﻿@font-face{font-family:'FFDINWebProLight';src:url('fonts/din/2DFB88_0_0.eot');src:url('fonts/din/2DFB88_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/din/2DFB88_0_0.woff2') format('woff2'),url('fonts/din/2DFB88_0_0.woff') format('woff'),url('fonts/din/2DFB88_0_0.ttf') format('truetype');}@font-face{font-family:'FFDINWebProMedium';src:url('fonts/din/2DFB88_1_0.eot');src:url('fonts/din/2DFB88_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/din/2DFB88_1_0.woff2') format('woff2'),url('fonts/din/2DFB88_1_0.woff') format('woff'),url('fonts/din/2DFB88_1_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-BkIt';src:url('fonts/book_antiqua/2DCB18_0_0.eot');src:url('fonts/book_antiqua/2DCB18_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_0_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_0_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_0_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-BkItSC';src:url('fonts/book_antiqua/2DCB18_1_0.eot');src:url('fonts/book_antiqua/2DCB18_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_1_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_1_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_1_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-Bold';src:url('fonts/book_antiqua/2DCB18_2_0.eot');src:url('fonts/book_antiqua/2DCB18_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_2_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_2_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_2_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-LtItSw';src:url('fonts/book_antiqua/2DCB18_3_0.eot');src:url('fonts/book_antiqua/2DCB18_3_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_3_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_3_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_3_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-BkItSw';src:url('fonts/book_antiqua/2DCB18_4_0.eot');src:url('fonts/book_antiqua/2DCB18_4_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_4_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_4_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_4_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-Book';src:url('fonts/book_antiqua/2DCB18_5_0.eot');src:url('fonts/book_antiqua/2DCB18_5_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_5_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_5_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_5_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-BookSC';src:url('fonts/book_antiqua/2DCB18_6_0.eot');src:url('fonts/book_antiqua/2DCB18_6_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_6_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_6_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_6_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-Lt';src:url('fonts/book_antiqua/2DCB18_7_0.eot');src:url('fonts/book_antiqua/2DCB18_7_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_7_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_7_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_7_0.ttf') format('truetype');}@font-face{font-family:'ZapfRenaissanceAntiqua-LtIt';src:url('fonts/book_antiqua/2DCB18_8_0.eot');src:url('fonts/book_antiqua/2DCB18_8_0.eot?#iefix') format('embedded-opentype'),url('fonts/book_antiqua/2DCB18_8_0.woff2') format('woff2'),url('fonts/book_antiqua/2DCB18_8_0.woff') format('woff'),url('fonts/book_antiqua/2DCB18_8_0.ttf') format('truetype');}@font-face{font-family:'fanuc';src:url('/Css/icons/fanuc.eot?cmyglr');src:url('/Css/icons/fanuc.eot?#iefixcmyglr') format('embedded-opentype'),url('/Css/icons/fanuc.woff?cmyglr') format('woff'),url('/Css/icons/fanuc.ttf?cmyglr') format('truetype'),url('/Css/icons/fanuc.svg?cmyglr#fanuc') format('svg');font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'fanuc';src:url('/Css/icons/fanuc.svg?cmyglr#fanuc') format('svg');}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}p[class^="icon-"]:before{margin-right:15px;}.icon-ico-lang04:before{content:"";}.icon-ico-settingsAndInfo:before{content:"";}.icon-youtube:before{content:"";}.icon-world:before{content:"";}.icon-twitter:before{content:"";}.icon-share:before{content:"";}.icon-settings:before{content:"";}.icon-search:before{content:"";}.icon-print:before{content:"";}.icon-plus:before{content:"";}.icon-play:before{content:"";}.icon-mail:before{content:"";}.icon-load:before{content:"";}.icon-info:before{content:"";}.icon-facebook:before{content:"";}.icon-cross_thin:before{content:"";}.icon-cross:before{content:"";}.icon-arrow_up_rounded:before{content:"";}.icon-arrow_right_rounded:before{content:"";}.icon-arrow_left_rounded:before{content:"";}.icon-arrow_down_rounded:before{content:"";}.icon-uniE613:before{content:"";}.icon-uniE614:before{content:"";}.icon-uniE615:before{content:"";}.icon-uniE616:before{content:"";}.icon-uniE617:before{content:"";}.icon-uniE618:before{content:"";}.icon-sitemap:before{content:"";}@font-face{font-family:'socicon';src:url('/Css/icons/socicon.eot');src:url('/Css/icons/socicon.eot?#iefix') format('embedded-opentype'),url('/Css/icons/socicon.woff') format('woff'),url('/Css/icons/socicon.woff2') format('woff2'),url('/Css/icons/socicon.ttf') format('truetype'),url('/Css/icons/socicon.svg#sociconregular') format('svg');font-weight:normal;font-style:normal;text-transform:initial;}[class^="socicon-"],[class*=" socicon-"]{font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.func-dropdown .icon-twitter:before{content:"a";font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.func-dropdown .icon-facebook:before{content:"b";font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.func-dropdown .icon-google:before{content:"c";font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.socicon-pinterest:before{content:"d";}.socicon-foursquare:before{content:"e";}.socicon-yahoo:before{content:"f";}.socicon-skype:before{content:"g";}.socicon-yelp:before{content:"h";}.socicon-feedburner:before{content:"i";}.func-dropdown .icon-linkedin:before{content:"j";font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.socicon-viadeo:before{content:"k";}.socicon-xing:before{content:"l";}.socicon-myspace:before{content:"m";}.socicon-soundcloud:before{content:"n";}.socicon-spotify:before{content:"o";}.socicon-grooveshark:before{content:"p";}.socicon-lastfm:before{content:"q";}.func-dropdown .icon-youtube:before{content:"r";font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.socicon-vimeo:before{content:"s";}.socicon-dailymotion:before{content:"t";}.socicon-vine:before{content:"u";}.socicon-flickr:before{content:"v";}.socicon-500px:before{content:"w";}.socicon-instagram:before{content:"x";}.socicon-wordpress:before{content:"y";}.socicon-tumblr:before{content:"z";}.socicon-blogger:before{content:"A";}.socicon-technorati:before{content:"B";}.socicon-reddit:before{content:"C";}.socicon-dribbble:before{content:"D";}.socicon-stumbleupon:before{content:"E";}.socicon-digg:before{content:"F";}.socicon-envato:before{content:"G";}.socicon-behance:before{content:"H";}.socicon-delicious:before{content:"I";}.socicon-deviantart:before{content:"J";}.socicon-forrst:before{content:"K";}.socicon-playstore:before{content:"L";}.socicon-zerply:before{content:"M";}.socicon-wikipedia:before{content:"N";}.socicon-apple:before{content:"O";}.socicon-flattr:before{content:"P";}.socicon-github:before{content:"Q";}.socicon-chimein:before{content:"R";}.socicon-friendfeed:before{content:"S";}.socicon-newsvine:before{content:"T";}.socicon-identica:before{content:"U";}.socicon-bebo:before{content:"V";}.socicon-zynga:before{content:"W";}.socicon-steam:before{content:"X";}.socicon-xbox:before{content:"Y";}.socicon-windows:before{content:"Z";}.socicon-outlook:before{content:"1";}.socicon-coderwall:before{content:"2";}.socicon-tripadvisor:before{content:"3";}.socicon-appnet:before{content:"4";}.socicon-goodreads:before{content:"5";}.socicon-tripit:before{content:"6";}.socicon-lanyrd:before{content:"7";}.socicon-slideshare:before{content:"8";}.socicon-buffer:before{content:"9";}.socicon-rss:before{content:",";}.socicon-vkontakte:before{content:";";}.socicon-disqus:before{content:":";}.socicon-houzz:before{content:"+";}.socicon-mail:before{content:"@";}.socicon-patreon:before{content:"=";}.socicon-paypal:before{content:"-";}.socicon-playstation:before{content:"^";}.socicon-smugmug:before{content:"�";}.socicon-swarm:before{content:"$";}.socicon-triplej:before{content:"*";}.socicon-yammer:before{content:"&";}.socicon-stackoverflow:before{content:"(";}.socicon-drupal:before{content:"#";}.socicon-odnoklassniki:before{content:".";}.socicon-android:before{content:"_";}.socicon-meetup:before{content:"]";}.socicon-persona:before{content:")";}.socicon-amazon:before{content:"�";}.socicon-ello:before{content:"'";}.socicon-mixcloud:before{content:'"';}.socicon-8tracks:before{content:"}";}.socicon-twitch:before{content:"{";}.socicon-airbnb:before{content:"/";}.socicon-pocket:before{content:"?";}.socicon-whatsapp:before{content:"<";}.socicon-storehouse:before{content:">";}.socicon-icq:before{content:"�";}.socicon-modelmayhem:before{content:"!";}.socicon-istock:before{content:"%";}.socicon-angellist:before{content:"�";}.socicon-periscope:before{content:"0";}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,address,blockquote{display:block;}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1;}html{font-size:62.5%;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}body{margin:0;line-height:22px;line-height:2.2rem;}body,button,input,select option,textarea{font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;color:#323232;font-size:16px;font-size:1.6rem;}::-moz-selection{background:#000;color:#fff;text-shadow:none;}::-webkit-selection{background:#000;color:#fff;text-shadow:none;}::selection{background:#000;color:#fff;text-shadow:none;}.sitemap a{text-decoration:none;}a{color:#323232;}a:focus{outline:none;}a:hover,a:active{outline:0;}.button,.button-dark{padding:8px 12px;background:#fed100;text-transform:uppercase;text-decoration:none;font-weight:normal;color:#323232;visited:#323232;display:inline-block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;}.button:visited,.button-dark:visited{color:#323232;}.button-dark{background:#323232;color:#f1f1f1;}.button-dark:before{border-left-color:#323232;}.button-dark:visited{color:#f1f1f1;}.button-dark.back:before{left:auto;right:100%;border-left:none;border-right:0 solid #323232;}.button-dark.back:hover{-moz-transform:translateX(-4px);-webkit-transform:translateX(-4px);-o-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);}.button-dark.back:hover:before{border-right-color:#323232;border-right-width:12px;}a.arrow-right{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;padding-right:30px;position:relative;-webkit-transition:all .1s linear;-ms-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;}a.arrow-right:after{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#fed100;font-size:20px;font-size:2rem;position:absolute;right:0;top:50%;margin-top:-10px;-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}a.arrow-right:hover{-moz-transform:translateX(4px);-webkit-transform:translateX(4px);-o-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}a.arrow-right:hover:after{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.button:not([href]){-webkit-transition:0 all;-ms-transition:0 all;-moz-transition:0 all;-o-transition:0 all;transition:0 all;outline:none;}.button:not([href]):before{display:none;}.button:not([href]):focus{-webkit-transition:0 all;-ms-transition:0 all;-moz-transition:0 all;-o-transition:0 all;transition:0 all;outline:none;}.button:not([href]):hover{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);outline:none;}.button:not([href]):hover:before{border-left-width:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}p{margin:0 0 15px 0;}h1,.h1-title,h2,.h2-title,h3,h4,h5,h6,pre,blockquote,dl,hr,address{margin:0 0 20px 0;padding:0;}h1.thin,.h1-title.thin,h2.thin,.h2-title.thin,h3.thin,h4.thin,h5.thin,h6.thin,pre.thin,blockquote.thin,dl.thin,hr.thin,address.thin,h1 .thin,.h1-title .thin,h2 .thin,.h2-title .thin,h3 .thin,h4 .thin,h5 .thin,h6 .thin,pre .thin,blockquote .thin,dl .thin,hr .thin,address .thin{font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}h1 .background-grey,.h1-title .background-grey,h2 .background-grey,.h2-title .background-grey,h3 .background-grey,h4 .background-grey,h5 .background-grey,h6 .background-grey,pre .background-grey,blockquote .background-grey,dl .background-grey,hr .background-grey,address .background-grey{background:#323232;padding-left:4px;padding-right:4px;}h1.yellow,.h1-title.yellow,h2.yellow,.h2-title.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow,pre.yellow,blockquote.yellow,dl.yellow,hr.yellow,address.yellow,h1 .yellow,.h1-title .yellow,h2 .yellow,.h2-title .yellow,h3 .yellow,h4 .yellow,h5 .yellow,h6 .yellow,pre .yellow,blockquote .yellow,dl .yellow,hr .yellow,address .yellow{color:#fed100;}h1.uppercase,.h1-title.uppercase,h2.uppercase,.h2-title.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,pre.uppercase,blockquote.uppercase,dl.uppercase,hr.uppercase,address.uppercase{text-transform:uppercase;}h1,.h1-title{font-size:30px;font-size:3rem;line-height:42px;line-height:4.2rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 18px 0;}span.sub-title{text-transform:none;}h2,.h2-title{font-size:21px;font-size:2.1rem;line-height:25px;line-height:2.5rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;text-transform:none;margin-top:45px;}h2:first-child,.h2-title:first-child{margin-top:0;}h3{font-size:19px;font-size:1.9rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;line-height:22px;line-height:2.2rem;margin-top:35px;}h3:first-child{margin-top:0;}h4{font-size:17px;font-size:1.7rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;margin-top:25px;}h4:first-child{margin-top:0;}h5{font-size:15px;font-size:1.5rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;margin-top:25px;}h6{font-size:14px;font-size:1.4rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;margin-top:25px;}.cursive-highlight{display:inline-block !important;}.cursive-highlight .highlight{font-family:"ZapfRenaissanceAntiqua-BkIt","Book Antiqua",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;display:inline-block !important;}h1 .cursive-highlight .highlight,h2 .cursive-highlight .highlight,h3 .cursive-highlight .highlight,h4 .cursive-highlight .highlight,h5 .cursive-highlight .highlight,h6 .cursive-highlight .highlight{font-weight:bold;}.floatL{float:left;}.floatR{float:right;}img.floatL{margin:0 20px 20px 0;clear:both;}img.floatR{margin:0 0 15px 15px;clear:both;}.alignL{text-align:left;}.alignR{text-align:right;}ul,ol{margin:0 0 15px 0;padding:0 0 0 20px;}ul li+li,ol li+li{margin-top:5px;}dd{margin:0 0 0 20px;}nav ul,nav ol{list-style:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}img{max-width:100%;height:auto;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}legend{border:0;*margin-left:-7px;padding:0;}label{cursor:pointer;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}input:invalid,textarea:invalid{background-color:#f0dddd;}.obligatory{font-size:.8em;font-style:italic;margin:0 0 10px 0;}input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,select{border:1px solid #bababa;padding:10px 16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;outline:none;}input[type="text"]:hover,input[type="email"]:hover,input[type="search"]:hover,input[type="password"]:hover,textarea:hover,select:hover{border-color:#8a8a8a;}input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus,select:focus{-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3);}select{padding-top:9px;padding-bottom:9px;height:41px;}.no-ie8 input[type="text"],.no-ie8 input[type="email"],.no-ie8 input[type="search"],.no-ie8 input[type="password"],.no-ie8 textarea,.no-ie8 select{max-width:100%;}.ie8 input[type="text"],.ie8 input[type="email"],.ie8 input[type="search"],.ie8 input[type="password"],.ie8 textarea,.ie8 select{width:100%;position:relative;}::-webkit-input-placeholder{color:#d0d0d0;}:-moz-placeholder{color:#d0d0d0;}::-moz-placeholder{color:#d0d0d0;}:-ms-input-placeholder{color:#d0d0d0;}.radio-check_wrapper{display:inline-block;}.radio-check_wrapper.fullWidth{width:100%;display:block;}.radio-check_wrapper.fullWidth label{margin-top:3px;}.radio-check_wrapper+.radio-check_wrapper{margin-left:15px;}.no-ie8 .radio-check_wrapper{position:relative;}.no-ie8 .radio-check_wrapper input{float:left;opacity:0;filter:alpha(opacity=0);}.no-ie8 .radio-check_wrapper input+label{padding-left:14px;cursor:pointer;display:block;margin-left:-30px;padding-left:45px;float:left;}.no-ie8 .radio-check_wrapper input[type="checkbox"]+label:before{position:absolute;border:1px solid #adadad;content:"";width:22px;height:22px;top:-1px;left:0;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.no-ie8 .radio-check_wrapper input[type="checkbox"]:focus+label:before{-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);}.no-ie8 .radio-check_wrapper input[type="checkbox"]:checked+label:after{position:absolute;content:"";top:4px;left:5px;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#adadad;font-size:13px;}.no-ie8 .radio-check_wrapper input[type="radio"]+label:before{position:absolute;border:1px solid #adadad;content:"";width:22px;height:22px;top:-1px;left:0;background:#fff;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;}.no-ie8 .radio-check_wrapper input[type="radio"]:focus+label:before{-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);}.no-ie8 .radio-check_wrapper input[type="radio"]:checked+label:after{position:absolute;content:"";width:14px;height:14px;top:3px;left:4px;background:#adadad;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}button,input[type="button"],input[type="reset"],input[type="submit"],a.btn-submit{font-size:16px;font-size:1.6rem;padding:12px 16px;text-align:left;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;background:#eee;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.btn-submit:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.btn-submit:focus{background:#333;color:#fff;}button{position:relative;padding-left:35px;}button:before{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:16px;font-size:1.6rem;position:absolute;left:10px;top:50%;margin-top:-8px;margin-top:-.8rem;}a.btn-submit{text-decoration:none;}.form-item{zoom:1;}.form-item:before{content:"";display:table;}.form-item:after{content:"";display:table;clear:both;}.form-item.required .label:after{content:'*';color:#c9142f;}.form-item .label{margin-bottom:8px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;}.form-item .field{zoom:1;}.form-item .field:before{content:"";display:table;}.form-item .field:after{content:"";display:table;clear:both;}.form-item .field input[type="text"],.form-item .field input[type="email"],.form-item .field input[type="search"],.form-item .field input[type="password"],.form-item .field textarea,.form-item .field select{width:100%;}.form-item .field input[type="text"].error,.form-item .field input[type="email"].error,.form-item .field input[type="search"].error,.form-item .field input[type="password"].error,.form-item .field textarea.error,.form-item .field select.error{border:1px solid #c9142f;}.form-item .field input.blackhole{display:none;}.form-item .field .msg{display:block;margin-top:10px;margin-left:15px;}.form-item .msg{color:#959595;}.form-item .msg.error{color:#c9142f;}.form-item.error label{color:#c9142f;}.form-item.error .field input[type="text"],.form-item.error .field input[type="email"],.form-item.error .field input[type="search"],.form-item.error .field input[type="password"],.form-item.error .field textarea,.form-item.error .field select{border:1px solid #c9142f;}.form-item+.form-item{margin-top:22px;}.form-item.submit{margin-top:22px;margin-left:4px;font-size:18px;font-size:1.8rem;}table{border-collapse:collapse;border-spacing:0;word-break:break-word;}table tr td{border:0;margin:0;}table tr td,table tr th{padding:14px;}table tr th{background:#343434;color:#fff;}table tr td{border:1px solid #b7b7b7;}table tr:nth-child(odd) td{background:#f1f1f1;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}[class*='col-']{float:left;padding-right:30px;zoom:1;}[class*='col-']:before{content:"";display:table;}[class*='col-']:after{content:"";display:table;clear:both;}[class*='col-'].clearLeft{clear:left;}[class*='col-']:last-of-type{padding-right:0;}.grid{width:100%;max-width:1200px;min-width:768px;margin:0 auto;zoom:1;}.grid:before{content:"";display:table;}.grid:after{content:"";display:table;clear:both;}.grid-pad{padding:30px 0 0 30px;zoom:1;}.grid-pad:before{content:"";display:table;}.grid-pad:after{content:"";display:table;clear:both;}.grid-pad>[class*='col-']:last-of-type{padding-right:30px;}.grid-content{zoom:1;}.grid-content:before{content:"";display:table;}.grid-content:after{content:"";display:table;clear:both;}.grid-content>[class*='col-']:last-of-type{padding-right:30px;}.remove-padding-right{padding-right:0 !important;}.col-1-1{width:100%;}.col-3-4{width:75%;}.col-2-3,.col-8-12{width:66.66%;}.col-1-2,.col-6-12,.col-2-4{width:50%;}.col-1-3,.col-4-12{width:33.33%;}.col-1-4,.col-3-12{width:25%;}.col-1-5{width:20%;}.col-1-6,.col-2-12{width:16.667%;}.col-1-7{width:14.28%;}.col-1-8{width:12.5%;}.col-1-9{width:11.1%;}.col-1-10{width:10%;}.col-1-11{width:9.09%;}.col-1-12{width:8.33%;}.col-11-12{width:91.66%;}.col-10-12{width:83.333%;}.col-9-12{width:75%;}.col-5-12{width:41.66%;}.col-7-12{width:58.33%;}@media handheld,only screen and (max-width:767px){.col-4-12{width:auto;float:none;margin:10px 0;padding-left:0;padding-right:10px;}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper ul{margin:0;padding:0;}.bx-wrapper li{margin:0;padding:0;list-style-type:none;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/images/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:10px;background:url(images/bxslider/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:10px;background:url(images/bxslider/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:99;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;display:block;padding:10px;}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:fixed!important;z-index:8020;top:0!important;left:0!important;padding-right:20px !important;width:100% !important;height:100% !important;display:table-cell;text-align:center;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;top:12%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:auto !important;height:auto !important;max-width:80% !important;max-height:80% !important;margin:auto!important;vertical-align:middle!important;}@media all and (orientation:portrait){.fancybox-skin{top:30%;max-width:90% !important;}}@media all and (min-width:1024px){.fancybox-skin{max-width:800px !important;top:20%;}}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden!important;width:auto !important;height:auto !important;}.fancybox-inner video{width:100%;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/images/fancybox/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('/images/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/images/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}
/*! jQuery UI - v1.11.0 - 2014-07-29
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:0 !important;display:none;border:1px solid #bababa;border-radius:5px;margin-top:-14px;margin-left:5px;background:#fed100;box-shadow:0 0 6px rgba(0,0,0,.3);z-index:3 !important;}.ui-datepicker tr:nth-child(odd){background:#f1f1f1;}.ui-datepicker tr:nth-child(even){background:#fff;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{transition:all .1s linear;}.ui-datepicker .ui-datepicker-prev:after{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;position:absolute;top:50%;margin-top:-5px;left:7px;}.ui-datepicker .ui-datepicker-prev:after:hover{left:7px;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.ui-datepicker .ui-datepicker-next{transition:all .1s linear;}.ui-datepicker .ui-datepicker-next:after{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;position:absolute;top:50%;margin-top:-5px;right:7px;}.ui-datepicker .ui-datepicker-next:after:hover{right:7px;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.ui-datepicker .ui-state-highlight{background:#cacaca;}.ui-datepicker .ui-datepicker-prev-hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.ui-datepicker .ui-datepicker-next-hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 !important;padding:0 0 .4em;border-bottom:1px solid #bababa;border-right:1px solid #bababa;border-left:1px solid #bababa;border-radius:5px;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker td span:hover,.ui-datepicker td a:hover,.ui-datepicker td span.ui-state-active,.ui-datepicker td a.ui-state-active{background:#fed100;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-slider{position:relative;text-align:left;height:11px !important;border:1px solid #bababa;border-radius:20px;transition:all .2s linear;margin-bottom:20px;}.ui-slider:hover,.ui-slider:active{box-shadow:0 0 6px rgba(0,0,0,.3);}.ui-slider:hover .ui-slider-handle,.ui-slider:active .ui-slider-handle{background:#b71919;border:1px solid #b71919;box-shadow:0 0 6px rgba(0,0,0,.3);}.ui-slider:hover .ui-slider-handle:after,.ui-slider:active .ui-slider-handle:after{background:rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.3);}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;outline:none;border:1px solid #bababa;border-radius:25px;transition:all .2s linear;background:#fff;}.ui-slider .ui-slider-handle:after{content:attr(data-content);position:absolute;top:23px;background:rgba(0,0,0,.2);color:#fff;padding:2px 8px 2px 8px;margin-left:-3px;border-radius:20px;transition:all .2s linear;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}
/*!
 * jQuery UI CSS Framework 1.11.0
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.main-header-pusher{min-height:78px;width:100%;}.page-editor .main-header{position:absolute;}.page-editor .dropdown-container{position:absolute;}.page-editor iframe:first-of-type{position:relative;z-index:100;}.page-editor .dropdown-container.open{position:absolute;}#scCrossPiece{height:0 !important;}.main-header{background:#fed100;position:fixed;z-index:99;left:0;right:0;top:0;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-bottom:1px solid #fff;}.main-header.no-border{border-bottom:none;}.main-header .grid-pad{padding-top:25px;padding-bottom:25px;}.main-header a{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase;}.main-header a.nav-btn{display:none;float:left;position:absolute;top:50%;margin-top:-12px;margin-left:-14px;font-size:25px;font-size:2.5rem;}.main-header a.nav-btn:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}.main-header .brand{float:left;padding-right:4%;}.main-header .brand a{line-height:0;display:block;}.main-header .main-navigation{float:left;margin-top:3px;}.main-header .main-navigation a{display:block;}.main-header .main-navigation li{float:left;position:relative;}.main-header .main-navigation li+li{margin-left:24px;margin-top:0;}.main-header .main-navigation li:after{width:0;height:0;content:"";position:absolute;right:20px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:0 solid #323232;bottom:-29px;left:50%;margin-left:-5px;transition:all .4s ease;}.main-header .main-navigation li.active-slide:after{border-bottom-width:12px;}.main-header .main-navigation ul{float:left;zoom:1;}.main-header .main-navigation ul:before{content:"";display:table;}.main-header .main-navigation ul:after{content:"";display:table;clear:both;}.main-header .func-navigation{float:right;margin-top:2px;zoom:1;}.main-header .func-navigation:before{content:"";display:table;}.main-header .func-navigation:after{content:"";display:table;clear:both;}.main-header .func-navigation span{position:relative;float:left;}.main-header .func-navigation span+span{border-left:1px solid #c0a52f;}.main-header .func-navigation span:after{width:0;height:0;content:"";position:absolute;right:20px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:0 solid #fff;bottom:-29px;left:50%;margin-left:-5px;transition:all .4s ease;}.main-header .func-navigation span.active-slide:after{border-bottom-width:12px;}.main-header .func-navigation a{float:left;position:relative;padding:0 10px 0 34px;}.main-header .func-navigation a.icon-search,.main-header .func-navigation a.icon-facebook,.main-header .func-navigation a.icon-world{padding:0 10px 0 26px;}.main-header .func-navigation a:before{font-size:20px;font-size:2rem;position:absolute;left:8px;top:50%;margin-top:-10px;vertical-align:top;}.main-header .func-navigation a.icon-world{padding-top:3px;padding-left:33px;}.overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0);height:100%;width:100%;z-index:-1;transition:all .7s ease;}.overlay.open{z-index:97;background:rgba(0,0,0,.5);cursor:pointer;}.dropdown-container{z-index:98;position:absolute;top:-800px;left:0;width:100%;overflow:hidden;-webkit-transition:top .4s ease;-ms-transition:top .4s ease;-moz-transition:top .4s ease;-o-transition:top .4s ease;transition:top .4s ease;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.dropdown-container select{width:100%;margin-bottom:20px;}.dropdown-container.open{position:fixed;top:78px;}.dropdown-container .wrapper{width:200%;zoom:1;-webkit-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;}.dropdown-container .wrapper:before{content:"";display:table;}.dropdown-container .wrapper:after{content:"";display:table;clear:both;}.dropdown-container .wrapper.left{margin-left:-100%;}.dropdown-container .wrapper.noanimate{-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.dropdown-container .wrapper .bx-wrapper{margin:0;}.dropdown-container .wrapper .bx-wrapper .bx-viewport{background:transparent;box-shadow:none;border:none;}.dropdown-container .wrapper .bx-wrapper .bx-viewport .grid-pad{padding-top:0;}.dropdown-container .wrapper .main-dropdown{width:50%;float:left;background:#fff;}.dropdown-container .wrapper .main-dropdown .full-width-box{min-height:0;}.dropdown-container .wrapper .main-dropdown .full-width-box.darkGrey{border-top:1px solid #323232;}.dropdown-container .wrapper .main-dropdown .full-width-box a{text-decoration:none;}.dropdown-container .wrapper .main-dropdown .full-width-box h2{margin-bottom:0;}.dropdown-container .wrapper .main-dropdown .full-width-box ul{padding-top:10px;zoom:1;}.dropdown-container .wrapper .main-dropdown .full-width-box ul:before{content:"";display:table;}.dropdown-container .wrapper .main-dropdown .full-width-box ul:after{content:"";display:table;clear:both;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li{text-align:left;zoom:1;position:relative;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li:before{content:"";display:table;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li:after{content:"";display:table;clear:both;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li:last-of-type{padding-right:20px;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.academy:before{position:absolute;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:60px;font-size:6rem;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.online:before{margin-top:6px;position:absolute;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:50px;font-size:5rem;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.parts:before{margin-top:6px;position:absolute;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:50px;font-size:5rem;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li p{color:#c5082c;}.dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li a{position:absolute;position:relative;display:block;left:76px;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li{float:left;width:33%;padding-right:20px;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(1):nth-last-child(2),.dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(2):nth-last-child(1){width:50%;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(3n){padding-right:0;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(3n+1){clear:left;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li img{float:left;max-width:75px;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li a{margin:0;display:block;float:left;width:100%;margin-left:-75px;padding-left:85px;}.dropdown-container .wrapper .main-dropdown .full-width-box ul li a span{margin-top:18px;margin-bottom:0;font-size:19px;font-size:1.9rem;font-weight:normal;line-height:22px;line-height:2.2rem;display:block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.dropdown-container .wrapper .main-dropdown .full-width-box.centered .left{zoom:1;position:relative;}.dropdown-container .wrapper .main-dropdown .full-width-box.centered .left:before{content:"";display:table;}.dropdown-container .wrapper .main-dropdown .full-width-box.centered .left:after{content:"";display:table;clear:both;}.dropdown-container .wrapper .main-dropdown .full-width-box.centered .left h2{right:30px;padding:20px 40px 20px 0;display:inline-block;}.dropdown-container .wrapper .main-dropdown .full-width-box.centered.navigation .col-1-1{position:relative;}.dropdown-container .wrapper .main-dropdown .full-width-box.centered.navigation .col-1-1 .icon-cross{position:absolute;bottom:32px;right:0;}.dropdown-container .wrapper .main-dropdown .full-width-box .grid-pad{padding-bottom:0;}.dropdown-container .wrapper .func-dropdown{text-transform:uppercase;width:50%;float:left;padding:80px 0 80px 0;background:#fff;}.dropdown-container .wrapper .func-dropdown .slide{zoom:1;}.dropdown-container .wrapper .func-dropdown .slide:before{content:"";display:table;}.dropdown-container .wrapper .func-dropdown .slide:after{content:"";display:table;clear:both;}.dropdown-container .wrapper .func-dropdown .slide .title{float:left;width:30%;}.dropdown-container .wrapper .func-dropdown .slide .title span{text-transform:uppercase;margin:0;font-size:50px;font-size:5rem;line-height:46px;line-height:4.6rem;display:block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.dropdown-container .wrapper .func-dropdown .slide .content{float:left;width:70%;border-bottom:2px solid #f1f1f1;}.dropdown-container .wrapper .func-dropdown .slide .content.language-container{min-height:101px;}.dropdown-container .wrapper .func-dropdown .slide .content .country-panel{zoom:1;}.dropdown-container .wrapper .func-dropdown .slide .content .country-panel:before{content:"";display:table;}.dropdown-container .wrapper .func-dropdown .slide .content .country-panel:after{content:"";display:table;clear:both;}.dropdown-container .wrapper .func-dropdown .slide .content a{float:left;text-decoration:none;padding-right:34px;display:block;padding-bottom:16px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:17px;font-size:1.7rem;}.dropdown-container .wrapper .func-dropdown .slide .content a:before{padding-right:10px;}.dropdown-container .wrapper .func-dropdown .slide .content a.icon-cross{float:right;padding-right:0;}.dropdown-container .wrapper .func-dropdown .slide .content a.icon-search{font-size:30px;font-size:3rem;padding-bottom:0;padding-right:3px;}.dropdown-container .wrapper .func-dropdown .slide .content input{float:left;width:85%;border:0;padding-left:0;padding-bottom:0;padding-top:0;text-transform:uppercase;font-size:30px;font-size:3rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.dropdown-container .wrapper .func-dropdown .slide .content input:focus{box-shadow:none;}.dropdown-container .wrapper .func-dropdown .textSearch ul{float:left;width:60%;}.dropdown-container .wrapper .func-dropdown .textSearch ul li:hover{cursor:pointer;background-color:#f5f5dc;}.dropdownSlider{display:none;}.dropdownSlider .slide .darkGrey h2.yellow{margin-top:10px;}.bx-wrapper .dropdownSlider{display:block;}.main-footer-pusher{min-height:45px;width:100%;}.main-footer{zoom:1;background:#fff;text-align:center;font-size:14px;font-size:1.4rem;}.main-footer:before{content:"";display:table;}.main-footer:after{content:"";display:table;clear:both;}.main-footer a{text-decoration:none;}.full-width-box:nth-child(2) .grid-pad{padding-top:160px;}.width-2-3 .left{float:left;width:66%;padding-right:4%;}.width-2-3 .right{float:left;width:33%;}.width-1-3 .left{float:left;width:33%;padding-right:4%;}.width-1-3 .right{float:left;width:66%;}.width-3-12 .left{float:left;width:25%;padding-right:4%;}.width-3-12 .right{float:right;width:75%;}.width-1-2 .left{float:left;width:48%;}.width-1-2 .right{float:right;width:48%;}.centered .left{width:100%;text-align:center;}.centered .left>*:first-child{margin-top:0;}.full-width-box{background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;}.full-width-box.flatt{min-height:0;}.full-width-box.flatt .grid-pad{padding-top:20px;padding-bottom:0;}.full-width-box .grid-pad{padding-top:80px;padding-bottom:80px;}.full-width-box.title-bar{min-height:0;}.full-width-box.title-bar [class*='col-'] *{margin:0;}.full-width-box.title-bar .grid-pad{padding-top:22px;padding-bottom:26px;}.full-width-box.title-bar h2{font-size:45px;font-size:4.5rem;line-height:35px;line-height:3.5rem;color:#fff;}.full-width-box.title-bar .right{text-align:right;}.full-width-box.banner{overflow:hidden;position:relative;line-height:0;}.full-width-box.banner .grid-pad{position:absolute;top:0;left:13.5%;width:auto;}.full-width-box.banner .container{position:relative;overflow-y:hidden;overflow-x:visible;padding-right:36px;}.full-width-box.banner .container .cnt{padding:20px 0 20px 20px;background-color:rgba(1,1,1,.6);}.full-width-box.banner .container .cnt:before{content:"";display:block;position:absolute;right:1px;top:35px;width:0;height:calc(100%);border-left:36px solid rgba(1,1,1,.6);}.full-width-box.banner .container .cnt:after{content:"";display:block;position:absolute;right:1px;top:0;width:0;height:0;border-top:36px solid transparent;border-bottom:none;border-left:36px solid rgba(1,1,1,.6);}.full-width-box.banner .container h1{text-shadow:2px 2px rgba(0,0,0,.5);margin-bottom:0;font-size:39px;font-size:3.9rem;line-height:36px;line-height:3.6rem;margin-bottom:5px;}.full-width-box.banner .container span.sub-title,.full-width-box.banner .container strong.sub-title{text-shadow:2px 2px rgba(0,0,0,.5);text-transform:none;font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;color:#fed100;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;}.full-width-box.banner .background{width:100%;z-index:-1;}.full-width-box.banner .background.animated{-webkit-animation:zoombanner 25s ease-in-out 1;-ms-animation:zoombanner 25s ease-in-out 1;-moz-animation:zoombanner 25s ease-in-out 1;-o-animation:zoombanner 25s ease-in-out 1;animation:zoombanner 25s ease-in-out 1;}.full-width-box.banner.yellow .container .cnt{background-color:#f4cc20;}.full-width-box.banner.yellow .container .cnt:before{border-left:36px solid #f4cc20;}.full-width-box.banner.yellow .container .cnt:after{border-left:36px solid #f4cc20;}.full-width-box.banner.yellow .container h1{color:#323232;text-shadow:none;}.full-width-box.white-text{color:#f1f1f1;}.full-width-box.yellow .button{background:#323232;color:#f1f1f1;}.full-width-box.yellow .button:visited{color:#f1f1f1;}.full-width-box.yellow .button:before{border-left-color:#323232;}.full-width-box.yellow .container span.sub-title,.full-width-box.yellow .container strong.sub-title{text-shadow:none;opacity:.6;text-transform:none;font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;color:#323232;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;}.full-width-box strong{font-size:22.5px;font-size:2.25rem;}.full-width-box .h2-title{margin-top:0;font-size:50px;font-size:5rem;line-height:52px;line-height:5.2rem;}.full-width-box .h1-title{text-transform:uppercase;font-size:50px;font-size:5rem;line-height:60px;line-height:6rem;}.full-width-box .h1-title.XL{font-size:90px;font-size:9rem;line-height:82px;line-height:8.2rem;}.full-width-box .h1-title.XL .thin{font-size:85px;font-size:8.5rem;}.full-width-box .right>h3{margin-top:20px;}.full-width-box.yellow{background:#fed100;}.full-width-box.grey{background:#f1f1f1;}.full-width-box.darkGrey{background:#323232;}@keyframes zoombanner{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:80% 60%;transform-origin:80% 60%;-moz-transform-origin:80% 60%;-ms-transform-origin:80% 60%;}50%{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}@-webkit-keyframes zoombanner{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:80% 60%;transform-origin:80% 60%;-moz-transform-origin:80% 60%;-ms-transform-origin:80% 60%;}50%{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.full-width-image a{display:block;}.full-width-image img{width:100%!important;height:auto!important;}.scroll-list-box h3{margin-left:0;}.scroll-list-box [class*='icon-arrow_']{text-decoration:none;float:left;width:8%;text-align:center;font-size:21px;font-size:2.1rem;}.scroll-list-box hr{margin-top:10px;border:none;border-top:1px solid #333;width:46%;}.scroll-list-box hr.hrLeft{float:left;}.scroll-list-box hr.hrRight{float:right;}.scroll-list-box .navigation{zoom:1;}.scroll-list-box .navigation:before{content:"";display:table;}.scroll-list-box .navigation:after{content:"";display:table;clear:both;}.scroll-list-box .bx-wrapper .bx-viewport{background:transparent;box-shadow:none;border:none;margin-bottom:15px;margin-left:0;width:auto!important;}.scroll-list-box .listItem{height:115px;text-overflow:ellipsis;overflow:hidden;font-size:16px;font-size:1.6rem;width:auto!important;}.scroll-list-box .listItem a{text-decoration:none;}.scroll-list-box .listItem a h4{color:#c3072e;margin-top:0;margin-bottom:10px;}.scroll-list-box .listItem .subtitle{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.scroll-list-box .listItem p strong{font-size:16px;font-size:1.6rem;}.scroll-list-box .listItem p mark{background:none;font-style:normal;font-weight:normal;color:#8a8a8a;}.full-width-banner:nth-child(2) .grid-pad{padding-top:160px;}.width-2-3 .left{float:left;width:66%;padding-right:4%;}.width-2-3 .right{float:left;width:33%;}.width-1-3 .left{float:left;width:33%;padding-right:4%;}.width-1-3 .right{float:left;width:66%;}.width-3-12 .left{float:left;width:25%;padding-right:4%;}.width-3-12 .right{float:right;width:75%;}.width-1-2 .left{float:left;width:48%;}.width-1-2 .right{float:right;width:48%;}.centered .left{width:100%;text-align:center;}.centered .left>*:first-child{margin-top:0;}.full-width-banner{background-repeat:no-repeat;background-position:center;background-size:contain;min-height:150px;position:relative;}.full-width-banner .grid-pad{padding:40px 0 0 12%!important;}.full-width-banner.small-txt{font-size:33px;font-size:3.3rem;line-height:1.15em;}.full-width-banner.white-text{color:#f1f1f1;}.full-width-banner.white-text .yellow{color:#fed100 !important;text-decoration:none;font-weight:bold;}.full-width-banner.white-text a{color:#f1f1f1;text-decoration:none;}.full-width-banner.yellow .button{background:#323232;color:#f1f1f1;}.full-width-banner.yellow .button:visited{color:#f1f1f1;}.full-width-banner.yellow .button:before{border-left-color:#323232;}.full-width-banner.yellow .container span.sub-title,.full-width-banner.yellow .container strong.sub-title{text-shadow:none;opacity:.6;text-transform:none;font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;color:#323232;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;}.full-width-banner.yellow{background-color:#fed100;}.full-width-banner.grey{background-color:#f1f1f1;}.full-width-banner.darkGrey{background-color:#323232;}.full-width-banner.black{background-color:#171717;}.full-width-banner2{background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;}.full-width-banner2 .splitLines{display:table;margin:0 auto;height:100px;}.full-width-banner2 .firstLine{font-size:43px;font-size:4.3rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:table-cell;position:relative;}.full-width-banner2 .firstLine strong,.full-width-banner2 .firstLine b{font-size:107px;font-size:10.7rem;font-weight:normal;color:#323232 !important;}.full-width-banner2 .secondLine{font-size:43px;font-size:4.3rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:table-cell;position:relative;top:30px;left:-15px;}.full-width-banner2 .secondLine strong,.full-width-banner2 .secondLine b{font-size:107px;font-size:10.7rem;font-weight:normal;color:#323232 !important;}.full-width-banner2 .grid-pad{padding:40px 0 40px 0!important;}.full-width-banner2.centered-txt{text-align:center;}.full-width-banner2.small-txt{font-size:33px;font-size:3.3rem;line-height:1.15em;}.full-width-banner2.white-text{color:#f1f1f1;}.full-width-banner2.white-text u,.full-width-banner2.white-text underline{color:#fed100 !important;text-decoration:none;font-weight:bold;}.full-width-banner2.yellow .button{background:#323232;color:#f1f1f1;line-height:1em;}.full-width-banner2.yellow .button:visited{color:#f1f1f1;}.full-width-banner2.yellow .button:before{border-left-color:#323232;}.full-width-banner2.yellow .container span.sub-title,.full-width-banner2.yellow .container strong.sub-title{text-shadow:none;opacity:.6;text-transform:none;font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;color:#323232;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;}.full-width-banner2.yellow{background-color:#fed100;}.full-width-banner2.grey{background-color:#f1f1f1;}.full-width-banner2.darkGrey{background-color:#323232;}.full-width-banner2.black{background-color:#171717;}@media only screen and (min-width:320px) and (max-width:480px){.full-width-banner{min-height:65px;}.full-width-banner .grid.grid-pad{padding:15px 0 15px 7px!important;}.full-width-banner.small-txt{font-size:20px;font-size:2rem;}.full-width-banner2 .grid-pad{padding-top:10px!important;padding-bottom:10px !important;}.full-width-banner2 .splitLines{height:55px;}.full-width-banner2 .firstLine{font-size:20px;font-size:2rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.full-width-banner2 .firstLine strong{font-size:30px;font-size:3rem;font-weight:normal;color:#323232 !important;}.full-width-banner2 .secondLine{font-size:20px;font-size:2rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;top:17px;left:0;}.full-width-banner2 .secondLine strong{font-size:30px;font-size:3rem;font-weight:normal;color:#323232 !important;}}@media only screen and (min-width:481px) and (max-width:765px){.full-width-banner{min-height:65px;}.full-width-banner .grid.grid-pad{padding:15px 0 15px 7px!important;}.full-width-banner.small-txt{font-size:20px;font-size:2rem;}.full-width-banner2 .splitLines{height:auto;}.full-width-banner2 .firstLine{font-size:30px;font-size:3rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.full-width-banner2 .firstLine strong{font-size:40px;font-size:4rem;font-weight:normal;color:#323232 !important;}.full-width-banner2 .secondLine{font-size:30px;font-size:3rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;top:17px;left:0;}.full-width-banner2 .secondLine strong{font-size:40px;font-size:4rem;font-weight:normal;color:#323232 !important;}}.hotspots-image{text-align:center;}.hotspots-image h2{margin-top:0;}.hotspots-image .top .grid-pad{padding-bottom:10px;padding-top:0;}.hotspots-image .bottom .grid-pad{padding-top:38px;}.hotspots-image .image-wrap{position:relative;line-height:0;margin-left:auto;margin-right:auto;}.hotspots-image .image-wrap img{vertical-align:middle;}.hotspots-image .zone{position:absolute;left:0;top:0;min-height:32px;min-width:32px;}.hotspots-image .zone a.toggler{display:block;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fed100;position:relative;z-index:6;text-decoration:none;-webkit-transition:all .1s linear;-ms-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;}.hotspots-image .zone a.toggler:before{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:16px;font-size:1.6rem;position:absolute;top:50%;left:0;right:0;margin-top:-8px;margin-top:-.8rem;}.hotspots-image .zone a.toggler.open,.hotspots-image .zone a.toggler:hover{background:#323232;color:#fed100;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation:none !important;-ms-animation:none !important;-moz-animation:none !important;-o-animation:none !important;animation:none !important;z-index:8;}.hotspots-image .zone img+a.toggler{background:none !important;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-animation:none !important;-ms-animation:none !important;-moz-animation:none !important;-o-animation:none !important;animation:none !important;}.hotspots-image .zone img+a.toggler:before{display:none;}.hotspots-image .zone img+a.toggler+.tooltip{background:url(/images/black_popout.svg) no-repeat left top;background-size:cover;color:#fff;width:195px;margin:10px 0 0 0;padding:28px 30px 30px 20px;left:50%;}.hotspots-image .zone img+a.toggler+.tooltip a{color:#fed100;}.hotspots-image .zone .tooltip{background:url(/images/white_popout.svg) no-repeat left top;background-size:cover;color:#323232;padding:4px 10px 10px 13px;width:245px;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;text-align:left;position:relative;margin-top:-16px;margin-left:16px;z-index:5;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;}.hotspots-image .zone .tooltip>*:first-child{margin-top:0;}.hotspots-image .zone .tooltip h4,.hotspots-image .zone .tooltip p{margin-bottom:7px;}.hotspots-image .zone .tooltip h4:empty{display:none;}.hotspots-image .zone .tooltip *:last-child{margin-bottom:0;}.hotspots-image .zone .tooltip.inward{left:-254px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;}.hotspots-image .zone .tooltip.inward.upward{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;}.hotspots-image .zone .tooltip.upward{-webkit-transform-origin:0 100%;transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;}.hotspots-image .zone a.toggler.open+.tooltip{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:7;}.hotspots-image:hover .zone:nth-of-type(30) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 30s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 30s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 30s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 30s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 30s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(29) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 29s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 29s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 29s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 29s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 29s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(28) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 28s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 28s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 28s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 28s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 28s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(27) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 27s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 27s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 27s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 27s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 27s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(26) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 26s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 26s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 26s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 26s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 26s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(25) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 25s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 25s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 25s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 25s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 25s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(24) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 24s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 24s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 24s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 24s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 24s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(23) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 23s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 23s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 23s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 23s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 23s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(22) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 22s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 22s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 22s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 22s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 22s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(21) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 21s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 21s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 21s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 21s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 21s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(20) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 20s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 20s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 20s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 20s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 20s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(19) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 19s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 19s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 19s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 19s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 19s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(18) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 18s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 18s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 18s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 18s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 18s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(17) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 17s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 17s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 17s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 17s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 17s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(16) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 16s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 16s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 16s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 16s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 16s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(15) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 15s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 15s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 15s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 15s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 15s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(14) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 14s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 14s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 14s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 14s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 14s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(13) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 13s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 13s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 13s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 13s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 13s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(12) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 12s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 12s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 12s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 12s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 12s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(11) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 11s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 11s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 11s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 11s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 11s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(10) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 10s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 10s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 10s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 10s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 10s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(9) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 9s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 9s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 9s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 9s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 9s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(8) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 8s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 8s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 8s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 8s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 8s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(7) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 7s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 7s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 7s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 7s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 7s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(6) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 6s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 6s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 6s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 6s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 6s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(5) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 5s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 5s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 5s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 5s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 5s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(4) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 4s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 4s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 4s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 4s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 4s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(3) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 3s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 3s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 3s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 3s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 3s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(2) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 2s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 2s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 2s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 2s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 2s 5 alternate;}.hotspots-image:hover .zone:nth-of-type(1) a.toggler{-webkit-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 1s 5 alternate;-ms-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 1s 5 alternate;-moz-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 1s 5 alternate;-o-animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 1s 5 alternate;animation:rotatedot .2s cubic-bezier(.02,.425,.915,.265) 1s 5 alternate;}@keyframes rotatedot{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);}}@-webkit-keyframes rotatedot{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-o-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);}}.no-svg .tooltip{background:#fff;}.filter-box a{text-decoration:none;}.filter-box ul{list-style-type:none;margin:0;padding:0;position:relative;}.filter-box .ddl{background:#fed100;position:relative;zoom:1;}.filter-box .ddl:before{content:"";display:table;}.filter-box .ddl:after{content:"";display:table;clear:both;}.filter-box .ddl .lbl{background:#323232;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;padding:11px 15px;line-height:16px;line-height:1.6rem;float:left;margin-right:8px;}.filter-box .ddl .filter{float:left;padding:4px 24px 4px 8px;margin:7px 0;line-height:16px;line-height:1.6rem;position:relative;}.filter-box .ddl .filter+.filter{border-left:1px solid #c3aa41;}.filter-box .ddl .filter:after{width:0;height:0;content:"";position:absolute;right:9px;top:50%;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #323232;margin-top:-3px;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}.filter-box .ddl .filter.open:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.filter-box .ddl .filter.open:before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #fed100;position:absolute;bottom:-17px;left:50%;margin-left:-5px;}.filter-box .ddl .filter .tooltip{margin-right:20px;}.filter-box .ddl .filter .tooltip:before{position:absolute;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}.filter-box .ddl .result-count{float:right;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:16px;line-height:1.6rem;padding:11px 25px 11px 8px;position:relative;}.filter-box .ddl .dd{position:absolute;z-index:5;top:100%;left:0;right:0;background:#fed100;margin-top:10px;padding:8px;-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;}.filter-box .ddl .dd.open{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);z-index:6;}.filter-box .ddl .dd ul{zoom:1;padding-right:20px;}.filter-box .ddl .dd ul:before{content:"";display:table;}.filter-box .ddl .dd ul:after{content:"";display:table;clear:both;}.filter-box .ddl .dd ul:after{position:absolute;bottom:-26px;right:10px;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;cursor:pointer;}.filter-box .ddl .dd li{float:left;padding:2px 0;margin-top:0;margin-bottom:5px;}.filter-box .ddl .dd li+li{margin-left:6px;}.filter-box .ddl .dd a{display:block;float:left;padding:6px 8px;line-height:16px;line-height:1.6rem;}.filter-box .ddl .dd a.active{background:#fff;}.filter-box .selected{min-height:38px;margin-top:10px;zoom:1;}.filter-box .selected:before{content:"";display:table;}.filter-box .selected:after{content:"";display:table;clear:both;}.filter-box .selected .lbl{margin-right:12px;float:left;margin-top:6px;line-height:16px;line-height:1.6rem;}.filter-box .selected .list{float:left;max-width:74%;}.filter-box .selected a{float:left;margin-bottom:5px;display:block;background:#f1f1f1;padding:6px 24px 6px 7px;line-height:16px;line-height:1.6rem;position:relative;}.filter-box .selected a+a{margin-left:10px;}.filter-box .selected a:after{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:8px;font-size:.8rem;position:absolute;right:10px;top:50%;margin-top:-3px;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:4px 4px;transform-origin:4px 4px;-moz-transform-origin:4px 4px;-ms-transform-origin:4px 4px;}.filter-box .selected a:hover:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.filter-box .selected a.clear{float:right;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:16px;line-height:1.6rem;padding:11px 25px 11px 8px;position:relative;}.filter-box .selected a.clear:after{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:8px;font-size:.8rem;position:absolute;right:10px;top:50%;margin-top:-3px;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-origin:4px 4px;transform-origin:4px 4px;-moz-transform-origin:4px 4px;-ms-transform-origin:4px 4px;}.filter-box .selected a.clear:hover:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.product-fiche{border:1px solid #bcbcbc;position:relative;}.product-fiche:before{content:"";display:block;position:absolute;right:-2px;bottom:-2px;z-index:3;width:0;height:0;border-top:37px solid transparent;border-bottom:none;border-right:37px solid #fff;}.product-fiche:after{content:"";display:block;position:absolute;right:0;bottom:0;z-index:2;width:0;height:0;border-top:35px solid transparent;border-bottom:none;border-right:35px solid #bcbcbc;}.product-fiche header{background:#f1f1f1;padding:9px 35px 9px 14px;position:relative;}.product-fiche header span{display:block;}.product-fiche header a{text-decoration:none;}.product-fiche header .h2-title{margin:0;font-size:24px;font-size:2.4rem;line-height:22px;line-height:2.2rem;margin-bottom:5px;}.product-fiche header .new{background:#c3072e;color:#fff;position:absolute;right:0;padding:4px 3px 3px 3px;text-transform:uppercase;font-size:11px;font-size:1.1rem;line-height:11px;line-height:1.1rem;display:block;top:10px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.product-fiche .cnt{padding:14px 14px 34px 14px;}.product-fiche .cnt *:last-child{margin-bottom:0;}.product-fiche .cnt .visual{float:left;margin:2% 6% 6% 0;width:40%;text-align:left;}.product-fiche .cnt .description{margin-bottom:15px;}.products-list{zoom:1;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}.products-list:before{content:"";display:table;}.products-list:after{content:"";display:table;clear:both;}.products-list div.loading{background-color:#fff;background-image:url('/Images/loading.gif');background-repeat:no-repeat;background-position-x:center;background-position-y:5%;position:absolute;left:0;height:100%;width:100%;opacity:.8;min-height:48px;min-width:48px;margin-top:25px;z-index:1;}.products-list .even{zoom:1;width:48%;float:left;margin-right:4%;}.products-list .even:before{content:"";display:table;}.products-list .even:after{content:"";display:table;clear:both;}.products-list .odd{zoom:1;width:48%;float:left;}.products-list .odd:before{content:"";display:table;}.products-list .odd:after{content:"";display:table;clear:both;}.products-list .product-fiche{margin-bottom:8%;}.products-list .product-fiche .cnt{zoom:1;}.products-list .product-fiche .cnt:before{content:"";display:table;}.products-list .product-fiche .cnt:after{content:"";display:table;clear:both;}.products-list .no-results{zoom:1;height:25px;}.products-list .no-results:before{content:"";display:table;}.products-list .no-results:after{content:"";display:table;clear:both;}.products-list .no-results *{margin-top:0;}.products-list .load-more{float:left;width:100%;clear:both;}.salvatore4[data-columns]::before{content:'4 .column.size-1of4';}.column{float:left;}.size-1of4{width:22%;margin-right:3%;}.media-list{zoom:1;}.media-list:before{content:"";display:table;}.media-list:after{content:"";display:table;clear:both;}.media-list .cnt{position:relative;display:block;margin-top:20px;border:1px solid #bcbcbc;line-height:0;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}.media-list .cnt img{border:0;}.media-list .cnt h4{position:absolute;top:20%;}.media-list .cnt h4 span{padding:3px;background:#fed100;}.media-list .cnt:before{content:"";position:absolute;right:-2px;bottom:-3px;z-index:3;width:0;height:0;border-top:37px solid transparent;border-bottom:none;border-right:37px solid #fff;}.media-list .cnt:after{content:"";position:absolute;right:0;bottom:-1px;z-index:2;width:0;height:0;border-top:35px solid transparent;border-bottom:none;border-right:35px solid #bcbcbc;}.media-list .cnt:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.media-list .cnt:hover .hover-mask{content:"";position:absolute;background:#000;opacity:.8;top:0;bottom:-1px;right:0;left:0;}.media-list .cnt:hover .download{position:absolute;left:0;top:0;bottom:0;right:50%;opacity:.8;z-index:1;}.media-list .cnt:hover .download:after{-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;position:absolute;top:50%;margin-top:-15px;margin-left:-13px;left:50%;color:#fff;font-size:30px;font-size:3rem;}.media-list .cnt:hover .download:hover:after{-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#fed100;}.media-list .cnt:hover .zoom{position:absolute;left:50%;top:0;bottom:0;right:0;opacity:.8;z-index:1;}.media-list .cnt:hover .zoom:after{-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-13px;color:#fff;font-size:30px;font-size:3rem;}.media-list .cnt:hover .zoom:hover:after{-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#fed100;}.media-list .cnt:hover .holder .media-fancybox:after{content:"";position:absolute;top:0;bottom:0;left:50%;right:0;z-index:1;}.media-list .cnt:hover .holder .media-fancybox:before{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;position:absolute;top:50%;margin-top:-15px;margin-left:-13px;left:75%;font-size:30px;font-size:3rem;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:1;color:#fff;opacity:.8;}.media-list .cnt:hover .holder .media-fancybox:hover:before{color:#fed100;}.animate.ng-enter,.animate.ng-leave{position:relative;display:block;}.animate.ng-enter.ng-enter-active,.animate.ng-enter{opacity:1;}.animate.ng-leave.ng-leave-active,.animate.ng-enter{opacity:0;}.left-nav-wrapper .section-title{font-size:35px;font-size:3.5rem;line-height:40px;line-height:4rem;text-transform:uppercase;margin-top:4px;margin-bottom:40px;display:block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.left-nav{position:relative;z-index:1;-webkit-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);-ms-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);-moz-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);-o-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);}.left-nav *{color:#fff;}.left-nav a{text-decoration:none;}.left-nav a:active{color:#fed100 !important;}.left-nav li+li{margin-top:9px;}.left-nav li ul{padding-left:15px;margin-top:9px;}.left-nav li ul a{color:#cacaca;}.left-nav li ul a span{color:#cacaca;}.left-nav img{display:block;border:7px solid #fff;}.left-nav .container{background:#323232;padding:16px 18px 0 18px;}.left-nav li.active{position:relative;-webkit-transition:all .2s .2s ease-out;-ms-transition:all .2s .2s ease-out;-moz-transition:all .2s .2s ease-out;-o-transition:all .2s .2s ease-out;transition:all .2s .2s ease-out;-moz-transform:translateX(-10px);-webkit-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}.left-nav li.active:before{content:"";width:3px;height:100%;position:absolute;top:0;bottom:0;left:-17px;display:block;background:#fed100;-webkit-transition:all .2s .2s ease-out;-ms-transition:all .2s .2s ease-out;-moz-transition:all .2s .2s ease-out;-o-transition:all .2s .2s ease-out;transition:all .2s .2s ease-out;-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;}.left-nav li.active li:before{display:none;}.left-nav li.active li.active{-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.left-nav li.active>a{color:#fed100;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.left-nav li.active>a span{color:#fed100;}.left-nav.animate li.active{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.left-nav.animate li.active:before{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}*+.left-nav{margin-top:15px;}.nav-bottom{z-index:3;overflow:hidden;position:relative;zoom:1;}.nav-bottom:before{content:"";display:table;}.nav-bottom:after{content:"";display:table;clear:both;}.nav-bottom .rect{right:36px;height:36px;width:100%;margin-left:-36px;background:#323232;float:left;}.nav-bottom .triangle{width:0;height:0;border-top:36px solid #323232;border-right:36px solid transparent;float:right;}.btn-getNav{margin-left:-1000px;cursor:pointer;position:fixed;top:120px;z-index:3;text-decoration:none;color:#6a6a6a;font-size:22px;font-size:2.2rem;-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.btn-getNav.visible{margin-left:0;}.btn-getNav.visible:before{-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#6a6a6a;margin-right:5px;}.btn-getNav.visible:hover{-moz-transform:translateX(4px);-webkit-transform:translateX(4px);-o-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}.btn-getNav.visible:hover:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.left-nav-wrapper .section-title{font-size:30px;font-size:3rem;line-height:35px;line-height:3.5rem;text-transform:uppercase;margin-top:4px;margin-bottom:40px;display:block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.right-nav{position:relative;z-index:1;-webkit-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);-ms-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);-moz-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);-o-transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);transition:margin-top .5s .2s cubic-bezier(.85,.3,.24,.59);}.right-nav *{color:#fff;text-align:right;}.right-nav a{text-decoration:none;}.right-nav a:active{color:#fed100 !important;}.right-nav li+li{margin-top:9px;}.right-nav li ul{padding-left:15px;margin-top:9px;}.right-nav li ul a{color:#cacaca;}.right-nav li ul a span{color:#cacaca;}.right-nav img{display:block;border:7px solid #fff;}.right-nav .container{background:#323232;padding:16px 18px 0 18px;}.right-nav li.active{position:relative;-webkit-transition:all .2s .2s ease-out;-ms-transition:all .2s .2s ease-out;-moz-transition:all .2s .2s ease-out;-o-transition:all .2s .2s ease-out;transition:all .2s .2s ease-out;-moz-transform:translateX(-10px);-webkit-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}.right-nav li.active:before{content:"";width:3px;height:100%;position:absolute;top:0;bottom:0;left:-17px;display:block;background:#fed100;-webkit-transition:all .2s .2s ease-out;-ms-transition:all .2s .2s ease-out;-moz-transition:all .2s .2s ease-out;-o-transition:all .2s .2s ease-out;transition:all .2s .2s ease-out;-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;}.right-nav li.active li:before{display:none;}.right-nav li.active li.active{-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.right-nav li.active>a{color:#fed100;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.right-nav li.active>a span{color:#fed100;}.right-nav.animate li.active{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.right-nav.animate li.active:before{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}*+.right-nav{margin-top:15px;}section.content-box{position:relative;padding:24px 0 24px 0;zoom:1;}section.content-box:before{content:"";display:table;}section.content-box:after{content:"";display:table;clear:both;}section.content-box.no-padding{padding:0;}section.content-box:first-of-type{padding-top:0;}section.content-box.image:before{content:"";position:absolute;left:-200%;top:0;bottom:0;height:100%;display:block;width:200%;}section.content-box.image:after{content:"";position:absolute;right:-100%;top:0;bottom:0;height:100%;display:block;width:100%;}section.content-box.white .contentCard{background:#fed100;}section.content-box.white .contentCard:after{border-right:36px solid #fff;}section.content-box.white .contentCard a .h2-title:after{color:#323232;}section.content-box.darkGrey{color:#fff;background:#323232;}section.content-box.darkGrey:before{content:"";position:absolute;left:-200%;top:0;bottom:0;height:100%;display:block;width:200%;background:#323232;}section.content-box.darkGrey:after{content:"";position:absolute;right:-100%;top:0;bottom:0;height:100%;display:block;width:100%;background:#323232;}section.content-box.darkGrey .contentCard{background:#fed100;color:initial;}section.content-box.darkGrey .contentCard:after{border-right:36px solid #323232;}section.content-box.darkGrey .contentCard a .h2-title:after{color:#323232;}section.content-box.grey{background:#f1f1f1;}section.content-box.grey:before{content:"";position:absolute;left:-200%;top:0;bottom:0;height:100%;display:block;width:200%;background:#f1f1f1;}section.content-box.grey:after{content:"";position:absolute;right:-100%;top:0;bottom:0;height:100%;display:block;width:100%;background:#f1f1f1;}section.content-box.grey .contentCard:after{border-right:36px solid #f1f1f1;}section.content-box.yellow{background:#fed100;}section.content-box.yellow:before{content:"";position:absolute;left:-200%;top:0;bottom:0;height:100%;display:block;width:200%;background:#fed100;}section.content-box.yellow:after{content:"";position:absolute;right:-100%;top:0;bottom:0;height:100%;display:block;width:100%;background:#fed100;}section.content-box.yellow a.button{background:#323232;color:#f1f1f1;}section.content-box.yellow a.button:visited{color:#f1f1f1;}section.content-box.yellow a.button:before{border-left-color:#323232;}section.content-box h1{font-size:32px;font-size:3.2rem;line-height:36px;line-height:3.6rem;}section.content-box span.sub-title{opacity:.6;text-transform:none;}section.content-box .h1-title{font-size:32px;font-size:3.2rem;line-height:36px;line-height:3.6rem;}section.content-box .ctn-body{zoom:1;display:inline-block;width:100%;margin-bottom:30px;}section.content-box .ctn-body:before{content:"";display:table;}section.content-box .ctn-body:after{content:"";display:table;clear:both;}section.content-box .ctn-body .banner-image{float:right;display:inline-block;margin-left:20px;margin-bottom:25px;}section.content-box .ctn-body p+p,section.content-box .ctn-body p+table,section.content-box .ctn-body table+p{margin-top:20px;}section.content-box div.ctn{zoom:1;}section.content-box div.ctn:before{content:"";display:table;}section.content-box div.ctn:after{content:"";display:table;clear:both;}section.content-box div.ctn.fixed-width [class*='col-']:last-of-type{padding-right:30px;}section.content-box div.ctn div.col-1-3:nth-of-type(3n+1){clear:left;}section.content-box div.contentCard{position:relative;background:#fff;padding-bottom:44px;margin-top:10px;margin-bottom:15px;display:block;}section.content-box div.contentCard.imgOnly{line-height:0;padding-bottom:0;}section.content-box div.contentCard.imgOnly.no-cutoff:after{border:none;}section.content-box div.contentCard .h2-title{margin-top:0;padding-top:24px;margin-left:20px;margin-right:20px;padding-right:24px;position:relative;overflow:hidden;text-overflow:ellipsis;}section.content-box div.contentCard .title-feature{margin-top:0;margin-bottom:20px;padding-top:24px;margin-left:20px;margin-right:20px;padding-right:24px;position:relative;overflow:hidden;text-overflow:ellipsis;font-size:19px;font-size:1.9rem;line-height:23px;line-height:2.3rem;font-weight:normal;text-transform:none;display:block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}section.content-box div.contentCard ul{margin-left:20px;margin-right:20px;}section.content-box div.contentCard a{text-decoration:none;}section.content-box div.contentCard a span.img{display:block;}section.content-box div.contentCard a .h2-title:after,section.content-box div.contentCard a .title-feature:after{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#323232;position:absolute;right:2px;bottom:5px;font-size:20px;font-size:2rem;-webkit-transition:all .1s ease;-ms-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;font-weight:bold;}section.content-box div.contentCard a:hover .h2-title:after{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}section.content-box div.contentCard p{margin-left:20px;margin-right:26px;}section.content-box div.contentCard:after{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:0;border-top:36px solid transparent;border-bottom:none;border-right:36px solid #fed100;}section.content-box a.button{margin:10px 20px 10px 0;}section.content-box div.call-out{zoom:1;}section.content-box div.call-out:before{content:"";display:table;}section.content-box div.call-out:after{content:"";display:table;clear:both;}section.content-box div.call-out .thin{text-transform:uppercase;font-size:20px;font-size:2rem;}section.content-box div.call-out .image img{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;}section.content-box div.call-out header{zoom:1;border-bottom:1px solid #323232;padding-bottom:10px;margin-bottom:20px;}section.content-box div.call-out header:before{content:"";display:table;}section.content-box div.call-out header:after{content:"";display:table;clear:both;}section.content-box div.call-out header h3{margin-top:0;margin-bottom:0;float:left;font-size:28px;font-size:2.8rem;line-height:26px;line-height:2.6rem;}section.content-box div.call-out header a{float:right;margin-top:15px;}section.content-box div.call-out header a.button,section.content-box div.call-out header a.button-dark{text-transform:none;font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}section.content-box table.specs{border:none;margin-bottom:30px;}section.content-box table.specs.yellow td{background:#fed100;border-color:#323232 !important;}section.content-box table.specs.white td{background:#fff;}section.content-box table.specs tr{border-bottom:none;}section.content-box table.specs tr td{width:33%;border-left:none;background:none;border-bottom:1px dashed #b7b7b7;}section.content-box table.specs tr td:first-of-type{border-left:1px solid #b7b7b7;}section.content-box table.specs tr:first-of-type td{border-top:1px solid #b7b7b7;}section.content-box table.specs tr:last-of-type td{border-bottom:1px solid #b7b7b7;}section.content-box table.specs h3{margin-top:26px;margin-bottom:12px;font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;}section.content-box table.specs p{font-size:22px;font-size:2.2rem;line-height:24px;line-height:2.4rem;}section.content-box .banner-image .holder{position:relative;}section.content-box .banner-image .holder a.video-present{text-decoration:none;}section.content-box .banner-image .holder a.video-present:before{content:url('/Images/loading.gif');position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-10px;opacity:.8;font-size:50px;font-size:5rem;}section.content-box .banner-image .holder a.video-present.loaded:before{content:none;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}section.content-box .banner-image .holder a.video-present.yellow:before{content:url('/Images/loading_yellow.gif');color:#fed100;}section.content-box .banner-image .holder a.video-present.yellow.loaded:before{content:none;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}section.content-box .ctn[data-columns]::before{content:'3 .column-salv .size-1of3';}section.content-box .column-salv{float:left;}section.content-box .size-1of3{width:33%;padding-left:5px;padding-right:5px;}section.content-box .size-1of3:first-of-type{padding-left:0;padding-right:10px;}section.content-box .size-1of3:last-of-type{padding-left:10px;padding-right:0;}.product-range{border:1px solid #bcbcbc;position:relative;margin-bottom:26px;}.product-range:before{content:"";display:block;position:absolute;right:-2px;bottom:-2px;z-index:3;width:0;height:0;border-top:37px solid transparent;border-bottom:none;border-right:37px solid #fff;}.product-range:after{content:"";display:block;position:absolute;right:0;bottom:0;z-index:2;width:0;height:0;border-top:35px solid transparent;border-bottom:none;border-right:35px solid #bcbcbc;}.product-range header{background:#fed100;padding:9px 80px 9px 14px;position:relative;}.product-range header .h2-title{margin:0;font-size:24px;font-size:2.4rem;line-height:22px;line-height:2.2rem;margin-bottom:5px;-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}.product-range header a.more-info{text-decoration:none;}.product-range header a.more-info:after{position:absolute;top:50%;right:30px;margin-top:-8px;-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}.product-range header a.more-info span{display:block;}.product-range header:hover a.more-info:after{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}.product-range header:hover a.more-info .h2-title{-moz-transform:translateX(10px);-webkit-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}.product-range .cnt{padding-left:14px;padding-right:14px;}.product-range .cnt>ul{zoom:1;padding-left:0;}.product-range .cnt>ul:before{content:"";display:table;}.product-range .cnt>ul:after{content:"";display:table;clear:both;}.product-range .cnt>ul>li{list-style:none;width:33%;float:left;margin-bottom:20px;}.product-range .cnt>ul>li:nth-child(3n+1){clear:left;}.product-range .cnt>ul>li:nth-child(1):nth-last-child(2),.product-range .cnt>ul>li:nth-child(2):nth-last-child(1){width:50%;}.product-range .cnt>ul>li:nth-child(1):nth-last-child(2):nth-child(3n+1),.product-range .cnt>ul>li:nth-child(2):nth-last-child(1):nth-child(3n+1){clear:none;}.product-range .cnt>ul>li:nth-child(1):nth-last-child(2):nth-child(2n+1),.product-range .cnt>ul>li:nth-child(2):nth-last-child(1):nth-child(2n+1){clear:left;}.product-range .cnt>ul>li>a{zoom:1;text-decoration:none;display:block;}.product-range .cnt>ul>li>a:before{content:"";display:table;}.product-range .cnt>ul>li>a:after{content:"";display:table;clear:both;}.product-range .cnt>ul>li>a .visual{float:left;margin:2% 6% 6% 0;width:34%;text-align:left;display:block;}.product-range .cnt>ul>li>a .visual img{-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}.product-range .cnt>ul>li>a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.product-range .cnt>ul>li>a .description{float:left;display:block;width:60%;}.product-range .cnt>ul>li>a .description li{list-style-type:disc;}.product-range .cnt>ul>li>a .description h3{margin-top:0;}.pushButton{z-index:3;position:absolute;bottom:0;margin-bottom:-100px;left:50%;margin-left:-100px;width:200px;height:200px;}.pushButton .cnt{position:relative;}.pushButton .cnt img{position:absolute;width:200px;height:200px;}.pushButton .cnt img.outer.rotate{-webkit-animation:rotate-outer 8s linear 1;-ms-animation:rotate-outer 8s linear 1;-moz-animation:rotate-outer 8s linear 1;-o-animation:rotate-outer 8s linear 1;animation:rotate-outer 8s linear 1;}.pushButton .cnt a .outer{-webkit-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);transition:translate3d(0,0,0);}.pushButton .cnt a .inner{-webkit-transition:all .1s linear;-ms-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;}.pushButton .cnt a:hover .inner{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}@-webkit-keyframes rotate-outer{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}10%{-moz-transform:rotate(130deg);-webkit-transform:rotate(130deg);-o-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);}14%{-moz-transform:rotate(130deg);-webkit-transform:rotate(130deg);-o-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);}16%{-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}32%{-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}42%{-moz-transform:rotate(250deg);-webkit-transform:rotate(250deg);-o-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg);}46%{-moz-transform:rotate(250deg);-webkit-transform:rotate(250deg);-o-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg);}48%{-moz-transform:rotate(240deg);-webkit-transform:rotate(240deg);-o-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}66%{-moz-transform:rotate(240deg);-webkit-transform:rotate(240deg);-o-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}78%{-moz-transform:rotate(370deg);-webkit-transform:rotate(370deg);-o-transform:rotate(370deg);-ms-transform:rotate(370deg);transform:rotate(370deg);}84%{-moz-transform:rotate(370deg);-webkit-transform:rotate(370deg);-o-transform:rotate(370deg);-ms-transform:rotate(370deg);transform:rotate(370deg);}86%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate-outer{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}10%{-moz-transform:rotate(130deg);-webkit-transform:rotate(130deg);-o-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);}14%{-moz-transform:rotate(130deg);-webkit-transform:rotate(130deg);-o-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg);}16%{-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}32%{-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}42%{-moz-transform:rotate(250deg);-webkit-transform:rotate(250deg);-o-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg);}46%{-moz-transform:rotate(250deg);-webkit-transform:rotate(250deg);-o-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg);}48%{-moz-transform:rotate(240deg);-webkit-transform:rotate(240deg);-o-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}66%{-moz-transform:rotate(240deg);-webkit-transform:rotate(240deg);-o-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}78%{-moz-transform:rotate(370deg);-webkit-transform:rotate(370deg);-o-transform:rotate(370deg);-ms-transform:rotate(370deg);transform:rotate(370deg);}84%{-moz-transform:rotate(370deg);-webkit-transform:rotate(370deg);-o-transform:rotate(370deg);-ms-transform:rotate(370deg);transform:rotate(370deg);}86%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}.highlight-box{zoom:1;background:#fed100;position:relative;margin-bottom:30px;}.highlight-box:before{content:"";display:table;}.highlight-box:after{content:"";display:table;clear:both;}.highlight-box .img{float:left;margin:0 14px 0 0;padding:0 14px 0 0;width:278px;}.highlight-box .img img{display:block;}.highlight-box .ctn-container .ctn{padding-left:20px;padding-right:20px;position:relative;}.highlight-box .ctn-container .ctn h3{margin-top:26px;}.highlight-box .ctn-container .ctn p{padding-bottom:15px;margin-bottom:0;}.highlight-box .ctn-container .ctn:after{content:"";display:block;position:absolute;right:0;top:0;width:0;height:0;border-bottom:36px solid transparent;border-top:none;border-right:36px solid #fff;}.highlight-box .ctn-container .ctn a.button{background:#323232;color:#fff;}.highlight-box .ctn-container .ctn a.button:before{border-left-color:#323232;}.highlight-box .img+.ctn-container{padding-left:278px;}.ie8 .browserbar,.ie7 .browserbar{bottom:0;}.ie8 .cookiebar.open,.ie7 .cookiebar.open{bottom:-200px;}.cookiebar,.javascriptbar,.browserbar{width:100%;position:fixed;bottom:-200px;padding-bottom:20px;z-index:9999;background:#323232;color:#fff;left:0;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}.cookiebar .grid-pad>[class*="col-"]:first-of-type,.javascriptbar .grid-pad>[class*="col-"]:first-of-type,.browserbar .grid-pad>[class*="col-"]:first-of-type{padding-left:30px;}.cookiebar .grid-pad>[class*="col-"]:last-of-type,.javascriptbar .grid-pad>[class*="col-"]:last-of-type,.browserbar .grid-pad>[class*="col-"]:last-of-type{padding-right:0;}.cookiebar.open,.javascriptbar.open,.browserbar.open{bottom:0;}.cookiebar .col-1-1,.javascriptbar .col-1-1,.browserbar .col-1-1{position:relative;}.cookiebar .col-1-1 .close,.javascriptbar .col-1-1 .close,.browserbar .col-1-1 .close{text-decoration:none;}.cookiebar .col-1-1 .close:after,.javascriptbar .col-1-1 .close:after,.browserbar .col-1-1 .close:after{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#fff;position:absolute;left:0;top:17%;}.cookiebar .col-1-1 p.text,.javascriptbar .col-1-1 p.text,.browserbar .col-1-1 p.text{float:left;width:50%;margin:0;line-height:1.4;}.cookiebar .col-1-1 a,.javascriptbar .col-1-1 a,.browserbar .col-1-1 a{color:#fff;}.cookiebar .col-1-1 a.button,.javascriptbar .col-1-1 a.button,.browserbar .col-1-1 a.button{color:#323232;}.cookiebar .col-1-1 span,.javascriptbar .col-1-1 span,.browserbar .col-1-1 span{float:right;padding-right:24px;}.cookiebar .col-1-1 .button-holder,.javascriptbar .col-1-1 .button-holder,.browserbar .col-1-1 .button-holder{float:right;padding-right:30px;}form.has-cookiebar{margin-bottom:100px;}.map-control h3:first-child{margin-top:35px;}.map-control h4:first-child{margin-top:25px;}.map-control div.col-1-2:nth-of-type(2n+1){clear:left;}.map-control .red{color:#c5082c;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.map-control div.col-1-1.detail-container{padding-top:0 !important;}.map-control div.col-1-1.map #map-canvas{border:1px solid #808080;}.map-control .detail{border:1px solid #808080;border-top:none;background:#323232;color:#fff;position:relative;padding-left:20px;overflow:hidden;zoom:1;}.map-control .detail:before{content:"";display:table;}.map-control .detail:after{content:"";display:table;clear:both;}.map-control .detail a{color:#fff;}.map-control .detail .red{color:#fed100;}.map-control .detail .col-1-3:nth-child(1):nth-last-child(2),.map-control .detail .col-1-3:nth-child(2):nth-last-child(1){width:50%;}.map-control div.col-1-1:last-of-type{padding-top:10px;padding-right:30px;}.search-nav{zoom:1;background:#f1f1f1;padding-top:5px;padding-bottom:5px;}.search-nav:before{content:"";display:table;}.search-nav:after{content:"";display:table;clear:both;}.search-nav .col-1-2{text-align:center;margin:5px 0;}.search-nav .col-1-2:first-of-type{margin-top:10px;}.search-nav .col-1-2:last-of-type{margin-bottom:10px;}.search-nav .col-1-2 .pagination{text-align:center;display:inline-block;}.search-nav .col-1-2 .pagination a{padding-left:6px;padding-right:6px;text-decoration:none;margin-bottom:5px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.search-nav .col-1-2 .pagination a:first-child:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:12px;margin-right:12px;}.search-nav .col-1-2 .pagination a:last-child:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;padding-right:12px;padding-left:12px;}.search-nav .col-1-2 .pagination span{padding-left:6px;padding-right:6px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:bold;padding-bottom:3px;border-bottom:3px solid #fed100;}.trainingdetailsinfo{border-top:1px solid;margin-bottom:10px;padding-top:22px;padding-bottom:22px;zoom:1;}.trainingdetailsinfo:before{content:"";display:table;}.trainingdetailsinfo:after{content:"";display:table;clear:both;}.trainingdetailsinfo .trainingcoursandobjectives{float:left;max-width:60%;padding-right:20px;}.trainingdetailsinfo .trainingcoursandobjectives h2{margin-top:0;}.trainingdetailsinfo .trainingdetailright{float:right;background-color:#323232;color:#fff;padding:20px;max-width:40%;zoom:1;}.trainingdetailsinfo .trainingdetailright:before{content:"";display:table;}.trainingdetailsinfo .trainingdetailright:after{content:"";display:table;clear:both;}.trainingdetailsinfo .trainingdetailright .label{clear:left;float:left;margin-bottom:10px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.trainingdetailsinfo .trainingdetailright .field{float:left;margin-bottom:10px;margin-left:10px;}.trainingshedule{border-top:1px solid;padding-top:22px;padding-bottom:22px;margin-bottom:10px;}.trainingshedule h2{margin-top:0;}.trainingshedule table td .availability{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.trainingshedule table td .no-availability{font-style:italic;}.notesorinformation{border-top:1px solid;padding-top:22px;padding-bottom:22px;margin-bottom:10px;}.notesorinformation h2{margin-top:0;}.scfTitleBorder{font-family:"FFDINWebProMedium",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif !important;font-weight:normal!important;margin:0 0 28px 0!important;font-size:40px!important;font-size:4rem!important;line-height:36px!important;line-height:3.6rem!important;}.scfForm{font-family:"FFDINWebProLight",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif !important;}.scfIntroBorder{padding-bottom:10px;}.scfIntroBorder ul{margin-left:20px;}.scfDropListLabel,.scfEmailLabel,.scfMultipleLineTextLabel,.scfSingleLineTextLabel,.scfPasswordLabel,.scfNumberLabel,.scfDatePickerLabel,.scfDateLabel,.scfRadioButtonListLabel,.scfCheckBoxListLabel,.scfListBoxLabel,.scfFileUploadLabel,.scfDateSelectorLabel,.scfCreditCardLabel,.scfConfirmPasswordLabel,.scfCaptchaLabel,.scfTelephoneLabel,.scfSmsTelephoneLabel{margin-bottom:8px;font-family:"FFDINWebProMedium",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;float:none!important;padding:0!important;width:100%!important;}.scfEmailGeneralPanel,.scfMultipleLineGeneralPanel,.scfSingleLineGeneralPanel,.scfPasswordGeneralPanel,.scfNumberGeneralPanel,.scfDatePickerGeneralPanel,.scfDateGeneralPanel,.scfRadioButtonListGeneralPanel,.scfCheckBoxListGeneralPanel,.scfFileUploadGeneralPanel,.scfDateSelectorGeneralPanel,.scfCreditCardGeneralPanel,.scfConfirmPasswordGeneralPanel,.scfCaptchaGeneralPanel,.scfTelephoneGeneralPanel,.scfSmsTelephoneGeneralPanel{width:97%!important;}.scfCheckboxBorder{overflow:hidden!important;}.scfCheckBoxListGeneralPanel{width:100% !important;}.scfCheckbox input{margin-right:10px !important;}.scfSubmitButtonBorder button,.scfSubmitButtonBorder input[type="button"],.scfSubmitButtonBorder input[type="reset"],.scfSubmitButtonBorder a.btn-submit{padding:5px 12px!important;background:#fed100!important;text-transform:uppercase!important;text-decoration:none!important;font-weight:normal!important;color:#323232!important;display:inline-block !important;font-family:"FFDINWebProMedium",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif !important;font-size:18px!important;font-size:1.8rem!important;position:relative!important;-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;}.scfValidatorRequired,.scfRequired{float:none!important;}.scfSectionBorderAsFieldSet{border-top:none!important;padding:0!important;margin:0!important;}.scfDroplistBorder,.scfEmailBorder,.scfMultipleLineTextBorder,.scfSingleLineTextBorder,.scfPasswordBorder,.scfNumberBorder,.scfDatePickerBorder,.scfDateBorder,.scfRadioButtonListBorder,.scfListBoxBorder,.scfCheckBoxListBorder,.scfFileUploadBorder,.scfDateSelectorBorder,.scfCreditCardBorder,.scfConfirmPasswordBorder,.scfCaptchaBorder,.scfTelephoneBorder,.scfSmsTelephoneBorder{margin-bottom:22px!important;margin-top:0!important;overflow:hidden!important;width:100%!important;float:none!important;}.scfError,.scfValidationSummary,.scfValidatorRequired,.scfValidator{color:#c9142f!important;}.scfForm input,.scfForm textarea{border-radius:5px!important;padding:5px 12px!important;font-family:"FFDINWebProMedium",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif !important;font-weight:normal!important;font-size:1.8rem!important;}.scfForm input.scfSubmitButton,.scfForm textarea.scfSubmitButton{border-radius:0!important;background-color:#323232!important;color:#f1f1f1!important;}.campaignpage #social .container,.campaignpage #location .container{overflow:hidden;}.campaignpage .setHeight{height:361px;}.campaignpage .setHeight .left{width:45%;height:100%;}.campaignpage .setHeight .left h1{position:absolute;padding:10px;background-color:rgba(255,255,255,.6);bottom:70px;}.campaignpage .inner-content .inleiding{font-size:20px;font-size:2rem;line-height:25px;font-weight:bold;}.campaignpage .inner-content .holder{margin-top:30px;}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait),screen and (max-width:480px){.campaignpage .setHeight{height:361px;}.campaignpage .setHeight .left h1{position:inherit;}.campaignpage #location .container .col-2-3{width:100%;padding:0;height:400px;overflow:hidden;}.campaignpage #location .container .col-2-3 iframe{height:100%;}.campaignpage #location .container .col-1-3{width:100%;padding:0;margin-top:30px;}}@media screen and (min-width:481px) and (max-width:768px){.campaignpage .setHeight{height:390px;}.campaignpage .setHeight .left{width:50%;}.campaignpage .setHeight .left h1{position:absolute;width:40%;bottom:0;}.campaignpage .setHeight .right{height:280px;}.campaignpage .setHeight .right .scroll-list-box{height:100px;}.campaignpage #location .container .col-2-3{width:100%;padding:0;height:400px;overflow:hidden;}.campaignpage #location .container .col-2-3 iframe{height:100%;}.campaignpage #location .container .col-1-3{width:100%;padding:0;margin-top:30px;}.campaignpage #dealers .selected{margin-top:54px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait),screen and (max-width:950px){.campaignpage .left-nav-wrapper .left-nav .section-top{display:block;}.campaignpage #social .container{text-align:center;}.main-footer .col-1-2:first-child{width:35%!important;}.main-footer .col-1-2:last-child{width:65%!important;}}.small-product-list .list,.standsfor .list{margin:0 auto;padding:0;list-style-type:none;}.small-product-list .list li,.standsfor .list li{margin:0 2% 0 2%;float:left;width:16%;text-align:center;}.small-product-list .list li a,.standsfor .list li a{text-decoration:none;display:block;}.small-product-list .list li a .img,.standsfor .list li a .img{width:120px;height:120px;background-color:#f8f8f8!important;-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px;margin:0 auto;padding:0;}.small-product-list .list li a:hover .img,.standsfor .list li a:hover .img{background-color:#eaeaea!important;}.small-product-list .list li h3,.standsfor .list li h3{font-size:18px;font-size:1.8rem;font-weight:normal;font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:normal;}.small-product-list .list li h3 strong,.standsfor .list li h3 strong,.small-product-list .list li h3 b,.standsfor .list li h3 b{font-size:18px;font-size:1.8rem;}.small-product-list .list li a:hover *{font-weight:bold !important;}.standsfor .list li{width:180px;margin:0 27px 0 27px;}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait),screen and (max-width:480px){.full-width-box .small-product-list .imgMobile,.full-width-box .standsfor .imgMobile{width:65px;height:65px;}.full-width-box .small-product-list .grid.grid-pad,.full-width-box .standsfor .grid.grid-pad{padding-top:15px!important;padding-bottom:15px!important;}.full-width-box .small-product-list .list li,.full-width-box .standsfor .list li{width:100%;margin:0;float:none;overflow:hidden;}.full-width-box .small-product-list .list li h3,.full-width-box .standsfor .list li h3{float:none;text-align:left;margin:0!important;padding:0 0 0 10px!important;vertical-align:middle;}.full-width-box .small-product-list .list li h3 p,.full-width-box .standsfor .list li h3 p{display:block;margin:0;}.full-width-box .small-product-list .list li img,.full-width-box .standsfor .list li img{width:100%;}.full-width-box .small-product-list .list li span.more,.full-width-box .standsfor .list li span.more{display:none;}}.productregistration .button{position:relative;-webkit-transition:all .1s linear;-ms-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;background:none;color:#fff;font-size:44px !important;font-size:4.4rem !important;line-height:normal;font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.productregistration .button strong,.productregistration .button b,.productregistration .button .yellow{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;color:#fed100;}.productregistration .button .arrow:after{font-size:31px !important;font-size:3.1rem !important;margin-right:15px;top:0;}.productregistration .button:after{display:none!important;}.productregistration .button:hover{-moz-transform:translateX(4px);-webkit-transform:translateX(4px);-o-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}.productregistration .button:hover .arrow:after{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.productregistration p{display:inline;}@media only screen and (min-device-width:481px) and (max-device-width:765) and (orientation:portrait),screen and (max-width:765px){.productregistration .button{font-size:40px !important;font-size:4rem !important;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait),screen and (max-width:480px){.productregistration .button{font-size:30px !important;font-size:3rem !important;}}.doormat ul{width:20%;display:inline;float:left;}.doormat ul li{padding-bottom:10px;margin-bottom:10px;text-align:left;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;}.doormat ul li a{text-decoration:none;display:block;position:relative;text-align:left;}.doormat ul li a:after{width:42px;height:2px;background:#e3e3e3;content:'';display:block;bottom:-10px;left:-5px;position:absolute;}.doormat ul li ul{padding-top:10px;margin-top:10px;display:block;width:100%;}.doormat ul li ul li{font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;}@media only screen and (min-width:320px) and (max-width:480px){html .main-footer{font-size:100%!important;background:#f1f1f1;padding-bottom:50px;}html .main-footer .doormat{background:#fff;}.main-footer .full-width-box.doormat .grid-pad{padding-top:20px!important;}.main-footer .full-width-box.doormat ul{float:none;width:100%;}.main-footer .full-width-box.doormat ul ul{display:none !important;}}.videobanner{height:400px;overflow:hidden;}.videoHeader{height:100%;}.imageHeader{display:none;}#videoHeader{object-fit:cover;height:100%;}.overlayText{width:100%;height:100%;overflow:hidden;z-index:10;position:absolute;}.overlayText .title1{font-size:70px;font-size:7rem;opacity:.9;}.overlayText .title2{font-size:720%;opacity:.9;}.overlayText .title3{font-size:70px;font-size:7rem;opacity:.9;}svg{width:100%;height:inherit;}svg text{text-anchor:middle;font-size:80px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}svg #alpha{fill:#fff;}svg #base{fill:rgba(255,255,255,.6);}#video{width:100%;margin-top:0;top:0;margin-left:0;}@media only screen and (min-width:768px) and (max-width:950px){.title2{font-size:80px !important;font-size:8rem !important;}}@media only screen and (min-width:480px) and (max-width:768px){.videobanner{min-height:115px !important;}.imageHeader{display:none;}.videoHeader{display:block;}.title1{font-size:70px !important;font-size:7rem !important;}.title2{font-size:80px !important;font-size:8rem !important;}.title3{font-size:70px !important;font-size:7rem !important;}}@media only screen and (min-width:480px) and (max-width:604px){.title2{font-size:66px !important;font-size:6.6rem !important;}}@media only screen and (min-width:320px) and (max-width:480px){.videobanner{min-height:115px !important;}.imageHeader{display:block;}.videoHeader{display:none;}.title1{font-size:25px !important;font-size:2.5rem !important;}.title2{font-size:35px !important;font-size:3.5rem !important;}.title3{font-size:25px !important;font-size:2.5rem !important;}svg #base{fill:rgba(255,255,255,.88);}}.socialBtns{position:fixed;z-index:11;margin-top:145px;}.socialBtns.left{left:0;}.socialBtns.right{right:0;}.socialBtns.bottom{bottom:0;}.socialBtns.bottom li{display:block;float:left;}.socialBtns ul{margin:0;padding:0;list-style:none;}.socialBtns ul li{margin:0;padding:0;height:48px;width:48px;}.socialBtns ul li a{display:block;line-height:normal;height:48px;width:48px;margin:0;}@media only screen and (min-width:320px) and (max-width:960px){.socialBtns{bottom:0;margin:0 auto;vertical-align:middle;left:50%;width:240px;margin-left:-120px;}.socialBtns ul li{float:left;}}.tmpl-home{line-height:1.1em;letter-spacing:-.04em;font-size:17px;font-size:1.7rem;}.tmpl-home .more{margin-top:15px;float:left;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;position:relative;-webkit-transition:all .1s linear;-ms-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;}.tmpl-home .more .arrow:after{-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}.tmpl-home a:hover .more{-moz-transform:translateX(4px);-webkit-transform:translateX(4px);-o-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}.tmpl-home a:hover .more .arrow:after{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.tmpl-home .full-width-box .small-product-list .list li a{display:block;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;}.tmpl-home .full-width-box .small-product-list .list li a img{margin-bottom:10px;}.tmpl-home .full-width-box .small-product-list .list li a.flatt{min-height:0;}.tmpl-home .full-width-box .small-product-list .list li a.flatt .grid-pad{padding-top:20px;padding-bottom:0;}.tmpl-home .full-width-box .small-product-list .list li a .grid-pad{padding-top:80px;padding-bottom:80px;}.tmpl-home .full-width-box .small-product-list .list li a.title-bar{min-height:0;}.tmpl-home .full-width-box .small-product-list .list li a.title-bar [class*='col-'] *{margin:0;}.tmpl-home .full-width-box .small-product-list .list li a.title-bar .grid-pad{padding-top:22px;padding-bottom:26px;}.tmpl-home .full-width-box .small-product-list .list li a.title-bar h2{font-size:45px;font-size:4.5rem;line-height:35px;line-height:3.5rem;color:#fff;}.tmpl-home .full-width-box .small-product-list .list li a.title-bar .right{text-align:right;}.tmpl-home .full-width-box .small-product-list .list li a.banner{overflow:hidden;position:relative;line-height:0;}.tmpl-home .full-width-box .small-product-list .list li a.banner .grid-pad{position:absolute;top:0;left:13.5%;width:auto;}.tmpl-home .full-width-box .small-product-list .list li a.banner .container{position:relative;overflow-y:hidden;overflow-x:visible;padding-right:36px;}.tmpl-home .full-width-box .small-product-list .list li a.banner .container .cnt{padding:20px 0 20px 20px;background-color:rgba(1,1,1,.6);}.tmpl-home .full-width-box .small-product-list .list li a.banner .container .cnt:before{content:"";display:block;position:absolute;right:1px;top:35px;width:0;height:calc(100%);border-left:36px solid rgba(1,1,1,.6);}.tmpl-home .full-width-box .small-product-list .list li a.banner .container .cnt:after{content:"";display:block;position:absolute;right:1px;top:0;width:0;height:0;border-top:36px solid transparent;border-bottom:none;border-left:36px solid rgba(1,1,1,.6);}.tmpl-home .full-width-box .small-product-list .list li a.banner .container h1{text-shadow:2px 2px rgba(0,0,0,.5);margin-bottom:0;font-size:39px;font-size:3.9rem;line-height:36px;line-height:3.6rem;margin-bottom:5px;}.tmpl-home .full-width-box .small-product-list .list li a.banner .container span.sub-title,.tmpl-home .full-width-box .small-product-list .list li a.banner .container strong.sub-title{text-shadow:2px 2px rgba(0,0,0,.5);text-transform:none;font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;color:#fed100;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;}.tmpl-home .full-width-box .small-product-list .list li a.banner .background{width:100%;z-index:-1;}.tmpl-home .full-width-box .small-product-list .list li a.banner .background.animated{-webkit-animation:zoombanner 25s ease-in-out 1;-ms-animation:zoombanner 25s ease-in-out 1;-moz-animation:zoombanner 25s ease-in-out 1;-o-animation:zoombanner 25s ease-in-out 1;animation:zoombanner 25s ease-in-out 1;}.tmpl-home .full-width-box .small-product-list .list li a.banner.yellow .container .cnt{background-color:#f4cc20;}.tmpl-home .full-width-box .small-product-list .list li a.banner.yellow .container .cnt:before{border-left:36px solid #f4cc20;}.tmpl-home .full-width-box .small-product-list .list li a.banner.yellow .container .cnt:after{border-left:36px solid #f4cc20;}.tmpl-home .full-width-box .small-product-list .list li a.banner.yellow .container h1{color:#323232;text-shadow:none;}.tmpl-home .full-width-box .small-product-list .list li a.white-text{color:#f1f1f1;}.tmpl-home .full-width-box .small-product-list .list li a.yellow .button{background:#323232;color:#f1f1f1;}.tmpl-home .full-width-box .small-product-list .list li a.yellow .button:visited{color:#f1f1f1;}.tmpl-home .full-width-box .small-product-list .list li a.yellow .button:before{border-left-color:#323232;}.tmpl-home .full-width-box .small-product-list .list li a.yellow .container span.sub-title,.tmpl-home .full-width-box .small-product-list .list li a.yellow .container strong.sub-title{text-shadow:none;opacity:.6;text-transform:none;font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;color:#323232;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;}.tmpl-home .full-width-box .small-product-list .list li a strong{font-size:22.5px;font-size:2.25rem;}.tmpl-home .full-width-box .small-product-list .list li a .h2-title{margin-top:0;font-size:50px;font-size:5rem;line-height:52px;line-height:5.2rem;}.tmpl-home .full-width-box .small-product-list .list li a .h1-title{text-transform:uppercase;font-size:50px;font-size:5rem;line-height:60px;line-height:6rem;}.tmpl-home .full-width-box .small-product-list .list li a .h1-title.XL{font-size:90px;font-size:9rem;line-height:82px;line-height:8.2rem;}.tmpl-home .full-width-box .small-product-list .list li a .h1-title.XL .thin{font-size:85px;font-size:8.5rem;}.tmpl-home .full-width-box .small-product-list .list li a .right>h3{margin-top:20px;}.tmpl-home .full-width-box .small-product-list .list li a.yellow{background:#fed100;}.tmpl-home .full-width-box .small-product-list .list li a.grey{background:#f1f1f1;}.tmpl-home .full-width-box .small-product-list .list li a.darkGrey{background:#323232;}.tmpl-home .full-width-box .grid-pad{padding:60px 0 60px 0;}.tmpl-home .standsfor p,.tmpl-home .standsfor a{color:#b5b4b4;}.tmpl-home .standsfor a h3,.tmpl-home .standsfor a h3 p{color:#323232;}.tmpl-home .standsfor .grid-pad{padding:25px 0 25px 0;}.tmpl-home .standsfor .more{float:none;}.tmpl-home .standsfor .list li a{cursor:pointer;}.tmpl-home h2{text-align:center;font-size:50px;font-size:5rem;font-weight:normal;font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:normal;margin-bottom:35px;line-height:.9em;}.tmpl-home h2 b,.tmpl-home h2 strong{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;font-size:50px;font-size:5rem;}.tmpl-home .yellow .button:after{border-right:10px solid #fed100;}.tmpl-home .grey .right{margin-bottom:0!important;}.tmpl-home .grey+script+.grey .grid{padding-top:0!important;}.tmpl-home .grey .button:after{border-right:10px solid #f1f1f1;}.tmpl-home .darkGrey h2{color:#fff;}.tmpl-home .darkGrey h2 b,.tmpl-home .darkGrey h2 strong{color:#fed100;}.tmpl-home .darkGrey a{color:#fff;}.tmpl-home .darkGrey a.button{color:#323232;}.tmpl-home .darkGrey .button:after{border-right:10px solid #323232;}.tmpl-home h3{font-size:22.5px;font-size:2.25rem;margin:0 0 7px 0;line-height:25px;line-height:2.5rem;font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}.tmpl-home h3 b,.tmpl-home h3 strong{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;}.tmpl-home .links{margin-top:15px;line-height:30px;}.tmpl-home .links a{text-decoration:underline;}.tmpl-home .links.center{margin:0 auto;width:500px;}.tmpl-home a{text-decoration:none;}.tmpl-home .hpBlock{margin-right:70px;}.tmpl-home .hpBlock .img{float:left;margin-right:15px;width:150px;height:150px;}.tmpl-home .hpBlock .txt{height:110px;float:left;width:325px;}.tmpl-home .hpBlock .container{overflow:hidden;}.tmpl-home .hpBlock .container+.button{margin-top:20px;}.tmpl-home .hpBlock .container+.button+.links{margin-top:20px;}.tmpl-home div.arrow,.tmpl-home span.arrow{position:relative;}.tmpl-home div.arrow:after,.tmpl-home span.arrow:after{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;position:relative;top:3px;left:2px;margin-right:10px;font-size:20px;font-size:2rem;-webkit-transition:all .1s ease;-ms-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;font-weight:bold;margin-right:8px;}.tmpl-home .btn-row .button{margin-top:32px!important;}.tmpl-home .full-width-banner .col-1-1{width:60%;}.tmpl-home .full-width-banner.small-txt.white-text{background-size:auto 100%;background-position:70%;font-size:2.9rem;line-height:1em;}.tmpl-home .button{text-align:center;display:table;font-size:16px;font-size:1.6rem;width:100%;position:relative;}.tmpl-home .button:after{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:0;border-top:10px solid transparent;border-bottom:none;border-right:10px solid #fff;}.tmpl-home .button.center{margin:0 auto;padding-left:10%;padding-right:10%;float:none;width:auto;}.footerlinks a{margin:0 5px 0 5px;}@media only screen and (min-width:320px) and (max-width:480px){.links.center{width:100%;}.footerlinks{margin:10px;}.tmpl-home h3 b,.tmpl-home h3 strong{font-size:25px;font-size:2.5rem;}.tmpl-home .full-width-box .standsfor .list li,.tmpl-home .full-width-box .small-product-list .list li{height:auto!important;padding-top:10px;text-align:left;}.tmpl-home .full-width-box .standsfor .list li a,.tmpl-home .full-width-box .small-product-list .list li a{display:table;min-height:initial!important;}.tmpl-home .full-width-box .standsfor .list li a h3,.tmpl-home .full-width-box .small-product-list .list li a h3{margin:0;display:table-cell;vertical-align:middle;}.tmpl-home .full-width-box .standsfor .list li a img,.tmpl-home .full-width-box .small-product-list .list li a img{margin:0;display:table-cell;}.tmpl-home .full-width-banner{background-size:auto 100%;background-position:60% 100%;}.tmpl-home .full-width-banner .grid .col-1-1{padding:0 15px;text-align:left;}.tmpl-home .full-width-banner .grid .col-1-1 a>strong,.tmpl-home .full-width-banner .grid .col-1-1 a>.yellow{margin-top:5px;display:inline-block;}.tmpl-home .full-width-banner .grid .col-1-1 a p{margin-bottom:0;}.tmpl-home .full-width-banner .grid .col-1-1 a p strong,.tmpl-home .full-width-banner .grid .col-1-1 a p .yellow{margin-top:5px;display:inline-block;}.content-wrapper .tmpl-home .full-width-box .grid-pad{padding:20px!important;}.content-wrapper .tmpl-home h2{text-align:left;font-size:30px;font-size:3rem;line-height:1.5em;margin-bottom:0;}.content-wrapper .tmpl-home h2 b,.content-wrapper .tmpl-home h2 strong{font-size:40px;font-size:4rem;}.content-wrapper .tmpl-home .hpBlock{margin-right:0;}.content-wrapper .tmpl-home .hpBlock .img{float:none;margin:0 auto;width:60%;height:auto;}.content-wrapper .tmpl-home .hpBlock .img img{height:100%;width:100%;}.content-wrapper .tmpl-home .hpBlock .txt{float:none;margin:10px 0 0 0;}.content-wrapper .tmpl-home .hpBlock .txt.ellipsis{width:100%;height:auto;}.content-wrapper .tmpl-home .hpBlock .more{margin-top:10px!important;margin-bottom:15px;}.content-wrapper .tmpl-home .btn-row .button{margin-top:0!important;margin-bottom:15px;}.content-wrapper .tmpl-home .newsandevents .right{margin:0 !important;}.content-wrapper html .main-footer{margin-bottom:60px;}}@media only screen and (max-width:1213px){.tmpl-home .hpBlock{margin-right:0;}.tmpl-home .hpBlock .txt{width:70%;}.tmpl-home .full-width-box .grid-pad{padding:60px 20px 60px 20px;}}@media only screen and (max-width:1192px){.tmpl-home .hpBlock{margin-right:0;}.tmpl-home .hpBlock .txt{width:60%;}}@media only screen and (max-width:906px){.tmpl-home .hpBlock{margin-right:0;}.tmpl-home .hpBlock .txt{width:50%;}}@media only screen and (max-width:768px){.tmpl-home .hpBlock .more{float:none;}}@media only screen and (max-width:735px){.tmpl-home .hpBlock .img{float:none;}.tmpl-home .hpBlock .txt{float:none;margin-top:15px;height:150px;min-height:auto!important;width:100%;}.tmpl-home .hpBlock .more{float:none;}.tmpl-home .full-width-banner .grid .col-1-1{padding:0 15px;text-align:left;}.tmpl-home .full-width-banner .grid .col-1-1 a>strong,.tmpl-home .full-width-banner .grid .col-1-1 a>.yellow{margin:5px;display:inline-block;}.tmpl-home .full-width-banner .grid .col-1-1 a p{margin:15px 0;}.tmpl-home .full-width-banner .grid .col-1-1 a p strong,.tmpl-home .full-width-banner .grid .col-1-1 a p .yellow{display:block;}}form:not(.page-editor) .modal-overlay{background:rgba(0,0,0,.8);height:100%;left:0;display:flex;overflow:auto;padding:1.5em;position:fixed;top:0;transition:opacity .2s;width:100%;z-index:-1;}form:not(.page-editor) .modal-overlay .modal{background:#efefef;margin:auto;max-width:800px;overflow:auto;overflow-x:hidden;padding:1.5em;position:relative;transform:scale(.8);transition:transform .3s;width:100%;}form:not(.page-editor) .modal-overlay .btn-close{background:none;border:none;cursor:pointer;font-family:arial;font-size:2em;font-weight:800;line-height:1;padding:0;position:absolute;right:.25em;top:.25em;z-index:2;}form:not(.page-editor) .modal-overlay .btn-close:hover{color:#c12f48;background-color:none;}form:not(.page-editor) .modal-overlay .btn-close::focus{outline:1px dotted;}form:not(.page-editor) .modal-overlay .btn-close::before{content:none;}form:not(.page-editor) .modal-overlay[aria-hidden="true"]{opacity:0;visibility:hidden;}form:not(.page-editor) .modal-overlay[aria-hidden="false"]{opacity:1;visibility:visible;z-index:40;}form:not(.page-editor) .modal-overlay[aria-hidden="false"] .modal{transform:scale(1);}.page-editor .modal-overlay{position:relative;display:inline-block;width:100%;}.page-editor .modal-overlay .modal{background:#efefef;margin:auto;max-width:800px;overflow:auto;overflow-x:hidden;padding:1.5em;position:relative;transform:scale(.8);transition:transform .3s;width:100%;}.page-editor .modal-overlay .btn-close{background:none;border:none;cursor:pointer;font-family:arial;font-size:2em;font-weight:800;line-height:1;padding:0;position:absolute;right:.25em;top:.25em;z-index:2;}.page-editor .modal-overlay .btn-close:hover{color:#c12f48;background-color:none;}.page-editor .modal-overlay .btn-close::focus{outline:1px dotted;}.page-editor .modal-overlay .btn-close::before{content:none;}.hide{display:none;}.hideOnDesktop{display:none!important;}strong{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;}#main-wrapper{position:relative;}#main-wrapper .content-wrapper{overflow:hidden;background:#fff;}.load-more{text-align:center;margin-top:30px;}.load-more a{font-size:22px;font-size:2.2rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-decoration:none;}.load-more a:before{font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:22px;font-size:2.2rem;margin-right:10px;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.load-more a:hover:before{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:50% 64%;transform-origin:50% 64%;-moz-transform-origin:50% 64%;-ms-transform-origin:50% 64%;}.tmpl-content .content-wrapper>.grid-pad:first-child{padding-top:35px;margin-bottom:70px;}@media screen and (max-width:1500px){html .full-width-box.banner .grid-pad{left:7%;}html .main-footer{font-size:70%;}html .main-footer .col-1-3 a{padding-left:4px;padding-right:4px;}html .main-footer .col-1-3 .icon-print,html .main-footer .col-1-3 .icon-share{padding-left:4px;padding-right:4px;}html .main-footer .col-1-3 .compact{padding-left:4px;padding-right:4px;}}@media screen and (max-width:1300px){html .full-width-box.banner .grid-pad{left:2%;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),screen and (max-width:1024px){html{font-size:55%;}html .button:before,html .button-dark:before{border-top:18px solid transparent;border-bottom:17px solid transparent;}html section.content-box .col-1-2{width:100%;float:none;padding-right:0 !important;margin-bottom:30px;}html section.content-box .col-1-2 p a.button{margin:1px 15px 15px 0;}html section.content-box .col-1-2 p a.button[href]{padding-right:15px;}html section.content-box .col-1-2 p a.button .arrow{font-family:'fanuc';float:right;margin-left:20px;}html section.content-box .col-1-2 p a.button .arrow:before{content:"";}html .dropdown-container .wrapper .main-dropdown .full-width-box.centered.navigation .col-1-1 .icon-cross{position:absolute;bottom:32px;right:32px;}html .main-header .main-navigation{font-size:90%;margin-top:6px;}html .main-header .main-navigation li:after{bottom:-28px;}html .main-header .main-navigation li+li{margin-left:12px;}html .main-header .func-navigation span:after{bottom:-32px;}html .main-header .func-navigation a.icon-search,html .main-header .func-navigation a.icon-facebook{padding-right:9px;padding-left:20px;}html .main-header .func-navigation a.icon-world{padding-left:3px;}html .main-header .func-navigation a.icon-world:before{content:"";}html .dropdown-container .wrapper .main-dropdown .full-width-box.centered .left h2{padding-right:8px;}html .content-wrapper .left-nav-wrapper .right-nav{visibility:hidden;}html .content-wrapper .left-nav-wrapper+.the-content{width:75%;}html .content-wrapper .left-nav-wrapper+.the-content .inner-banner-wrapper{display:none;}html .content-wrapper .left-nav-wrapper+.the-content .inner-content{width:100%;}html .content-wrapper .banner-wrapper{display:none;}html .main-footer .icon-print{display:none;}html .main-footer .contact{text-indent:-9999px;width:40px;position:relative;padding:13px 16px 8px 16px;}html .main-footer .contact:before{text-indent:0;position:absolute;margin-top:-10px;margin-right:-13px;top:50%;right:50%;background:#fed100;font-size:30px;font-size:3rem;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}html .main-footer .find-robot{text-indent:-9999px;width:40px;position:relative;padding:13px 16px 8px 16px;}html .main-footer .find-robot:before{text-indent:0;position:absolute;margin-top:-10px;margin-right:-10px;top:50%;right:50%;background:#fed100;font-size:30px;font-size:3rem;font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait),screen and (max-width:950px){html .imgOnly{background-color:rgba(0,0,0,0) !important;}html .flatt .grid{padding:60px 30px 0 30px !important;}html .flatt .grid .col-1-1 .right{float:none;margin-bottom:35px;}html .button:before,html .button-dark:before{border-top:16px solid transparent;border-bottom:17px solid transparent;}html .dropdown-container .wrapper .main-dropdown .full-width-box.centered.navigation .col-1-1 .icon-cross{right:30px;}html .main-header{min-height:78px;}html .main-header .main-navigation{font-size:85%;margin-top:6px;margin-left:45px;}html .main-header .brand{padding:0 !important;width:auto;max-width:120px;position:relative;left:25px;clear:both;margin-top:-10px;height:20px !important;}html .main-header .brand img{width:auto;margin-top:12px;}html .main-header .grid-pad .col-1-1{padding-right:2px;}html .main-header .brand{padding-left:20px;padding-right:12px;}html .main-header .brand img{margin-top:7px;width:60px;}html .main-header .main-navigation li+li{margin-left:7px;}html .content-wrapper .left-nav,html .content-wrapper .right-nav{margin-top:-30px !important;}html .content-wrapper .left-nav .container h2,html .content-wrapper .right-nav .container h2,html .content-wrapper .left-nav .container .section-title,html .content-wrapper .right-nav .container .section-title{padding-top:20px;}html .content-wrapper .left-nav .container li,html .content-wrapper .right-nav .container li{overflow:hidden;}html .content-wrapper .left-nav .container li>.arrow:before,html .content-wrapper .right-nav .container li>.arrow:before{font-family:'fanuc';content:"";right:10px;position:relative !important;float:right !important;font-size:18px;font-size:1.8rem;transition:all .4s ease-in-out;}html .content-wrapper .left-nav .container li.open,html .content-wrapper .right-nav .container li.open{max-height:10000px;transition:max-height 1s ease-in-out;}html .content-wrapper .left-nav .container li.open>.arrow:before,html .content-wrapper .right-nav .container li.open>.arrow:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-webkit-transform:rotate(-90deg);}html .content-wrapper .left-nav .container li.closed,html .content-wrapper .right-nav .container li.closed{max-height:19px;transition:max-height .4s ease-in-out;}html .content-wrapper .left-nav-wrapper{display:block;width:0;padding:0;margin:0;}html .content-wrapper .left-nav-wrapper .left-nav{margin-top:0;display:block;position:fixed;z-index:999;top:80px;left:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .left-nav.open{left:0;}html .content-wrapper .left-nav-wrapper .left-nav img{display:none;}html .content-wrapper .left-nav-wrapper .left-nav .container{background:#323232;padding:16px 18px 180px 18px;height:100%;overflow-y:scroll;}html .content-wrapper .left-nav-wrapper .right-nav{visibility:visible !important;margin-top:0;display:block;position:fixed;z-index:55;top:80px;right:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .right-nav.open{right:0;}html .content-wrapper .left-nav-wrapper .right-nav img{display:none;}html .content-wrapper .left-nav-wrapper .right-nav .container{background-color:#4f4f4f;padding:0;height:100%;overflow-y:scroll;color:#f1f1f1;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top{background:#323232;padding:30px 18px 25px 18px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li{width:auto;max-height:100px;text-align:right;padding-top:5px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.Lang:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.socialShare a:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.share:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li a{float:right;display:block;padding:0 0 10px 0;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li a.CTA{float:right;display:block;text-align:center;background-color:#fed100;padding:8px 15px;min-width:70% !important;color:#323232;width:auto;font-size:15px;font-size:1.5rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-transform:uppercase;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom{padding:25px 18px 180px 18px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li{max-height:100px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li a{float:right;display:block;padding:0 0 10px 0;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li.sitemap:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li.print:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:20px;font-size:2rem;line-height:18px;margin-right:10px;}html .content-wrapper .grid-pad .the-content .map-control .col-1-1{padding-right:0;}html .full-width-box.banner .background{min-height:290px;}html .full-width-box.banner .grid-pad{left:1%;}html section.content-box .col-1-2{width:100%;float:none;padding-right:0 !important;margin-bottom:30px;}html section.content-box .col-1-2 p a.button{margin:1px 15px 15px 0;}html section.content-box .col-1-2 p a.button[href]{padding-right:15px;}html section.content-box .col-1-2 p a.button .arrow{font-family:'fanuc';float:right;margin-left:20px;}html section.content-box .col-1-2 p a.button .arrow:before{content:"";}html section.content-box .call-out .col-1-6{width:20%;padding-right:0;position:absolute;}html section.content-box .call-out .col-10-12{width:100%;padding-left:0;}html section.content-box .call-out .col-10-12 p{width:75%;float:right;padding-top:20px;font-size:20px;font-size:2rem;line-height:2.5rem;}html section.content-box .call-out .col-10-12 p a.button{margin-left:0%;word-wrap:normal;}html section.content-box .call-out .col-10-12 header h3{width:75% !important;float:right;}html section.content-box .call-out .col-10-12 header .button-dark{float:left;}html section.content-box .call-out .col-10-12 header+p:first-of-type{width:100%;}html section.content-box .call-out .image img{border-radius:50%;}html .content-wrapper .left-nav-wrapper{display:block;width:0;padding:0;margin:0;}html .content-wrapper .left-nav-wrapper .left-nav{margin-top:0;display:block;position:fixed;z-index:55;top:80px;left:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .left-nav.open{left:0;}html .content-wrapper .left-nav-wrapper .left-nav img{display:none;}html .content-wrapper .left-nav-wrapper .left-nav .container{background:#323232;padding:16px 18px 180px 18px;height:100%;overflow-y:scroll;}html .content-wrapper .left-nav-wrapper+.the-content{width:100%;}html .content-wrapper .full-width-box .bck-result{width:100%;}html .main-footer .col-1-2:first-child{width:50%;padding-right:1%;}html .main-footer .col-1-2:last-child{width:50%;}html section.content-box .grid .formCont .right,html section.full-width-box .grid .formCont .right{padding-right:30px;}html section.content-box .grid .formCont .left h2,html section.full-width-box .grid .formCont .left h2{word-break:keep-all;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait),screen and (max-width:480px){*{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-break:keep-all;}.hideOnMobile{display:none;}.hideOnDesktop{display:block!important;}html .main-header{position:fixed;min-height:50px;}html .main-header .grid-pad{padding-top:10px !important;padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important;}html .main-header .grid-pad .nav-btn{top:28px;margin-left:5px;font-size:20px;font-size:2rem;}html .main-header .grid-pad .nav-btn:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}html .main-header .brand{padding:0 !important;width:auto;position:relative;left:35px !important;clear:both;margin-top:5px !important;height:20px !important;}html .main-header .brand img{height:19px !important;margin-top:0 !important;}html .main-header .main-navigation{display:none;}html .main-header .main-navigation li{float:left;margin-left:0;margin-right:15px;font-size:13px;font-size:1.3rem;}html .main-header .main-navigation li.active-slide:after{border-bottom-width:6px;}html .main-header .main-navigation li:after{top:5px;border-left:5px solid transparent;border-bottom:0 solid #323232;border-right:5px solid transparent;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);left:-6px;}html .main-header .main-navigation li+li{margin-left:0 !important;}html .main-header .main-navigation ul{float:left;margin-left:30px;zoom:1;}html .main-header .main-navigation ul:before{content:"";display:table;}html .main-header .main-navigation ul:after{content:"";display:table;clear:both;}html .main-header .func-navigation{zoom:1;position:absolute;right:15px;margin-top:5px;}html .main-header .func-navigation:before{content:"";display:table;}html .main-header .func-navigation:after{content:"";display:table;clear:both;}html .main-header .func-navigation .active-slide:after{border-bottom-width:12px;position:absolute;}html .main-header .func-navigation span{height:19px !important;}html .main-header .func-navigation span:after{bottom:-15px !important;display:none;}html .main-header .func-navigation span:nth-child(3),html .main-header .func-navigation span:nth-child(2){display:none;}html .main-header .func-navigation span.righttrigger{padding:0 9px 0 9px;display:block;cursor:pointer;}html .main-header .func-navigation span.righttrigger:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#323232;font-size:22px;font-size:2.2rem;}html .main-header-pusher,html .main-header{overflow:hidden;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;min-height:50px;}html .main-header-pusher.hidenav,html .main-header.hidenav{top:-100px;}html .main-header-pusher.shownav,html .main-header.shownav{top:0;display:fixed;}html .dropdown-container{margin-top:20px;position:fixed !important;overflow-y:auto;height:100vh;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;}html .dropdown-container.open{-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;top:50px !important;margin-top:0 !important;}html .dropdown-container.open.up{top:0 !important;}html .dropdown-container.open.down{top:50px !important;display:fixed;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li{text-align:left;float:none;width:100% !important;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li+:before{left:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li:last-of-type{padding-right:20px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.academy:before{margin-top:0;font-size:40px;font-size:4rem;left:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.online:before{margin-top:5px;font-size:35px;font-size:3.5rem;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.parts:before{margin-top:5px;font-size:35px;font-size:3.5rem;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li a{left:65px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li{float:clear;width:100%;padding-right:20px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(1):nth-last-child(2),html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(2):nth-last-child(1){width:100%;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:last-child{margin-bottom:10px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(3n){padding-right:0;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(3n+1){clear:left;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li img{float:clear;max-width:50px;margin-top:0;margin-right:15px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li a{font-size:14px;font-size:1.4rem;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li a h3{margin-top:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li a p{margin-bottom:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box .icon-cross{right:20px !important;bottom:20px !important;}html .dropdown-container .wrapper .func-dropdown{padding:40px 0;}html .dropdown-container .wrapper .func-dropdown .bx-wrapper .bx-viewport{height:auto !important;}html .dropdown-container .wrapper .func-dropdown .slide .title{float:none !important;width:100% !important;}html .dropdown-container .wrapper .func-dropdown .slide .title h2{margin-bottom:20px;font-size:30px;font-size:3rem;}html .dropdown-container .wrapper .func-dropdown .slide .title span{font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;display:block;margin-bottom:20px;font-size:30px;font-size:3rem;}html .dropdown-container .wrapper .func-dropdown .slide .content{width:100%;}html .dropdown-container .wrapper .func-dropdown .slide .content input{width:75%;font-size:20px;font-size:2rem;margin-right:5px;}html .dropdown-container .wrapper .func-dropdown .slide .content .icon-search{font-size:25px;font-size:2.5rem;}html h2.yellow{margin-top:15px;}html .grid{max-width:480px;min-width:320px;width:100%;}html .grid .left,html .grid .right{float:none;padding-right:0%;width:100%;margin-bottom:35px;padding-top:0 !important;}html .grid .left .scroll-list-box,html .grid .right .scroll-list-box{margin-top:30px;}html .grid .left .h1-title,html .grid .right .h1-title{font-size:3rem;line-height:3.5rem;}html .banner{text-align:center;overflow-x:scroll;}html .banner .grid.grid-pad{padding:0 !important;background-color:#323232;}html .banner .grid.grid-pad .col-1-1{padding:0 !important;margin-top:-60px !important;}html .banner .grid.grid-pad .col-1-1 .container .cnt{background-color:rgba(255,255,255,0) !important;}html .banner img{min-height:300px;object-fit:cover;width:1600px !important;}html .banner.yellow .grid.grid-pad{background-color:#fed100;}html .has-cookiebar .left-nav-wrapper .left-nav.open .section-bottom{margin-bottom:90px;}html .content-wrapper{margin-top:0 !important;}html .content-wrapper .full-width-box .grid-pad{padding-left:30px !important;padding-top:60px !important;padding-right:30px !important;}html .content-wrapper .left-nav,html .content-wrapper .right-nav{margin-top:-30px !important;}html .content-wrapper .left-nav .container h2,html .content-wrapper .right-nav .container h2{padding-top:20px;}html .content-wrapper .left-nav .container li,html .content-wrapper .right-nav .container li{overflow:hidden;}html .content-wrapper .left-nav .container li>.arrow:before,html .content-wrapper .right-nav .container li>.arrow:before{font-family:'fanuc';content:"";right:10px;position:relative !important;float:right !important;font-size:18px;font-size:1.8rem;transition:all .4s ease-in-out;}html .content-wrapper .left-nav .container li.open,html .content-wrapper .right-nav .container li.open{max-height:10000px;transition:max-height 1s ease-in-out;}html .content-wrapper .left-nav .container li.open>.arrow:before,html .content-wrapper .right-nav .container li.open>.arrow:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}html .content-wrapper .left-nav .container li.closed,html .content-wrapper .right-nav .container li.closed{max-height:19px;transition:max-height .4s ease-in-out;}html .content-wrapper .left-nav-wrapper{display:block;width:0;padding:0;margin:0;float:none;}html .content-wrapper .left-nav-wrapper .left-nav{margin-top:0;display:block;position:fixed;z-index:55;top:80px;left:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .left-nav.open{left:0;}html .content-wrapper .left-nav-wrapper .left-nav img{display:none;}html .content-wrapper .left-nav-wrapper .left-nav .container{background-color:#4f4f4f;padding:0;height:100%;overflow-y:scroll;color:#f1f1f1;}html .content-wrapper .left-nav-wrapper .left-nav .container.home{padding:30px 18px 125px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container.home h2{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top{background:#323232;height:auto;padding:30px 18px 25px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top h2{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top span{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;display:block;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom{background-color:#4f4f4f;padding:0 18px 150px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom h2{margin:0;padding:20px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom span.cursive-highlight{margin:0;display:block;font-family:'FFDINWebProLight',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom span.cursive-highlight .highlight{font-family:"ZapfRenaissanceAntiqua-BkIt","Book Antiqua",Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;display:inline-block !important;}html .content-wrapper .left-nav-wrapper .right-nav{visibility:visible !important;margin-top:0;display:block;position:fixed;z-index:55;top:80px;right:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .right-nav.open{right:0;}html .content-wrapper .left-nav-wrapper .right-nav img{display:none;}html .content-wrapper .left-nav-wrapper .right-nav .container{background-color:#4f4f4f;padding:0;height:100%;overflow-y:scroll;color:#f1f1f1;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top{background:#323232;padding:30px 18px 25px 18px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li{width:auto;max-height:100px;text-align:right;padding-top:5px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.Lang:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.share:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li a{float:right;display:block;padding:0 0 10px 0;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li a.CTA{float:right;display:block;text-align:center;background-color:#fed100;padding:8px 15px;min-width:70% !important;color:#323232;width:auto;font-size:15px;font-size:1.5rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-transform:uppercase;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom{padding:25px 18px 180px 18px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li{max-height:100px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li a{float:right;display:block;padding:0 0 10px 0;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li.sitemap:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li.print:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:20px;font-size:2rem;line-height:18px;margin-right:10px;}html .content-wrapper .cnt h1{font-size:22px !important;}html .content-wrapper .cnt h1 span{font-size:13px;font-size:1.3rem;line-height:15px;}html .content-wrapper .grid-pad .the-content .map-control .col-1-1{padding-right:0;}html .content-wrapper .grid-pad .the-content .map-control .col-1-2{width:100%;padding-right:0;}html .content-wrapper .grid-pad .the-content .map-control .col-1-3{width:100%;float:none;padding-right:0;}html .content-wrapper .grid-pad .the-content .map-control .col-1-3 h4{margin:15px 0 10px 0;}html .content-wrapper .grid-pad .the-content .map-control .map{padding-right:0;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas{height:450px;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas #legend{bottom:0 !important;width:100%;padding-bottom:30px;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas #legend .legendaicon{width:20px;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas .gm-style .gmnoprint:nth-last-child(2){top:0;}html .content-wrapper .grid-pad .the-content .map-control .detail-container{padding-right:0;}html .content-wrapper .full-width-box{min-height:400px;height:auto;}html .content-wrapper .full-width-box.banner{overflow:visible;position:relative;}html .content-wrapper .full-width-box.banner img{float:none;height:auto;bottom:0 !important;max-height:300px;}html .content-wrapper .full-width-box .grid{height:auto;float:none;position:relative;display:inline-block;bottom:0;}html .content-wrapper .full-width-box .grid.grid-pad{padding:0;left:0%;width:100%;}html .content-wrapper .full-width-box .grid .col-1-1{position:relative;width:100% important;padding:0 !important;height:auto;bottom:0;}html .content-wrapper .full-width-box .grid .col-1-1 .left{width:100%;margin:0;}html .content-wrapper .full-width-box .grid .col-1-1 .left .container{width:100%;padding:0 !important;}html .content-wrapper .full-width-box .grid .col-1-1 .left .container .cnt{padding:20px;width:100%;}html .content-wrapper .full-width-box .grid .col-1-1 .left .container .cnt:before,html .content-wrapper .full-width-box .grid .col-1-1 .left .container .cnt:after{display:none !important;}html .filter-box{width:100%;}html .filter-box .result-count{display:block;clear:both;position:relative;width:100%;background-color:#323232;color:#fed100;padding-left:14px;bottom:0;padding:10px 12px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}html .filter-box .result-count:before{font-family:'fanuc';float:right;content:"";}html .filter-box .lbl{float:none !important;margin-right:0 !important;width:100%;background-color:#323232;padding:8px 12px;color:#fff;}html .filter-box .lbl .current{color:#fed100;}html .filter-box .ddl{position:relative;margin-left:0 !important;overflow-x:hidden;overflow-y:auto;height:auto;padding-bottom:30px;}html .filter-box .ddl .cont{margin-left:0%;-webkit-transition:margin-left .8s;-moz-transition:margin-left .8s;transition:margin-left .8s;padding:1px;}html .filter-box .ddl .cont.left{margin-left:-100%;}html .filter-box .ddl .cont .tags{position:relative;width:100%;main-height:100%;padding:1px;}html .filter-box .ddl .cont .tags .dd{margin-left:100%;}html .filter-box .ddl .filter{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #fed100;min-width:100% !important;margin-right:0%;-webkit-transition:margin-right .8s;-moz-transition:margin-right .8s;transition:margin-right .8s;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);}html .filter-box .ddl .filter .open{margin-right:-100% !important;}html .filter-box .ddl .filter span{padding:3px 6px;}html .filter-box .ddl .filter .tooltip{display:none;}html .filter-box .ddl .filter+.filter{border-left:none;}html .filter-box .ddl .filter a:active{background-color:#000;}html .filter-box .ddl .filter.open:after{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}html .filter-box .ddl .dd{top:0;width:100%;}html .filter-box .ddl .dd ul .close{position:fixed;right:10px;top:10px;width:26px;height:26px;border-radius:50%;background-color:#323232;text-align:center;}html .filter-box .ddl .dd ul .close:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#fed100;font-size:12px;font-size:1.2rem;line-height:28px;}html .filter-box .ddl .dd ul:after{display:none;}html .filter-box .ddl .dd li{display:inline-block;margin-left:0 !important;width:auto;float:left;}html .filter-box .ddl .dd li a{background-color:rgba(0,0,0,.1);margin-left:8px !important;}html .filter-box .selected{width:100%;}html .filter-box .selected a{margin-left:0 !important;margin-right:10px !important;}html .filter-box .selected a.clear{margin-right:0 !important;}html .filter-box .selected .lbl{margin-bottom:5px;}html .filter-box .selected .list{max-width:100%;}html .products-list .results-container .even{float:none;width:100%;margin-right:0%;}html .products-list .results-container .odd{float:none;width:100%;}html .products-list .results-container .product-fiche .header span{display:inline;}html .products-list .results-container .product-fiche .h2-title{width:100%;display:inline;}html .products-list .results-container .product-fiche .h2-title span{display:inline;}html header span.h2-title{display:inline-block !important;}html header span.h2-title span{display:inline;}html .content-box .form{padding-right:0 !important;}html .full-width-box.flatt{height:auto;min-height:0 !important;}html .full-width-box.yellow{background-color:#fed100;}html .full-width-box:first-child .grid{padding-top:60px;}html .full-width-box:nth-child(2){min-height:0;}html .full-width-box:nth-child(2) .grid-pad{padding-top:10px;}html .full-width-box .grid{padding-top:10px;padding-bottom:10px;}html .full-width-box .grid .uppercase{margin:0;margin-bottom:20px;}html .full-width-box .grid .left,html .full-width-box .grid .right{padding-top:20px;}html .full-width-box .call-out .col-1-6{width:25%;padding-right:0;position:absolute;}html .full-width-box .call-out .col-10-12{width:100%;padding-left:0;}html .full-width-box .call-out .col-10-12 p{padding-bottom:15px;}html .full-width-box .call-out .col-10-12 p a.button{width:145%;margin-left:-45%;word-wrap:normal;hyphens:none;}html .full-width-box .call-out .col-10-12 header h3{width:70% !important;float:right;}html .full-width-box .call-out .col-10-12 header .button-dark{float:left;}html .full-width-box .call-out .col-10-12 header+p:first-of-type{width:100%;}html .full-width-box .call-out .image img{border-radius:50%;}html section.content-box .grid-pad{padding-left:0;min-width:initial!important;max-width:initial!important;}html section.content-box .grid-pad>[class*=col-]:last-of-type{padding-right:0;}html section.content-box .h1-title{font-size:3rem !important;line-height:4rem;}html section.content-box .size-1of3{width:100%;float:none;padding:0 !important;}html section.content-box .highlight-box{float:none;}html section.content-box .highlight-box .img{width:100%;float:left;}html section.content-box .highlight-box .img img{margin-left:18px;margin-top:18px;}html section.content-box .highlight-box .ctn-container{padding-left:0;}html section.content-box .highlight-box .ctn-container .ctn{width:100%;clear:both;}html section.content-box .highlight-box .ctn-container .ctn:after{top:100%;margin-top:-36px;border-bottom:36px solid #fff;border-right:none;border-left:36px solid transparent;}html section.content-box .col-1-2{width:100%;float:none;padding-right:0 !important;margin-bottom:30px;}html section.content-box .col-1-2 p a{width:100%;}html section.content-box .col-1-2 p a.button{margin:1px 20px 0 0 !important;}html section.content-box .col-1-2 p a.button .arrow{font-family:'fanuc';float:right;}html section.content-box .col-1-2 p a.button .arrow:before{content:"";}html section.content-box .ctn h1{font-size:3rem;}html section.content-box .ctn .map-control .col-1-1{padding-right:0 !important;}html section.content-box .ctn .inner-content{padding-right:0;}html section.content-box .ctn .banner-image{margin-left:0;}html section.content-box .ctn .ctn-body .banner-image{float:right;}html section.content-box .ctn .ctn-body h2{font-size:3rem !important;line-height:4rem;}html section.content-box .ctn .ctn-body .specs,html section.content-box .ctn .ctn-body table{empty-cells:hide;width:100%;}html section.content-box .ctn .ctn-body .specs tr:first-of-type,html section.content-box .ctn .ctn-body table tr:first-of-type{width:100%;}html section.content-box .ctn .ctn-body .specs tr,html section.content-box .ctn .ctn-body table tr{display:block;width:100%;margin-top:5px;}html section.content-box .ctn .ctn-body .specs tr td,html section.content-box .ctn .ctn-body table tr td{empty-cells:hide;display:block;width:100%;border:none;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;padding:10px;}html section.content-box .ctn .ctn-body .specs tr td.removeCell,html section.content-box .ctn .ctn-body table tr td.removeCell{display:none;}html section.content-box .ctn .ctn-body .specs tr td:last-child,html section.content-box .ctn .ctn-body table tr td:last-child{border-bottom:1px solid #b7b7b7;}html section.content-box .ctn .ctn-body .specs tr td h3,html section.content-box .ctn .ctn-body table tr td h3{float:left;font-size:20px;font-size:2rem;margin-top:5px;margin-bottom:5px;margin-right:15px;}html section.content-box .ctn .ctn-body .specs tr td p,html section.content-box .ctn .ctn-body table tr td p{margin-top:7px;margin-bottom:5px;display:block;}html section.content-box .ctn .ctn-body table tr td p{margin-top:7px;margin-bottom:5px;display:inline;margin-right:15px;}html section.content-box .ctn .specs,html section.content-box .ctn table{empty-cells:hide;width:100%;}html section.content-box .ctn .specs tr:first-of-type,html section.content-box .ctn table tr:first-of-type{width:100%;}html section.content-box .ctn .specs tr,html section.content-box .ctn table tr{display:block;width:100%;margin-top:5px;}html section.content-box .ctn .specs tr td,html section.content-box .ctn table tr td{empty-cells:hide;display:block;width:100%;border:none;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;padding:10px;}html section.content-box .ctn .specs tr td:last-child,html section.content-box .ctn table tr td:last-child{border-bottom:1px solid #b7b7b7;}html section.content-box .ctn .specs tr td.removeCell,html section.content-box .ctn table tr td.removeCell{display:none;}html section.content-box .ctn .specs tr td h3,html section.content-box .ctn table tr td h3{float:left;font-size:20px;font-size:2rem;margin-top:5px;margin-bottom:5px;margin-right:15px;}html section.content-box .ctn .specs tr td p,html section.content-box .ctn table tr td p{margin-top:7px;margin-bottom:5px;display:block;}html section.content-box .ctn table tr td p{margin-top:7px;margin-bottom:5px;display:inline;margin-right:15px;}html section.content-box .call-out .col-1-6{width:25%;padding-right:0;position:absolute;}html section.content-box .call-out .col-10-12{width:100%;padding-left:0;}html section.content-box .call-out .col-10-12 p:first-of-type{width:70%;float:right;}html section.content-box .call-out .col-10-12 p:first-of-type a.button{width:145%;margin-left:-45%;word-wrap:normal;}html section.content-box .call-out .col-10-12 header h3{width:70% !important;float:right;}html section.content-box .call-out .col-10-12 header .button-dark{float:left;}html section.content-box .call-out .col-10-12 header+p:first-of-type{width:100%;}html section.content-box .call-out .image img{border-radius:50%;}html section.content-box .product-range{margin:0 0 5px 0;height:auto;max-height:47px;transition:max-height 1s ease-out;}html section.content-box .product-range.open{max-height:5000px;border-color:1px solid #b7b7b7 !important;}html section.content-box .product-range.open .cnt{visibility:visible;opacity:1;}html section.content-box .product-range.open header:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);}html section.content-box .product-range.open .more-info:after{margin-right:-10px;}html section.content-box .product-range .cnt{visibility:hidden;opacity:0;transition:opacity 1.5s ease;}html section.content-box .product-range .cnt ul li{float:none;width:100%;}html section.content-box .product-range header{border-bottom:1px solid #b7b7b7 !important;padding:10px 8px;min-height:46px;max-height:46px;}html section.content-box .product-range header:before{display:inline-block;font-family:'fanuc';content:"";margin-left:5px;margin-top:3px;font-size:18px;font-size:1.8rem;transition:all .4s ease-in-out;}html section.content-box .product-range header .more-info:after{margin-top:-10px;content:"";margin-right:10px;font-size:20px;font-size:2rem;}html section.content-box .product-range header .h2-title{font-size:20px;font-size:2rem;margin-left:10px;}html section.content-box .form{padding-right:30px;}html section.content-box .form .form-item .field .radio-check_wrapper{width:100%;display:inline-block;margin-left:0 !important;margin-bottom:20px;}html section.content-box .form .form-item .field .radio-check_wrapper label{padding-left:60px;margin-top:-10px;}html .cookiebar{margin-bottom:0;}html .cookiebar .col-1-1 .col-2-3,html .cookiebar .col-1-1 .col-1-3{float:none;width:100%;}html .cookiebar .col-1-1 .button-holder{float:left;}html .cookiebar .col-1-1 .close::after{top:85%;right:15%;}html .browserbar{display:none;}html .pushButton{display:none;}html .main-footer{width:10%;min-width:100%;position:relative;}html .main-footer .col-1-2:first-child{display:none;}html .main-footer .col-1-2:last-child{width:100% !important;}html .main-footer .col-1-2:last-child .icon-share,html .main-footer .col-1-2:last-child .icon-sitemap,html .main-footer .col-1-2:last-child .icon-print{display:none;}html .main-footer .footerCTA{float:left;}html .main-footer .footerCTA a{padding-left:10px !important;padding-right:10px !important;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}html .main-footer .footerCTA .compact{display:none;}html .main-footer-pusher{display:none;}html .topBtn{position:fixed;background-color:#fed100;width:50px;height:50px;border-radius:50%;right:-70px;bottom:10%;text-align:center;z-index:10;box-shadow:-1px 1px 5px #323232;transition:all .8s ease;}html .topBtn.show{right:20px;}html .topBtn:before{font-family:'fanuc';color:#323232;font-size:30px;font-size:3rem;line-height:50px;}html .hotspots-image{padding-bottom:70px;}html .hotspots-image .image-wrap .zone a.toggler{width:20px;height:20px;}html .hotspots-image div.tooltip{background-color:#fed100;color:#323232;display:block;padding:2px 0;position:absolute;width:100%;visibility:hidden;}html .hotspots-image div.tooltip h4{margin:15px 5px 10px 5px;}html .hotspots-image div.tooltip.show{visibility:visible;}html .hotspots-image div.tooltip.show p{padding:0 10px;}html .hotspots-image div.tooltip.placeholder p{margin:15px 0 10px 0;}html .hotspots-image div.tooltip.placeholder p:before{font-family:'fanuc';speak:none;content:"";font-size:35px;font-size:3.5rem;}}@media screen and (min-width:481px) and (max-width:768px){*{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-break:keep-all;}html .main-header{position:fixed;min-height:49px;}html .main-header .grid-pad{padding-top:10px !important;padding-left:10px !important;padding-right:10px !important;padding-bottom:10px !important;}html .main-header .grid-pad .nav-btn{top:28px;margin-left:5px;font-size:20px;font-size:2rem;}html .main-header .grid-pad .nav-btn:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;}html .main-header .brand{padding:0 !important;width:auto;position:relative;left:45px !important;clear:both;margin-top:5px !important;height:20px !important;}html .main-header .brand img{height:19px !important;margin-top:0 !important;}html .main-header .main-navigation{display:none;}html .main-header .main-navigation li{float:left;margin-left:0;margin-right:15px;font-size:13px;font-size:1.3rem;}html .main-header .main-navigation li.active-slide:after{border-bottom-width:6px;}html .main-header .main-navigation li:after{top:5px;border-left:5px solid transparent;border-bottom:0 solid #323232;border-right:5px solid transparent;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);left:-6px;}html .main-header .main-navigation li+li{margin-left:0 !important;}html .main-header .main-navigation ul{float:left;margin-left:30px;zoom:1;}html .main-header .main-navigation ul:before{content:"";display:table;}html .main-header .main-navigation ul:after{content:"";display:table;clear:both;}html .main-header .func-navigation{zoom:1;position:absolute;right:15px;margin-top:5px;}html .main-header .func-navigation:before{content:"";display:table;}html .main-header .func-navigation:after{content:"";display:table;clear:both;}html .main-header .func-navigation .active-slide:after{border-bottom-width:12px;position:absolute;}html .main-header .func-navigation span{height:19px !important;}html .main-header .func-navigation span:after{bottom:-15px !important;display:none;}html .main-header .func-navigation span:nth-child(3),html .main-header .func-navigation span:nth-child(2){display:none;}html .main-header .func-navigation span.righttrigger{padding:0 9px 0 9px;display:block;cursor:pointer;}html .main-header .func-navigation span.righttrigger:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#323232;font-size:22px;font-size:2.2rem;}html .main-header-pusher,html .main-header{overflow:hidden;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;min-height:50px;}html .main-header-pusher.hidenav,html .main-header.hidenav{top:-100px;}html .main-header-pusher.shownav,html .main-header.shownav{top:0;display:fixed;}html .dropdown-container{margin-top:20px;position:fixed !important;overflow-y:auto;height:auto;-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;}html .dropdown-container.open{-webkit-transition:top .8s;-moz-transition:top .8s;transition:top .8s;top:50px !important;margin-top:0 !important;}html .dropdown-container.open.up{top:0 !important;}html .dropdown-container.open.down{top:50px !important;display:fixed;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li{text-align:left;float:none;width:100% !important;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li+:before{left:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li:last-of-type{padding-right:20px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.academy:before{margin-top:0;font-size:40px;font-size:4rem;left:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.online:before{margin-top:5px;font-size:35px;font-size:3.5rem;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li.parts:before{margin-top:5px;font-size:35px;font-size:3.5rem;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul.cta li a{left:65px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li{float:clear;width:100%;padding-right:20px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(1):nth-last-child(2),html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(2):nth-last-child(1){width:100%;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:last-child{margin-bottom:10px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(3n){padding-right:0;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li:nth-child(3n+1){clear:left;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li img{float:clear;max-width:50px;margin-top:0;margin-right:15px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li a{font-size:14px;font-size:1.4rem;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li a h3{margin-top:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box ul li a p{margin-bottom:5px;}html .dropdown-container .wrapper .main-dropdown .full-width-box .icon-cross{right:20px !important;bottom:20px !important;}html .dropdown-container .wrapper .func-dropdown{padding:40px 0;}html .dropdown-container .wrapper .func-dropdown .bx-wrapper .bx-viewport{height:auto !important;}html .dropdown-container .wrapper .func-dropdown .slide .title{float:none !important;width:100% !important;}html .dropdown-container .wrapper .func-dropdown .slide .title h2{margin-bottom:20px;font-size:30px;font-size:3rem;}html .dropdown-container .wrapper .func-dropdown .slide .content{width:100%;}html .dropdown-container .wrapper .func-dropdown .slide .content input{width:75%;font-size:20px;font-size:2rem;margin-right:5px;}html .dropdown-container .wrapper .func-dropdown .slide .content .icon-search{font-size:25px;font-size:2.5rem;}html h2.yellow{margin-top:15px;}html .grid{max-width:767px;min-width:481px;width:100%;}html .grid .left,html .grid .right{float:none;padding-right:0%;width:100%;margin-bottom:35px;padding-top:0 !important;}html .grid .left .scroll-list-box,html .grid .right .scroll-list-box{margin-top:30px;}html .grid .left .h1-title,html .grid .right .h1-title{font-size:3rem;line-height:3.5rem;}html .banner{text-align:center;overflow-x:scroll;}html .banner img{min-height:300px;object-fit:cover;width:1600px !important;}html .has-cookiebar .left-nav-wrapper .left-nav.open .section-bottom{margin-bottom:50px;}html .content-wrapper{margin-top:0 !important;}html .content-wrapper .left-nav,html .content-wrapper .right-nav{margin-top:-30px !important;}html .content-wrapper .left-nav .container h2,html .content-wrapper .right-nav .container h2{padding-top:20px;}html .content-wrapper .left-nav .container li,html .content-wrapper .right-nav .container li{overflow:hidden;}html .content-wrapper .left-nav .container li>.arrow:before,html .content-wrapper .right-nav .container li>.arrow:before{font-family:'fanuc';content:"";right:10px;position:relative;font-size:18px;font-size:1.8rem;transition:all .4s ease-in-out;float:right;}html .content-wrapper .left-nav .container li.open,html .content-wrapper .right-nav .container li.open{max-height:10000px;transition:max-height 1s ease-in-out;}html .content-wrapper .left-nav .container li.open>.arrow:before,html .content-wrapper .right-nav .container li.open>.arrow:before{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}html .content-wrapper .left-nav .container li.open .closed,html .content-wrapper .right-nav .container li.open .closed{max-height:auto !important;}html .content-wrapper .left-nav .container li.closed,html .content-wrapper .right-nav .container li.closed{max-height:19px;transition:max-height .4s ease-in-out;}html .content-wrapper .left-nav-wrapper{display:block;width:0;padding:0;margin:0;float:none;}html .content-wrapper .left-nav-wrapper .left-nav{margin-top:0;display:block;position:fixed;z-index:55;top:80px;left:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .left-nav.open{left:0;}html .content-wrapper .left-nav-wrapper .left-nav img{display:none;}html .content-wrapper .left-nav-wrapper .left-nav .container{background-color:#4f4f4f;padding:0;height:100%;overflow-y:scroll;color:#f1f1f1;}html .content-wrapper .left-nav-wrapper .left-nav .container.home{padding:30px 18px 120px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container.home h2{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top{background:#323232;height:auto;padding:30px 18px 25px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top h2{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom{background-color:#4f4f4f;padding:0 18px 150px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom h2{margin:0;padding:20px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .right-nav{visibility:visible !important;margin-top:0;display:block;position:fixed;z-index:55;top:80px;right:-255px;bottom:0;height:100%;width:255px;transition:all .4s ease;}html .content-wrapper .left-nav-wrapper .right-nav.open{right:0;}html .content-wrapper .left-nav-wrapper .right-nav img{display:none;}html .content-wrapper .left-nav-wrapper .right-nav .container{background-color:#4f4f4f;padding:0;height:100%;overflow-y:scroll;color:#f1f1f1;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top{background:#323232;padding:30px 18px 25px 18px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li{width:auto;max-height:100px;text-align:right;padding-top:5px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.Lang:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:21px;font-size:2.1rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li.share:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li a{float:right;display:block;padding:0 0 10px 0;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-top ul li a.CTA{float:right;display:block;text-align:center;background-color:#fed100;padding:8px 15px;min-width:70% !important;color:#323232;width:auto;font-size:15px;font-size:1.5rem;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;text-transform:uppercase;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom{padding:25px 18px 180px 18px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li{max-height:100px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li a{float:right;display:block;padding:0 0 10px 0;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li.sitemap:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:23px;font-size:2.3rem;line-height:15px;margin-right:10px;}html .content-wrapper .left-nav-wrapper .right-nav .container .section-bottom ul li.print:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#f1f1f1;font-size:20px;font-size:2rem;line-height:18px;margin-right:10px;}html .content-wrapper .cnt h1{font-size:22px !important;}html .content-wrapper .cnt h1 span{font-size:13px;font-size:1.3rem;line-height:15px;}html .content-wrapper .grid-pad .the-content .map-control .col-1-1{padding-right:0;}html .content-wrapper .grid-pad .the-content .map-control .map{padding-right:0;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas{height:300px;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas #legend{bottom:0 !important;width:100%;padding-bottom:30px;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas #legend .legendaicon{width:20px;}html .content-wrapper .grid-pad .the-content .map-control .map #map-canvas .gm-style .gmnoprint:nth-last-child(2){top:0;}html .content-wrapper .grid-pad .the-content .map-control .detail-container{padding-right:0;}html .filter-box{width:100%;}html .filter-box .result-count{display:block;clear:both;position:relative;width:50%;background-color:#323232;color:#fed100;padding-left:14px;bottom:0;padding:10px 12px;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}html .filter-box .result-count:before{font-family:'fanuc';float:right;content:"";}html .filter-box .lbl{float:none !important;margin-right:0 !important;width:50%;background-color:#323232;padding:8px 12px;color:#fff;}html .filter-box .lbl .current{color:#fed100;}html .filter-box .ddl{position:relative;margin-left:0 !important;overflow-x:hidden;overflow-y:auto;height:auto;padding-bottom:30px;width:50%;}html .filter-box .ddl .cont{margin-left:0%;-webkit-transition:margin-left .8s;-moz-transition:margin-left .8s;transition:margin-left .8s;padding:1px;}html .filter-box .ddl .cont.left{margin-left:-100%;}html .filter-box .ddl .cont .tags{position:relative;width:100%;min-height:100%;padding:1px;}html .filter-box .ddl .cont .tags .dd{margin-left:100%;}html .filter-box .ddl .filter{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #fed100;min-width:100% !important;margin-right:0%;-webkit-transition:margin-right .8s;-moz-transition:margin-right .8s;transition:margin-right .8s;transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);}html .filter-box .ddl .filter .open{margin-right:-100% !important;}html .filter-box .ddl .filter span{padding:3px 6px;}html .filter-box .ddl .filter .tooltip{display:none;}html .filter-box .ddl .filter+.filter{border-left:none;}html .filter-box .ddl .filter a:active{background-color:#000;}html .filter-box .ddl .filter.open:after{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}html .filter-box .ddl .dd{top:0;width:100%;}html .filter-box .ddl .dd ul .close{position:fixed;right:10px;top:10px;width:26px;height:26px;border-radius:50%;background-color:#323232;text-align:center;}html .filter-box .ddl .dd ul .close:before{content:"";font-family:'fanuc';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";text-decoration:none;display:inline-block;pointer-events:inherit;color:#fed100;font-size:12px;font-size:1.2rem;line-height:28px;}html .filter-box .ddl .dd ul:after{display:none;}html .filter-box .ddl .dd li{display:inline-block;margin-left:0 !important;width:auto;float:left;}html .filter-box .ddl .dd li a{background-color:rgba(0,0,0,.1);margin-left:8px !important;}html .filter-box .selected{width:48%;margin-left:2%;position:absolute;top:8px;right:0;}html .filter-box .selected a{margin-left:0 !important;margin-right:10px !important;}html .filter-box .selected a.clear{margin-right:0 !important;}html .filter-box .selected .lbl{margin-bottom:5px;display:block;min-height:36px;width:100%;}html .filter-box .selected .list{max-width:100%;}html .products-list .results-container .even{float:left;width:48%;margin-right:2%;}html .products-list .results-container .odd{float:left;width:48%;}html .products-list .results-container .product-fiche .header span{display:inline;}html .products-list .results-container .product-fiche .h2-title{width:100%;display:inline;}html .products-list .results-container .product-fiche .h2-title span{display:inline;}html header span.h2-title{display:inline-block !important;}html header span.h2-title span{display:inline;}html .full-width-box:first-child .grid{padding-top:60px;}html .full-width-box:nth-child(2){min-height:0;}html .full-width-box:nth-child(2) .grid-pad{padding-top:10px;}html .full-width-box .grid{padding-top:10px;padding-bottom:10px;}html .full-width-box .grid .uppercase{margin:0;margin-bottom:20px;}html .full-width-box .grid .left,html .full-width-box .grid .right{padding-top:20px;}html .full-width-box .call-out .col-1-6{width:25%;padding-right:0;position:absolute;}html .full-width-box .call-out .col-10-12{width:100%;padding-left:0;}html .full-width-box .call-out .col-10-12 p{padding-bottom:15px;}html .full-width-box .call-out .col-10-12 p a.button{width:145%;margin-left:-45%;word-wrap:normal;hyphens:none;}html .full-width-box .call-out .col-10-12 header h3{width:70% !important;float:right;}html .full-width-box .call-out .col-10-12 header .button-dark{float:left;}html .full-width-box .call-out .col-10-12 header+p:first-of-type{width:100%;}html .full-width-box .call-out .image img{border-radius:50%;}html section.content-box .grid-pad{padding-left:0;}html section.content-box .grid-pad .col-1-1{padding-right:px;}html section.content-box .grid-pad .col-1-1 .left{width:100%;float:left;margin-bottom:0;}html section.content-box .grid-pad .col-1-1 .right{float:right;width:61%;margin:0 0 0 4%;}html section.content-box .h1-title{font-size:3rem !important;line-height:4rem;}html section.content-box .size-1of3{width:100%;float:left;padding:0;}html section.content-box .size-1of3 .fallback-1-3{width:100%;height:auto;}html section.content-box .size-1of3 .fallback-1-3 .contentCard{position:relative;width:100%;padding-bottom:0;overflow:hidden;}html section.content-box .size-1of3 .fallback-1-3 .contentCard .holder{width:32%;float:left;padding:4px 0 0 4px;overflow:hidden;}html section.content-box .size-1of3 .fallback-1-3 .contentCard .holder a .img{height:auto;overflow:hidden;}html section.content-box .size-1of3 .fallback-1-3 .contentCard div:last-child{width:68%;margin-left:32%;top:0;right:0;padding-bottom:0;}html section.content-box .size-1of3 .fallback-1-3 .contentCard div:last-child p{padding-bottom:15px;margin-bottom:0;}html section.content-box .size-1of3 .fallback-1-3 .contentCard div:last-child h3.h2-title{padding-top:15px;}html section.content-box .size-1of3 .fallback-1-3 .contentCard div:only-child{display:inline-block;margin-left:0;width:100%;padding-bottom:20px;}html section.content-box .size-1of3:last-of-type{padding:0;}html section.content-box .size-1of3:first-of-type{padding:0;}html section.content-box .onlyImg{width:33% !important;float:left !important;padding:0 5px;}html section.content-box .onlyImg .fallback-1-3 .imgOnly{background-color:rgba(0,0,0,0) !important;}html section.content-box .onlyImg .fallback-1-3 .imgOnly .holder{padding:0;}html section.content-box .onlyImg:last-of-type{padding-left:10px;}html section.content-box .onlyImg:first-of-type{padding-right:10px;}html section.content-box .footer a{margin-right:0;}html section.content-box .highlight-box .img{display:none;}html section.content-box .highlight-box .ctn-container{padding:0;}html section.content-box .col-1-2{width:100%;float:none;padding-right:0 !important;margin-bottom:30px;}html section.content-box .col-1-2 p a.button{margin:1px 15px 15px 0;}html section.content-box .col-1-2 p a.button[href]{padding-right:15px;}html section.content-box .col-1-2 p a.button .arrow{font-family:'fanuc';float:right;margin-left:20px;}html section.content-box .col-1-2 p a.button .arrow:before{content:"";}html section.content-box .ctn h1{font-size:3rem;}html section.content-box .ctn .map-control .col-1-1{padding-right:0 !important;}html section.content-box .ctn .inner-content{padding-right:0;}html section.content-box .ctn .banner-image{margin-left:0;}html section.content-box .ctn .ctn-body .banner-image{float:left;max-width:28%;margin-right:4%;margin-bottom:10px;}html section.content-box .ctn .ctn-body h2{font-size:3rem !important;line-height:4rem;margin-top:0;}html section.content-box .ctn .ctn-body p{max-width:100%;}html section.content-box .ctn .ctn-body p:last-child{max-width:100%;margin-right:0 !important;}html section.content-box .ctn .ctn-body p:last-child a{taxt-align:center;width:100%;}html section.content-box .ctn .ctn-body .specs,html section.content-box .ctn .ctn-body table{empty-cells:hide;width:100%;}html section.content-box .ctn .ctn-body .specs tr:first-of-type,html section.content-box .ctn .ctn-body table tr:first-of-type{width:100%;}html section.content-box .ctn .ctn-body .specs tr,html section.content-box .ctn .ctn-body table tr{display:block;width:100%;margin-top:5px;}html section.content-box .ctn .ctn-body .specs tr td,html section.content-box .ctn .ctn-body table tr td{empty-cells:hide;display:block;width:100%;border:none;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;padding:10px;}html section.content-box .ctn .ctn-body .specs tr td.removeCell,html section.content-box .ctn .ctn-body table tr td.removeCell{display:none;}html section.content-box .ctn .ctn-body .specs tr td:last-child,html section.content-box .ctn .ctn-body table tr td:last-child{border-bottom:1px solid #b7b7b7;}html section.content-box .ctn .ctn-body .specs tr td h3,html section.content-box .ctn .ctn-body table tr td h3{float:left;font-size:20px;font-size:2rem;margin-top:5px;margin-bottom:5px;margin-right:15px;}html section.content-box .ctn .ctn-body .specs tr td p,html section.content-box .ctn .ctn-body table tr td p{margin-top:7px;margin-bottom:5px;display:block;}html section.content-box .ctn .ctn-body table tr td p{margin-top:7px;margin-bottom:5px;display:inline;margin-right:15px;}html section.content-box .ctn .specs,html section.content-box .ctn table{empty-cells:hide;width:100%;}html section.content-box .ctn .specs tr:first-of-type,html section.content-box .ctn table tr:first-of-type{width:100%;}html section.content-box .ctn .specs tr,html section.content-box .ctn table tr{display:block;width:100%;margin-top:5px;}html section.content-box .ctn .specs tr td,html section.content-box .ctn table tr td{empty-cells:hide;display:block;width:100%;border:none;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;padding:10px;}html section.content-box .ctn .specs tr td.removeCell,html section.content-box .ctn table tr td.removeCell{display:none;}html section.content-box .ctn .specs tr td:last-child,html section.content-box .ctn table tr td:last-child{border-bottom:1px solid #b7b7b7;}html section.content-box .ctn .specs tr td h3,html section.content-box .ctn table tr td h3{float:left;font-size:20px;font-size:2rem;margin-top:5px;margin-bottom:5px;margin-right:15px;}html section.content-box .ctn .specs tr td p,html section.content-box .ctn table tr td p{margin-top:7px;margin-bottom:5px;display:block;}html section.content-box .ctn table tr td p{margin-top:7px;margin-bottom:5px;display:inline;margin-right:15px;}html section.content-box .call-out .col-1-6{width:20%;padding-right:0;position:absolute;}html section.content-box .call-out .col-10-12{width:100%;padding-left:0;}html section.content-box .call-out .col-10-12 p:first-of-type{width:75%;float:right;padding-top:20px;}html section.content-box .call-out .col-10-12 p:first-of-type a.button{width:100%;margin-left:0%;word-wrap:normal;}html section.content-box .call-out .col-10-12 header h3{width:75% !important;float:right;}html section.content-box .call-out .col-10-12 header .button-dark{float:left;}html section.content-box .call-out .col-10-12 header+p:first-of-type{width:100%;}html section.content-box .call-out .image img{border-radius:50%;}html section.content-box .product-range{margin:0 0 5px 0;height:auto;max-height:47px;transition:max-height 1s ease-out;}html section.content-box .product-range.open{max-height:5000px;border-color:1px solid #b7b7b7 !important;}html section.content-box .product-range.open .cnt{visibility:visible;opacity:1;}html section.content-box .product-range.open .cnt>ul>li{display:block;margin-top:0 !important;float:left !important;width:50%;overflow:hidden;}html section.content-box .product-range.open .cnt>ul>li .visual{width:30%;float:left;}html section.content-box .product-range.open .cnt>ul>li .description{position:relative;width:60%;}html section.content-box .product-range.open .cnt>ul>li:nth-child(3n+1){clear:none;}html section.content-box .product-range.open header:before{transform:rotate(90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}html section.content-box .product-range.open .more-info:after{margin-right:-10px;}html section.content-box .product-range .cnt{visibility:hidden;opacity:0;transition:opacity 1.5s ease;}html section.content-box .product-range header{border-bottom:1px solid #b7b7b7 !important;padding:10px 8px;min-height:46px;max-height:46px;}html section.content-box .product-range header:before{display:inline-block;font-family:'fanuc';content:"";margin-left:5px;margin-top:3px;font-size:20px;font-size:2rem;transition:all .4s ease-in-out;}html section.content-box .product-range header .more-info:after{margin-top:-10px;content:"";margin-right:10px;font-size:20px;font-size:2rem;}html section.content-box .product-range header .h2-title{font-size:20px;font-size:2rem;margin-left:10px;}html section.content-box .formCont .right{padding-right:0 !important;}html section.content-box .form .form-item .field .radio-check_wrapper{width:100%;display:inline-block;margin-left:0 !important;margin-bottom:20px;}html section.content-box .form .form-item .field .radio-check_wrapper label{padding-left:60px;margin-top:-10px;}html section.content-box .grid .col-1-1{padding:0%;}html section.content-box .grid .col-1-1 .left{width:50%;float:left;padding-right:4%;}html section.content-box .grid .col-1-1 .right{width:50%;padding:0%;margin:0%;}html section.full-width-box.banner .grid .col-1-1 .left{width:80% !important;}html section.full-width-box .grid .col-1-1{padding:0%;}html section.full-width-box .grid .col-1-1 .left,html section.full-width-box .grid .col-1-1 .right{width:50%;float:left;padding-right:4%;}html section.full-width-box .grid .col-1-1 .left h2,html section.full-width-box .grid .col-1-1 .right h2{width:100%;}html section.full-width-box .grid .col-1-1 .left p,html section.full-width-box .grid .col-1-1 .right p{width:100%;}html section.full-width-box.banner.yellow .grid .col-1-1 .left{width:80%;}html .cookiebar{margin-bottom:0;}html .cookiebar .col-1-1 .col-2-3,html .cookiebar .col-1-1 .col-1-3{float:none;width:100%;}html .cookiebar .col-1-1 .button-holder{float:left;}html .cookiebar .col-1-1 .close::after{top:85%;right:15%;}html .browserbar{display:none;}html .pushButton{display:none;}html .main-footer{width:10%;min-width:100%;position:relative;}html .main-footer .col-1-2:first-child{display:none;}html .main-footer .col-1-2:last-child{width:100%;}html .main-footer .col-1-2:last-child .icon-share,html .main-footer .col-1-2:last-child .icon-sitemap{display:none;}html .main-footer .footerCTA{float:left;}html .main-footer .footerCTA a{padding-left:10px !important;padding-right:10px !important;font-family:'FFDINWebProMedium',Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;}html .main-footer .footerCTA .compact{display:none;}html .main-footer-pusher{display:none;}html .topBtn{position:fixed;background-color:#fed100;width:50px;height:50px;border-radius:50%;right:-70px;bottom:10%;text-align:center;z-index:10;box-shadow:-1px 1px 5px #323232;transition:all .8s ease;}html .topBtn.show{right:20px;}html .topBtn:before{font-family:'fanuc';color:#323232;font-size:30px;font-size:3rem;line-height:50px;}html .hotspots-image{padding-bottom:70px;}html .hotspots-image .image-wrap .zone a.toggler{width:20px;height:20px;}html .hotspots-image div.tooltip{background-color:#fed100;color:#323232;display:block;padding:2px 0;position:absolute;width:100%;visibility:hidden;}html .hotspots-image div.tooltip h4{margin:15px 5px 10px 5px;}html .hotspots-image div.tooltip.show{visibility:visible;}html .hotspots-image div.tooltip.show p{padding:0 10px;}html .hotspots-image div.tooltip.placeholder p{margin:15px 0 10px 0;}html .hotspots-image div.tooltip.placeholder p:before{font-family:'fanuc';speak:none;content:"";font-size:35px;font-size:3.5rem;}html section.content-box .grid .formCont .left,html section.full-width-box .grid .formCont .left{width:35% !important;float:left;padding-right:5%;}html section.content-box .grid .formCont .left h2,html section.full-width-box .grid .formCont .left h2,html section.content-box .grid .formCont .left .h1-title,html section.full-width-box .grid .formCont .left .h1-title{font-size:25px;font-size:2.5rem;text-transform:uppercase;line-height:3rem;margin-top:15px;}html section.content-box .grid .formCont .right,html section.full-width-box .grid .formCont .right{width:65% !important;float:left;}}@media screen and (min-width:768px),only screen and (min-device-width:768px){html .right-nav{display:none;}html div.tooltip{visibility:visible !important;}html div.tooltip>p{padding:0 10px;}html section.content-box .col-1-2{width:100%;float:none;padding-right:0 !important;margin-bottom:30px;}html section.content-box .col-1-2 p a.button{margin:1px 15px 15px 0;}html section.content-box .col-1-2 p a.button[href]{padding-right:15px;}html section.content-box .col-1-2 p a.button .arrow{font-family:'fanuc';float:right;margin-left:20px;}html section.content-box .col-1-2 p a.button .arrow:before{content:"";}}@media screen and (min-width:768px) and (max-width:950px),only screen and (min-device-width:768px) and (max-device-width:950px){html .right-nav{display:none;}html .content-wrapper .left-nav-wrapper .left-nav .container{background-color:#4f4f4f;padding:0;height:100%;overflow-y:scroll;color:#f1f1f1;}html .content-wrapper .left-nav-wrapper .left-nav .container.home{padding:30px 18px 120px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container.home h2{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top{background:#323232;height:auto;padding:30px 18px 25px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top h2{padding:0;margin:10px 0 10px 0;font-size:30px;font-size:3rem;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom{background-color:#4f4f4f;padding:0 18px 150px 18px;}html .content-wrapper .left-nav-wrapper .left-nav .container .section-bottom h2{margin:0;padding:20px 0 10px 0;font-size:30px;font-size:3rem;}html section.content-box .col-1-2{width:100%;float:none;padding-right:0 !important;margin-bottom:30px;}html section.content-box .col-1-2 p a.button{margin:1px 15px 15px 0;}html section.content-box .col-1-2 p a.button[href]{padding-right:15px;}html section.content-box .col-1-2 p a.button .arrow{font-family:'fanuc';float:right;margin-left:20px;}html section.content-box .col-1-2 p a.button .arrow:before{content:"";}}@media screen and (max-width:950px),only screen and (max-device-width:950px){.left-nav{visibility:visible;}.left-nav .container .section-bottom ul li.active:before,.left-nav .container .section-top ul li.active:before{display:none;}.left-nav .container .section-bottom ul li.active.open>ul,.left-nav .container .section-top ul li.active.open>ul{display:block;}.left-nav .container .section-bottom ul li.active.closed>ul,.left-nav .container .section-top ul li.active.closed>ul{display:none;}}@media screen and (min-width:769px),only screen and (min-device-width:769px){.LeftMenuFallBack{display:none;}}@media screen and (min-width:951px){.left-nav-wrapper .section-top{display:none;}.left-nav-wrapper>.left-nav-wrapper>nav.left-nav{visibility:hidden;height:0;}}@media screen and (max-width:950px){.left-nav-wrapper>.left-nav-wrapper>nav.left-nav{visibility:visible;height:auto;}}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br{display:none;}.hidden{display:none;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.print-only{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{color:#444 !important;text-decoration:underline;}.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:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}#nav{display:none;}header{border-bottom:1px solid #777;}.print-only{visibility:visible !important;}.nav-bottom,.cookiebar,.javascriptbar,.browserbar,.nav-btn,.main-footer,.contentCard:after,.main-navigation,.func-navigation{display:none !important;}.main-header{position:relative;background:#fff;}.main-header-pusher{display:none;}.content-wrapper .left-nav-wrapper{display:none;}.content-wrapper .the-content{width:100%;}.content-wrapper .the-content section.content-box{padding:10px 0 10px 0;}.content-wrapper .the-content .inner-banner-wrapper{display:none;}.content-wrapper .the-content .inner-content{width:100%;}.content-wrapper .the-content .contentCard{border:1px solid;}.content-wrapper .the-content .contentCard .h2-title:after{display:none;}.content-wrapper .banner-wrapper{display:none;}.content-wrapper .banner .container{background:#fff !important;}.content-wrapper .banner .container .cnt:before,.content-wrapper .banner .container .cnt:after{display:none;}}.blackhole{display:none;}