.content{width:auto}@media screen and (min-width:760px){.content{width:auto;padding:20px 60px}}@media screen and (min-width:1000px){.content{width:auto;padding:20px 85px}}@media screen and (min-width:1400px){.content{width:auto;max-width:1420px}}.banner{color:#fff}.banner .banner-content{background-image:url("/media/img/foundation/annualreport/2016/som-2016-mobile.145c19bf0b10.jpg");background-size:760px 394px;background-position:top center;background-repeat:no-repeat;min-height:250px;padding:20px;position:relative}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.banner .banner-content{background-image:url("/media/img/foundation/annualreport/2016/som-2016-mobile-high-res.29cddf9930ce.jpg");background-size:760px 394px}}.banner h1{font-size:48px;font-size:2.66667rem;color:#fff;line-height:1.3;max-width:9em}@media screen and (min-width:760px){.banner h1{font-size:60px;font-size:3.33333rem}}@media screen and (min-width:1000px){.banner h1{font-size:72px;font-size:4rem}}.banner h1 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000}@media screen and (min-width:480px){.banner .banner-content{padding:40px}}@media screen and (min-width:760px){.banner .header-container{width:70%;margin:0 auto}.banner .banner-content{background-image:url("/media/img/foundation/annualreport/2016/som-2016-desktop.c6304e663735.jpg");background-size:1250px 394px;padding:40px 0}}@media only screen and (min-width:760px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:760px) and (min-resolution:1.5dppx),only screen and (min-width:760px) and (min-resolution:144dpi){.banner .banner-content{background-image:url("/media/img/foundation/annualreport/2016/som-2016-desktop-high-res.4715b8167677.jpg");background-size:1250px 394px}}@media screen and (min-width:1000px){.banner .banner-content{min-height:274px}}.intro-section p{font-size:18px;font-size:1rem;font-style:italic;margin-bottom:0}@media screen and (min-width:1000px){.intro-section p{font-size:24px;font-size:1.33333rem}}.content-section,.intro-section{padding:60px 0 20px}.content-section .copy-wrapper h2,.content-section .copy-wrapper h3,.intro-section .copy-wrapper h2,.intro-section .copy-wrapper h3{color:#000;margin-bottom:20px}.content-section .copy-wrapper h2,.intro-section .copy-wrapper h2{font-size:18px;font-size:1rem}@media screen and (min-width:760px){.content-section .copy-wrapper h2,.intro-section .copy-wrapper h2{font-size:24px;font-size:1.33333rem}}@media screen and (min-width:1000px){.content-section .copy-wrapper h2,.intro-section .copy-wrapper h2{font-size:36px;font-size:2rem}}.content-section .copy-wrapper h3,.intro-section .copy-wrapper h3{font-size:18px;font-size:1rem}@media screen and (min-width:1000px){.content-section .copy-wrapper h3,.intro-section .copy-wrapper h3{font-size:24px;font-size:1.33333rem}}.content-section .copy-wrapper .copy,.intro-section .copy-wrapper .copy{color:#000}.content-section .copy-wrapper img,.intro-section .copy-wrapper img{margin:40px auto}@media screen and (min-width:760px){.content-section .copy-wrapper,.intro-section .copy-wrapper{zoom:1;margin:0 auto;width:90%}.content-section .copy-wrapper:after,.intro-section .copy-wrapper:after{clear:both;content:'';display:block;height:0;visibility:hidden}.content-section .copy-wrapper header,.intro-section .copy-wrapper header{float:left;width:30%}.content-section .copy-wrapper .copy,.intro-section .copy-wrapper .copy{float:right;width:65%}.content-section:nth-child(even),.intro-section:nth-child(even){padding:60px 0 20px}}@media screen and (min-width:1400px){.content-section .copy-wrapper,.intro-section .copy-wrapper{width:70%}}.content-section:nth-child(odd){background:#eaeff2;padding:60px 20px 20px}html[dir=rtl] .content-section header{float:right}html[dir=rtl] .copy-wrapper .copy{float:left}.financial-table{max-width:100%;overflow:scroll;margin:40px auto}@media screen and (min-width:760px){.financial-table{float:right}}@media screen and (min-width:1000px){.financial-table{width:65%}}table{font-family:"Open Sans",X-LocaleSpecific,sans-serif;font-size:12px;font-size:.66667rem;text-align:left}@media screen and (min-width:760px){table{font-size:14px;font-size:.77778rem}}table caption{padding-bottom:20px}table caption p{font-size:12px;font-size:.66667rem}@media screen and (min-width:760px){table caption p{font-size:14px;font-size:.77778rem}}table thead{border-bottom:2px solid #000}table thead th{text-align:center}table td,table th{padding:5px 10px 5px 0}table th{font-weight:400}table tbody.revenue th[scope=row]{padding-left:10px}table td{text-align:right}table tfoot{border-top:2px solid #000}@media screen and (min-width:760px){html[dir=rtl] .financial-table{float:left}}html[dir=rtl] table{text-align:right}html[dir=rtl] table td,html[dir=rtl] table th{padding:5px 0 5px 10px}html[dir=rtl] table tbody.revenue th[scope=row]{padding-left:0;padding-right:10px}html[dir=rtl] table td{text-align:left}.site-footer ul{margin:0 auto 40px}.site-footer li{display:block;margin:20px auto}.site-footer li a{background:#68c1a5;box-shadow:inset 0 -5px 0 0 #5dad94,0 5px 0 0 #eaeff2;color:#fff;display:block;font-weight:700;height:100%;line-height:1.5;min-height:100px;padding:20px;text-decoration:none;text-transform:uppercase}.site-footer li a small{display:block;font-weight:100;text-transform:none}.site-footer li a:active,.site-footer li a:focus,.site-footer li a:hover{background:#409c7f;color:#fff;text-decoration:none}@media screen and (min-width:760px){.site-footer ul{width:70%}.site-footer li{float:left;width:50%}.site-footer li:first-child a{margin-right:10px}.site-footer li:last-child a{margin-left:10px}}