@charset 'UTF-8';/*! 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,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,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=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixed-supported .fixedsticky-off,.fixedsticky-withoutfixedfixed .fixedsticky-off{position:static}.fixed-supported .fixedsticky-on,.fixedsticky-withoutfixedfixed .fixedsticky-on{position:fixed;z-index:2}.fixedsticky-dummy{display:none}.fixedsticky-on{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(./ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype'),url(./fonts/slick.woff) format('woff'),url(./fonts/slick.ttf) format('truetype'),url(./fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}*{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=password],input[type=search],input[type=text]{border-style:solid;-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-appearance:none;appearance:none}img{width:auto;max-width:100%;color:transparent}li,ol,ul{margin:0;padding:0}ul{list-style-type:none}.a11y-hide{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}body{font-family:Arial,sans-serif;color:#333}.faux-link,a:link,a:visited{color:#003d99;text-decoration:none;cursor:pointer}.faux-link:hover,a:hover{text-decoration:underline}figure,li,p{font-size:.9375em;line-height:1.125em}h1{font-size:1.25em}h2{font-size:1em;color:#693}h3,h4{font-size:.9375em;margin-top:1.33em}.content-header{font-size:.9375em;color:#693;text-transform:uppercase}@media (min-width:31.25em){h1{font-size:1.4375em}h2{font-size:1.0625em;color:#693}}@media (min-width:43.75em){h1{font-size:1.625em}h2{font-size:1.125em;color:#693}}.page,html{background-color:#dfe5e8;min-width:320px}.content{clear:both;max-width:61.5em;margin:0 auto}.content:after{content:"";display:table;clear:both}.full-page-container{background-color:#fff;padding:1.875em 1em 1em}.header-container{background:#fff;margin-bottom:10px;padding:3.4375em .9375em 1.875em}.top-container{background-color:#fff;margin-bottom:0;padding:1.875em 15px 0}.top-container:after{content:"";display:table;clear:both}.top{border-bottom:3px solid #dfe5e8}.main{padding:1.7em 15px;background-color:#fff}.rail{padding:1.15em 15px 0}.blue-divider{background:#dfe5e8;height:10px;margin:0 -10px 13px}.highlight-rail{background-color:#fff}.bottom-container{background-color:#fff;margin-bottom:0;padding:0 15px 1.875em}.center{text-align:center}.display-none{display:none}.float-left{float:left}.float-right{float:right}.clear-both:after{content:"";display:table;clear:both}.overflow-hidden{overflow:hidden}.txt-upper-case{text-transform:uppercase}.padding-15px{padding:15px}.long-item-break{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.capitalize{text-transform:capitalize}.no-wrap{white-space:nowrap}caption,fieldset,h1,h2,h3,h4,h5,h6,input,legend,option,select,td,textarea,th{max-width:40em}.icon-info{min-height:30px;padding-left:2.5em}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper{width:100%;display:inline-block;position:relative}.video-wrapper .buffer{margin-top:56.25%}.ratio-4-3 .buffer{margin-top:75%}.video-wrapper #video{position:absolute;top:0;left:0;right:0;bottom:0;border:none}.video-wrapper object{height:100%;width:100%}.messaging{background:#eef3f6;padding:25px 25px 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 25px}.messaging h3{font-size:15px;margin:0;text-transform:uppercase}.messaging p{margin:8px 0 0}.button-play{background:url(../img/play.svg) center/35% no-repeat;-webkit-background-size:35% 35%;height:100%;position:absolute;width:100%;z-index:10}@media (min-width:450px){.button-play{display:none}}@media (min-width:43.75em){.main{padding-left:1.875em;padding-right:1.875em}.full-page-container{background-color:#fff;padding:1.875em 30px}.variable-rail .lvl-2.single-col-only{display:none}.header-container{padding:1.875em 15px 1.875em 30px}.clear-wrapper{clear:both;overflow:hidden}.header-left-col{float:left;margin-right:-580px;padding-right:260px;width:100%}.header-right-col{float:right;width:225px}.variable-rail.rightrail .main-container{width:66%;margin-right:0;padding-right:0;float:left}.variable-rail.rightrail .rail{width:33%;float:right}.variable-rail.leftrail .main-container{width:67%;min-width:275px;margin-left:0;padding-left:0;float:right}.variable-rail.leftrail .rail{float:left;width:33%;min-width:190px}.lvl-2.single-col-only{display:none}.rightrail .main-container{width:100%;margin-right:-530px;padding-right:270px;float:left}.rightrail .rail{width:260px;float:right}.blue-divider{margin:0 -30px 13px -20px}.leftrail .main-container{width:100%;margin-left:-530px;padding-left:270px;float:right}.leftrail .rail{width:260px;float:left}}@media (min-width:64em){.content{margin:0 auto}.content>h1:first-child{margin-top:0}.top-container{padding:1.875em 1.875em 0}.rail{padding:0 15px}.bottom-container{padding:0 1.875em 1.875em}}.icon-linked-in,.icon-twitter{-webkit-background-size:32px 32px;background-size:32px;background-position:-1px -5px}.icon-email{-webkit-background-size:30px 30px;background-size:30px;background-position:0}.header{background-color:#333}.header-max{background-color:#333;position:relative;height:3.125em;z-index:100}.header h1,.header h2{margin:0}.header-nav,.header-nav li,.menu li,.menu ul{list-style:none;margin:0;padding:0}.header-nav li.menu-navigation{margin-right:-.3em;padding-right:.3em}.log-out-btn-wrapper{float:right;font-weight:700;padding:14px 0 0}.log-out-btn-wrapper .become-client{color:#eeff8e;float:right;font-size:11px;display:none;margin-left:8px;margin-top:5px}.log-out-btn-wrapper .become-client:hover{color:#75f3f2;text-decoration:none}.log-out-btn-wrapper .log-in-btn{color:#eeff8e;float:left;font-size:11px;padding:5px}.log-out-btn-wrapper .log-in-btn:hover{color:#75f3f2}.header-nav{border:1px solid #333;border-bottom:none;top:0;white-space:nowrap;float:right;position:relative;height:46px;z-index:16000}.header-nav.menu-navigation.menu-open{border:1px solid #467f1a;border-bottom:none}.header-nav.nav-blocker{display:none}.header-nav.menu-navigation.menu-open .nav-blocker{background:#f5f5f5;display:block;height:5px;left:-1px;bottom:0;position:absolute;width:calc(100% + 2px);z-index:1000}#navigation-section{border:1px solid #467f1a}.js .menu .become-client h3,.js .menu .become-client h3.collapsible-header:focus{background-image:none}.nav-with-headings h4{font-weight:400;padding-left:12px;margin:17px 0}.cart-wrapper a{background:url(../img/navigation/nav-icons_cart.svg) 50% no-repeat;float:right}.cart-wrapper a:hover{background:url(../img/navigation/nav-icons_cart_hover.svg) 50% no-repeat}.all-services-btn{float:left}.my-forrester-btn{float:right}#marketing-nav .nav-with-headings ul,#my-account-nav .account li,#my-account-nav .nav-with-headings h4,#navigation-section .connect{display:none}#my-account-nav .account li.account-link,#my-account-nav .account li:last-child{display:list-item}.header-nav.menu-navigation.menu-open{background:#f5f5f5;color:#111}.header-nav.menu-navigation.menu-open a,.header-nav.menu-navigation.menu-open>:first-child{color:#111}.header-nav.menu-navigation.menu-open:before{border-left-color:transparent}.cart-wrapper,.search-icon-wrapper{float:right;line-height:50px;width:30px;text-align:center}.cart-wrapper a,.search-icon-wrapper a{display:block;height:50px;width:30px}.search-icon-wrapper a{background:url(../img/navigation/nav-icons_search-closed.svg) 50% 17px no-repeat}.cart-wrapper a span,.search-icon-wrapper a span{left:-99999px}.search-icon-wrapper a.close-anim{background:url(../img/navigation/nav-icons_search-x.svg) 50% no-repeat}.header-nav a{background:url(../img/navigation/nav-icons_menu-closed.svg) 10px 21px no-repeat;color:#fff;font-size:11px;height:50px;line-height:50px;padding:0 10px 0 25px}.header-nav.menu-open a{background:url(../img/navigation/nav-icons_menu-open.svg) 10px 21px no-repeat}.menu a:hover{text-decoration:none}.js .menu .no-dropdown h3:hover a,.menu ul li a:hover{text-decoration:underline}.header-nav .dropdown,.header-nav .no-dropdown{position:relative}.js .menu .no-dropdown h3{background-color:#f5f5f5}.header-nav .dropdown{font-size:11px}.header-nav a.dropdown{text-decoration:none}.header-nav .cart{width:33px;background-position:50% 50%;margin-right:-2px}.header .logo{width:113px;height:23px;position:absolute;top:11px;left:15px}.header .logo img{height:auto}.subhed{background-color:#dfe5e8;padding:.625em 15px;position:relative;top:-55px;z-index:50}.subhed:after{content:"";display:table;clear:both}.subhed .select-label{background-color:transparent;position:relative;display:block;float:right;font-size:.75em;padding:0 7px;height:35px;margin-right:35px;visibility:hidden;opacity:0}.subhed .searchbox-wrapper .searchbox-inner-wrapper{overflow:hidden}.subhed .search-select{margin-right:52px;background-color:transparent}.js .subhed .btn-select{background-position:right 14px;padding:.9em 13px .7em 7px;display:block;text-align:center;margin-right:8px}.subhed button{-webkit-appearance:none;appearance:none;border:0;border-radius:0}.subhed button[type=submit]{background-color:transparent;height:35px;position:absolute;right:5px;z-index:2}.subhed button[type=submit] img{margin-top:2px;width:17px}.subhed form{padding-bottom:.5em}.subhed .search-select-container{border-bottom:2px solid #fff;height:35px;position:relative;display:inline-block;vertical-align:top;background-color:transparent;float:left;width:100%;margin-right:-52px}#searchBox,.subhed input[type=text]{background-color:transparent;padding:9px 110px 8px 7px;font-size:1em;width:82%;position:absolute;border:0;height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.subhed #searchBox:focus,.subhed input[type=text]:focus{outline:0}.subhed .search-select select{position:absolute;top:0;right:0;z-index:2}#search{position:relative;width:100%}.autocomplete-suggestions{background:#e6e9ea;-webkit-box-shadow:2px 3px 2px 1px rgba(51,51,51,.5);box-shadow:2px 3px 2px 1px rgba(51,51,51,.5);display:none;font-family:arial,helvetica,clean,sans-serif;font-size:13px;padding:12px 12px 14px 10px;position:absolute;top:28px;width:100%;z-index:99}.autocomplete-suggestion{color:#003d99;cursor:pointer;line-height:16px;padding:2px;word-break:break-all}.autocomplete-suggestion.selected{text-decoration:underline}#featuredPage{border-top:2px solid #fff;font-size:13px;margin-bottom:1px;padding-top:12px;margin-left:-10px;margin-right:-12px;padding-left:10px;padding-right:12px}.recent-searches{background:#fff;border-top:1px solid #DFE5E8}.recent-searches .recent-header{color:#666;font-size:12px;margin-bottom:3px;padding-left:1px;text-transform:uppercase}.recent-searches .recent-header a{float:right}.recent-searches .autocomplete-suggestion{color:#666;margin:5px 0}.js .subhed .search-select select{width:100%;height:100%;opacity:.001;border:0}.content{margin-top:-55px}.js .menu[aria-expanded=true]{border:1px solid #dfe5e8;border-top:0}.js #navigation-section[aria-expanded=false]{max-height:0;top:-9999px}.js .menu{width:calc(100% - 6px);position:absolute;margin-top:-5px;right:3px;top:50px;z-index:15000}.js .menu.search-open{top:150px}.js .menu .collapsible,.js .menu .no-dropdown,.js .menu h3{border-top:1px solid #dfe5e8}.js .menu h3{max-width:100%}.js .menu .collapsible h3,.js .menu .no-dropdown h3{border:none}.js .menu .collapsible:first-child{border-top:0}.js .menu h3{background-color:#f9fafb;font-weight:400;color:#003d99;margin-top:0;margin-bottom:0;padding:1.1em 12px;display:block}.js .menu .collapsible-collapsed .collapsible-header:focus,.js .menu .collapsible-header{background-color:#f5f5f5;background-position:95% 50%;color:#333;outline:0}.js .menu h3.collapsible-header{border-bottom:1px solid #DEE7ED}.js .menu .collapsible-collapsed h3.collapsible-header{background-color:#f5f5f5;color:#003d99;border-bottom:none}#navigation-section nav{float:none}#navigation-section .menu-content{background-color:#eff4f6}.js .menu .collapsible .collapsible-header,.js .menu .collapsible h3,.js .menu .collapsible.collapsible-collapsed .collapsible-header,.js .menu .no-dropdown h3{color:#003d99;line-height:1.225em}.js .menu .no-dropdown h3,.menu .collapsible h3,.menu ul li,.nav-with-headings h4{font-size:16px}#navigation-section .collapsible-header[aria-expanded=true]{color:#333}.menu .menu-content{background-color:#fff}.collapsible-content{overflow:hidden}.menu li{padding:.6em 12px}.menu .collapsible h3,.menu .collapsible h3.collapsible-header[aria-expanded=true]{background-position:95% 50%}@media (min-width:375px){.header .logo{width:133px}.header-nav a{background-position:14px 21px;padding:0 15px 0 30px}.header-nav.menu-open a{background-position:14px 21px}.cart-wrapper,.cart-wrapper a,.search-icon-wrapper,.search-icon-wrapper a{width:40px}}@media (min-width:450px){#searchBox{padding-right:93px}}@media (min-width:765px){.menu .collapsible h3,.menu .collapsible h3.collapsible-header[aria-expanded=true]{background:0 0}#my-account-nav .account li.account-link,.all-services-btn,.collapsible-enhanced.collapsible-collapsed .nav-blocker,.js .menu .become-client,.mobile-flb,.no-dropdown.become-client,.search-icon-wrapper{display:none}#navigation-section .connect,.log-out-btn-wrapper .become-client{display:block}#my-account-nav .account li{display:list-item}.log-out-btn-wrapper{margin-right:25px}.log-out-btn-wrapper .become-client{border:1px solid #86894E;margin-top:-2px;padding:6px 10px}.log-out-btn-wrapper .become-client:hover{border:1px solid #75f3f2}.header-nav{background:0 0;float:right;width:auto}.nav-with-headings{padding-left:26px}.nav-with-headings div{float:left;padding-right:16px}#my-account-nav .nav-with-headings div{width:116px}#my-account-nav .nav-with-headings.col-2{width:267px}#my-account-nav .nav-with-headings.col-3{width:383px}#my-account-nav .nav-with-headings.col-4{width:499px}#my-account-nav .nav-with-headings.col-5{width:615px}#marketing-nav .nav-with-headings.col-5 div{width:20%}#marketing-nav .nav-with-headings.col-4 div{width:25%}#marketing-nav .nav-with-headings.col-3 div{padding-right:22px;width:33%}#marketing-nav .nav-with-headings.col-3 div:last-child{padding-right:16px}.js.not-prospect .nav-with-headings ul li:first-child,.nav-with-headings ul li:first-child{padding-top:0}.nav-with-headings h4{font-weight:700;line-height:1em;margin:17px 0}.nav-with-headings h4 a:hover{text-decoration:underline}.js.not-prospect .nav-with-headings h4,.js.not-prospect .nav-with-headings ul li,.nav-with-headings h4,.nav-with-headings ul li{padding-left:0;padding-right:0}.subhed{top:0!important}.content{margin-top:0!important}.js #navigation-section[aria-expanded=false]{max-height:55px;left:inherit;top:50px}.js .menu .menu-content.nav-with-headings{width:600px}#my-account-nav{border:none;position:absolute;right:1px}.js .menu #my-account-nav.collapsible .collapsible-header,.js .menu #my-account-nav.collapsible .collapsible-header h3.collapsible-header,.js .menu #my-account-nav.collapsible h3,.js .menu #my-account-nav.collapsible.collapsible-collapsed .collapsible-header,.js .menu #my-account-nav.collapsible.collapsible-collapsed .collapsible-header h3.collapsible-header{font-size:11px;font-weight:700;height:16px;text-transform:uppercase}.js .menu #my-account-nav.collapsible.collapsible-collapsed h3.collapsible-header,.js .menu .no-dropdown{background:0 0;color:#eeff8e}.js .menu #my-account-nav.collapsible.collapsible-collapsed h3.collapsible-header:hover{color:#75F3F2}.js .menu .collapsible.collapsible-collapsed h3.collapsible-header:hover{text-decoration:underline;color:#75f3f2}.js .menu .no-dropdown h3 a{color:#fff}.js.not-prospect .menu .collapsible .collapsible-header{background-position:right 20px center}.js.not-prospect .menu #my-account-nav.collapsible .collapsible-header,.js.not-prospect .menu #my-account-nav.collapsible .collapsible-header h3.collapsible-header,.js.not-prospect .menu #my-account-nav.collapsible h3,.js.not-prospect .menu #my-account-nav.collapsible.collapsible-collapsed .collapsible-header,.js.not-prospect .menu #my-account-nav.collapsible.collapsible-collapsed .collapsible-header h3.collapsible-header{font-size:11px;font-weight:700;height:16px;text-transform:uppercase}.js.not-prospect .menu #my-account-nav.collapsible.collapsible-collapsed h3.collapsible-header{background-position:right 20px center;color:#eeff8e;margin-top:22px}.js.not-prospect .menu #my-account-nav.collapsible h3.collapsible-header[aria-expanded=true]{background-position:right 20px center}.js.not-prospect .menu #my-account-nav.collapsible.collapsible-collapsed h3.collapsible-header:hover{background-position:right 20px center;color:#75F3F2}.js.not-prospect .menu .collapsible h3.collapsible-header[aria-expanded=true],.js.not-prospect .menu .collapsible.collapsible-collapsed h3.collapsible-header{background-position:right 20px center}.js.not-prospect .menu .collapsible.collapsible-collapsed h3.collapsible-header:hover{text-decoration:underline;background-position:right 20px center;color:#75f3f2}.js .collapsible-enhanced{border:1px solid #467f1a;border-bottom:none}.js .collapsible-enhanced.collapsible-collapsed{border:1px solid #333;border-bottom:none}.collapsible-enhanced .nav-blocker{background:#f5f5f5;display:block;height:8px;left:0;margin-top:12px;position:absolute;width:100%;z-index:1000}#navigation-section .menu-content{background-color:#f5f5f5;top:51px;z-index:999}.js #navigation-section #marketing-nav .menu-content.marketing{left:-110px}.js #navigation-section div:not(#my-account-nav) .menu-content{left:-1px}.js #my-account-nav .menu-content{right:-1px}.subhed .search-select-container{float:none;margin-right:0;max-width:450px}.subhed .search-select{margin-right:0}#searchBox,.subhed input[type=text]{width:100%;height:auto}#searchBox{padding-right:160px}.subhed .searchbox-wrapper .searchbox-inner-wrapper{position:relative;overflow:visible;width:450px}.subhed .searchbox-wrapper .searchbox-inner-wrapper form{display:inline}.header-nav.menu-navigation{position:absolute;left:-9999px;top:-9999px}#navigation-section{border:none;-webkit-box-shadow:none;box-shadow:none}.js.not-prospect .menu li:first-child,.menu li:first-child{padding-top:17px}.menu li{padding:0 8px 1.42857142857em 20px}.js.not-prospect .menu li{padding:0 8px 1.42857142857em 26px}.js .menu .no-dropdown h3,.menu .collapsible h3,.menu ul li,.nav-with-headings h4{font-size:13px}.header-nav .dropdown,.header-nav .no-dropdown{top:0}.header-nav .dropdown{position:static;background-position:91% 50%}.header-nav .no-dropdown{padding-right:.6em}.header-nav .icon-arrow-down-blue{display:none}.js .menu,.js .menu[aria-expanded=false]{margin-top:0}.js .menu [aria-expanded=false]{display:none}.js .menu .collapsible,.js .menu .no-dropdown{float:left;vertical-align:top;border-top:0 none;background:#f5f5f5;color:#111;position:relative;line-height:3.125em;height:3.125em;font-size:1em}.js .menu .collapsible:first-child:before,.js .menu .no-dropdown:first-child:before{border-left:0}.js .menu .no-dropdown{background:0 0}.js .menu .collapsible.collapsible-collapsed{background:0 0;color:#fff}.js .menu .collapsible.menu-open{background:#f5f5f5;color:#111}.js .menu .collapsible.menu-open a,.js .menu .collapsible.menu-open>:first-child{color:#111}.js .menu .collapsible.menu-open:before{border-left-color:transparent}.collapsible-content{padding-top:0}.js .menu .collapsible:first-child{padding-left:0}.js .menu .collapsible .collapsible-header,.js .menu .collapsible h3,.js .menu .collapsible.collapsible-collapsed .collapsible-header,.js .menu .no-dropdown h3{background-color:transparent;padding:0 20px;color:#fff;display:inline-block;vertical-align:top;border-bottom:none;margin-top:22px}.js.not-prospect .menu .collapsible .collapsible-header,.js.not-prospect .menu .collapsible h3,.js.not-prospect .menu .collapsible.collapsible-collapsed .collapsible-header,.js.not-prospect .menu .no-dropdown h3{padding:0 35px 0 25px}.js .menu .menu-content{position:absolute;border:1px solid #467f1a;margin-top:-1px;background:#fff}.js .collapsible.menu-open .menu-content li a{color:#003d99}.menu-content{width:191px}.menu-content:after{content:"";display:table;clear:both}.js.not-prospect .menu-content{width:228px}.js.not-prospect .menu-content:after{content:"";display:table;clear:both}.menu-content>ul{float:left}.subhed{padding:.625em 8px}.autocomplete-suggestions{top:0}#marketing-nav .nav-with-headings ul,#my-account-nav .nav-with-headings h4{display:block}}@media (min-width:765px) and (max-width:979px){.fullPage,.static_container,.subhed{margin-top:55px}#navigation-section{top:50px;width:100%;right:0;background-color:#333}#navigation-section nav{height:55px}.logged-out #navigation-section{height:55px;text-align:center}.logged-out #navigation-section nav{display:inline-block}.js .logged-out #navigation-section .nav-with-headings h4,.js .logged-out #navigation-section li,.js.not-prospect .logged-out #navigation-section .nav-with-headings h4,.js.not-prospect .logged-out #navigation-section li{text-align:left}.js .logged-out #navigation-section #marketing-nav .menu-content.marketing{left:-240px}.js .menu .no-dropdown h3,.js .menu h3.collapsible-header[aria-expanded=false]{height:25px}.js .menu .menu-open h3.collapsible-header[aria-expanded=true]{border-left:1px solid #fff}.js .menu div.collapsible:before{border:none}.js .menu .collapsible,.js .menu .no-dropdown{line-height:3.4375em;height:3.4375em}.header-max{border-bottom:1px solid #666}#navigation-section .menu-content{top:55px}.js .menu .collapsible.menu-open{height:3.425em}.subhed .searchbox-wrapper .searchbox-inner-wrapper{margin:0 auto}#searchBox,.subhed input[type=text]{width:98%;height:auto}.js .menu .no-dropdown h3{font-size:13px}}@media (min-width:980px){#navigation-section{width:auto}#navigation-section nav{float:none}.cart-wrapper{margin-right:150px}.logged-out .cart-wrapper{margin-right:0}.js .menu .collapsible .collapsible-header,.js .menu .collapsible h3,.js .menu .collapsible.collapsible-collapsed .collapsible-header,.js .menu .no-dropdown h3,.js.not-prospect .menu #my-account-nav.collapsible.collapsible-collapsed h3.collapsible-header{margin-top:20px}.subhed #search,.subhed .search-select-container{max-width:442px}.subhed .searchbox-wrapper .searchbox-inner-wrapper{width:450px;margin:0 auto}.header-nav{top:0}.js #navigation-section #marketing-nav .menu-content.marketing{left:-230px}.js #navigation-section,.js #navigation-section[aria-expanded=false]{top:0;position:inherit;margin-left:165px;margin-top:0}.js.not-prospect #navigation-section,.js.not-prospect #navigation-section[aria-expanded=false]{top:0;position:inherit;margin-left:25%;margin-top:0}.js .menu .collapsible .collapsible-header,.js .menu .collapsible h3,.js .menu .collapsible.collapsible-collapsed .collapsible-header,.js .menu .no-dropdown h3{padding:0 15px}}@media (min-width:56.25em){.js .menu,.js .menu[aria-expanded=false]{right:260px}}@media (min-width:64em){.header-max{position:relative}.header .logo{left:20px}.header-max,.subhed .searchbox-wrapper{max-width:61.5em;margin:0 auto}.js .menu,.js .menu[aria-expanded=false]{left:50%;right:auto;margin-left:-238px}}.footer{background-color:#dfe5e8;padding:1em 16px 2em;margin:10px 0 0}.footer-max{max-width:61.5em;margin:0 auto}.footer-section{display:inline-block;margin-bottom:1em;vertical-align:top;width:48%}.footer-section li{font-size:.8125em}.footer-section h3{font-size:13px;margin:.4em 0 .25em;padding-bottom:3px}.footer-section li{line-height:1.25em;margin:.25em 0;padding-bottom:3px}.footer-logo{background:url(../img/logo-black.svg) top/225px 40px no-repeat;-webkit-background-size:225px 40px;border-bottom:1px solid #afafaf;height:65px;margin-top:35px;position:relative;vertical-align:middle}.footer-base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-base section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-base .legal{font-size:12px;text-align:center}.footer-base .legal a{line-height:2.4em;margin:0;white-space:nowrap}.footer-base .legal .copyright{display:block;margin:0 .3em 0 0}.footer-base .legal a:nth-child(2){margin:0 10% 0 0}.footer-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;width:45%}.footer-icons li{margin:0 6px}.footer-icons li a{-webkit-background-size:18px 18px;background-size:18px;display:block;height:18px;width:18px}.footer-twt a{background:url(../img/navigation/footer-icon_twitter.svg) no-repeat}.footer-fbk a{background:url(../img/navigation/footer-icon_facebook.svg) no-repeat}.footer-li a{background:url(../img/navigation/footer-icon_linkedin.svg) no-repeat}.footer-yt a{background:url(../img/navigation/footer-icon_youtube.svg) no-repeat}#feedbackLink img{height:14px;margin-bottom:-3px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#feedbackLink{display:block}}@media (min-width:407px){.footer-icons{margin:0;width:auto}}@media (min-width:480px){.footer-icons{margin:0 17% 0 0}}@media (min-width:650px){.footer-logo{background:url(../img/logo-black.svg) left top/225px 40px no-repeat;-webkit-background-size:225px 40px;height:85px}.footer-base{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-base section:nth-child(1){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.footer-base section:nth-child(2){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer-base .legal{text-align:left}.footer-base .legal .copyright,.footer-base .legal a,.footer-base .legal a:nth-child(2){display:inline;margin-right:4%}.footer-base .legal a:nth-child(3),.footer-icons li:first-child{margin:0}.footer-icons{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.footer-icons li{margin:0 0 0 23px}}@media (min-width:725px){.footer-section{width:24.5%}}@media (min-width:1024px){.footer-max{padding:0 30px}}.grid{padding:1px 15px}.grid-item{position:relative}@media (min-width:28.125em){.grid:after{content:"";display:table;clear:both}.grid-item{float:left;margin-right:7px;width:49%}.grid-item:nth-of-type(2n){margin-right:0}.grid-item:nth-of-type(2n+1){clear:both}}@media (min-width:53.125em){.grid-item{width:32%}.grid-item,.grid-item:nth-of-type(2n){margin-right:10px}.grid-item:nth-of-type(2n+1){clear:none}.grid-item:nth-of-type(3n){margin-right:0}.grid-item:nth-of-type(3n+1){clear:both}}@media (min-width:64em){.grid{padding:1px 30px}.grid-item{margin-right:13px}.grid-item:nth-of-type(3n){margin-right:0}}.btn{cursor:pointer;-webkit-appearance:none;appearance:none;text-decoration:none;white-space:nowrap;border:0;background-color:transparent}.btn-expand{font-size:.8125em;color:#003d99;padding:.46em 14px .46em 24px;border:1px solid #dfe5e8;background-color:transparent;background-position:5% 49%}.btn-link{font-size:.8em;color:#003d99;border:0;background-color:transparent}.btn-link:hover{text-decoration:underline}.blue-button,.btn-inquiry,.btn-research,.grey-button,a.blue-button{background-color:#003d99;color:#fff;font-weight:700;font-size:.8125em;padding:7px 13px;border:none;cursor:pointer}.blue-button.big{font-size:14px;padding:12px 0}input[type=submit].blue-button{width:auto}.blue-button.big,.btn-inquiry,.btn-research{margin:0 auto;display:block;width:80%;max-width:400px;text-align:center}.btn-inquiry:link,.btn-inquiry:visited,.btn-research:link,.btn-research:visited{color:#fff}.blue-button.disabled,.blue-button:disabled{background-color:#ccc;text-decoration:none;cursor:default}.btn-close{width:19px;height:19px}@media (min-width:43.75em){.blue-button.big{margin:0;width:290px}}.js .tabs .active{color:#f90}.js .tab.inactive{display:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.forrester-support-animation .fade-in{opacity:0;-webkit-animation:fadeIn ease 1;animation:fadeIn ease 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.9s;animation-duration:.9s}.forrester-support-animation .fade-out{opacity:1;-webkit-animation:fadeOut ease 1;animation:fadeOut ease 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.9s;animation-duration:.9s}.image-zoom-container{background-color:#eff4f6;text-align:center}.image-zoom-container .fig{background-image:url(../img/loading_sliders_2.gif);background-position:center;background-repeat:no-repeat;background-color:#fff;padding:1em .5em}.image-zoom-container .btn-close{z-index:2;position:absolute;top:10px;right:10px}.forrester-support-animation .modal.modal-closed,.modal{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:100}.forrester-support-animation .modal{display:block}.helper{line-height:140%;font-size:1.1em;display:block;padding:.3em 0;margin:auto;height:4.5em;width:13em;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;text-align:center;border-radius:8px;color:#fff;background-color:#333;opacity:.8}.forrester-support-animation .dialog-open{opacity:0}[data-menu][aria-hidden=true]{display:none}.popup-menu{display:inline}.js .popup-menu{width:245px;position:absolute;right:0;top:26px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 9px #7c7c7c;box-shadow:0 1px 9px #7c7c7c;display:none;outline:0;z-index:1}.popup-menu .btn-close{display:none}.js .popup-menu .btn-close,.js .popup-menu[aria-hidden=false]{display:block}.js .popup-menu:after,.js .popup-menu:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}.js .popup-menu:before{top:-10px;right:79px;border-bottom-color:#ccc;border-width:10px}.js .popup-menu:after{top:-9px;right:80px;border-bottom-color:#fff;border-width:9px}.js figure .popup-menu:before{right:39px}.js figure .popup-menu:after{right:40px}.js .dialog-content .popup-menu:before{right:49px}.js .dialog-content .popup-menu:after{right:50px}.popup-menu .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.js .popup-menu .lvl-2{text-indent:0;display:inline;position:static;clip:auto}.js .popup-menu h3{margin:0 0 .15em}.js .sharing-menu:before{right:3px}.js .sharing-menu:after{right:4px}.popup-menu .menu-list{display:inline}.js .popup-menu .menu-list{display:block}.popup-menu .menu-list>li{display:inline-block}.js .popup-menu .menu-list>li{border-top:1px solid #ccc;padding:0 0 0 40px;display:list-item}.js .popup-menu .menu-list>li:first-child{border-top:0;padding-top:0}.popup-menu p{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.js .popup-menu p{text-indent:0;position:static;clip:auto;display:block;font-size:.8533333333333333em}p span.secondary-line{margin-top:.5em;display:block}.popup-menu{padding:0}.popup-menu .menu-list>li{padding:0 0 0 18px;margin:0}.js .popup-menu .menu-list>li{padding-left:0}.popup-menu .menu-list li a{background-position:-100%}.js .popup-menu .menu-list li a:hover{text-decoration:none}.js .popup-menu .menu-list li.menu-selected{text-decoration:none;background-color:#eff4f6}.js .popup-menu .menu-list li.menu-selected.no-select{background-color:#fff}.sharing-menu .menu-list>li{padding-left:10px}.js .sharing-menu .menu-list>li{background-position:0 13px;-webkit-background-size:28px 28px;background-size:28px}.js .sharing-menu .menu-list li h4{display:block}.js .popup-menu .menu-list li div.aligner,.js .popup-menu .menu-list>li>a,.js .popup-menu .menu-list>li>form>a{display:block;padding:15px 15px 15px 55px;background-position:13px 15px}.js .popup-menu .menu-list a.go-to-reading-list{padding-bottom:15px}.js .popup-menu .menu-list a.go-to-reading-list h3{margin-top:6px}.js .popup-menu .menu-list li .blue-button,.share-form [class$=-button]{border:none;margin:9px 0 4px;display:inline-block;font-size:13px}.share-form .email-share [class$=-button]{margin-top:0}.share-form span.cancel-share-window{height:29.4px;position:relative;top:.1px}.popup-menu p{margin:0;padding:2px 0 0;font-weight:400;color:#333;font-size:.8533333333333333em;line-height:1.25em}.popup-menu .menu-list .send-links{padding-left:10px}.js .popup-menu .menu-list .send-links{padding-left:0;margin-top:10px}.popup-menu .menu-list .send-links li{display:inline-block;vertical-align:middle}.popup-menu .menu-list .send-links li,.popup-menu .menu-list .send-links li a{width:26px;height:26px;margin-right:10px}.popup-menu .menu-list .send-links li a{display:block}.popup-menu .btn-close{position:absolute;top:10px;right:10px}@media (min-width:28.625em){.popup-menu .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:68.75em){.sharing-menu{right:-55px}.sharing-menu:before{right:58px}.sharing-menu:after{right:59px}}@media (min-width:76.875em){.popup-menu{right:-47px}.sharing-menu{right:-106px}.popup-menu:before{right:109px}.popup-menu:after{right:110px}}#navigation-section.ie-Nav-Lock{left:500px}#shareform-email-dialog,#shareform-research-share-dialog,#shareform-share-dialog{opacity:1}.save-and-share{float:right;margin-top:1.25em;margin-right:25px}#save-and-share.fixedsticky{z-index:25}.save-and-share ul{position:relative}.save-and-share>ul>li{display:inline-block;padding-left:7px;vertical-align:middle}.save-and-share>ul>li:before{content:" ";position:relative;left:-5px}.save-and-share>ul>li:first-child:before{display:none}.save-and-share>ul>li.border-right{border-right:1px solid #ccc;padding-right:10px}.save-and-share>ul>li>a{padding-left:18px;color:#333;font-weight:700;padding-top:.066666667em;background-position:0 -1px}.js .save-and-share>ul>li>a{color:#003d99;font-weight:400}.save-and-share>ul>li>a:hover{text-decoration:none;cursor:auto}.js .save-and-share>ul>li>a:hover{text-decoration:underline;cursor:pointer}.save-and-share li.hide-share{display:none}.fixedsticky{top:0}.sticky-menu{background:#fff;margin-right:0;margin-top:0;padding-bottom:15px;padding-top:17px;width:100%;z-index:1}.shadow{-webkit-box-shadow:0 8px 6px -8px #7C7C7C;box-shadow:0 8px 6px -8px #7C7C7C}.sticky-menu #save-share-menu-sticky{float:right;right:25px}.sticky-menu #save-share-menu-sticky.center-sticky-menu{float:none;margin:0 auto;right:0;width:130px}.sticky-menu #save-share-menu-sticky.center-share-only{width:65px}.sticky-menu #save-share-menu-sticky>li>a{font-size:13px}.center-sticky-menu .popup-menu{left:-70px}.center-sticky-menu .popup-menu:before{right:125px}.center-sticky-menu .popup-menu:after{right:126px}.center-sticky-menu .sharing-menu:before{right:60px}.center-sticky-menu .sharing-menu:after{right:61px}.center-sticky-menu .center-share-dropdown{left:-80px}.center-sticky-menu .center-share-dropdown:before{right:115px}.center-sticky-menu .center-share-dropdown:after{right:116px}#share .menu-selected{background-color:transparent}.share-form.hide{display:none}.fixedsticky-on .share-form.overlay{left:-70px}.share-form.overlay{width:245px;position:absolute;right:0;top:26px;background:#fff;z-index:2;padding:15px}.share-form label{font-size:13px;margin:0 0 2px}.share-form p{font-size:12px;line-height:16px;margin:0}.share-form h3{font-size:1em;line-height:1em;color:#693;margin:0 0 10px}.rail .share-form[id^=shareform-] h3{font-weight:700}.share-form input,.share-form textarea{margin:1px 0 4px;width:100%;border:1px solid #666}.share-form textarea{height:62px;margin-bottom:6px}.share-form .share-error{color:#c70c20;font-size:12px;margin:0 0 9px}.share-form span.grey-button{margin-left:10px}.share-form .doc-price,.share-form .form-msg{font-size:12px;margin:10px 0 0}.share-form .doc-price{color:#f90;margin-top:4px}.copied-msg{background:#333;font-size:12px;color:#fff;margin-left:10px;padding:5px;opacity:0;border-radius:5px;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.icon-send-link-email:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2226px%22%20height%3D%2226px%22%20viewBox%3D%220%200%2026%2026%22%20enable-background%3D%22new%200%200%2026%2026%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3Esend-link-email%3C%2Ftitle%3E%3Crect%20fill%3D%22%23999999%22%20width%3D%2226%22%20height%3D%2226%22%2F%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%2216.38%2C13%2021%2C18.23%2021%2C7.77%20%22%2F%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%229.62%2C13%205%2C7.77%205%2C18.23%20%22%2F%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%2213%2C16.82%2010.44%2C13.92%205.94%2C19%2020.061%2C19%2015.561%2C13.92%20%22%2F%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%225.94%2C7%2013%2C14.98%2020.061%2C7%20%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.icon-send-link-linkedin:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2226px%22%20height%3D%2226px%22%20viewBox%3D%220%200%2026%2026%22%20enable-background%3D%22new%200%200%2026%2026%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3Esend-link-linkedin%3C%2Ftitle%3E%3Crect%20fill%3D%22%23999999%22%20width%3D%2226%22%20height%3D%2226%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%2210.5%22%20fill%3D%22%23FFFFFF%22%20width%3D%223%22%20height%3D%229.5%22%2F%3E%3Ccircle%20fill%3D%22%23FFFFFF%22%20cx%3D%227.51%22%20cy%3D%227.29%22%20r%3D%221.7%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M20%2C20h-2.92v-4.62c0-1.06%2C0-2.43-1.46-2.43s-1.7%2C1.239-1.7%2C2.43V20H11v-9.24h2.68V12l0%2C0%20c0.661-0.953%2C1.762-1.503%2C2.92-1.46c2.881%2C0%2C3.41%2C1.91%2C3.41%2C4.38L20%2C20z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.icon-send-link-twitter:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2226px%22%20height%3D%2226px%22%20viewBox%3D%220%200%2026%2026%22%20enable-background%3D%22new%200%200%2026%2026%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3Esend-link-twitter%3C%2Ftitle%3E%3Crect%20fill%3D%22%23999999%22%20width%3D%2226%22%20height%3D%2226%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M10.6%2C19.35c5.003%2C0.033%2C9.085-3.996%2C9.121-8.999c0-0.041%2C0-0.081%2C0-0.121c0-0.14%2C0-0.28%2C0-0.41%20c0.627-0.454%2C1.17-1.016%2C1.6-1.66c-0.586%2C0.257-1.204%2C0.426-1.84%2C0.5c0.668-0.4%2C1.17-1.029%2C1.41-1.77%20c-0.619%2C0.37-1.295%2C0.634-2%2C0.78c-1.221-1.287-3.252-1.341-4.539-0.122c-0.822%2C0.78-1.172%2C1.937-0.92%2C3.042%20c-2.593-0.117-5.013-1.336-6.65-3.35c-0.849%2C1.467-0.411%2C3.341%2C1%2C4.28c-0.508-0.016-1.005-0.153-1.45-0.4l0%2C0%20c-0.018%2C1.536%2C1.056%2C2.869%2C2.56%2C3.18c-0.473%2C0.128-0.969%2C0.146-1.45%2C0.05c0.419%2C1.311%2C1.626%2C2.207%2C3%2C2.23%20c-1.141%2C0.895-2.55%2C1.377-4%2C1.37c-0.253%2C0.015-0.507%2C0.015-0.76%2C0c1.465%2C0.94%2C3.169%2C1.44%2C4.91%2C1.44%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.link-wrapper{border:1px solid #666;font-size:12px;margin:.75em 0 .25em;padding:5px}.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu{right:0;width:65px}.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu .sharing-menu{left:-95px}.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu .sharing-menu:after,.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu .sharing-menu:before{right:100px}.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu .sharing-menu:after{right:101px}@media (min-width:42.5em){.save-and-share{position:relative}}@media (min-width:43.75em){.save-and-share{margin-top:.6875em}.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu .sharing-menu:before{right:3px}.sticky-menu #save-share-menu-sticky.center-sticky-menu.no-save-menu .sharing-menu:after{right:4px}}ul.dot-list{margin:1em 0}ul.dot-list:after{content:"";display:table;clear:both}ul.dot-list li{background:url(/assets/img/black_bullet.gif) 0 .5625em no-repeat;list-style:none;padding:.125em 0 .125em .625em}.collapsible.collapsible-collapsed .collapsible-content{display:none}.collapsible .collapsible-header,.no-dropdown h3{cursor:pointer}.dialog-background,.dialog-content{position:absolute;top:0;left:0;right:0;display:none}.dialog-background{background:#aaa;filter:alpha(opacity=60);background:rgba(0,0,0,.6);z-index:99999;height:100%;bottom:0}.dialog-content{margin:1em;background:#fff;padding:1em 1.2em;max-width:30em;-webkit-box-shadow:0 1px 2px #777;box-shadow:0 1px 2px #777;z-index:100000}.dialog-background-open,.dialog-open{display:block;outline:0;min-width:295px}.dialog-background-trans{background:0 0}.dialog .btn-close{position:absolute;z-index:2;top:1em;right:.8em;padding:0}@media (min-width:30em){.dialog-content{width:95%;max-width:64em}}@media (min-width:32em){.dialog-content{margin:4em auto 1em}}.dialog .download,.download-menu-container [data-menu-trigger]{padding-left:18px;background-position:0 -1px}.dialog .download{float:right;margin-right:25px;font-size:.75em;background-position:0 -2px}.popup-menu>ul.menu-list>li{font-size:.9375em}.popup-menu>ul.menu-list>li h3{color:inherit;text-transform:none;font-size:14px;margin:0 0 .15em}.popup-menu.sharing-menu>ul.menu-list>li h3{color:#333}.popup-menu>ul.menu-list>li h3 .fileType{text-transform:uppercase}.popup-menu>ul.menu-list>li.download-gif,.popup-menu>ul.menu-list>li.download-ppt,.popup-menu>ul.menu-list>li.download-xls{display:none}.popup-menu>ul.menu-list>li.show{display:list-item}.dialog .download-menu{margin-top:1em;margin-right:1em}.download-menu-container{position:relative;margin:5px 0 0}.download-menu-container [data-menu-trigger]{float:right}.download-menu-container .download-menu{right:-31px}#marketingTemplate .canvas>img,#marketingTemplate a,#marketingTemplate dd,#marketingTemplate dl,#marketingTemplate dt,#marketingTemplate fieldset,#marketingTemplate form,#marketingTemplate h1,#marketingTemplate h2,#marketingTemplate h3,#marketingTemplate h4,#marketingTemplate h5,#marketingTemplate h6,#marketingTemplate input,#marketingTemplate label,#marketingTemplate li,#marketingTemplate ol,#marketingTemplate p,#marketingTemplate pre,#marketingTemplate td,#marketingTemplate textarea,#marketingTemplate th,#marketingTemplate ul,.static_container .canvas>img,.static_container a,.static_container dd,.static_container dl,.static_container dt,.static_container fieldset,.static_container form,.static_container h1,.static_container h2,.static_container h3,.static_container h4,.static_container h5,.static_container h6,.static_container input,.static_container label,.static_container li,.static_container ol,.static_container p,.static_container pre,.static_container td,.static_container textarea,.static_container th,.static_container ul{margin:0;padding:0;border:0;outline:0;max-height:999999px}#marketingTemplate,#marketingTemplate div,#marketingTemplate h3,#marketingTemplate li,#marketingTemplate p{font-size:15px;line-height:18px}#marketingTemplate ol,#marketingTemplate ul{margin:3px 0 0 18px}#marketingTemplate ul li{list-style-type:disc;list-style-position:outside;padding-bottom:3px}#marketingTemplate ol li{list-style-type:decimal;list-style-position:outside;padding-bottom:3px}#marketingTemplate ol ul,#marketingTemplate ul ul{list-style-type:circle;list-style-position:inside;margin-left:18px}#marketingTemplate ol ol,#marketingTemplate ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:18px}#marketingTemplate p,.clipHelp_overlay p{margin:0 0 10px;color:#333}#marketingTemplate h1{text-transform:none;padding:0 0 12px;font-size:26px}#marketingTemplate h2{text-transform:none;font-size:18px;color:#693;font-weight:700;display:block;padding:10px 0;margin-top:12px;left:0}#marketingTemplate h3,#marketingTemplate h4{margin:12px 0 2px}#marketingTemplate .oneThirdCol{width:294px;margin-right:21px;float:left}#marketingTemplate .twoThirdCol{width:609px;float:left}#marketingTemplate div.rightMargin{margin-right:21px}#marketingTemplate #superTitle.smallHead{margin-bottom:10px}#marketingTemplate #productModel img,#marketingTemplate #spotlight img{width:294px}#marketingTemplate #productModel .caption,#marketingTemplate #spotlight img{background:#eef3f6;padding:8px 15px 10px;font-size:12px;line-height:15px;margin-top:-4px}#marketingTemplate #spotlight{margin-bottom:30px}#marketingTemplate #callToAction .standardForm{width:294px;padding:0}#marketingTemplate #callToAction .standardForm label{width:auto;float:none;margin-bottom:3px}#marketingTemplate #callToAction .standardForm textarea{width:231px}#marketingTemplate #callToAction .standardForm p{margin:0 0 3px}#marketingTemplate .callout,#marketingTemplate .videoCaption{background-color:#eef3f6;width:264px}#marketingTemplate .callout,#marketingTemplate .videoCaption p{padding:25px 15px}#marketingTemplate .videoCaption{font-size:11px;line-height:16px;padding:7px 15px 13px}#marketingTemplate .quote p{color:#693}#marketingTemplate .quote h2{margin-bottom:5px;padding-left:37px;background:url(http://www.forrester.com/staticassets/marketing/products/PLACEHOLDER-testimonial-09.png) left 3px no-repeat}#marketingTemplate .clr{clear:both;line-height:0;height:0;margin:0;padding:0}.fullPage{background:#FFF;display:block;margin:15px auto 50px;padding:30px 30px 35px;max-width:65.6em;color:#333;font-size:13px;overflow:hidden;clear:both}.fullPage h1{line-height:24px;text-transform:none;padding:0 0 7px;font-size:26px;color:#333}body .fullPage h2{color:#693;font-size:15px;font-weight:700;text-transform:uppercase;display:block;padding:10px 0;margin-top:12px;left:0}#marketingTemplate .marRightNone{margin-right:0}.static_container{background:#fff;width:984px;margin:15px auto 50px;overflow:hidden}#anonHP .marketing{background:#eef3f6;padding:19px 0 0;overflow:hidden}#anonHP .marketing a{margin-left:19px}#anonHP .marketing a:first-child{margin-left:0}div#element1{width:984px;margin:auto;position:relative!important}.data-reports-list{overflow:hidden}.dashboard-list li,.data-reports-list li,.data-survey-list li{border-top:1px solid #ccc;overflow:hidden;padding:12px 15px}.data-survey-list li{border-top:none}.dashboard-list li:first-child,.data-reports-list li:first-child{border:none}.dashboard-list li h3{color:#999}.dashboard-list li .img-wrapper{float:left;min-width:100px;width:18%}.dashboard-list li .list-dsc-wrapper{margin-left:3%;float:left;width:61%}.data-reports-list li .img-wrapper{display:inline-block;vertical-align:top;width:25%;max-width:100px;margin-top:.333333333em}.data-reports-list li img{border:1px solid #ccc;padding:6%}.list-dsc-wrapper{display:inline-block;margin-left:5%;width:65%}.list-dsc-wrapper .date{color:#999}.dashboard-list li h3,.data-reports-list li h3,.data-survey-list li h3{font-size:1.06666666667em;margin-top:.1875em;margin-bottom:.5em}li img.tab-link{margin-left:7px}.dashboard-list li p,.data-reports-list li p,.data-survey-list li p{font-size:1em;margin-top:0;margin-bottom:.8em;line-height:1.25em}.dashboard-list li p.dashboard-details{font-size:.93333333333em}.data-survey-wrapper{border-bottom:1px solid #ccc;padding:0 0 .7em}.data-survey-wrapper:last-of-type{border-bottom:none}.data-survey-wrapper h2{margin-bottom:0;padding:0 15px}.data-pag.pagination ul{margin-bottom:0;margin-top:20px}.data-pag.pagination ul.year-pagination li{font-size:18px;font-weight:700;color:orange;border-right:1px solid #ccc;padding:0 7px 0 5px;margin-bottom:10px}.data-pag.pagination ul.year-pagination li:last-child{border:none}.dashboards h2{margin-bottom:0;margin-top:20px}.dashboards .also-available.border-top{border-top:1px solid #ccc}.dashboards .also-available p{font-size:.8125em;margin-top:.5em;padding:0 15px}.dashboards h2{padding:0 15px}@media (min-width:37.5em){.data-survey-wrapper h2{margin:25px 0 0}.data-pag.pagination ul.year-pagination li{font-size:20px;padding:0 11px 0 7px}.dashboard-list li .list-dsc-wrapper{width:75%}.dashboard-list li{padding-left:0}.data-reports-list li{border:none;display:inline-block;padding-left:0;vertical-align:top;width:49%}.data-survey-list{font-size:0}.data-survey-list li{font-size:15px}.dashboard-list li h3,.data-reports-list li h3,.data-survey-list li h3{font-size:1em}.dashboard-list li p,.data-reports-list li p,.data-survey-list li p{font-size:.86666666666em}.dashboard-list li p.dashboard-details{font-size:.8em}.data-reports-list li img{width:130px}.data-survey-list li{display:inline-block;padding-left:0;padding-right:35px;vertical-align:top;width:48%;border-top:none}.data-survey-wrapper h2{padding-left:0}.dashboards .also-available p,.dashboards h2{padding:0}}@media (min-width:56.25em){.data-survey-list li{display:inline-block;vertical-align:top;width:33.33%}}.single-column-page{background:#fff;padding:1.875em 0}.single-column-page h1{margin-top:0;padding:0 15px}.data-tabs{border-bottom:1px solid #ccc;overflow:hidden}.data-tabs li:first-child{border-left:none}.data-tabs li{border-left:1px solid #ccc;float:left}.data-tabs li a{color:#666;display:block;text-decoration:none;padding:13px 15px 0}.data-tabs a.tab-active{cursor:default}.data-tabs a img{display:none}.tab-title{font-size:1.06666666667em;font-weight:700}.tab-active .tab-title{color:#ff730f}.tabs-span{display:none;font-size:.86666666666em}.active-border{background:#fff;clear:both;height:4px;margin:9px -15px 0}.data-dsc-wrapper{border-bottom:1px solid #ccc;overflow:hidden;padding:15px 0}.data-dsc{margin:0;padding:0 15px;line-height:1.25em}.survey-dsc{margin:0 0 20px}.data-dsc-wrapper .pdf-download{-webkit-background-size:14% 14%;background-size:14%;margin-left:15px;margin-right:20px;padding:3px 0 10px 33px;float:right}@media (min-width:37.5em){.single-column-page{background:#fff;padding:1.875em}.data-tabs a img{display:inline;margin:-2px 6px 0 0;width:36px}.tab-active .active-border{background:#ff730f}.tabs-span{display:inline}.data-dsc-wrapper .pdf-download{margin-left:0}.data-dsc,.single-column-page h1{padding:0}}@media (min-width:56.25em){.survey-dsc{float:left;margin:0;padding:0;width:70%}.data-dsc-wrapper .pdf-download{font-size:1em;padding:3px 0 10px 33px}}.survey-detail #main-content p{line-height:1.5em;font-size:1em}.survey-detail .main-wrapper{padding-right:1.875em}.survey-type{color:#666;font-weight:700;font-size:.75em;text-transform:uppercase}.survey-detail h1{margin-top:0}.survey-detail div.download-container{border:1px solid #ccc;margin-bottom:1em;padding:20px 15px}.survey-detail div.download-container ul li:first-child{margin-top:0}.survey-detail div.download-container ul li{font-size:.9375em;margin-top:20px;min-height:30px;padding-left:40px;word-wrap:break-word}.survey-detail h2{font-size:1.25em;margin-top:0}.survey-detail .rail{padding-top:0;padding-bottom:1.7em}.survey-detail .rail .blue-divider{display:none}.survey-detail .view-all-reports{font-size:.9375em;display:block;margin-bottom:1.5em}.survey-right-rail-wrapper{padding-bottom:.9375em}.survey-right-rail-wrapper a,.survey-right-rail-wrapper p{font-size:.9375em;line-height:1.25em}.survey-right-rail-wrapper p{margin-bottom:5px;margin-top:.5625em}.survey-detail .inter-dsc-wrapper{margin-left:-17px;padding-left:70px;padding-right:10px}.survey-detail li.icon-linked-in{margin-left:-4px}.survey-dsc-wrapper:first-child{margin-top:0}.survey-dsc-wrapper{margin-top:1.25em}.dsc-name{font-size:.8125em}.dsc-detail{font-size:1.125em;font-weight:700}.planned-survey-wrapper p{margin-top:0}.planned-survey-wrapper p:first-child{margin-bottom:0}@media (min-width:43.75em){.survey-detail h2{font-size:1.125em}.survey-detail #main-content p{line-height:1.3333333em;font-size:.9375em}.survey-detail .main{padding-left:1.875em;padding-right:1.875em}.survey-detail .rail{padding:1.7em 15px 0}.survey-detail .rail .blue-divider{display:block}.survey-detail .download-container ul li,.survey-right-rail-wrapper a,.survey-right-rail-wrapper p{font-size:.875em}}#errorPage{padding:30px 15px}#errorPage h2{font-size:.9375em;text-transform:uppercase;max-width:100%;margin:0}#errorPage .error_code{font-size:.75em;color:#999;margin:4em 0 0}@media (min-width:43.75em){#errorPage{padding:60px 60px 40px}#errorPage .error_code{margin:8em 0 0}}#dialin-listing.single-column-page{padding:32px 16px}#dialin-listing.single-column-page h1{padding:0}#dialin-listing .filter{border:1px solid #818181;margin-bottom:16px;padding:4px 8px}.dialin-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-24px}.country-number-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 24px 8px 0;min-width:200px;padding-bottom:24px}.country-number-wrapper h3{margin-bottom:8px}.country-number-wrapper li{line-height:24px}@media only screen and (min-width:600px){#dialin-listing.single-column-page{padding:32px}}#home .data h3,#home .interests-container h3,#home .rail h2,#home .report-content .title,#home .webinar-title,.box1 ul li,.instructions,.my-data-wrapper h3,.suggestions ul li{font-size:16px}#home h2{font-size:15px;font-weight:400;margin-bottom:15px;text-transform:uppercase}#home .center{clear:both}#home .center a{display:inline-block}#reports h2{margin-top:0}#home section{padding:0 0 40px;overflow:hidden}#home section#my-data{margin-bottom:40px;padding-bottom:0}#home #rail-panel{padding:0}#home .member-a{background:#fff;padding:27px 15px}#home .marketing-top-banner{padding:7px 15px}#home .mobile-top-banner section{display:block;padding-bottom:0;overflow:inherit}#home .main-container section.top-banner{display:none}#home .marketing-top-banner .svg-wrapper{display:inline-block;vertical-align:middle;height:50px;width:65px}#home .marketing-top-banner img,#home .marketing-top-banner svg{height:50px;width:65px}#home .marketing-top-banner .txt-wrapper{display:inline-block;margin-left:10px;vertical-align:middle;width:calc(100% - 85px)}#home .marketing-top-banner a{font-size:16px}#home .member-a h1{color:#467f1a;font-weight:400;font-size:24px;line-height:24px;margin-bottom:12px;margin-top:0}#home .member-a h1:first-child{margin-top:0}#home .tabs{border-bottom:4px solid #dfe5e8;overflow:hidden}#home #zero-interests-panel .tabs{border-bottom:3px solid #fff}#home .zero-results{line-height:1.65;margin:-5px 0 25px;font-size:15px}#home .inner-wrapper{overflow:hidden}#home .data,.my-data-wrapper{background:#EFF4F6;border:1px solid #DFE5E8;border-top:3px solid #003D99;cursor:pointer;padding:16px}#DataPanel ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px}#DataPanel ul.three-banners{-ms-flex-flow:column;flex-flow:column}#DataPanel ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px 8px 0;min-width:200px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#DataPanel ul.three-banners li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}#DataPanel ul li .dsc{margin-left:8px}#home .data img,.my-data-wrapper img{height:48px;min-width:48px}.my-data-wrapper img.tab-link{float:none;margin-left:5px;width:auto!important}#home .data.cx-index img{height:59px;min-width:42px}#home .data .dsc a,.my-data-wrapper .dsc{background:url(../img/externalLink.png) right no-repeat;line-height:1.1em;padding-right:16px}#home .data h3,.my-data-wrapper h3{display:inline-block;margin:5px 0 0}#home .data p,.my-data-wrapper p{line-height:1.2em;margin-bottom:0;margin-top:10px}#data-form section .grid-item{width:100%}#data-form section .grid-item img{float:left}#data-form section .grid-item .report-content,#reports .grid-item .report-content{display:inline-block;width:67%}#data-form section .grid-item .report-content.full-width{width:calc(100% - 30px)}#home #purchased-shared .center{border-top:3px solid #DFE5E8;padding-top:15px}#home #purchased-shared .center a{font-weight:700}#home #purchased-shared .grid-item{border:none;border-top:3px solid #DFE5E8;width:100%}#home #purchased-shared .report-content{margin-top:0;padding-right:30px;width:auto}#home #purchased-shared .purchase-img-wrapper{display:none;max-width:108px}#home #purchased-shared .shared-or-purchased{font-size:11px;margin-bottom:10px;text-transform:uppercase}#home #purchased-shared .shared-or-purchased span.shared-or-purchased-date{padding-right:5px}#home #purchased-shared .shared-or-purchased span.access-expires{color:#D1005D;white-space:nowrap}.view-all-ps{display:none}#home #interests-panel{position:relative;overflow:inherit}#home .interests-buttons,.box1{clear:both}#home .interests-buttons{padding-top:1em}#home .tabs{font-size:15px;font-weight:400;margin:0}#home .tabs li{float:left;padding:10px 10px 8px;position:relative;text-transform:uppercase}#home .tabs li.active-tab{background-color:#dfe5e8}#home .tabs li:last-child.active-tab{padding-right:35px}#home .tabs li.active-tab a{color:#333;cursor:default}#home .tabs li.disabled-tab{color:#888}#home .tabs .hide-mobile{display:none}#home .tabs li.active-tab a:hover{text-decoration:none}#home .tooltip-info{-webkit-background-size:16px 16px;background-size:16px;background-position:center;cursor:hand;cursor:pointer;display:none;height:35px;position:absolute;right:0;top:-2px;width:35px;z-index:49}#home .tooltip-info .popup-menu{padding:15px;top:40px}#home .tooltip-info .popup-menu:before{right:7px}#home .tooltip-info .popup-menu:after{right:9px}#home .interests-container h3{margin-bottom:10px;margin-top:0}#home .interests-container span{font-weight:400}.interests-container{background-color:#dfe5e8;padding:15px 25px 0 15px;position:relative;overflow:hidden}.interest-progress-icon{background:#dfe5e8;left:0;position:absolute;z-index:15}#zero-interests-panel .interests-container{background-color:#fff;border:3px solid #dfe5e8;overflow:auto}.box1 ul li{position:relative}.box1 ul li,.suggestions ul li{padding:10px 15px 10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instructions{padding:15px 0}#home .interests-container .suggestions h3{margin-top:15px}#home .interests-container .last-interest-err-box{background:#fff;border:1px solid #cacaca;box-shadow:0 1px 9px #7c7c7c;-moz-box-shadow:0 1px 9px #7c7c7c;-webkit-box-shadow:0 1px 9px #7c7c7c;font-size:14px;display:none;left:0;padding:7px;position:absolute;top:40px;white-space:normal;z-index:1;opacity:0}#home .interests-container .last-interest-err-box:after,#home .interests-container .last-interest-err-box:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#home .interests-container .last-interest-err-box:after{border-bottom-color:#fff;border-width:9px;left:25%;margin-left:-9px}#home .interests-container .last-interest-err-box:before{border-bottom-color:#cacaca;border-width:10px;left:25%;margin-left:-10px}.suggestions ul li a{background:url(../img/button@5x_add.svg) 0 0/15px 15px no-repeat;-webkit-background-size:15px 15px;color:#333;text-decoration:none;padding-left:20px}.suggestions ul li .grey-plus{background:url(../img/button_grey@5x_add.svg) 0 0/15px 15px no-repeat;-webkit-background-size:15px 15px}.instructions img,.suggestions ul li img{vertical-align:top;width:15px}.suggestions ul li img{position:absolute}.edit-interests{padding-bottom:1em;padding-top:1em}.instructions,.suggestions{display:none;overflow:hidden}.wrapper-1-4 .suggestions,.wrapper-5-8 .suggestions{display:block}.interests-buttons .grey-button,.interests-buttons a{font-size:15px}.interests-buttons a{padding:7px 2px 7px 13px}#home .grid{padding:0}#home .ps,#home .report{border-top:2px solid #003d99;padding:16px 0}#home .report-content .author,#home .report-content .date,#home .report-content .subtitle,#home .webinar-authors{display:block;font-size:14px}#home .report-content .date:after{content:"";margin-left:0}#home .report-content{margin-top:-2px;padding-right:30px}#home .report-content .title{line-height:1.15;margin:0}#home .report-content .author,#home .report-content .date{line-height:1.2}#home .report-content .date{margin-top:5px}#home .coverage-areas,#home .report-content .subtitle,#home .webinar-authors{line-height:1.2;margin:2px 0 0}#home .reports-spinner{margin:0 auto;width:45px}.chkBx{opacity:0;position:absolute}.chkBx,.custom-label{cursor:pointer}.chkBx.checked.disabled+.custom-label .chkBxBrdr,.chkBx:checked:disabled+.custom-label .chkBxBrdr{background:url(../img/rol-chk-box-mark.gif) no-repeat;opacity:1;background-position-x:-14px}.chkBx.checked+.custom-label .chkBxBrdr,.chkBx:checked+.custom-label .chkBxBrdr{background:url(../img/rol-chk-box-mark.gif) top left no-repeat}.custom-label .chkBxBrdr{background:#fff;content:'';display:block;float:left;height:15px;margin-right:7px;vertical-align:top;width:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.chkBx:not(:checked)+.custom-label .chkBxBrdr{background-image:none}.chkBx:not(:checked)+.custom-label.last-checked-interest .chkBxBrdr{background:url(../img/rol-chk-box-mark.gif) top left no-repeat}#home .member-b{background-color:#eff4f6;overflow:hidden;padding-top:18px;padding-right:26px;position:relative;z-index:15}#home .webinar-listing-wrapper ul li{border-bottom:none;border-top:2px solid #ccc}#home .webinar-listing-wrapper.on-demand ul li{border-top:none}#home .webinar-listing-wrapper.on-demand ul{border-bottom:2px solid #ccc;border-top:2px solid #ccc;margin-bottom:23px;overflow:hidden}.on-demand .default-webinar-img{width:100%}.save-star{background-position:8px 8px;height:40px;position:absolute;right:0;top:3px;width:40px}#home .webinar-date{margin-top:10px}#home .webinar-details{padding-right:15px;display:inline-block}#home .webinar-listing-wrapper ul li{padding:15px 0 20px}#ondemand-webinars .webinar-file:first-child{margin-left:0}#ondemand-webinars .webinar-file,#upcoming-webinars .webinar-file{border:1px solid #003d99;display:inline-block;font-size:14px;margin:2px 0 2px 7px;padding-top:6px;padding-right:2px;padding-bottom:6px}#ondemand-webinars .webinar-file{width:105px}#ondemand-webinars .webinar-file.no-file{border:none}#upcoming-webinars .webinar-file{width:95px}.webinar-btns .icon-icon-webinar_watch{background-position:4px 50%;padding-left:22px}.webinar-btns .icon-icon-webinar_listen{background-position:6px 50%;padding-left:28px}.webinar-btns .icon-icon-webinar_register-purchase{background-position:3px 50%;padding-left:24px}#upcoming-webinars .webinar-btns .icon-icon-webinar_registered{background-position:0 50%;border:none;padding-left:20px}.playbooks-panel li{background-color:#003b5c;margin:0 0 18px;padding:15px 15px 15px 0}.playbooks-panel ul a{color:#fff}.playbook-img{display:inline-block;margin-right:14px;vertical-align:top;width:26%}#OnDemandWebinarPanel .thumb-img-wrapper{max-width:26%;width:26%}.od-content,.playbook-title{display:inline-block;width:67%}.playbook-title .title{margin:0 0 3px}.playbook-title .subtitle,.playbook-title .title{font-size:16px;line-height:1.15}#home .playbooks{padding:0}#home .playbooks .grid-item,#home .playbooks .grid-item:first-child{background-color:#003b5c;border:none;float:none;margin:0 0 18px;padding:16px 0 16px 1px;width:auto}#home .playbooks .grid-item a{color:#fff}#data-form section .data-img-wrapper,#home .playbooks .report-fig-container,#home .reports .report-fig-container,#purchased-shared .purchase-img-wrapper{display:inline-block;margin-right:14px;width:26%;vertical-align:top}#home .playbooks .report-fig-container img{height:auto;width:auto}#home .playbooks .report-content{display:inline-block;width:67%}#home .analysts{overflow:hidden}#home .analysts li{display:block;overflow:hidden}#home .analysts li img{width:80px}#home .analysts h3{font-size:16px;margin:0}#home .analysts .analyst-contents{float:right;width:calc(100% - 93px)}#home #analysts .center a:first-child{margin-right:9px}#home .rail .wrapper{padding-bottom:35px}#home #rail-panel{height:0;opacity:0}#home .animate-rail{background-position:right center;display:block;font-size:18px;text-decoration:none;margin-bottom:15px}#home #rail-panel.animRail{height:auto;opacity:1}#home .int-anim-btn-wrapper{height:45px;left:0;position:absolute;top:-3px;width:100%}#home .animate-interests{background-position:center center;float:right;height:40px;right:0;margin-top:5px;width:40px;z-index:10}#home .int-anim-btn-wrapper .int-selected{cursor:pointer;color:#003d99;font-weight:700;position:absolute;visibility:hidden;z-index:10;top:18px;left:15px}#home .rail .right-rail-btn{border:1px solid;font-size:13px;font-weight:700;display:block;margin-bottom:15px;text-align:center;padding:5px}#home .rail .buttons .right-rail-btn:last-child{margin-bottom:25px}#home .rail .wrapper .info{margin:1px 0 0}#home .rail ul li{font-size:14px;line-height:16px;margin-bottom:10px}#home .rail h2{color:#333;font-size:16px;font-weight:700;margin-bottom:35px;margin-top:0;text-transform:none}#home .rail #rail-panel h2.rail-client-name{display:none}#home .rail h3{font-size:16px;margin-bottom:12px;margin-top:0}#home .rail .more{font-size:14px;font-weight:700}.bottom-banner{margin-bottom:14px}.bottom-banner h3{color:#fff;font-size:11px;line-height:36px;margin:0 15px;text-transform:uppercase}.bottom-banner-content-wrapper{padding:10px 15px 15px;width:auto}.bottom-banner-content h4,.bottom-banner-content p{margin:0 0 5px}.bottom-banner-content h4{font:700 16px/19px Arial,sans-serif}.bottom-banner-content .body-a{font:15px/18px Arial,sans-serif}.bottom-banner-content .body-b{display:none;font:13px/15px Arial,sans-serif}.bottom-banner-content .body-bullet{display:none;font:13px/15px Arial,sans-serif;list-style:square;margin-left:15px}.bottom-banner-btn{font-size:14px;font-weight:700;margin:15px 0 5px}.bottom-banner-btn.border{padding:7px 15px;margin:10px 0 0;border:1px solid #fff;display:inline-block}.banner-css{display:none}@media screen and (min-width:0\0){.suggestions ul li a{background:url(../img/button@5x_add_ie.png) no-repeat}}@media (min-width:450px){#home .tabs .hide-mobile{display:inline}#home #purchased-shared .purchase-img-wrapper{display:inline-block;max-width:108px}#home #purchased-shared .report-content{display:inline-block;width:67%}#home .ps:first-child,#home .report:first-child{border-top:3px solid #003d99}#home .ps,#home .report{border:1px solid #dfe5e8;border-top:3px solid #003d99;margin-bottom:23px;padding:10px 15px}#home .reports .report-fig-container,#reports .grid-item .report-content{width:100%}#home .report-fig-container img{height:78px;margin:3px auto 17px;width:110px}#home .report-fig-container{border:none}#home .report-content{padding-right:0}.save-star{margin-top:-7px;right:3px}#home .webinar-listing-wrapper ul li{padding:12px 0 15px}.bottom-banner{background:no-repeat}.bottom-banner-title{display:table;float:left;padding:15px;text-align:center;width:110px}.type-a .bottom-banner-title{background:no-repeat}.type-b .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-banner h3{display:table-cell;font:700 15px/18px Arial,sans-serif;text-align:center;text-transform:none;vertical-align:middle}.bottom-banner.type-b h3{text-align:left}.bottom-banner-content h4{font:700 13px/15px Arial,sans-serif}.bottom-banner-content-wrapper{overflow:hidden;padding-top:15px;width:calc(100% - 110px);float:right}.bottom-banner-content .body-b{display:block}.bottom-banner-content .body-bullet{display:list-item}}@media (min-width:500px){.box1{float:left;width:50%}.box2{float:right;width:50%}.wrapper-9-12 .suggestions{display:block}#home .interests-container .suggestions h3{margin-top:0}#home .playbooks .grid-item,#home .playbooks .grid-item:first-child{padding-bottom:10px}.edit-interests{padding-left:50%}}@media (min-width:550px){.playbook-img,.thumb-img-wrapper{width:18%}.playbook-title{width:75%}}@media (min-width:700px){#home .popup-menu{font-size:15px}#home .member-b{padding-top:27px;padding-right:15px}#home .member-a{padding-right:275px}#home .mobile-top-banner section,#home .rail .animate-rail{display:none}#home .main-container section.top-banner{display:block}.save-star{background-position:18px 8px;-webkit-background-size:21px 21px;background-size:21px}#home #rail-panel{padding:0 0 40px;height:auto!important;opacity:1!important;visibility:visible}#home .rail #rail-panel h2.rail-client-name{display:block}.wrapper-5-8 .box1 ul{width:100%;float:none}.box1 ul li,.suggestions ul li{padding:4px 15px 4px 0}.playbook-img,.thumb-img-wrapper{width:26%}.od-content,.playbook-title{width:57%}#home .analysts h3,#home .rail h3,#home .report-content .title,#home .webinar-title,.playbook-title .subtitle,.playbook-title .title{font-size:15px}#home .int-anim-btn-wrapper .int-selected,#home .interests-container h3,#home .tabs,#home h2,.box1 ul li,.edit-interests,.instructions,.interests-buttons .grey-button,.interests-buttons a,.suggestions ul li{font-size:14px}#home .rail .more,#home .rail ul li,#home .report-content .author,#home .report-content .date,#home .report-content .subtitle,#home .webinar-authors,#home .webinar-file,#home .zero-results{font-size:13px}#home .analysts li img{width:110px}#home .analysts .analyst-contents{float:right;width:calc(100% - 123px)}#home .analysts .analyst-contents .coverage-areas{font-size:13px}.edit-interests{padding-left:50%}#data-form section .grid-item .report-content.full-width{width:calc(100% - 20px)}}@media (min-width:575px) and (max-width:830px){.no-suggestions{width:100%}}@media (min-width:575px) and (max-width:699px),(min-width:830px){.wrapper-1-4 .box1{width:33.3%}.wrapper-1-4 .box2{width:66.6%}.wrapper-1-4 .box1 .suggestions{width:100%}.wrapper-1-4 .instructions,.wrapper-1-4 .suggestions,.wrapper-5-8 .box1 ul{display:block;width:50%;float:left;margin-left:0}.wrapper-5-8 .box1{width:66.6%}.wrapper-5-8 .box2{width:33.3%}.wrapper-9-12 .suggestions{display:none}.wrapper-9-12 .box1{width:100%}.wrapper-9-12 .box1 ul{width:33.3%;float:left}.instructions{padding-top:27px}#zero-interests-panel .instructions{padding-top:10px}#home .analysts li{width:50%;float:left}#home .analysts li:nth-child(odd){padding-right:20px}.edit-interests{padding-left:66.6%}}@media (min-width:830px){#home .uc{width:calc(100% - 105px)}#home .webinar-btns{float:right;margin-top:0}.webinar-details{font-size:13px}#home .webinar-listing-wrapper ul li{padding:12px 0 25px}#zero-interests-panel .instructions{padding:0}}@media (min-width:850px){#home .member-a{padding-left:27px}#home .webinar-listing-wrapper.on-demand li,.marketing-bottom-banners li,.playbooks-panel li{float:left;margin:0 10px 23px 0;padding:10px 15px 18px;width:32%}#home .webinar-listing-wrapper.on-demand li{margin:0}#data-form section .grid-item:last-child,#home .webinar-listing-wrapper.on-demand li:last-child,.marketing-bottom-banners li:last-child,.playbook-img,.playbooks-panel li:last-child,.thumb-img-wrapper{margin-right:0}.od-content,.playbook-img,.playbook-title{width:auto}.playbook-img,.thumb-img-wrapper{margin-bottom:8px}#OnDemandWebinarPanel .thumb-img-wrapper{max-width:230px;width:100%}#home .webinar-listing-wrapper.on-demand ul li{width:33.33%}.playbook-title .subtitle,.playbook-title .title{font-size:15px}#home .playbooks .grid-item,#home .playbooks .grid-item:first-child{float:left;margin:0 10px 23px 0;padding:10px 15px;width:32%}#data-form section .grid-item{width:49%}#data-form section .grid-item img{width:108px}#data-form section .grid-item .report-content{overflow:hidden;width:calc(100% - 108px)}#home .playbooks .report-fig-container{display:block;margin:-5px -12px;vertical-align:top;width:auto}#home .playbooks .report-content{display:block;width:auto}#home .grid-item:nth-of-type(3n){margin-right:0}.marketing-bottom-banners li{padding:0;position:relative}.bottom-banner-title{float:none;height:65px!important;width:100%;min-height:auto;padding:0 15px 0 65px}.type-a .bottom-banner-title{background:15px 0 no-repeat}.type-b .inner-wrapper{display:block}.type-b .bottom-banner-title{padding-left:15px;background:no-repeat}.bottom-banner.type-a h3{text-align:left}.bottom-banner-content-wrapper{padding-bottom:0;width:auto;float:none}.bottom-banner-btn,.bottom-banner-btn.border{margin-top:0;font-size:13px}.bottom-banner-btn.border{text-align:center}}@media (min-width:940px){#DataPanel ul.three-banners{-ms-flex-flow:wrap;flex-flow:wrap}#DataPanel ul.three-banners .dsc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:row}#DataPanel ul.three-banners .dsc p{display:none}}@media all and (min-width:940px) and (-ms-high-contrast:none),(-ms-high-contrast:active){#DataPanel ul.three-banners li{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1024px){#home .grid-item{margin-right:13px}}.rail-section{border-top:4px solid #fff;padding:15px 0}.rail-section:first-child{border-top:0}.hide{display:none}.rail-section.rail-ad-module{background-color:#fff;padding:0 15px;overflow:auto}.rail-section.rail-ad-module,.rail-section.rail-ad-module+.rail-section{border-top:0}.rail-section.rail-ad-module .fig-container{margin-right:0}.rail-section.rail-ad-module .featured_container{float:left;margin-bottom:10px}.rail-section.rail-ad-module .featured_container p.largeFeature{margin:0;line-height:1.230769230769231em;font-size:1em}.rail-section.rail-ad-module .has-fig{padding-top:5px}.rail-section h2.my-role-title{color:#666;font-weight:400;font-size:1em;margin-bottom:0}.rail-section h4{color:#693;margin:0;padding:0}.rail-section h4.smallHead{color:#693;margin:0;padding:0;text-transform:uppercase;font-size:.8461538461538462em}.rail-section.my-role{font-size:.8125em;line-height:16px;padding:0 0 15px}.rail-section.my-role h4{font-size:1em;color:#666;font-weight:400}.rail-section.my-role h4:after{content:":"}.rail-section li,.rail-section ul{list-style-type:none}.rail-section li{font-size:.8125em;line-height:16px;border-top:1px solid #dfe5e8;padding:10px 0}.rail-section li:first-child{border-top:0}.rail-section li a{color:#333;font-size:1.07692307692em}.rail-section li .more{color:#003d99;font-size:1.07692307692em}.rail-section li .date{margin-top:2px;color:#666}.rail-section .type{color:#693;text-transform:uppercase;display:inline-block;font-weight:700}.rail-section .type:after{content:":"}.fig-container,.main-info{display:inline-block;vertical-align:middle}.main-info{width:66%}.rail-section.rail-ad-module .main-info b{color:#003d99}.main-info h3{margin:0;padding:0}.analysts .main-info .name{font-size:1.07692307692em}.analysts .fig-container img{width:63px}.fig-container{margin-right:7px}.analysts .main-info .specialties,.rail-section li .date,.rail-section li .type{font-size:.92307692307em}.rail .rail-section p.view-all-req{font-size:.875em}.recommend-list li{padding-right:30px;position:relative}.del-icon-wrapper{position:absolute;right:0;top:3px}.del-icon-wrapper .spinner{display:none;height:14px;width:14px}.delete-recommended-icon{background:url(../img/recommended_delete.svg) 0 0/14px 14px no-repeat;-webkit-background-size:14px 14px;display:inline-block;height:14px;text-indent:50000px;width:14px}@media (min-width:43.75em){.rail-section h2{font-size:.9375em;margin-bottom:0}.analysts .main-info .specialties,.rail-section li .date,.rail-section li .type{font-size:.84615384615em}.rail-section li .more,.rail-section li a{font-size:1em}.rail .rail-section p.view-all-req{font-size:.8125em}}#save-and-share.shadow .follow,#save-and-share.shadow .follow-popup,.analyst-bio .hide-mobile,.pdf-footer,.pdf-header{display:none}.follow-wrapper{position:relative;top:11px}.follow-wrapper #follow-popup{top:26px}.view-all-events,.view-all-link,.view-related-link{font-size:14px}.hub-header{padding-bottom:20px;padding-top:30px}.analyst-bio #save-share-menu-sticky{right:10px}.logged-out.analyst-bio #save-share-menu-sticky{right:20px}.analyst-bio #follow-popup{top:43px;z-index:26}.has-save-share .follow{border-left:1px solid #ccc}.not-analyst-hub .follow{margin-right:20px;margin-top:17px}.not-analyst-hub .header-container h1{line-height:24px;text-transform:none;padding:0 0 7px;font-size:26px}.not-analyst-hub .header-container p{line-height:18px;margin:0}.rightrail .follow{float:right;margin:0 20px 0 0;padding:1px 0 1px 10px;z-index:26}.rightrail .follow a{display:block;font-size:12px;vertical-align:middle}.rightrail .follow a span{vertical-align:middle}.analyst-info h1,.hub-header h1{margin:5px 0 0}.analyst-info h1{color:#666;font-family:Georgia,"Times New Roman",Georgia,serif;font-size:27px;font-style:italic;font-weight:400}.blogs-wrapper,.social-media-wrapper{display:inline-block;font-size:14px;margin-right:5px}.social-media-wrapper img{margin-right:6px;width:15px}.analyst-info .serving{font-size:13px;margin-bottom:5px;text-transform:uppercase}.analyst-bio .main h2{margin-top:0}.analyst-bio .group h2{margin-top:0;font-size:18px}.serving{margin-top:.4em}.analyst-info h2{margin:22px 0 -8px;color:#333;font-size:inherit}.analyst-bio h2,.analyst-bio li,.analyst-bio p{font-size:16px}.analyst-info p{line-height:1.5em}.analyst-info .blue-button{display:inline-block}.less-tags,.more-tags{line-height:2em}.analyst-bio .header-right-col h2{margin:35px 0 7px}.analyst-bio .rail .blue-button{display:block;font-size:14px;margin:1.25em auto;max-width:400px;padding:.71428571428em 0;text-align:center;width:80%}.analyst-bio .read-less,.analyst-bio .read-more{font-size:16px;font-weight:700}.bio-text,.header-right-col .no-display,.most-popular{display:none}.analyst-bio .read-less{margin:-.75em 0 15px}.analyst-bio .main,.not-analyst-hub .main,.research-list-wrapper{overflow:auto}.analyst-bio .active{color:#f90}.analyst-bio .active:hover{cursor:default;text-decoration:none}.recent-btn::after{border-right:1px solid #ccc;content:"\00A0 "}.popular-btn::before{content:"\00A0 "}.analyst-research-list{margin:5px 0 10px}.analyst-research-list li{border-top:1px solid #ccc;padding:15px 0 20px}.analyst-research-list h3{font-size:16px;margin:0;text-transform:none}.analyst-research-list li h5{color:#666;font-size:13px;font-weight:400;margin:4px 0 0}.not-analyst-hub .analyst-research-list li:first-child{border-top:none;margin-top:8px}.analyst-research-list li:last-child{border-bottom:1px solid #ccc}.analyst-bio .planned-reports p:not(.title),.research-list-wrapper p{font-size:15px;line-height:1.4em;margin-bottom:0;margin-top:.4em}.analyst-research-list .date::after{color:#ccc;content:" | "}.view-all-link{float:right}.content-seperator{background-color:#dfe5e8;clear:both;height:10px;margin:20px -15px}.not-analyst-hub .analyst-wrapper h2{margin-bottom:20px}.analyst-wrapper{border-bottom:1px solid #ccc}.analyst-imgs{margin-bottom:10px;overflow:hidden}.analyst-imgs li img{vertical-align:top;width:66px}.analyst-imgs li{margin-bottom:15px}.analyst-imgs .anlayst-dsc-wrapper{display:inline-block;margin-left:10px;width:calc(100% - 175px)}.analyst-imgs .anlayst-dsc-wrapper h3{margin:5px 0 3px;font-size:15px}.analyst-imgs .anlayst-dsc-wrapper p{color:#666;font-size:12px;font-weight:400;line-height:17px;margin:0;text-transform:uppercase}.view-related-link{float:right;margin-top:10px}.analyst-bio .planned-reports .title{font-size:15px;margin-bottom:4px;margin-top:0}.analyst-bio .planned-reports p:not(.title){font-size:15px}.planned-reports h3{font-size:20px;font-weight:400;margin:29px 0 24px}.planned-reports p{line-height:17px;margin:0}.research-list-wrapper .role{font-size:13px;margin-bottom:4px}.upcoming-calendar{background:url(../img/calendar_icon.png) 50% 0 no-repeat;font-size:13px;font-weight:700;height:85px;padding-top:29px;position:relative;text-align:center}.upcoming-calendar a{margin-right:10px}.upcoming-events h3{color:#693;margin:0}.upcoming-events .webinar-register{background-position:3px 50%;border:1px solid #003D99;display:inline-block;font-size:14px;font-weight:400;margin:15px 0 0;padding:6px 17px 6px 24px}.upcoming-events .registered-events{display:inline-block;font-size:15px;padding-left:20px;margin-top:10px}.events-date div,.events-date h3{font-size:14px}.events-date{margin-bottom:20px;margin-top:5px}.events-date div{line-height:17px}.events-date a{display:inline-block;font-weight:700;margin-top:5px}.view-all-events{border-top:1px solid #ccc;float:right;padding-top:10px;text-align:right;width:100%}.not-analyst-hub h2{margin:0}.rail .content-seperator{margin-left:-20px;margin-right:-30px}.charts-figures-list li,.surveys-list li{border-bottom:1px solid #ccc;padding:15px 0}.charts-figures-list li:last-child,.surveys-list li:last-child{margin-bottom:9px}.charts-figures-list h3,.surveys-list h3{color:#693;font-size:14px;margin-top:0}.right-rail-view-all,.surveys-list .date{font-size:14px}.right-rail-view-all{float:right;margin-bottom:15px}.rail h3 .content-type{text-transform:uppercase}.charts-figures-list div{font-size:14px}.related-topics-list li{border-top:1px solid #ccc;padding:15px 0}.charts-figures-list li:first-child,.related-topics-list li:first-child{border-top:none}.analyst-bio .rail,.not-analyst-hub .rail{padding:27px 30px 3em 20px}.less-tags,.more-tags{display:block;font-weight:700}.analyst-info-PDF{display:none}.analyst-bio .coverage-list li{display:inline;line-height:1.5em}.analyst-bio .coverage-list li span:after{content:','}.analyst-bio .coverage-list li:last-child span:after{content:''}@media (min-width:480px){.analyst-imgs li img{min-width:100px;width:155px}.analyst-imgs li{float:left;margin-bottom:10px;margin-right:4%;padding-right:4%;width:43%}.analyst-imgs li:nth-child(2),.analyst-imgs li:nth-child(4),.analyst-imgs li:nth-child(6){margin-left:4%}.analyst-imgs .anlayst-dsc-wrapper{display:block;margin-left:0;width:auto}}@media (min-width:520px){.analyst-imgs li{width:29%}.analyst-imgs li:nth-child(2),.analyst-imgs li:nth-child(4),.analyst-imgs li:nth-child(6){margin-left:0}.analyst-imgs li:nth-child(3),.analyst-imgs li:nth-child(6){border-right:none}}@media (min-width:700px){.analyst-bio .hide-mobile{display:block}.analyst-bio #save-share-menu-sticky{float:right}.analyst-bio .save-and-share{margin-right:0}.analyst-bio #follow-popup{top:26px}.analyst-image{float:left;width:23%}.analyst-info{float:left;padding-left:15px;width:77%}.analyst-info h1,.hub-header h1{margin:0}.analyst-bio li,.analyst-bio p{font-size:15px}.analyst-bio .coverage-list li,.analyst-info p,.less-tags,.more-tags{line-height:1.3em}.analyst-bio .header-left-col{padding-right:250px}.analyst-bio .detail-header-main .header-left-col .main-wrapper{padding-right:0}.analyst-bio .coverage-list li{font-size:14px}.less-tags,.more-tags{font-size:14px;margin-top:.4em}.analyst-bio .planned-reports p:not(.title),.research-list-wrapper p{font-size:13px;line-height:1.25em}.analyst-research-list h3{font-size:15px}.analyst-bio .rail .blue-button{font-size:13px;margin:1.25em 0;width:160px}.analyst-imgs li{margin-right:5%;padding-right:5%;width:40%}.analyst-bio .read-less,.analyst-bio .read-more{font-size:14px}}@media (min-width:800px){.analyst-imgs li{margin-right:2%;padding-right:2%;width:30%}}@media (min-width:896px){.analyst-imgs li{margin-right:4%;padding-right:4%;width:28%}}@media (min-width:1024px){.content-seperator{margin:20px -30px}}.IPB .pb-grid,.IPB .pb-intro .continue,.IPB .pb-intro h2,.pb-grid,.pb-intro .img-wrapper,.pb-overview #save-and-share .reading-list{display:none}.pb-overview.content .detail-header{overflow:hidden;position:relative;top:-49px;width:calc(100% + 0px)}.pb-overview.content .save-and-share ul{z-index:1}.pb-overview.content.research-detail .detail-header h1{font-size:20px;margin-bottom:.6em}.pb-overview.content .pb-intro h2{color:#333;font-size:16px;margin:5px 0 0}.IPB.pb-overview .pb-intro .desc p,.pb-overview .pb-intro .desc{font-size:16px;line-height:20px;margin:20px 0}.IPB.pb-overview .pb-intro{float:none;width:auto}.pb-intro .overview-title{display:block;margin-top:5px}.IPB.pb-overview .pb-intro .desc{display:inline-block;margin:0;vertical-align:top}.IPB.pb-overview .pb-intro .desc p{margin:0}.pb-grid{margin-top:30px}.pb-grid tbody td,.pb-grid thead th{background:#4090c0;border-right:5px solid #fff;font-size:15px;font-weight:700;padding:0 5px 0 9px;width:124px}.pb-grid thead th{background:-webkit-linear-gradient(330deg,#9bddf8 0,#4090c0 90%);background:linear-gradient(120deg,#9bddf8 0,#4090c0 90%);height:38px;text-align:left;text-transform:uppercase}.pb-grid tbody td{border-top:2px solid #9adcf7;height:79px}.pb-grid tbody td a,.pb-grid tbody td span{color:#fff}.pb-grid tbody td span em{font:italic normal 12px Georgia,sans-serif;display:block;margin-top:5px}.pb-grid tbody td span.new{background-color:#9bddf8;color:#227fb6;font-size:11px;font-weight:700;margin-top:5px;padding:1px 2px;text-transform:uppercase}.pb-grid tbody tr:nth-child(1) td{background:-webkit-linear-gradient(330deg,#91ceec 0,#2983b9 100%);background:linear-gradient(120deg,#91ceec 0,#2983b9 100%)}.pb-grid tbody tr:nth-child(2) td{background:-webkit-linear-gradient(330deg,#75b2d8 0,#227fb6 100%);background:linear-gradient(120deg,#75b2d8 0,#227fb6 100%)}.pb-grid tbody tr:nth-child(3) td{background:-webkit-linear-gradient(330deg,#539bc7 0,#227fb6 100%);background:linear-gradient(120deg,#539bc7 0,#227fb6 100%)}.pb-main{background:#fff;margin-top:-49px;padding:15px 15px 30px}.pb-intro .continue,.pb-main p{font-size:16px;line-height:1.25em}.pb-overview .pb-main h2{color:#333;font-size:24px;font-weight:400;margin-bottom:10px;text-transform:capitalize}.pb-overview .pb-main h2:first-child{margin-top:.5em}.pb-main ul{margin-bottom:40px}.pb-main ul li{border-bottom:1px solid #ccc;padding:20px 0;overflow:hidden}.pb-main ul li:first-child{border-top:1px solid #ccc}.pb-main ul li h3{font-size:15px;line-height:18.4px;margin-bottom:7px;margin-top:0}.pb-main ul li img{width:90px}.pb-main ul li .pb-info{float:right;padding:4px 0 0;position:relative;width:calc(100% - 110px)}.pb-main ul li .pb-info.has-fave{padding-right:50px}.pb-main .pb-info p{font-size:14px;margin-top:.6em;max-width:50em}.pb-main ul li .pb-info em{font-weight:400}.pb-main ul li .pb-info .save-star{margin-top:0;top:-10px}.pb-main ul li .author,.pb-main ul li .date{display:inline;font-size:13px}.pb-intro .desc{visibility:hidden}.pb-main ul li .author::before{color:#999;content:" | "}.view-all-pb{display:table;font-size:16px;font-weight:700;margin:30px auto 20px;padding:10px 30px;width:auto}.pb-inquiry{background:#eff4f6}.pb-overview .pb-inquiry h2{font-weight:700;margin:0}.pb-inquiry{padding:25px 15px 40px;margin:auto -15px}.icon-A-L1_sming_inquiry{background-position:-300%;margin-bottom:1.25em}.pb-inquiry .blue-button{display:block;font-size:14px;margin:0 auto;padding:10px;width:80%;text-align:center}@media (min-width:500px){.pb-overview.content.research-detail .detail-header h1{font-size:23px}.IPB .pb-intro .img-wrapper{display:inline-block;margin:3px 15px 0 0;max-width:126px;width:25%}.IPB .pb-intro .img-wrapper img{max-width:none;width:100%}.IPB.pb-overview .pb-intro .desc{width:calc(100% - 35%)}.icon-A-L1_sming_inquiry{background-position:0 4px;-webkit-background-size:90px 90px;background-size:90px;min-height:52px;padding-left:110px}.pb-inquiry .blue-button{display:inline-block;font-size:13px;margin:5px 0 0;padding:7px 25px;width:auto}.pb-inquiry .blue-button:after{content:"";display:table;clear:both}}@media (min-width:550px){.pb-grid{display:block}.pb-grid table{margin:0 auto}.IPB.pb-overview .pb-intro .desc{width:calc(100% - 150px)}}@media (min-width:700px){.pb-main{padding:15px 30px 30px;margin-top:-29px}.pb-overview.content .detail-header{padding:30px;top:-29px}.IPB.pb-overview .pb-intro .desc p,.pb-intro .continue,.pb-main p,.pb-overview .pb-intro .desc{font-size:15px}.pb-inquiry{padding:25px 30px 40px;margin:auto -30px}}@media (min-width:830px){.pb-overview.content.research-detail .detail-header h1{font-size:30px}.pb-intro{float:left;width:calc(100% - 525px)}.pb-grid{float:right;margin-top:5px}.pb-grid table{margin:0}}#playbook-listing-page .header-container h1{font-size:26px}#playbook-listing-page .header-container p:last-child{margin-bottom:0}#playbook-listing-page .header-container p{font-size:16px;line-height:20px}#playbook-listing-page .pb-intro{margin-bottom:25px}#playbook-listing-page .pb-intro .desc{visibility:visible}#playbook-listing-page .pb-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding-bottom:30px}#playbook-listing-page .pb-list li{border:none;padding:25px 0 10px}#playbook-listing-page .pb-list a[data-uniqueid]{display:inline-block;max-width:185px;vertical-align:top;width:25%}#playbook-listing-page .pb-list .pb-info h3 a{max-width:none;width:auto}h2.heading-IPB{background:url(/assets/img/PB-2_icon.svg) 0 center/60px no-repeat;-webkit-background-size:60px 60px;line-height:30px;padding-left:73px}h2.heading-CPB{background:url(/assets/img/PB-icon-report-head.svg) 0 center/60px no-repeat;-webkit-background-size:60px 60px;line-height:30px;padding-left:73px}#playbook-listing-page.pb-overview .pb-main h2{margin-bottom:.7em}#playbook-listing-page .pb-main ul{margin-bottom:30px}#playbook-listing-page .pb-main .collapsible ul{margin-bottom:0}#playbook-listing-page .pb-main ul li h3{font-size:18px}#playbook-listing-page .pb-main ul li img{width:auto;max-width:100%}#playbook-listing-page .pb-main ul li .pb-info{display:inline-block;float:none;padding-left:10px;width:70%}.links:last-child .linklist{margin-bottom:0}.linklist{margin:0 0 45px}.linklist h3{font-size:20px;font-weight:400;margin-bottom:20px;margin-top:25px}.linklist_header{display:table!important;width:100%;position:relative;margin:0;height:71px;padding:.8em 1.2em;font-size:1.1875em;font-weight:400;color:#fff}.bg-green{background-color:#693}.bg-blue-dark{background-color:#003d99}.linklist .collapsible:focus,.linklist h4:focus{outline:0}.linklist ul li,.linklist ul li:first-child{border:none;line-height:1.35em}.linklist_header .collapsible-title{display:table-cell;vertical-align:middle;padding-right:40px}.linklist_header .collapsible-toggle{display:block;position:absolute;bottom:0;right:0;width:0;height:70px;z-index:99;border-bottom:70px solid #fff;border-left:70px solid transparent}.linklist_header .collapsible-toggle:after{display:block;content:" ";position:absolute;z-index:99;bottom:-60px;right:10px;width:22px;height:22px;background-position:center;-webkit-background-size:100% 100%;background-size:100%}.collapsible-collapsed .linklist_header .collapsible-toggle{border-bottom-color:rgba(0,0,0,.12)}.collapsible-collapsed .linklist_header:hover .collapsible-toggle{border-bottom-color:rgba(0,0,0,.22)}.linklist_header:hover .collapsible-toggle{border-bottom-color:rgba(255,255,255,.8)}.linklist_content{padding:1em 20px}.linklist_content ul,.linklist_content ul li:last-child{margin:0}.linklist_content ul li{margin:0 0 .8em;padding:0}.collapsible{border-bottom:2px solid #fff}@media (min-width:600px){#playbook-listing-page .linklist .collapsible{background-color:#fff;border:0;clear:both;margin:0;min-height:6em;overflow:hidden;position:relative;width:100%}.linklist_header{pointer-events:none}.linklist_header .collapsible-toggle{display:none}.linklist .collapsible-collapsed .collapsible-content,.linklist .collapsible-content,.linklist_header{display:block!important}.linklist_header,.linklist_header:before{position:absolute;top:0;left:0;width:25%;height:500em}.linklist_header:before{display:none}.linklist_header .collapsible-title{display:block;position:relative;z-index:99;padding-right:0}#playbook-listing-page .linklist_content,#playbook-listing-page .linklist_header{padding:25px 15px}#playbook-listing-page .linklist_content{padding-left:28%}#playbook-listing-page .linklist .collapsible:nth-child(even){background-color:#faf9f7}#playbook-listing-page .linklist .collapsible:nth-child(even) .linklist_header:before{display:block;content:" ";width:100%;background-color:rgba(0,0,0,.12)}}@media (min-width:700px){#playbook-listing-page .header-container h1{margin-top:23px}#playbook-listing-page .header-container p{font-size:15px;max-width:800px}#playbook-listing-page .pb-intro .desc{width:auto;max-width:800px}#playbook-listing-page .pb-main ul li h3{font-size:16px}}@media (min-width:750px){#playbook-listing-page .linklist_header{padding:25px 30px}}@media (min-width:830px){#playbook-listing-page .pb-main ul li .pb-info{padding-left:20px;width:74%}.linklist_header{width:185px}#playbook-listing-page .linklist_content{padding-left:205px}}.top{padding-bottom:15px;position:relative}.top li,.top ul{margin:0;padding:0}.top li{display:inline-block;font-size:1.25em;vertical-align:middle}#list-results.main{padding:0}.results-container .thumb-img-wrapper{display:inline-block;margin:1px 0 0;max-width:180px;position:relative;width:calc(25% - 5px)}.results-container .thumb-img-wrapper:after{padding-top:73%}.results-container .thumb-img-wrapper img{border:2px solid #ccc}.results-container .thumb-img-wrapper:hover img{border-color:#aaa}.has-thumbnail{display:inline-block;padding-left:15px;width:75%}.result-content .total .search-help-buttons-container{position:relative}.result-content .total .search-help-buttons-container:after{content:"";display:table;clear:both}.search-help-buttons .btn-link{font-size:1em}.result-content .top-container{padding:25px 15px 10px}.result-content .top .search-help-buttons{float:right;font-size:12px}.top .search-help-buttons .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.figure-band .count .lvl-2{display:none}.result-content .total{border-bottom:0;margin-bottom:0;margin-top:-.875em;padding-bottom:0}#search-results-page{background:#fff;clear:both}#search-results-page .spotlight .icon-link,.result-content .search-help-buttons li.highlight-btn-container{display:none;float:left}.result-content .search-help-buttons li #pop-up-btn{display:inline-block;padding-left:6px;padding-right:0}.btn-refine{border:1px solid #ccc;display:inline-block;float:right;margin:14px 0 0;padding:7px 12px 6px}.result-total{font-size:20px;line-height:1.2;padding:.5em 0 0}#search-help p{color:#666;margin:.5em 0 .8em}.no-results #search-help p{font-size:1em}.sort-container{font-size:14px;margin-top:1.25em;overflow:hidden}.sort-container .sort-hdr,.sort-container .sort-links{display:inline-block}.sort-links li:nth-child(2){border-left:1px solid #b3b3b3;margin-left:1px;padding-left:5px}.sort-container .sort-links li{color:#333;font-size:1em;font-weight:700;margin-top:-1px}.sort-container .sort-links a{color:#003d99;font-weight:400}.sort-container .sort-links .active{color:#333}.sort-container .sort-links .active:hover{cursor:auto;text-decoration:none}.date-range{display:none;float:left;font-size:13px;margin-top:20px}.variable-rail.leftrail .main-container{background:#fff;overflow:hidden}.variable-rail.leftrail .main-container .blue-divider{background:#ccc;height:1px}.results h3,.results h4,.results h5{font-weight:400;margin:0}.results .highlight{font-weight:700}.results .bg-none{font-weight:400}.results h4 .bg-none{font-weight:700}.result{border-bottom:1px solid #ccc;cursor:pointer;font-size:16px;margin:0 0 .6875em;padding:.4em 2.5em .8em 15px;position:relative}#list-results .result:first-child{margin-top:.7em}.result.disabled{cursor:default}.result:last-child{border:0}.result .save-btn-container{position:absolute;right:0;top:7px}.date-range .btn-select,.result .save-btn-container .btn-popup-container{display:none}.result .playbook-executive-link .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.result .save-btn-container .btn-popup-container button{padding:0 0 0 18px}.result .save-btn-container .save-star{background-position:0 0;display:block;height:35px;position:absolute;right:3px;top:-1px;width:30px;z-index:10}.result .role{font-size:13px;margin-bottom:.35714285714em}.result h3{padding-right:20px}.result h4{font-size:1em}.has-thumbnail h4{margin-top:3px}.result .result-sub-header{color:#666;font-size:15px;line-height:1.2em;margin-top:.2em}.exc-content-label{font-size:15px}.result .playbook-executive-link,.result .result-details{font-size:15px;margin-top:.333333em}.result .description{display:none;line-height:1.2em;margin:.4em 0 .333333em}.result .result-type,.result .title{font-weight:700}.result.disabled .title{color:#999}.result .result-type{color:#693;text-transform:uppercase}.result .result-type:after{content:':'}.result-details .result-authors{display:inline-block;padding:0}.result-details .result-authors li{display:inline-block;margin:0;padding:0}.result-details .result-authors li:before{content:','}.result-details .result-authors li:first-child:before{content:normal}.exc-content-label{color:#dd6112;white-space:nowrap}.pagination-border{border-top:1px solid #ccc;padding-top:12px}.pagination{text-align:center}.pagination ul{margin-bottom:25px}.pagination ul li{display:inline-block;padding:0 8px}#follow-popup{-moz-box-shadow:0 1px 9px #7c7c7c;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 9px #7c7c7c;box-shadow:0 1px 9px #7c7c7c;font-size:15px;padding:1em;position:absolute;right:0;top:25px;white-space:normal;width:235px;z-index:20}#follow-popup:before{border-color:transparent;border-style:solid;border-top:0;border-width:10px;content:'';height:0;position:absolute;right:24px;top:-10px;width:0}#follow-popup:after{border-color:transparent transparent #fff;border-style:solid;border-top:0;border-width:9px;content:'';height:0;position:absolute;right:25px;top:-9px;width:0}#follow-popup .manage-alerts{border-top:1px solid #dfe5e8;margin:10px 0 0;padding:10px 0 0}#follow-popup .bottom-margin{display:block;margin:0 0 10px}.icon-wrapper img{float:left;margin:1px 4px 0 0;width:14px}#follow-popup .icon-wrapper.add{display:block;margin-left:20px;position:relative}#follow-popup .icon-wrapper.add img{left:-19px;position:absolute;top:0}.refine-list{padding-top:3.5em}.refine-list li{background-color:#eff4f7;color:#333;float:left;margin:0 5px 4px 0;padding:5px 30px 5px 10px;position:relative}.refine-list a{background:url(../img/toolbar/bt_delete.png) top center no-repeat;height:19px;position:absolute;right:5px;top:3px;width:19px}#search-results-page .spotlight{overflow:hidden;padding:7px 15px 20px;position:relative}#search-results-page .spotlight h3,#search-results-page .spotlight h4,#search-results-page .spotlight p{margin:0}#search-results-page .spotlight .spotlight-content p{margin-bottom:.4em}#search-results-page .spotlight .spotlight-content p:last-child{margin:0}#search-results-page .spotlight .playbook p{line-height:1.230769230769231em}#search-results-page .spotlight .playbook h3{font-size:20px}#search-results-page .spotlight .playbook h4{color:#666;font-family:Georgia,'Times New Roman',Georgia,serif;font-size:15px;font-style:italic;font-weight:400;margin:.333333em 0 .46666666em}#search-results-page .spotlight .marketing p{font-size:14px;line-height:1.2em;margin:.4em 0 .333333em}#search-results-page .spotlight .marketing h3{color:#467f1a;font-size:15px;margin-bottom:.2em;text-transform:uppercase}#search-results-page .spotlight .marketing h4{color:#333;font-size:16px;margin-bottom:.33333em}.save-popup{-moz-box-shadow:0 1px 9px #7c7c7c;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 9px #7c7c7c;box-shadow:0 1px 9px #7c7c7c;padding:1em;position:absolute;right:0;top:25px;white-space:normal;width:245px;z-index:1}.save-popup:before{border-color:transparent;border-style:solid;border-top:0;border-width:10px;content:'';height:0;position:absolute;right:9px;top:-10px;width:0}.save-popup:after{border-color:transparent transparent #fff;border-style:solid;border-top:0;border-width:9px;content:'';height:0;position:absolute;right:10px;top:-9px;width:0}.save-popup ul li{border-top:1px solid #dfe5e8}.save-popup ul li:first-child{border-top:0}.save-popup ul li:first-child a{background-position:0 0;padding-top:0}.save-popup ul li:last-child a{padding-bottom:0}.save-popup ul li a{background-position:0 15px;display:block;padding:.8571428571em 0 .8571428571em 40px;text-decoration:none}.save-popup ul li h3{font-weight:700}.save-popup ul li .go-to-reading-list h3{padding-top:10px}.save-popup ul li p{color:#333;font-size:.86666666666em;margin:5px 0 0}.results-container .block{border-bottom:1px solid #ccc;padding-bottom:.75em}.results-container h2{display:inline-block;font-size:16px;margin:12px 0 17px 15px;text-transform:uppercase}.figure-band .count{display:inline-block;float:right;font-size:13px;font-weight:700;margin:15px 15px 0 0}.figure-band ul{clear:both;overflow:hidden}.figure-band .result{border:0;cursor:pointer;overflow:hidden;padding-bottom:.2em;padding-top:0}.figure-band .figure-title{font-size:16px;line-height:1.2em;margin:0 0 .5em}.figure-band .figure-date{color:#666;font-size:15px;margin:0}.commaSeparated:after{content:','}.commaSeparated:last-child:after{content:''}.change-to-all{clear:both;margin:0;padding:20px 0 5px}.change-to-all a{display:block;margin-top:7px}.results-container .atoms.block{background-color:#f7ffcc;border:0;margin:0 15px 5px;padding:19px 20px 13px}.atoms.block h2{color:#333;margin:0 0 10px;text-transform:inherit}.atoms .atom-feedback{background:url(../img/Tap-mini-35x9.svg) right 2px no-repeat;color:#003d99;cursor:pointer;float:right;font-size:12px;letter-spacing:1px;padding-right:40px;position:relative}.atoms .atom-feedback .popup-menu{padding:10px 0;text-align:center}.atoms .atom-feedback .popup-menu:before{right:29px}.atoms .atom-feedback .popup-menu:after{right:30px}.slick-slide{outline:0}.atoms .slick-slide,.atoms .slick-slide h3,.atoms .slick-slide li,.atoms .slick-slide p{font-size:16px;line-height:1.4em}.atoms .slick-slide ol,.atoms .slick-slide ul{margin:0 0 1em 2em}.atoms .slick-slide ul li{list-style-type:disc}.atoms .slick-slide p{margin:0 0 1em}.atoms .slick-slide h3{margin:0}.atoms .atom-feedback .upvote{background:url(/assets/img/search-results_icons_like-deselected.svg) no-repeat;margin-left:10px}.atoms .atom-feedback .downvote{background:url(/assets/img/search-results_icons_dislike-deselected.svg) 0 5px no-repeat}.tap-popup legend{color:#333;font-size:14px;letter-spacing:0;margin-bottom:15px;text-align:center;width:100%}.tap-popup label{color:#003d99;cursor:pointer;display:inline-block;font-size:12px;margin-bottom:12px;min-width:30px;position:relative;padding-top:35px;text-transform:capitalize;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tap-popup label:nth-child(3){margin:0 13px}.tap-popup label input{cursor:pointer;position:absolute;opacity:0}.tap-popup .dot{background-color:#eee;border-radius:50%;height:30px;left:0;position:absolute;top:0;width:30px}.tap-popup label:nth-child(3) .dot{left:25%}.tap-popup label:hover .green{background-color:#6EAA3B}.tap-popup label:hover .yellow{background-color:#DFB433}.tap-popup label:hover .red{background-color:#BF1B21}.tap-popup fieldset{border:0;margin:0;padding:0}.tap-popup .green{background-color:#7EC243}.tap-popup .yellow{background-color:#FFCE3A}.tap-popup .red{background-color:#DA1F26}.atoms .slick-prev:before{content:""}.atoms .slick-prev{background:url(/assets/img/insight-arrow-left.svg) 0 7px no-repeat;float:left;display:inline-block!important;left:0;position:relative;top:9px}.atoms .slick-next:before{content:""}.atoms .slick-next{background:url(/assets/img/insight-arrow-right.svg) 0 7px no-repeat;float:left;display:inline-block!important;position:relative;right:auto;top:9px}.atoms .slick-dotted.slick-slider{margin-bottom:12px;-webkit-user-select:text;-ms-user-select:text;user-select:text}.atoms .slick-dots{bottom:auto;color:#003d99;display:inline-block!important;float:left;margin:2px 10px 0;position:relative;width:auto}.atoms .slick-dots li{font-size:12px;height:17px;margin:0 6px;top:-1px}.atoms .slick-dots .slick-active{color:#333;font-size:15px;font-weight:700;top:0}.atoms .slick-dots .slick-active a:hover{cursor:default;text-decoration:none}.atoms .slider-nav-wrapper{text-align:center}.atoms .slider-dots-arrow{display:inline-block}.atoms .slick-list{min-height:85px}@media (min-width:21.875em){.top .search-help-buttons .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:25em){.figure-band .count .lvl-2{display:inline}}@media (min-width:450px){.result-content .total .search-help-buttons-container{display:inline-block;float:right;width:19%}.result-total{display:inline-block;padding-top:0;width:80%}.change-to-all{text-align:center;padding:20px 0 5px;margin:0}.change-to-all a{display:inline;margin-top:0}#search-results-page .spotlight{padding-left:0;padding-right:25px}#search-results-page .spotlight .icon-link img{width:45px}#search-results-page .spotlight .spotlight-content{display:inline-block;padding-left:88px}#search-results-page .spotlight .icon-link{display:inline-block;margin:0 22px;position:absolute;top:46%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);width:45px}}@media (min-width:700px){#search-results-page .member-a{padding-bottom:35px}.variable-rail.leftrail .main-container .blue-divider{margin-left:20px;margin-right:30px}.result-content .top-container{padding:25px 30px 10px 20px}.result-content .total{margin-top:5px;padding-bottom:0}.sort-container{display:inline-block}.date-range{float:right;font-size:14px;margin-top:15.5px;position:relative}.refine-list{padding-top:1.1em}#follow-popup,#search-results-page .spotlight .playbook h4,#search-results-page .spotlight .spotlight-content p,.exc-content-label,.figure-band .figure-date,.refine-list li,.result .description,.result .playbook-executive-link,.result .result-details,.result .result-sub-header,.results .role{font-size:13px}#search-results-page .spotlight{padding:6px 45px 20px 20px}#search-results-page .spotlight .marketing p{font-size:13px}#search-results-page .spotlight .marketing h3,.figure-band .figure-title,.results h4,.results-container h2{font-size:14px}#search-results-page .spotlight .marketing h4,.atoms .slick-slide,.atoms .slick-slide h3,.atoms .slick-slide li,.atoms .slick-slide p,.atoms.block h2{font-size:15px}#search-results-page .spotlight .playbook h3{font-size:18px}.variable-rail.leftrail .main-container{overflow:inherit}#list-results.main{padding:0 1.875em 0 1.25em}.result-content .total li.pop-up-btn-container{margin-left:2px;padding-left:3px;position:relative}.search-help-buttons .btn-link{font-size:12px}.result{cursor:auto;padding:.5em 3.5em .8em 0}.result .save-btn-container .btn-popup-container{display:block}.result .save-btn-container .save-star{display:none}.result .playbook-executive-link .lvl-2{text-indent:0;display:inline;position:static;clip:auto}.result .description{display:block}.result-content .search-help-buttons li.highlight-btn-container{display:inline-block}.pagination-border{margin:0 30px 0 20px;padding-top:1em}.pagination ul{margin-bottom:0}.icon-wrapper img{margin-top:0}.search-help-buttons li:nth-child(2){border-left:1px solid #b3b3b3}.results-container .block{margin:0 30px 0 20px}.results-container h2{margin-left:0}.figure-band .count{margin:15px 0 0}.figure-band .result{cursor:default;display:block;float:left;margin-right:4%;padding:0;width:30.5%}.figure-band .result:last-child{margin-right:0}.figure-band .thumb-img-wrapper{margin:3px 0 12px;width:100%}.figure-band .figure-title,.figure-band .has-thumbnail{padding:0;width:auto}#search-help{margin-bottom:-12px}.atoms ul{margin:0}.results-container .atoms.block{margin:0 30px 5px 20px}.atoms .slick-slide{font-size:15px}.atoms .slick-dots{margin:2px 8px 0}.atoms .slick-dots li{margin:0}}#filter-rail .custom-label{cursor:pointer;display:block;font-size:15px;padding-left:32px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}#filter-rail .custom-label input{position:absolute;opacity:0}#filter-rail .custom-radio-btn{position:absolute;top:0;left:7px;height:17px;width:17px;background:url(/assets/img/radio-off.svg) 0 0/17px 17px no-repeat;-webkit-background-size:17px 17px}#filter-rail .custom-label:hover input~.custom-radio-btn{background:url(/assets/img/radio-off.svg) 0 0/17px 17px no-repeat;-webkit-background-size:17px 17px}#filter-rail .custom-label input:checked~.custom-radio-btn{background:url(/assets/img/radio-on.svg) 0 0/17px 17px no-repeat;-webkit-background-size:17px 17px}#filter-rail .custom-chkBx-btn{position:absolute;top:0;left:7px;height:17px;width:17px;background:url(/assets/img/checkbox-off.svg) 0 0/17px 17px no-repeat;-webkit-background-size:17px 17px}#filter-rail .custom-label:hover input~.custom-chkBx-btn{background:url(/assets/img/checkbox-off.svg) 0 0/17px 17px no-repeat;-webkit-background-size:17px 17px}#filter-rail .custom-label input:checked~.custom-chkBx-btn{background:url(/assets/img/checkbox-on.svg) 0 0/17px 17px no-repeat;-webkit-background-size:17px 17px}#filter-rail .container-label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none}#filter-rail .container-label input{position:absolute;opacity:0;cursor:pointer}#filter-rail .container-label .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}#filter-rail .container-label:hover input~.checkmark{background-color:#ccc}#filter-rail .container-label input:checked~.checkmark{background-color:#2196F3}#filter-rail .container-label .checkmark:after{content:"";position:absolute;display:none}#filter-rail .container-label input:checked~.checkmark:after{display:block}#filter-rail .container-label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.result-list-rail h3,.result-list-rail ul{padding:0 15px}.leftrail .result-list-rail{border-top:1px solid #ccc;font-size:.9375em;margin-top:-13px;padding:20px 0 1em}.result-list-rail h2,.result-list-rail h3,.result-list-rail li{font-size:1em;line-height:1.231}.result-list-rail h2{color:#333;margin-top:1em}.result-list-rail h3{margin-bottom:5px}.result-list-rail li{margin-top:5px}.result-list-rail li .seeAllLink{color:#003d99;cursor:pointer;font-weight:700}.result-list-rail li:first-child{margin-top:0}.result-list-rail .count{color:#666;font-weight:400}.result-list-rail .advanced-search{border:1px solid #003d99;padding:10px 0;margin:30px 15px 0;max-width:350px;text-align:center}.result-list-rail .categories{margin:0 15px 30px}.result-list-rail .categories h2{margin-top:0}.result-list-rail .categories fieldset{border:0;margin:0;padding:0}.result-list-rail .categories label,.result-list-rail .my-access-wrapper label{color:#003d99;font-weight:700;margin:0 0 10px -6px;padding-left:32px}.result-list-rail .categories .blue-button{display:inline-block;padding:7px 20px;margin-top:2px}.result-list-rail .my-access-wrapper{margin-bottom:30px;padding:0 15px}.result-list-rail .left-col-title{display:none}.icon-lock{margin:0 0 -2px;width:14px}#filter-rail .icon-lock{margin-left:4px}.result-list-rail .filter-wrapper ul{border-bottom:1px solid #ccc;display:none;padding:10px 30px}.result-list-rail .filters-title{padding-left:15px}.result-list-rail .filter-wrapper h3{border-bottom:1px solid #ccc;color:#003d99;cursor:pointer;font-weight:400;margin:0;max-width:100%;padding:10px 0 10px 15px}.result-list-rail .filter-wrapper h3.plus{background:url(../img/toggle-plus.svg) 95% 13px no-repeat}.result-list-rail .filter-wrapper h3.minus{background:url(../img/toggle-minus.svg) 95% 13px no-repeat}@media (min-width:43.75em){#search-results-page .member-b{padding-bottom:0}.result-list-rail .filter li{font-size:.866666667em;line-height:inherit}.leftrail .result-list-rail{border-top:0;margin:0;padding:30px 20px 35px 30px}.result-list-rail .left-col-title{display:block}.result-list-rail .filters-title,.result-list-rail .my-access-wrapper,.result-list-rail h3,.result-list-rail ul{padding:0}.result-list-rail .categories{margin:0 0 30px}.result-list-rail .advanced-search{margin:50px 0 35px}.result-list-rail .filter-wrapper ul{padding:10px 15px}.result-list-rail .filter-wrapper h3{padding-left:0}}.no-results p{line-height:1.266666666666667em;margin-top:0}.no-results h1{margin:0;font-size:1.875em}.no-results h2{margin:1.7em 0 .5em}.no-results .column-wrapper{margin-bottom:2.2em}.no-results .column-wrapper:after{content:"";display:table;clear:both}.no-results ul.dot-list{margin:0}.no-results li{padding:.125em 0;margin:.2em 0 0}.no-results .starting-points li a{font-weight:700}@media (min-width:43.75em){.no-results .left-column{margin-right:30px;float:left;min-width:304px}.no-results .right-column{width:45%;float:left}.no-results h2{margin-top:1em}}@media (min-width:51.8125em){.no-results .right-column{width:55%}}.share-doc-msg{border-bottom:3px solid #aaa}.logged-out-share{border-bottom:10px solid #DFE5E8;border-top:4px solid #467F1A;background-color:#FFCD3B;padding-top:10px;overflow:auto}.share-research-logo{display:none}.share-doc-msg p:nth-child(2){margin-top:-10px}.share-doc-msg p{margin:13px 0 0;text-align:center;padding:10px 15px;line-height:1.25em;font-size:13px}.logged-out-share p{font-size:14px;margin:0 0 16px;padding:0 15px}.logged-out-share p:nth-child(2){margin-top:0}.share-logged-out{padding:0 15px 15px;overflow:auto}.logged-out-share .share-msg-txt-wrapper h2{color:#333;font-size:24px;margin-top:5px}.share-msg-txt-wrapper p{padding:0;text-align:left}.share-msg-txt-wrapper .require-msg{font-style:italic}.share-msg-txt-wrapper .btn-inquiry{display:inline-block;margin:5px 10px 20px 0;width:auto}.share-doc-msg .learn-more{float:right;font-size:13px}.research-detail .detail-header h1,.research-detail .detail-header h2,.research-detail .detail-header p{margin:0;padding:0}.header-role,.research-detail .detail-header-main h2,.webinar-detail .subtitle{color:#666}.research-detail .detail-header h1{color:#333}.header-role{text-transform:uppercase;font-weight:700;font-size:.75em}.research-detail .detail-header h1{font-size:1.625em;margin-top:.30769230769em}.research-detail .detail-header-main h2,.webinar-detail .subtitle{font-size:1.125em;font-style:italic;font-weight:400;font-family:Georgia,"Times New Roman",Times,serif;margin-top:.27777777777em}.research-detail .detail-header-main:after{content:"";display:table;clear:both}.research-detail .detail-header .details{margin-top:.8125em;color:#666}.research-detail .detail-header .date{font-size:.75em;font-weight:700;margin-top:1em}.research-detail .detail-header .playbook{margin-top:1.25em;padding-left:57px}.research-detail .detail-header .playbook img{margin-left:-57px;vertical-align:top}.research-detail .detail-header .playbook p{display:inline-block;font-size:.875em;margin-left:6px;width:95%}.research-detail .detail-header .author-photo-container{height:64px;margin-top:1.25em;text-indent:-9999px;position:absolute;clip:rect(0,0,0,0);width:66px;display:inline-block;vertical-align:top}.research-detail .detail-header .authors{margin-top:1.25em}.research-detail .detail-header .authors li{display:inline;font-size:.875em}.research-detail .detail-header .authors li a.primary-authors{font-weight:700}.btn-research-container,.research-detail .detail-header .btn-inquiry-container{margin-top:2.1em}.btn-research-container{margin-top:0;padding-top:0;display:none}.btn-research-container.show-read-full-button,.btn-research-container.show-read-full-button .btn-research{display:block}.btn-research-container .btn-research,.research-detail .detail-header .btn-inquiry-container .btn-inquiry{font-size:14px;padding:.71428571428em 0}.research-detail .detail-header .app-link-container{font-size:.8125em;float:left;width:195px}@media (min-width:20em){.research-detail .research-detail-tabs li{font-size:1.125em}}@media (min-width:20.625em){.research-detail .detail-header-container{margin-bottom:5px}}@media (min-width:21.375em){.research-detail .detail-header-container{margin-bottom:6px}}@media (min-width:22.125em){.research-detail .detail-header-container{margin-bottom:7px}}@media (min-width:22.875em){.research-detail .detail-header-container{margin-bottom:8px}}@media (min-width:23.25em){.research-detail .detail-header-container{margin-bottom:9px}}@media (min-width:23.75em){.research-detail .detail-header-container{margin-bottom:10px}}@media (min-width:25em){.research-detail .detail-header .app-link-container{float:right;margin-top:-2.4em}.research-detail .detail-header h1{font-size:1.875em}}@media (min-width:500px){.share-img-wrapper{float:left;max-width:120px}.share-research-logo{display:inline}.share-msg-txt-wrapper{float:left;width:calc(100% - 120px)}}@media (min-width:43.75em){.share-logged-out{padding:0 25px 15px 30px}.research-detail .detail-header{padding:1.875em 15px 1.875em 30px}.research-detail .detail-header-main h2,.webinar-detail .subtitle{font-size:1.25em}.research-detail .detail-header .date{font-size:.875em}.shadow{-webkit-box-shadow:0 0 #7C7C7C;box-shadow:0 0 #7C7C7C}.detail-header-main .header-left-col .main-wrapper{padding-right:2em}.research-detail .detail-header .authors{margin-top:.9375em}.research-detail .detail-header-main{clear:both}.research-detail .detail-header .playbook p{width:75%}.research-detail .detail-header .author-photo-container{text-indent:0;position:static;clip:auto;display:inline-block;float:left;margin-right:15px}.research-detail .detail-header .authors-list-wrapper{overflow:hidden}.research-detail .detail-header .btn-inquiry-container{margin-top:1em;padding:.3125em 0;text-align:left}.research-detail .detail-header .btn-inquiry-container .btn-inquiry{font-size:13px;padding:7px 13px;display:inline}}#read-full{display:block}#read-full.hide-read-full{display:none}.research-detail blockquote{font-size:.8125em}.research-detail .main-container .endnotes-content{overflow:visible;font-size:.875em}.research-detail .main-container .endnotes-content div{margin-top:.5em}.main .gloss-term-span{border-bottom:1px dotted #003d99;display:inline-block;cursor:pointer;position:relative;text-decoration:none;white-space:nowrap}.main .gloss-term-dsc{background:#fff;border:1px solid #cacaca;box-shadow:0 1px 9px #7c7c7c;-moz-box-shadow:0 1px 9px #7c7c7c;-webkit-box-shadow:0 1px 9px #7c7c7c;cursor:default;left:50%;margin-left:-97px;padding:14px 12px;position:absolute;top:25px;white-space:normal;width:195px;z-index:1}.main .gloss-term-dsc:before{border-bottom-color:#cacaca;border-width:10px;right:79px;top:-10px}.main .gloss-term-dsc:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent #FFF;border-top:0;border-width:9px;right:80px;top:-9px}.main .left-align-glossary-popup{left:95px}.main .left-align-glossary-popup:before{right:159px}.main .left-align-glossary-popup:after{right:160px}.main .right-align-glossary-popup{left:-50px}.main .right-align-glossary-popup:before{right:19px}.main .right-align-glossary-popup:after{right:20px}.research-detail .main-container .main .gloss-term-span .gloss-term-dsc p{font-size:.8em;font-weight:400;margin-bottom:0;margin-top:0}.research-detail .main-container .main .gloss-term-span .gloss-term-dsc .gloss-page-link{border-top:1px solid #ccc;display:block;font-size:12px;margin:7px 0 -9px;padding-top:4px;text-align:center}.research-detail .main-container .main li,.research-detail .main-container p{line-height:1.5em;font-size:1em}.playbook-panel .view-complete-playbook,.research-detail .main-container .main li p{font-size:1em}.research-detail .main-container .main .menu-list li p{font-size:13px;line-height:1.3em;padding:0}.research-detail .report-section p.definition,.research-detail .report-section p.quote{margin:1em 2em 1.3em}.research-detail .report-section{margin-bottom:2.4em}.research-detail .doc-update-mb{margin-bottom:4.1em}.research-detail figure{margin:0 0 3em}.research-detail .btn-container{margin-top:1.4em}.research-detail h2{font-size:1.25em}.research-detail .download-container{border:1px solid #ccc;font-size:.875em;padding:9px 14px 12px 52px}.research-detail .download-container.icon-doc,.research-detail .download-container.icon-gif,.research-detail .download-container.icon-mp3,.research-detail .download-container.icon-pdf,.research-detail .download-container.icon-ppt,.research-detail .download-container.icon-wrf,.research-detail .download-container.icon-xls,.research-detail .download-container.icon-zip{background-position:12px 11px}.research-detail .download-container p{font-size:.9285714285714286em;margin:0}.research-detail .download-container span{font-weight:400}.research-detail .main h3,.research-detail .main h4{font-size:.9375em;color:#333}.research-detail .main h5{font-size:.9375em}.research-detail .main h4{text-transform:uppercase}.research-detail .main h3{font-size:1.125em;margin:1.5em 0 -.2em}#no-access,.key-takeaway,.playbook-panel{background-color:#eff4f6;margin:0 -.9375em;padding:1.7em 1em}#no-access p,.key-takeaway h2,.key-takeaway p{margin:0 0 15px}#main-content .report-section section h2:first-child,#no-access h2,#why-read h2{margin-top:0}#key-takeaway p{padding-bottom:5px}#no-access p{padding-bottom:15px}#no-access p:last-child{padding-bottom:0}#no-access h3,.research-detail .main .key-takeaway h3{margin:0;font-size:1em}.research-detail div.main div.playbook-panel h2{margin-bottom:23px}.research-detail div.main div.playbook-panel ul{list-style:none;margin-left:0}.research-detail div.main div.playbook-panel ul li{line-height:1.3em;margin:15px 0}.research-detail #docUpdates ul{list-style-type:none}.research-detail #docUpdates ul li{margin-bottom:.66666666666em}.research-detail #docUpdates ul p{font-size:.86666666666em;line-height:1.15384615385em;margin:0}.research-detail .main #no-access h3{margin:5px 0 0}.research-detail .main figcaption{font-size:1.06666666em;font-style:italic;font-weight:700;color:#666;font-family:Georgia,"Times New Roman",Times,serif}figure .download-menu-container .popup-menu{right:-10px;z-index:1}figure .download-menu-container .popup-menu:before{right:10px}figure .download-menu-container .popup-menu:after{right:11px}.research-detail .main #tags .tag-list,.research-detail .main #tags h2{display:inline}.research-detail .main #tags .tag-list li{display:inline-block;vertical-align:middle}.research-detail .main #tags h2{margin:0;font-size:1em;color:#333;vertical-align:middle}.research-detail .main #tags h2:after{content:":"}.research-detail .main .report-section section ul{list-style-type:disc;margin:0 0 2em 1.5em}.research-detail .main .report-section section ul.menu-list{list-style-type:none;margin:0}.research-detail .main .report-section section ol{list-style-type:decimal;margin:0 0 2em 1.5em}.research-detail .main #tags ul{margin-left:0}.research-detail .main .report-section .companies{list-style-type:none;margin:1em 0 0 1.5em;font-weight:700}.research-detail .main .companies li{padding-bottom:10px}.research-detail .main-container .endnotes-content p{margin-bottom:0;word-wrap:break-word}.research-detail .main-container .fig-container{width:auto;margin-right:0;display:block}.research-detail .main-container .fig-container img:focus{outline:0}.rec-WIM h3{text-transform:uppercase}#next-steps{background-color:#467f1a;padding:9px 15px;font-size:1.2em;color:#fff;font-weight:700;position:relative}.next-steps-icon{width:29px;vertical-align:middle;margin:-1px 10px 0 0}.next-steps-wrapper{background-color:#dfe5e8;padding:15px}.next-steps-wrapper h2{color:#333;margin-top:0}.next-steps-wrapper ul{margin-bottom:1em!important}#related-research h2{margin-top:0;color:#333!important}#related-research ul{margin-bottom:0!important}.dialog .figure-carousel{margin-top:1.5em}.dialog .figure-carousel img{margin:0 auto;width:95%}.dialog .figure-carousel .slick-dots{bottom:unset;top:-31px;z-index:-10}.dialog .figure-carousel .slick-dots li{margin:0 -5px}.dialog .figure-carousel .slick-dots li button:before{font-size:20px}.dialog .figure-carousel .slick-dots li button:focus:before{opacity:.25}.dialog .figure-carousel .slick-dots li.slick-active button:focus:before{opacity:.75;color:#000}.dialog .figure-carousel .slick-prev{left:-19px}.dialog .figure-carousel .slick-next{right:-19px}.dialog.dialog-open .figure-carousel .slick-arrow{background-position:40% 50%;-webkit-background-size:92% 92%;background-size:92%;padding:21px;top:5vh;z-index:1}.dialog .figure-carousel .slick-prev{background:url(../img/carousel-prev-arrow.svg) 0 0/100% 100% no-repeat;-webkit-background-size:100% 100%;height:25px;width:25px}.dialog .figure-carousel .slick-next{background:url(../img/carousel-next-arrow.svg) 0 0/100% 100% no-repeat;-webkit-background-size:100% 100%;height:25px;width:25px}.dialog .figure-carousel .slick-arrow:before{content:''}.dialog .figure-carousel .slick-arrow{opacity:0;-webkit-transition:.5s;transition:.5s}.dialog:hover .figure-carousel .slick-arrow{opacity:1}@media only screen and (min-width:400px){.dialog.dialog-open .figure-carousel .slick-arrow{top:7vh}}@media only screen and (min-width:450px){.dialog.dialog-open .figure-carousel .slick-arrow{top:8vh}}@media only screen and (min-width:550px){.dialog.dialog-open .figure-carousel .slick-arrow{top:10vh}}@media only screen and (min-width:650px){.dialog.dialog-open .figure-carousel .slick-arrow{top:12vh}}@media only screen and (min-width:700px){.dialog.dialog-open .figure-carousel .slick-arrow{top:14vh}}@media only screen and (min-width:800px){.dialog.dialog-open .figure-carousel .slick-arrow{top:17vh}}@media only screen and (min-width:1000px){.dialog.dialog-open .figure-carousel .slick-arrow{top:20vh}}@media (min-width:43.75em){.research-detail .main{padding-left:1.875em;padding-right:1.875em}.playbook-panel .view-complete-playbook,.research-detail .main #tags h2,.research-detail .main-container .main li,.research-detail .main-container .main p{line-height:1.3333333em;font-size:.9375em}.research-detail h2{font-size:1.125em}.research-detail .main h3{font-size:1em;margin:1.5em 0 -.3em}#no-access,.key-takeaway,.playbook-panel{margin:0 -1.875em;padding:1.7em 1.875em}.btn-research-container,.btn-research-container .btn-research,.btn-research-container.show-read-full-button,.btn-research-container.show-read-full-button .btn-research{display:none}#read-full.hide-read-full{display:block}.research-detail .main .report-section .companies{margin-left:0;padding:0;-webkit-columns:2 100px;columns:2 100px}.research-detail .main .report-section .companies:after{content:"";display:table;clear:both}.research-detail .main .companies li{display:inline-table;width:100%}.research-detail .doc-update-mb{margin-bottom:2.4em}.dialog .figure-carousel .slick-dots li{margin:0 7px}.dialog .figure-carousel .slick-dots li button:before{font-size:40px}figure .download-menu-container .popup-menu{right:-31px}figure .download-menu-container .popup-menu:before{right:39px}figure .download-menu-container .popup-menu:after{right:40px}}.research-detail .rail{padding:0 10px 1.7em}.research-detail .rail h2,.research-detail .rail h3{margin-top:0;margin-bottom:10px}.research-detail .rail h2 span{font-weight:400}.research-detail .rail h3{font-size:1em;font-weight:400;color:#693}.research-detail .rail #figures,.research-detail .rail .collections,.research-detail .rail .download-options,.research-detail .rail .recommendations,.research-detail .rail .tat,.research-detail .rail .toc{margin-bottom:.625em}.research-detail .rail .download-options li a.go-to-reading-list h3{margin-top:9px}.research-detail .rail .rail-download-wrapper .download-options,.research-detail .rail .toc-wrapper{display:none}.research-detail .rail .iphone-app-msg{background:url(/assets/img/feature-ad-iphone.png) no-repeat;margin-bottom:10px;margin-top:2em;min-height:45px}.research-detail .rail .rail-download-wrapper.fixedsticky-on{position:relative}.research-detail .rail .rail-download-wrapper.shadow{-webkit-box-shadow:none;box-shadow:none}.research-detail .rail .download-options li{padding:0}.research-detail .rail .download-options li a{background-position:0 15px;display:block;min-height:55px;padding:.85714285714em 0}.research-detail .rail .download-options li a:hover,.research-detail .rail .iphone-app-msg a:hover{text-decoration:none}.research-detail .rail .download-options li a h3,.research-detail .rail .iphone-app-msg a h3{font-size:.9375em;font-weight:700;color:#003d99;margin:0 0 0 40px}.research-detail .rail .download-options li a p,.research-detail .rail .iphone-app-msg a p{color:#333;font-size:.8em;line-height:1.16666666667em;margin:5px 0 0 40px}.research-detail .rail .tat-img-wrapper{text-align:center}.research-detail .rail .tat-icon{width:70px}.research-detail .rail .collections p,.research-detail .rail .recommendations p{margin:.35714285714em 0 0;font-size:1em}.research-detail .rail .collections a,.research-detail .rail .recommendations a,.research-detail .rail .tat a{font-weight:700}.research-detail .rail .collections p a,.research-detail .rail .recommendations p a{font-weight:400}.research-detail .rail ul li:first-child{padding-top:.14285714285em}.research-detail .rail ul li{padding:.85714285714em 0}.research-detail .rail ul.collections li,.research-detail .rail ul.recommendations li{line-height:1.42857em}.research-detail #figures:after{content:"";display:table;clear:both}.research-detail #figures .fig-container{width:98px;margin:0 9px 10px 0}.research-detail #figures .fig-container img{border:1px solid #ccc}.research-detail #figures .fig-container img:hover{border:1px solid #999}.research-detail .dfn-wrapper{font-size:13px;text-align:center;margin-top:40px}.research-detail .dfn-wrapper a{background:url(/assets/img/dfn-btn-sprite.svg) no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;width:52px}.research-detail .dfn-wrapper a.green{background-position:0 0}.research-detail .dfn-wrapper a.yellow{background-position:-52px 0}.research-detail .dfn-wrapper a.red{background-position:-104px 0}.research-detail .dfn-wrapper a.green:hover{background-position:0 -52px}.research-detail .dfn-wrapper a.yellow:hover{background-position:-52px -52px}.research-detail .dfn-wrapper a.red:hover{background-position:-104px -52px}.research-detail .dfn-wrapper p{margin-bottom:8px}.research-detail .dfn-wrapper a{text-decoration:none}.research-detail .dfn-feedback-txt{color:#125b85;display:none;font-size:16px;font-weight:700;line-height:24px}@media (min-width:43.75em){.research-detail .rail{padding:1.7em 30px 1.7em 20px}.research-detail #figures .fig-container:nth-child(odd){margin-right:0}.research-detail .rail .collections,.research-detail .rail .recommendations,.research-detail .rail .toc{font-size:.93333333333em}.research-detail .rail .download-options li,.research-detail .rail .toc li{border-top:1px solid #ccc}.research-detail .rail .download-options li:first-child,.research-detail .rail .toc li:first-child{border-top:0}.research-detail .rail .toc li.update-spacing{border-top:0;margin-top:-.85714285714em;padding-top:0}.research-detail .rail .rail-download-wrapper .download-options,.research-detail .rail .toc-wrapper{display:block}.research-detail .rail .rail-download-wrapper.fixedsticky-on{position:fixed}.research-detail .rail .rail-download-wrapper{width:210px}.research-detail .dfn-wrapper{margin-left:8px}}.playbook-banner{background:#eff4f6;margin-bottom:10px;padding:15px 15px 9px;overflow:auto}.playbook-banner .img-wrapper{display:inline-block;margin-right:15px;vertical-align:middle;width:60px}.playbook-banner .img-wrapper img{height:31px;width:60px}.playbook-banner p{display:inline-block;font-size:16px;line-height:1.3em;margin-top:.6em;vertical-align:middle;width:calc(100% - 95px)}@media (min-width:700px){.playbook-banner{padding:17px 30px 13px}.playbook-banner p{font-size:15px}}.password-container{background:#fff;padding:1.875em 15px 1.875em 30px}.password-container .error-wrapper{margin-bottom:3px}.password-container .errorListing{color:#c70c20}.password-container h1{font-size:1.625em;line-height:1em;margin-top:0;width:200px}.password-container fieldset{border:none;margin:0;padding:0}.password-container .emailAddr{margin-bottom:.625em}.password-container input[type=text]{display:block;border:1px solid #818181;color:#333;padding:3px;width:225px}.password-container input[type=submit]{border:none;padding:4px 7px 5px}@media (min-width:43.75em){.password-container h1{margin-bottom:.5em}.password-container fieldset{padding-left:48px}.password-container input[type=text]{display:inline-block;font-size:.8125em;margin-left:5px;margin-top:0;margin-bottom:1em;padding:3px 2px 1px 3px}.password-container .error-wrapper,.password-container input[type=submit]{margin-left:88px}.password-container input[type=submit]{margin-bottom:25px}.password-container .error-wrapper,.password-container label,.password-container p{font-size:.8125em}.password-container h1{width:100%}}.auth0-lock.auth0-lock.auth0-lock-opened-in-frame{z-index:0}.login-container{background:#fff;padding:1.875em 15px}.login-container .error-wrapper{margin-bottom:3px}.login-container .errorListing{color:#c70c20;margin-bottom:10px;line-height:1.4em}.login-container h1{font-size:1.625em;margin-top:0}.login-container .input-field-wrapper,.login-container fieldset{border:none;margin:0;padding:0}.label-input-wrapper{margin-bottom:10px}.login-container .emailAddr{margin:.625em 0}.login-container input[type=password],.login-container input[type=text]{display:block;border:1px solid #818181;color:#333;padding:3px;width:235px}.login-container input[type=submit]{border:none;padding:4px 7px 5px}.password-trouble{line-height:25px;margin-top:0;margin-bottom:30px;width:200px}.login-container .divider{display:none}.reg-now{line-height:20px;width:250px}div.change-password-msg p{font-size:15px;line-height:1.2em}div.change-password-msg h2{color:#333;font-size:15px;margin:0;text-transform:uppercase}.change-password-msg p{line-height:1.2em}@media (min-width:31.25em){.login-container .divider{display:inline}.password-trouble,.reg-now{width:100%}}@media (min-width:43.75em){.login-container .errorListing{font-size:.8em;width:300px}.login-container .input-field-wrapper,.login-container fieldset{padding-left:130px}.label-input-wrapper{margin-left:-130px;margin-bottom:5px}.login-container label{display:inline-block;padding-right:10px;text-align:right;width:130px}.login-container input[type=password],.login-container input[type=text]{display:inline-block;font-size:.8125em;padding:0 2px 1px 3px}.login-container label,.login-container p{font-size:.8125em}.login-container h1{width:100%}.login-container{padding:1.875em 30px}.change-password-msg h2{font-size:14px}}#loginForm .password-trouble{margin-bottom:0;margin-top:40px}#loginForm .reg-now{margin-top:5px}#loginForm .auth0-lock-header{display:none}#loginForm .auth0-lock.auth0-lock .auth0-lock-input-wrap{border-color:#AAA;border-radius:0}#loginForm .auth0-lock.auth0-lock .auth0-lock-submit{border-radius:0;height:40px;margin-top:15px;padding:0;text-transform:none}#loginForm .auth0-lock.auth0-lock .auth0-lock-submit span svg.icon-text{display:none}#loginForm .auth0-lock.auth0-lock.auth0-lock-opened-in-frame{margin-left:0;margin-right:0}#loginForm .auth0-lock.auth0-lock .auth0-lock-content{padding:10px 0}#loginForm .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget{margin:0}#loginForm .auth0-lock .auth0-sso-notice-container{margin-left:0;margin-right:0}#loginForm .auth0-lock.auth0-lock{font-family:Arial,sans-serif}#loginForm .auth0-lock.auth0-lock .auth0-global-message.auth0-global-message-error{background:#FFF}#loginForm .auth0-lock.auth0-lock .auth0-global-message{color:red}#loginForm .auth0-lock.auth0-lock .auth0-lock-error .auth0-lock-input-wrap{border-color:red}@media (max-width:345px){#loginForm .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget{width:100%}}#welcome{padding:0 10px}#welcome h1{color:#693;font-size:18px;margin:0;padding:12px 0}#welcome .hide-mobile{display:none}.lightbox-desc,.reg-steps-desc{line-height:1.3em;margin-bottom:0}.reg-steps-desc{margin-bottom:20px}.vid-desc{font-size:14px;font-style:italic;margin-top:5px}#reg-btn-list{padding:20px 0}#reg-btn-list li{list-style-type:none;margin-bottom:18px;margin-left:-8px;padding-left:40px;position:relative}#reg-btn-list li .disabled,#reg-btn-list li a{display:inline-block;font-size:15px;line-height:40px;width:90%;max-width:320px;padding:0 0 0 10px;border-radius:0}#reg-btn-list li .disabled{background-color:#999;color:#fff;font-weight:700}#reg-btn-list li .reg-icon-success{background:url(../img/Reg_Check_40x40.png) no-repeat;height:40px;margin-left:-40px;position:absolute;width:40px}.overlay-bg{display:none;position:fixed;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:1000;background:#000;opacity:.75;filter:alpha(opacity=75)}.overlay-content{background:#fff;border:1px solid #67bbe2;-webkit-box-shadow:0 0 5px rgba(0,0,0,.9);box-shadow:0 0 5px rgba(0,0,0,.9);display:none;left:0;min-width:320px;padding:10px;position:absolute;top:50px;width:100%;z-index:10001}a.popup-close{background:url(../img/popup_close_btn.gif) no-repeat;height:13px;position:absolute;right:15px;text-indent:-5000px;top:15px;width:13px}.reg-lightbox h3{color:#693;font-size:18px;margin:5px 0 0}#step3 .lightbox-desc{margin-bottom:11px}#step3 .center-col,#step3 .left-col{margin-left:0;margin-right:0;margin-top:0;width:auto}#step3 .center-col div,#step3 .left-col div{float:left;width:calc(100% - 125px)}#step3 .right-col{padding-bottom:45px;width:100%}#step3 .center-col img,#step3 .left-col img{float:right;margin-top:20px;width:104px}.col-wrapper{padding-top:20px}.col-wrapper-2{padding-bottom:15px;overflow:hidden}.lightbox-column{float:left}h2.role-list-title{text-transform:none;font-size:16px;line-height:22px;padding:0 25px 0 0;margin:0}.left-col{margin-top:-5px;margin-right:15px;width:259px}.center-col{margin:-5px 15px 0;width:244px}.right-col{margin-top:-5px;position:relative;width:274px;-webkit-box-sizing:border-box;box-sizing:border-box}.right-col p{line-height:1.2em;margin:5px 0 10px;padding-bottom:5px}.blue-col{background-color:#dfe5e8;padding:15px 15px 25px}.blue-col.right-col{margin-top:0;width:100%}.green-title{color:#693;font-size:16px}.role-list{margin-bottom:24px}.role-list li{padding:10px 0 3px}.role-list .no-access-role{color:#888;cursor:pointer}.default-copy p,span.myrole{font-style:italic}.reg-lightbox h5{font-size:15px;line-height:22px;margin:0 0 12px}.reg-lightbox h6{font-size:15px;margin:0 0 3px}.role-dsc-wrapper{display:none;margin-bottom:40px}.role-dsc-list li{padding-bottom:10px}.role-selector{bottom:10px;font-size:15px;font-weight:700;left:50%;line-height:30px;margin-left:-137px;position:absolute;text-align:center;width:274px}.myRole{border:1px solid #ccc;color:#888;margin-bottom:0;padding:5px 0}.role-selector.no-access{color:#888;font-weight:400;line-height:15px;text-align:left;left:0;margin-left:15px}.role-btn{border:1px solid #003d99;font-weight:700;padding:5px 0;text-align:center}.footer-wrapper{clear:both;line-height:40px;margin:0 -10px;overflow:auto;padding:20px 0 10px;text-align:center}.disabled-confirm-btn{background-color:#999;color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:40px;text-align:center;width:274px}a.confirm-btn{font-size:15px;margin:0 auto;display:inline-block;line-height:40px;padding:0;text-align:center;width:274px}.lightbox-column.left-col a{display:block}.lightbox-left-col-2 p{clear:both;margin:11px 0}.lightbox-left-col-2 h4{clear:both;margin:18px 0 13px}.lightbox-right-col-2{display:none}.recommendation-list:last-of-type{margin-bottom:20px}.recommendation-list{float:left;padding-right:10px;width:254px}.recommendation-list li{padding:3px 0 9px;vertical-align:top}.agree-chkbox:before,a.role-chkbox:before{content:"";background:url(../img/dark-checkbox-sprite.png) no-repeat;position:absolute;height:18px;margin-left:-20px;width:18px}.agree-chkbox:before,a.role-chkbox.receive-alerts:before{background-position:0 2px}.agree-chkbox,a.role-chkbox{color:#333;display:block;font-size:15px;padding-left:22px;text-decoration:none}.agree-chkbox:hover,a.role-chkbox:hover{text-decoration:none;cursor:default}a.chkbox-clicked:before{content:'';background:url(../img/dark-checkbox-sprite.png) 0 -42px no-repeat}.chkbox-clicked.agree-chkbox:before,a.chkbox-clicked.receive-alerts:before{background:url(../img/dark-checkbox-sprite.png) 0 -40px no-repeat}.alerts-add{background:url(../img/alerts-add.png) no-repeat}.interest-icon{display:inline-block;height:14px;text-indent:5000px;width:14px}#step3 h4{margin-top:0;margin-bottom:15px}.agree-chkbox-disabled:before{content:'';background:url(../img/dark-checkbox-sprite.png) 0 -82px no-repeat}.agree-chkbox-disabled{color:#888}.change-back-btn,.dont-agree-btn{display:block;font-size:15px;font-weight:700;margin-top:13px}.dont-agree-btn:link{color:#888}.agree-chk{bottom:5px;position:absolute}a.clicked-role{color:#333}.reg-optout-msg{background:url(../img/globally-unsubscribed-lock.png) no-repeat;padding:1px 0 0 20px}#welcome .hide{display:none}#formStep3 p{line-height:1.25em}#formStep3 .lightbox-column{margin-bottom:20px}#formStep3 .lightbox-column:last-of-type{margin-bottom:10px}.step1-left-col-3-divs{width:100%}.step1-left-col-3-divs div{display:inline-block}@media (min-width:500px){.disabled-confirm-btn,.role-selector,a.confirm-btn{width:400px}.role-selector{margin-left:-200px}}@media (min-width:650px){.step1-left-col-3-divs{margin-right:0;width:65%}.step1-left-col-3-divs div{width:49%}.step1-left-col-3-divs .tmp{float:right}.step1-left-col-3-divs .div-separator{display:block}.reg-lightbox h3{font-size:28px}.right-col{float:right;max-width:274px;min-height:315px;width:33%}.role-selector{left:0;margin-left:15px;width:calc(100% - 30px)}.blue-col.right-col{width:33%}#welcome{padding:0 30px}#welcome .hide-mobile{display:block}#welcome h1{font-size:35px;margin:0;padding:25px 0 22px}.reg-left{float:left;width:47%}.lightbox-desc,.reg-steps-desc{line-height:1.5em}.reg-lightbox h5{font-size:18px}.vid-desc{font-size:13px}.reg-left .reg-steps-desc:first-child{margin-top:0}.reg-right{float:right;width:49%}#reg-btn-list{padding-top:5px}#reg-btn-list li .disabled,#reg-btn-list li a{font-size:18px;padding-left:25px;font-weight:400}.overlay-content{padding:30px 30px 0;top:30px;width:100%;max-width:886px}.lightbox-left-col-2{float:left;padding-right:15px;width:65%}.lightbox-right-col-2{display:inline-block;float:left;text-align:center;max-width:275px;width:35%}h2.role-list-title{font-size:18px}.lightbox-right-col-2 img{width:200px;height:385px}.change-back-btn{float:left;margin-top:0}.dont-agree-btn{float:right;margin-right:30px;margin-top:0}.disabled-confirm-btn,a.confirm-btn{float:right;width:33%}.green-title{font-size:18px}.col-wrapper-2{min-height:422px}.agree-chk{font-weight:700}#step3 .col-wrapper{height:340px}#step3 .center-col,#step3 .left-col{padding-right:15px}#step3 .center-col,#step3 .left-col,#step3 .right-col{margin-left:0;margin-right:0;margin-top:0;width:33%}#step3 .center-col div,#step3 .left-col div{float:none;width:auto}#step3 .center-col img,#step3 .left-col img{float:none;max-width:214px;width:100%}#step3 .right-col{padding-bottom:70px}.footer-wrapper{border-top:1px solid #888;margin:0 -30px;padding:9px 30px}}@media (min-width:830px){#reg-btn-list li{margin-left:0}}@media (min-width:900px){.overlay-content{left:50%;margin-left:-444px}}#webinar-detail-page h1{margin-bottom:5px}#webinar-detail-page .detail-header{padding-top:0}#webinar-detail-page .header-role{font-size:12px}#webinar-detail-page .main-wrapper p{line-height:20px;margin-bottom:20px}.title-green{color:#693}#webinar-detail-page .author-photo-container{display:inline-block;float:none;margin:0 15px 7px 0;position:relative;text-indent:0}#webinar-detail-page .header-right-col ul.presenters{display:inline-block}#webinar-detail-page .header-right-col ul.presenters li{display:inline}#webinar-detail-page .blue-button.big{margin:0;max-width:400px;width:100%}#webinar-detail-page .related-list{list-style-type:none;margin-left:0}#webinar-detail-page .related-list li{margin-bottom:10px}#webinar-detail-page .download-container{margin-top:10px;padding-bottom:9px}#webinar-detail-page .download-container:first-child{margin-bottom:0}#webinar-detail-page .download-wrapper .download-container p{margin-bottom:3px}#webinar-detail-page .download-wrapper .download-container a,#webinar-detail-page .download-wrapper .download-container a span{font-weight:700}#webinar-detail-page .icon-info p,#webinar-detail-page.confirmation p{font-size:15px}#webinar-detail-page.confirmation .rail p{font-size:14px;line-height:1.4em}#webinar-detail-page.confirmation .icon-info p{font-size:13px;line-height:18px}#webinar-detail-page.confirmation .rail ul{list-style-type:square}#webinar-detail-page.confirmation .rail ul li{font-size:14px;list-style:none;padding:0 0 7px}#webinar-detail-page .print-btn{padding:5px 20px}#webinar-detail-page .icon-info.alert p{padding-top:6px}#webinar-detail-page .download-container.icon-webinar-mp3,#webinar-detail-page .download-container.icon-webinar-mp4,#webinar-detail-page .download-container.icon-webinar-ppt,#webinar-detail-page .download-container.icon-webinar-wrf{background-position:12px 11px}#webinar-detail-page .webex-player{font-size:13px;margin-top:6px}#webinar-detail-page .blue-divider{margin:0 -15px 20px -30px}#webinar-detail-page .addeventatc{border:none;background:0 0;display:block;font-family:Arial,sans-serif;max-width:400px;padding:0;width:100%;z-index:99}#webinar-detail-page .addeventatc:active{top:0}#webinar-detail-page .addeventatc_icon{display:none}#webinar-detail-page #addeventatc1-drop{top:41px!important;left:1px!important;width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0;box-shadow:none;border-top:none}#webinar-detail-page #addeventatc1-drop span{background-image:none;padding-left:15px}#webinar-detail-page .rail{margin-top:10px;padding:20px 15px 1.7em}#webinar-detail-page #you-are-registered h2{color:#333;margin:0 0 .7em;font-size:16px}#webinar-detail-page .reproduction,#webinar-detail-page.confirmation .rail p.reproduction{margin-top:30px;font-size:12px}.banner-insights{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #4daad7;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:17px 20px}#webinar-listing .banner-insights{margin:0 15px}.banner-insights img{margin-right:20px;height:44px;min-width:30px}.banner-insights a{font-weight:700;display:inline-block;line-height:17px;margin-top:4px}@media (min-width:43.75em){#webinar-detail-page .no-author-pic{margin-top:26px}#webinar-detail-page .author-photo-container{float:none;margin-top:20px}#webinar-detail-page .addeventatc,#webinar-detail-page .blue-button.big{width:290px}#webinar-detail-page #no-access .blue-button.big{width:115px}#webinar-detail-page .rail{margin-top:0}#webinar-detail-page .blue-divider{margin:0 -30px 20px}}.webinar-tabs{border-bottom:1px solid #ccc}.webinar-tabs li{border-left:1px solid #ccc;display:inline-block;font-size:16px;padding:15px 10px}.webinar-tabs li:first-child{border-left:none;padding-left:15px}.webinar-tabs li a{color:#666;font-weight:700;text-decoration:none}.webinar-tabs li .selected{color:#ff730f;font-weight:700}.webinar-dsc{font-size:15px;line-height:1.25em;padding:0 15px}.webinar-listing-wrapper ul li{border-bottom:1px solid #ccc;padding:12px 15px}.past-workshops ul li:last-child,.upcoming .webinar-listing-wrapper ul li:last-child{border-bottom:none}.webinar-listing-wrapper .listing-title{float:left;width:65%}.webinar-listing-wrapper .listing-title .webinar-authors{font-size:14px;margin-top:5px}.webinar-listing-wrapper .date-reg-wrapper{float:left;padding-left:10px;width:35%}.ondemand .listing-title{width:70%}.ondemand .date-reg-wrapper{width:30%}.ondemand .listing-date{display:none}.past-workshops .listing-date{display:block}.webinar-listing-wrapper .listing-date{font-size:13px}.webinar-listing-wrapper .listing-reg{font-size:14px}.listing-date .full-month{display:none}.webinar-listing-wrapper .listing-reg{margin-top:5px}.upcoming .webinar-listing-wrapper .listing-reg .blue-button{display:none}.ondemand .webinar-listing-wrapper .listing-reg .blue-button{font-size:13px;margin-left:20px;padding:7px 10px}.ondemand-icons{display:inline-block;height:30px;width:30px}.ondemand .webinar-listing-wrapper .listing-reg{float:right;width:100px}.ondemand .icon-webinar-mp3,.ondemand .icon-webinar-mp3-disabled{float:left;margin-left:20px}.ondemand .icon-webinar-mp4,.ondemand .icon-webinar-mp4-disabled{float:right}@media (min-width:31.25em){.ondemand .listing-title{width:70%}.ondemand .date-reg-wrapper{padding-left:20px;width:30%}}@media (min-width:37.5em){.webinar-dsc,.webinar-tabs li:first-child{padding-left:0}.webinar-listing-wrapper .date-reg-wrapper{padding-left:20px}.webinar-listing-wrapper .listing-title .webinar-authors{font-size:13px}.listing-date .abbreviate-month{display:none}.listing-date .full-month{display:inline}.webinar-listing-wrapper ul li{padding:20px 0}#webinar-listing .banner-insights{margin:0}}@media (min-width:43.75em){.ondemand .listing-title,.webinar-listing-wrapper .listing-title{width:60%}.ondemand .date-reg-wrapper,.webinar-listing-wrapper .date-reg-wrapper{width:40%}.webinar-listing-wrapper .listing-date{float:left;width:60%}.ondemand .webinar-listing-wrapper .listing-date{float:left;width:auto}.webinar-listing-wrapper .listing-reg{float:left;margin-top:0;text-align:center;overflow:hidden;width:40%}.ondemand .listing-date,.upcoming .webinar-listing-wrapper .listing-reg .blue-button{display:block}.ondemand .webinar-listing-wrapper .listing-reg .blue-button,.webinar-listing-wrapper .listing-reg .blue-button{display:block;font-size:14px;margin-left:0;padding:10px 0;text-align:center}.ondemand .icon-webinar-mp3,.ondemand .icon-webinar-mp3-disabled{margin-left:0}}#webinar-listing h2{color:#333;font-size:17px;font-weight:400;margin-left:15px}#webinar-listing .view-wrapper{border-top:1px solid #ccc;margin-top:40px;padding-top:25px;text-align:center}#webinar-listing .ondemand-list{overflow:hidden}#webinar-listing .ondemand-list li .title{font-size:16px}#webinar-listing .ondemand-list li .author,#webinar-listing .ondemand-list li .date{font-size:14px}.thumb-img-wrapper{display:inline-block;margin-right:14px;position:relative;overflow:hidden;width:26%;vertical-align:top}.thumb-img-wrapper:after{padding-top:56.25%;display:block;content:''}.thumb-img-wrapper img{border:1px solid #ccc;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#webinar-listing .thumb-img-wrapper{margin-bottom:0}#webinar-listing .ondemand-list li{padding:12px 15px}.lock,.thumb-img-wrapper .vid-length{background-color:#333;bottom:9px;color:#fff;font-size:13px;padding:5px 10px;position:absolute;right:9px;z-index:10}.thumb-img-wrapper .vid-length{display:none}.lock{background:url(../img/button@5x_lock.svg) 15px 16px/47% no-repeat;-webkit-background-size:47% 47%;padding:15px;right:5px;bottom:5px}.thumb-img-wrapper .img-disabled{height:100%;background:#fff;position:absolute;opacity:.5;width:100%;z-index:9}#webinar-listing .ondemand-list li .vid-content{display:inline-block;width:67%}#webinar-listing .ondemand-list li .vid-content h3{margin-bottom:10px;margin-top:0}#webinar-listing .ondemand-list li .author{margin-bottom:10px}#webinar-detail-page .exclusive-content{margin-right:0;padding-right:0}#webinar-detail-page .passcode{margin:0 0 -.7em}#webinar-detail-page .view-presentation{margin-top:1.5em}#webinar-detail-page .research-detail .main .report-section section ul{margin-bottom:1em}@media (min-width:450px){#webinar-listing .ondemand-list li{float:left;width:50%}#webinar-listing .ondemand-list li .vid-content,.thumb-img-wrapper{max-width:230px;width:100%}#webinar-listing .ondemand-list li .vid-content{margin-top:9px}.lock{-webkit-background-size:50% 50%;background-size:50%;background-position:23px 16px;bottom:9px;padding:20px 24px;right:10px}.thumb-img-wrapper .vid-length{display:block}}@media (min-width:540px){#webinar-listing .ondemand-list li{width:33%}}@media (min-width:600px){#webinar-listing h2{font-size:20px;margin-left:0}#webinar-listing .ondemand-list li{width:33%}#webinar-listing .ondemand-list{margin:0 -15px}}@media (min-width:700px){#webinar-listing .ondemand-list li .title{font-size:15px}#webinar-listing .ondemand-list li .author,#webinar-listing .ondemand-list li .date{font-size:13px}}@media (min-width:800px){#webinar-listing .ondemand-list li{width:25%}}