/*! 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}*{-webkit-box-sizing:border-box;box-sizing:border-box}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}a:link,a:visited{color:#39C;text-decoration:none}a:hover{text-decoration:underline}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:1em){h1{font-size:1.4375em}h2{font-size:1.0625em;color:#693}}@media (min-width:1em){h1{font-size:1.625em}h2{font-size:1.125em;color:#693}}.page,html{background-color:#EFF4F6}.content{max-width:61.5em;margin:0 auto}.content:after{content:"";display:table;clear:both}.top-container{background-color:#FFF;margin-bottom:0;padding:1.875em 15px 0}.top{border-bottom:3px solid #DFE5E8}.main{padding:1.7em 15px;background-color:#FFF}.rail{padding:1.15em 15px 0}.highlight-rail{background-color:#FFF}caption,fieldset,h1,h2,h3,h4,h5,h6,input,legend,option,select,td,textarea,th{max-width:40em}@media (min-width:1em){.variable-rail .lvl-2.single-col-only{display:none}.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:200px}}@media (min-width:1em){.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}.leftrail .main-container{width:100%;margin-left:-530px;padding-left:270px;float:right}.leftrail .rail{width:260px;float:left}}@media (min-width:1em){.content{margin:1em auto}.top-container{padding:1.875em 1.875em 0}.main{padding:.9375em 1.875em 1.875em}.content>h1:first-child{margin-top:0}.rail{padding:0 15px}}.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:#39C;color:#FFF;width:40px;height:35px;background-position:50%;display:inline-block;vertical-align:top;margin:0 0 0 .6em;float:right;position:relative;z-index:2}.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:1em){.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)}.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:1000}.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:#156290;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:#156290}.js .menu h3.collapsible-header{border-bottom:1px solid #DEE7ED}.js .menu .collapsible-collapsed h3.collapsible-header{background-color:#fff;color:#156290;border-bottom:none}.menu ul li{font-size:.875em}.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:#39C;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:#39C;font-size:.875em;line-height:1.225em}#navigation-section .collapsible-header[aria-expanded=true] span{color:#333}.menu .menu-content{background-color:#F9FAFB}.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:1em){.header-nav li.cart-navigation{display:inline-block}}@media (min-width:1em){.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{margin-top:0;margin-right:-28px}.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 #39c;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 #navigation-account .menu-content,.js .nav-help .menu-content{min-width:0;width:14.25em}.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:#39C}#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}.subhed .searchbox-wrapper .searchbox-inner-wrapper{position:relative;overflow:visible;left:18px;width:489px}}@media (min-width:1em) and (max-width:1em){.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=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:1em){.menu .nav-analyst.menu-open .menu-content{right:initial}}@media (min-width:1em){.header-nav li a{padding:0 15px}}@media (min-width:1.0625em){#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:1em){.js .menu,.js .menu[aria-expanded=false]{right:260px}.subhed .searchbox-wrapper .searchbox-inner-wrapper{left:-62px}}@media (min-width:1em){.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{padding:1em 16px 2em;background-color:#DFE5E8}.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:1em){.footer-section{display:inline-block;vertical-align:top;width:48%}}@media (min-width:1em){.footer-section{width:24.5%}}@media (min-width:1em){.footer-max{padding:0 15px}}@media (min-width:1em){.footer-max{padding:0}}.grid{padding:1px 15px}@media (min-width:1em){.grid:after{content:"";display:table;clear:both}.grid-item{float:left;margin-right:7px;width:49%}.grid-item:nth-child(2n){margin-right:0}.grid-item:nth-child(2n+1){clear:both}}@media (min-width:1em){.grid-item{width:32%}.grid-item,.grid-item:nth-child(2n){margin-right:10px}.grid-item:nth-child(2n+1){clear:none}.grid-item:nth-child(3n){margin-right:0}.grid-item:nth-child(3n+1){clear:both}}@media (min-width:1em){.grid{padding:1px 30px}.grid-item{margin-right:13px}.grid-item:nth-child(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:#39C;padding:.46em 14px .46em 24px;border:1px solid #DFE5E8;background-color:transparent;background-position:5% 49%}.btn-link{font-size:.8125em;color:#39C;border:0;background-color:transparent}.btn-link:hover{text-decoration:underline}.btn-refine{border:1px solid #CCC;padding:6px 12px}.btn-inquiry{background-color:#39C;color:#FFF;font-weight:700;font-size:.8125em;padding:4px 7px 5px;border-radius:5px}.btn-inquiry:link,.btn-inquiry:visited{color:#FFF}.btn-inquiry: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}[data-menu-trigger],[data-menu-trigger]:focus{outline:0}.js [data-menu-trigger]:focus{background-color:#EFF4F6}.popup-menu{display:inline}.js .popup-menu{width:245px;position:absolute;right:0;top:26px;padding:15px;border:1px solid #CCC;background:#FFF;-webkit-box-shadow:0 1px 9px #7C7C7C;box-shadow:0 1px 9px #7C7C7C;display:none}.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:-9px;right:61px;border-bottom-color:#CCC;border-width:10px}.js .popup-menu:after{top:-8px;right:62px;border-bottom-color:#FFF;border-width:9px}.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 h4{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:12px 0 0 40px;display:list-item}.js .popup-menu .menu-list>li:first-child{border-top:0;padding-top:0}.js .popup-menu .menu-list li a{font-weight:700}.js .download-menu .menu-list li a:focus,.js .download-menu .menu-list li a:hover{text-decoration:none;background-color:#EFF4F6}.js .sharing-menu .send-links li a:focus,.js .sharing-menu .send-links li a:hover{outline:#39C solid 1px}.popup-menu .menu-list li a:focus{outline:0}.popup-menu p{font-size:.8525em;margin-top:2px;text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.js .popup-menu p{text-indent:0;display:inline;position:static;clip:auto}.popup-menu.download-menu{padding:0}.popup-menu.download-menu .menu-list>li{padding:0 0 0 18px;margin:0}.js .popup-menu.download-menu .menu-list>li{padding-left:0}.download-menu .menu-list li a,.sharing-menu .menu-list .click-share:first-child{background-position:-100%}.js .sharing-menu .menu-list .click-share:first-child{background-position:0 0}.sharing-menu .menu-list .click-share:first-child{padding-left:10px}.js .sharing-menu .menu-list .click-share:first-child{padding-left:40px;padding-bottom:10px}.sharing-menu .menu-list .send-link-container h4{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.js .sharing-menu .menu-list .send-link-container h4{text-indent:0;display:inline;position:static;clip:auto}.js .popup-menu.download-menu .menu-list li a{display:block;padding:15px 15px 15px 55px;background-position:12px 15px}.popup-menu.download-menu a p{margin:0;padding:2px 0 0;font-weight:400;color:#333}.popup-menu .menu-list .send-links{padding-left:10px}.js .popup-menu .menu-list .send-links{padding-left:0}.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:30px;height:30px}.popup-menu .menu-list .send-links li a{display:block}.popup-menu .btn-close{position:absolute;top:10px;right:10px}@media (min-width:1em){.popup-menu .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:1em){.sharing-menu{right:-55px}.sharing-menu:before{right:58px}.sharing-menu:after{right:59px}}@media (min-width:1em){.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}.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 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}.dialog-background-trans{background:0 0}.dialog .btn-close{position:absolute;z-index:2;top:15px;right:15px}@media (min-width:30em){.dialog-content{width:95%;max-width:64em}}@media (min-width:32em){.dialog-content{margin:4em auto 1em}}#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;width:984px;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}.top{padding-bottom:15px}.top li,.top ul{margin:0;padding:0}.top li{display:inline-block;font-size:1.25em}.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 .add-roles{float:right;margin-top:-2.05em;background-position:10% 50%}.top .add-roles .lvl-2,.top .tabs .lvl-2{text-indent:-9999px;display:inline-block;position:absolute;clip:rect(0,0,0,0)}.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:.692em;text-transform:uppercase}.report-content .title{font-size:1.077em;line-height:1.1;display:block;font-weight:700}.report-content .author,.report-content .date,.report-content .date:after{font-size:.846em;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}.playbooks a{color:#333}.playbooks a:hover{text-decoration:none}.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:#39C;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}.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 a{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:1em){.top .tabs .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:1em){.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 #39C;margin-bottom:5px;margin-right:0;display:block}.report-fig-container img{display:block;margin:15px auto}}@media (min-width:1em){.top .add-roles .lvl-2{text-indent:0;display:inline;position:static;clip:auto}.top .add-roles{background-position:5% 49%}.report-content .role{font-size:.846em}.report-content .title{font-size:1.15em}.report-content .author,.report-content .date,.report-content .date:after{font-size:.92em}}@media (min-width:1em){.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:1em){.top .add-roles .lvl-2{text-indent:0;display:inline;position:static;clip:auto}.top .add-roles{background-position:5% 49%}}.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}.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 h4{color:#693;margin:0;padding:0}.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.my-role div{font-weight:700}.rail-section li,.rail-section ul{list-style-type:none}.rail-section li{font-size:.8125em;line-height:16px;border-top:1px solid #DFE5E8}.rail-section li:first-child{border-top:0}.rail-section li a{color:#333;display:block;padding:10px 0}.rail-section li .more{color:#39C}.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:":"}.rail-section a:hover{text-decoration:none}.fig-container,.main-info{display:inline-block;vertical-align:middle}.fig-container{width:63px;margin-right:10px}.main-info{width:66%}.rail-section.rail-ad-module .main-info b{color:#39C}.analysts a:hover .main-info .name,.rail-section .more:hover,.rail-section a:hover .title,.rail-section.rail-ad-module a:hover .main-info{text-decoration:underline}.main-info h3{margin:0;padding:0}.analysts .main-info .name{font-size:1em}.analysts .main-info .specialties,.rail-section li .date,.rail-section li .type{font-size:.846em}.result-content .total .search-help-buttons-container:after{content:"";display:table;clear:both}.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 .featured,.result-content .total{border-bottom:0;margin-top:-.875em;margin-bottom:.625em}.result-content .total li:first-child{border-right:1px solid #B3B3B3;padding-right:8px;margin-right:4px}.result-content .total .btn-refine{float:right;margin-top:-1.65em}.result-total{font-size:1.25em;line-height:1.2;padding-top:.75em}.sort-container{font-size:.8125em;margin-top:.769em}.sort-container:after{content:"";display:table;clear:both}.sort-container .sort-links{float:left}.sort-container .sort-hdr{margin-right:5px}.sort-container .sort-hdr:after{content:":"}.sort-container .sort-links li{font-size:1em}.sort-container .sort-links a{font-weight:400;color:#39C}.sort-container .sort-links .active{color:#333}.sort-container .sort-links .active:hover{text-decoration:none;cursor:auto}.result-content .featured:after{content:"";display:table;clear:both}.result-content .featured .featured-main,.result-content .featured .fig-container{float:left}.result-content .featured .fig-container{width:110px;display:none}.result-content .featured .featured-main{margin-top:5px}.result-content .featured .featured-main .title,.result-content .featured .featured-main .type{color:#693;font-weight:700;margin:0}.result-content .featured .featured-main .description,.result-content .featured .featured-main .description+a,.result-content .featured .featured-main .type{font-size:.8125em}.result-content .featured .featured-main .type{line-height:1.2}.result-content .featured .featured-main .type:after{content:":"}.result-content .featured .featured-main .description{line-height:1.267;margin:0}.result-content .featured .featured-main .description+a{color:#39C;line-height:1.267}.result-content .featured .featured-main .title{font-size:.9375em;line-height:1.118}.results h3,.results h4,.results h5{font-weight:400;margin:0}.result{position:relative;font-size:1em;padding:.75em 0;border-top:1px solid #CCC}.result:first-child{border-top:0}.result .save-btn-container{position:absolute;top:12px;right:0;display:none}.result:hover .save-btn-container{display:block}.result .description,.result .role,.result-details{font-size:.8125em}.result .result-type,.result .title{font-size:.9375em;font-weight:700}.result .result-type{color:#693;text-transform:uppercase}.result .result-type:after{content:":"}.result-details .date{color:#666}.result-details .date: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}.result .description{margin:0}@media (min-width:21.875em){.top .search-help-buttons .lvl-2{text-indent:0;display:inline;position:static;clip:auto}}@media (min-width:25em){.result-total{margin-bottom:1em}.sort-hdr{float:left}}@media (min-width:37.5em){.result-total{margin-bottom:.5em}.result-content .featured .fig-container{display:block}.result-content .featured .featured-main{width:67%}}@media (min-width:43.75em){.result-content .featured .featured-main .description,.result-content .featured .featured-main .description+a,.result-content .featured .featured-main .type{font-size:.9375em}.result-content .featured .featured-main .title{font-size:1.0625em}.result-content .featured .featured-main{width:70%}}@media (min-width:64em){.result-content .featured .featured-main{width:79%}}.leftrail .result-list-rail{font-size:.9375em;padding:0 15px 1em}.result-list-rail h2,.result-list-rail h3,.result-list-rail li{font-size:1em;line-height:1.231}.result-list-rail .filter li{font-size:.866666667em;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: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}.result-list-rail .categories a{font-weight:700}.result-list-rail .categories .active a{color:#F90}@media (min-width:37.5em){.leftrail .result-list-rail{padding:3.05% 4.06713%;border-top:0}.result-list-rail .categories{padding-top:0;border-top:0}}.research-detail .detail-header-container{background:#FFF;margin-bottom:4px}.research-detail .detail-header{padding:2em .9375em .75em}.research-detail .detail-header h2,.research-detail .detail-header h3,.research-detail .detail-header-main h4{margin:0;padding:0}.research-detail .detail-header h2,.research-detail .detail-header-main h4{color:#666}.research-detail .detail-header h3{color:#333}.research-detail .detail-header h2{text-transform:uppercase;font-size:.6875em;margin-bottom:.166666667em}.research-detail .detail-header h3{font-size:1.5625em;margin-bottom:.066666667em}.research-detail .detail-header-main h4{font-size:.9375em;font-style:italic;font-weight:400;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:.722222222em}.research-detail .detail-header-main:after{content:"";display:table;clear:both}.js .research-detail .detail-header .save-and-share{float:right;margin-top:-1.0625em;margin-right:-5px}.research-detail .detail-header .save-and-share ul{position:relative}.js .research-detail .detail-header .save-and-share>ul>li{display:inline-block;vertical-align:middle}.js .research-detail .detail-header .save-and-share>ul>li:first-child{border-right:1px solid #CCC;padding-right:6px}.research-detail .detail-header .save-and-share>ul>li>a{padding-left:18px;color:#333;font-weight:700}.js .research-detail .detail-header .save-and-share>ul>li>a{color:#39C;font-weight:400}.research-detail .detail-header .save-and-share>ul>li>a:hover{text-decoration:none;cursor:auto}.js .research-detail .detail-header .save-and-share>ul>li>a:hover{text-decoration:underline;cursor:pointer}.research-detail .detail-header .details{margin-top:.8125em;color:#666}.research-detail .detail-header .date{font-size:.875em}.research-detail .detail-header .author-photo-container{width:66px;height:64px}.research-detail .detail-header .author-details,.research-detail .detail-header .author-photo-container{display:inline-block;vertical-align:top}.research-detail .detail-header .author-photo-container{margin-right:.625em}.research-detail .detail-header .authors li{display:inline-block}.research-detail .detail-header .authors li:first-child a{font-weight:700}.research-detail .detail-header .btn-inquiry-container{margin-top:1.25em;margin-bottom:.625em}.research-detail .detail-header .app-link-container{font-size:.8125em;float:left;width:195px}.research-detail .research-detail-tabs-container{padding:0 15px}.research-detail .research-detail-tabs-container:after{content:"";display:table;clear:both}.research-detail .research-detail-tabs li{float:left;font-size:1em;border-width:4px 4px 0;border-color:#FFF;border-style:solid;background-color:#FFF;padding:8px 4px;position:relative}.research-detail .research-detail-tabs li a{text-transform:lowercase}.research-detail .research-detail-tabs .active{border-color:#EFF4F6;top:4px;padding-bottom:12px;margin-top:-4px}.research-detail .research-detail-tabs .active a{color:#F90}@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}.research-detail .research-detail-tabs li{border-width:5px 5px 0;padding:8px 5px}.research-detail .research-detail-tabs .active{top:5px;padding-bottom:13px;margin-top:-5px}}@media (min-width:21.375em){.research-detail .detail-header-container{margin-bottom:6px}.research-detail .research-detail-tabs li{border-width:6px 6px 0;padding:8px 6px}.research-detail .research-detail-tabs .active{top:6px;padding-bottom:14px;margin-top:-6px}}@media (min-width:22.125em){.research-detail .detail-header-container{margin-bottom:7px}.research-detail .research-detail-tabs li{border-width:7px 7px 0;padding:8px 7px}.research-detail .research-detail-tabs .active{top:7px;padding-bottom:15px;margin-top:-7px}}@media (min-width:22.875em){.research-detail .detail-header-container{margin-bottom:8px}.research-detail .research-detail-tabs li{border-width:8px 8px 0;padding:8px}.research-detail .research-detail-tabs .active{top:8px;padding-bottom:16px;margin-top:-8px}}@media (min-width:23.25em){.research-detail .detail-header-container{margin-bottom:9px}.research-detail .research-detail-tabs li{border-width:9px 9px 0}.research-detail .research-detail-tabs .active{top:9px;padding-bottom:17px;margin-top:-9px}}@media (min-width:23.75em){.research-detail .detail-header-container{margin-bottom:10px}.research-detail .research-detail-tabs li{border-width:10px 10px 0}.research-detail .research-detail-tabs .active{top:10px;padding-bottom:18px;margin-top:-10px}}@media (min-width:25em){.research-detail .detail-header .app-link-container{float:right;margin-top:-2.4em}.research-detail .detail-header h2{font-size:.75em}.research-detail .detail-header h3{font-size:1.875em}.research-detail .detail-header-main h4{font-size:1.125em}.research-detail .detail-header .author-details{width:77%}}@media (min-width:64em){.research-detail .detail-header{padding:1.875em 30px 1.25em}.research-detail .detail-header .save-and-share{margin-top:-1.25em;margin-right:-20px}.research-detail .research-detail-tabs-container{padding:0 30px}.research-detail .detail-header .author-details{width:auto}}.research-detail .main-container li{font-size:1em}.research-detail .main-container p{font-size:.875em}.research-detail .main .companies,.research-detail .main .report-list,.research-detail .main-container .endnotes-content div,.research-detail blockquote{font-size:.8125em}.research-detail .main .report-list p{font-size:1em}.research-detail .main-container p{line-height:20px}.research-detail .report-section{margin-bottom:30px}.research-detail .report-section:first-child{margin-bottom:60px}.research-detail .report-section figure{margin:0}.research-detail .main{padding-left:1em;padding-right:1em}.research-detail .btn-container{margin-top:1.4em}.research-detail h2{font-size:1.125em}.research-detail .why-read h2{font-size:1.25em}.research-detail .why-read p{font-size:1em;line-height:1.5em}.research-detail .why-read #download-container{border:1px solid #ccc;font-weight:700;background-position:15px 15px;padding:15px 15px 15px 55px}.research-detail .why-read #download-container p:first-child{font-size:.8125em}.research-detail .why-read #download-container p{font-size:.875em;margin:0}.research-detail .why-read #download-container span{font-weight:400}.report-section .btn-research{background-color:#39C;color:#FFF;font-weight:700;font-size:.875em;padding:4px 7px 5px;border-radius:5px}.research-detail .main figcaption,.research-detail .main h3,.research-detail .main h4{font-size:.9375em}.research-detail .main .tags li,.research-detail .main h5{font-size:.8125em}.research-detail .main h2,.research-detail .main h4{text-transform:uppercase}.research-detail .main h3,.research-detail .main h4{color:#333}.key-takeaway{background-color:#DFE5E8;margin:0 -1em;padding:30px 1em}.key-takeaway h2,.key-takeaway p{margin:0}.key-takeaway h3{margin:25px 0 0}.research-detail .main figcaption{font-style:italic;font-weight:700;color:#666;font-family:Georgia,"Times New Roman",Times,serif}.research-detail .main .tags,.research-detail .main .tags-header{display:inline}.research-detail .main .tags li{display:inline-block;vertical-align:middle}.research-detail .main .tags-header{margin:0}.research-detail .main .tags-header:after{content:":"}.research-detail .main .report-list{list-style-type:disc;margin-left:16px}.research-detail .main .companies{font-weight:700}.research-detail .main .companies:after{content:"";display:table;clear:both}.research-detail .main .companies li{float:left;width:50%;padding-bottom:5px}.research-detail .main-container .endnote-header{padding-left:15px;background-position:0 50%}.research-detail .main-container .endnotes-content p{margin-bottom:0}.research-detail .main-container .fig-container{width:auto;margin-right:0;display:block}.research-detail .main-container .fig-container img:focus{outline:0}@media (min-width:25em){.research-detail .main{padding-left:1.875em;padding-right:1.875em}.key-takeaway{margin:0 -1.875em;padding:30px 1.875em}}.research-detail .rail{margin-top:10px;padding:1.7em 15px}.research-detail .rail h2,.research-detail .rail h3{margin-top:0;margin-bottom:10px}.research-detail .rail h3{font-weight:400;color:#693}.research-detail .rail .recommendations,.research-detail .rail .toc,.research-detail .rail h3{font-size:.8125em}.research-detail .rail .recommendations li,.research-detail .rail .toc li{font-size:1em;padding:10px 0}.research-detail .rail .toc{border-bottom:1px solid #CCC;margin-bottom:10px}.research-detail .rail .toc li{border-top:1px solid #CCC}.research-detail .rail .toc li:first-child{border-top:0}.research-detail .figures:after{content:"";display:table;clear:both}.research-detail .figures .fig-container{width:104px;margin-bottom:10px}@media (min-width:43.75em){.research-detail .rail{margin-top:0;padding:.5em 15px}}#navigation-section{width:544px}.js #navigation-account{border:0;right:0;max-width:228px}.js #navigation-account .menu-content{border:1px solid #ddd;border-top:0;right:-263px}.content,.footer-max,.header-max{width:984px}.footer,.header,.page,.subhed{min-width:1000px}@media (max-width:64em){.js .menu,.js .menu[aria-expanded=false]{left:500px}}