﻿@font-face{font-family:"ITC Franklin W01";src:url(/assets/d9664f9681b64cda85687566a391d9d3-21620c3c2b1de9b913898470c69ce42a2038354fad59f73fe9dc17dac41de3ac.woff2) format("woff2"),url(/assets/fec1a4cd91d444b2a7b95856e0d53ea2-c020a1b6eb6192f49f7fe1b9ced7c0500beca13cad61e8ce3d9825629382a206.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"ITC Franklin W01";src:url(/assets/f2819b10b4ee44b5bbdc2cecc3626f02-30e96617c9a3f8c3ab5cbfd6387d49a358fbe5243fadb44cd07309cf3bdeba32.woff2) format("woff2"),url(/assets/9b34eab08991492494f9d8aa905064a0-79f8e81b93a11df7101142373c3c6a7afa2d13321de38816cd88b0d68b105eab.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"ITC Franklin W01";src:url(/assets/517612d1cbea4dad837d477f498efd1d-f58db28e8100f9b908cbef2374d37abb285060bd2ec3950e48406791c1f09a6b.woff2) format("woff2"),url(/assets/5814f263f1a5482d8065b81783968606-cffd689af56d6bfdea856c16e35e38a447c81414c38b1e5abaa5869bc598060d.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:"ITC Franklin W01";src:url(/assets/5e8972fcbff447b4ac09bdb8c3e4117a-a17257e81d98153699bdd4f496b1c2e04ab9cf54522bbe2eca166d66ab5285df.woff2) format("woff2"),url(/assets/35a74c75ade64925ad98c184d53c1aa3-fc85ff89bc4640a2480cd2a5d7d36ca795cf00f969b2b666c26a5cada7b76e68.woff) format("woff");font-weight:700;font-style:normal}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none}b,strong{font-weight:bold}h1{font-size:2em;margin:0.67em 0}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre{overflow:auto}code,pre{font-family:monospace, monospace;font-size:1em}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,form,label,a,h1,h2,h3,h4,h5,h6,p,div,blockquote,code{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*::selection,*:after::selection{background:#20abe2}html{font-size:15px;line-height:15px;overflow-x:hidden}html.fonts-loaded{font-size:16px;line-height:16px}html,body{height:100%}body{background:#fff;padding:70px 0 0 0}@media screen and (min-width: 768px){body{padding:90px 0 0 0}}@media screen and (min-height: 26.25em){body.microsite-container{padding:70px 0 0 0}}a{text-decoration:none}ul{list-style:none}ul,menu,dir{display:block;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}img{border:0}textarea,input,button,select,select:focus{outline:none;resize:none;appearance:none}time{display:block}body,button,input,form,label,a,h1,h2,h3,h4,h5,h6,p,li,div,blockquote,code{font-family:Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal;font-style:normal;font-weight:300;vertical-align:baseline}.fonts-loaded body,.fonts-loaded button,.fonts-loaded input,.fonts-loaded form,.fonts-loaded label,.fonts-loaded a,.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6,.fonts-loaded p,.fonts-loaded li,.fonts-loaded div,.fonts-loaded blockquote,.fonts-loaded code{font-family:ITC Franklin W01, Helvetica, Arial, sans-serif}body{font-size:14px;line-height:24px;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 1024px){body{font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}}h1{font-size:32px;line-height:80px;font-size:2rem;line-height:5rem}h2{font-size:24px;line-height:24px;font-size:1.5rem;line-height:1.5rem}h3{font-weight:400}strong,b{font-weight:bold;font-weight:700}blockquote,em{font-weight:200;font-style:Italic}a{color:#36ABDF;font-weight:400}a:hover{color:#1480cb}.wrap{width:95%;max-width:1350px;margin:0 auto}.grid-wrapper.hero-image-active{margin-top:-10px}.grid-wrapper,.headline-wrapper{position:relative;width:980px;margin:auto}.grid-wrapper--flexible{width:95%}.grid-channel-list--cxo{padding-bottom:7em}.grid-one{width:954px;margin:13px;float:none;clear:both;position:relative}.grid-one-third{width:326px;float:left;position:relative}.grid-two-third{width:654px;float:left;position:relative}.grid-25{width:25%;float:left}.grid-50{width:50%;float:left}.grid-100{width:100%}.grid-quarter{float:none;width:100%}@media screen and (min-width: 400px){.grid-quarter{float:left;width:45%;margin-right:5%}}@media screen and (min-width: 1350px){.grid-quarter{width:20%}}.page-wrapper{position:relative;min-height:100%;margin-bottom:-404px}.grid-wrapper--magazine{width:850px}.grid-wrapper.magazine{padding:0}.microsite-bg{position:fixed;width:100%;height:100%;min-height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:top center}.content-box{height:330px;position:relative}.content-box:hover{background:#FCFCFC;box-shadow:0px 0px 2px #999}.content-box:hover>.content-box-time{border-bottom:0}.article-box,.sidebar-box{width:100%;margin:0;position:relative}.article-ad{border:none;position:static;background:#fff;float:left}.sidebar-box{min-height:200px;padding:35px}.sidebar-box h3{font-weight:400}.sidebar-box p{font-size:14px;line-height:24px;font-size:0.875rem;line-height:1.5rem}aside{width:326px;float:left;position:relative}.aside--plain{min-height:0;float:none}aside .grid-one-third:first-child{padding-top:0}.aside-wrapper .grid-one-third{float:none}@media screen and (max-width: 768px){.grid-wrapper.hero-image-active{margin-top:0}}.grid{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.grid__item{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width: 28.125em){.grid__item{margin:0}}@media screen and (min-width: 43.0625em){.grid__item{width:50%}}@media screen and (min-width: 64.1875em){.grid__item{width:33.333%}}@media screen and (min-width: 85.75em){.grid__item{width:25%}}@media screen and (min-width: 43.0625em){.grid__item--half{width:49%}}@media screen and (min-width: 43.0625em){.grid__item--half-large{width:100%}}@media screen and (min-width: 43.75em){.grid__item--half-large{width:49%}}@media screen and (min-width: 43.0625em){.grid__item--2col{width:100%}}@media screen and (min-width: 64.1875em){.grid__item--2col{width:66.667%}}@media screen and (min-width: 85.75em){.grid__item--2col{width:50%}}@media screen and (min-width: 43.0625em){.grid__item--3col{width:50%}}@media screen and (min-width: 64.1875em){.grid__item--3col{width:100%}}@media screen and (min-width: 85.75em){.grid__item--3col{width:75%}}@media screen and (min-width: 85.75em){.grid__item--max-3{width:33.333%}}@media screen and (min-width: 64.1875em){.blocked .grid__item--3col{width:33.333%}}@media screen and (min-width: 85.75em){.blocked .grid__item--3col{width:25%}}.grid--section{justify-content:space-between}@media screen and (min-width: 85.75em){.grid--section{width:78.5%;width:calc(75% + 3em);margin:0 auto}}.grid--section .grid__item{margin:1rem 0 0}@media screen and (min-width: 43.0625em){.grid--section .grid__item{width:49%;width:calc(50% - 0.5rem);margin-left:0.5%;margin-right:0.5%;margin-left:calc(0.25rem + 0px);margin-right:calc(0.25rem + 0px)}}@media screen and (min-width: 64.1875em){.grid--section .grid__item{width:32%;width:calc(33.333% - 0.667rem);margin-left:0.667%;margin-right:0.667%;margin-left:calc(0.333rem + 0px);margin-right:calc(0.333rem + 0px)}}.sub-title{font-size:1.25em}@media screen and (min-width: 28.125em){.sub-title{font-size:1.875em}}.main-title{font-size:2em;line-height:1}.text-highlight{background:rgba(0,0,0,0.55);line-height:1;padding:0.125rem}.text-highlight--card{background:none}@media screen and (min-width: 17.125em){.text-highlight--card{background:rgba(0,0,0,0.55)}}@media screen and (min-width: 28.125em){.text-highlight--card{background:none}}@media screen and (min-width: 43.0625em){.text-highlight--card{background:rgba(0,0,0,0.55)}}[class*="icon-"]{background-position:0 50%;font-style:normal;font-weight:normal;font-size:19px;line-height:19px;font-size:1.1875rem;line-height:1.1875rem;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;color:#343434}[class*="icon-"]:before{vertical-align:middle}[class*="icon-"]:after{display:block;font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:26px;font-size:0.75rem;line-height:1.625rem;font-weight:700}.fonts-loaded [class*="icon-"]:after{font-family:ITC Franklin W01, Helvetica, Arial, sans-serif}.menu-toggle{font-size:20px;line-height:20px;font-size:1.25rem;line-height:1.25rem;margin:20px 0 0 40px;padding:3px 10px;background-color:#fff;border:1px solid #343434;border-radius:2px;width:88px;white-space:nowrap}.menu-toggle .icon-menu{vertical-align:top;margin:5px 7px 0 0;line-height:0;width:14px;height:10px}.menu-toggle.scrolled{width:36px}.login-settings{color:#20abe2}.icon-heart{padding:27px 16px 0;margin:0 20px}.viewcount{font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem}.icon-shared,.icon-viewed,.icon-shared-white,.icon-viewed-white,.icon-live{font-size:12px;margin-right:3px;display:inline-block}.icon-live--team{padding-left:14px;background-position:0 40%}.icon-stats{padding-left:17px;background-position:0 43%}.icon-shared-white,.icon-viewed-white{color:#fff;text-shadow:1px 1px 0 #141414}.submenu-toggle{display:inline-block;width:40px;width:2.5rem;height:42px;height:2.625rem;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-radius:0 2px 2px 0;position:relative}.submenu-toggle:hover,.submenu-toggle:focus{color:#2092e2}.submenu-toggle:after{content:"+";height:16px;position:absolute;top:10px;left:14px}.submenu-toggle-active:after{content:"-";left:16px}.header-nav-subnav [class*="icon-"]{display:inline-block;height:17px;min-width:18px;box-sizing:content-box;margin:0;padding:5px 10px;position:relative;border-left:1px solid transparent;border-right:1px solid transparent;text-align:left;font-size:18px;line-height:18px;font-size:1.125rem;line-height:1.125rem;border:1px solid transparent;background-position:10px 50%;vertical-align:-2px}.header-nav-subnav .icon-fake:hover,.header-nav-subnav .icon-fake:focus,.icon-content:hover,.icon-content:focus,.icon-calendar:hover,.icon-calendar:focus,.login-settings:hover,.login-settings:focus,.header-nav-subnav .icon-share:hover,.header-nav-subnav .icon-share:focus,.icon-search:hover,.icon-search:focus,.menu-toggle:hover,.menu-toggle:focus,.nav-active{border-color:#2092e2;border-radius:2px;white-space:nowrap}.header-nav-subnav .icon-fake:hover svg,.header-nav-subnav .icon-fake:focus svg,.header-nav-subnav .icon-fake:hover .st0,.header-nav-subnav .icon-fake:focus .st0,.header-nav-subnav .icon-fake:hover .cls-1,.header-nav-subnav .icon-fake:focus .cls-1{fill:#2092e2}.menu-toggle:after{font-size:18px;line-height:20px;font-size:1.125rem;line-height:1.25rem}.menu-toggle.scrolled:after{display:none}.header-nav-subnav .login{display:inline-block;padding:5px 10px;color:#343434;border:1px solid #343434;border-radius:2px;margin:20px 10px 0 10px;line-height:1.1875}.header-nav-subnav .login-settings{margin:20px 10px 0 10px;display:inline-block;line-height:1.1875;padding:5px 10px;border-radius:2px;background:#2092e2;border:1px solid #2092e2;color:#fff}.header-nav-subnav .login-settings:hover{background:#1378bf;border:1px solid #1378bf}.login:hover{color:#fff;border:1px solid #2092e2;background:#2092e2}.input-box .icon-bottom{position:absolute;bottom:15px;right:20px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes spinner{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.spinnerwrap{width:100%;height:90px;text-align:center;font-size:18px;line-height:50px;font-size:1.125rem;line-height:3.125rem;font-weight:400;padding:20px 0}.icon-spinner{-webkit-animation:spinner 0.75s linear infinite;animation:spinner 2s linear infinite;cursor:default;text-align:center;color:black;width:39px;height:32px}.icon-featured{background-color:#2092e2;background-position:50% 50%;float:right;bottom:0px;right:0;z-index:20;width:20px;height:100px;font-size:16px;line-height:100px;font-size:1rem;line-height:6.25rem;color:#fff}.featurestory-wrapper:hover .icon-featured{background-color:#1378bf}.header-nav-subnav .icon-fake{font-size:18px;border:1px solid #fff;padding:0 10px 0 0;height:auto;margin:20px 0 0}.header-nav-subnav .icon-search{background-color:#fff;margin-top:20px}.icon-more-arrow{float:right}.channel-box-headline img{opacity:1;width:300px;height:180px}.content-box-time,.advertisement-box-title{width:100%;min-height:20px;min-height:1.25rem;bottom:0;position:absolute;padding:0 8px 0 8px;color:#0f0e0e;font-size:10px;line-height:22px;font-size:0.625rem;line-height:1.375rem;font-weight:700}.advertisement-box-title{border-bottom:2px solid #dedede}.tag-ribbon{color:#0785b0;position:absolute;bottom:0;padding:0 10px 0 10px;position:relative;display:inline-block;margin:14px 0 0 0;text-transform:uppercase;font-size:12px;line-height:24px;font-size:0.75rem;line-height:1.5rem;font-weight:700;border-right:1px solid #3BA1C4;cursor:pointer}.tag-ribbon:hover{text-decoration:underline}.event-listing-date{position:absolute;top:155px;left:25px;background:#fff;color:#343434;width:auto;display:inline-block;border-radius:2px;padding:0px 5px;text-align:center;font-weight:700;font-size:12px;line-height:24px;font-size:0.75rem;line-height:1.5rem}.content-box-title,.content-box-title a{font-size:20px;line-height:26px;font-size:1.25rem;line-height:1.625rem;font-weight:700;color:#464646}.content-box-title{padding:10px 10px 0 0}.content-box-abstract{padding:10px 0 10px 10px}.content-box-abstract a{color:#464646}.content-box:hover>.content-box-title a{color:#000}.content-box .content-box-share,.content-box .viewcount{position:relative;bottom:5px}.content-box-share{display:inline-block;z-index:8;color:#000;font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem;position:relative}.content-box-share:hover{color:#000}.white-image .content-box-title span,.white-image .content-box-abstract span,.white-image .headline-title h1 span,.white-image .headline-title h3 span,.white-image .headline-title .abstract span{background:rgba(0,0,0,0.5);padding:0 2px;display:inline}.white-image .content-box-share,.white-image .viewcount,.white-image .floatRight a,.white-image .headline-title .content-box-share,.white-image .auhtor-name{background:rgba(190,190,190,0.55);padding:5px 5px;border-radius:2px}.white-image .content-box-share .icon-share-this,.white-image .viewcount .icon-share-this,.white-image .floatRight a .icon-share-this,.white-image .headline-title .content-box-share .icon-share-this,.white-image .auhtor-name .icon-share-this{margin:0}.white-image .headline-title .abstract{margin:10px 0 0 0;display:block}.white-image .headline-title .content-box-share{bottom:15px}.advertisement-box-title{text-align:center}.advertisement-img,.advertisement-img img{max-height:310px}.advertisement-img img{width:100%}.aside-wrapper .content-box-ribbon{right:25px}.announcement-box{width:98%;border:1px solid red;margin:0.5em 1%}.announcement-box .title{display:inline-block;background:red;color:white;padding:0 10px;font-weight:700;line-height:5;font-size:0.875em}.announcement-box a{font-size:16px;line-height:32px;font-size:1rem;line-height:2rem;display:inline-block;vertical-align:middle;color:#000;font-weight:700;padding:1em}.event-listing-location{float:right;font-size:1rem}.announcement-box-is .popularfeed{height:616px}.announcement-box-is .popularfeed-wrapper-border{height:550px}.announcement-box-is .popularfeed-wrapper{height:548px}.icon-letSlide-playbtn{display:none}[data-video="true"] .icon-letSlide-playbtn{display:block;font-size:30px;line-height:30px;font-size:1.875rem;line-height:1.875rem;color:#FFFFFF;width:40px;height:30px;background-color:rgba(0,0,0,0.7);background-position:53% 49%;border:none;border-radius:3px;text-align:center;padding:0 0 0 5px}.letSlide-link-article{position:absolute;right:-130px;bottom:150px;width:330px;transform:rotate(90deg);text-align:center}.leaderboard{width:970px;height:90px;margin:auto;position:relative;display:none}.content-type-wrapper{max-width:550px;margin:auto;position:relative;padding:50px 0 50px 0}.content-type{width:250px;height:100px;display:inline-block;margin:0 20px 100px 0}.content-type img{width:100%}@media screen and (max-width: 768px){.content-type-wrapper{max-width:250px;margin:auto;position:relative;padding:50px 0 50px 0}.content-type{width:250px;height:100px;display:block;margin:0 0 100px 0}}@media screen and (min-width: 700px){.grid-one-third.no-image-full-width .content-box{height:120px}.grid-one-third.no-image-full-width .content-box .content-box-time{width:626px}.grid-one-third.no-image-full-width .content-box .content-box-title{padding:0;white-space:nowrap}.grid-one-third.no-image-full-width .content-box .latest-article-image{display:block;float:left;width:110px;margin-right:20px}.grid-one-third.no-image-full-width .content-box .latest-article-image img{width:100%}.webinar .grid-one-third.no-image-full-width .content-box .content-box-time{width:954px}}@media screen and (min-width: 700px){.grid-one .content-box{height:300px}.grid-one .content-box .content-box-time{width:313px;right:0;left:initial}.grid-one .content-box-title{font-size:26px;font-size:1.444rem;max-height:105px}.grid-one-third.no-image-full-width{width:100%}}.static-pages{margin-top:20px}.static-pages .main-grid-two-third{min-height:600px}.static-pages .main-grid-two-third h2,.static-pages .main-grid-two-third h3,.static-pages .main-grid-two-third h4,.static-pages .main-grid-two-third p,.static-pages .main-grid-two-third ul,.static-pages .main-grid-two-third ol{margin:20px 0 10px}.static-pages .main-grid-two-third iframe{width:600px;height:348px;position:relative;left:50%;margin-left:-300px}.static-pages .newsletter-rss{margin-top:25px}.static-pages .newsletter-rss .sharing_toolbox{margin-bottom:10px;width:176px}.static-pages .newsletter-rss form input{width:270px}.static-pages .newsletter-rss form input.button{width:auto}@media screen and (min-width: 1350px){.static-pages{margin-top:0}.static-pages aside .aside-wrapper>div{padding:13px 26px 0}}@media screen and (min-width: 700px){.grid-one .content-box{height:300px}.grid-one .content-box .content-box-time{width:313px;right:0;left:initial}.grid-one .content-box-title{font-size:26px;font-size:1.444rem;max-height:105px}.grid-one-third.no-image-full-width{width:654px}.grid-wrapper--register{width:980px}}@media screen and (max-width: 1024px){.grid-wrapper.no-padding{padding-bottom:0}.channel-headline-wrapper{padding-top:35px}}@media screen and (max-width: 1000px){.grid-wrapper,.headline-wrapper{width:692px}.grid-wrapper--flexible{width:95%}section.grid-wrapper{width:652px}.grid-one-third{width:326px}.grid-one .content-box,.grid-two-third,.grid-one{width:666px}.grid-two-third{margin:auto;float:none}}@media screen and (max-width: 700px){.grid-wrapper,section.grid-wrapper{width:300px}.grid-wrapper--register{width:95%}.grid-wrapper--flexible{width:95%}.headline-channel .grid-wrapper{padding-bottom:0}.channel-headline-wrapper{padding-top:0}.grid-one-third,.grid-two-third,.grid-one,.grid-one .content-box,.grid-50{width:300px;float:none}.grid-one{margin:0}}.static-pages .main-grid-two-third{min-height:0}.static-pages .main-grid-two-third h2,.static-pages .main-grid-two-third h3,.static-pages .main-grid-two-third p{margin:0 0 10px}.static-pages .main-grid-two-third iframe{width:300px;height:180px;position:relative;left:50%;margin-left:-150px}.static-pages .newsletter-rss{margin-top:55px}.static-pages .newsletter-rss .sharing_toolbox{margin-bottom:10px}.static-pages .newsletter-rss form input{width:167px}.static-pages .newsletter-rss form input.button{width:auto}.static-pages .button{width:100%}@media screen and (min-width: 768px){.sidebar-alt .aside-wrapper{margin:0}.static-pages .newsletter-rss{padding:26px}.static-pages .main-grid-two-third{min-height:0}.static-pages .main-grid-two-third h2,.static-pages .main-grid-two-third h3,.static-pages .main-grid-two-third p{margin:0 0 10px}.static-pages .main-grid-two-third iframe{width:600px;height:348px;position:relative;left:50%;margin-left:-300px}.static-pages .newsletter-rss{margin-top:0;padding:26px}.static-pages .newsletter-rss .sharing_toolbox{margin-bottom:10px}.static-pages .newsletter-rss form input{width:522px}.static-pages .newsletter-rss form input.button{width:auto}.static-pages .button{width:100%}}@media screen and (min-width: 1000px){.static-pages .newsletter-rss form input{width:195px}.static-pages .newsletter-rss form input.button{width:auto}}.global-nav{background-color:#222;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:2}@media screen and (max-height: 26.25em){.global-nav{position:absolute !important}}.global-nav__item{display:inline-block}.global-nav__link{box-sizing:border-box;color:#acacac;display:block;font-size:0.875em;padding:1px 1em 0}@media screen and (min-width: 24.6875em){.global-nav__link{padding:1px 2.5em 0}}.global-nav__link:hover,.global-nav__link:focus{background-color:#1b1b1b;color:#fff;text-decoration:none}.global-nav__link.is-current{background-color:#000;border-bottom:2px solid #0199e4;color:#fff}.main-header{background:#fff;width:100%;height:70px;position:fixed;top:27px;z-index:99;box-shadow:1px 5px 10px rgba(0,0,0,0.05)}@media screen and (max-width: 17.375em){.main-header{top:0}}@media screen and (max-height: 26.25em){.main-header{position:relative !important}body{padding-top:0}}.header-nav-logo h1{line-height:0}.header-nav-logo a{float:left;padding:16px 50px 0 32px;height:70px;position:relative}.nav-tagline{position:absolute;top:17px;font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem;color:#000}.header-nav-subnav li{float:left}.header-nav-subnav{position:absolute;right:0}.nav-mobile-wrapper .submenu-toggle{display:none}.header-nav-subnav.link{color:#343434}.user-avatar{margin:0.8125em 2em 0}.user-avatar__control{background:none;border:none}.user-avatar__image{border-radius:100%;vertical-align:middle}.account-actions{background:#fff;border:1px solid #e3e3e3;box-shadow:0 0 10px rgba(0,0,0,0.05);text-align:center;padding:0.5em 1em;position:absolute;right:-3.1875em;top:4em;min-width:10em}.account-actions::before,.account-actions::after{content:"";position:absolute;left:39%;width:0;height:0;border:16px solid transparent;font-size:0}.account-actions::before{border-bottom-color:#e3e3e3;top:-32px}.account-actions::after{border-bottom-color:#fff;top:-31px}.header-nav-subnav .account-actions li{float:none}.header-nav-subnav .account-actions li:not(:last-of-type){border-bottom:1px solid #e3e3e3}.header-nav-subnav .account-actions a{color:#777;padding:0.25em 1em;display:block}.header-nav-subnav .account-actions a:hover,.header-nav-subnav .account-actions a:focus{color:#2092e2}.inactive-following{pointer-events:none;cursor:default;opacity:0.3}.main-header>*,.main-header>*:after,.main-header>*::selection,.main-header>*:after::selection,[class*="icon-"]::selection,[class*="icon-"]:after::selection,.button,.button:hover,.button-popular,.button-toppicks{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent}nav.menu{width:340px;z-index:9;background:#fafafa;max-width:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;bottom:0;left:0;margin-top:100px;padding:24px 0 65px;font-weight:700;line-height:20px;line-height:1.25rem;box-shadow:inset 1px 5px 10px rgba(0,0,0,0.05)}nav.menu .link{width:100%;display:block;padding:5px 40px 5px 0;font-size:16px;color:#000;border-radius:2px;text-align:center;font-weight:300}nav.menu .link.padding-reset-bottom{padding:14px 40px 0 0}nav.menu .link.home{border-top:1px solid #dbdbdb;font-size:20px;padding:15px 40px 10px 0}nav.menu .red{color:#e22049;padding:14px 56px 14px 14px}nav.menu .blue{color:#20abe2;padding:14px 40px 14px 0}nav.menu .menu-content,nav.menu .menu-sublist-link-list{font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem}nav.menu .menu__section{text-align:center;padding:0 2.75em 0 0.8125em}[data-hoverme]{height:70px}.basic-menu{margin-bottom:1em}.basic-menu__link{color:#000;line-height:1;padding:0.625rem;display:block}.basic-menu__link.is-active{color:#20abe2}.basic-menu--2col{background:#fff;text-align:left;padding-bottom:1em;position:relative;z-index:1;max-width:20em;margin:auto}@media screen and (min-width: 43.0625em){.basic-menu--2col{position:absolute;top:0;left:0;right:0}}@media screen and (min-width: 17.9375em){.basic-menu--2col .basic-menu__item{display:inline-block;width:48%}.basic-menu--2col .basic-menu__item:nth-of-type(2n+1){border-right:1px solid #e3e3e3}}@media screen and (min-width: 17.9375em){.basic-menu--2col .basic-menu__item:nth-of-type(2n+0) .basic-menu__link{padding-left:1em}}@media screen and (min-width: 20.625em){.basic-menu--2col .basic-menu__item:nth-of-type(2n+0) .basic-menu__link{padding-left:2em}}.link.home{padding:10px}.link.home:hover{background:#f2f2f2;color:#2092e2;border:1px solid #e3e3e3}.menu-toggle:hover,.menu-toggle:focus,.nav-active,.icon-content:hover,.icon-calendar:hover,.icon-share:hover,.icon-search:hover,nav.menu-drop a:hover,.menu-drop [class*="icon-"]:hover{color:#2092e2}.nav-active svg{fill:#2092e2}.menu-toggle:hover .icon-menu svg,.menu-toggle:focus .icon-menu svg{fill:#2092e2}.menu-drop,.menu-top-double{position:absolute;right:0;top:70px;background:#fafafa;box-shadow:1px 5px 10px rgba(0,0,0,0.1),inset 1px 5px 10px rgba(0,0,0,0.05);border-radius:0px 0px 2px 2px;width:681px}.menu-drop [class*="icon-"],.menu-top-double [class*="icon-"]{padding:15px;display:inline-block;margin:0;font-size:18px;line-height:18px;font-size:1.125rem;line-height:1.125rem}.menu-drop .top,.menu-top-double .top{padding:20px 50px;width:100%;min-height:125px;margin:15px 13px 0 0}.menu-drop .top .input-box-100,.menu-top-double .top .input-box-100{width:480px;float:left;top:12px}.menu-drop .top .input-box-100 input,.menu-top-double .top .input-box-100 input{width:480px;border-right:0}.menu-drop .top .button,.menu-top-double .top .button{width:100px;float:left;top:12px;border-radius:0 2px 2px 0}.menu-drop .bottom,.menu-top-double .bottom{padding:26px 50px 25px 53px;border-radius:0px 0px 2px 2px;width:681px}.menu-drop .bottom h3,.menu-top-double .bottom h3{margin:15px 0 5px 0}.menu-drop .bottom #twitter-widget-0,.menu-top-double .bottom #twitter-widget-0{width:100% !important;height:200px !important}.menu-drop .bottom #twitter-widget-0 .timeline-header,.menu-drop .bottom #twitter-widget-0 .timeline-footer,.menu-top-double .bottom #twitter-widget-0 .timeline-header,.menu-top-double .bottom #twitter-widget-0 .timeline-footer{display:none !important}.menu-top-double{min-width:722px;background:#F8F8F8}.menu-top-double .top{width:240px;min-height:200px;padding:20px 20px;margin:0}.menu-top-double .top h3{margin:0 0 15px 0}.menu-top-double .top a{margin:30px 0 0 0;display:block;font-weight:400;text-align:center;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem}.menu-top-double .top a.event-link{color:#000;margin:0;padding:0;font-weight:700;font-size:16px;line-height:20px;font-size:1rem;line-height:1.25rem;text-align:left}.menu-top-double .top .button{position:relative;width:100%;float:none;top:initial}.menu-top-double .displayBlock{height:100px}.topwrap{width:100%;float:left}.menu-share.top{width:285px;padding:0 20px 30px;margin:0 auto;float:none;clear:both;overflow:auto;min-height:0}.menu-share.top h3{text-align:center;margin:0 0 15px 0}.menu-share.top a{display:block;padding:8px;width:auto;float:left;margin-left:0}.menu-share.top [class*="icon-"],.menu-share.top span{display:inline-block;width:25px;white-space:nowrap;padding:0;text-align:center}.menu-content-plus a{padding:10px 22px 10px 40px;font-size:16px}.menu-content-plus .submenu-toggle{padding:12px 22px 12px 22px}.nav-search{background:transparent;border:0;border:1px solid #cccccc;padding:6px;margin:20px 10px 0 10px;border-radius:2px}.nav-search ::-webkit-input-placeholder{color:#7b7b7b}.nav-search ::-moz-placeholder{color:#7b7b7b}.nav-search ::-ms-input-placeholder{color:#7b7b7b}.search-wrapper{padding:0 20px 15px 20px;margin:0 0 0 10px;box-shadow:0 -5px 10px rgba(0,0,0,0.1)}.nav-social{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:5px 35px 5px 0;text-align:center}.nav-social a{display:inline-block;margin:5px}.nav-social a img{vertical-align:middle}.share-this.share-this-left{padding:0}.share-this.share-this-left p.follow-title,.share-this.share-this-left p.share-title{background:#212121;color:#FFF;padding:2px;font-size:10px;line-height:16px;font-size:0.625rem;line-height:1rem;text-align:center;font-weight:bold;margin:0 0 8px}.share-this.share-this-left p.follow-title.share-title,.share-this.share-this-left p.share-title.share-title{margin-top:5px}.share-this.share-this-left .follow [class*="icon-"]{padding:10px;border-radius:20px;width:40px;height:40px;border:1px solid transparent;margin-left:5px}.share-this.share-this-left .follow [class*="icon-"]:hover{background:#f2f2f2;border:1px solid #e3e3e3}.share-this.share-this-left .sharing_toolbox{padding:10px 0}.share-this.share-this-left .sharing_toolbox .at-share-btn{margin:0 8px 15px;border-radius:50%}.share-this.share-this-left .sharing_toolbox .at-share-btn:hover{border:1px solid transparent}.next-art{width:50px;height:100%;position:fixed;top:0;bottom:0;right:0;background:transparent;z-index:1;cursor:pointer;border-left:1px solid transparent;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.next-art:hover{background:#faf7f7;border-left:1px solid #dbdbdb}.next-art .icon-next{width:50px;position:relative;top:50%}.share-this{width:50px;top:170px;left:0px;position:fixed;padding:0;z-index:10;border:0;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);border-radius:0 2px 2px 0;padding:5px;background:#fff}.share-this a{display:block}.channel-nav-list{display:block;position:absolute;top:70px;right:-10px;background:#fff;width:150px;box-shadow:1px 5px 10px rgba(0,0,0,0.1),inset 1px 5px 10px rgba(0,0,0,0.05);border-radius:0px 0px 2px 2px}.channel-nav-list a{display:block;font-weight:400;text-align:center;padding:10px}.channel-nav-list img{height:20px;margin:10px 0 0 0}.featurestory-wrapper{position:fixed;bottom:0;right:0;z-index:20;display:block}.featurestory-wrapper [data-hoverme]{height:60px}.featurestory{width:300px;height:100px;float:left;background:#09161B}.featurestory img{float:left;width:99px;height:100px}.featurestory .floatLeft{width:200px}.featurestory p{padding:10px 10px 0 10px;font-weight:400;color:#FFF;font-size:14px;line-height:22px;font-size:0.875rem;line-height:1.375rem}.featurestory .title{position:relative;z-index:10;padding:0 10px 10px 10px;color:#2092e2;font-weight:700;font-size:16px;line-height:16px;font-size:1rem;line-height:1rem}.featurestory.fadeOut{display:none}.featurestory.fadeOut.fadeIn{display:block}.featurestory:hover{background:#000}body.hide-menu-bars{padding-top:0}.filters{margin:15px;text-align:center}.filters a{margin-right:10px;padding:5px;border:1px solid #20abe2;border-radius:2px;color:#20abe2}.filters a:hover{color:white;background-color:#20abe2}.filters a.active{color:white;background-color:#20abe2}@media screen and (max-width: 1069px){.share-this-left{display:none !important}}@media screen and (min-width: 1024px){.nav-tagline{left:308px}}@media screen and (min-width: 1100px){.nav-tagline{left:180px}}@media screen and (min-width: 1350px) and (max-width: 1425px){.share-this-left .follow-share-title,.share-this-left .sharing_toolbox,.share-this-left .follow{display:none !important}}.author-image{margin:auto;width:100px;height:100px;position:relative;display:block;padding:10px}.author-name{text-align:center;padding:0}.headline-title .author-name{padding:10px 0 0 0;display:inline-block;font-weight:700;color:#fff}.author-title{text-align:center;padding:0}.author-abstract{text-align:center}.author-social-mail a .icon-mail{background:#000;padding:8px 8px 8px 9px;border-radius:15px}.author-social-wrapper{margin:auto;position:relative;max-width:90%}.author-social,.author-social div{display:inline-block;position:relative}.author-social-linkedin{margin:0 40px 0 40px}.author-social i{margin:0 10px 0 0}.author-social a{color:#1fabe1}.author-tag-line{width:3px;height:100%;position:absolute;left:0;top:0}.line-test1{height:50%;width:100%;background:#ef8e04}.line-test2{height:50%;width:100%;background:#bb0f5b}.contributors-tags{text-align:center;margin-top:0;position:absolute;top:-65px}.author-content{width:100%;border:none;position:static}.team-member{float:left;width:326px;padding:13px;position:relative}.team-img{width:200px;height:200px;border-radius:200px;overflow:hidden;margin:0 50px 10px 50px;position:relative}.team-img img{width:200px;height:200px}.team-member p{text-align:center;font-weight:700}.team-phone{font-weight:400;margin:10px 0 0 0}.team-popup{position:absolute;top:13px;left:63px;width:200px;height:200px;padding:60px 0 0 0;background:#fff;z-index:999;opacity:0;transition:opacity 200ms linear}.team-popup a{display:inline;text-align:center;font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}.team-popup .team-mail{font-weight:400;text-align:center;display:block}.team-popup [class*="icon-"]{padding:10px;color:#333}.team-popup [class*="icon-"]:hover{color:#36ABDF}.team-popup .icon-phone{font-size:16px;line-height:16px;font-size:1rem;line-height:1rem}.team-popup .icon-phone:hover{color:#333}.entity-actions--authors{position:absolute;top:58px;right:28px}.entity-actions--authors button,.entity-actions--authors a{display:inline-block;margin-left:10px}.entity-actions--author{margin:20px 0 0 0;float:left;clear:left}.entity-actions--author button,.entity-actions--author a{display:inline-block;margin-right:10px}@media screen and (max-width: 768px){.contributors-tags{display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.contributors-tags{width:755px;text-align:center;margin:14px auto 0;left:-32px}}@media screen and (min-width: 1024px){.author-sidebar{padding:13px}}.article-list{background:#ffffff;padding:20px;margin:15px 0 15px 0;color:#dbdbdb;position:relative}.content{position:relative;font-weight:400;font-size:18px;line-height:32px;font-size:1.125rem;line-height:2rem;padding:0 15px 0 0}.content p,.content ul{margin:0 0 15px 0}.content p li,.content ul li{list-style-type:disc}.content ol li{list-style-type:decimal}.content img{max-width:639px}.content--spaced{margin:45px 0}.main-grid-two-third{position:relative}.breakad{display:none}.breakad [data-letSlidejs]{margin:30px auto 40px auto}.promotion{width:100%;text-align:center;border-top:1px solid #dbdbdb;padding:8px 0 10px;margin:15px 0;border-bottom:1px solid #dbdbdb}.content-box-channel{position:absolute;width:auto;top:40px;left:50%}.presentation-content-box-channel{position:relative;padding-top:25px;left:auto;width:auto}#pardotForm{height:100%}p:empty{display:none}.comments-wrapper{padding:25px 50px 30px 0}article h1{font-size:40px;line-height:42px;font-size:2.5rem;line-height:2.625rem}article h2,article h3,article h4,article h5{font-weight:400}article h2{font-size:40px;line-height:42px;font-size:2.5rem;line-height:2.625rem}article h3{font-size:35px;line-height:37px;font-size:2.1875rem;line-height:2.3125rem}article h4{font-size:30px;line-height:32px;font-size:1.875rem;line-height:2rem}article h5{font-size:25px;line-height:27px;font-size:1.5625rem;line-height:1.6875rem}article ul,article ol{padding:10px 0 20px 40px;font-weight:300}article ul{list-style:inherit}article pre{border:1px solid #dbdbdb;padding:10px;border-radius:2px}.media-kit-btn{padding:13px}.media-kit-btn .button{width:100%}.mktoModal .mktoModalClose{position:absolute !important;top:12px !important;right:12px !important;font-size:22px !important;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif !important;color:#36abdf !important;font-weight:400 !important;background:none !important;width:auto !important;height:auto !important;border-radius:none !important;border:none !important}.mktoModal .mktoModalClose:hover{color:#2baae1 !important}.mktoForm{width:100% !important;max-width:400px;margin:0 auto}.mktoForm div,.mktoForm input{width:100% !important}.mktoForm .mktoFormRow,.mktoForm .mktoButtonRow{clear:none !important;float:left !important;width:96% !important;margin:0 2% !important;position:relative !important}.mktoForm label{width:auto !important;font-weight:400 !important;font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem;padding-bottom:5px !important;display:block !important}.mktoForm .mktoAsterix{width:auto !important;font-size:25px !important;color:#343434 !important}.mktoForm input,.mktoForm select{width:100% !important;height:40px !important;padding:15px !important;background:#fff !important;border:1px solid #dbdbdb !important;border-radius:2px !important;box-shadow:none !important}.mktoForm .mktoButtonWrap{margin:15px 0 0 !important;display:block !important}.mktoForm button[type="submit"]{font-weight:400 !important;font-size:16px !important;line-height:24px !important;font-size:1rem !important;line-height:1.5rem !important;width:100% !important;height:40px !important;padding:0 !important;background:#2baae1 !important;color:#fff !important;border:1px solid #2baae1 !important;border-radius:2px !important;box-shadow:none !important}.mktoForm button[type="submit"]:hover{background:#fff !important;color:#2baae1 !important}.mktoForm .mktoGutter{display:none !important}.mktoForm .mktoOffset{height:0.5em !important}.mktoForm .mktoError{position:absolute !important;width:100% !important;z-index:99 !important;color:#bf0000 !important;top:55px !important;bottom:auto !important;right:0 !important;margin-top:1em}.mktoForm .mktoError .mktoErrorArrowWrap{display:none !important}.mktoForm .mktoError .mktoErrorMsg{display:block !important;margin:0 !important;color:#e51b00 !important;width:auto !important;background:none !important;border:none !important;-webkit-border-radius:none !important;border-radius:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:none !important;font-size:none !important;line-height:1.2em !important;padding:15px !important;text-shadow:none !important;text-align:right !important;max-width:100% !important}.mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{display:none !important}.mktoForm .webinar-form-privacy-policy{clear:both;text-align:center;padding:30px 0 10px}.webinar .main-grid-two-third,.force-grid-three .main-grid-two-third{width:100%}.webinar .content,.force-grid-three .content{padding:0}.webinar .comments-wrapper,.force-grid-three .comments-wrapper{padding:25px 0 30px 0}.webinar .related-links,.webinar .lastest-content-links,.force-grid-three .related-links,.force-grid-three .lastest-content-links{padding-right:0}.lastest-content-links--event{padding-left:20px}.microsite .force-grid-three .content{padding:30px}.webinar-list{width:100%;position:relative}.webinar-list .webinar-logo{float:left;width:194px;padding:0 14px 0 0}.webinar-list .webinar-logo img{border-radius:50%;float:none;clear:both;width:150px;height:150px}.webinar-list .content-engagement-author{position:absolute;top:0;right:0}.webinar-speakers{overflow:hidden}.lastest-content-links{border:none;height:auto;margin-top:50px;position:relative;float:left;width:auto}.lastest-content-links h2{font-size:40px;line-height:42px;font-size:2.5rem;line-height:2.625rem}.popular-items{float:left;width:100%;margin-bottom:30px}.popular-items .popular-items__title{font-weight:700;font-size:20px;line-height:30px;font-size:1.25rem;line-height:1.875rem;background:#fafafa;color:#666;padding:4px 10px 0}.popular-items .content-box-title{text-align:left}.popular-items a{display:block}.sponsored-section{width:100%;text-align:center;margin-top:15px}.sponsored-section .sponsored-by-text{font-weight:bold;display:block}.sponsored-section a{display:inline-block;height:120px}.sponsored-section a img{max-height:120px;margin:-12px 0 0 20px}.download-content-link .button{width:100%}.event-logistics{font-size:20px;line-height:30px;font-size:1.25rem;line-height:1.875rem;display:inline-block;position:relative;width:100%}.event-logistics time{display:inline}.event-logistics div{padding:10px 0}@media screen and (max-width: 700px){.webinar-list .webinar-logo{float:none}.mktoModalContent{top:1% !important;margin-left:-150px !important;width:300px !important;padding:20px 0 10px !important}.mktoModalContent .mktoForm,.mktoModalContent .mktoModalMain,.mktoModalContent div,.mktoModalContent input{width:100% !important}.mktoModalContent .mktoFormRow,.mktoModalContent .mktoButtonRow{width:100% !important;margin:0 !important}.mktoModalContent label{font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}.mktoModalContent .mktoForm .mktoAsterix{float:right !important;font-size:25px !important;color:#343434 !important}.mktoModalContent input{height:35px !important}.mktoModalContent .mktoButtonWrap{margin:10px 0 0 !important}.mktoModalContent .mktoForm .mktoError{position:absolute !important;width:100% !important;top:10px !important;bottom:auto !important;right:auto !important}.mktoModalContent .mktoForm .mktoError .mktoErrorMsg{width:100% !important;padding:0 !important;text-align:right !important;max-width:100% !important}}@media screen and (min-width: 700px) and (max-width: 1349px){.event-logistics{text-align:center}.aside--plain{width:100%}.main-grid-two-third.course-content{width:100%;margin-top:45px}.main-grid-two-third.course-content .content--spaced{margin-top:0}}@media screen and (min-width: 768px){.aside-wrapper .media-kit-btn{margin-top:33px}}@media screen and (min-width: 768px){.main-grid-two-third{width:654px;float:left;clear:left}.download-content-link .button{width:300px}}@media screen and (min-width: 1024px){.aside-wrapper .media-kit-btn .button{width:300px}}@media screen and (min-width: 1350px){section.main-grid-two-third{width:949px}#marketo_sign_up{border:none;color:#343434;font-size:26px}#marketo_sign_up:hover{cursor:default;background:none}#marketo_sign_up:focus{background:none}.mktoForm #close-marketo-form{display:none !important}}.event-promo{position:relative;padding:20px}.event-promo img{width:auto;max-width:100%}.social_icon{color:#666;display:block !important}.social_icon p{padding-bottom:10px}.social_box{border:1px solid #eee;max-width:60%;margin:0 auto;box-shadow:1px 1px 1px 1px #eee;margin-top:50px;padding-bottom:20px}.form--2col{max-width:38.3125em}.form__group{height:77px;margin-right:13px;width:100%}.form__label{font-weight:400;font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem;padding-bottom:5px;position:absolute;top:0;left:0;display:block}.form__control{margin-bottom:14px;width:100%;height:48px;display:inline-block !important;padding:15px;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;bottom:0;left:0}.form__control:focus{background:#faf7f7}.validate .form__control:not([type=checkbox]):valid:not(:focus)+label::after{content:" ✓";color:#048500}.validate .form__control:not([type=checkbox]):valid:not(:focus) ~ [aria-live]{display:none}.form__control--textarea{width:100%;min-height:140px}.form__control--select:focus{background:transparent;z-index:5;position:relative;padding:10px 15px}span[aria-live]{color:red;font-weight:normal}.chosen-container{margin-bottom:14px}.chosen-container-active{background:#faf7f7}.article-body__warning{color:#e76262;display:block;margin:5px}@supports (display: flex){.form__group{height:auto;display:flex;flex-direction:column;margin-right:auto}.form__label{position:static;order:-1}.form__control{position:static}}input[type="radio"]{width:10px;height:10px;border:1px solid #aaa;border-radius:50%;background:transparent;line-height:10px;padding:5px;margin:0 5px 0 0;position:relative;zoom:1}input[type="radio"]:hover{cursor:pointer}input[type="radio"]:checked{background:#2baae1;border:1px solid #2baae1}input[type="checkbox"]{border:1px solid #2baae1;background:transparent;line-height:10px;padding:5px;margin:0 5px 0 0;position:relative;zoom:1}input[type="checkbox"]:focus{background:#2baae1;outline:1px solid #2baae1}input[type="checkbox"]:checked:after{content:".";font-size:1px;line-height:1px;width:4px;height:4px;position:absolute;top:3px;left:3px}input[type="checkbox"],input[type="checkbox"]+label{cursor:pointer}input[type="file"]{padding:13px 15px 13px 15px}.field_with_errors{float:left}.input-box-100 .field_with_errors{float:none}.field_with_errors .error{color:red;display:block;padding:5px 10px 5px 0;color:red;font-weight:normal}#formsend,.newsletter{width:400px;margin:0 auto 100px auto}#formsend textarea,.newsletter textarea{padding:10px}#formsend .chosen-container-single .chosen-single span,.newsletter .chosen-container-single .chosen-single span{color:#666;padding-left:8px}#formsend .input-box-100 input,#formsend button,#formsend .input-box,.newsletter .input-box-100 input,.newsletter button,.newsletter .input-box{width:100%}.sending{display:none;font-size:20px;line-height:20px;font-size:1.25rem;line-height:1.25rem;text-align:center}.promote{margin-left:14px}.sources .redactor_editor{min-height:100px !important}.disabled .prevent-form-action{border:1px solid #eee;background:#eee;color:#bbb;background:#eee;color:#bbb;color-cursor:default}.disabled .prevent-form-action:hover{border:1px solid #eee}.button{display:block;width:300px;padding:15px 0 15px 0;text-align:center;border:0;border-radius:2px;border:1px solid #2baae1;background-color:#fff;color:#2baae1;cursor:pointer;position:relative;font-weight:400;font-size:16px;line-height:16px;font-size:1rem;line-height:1rem}.button--small{background:transparent;width:100px;padding:5px 0;margin:10px auto 18px}.button--medium{width:130px;padding:8px 0 7px}.button--v-small{font-size:14px;width:auto}.button--tiny{border-radius:0.25em;font-size:0.875rem;padding:0.0625rem 0.25rem;width:auto}.button--invert{color:#fff;background:#2baae1}.button.grid-100{width:100%}.button.green{color:#60d637;border:1px solid #60d637}.button.red{color:#e76262;border:1px solid #e76262}.button:hover,.button:focus,.button.linkedin:hover,.button.linkedin:focus,.button.twitter:hover,.button.twitter:focus,.button.google:hover,.button.google:focus,.button.facebook:hover,.button.facebook:focus{background:#2baae1;color:#fff}.button.green:focus,.button.green:hover{background:#60d637;color:#fff}.button.red:hover{background:#e76262;color:#fff}.button:hover .green{background:#60d637;color:#fff}.button [class*="icon-"]{position:absolute;left:30px;top:15px}.button:hover.button [class*="icon-"],.button [class*="icon-"]:hover{color:#fff}.button.noborder{border:0}.button.dark{color:#fff;background:#2092e2;font-size:16px;font-size:1rem;padding:15px 0;display:inline-block}.button.dark:hover,.button.dark:focus{background:#1378bf;border-color:#1378bf}.button-black{width:300px;display:block;padding:40px 0;margin:0 0 30px 0;background:#dbdbdb;color:#fff;text-align:center;cursor:pointer;position:relative}.forgot_password{color:#2baae1;float:left;white-space:nowrap}.user_remember_me{float:left;width:300px;margin:0 13px 0 0}.button.linkedin{border:1px solid #1770a2}.button.linkedin{color:#1770a2}.button.twitter{border:1px solid #48a7de}.button.twitter{color:#48a7de}.button.google{border:1px solid #e03a3d}.button.google{color:#e03a3d}.button.facebook{border:1px solid #336699}.button.facebook{color:#336699}.button--sign-in:hover svg *,.button--sign-in:focus svg *{fill:#fff}.button.linkedin:hover{background-color:#1770a2}.button.twitter:hover{background-color:#48a7de}.button.google:hover{background-color:#e03a3d}.button.facebook:hover{background-color:#336699}[data-infinitebutton]{padding:30px 13px 20px 13px;border:none;background:transparent;width:100%}[data-infinitebutton]:focus .button{background:#2baae1;color:white}.button-popular,.button-toppicks{width:50%;height:40px;border:1px solid #2092e2;color:#000;display:inline-block;text-align:center;font-size:12px;line-height:40px;font-size:0.75rem;line-height:2.5rem;font-weight:700;cursor:pointer;background:#fff}.button-popular:hover,.button-toppicks:hover{color:#2092e2}.button-popular:focus,.button-toppicks:focus{border:1px solid #2baae1;outline:2px solid #D2D2D4;color:#2092e2}.button-popular.active-button,.button-toppicks.active-button{background:#2092e2;color:#fff}.ui-dialog{background:#FFF;box-shadow:0px 0px 15px #aaa;padding:20px;overflow:auto;text-align:center;font-weight:400}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .alert-title{font-weight:400;font-size:17px}.ui-dialog .alert-title span{font-weight:700;margin-bottom:5px}.ui-dialog .ui-dialog-titlebar-close{display:none}.ui-dialog p{margin:0 0 10px}.ui-dialog .alert-button{width:100px;display:block;padding:2px 10px;border-radius:2px;font-weight:700}.ui-dialog .alert-button.alert-action-button{float:right;background:#2baae1;border:1px solid #2baae1;color:#fff;text-transform:capitalize}.ui-dialog .alert-button.alert-action-button:hover{background:#FFF;border:1px solid #2baae1;color:#2baae1}.ui-dialog .alert-button.alert-cancel-button{float:left;background:#eee;border:1px solid #ddd;color:#666;text-transform:capitalize}.ui-dialog .alert-button.alert-cancel-button:hover{background:#FFF;border:1px solid #ddd;color:#666}.button--small:hover,.button--small:focus,.button--medium:hover,.button--medium:focus,.button--v-small:hover,.button--v-small:focus{color:#2baae1;background:transparent}.button--tiny:hover,.button--tiny:focus{color:#2baae1;background:#fff}.button--invert:hover,.button--invert:focus{color:#fff;background:#2baae1}.list-buttons{display:-webkit-flex;display:flex}.following-buttons .f-button{padding:0 6px;border:1px solid #20abe2;background-color:white;color:#20abe2;margin:10px 10px 0 0;border-radius:2px;font-size:14px;display:inline-block;font-weight:400}.following-buttons .f-button:hover{cursor:pointer;background:#20abe2;color:#fff}@media screen and (min-width: 701px){.button--v-small{font-size:14px;padding:7px 30px 6px}}.item-banner *+*{margin-top:1rem}.item-banner{background-color:#444;background-position:50% 50%;background-size:cover;min-height:30em;width:100%;position:relative;z-index:1;margin:0;overflow:auto}@media screen and (min-width: 43.0625em){.item-banner{padding:2.5em 2em 4em;min-height:0}}.item-banner__filter{background:#111b2c;opacity:0.15;position:absolute;top:0;right:0;bottom:0;left:0}.item-banner__inner{margin:1.125em 1.25em}@media screen and (min-width: 17.125em){.item-banner__inner{position:absolute;top:1.125em;right:1.25em;bottom:1.125em;left:1.25em;z-index:1;margin:0}}@media screen and (min-width: 43.0625em){.item-banner__inner{position:relative;top:0;right:0;bottom:0;left:0}}.item-banner__logo{background:#fff;background:rgba(255,255,255,0.8);border-radius:2px;box-sizing:content-box;display:block;height:1.625em;padding:0.5em;margin:0 auto 1em}@media screen and (min-width: 43.0625em){.item-banner__logo{margin-bottom:1.875em}}.item-banner__title{color:#fff;font-size:1.5em;line-height:1.42;text-shadow:1px 1px 0 #414141;text-align:left;margin-bottom:0.75em}@media screen and (min-width: 43.0625em){.item-banner__title{font-size:2.25em;line-height:1.14;margin-bottom:0.333em;margin-left:3.75em}}@media screen and (min-width: 64.1875em){.item-banner__title{font-weight:700;line-height:1.167;text-align:center;margin-right:3.75em}}@media screen and (min-width: 64.1875em){.item-banner--top-story .item-banner__title{margin-bottom:2em}}.item-banner__title-bg{background:rgba(0,0,0,0.5);padding:0.125em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (min-width: 43.0625em){.item-banner__title-bg{padding:0.06em 0.125em}}.item-banner__subtitle{color:#fff;font-size:0.875em;line-height:1.429;text-shadow:1px 1px 0 #414141;text-align:left}@media screen and (min-width: 43.0625em){.item-banner__subtitle{font-size:1em;margin:0 0 4em 8.4375em}}@media screen and (min-width: 64.1875em){.item-banner__subtitle{font-weight:400;font-size:1.375em;text-align:center;margin-right:8.4375em}}.item-banner__cta{display:none}@media screen and (min-width: 43.0625em){.item-banner__cta{display:block;margin:0.5em auto 0.875em 8.4375em}}@media screen and (min-width: 64.1875em){.item-banner__cta{margin-top:2.5em;margin-left:auto}}@media screen and (min-width: 43.0625em){.item-banner__tags{max-width:15em;margin-left:8.4375em}}@media screen and (min-width: 46.6875em){.item-banner__tags{max-width:none}}.item-banner__tag{color:#fff;background:#2092e2;border-radius:2px;font-size:0.875em;white-space:nowrap;padding:0.1875rem 0.625rem;display:inline-block;margin:0 0.25em 0.25em 0}.item-banner__tag:hover,.item-banner__tag:focus{color:#fff}@media screen and (min-width: 64.1875em){.item-banner__tag{font-size:1em}}@media screen and (min-width: 43.0625em){.item-banner__persons{max-width:15em;margin-right:8.4375em}}@media screen and (min-width: 46.6875em){.item-banner__persons{max-width:none}}@media screen and (min-width: 17.125em){.item-banner__person{position:relative;margin:1em 0}}@media screen and (min-width: 43.0625em){.item-banner__person{float:right;margin:1em 1em 1em 0}}@media screen and (min-width: 64.1875em){.item-banner__person{right:10%}}@media screen and (min-width: 17.125em){.item-banner__date{position:absolute;right:1em;bottom:1em}}@media screen and (min-width: 43.0625em){.item-banner__date{top:3.5em;right:auto;bottom:auto;left:0}}@media screen and (min-width: 43.0625em){.item-banner--top-story .item-banner__date{top:0}}.item-banner--top-story .content-box-share{float:left;margin-top:0}.headline-img-wrapper{position:relative;width:100%;height:380px;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.feature-header{width:100%;position:static}.feature-header h3 a{color:#fff;font-weight:700}.headlinebg,.headlinebg-article{background-size:cover;background-position:center center;width:100%;height:100%;position:absolute}.headlinebg-article{opacity:1}.headline-wrapper{height:100%;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.headline-wrapper .date{width:100px;height:100px;position:absolute;bottom:175px;display:block;text-align:center;padding:30px 0 25px 0;color:#fff;border:2px solid #fff;border-radius:50px;font-weight:400;text-shadow:1px 1px 0px #414141;box-shadow:0px 1px 1px #777}.headline-wrapper .date span{display:block}.headline-wrapper .date span:first-child{font-size:25px;line-height:25px;font-size:1.5625rem;line-height:1.5625rem;font-weight:700}.headline-wrapper .date span:last-child{font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;font-weight:400}.headline-channel-wrapper{position:relative;border-bottom:1px solid #fafafa;background-color:#f8f8f8}.headline-channel-wrapper.promotional-headline{height:0;position:relative;padding-bottom:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}.headline-channel-wrapper.promotional-headline a{font-size:0;display:block;width:100%;height:100%}.headline-channel-wrapper.promotional-headline a.header-channel-logo{display:inline;width:auto;height:auto}.headline-channel-wrapper .header-channel-logo-wrapper{text-align:center}.headline-channel-wrapper.sponsored-by-and-tags-margin{height:285px}.headline-channel-wrapper.magazine{min-height:185px}.headline-channel-wrapper--transparent{background-color:transparent}.headline-channel-wrapper--contributor{background-color:#fff}.headline-channel-wrapper--contributor .grid-wrapper{background-color:#fff}.microsite .headline-channel-wrapper{border-bottom:none}.sponsored-by-and-tags-margin .headline-channel{height:305px}.headline-channel{position:relative;width:100%;overflow:visible}.headline-channel .grid-wrapper{width:100%;padding-bottom:0}.headline-title{height:215px;width:740px;bottom:55px;left:126px;position:absolute;color:#fff;text-shadow:1px 1px 0px #414141}.headline-title h1,.headline-title h3{font-size:36px;line-height:38px;font-size:2.25rem;line-height:2.375rem;position:relative;color:#fff;top:0;font-weight:700;margin:0 0 15px 0}.headline-title h1 a,.headline-title h3 a{color:#fff;font-weight:700}.headline-title .content-box-share{top:inherit;bottom:25px;left:-110px;right:inherit;position:absolute;padding:0;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;background:transparent;color:#fff;font-weight:700}.headline-title .content-box-share .icon-share-this{font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;margin:0 0 0 5px;color:#fff}.headline-title .content-box-time{height:inherit;padding:0;font-size:18px;line-height:28px;font-size:1.125rem;line-height:1.75rem}.channel-headline-logo{color:#000;padding-bottom:0;margin:auto;position:relative;display:inline-block;width:100%}.channel-headline-logo h1{line-height:1.1}.channel-headline-logo img{margin:0 0 10px;height:30px}.channel-headline-logo img.magazine-logo-img{height:auto;margin-bottom:16px}.channel-headline-logo.double-headline-logo{padding-bottom:0}.channel-headline-wrapper{text-align:center;padding:35px 0 0}.channel-headline-wrapper.no-margin{margin:0}.microsite-container .channel-headline-wrapper{padding:55px 0 0}.channel-headline-wrapper--double{padding:0;line-height:1}h1.double{padding-top:22px}@media (min-width: 27.8125em){h1.double{margin-bottom:1rem}}.channel-headline-sublogo{height:60px;margin:0 auto;position:relative;display:block;left:-5px;text-align:center}.channel-headline-sublogo img{height:100%}.channel-wrapper{min-height:205px}.channel-latest{padding:20px 20px 10px 0;border-bottom:1px solid #d9d9d9}.channel-latest a{color:#343434;display:block;font-size:16px;line-height:18px;font-size:1rem;line-height:1.125rem;font-weight:700}.channel-wrapper :last-child{border-bottom:0}.headline-magazine-image{height:380px;width:100%;position:relative}.headlinebg-magazine{background:url(/assets/testmagazine.jpg);background-position:center center;width:100%;height:100%;background-repeat:no-repeat}.tags-headline-wrapper{height:51px;width:100%;position:relative}.tags-headline{position:relative;padding:0 0 13px 0;width:100%}.tags-list{width:954px;margin:auto;position:relative}.popularfeed{background:#f8f8f8;border:1px solid #e3e3e3;border-width:1px 0;padding-bottom:1em;width:105.26316%;margin:2em -2.63%}.popularfeed-wrapper-border{border:1px solid #e3e3e3;border-width:0;padding:1.25em 0.5em;position:relative;margin:0 2.5%}.popularfeed-toggle{background:none;border:none;position:absolute;right:0;top:2em}.old-popularfeed{height:535px}.old-popularfeed-wrapper-border{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;box-shadow:inset 3px 6px 10px #e4e4e4;width:300px;height:471px}.old-popularfeed-wrapper{position:absolute;width:298px;height:469px;overflow:auto}.populatfeed-feed-item{width:100%;padding:15px 15px 5px 15px;border-bottom:1px solid #e3e3e3;display:block}.populatfeed-feed-item .icon-share-this{color:#000}.populatfeed-feed-item .abstract,.populatfeed-feed-item .title{color:#464646}.populatfeed-feed-item .more{font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;font-weight:400;padding:0 5px 5px 0;color:#2092e2;float:right}.populatfeed-feed-item .more:hover{text-decoration:underline}.populatfeed-feed-item .title{font-weight:700;font-size:16px;line-height:18px;font-size:1rem;line-height:1.125rem;margin:0 0 5px 0;padding:0 0 0 5px;float:left;width:210px}.populatfeed-feed-item .abstract{font-weight:300;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;padding:0 0 0 5px;float:left;width:200px}.populatfeed-feed-item .abstract a{display:block;width:100%;padding:5px 5px 5px 0}.populatfeed-feed-item img{float:left;width:50px;height:51px}.populatfeed-feed-item:hover{background:#F2F2F2}.populatfeed-feed:hover .title,.populatfeed-feed-item:hover .abstract{color:#000}.populatfeed-feed .populatfeed-feed-item:last-child{border-bottom:0}.previous-channel{height:50px;display:block;margin:40px auto 15px}.previous-channel img{height:100%}@media screen and (min-width: 43.0625em){.previous-channel{padding-right:0;padding-left:0}}.previous-channel{height:50px;display:block;margin:40px auto 15px;padding-bottom:0}.previous-channel img{height:30px}.headline-channel-wrapper--tag .previous-channel{margin:0 auto}.sponsored-by-and-tags-margin .tags{top:190px}.channel-index-nav{background:#f8f8f8;padding-top:35px;position:relative}.channel-index-nav .main-channel-img{height:100px;margin:0 auto 0;display:none}.channel-index-nav .tagline-index{position:relative;text-align:center;font-size:18px;line-height:18px;font-size:1.125rem;line-height:1.125rem;margin:27px 10px 19px;display:none}.hero-content-filter{position:relative;top:-67px;margin-bottom:-67px}@media (min-width: 27.8125em){.hero-content-filter{top:0;margin-top:-140px}}.hero-image-active .tags{top:-65px}.hero-image-active .tags a{background:#FFF}.hero-image-active .tags a:hover{background:#20abe2;color:#fff}.hero-image-active .channel-index-nav{background:none}.more-nav-padding-top{width:100%;padding-top:15px}.more-nav-trigger{margin:0 auto;display:block;padding:0px 5px;border:1px solid #ccc;font-size:13px;text-align:left;position:relative;bottom:-10px;z-index:2;background-color:#fff;background-position:88% 54%;background-position:right 6px center;color:#888;border-radius:2px;font-weight:400;line-height:21px;width:54px}.more-nav-trigger:hover,.more-nav-trigger:focus{cursor:pointer;color:#2baae1;border:1px solid #2baae1}.more-nav-trigger.active{background-color:#2baae1;border:1px solid #2baae1;color:#FFF}.more-nav-trigger:hover path,.more-nav-trigger:focus path{fill:#2baae1}.tags--hero+.more-nav-trigger{position:relative;top:-160px}.more-nav-trigger.active [class^=icon]{transform:rotate(180deg);position:relative;top:5px}.more-nav-trigger.active path{fill:#fff}.nav-trigger.more{width:54px}.more-nav-trigger.manage{width:70px;bottom:27px}.nav-trigger.close{width:56px}.more-nav-target{margin:-6px 0 15px;padding:33px 2.5% 15px;display:none;text-align:center;margin:-6px auto 7px;border-top:1px solid #e3e3e3;background:white}.more-nav-target h3{padding:15px 0 0;font-size:16px;font-style:italic;margin-bottom:4px}.more-nav-target h3:first-child{padding:0}.more-nav-target ul{width:90%;margin:5px auto auto}.more-nav-target ul li{width:auto;margin:0 10px;display:inline-block}.more-nav-target ul li a{color:#888}.more-nav-target ul li a:hover{color:#2baae1}.more-nav-target ul li a.active{color:#2baae1}.more-nav-target ul.following-buttons{text-align:left}.more-nav-target ul.following-buttons li{margin-bottom:10px}.more-nav-target--flexible{width:100%}.more-nav-target ul.following-buttons{margin:auto;width:100%}.tags--hero ~ .more-nav-target{border-bottom:1px solid #e3e3e3;position:relative;top:-165px}.headline-channel .more-nav-target{margin-bottom:0}.hero-image-active .more-nav-target h3:first-child{padding:15px 0 0}.headline-sponsoredby{display:inline-block;position:relative;overflow:auto;clear:both;margin:10px 0}.headline-sponsoredby p,.headline-sponsoredby img{float:left}.headline-sponsoredby p{position:relative;color:#343434;top:7px;font-size:16px}.headline-sponsoredby img{margin-left:10px;height:40px}.channel-headline-tagline{position:relative;bottom:5px;width:100%;margin:auto;letter-spacing:0px;font-size:18px;line-height:18px;font-size:1.125rem;line-height:1.125rem;text-align:center;white-space:nowrap}.channel-column .channel-headline-tagline{white-space:normal;font-size:13px;line-height:13px;font-size:0.8125rem;line-height:0.8125rem}@media screen and (min-width: 768px){.hero-content-filter{margin-bottom:0}.headline-channel-wrapper.promotional-headline{padding-bottom:0;height:400px}}@media screen and (min-width: 1024px){.channel-index-nav .main-channel-img,.channel-index-nav .tagline-index{display:block}.more-nav-target{padding:33px 0 15px}.more-nav-target ul{width:950px}}@media screen and (min-width: 1350px){.page-wrapper .background-grey{border-top:none;display:inline-block}.page-wrapper .background-grey .grid-wrapper{border-top:1px solid #e3e3e3;margin-top:34px}.hero-image-active .channel-index-nav{background:none;margin:0 10px;border-bottom:1px solid #eee}.headline-title{width:1050px;text-align:center}}.channel-headline-name{font-size:36px;line-height:38px;font-size:2.25rem;line-height:2.375rem;position:relative;color:#fff;top:0;font-weight:700;margin:0 0 15px 0;letter-spacing:0}.channel-headline-name span{background:rgba(0,0,0,0.5);padding:0 8px;display:inline}@media screen and (min-width: 1600px){.headline-channel-wrapper.promotional-headline{height:450px;background-size:100%;background-position:top center;background-repeat:no-repeat}}@media screen and (min-width: 2000px){.headline-channel-wrapper.promotional-headline{height:550px;background-size:100%}}@media screen and (min-width: 1024px) and (max-width: 1349px){.webinar .headline-title{width:860px;left:15px}}.main-footer{width:100%;color:#565656}.main-footer .main-footer-bg{background:#FAFAFA}.main-footer p{margin-bottom:20px}.main-footer,.page-wrapper:after{clear:both;height:397px;z-index:2;position:relative;top:7px}.footer-headline{font-size:40px;line-height:50px;font-size:2.5rem;line-height:3.125rem;text-align:center;margin-top:0px}.grid-one .footer-headline img{top:15px;left:20px;display:inline-block;position:relative;height:45px;float:none}.footer-copy{text-align:center;padding:0 0 0 25px}.footer-copy a{color:#565656;padding:30px 0;display:inline-block;margin:0 5px 0 5px}.footer-copy a:hover{text-decoration:underline}.footer-copy p{padding:0;float:left;clear:both;margin-top:20px}.footer-copy p small{font-size:16px}.footer-copy ul{width:100%;float:left;margin:1px 0;padding:10px 0;border-bottom:1px solid #eee}.footer-copy ul.last-footer-ul{border-bottom:none}.footer-copy ul li{text-align:center;padding-left:0}.footer-copy ul li a{padding:0 5px;font-weight:bold;color:#565656}.footer-copy ul li a:hover{text-decoration:underline}.page-wrapper:after{content:"";display:block;visibility:hidden}@media screen and (min-width: 768px){.footer-copy ul{width:25%;float:left;padding:0;margin:45px 0 25px;border-right:1px solid #eee;border-bottom:none}.footer-copy ul.last-footer-ul{border-right:none}.footer-copy ul li{text-align:left;padding-left:12%}}@media screen and (min-width: 1024px){.footer-copy ul li{padding-left:26%}}.magazine-button{opacity:0.7}.magazine-button:hover{opacity:1}.magazine-button,.magazine-button img{height:40px;margin:10px 6px 20px}.magazine-box{width:326px;padding:0 4px;float:left;margin:0 0 10px 0}.magazine-box img{width:318px;height:412px}.magazine-title{font-weight:400;font-size:16px;line-height:16px;font-size:1rem;line-height:1rem;display:block;color:#000;text-align:center;height:70px;background:#F5F5F5;padding:25px}.magazine-box:hover>.magazine-title{color:#2092e2}.tag-menu{text-align:center}.tag-menu__item{display:block;margin:0 0.1875em 0.625em;margin:0 0.3125em 0.625em}.tag-menu__link{color:#20abe2;background:#fff;border:1px solid #20abe2;border-radius:2px;font-size:0.875em;padding:0 0.375rem;display:block}.tag-menu__link:hover,.tag-menu__link:focus{color:#fff;background:#20abe2}@media screen and (max-width: 27.8125em){.js-mustard .tag-menu__list{height:0;overflow:hidden}.js-mustard .tag-menu__list.is-open{height:auto}.tag-menu__toggle{cursor:pointer;color:#000;background:#fff;border:1px solid #e3e3e3;text-align:left;line-height:2;padding:0 0.75em 0 0.5em;display:block;width:100%;margin-bottom:0.625em}.tag-menu__toggle::after{content:"+";color:#20abe2;border-left:1px solid #e3e3e3;padding-left:0.75em;float:right}.tag-menu__toggle.is-active::after{content:"-"}}@media screen and (min-width: 27.8125em){.tag-menu__toggle{display:none}.tag-menu__item{display:inline-block}}@media screen and (min-width: 53.1875em){.tag-menu__list{text-align:center}}@media screen and (min-width: 73.125em){.tag-menu__list{border:none}}.list-box{margin-bottom:36px;max-width:100%}.list-box.grid-100{max-width:100%}.list-box{font-size:20px;text-align:right;position:relative;color:#3D516B;background:#fff;border-radius:2px 2px 0 0;border:1px solid #dbdbdb}.list-box .tech-landscape p{text-align:left;float:left;width:418px;margin:5px 0 0 20px}.list-box .jobs,.list-box .listinfo{padding:20px}.list-box .company{height:80px;padding:10px 20px 10px 20px}.list-box .company img{max-width:150px;max-height:50px}.list-box h2{line-height:1.5;font-size:1em}.list-box h3 a,.list-box h2 a{font-size:20px;font-weight:400;color:#3D516B}.list-box p{font-size:16px;font-weight:300}.list-box .description{font-size:16px;line-height:20px;font-size:1rem;line-height:1.25rem;font-weight:300;text-align:left;margin-bottom:15px;padding:0 13px;clear:both;float:left;margin-top:10px}.list-box .listinfo-img img{float:left;width:60px;height:60px;border-radius:50%;object-fit:cover}.list-box .listinfo{padding:20px 20px;width:100%}.list-box .listinfo.listinfo-single-page{padding:20px 20px 0}.list-box .listinfo .authors-details{float:right;clear:right;margin-bottom:3px;font-size:16px;line-height:20px;font-size:1rem;line-height:1.25rem}.list-box .listinfo .authors-details.second-phone{clear:none;margin-right:3px}.list-box .listinfo .authors-details.wrap-icons{margin-bottom:10px}.list-box .listinfo .listinfo-info{float:left;text-align:left;margin-left:20px}.list-box .listinfo .listinfo-info p{font-size:14px;line-height:18px;font-size:0.875rem;line-height:1.125rem;font-weight:300}.list-box .sublist{padding:26px}.list-box .sublist h3{text-align:left}.list-box .sublist .sublist-list{width:100%}.list-box .sublist .sublist-list img{width:100px;height:100px;float:left}.list-box .sublist .sublist-list h3{float:left;padding-left:20px}.list-box .sublist .sublist-list .description{float:left;max-width:400px;padding-left:20px}.author-list .list-box .listinfo-info{width:350px}.author-list .list-box .listinfo-info h3{display:block;width:auto;float:left;margin-bottom:3px;clear:both}.author-list .list-box .listinfo-info p{float:left;clear:both}.author-list .list-box .board-member-button{width:auto;padding:7px 10px;font-size:14px;display:inline}.featured-button{padding:0 6px;color:#fff;margin:0px 0 0 20px;border-radius:2px;font-size:14px;display:inline-block;font-weight:700;background:#797F90;position:relative;top:-2px;line-height:24px}.featured-button.contributors-show-page{margin:17px 15px 0 0;float:right;clear:both}.board-member-button.contributors-show-page{font-size:16px;line-height:16px;font-size:1rem;line-height:1rem;font-weight:400;width:100%;padding:8px 7px;margin:5px 0}.job-footer{width:100%;font-size:14px;white-space:nowrap;padding:20px;font-weight:400;background:#F8F8F8;border-top:1px solid #dbdbdb}.job-footer .location{position:absolute;left:120px}.job-type{float:left;color:#fff;padding:0 5px;border-radius:2px;font-weight:700;text-transform:uppercase;font-size:12px;line-height:24px;font-size:0.75rem;line-height:1.5rem}.job-type.Full-time,.job-type.Permanent{background:#60d637}.job-type.Part-time{background:#e76262}.job-type.Contract{background:#343434}.job-type.Temporary,.job-type.Internship{background:#C457D3}.job-footer .salary{position:absolute;right:140px;font-weight:700;background:#3469B8;color:#fff;padding:0 5px;border-radius:2px}.job-footer .date{float:right}article .job-date{font-size:12px;line-height:24px;font-size:0.75rem;line-height:1.5rem;font-weight:400;margin:0 0 10px 0}article .job-type{right:150px;position:absolute;margin:35px 0 0 0}article .job-footer{background:#fff;height:110px;padding:10px 0 0 0;margin:20px 0 20px 0;border:0}article .list-box{border:0;background:#fff}article .list-box .location{margin:30px 0 0 0;left:200px}article .list-box .salary{margin:30px 0 0 0}article .list-box .salary{right:0}article .list-box .company{float:left;height:100px;padding:0}.search-img{width:112px;height:126px;padding:13px 0 13px 13px;float:left}.search-img img{width:99px;height:100px}.search-title,.search-subtitle,.search-date,.search-authors{float:left;padding:13px 13px 0 13px;max-width:450px}.search-title,.search-subtitle{width:100%;text-align:left}.search-authors{padding:0px 13px 0 13px;font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem}.search-author-img img{height:20px;width:20px;border-radius:10px;position:relative;top:5px;margin:0 5px}.search-subtitle,.search-date{padding:0 13px 0 13px}.search-date{font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem;font-weight:400;margin:10px 0 0 0;text-align:right}.search-subtitle a{font-size:14px;line-height:16px;font-size:0.875rem;line-height:1rem;color:#666}.pagination{text-align:center}.pagination a{display:inline-block;padding:0 5px;border:1px solid #dbdbdb;border-radius:2px;margin:0 5px 10px 0;text-align:center}.pagination a:hover{border:1px solid #36abdf}.pagination .current{font-style:normal;display:inline-block;padding:0 5px;margin:0 5px 10px 0;text-align:center}.list-box.tech-landscape .salary,.list-box.tech-landscape .location{margin:0}.list-box.tech-landscape .job-footer{height:20px}.listinfo.tech-landscape .listinfo-img img{height:auto;max-width:120px;width:120px;margin-top:8px;border-radius:0}@media screen and (max-width: 768px){.list-box{max-width:600px}.list-box .tech-landscape.listinfo p{text-align:left;float:left;width:auto;margin:15px 0 0 10px}.list-box .tech-landscape.listinfo .listinfo-info{margin-left:20px;margin-top:25px}}.content-engagement-list .listing-content-engagement{float:left;width:100%;clear:both;padding:5px 0 0;border-top:1px solid #ccc;position:relative;margin:20px 0 0}.content-engagement-list .listing-content-engagement .published-content-engagement{width:66.66%;text-align:center;margin:8px 0 12px}.content-engagement-list .listing-content-engagement .total-social{width:33.33%;text-align:center;font-size:14px;float:left}.content-engagement-list .listing-content-engagement .total-social h3{font-size:16px;line-height:1.5}.content-engagement-list .listing-content-engagement .contact-me{margin-top:-15px}.content-engagement-list .wrap-icons .nolink{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.25}.content-engagement-author .wrap-icons .nolink{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.25}.content-engagement-author .listing-content-engagement{clear:both;overflow:auto;padding:5px 0 5px;margin:0 15px 0;text-align:left}.content-engagement-author .listing-content-engagement .total-views{margin-right:25px}.content-engagement-author .listing-content-engagement .total-social{width:auto;text-align:center;font-size:14px;float:left}.content-engagement-author .listing-content-engagement .total-social i{font-size:14px;padding:0 5px 0 0;margin:0;color:#212121}.contributor-title{font-size:1.17em;line-height:1}.tech-landscape .nolink,.tech-landscape-sp-social-links .nolink{-wekit-filter:grayscale(1);filter:grayscale(1);opacity:0.25}@media screen and (max-width: 768px){.content-engagement-list .listing-content-engagement{padding:5px 0 15px;border-top:1px solid #ccc;position:relative;margin:20px 0 0}.content-engagement-list .listing-content-engagement .published-content-engagement{text-align:center;width:100%;font-size:14px;padding-left:3px;margin:5px 0}.content-engagement-list .listing-content-engagement .total-social{text-align:center;font-size:14px;padding-left:3px;width:50%}.content-engagement-list .listing-content-engagement .contact-me{width:100%;margin-top:15px}}@media screen and (min-width: 701px){.board-member-button.contributors-show-page{margin:0 10px 0 0;width:auto}}@media screen and (min-width: 768px){.featured-button.contributors-show-page{margin:20px 15px 0 0;float:left;clear:left}.board-member-button.contributors-show-page.with-featured{clear:none;margin:18px 0 0}}.related-links{width:100%;float:left}.related-links h2,.lastest-content-links h2{font-weight:400}@media screen and (max-width: 700px){.author-list .list-box .listinfo-info h3,.author-list .list-box .listinfo-info p{float:none;width:100%;text-align:center}.author-list .list-box .listinfo-info p{float:left;clear:both}.author-list .list-box .board-member-button{position:relative;width:auto;padding:16px 10px;left:auto;right:auto;top:15px;display:block;overflow:auto;clear:both;margin:0px 0 18px;float:none}}.job-description{font-weight:bold}.content img.job-logo{max-width:100%}.padding-title{padding-top:10px;margin:10px 0;font-size:32px}@media screen and (min-width: 1024px){.list-box{max-width:600px}}.tech-landscape-sp .main-grid-two-third{padding-top:20px;min-height:0}.tech-landscape-sp .aside-wrapper{margin-top:20px;width:313px}.tech-landscape-sp .aside-wrapper .media-kit-btn{padding:13px}.tech-landscape-sp .grid-two-third{min-height:0;margin-top:30px;padding:0}.tech-landscape-sp .content{padding:0}.tech-landscape-sp .tech-landscape-sp-top-fixed{position:relative;width:100%;background:white;z-index:10;display:block;width:100%;padding:50px 0 0 0}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company{float:left;padding-bottom:20px;width:100%}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company img{float:left;height:90px;border:1px solid #eee}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company img.tech-landscape-social{height:19px;border:none;float:none}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company h1{margin:15px 0 0 0;font-size:32px;line-height:32px;font-size:2rem;line-height:2rem}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company h1 span{display:block;font-size:16px;line-height:16px;font-size:1rem;line-height:1rem;margin:10px 0 0 5px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company h1 span.tech-landscape-company-name{font-size:32px;line-height:32px;font-size:2rem;line-height:2rem;margin-bottom:20px;max-width:600px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions{margin:0 0 0;clear:both;overflow:auto;float:none;position:relative;left:auto}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions button,.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions a{display:inline-block;margin:10px 0;width:100%}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-contact-company{width:130px;padding:8px 15px 7px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links{float:right;width:auto;margin-top:5px;padding-right:8px;right:30px;position:absolute}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links{float:right}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links .wrap-icons{float:right;margin:20px 5px 0 0}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-nav{width:100%;position:relative;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-nav ul{list-style:none;float:left;padding:10px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-nav ul li{width:auto;float:left;padding:5px 20px 5px 7px;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-nav ul li span{margin-right:3px}.tech-landscape-sp .tech-landscape-sp-form{display:none;border-bottom:1px solid #e3e3e3;padding:45px 13px 25px;background:#fcfcfc}.tech-landscape-sp .tech-landscape-sp-form .close-tech-landscape-contact-form{position:absolute;top:3px;right:13px;padding:5px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;color:#aaa}.tech-landscape-sp .tech-landscape-sp-form .close-tech-landscape-contact-form:hover{color:#2baae1}.tech-landscape-sp .tech-landscape-sp-form .tech-landscape-request-title{font-weight:400;font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem;padding-bottom:5px;display:block;margin-bottom:2px}.tech-landscape-sp .tech-landscape-sp-form .tech-landscape-request-text{text-align:center;margin:25px 0 20px;font-size:16px;line-height:20px;font-size:1rem;line-height:1.25rem;color:#666;font-weight:normal}.tech-landscape-sp .tech-landscape-sp-form .tech-landscape-request-options{width:220px;margin:0 auto 5px;clear:both;overflow:auto}.tech-landscape-sp .tech-landscape-sp-form .input-box-50,.tech-landscape-sp .tech-landscape-sp-form .input-box-100{padding:0 15px;position:inherit}.tech-landscape-sp .tech-landscape-sp-form .input-box-50 label,.tech-landscape-sp .tech-landscape-sp-form .input-box-100 label{float:left;margin-right:15px}.tech-landscape-sp .tech-landscape-sp-form .input-box-50 input,.tech-landscape-sp .tech-landscape-sp-form .input-box-100 input{height:30px}.tech-landscape-sp .tech-landscape-sp-form .input-box-50 input[type="radio"],.tech-landscape-sp .tech-landscape-sp-form .input-box-100 input[type="radio"]{margin-top:5px;width:10px;height:10px;float:left}.tech-landscape-sp .tech-landscape-sp-form .input-box-50 textarea,.tech-landscape-sp .tech-landscape-sp-form .input-box-100 textarea{padding:5px 15px;width:100%;border:1px solid #dbdbdb}.tech-landscape-sp .tech-landscape-sp-form .button{margin:14px auto}.tech-landscape-sp .tech-landscape-sp-company-description{font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem}.tech-landscape-sp .tech-landscape-sp-channels ul{float:left;padding:0;width:100%}.tech-landscape-sp .tech-landscape-sp-channels ul li{list-style:none;height:30px;float:left;text-align:center;margin:0 25px 15px}.tech-landscape-sp .tech-landscape-sp-channels ul li img{height:30px}.tech-landscape-sp .tech-landscape-sp-tags ul{list-style:none;float:left;padding:0;margin-left:25px}.tech-landscape-sp .tech-landscape-sp-tags ul li{width:auto;float:left;border-radius:2px;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;padding:7px 13px;background:#36abdf;color:#FFF;font-family:Helvetica, Arial, sans-serif;margin:10px 10px 0 0}.tech-landscape-sp .tech-landscape-sp-tags ul li a{color:#fff}.tech-landscape-sp .tech-landscape-sp-link-title{background:#F6F6F6;text-align:center;color:#555;margin-top:25px}.tech-landscape-sp .tech-landscape-sp-content-el{position:relative;float:left;width:100%;padding:0 0 15px;margin:15px 0 0}.tech-landscape-sp .tech-landscape-sp-content-el .left-box-img{width:25%;float:left;height:115px;overflow:hidden;position:relative}.tech-landscape-sp .tech-landscape-sp-content-el .right-box-text{width:75%;float:left;position:relative;min-height:115px}.tech-landscape-sp .tech-landscape-sp-content-el strong a{display:block;font-size:18px;line-height:18px;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px}.tech-landscape-sp .tech-landscape-sp-content-el img{width:100%;float:left;padding:0 25px}.tech-landscape-sp .tech-landscape-sp-content-el p{font-size:16px;line-height:16px;font-size:1rem;line-height:1rem;margin-bottom:10px}.tech-landscape-sp .tech-landscape-sp-content-el .author{font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem;float:right;margin-right:18px;margin-top:20px;margin-bottom:15px}.tech-landscape-sp .tech-landscape-sp-content-el .content-box-time{bottom:-15px}.tech-landscape-sp .tech-landscape-sp-content-el .content-box-time a{float:right;margin-right:10px}.tech-landscape-sp .tech-landscape-sp-content-el .content-box-time .icon-share-this{color:#343434}.tech-landscape-sp .content-box-ribbon{position:relative;background:#2092e2;color:#fff;width:auto;display:inline-block;border-radius:2px;padding:0 5px;margin-right:10px;text-align:center;font-weight:700;font-size:12px;line-height:24px;font-size:0.75rem;line-height:1.5rem}.entity-actions--static{clear:both;text-align:right}.entity-actions--static .button--medium{display:inline-block}.fonts-loaded .tech-landscape-sp .tech-landscape-sp-tags ul li{font-family:ITC Franklin W01, Helvetica, Arial, sans-serif}@media screen and (min-width: 701px){.tech-landscape-sp .grid-two-third{padding:0 40px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company img{height:120px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company h1{margin:15px 0 0 15px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links{bottom:70px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions{position:absolute;right:20px;bottom:140px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions .button,.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions button{width:130px;margin:0 0 0 10px}}@media screen and (min-width: 768px){.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company h1{margin:5px 0 0 15px;width:auto;text-align:left}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-contact-company{margin:0 0 15px;width:130px;padding:8px 10px 7px;clear:both;overflow:auto;float:none;left:auto}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links{float:right;width:100%;margin-top:0px;padding-right:8px;right:5px;position:absolute}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links .wrap-icons{margin:20px 0 0 0}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company img{float:left;border:1px solid #eee}.tech-landscape-sp .tech-landscape-sp-form .input-box-50{width:50%}}@media screen and (min-width: 1024px){.tech-landscape-show .media-kit-btn .button,.tech-landscape-show input[type=submit]{width:100%}}@media screen and (min-width: 1350px){.tech-landscape-sp .tech-landscape-sp-top-fixed{padding:50px 30px 0}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .entity-actions{bottom:80px}.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-company .tech-landscape-sp-social-links{bottom:initial}.tech-landscape-sp .tech-landscape-sp-form .tech-landscape-request-text{text-align:center;margin:0 0 20px}}.content-box-channel a{border-radius:2px;padding:8px;overflow:hidden;display:block;text-align:center;background-color:rgba(255,255,255,0.8);height:38px}.content-box-channel a:hover{background-color:white}.content-box-channel a img{height:26px}.presentation-content-box-channel a{border-radius:2px;padding:8px;overflow:hidden;display:block;text-align:center;height:38px}.presentation-content-box-channel a img{height:26px}.share-wrapper .content-box-share{line-height:40px;font-weight:700;color:#36A4D8;padding:25px 0 0 0;font-size:30px;display:block;float:left;height:100px;text-align:center;border-right:1px solid #e3e3e3;width:120px}.share-wrapper .content-box-share p{font-size:16px;line-height:10px}.share-wrapper{background:transparent;width:100%;height:100px;margin:20px 0 20px 0;float:none;position:static}.responsive_sharing{display:inline-block;padding:30px 0 0 10px;width:250px}.newsletter-rss{position:relative;height:125px;float:none}.newsletter-rss .button.floatLeft{float:right;margin-top:0;margin-bottom:30px}.newsletter-rss .sharing_toolbox{width:216px;float:left}.newsletter-rss .rss_feed{float:left;padding:0}.newsletter-rss .rss_feed img{left:2px;position:relative}@supports (display: flex){.newsletter-rss .rss_feed{margin-left:2px}}@media screen and (min-width: 701px){.newsletter-rss .button.floatLeft{margin-bottom:0}.newsletter-rss .sharing_toolbox{margin-left:10%;width:190px}}@media screen and (min-width: 1000px){.newsletter-rss .button.floatLeft{float:none;margin:50px auto;clear:both;width:300px;display:block;position:relative}}.pricing-plans h1{font-weight:700}.pricing-plans-list{width:100%;min-height:200px;margin:10px 0;border:1px solid #e4e4e4;background:#FFFFFF;border-radius:2px;padding:20px 20px 70px 20px;position:relative;float:left}.pricing-plans-list h3{font-weight:700;margin:0 0 14px 0}.pricing-plans-list:hover{background:#F9F9F9}.pricing-plans-desc{font-size:14px;line-height:16px;font-size:0.875rem;line-height:1rem}.pricing-plans-list-price{color:#2092e2;border:1px solid #2092e2;background:#fff;border-radius:2px;display:inline-block;padding:5px 10px;position:absolute;bottom:20px;right:20px;cursor:pointer}.pricing-plans-list-price:hover{background:#2092e2;color:#fff}.pricing-type{margin:10px 0 20px 0}.pricing-type span{margin:0 10px;cursor:pointer;padding:2px 8px;display:block}.pricing-type span:hover,.pricing-type .active{background:#F2F2F2;border-radius:2px}.pricing-type{text-align:center}.pricing-pay{width:300px;margin:50px auto 50px auto}.pricing-pay h1{font-weight:700;line-height:20px;font-size:20px;margin-bottom:20px}.pricing-pay input{width:100%;padding:10px 5px;border:1px solid #dbdbdb;margin:10px 0 5px 0;border-radius:2px}.pricing-pay input[type="submit"]{background:#2092e2;color:#fff;border:0;padding:20px 5px}.pricing-pay input[type="submit"]:hover{background:#1378bf}.pricing-pay .pricing-billing{margin-top:50px}.pricing-pay .pricing-billing h3{font-wieght:700;margin-bottom:20px}.pricing-pay .pricing-billing h4{font-weight:400}@media screen and (min-width: 768px){.pricing-plans-list{width:48%;margin:10px 1%}.pricing-type span{display:inline-block}}.background{background-color:#fff}#slideshare-iframe iframe{margin:auto !important;position:relative !important;display:block}#slideshare-iframe div{display:none}#slideshare-iframe{position:relative;width:100%;height:0;padding-bottom:34%;overflow:hidden;max-width:705px;margin:auto}#slideshare-iframe iframe{position:absolute !important;width:100%;height:100%}.str-opt-out{display:none}.createAccount{float:none;clear:both;padding:13px 26px 13px 13px}.createAccount .button{width:100%}.rss_feed{padding:0}.rss_feed img{left:3px;position:relative}.alert_js,.notice_js{position:fixed;top:130px;right:30px;padding:20px;width:240px;border:1px solid;color:#fff;font-weight:400;border-radius:2px;text-align:center;cursor:pointer;z-index:9999}.alert_js{border-color:#F2133D;background:#F2133D}.notice_js{border-color:#13AEF2;background:#13AEF2}.alert_js:after,.notice_js:after{content:"x";top:5px;right:10px;position:absolute}.alert_js:hover{color:#F2133D;background:#fff}.notice_js:hover{color:#13AEF2;background:#fff}.error404{margin:100px 0 0 0;font-size:28px;line-height:32px;font-size:1.75rem;line-height:2rem;font-weight:100;text-align:center;width:400px;margin:auto}.error404 img{width:400px;height:400px;margin:0 0 50px 0}.error404 p{border:1px solid #000;padding:15px}.viewcount{color:#000;display:inline-block}.viewcount:hover{color:#000}.headline-title .viewcount{bottom:45px;left:-110px;position:absolute;color:white;text-shadow:1px 1px 0px #414141;font-weight:400;font-size:16px;line-height:16px;font-size:1rem;line-height:1rem}.headline-title .icon-eye{color:white;font-size:14px;line-height:14px;font-size:0.875rem;line-height:0.875rem;padding:0 0 0 5px}.tiny-title{font-size:0.83em;margin:1.67em 0}[class*="icon-"].nolink{color:#999;cursor:default;opacity:0.25;-webkit-filter:grayscale(1);filter:grayscale(1)}[class*="icon-"].nolink:hover{color:#999}.adhere{width:100%;text-align:center;font-size:12px;line-height:16px;padding:0 0 4px 0;font-weight:700;color:#2092e2;border-bottom:1px solid #e3e3e3;display:block;margin:5px auto 0}.adhere-container .adhere{position:relative;margin:18px 0 0 13px}.content table{display:block;width:100%;overflow-x:auto;margin:50px 0}.content table tr{border-bottom:1px solid #ccc}.content table tr:last-child{border-bottom:none}.content table tr td{padding:10px 20px;font-size:16px;line-height:20px;vertical-align:top}@media screen and (min-width: 700px){.adhere-container{width:100%;margin:0 auto}.adhere-container .adhere{width:100%}}.grid-two-third .adhere{width:952px}.grid-two-third .grid-100 .adhere{display:none}.fadeOut{opacity:0;transition:opacity 100ms linear}.fadeIn{opacity:1}.hr,.hr-two,.hr-one-black{width:100%;height:1px;background:#e3e3e3}.hr-two{height:2px}.hr-black{height:2px;background:#090909;border-bottom:1px solid #fff}.background-white,.background-grey{background:#fff;width:100%;position:relative;z-index:1}.background-grey{border-top:1px solid #e3e3e3;padding:8px 0 0;margin-bottom:-7px}.border-right{border-right:1px solid #e3e3e3}.border-left{border-left:1px solid #e3e3e3}.border-bottom{border-bottom:1px solid #e3e3e3}.border-top-reset{border-top:0}.border-left-reset{border-left:0}.relative{position:relative}.fixed{position:fixed}.displayBlock{display:block}.displayInlineBlock{display:inline-block}.displayNone{display:none}.floatFix{display:table;position:relative}.floatLeft{float:left}.floatRight{float:right}.floatNone{float:none}.clearfix{clear:both;float:none;display:block}.margin{margin:13px}.margin-top{margin-top:14px}.margin-bottom{margin-bottom:14px}.margin-top-bottom{margin-top:14px;margin-bottom:14px;display:block}.margin-right{margin-right:13px}.margin-left{margin-left:13px}.margin-reset-left{margin-left:0}.margin-reset-top-bottom{margin-top:0;margin-bottom:0}.margin-reset-bottom{margin-bottom:0}.margin-reset-top{margin-top:0}.margin-reset{margin:0}.margin-auto{margin:auto;float:none}.side-margin-auto{margin:0 auto}.margin-auto-top-bottom{margin:14px auto;float:none}.padding{padding:13px}.padding-full{padding:26px}.padding-full-top{padding-top:26px}.padding-top{padding-top:14px}.padding-bottom{padding-bottom:14px}.padding-top-bottom{padding-bottom:14px;padding-top:14px}.padding-right{padding-right:13px}.padding-left{padding-left:13px}.padding-reset-top{padding-top:0}.padding-reset-bottom{padding-bottom:0}.padding-reset-left{padding-left:0}.padding-reset-right{padding-right:0}.padding-reset-left-right{padding-right:0;padding-left:0}.padding-reset{padding:0}.align-center{text-align:center}.header-spacer{padding-top:80px}.newsletter{width:100%;padding:10px;float:none}.newsletter h1{margin-bottom:14px;font-size:28px}.newsletter label span{display:inline-block;margin-left:10px;color:#2baae1}.newsletter .submit-cont{overflow:auto}.newsletter .newsletter-info{margin:50px 0 30px;color:#666}.newsletter .newsletter-info a{color:#666}.newsletter .newsletter-info a:hover{color:#444}@media screen and (min-width: 768px){.newsletter{width:700px;margin:0 auto}.newsletter h1{margin-top:40px;margin-bottom:0;line-height:1;font-size:28px}.newsletter .submit-cont{overflow:auto}.newsletter .input-box-50{width:46%;margin-left:2%}.newsletter .input-box-50.email{width:70%}.newsletter .input-box-50.checkboxes{padding-left:20px}.newsletter .input-box-50.checkboxes input{width:auto;height:auto;position:relative;top:-1px;margin-right:10px}.newsletter .input-box-50.checkboxes label{display:inline}.newsletter h2{width:100%;margin:40px 0 30px}.newsletter .submit-cont{max-width:300px;margin:40px auto 0}}.contact-us-page h1{text-align:center}.contact-us-page p{width:100%;margin:10px auto 30px;max-width:450px;text-align:center}.minor-title{font-size:16px;line-height:1.5}@media screen and (min-width: 1024px){.microsite .background-grey{background:none;border-top:none}.microsite .background-grey .grid-wrapper{border:1px solid #e3e3e3;border-bottom:none;background:#fff}}@media screen and (min-width: 1350px) and (max-width: 1450px){.share-this.nav-social{display:none}}@media screen and (min-width: 1350px){.breakad [data-letSlidejs]{max-height:231px}.share-wrapper{margin:0 0 20px 0}.share-wrapper--events{padding-top:30px}.share-this{top:280px}.headline-wrapper{width:1304px}.background-grey{background:#F8F8F8;padding:0}.grid-wrapper--magazine{width:1300px}.background-grey .grid-wrapper,.headline-channel .grid-wrapper{width:1306px;background:#fff;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.background-grey .grid-wrapper.jobs-show,.headline-channel .grid-wrapper.jobs-show{padding:130px 0 0}.headline-channel .grid-wrapper{background-color:#f8f8f8;border:none}.headline-channel .grid-wrapper--transparent{background-color:transparent}.background-grey .grid-wrapper--flexible{width:95%;max-width:1400px}.main-grid-two-third{width:948px;padding:30px}.content{padding:0 65px 0 0;font-size:20px;line-height:34px;font-size:1.25rem;line-height:2.125rem}.content img{max-width:823px}.grid-wrapper.no-padding{padding:0}.comments-wrapper{padding:50px 80px 30px 0}.event-comments .comments-wrapper{padding-right:40px;padding-left:40px}aside{top:0;right:0;position:absolute;height:100%;float:none}aside.grid__item{position:relative}aside,aside .grid-one-third,.sidebar{width:376px}aside.newsletter-rss{width:auto;height:140px;padding:16px 38px}aside .content-box,.media-kit-btn{padding:16px 38px}.grid-wrapper aside{background:transparent}.grid-wrapper aside .content-box{padding:13px;text-align:center}aside,.aside-wrapper{background:#f8f8f8}.aside-wrapper .content-box-ribbon{right:50px}.aside--plain{background:none;border:none;top:187px}.aside--plain .aside-wrapper{background:none}.grid-wrapper aside.sidebar-alt{background:#f8f8f8;border-left:1px solid #e3e3e3}.lastest-content-links{background:#fff}.responsive_sharing{padding:30px 0 0 30px}.popularfeed{border-width:1px 0;width:101%;margin:2em -2px}.popularfeed-wrapper-border{border:none}.old-popularfeed{border:none}.old-popularfeed-wrapper-border{border-width:1px 0}.aside-wrapper .adhere{right:38px}.aside-wrapper .old-popularfeed{padding:16px 38px}.media-kit .media-kit-container .page16 .left-content table.font-adjust{font-size:13px;line-height:22px;font-size:0.8125rem;line-height:1.375rem}.tech-landscape-sp .grid-two-third{min-height:0;width:928px}.tech-landscape-sp .aside-wrapper{margin-top:40px;margin-left:24px}.tech-landscape-sp .tech-landscape-sp-top-fixed{width:928px}.tech-landscape-sp-form .tech-landscape-request-text{text-align:center;margin:0 0 20px}.related-links,.lastest-content-links{width:100%;float:left;position:relative;clear:both;padding-right:20px}.related-links .grid-one-third.no-image-full-width .content-box-time,.lastest-content-links .grid-one-third.no-image-full-width .content-box-time{width:842px}.webinar .related-links .grid-one-third.no-image-full-width .content-box-time,.webinar .lastest-content-links .grid-one-third.no-image-full-width .content-box-time{width:1216px}.more-nav-target{border:1px solid #e3e3e3;border-bottom:none;width:1306px;padding:33px 0 15px}.more-nav-target--flexible{width:95%;max-width:1400px}.tags--hero ~ .more-nav-target{border-bottom:none}.event-logistics{border-left:1px solid #e3e3e3;padding:0 20px 80px;position:absolute;top:0;right:0;bottom:120px;left:0}.course-content{margin-top:45px}.course-content .content--spaced{margin-top:0}.button--dark{width:100%}.filter{width:215px;margin-right:10px}.magazines img{width:100%;height:auto}}@media screen and (min-width: 1100px){header .header-nav-logo{float:left;position:relative}}@media screen and (max-width: 1024px){.main-header{position:fixed;z-index:99}.menu-drop,.menu-top-double{position:fixed;right:0;top:100px}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}.main-grid-two-third{min-height:1050px}.nav-tagline{right:initial;left:0;bottom:3px;text-align:center;width:100%;top:inherit}.nav-tagline br{display:none}}@media screen and (min-width: 769px) and (max-width: 1024px){.header-nav-logo{position:relative;display:inline-block;float:left}}@media screen and (min-width: 1000px) and (max-width: 1100px){.share-this.nav-social{display:none}}@media screen and (max-width: 1090px){.header-nav-subnav .icon-fake{font-size:0;border:1px solid #fff;padding:10px 8px;height:auto;margin:3px 0 0}.header-nav-subnav .icon-fake{font-size:0;border:1px solid #fff;padding:10px 8px;height:auto;margin:9px 0 0}}@media screen and (max-width: 1000px){#slideshare-iframe{width:95%;height:0;padding-bottom:40%}.headline-title{width:546px}.headline-title .content-box-tags{max-width:420px}.headline-wrapper{position:relative;top:0 !important;margin:auto}.footer-share-icons{float:right;padding:0 30px 0 0}.header-nav-subnav .icon-login,.header-nav-subnav .icon-login-settings{margin:20px 0 0 5px;padding:5px 10px}.header-nav-subnav [class*="icon-"]:after{display:none}.header-nav-subnav .icon-login:after,.header-nav-subnav .icon-login-settings:after{display:block}.page-wrapper .grid-one .content-box-share{left:7px;top:33px}.page-wrapper .grid-one img{width:294px;height:180px}.page-wrapper .grid-one .content-box-title{left:20px;top:32px;position:relative}.page-wrapper .grid-one .content-box-abstract{left:20px;top:35px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-height:20px}.page-wrapper .grid-one .content-box{height:234px}.grid-one .content-box .content-box-time{right:20px}.menu-share.top h3{margin:0}.menu-share.top a{padding:5px}.tags-list{width:100%}aside{width:100%}.aside-wrapper{width:654px;margin:0 auto}.aside-wrapper .grid-one-third{float:left}.content{padding:15px 0 0 15px}.content img{max-width:639px}#formsend{width:300px;float:none}.error404{width:300px;font-size:18px;line-height:22px;font-size:1.125rem;line-height:1.375rem}.error404 img{width:300px;height:300px}.aside-wrapper .old-popularfeed{height:478px;width:654px;padding:0}.aside-wrapper .old-popularfeed-wrapper-border{height:414px;width:654px}.aside-wrapper .old-popularfeed-wrapper{height:414px;width:654px}.grid-two-third .adhere{width:300px}.mobilehide{display:none}}@media screen and (min-width: 700px){.aside-wrapper{margin:50px auto 0}}@media screen and (max-width: 768px){.sponsored-content .content{padding-top:310px}.sponsored-content .top-download-content-link{position:relative;z-index:2;top:310px}.sponsored-content.sponsored-content-by-many .content{padding-top:400px}.sponsored-content.sponsored-content-by-many .top-download-content-link{position:relative;z-index:2;top:395px}.sponsored-section a{display:block;height:120px;margin:20px 0}.sponsored-section a img{margin:0}.view-webinar-link{margin-top:180px}.view-webinar-link .button{width:100%}.newsletter .input-box-50{width:100%}.newsletter .input-box-50.checkboxes{padding-left:20px}.newsletter .input-box-50.checkboxes input{width:auto;height:auto;position:relative;top:-1px;margin-right:10px}.newsletter .input-box-50.checkboxes label{display:inline}.share-this.nav-social{display:none}.createAccount{padding:13px 0;margin-left:13px;width:300px}.media-kit-btn .mobile-media-kit-trigger{margin:0 auto}.media-kit-target-form input{width:100%}}@media screen and (max-width: 767px){h1{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem}.channel-headline-tagline{font-size:10px;line-height:10px;font-size:0.625rem;line-height:0.625rem}.main-header{top:0 !important;position:fixed !important}.header-nav-subnav{display:block;position:absolute;top:0;right:0;width:50px;margin:0}.header-nav-subnav li{float:none}.header-nav-subnav .icon-login-settings{padding:5px 10px}.header-nav-subnav .icon-login{padding:5px 25px}.header-nav-subnav .icon-search{margin:0;padding:20px;width:100%;text-align:center;border:0;padding:25px 0 25px 0}.header-nav-subnav .search-wrapper{display:block;width:50px;margin:0;padding:0;box-shadow:0 0 0;height:70px}.header-nav-subnav .nav-search{margin:2%;width:96%;line-height:26px}.header-nav-subnav #search{width:100%;top:70px;right:0;bottom:inherit;position:fixed;background:#fff;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.header-nav-subnav .header-nav-subnav{width:115px}.header-nav-subnav li.relative{display:none}.main-header{top:0}.menu-toggle{font-size:0;z-index:10;position:absolute;top:0;left:0;margin:20px 0 0 20px;width:38px}.menu-toggle:after{display:none}nav.menu .link.padding-reset-bottom{padding:14px 40px 0 0}nav.menu{margin-top:70px !important;-webkit-overflow-scrolling:touch}.header-nav-logo{margin:auto;width:100px}.header-nav-logo a{padding:16px 0 0 0}.nav-mobile-wrapper .submenu-toggle{display:inline-block;margin:0;padding:17px;width:60px;text-align:center}.header-nav-subnav [class*="icon-"],.header-nav-subnav [class*="icon-"]:hover,.header-nav-subnav .icon-search{border:0}.menu-drop,.menu-top-double{min-width:240px;top:100px;bottom:0;left:0;right:inherit;overflow:auto;z-index:9;width:100%}.menu-drop .bottom{border-bottom:1px solid #dbdbdb}.menu-top-double{bottom:0}.channel-nav-list{width:100%;position:fixed;bottom:0;top:100px;right:0;left:0;z-index:9}.menu-drop top{padding:20px 20px}.menu-drop top p{width:400px}.menu-drop bottom{padding:26px 20px 13px 20px}.menu-drop .bottom,.menu-top-double .bottom,.topwrap{width:100%}.menu-drop .top .input-box-100,.menu-top-double .top .input-box-100,.menu-drop .top .input-box-100 input{width:180px;top:40px}.menu-drop .bottom,.menu-top-double .bottom{padding:10px}.menu-drop .top .button,.menu-top-double .top .button{top:10px}.menu-drop .top input.button{top:40px}.menu-drop .top,.menu-top-double .top{float:none;clear:both;width:100%;padding:10px}.menu-share h3{margin-top:15px}}@media screen and (max-width: 700px){h1{font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem}.channel-headline-tagline{font-size:10px;line-height:10px;font-size:0.625rem;line-height:0.625rem}.headline-wrapper{width:100%}.headline-wrapper .date{width:60px;height:60px;bottom:30px;right:30px;padding:10px 0 25px 0}.headline-title .content-box-share{display:none}.headline-title{width:100%;left:0;right:0;bottom:50px;padding:20px;height:285px}.headline-title h1{margin-top:8px}.headline-title .content-box-tags{left:20px;right:inherit;bottom:65px;margin:0 5px 5px 0}.headline-title .content-box-tags a,.headline-title .content-box-tags div{font-size:14px;line-height:16px;font-size:0.875rem;line-height:1rem;margin:3px}.headline-title .author{left:20px;bottom:-12px;height:40px}.headline-title .author.multiple-authors{bottom:15px}.headline-title .abstract a{font-size:18px;line-height:20px;font-size:1.125rem;line-height:1.25rem}.headline-title h1{font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem}.content-box-channel{top:18px}.presentation-content-box-channel{padding-top:0}.headline-title .content-box-tags a:nth-child(n+4){display:none}.channel-headline-wrapper{margin:0}.microsite-container .channel-headline-wrapper{margin:20px 0 0}.channel-headline-logo{font-size:25px;line-height:40px;font-size:1.5625rem;line-height:2.5rem;margin:20px auto 0;position:relative;letter-spacing:-0.15rem}.channel-headline-logo.double-headline-logo{margin:0 auto}.channel-headline-logo.sponsored-by-margin{margin:15px auto 0;width:100%}.channel-headline-logo img{margin:0 auto 0 auto;left:0;position:relative;height:40px}.double-headline-logo img{max-width:100%}.cxo-headline-logo{margin:16px auto 0}.cxo-headline-logo img{height:70px}.page-wrapper .grid-one .content-box{height:330px;padding:0;border:0;padding:13px}.page-wrapper .grid-one .content-box-share{left:20px;top:20px}.page-wrapper .grid-one .content-box-ribbon{top:169px;bottom:inherit;left:8px}.page-wrapper .grid-one .content-box-desc{padding:0;float:none;width:300px}.page-wrapper .grid-one .content-box-title{left:0;top:0}.page-wrapper .background-grey .grid-wrapper{margin-top:0}.content,.comments-wrapper{padding:0}.content img{max-width:300px;height:auto}.grid-one .content-box .content-box-time{right:initial}.input-box input,.textarea-box textarea,.input-box-100 input,.input-box-100 select,.input-box select,.input-box-50 input,.input-box{width:100%;max-width:300px;float:none}.input-box-50 select{width:100%;height:48px;border:1px solid #dbdbdb;border-radius:2px;padding:0 0 0 10px}.button{width:300px}.button--tiny{width:auto}.button--small{width:100px;margin-top:4px}.entity-actions--static .button--medium{width:100%;margin-top:1em}.white-image .content-box-title span,.white-image .content-box-abstract span{background:transparent;padding:0;border-radius:0}.white-image .content-box-share,.white-image .viewcount,.white-image .floatRight a{background:transparent}.responsive_sharing{width:180px;padding:5px 0 0 10px;padding-right:0}.at-resp-share-element.at-mobile a{margin-bottom:5px}.list-box .listinfo{padding:10px}.list-box .author-img{display:none}.list-box .author .author-info{float:none}.entity-actions--authors{position:static;padding-bottom:15px;border-bottom:1px solid #ccc}.entity-actions--authors button,.entity-actions--authors a{display:inline-block;margin-left:0;width:100%}.entity-actions--author{margin:20px 0 0 0;float:none}.entity-actions--author button,.entity-actions--author a{display:inline-block;width:100%}article .job-footer .location{top:85px;right:0}article .job-footer .job-type{right:0;top:50px}.media-kit-btn{padding:0;margin:5px 0 15px 0}.grid-one-third .content-box{padding:0}.grid-one-third .content-box-ribbon{top:140px;right:15px}.grid-one-third .event-listing-date{top:140px;left:15px}.grid-one-third .content-box.advertise.advertise{height:320px}.grid-one-third .adhere{left:0;bottom:13px}.grid-one-third.no-image-full-width .content-box{height:auto}.grid-one-third.no-image-full-width .content-box .content-box-time{position:relative;bottom:initial;margin-top:22px}.white-image .content-box-title a,.white-image .content-box-abstract a{background:transparent;padding:0;border-radius:0}.white-image .content-box-share,.white-image .viewcount,.white-image .floatRight a{background:transparent;padding:0;border-radius:0}.white-image .content-box-share .icon-share-this,.white-image .viewcount .icon-share-this,.white-image .floatRight a .icon-share-this{margin:0}.magazine-box img,.magazine-box{width:300px;padding:0}.wrap-icons{padding:10px 0 0 0;margin:0 auto;float:none;width:120px;display:block;overflow:hidden;clear:both}.wrap-icons div,.wrap-icons a,.wrap-icons span{padding:5px}.list-box .listinfo .authors-details{float:none;text-align:center;display:block}.list-box .listinfo .authors-details.wrap-icons{padding:10px 0 0 0}.share-wrapper{height:140px}.content-box-share.views{display:none}.content-box:hover{background:#fff;box-shadow:0 0 0 #999999}.padding-left{padding-left:0}.padding-right{padding-right:0}.padding-full{padding:13px 0px 13px 0px}.margin-left{margin-left:0}.hideMobile{display:none}.main-footer,.page-wrapper:after{height:500px}.page-wrapper{margin-bottom:-500px}.footer-copy a{padding:10px 0}.grid-one .footer-headline img{left:0;top:0;display:block;margin:10px auto 10px auto}.footer-headline{margin:50px 0 0 0}.footer-copy{padding:0;margin:25px 0 0 0}.footer-copy span{display:none}.footer-copy a{padding:2px 0 2px 0}.footer-copy p{margin:25px 0 0 0;padding:0}.team-member{width:300px;padding:0;margin-bottom:25px}.team-popup{top:0;left:50px}.list-box .listinfo .listinfo-info,.list-box .tech-landscape.listinfo .listinfo-info{margin:0;display:block;width:100%;text-align:center}.list-box .listinfo .listinfo-img{width:60px;margin:10px auto;overflow:auto}.list-box .tech-landscape.listinfo .listinfo-img{width:120px;margin:0 auto}.createAccount{padding:13px 0 13px 0}.content-box.advertise{height:330px}.aside-wrapper{width:300px}.aside-wrapper .old-popularfeed{display:none}.content-box.padding.advertise{padding:0}.content-box.padding{padding:0}.letSlide-link-article{right:0;transform:rotate(0);width:300px;bottom:100px}.headline-sponsoredby{display:inline-block;position:relative;overflow:auto;clear:both}.headline-sponsoredby p,.headline-sponsoredby img{float:left}.headline-sponsoredby p{position:relative;color:#343434;top:3px}.headline-sponsoredby img{margin-left:10px;height:32px}.featured-button{position:absolute;top:15px}.jobs-list{text-align:center}.jobs-list .company{height:auto}.jobs-list .company h3{margin:10px 0 5px}.jobs-list .company .floatLeft{float:none}.jobs-list .job-footer{text-align:center}.jobs-list .job-footer .job-type{width:90px;float:none;margin:0 auto}.jobs-list .job-footer .location{position:static;left:auto;margin-top:10px}.jobs-list .job-footer .date{float:none}.jobs-list .job-footer .salary{position:static;right:auto;top:auto;width:90px;margin:10px auto 0;white-space:normal;height:24px;overflow:hidden}}@media screen and (min-width: 768px){.tech-landscape-sp .tech-landscape-sp-top-fixed .tech-landscape-sp-nav ul li{width:auto}.tech-landscape-sp .tech-landscape-sp-content-el{position:relative;float:left;width:100%;padding:0 0 15px;margin:15px 0 0}.tech-landscape-sp .tech-landscape-sp-content-el .left-box-img{width:25%;float:left;height:115px;overflow:hidden;position:relative}.tech-landscape-sp .tech-landscape-sp-content-el .left-box-img img{padding:20px}.tech-landscape-sp .tech-landscape-sp-content-el .right-box-text{width:75%;float:left;position:relative;min-height:115px}.media-kit .mobile-media-kit-trigger.button{width:300px;margin:25px auto 0}.media-kit .media-kit-target-form{overflow:auto}.media-kit .media-kit-target-form .input-box-100{float:left;width:50%;margin:14px 0 0;padding:0 15px}.media-kit .media-kit-target-form .media-kit-btn-submit{float:left;width:289px;margin:43px 0 0 15px}aside .newsletter-rss{padding:13px}.newsletter-rss{margin-bottom:0}.sponsored-section .sponsored-by-text{margin-top:0;display:inline-block;position:relative;top:-48px}#slideshare-iframe{min-height:255px}}@media screen and (max-width: 450px){.share-this-left{display:none !important}}@media screen and (max-width: 768px){.footer-headline{margin:20px 0 0 0}}@media screen and (min-width: 769px){.createAccount{padding:13px 0;margin-left:13px;width:300px}}.sponsored-section .sponsored-by-text{display:inline-block;vertical-align:top;margin-top:37px}.sponsored-section a{display:inline-block}#letSlide-main-wrapper{padding:0;background:#f8f8f8}#letSlide-container-wrapper{padding:0 20px;margin:0 auto 2em;max-width:1350px}#letSlide-container-wrapper #letSlide-preloader{background:#f8f8f8 !important}#letSlide-button{background:#2092e2;color:#fff;padding:5px 10px;border-radius:2px}#letSlide-button:hover{background:#485157}#letSlide-info-left,#letSlide-info-right{float:left;width:50%}#letSlide-subtitle{position:absolute;bottom:40px;@includ font-size(16, 16);text-shadow:1px 1px 1px #000;color:#fff;font-weight:400;width:100%;padding:20px}.letSlide-speaker{display:inline-block;position:relative;clear:both}.letSlide-speaker-picture{height:60px;width:60px;overflow:hidden;border-radius:50px;float:left}.letSlide-speaker-picture img{width:60px;min-height:60px}.letSlide-speaker-name{font-size:16px;line-height:20px;font-size:1rem;line-height:1.25rem;font-weight:700}.letSlide-speaker-title{font-size:14px;line-height:20px;font-size:0.875rem;line-height:1.25rem;font-weight:300}.letSlide-speaker-wrapper{float:left;padding:5px 0 0 15px}.letSlide-speaker-abstract{margin:10px 0 25px 0;font-size:16px;line-height:28px;font-size:1rem;line-height:1.75rem}.letSlide-speaker-abstract p{margin-bottom:26px}.letSlide-list-time{height:100%;width:50px;font-size:12px;line-height:12px;font-size:0.75rem;line-height:0.75rem;position:absolute;text-align:center;padding:20px 0 0 0;left:0;top:0;border-right:1px solid #F0F0F0}.letSlide-list-content{width:415px;position:relative;left:50px;padding:20px;top:0;word-wrap:break-word}#letSlide-info .share-wrapper .at-svc-bitly,#letSlide-info .share-wrapper .at-svc-email{display:none}#letSlide-info .share-wrapper{margin:0 0 20px 0;height:60px}#letSlide-info .responsive_sharing{padding:10px 0 0 10px}#letSlide-info .share-wrapper .content-box-share{padding:0;height:60px;width:85px}#letSlide-info,.letSlide-info{background:#fff;width:980px;min-height:50px;position:relative;margin:50px auto 0 auto;padding:25px 25px 50px 25px;overflow:auto}#letSlide-info.presentation-tags,.letSlide-info.presentation-tags{margin:90px auto 0 auto}.letSlide-info{padding-top:1px;margin-top:0}#letSlide-info h2{color:#000;font-weight:700;font-size:24px;line-height:30px;font-size:1.5rem;line-height:1.875rem;margin:10px 0 30px 0}#letSlide-h1{max-width:980px;margin:auto;padding:20px 0 20px 0;position:relative}#letSlide-h1 h1{font-weight:700;font-size:30px;line-height:30px;font-size:1.875rem;line-height:1.875rem;text-align:center}#letSlide-abstract{font-size:16px;line-height:28px;font-size:1rem;line-height:1.75rem;padding:0 50px 25px 0}#letSlide-abstract p{margin-bottom:26px}[data-inarticle] .vjs-control-bar,[data-inarticle] .vjs-caption-settings,[data-inarticle] #videojs_html5_api{display:none !important}@media screen and (max-width: 1024px){#letSlide-info,.letSlide-info{width:100%}#letSlide-info .share-wrapper{height:120px}#letSlide-info .responsive_sharing{padding:10px 0 0 10px}.letSlide-info .comments-wrapper{padding:10px}}@media screen and (max-width: 768px){#letSlide-h1,#letSlide-info{width:700px}}@media screen and (max-width: 700px){#letSlide-list-wrapper{display:none}#letSlide-h1{max-width:300px !important}#letSlide-h1 h1{font-size:20px;line-height:24px;font-size:1.25rem;line-height:1.5rem}#letSlide-abstract{font-size:18px;line-height:32px;font-size:1.125rem;line-height:2rem;padding:0 0 25px 0}#letSlide-info{width:100%;margin:25px auto 0 auto;padding:10px}#letSlide-info.presentation-tags{margin:25px auto 0 auto}#letSlide-info .responsive_sharing{padding:0 0 0 10px}#letSlide-info .content-box.advertise{padding:0}#letSlide-info-left,#letSlide-info-right{width:100%;float:none}#letSlide-info-right{margin:50px 0 0 0}}[data-infinite] #letSlide-share{display:none}.vjs-live-controls.vjs-control{display:none}.grid-two-third [data-letSlidejs],.grid-two-third [data-letSlidejs] .video-js{max-height:304px;margin:auto;position:relative}.grid-one-third [data-letSlidejs],.grid-one-third [data-letSlidejs] .video-js{margin:auto;position:relative;height:180px !important;width:100% !important}.author-company{font-weight:bold;margin-top:0.5em}.popular-stats{text-align:right}.m-social{list-style:none;padding:0}@supports (display: flex){.m-social{display:flex;flex-wrap:wrap;flex-direction:row}}.m-social--vertical{text-align:center;display:block}.m-social__item{text-align:center;display:inline-block;margin:0 10px 10px 0}.m-social--vertical .m-social__item{margin-bottom:1em}.m-social__link{text-decoration:none;display:block}.m-social--vertical .m-social__link{border-radius:100%;overflow:hidden}.m-social--content .m-social__link{padding:0.3125em}.m-social__link--facebook{background:#37589A}.m-social__link--twitter{background:#38A8E0}.m-social__link--gplus{background:#DA4A38}.m-social__link--linkedin{background:#006799}.m-social__link--buffer{background:#E2DDDB}.m-social__icon{vertical-align:middle}.m-social__counter{background:#ffe;border:1px solid #eaeaea;border-radius:3px;text-align:center;padding:0.5em;position:relative;display:block;margin-top:0.75em}.follow{text-align:center}.follow__item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0.5em}@media screen and (min-width: 701px){@supports (display: flex){.m-social{justify-content:space-between}}.m-social__item{margin:0}}.card *+*{margin-top:1rem}.card{background:#fff;position:relative}@media screen and (min-width: 22.875em){.card{box-sizing:border-box;border:1px solid #fff;padding:0.8125em}.card:hover{background:#fcfcfc;border-color:#dcdcdc}}@media screen and (min-width: 28.125em){.card{padding:0.9375em}}@media screen and (min-width: 43.0625em){.card{padding:0.8125em}}.card__inner{margin:0;width:100%}@media screen and (min-width: 28.125em){.card__inner{position:relative;overflow:hidden}}@media screen and (min-width: 43.0625em){.card__inner{position:static}}.card__spread{white-space:nowrap;overflow:hidden;font-size:0;text-indent:-99em;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin-top:0}.card__raised{line-height:normal;position:relative;z-index:1}.card__media{width:100%}@media screen and (min-width: 17.125em){.card__media{margin-top:0}}@media screen and (min-width: 28.125em){.card__media{float:left;display:block;width:35.74%;margin:0 2.58% 1em 0}}@media screen and (min-width: 43.0625em){.card__media{width:100%}}.card__media *{margin-top:0}.card__authors{position:absolute;top:0;left:0;margin-top:0.9375em}@media screen and (min-width: 17.125em){.card__authors{left:1em;right:1em}}@media screen and (min-width: 22.875em){.card__authors{top:0.6875rem;left:1.6875rem;right:1.6875rem}}@media screen and (min-width: 28.125em){.card__authors{top:-1.0625rem;left:0;right:0;max-width:35.74%}}@media screen and (min-width: 43.0625em){.card__authors{top:0.6875rem;left:1.6875rem;right:1.6875rem;max-width:none}}.card__author{color:#36abdf;background:rgba(255,255,255,0.9);border-radius:0 0 2px 0;font-weight:bold;font-size:0.9375em;padding:0.1875em 0.5em;display:inline-block;margin-top:0}.card__author:hover,.card__author:focus{text-decoration:underline}@media screen and (min-width: 17.125em){.card__author{border-radius:2px}}@media screen and (min-width: 28.125em){.card__author{box-sizing:border-box}}.card__title{font-weight:bold;font-size:1em;line-height:1.25}@media screen and (min-width: 12.5em){.card__title{font-size:7vw}}@media screen and (min-width: 17.75em){.card__title{font-size:1.125em}}@media screen and (min-width: 28.125em){.card__title{font-size:1.125em;overflow:hidden;margin-top:0}}@media screen and (min-width: 43.0625em){.card__title{font-size:1.125em;overflow:visible}}.card__info{border-bottom:1px solid #ddd;padding-bottom:0.625em}@media screen and (min-width: 17.125em){.card__info{text-align:left}}@media screen and (min-width: 28.125em){.card__info{clear:both}}@media screen and (min-width: 22.875em){.card:hover .card__info{border-color:transparent}}.card__stats{padding:0}@media screen and (min-width: 17.125em){.card__stats{display:inline-block;margin:0}}.card__tag{color:#fff;background:#2092e8;font-weight:bold;font-size:0.75em;border-radius:2px;border:1px solid #2092e8;padding:0.375rem;display:inline-block}.card__tag:hover,.card__tag:focus{color:#2082e8;background:#fff}@media screen and (min-width: 17.125em){.card__tag{float:right}}.card__tag--analytics{background:#e86da9;border-color:#e86da9}.card__tag--analytics:hover,.card__tag--analytics:focus{color:#e86da9}.card__tag--big-data{background:#ef8e01;border-color:#ef8e01}.card__tag--big-data:hover,.card__tag--big-data:focus{color:#ef8e01}.card__tag--supply-chain{background:#79A040;border-color:#79A040}.card__tag--supply-chain:hover,.card__tag--supply-chain:focus{color:#79A040}.card__tag--strategy{background:#a88ab6;border-color:#a88ab6}.card__tag--strategy:hover,.card__tag--strategy:focus{color:#a88ab6}.card__tag--innovation{background:#b4998b;border-color:#b4998b}.card__tag--innovation:hover,.card__tag--innovation:focus{color:#b4998b}.card__tag--finance{background:#7ad3ec;border-color:#7ad3ec}.card__tag--finance:hover,.card__tag--finance:focus{color:#7ad3ec}.card__tag--digital{background:#98a2ae;border-color:#98a2ae}.card__tag--digital:hover,.card__tag--digital:focus{color:#98a2ae}.card__tag--online{background:#e86da9;border-color:#e86da9}.card__tag--online:hover,.card__tag--online:focus{color:#e86da9}.card__tag--alt{color:#000;background:#fff;border:none;position:absolute;left:0;bottom:0}@media screen and (min-width: 17.125em){.card__tag--alt{left:1em;bottom:1em}}@media screen and (min-width: 28.125em){.card__tag--alt{padding-left:0;position:static}}@media screen and (min-width: 43.0625em){.card__tag--alt{padding-left:0.375rem;position:absolute;bottom:2.333em}}.card__video-play{position:absolute;bottom:1.6875rem;left:0.6875rem;margin-top:0}@media screen and (min-width: 28.125em){.card__video-play{position:static}}@media screen and (min-width: 43.0625em){.card__video-play{position:absolute}}@supports (display: flex){.card:last-child{margin-right:auto}@media screen and (min-width: 17.125em){.card:last-child .card__inner{display:flex;flex-direction:column}}.card:last-child .card__title{flex-grow:1}.card:last-child .card__info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.card:last-child .card__tag{float:none;order:1}@media screen and (min-width: 28.125em){.card:last-child .card__inner{display:block}}@media screen and (min-width: 43.0625em){.card:last-child .card,.card:last-child .card__inner{display:flex}}}.card--photo{min-height:18.75em}@media screen and (min-width: 28.125em){.card--photo{min-height:0}.card--photo .positioning-container{position:static}}@media screen and (min-width: 43.0625em){.card--photo{min-height:18.75em}}.card--photo .card__inner{display:block;position:relative;height:100%}@media screen and (min-width: 43.0625em){.card--photo .card__media{-o-object-fit:cover;object-fit:cover}}@media screen and (min-width: 43.0625em){.card--photo .card__authors{top:0;left:0.9375rem}}@media screen and (min-width: 17.125em){.card--photo .card__title{color:#fff;text-shadow:1px 1px 0 #414141;padding:0 0.125rem;position:absolute;top:5em;left:0;display:inline-block;margin:0 0.9375rem}}@media screen and (min-width: 17.75em){.card--photo .card__title{font-size:7vw}}@media screen and (min-width: 22.875em){.card--photo .card__title{font-size:1.5em}}@media screen and (min-width: 28.125em){.card--photo .card__title{color:#000;font-size:1.125em;text-shadow:none;position:static;display:block}}@media screen and (min-width: 43.0625em){.card--photo .card__title{color:#fff;font-size:1.5em;text-shadow:1px 1px 0 #414141;position:absolute;top:3em}}@media screen and (min-width: 17.125em){.card--photo .card__info{border:none;box-sizing:border-box;padding:0 0.75em;position:absolute;left:0;right:0;bottom:1em}}@media screen and (min-width: 22.875em){.card--photo .card__info{padding:0 1.5625em;bottom:2em}}@media screen and (min-width: 28.125em){.card--photo .card__info{border-bottom:1px solid #ddd;padding:0 0 1em;position:static}}@media screen and (min-width: 43.0625em){.card--photo .card__info{border:none;padding:0 0.9375rem;position:absolute;bottom:1.375em}}@media screen and (min-width: 64.1875em){.card--photo .card__info{bottom:1.1875rem}}@media screen and (min-width: 17.125em){.card--photo .card__stats{color:#fff;text-shadow:1px 1px 0 #414141}}@media screen and (min-width: 28.125em){.card--photo .card__stats{color:#000;text-shadow:none}}@media screen and (min-width: 17.125em){.card--photo .card__stats{left:1em;bottom:1em}}@media screen and (min-width: 22.875em){.card--photo .card__stats{left:2.33333em;bottom:2.08333em}}@media screen and (min-width: 28.125em){.card--photo .card__stats{left:1em;bottom:1em}}@media screen and (min-width: 43.0625em){.card--photo .card__stats{left:2.33333em;bottom:2.08333em}}.card--photo .stats--contrast .stats__item{color:#000;background:none;text-shadow:none;line-height:normal;padding:0}@media screen and (min-width: 17.125em){.card--photo .stats--contrast .stats__item{color:#fff;background-color:rgba(190,190,190,0.8);background-position:0.3125rem 48%;text-shadow:1px 1px 0 #141414;border-radius:0.125rem;padding:0.5rem 0.3125rem}.card--photo .stats--contrast .stats__item .safari-fix{-webkit-filter:drop-shadow(1px 1px 0 #141414);filter:drop-shadow(1px 1px 0 #141414)}.card--photo .stats--contrast .stats__item path,.card--photo .stats--contrast .stats__item circle{fill:#fff}}@media screen and (min-width: 28.125em){.card--photo .stats--contrast .stats__item{color:#000;background-color:transparent;text-shadow:none;padding:0}.card--photo .stats--contrast .stats__item .safari-fix{-webkit-filter:none;filter:none}.card--photo .stats--contrast .stats__item path,.card--photo .stats--contrast .stats__item circle{fill:#000}}@media screen and (min-width: 43.0625em){.card--photo .stats--contrast .stats__item{color:#fff;background-color:rgba(190,190,190,0.8);background-position:0.3125rem 48%;text-shadow:1px 1px 0 #141414;border-radius:0.125rem;padding:0.5rem 0.3125rem}.card--photo .stats--contrast .stats__item .safari-fix{-webkit-filter:drop-shadow(1px 1px 0 #141414);filter:drop-shadow(1px 1px 0 #141414)}.card--photo .stats--contrast .stats__item path,.card--photo .stats--contrast .stats__item circle{fill:#fff}}.card--photo .stats--contrast .stats__icon{line-height:normal;margin-right:0.25rem}.card--photo .stats--contrast .stats__icon.icon-viewed{vertical-align:0.0625rem}@media screen and (min-width: 17.125em){.card--photo .card__tag--alt{top:1.25em;right:1em;bottom:auto;left:auto;z-index:1;pointer-events:none}}.card--photo .card__tag--alt:hover{color:#000}.card--photo .card__video-play{position:absolute;top:0.6875rem;right:0.6875rem;bottom:auto;left:auto;margin-top:0}@supports (display: flex){@media screen and (min-width: 43.0625em){.card--photo .card__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}.card--photo .card__video-view{align-self:center;transform:rotate(90deg)}}.card--ad{display:none}@media screen and (min-width: 19.75em){.card--ad{display:inline-block}}.blocked .card--ad{display:none}.card--photo #videojs{margin:auto}.card--section{padding-bottom:0}.card--section .card__authors{margin-top:-0.0625em}.card--section .card__title,.card--section .card__info{padding-right:0.5rem;padding-left:0.5rem}.card--section .card__info{border:none}.card--section .card__media{margin-top:0}@media screen and (min-width: 17.125em){.card--section .card__authors{margin-top:0.9375em}}@media screen and (min-width: 28.125em){.card--section .card__title,.card--section .card__info{padding:0}}@media screen and (min-width: 28.125em){.card--section{padding-bottom:0.9375em}}@media screen and (min-width: 43.0625em){.card--section.card--photo .card__info{padding-right:0.9375rem;padding-left:0.9375rem}}.stats{font-weight:bold;font-size:0.75em;list-style:none}.stats__item{background-position:0 43%;font-weight:bold;padding-left:1.0625rem;display:inline-block;margin:1em 0.5em 0 0}@media screen and (min-width: 17.375em){.stats__item{margin-right:1em}}@media screen and (min-width: 17.125em){.stats__item{margin-top:0}}.stats__item:last-child{margin-right:0}.stats__item{color:#000;display:inline-block;vertical-align:middle;margin-top:0}.stats__item{margin-right:0.5em}.stats--contrast .stats__item{color:#fff;background-color:rgba(190,190,190,0.7);background-position:0.3125rem 48%;text-shadow:1px 1px 0 #141414;border-radius:0.125rem;padding:0.5rem 0.3125rem 0.5rem 1.375rem}.hide,.is-hidden,[hidden]{display:none}.show,.is-shown{display:block}.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}.positioning-container{position:relative;margin:0}.center{text-align:center}.border-top{border-top:1px solid}.border-top--light-grey{border-top-color:#e3e3e3}.unstyled{azimuth:inherit;border-collapse:inherit;border-spacing:inherit;caption-side:inherit;color:inherit;cursor:inherit;direction:inherit;elevation:inherit;empty-cells:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;list-style-image:inherit;list-style-position:inherit;list-style-type:inherit;list-style:inherit;orphans:inherit;pitch-range:inherit;pitch:inherit;quotes:inherit;richness:inherit;speak-header:inherit;speak-numeral:inherit;speak-punctuation:inherit;speak:inherit;speech-rate:inherit;stress:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;visibility:inherit;voice-family:inherit;volume:inherit;white-space:inherit;widows:inherit;word-spacing:inherit}.expander__head{display:table;margin-bottom:1em}.expander__title{color:#000;border:1px solid #dbdbdb;border-right:none;border-radius:2px 0 0 2px;font-size:1.125rem;line-height:1.25;padding:0.625rem;display:table-cell;width:13.5em}.expander__action{background:none;border:1px solid #dbdbdb;border-radius:0 2px 2px 0;display:table-cell;height:3.86em;width:2.5em}.expander__action:hover,.expander__action:focus{color:#20abe2}.expander__action--large{font-size:1.25em;width:2em;height:2.3em}.expander__title-image{height:1.4375rem}.expander__item{padding:0.625rem 0 0}.expander__final{font-size:0.875em;position:relative;top:-0.8125em;left:-0.875em}.expander__link{display:block}.expander--no-border .expander__title,.expander--no-border .expander__action{border:none;padding:0;height:auto}.expander__body{position:relative}@supports (display: flex){.expander__head{display:flex;max-width:20em;margin:0 auto 1em}.expander__title{flex:1 1 auto;display:block;width:auto}.expander__action{display:block;height:auto}.expander__action--large{display:flex;flex-direction:column;align-items:flex-end}}.channel-list__item{text-align:center;padding:0 1em;margin-top:4em}.channel-list__tagline{font-size:0.8125em}.mini-person__img{border-radius:50%;float:left;display:block;width:2.5em;height:2.5em;margin-right:0.3125em}.mini-person__info{color:#fff;font-weight:700;font-size:0.875em;text-shadow:1px 1px 0px #414141;white-space:nowrap;overflow:hidden;display:table-cell;vertical-align:middle;height:2.5rem}@media screen and (min-width: 64.1875em){.mini-person__info{font-size:1em}}.mini-person__follow{margin:0 0 0 2.8125rem}.auhtor-name{margin:6px 10px 0 0;font-weight:700;white-space:nowrap;font-size:16px;line-height:30px;font-size:1rem;line-height:1.875rem;color:#fff;float:left}.author-img{margin:0 5px 0 0;position:relative;top:0;float:left}.author-img img{height:40px;width:40px;border-radius:20px}.channel-list__item{text-align:center;padding:0 1em;margin-top:4em}.channel-list__tagline{font-size:0.8125em}.circle{color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0px 1px 1px #777;font-weight:700;font-size:1.5em;line-height:initial;text-shadow:1px 1px 0px #414141;text-align:center;display:table-cell;vertical-align:middle;width:2.5em;height:2.5em}@media screen and (min-width: 43.0625em){.circle{width:4em;height:4em}}.circle--inverted{color:#000;border-color:#000;text-shadow:none;box-shadow:none}.circle__sub{font-weight:400;font-size:0.875rem;display:block}.article-promo{background:#e5e5e5;border-radius:2px;padding:1em;width:100%}@media screen and (min-width: 701px){.article-promo{font-size:1rem;position:static}}@media screen and (min-width: 1350px){.article-promo{background-color:#e5e5e5 !important;float:left}}@media screen and (min-width: 701px){.article-promo__body{float:left;width:60%}}.article-promo__title{font-size:1.25em;font-weight:bold;margin-bottom:1em}@media screen and (min-width: 701px){.article-promo__title{font-size:1.5em}}.article-promo__subtitle{font-size:1.125em}@media screen and (min-width: 701px){.article-promo__subtitl{font-size:1.375em}}.article-promo__cta{color:#fff;background-color:#0079d0;border-radius:2px;display:block;margin:1em auto 0;padding:0.5em 2.5em;text-align:center;width:85%}@media screen and (min-width: 701px){.article-promo__cta{clear:left;display:inline-block;float:left;width:auto}}.article-promo__img{display:block;margin:1em auto 0}@media screen and (min-width: 701px){.article-promo__img{float:right;margin:auto;width:30%}}.newsletter-signup{clear:both;float:none;position:relative;background:#e5e5e5 !important;border-radius:2px;padding:1em;margin:10px 20px;width:auto}.newsletter-signup__title{font-size:1.25em;font-weight:bold;margin-bottom:1em}.newsletter-signup__cta{color:#fff;background-color:#0079d0;border-radius:2px;display:block;margin:1em auto 0;padding:0.5em 2.5em;text-align:center;width:85%}[ads-tag],.fullad{position:relative;height:0;padding-top:280px}[ads-tag] iframe,[ads-tag] .ad-placeholder,.fullad iframe,.fullad .ad-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:300px;margin:auto}[ads-tag] .ad-placeholder,.fullad .ad-placeholder{width:100%}.article-ad .fullad{padding-top:0;height:auto}.article-ad .fullad iframe{position:relative}@media screen and (min-width: 64.1875em){.fullad iframe{width:100%}}.bts-promo{display:block;margin:auto;max-width:100%}@media screen and (min-width: 50em){.bts-promo{height:90px;width:728px}}.main-menu__list{overflow:scroll;text-align:center;white-space:nowrap}.main-menu__item{display:inline-block}.main-menu__link{color:#343434;display:block;padding:1em}@media screen and (min-width: 500px){.main-menu__list{display:flex;justify-content:space-around;overflow:visible}}@media screen and (min-width: 768px){.main-menu__list{margin-top:10px}.main-menu__link{font-size:18px}}@media screen and (min-width: 1123px){.main-menu{left:325px;position:fixed;top:23px;z-index:100}}@media screen and (max-height: 26.25em) and (min-width: 1123px){.main-menu{position:absolute}}
