@font-face{font-family:welcomeicon;src:url(http://images.forbes.com/assets/fonts/welcomead/welcomeicon.eot);src:url(http://images.forbes.com/assets/fonts/welcomead/welcomeicon.eot?#iefix) format("embedded-opentype"),url(http://images.forbes.com/assets/fonts/welcomead/welcomeicon.woff) format("woff"),url(http://images.forbes.com/assets/fonts/welcomead/welcomeicon.ttf) format("truetype"),url(http://images.forbes.com/assets/fonts/welcomead/welcomeicon.svg#welcomeicon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:welcomeicon;src:url(http://images.forbes.com/assets/fonts/welcomead/welcomeicon.svg#welcomeicon) format("svg")}}.icon{font-family:welcomeicon;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}.wa-chevron-right:before{content:"\f100"}.wa-forbes-logo:before{content:"\f101"}.clearfix:after,.clearfix:before{content:' ';display:table}@font-face{font-family:Raleway;src:url(http://i.forbesimg.com/assets/fonts/raleway-extrabold-webfont.eot);src:url(http://i.forbesimg.com/assets/fonts/raleway-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(http://i.forbesimg.com/assets/fonts/raleway-extrabold-webfont.woff) format("woff"),url(http://i.forbesimg.com/assets/fonts/raleway-extrabold-webfont.ttf) format("truetype"),url(http://i.forbesimg.com/assets/fonts/raleway-extrabold-webfont.svg#ralewayextrabold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Raleway;src:url(http://i.forbesimg.com/assets/fonts/raleway/raleway-light-webfont.eot);src:url(http://i.forbesimg.com/assets/fonts/raleway/raleway-light-webfont.eot?#iefix) format("embedded-opentype"),url(http://i.forbesimg.com/assets/fonts/raleway/raleway-light-webfont.woff) format("woff"),url(http://i.forbesimg.com/assets/fonts/raleway/raleway-light-webfont.ttf) format("truetype"),url(http://i.forbesimg.com/assets/fonts/raleway/raleway-light-webfont.svg#ralewaylight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-semibold-webfont.eot);src:url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-semibold-webfont.woff2) format("woff2"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-semibold-webfont.woff) format("woff"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-semibold-webfont.ttf) format("truetype"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-extrabold-webfont.eot);src:url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-extrabold-webfont.woff2) format("woff2"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-extrabold-webfont.woff) format("woff"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-extrabold-webfont.ttf) format("truetype"),url(http://i.forbesimg.com/assets/fonts/open-sans/opensans-extrabold-webfont.svg#open_sansextrabold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Oswald;src:url(http://i.forbesimg.com/assets/fonts/oswald-bold-webfont.eot);src:url(http://i.forbesimg.com/assets/fonts/oswald-bold-webfont.eot?#iefix) format("embedded-opentype"),url(http://i.forbesimg.com/assets/fonts/oswald-bold-webfont.woff) format("woff"),url(http://i.forbesimg.com/assets/fonts/oswald-bold-webfont.ttf) format("truetype"),url(http://i.forbesimg.com/assets/fonts/oswald-bold-webfont.svg#oswaldbold) format("svg");font-weight:700;font-style:normal}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}.scrim{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#e6e6e6;overflow:hidden}.left{float:left}.right{float:right}.clearfix:after{clear:both}.hidden{display:none!important}*{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{width:100%;height:100%;background:#e6e6e6;overflow:auto}@media screen and (max-width:480px),screen and (min-width:481px) and (max-width:767px) and (max-height:768px){body,html{background:#fff}}body{position:relative}.circle-anim-complete{background:#fff;overflow:auto}.container{visibility:hidden;width:100%;max-width:1800px;margin:0 auto;z-index:1;padding:50px 1em 1em;position:relative;top:0;left:0;right:0;bottom:0;display:table;overflow:auto}.container:after{content:' ';visibility:hidden;display:block;height:0;clear:both}.row{width:45%;margin-right:2.5%;float:left;display:block}.row.ads{padding-top:50px;float:right!important}.row.ads.full{padding-top:0}.row.navigation{height:auto}.row.one-third{width:25%}.row.two-thirds{width:65%}.row.full{width:100%;margin-right:0}@media screen and (max-width:768px){.row{height:auto;width:100%!important}.row.ads{padding-top:0;margin:0 auto}}@media screen and (max-width:480px){.container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:0;height:100%}.row{clear:both;display:block;float:none;width:100%}.row.navigation{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.row.content{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.row.ads{-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}}@media screen and (min-width:480px) and (max-width:768px) and (max-height:768px){.container{padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;height:auto;display:block!important;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.row{display:inline-table;margin-right:0}.row.navigation{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.row.content{min-height:0;min-width:0;padding:2.5%;max-width:39%;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;display:inline-block}.row.ads{display:inline-block;max-width:60%;padding:2.5%;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3;text-align:right}}.navigation{text-transform:uppercase;font:700 1em Oswald,sans-serif;color:gray}.navigation h1{float:right;position:relative;right:2.5%;color:#fff;transition:color .3s ease-in-out;display:block;background:#505050;padding:10px 2rem;border-radius:5px;font-size:36px;font-size:2.26rem;line-height:41px;line-height:2.6rem;text-align:center;-webkit-font-smoothing:antialiased;width:361px;height:60px}.navigation .count{margin-left:.5rem}.navigation a{text-decoration:none;color:#fff;transition:color .3s ease-in-out;display:block;text-align:right}.navigation a .icon{position:relative;left:0;transition:left .3s ease-in-out;vertical-align:middle;display:table-cell;float:right;padding-left:.25em;line-height:40px;line-height:2.5rem;font-size:37px;font-size:2.35rem}.navigation a:active,.navigation a:focus,.navigation a:hover{color:#909090}.navigation a:active .icon,.navigation a:focus .icon,.navigation a:hover .icon{left:5px}@media screen and (max-width:480px){.navigation{text-align:right;width:100%;padding:0}.navigation a{padding:9px 18px}.navigation h1{width:100%;display:block;font-size:1.24rem;line-height:1.24rem;height:auto;float:none;position:static;padding:0;margin-top:18px;margin-bottom:30px}.navigation .lead{font-size:1.24rem;vertical-align:middle;position:static;line-height:2.4rem}.navigation .count{font-size:1.24rem;vertical-align:middle;line-height:2.4rem}.navigation a .icon{vertical-align:middle;display:block;float:right;font-size:1.24rem;line-height:1.24rem}}@media screen and (min-width:481px) and (max-width:768px) and (max-height:768px){.navigation{position:static;font-size:.8em;text-align:center;height:auto;width:100%;margin-top:1em;background:#fff;padding:0 2.5%}.navigation h1{width:100%;display:block;font-size:1.24rem;line-height:1.24rem;height:auto;float:none;position:static;padding:0;margin-top:18px;margin-bottom:15px}.navigation a{padding:9px 18px}.navigation a .icon{font-size:1.24rem;line-height:1.24rem}.navigation .lead{font-size:1.24rem;vertical-align:middle;position:static;line-height:2.4rem}.navigation .count{font-size:1.24rem;vertical-align:middle;line-height:2.4rem}}.ad{display:table;margin:0;float:right}.full .ad{float:none;margin:0 auto}.ad figcaption{text-align:center;margin:0 auto;font:800 .75em "Open Sans",sans-serif;color:#7c7b7b;text-transform:uppercase}.ad #initial{display:none}.ad #welcome{margin:0 0 0 auto}.ad #welcome.size-800-by-600{padding-left:25rem}.ad #welcome.size-640-by-480{padding-left:35rem}.ad #welcome.is-leaderboard{margin:0 auto!important}@media screen and (max-width:768px){.ad{margin:0 auto;text-align:center;float:none;width:100%}.ad #welcome{margin:0 auto;padding-left:0!important}}@media screen and (max-width:480px){.ad{margin:5px auto 1em;text-align:center;left:0;right:0;position:absolute;display:block}.ad figcaption{color:#a6a6a6;font:600 .63em "Open Sans",sans-serif}.ad #welcome{display:inline-block;margin:0 auto}}@media screen and (min-width:480px) and (max-width:768px) and (max-height:768px){.ad{position:static;margin:.25rem auto 0;text-align:right}.ad #welcome{margin-bottom:.5rem}.ad #welcome div:first-child{float:right}.ad figcaption{font:600 .63em "Open Sans",sans-serif}}@media screen and (min-width:769px) and (max-width:1024px){.one-third .ad{float:left}}.content{min-height:450px}.content.full .template-output{padding:0;margin:0 auto}.content.full .template-output .title{font-size:4em}.content.full .template-output .body{font-size:1.75em;line-height:1.2em}.content .template-output{width:auto;max-width:475px;position:relative;margin:0 auto;padding:3rem 0;transition:all .2s ease-out}.content .template-output .branding{font-size:2.25em;line-height:1em;color:#666;visibility:hidden}.content .template-output .title{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font:800 4.5em/0.9em Raleway,sans-serif;white-space:nowrap}.content .template-output .title span{display:block;text-transform:uppercase}.content .template-output .title .upper{text-align:left;color:#666}.content .template-output .title .lower{text-align:right;color:#b3b3b3}.content .template-output .body{transition:all .2s ease-out;position:relative;font:300 1.81em/1.55em Raleway,sans-serif;color:#4d4d4d}.content .template-output .byline{text-align:right;font-style:italic;color:#303030}.content .template-output .byline:before{content:'-'}@media screen and (max-width:768px){.content .template-output{margin:40px auto;padding-top:0}.content .template-output .branding{font-size:2.06em}.content .template-output .title{font:800 4.69em/0.9em Raleway,sans-serif}.content .template-output .body{font:300 1.56em/1.34em Raleway,sans-serif}}@media screen and (max-width:480px){.content{min-height:0;min-width:0;height:auto;display:table}.content .template-output{margin:0 auto;max-width:480px;padding:0}.content .template-output .branding{font-size:1.25em}.content .template-output .title{font:800 1.45em/1em Raleway,sans-serif}.content .template-output .title span{display:inline}.content .template-output .body{font:300 1em/1.1em Raleway,sans-serif;padding-top:.5rem;padding-bottom:30px}.content .template-output .byline{margin-top:10px}}@media screen and (min-width:480px) and (max-width:768px) and (max-height:768px){.content .content{min-height:0;min-width:0}.content .template-output{margin:0 auto;padding-bottom:0}.content .template-output .branding{font-size:1.38em}.content .template-output .title{font-size:1.88em}.content .template-output .title .lower,.content .template-output .title .upper{text-align:left}.content .template-output .body{padding-top:.5rem;font-size:1.15em}.content .template-output .byline{margin-top:10px}}@media screen and (min-width:769px) and (max-width:1400px){.content.jumbo-ad{min-width:0}.content.jumbo-ad .template-output{padding-left:1rem;padding-right:1rem}.content.jumbo-ad .branding{font-size:1.75em}.content.jumbo-ad .title{font-size:2.5em}.content.jumbo-ad .title span{white-space:nowrap}.content.jumbo-ad .body{font-size:1.35em}.content.medium-ad .title{font-size:4em}.content.medium-ad .body{font-size:1.5em}}@media screen and (min-width:1401px) and (max-width:1600px){.content.jumbo-ad .title{font-size:4em}}.canvas-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.circle{font-family:welcomeicon;position:absolute;z-index:2}.circle-fallback{height:500px;left:0;margin:0 auto;position:absolute;right:50%;top:40px;width:500px;z-index:-1}@media screen and (max-width:767px) and (max-height:767px){.circle,.circle-fallback{display:none}}@media screen and (min-width:769px) and (max-width:1000px){.circle-fallback{max-width:400px;max-height:400px;width:400px;height:400px}}