/*! 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}*{-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%}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:#EFF4F6;min-width:320px}.content{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}.rail .blue-divider{background:#EFF4F6;height:10px;margin:0 -10px 13px}.highlight-rail{background-color:#FFF}.bottom-container{background-color:#FFF;margin-bottom:0;padding:0 15px 1.875em}.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}caption,fieldset,h1,h2,h3,h4,h5,h6,input,legend,option,select,td,textarea,th{max-width:40em}@media (min-width:43.75em){.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:66%;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}.rail .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:.625em auto 0}.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{position:relative;height:3.125em}.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}.header-nav{right:1px;position:absolute;top:0;white-space:nowrap}.header-nav li{padding:0;display:inline-block;vertical-align:middle;position:relative;line-height:3.125em;height:3.125em;font-size:1em}.header-nav li:before{content:"\20";position:absolute;left:0;top:0;height:100%;border-left:1px solid #666}.header-nav li:first-child:before{border-left:0}.header-nav li.cart-navigation{display:none}.header-nav li.account-navigation:before,.header-nav li.log-in-navigation:before{border-left:0}.header-nav li.left-border:before{border-left:1px solid #666}.header-nav li.log-in-navigation{padding-right:3px}.header-nav li.log-in-navigation a{margin-bottom:4px;padding:10.5px 19px}.header-nav li.menu-open{background:#fff;color:#111}.header-nav li.menu-open a,.header-nav li.menu-open>:first-child{color:#111}.header-nav li.menu-open:before{border-left-color:transparent}.header-nav li a{font-size:.8125em;padding:0 15px}.header-nav li a:hover,.menu a:hover,.menu h3:hover{text-decoration:none}.menu ul li a:hover{text-decoration:underline}.header-nav,.header-nav li,.header-nav li a{color:#FFF}.header-nav .dropdown,.header-nav .no-dropdown{position:relative}@media (max-width:47.9375em){.header-nav .dropdown{background-image:none}}.header-nav .cart{width:33px;background-position:50% 50%;margin-right:-2px}.header .logo{width:133px;height:23px;position:absolute;top:12px;left:15px}.subhed{background-color:#DFE5E8;padding:.625em 15px}.subhed:after{content:"";display:table;clear:both}.subhed .select-label{position:relative;display:block;float:right;font-size:.75em;padding:0 7px;height:35px}.forrester-support-boxshadow .subhed .select-label{-webkit-box-shadow:-5px 0 0 -4px #CCC;box-shadow:-5px 0 0 -4px #CCC}.subhed .search-select,.subhed .select-label{margin-right:52px;background-color:#FFF}.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:#003D99;color:#FFF;width:40px;height:35px;background-position:50%;display:inline-block;vertical-align:top;margin:0 0 0 .6em;float:right;padding:0;position:relative;z-index:2}.subhed button[type=submit] img{margin-top:2px;width:17px}.subhed form{padding-bottom:.5em}.subhed .search-select-container{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]{padding:9px 93px 8px 14px;font-size:.875em;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}.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:95px;z-index:99}.autocomplete-suggestion{cursor:pointer;line-height:16px;padding:2px}.autocomplete-suggestion.selected{background-color:#fff;color:#999}#featuredPage{border-top:3px solid #fff;font-size:13px;margin-bottom:1px;padding-top:12px}@media (min-width:0) and (max-width:35em){.autocomplete-suggestions{right:66px;left:15px}}.js .subhed .search-select select{width:100%;height:100%;opacity:.001;border:0}.subhed .advanced{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0);left:0}.js .menu[aria-expanded=true]{-webkit-appearance:none;-webkit-box-shadow:-1px 2px 3px rgba(6,6,6,.2);box-shadow:-1px 2px 3px rgba(6,6,6,.2);border:1px solid #dfe5e8;border-top:0}.js .menu[aria-expanded=false]{max-height:0;left:-9999px;top:0}.js .menu{width:250px;position:absolute;top:50px;right:0;z-index:15000}.js .menu .collapsible,.js .menu h3{border-top:1px solid #DFE5E8}.js .menu .collapsible h3{border:none}.js .menu .collapsible:first-child{border-top:0}.js .menu h3,.js .menu h3.menu-cart a{background-color:#F9FAFB;font-weight:400;color:#003D99;margin-top:0;margin-bottom:0;padding:1.1em 12px;display:block}.js .menu h3.menu-cart{padding:0;font-size:1em}.js .menu h3.menu-cart a{background-position:12px 50%;text-indent:20px;background-color:#fff}.js .menu h3.menu-cart a:hover{text-decoration:none;color:#F90}.js .menu .collapsible-collapsed .collapsible-header:focus,.js .menu .collapsible-collapsed .collapsible-header:hover,.js .menu .collapsible-header{background-color:#fff;background-position:95% 50%;color:#333;outline:0}.js .menu .collapsible-collapsed .collapsible-header:focus,.js .menu .collapsible-collapsed .collapsible-header:hover{background-color:#EFF4F6;color:#003D99}.js .menu h3.collapsible-header{border-bottom:1px solid #DEE7ED}.js .menu .collapsible-collapsed h3.collapsible-header{background-color:#fff;color:#003D99;border-bottom:none}.menu ul li{font-size:.875em}.js #navigation-account{max-width:11.25em}.js #navigation-account ul:first-child{padding-top:15px}.js #navigation-account h3{position:absolute;left:-999px;top:-999px}.js #navigation-account li{float:none;display:block;font-size:.8125em;line-height:1.125em;height:auto;text-indent:none;padding:0 0 15px 14px}.js #navigation-account li a{color:#003D99;margin-top:0;margin-bottom:0;padding:0}.js #navigation-account li:before{display:none}.menu ul li.highlight-category{font-weight:700;padding-top:0}#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{color:#003D99;font-size:.875em;line-height:1.225em}#navigation-section .collapsible-header[aria-expanded=true] span{color:#333}.menu .menu-content{background-color:#FFF}.menu .menu-content .has-data-pad-top{padding-top:15px}.menu .menu-content #data-menu-divider{background-color:#FFF;height:2px;margin-top:-17px;position:absolute;width:85%}.collapsible-content{overflow:hidden}.menu li{padding:.6em 12px}.dropdown-title{display:none}.forrester-btn-title{text-indent:0;display:inline;position:static;clip:auto}.main-nav-name{display:inline-block}.main-nav-name::first-letter{text-transform:uppercase}@media (min-width:25em){.header-nav li.cart-navigation{display:inline-block}}@media (min-width:31.25em){.subhed .search-select-container{background-color:#FFF;float:none;width:81%;margin-right:0;max-width:403px}.subhed .search-select,.subhed .select-label{margin-right:0;background-color:transparent}#searchBox,.subhed input[type=text]{width:100%;height:auto}.subhed button[type=submit]{float:none}.subhed .searchbox-wrapper .searchbox-inner-wrapper{position:relative;overflow:visible;left:18px;width:489px}.subhed .searchbox-wrapper .searchbox-inner-wrapper form{display:inline}.js .header .menu-navigation{position:absolute;left:-9999px;top:-999px}#navigation-section{border:none;-webkit-box-shadow:none;box-shadow:none}.header-nav li:first-child:before{display:none}.header-nav li.log-in-navigation a{border:2px solid #81CCED;margin-bottom:4px;padding:10.5px 19px}.menu li{padding:0 8px 1.4285714286em 1em}.header-nav li a,.js #navigation-account li,.menu .collapsible h3,.menu ul li{font-size:.875em}.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]{position:absolute;top:0;right:180px;left:auto;width:auto;max-height:none;float:none}.js #navigation-account[aria-expanded=false],.js .menu [aria-expanded=false]{display:none}.js #navigation-account{right:0;max-width:467px;border-bottom:0;margin:0;top:50px}.js .menu .collapsible{float:left;vertical-align:top;border-top:0 none;background:#fff;color:#111;position:relative;line-height:3.125em;height:3.125em;font-size:1em}.js .menu .collapsible:before{content:"\20";position:absolute;left:0;top:0;height:100%;border-left:1px solid #666}.js .menu .collapsible:first-child:before{border-left:0}.js .menu .collapsible.collapsible-collapsed{background:0 0;color:#fff}.js .menu .collapsible.menu-open{background:#fff;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}.js .collapsible>:first-child+:not(.collapsible-content){display:none!important}.js .collapsible>:first-child:not(.collapsible-header){background:none!important;color:#fff!important}.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{background-color:transparent;background-image:none;padding:0 15px;color:#FFF;display:inline-block;vertical-align:middle;text-transform:lowercase;border-bottom:none;line-height:1.75em}.js .menu .menu-content{position:absolute;border:1px solid #ddd;margin-top:-1px;background:#fff}.menu .nav-analyst.menu-open .menu-content{right:0}.forrester-support-boxshadow .menu .menu-content{-webkit-box-shadow:0 3px 3px rgba(6,6,6,.2);box-shadow:0 3px 3px rgba(6,6,6,.2);border:none}.js .nav-help .menu-content{min-width:0;width:14.25em}.js #navigation-account .menu-content{min-width:0;width:11.875em}.js .nav-help .menu-content ul{min-height:0}.js .nav-leadership .menu-content{margin-left:-12.6em}.js #navigation-account .menu-content{right:0;left:auto;margin:0}.js #navigation-account h3{display:none}.js #navigation-account .menu-content ul{max-width:none}.js .collapsible.menu-open .menu-content li a{color:#003D99}#navigation-section .menu-content{background-color:#FFF;top:51px;z-index:999}.menu-content{width:228px}.menu-content:after{content:"";display:table;clear:both}.nav-research-data .menu-content{width:500px}.menu-content>ul:first-child{padding-top:17px}.menu-content>ul{float:left}.account-navigation a{background:0 0}.subhed{padding:.625em 8px}.autocomplete-suggestions{width:396px;top:35px;left:0}.dropdown-title{display:block}.forrester-btn-title{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.main-nav-name::first-letter{text-transform:lowercase}}@media (min-width:31.25em) and (max-width:51.8525em){.fullPage,.static_container,.subhed{margin-top:55px}#navigation-section{top:50px;width:100%;right:0;background-color:#333}#navigation-section nav{width:29.9em;height:55px;margin:0 auto}.js .menu h3.collapsible-header[aria-expanded=true]{border-left:1px solid #fff}.js .menu h3.collapsible-header[aria-expanded=false]{border-left:1px solid #666;height:25px;line-height:1.75em}.js .menu .menu-open h3.collapsible-header[aria-expanded=true]{border-left:1px solid #fff}.js .menu .collapsible.nav-research h3.collapsible-header,.js .menu div.collapsible:before{border:none}.js .menu .collapsible{line-height:3.4375em;height:3.4375em}.header-max{border-bottom:1px solid #666}#navigation-section .menu-content{top:56px}.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}}@media (min-width:31.25em){.menu .nav-analyst .menu-content{left:-146px}.menu .menu-content #data-menu-divider{background-color:#DFE5E8;height:1px}}@media (min-width:40.625em){.menu .nav-analyst.menu-open .menu-content{right:initial}}@media (min-width:43.75em){.header-nav li a{padding:0 15px}.menu .nav-analyst .menu-content{left:0}}@media (min-width:51.875em){#navigation-section nav{float:none}.js #navigation-account ul:first-child{padding-top:17px}.js #navigation-account li{padding-bottom:17px}.js .menu .collapsible.collapsible-collapsed .collapsible-header,.js .menu .collapsible.collapsible-collapsed h3.collapsible-header,.js .menu .collapsible>:first-child{margin-top:-1px;padding:0 1.0714285714em}.subhed .search-select-container{max-width:403px}.subhed .advanced{text-indent:0;position:static;clip:auto;display:inline-block;font-size:.75em;line-height:35px;margin-left:12px;padding-top:1px;width:auto;right:auto;text-align:left;top:auto}.subhed .searchbox-wrapper .searchbox-inner-wrapper{width:650px;margin-right:12px;float:right}.autocomplete-suggestions{width:403px}}@media (min-width:56.25em){.js .menu,.js .menu[aria-expanded=false]{right:260px}.subhed .searchbox-wrapper .searchbox-inner-wrapper{left:-62px}}@media (min-width:64em){.header-max{position:relative}.header .logo{left:20px}.header-max,.subhed .searchbox-wrapper{max-width:61.5em;margin:0 auto}.subhed .searchbox-wrapper .searchbox-inner-wrapper{float:none;width:auto;margin-left:317px}.js .menu,.js .menu[aria-expanded=false]{left:50%;right:auto;margin-left:-238px}.header-nav li a,.menu .collapsible h3{font-size:14px}.js #navigation-account .menu-content{right:60px;margin-left:-230px}.js #navigation-account{right:-55px;max-width:552px}.js .nav-leadership .menu-content{margin-left:-11.7em}.header-nav li a{padding-left:15px}}.footer{background-color:#DFE5E8;padding:1em 16px 2em;margin:10px 0 0}.footer-max{max-width:61.5em;margin:0 auto}.footer .copyright,.footer-section li{font-size:.8125em}.footer-section h3{margin:.4em 0 .2em}.footer-section li{line-height:1.25em;margin:.25em 0}.footer .copyright{margin:3.5em 0 2.3em;color:#858585;font-size:11px}@media (min-width:30em){.footer-section{display:inline-block;vertical-align:top;width:48%}}@media (min-width:56.25em){.footer-section{width:24.5%}}@media (min-width:61.5em){.footer-max{padding:0 15px}}@media (min-width:64em){.footer-max{padding:0}}.grid{padding:1px 15px}@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}.btn-refine{border:1px solid #CCC;padding:6px 12px}.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}input[type=submit].blue-button{width:auto}.btn-inquiry,.btn-research{margin:0 auto;display:block;width:80%;max-width:400px}.btn-inquiry:link,.btn-inquiry:visited,.btn-research:link,.btn-research:visited{color:#FFF}.blue-button:hover,.btn-inquiry:hover,.btn-research:hover,.grey-button,a.blue-button:hover{background-color:#999;text-decoration:none}.btn-close{width:19px;height:19px}.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}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:.8125em}.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}@media (min-width:42.5em){.save-and-share{position:relative}}@media (min-width:43.75em){.save-and-share{margin-top:.6875em}}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{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}@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}.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 #download-container{border:1px solid #ccc;margin-bottom:1em;padding:20px 15px}.survey-detail #download-container ul li:first-child{margin-top:0}.survey-detail #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}}.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}.top .tabs li{margin-bottom:4px}.top .tabs li:first-child{border-right:3px solid #B3B3B3;padding-right:8px;margin-right:4px}.top .tabs a{color:#B3B3B3;font-weight:700}.top .tabs a.active{text-decoration:none}.top .add-roles{background-color:#FFF;background-position:10% 50%;float:right;margin-top:-2.307692307692308em;position:relative;z-index:10}.top .add-roles:focus{outline:0}.clicked{border:1px solid #666;border-bottom:0;-webkit-box-shadow:0 3px 0 -1px #FFF,0 -1px 2px 1px rgba(51,51,51,.4);box-shadow:0 3px 0 -1px #FFF,0 -1px 2px 1px rgba(51,51,51,.4)}.top .add-roles .lvl-2,.top .tabs .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}#roles-form{background:#fff;border:1px solid #666;-webkit-box-shadow:0 2px 2px 1px rgba(51,51,51,.4);box-shadow:0 2px 2px 1px rgba(51,51,51,.4);display:none;max-width:680px;padding:1.125em 25px 1.25em;position:absolute;right:0;width:100%;z-index:2;margin-top:-2px}#roles-form button{appearance:none;border:0;border-radius:0;-webkit-appearance:none}.role-list-wrapper{margin-bottom:20px;padding-right:2%;width:100%}.role-list-wrapper h4{color:#693;margin:0 0 .6666666667em}#roles-form p{font-size:.75em;margin-top:0}.role-list-wrapper ul li{display:block;font-size:.75em;line-height:15px;margin-bottom:.38461538461em}.checkbox-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label{display:inline-block;margin:1px 0;cursor:pointer}.checkbox-custom-label,.checkbox-custom-label-inactive,.my-role-custom-label{display:inline-block;position:relative;width:100%;padding-left:20px}.checkbox-custom-label-inactive{color:#b3b3b3}.checkbox-custom:checked+.checkbox-custom-label .chkBxBrdr,.my-role-checked{background:url(../img/rol-chk-box-mark.gif) -1px -1px no-repeat}.my-role-checked{background-position:-15px -1px;content:'';display:inline-block;height:15px;margin-right:3px;margin-left:-20px;vertical-align:top;width:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-custom+.checkbox-custom-label .chkBxBrdr,.checkbox-custom+.checkbox-custom-label-inactive .chkBxBrdr{border:1px solid #777;content:'';display:inline-block;height:15px;margin-right:3px;margin-left:-20px;vertical-align:top;width:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-custom+.checkbox-custom-label-inactive .chkBxBrdr{border:1px solid #b3b3b3}.checkbox-custom:focus+.checkbox-custom-label{outline:0}#roles-ajx-btns-wrapper{background:#F1F1F1;clear:both;margin:0 -25px -20px;padding:15px 25px;overflow:auto}#roles-ajx-btns-wrapper ul li{display:block;text-align:center}#roles-ajx-btns-wrapper button,#roles-ajx-btns-wrapper input[type=submit]{font-size:.65em;padding:7px 9px;appearance:none;border:1px solid #999;border-radius:0;-webkit-appearance:none}#roles-ajx-btns-wrapper input[type=submit]{color:#fff;background:#003D99;font:inherit;font-size:.65em;margin-right:0;width:225px;border:0;padding:8px 9px}.all-roles,.learn-roles,.my-role{display:none}.report{font-size:.8125em;padding:1.2em 0;border-top:1px solid #DFE5E8}.report:first-child{border-top:0}.playbook-fig-container,.report-content,.report-fig-container{display:inline-block;vertical-align:top}.playbook-fig-container,.report-fig-container{width:26%;margin-right:14px}.report-content{width:67%}.report-content .role,.report-content .title{margin-bottom:5px}.report-content .role{font-size:.6923076923em;text-transform:uppercase}.report-content .title{font-size:1.230769230769231em;line-height:1.1;display:block;font-weight:700}.report-content .author,.report-content .date,.report-content .date:after{color:#333;display:inline}.report-content .date:after{content:"|";margin-left:5px}.playbooks{padding:1px 15px}.playbooks li{font-size:1em;line-height:16px;padding:1.25em 0;border-top:1px solid #CCC}.playbooks li:first-child{border-top:0}.playbook-fig-container{max-width:214px}.playbook-info{width:64%;display:inline-block;vertical-align:top}.playbook-info .role{font-size:.625em;line-height:1.2;text-transform:uppercase;margin-bottom:.3em}.playbooks .title{color:#003D99;font-size:.9375em;font-weight:700}.playbooks .description,.playbooks .subtitle{font-size:.8125em}.playbooks .description{margin-top:1em}.playbooks a:hover .title{text-decoration:underline}.bottom{border-top:1px solid #CCC;text-align:left;padding-top:.625em}@media (min-width:28.125em){.bottom{text-align:right}}.bottom a{font-size:.8125em;font-weight:700}.blog-container{margin-top:10px;line-height:140%}.blog-container:after{content:"";display:table;clear:both}.blog-container h4{color:#693;font-size:.9375em;margin:0 0 .6667em}.blog-container li{font-size:1em;margin:0 0 .875em}.blog-container .post-link a,.blog-container a.view-posts{font-size:.8125em}.blog-container .post-link{font-weight:700}.blog-container .post-details{font-size:.75em}.blog-container .post-details,.blog-container .post-details a{color:#666}.blog-container .post-details .date{padding-right:4px}.blog-container .post-details .date:after{content:"|";padding-left:4px}@media (min-width:25em){.top .tabs .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:28.125em){.report{padding:.65em 0;border-top:0}.report-content,.report-fig-container{display:block;vertical-align:baseline;width:auto}.report-fig-container{border-width:1px 1px 5px;border-style:solid;border-color:#CCC #CCC #003D99;margin-bottom:5px;margin-right:0;display:block}.report-fig-container img{display:block;margin:15px auto}}@media (min-width:30em){.top .add-roles .lvl-2{text-indent:0;display:inline;position:static;clip:auto}.top .add-roles{background-position:5% 49%}.role-list-wrapper{float:left;width:50%}.role-col-wrapper div:last-child{clear:both}#roles-ajx-btns-wrapper ul{float:right}#roles-ajx-btns-wrapper ul li{display:inline-block}.all-roles,.my-role{display:block}#roles-ajx-btns-wrapper button,#roles-ajx-btns-wrapper input[type=submit]{margin:0 2.5px}#roles-ajx-btns-wrapper input[type=submit]{width:auto}.report-content .role{font-size:.76923076923em}.report-content .author,.report-content .date,.report-content .date:after{font-size:.92307692307em}}@media (min-width:43.75em){.top .add-roles .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.top .add-roles{background-position:10% 50%}}@media (min-width:46.875em){.top .add-roles .lvl-2{text-indent:0;display:inline;position:static;clip:auto}.top .add-roles{background-position:5% 49%}}@media (min-width:53.125em){.role-list-wrapper{width:35%}.role-col-wrapper div:last-child{clear:none;width:30%}#roles-ajx-btns-wrapper a{font-size:.8125em;float:left;margin-top:1em}}@media (min-width:55em){.learn-roles{display:block}}@media (min-width:64em){.playbooks{padding:1px 30px}}.rail-section{border-top:4px solid #FFF;padding:15px 0}.rail-section:first-child{border-top:0}.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}@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}}#list-results.main{padding:1em 0 0}.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:1.875em 20px 0}.result-content .top{padding-bottom:20px}.result-content .top .search-help-buttons{font-size:.75em;float:right}.top .search-help-buttons .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.result-content .total{border-bottom:0;margin-top:-.875em;margin-bottom:.625em}#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{padding-right:0}.result-content .total .btn-refine{float:right;margin-top:-.55em}.result-total{font-size:1.25em;line-height:1.2;padding:.5em 0 0}#search-help p{margin:.3em 0 .4em;color:#666}.no-results #search-help p{font-size:1em}.sort-container{font-size:.8125em;margin-top:1.25em}.sort-container .sort-links{float:left}.sort-links li:nth-child(2){border-left:1px solid #B3B3B3;padding-left:5px;margin-left:1px}.sort-container .sort-hdr{float:left;margin-right:7px}.sort-container .sort-links li{font-size:1em}.sort-container .sort-links a{font-weight:400;color:#003D99}.sort-container .sort-links .active{color:#333}.sort-container .sort-links .active:hover{text-decoration:none;cursor:auto}.variable-rail.leftrail .main-container{background:#fff;overflow:hidden}.variable-rail.leftrail .main-container .blue-divider{background:#EFF4F6;height:10px}.results h3,.results h4,.results h5{font-weight:400;margin:0}.results .highlight{background:#fff372}.results .bg-none{background:0 0}.result{border-bottom:1px solid #CCC;cursor:pointer;font-size:1em;margin:0 0 .75em;padding:0 15px .75em;position:relative}.result.disabled{cursor:default}.result:last-child{border:none}.result .save-btn-container{position:absolute;right:0;top:-1px}.result .save-btn-container .btn-popup-container{display:none}.result .save-btn-container .btn-popup-container button{padding-left:18px}.result .save-btn-container .save-star{display:block;height:35px;right:5px;position:absolute;top:2px;width:30px;z-index:10}.result .role{font-size:.8125em;margin-bottom:.35714285714em}.result h3{padding-right:20px}.result h4{font-size:1em;padding-right:20px}.result .result-sub-header{font-size:.9375em;margin-top:.2em;color:#666;line-height:1.2em}.result .playbook-executive-link,.result .result-details{font-size:.9375em;margin-top:.333333em}.result .playbook-executive-link .lvl-2{display:none}.result .description{margin:.4em 0 .333333em;line-height:1.2em;display:none}.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{margin:0;padding:0;display:inline-block}.result-details .result-authors li:before{content:","}.result-details .result-authors li:first-child:before{content:normal}.pagination-border{padding-top:12px;border-top:1px solid #ccc}.pagination{text-align:center}.pagination ul{margin-bottom:25px}.pagination ul li{display:inline-block;padding:0 8px}#follow-popup{font-size:.9375em;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;padding:1em;position:absolute;right:0;top:25px;white-space:normal;width:235px;z-index:20}#follow-popup:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent #cacaca;border-top:0;border-width:10px;right:24px;top:-10px}#follow-popup:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent #FFF;border-top:0;border-width:9px;right:25px;top:-9px}#follow-popup .manage-alerts{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #DFE5E8}#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{position:relative;display:block;margin-left:20px}#follow-popup .icon-wrapper.add img{position:absolute;top:0;left:-19px}.refine-list{margin-bottom:.5em}.refine-list:after{content:"";display:table;clear:both}.refine-list li{background-color:#eff4f7;color:#000;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{padding:15px 15px 0;border-bottom:10px #eff4f6 solid;overflow:hidden;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{float:left;margin-top:3px}#search-results-page .spotlight .spotlight-content p{margin-bottom:.4em}#search-results-page .spotlight .spotlight-content p:last-child{margin-bottom:15px}#search-results-page .spotlight .playbook p{line-height:1.230769230769231em}#search-results-page .spotlight .playbook h3{font-size:1.25em}#search-results-page .spotlight .playbook h4{color:#666;font-style:italic;font-weight:400;font-size:.9375em;font-family:Georgia,"Times New Roman",Georgia,serif;margin:.333333em 0 .46666666em}#search-results-page .spotlight .marketing p{font-size:1em;line-height:1.266666666666667em}#search-results-page .spotlight .marketing h3{font-size:1em;text-transform:uppercase;color:#693}#search-results-page .spotlight .marketing h4{font-size:1.25em;color:#693;margin-bottom:.33333em}.save-popup{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;padding:1em;position:absolute;right:0;top:25px;white-space:normal;width:245px;z-index:1}.save-popup:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent #cacaca;border-top:0;border-width:10px;right:9px;top:-10px}.save-popup:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent #FFF;border-top:0;border-width:9px;right:10px;top:-9px}.save-popup ul li{border-top:1px solid #DFE5E8}.save-popup ul li:first-child{border-top:none}.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:#000;font-size:.86666666666em;margin:5px 0 0}@media (min-width:21.875em){.top .search-help-buttons .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:43.75em){.variable-rail.leftrail .main-container{overflow:inherit}#list-results.main{padding:1em 1.875em 0 1.25em}.result-content .total li.pop-up-btn-container{padding-left:3px}.search-help-buttons .btn-link{font-size:.866666666em}.refine-list li{font-size:13px}.result{cursor:auto;padding:0 0 .75em}.result .description,.result .playbook-executive-link,.result .result-details,.result .result-sub-header,.results .role{font-size:.8125em}.result .save-btn-container .btn-popup-container{display:block}.result .save-btn-container .save-star{display:none}.result .playbook-executive-link .lvl-2{display:inline}.results h4{font-size:.9375em}.result .description{display:block}#search-results-page .spotlight .icon-link,.result-content .search-help-buttons li.highlight-btn-container{display:inline-block}.pagination-border{padding-top:1em;margin:0 30px 0 20px}.pagination ul{margin-bottom:30px}#follow-popup{font-size:.8125em}.icon-wrapper img{margin-top:0}.search-help-buttons li:nth-child(2){border-left:1px solid #B3B3B3}#search-results-page .spotlight{padding:15px 20px 0;min-height:135px}#search-results-page .spotlight .icon-link{position:absolute;left:20px}#search-results-page .spotlight .icon-link img{width:110px;height:96px;margin:0 20px 24px 0}#search-results-page .spotlight .spotlight-content{padding-left:130px}#search-results-page .spotlight .spotlight-content p{font-size:.8125em}#search-results-page .spotlight .playbook h3{font-size:1.125em}#search-results-page .spotlight .playbook h4{font-size:.8125em}#search-results-page .spotlight .marketing h3,#search-results-page .spotlight .marketing p{font-size:.9375em}#search-results-page .spotlight .marketing h4{font-size:1.125em}}.result-list-rail h3,.result-list-rail ul{padding:0 15px}.leftrail .result-list-rail{font-size:.9375em;padding:0 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{margin-top:1em;margin-bottom:-.667em;text-transform:uppercase}.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}.result-list-rail .categories{padding-bottom:1em;padding-top:1em;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-top:-13px}.result-list-rail .categories a{font-weight:700}.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 .categories .active a{color:#F90}@media (min-width:43.75em){.result-list-rail .filter li{font-size:.866666667em;line-height:inherit}.leftrail .result-list-rail{padding:30px 20px 35px 30px;border-top:0}.result-list-rail .categories{padding-top:0;border-top:0}.result-list-rail .left-col-title{display:block}.result-list-rail h3,.result-list-rail ul{padding: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}.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}.research-detail .detail-header h1,.research-detail .detail-header h2,.research-detail .detail-header p{margin:0;padding:0}.research-detail .detail-header .header-role,.research-detail .detail-header-main h2{color:#666}.research-detail .detail-header h1{color:#333}.research-detail .detail-header .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{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;text-align:center}.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:43.75em){.research-detail .detail-header{padding:1.875em 15px 1.875em 30px}.research-detail .detail-header-main h2{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:default;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;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 li,.research-detail .main-container p{line-height:1.5em;font-size:1em}.research-detail .main-container .main li p{font-size:1em}.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 .main{padding-left:.9375em;padding-right:.9375em}.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:first-child{font-size:.8125em}.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{background-color:#DFE5E8;margin:0 -.9375em;padding:1.7em 1em}#no-access p,.key-takeaway h2,.key-takeaway p{margin:0 0 15px}#no-access h2,#why-read h2{margin-top:0}#key-takeaway p{padding-bottom:5px}#no-access p{padding-bottom:15px}#no-access h3,.research-detail .main .key-takeaway h3{margin:0;font-size:1em}.research-detail #docUpdates{padding-left:1.0625em}.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}div#related-research{margin-bottom:0}@media (min-width:43.75em){.research-detail .main{padding-left:1.875em;padding-right:1.875em}.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{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}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-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:.8571428571em 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}@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}}.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%}}.login-container{background:#fff;padding:1.875em 15px 1.875em 30px}.login-container .error-wrapper{margin-bottom:3px}.login-container .errorListing{color:#c70c20;margin-bottom:5px}.login-container h1{font-size:1.625em;margin-top:0;width:200px}.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}@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;padding-left:135px}.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%}}