@font-face{font-family:FFDINWebProLight;src:url(/Css/fonts/din/2DFB88_0_0.eot);src:url(/Css/fonts/din/2DFB88_0_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/din/2DFB88_0_0.woff2) format('woff2'),url(/Css/fonts/din/2DFB88_0_0.woff) format('woff'),url(/Css/fonts/din/2DFB88_0_0.ttf) format('truetype')}@font-face{font-family:FFDINWebProMedium;src:url(/Css/fonts/din/2DFB88_1_0.eot);src:url(/Css/fonts/din/2DFB88_1_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/din/2DFB88_1_0.woff2) format('woff2'),url(/Css/fonts/din/2DFB88_1_0.woff) format('woff'),url(/Css/fonts/din/2DFB88_1_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-BkIt;src:url(/Css/fonts/book_antiqua/2DCB18_0_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_0_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_0_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_0_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_0_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-BkItSC;src:url(/Css/fonts/book_antiqua/2DCB18_1_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_1_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_1_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_1_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_1_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-Bold;src:url(/Css/fonts/book_antiqua/2DCB18_2_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_2_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_2_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_2_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_2_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-LtItSw;src:url(/Css/fonts/book_antiqua/2DCB18_3_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_3_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_3_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_3_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_3_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-BkItSw;src:url(/Css/fonts/book_antiqua/2DCB18_4_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_4_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_4_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_4_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_4_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-Book;src:url(/Css/fonts/book_antiqua/2DCB18_5_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_5_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_5_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_5_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_5_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-BookSC;src:url(/Css/fonts/book_antiqua/2DCB18_6_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_6_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_6_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_6_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_6_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-Lt;src:url(/Css/fonts/book_antiqua/2DCB18_7_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_7_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_7_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_7_0.woff) format('woff'),url(/Css/fonts/book_antiqua/2DCB18_7_0.ttf) format('truetype')}@font-face{font-family:ZapfRenaissanceAntiqua-LtIt;src:url(/Css/fonts/book_antiqua/2DCB18_8_0.eot);src:url(/Css/fonts/book_antiqua/2DCB18_8_0.eot?#iefix) format('embedded-opentype'),url(/Css/fonts/book_antiqua/2DCB18_8_0.woff2) format('woff2'),url(/Css/fonts/book_antiqua/2DCB18_8_0.woff) format('woff'),url(/Css/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:400;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:400;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:"\e61a"}.icon-ico-settingsAndInfo:before{content:"\e61b"}.icon-youtube:before{content:"\e600"}.icon-world:before{content:"\e601"}.icon-twitter:before{content:"\e602"}.icon-share:before{content:"\e603"}.icon-settings:before{content:"\e604"}.icon-search:before{content:"\e605"}.icon-print:before{content:"\e606"}.icon-plus:before{content:"\e607"}.icon-play:before{content:"\e608"}.icon-mail:before{content:"\e609"}.icon-load:before{content:"\e60a"}.icon-info:before{content:"\e60b"}.icon-facebook:before{content:"\e60c"}.icon-cross_thin:before{content:"\e60d"}.icon-cross:before{content:"\e60e"}.icon-arrow_up_rounded:before{content:"\e60f"}.icon-arrow_right_rounded:before{content:"\e610"}.icon-arrow_left_rounded:before{content:"\e611"}.icon-arrow_down_rounded:before{content:"\e612"}.icon-uniE613:before{content:"\e613"}.icon-uniE614:before{content:"\e614"}.icon-uniE615:before{content:"\e615"}.icon-uniE616:before{content:"\e616"}.icon-uniE617:before{content:"\e617"}.icon-uniE618:before{content:"\e618"}.icon-sitemap:before{content:"\e619"}@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:400;font-style:normal;text-transform:initial}[class*=" socicon-"],[class^=socicon-]{font-family:socicon;speak:none;font-style:normal;font-weight:400;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:400;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:400;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:400;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:400;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:400;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"}address,article,aside,blockquote,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block}html{font-size:62.5%;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-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:0}a:active,a:hover{outline:0}.button,.button-dark{padding:8px 12px;background:#fed100;text-transform:uppercase;text-decoration:none;font-weight:400;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-dark:visited,.button: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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e610";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:0}.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:0}.button:not([href]):hover{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);outline:0}.button:not([href]):hover:before{border-left-width:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:700}q{quotes:none}q:after,q:before{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-title,.h2-title,address,blockquote,dl,h1,h2,h3,h4,h5,h6,hr,pre{margin:0 0 20px 0;padding:0}.h1-title .thin,.h1-title.thin,.h2-title .thin,.h2-title.thin,address .thin,address.thin,blockquote .thin,blockquote.thin,dl .thin,dl.thin,h1 .thin,h1.thin,h2 .thin,h2.thin,h3 .thin,h3.thin,h4 .thin,h4.thin,h5 .thin,h5.thin,h6 .thin,h6.thin,hr .thin,hr.thin,pre .thin,pre.thin{font-family:FFDINWebProLight,Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif}.h1-title .background-grey,.h2-title .background-grey,address .background-grey,blockquote .background-grey,dl .background-grey,h1 .background-grey,h2 .background-grey,h3 .background-grey,h4 .background-grey,h5 .background-grey,h6 .background-grey,hr .background-grey,pre .background-grey{background:#323232;padding-left:4px;padding-right:4px}.h1-title .yellow,.h1-title.yellow,.h2-title .yellow,.h2-title.yellow,address .yellow,address.yellow,blockquote .yellow,blockquote.yellow,dl .yellow,dl.yellow,h1 .yellow,h1.yellow,h2 .yellow,h2.yellow,h3 .yellow,h3.yellow,h4 .yellow,h4.yellow,h5 .yellow,h5.yellow,h6 .yellow,h6.yellow,hr .yellow,hr.yellow,pre .yellow,pre.yellow{color:#fed100}.h1-title.uppercase,.h2-title.uppercase,address.uppercase,blockquote.uppercase,dl.uppercase,h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,hr.uppercase,pre.uppercase{text-transform:uppercase}.h1-title,h1{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:400;margin:0 0 18px 0}span.sub-title{text-transform:none}.h2-title,h2{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:400;text-transform:none;margin-top:45px}.h2-title:first-child,h2: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:400;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:400;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:400;margin-top:25px}h6{font-size:14px;font-size:1.4rem;font-family:FFDINWebProMedium,Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:400;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:700}.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}ol,ul{margin:0 0 15px 0;padding:0 0 0 20px}ol li+li,ul li+li{margin-top:5px}dd{margin:0 0 0 20px}nav ol,nav ul{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;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}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=email],input[type=password],input[type=search],input[type=text],select,textarea{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:0}input[type=email]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:#8a8a8a}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea: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=email],.no-ie8 input[type=password],.no-ie8 input[type=search],.no-ie8 input[type=text],.no-ie8 select,.no-ie8 textarea{max-width:100%}.ie8 input[type=email],.ie8 input[type=password],.ie8 input[type=search],.ie8 input[type=text],.ie8 select,.ie8 textarea{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}.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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60e";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}a.btn-submit,button,input[type=button],input[type=reset],input[type=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}a.btn-submit:focus,a.btn-submit:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#333;color:#fff}button{position:relative;padding-left:35px}button:before{font-family:fanuc;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e601";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,.form-item.required .radio-check_wrapper.no-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=email],.form-item .field input[type=password],.form-item .field input[type=search],.form-item .field input[type=text],.form-item .field select,.form-item .field textarea{width:100%}.form-item .field input[type=email].error,.form-item .field input[type=password].error,.form-item .field input[type=search].error,.form-item .field input[type=text].error,.form-item .field select.error,.form-item .field textarea.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=email],.form-item.error .field input[type=password],.form-item.error .field input[type=search],.form-item.error .field input[type=text],.form-item.error .field select,.form-item.error .field textarea{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-2-4,.col-6-12{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}.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-controls-auto,.bx-wrapper .bx-pager{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:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.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.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{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.active,.bx-wrapper .bx-controls-auto .bx-start:hover{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.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{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: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-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;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-inner,.fancybox-outer{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-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev 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:transparent;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:0 0;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:700;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:after,.ui-helper-clearfix:before{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}.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-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e611";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e610";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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker td a.ui-state-active,.ui-datepicker td a:hover,.ui-datepicker td span.ui-state-active,.ui-datepicker td span:hover{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:active,.ui-slider:hover{box-shadow:0 0 6px rgba(0,0,0,.3)}.ui-slider:active .ui-slider-handle,.ui-slider:hover .ui-slider-handle{background:#b71919;border:1px solid #b71919;box-shadow:0 0 6px rgba(0,0,0,.3)}.ui-slider:active .ui-slider-handle:after,.ui-slider:hover .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:0;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:after,.ui-helper-clearfix:before{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}.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-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e613";text-decoration:none;display:inline-block;pointer-events:inherit}.main-header .brand{float:left;padding-right:3%}.main-header .brand a{line-height:0;display:block}.main-header .main-navigation{float:left;margin-top:3px;font-size:15px}.main-header .main-navigation a{display:block}.main-header .main-navigation li{float:left;position:relative}.main-header .main-navigation li+li{margin-left:18px;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-facebook,.main-header .func-navigation a.icon-search,.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:0 0;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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e614";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e615";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e616";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:400;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:beige}.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:0 0;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:0 0;font-style:normal;font-weight:400;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:700}.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 b,.full-width-banner2 .firstLine strong{font-size:107px;font-size:10.7rem;font-weight:400;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 b,.full-width-banner2 .secondLine strong{font-size:107px;font-size:10.7rem;font-weight:400;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:700}.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:400;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:400;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:400;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:400;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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e607";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:0 0!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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60b";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60e";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60d";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60d";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e612";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e605";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e608";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,.animate.ng-enter.ng-enter-active{opacity:1}.animate.ng-enter,.animate.ng-leave.ng-leave-active{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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e610";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:400;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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e610";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:700}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:0 0;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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e608";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e608";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e610";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(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}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(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}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}.ie7 .browserbar,.ie8 .browserbar{bottom:0}.ie7 .cookiebar.open,.ie8 .cookiebar.open{bottom:-200px}.browserbar,.cookiebar,.javascriptbar{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}.browserbar .grid-pad>[class*=col-]:first-of-type,.cookiebar .grid-pad>[class*=col-]:first-of-type,.javascriptbar .grid-pad>[class*=col-]:first-of-type{padding-left:30px}.browserbar .grid-pad>[class*=col-]:last-of-type,.cookiebar .grid-pad>[class*=col-]:last-of-type,.javascriptbar .grid-pad>[class*=col-]:last-of-type{padding-right:0}.browserbar.open,.cookiebar.open,.javascriptbar.open{bottom:0}.browserbar .col-1-1,.cookiebar .col-1-1,.javascriptbar .col-1-1{position:relative}.browserbar .col-1-1 .close,.cookiebar .col-1-1 .close,.javascriptbar .col-1-1 .close{text-decoration:none}.browserbar .col-1-1 .close:after,.cookiebar .col-1-1 .close:after,.javascriptbar .col-1-1 .close:after{font-family:fanuc;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60e";text-decoration:none;display:inline-block;pointer-events:inherit;color:#fff;position:absolute;left:0;top:17%}.browserbar .col-1-1 p.text,.cookiebar .col-1-1 p.text,.javascriptbar .col-1-1 p.text{float:left;width:50%;margin:0;line-height:1.4}.browserbar .col-1-1 a,.cookiebar .col-1-1 a,.javascriptbar .col-1-1 a{color:#fff}.browserbar .col-1-1 a.button,.cookiebar .col-1-1 a.button,.javascriptbar .col-1-1 a.button{color:#323232}.browserbar .col-1-1 span,.cookiebar .col-1-1 span,.javascriptbar .col-1-1 span{float:right;padding-right:24px}.browserbar .col-1-1 .button-holder,.cookiebar .col-1-1 .button-holder,.javascriptbar .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 gray}.map-control .detail{border:1px solid gray;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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e608";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e608";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:700;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:400!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}.scfCaptchaLabel,.scfCheckBoxListLabel,.scfConfirmPasswordLabel,.scfCreditCardLabel,.scfDateLabel,.scfDatePickerLabel,.scfDateSelectorLabel,.scfDropListLabel,.scfEmailLabel,.scfFileUploadLabel,.scfListBoxLabel,.scfMultipleLineTextLabel,.scfNumberLabel,.scfPasswordLabel,.scfRadioButtonListLabel,.scfSingleLineTextLabel,.scfSmsTelephoneLabel,.scfTelephoneLabel{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}.scfCaptchaGeneralPanel,.scfCheckBoxListGeneralPanel,.scfConfirmPasswordGeneralPanel,.scfCreditCardGeneralPanel,.scfDateGeneralPanel,.scfDatePickerGeneralPanel,.scfDateSelectorGeneralPanel,.scfEmailGeneralPanel,.scfFileUploadGeneralPanel,.scfMultipleLineGeneralPanel,.scfNumberGeneralPanel,.scfPasswordGeneralPanel,.scfRadioButtonListGeneralPanel,.scfSingleLineGeneralPanel,.scfSmsTelephoneGeneralPanel,.scfTelephoneGeneralPanel{width:97%!important}.scfCheckboxBorder{overflow:hidden!important}.scfCheckBoxListGeneralPanel{width:100%!important}.scfCheckbox input{margin-right:10px!important}.scfSubmitButtonBorder a.btn-submit,.scfSubmitButtonBorder button,.scfSubmitButtonBorder input[type=button],.scfSubmitButtonBorder input[type=reset]{padding:5px 12px!important;background:#fed100!important;text-transform:uppercase!important;text-decoration:none!important;font-weight:400!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}.scfRequired,.scfValidatorRequired{float:none!important}.scfSectionBorderAsFieldSet{border-top:none!important;padding:0!important;margin:0!important}.scfCaptchaBorder,.scfCheckBoxListBorder,.scfConfirmPasswordBorder,.scfCreditCardBorder,.scfDateBorder,.scfDatePickerBorder,.scfDateSelectorBorder,.scfDroplistBorder,.scfEmailBorder,.scfFileUploadBorder,.scfListBoxBorder,.scfMultipleLineTextBorder,.scfNumberBorder,.scfPasswordBorder,.scfRadioButtonListBorder,.scfSingleLineTextBorder,.scfSmsTelephoneBorder,.scfTelephoneBorder{margin-bottom:22px!important;margin-top:0!important;overflow:hidden!important;width:100%!important;float:none!important}.scfError,.scfValidationSummary,.scfValidator,.scfValidatorRequired{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:400!important;font-size:1.8rem!important}.scfForm input.scfSubmitButton,.scfForm textarea.scfSubmitButton{border-radius:0!important;background-color:#323232!important;color:#f1f1f1!important}.campaignpage #location .container,.campaignpage #social .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:700}.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;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-15px}.small-product-list .list li,.standsfor .list li{padding:0 15px;width:20%;min-width:180px;text-align:center;margin-top:0;margin-bottom:15px}.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:400;font-family:FFDINWebProLight,Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-style:normal}.small-product-list .list li h3 b,.small-product-list .list li h3 strong,.standsfor .list li h3 b,.standsfor .list li h3 strong{font-size:18px;font-size:1.8rem}.small-product-list .list li a:hover *{font-weight:700!important}.small-product-list .list li h3{text-transform:uppercase}@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,.full-width-box .standsfor .list{margin-bottom:0}.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:0 0;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 .yellow,.productregistration .button b,.productregistration .button strong{font-family:FFDINWebProMedium,Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:400;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 a,.tmpl-home .standsfor p{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:400;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:400;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:400}.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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e610";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:700;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 .small-product-list .list li,.tmpl-home .full-width-box .standsfor .list li{height:auto!important;padding-top:10px;text-align:left}.tmpl-home .full-width-box .small-product-list .list li a,.tmpl-home .full-width-box .standsfor .list li a{display:table;min-height:initial!important}.tmpl-home .full-width-box .small-product-list .list li a h3,.tmpl-home .full-width-box .standsfor .list li a h3{margin:0;display:table-cell;vertical-align:middle}.tmpl-home .full-width-box .small-product-list .list li a img,.tmpl-home .full-width-box .standsfor .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>.yellow,.tmpl-home .full-width-banner .grid .col-1-1 a>strong{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 .yellow,.tmpl-home .full-width-banner .grid .col-1-1 a p strong{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>.yellow,.tmpl-home .full-width-banner .grid .col-1-1 a>strong{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 .yellow,.tmpl-home .full-width-banner .grid .col-1-1 a p strong{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:0 0;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:0 0;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}@media only screen and (min-width:1024px){.downloadCenter{text-align:center;float:left;font-family:FFDINWebProMedium,Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;margin-left:45px}.downloadCenter a{text-transform:initial}.downloadCenter .downloadCenter__title{display:block;font-size:1.7rem;line-height:16px}.downloadCenter .downloadCenter__subtitle{display:block;font-size:1.1rem;line-height:14px}}@media only screen and (max-width:1023px){html .content-wrapper .left-nav-wrapper .left-nav .container .section-top .downloadCenter span{padding:0;margin:10px 0;display:inline-block;font-size:1.6rem;line-height:18px;font-family:FFDINWebProLight,Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top .downloadCenter .downloadCenter__title{padding-right:5px;font-family:FFDINWebProLight,Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;display:inline-block;font-size:1.6rem;line-height:18px}html .content-wrapper .left-nav-wrapper .left-nav .container .section-top .downloadCenter .downloadCenter__subtitle{font-family:FFDINWebProLight,Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;display:inline-block;font-size:1.6rem;line-height:18px}.main-header .downloadCenter{display:none}}@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:landscape),screen and (max-width:1024px){html .main-header .downloadCenter{font-size:90%}}@media only screen and (min-width:1025px) and (max-width:1200px){html .main-header .main-navigation{font-size:90%}}@media only screen and (min-width:1025px) and (max-width:1200px){html .main-header .downloadCenter{font-size:90%}}.hide{display:none}.hideOnDesktop{display:none!important}strong{font-family:FFDINWebProMedium,Calibri,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:400}#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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60a";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-dark:before,html .button: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:"\e610"}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-facebook,html .main-header .func-navigation a.icon-search{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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e609";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e617";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-dark:before,html .button: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 .section-title,html .content-wrapper .left-nav .container h2,html .content-wrapper .right-nav .container .section-title,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:"\e611";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e61a";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e603";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60c";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e619";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e606";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:"\e610"}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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e613";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(2),html .main-header .func-navigation span:nth-child(3){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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e61b";text-decoration:none;display:inline-block;pointer-events:inherit;color:#323232;font-size:22px;font-size:2.2rem}html .main-header,html .main-header-pusher{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:"\e611";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e61a";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60c";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e619";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e606";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:after,html .content-wrapper .full-width-box .grid .col-1-1 .left .container .cnt:before{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:"\e612"}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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60e";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:"\e610"}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:"\e607";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:"\e610";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-1-3,html .cookiebar .col-1-1 .col-2-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-print,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:"\e617";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e613";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(2),html .main-header .func-navigation span:nth-child(3){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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e61b";text-decoration:none;display:inline-block;pointer-events:inherit;color:#323232;font-size:22px;font-size:2.2rem}html .main-header,html .main-header-pusher{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:"\e611";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e61a";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60c";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e619";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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e606";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:"\e612"}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:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60e";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:"\e610"}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:"\e610";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:"\e60b";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-1-3,html .cookiebar .col-1-1 .col-2-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:"\e617";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 .h1-title,html section.content-box .grid .formCont .left h2,html section.full-width-box .grid .formCont .left .h1-title,html section.full-width-box .grid .formCont .left h2{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:"\e610"}}@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:"\e610"}}@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:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:0 0!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^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#nav{display:none}header{border-bottom:1px solid #777}.print-only{visibility:visible!important}.browserbar,.contentCard:after,.cookiebar,.func-navigation,.javascriptbar,.main-footer,.main-navigation,.nav-bottom,.nav-btn{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:after,.content-wrapper .banner .container .cnt:before{display:none}}.blackhole{display:none}