#container-v{overflow:hidden;clear:both;margin-top:20px;display:table;width:100%;table-layout:fixed}#calltoaction-wrapper,#strapline-wrapper{display:table-cell;vertical-align:top}#calltoaction-wrapper a{background-color:#bb1126}#calltoaction-wrapper a,#strapline-wrapper a{padding:40px 50px 50px 50px;height:100%;position:relative;display:inline-block;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#calltoaction-wrapper .img{background:url(cog.png) no-repeat center center;background-image:url(cog.svg),none;background-size:contain}#strapline-wrapper .img,#calltoaction-wrapper .img{position:absolute;left:50px;top:50px;width:102px;height:104px;display:block}#calltoaction-wrapper h3,#strapline-wrapper h3{color:#fff;font-weight:bold;margin-left:150px;text-transform:uppercase}#calltoaction-wrapper .desc,#strapline-wrapper .desc{color:#fff;margin-left:150px;font-size:14px;font-size:.8rem;line-height:24px;display:block;line-height:2.4rem}#strapline-wrapper a{background-color:#626262}#strapline-wrapper .img{background:url(spanner.png) no-repeat center center;background-image:url(spanner.svg),none;background-size:contain}#calltoaction-wrapper a:hover,#strapline-wrapper a:hover{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#calltoaction-wrapper a:hover h3,#strapline-wrapper a:hover h3,#calltoaction-wrapper a:hover .desc,#strapline-wrapper a:hover .desc{color:#fff!important}#newsletterw-wrapper{padding-top:70px;padding-bottom:70px;overflow:hidden;display:block;position:relative;background:url(envelope.png) no-repeat;background-image:url(envelope.svg),none;background-position:50px center;background-size:102px 104px;padding-left:130px}#newsletterw-wrapper h3{display:block;font-size:30px;font-size:3.0rem;padding-bottom:15px;font-weight:300;padding-left:70px;padding-right:70px;float:left;width:80%}#newsletterw-wrapper .newsletterwindow-summary{padding-left:70px;padding-right:70px;float:left;width:50%;display:block;color:#222;max-width:300px}#container-wrapper-xy{clear:both;background:#222;overflow:hidden;padding:70px;margin-bottom:20px;font-size:12px;font-size:.7rem;color:#fff;line-height:20px}#container-x{float:left;padding-right:50px}b,strong{font-weight:600}#container-x .row-tel,#container-x .row-email,#container-x #vat-reg-wrapper,#container-y .row-tel,#container-y .row-email,#container-y #vat-reg-wrapper{margin-top:20px}#container-x .row-tel,#container-x .row-fax,#container-x .row-email,#container-y .row-tel,#container-y .row-fax,#container-y .row-email{display:block}#container-wrapper-xy a{color:#fff}#header-footer-wrapper,#primary-footer-wrapper{float:left;padding-right:50px}#catalogue-footer-nav-wrapper{float:left}#social-network-footer-wrapper,#social-media-footer-wrapper,#social-media-window-wrapper{float:right;overflow:hidden}#social-network-footer-wrapper li,#social-media-footer-wrapper li,#social-media-window-wrapper li{float:left;margin-left:15px;font-weight:bold}#social-network-footer-wrapper li.baidu a,#social-media-footer-wrapper li.baidu a{background-image:url(baidu-white.png);background-image:url(baidu-white.svg),none}#social-network-footer-wrapper li a,#social-media-footer-wrapper li a,#social-media-window-wrapper li a{height:15px;width:25px;display:block;text-indent:-99999px;background:no-repeat center center;background-size:contain;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:7px}#social-network-footer-wrapper li.weibo a,#social-media-footer-wrapper li.weibo a{background-image:url(weibo-white.png);background-image:url(weibo-white.svg),none}#social-network-footer-wrapper li.wechat a,#social-media-footer-wrapper li.wechat a{background-image:url(wechat-white.png);background-image:url(wechat-white.svg),none}#social-network-footer-wrapper li.youku a,#social-media-footer-wrapper li.youku a{background-image:url(youku-white.png);background-image:url(youku-white.svg),none;width:60px}#container-z{font-size:12px;font-size:.6rem;overflow:hidden}#footer-nav-wrapper{float:left}#footer-nav{overflow:hidden}#footer-nav li{float:left;margin-right:20px;border-bottom:2px solid #fff;padding-bottom:4px}#copyright-wrapper{float:right;color:#222}