.fade-shift,.manual-fade{-webkit-transition:all .7s ease-out;transition:all .7s ease-out;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fade-shift.fade-shift--right{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}.c-navigation #top-header.is-bg-hidden h1,.c-navigation #top-header.is-initially-hidden h1,.fade-shift.fade--only,div.freeform-container__inner #top-header.is-bg-hidden h1,div.freeform-container__inner #top-header.is-initially-hidden h1{opacity:0}.manual-fade{-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.manual-fade.manual-fade-left{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}#tablet-detector{position:fixed;left:-10px;top:-10px;width:1px;height:1px;display:none}@media only screen and (max-width:1023px){#tablet-detector{display:block}}*{box-sizing:border-box;outline:none!important}html{color:#666;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.c-navigation>section,body,div.freeform-container__inner>section{position:relative}.freeform-container__inner{overflow-x:hidden;position:relative}.c-navigation>.header,div.freeform-container__inner>.header{position:fixed;left:0;top:0;width:100%;background:rgba(255,255,255,.14);height:83px;z-index:100;-webkit-transition:background .4s ease-out;transition:background .4s ease-out}.c-navigation>.header h1,div.freeform-container__inner>.header h1{font-size:22px;text-transform:uppercase;line-height:83px;padding-left:35px;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}@media only screen and (max-width:1023px){.c-navigation>.header h1,div.freeform-container__inner>.header h1{font-size:15px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900}}.c-navigation>.header .header__logo,div.freeform-container__inner>.header .header__logo{position:absolute;top:0;right:35px}.c-navigation #top-header.is-bg-hidden,.c-navigation #top-header.is-initially-hidden,div.freeform-container__inner #top-header.is-bg-hidden,div.freeform-container__inner #top-header.is-initially-hidden{background:0 0}.c-navigation .cta-download-report.over-orange a,div.freeform-container__inner .cta-download-report.over-orange a{background:#3f4348}.c-navigation .cta-download-report.over-orange a:hover,div.freeform-container__inner .cta-download-report.over-orange a:hover{background:#4f565f}.c-navigation .cta-download-report a,div.freeform-container__inner .cta-download-report a{display:inline-block;padding:7px 20px 7px 40px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900;font-size:15px;line-height:18px;color:#fff;text-transform:none;background:#f28b00;position:relative;-webkit-transition:all .2s;transition:all .2s}.c-navigation .cta-download-report a>span,div.freeform-container__inner .cta-download-report a>span{position:absolute}.c-navigation .cta-download-report a>svg,div.freeform-container__inner .cta-download-report a>svg{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-navigation .cta-download-report a:hover,div.freeform-container__inner .cta-download-report a:hover{background:#ffa600;color:#fff;text-decoration:none}.c-navigation #download-report,div.freeform-container__inner #download-report{position:fixed;left:40px;bottom:0;z-index:100;width:100%;-webkit-transition:all .3s;transition:all .3s;opacity:1}.c-navigation #download-report.is-offscreen,div.freeform-container__inner #download-report.is-offscreen{bottom:-50px;opacity:0}.c-navigation>section.is-fixed,div.freeform-container__inner>section.is-fixed{position:fixed;top:0;left:0}.c-navigation p,div.freeform-container__inner p{font-size:18px;line-height:30px;margin-bottom:40px}.c-navigation p.p--intro,div.freeform-container__inner p.p--intro,html{font-size:18px;line-height:25px}.c-navigation p.p--quote,div.freeform-container__inner p.p--quote{font-size:26px;line-height:30px;letter-spacing:-.3px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900;padding-left:40px;position:relative}.c-navigation p.p--quote .quote-open,div.freeform-container__inner p.p--quote .quote-open{position:absolute;left:0;top:0;display:block}.c-navigation p.p--quote .quote-close,div.freeform-container__inner p.p--quote .quote-close{-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px);display:inline-block;margin-left:7px}.c-navigation p.p--negative,div.freeform-container__inner p.p--negative{margin-left:-30px}@media only screen and (max-width:1023px){.c-navigation p.p--negative,div.freeform-container__inner p.p--negative{margin-left:-60px}}.c-navigation h1,div.freeform-container__inner h1{font-size:18px;line-height:30px;color:#fff;text-transform:uppercase;font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400}.c-navigation a,.c-navigation h2,.c-navigation h3,.slide .slide--title-block h2,div.freeform-container__inner a,div.freeform-container__inner h2,div.freeform-container__inner h3{font-size:42px;line-height:46px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900}.c-navigation h2,div.freeform-container__inner h2{margin-bottom:25px;color:#fff}.c-navigation h3,div.freeform-container__inner h3{font-size:28px;line-height:34px;color:#f28b00;margin-bottom:20px}.c-navigation a,div.freeform-container__inner a{font-size:16px;line-height:27px;color:#f28b00;text-transform:uppercase;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.c-navigation a:hover,div.freeform-container__inner a:hover{text-decoration:underline}.c-navigation a:hover span,div.freeform-container__inner a:hover span{text-decoration:none}.c-navigation a:active,div.freeform-container__inner a:active{color:#38a4d0}.c-navigation a.link--external:after,div.freeform-container__inner a.link--external:after{margin-left:6px;content:"";display:inline-block;width:12px;height:12px;background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/external-link.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.c-navigation a.link--external:after,div.freeform-container__inner a.link--external:after{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/external-link@2x.png);background-size:12px 12px}}.c-navigation ul,div.freeform-container__inner ul{list-style:none;padding:0}.c-navigation ul li,div.freeform-container__inner ul li{padding:0;margin:0}.c-navigation .p--footnote,div.freeform-container__inner .p--footnote{font-size:15px;line-height:23px;max-width:400px;margin:30px 0}.c-navigation .cta-with-icon,div.freeform-container__inner .cta-with-icon{font-size:15px;line-height:18px;color:#f28b00;text-transform:none;display:inline-block;padding-left:45px;position:relative}.c-navigation .cta-with-icon>span,div.freeform-container__inner .cta-with-icon>span{display:block;font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400;color:#666;text-transform:uppercase;font-size:12px;line-height:14px;letter-spacing:1px;margin-bottom:1px}.c-navigation .cta-with-icon .cta__icon,div.freeform-container__inner .cta-with-icon .cta__icon{position:absolute;left:0;top:0}.c-navigation .cta-with-icon path,div.freeform-container__inner .cta-with-icon path{fill:#f28b00;stroke:#f28b00}.c-navigation .cta-with-icon circle,.c-navigation .cta-with-icon polyline,div.freeform-container__inner .cta-with-icon circle,div.freeform-container__inner .cta-with-icon polyline{stroke:#f28b00}.c-navigation .cta-with-icon .no-path-fill path,div.freeform-container__inner .cta-with-icon .no-path-fill path{fill:inherit!important}.c-navigation .cta-with-icon.cta-with-icon--white:hover,.c-navigation .cta-with-icon:hover,div.freeform-container__inner .cta-with-icon.cta-with-icon--white:hover,div.freeform-container__inner .cta-with-icon:hover{text-decoration:underline}.c-navigation .cta-with-icon.cta-with-icon--white,.c-navigation .cta-with-icon.cta-with-icon--white span,.three-columns.white-hr .cta-with-icon span,.two-columns.white-hr .cta-with-icon span,div.freeform-container__inner .cta-with-icon.cta-with-icon--white,div.freeform-container__inner .cta-with-icon.cta-with-icon--white span,footer.footer__main a:hover{color:#fff}.c-navigation .cta-with-icon.cta-with-icon--white circle,.c-navigation .cta-with-icon.cta-with-icon--white g,.c-navigation .cta-with-icon.cta-with-icon--white polyline,div.freeform-container__inner .cta-with-icon.cta-with-icon--white circle,div.freeform-container__inner .cta-with-icon.cta-with-icon--white g,div.freeform-container__inner .cta-with-icon.cta-with-icon--white polyline{stroke:#fff}.c-navigation .cta-with-icon.cta-with-icon--white path,div.freeform-container__inner .cta-with-icon.cta-with-icon--white path{fill:#fff;stroke:#fff}.freeform-container__inner>section{width:100%;margin:auto}.freeform-container__inner>section.section--full-width,.slide{width:100%}#oo_tab{display:none!important}#consent_blackbar{display:none}.oldie .slide3,.oldie .slide4,.oldie .slide5,.oldie .slide6,.oldie .slide7{background:red!important}.oldie .slide3 .content-holder,.oldie .slide4 .content-holder,.oldie .slide5 .content-holder,.oldie .slide6 .content-holder,.oldie .slide7 .content-holder{width:1047px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.oldie .slide3 .content-holder:after,.oldie .slide3 .content-holder:before,.oldie .slide4 .content-holder:after,.oldie .slide4 .content-holder:before,.oldie .slide5 .content-holder:after,.oldie .slide5 .content-holder:before,.oldie .slide6 .content-holder:after,.oldie .slide6 .content-holder:before,.oldie .slide7 .content-holder:after,.oldie .slide7 .content-holder:before,.slide .content-holder:after,.slide .content-holder:before,.three-columns:after,.three-columns:before,.two-columns:after,.two-columns:before{content:" ";display:table}.oldie .slide3 .content-holder:after,.oldie .slide4 .content-holder:after,.oldie .slide5 .content-holder:after,.oldie .slide6 .content-holder:after,.oldie .slide7 .content-holder:after,.slide .content-holder:after,.three-columns:after,.two-columns:after{clear:both}.slide{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.slide .slide-background{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.slide.slide-orange-bg{background-color:#f28b00}.slide .content-holder{max-width:1047px;margin-left:auto;margin-right:auto;position:relative}.slide .slide--title-block .header--over,.slide .tablet-header--over{font-size:22px;line-height:26px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;color:#3f4348}.slide .tablet-h2{font-size:42px;line-height:46px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.37px;margin-bottom:20px;color:#3f4348}.slide .tablet-h2,.slide .tablet-header--over{display:none}@media only screen and (max-width:1023px){.slide .tablet-h2,.slide .tablet-header--over{display:block}}.slide .slide--title-block{width:300px;float:left}.slide .slide--title-block .header--over{font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:10px}.slide .slide--title-block h2{letter-spacing:-.37px;color:#3f4348;text-transform:none}@media only screen and (max-width:1120px){.slide .slide--title-block{width:220px}.slide .slide--title-block .header--over{font-size:20px;line-height:24px}.slide .slide--title-block h2{font-size:34px;line-height:36px}}.slide .slide--content-block{width:718px;float:right}.slide.slide--non-full-screen{height:auto;padding-top:90px;padding-bottom:100px}@media only screen and (max-width:1023px){.slide .slide--title-block{display:none}.slide.slide3 .content-holder,.slide.slide4 .content-holder,.slide.slide5 .content-holder,.slide.slide6 .content-holder,.slide.slide7 .content-holder{bottom:100px;position:absolute;left:50%;margin-left:-359px}.slide.slide3 .slide--content-block,.slide.slide4 .slide--content-block,.slide.slide5 .slide--content-block,.slide.slide6 .slide--content-block,.slide.slide7 .slide--content-block{bottom:100px}}.three-columns,.two-columns{margin-top:30px}.three-columns.white-hr,.two-columns.white-hr{padding-top:20px;border-top:1px solid #fff}.three-columns.gray-hr,.two-columns.gray-hr{padding-top:20px;border-top:1px solid #dedede}.two-columns>.column{width:50%;float:left}.three-columns>.column{float:left}.two-columns>.column:nth-child(1){padding-right:10px}.two-columns>.column:nth-child(2){padding-left:10px}.three-columns>.column{width:33.33333333%;padding-right:20px}.three-columns>.column:nth-child(1){padding-right:10px}.three-columns>.column:nth-child(2){padding-left:10px;padding-right:10px}.three-columns>.column:nth-child(3){padding-left:10px}.slide-double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slide-double>.left,.slide-double>.right{font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900}.slide-double>.left{letter-spacing:-.43px;font-size:100px;line-height:100px}.slide-double>.left span{margin-left:-20px;display:inline-block}.slide-double>.right{font-size:20px;line-height:26px;padding-left:30px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.slide-double>.right .source{font-size:15px;line-height:23px;font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400;padding-top:3px}.slide-background{position:absolute;left:0;top:0;right:0;bottom:0}#preloader-holder{position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;background:#484e55}.c-vertically-separated__item:first-child{padding-bottom:35px;font-size:16px;line-height:22px}.c-vertically-separated__item p.p--footnote{padding-right:20px;line-height:19px}.c-vertically-separated__item+.c-vertically-separated__item{padding-top:35px;position:relative;padding-right:20px}.c-vertically-separated__item+.c-vertically-separated__item:after{content:'';width:80%;display:block;height:1px;background:#dedede;position:absolute;bottom:0;top:0}.illustration-tooltip{position:absolute;width:34px;height:34px;background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/tooltip-trigger.png);background-repeat:no-repeat;overflow:hidden;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-name:tooltipPulse;animation-name:tooltipPulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.illustration-tooltip{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/tooltip-trigger@2x.png);background-size:34px 34px}}.illustration-tooltip.is-active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.illustration-tooltip.is-animation-stopped{-webkit-animation-name:none;animation-name:none;-webkit-animation-play-state:paused;animation-play-state:paused}.illustration-tooltips-holder,.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{display:none}.no-csstransitions .illustration-tooltips-holder{display:block}@-webkit-keyframes tooltipPulseStopped{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipPulseStopped{to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes tooltipPulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes tooltipPulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.illustration-tooltip__connector{position:absolute;display:none}.tooltipster-default{border-radius:0;border:none;background:#fff;border-bottom:4px solid rgba(0,0,0,.3);border-right:4px solid rgba(0,0,0,.3);z-index:20}.tooltipster-default .tooltipster-content{font-size:14px;line-height:20px;padding:15px 20px;overflow:hidden;color:#3d4147}.tooltipster-default .tooltipster-content header{color:#f28b00;font-size:14px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:10px}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:50;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{bottom:-21px;display:block;width:37px;height:21px;background-color:transparent!important;background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-bottom.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-bottom@2x.png);background-size:37px 21px}}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{top:-21px;display:block;width:37px;height:21px;background-color:transparent!important;background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-top.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-top@2x.png);background-size:37px 21px}}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{top:50%;margin-top:-14px;right:-21px;display:block;width:21px;height:37px;background-color:transparent!important;background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-right.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-right@2x.png);background-size:21px 37px}}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{top:50%;margin-top:-12px;left:-21px;display:block;width:21px;height:37px;background-color:transparent!important;background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-left.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/tooltips/tooltip-left@2x.png);background-size:21px 37px}}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.oldie .c-img-parallax img.parallax__back,.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotate(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall,.tooltipster-slide{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall{top:0;-webkit-transition-property:top;transition-property:top}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;transition-property:left}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}footer.footer__main{height:100px;background:#494f56;color:#cdcdcd;font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;padding:43px 0}footer.footer__main .content-holder{width:100%;padding:0 60px}footer.footer__main a{color:#cdcdcd}footer.footer__main .footer-legal{float:left}footer.footer__main .utility-links{float:right}footer.footer__main .utility-links li{display:inline-block;padding:0 20px;border-left:1px solid #727476}footer.footer__main .utility-links li:first-child{border-left:none}footer.footer__main .utility-links li:last-child{padding-right:0}@media only screen and (max-width:1023px){footer.footer__main{padding-top:25px}footer.footer__main .footer-legal,footer.footer__main .utility-links{float:none;width:100%;text-align:center}footer.footer__main .footer-legal{margin-top:20px;font-size:12px}}.c-img-parallax{position:relative;width:100px;height:100px;overflow:hidden}.c-img-parallax.is-revealed-once{opacity:1!important}.c-img-parallax img{position:absolute;top:0;left:0;z-index:2;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-img-parallax img.parallax__back{display:block;z-index:1;opacity:0;-webkit-transition:top 1s linear,opacity 1s;transition:top 1s linear,opacity 1s;left:0;top:0;width:80%;height:auto}.c-img-parallax img.parallax__back.is-revealed-once{opacity:1!important;top:0;-webkit-transition:opacity 1s;transition:opacity 1s}.c-img-parallax img.parallax__back.is-revealed{top:-100px;-webkit-transition:top 12s linear,opacity 1s;transition:top 12s linear,opacity 1s}.c-img-parallax.slide2__parallax-growth{width:376px;height:60px}.c-img-parallax.slide2__parallax-transportation{width:185px;height:60px}.c-img-parallax.slide2__parallax-industrial{width:182px;height:60px}.c-img-parallax.slide2__parallax-industrial .parallax__back{width:230px!important;left:0}.c-img-parallax.slide2__parallax-comms{width:179px;height:60px}.c-img-parallax.slide2__parallax-comms .parallax__back{width:260px!important;left:0}.c-img-parallax.slide4__parallax-growth{width:259px;height:77px;margin-bottom:10px}.c-img-parallax.slide5__parallax-increase{width:185px;height:77px;margin-bottom:10px}.c-img-parallax.slide6__parallax-growth{width:122px;height:67px;margin-bottom:10px}.c-img-parallax.slide7__parallax-growth{width:215px;height:69px;margin-bottom:10px}nav.c-navigation{position:fixed;left:20px;top:50%;z-index:999;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:14px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}nav.c-navigation.is-hidden{left:-50px}nav.c-navigation a{color:#fff;font-size:12px;padding-left:20px;visibility:hidden}nav.c-navigation.is-hovered a{visibility:visible}.slide9 .ul--checks li+li,nav.c-navigation li+li{margin-top:10px}nav.c-navigation li{position:relative;cursor:pointer}nav.c-navigation li:before{content:'';display:block;width:6px;height:6px;border-radius:50%;background:#b3b3b3;opacity:.4;position:absolute;top:50%;margin-top:-3px;-webkit-transition:all .3s linear;transition:all .3s linear}nav.c-navigation li.is-current:before{background:0 0;width:10px;height:10px;background:#f28b00!important;border:none!important;opacity:1;margin-top:-5px;margin-left:-2px;cursor:default}nav.c-navigation li.is-hovered a,nav.c-navigation li:hover a{padding-left:25px}nav.c-navigation li.is-hovered:before,nav.c-navigation li:hover:before{background:0 0;width:10px;height:10px;border:1px solid #b3b3b3;opacity:1;margin-top:-5px;margin-left:-2px}@media only screen and (max-width:1023px){nav.c-navigation{display:none!important}}.slide1{background:#484e55;color:#fff}.slide1 .content-holder{width:1047px}.slide1 .slide--content-block{padding:0 30px}@media only screen and (max-width:1023px){.slide1 .content-holder{width:100%}.slide1 .slide--title-block{display:block;width:100%;position:absolute;left:0;top:0}.slide1 .slide--content-block{margin:auto;float:none}}.slide1 .slide1-glow{opacity:.15;background-image:-webkit-radial-gradient(50% 50%,#fff 50%,rgba(255,255,253,0) 100%);background-image:radial-gradient(50% 50%,#fff 50%,rgba(255,255,253,0) 100%);position:absolute;width:150vh;height:150vh;-webkit-transform:translate(-10vw,-25vh);-ms-transform:translate(-10vw,-25vh);transform:translate(-10vw,-25vh);top:0;left:0}.slide1 h2{color:#fff;font-size:42px;line-height:46px;margin-bottom:25px}.slide1 .slide1__video{border-top:1px solid #fff;padding-top:30px;margin-top:40px}.slide1 .slide1-shimmer{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;background-repeat:no-repeat;background-color:#484e55}.slide1 .slide1-shimmer.is-animated{background:-webkit-linear-gradient(325deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(125deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-size:400% 150%;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shimmer{0%{opacity:0;background-position:100% 100%}14%,6%{opacity:1}20%{opacity:0;background-position:0% 0%}to{opacity:0}}@keyframes shimmer{0%{opacity:0;background-position:100% 100%}14%,6%{opacity:1}20%{opacity:0;background-position:0% 0%}to{opacity:0}}.slide1 #slide1-years{position:absolute;left:50%;top:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:0}@media only screen and (max-width:1023px){.slide1 #slide1-years{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.slide1 #slide1-years.on-final-position{left:0%;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}@media only screen and (max-width:1023px){.slide1 #slide1-years.on-final-position{opacity:0!important;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.oldie .slide1 .content-holder{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#slide1-arrow-down{position:absolute;z-index:10;bottom:80px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);cursor:pointer;-webkit-animation-name:slide1_downarrow;animation-name:slide1_downarrow;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media only screen and (max-width:1023px){#slide1-arrow-down{bottom:100px}}@media only screen and (max-height:700px){#slide1-arrow-down{bottom:30px}}#slide1-arrow-down svg path,#slide1-arrow-down svg stroke{opacity:.5}#slide1-years{font-size:306px;line-height:306px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-20px;text-align:right}@-webkit-keyframes slide1_downarrow{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}to{-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px)}}@keyframes slide1_downarrow{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}to{-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px)}}.slide2{background:#fff}.slide2 .slide--content-block{padding:0 30px}#slide2--graphics{height:332px;width:100%}#slide2--graphics .pie{width:332px;float:left;position:relative}#slide2--graphics .pie .pie-numbers,#slide2--graphics .pie-data{font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900}#slide2--graphics .pie .pie-numbers{position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}#slide2--graphics .pie .pie-numbers .num{font-size:80px;line-height:80px}#slide2--graphics .pie .pie-numbers .sales{font-size:18px;line-height:26px;text-transform:uppercase}#slide2--graphics .pie-data{margin-left:462px;color:#3f4348}#slide2--graphics .pie-data header{font-size:18px;line-height:26px;margin-bottom:20px}#slide2--graphics .pie-data .text{padding-right:30px}#slide2--graphics .pie-data .block+.block{margin-top:15px}#slide2--graphics .pie-data .head{font-size:54px;line-height:48px}#slide2--graphics .pie-data .block{position:relative}#slide2--graphics .pie-data .block:before{content:'';position:absolute;top:50%;height:2px;background:#f8c27a;width:170px;left:-190px}#slide2--graphics .pie-data .block:nth-child(2):before{background:#f5a233;width:170px;left:-190px}#slide2--graphics .pie-data .block:nth-child(3):before{background:#f28b00;width:330px;left:-350px}.slide3,.slide4{color:#fff}.slide3 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide3-background.jpg) 20% 50% no-repeat;background-size:cover}.slide3 .p--quote{margin-bottom:20px}.slide3 .slide3-names .name,.slide3 h2.header--over{font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400}.slide3 h2.header--over{letter-spacing:1px;text-transform:uppercase;font-size:22px;line-height:26px}.slide3 .slide3-names{margin-left:40px}.slide3 .slide3-names:after,.slide3 .slide3-names:before{content:" ";display:table}.slide3 .slide3-names:after{clear:both}.slide3 .slide3-names .name{float:left;font-size:18px;line-height:30px}.slide3 .slide3-names .name b{font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900}.slide3 .slide3-names .name+.name{margin-left:30px}@media only screen and (max-width:1023px){.slide3 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide3-background-mobile.jpg) 50% 0% no-repeat;background-size:cover}.slide3 .slide--content-block h2{font-size:22px;line-height:26px;letter-spacing:1px;text-transform:uppercase;font-family:"Avenir",Arial,Helvetica,sans-serif;font-weight:400}}.slide3 .slide--content-block{background-color:rgba(242,139,0,.9);padding:30px}.slide4 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide4-background.jpg) 50% 50% no-repeat;background-size:cover}@media only screen and (max-width:1023px){.slide4 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide4-background-mobile.jpg) 50% 50% no-repeat;background-size:cover}}.slide4 .slide--content-block{background-color:rgba(0,0,0,.7);padding:30px}.slide4 .slide--title-block .header--over,.slide4 .slide--title-block h2,.slide5,.slide5 .slide--title-block .header--over,.slide5 .slide--title-block h2,.slide6,.slide6 .slide--title-block .header--over,.slide6 .slide--title-block h2,.slide7,.slide7 .slide--title-block .header--over,.slide7 .slide--title-block h2{color:#fff}.slide5 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide5-background.jpg) 50% 50% no-repeat;background-size:cover}@media only screen and (max-width:1023px){.slide5 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide5-background-mobile.jpg) 50% 50% no-repeat;background-size:cover}}.slide5 .slide--content-block{background-color:rgba(0,0,0,.7);padding:30px}.slide6 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide6-background.jpg) 50% 50% no-repeat;background-size:cover}@media only screen and (max-width:1023px){.slide6 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide6-background-mobile.jpg) 50% 50% no-repeat;background-size:cover}}.slide6 .slide--content-block{background-color:rgba(0,0,0,.7);padding:30px}.slide7 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide7-background.jpg) 50% 50% no-repeat;background-size:cover}@media only screen and (max-width:1023px){.slide7 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide7-background-mobile.jpg) 50% 50% no-repeat;background-size:cover}}.slide7 .slide--content-block{background-color:rgba(0,0,0,.7);padding:30px}.slide8 .slide--content-block{padding:0 30px}.slide8 .slide8-blocks{margin:45px 0}.slide8 .slide8-blocks:after,.slide8 .slide8-blocks:before{content:" ";display:table}.slide8 .slide8-blocks:after{clear:both}.slide8 .slide8-blocks .block{float:left;position:relative}.slide8 .slide8-blocks .block:first-child{width:57%;padding-right:25px;font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900;border-right:1px solid #dedede}.slide8 .slide8-blocks .block:last-child{width:43%;padding-left:25px}.slide8 .slide8-blocks .tophead{font-size:20px;width:100%;position:absolute;left:0;top:-25px}.slide8 .slide8-blocks .two-columns{margin-top:0}.slide8 .slide8-blocks .num{font-size:100px;line-height:100px;letter-spacing:-4px}.slide8 .slide8-blocks .bigger{padding-top:5px;padding-left:15px;font-size:20px;line-height:26px;letter-spacing:-.36px}.slide8 .slide8-blocks .cta-with-icon{margin-top:8px}.slide9{background:#e6e6e6}.slide9 .slide-background{background:url(/content/dam/te-com/custom/images/AnnualReport2016/slide9-map.png) 50% 50% no-repeat;background-size:contain;margin-top:30px;margin-bottom:30px}@media only screen and (max-width:1023px){.slide9 .slide-background{background-size:cover}}.slide9 .slide--content-block{padding:0 30px}.slide9 h3{color:#666!important}.slide10 header a nobr,.slide9 .ul--checks,.te-popup header{font-family:'Avenir','Avenir W02',Arial,Helvetica,sans-serif;font-weight:900}.slide9 .ul--checks li{padding-left:37px;font-size:18px;line-height:25px;position:relative}.slide9 .ul--checks li:before{content:'';display:block;position:absolute;left:0;top:0;width:25px;height:25px;background:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/icon-check.svg) no-repeat}.slide10{background:#f28b00;color:#fff}.slide10 .cta-download-report a,.slide10 h3{color:#fff!important}.slide10 header a{color:#fff;text-transform:none;font-size:20px;line-height:24px;margin-bottom:5px;display:block}.slide10 header a:hover{text-decoration:underline;color:#fff}.slide10 .column p{font-size:15px;line-height:23px}.slide10 .slide--title-block,.te-popup{position:relative}.slide10 .cta-download-report{position:absolute;left:0;bottom:-25px}@media only screen and (max-width:1120px){.slide10 .slide--content-block{width:680px;padding-left:30px}}@media only screen and (max-width:1023px){.slide10 .slide--title-block{display:block}.slide10 .slide--content-block{width:418px}.slide10 .column{width:100%;padding-left:0!important;padding-right:0!important}}.te-popup{padding:5%;width:100%;height:100%;min-height:100vh;margin:0;color:#fff}.te-popup .popup-wrapper{max-width:900px}.te-popup .subhead{font-size:22px;line-height:26px;text-transform:uppercase;margin-bottom:10px}.te-popup header{font-size:42px;line-height:48px;margin-bottom:30px}.te-popup p{font-size:18px;line-height:30px}.te-popup p+p{margin-top:25px}.te-popup.slide-video-popup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.te-popup .popup-wrapper.video-wrapper{max-width:inherit;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.te-popup .popup-wrapper.video-wrapper video{width:100%;height:auto;max-width:900px}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content,.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-content button.mfp-close:hover,.mfp-with-zoom.mfp-ready.mfp-bg,.mfp-wrap>button.mfp-close:hover{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-content button.mfp-close{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/popup-close-btn.png);background-repeat:no-repeat;background-position:50% 50%;overflow:hidden;text-indent:-100px;opacity:1}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.mfp-content button.mfp-close{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/popup-close-btn@2x.png);background-size:25px 25px}}.mfp-iframe-holder,.te-popup{background:#484e55}.mfp-wrap>button.mfp-close{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/popup-close-btn.png);background-repeat:no-repeat;background-position:50% 50%;text-indent:-100px;opacity:1;position:absolute;width:40px;height:40px;overflow:hidden;color:rgba(0,0,0,0)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.mfp-wrap>button.mfp-close{background-image:url(/content/dam/te-com/custom/images/AnnualReport2016/shared/popup-close-btn@2x.png);background-size:25px 25px}}div.mfp-container{padding:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear}.mfp-bg,.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;filter:alpha(opacity=80)}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden;position:fixed}.mfp-container{text-align:center;position:absolute;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:'';height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-b{top:0}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}