@charset "UTF-8";
.explore{}.explore.gba{}.explore.gba .modal-backdrop{z-index:1040 !important;}
.explore.gba .odd{background-color:#FBFBFB;}
.explore.gba .even{background-color:#F7F7F7;}
.explore.gba div.g-container.content-outer{}.explore.gba div.g-container.content-outer #content>div{padding-top:0;}
.explore.gba div.g-container.content-outer .span8{margin:30px 20px 0px 25px;width:66.8%;}.explore.gba div.g-container.content-outer .span8 ul{margin:0;}
.explore.gba div.g-container.content-outer .span8 p{font-family:Georgia,Times,"Times New Roman",serif;font-size:16px;}
.explore.gba div.g-container.content-outer #content header.top{}.explore.gba div.g-container.content-outer #content header.top h1{padding-top:10px;font-size:36px;line-height:1.1em;width:auto;color:#00A5DD;margin-left:15px;}
.explore.gba div.g-container.content-outer #content header.top h2{margin-left:15px;}
.explore.gba div.g-container.content-outer #content header.top h3{font-size:21px;padding:10px 10px 5px;}
.explore.gba div.g-container.content-outer #content header.top img.widget{margin-top:15px;margin-right:19px;max-width:475px;height:156px;float:right;}
.explore.gba div.g-container.content-outer #content header.top a#saLearnMoreLink{font-size:18px;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:condensed;font-style:normal;font-weight:normal;}
.explore.gba div.g-container.content-outer #content header.top aside{height:66px;width:27px;background-color:#00A4DC;box-shadow:0px 0px 15px 4px #008EBE inset;margin-left:-25px;margin-top:10px;display:block;float:left;}
.explore.gba div.g-container.content-outer .gbaHeaderSpace{padding:0;margin:0;}
.explore.gba div.g-container.content-outer .rest{margin-top:13px;margin-left:18px;}.explore.gba div.g-container.content-outer .rest p{margin-bottom:35px;}
.explore.gba div.g-container.content-outer .accordion{margin-bottom:45px;}.explore.gba div.g-container.content-outer .accordion h3{font-size:21px;padding:10px 10px 5px;color:#3A3A3A;}.explore.gba div.g-container.content-outer .accordion h3 a#spin:hover,.explore.gba div.g-container.content-outer .accordion h3 a#spin:active,.explore.gba div.g-container.content-outer .accordion h3 a#spin:focus{text-decoration:none !important;}
.explore.gba div.g-container.content-outer .accordion .pagination{margin:5px 0px;}.explore.gba div.g-container.content-outer .accordion .pagination li.grey-out{background-color:#f5f5f5;}
.explore.gba div.g-container.content-outer .accordion [class^="explore-icon-"],.explore.gba div.g-container.content-outer .accordion [class*=" explore-icon-"]{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/track/sprites/track-sprite.png;wa2590c29ff6d54f21');background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-top:1px;width:18px;padding-right:2px;}
.explore.gba div.g-container.content-outer .accordion .explore-icon-chevron-up{background-position:-75px 5px;}
.explore.gba div.g-container.content-outer .accordion .explore-icon-chevron-down{background-position:-95px 10px;}
.explore.gba div.g-container.content-outer .accordion .accordion-group{background-color:#fbfbfb;}
.explore.gba div.g-container.content-outer .accordion .accordion-heading .accordion-toggle{background-color:#FBFBFB;display:block;padding:8px 15px 20px 0px;font-size:21px;}
.explore.gba div.g-container.content-outer .accordion .accordion-inner:nth-child(2n){background:none repeat scroll 0% 0% #fff;}
.explore.gba div.g-container.content-outer .accordion .date{color:#696969;font-size:14px;padding:0 0px 0px 20px;margin:0px;display:block;font-family:Georgia,"Times New Roman",Times,serif;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat scroll 0px 0px transparent;}
.explore.gba div.g-container.content-outer .accordion .itemTitle{font-size:20px;padding:5px 0;line-height:1.2em;color:#3a3a3a;}
.explore.gba div.g-container.content-outer .accordion .accordion-inner{width:98%;}.explore.gba div.g-container.content-outer .accordion .accordion-inner>p{font-size:14px;color:#8598A2;margin-bottom:0px;}
.explore.gba div.g-container.content-outer .accordion .scroll-pane{width:100%;max-height:450px;overflow-y:auto;overflow-x:hidden;}
.explore.gba div.g-container.content-outer .span4{width:28.3%;}.explore.gba div.g-container.content-outer .span4.right.rail{background:none;background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left, #f4f4f4 0%, #f3f3f3 0%, #ffffff 47%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f4f4f4), color-stop(0%, #f3f3f3), color-stop(47%, #ffffff));background:-webkit-linear-gradient(left, #f4f4f4 0%, #f3f3f3 0%, #ffffff 47%);background:-o-linear-gradient(left, #f4f4f4 0%, #f3f3f3 0%, #ffffff 47%);background:-ms-linear-gradient(left, #f4f4f4 0%, #f3f3f3 0%, #ffffff 47%);background:linear-gradient(to right, #f4f4f4 0%, #f3f3f3 0%, #ffffff 47%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=1);min-height:1350px;}.explore.gba div.g-container.content-outer .span4.right.rail h1{font-size:27px;color:#007FAA;display:inline-block;line-height:1.1em;margin-left:20px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Tahoma","Geneva","Arial","Helvetica",sans-serif;font-weight:normal;margin-left:40px;}
.explore.gba div.g-container.content-outer .span4.right.rail h2.condensed{width:none;}
.explore.gba div.g-container.content-outer .span4.right.rail .tile{position:relative;float:left;top:40px;left:30px;}.explore.gba div.g-container.content-outer .span4.right.rail .tile .box{display:inline-block;width:24px;height:38px;background:none repeat scroll 0% 0% #1A9FCD;margin-left:-15px;}
.explore.gba div.g-container.content-outer .span4.right.rail .tile .corner{visibility:visible;display:inline-block;bottom:-5px;left:-15px;position:absolute;border-color:#0F5577 #0F5577 transparent transparent;width:0px;height:0px;border-style:solid;border-width:4px;}
.explore.gba div.g-container.content-outer .span4.right.rail .events{padding:18px 8px 8px;border:1px solid #ECECEC;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);background:none repeat scroll 0% 0% #FFF;width:80%;}.explore.gba div.g-container.content-outer .span4.right.rail .events>h2.condensed{background-color:#fff !important;background:#fff !important;border-top:none;font-size:14px;text-transform:uppercase;font-weight:bold;color:#007FAA;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;}
.explore.gba div.g-container.content-outer .span4.right.rail .events ul{margin:0px 0px 10px 30px;display:block;border:solid 1px #ffffff;}.explore.gba div.g-container.content-outer .span4.right.rail .events ul li.recommended-event{margin-bottom:7px;}
.explore.gba div.g-container.content-outer .span4.right.rail .events .more{position:static;top:0;right:0;clear:both;word-spacing:.15em;}
.explore.gba div.g-container.content-outer .span4.right.rail .webinars{padding:18px 8px 8px;border:1px solid #ECECEC;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);background:none repeat scroll 0% 0% #FFF;width:80%;}.explore.gba div.g-container.content-outer .span4.right.rail .webinars>h2.condensed{background-color:#fff !important;background:#fff !important;border-top:none;font-size:14px;text-transform:uppercase;font-weight:bold;color:#007FAA;padding:2px 0px 8px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.explore.gba div.g-container.content-outer .span4.right.rail .webinars .more{position:static;top:-10px;right:0;word-spacing:.15em;}
.explore.gba div.g-container.content-outer .span4 .inner{padding-left:18px;}
.explore.gba div.g-container.content-outer .span4 section.video{padding:8px 8px 0px;margin-bottom:24px;border:solid 1px #ececec;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);background:#fff;}.explore.gba div.g-container.content-outer .span4 section.video object{width:240px;height:190px;}
.explore.gba div.g-container.content-outer .span4 section.video .caption{font-size:14px;padding-top:10px;}
.explore.gba div.g-container.content-outer .span4 .prm{border:solid 1px #ececec;margin-bottom:25px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);}
.explore.gba div.g-container.content-outer .span4 .fn{display:none;}
.explore.gba div.g-container.content-outer .bottom-space{margin-bottom:10px;}
.explore body.track.ie.v-8 .right.rail{background:none;background-color:#f4f4f4 ;background-size:15% 1350px;}
.explore #content br{margin:0;line-height:2px;height:1px;padding:0;clear:none;}
.explore .bolded{font-weight:bold;}
.explore.gartnerWebinars{font-family:Fakt;}.explore.gartnerWebinars div#content>div>header.top aside{display:block;float:left;background:#008cbc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzZhYzRlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzZhYzRlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhYzRlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhYzRlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhYzRlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzZhYzRlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008cbc), color-stop(40%, #6ac4e8), color-stop(40%, #6ac4e8), color-stop(51%, #6ac4e8), color-stop(51%, #6ac4e8), color-stop(51%, #6ac4e8), color-stop(60%, #6ac4e8), color-stop(100%, #008cbc));background:-webkit-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:-o-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:-ms-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:linear-gradient(to bottom, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008cbc', endColorstr='#008cbc', GradientType=0);}
.explore.gartnerWebinars div#content>div>header.top h1{color:#6AC4E8;}
.explore.gartnerWebinars .webinarHeader{border-bottom:1px solid #cdcdcd;padding:0 0 10px 0;margin-bottom:20px;margin-top:-20px;}.explore.gartnerWebinars .webinarHeader h2{font-size:36px;color:#5c6970;}
.explore.gartnerWebinars .webinarHeader h4{color:#5c6970;font-size:20px;padding-bottom:25px;}
.explore.gartnerWebinars .webinarContent{margin-top:-20px !important;}.explore.gartnerWebinars .webinarContent ul,.explore.gartnerWebinars .webinarContent ul[type='disc']{margin:5px 0 10px 20px;font-size:;}.explore.gartnerWebinars .webinarContent ul li,.explore.gartnerWebinars .webinarContent ul[type='disc'] li{padding-bottom:10px;list-style:disc;}
.explore.gartnerWebinars #leftContent{padding-bottom:25px;padding-right:25px;font-family:arial,helvetica,sans-serif,verdana;}.explore.gartnerWebinars #leftContent h2{font-size:21px;line-height:24px;color:#2E3538;margin:0px 0px 10px 0;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow","TeXGyreHerosCnRegular","HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}.explore.gartnerWebinars #leftContent h2.hostedBy{padding-top:20px;}
.explore.gartnerWebinars #leftContent h2.discussion{padding-top:20px;}
.explore.gartnerWebinars #leftContent ul,.explore.gartnerWebinars #leftContent ol{list-style-type:disc !important;font-size:15px;padding:0;margin:0 0 10px 18px;}.explore.gartnerWebinars #leftContent ul li,.explore.gartnerWebinars #leftContent ol li{list-style-type:disc !important;font-family:arial,helvetica,sans-serif,verdana;line-height:20px;padding-bottom:10px;}
.explore.gartnerWebinars #leftContent a{font-family:arial;text-transform:uppercase;font-size:13px;font-weight:bold;color:#067b9c;}
.explore.gartnerWebinars #leftContent p{font:15px/18px arial,helvetica,sans-serif,verdana;padding:0;margin:0;}
.explore.gartnerWebinars #leftContent .media-body{font-family:arial,helvetica,sans-serif,verdana;}.explore.gartnerWebinars #leftContent .media-body .media-heading{font-size:1.4em;margin:0;font-weight:normal;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.explore.gartnerWebinars #leftContent .media-body span{font-weight:bold;font-family:"arial bold",arial,helvetica,sans-serif;font-size:15px;line-height:16px;color:#222222;}
.explore.gartnerWebinars #rightContent{margin:20px 0 20px 0;}.explore.gartnerWebinars #rightContent .attendHeader{padding:13px 5px 13px 25px;margin:0;background-color:#8598A2;color:#fff;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:23px;text-transform:uppercase;}
.explore.gartnerWebinars #rightContent .attend{background-color:#E9E9E9;padding:0px 25px 25px 25px;}.explore.gartnerWebinars #rightContent .attend p{font-family:arial,helvetica,sans-serif;}.explore.gartnerWebinars #rightContent .attend p .bolded{font-weight:bold;}
.explore.gartnerWebinars #rightContent .attend h2.restrictedAccess{margin-bottom:20px;text-transform:uppercase;padding-top:25px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:bold;}
.explore.gartnerWebinars #rightContent .attend .attendList{padding-top:25px;}.explore.gartnerWebinars #rightContent .attend .attendList a.btn-attend{color:#fff;padding:10px 45px;font-family:Fakt;border-radius:4px;background-color:#96BC44;font-size:14px;cursor:pointer;}.explore.gartnerWebinars #rightContent .attend .attendList a.btn-attend:hover{cursor:pointer;}
.explore.gartnerWebinars #rightContent .attend .attendList span.time{font-size:18px;font-family:Fakt;}
.explore.gartnerWebinars #rightContent .attend .attendList span.location{font-size:13px;}
.explore.gartnerWebinars #rightContent .linkrow{margin:0 20px 20px 20px;}.explore.gartnerWebinars #rightContent .linkrow a{margin-right:20px;text-transform:uppercase;font-size:14px;}.explore.gartnerWebinars #rightContent .linkrow a.share-link,.explore.gartnerWebinars #rightContent .linkrow a.webinar-share-btn{color:#067b9c;font-size:14px;text-transform:uppercase;display:inline-block;}.explore.gartnerWebinars #rightContent .linkrow a.share-link span,.explore.gartnerWebinars #rightContent .linkrow a.webinar-share-btn span{width:30px;height:20px;display:inline-block;transition:none;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -90px;}
@media screen and (max-width:979px){.explore{}.explore .g-container .mktgHeading h1{font-size:1.9em;} .explore .g-container .gradBGblue p{font-size:.9em;line-height:1.0em;} .explore #become-a-client h3,.explore #register h3{font-size:1.25em;} .explore #become-a-client span#green{font-size:1.1em;} .explore #become-a-client #phone{font-size:1.1em;} .explore #register p.dotline{font-size:0.8em;} .explore .phonePipe{display:none;} .explore .accordion-inner ul.analystNames li{width:33%;} .explore .expandblock ul.analystNames li{width:31%;font-size:1.1em;line-height:auto;padding-right:.3em;}}@media screen and (max-width:767px){.explore{}.explore .gartnerLogo a{text-decoration:none;margin-top:9px;} .explore .row-fluid aside.span3{margin-left:20px;margin-right:10px;} .explore #latestThink ul li{font-size:1.2em;line-height:1.3em;} .explore #rr-bg-white{padding:3px 0;} .explore .phoneHalf{width:48%;float:left;padding-right:10px;} .explore .phoneRow:after,.explore .phoneClearfix:after{clear:both;} .explore #latestThink h4{font-size:1.5em;} .explore .accordion-inner ul.analystNames li{width:49%;} .explore .g-container h5{padding-left:10px;} .explore .expandblock ul.analystNames li{font-size:1.1em;padding-right:2px;width:44%;} .explore .mktgHeading{display:none;}}.explore #events_webinars a{font-weight:bold;font-size:12px;position:relative;top:12px;padding:6px 10px;margin:0 0 0 8px;border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px;background:#F8F8F8;border-bottom:1px;color:#5B6970;border:1px solid #dbe1e3;}
.explore #events_webinars a:last-child{margin:0 0 0 2px;}
.explore .widget-events{width:238px;margin:10px 0 20px 0;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background:white;padding-top:5px;border:solid 1px #ccc;position:relative;-webkit-box-shadow:0px 5px 2px -1px rgba(50, 50, 50, 0.35);-moz-box-shadow:0px 5px 2px -1px gba(50, 50, 50, 0.35);box-shadow:0px 5px 2px -1px rgba(50, 50, 50, 0.35);}.explore .widget-events p{font-size:12px;line-height:14px;color:#8598a2;margin:3px 0;padding:0;}
.explore .widget-events ul{list-style:none;padding:20px 0 15px 10px;margin:0;width:228px;}.explore .widget-events ul li{margin:0 17px;font-family:arial,helvetica,verdana,sans-serif;font-size:13px;line-height:18px;padding:11px 0;border-top:dotted 1px #CCC;}.explore .widget-events ul li a{font-size:14px;line-height:16px;color:#696969;display:inline-block;margin-bottom:8px;}
.explore .widget-events ul li.firstEvent{border-top:none;}
.explore .sprite-window-clock{width:15px;height:14px;overflow:hidden;background-image:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3');background-position:-380px -20px;display:inline-block;top:2px;position:relative;}
.explore .sprite-window-map{width:8px;height:13px;overflow:hidden;background-image:url(https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3);background-position:-280px -40px;display:inline-block;top:3px;position:relative;}
.explore .widget-blue-arrow{height:16px;width:14px;background:#007faa;float:right;display:inline;border-radius:5px;margin:5px 15px 0 0;cursor:pointer;}.explore .widget-blue-arrow img{margin:4px 5px;}
.explore .widget-title{float:left;padding-left:27px;margin:5px 0;font:bold 14px/16px arial;width:200px;}.explore .widget-title a{color:#007faa;}
.explore .widget-title h3{color:#007FAA;font-size:14px;font-family:arial;font-weight:bold;line-height:16px;margin:0;padding:0;display:inline;}
.explore .widget-title a.more{font-size:10px;float:right;display:inline-block;margin-top:10px;}.explore .widget-title a.more span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3');height:10px;width:5px;display:inline-block;background-position:-20px 0px;vertical-align:middle;margin:-3px 0 0 5px;}
.explore .widget-link{float:right;padding-right:5px;margin:5px 0;font:bold 11px/16px arial;}.explore .widget-link a{color:#696969;}
.explore .event-country{font-size:13px;line-height:14px;color:#696969;}
.explore .widget-box{height:36px;width:20px;background:#00a5dd;position:absolute;left:0;}
.explore .widget-arrow-image{top:51px;left:-8px;position:absolute;}
.explore .event-btn{border-radius:4px;background-color:#00a5dd;color:#fff;margin-left:25px;padding:7px 0;width:80%;cursor:pointer;border:none;text-transform:uppercase;font-size:12px;margin-bottom:15px;}.explore .event-btn>span{font-size:10px;}
.explore .event-btn:hover{background-color:#0093C4;}
.explore .events-widget-button{border-top:solid 1px #ccc;padding-top:10px;height:47px;}.explore .events-widget-button a{text-transform:uppercase;font:normal 16px/15px Fakt Condensed,verdana,arial;display:inline-block;margin:14px 0 0 18px;color:#007faa;}
.explore .events-widget-button img{float:right;display:inline-block;margin:0 5px;cursor:pointer;}
.explore .sans-serif{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.explore .condensed{font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;}.explore .condensed.medium{font-family:"FaktSmConPro-Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.explore.videos{}.explore.videos .noAccessWrapper{background:white;min-height:500px;max-width:1060px;margin:0 auto 5px;padding:60px 0;}@media screen and (max-width:1169px){.explore.videos .noAccessWrapper{max-width:870px;}}.explore.videos .noAccessWrapper .noAccessContainer{padding:20px;margin:0px auto;width:645px;background:#F0F0F0;border:1px solid #CCC;border-radius:5px;}.explore.videos .noAccessWrapper .noAccessContainer h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;line-height:40px;}
.explore.videos .noAccessWrapper .noAccessContainer a{color:#d54400;font-size:12px;cursor:pointer;}
.explore.videos .noAccessWrapper .noAccessContainer p.noAccessMessage{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;padding:0;margin:0;}
.explore.videos #content{margin-left:0;background:white;}.explore.videos #content #eod-share-modal .modal-body{max-height:435px;}
.explore.videos #content #eod-share-modal .shareBox .modal-header{background:#636363;background:-moz-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #636363), color-stop(50%, #595959), color-stop(100%, #4d4d4d));background:-webkit-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:-o-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:-ms-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:linear-gradient(to bottom, #636363 0%, #595959 50%, #4d4d4d 100%);-pie-background:linear-gradient(to bottom, #636363 0%, #595959 50%, #4d4d4d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#636363', endColorstr='#4d4d4d', GradientType=0);}
.explore.videos #content .left-slide{}.explore.videos #content .left-slide .share-library-scroll.reveal-item{margin:40px 0px 0 -80px;float:left;opacity:1;width:310px;position:relative;z-index:10000;}
.explore.videos #content .save-link a span{-webkit-transition:none;-moz-transition:none;transition:none;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px -90px;height:20px;width:30px;display:inline-block;margin-right:10px;}.explore.videos #content .save-link a span:hover{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px -60px;}
.explore.videos #content .save-link a:hover span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px -60px;}
.explore.videos #content .flexslider.example{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;margin:0;}
.explore.videos #content .flexslider .slides li:hover .reveal-item{opacity:1;}
.explore.videos #content .share-library-scroll.reveal-item{opacity:0;}.explore.videos #content .share-library-scroll.reveal-item p{display:inline-block;margin:10px 0 0 0;padding-left:160px;}
.explore.videos #content .share-library-scroll.reveal-item .left-slide p{padding:none;}
.explore.videos #content .share-library-scroll.reveal-item .save-link{margin-left:10px;}.explore.videos #content .share-library-scroll.reveal-item .save-link p{padding-left:0;}
.explore.videos #content .share-library-scroll.reveal-item img{position:absolute;width:490px;margin-left:-10px;}
.explore.videos #content .left-slide .share-library-scroll.reveal-item p{padding:none;}
.explore.videos #content .track-widget-shadow{visibility:visible;color:transparent;display:inline-block;border-style:solid;border-width:4px;border-color:transparent #0F5577 transparent transparent;border-top:4px solid #0F5577;border-right:4px solid #0F5577;border-bottom:4px solid transparent;border-left:4px solid transparent;top:49px;height:0;left:-9px;position:absolute;transform:rotate(360deg);width:0;}.explore.videos #content .track-widget-shadow.aps{color:#007faa;}
.explore.videos #content .track-widget-shadow.biim{color:#eeaf00;}
.explore.videos #content .track-widget-shadow.bpi{color:#009b7a;}
.explore.videos #content header h2{padding:20px 0 20px 35px;}
.explore.videos #content header.top h2{font-size:27px;color:#333333;}
.explore.videos #content .example .flex-next{top:27%;right:5px;}
.explore.videos #content .example .flex-prev{top:27%;left:5px;}
.explore.videos #content .flex-next{opacity:1;width:24px;height:224px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/arrow_right.png;wa82e02b72a2949ff3') no-repeat 0 0;}
.explore.videos #content .flex-prev{opacity:1;width:24px;height:224px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/arrow_left.png;wa27418231218916cd') no-repeat 0 0;}
.explore.videos #content .flex-prev.flex-disabled{display:none;}
.explore.videos #content .flex-next.flex-disabled{display:none;}
.explore.videos #content div.row .eod-share-btn{display:none;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;bottom:5px;position:absolute;color:#067b9c;}.explore.videos #content div.row .eod-share-btn span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -90px;width:30px;height:20px;display:inline-block;transition:none;}
.explore.videos #content div.row .eod-share-btn:hover{color:#333;}.explore.videos #content div.row .eod-share-btn:hover span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -60px;}
.explore.videos #content div.row li .eod-lip{position:absolute;display:none;left:0px;bottom:-14px;}
.explore.videos #content div.row li:hover .eod-share-btn{display:inline-block;margin:0 0 0 10px;}
.explore.videos #content div.row li:hover .eod-lip{display:inline;}
.explore.videos #content .row{height:265px;margin-left:0;position:relative;margin:0 20px 30px;box-shadow:0 2px 3px rgba(0, 0, 0, 0.19);-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.19);border:solid 2px #e3e3e3;padding:12px 24px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f2eee8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2eee8));background:-webkit-linear-gradient(top, #ffffff 0%, #f2eee8 100%);background:-o-linear-gradient(top, #ffffff 0%, #f2eee8 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f2eee8 100%);background:linear-gradient(to bottom, #ffffff 0%, #f2eee8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2eee8', GradientType=0);}.explore.videos #content .row .yell{color:#eeaf00;}
.explore.videos #content .row header h3{margin:15px;font-size:18px;}
.explore.videos #content .row .flexslider.applications{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;}.explore.videos #content .row .flexslider.applications .image-container{overflow:hidden;position:relative;height:155px;width:180px;float:left;}.explore.videos #content .row .flexslider.applications .image-container h4.date{display:block;color:#777;font-size:13px;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat 0px 3px;padding-left:19px;margin-top:5px;}
.explore.videos #content .row .flexslider.applications .slides{height:210px;}.explore.videos #content .row .flexslider.applications .slides li{min-height:154px;position:relative;max-height:154px;padding-bottom:20px;}
.explore.videos #content .row .flexslider.applications li{max-width:470px;padding:10px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);background:white;}
.explore.videos #content .row .flexslider.applications .flex-direction-nav{height:0;}.explore.videos #content .row .flexslider.applications .flex-direction-nav li{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;background:none;}
.explore.videos #content .row .aps-box{width:24px;height:38px;background:#007faa;position:absolute;top:8px;left:-11px;border:solid 2px #fff;}
.explore.videos #content .row .biim-box{width:24px;height:38px;background:#eeaf00;position:absolute;top:8px;left:-11px;border:solid 2px #fff;}
.explore.videos #content .row .bpi-box{width:24px;height:38px;background:#009b7a;position:absolute;top:8px;left:-11px;border:solid 2px #fff;}
.explore.videos #content .slide-right{float:left;}.explore.videos #content .slide-right h3,.explore.videos #content .slide-right h4,.explore.videos #content .slide-right p{margin:0 10px 5px 10px;width:230px;}
.explore.videos #content .slide-right h3{font-size:19px;}
.explore.videos #content .slide-right p{font-size:15px;font-family:georgia;font-style:italic;}
.explore.videos #content .slide-right .speakers a{margin-right:-3px;color:#067b9c;}
.explore.videos #content .slide-right h4.date{display:block;color:#777;font-size:13px;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat 0px 3px;padding-left:19px;}
.explore.videos #content .applications li{margin:10px;}
.explore.videos #content .applications img.fake-play-button{height:38px;width:38px;position:absolute;top:30%;left:40%;opacity:0;cursor:pointer;}.explore.videos #content .applications img.fake-play-button:hover{opacity:1;}
.explore.videos #content .applications img.still{cursor:pointer;}.explore.videos #content .applications img.still:hover+img.fake-play-button{opacity:1;}
.explore.videos #content .flex-next{right:-19px;top:-8px;}
.explore.videos #content .flex-prev{left:-19px;top:-8px;}
.explore.videos div.container-fluid.content-inner{background:white;}
.explore.videos div.g-container.content-outer #content{border-radius:0;box-shadow:none;margin:20px 0;}
.explore.videos div.g-container.content-outer #content>div{padding-top:0px;}
.explore.videos .video-container{background:black;width:100%;position:relative;}.explore.videos .video-container .top-message{height:83px;background:white;}
.explore.videos .video-container .vb-box{width:27px;height:66px;background:#00a5dd;position:absolute;top:0px;left:0px;}
.explore.videos .video-container h1{font-size:48px;color:#00a5dd;margin-left:40px;}
.explore.videos .video-container .flex-control-paging li{display:inline-block;}.explore.videos .video-container .flex-control-paging li a{box-shadow:inset 0 1px 1px rgba(200, 230, 255, 0.5),0 1px 1px rgba(200, 230, 255, 0.4);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZTIyM2QiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzBkMGYxYiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjMDEwMTAyIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMwMDAwMDEiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-radial-gradient(center, ellipse cover, rgba(30, 34, 61, 0.5) 0%, rgba(13, 15, 27, 0.5) 55%, rgba(1, 1, 2, 0.6) 96%, rgba(0, 0, 1, 0.9) 99%, #000000 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(30, 34, 61, 0.5)), color-stop(55%, rgba(13, 15, 27, 0.5)), color-stop(96%, rgba(1, 1, 2, 0.6)), color-stop(99%, rgba(0, 0, 1, 0.9)), color-stop(100%, #000000));background:-webkit-radial-gradient(center, ellipse cover, rgba(30, 34, 61, 0.5) 0%, rgba(13, 15, 27, 0.5) 55%, rgba(1, 1, 2, 0.6) 96%, rgba(0, 0, 1, 0.9) 99%, #000000 100%);background:-o-radial-gradient(center, ellipse cover, rgba(30, 34, 61, 0.5) 0%, rgba(13, 15, 27, 0.5) 55%, rgba(1, 1, 2, 0.6) 96%, rgba(0, 0, 1, 0.9) 99%, #000000 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(30, 34, 61, 0.5) 0%, rgba(13, 15, 27, 0.5) 55%, rgba(1, 1, 2, 0.6) 96%, rgba(0, 0, 1, 0.9) 99%, #000000 100%);background:radial-gradient(ellipse at center, rgba(30, 34, 61, 0.5) 0%, rgba(13, 15, 27, 0.5) 55%, rgba(1, 1, 2, 0.6) 96%, rgba(0, 0, 1, 0.9) 99%, #000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#331e223d', endColorstr='#000000', GradientType=1);}.explore.videos .video-container .flex-control-paging li a.flex-active{box-shadow:none;display:inline-block;background:#00bff3;background:-moz-radial-gradient(center, ellipse cover, #00bff3 19%, #0f5c8a 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(19%, #00bff3), color-stop(100%, #0f5c8a));background:-webkit-radial-gradient(center, ellipse cover, #00bff3 19%, #0f5c8a 100%);background:-o-radial-gradient(center, ellipse cover, #00bff3 19%, #0f5c8a 100%);background:-ms-radial-gradient(center, ellipse cover, #00bff3 19%, #0f5c8a 100%);background:radial-gradient(ellipse at center, #00bff3 19%, #0f5c8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bff3', endColorstr='#0f5c8a', GradientType=1);}
.explore.videos .video-container .flex-control-nav{bottom:6px;z-index:1001;width:100px;margin:0 530px;}
.explore.videos .video-container .flexslider .slides{zoom:1;height:400px;}.explore.videos .video-container .flexslider .slides a.speaker,.explore.videos .video-container .flexslider .slides a.speaker{color:#00a5dd;}
.explore.videos .left-slide{width:49%;margin:0 auto;float:left;height:400px;}.explore.videos .left-slide .date{margin:105px 0 0 70px;display:block;color:white;float:left;font-size:18px;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat 0px 3px;padding-left:27px;}
.explore.videos .left-slide .pad{padding:25px 70px 0;height:238px;}
.explore.videos .left-slide .eod-share-btn{padding:0 5px;height:100%;margin-right:0;float:right;margin:107px 84px 0 0;cursor:pointer;z-index:1002;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;color:#00a5dd;}.explore.videos .left-slide .eod-share-btn span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -59px -90px;width:30px;height:20px;display:inline-block;transition:none;}
.explore.videos .left-slide .eod-share-btn:hover{color:white;}.explore.videos .left-slide .eod-share-btn:hover span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -330px -61px;}
.explore.videos .left-slide h2{color:white;font-size:30px;}@media screen and (max-width:1169px){.explore.videos .left-slide h2{font-size:26px;}}
.explore.videos .left-slide .pad h2,.explore.videos .left-slide .pad h2 a,.explore.videos .left-slide .pad h2 a:hover{color:#ffffff;font-size:30px;}
.explore.videos .left-slide .pad h2 a:hover{text-decoration:underline;}
.explore.videos .left-slide p{color:white;}.explore.videos .left-slide p.speakerP{font-style:italic;}
@media screen and (max-width:1169px){.explore.videos .left-slide p{font-size:90%;}}
.explore.videos .right-slide{width:49%;margin:0 auto 0;float:left;height:400px;position:relative;}.explore.videos .right-slide .left-gradient{width:200px;height:400px;z-index:1000;position:absolute;margin:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzEyNDI2ZSIgc3RvcC1vcGFjaXR5PSIwLjU5Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #000000 0%, rgba(18, 66, 110, 0.59) 41%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #000000), color-stop(41%, rgba(18, 66, 110, 0.59)), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, #000000 0%, rgba(18, 66, 110, 0.59) 41%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, #000000 0%, rgba(18, 66, 110, 0.59) 41%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, #000000 0%, rgba(18, 66, 110, 0.59) 41%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, #000000 0%, rgba(18, 66, 110, 0.59) 41%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00ffffff', GradientType=1);}
.explore.videos .right-slide .pad{padding:0px 10px 0;}.explore.videos .right-slide .pad img{height:400px;width:auto;position:absolute;top:0px;right:0;}
.explore.videos .right-slide .pad .fake-play-button{left:50%;display:inline-block;margin-left:-80px;width:200px;height:200px;top:100px;opacity:0.57;}
.explore.videos .right-slide img{width:100%;}.explore.videos .right-slide img.fake-play-button:hover{opacity:1;cursor:pointer;}
.explore.video-detail{}.explore.video-detail .noAccessWrapper{background:white;min-height:500px;max-width:1060px;margin:0 auto 5px;padding:60px 0;}@media screen and (max-width:1169px){.explore.video-detail .noAccessWrapper{max-width:870px;}}.explore.video-detail .noAccessWrapper .noAccessContainer{padding:20px;margin:0px auto;width:645px;background:#F0F0F0;border:1px solid #CCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.explore.video-detail .noAccessWrapper .noAccessContainer h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;line-height:40px;}
.explore.video-detail .noAccessWrapper .noAccessContainer a{color:#d54400;font-size:12px;cursor:pointer;}
.explore.video-detail .noAccessWrapper .noAccessContainer p.noAccessMessage{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;padding:0;margin:0;}
.explore.video-detail #content{margin-left:0;background:white;border-radius:0;}.explore.video-detail #content #eod-share-modal .modal-body{max-height:435px;}
.explore.video-detail #content .date{display:block;font-size:15px;line-height:17px;color:#333333;opacity:0.9;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat 0px 2px;padding:0 0 5px 27px;}
.explore.video-detail #content .top-video-details{}.explore.video-detail #content .top-video-details .eod-share-btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:bold;color:#067b9c;}.explore.video-detail #content .top-video-details .eod-share-btn span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -90px;width:30px;height:20px;display:inline-block;}
.explore.video-detail #content .top-video-details .eod-share-btn:hover span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -60px;}
.explore.video-detail #content .top-video-details .date{float:left;width:44px;}
.explore.video-detail #content .save-link{}.explore.video-detail #content .save-link a{}.explore.video-detail #content .save-link a span{-webkit-transition:none;-moz-transition:none;transition:none;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px -90px;height:20px;width:30px;display:inline-block;margin-right:10px;}.explore.video-detail #content .save-link a span:hover{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px -60px;}
.explore.video-detail #content .save-link a:hover span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px -60px;}
.explore.video-detail #content header{}.explore.video-detail #content header.top h1{font-size:30px;color:#333333;padding:0 20px 0px 0;}
.explore.video-detail #content .row{margin-left:0;position:relative;margin:0 20px 0px;background:#ffffff;padding:30px 0 20px 0;}.explore.video-detail #content .row .span7 object#kaltura_player_1382528364{z-index:1;}
@media screen and (max-width:1169px){.explore.video-detail #content .row .span7 object{width:530px !important;}}
.explore.video-detail #content .row .speak a{color:#067B9C;}
.explore.video-detail #content .row .speaker,.explore.video-detail #content .row .speak{font-style:italic;}.explore.video-detail #content .row .speaker a,.explore.video-detail #content .row .speak a{font-size:14px;}
.explore.video-detail #content .row .rating{font-size:14px;}
.explore.video-detail #content .row .span5 .download-video span{-webkit-transition:none;-moz-transition:none;transition:none;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -150px -90px;height:20px;width:30px;display:inline-block;}
.explore.video-detail #content .row .span5 .download-video a{font-size:11px;color:#067B9C;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.explore.video-detail #content .row .span5 .videoButtonContainer{border:1px solid #b9d0dc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;width:440px;position:absolute;bottom:19px;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGVjZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e4ecf1));background:-webkit-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:-o-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:linear-gradient(to bottom, #ffffff 0%, #e4ecf1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e4ecf1', GradientType=0);}@media screen and (max-width:1169px){.explore.video-detail #content .row .span5 .videoButtonContainer{width:362px;}}.explore.video-detail #content .row .span5 .videoButtonContainer h4{width:100%;padding:0 0 4px 20px;color:#7a7a7a;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;}
.explore.video-detail #content .row .span5 .videoButtonContainer.not440{width:218px;}
.explore.video-detail #content .row .span5 .videoButton{padding:10px 36px;cursor:pointer;position:relative;width:146px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGVjZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e4ecf1));background:-webkit-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:-o-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e4ecf1 100%);background:linear-gradient(to bottom, #ffffff 0%, #e4ecf1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e4ecf1', GradientType=0);}@media screen and (max-width:1169px){.explore.video-detail #content .row .span5 .videoButton{padding:10px 33px;width:113px;}.explore.video-detail #content .row .span5 .videoButton h4{font-size:12px;}}.explore.video-detail #content .row .span5 .videoButton .check{position:absolute;left:12px;top:20px;display:none;}@media screen and (max-width:1169px){.explore.video-detail #content .row .span5 .videoButton .check{left:10px;}}
.explore.video-detail #content .row .span5 .videoButton a{text-decoration:none;color:#CCC;font-size:14px;font-weight:bold;}
.explore.video-detail #content .row .span5 .videoButton span{display:none;color:#067b9c;}.explore.video-detail #content .row .span5 .videoButton span:hover{color:white;}
.explore.video-detail #content .row .span5 .videoButton span.activeSpan{display:inline;}
.explore.video-detail #content .row .span5 .videoButton:hover{background:#4F7C8D;}.explore.video-detail #content .row .span5 .videoButton:hover h4{color:white;}
.explore.video-detail #content .row .span5 .videoButton:hover span{color:white;}
.explore.video-detail #content .row .span5 .videoButton.activeVideo{cursor:auto;background:#067b9c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2N2I5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjc5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #067b9c 0%, #067999 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #067b9c), color-stop(100%, #067999));background:-webkit-linear-gradient(top, #067b9c 0%, #067999 100%);background:-o-linear-gradient(top, #067b9c 0%, #067999 100%);background:-ms-linear-gradient(top, #067b9c 0%, #067999 100%);background:linear-gradient(to bottom, #067b9c 0%, #067999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#067b9c', endColorstr='#067999', GradientType=0);-webkit-box-shadow:inset 3px 3px 3px 0px #055f78;-moz-box-shadow:inset 3px 3px 3px 0px #055f78;box-shadow:inset 3px 3px 3px 0px #055f78;}.explore.video-detail #content .row .span5 .videoButton.activeVideo .check{display:inline;}
.explore.video-detail #content .row .span5 .videoButton.activeVideo h4{color:white;}
.explore.video-detail #content .row .span5 .videoButton.activeVideo a{color:white;}.explore.video-detail #content .row .span5 .videoButton.activeVideo a:hover{cursor:default;}
.explore.video-detail #content .row .span5 .videoButton.activeVideo p{color:white;}
.explore.video-detail #content .row .span5 .videoButton.activeVideo span.activeSpan{color:white;}
.explore.video-detail #content .row p{font-size:15px;padding:0 20px 0 0;color:#333;opacity:0.9;}
.explore.video-detail #content .row h3{font-size:26px;line-height:20px;color:#d54400;padding:5px 0 5px 0;}
.explore.video-detail #content .row.related{padding-top:0px;}.explore.video-detail #content .row.related ul{margin:0 20px 0 0;}
.explore.video-detail #content .row.related li{background:#ededed;padding:5px 20px;margin:5px 0;cursor:pointer;}.explore.video-detail #content .row.related li h2{font-size:19px;line-height:21px;}.explore.video-detail #content .row.related li h2 a{font-size:19px;line-height:21px;color:#333;}@media screen and (max-width:1169px){.explore.video-detail #content .row.related li h2 a{font-size:17px;}}
.explore.video-detail #content .row.related li p{font-size:14px;line-height:23px;font-style:italic;}@media screen and (max-width:1169px){.explore.video-detail #content .row.related li p{font-size:12px;}}@media screen and (max-width:1169px){.explore.video-detail #content .row.related li p a{font-size:12px;}}
.explore.video-detail #content .row.related .image-container{overflow:hidden;width:180px;position:relative;}
.explore.video-detail #content .row.related img.fake-play-button{height:38px;width:38px;position:absolute;top:30%;left:36%;opacity:0;cursor:pointer;}
.explore.video-detail #content .row.related .span7{}.explore.video-detail #content .row.related .span7.related_videos{}.explore.video-detail #content .row.related .span7.related_videos ul{}.explore.video-detail #content .row.related .span7.related_videos ul li{padding:0;margin:5px 0;position:relative;}.explore.video-detail #content .row.related .span7.related_videos ul li:hover .fake-play-button{opacity:1;}
.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container{width:353px;margin-right:0;}@media screen and (max-width:1169px){.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container{width:280px;}}.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container .date{padding:6px 0 0 20px;background-position:0px 8px;}@media screen and (max-width:1169px){.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container .date{font-size:13px;padding:3px 0 0 20px;background-position:0px 4px;}}
.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container h2{padding:4px 0 5px 0;}@media screen and (max-width:1169px){.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container h2{padding:2px 0 0px 0;font-size:20px;line-height:19px;}}
@media screen and (max-width:1169px){.explore.video-detail #content .row.related .span7.related_videos ul li .middle-container p{line-height:20px;}}
.explore.video-detail #content .row.related .span7.related_videos ul li .eod-share{margin-right:0;padding:0 0px 0 5px;position:absolute;height:100%;margin-left:35px;}.explore.video-detail #content .row.related .span7.related_videos ul li .eod-share span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -90px;width:30px;height:20px;margin:40px 0 0 0;display:inline-block;}.explore.video-detail #content .row.related .span7.related_videos ul li .eod-share span:hover{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -60px;}
.explore.video-detail #content .row.related .span7.related_videos ul li:hover .eod-share{background:#cccccc;}
.explore.video-detail #content .row.related .span5 div{margin-left:-20px;}
.explore.video-detail #content .row.related .span5 h4.date{font-size:14px;}
.explore.video-detail #content .row.related .span7{}.explore.video-detail #content .row.related .span7 div{margin-right:20px;display:inline-block;vertical-align:top;}
.explore.video-detail #content .row.related header h2{color:#00a5dd;padding:8px 0px 8px 20px;font-size:18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #ededed 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ededed), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, #ededed 0%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, #ededed 0%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, #ededed 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, #ededed 0%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#00ffffff', GradientType=1);}
.explore.video-detail #content .row.related header div{height:34px;width:20px;float:left;background:#00a5dd;}
.explore.video-detail #content .row .yell{color:#eeaf00;}
.explore.video-detail #content .row header h3{margin:15px;font-size:18px;}
.explore.gml .BlogsContent{margin:10px 60px 0;border-top:2px solid #CCCCCC;padding:18px 0px 0px;-moz-box-shadow:0 26px 20px -28px #888888 inset;-webkit-box-shadow:0 26px 20px -28px #888888 inset;box-shadow:0 26px 20px -28px #888888 inset;}
.explore.gml h2{margin-left:100px;color:#5C6970;font-size:23px;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:condensed;font-weight:normal;line-height:29px;}
.explore.gml .subTitle{margin-left:100px;color:#222222;font-size:15px;font-family:Georgia,Times,'Times New Roman',serif;}
.explore.gml .blogListItem{width:902px;margin-left:90px;padding:10px 20px ;font-family:'Fakt Condensed Medium';border-top:1px solid #dbdbdb;}.explore.gml .blogListItem .blogerPic{width:200px;display:inline-block;}.explore.gml .blogListItem .blogerPic img{width:100px;vertical-align:top;}
.explore.gml .blogListItem .blogerPic h4{margin:10px 0px 5px;font-size:17px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Fakt Con Pro",arial;}.explore.gml .blogListItem .blogerPic h4 a{color:#067B9C;font-size:17px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Fakt Con Pro",arial;font-weight:bold;cursor:pointer;}.explore.gml .blogListItem .blogerPic h4 a:hover{text-decoration:underline;}
.explore.gml .blogListItem .blogerPic h5{margin:5px 0;font-size:14px;font-family:'Fakt Condensed Medium';}.explore.gml .blogListItem .blogerPic h5 a{color:#067B9C;font-size:14px;font-family:'Fakt Condensed Medium';cursor:pointer;}
.explore.gml .blogListItem .blogItemVal{display:inline-block;width:695px;vertical-align:top;}.explore.gml .blogListItem .blogItemVal h4{margin-bottom:5px;}.explore.gml .blogListItem .blogItemVal h4 a{color:#3a3a3a;font-size:21px;font-family:"FaktSmConPro-Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}.explore.gml .blogListItem .blogItemVal h4 a:hover{color:#005580;text-decoration:underline;}
.explore.gml .blogListItem .blogItemVal .date{font-weight:normal;font-size:14px;line-height:16px;color:#8598a2;vertical-align:top;margin:2px;position:relative;padding-left:20px;}
.explore.gml .blogListItem .blogItemVal .date:before{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');position:absolute;left:0;}
.explore.gml .blogListItem .blogItemVal p{margin-top:28px;color:#222222;font-size:15px;font-family:Georgia,Times,'Times New Roman',serif;}
.explore.gml .browse-archive{position:relative;}.explore.gml .browse-archive .gml-date-list{left:4px;top:6px;position:absolute;}
.explore.gml #BlogDesc{width:1000px;margin-left:-500px;top:7%;position:fixed;}.explore.gml #BlogDesc .modal-body{max-height:700px;padding:30px 30px 15px 30px;}.explore.gml #BlogDesc .modal-body .close{font-size:40px;}
.explore.gml #BlogDesc .modal-body span{bisplay:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#d54400;}
.explore.gml #BlogDesc .modal-body h2{color:#3a3a3a;font-size:38px;font-family:'Fakt Condensed Medium';margin:10px 0px;}
.explore.gml #BlogDesc .modal-body p.analysName{font-family:Georgia,Times,'Times New Roman',serif;font-size:15px;font-style:italic;color:#067b9c;}.explore.gml #BlogDesc .modal-body p.analysName span{color:#067b9c;}
.explore.gml #BlogDesc .modal-body div#mainCon{font-family:Georgia,Times,"Times New Roman",serif;font-size:15px;color:#222222;max-height:530px;overflow-y:auto;margin-top:25px;padding:0 5px 0 0;}.explore.gml #BlogDesc .modal-body div#mainCon p{font-family:Georgia,Times,"Times New Roman",serif;font-size:15px;color:#222222;}
.explore.gml #BlogDesc .modal-body div#mainCon ol li{font-family:Georgia,Times,"Times New Roman",serif;font-size:15px;color:#222222;}
.explore.gml.gmlBlogs .analystContent{width:965px;border:10px solid #e1e1e1;border-radius:5px;margin:25px auto;}.explore.gml.gmlBlogs .analystContent img{height:185px;margin-left:60px;display:inline-block;vertical-align:bottom;}
.explore.gml.gmlBlogs .analystContent div#details{width:655px;margin-left:10px;display:inline-block;height:185px;}.explore.gml.gmlBlogs .analystContent div#details h2{font-family:'Fakt Condensed Medium';font-size:30px;color:#222222;margin:25px 0 0;}
.explore.gml.gmlBlogs .analystContent div#details h4{font-family:'Fakt Condensed Medium';font-size:14px;color:#454545;}
.explore.gml.gmlBlogs .analystContent div#details #FullBio{margin-top:5px;}.explore.gml.gmlBlogs .analystContent div#details #FullBio a{color:#067b9c;font-family:Georgia,Times,'Times New Roman',serif;font-size:14px;font-weight:normal;}.explore.gml.gmlBlogs .analystContent div#details #FullBio a span.tri{display:inline-block;width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #067b9c;margin-left:5px;}
.explore.gml.gmlBlogs .analystContent div#details p{font-family:Georgia,Times,'Times New Roman',serif;font-size:14px;color:#222222;margin:15px 0 0;width:540px;}
.explore.gml.gmlBlogs .blogItems{width:640px;margin:0 180px 30px 90px;padding-left:235px;border-bottom:1px solid #dbdbdb;}.explore.gml.gmlBlogs .blogItems h3 a{color:#3a3a3a;font-size:21px;font-family:"FaktSmConPro-Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}.explore.gml.gmlBlogs .blogItems h3 a:hover{color:#005580;text-decoration:underline;}
.explore.gml.gmlBlogs .blogItems p{color:#222222;font-size:15px;font-family:Georgia,Times,'Times New Roman',serif;}
.explore.gml.gmlBlogs .blogItems .date{font-weight:normal;font-size:14px;line-height:16px;color:#8598a2;vertical-align:top;margin:2px;position:relative;padding-left:20px;}
.explore.gml.gmlBlogs .blogItems .date:before{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');position:absolute;left:0;}
.explore.gml.ie.v-8 .blogListItem .blogItemVal .date{padding-left:0px;}
.explore.gml .browse-archive{display:inline-block;top:38px;left:80%;}.explore.gml .browse-archive div.btn{background-color:#F6F6F6;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/icons/icon-filter.png;wa4bdd489f7d90790f");background-position:5px 5px;background-repeat:no-repeat;border:1px solid #CDCDCD;border-radius:1px 1px 1px 1px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);color:#666666;filter:none;font-family:'Fakt Condensed';font-size:1em;font-size:13px;font-weight:bold;padding:5px 7px 3px 26px;text-shadow:none;text-transform:uppercase;vertical-align:baseline;white-space:nowrap;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom{margin-top:7px;padding-top:0px;}.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .arrow{top:-16px !important;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner h2{margin:0px;height:auto;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li a{display:inline-block;text-decoration:none;width:240px;}.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li a:hover{text-decoration:none;color:#067b9c;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li a h6{display:inline-block;color:#067b9c;font-size:16px;white-space:normal;width:240px;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li.active .sprite,.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li:hover .sprite{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/icons/glyphicons-halflings.png;wa75285f3bfc3f218f") no-repeat scroll -66px -96px transparent;display:inline-block;width:20px;vertical-align:top;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li.active a h6,.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates li:hover a h6{color:#5c6970;}
.explore.gml .browse-archive .gml-date-list.pop-ebebeb .popover.bottom .popover-inner .browse-dates .sprite{top:-16px;background-image:none;width:20px;display:inline-block;}
.explore.gml .headlineContent{margin:-20px 60px 0;border-top:2px solid #CCCCCC;padding:18px 0px 0px;-moz-box-shadow:0 26px 20px -28px #888888 inset;-webkit-box-shadow:0 26px 20px -28px #888888 inset;box-shadow:0 26px 20px -28px #888888 inset;}.explore.gml .headlineContent .headlineItem h2{display:inline-block;margin-left:30px;width:660px;}
.explore.gml .headlineContent .headlineItem #HeadlineDate{display:inline-block;width:150px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.explore.gml .headlineContent .headlineItem #HeadlineDate .explore-blue{color:#007faa;font-weight:bold;}
.explore.gml .headlineContent .headlineItem #HeadlineDate .explore-bold{font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.explore.gml .headlineContent .headlineItem #Head_sub{font-family:Georgia,Times,'Times New Roman',serif;font-size:15px;font-style:normal;color:#222222;margin-bottom:0px;width:67%;margin-left:30px;}
.explore.gml .headlineContent .headlineItem .hl-item-summary{font-style:italic;}
.explore.gml .headlineContent .headlineItem .bottomline{border-bottom:1px solid #CCCCCC;padding:1px 0px;margin:20px 0px;}
.explore.gml .headlineContent .headlineItem .perspectiveList{margin:0 70px 0 30px;}.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem{float:none;}.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem h4{font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:20px;font-weight:bold;color:#8598a2;}
.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails{margin-left:20px;}.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails .pItemDescription{font-family:Georgia;font-size:15px;font-style:normal;color:#222222;margin-bottom:25px;}
.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails .pItemDetails{margin-left:20px;}.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails .pItemDetails .pDate{font-family:Georgia;font-size:13px;font-style:normal;font-variant:normal;color:#8598a2;}
.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails .pItemDetails h3 a{color:#3a3a3a;font-size:21px;font-weight:normal;font-family:"FaktSmConPro-Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails .pItemDetails h3 a:hover{color:#005580;text-decoration:underline;}
.explore.gml .headlineContent .headlineItem .perspectiveList .perspectiveListItem .itemSourceDetails .pItemDetails h5 a{color:#067b9c;font-family:Georgia,Times,'Times New Roman',serif;font-size:14px;font-weight:normal;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults{margin-top:10px;display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent{background-color:#fff;margin:0 0 34px 0;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent h2{font-weight:bold;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent h4{font-size:24px;line-height:36px;color:#3a3a3a;display:inline-block;margin-left:18px;padding:15px 0;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .description{margin:10px 0 50px 0;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .accordion-group{height:450px;min-height:450px;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tabbable .nav-tabs{border-color:transparent;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/subaccordianbkg.png;waa9d8840dff65e33c");background-position:45px 0;background-repeat:repeat-y;min-height:300px;height:300px;width:195px;float:left;margin-right:20px;border-right:1px solid #ddd;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tabbable .nav-tabs li{margin:4px 0px -1px 3px;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tabbable .nav-tabs li:first-child{margin-top:12px;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tabbable .nav-tabs li a{padding-left:37px;color:#0066cc;font-size:16px;margin-bottom:0px;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tabbable .nav-tabs li a:hover{-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;background-color:#fff;border-color:transparent;color:#3a3a3a;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tabbable .nav-tabs li.active a{border-color:transparent;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/track/checked-section.png;waac3492663ca6eed0");background-position:5px 10px;background-repeat:no-repeat;padding-left:37px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;color:#3a3a3a;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content{max-height:380px;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list{margin-left:0;padding-top:15px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fbfbfb 0%, #ffffff 6%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(6%, #ffffff));background:-webkit-linear-gradient(top, #fbfbfb 0%, #ffffff 6%);background:-o-linear-gradient(top, #fbfbfb 0%, #ffffff 6%);background:-ms-linear-gradient(top, #fbfbfb 0%, #ffffff 6%);background:linear-gradient(to bottom, #fbfbfb 0%, #ffffff 6%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#ffffff', GradientType=0);}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li{padding:10px 20px 10px 10px;min-height:30px;border-bottom:solid 1px #ccc;background:#fbfbfb;margin-top:1px;}.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li a.title{color:#3A3A3A;font-size:21px;display:inline;text-decoration:none;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li:nth-child(odd){background:#fff;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li:last-child{border-bottom:none;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li .info-icon{display:inline-block;width:20px;height:20px;margin:0 0 4px 4px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -380px -40px;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li .tooltip-inner{background-color:#B4D2E5;max-width:400px;padding:8px;color:#000;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;text-align:left;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li .tooltip.top{padding:5px 0;margin-top:3px;}
.explore #strategic-resources>div.g-container.nextGen.content-outer .hbrIASresults .hbrIAScontent .tab-content .hbrIAS-list li .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#B4D2E5;border-width:5px 5px 0;}
.explore div.g-container.content-outer.lb .leftRailBkg{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/lb-bkg.png;wa7568b809627788ee') repeat-y scroll right;width:25%;vertical-align:top;}
.explore div.g-container.content-outer.lb .rightRailBkg{width:800px;vertical-align:top;}.explore div.g-container.content-outer.lb .rightRailBkg .contentWrapper{padding-left:20px;}
.explore div.g-container.content-outer.lb .span9{padding:0 0 0 20px;}
.explore div.g-container.content-outer.lb .span11{width:100%;}
.explore div.g-container.content-outer.lb .btn-primary-lb{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#94bb40;*background-color:#94bb40;background-image:none;background-repeat:no-repeat;border-color:#94bb40 #94bb40 #94bb40;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:none;}.explore div.g-container.content-outer.lb .btn-primary-lb.active{color:rgba(148, 187, 64, 0.75);}
.explore div.g-container.content-outer.lb .btn-primary-lb:hover,.explore div.g-container.content-outer.lb .btn-primary-lb:focus,.explore div.g-container.content-outer.lb .btn-primary-lb:active,.explore div.g-container.content-outer.lb .btn-primary-lb.active,.explore div.g-container.content-outer.lb .btn-primary-lb.disabled,.explore div.g-container.content-outer.lb .btn-primary-lb[disabled]{color:#ffffff;background-color:#94bb40;*background-color:#94bb40;}
.explore div.g-container.content-outer.lb .btn-primary-lb:active,.explore div.g-container.content-outer.lb .btn-primary-lb.active{background-color:#94bb40 \9;}
.explore div.g-container.content-outer.lb small{color:#ffffff;}
.explore .local-briefings h1{color:#5c6970;}
.explore .local-briefings h2{font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.explore .local-briefings h3{padding:10px 0;font-size:25px;font-weight:bold;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.explore .local-briefings h4.agenda_topic{padding:5px 0;font-weight:bold;font-size:21px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.explore .local-briefings .noButton{display:inline-block;padding:5px 10px;background-color:#FF7519;color:#fff;font-family:arial,helvetica,sans-serif,verdana;}
.explore .local-briefings .event-content{padding-bottom:20px;}.explore .local-briefings .event-content .flag1{width:800px;}
.explore .local-briefings .event-content .flag2{vertical-align:bottom;width:20%;}
.explore .local-briefings #groups-content{font-size:14px;width:100%;padding-top:10px;padding-bottom:50px;}
.explore .local-briefings .lb-dateCity{font-size:30px;font-color:#5c6970;border-bottom:1px solid #ccc;padding-bottom:15px;line-height:33px;max-width:650px;}
.explore .local-briefings .greybox{background-color:#f6f6f6;padding:20px;}.explore .local-briefings .greybox.lb-headshots{background-color:#f6f6f6;padding:10px 15px;}.explore .local-briefings .greybox.lb-headshots .media{width:280px;display:inline-block;margin-top:0px;}.explore .local-briefings .greybox.lb-headshots .media .media-heading{margin:0px;}
.explore .local-briefings .greybox.lb-headshots .media .media{margin-top:15px;}
.explore .local-briefings .gartnerAnalysts-hdr{padding-top:20px;}.explore .local-briefings .gartnerAnalysts-hdr .media-heading{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.explore .local-briefings .addEvents{padding-left:10px;padding-bottom:20px;}
.explore .local-briefings .listOfEvents span{display:inline-block;font-weight:bold;}
.explore .local-briefings .tabs-left>.nav-tabs{float:left;margin-right:0px;border-right:0px solid #fff;border:none;}
.explore .local-briefings .tabs-left>.nav-tabs>li>a:hover{border-color:#fff #fff #fff #fff;}
.explore .local-briefings .nav>li>a:hover,.explore .local-briefings .nav>li>a:focus{text-decoration:none;background-color:#ffffff;}
.explore .local-briefings .mail{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/mail.png;wa7d13fe20d4a99899') no-repeat scroll 0;line-height:16px;padding-left:30px;font-size:14px;}
.explore .local-briefings p{font-size:15px;}
.explore .local-briefings br{height:2px;min-height:1px;max-height:3px;line-height:normal;}
.explore .local-briefings hr{margin:10px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
.explore .local-briefings span.sans-serif{font-size:15px;}
.explore .local-briefings .greyText{color:#666;}.explore .local-briefings .greyText.small{font-size:90%;}
.explore .local-briefings .greyText2{color:#cdcdcd;font-size:14px;}
.explore .local-briefings .pipe,.explore .local-briefings .pdf{color:#ccc;}
.explore .local-briefings .bold{font-weight:bold;}
.explore .local-briefings .lb-location{font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Tahoma","Geneva","Arial","Helvetica",sans-serif;font-weight:bold;}
.explore .local-briefings .registrationForm{font-size:15px;}
@font-face{font-family:'roboto';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.eot;wa207683d7f984e520');src:url('/imagesrv/apps/common/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.woff2;wa08521f53ac8b304b') format('woff2'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.woff;wa15882ec082b2ae0b') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.ttf;wa223e410de5fd4baa') format('truetype'),url('/imagesrv/apps/common/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-medium-webfont.eot;wae965bc22b02a7cde');src:url('/imagesrv/apps/common/fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-medium-webfont.woff;wac4fc237ef67ed48f') format('woff'),url('/imagesrv/apps/common/fonts/roboto-medium-webfont.ttf') format('truetype'),url('/imagesrv/apps/common/fonts/roboto-medium-webfont.svg#robotobold') format('svg');font-weight:500;font-style:normal;}@font-face{font-family:'roboto';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-bold-webfont.eot;waddf15943b136dacd');src:url('/imagesrv/apps/common/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-bold-webfont.woff2;wa1164b794e0cf6e0a') format('woff2'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-bold-webfont.woff;wa475618a64342a80f') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-bold-webfont.ttf;wa893e309c7693856a') format('truetype'),url('/imagesrv/apps/common/fonts/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'roboto';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-italic-webfont.eot;waa69ab9e347f2a3d4');src:url('/imagesrv/apps/common/fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-italic-webfont.woff2;wa8a6005da3c4b32c6') format('woff2'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-italic-webfont.woff;waf221b63096438587') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-italic-webfont.ttf;wae501cd059fb1e994') format('truetype'),url('/imagesrv/apps/common/fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'roboto light';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-light-webfont.eot;wa27bf8485fc4644b9');src:url('/imagesrv/apps/common/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-light-webfont.woff2;wabf07d75c121d6516') format('woff2'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-light-webfont.woff;wa36c1dbf88e2a3a90 ') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-light-webfont.ttf;wa276f47976cd3aece') format('truetype'),url('/imagesrv/apps/common/fonts/roboto-light-webfont.svg#robotolight') format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'roboto condensed';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/robotocondensed-regular-webfont.eot;wa4af3ba7ce8adcb46');src:url('/imagesrv/apps/common/fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/robotocondensed-regular-webfont.woff2;wad0b6734ff9e99b39') format('woff2'),url('https://www.gartner.com/imagesrv/apps/common/fonts/robotocondensed-regular-webfont.woff;wad76067dded2a1810') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/robotocondensed-regular-webfont.ttf;wa410285c91b8695e2') format('truetype'),url('/imagesrv/apps/common/fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');font-weight:normal;font-style:normal;}.explore body{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;}
.explore a{font-size:15px;}
.explore h1{font-family:"roboto condensed","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;font-weight:normal;}
.explore h2{font-family:"roboto condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#D54400;}
.explore h3{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#3a3a3a;}
.explore h4{font-family:"roboto condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#3a3a3a;}
.explore h5{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#D54400;text-transform:uppercase;}
.explore h6{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#3a3a3a;text-transform:uppercase;}
.explore h7{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:italic;color:#3a3a3a;}
@media (max-width:767px){.explore h1{font-size:25px;} .explore h2{font-size:21px;} .explore h3{font-size:16px;} .explore h4{font-size:19px;} .explore h5{font-size:15px;} .explore h6{font-size:14px;} .explore h7{font-size:15px;}}@media (min-width:768px) and (max-width:1199px){.explore h1{font-size:38px;} .explore h2{font-size:26px;} .explore h3{font-size:19px;} .explore h4{font-size:19px;} .explore h5{font-size:16px;} .explore h6{font-size:15px;} .explore h7{font-size:16px;}}@media (min-width:1200px){.explore h1{font-size:38px;} .explore h2{font-size:26px;} .explore h3{font-size:19px;} .explore h4{font-size:21px;} .explore h5{font-size:16px;} .explore h6{font-size:15px;} .explore h7{font-size:16px;}}.explore.new-ki-role{background:#edf0f2;}.explore.new-ki-role p,.explore.new-ki-role body,.explore.new-ki-role div{font-family:"roboto";}
.explore.new-ki-role [class^="icon-"],.explore.new-ki-role [class*=" icon-"]{font-family:'Gartner';-webkit-font-smoothing:antialiased;background-image:none;}
.explore.new-ki-role .icon-info:before{content:"\e63b";}
.explore.new-ki-role .icon-add_to_library:before{content:"\e631";}
.explore.new-ki-role .icon-forward:before{content:"\e63e";}
.explore.new-ki-role .icon-add_to_track:before{content:"\e62f";}
.explore.new-ki-role .icon-arrow1_D:before{content:"\e6a5";}
.explore.new-ki-role .container-fluid{background-color:#edf0f2;}
.explore.new-ki-role .pull-right{float:left;}
.explore.new-ki-role .btn-all{color:#fff;font-weight:500;border-radius:2px;display:inline-block;}.explore.new-ki-role .btn-all:hover{text-decoration:none;}
.explore.new-ki-role .btn-track{font-size:15px;background-color:#8cc14c;position:relative;overflow:hidden;border:0;}
.explore.new-ki-role h1{font-size:30px;line-height:35px;font-family:"roboto light";max-width:500px;color:#3a3a3a;}
.explore.new-ki-role .shareBox .topClose{margin:0;}.explore.new-ki-role .shareBox .topClose .close{font-size:36px;font-weight:normal;margin-top:-10px;}
.explore.new-ki-role #research-tabs{background-color:#38505d;color:#8ec7e6;margin:0 !important;margin-bottom:3px;}.explore.new-ki-role #research-tabs.navbar .nav{margin:0;}
.explore.new-ki-role #research-tabs li{position:relative;}.explore.new-ki-role #research-tabs li a{border:0;margin:0;color:#8ec7e6;font-size:15px;font-family:Arial;font-weight:bold;padding:21px 26px 11px 25px;text-shadow:none;letter-spacing:normal;}
.explore.new-ki-role #research-tabs li hr{display:none;background-color:#fff;position:absolute;z-index:100;bottom:-7px;width:100%;left:0;border:0;margin:0;border-bottom:solid #47b8eb 4px;}
.explore.new-ki-role #research-tabs li.active a{color:#fff;background-color:#236b94;}
.explore.new-ki-role #research-tabs li.active hr{display:block;}
.explore.new-ki-role #research-tabs li:hover{cursor:pointer;}.explore.new-ki-role #research-tabs li:hover hr{display:block;}
@media screen and (max-width:1169px){.explore.new-ki-role #research-tabs li a{padding:21px 13px 11px;}}
.explore.new-ki-role .reseacrh-section{background-color:#fff;border:1px solid #e1e1e6;padding:4px;}.explore.new-ki-role .reseacrh-section .all-research{height:740px;overflow-y:auto;margin-top:2px;margin-right:4px;position:relative;}.explore.new-ki-role .reseacrh-section .all-research .research-block{padding:30px 6px 0 30px;}.explore.new-ki-role .reseacrh-section .all-research .research-block h4{color:#5c5c5c;font-weight:normal;font-size:19px;line-height:21px;padding-bottom:10px;}
.explore.new-ki-role .reseacrh-section .all-research .research-block.ceb-block .view-more{float:right;}
.explore.new-ki-role .reseacrh-section .all-research .research-block.ceb-block h4{float:left;}
.explore.new-ki-role .reseacrh-section .all-research .research-block span.ceb-pill{font-size:12px;font-weight:bold;line-height:1.5;text-align:left;color:#5c6970;border:solid 1px #5c6970;padding:0px 4px;border-radius:2px;background-color:#ffffff;display:inline-block;text-transform:uppercase;}
.explore.new-ki-role .reseacrh-section .all-research .research-block .research-box{border:1px solid #d5d8dd;border-radius:1.5px;margin-bottom:11px;padding:20px 12px 10px 20px;}
.explore.new-ki-role .reseacrh-section .all-research .research-block .float-with{float:left;width:66%;}
.explore.new-ki-role .reseacrh-section .all-research .research-block .latestResearchImg{float:right;max-width:220px;}
.explore.new-ki-role .reseacrh-section .all-research .research-block .doc-img{max-width:220px;float:right;}
.explore.new-ki-role .reseacrh-section .all-research .research-block h2{margin-bottom:3px;margin-left:0;}.explore.new-ki-role .reseacrh-section .all-research .research-block h2 a{color:#000;font-size:19px;line-height:21px;margin:0;font-family:"roboto condensed";}
.explore.new-ki-role .reseacrh-section .all-research .research-block .pub-date{color:#999;font-size:14px;display:inline-block;margin-bottom:12px;font-family:"roboto condensed";}
.explore.new-ki-role .reseacrh-section .all-research .research-block .summary{font-size:14px;color:#5c5c5c;}
.explore.new-ki-role .reseacrh-section .all-research .action-section{padding-left:0px;text-align:left;}.explore.new-ki-role .reseacrh-section .all-research .action-section .save-link{display:inline-block;}
.explore.new-ki-role .reseacrh-section .all-research .action-section a{color:#408dbc;font-size:12px;font-weight:500;line-height:16px;margin-right:70px;}
.explore.new-ki-role .reseacrh-section .all-research .action-section .icon-add_to_library{font-size:23px;margin-right:17px;}
.explore.new-ki-role .reseacrh-section .all-research .action-section .saved .icon-add_to_library{font-size:18px;margin-right:12px;}.explore.new-ki-role .reseacrh-section .all-research .action-section .saved .icon-add_to_library:before{content:"\e630";}
.explore.new-ki-role .reseacrh-section .all-research .action-section .icon-forward{font-size:20px;margin-right:15px;}
.explore.new-ki-role .rail .side-block{border:1px solid #e1e1e6;border-radius:1.5px;background-color:#fff;}.explore.new-ki-role .rail .side-block .btn-manage{font-size:12px;padding:3px 7px 4px;margin:0;background:#5b686f;}.explore.new-ki-role .rail .side-block .btn-manage:hover{text-decoration:none;}
.explore.new-ki-role .rail .side-block a{font-size:16px;}
.explore.new-ki-role .rail .side-block ul{margin:0px 10px 7px 15px;}.explore.new-ki-role .rail .side-block ul li{border-bottom:1px solid #d5d8dd;padding:10px 0 15px;}.explore.new-ki-role .rail .side-block ul li:last-child{border-bottom:0;}
.explore.new-ki-role .rail .side-block .btn-track{padding:0;padding-left:7px;padding-top:6px;}
.explore.new-ki-role .rail .side-block .icon-add_to_track{color:#fff;font-size:38px;width:46px;height:20px;}.explore.new-ki-role .rail .side-block .icon-add_to_track:before{line-height:22px;}
.explore.new-ki-role .rail .side-block h4{background-color:#aebbc4;color:#fff;padding:20px 15px 5px;line-height:23px;}
.explore.new-ki-role .rail .side-block h3{padding-right:8px;font-size:16px;line-height:20px;font-family:"roboto condensed";}
.explore.new-ki-role .rail .side-block .icon-info{color:#408dbc;padding-left:6px;font-size:14px;vertical-align:inherit;}
.explore.new-ki-role .rail .side-block .show-hide{height:34px;margin-top:-8px;background-color:#fafafa;border-top:1px solid #d5d8dd;}.explore.new-ki-role .rail .side-block .show-hide .icon-arrow1_D{border:1px solid #d5d8dd;box-shadow:0 1px 0px rgba(0, 0, 0, 0.2);border-radius:15px;font-size:28px;width:28px;height:28px;line-height:28px;color:#408dbc;margin-top:-14px;background:#fff;margin-left:43%;cursor:pointer;}.explore.new-ki-role .rail .side-block .show-hide .icon-arrow1_D.up:before{content:"\e6a4";}
.explore.new-ki-role .tooltip{opacity:1;}.explore.new-ki-role .tooltip .tooltip-arrow{border-top-color:#bdd0dc;}
.explore.new-ki-role .tooltip .tooltip-inner{background-color:#bdd0dc;color:#3a3a3a;font-size:13px;line-height:16px;text-align:left;width:220px;}
.explore.new-ki-role .no-access{padding:100px 0 200px 130px;font-size:18px;line-height:24px;}
.explore.new-ki-role.primer .btn-general{font-size:14px;padding:6px 18px 5px;background-color:#408dbc;border:2px solid white;box-shadow:0 2px 2px rgba(0, 0, 0, 0.24),0 0 2px rgba(0, 0, 0, 0.12);}
.explore.new-ki-role.primer .btn-track{padding:9px 12px 6px;}
.explore.new-ki-role.primer .btn-manage{background:#5b686f;padding:7px 18px;font-size:15px;margin-bottom:20px;}
.explore.new-ki-role.primer .tri-close{width:0;height:0;border-style:solid;display:inline-block;vertical-align:top;border-width:7px 0 7px 6px;border-color:transparent transparent transparent #408dbc;}
.explore.new-ki-role.primer .tri-open{width:0;height:0;border-style:solid;display:inline-block;vertical-align:top;border-width:6px 7px 0 7px;border-color:#408dbc transparent transparent transparent;}
.explore.new-ki-role.primer .view-more{color:#408dbc;font-size:13px;font-weight:500;line-height:22px;}.explore.new-ki-role.primer .view-more .tri-close{margin-top:7px;margin-left:3px;border-width:5px 0 5px 5px;}
.explore.new-ki-role.primer .hdr-btns{text-align:center;margin-top:-17px;}
.explore.new-ki-role.primer .primer-top{background:#fff;padding-left:48px;padding-right:30px;margin-top:20px;margin-bottom:30px;border:solid 1px #e1e1e6;}.explore.new-ki-role.primer .primer-top .primer-img{float:right;vertical-align:top;max-width:415px;}
.explore.new-ki-role.primer .primer-top h1{padding-bottom:14px;max-width:initial;width:60%;margin-top:28px;}
.explore.new-ki-role.primer .primer-top .btn-track{margin-bottom:26px;}.explore.new-ki-role.primer .primer-top .btn-track .icon-add_to_track{font-size:47px;margin-right:53px;width:0;}.explore.new-ki-role.primer .primer-top .btn-track .icon-add_to_track:before{position:absolute;line-height:28px;}
.explore.new-ki-role.primer .primer-top p{font-size:15px;line-height:21px;margin-bottom:15px;}
.explore.new-ki-role.primer .primer-top h4{font-size:17px;line-height:20px;font-weight:500;font-family:"roboto";}
.explore.new-ki-role.primer .primer-top .qa-section{float:left;width:58%;}
.explore.new-ki-role.primer .primer-top .q-address{margin-left:0px;margin-top:4px;padding-bottom:13px;}.explore.new-ki-role.primer .primer-top .q-address li{cursor:pointer;padding-top:10px;border-bottom:1px solid #d5d8dd;}.explore.new-ki-role.primer .primer-top .q-address li:last-child{border-bottom:0;}
.explore.new-ki-role.primer .primer-top .q-address li ul{margin-top:-4px;margin-left:18px;margin-bottom:21px;}.explore.new-ki-role.primer .primer-top .q-address li ul li{border:none;padding-top:5px;padding-bottom:15px;}.explore.new-ki-role.primer .primer-top .q-address li ul li:first-child{padding-top:0;}
.explore.new-ki-role.primer .primer-top .q-address li ul li:before{content:'\25A0';display:block;position:relative;max-width:0;max-height:0;left:-16px;top:-1px;color:#b9d0dc;font-size:8px;}
.explore.new-ki-role.primer .primer-top .q-address .tri-close{margin:3px 9px 0 6px;}
.explore.new-ki-role.primer .primer-top .q-address .tri-open{margin:8px 5px 0 2px;}
.explore.new-ki-role.primer .primer-top .q-address .answer{display:none;padding:0 40px 20px 22px;background-image:linear-gradient(180deg, transparent 0%, #ffffff 100%);}.explore.new-ki-role.primer .primer-top .q-address .answer p{line-height:21px;margin-bottom:21px;margin-top:7px;opacity:0.8;}
.explore.new-ki-role.primer .primer-top .q-address h3{width:94%;display:inline-block;color:#408dbc;font-size:16px;line-height:19px;font-weight:500;padding-bottom:7px;}.explore.new-ki-role.primer .primer-top .q-address h3:hover{text-decoration:underline;}
.explore.new-ki-role.primer .primer-content{padding-bottom:25px;width:73.5%;}.explore.new-ki-role.primer .primer-content .research-block .view-more{float:right;margin-right:5px;}
.explore.new-ki-role.primer .primer-content .research-block#latest7 h4{float:left;}
.explore.new-ki-role.primer .rail{margin-left:3%;}
@media screen and (max-width:1169px){.explore.new-ki-role.primer .primer-top{padding-left:24px;padding-right:20px;}.explore.new-ki-role.primer .primer-top .primer-img{max-width:368px;} .explore.new-ki-role.primer .reseacrh-section .all-research .research-block .doc-img{max-width:193px;}}
.explore.new-ki-role.role .role-content{padding-left:48px;padding-top:30px;}.explore.new-ki-role.role .role-content .role-select{width:83%;display:inline-block;}.explore.new-ki-role.role .role-content .role-select .icon-arrow1_D{font-weight:normal;font-size:38px;margin-left:-5px;}
.explore.new-ki-role.role .role-content .role-select .dropdown-toggle{color:#408dbc;font-size:18px;line-height:inherit;}
.explore.new-ki-role.role .role-content .role-select #roleSelect{top:35px;left:-170px;min-width:330px;}.explore.new-ki-role.role .role-content .role-select #roleSelect .active{display:none;}
.explore.new-ki-role.role .role-content .role-select .dropdown-menu li a{font-size:15px;color:inherit;line-height:30px;padding:0 15px;}.explore.new-ki-role.role .role-content .role-select .dropdown-menu li a:hover{background:#0089c4;color:#fff;}
.explore.new-ki-role.role .role-content .btn-subscribe{padding:9px 0px 8px;margin-bottom:14px;border-radius:2px;color:#fff;font-size:15px;font-weight:bold;line-height:18px;border:0;width:132px;}.explore.new-ki-role.role .role-content .btn-subscribe.yes{background-color:#8cc14c;}
.explore.new-ki-role.role .role-content .btn-subscribe.no{background-color:#5b686f;}
.explore.new-ki-role.role .role-content h1{margin-bottom:9px;display:inline-block;}
.explore.new-ki-role.role .role-content .ap-main{background:#fff;padding:6px 18px 7px 7px;border:1px solid #e1e1e6;}.explore.new-ki-role.role .role-content .ap-main .ap-section{margin-bottom:6px;float:left;width:100%;}
.explore.new-ki-role.role .role-content .ap-main .left{background-color:#f2f2f2;width:163px;float:left;min-height:500px;}.explore.new-ki-role.role .role-content .ap-main .left ul{margin-left:7px;margin-top:12px;}.explore.new-ki-role.role .role-content .ap-main .left ul li{padding:10px 0px 10px 8px;}.explore.new-ki-role.role .role-content .ap-main .left ul li a{display:block;text-decoration:none;}.explore.new-ki-role.role .role-content .ap-main .left ul li a:hover,.explore.new-ki-role.role .role-content .ap-main .left ul li a:active,.explore.new-ki-role.role .role-content .ap-main .left ul li a:focus,.explore.new-ki-role.role .role-content .ap-main .left ul li a:visited{text-decoration:none;}
.explore.new-ki-role.role .role-content .ap-main .left ul li .ap-date{font-size:12px;line-height:19px;color:#727272;display:block;}
.explore.new-ki-role.role .role-content .ap-main .left ul li .ap-title{color:#408dbc;font-family:"roboto condensed";font-size:15px;line-height:21px;}
.explore.new-ki-role.role .role-content .ap-main .left ul li.active{background-color:#FFF;border-radius:2px;}.explore.new-ki-role.role .role-content .ap-main .left ul li.active .ap-date{color:#999;}
.explore.new-ki-role.role .role-content .ap-main .left ul li.active .ap-title{color:#333;}
.explore.new-ki-role.role .role-content .ap-main .tab-content{float:left;}
.explore.new-ki-role.role .role-content .ap-main .middle{float:left;width:369px;padding:18px 25px 0 22px;}.explore.new-ki-role.role .role-content .ap-main .middle h3{color:#38505d;font-size:19px;font-weight:500;line-height:23px;}.explore.new-ki-role.role .role-content .ap-main .middle h3 span{color:#98a3ab;font-size:12px;font-weight:300;line-height:14px;}
.explore.new-ki-role.role .role-content .ap-main .middle .head-shot{float:left;margin-right:7px;}
.explore.new-ki-role.role .role-content .ap-main .middle .analyst-info{float:left;}.explore.new-ki-role.role .role-content .ap-main .middle .analyst-info .a-name{font-family:"roboto condensed";font-size:17px;line-height:20px;display:block;color:#333;}
.explore.new-ki-role.role .role-content .ap-main .middle .analyst-info .a-title{color:#5c5c5c;font-size:12px;font-weight:700;line-height:14px;}
.explore.new-ki-role.role .role-content .ap-main .middle h1{color:#98a3ab;font-family:"roboto light";font-size:19px;line-height:23px;margin-top:15px;}
.explore.new-ki-role.role .role-content .ap-main .middle p{font-size:14px;font-weight:400;line-height:20px;color:#5c5c5c;}
.explore.new-ki-role.role .role-content .ap-main .right{float:left;width:202px;margin-top:22px;}.explore.new-ki-role.role .role-content .ap-main .right ul{margin:0;}.explore.new-ki-role.role .role-content .ap-main .right ul li{border-bottom:1px solid #d5d8dd;padding-bottom:12px;margin-bottom:10px;}.explore.new-ki-role.role .role-content .ap-main .right ul li:last-child{border-bottom:none;}
.explore.new-ki-role.role .role-content .ap-main .right h2{color:#000;margin:0;font-family:initial;font-size:15px;line-height:18px;}.explore.new-ki-role.role .role-content .ap-main .right h2 a{font-family:"roboto condensed";font-size:15px;line-height:18px;color:#000;font-weight:bold;margin:0;}
.explore.new-ki-role.role .role-content .ap-main .right .authors a,.explore.new-ki-role.role .role-content .ap-main .right span.ceb-author{color:#10688a;font-size:12px;font-style:italic;line-height:14px;}
.explore.new-ki-role.role .role-content .ap-main .right .rest-analyst{display:inline-block;line-height:1px;height:1px;cursor:pointer;}
.explore.new-ki-role.role .rail{margin-top:30px;margin-bottom:36px;}.explore.new-ki-role.role .rail .it-score{background-color:#1b6fa4;margin-bottom:22px;}.explore.new-ki-role.role .rail .it-score .bg{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/ki/ITScore.png;wae5a3eed6f4d0143c') no-repeat;height:139px;background-position:bottom right;padding-top:6px;}
.explore.new-ki-role.role .rail .it-score h3{font-size:24px;font-weight:normal;line-height:28px;color:#fff;margin-top:20px;margin-left:15px;}
.explore.new-ki-role.role .rail .it-score .promo-btn{color:#0c344d;font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;background:#45b9ff;border-radius:2px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.24),0 0 2px rgba(0, 0, 0, 0.12);padding:5px 7px;margin-left:15px;}.explore.new-ki-role.role .rail .it-score .promo-btn:hover{text-decoration:none;}
@media screen and (max-width:1169px){.explore.new-ki-role.role .rail .it-score .promo-btn{font-size:10px;padding:5px;} .explore.new-ki-role.role .explore.new-ki-role #research-tabs li a{padding:21px 15px 11px;} .explore.new-ki-role.role .reseacrh-section .all-research .research-block .doc-img{max-width:193px;} .explore.new-ki-role.role .role-content{padding-left:24px;}.explore.new-ki-role.role .role-content .role-select{width:80%;} .explore.new-ki-role.role .role-content .ap-main .middle{width:300px;} .explore.new-ki-role.role .role-content .ap-main .right{width:153px;}}
.explore.it-score{background:#edf0f2;}.explore.it-score #content{background:none;}.explore.it-score #content .section-container{background:#fff;padding:39px 95px 33px 95px;margin-bottom:19px;text-align:center;}.explore.it-score #content .section-container ul{list-style:none;padding:0 15px;margin:0;}.explore.it-score #content .section-container ul li{font-family:'Roboto';font-size:15px;color:rgba(0, 0, 0, 0.87);line-height:20px;text-align:left;margin-bottom:20px;text-indent:-19px;margin-left:20px;}.explore.it-score #content .section-container ul li:before{content:'■';padding-right:8px;color:#aebbc4;}
.explore.it-score summary{color:#000;font-family:'Gartner sans';font-size:21px;line-height:25px;font-weight:300;opacity:.87;}
.explore.it-score .assessment-box{width:358px;background-color:#fff;box-shadow:0 2px 4px #98a3ab;float:left;margin:35px 24px 48px 0;text-align:left;padding-bottom:15px;position:relative;}.explore.it-score .assessment-box .head{background-color:#86aabe;padding:15px 80px 15px 15px;box-sizing:border-box;position:relative;}.explore.it-score .assessment-box .head h3,.explore.it-score .assessment-box .head p{float:left;display:inline-block;color:white;}
.explore.it-score .assessment-box .head .icon-dude,.explore.it-score .assessment-box .head .icon-multiple-dudes{position:absolute;bottom:0;right:0;}
.explore.it-score .assessment-box .head .icon-dude{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/dude-icon_1X.png;wa7ce26d2d5e80f4fb") no-repeat;height:81px;width:100px;}
.explore.it-score .assessment-box .head .icon-multiple-dudes{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/multiple-dudes-icon_1X.png;waea13df122cee9574") no-repeat;height:81px;width:100px;}
.explore.it-score .assessment-box .head h3{font-family:"Roboto Condensed";font-size:22px;}
.explore.it-score .assessment-box .head p{font-family:'Roboto';font-size:15px;font-style:italic;margin:0;}
.explore.it-score .assessment-box p{font-family:'Roboto';font-size:15px;color:black;line-height:20px;margin:15px 13px 10px 15px;font-weight:500;}
.explore.it-score .assessment-box button{width:334px;padding:16px 0;background-color:#00a5dd;text-align:center;text-transform:uppercase;color:white;margin:0px 12px;border:none;position:relative;}.explore.it-score .assessment-box button:hover{text-decoration:underline;}
.explore.it-score .image-box{float:left;text-align:left;margin-top:13px;}.explore.it-score .image-box p{color:#3a3a3a;font-family:Roboto;font-size:11px;line-height:13px;}
.explore.it-score .report-box{margin-top:18px;text-align:left;width:383px;float:left;}.explore.it-score .report-box a{display:block;padding-left:15px;margin-bottom:8px;}
.explore.it-score .report-box .icon-download{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/download-icon_1X.png;wadd365cc5b6bc6b59") no-repeat;height:17px;width:14px;margin-right:12px;}
.explore.it-score .report-box .icon-info{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/icon-info_1X.png;wada3eb8a761d3fcdb") no-repeat;height:20px;width:20px;margin-right:12px;}
.explore.it-score header h2{color:#3a3a3a;font-family:"Roboto Condensed";font-size:30px;line-height:25px;margin-bottom:10px;}
.explore.it-score header.top{height:376px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/bgimage.png;wa69a8a01f87eda3cd') no-repeat;margin:19px 5px -92px 5px;}.explore.it-score header.top .header-content{margin:0 auto;width:540px;text-align:center;padding-top:38px;}.explore.it-score header.top .header-content h1{color:white;font-family:"Roboto Condensed";font-weight:100;font-size:48px;line-height:57px;}
.explore.it-score header.top .header-content p{color:white;font-family:'Roboto';font-size:24px;line-height:28px;}
.explore.it-score header.top .header-content button{color:#fff;background:none;border:solid 1px #fff;padding:18px 30px 14px 30px;margin-top:28px;position:relative;}.explore.it-score header.top .header-content button p{font-family:'Roboto';font-size:14px;margin:0px 0 0 30px;display:inline-block;}.explore.it-score header.top .header-content button p:hover{text-decoration:underline;}
.explore.it-score header.top .header-content button:hover{text-decoration:underline;}
.explore.it-score header.top .header-content .clipboard-icon{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/clipboard-icon_1x.png;waddc7be52c6097f86") no-repeat;height:26px;width:21px;position:absolute;top:17px;left:30px;}
.explore.it-score.faq div#content{margin:0px 0 35px 0px;}.explore.it-score.faq div#content div.span12{padding-top:0;}
.explore.it-score.faq h1,.explore.it-score.faq h1 a{font-size:48px;color:#0089c4;font-family:"Roboto";font-weight:100;}.explore.it-score.faq h1:hover,.explore.it-score.faq h1 a:hover{text-decoration:none;}
.explore.it-score.faq h1{margin:24px 0 24px 24px;}
.explore.it-score.faq .main{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5);border-radius:0;padding:30px 30px 200px 30px;}.explore.it-score.faq .main header p{margin-bottom:24px;}
.explore.it-score.faq .main h2{font-size:32px;color:rgba(0, 0, 0, 0.78);margin-bottom:24px;}
.explore.it-score.faq .main p{font-family:'Roboto';font-size:15px;line-height:20px;color:rgba(0, 0, 0, 0.78);margin-bottom:16px;}
.explore.it-score.faq .main h3{font-size:16px;margin-bottom:8px;}
.explore.immt{background:#edf0f2;}.explore.immt #content{background:none;}.explore.immt #content .section-container{background:#fff;padding:39px 24px 48px 24px;margin-bottom:24px;text-align:center;}
.explore.immt .assessment-box{width:28%;background-color:#fff;float:left;padding:0px 24px 0px 24px;text-align:left;position:relative;}.explore.immt .assessment-box p{font-family:'Roboto';font-size:16px;color:#3a3a3a;line-height:20px;}.explore.immt .assessment-box p.title{font-family:'Roboto Condensed';font-size:21px;}
.explore.immt .image-box{float:left;text-align:left;width:49%;padding:48px 24px 0 24px;}.explore.immt .image-box p.disclaimer{color:rgba(0, 0, 0, 0.54);font-family:Roboto;font-size:14px;padding-top:16px;}
.explore.immt .report-box{padding:48px 24px 0 24px;text-align:left;width:40%;float:right;}.explore.immt .report-box p{font-family:'Roboto';font-size:16px;color:#3a3a3a;line-height:20px;}.explore.immt .report-box p.title{font-family:'Roboto Condensed';font-size:21px;}
.explore.immt .report-box p a{font-size:16px;}
.explore.immt .report-box button{width:95%;padding:16px 0;background-color:#00a5dd;text-align:center;text-transform:uppercase;color:white;border:none;margin-top:24px;position:relative;}.explore.immt .report-box button:hover{text-decoration:underline;}
.explore.immt header.top{height:376px;width:98%;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/tools/immt-background.png;wa7c943c2b215167be') no-repeat;margin:8px auto -100px;}.explore.immt header.top .header-content{margin:0 auto;text-align:center;padding-top:38px;}.explore.immt header.top .header-content h1{color:white;font-family:"Roboto Condensed";font-weight:100;font-size:48px;line-height:57px;padding-bottom:8px;}
.explore.immt header.top .header-content p{color:white;font-family:'Roboto';font-size:24px;line-height:28px;}
.explore.immt header.top .header-content button{color:#fff;background:none;border:solid 1px #fff;padding:18px 30px 14px 30px;margin:28px 16px 0 0;position:relative;}.explore.immt header.top .header-content button p{font-family:'Roboto';font-size:14px;margin:0px 0 0 30px;display:inline-block;}.explore.immt header.top .header-content button p:hover{text-decoration:underline;}
.explore.immt header.top .header-content button:hover{text-decoration:underline;}
.explore.immt header.top .header-content .clipboard-icon{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/clipboard-icon_1x.png;waddc7be52c6097f86") no-repeat;height:26px;width:21px;position:absolute;top:17px;left:30px;}
.explore.immt header.top .header-content .play-icon{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/tools/play-arrow.png;waf03df5d0925d551f ") no-repeat;height:26px;width:21px;position:absolute;top:17px;left:30px;}
.explore.immt.faq div#content{margin:0px 0 35px 0px;}.explore.immt.faq div#content div.span12{padding-top:0;}
.explore.immt.faq h1,.explore.immt.faq h1 a{font-size:48px;color:#0089c4;font-family:"Roboto";font-weight:100;}.explore.immt.faq h1:hover,.explore.immt.faq h1 a:hover{text-decoration:none;}
.explore.immt.faq h1{margin:24px 0 24px 24px;}
.explore.immt.faq .main{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5);border-radius:0;padding:30px 30px 200px 30px;}.explore.immt.faq .main header p{margin-bottom:24px;}
.explore.immt.faq .main h2{font-size:32px;color:rgba(0, 0, 0, 0.78);margin-bottom:24px;}
.explore.immt.faq .main p{font-family:'Roboto';font-size:15px;line-height:20px;color:rgba(0, 0, 0, 0.78);margin-bottom:16px;}
.explore.immt.faq .main h3{font-size:16px;margin-bottom:8px;}
.explore.immt.faq .main ul.faqs{width:700px;margin:0;}.explore.immt.faq .main ul.faqs li.question{padding-left:35px;font-size:16px;font-weight:900;color:#3a3a3a;padding-bottom:8px;}
.explore.immt.faq .main ul.faqs li.answer{padding-bottom:22px;padding-left:35px;font-size:15px;color:#3a3a3a;}.explore.immt.faq .main ul.faqs li.answer span{padding-bottom:8px;display:block;}
@media screen and (max-width:1169px){.explore.immt #content .section-container{padding-left:16px;padding-right:16px;} .explore.immt .assessment-box{padding-left:16px;padding-right:16px;} .explore.immt .image-box{padding-left:16px;padding-right:16px;} .explore.immt .report-box{padding-left:16px;padding-right:16px;}}
.explore.scmat{background:#edf0f2;}.explore.scmat img.scmat-laptop{width:539px;height:366px;}
.explore.scmat #content{background:none;}.explore.scmat #content .section-container{background:#fff;padding:39px 24px 48px 24px;margin-bottom:-10px;text-align:center;width:1100px;height:401px;margin-left:2%;margin-top:-7.5%;}
.explore.scmat ul.bullets-yes li{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/document/bullet.png;wab0cea1ff602d5dd5") no-repeat scroll 0 6px rgba(0, 0, 0, 0);margin-bottom:24px;padding-left:15px;text-align:left;}
.explore.scmat .btn{width:36%;padding:14px 0;background:#027cb5;text-align:center;text-transform:uppercase;color:white;border:none;margin-top:24px;position:relative;border-radius:2px;font-size:14px;}.explore.scmat .btn.scmat-update-button{background:#ffffff;border:solid 1px #027cb5;color:#027cb5;}.explore.scmat .btn.scmat-update-button:hover{text-decoration:underline;}
.explore.scmat .btn:hover{text-decoration:underline;}
.explore.scmat a p.scmat-faq{font-size:14px;width:104px;height:36px;margin-top:35px;margin-left:3%;}
.explore.scmat header.top{height:376px;width:100%;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/tools/scma_background.png;wa232e1138e1c25a52') no-repeat;margin:8px auto -100px;}.explore.scmat header.top .header-content{margin:0 auto;padding-top:53px;text-align:left;margin-left:7%;}.explore.scmat header.top .header-content h1{color:white;height:104px;width:495px;font-family:"Roboto Condensed";font-stretch:condensed;font-size:48px;line-height:1.08;padding-bottom:22px;}
.explore.scmat header.top .header-content p{color:white;font-family:'Roboto';font-size:24px;line-height:28px;width:607px;}
.explore.scmat header.top .header-content button{color:#fff;background:none;border:solid 1px #fff;padding:18px 30px 14px 30px;margin:28px 16px 0 0;position:relative;}.explore.scmat header.top .header-content button p{font-family:'Roboto';font-size:14px;margin:0px 0 0 30px;display:inline-block;}.explore.scmat header.top .header-content button p:hover{text-decoration:underline;}
.explore.scmat header.top .header-content button:hover{text-decoration:underline;}
.explore.scmat header.top .header-content .clipboard-icon{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/it-score/clipboard-icon_1x.png;waddc7be52c6097f86") no-repeat;height:26px;width:21px;position:absolute;top:17px;left:30px;}
.explore.scmat header.top .header-content .play-icon{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/tools/play-arrow.png;waf03df5d0925d551f ") no-repeat;height:26px;width:21px;position:absolute;top:17px;left:30px;}
@media screen and (max-width:1169px){.explore.scmat #content .section-container{padding-left:16px;padding-right:16px;} .explore.scmat .assessment-box{padding-left:16px;padding-right:16px;} .explore.scmat .image-box{padding-left:16px;padding-right:16px;} .explore.scmat .report-box{padding-left:16px;padding-right:16px;}}
.explore div.top-navigation>div.container-fluid>header{border-radius:0 !important;}
.explore div.g-container.content-outer #content>div{padding-top:30px;}
.explore #content>div.span12 header.top>h1{color:#007faa;font-size:48px;line-height:64px;text-rendering:auto;}
.explore #content>div.span12.key-initiative header.top>h1{font-size:32px;line-height:90px;}
.explore #content>div.left,.explore #content>div.center,.explore #content>div.right{display:table-cell;}
.explore .white.lip,.explore .share-library-scroll img{background:#fff;}
.explore #imageLightbox{position:fixed;z-index:3500;display:none;}.explore #imageLightbox .lightbox-header{position:relative;z-index:3511;}.explore #imageLightbox .lightbox-header button{position:relative;z-index:3602;top:20px;right:5px;opacity:0.5;}
.explore #imageLightbox .lightbox-content{position:relative;z-index:3502;}.explore #imageLightbox .lightbox-content #lightbox-content{position:relative;z-index:3600;-moz-box-shadow:0 7px 15px -4px #222222;-webkit-box-shadow:0 7px 15px -4px #222222;box-shadow:0 7px 15px -4px #222222;}
.explore .modal-backdrop{z-index:3499;}
.explore .modal-footer{background-color:#f4f4f4;border-top:1px solid #cccccc;}
.explore .modal-header{background-color:#f4f4f4;border-bottom:1px solid #cccccc;font-size:24px;}
.explore .modal-body p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
.explore .half{width:50%;margin:0;}.explore .half.left{float:left;}
.explore .half.right{float:right;}
.explore .navigation.span12{margin-top:-4px;}
.explore .navigation.flexslider.span12{margin-top:0;height:40px;}.explore .navigation.flexslider.span12:hover .flex-direction-nav>li>a{opacity:1;}
.explore .navigation.flexslider.span12 .flex-control-nav{display:none;visibility:hidden;}
.explore .navigation.flexslider.span12 .flex-direction-nav{margin-top:-30px;}.explore .navigation.flexslider.span12 .flex-direction-nav li a{border:0 !important;margin:-12px 0 0 0;padding:0;width:30px;overflow:hidden;opacity:0.69;background-image:url('https://www.gartner.com/imagesrv/apps/common/images/bg_direction_nav_2.png;wab7d6657beeace780');}.explore .navigation.flexslider.span12 .flex-direction-nav li a.flex-next{right:0;}
.explore .navigation.flexslider.span12 .flex-direction-nav li a.flex-prev{left:0;}
.explore .navigation.flexslider.span12 .flex-direction-nav li a.flex-disabled{opacity:0 !important;display:none;visibility:hidden;}
.explore .navigation.flexslider.span12 ul.slides{height:31px;margin-top:5px;}.explore .navigation.flexslider.span12 ul.slides>li{border:solid 1px transparent;border-top:solid 0;border-bottom:solid 0;text-align:center;padding-top:5px;height:25px;width:auto !important;margin:0 18px;}.explore .navigation.flexslider.span12 ul.slides>li.active{color:#00A5DD;}.explore .navigation.flexslider.span12 ul.slides>li.active a{border:solid 1px #00A5DD;color:#00A5DD;}
.explore .navigation.flexslider.span12 ul.slides>li a{border:solid 1px transparent;letter-spacing:0.7px;color:#fff;text-transform:uppercase;padding:8px 8px 5px 8px;font-size:14px;line-height:16px;font-family:"Gartner sans condensed";}.explore .navigation.flexslider.span12 ul.slides>li a:hover{text-decoration:none;color:#fff;border:solid 1px #00A5DD;}
.explore .navigation.flexslider.span12 ul.slides li:last-child{margin-left:0px;}
.explore [class^="explore-icon-"],.explore [class*="explore-icon-"]{background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/Gartner_Explore_1x.png;wab3c8fbbf9a85d857");background-repeat:no-repeat;display:inline-block;vertical-align:text-top;}
.explore .box>.inner>h3.condensed{margin:2px -10px;padding:12px 0;}
.explore .mq.flexslider,.explore .hc.flexslider{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.explore .mq.flexslider .flex-direction-nav>li>a,.explore .hc.flexslider .flex-direction-nav>li>a{margin-top:-80px;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/sprites/global.png;wa7c4e28e294490c62");height:61px;opacity:1 !important;}.explore .mq.flexslider .flex-direction-nav>li>a.flex-prev,.explore .hc.flexslider .flex-direction-nav>li>a.flex-prev{left:-11px !important;background-position:0px -200px;}
.explore .mq.flexslider .flex-direction-nav>li>a.flex-next,.explore .hc.flexslider .flex-direction-nav>li>a.flex-next{right:-11px !important;background-position:-58px -200px;}
.explore .mq.flexslider ul.slides>li,.explore .hc.flexslider ul.slides>li{height:300px;}.explore .mq.flexslider ul.slides>li .share-library-scroll,.explore .hc.flexslider ul.slides>li .share-library-scroll{position:relative;}
.explore .mq.flexslider ul.slides>li>*,.explore .hc.flexslider ul.slides>li>*{margin:0 44px;}
.explore .accordion-inner:nth-child(even){background:#fbfbfb;}
.explore .accordion-inner:nth-child(odd){background:#f7f7f7;}
.explore #browseSection .collapse.in,.explore #browseSection .collapse.in>.collapse.in{position:static;}
.explore .modal-footer .pull-right #save-initiative.btn.deactive{opacity:0.4;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";background:#F5BA94;}
.explore h3.headertitle.error{color:red;}
.explore #email{width:420px;}.explore #email label,.explore #email ul li{text-align:left;}
.explore .mix-logo{display:block;width:90px;height:40px;padding:0;margin:0;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/sprites/explore.png;wa3c6db5638f41ebf3') -475px -120px no-repeat scroll;}
.explore #activities.span3>.container{}.explore #activities.span3>.container .radius+p,.explore #activities.span3>.container .radius+h3,.explore #activities.span3>.container .radius+h3+h4,.explore #activities.span3>.container .btn-group>.btn.dropdown-toggle,.explore #activities.span3>.container .dropdown-menu{margin-left:10px;width:100%;text-align:left;}
.explore #activities.span3>.container #select-location{width:234px;text-align:left;}.explore #activities.span3>.container #select-location .btn.dropdown-toggle{}.explore #activities.span3>.container #select-location .btn.dropdown-toggle .caret{opacity:0.5;margin:8px 2px 8px 4px;float:right;}
.explore #activities.span3>.container #select-location .dropdown-menu{padding:0;}.explore #activities.span3>.container #select-location .dropdown-menu li,.explore #activities.span3>.container #select-location .dropdown-menu li a{margin:0;width:100%;text-align:left;height:32px;line-height:24px;}
.explore #activities.span3>.container #select-location .dropdown-menu li{overflow:hidden;padding:0;filter:none !important;box-shadow:none !important;background:transparent !important;}.explore #activities.span3>.container #select-location .dropdown-menu li a{filter:none !important;background:transparent !important;box-shadow:none !important;padding-left:8px;display:inline-block;font-size:14px;}.explore #activities.span3>.container #select-location .dropdown-menu li a:hover{text-decoration:none;color:#06C;}
.explore #activities.span3>.container #selectedLocation{margin:0 0 0 10px;width:235px;}@media screen and (max-width:1169px){.explore #activities.span3>.container #selectedLocation{width:197px;}}
.explore #activities.span3>.container .keywordContainer{margin:10px;border:solid 1px #DDD;border-radius:4px;width:232px;position:relative;}@media screen and (max-width:1169px){.explore #activities.span3>.container .keywordContainer{width:195px;}}.explore #activities.span3>.container .keywordContainer #eventKeywords{margin:0;width:192px;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;}@media screen and (max-width:1169px){.explore #activities.span3>.container .keywordContainer #eventKeywords{width:150px !important;}}.explore #activities.span3>.container .keywordContainer #eventKeywords+img{display:inline-block;float:right;z-index:100;position:absolute;right:4px;top:20%;}.explore #activities.span3>.container .keywordContainer #eventKeywords+img:hover{cursor:pointer;}
.explore #activities.span3>.container #searchEventKeywords{color:#8a8a8a;width:218px;background:#ddd;background:rgba(169, 169, 169, 0.44);height:27px;line-height:25px;vertical-align:middle;display:block;margin-left:10px;padding-left:18px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;}.explore #activities.span3>.container #searchEventKeywords a{color:#8a8a8a;font-family:'Lucida Console',monospace;font-weight:bold;display:inline-block;float:right;font-size:18px;line-height:27px;}.explore #activities.span3>.container #searchEventKeywords a:hover{text-decoration:none;cursor:pointer;color:#333;}
.explore #activities.span3>.container h3{font-size:20px;margin-bottom:4px;margin-top:12px;}
.explore #activities.span3>.container h3.tickets{width:90%;line-height:32px;border-top:2px ridge #fff;margin-top:18px;margin-left:10px;padding-top:4px;}.explore #activities.span3>.container h3.tickets aside{height:30px;width:42px;background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/thats-the-ticket.png;wa6fddbef367abdb7f');display:inline-block;}
.explore #activities.span3>.container .manage-tickets{color:#178eb8;display:inline-block;float:right;text-transform:uppercase;font-size:13px;line-height:14px;height:15px;margin-top:4px;margin-bottom:24px;padding:5px 5px 5px 30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 56%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(56%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 56%, #ffffff 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 56%, #ffffff 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 56%, #ffffff 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 56%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);box-shadow:1px 0 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 0 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:1px 0 1px rgba(0, 0, 0, 0.3);}.explore #activities.span3>.container .manage-tickets fn{width:10px;height:10px;margin-left:2px;display:inline-block;overflow:hidden;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -20px 1px;}
.explore #activities.span3>.container .tickets+p{padding-left:10px;font-size:13px;color:#888;}
.explore .right.rail{background:#ffffff url('https://www.gartner.com/imagesrv/apps/gproduct/images/bg/global-right-rail.png;waf31096896959212a') no-repeat scroll 20px 0px;}.explore .right.rail .no-recommendations{width:240px;clear:left;}
.explore .right.rail .recommended-event,.explore .right.rail .recommended-webinar,.explore .right.rail .recommended-video{position:relative;}
.explore .right.rail .recommended-event:first-child,.explore .right.rail .recommended-webinar:first-child .recommended-video:first-child{padding-top:2px;}
.explore .right.rail .webinars>h2.condensed,.explore .right.rail .events>h2.condensed,.explore .right.rail .videos>h2.condensed{color:#888;font-size:22px;height:20px;padding-top:10px;background-color:#e4e8ea;border-top:solid 1px #afafaf;width:90%;padding-bottom:4px;margin-left:20px;}
.explore .right.rail .webinars .more,.explore .right.rail .events .more,.explore .right.rail .videos .more{color:#2f99b6;position:relative;top:-24px;right:20px;z-index:10;display:inline-block;float:right;text-transform:uppercase;font-size:13px;line-height:14px;height:15px;}.explore .right.rail .webinars .more:hover,.explore .right.rail .events .more:hover,.explore .right.rail .videos .more:hover{text-decoration:underline;}
.explore .right.rail .events.container ul{clear:both;}
.explore .right.rail .track{}.explore .right.rail .track h2.condensed{line-height:44px;font-size:42px;height:44px;width:100%;margin-left:20px;}.explore .right.rail .track h2.condensed>fn{height:44px;width:10px;background-color:#015794;display:block;float:left;background:#3b7b19;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiN2IxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzU3YWQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzRjYTExZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYjdiMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #3b7b19 0%, #57ad19 57%, #4ca11f 84%, #3b7b19 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b7b19), color-stop(57%, #57ad19), color-stop(84%, #4ca11f), color-stop(100%, #3b7b19));background:-webkit-linear-gradient(top, #3b7b19 0%, #57ad19 57%, #4ca11f 84%, #3b7b19 100%);background:-o-linear-gradient(top, #3b7b19 0%, #57ad19 57%, #4ca11f 84%, #3b7b19 100%);background:-ms-linear-gradient(top, #3b7b19 0%, #57ad19 57%, #4ca11f 84%, #3b7b19 100%);background:linear-gradient(to bottom, #3b7b19 0%, #57ad19 57%, #4ca11f 84%, #3b7b19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b7b19', endColorstr='#3b7b19', GradientType=0);margin-right:8px;}
.explore .right.rail .track .manage-button-box .manage-track{background:#54a6ff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0YTZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzNkODhkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjY5YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #54a6ff 0%, #3d88d9 34%, #2269b6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #54a6ff), color-stop(34%, #3d88d9), color-stop(100%, #2269b6));background:-webkit-linear-gradient(top, #54a6ff 0%, #3d88d9 34%, #2269b6 100%);background:-o-linear-gradient(top, #54a6ff 0%, #3d88d9 34%, #2269b6 100%);background:-ms-linear-gradient(top, #54a6ff 0%, #3d88d9 34%, #2269b6 100%);background:linear-gradient(to bottom, #54a6ff 0%, #3d88d9 34%, #2269b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a6ff', endColorstr='#2269b6', GradientType=0);border:medium none;border-radius:30px 0 0 30px;float:right;margin-bottom:30px;padding:7px 20px 7px 35px;}.explore .right.rail .track .manage-button-box .manage-track a{text-transform:uppercase;font-size:16px;color:#fff;}
.explore .right.rail .track .track-button-box{width:220px;border:solid 1px #ccc;background:#f5f5f5;padding:3px;margin:0px 12px 12px 36px;}.explore .right.rail .track .track-button-box button.track-initiative{height:36px;line-height:30px;border:solid 1px #eee;text-align:left;font-size:13px;width:220px;background:#bcd752;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjZDc1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ExZDU0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzgxYTI0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3Y2JjMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #bcd752 0%, #a1d54f 50%, #81a24d 51%, #7cbc0a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bcd752), color-stop(50%, #a1d54f), color-stop(51%, #81a24d), color-stop(100%, #7cbc0a));background:-webkit-linear-gradient(top, #bcd752 0%, #a1d54f 50%, #81a24d 51%, #7cbc0a 100%);background:-o-linear-gradient(top, #bcd752 0%, #a1d54f 50%, #81a24d 51%, #7cbc0a 100%);background:-ms-linear-gradient(top, #bcd752 0%, #a1d54f 50%, #81a24d 51%, #7cbc0a 100%);background:linear-gradient(to bottom, #bcd752 0%, #a1d54f 50%, #81a24d 51%, #7cbc0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcd752', endColorstr='#7cbc0a', GradientType=0);color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);}.explore .right.rail .track .track-button-box button.track-initiative a{color:#fff;text-decoration:none;font-size:13px;line-height:30px;}
.explore .right.rail .track .track-button-box button.track-initiative fn{width:30px;height:30px;display:inline-block;}
.explore .right.rail .track .track-button-box button.track-initiative fn:first-child{float:left;margin-top:3px;margin-right:2px;background:transparent url('https://www.gartner.com/imagesrv/apps/gproduct/images/track/sprites/track-sprite.png;wa2590c29ff6d54f21') no-repeat scroll -210px -40px;}
.explore .right.rail .track .track-button-box button.track-initiative fn:last-child{float:right;background:rgba(57, 57, 57, 0.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-align:center;color:#fff;position:absolute;right:30px;}
.explore .right.rail section.convos{height:90px;}.explore .right.rail section.convos h4.condensed.medium span.more{margin-right:-17px;}
.explore .right.rail section.convos .start-convo{float:right;}.explore .right.rail section.convos .start-convo>p{margin:0;background:#f4f4f4 url('https://www.gartner.com/imagesrv/apps/gproduct/images/bg/bg-tile.png;wabf76d5f35f198b83') repeat-y scroll 0px 0px;padding:0 0 6px 20px;border-bottom:solid 1px #A4A4A4;font-size:14px;line-height:17px;}
.explore .right.rail section.convos .start-convo a{color:#D54400;font-size:13px;text-transform:uppercase;line-height:15px;}
.explore .right.rail section.convos .start-convo span.arrow{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;display:inline-block;height:10px;width:6px;margin-left:2px;}
@media screen and (min-width:1170px){.explore{}}@media screen and (max-width:1169px){.explore{}.explore #content>.special-report section.primary-text,.explore #content>.key-initiative section.primary-text{width:44%;} .explore #content>.special-report header.top h1,.explore #content>.key-initiative header.top h1{line-height:38px;font-size:32px;position:relative;top:19px;} .explore #content>.special-report section.floating-side .research .box .media li a,.explore #content>.key-initiative section.floating-side .research .box .media li a{font-size:11px;}.explore #content>.special-report section.floating-side .research .box .media li a:hover,.explore #content>.key-initiative section.floating-side .research .box .media li a:hover{font-size:12px;} .explore .right.rail h5.no-recommendations{width:200px;} .explore .span12.navigation{width:960px;}.explore .span12.navigation ul li,.explore .span12.navigation ul li a{font-size:12px;} .explore .span12.navigation ul li a{padding-left:10px;padding-right:10px;} .explore .right.rail div.track div.track-button-box{width:190px;}.explore .right.rail div.track div.track-button-box button.track-initiative{width:190px;font-size:11px;}.explore .right.rail div.track div.track-button-box button.track-initiative fn:last-child{right:13px;} .explore #content .key-initiative.tiles .tabbable .tab-content .span4{width:29%;} .explore #content>.key-initiative+.right.rail li.recommended-video h4{width:200px;font-size:18px;line-height:21px;margin:18px auto 4px auto;}}
.explore.special-reports.cat div.g-container.content-outer .toppicksflash{display:none;}
.explore.hype-cycles .explore-icon-closebtn,.explore.magic-quad .explore-icon-closebtn{display:none;visibility:hidden;opacity:0;height:0px;width:0px;overflow:hidden;}
.explore.hype-cycles .binLabel,.explore.magic-quad .binLabel{margin-bottom:10px;}
.explore.hype-cycles .explore-icon-search:hover,.explore.magic-quad .explore-icon-search:hover{cursor:pointer;}
.explore.hype-cycles #tab1 #subAccordion .expmqsubgp,.explore.magic-quad #tab1 #subAccordion .expmqsubgp{margin-top:20px;background:#fff;}
.explore.hype-cycles #tab1 #subAccordion .expmqsubgp>.accordion-inner:first-child,.explore.magic-quad #tab1 #subAccordion .expmqsubgp>.accordion-inner:first-child{margin-top:6px;background:#fff;}
.explore.hype-cycles .collapse-nav,.explore.magic-quad .collapse-nav{clear:both;margin-top:1px;margin-bottom:1px;}
.explore.hype-cycles #search-close-btn,.explore.magic-quad #search-close-btn{display:none;visibility:hidden;}
.explore.insights .loader{margin:4em auto;margin-top:150px;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
@-webkit-keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #000000,1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.5),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);} 12.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.7),1.8em -1.8em 0 0em #000000,2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);} 25%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.5),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7),2.5em 0em 0 0em #000000,1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 37.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5),2.5em 0em 0 0em rgba(0, 0, 0, 0.7),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 50%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.5),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7),0em 2.5em 0 0em #000000,-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 62.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5),0em 2.5em 0 0em rgba(0, 0, 0, 0.7),-1.8em 1.8em 0 0em #000000,-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 75%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.5),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7),-2.6em 0em 0 0em #000000,-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 87.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5),-2.6em 0em 0 0em rgba(0, 0, 0, 0.7),-1.8em -1.8em 0 0em #000000;}}@keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #000000,1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.5),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);} 12.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.7),1.8em -1.8em 0 0em #000000,2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);} 25%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.5),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7),2.5em 0em 0 0em #000000,1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 37.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5),2.5em 0em 0 0em rgba(0, 0, 0, 0.7),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 50%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.5),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7),0em 2.5em 0 0em #000000,-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 62.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5),0em 2.5em 0 0em rgba(0, 0, 0, 0.7),-1.8em 1.8em 0 0em #000000,-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 75%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.5),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7),-2.6em 0em 0 0em #000000,-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 87.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5),-2.6em 0em 0 0em rgba(0, 0, 0, 0.7),-1.8em -1.8em 0 0em #000000;}}
.explore .scroll-tile{height:219px;overflow-y:auto;width:118%;margin-top:-16px;}.explore .scroll-tile>:first-child{display:block;margin-top:20px;}
.explore .scroll-tile ul{margin:0 0 20px 0;}.explore .scroll-tile ul li a{color:#2F99B6;}
.explore.spinner .loader{margin:4em auto;margin-top:150px;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
@-webkit-keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #000000,1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.5),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);} 12.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.7),1.8em -1.8em 0 0em #000000,2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);} 25%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.5),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7),2.5em 0em 0 0em #000000,1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 37.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5),2.5em 0em 0 0em rgba(0, 0, 0, 0.7),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 50%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.5),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7),0em 2.5em 0 0em #000000,-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 62.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5),0em 2.5em 0 0em rgba(0, 0, 0, 0.7),-1.8em 1.8em 0 0em #000000,-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 75%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.5),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7),-2.6em 0em 0 0em #000000,-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 87.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5),-2.6em 0em 0 0em rgba(0, 0, 0, 0.7),-1.8em -1.8em 0 0em #000000;}}@keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #000000,1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.5),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);} 12.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.7),1.8em -1.8em 0 0em #000000,2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);} 25%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.5),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7),2.5em 0em 0 0em #000000,1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 37.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5),2.5em 0em 0 0em rgba(0, 0, 0, 0.7),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 50%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.5),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7),0em 2.5em 0 0em #000000,-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2),-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 62.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5),0em 2.5em 0 0em rgba(0, 0, 0, 0.7),-1.8em 1.8em 0 0em #000000,-2.6em 0em 0 0em rgba(0, 0, 0, 0.2),-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 75%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.5),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7),-2.6em 0em 0 0em #000000,-1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);} 87.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2),1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2),2.5em 0em 0 0em rgba(0, 0, 0, 0.2),1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2),0em 2.5em 0 0em rgba(0, 0, 0, 0.2),-1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5),-2.6em 0em 0 0em rgba(0, 0, 0, 0.7),-1.8em -1.8em 0 0em #000000;}}
.explore h4.retiring{padding:0 25px 25px 25px;color:#ED5D27;font-weight:bold;}
@media print{body.reader div.g-container.nextGen.outermost div#content.row-fluid div.content-layout.snapshot div#document-to-print.span12 div.snapshotbody div.snapshot-body div.right-section #snapshotTocContent.snapshottoc,body.reader div.g-container.nextGen.outermost div#content.row-fluid div.content-layout.snapshot div#document-to-print.span12 div.snapshotbody div.snapshot-body div.right-section .contentwrap .sliderwrap #carousel,body.reader div.g-container.nextGen.outermost div#content.row-fluid div.content-layout.snapshot .snapshot-header{display:none !important;float:none;visibility:hidden;position:static;height:0px;overflow:hidden;} .reader .snapshot.fixedheader .snapshotbody .hidden{display:none !important;visibility:hidden;} .reader .snapshot .snapshotbody .top-section,.reader .snapshot .snapshotbody .snapshot-body .left-section,.reader .snapshot .snapshotbody .snapshot-body .right-section{width:auto !important;display:block !important;position:static !important;border:none !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;} .reader .snapshot .snapshotbody #document-to-print{padding:0 50px !important;} .reader .snapshot .snapshotbody .top-section,.reader .snapshot .snapshotbody .snapshot-body .left-section,.reader .snapshot .snapshotbody .snapshot-body .right-section,.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap,.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap{padding:0 !important;margin:0 !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap{page-break-before:auto;page-break-after:auto;} .reader .snapshot .print-copyright{margin:0 50px 30px 0px !important;padding-top:20px !important;padding-left:0 !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;page-break-after:avoid;page-break-inside:auto !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap.emptylist .snapshottoc{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;background:transparent !important;color:transparent !important;opacity:0 !important;border:0 !important;margin:0 !important;text-indent:-9999px !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap{background-color:#fff !important;width:100% !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;page-break-before:auto;page-break-after:auto;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap{width:100% !important;border:none !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;page-break-before:auto;page-break-after:auto;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider{display:inline-block;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;page-break-before:auto;page-break-after:auto;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider .flex-direction-nav{display:none !important;float:none;visibility:hidden;position:static;height:0px;overflow:hidden;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul{width:100% !important;transform:!important;-moz-transform:none !important;-webkit-transform:none !important;margin-bottom:0;page-break-before:auto;page-break-after:auto;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li{width:44% !important;margin-top:30px !important;margin-right:30px !important;margin-bottom:20px !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;page-break-before:auto;page-break-after:auto;page-break-inside:auto;position:relative;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li:nth-child(2n-1){margin-right:0 !important;float:right !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li:first-child{width:100% !important;height:325px !important;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li:first-child a.image{height:305px !important;position:relative !important;width:100% !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li:first-child a.image img{width:100% !important;height:100% !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li a.image{width:100% !important;padding:10px !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;position:relative !important;height:215px !important;line-height:205px !important;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider.flexslider ul li a.image img{width:100% !important;height:100% !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .recommended{padding-left:0 !important;} .reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshot-toc-list .scroll-pane{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;background:transparent !important;color:transparent !important;opacity:0 !important;border:0 !important;margin:0 !important;text-indent:-9999px !important;}}.reader .snapshot a{color:#067b9c;}
.reader .snapshot ul{margin:0;}
.reader .snapshot .analysts{font-size:15px;}
.reader .snapshot .sub-header{background-color:#22506a;height:42px;padding:20px 30px 0 30px;margin:5px 5px 50px 5px;border-radius:5px 5px 0 0 ;-moz-border-radius:5px 5px 0 0 ;}.reader .snapshot .sub-header h1{color:#fff;font-weight:100;}
.reader .snapshot .sub-header .tag-header{margin:-23px auto 0;width:335px;border-radius:5px;-moz-border-radius:5px;height:41px;background-color:#fff;padding:2px 0 0 2px;}.reader .snapshot .sub-header .tag-header li[class*="-tab"]{cursor:pointer;float:left;height:39px;padding:0 13px;margin-right:2px;background:#bad2dd;background:-moz-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bad2dd), color-stop(79%, #5c8da1));background:-webkit-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:-o-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:-ms-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:linear-gradient(to bottom, #bad2dd 0%, #5c8da1 79%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bad2dd', endColorstr='#5c8da1', GradientType=0);-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear;}.reader .snapshot .sub-header .tag-header li[class*="-tab"]:hover{background:#527E8E;}.reader .snapshot .sub-header .tag-header li[class*="-tab"]:hover a{text-decoration:none;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"]:active{box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.5) inset;background:#527E8E;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"] a[class*="link-"]{border:none;color:#fff;float:left;line-height:40px;margin-top:10px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].fulldoc-tab{border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0 ;position:relative;width:134px;background:#00a5dd;background:-moz-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5dd), color-stop(100%, #007cad));background:-webkit-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-o-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-ms-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:linear-gradient(to bottom, #00a5dd 0%, #007cad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a5dd', endColorstr='#007cad', GradientType=0);}.reader .snapshot .sub-header .tag-header li[class*="-tab"].fulldoc-tab:hover{background:#00a5dd;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].fulldoc-tab a{bottom:0;left:0;right:0;top:0;margin:auto;position:absolute;text-align:center;text-transform:uppercase;font-size:15px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].library-tab{position:relative;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].library-tab.libsave{cursor:default;box-shadow:none;-webkit-box-shadow:none;background:#bad2dd;background:-moz-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bad2dd), color-stop(79%, #5c8da1));background:-webkit-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:-o-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:-ms-linear-gradient(top, #bad2dd 0%, #5c8da1 79%);background:linear-gradient(to bottom, #bad2dd 0%, #5c8da1 79%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bad2dd', endColorstr='#5c8da1', GradientType=0);}.reader .snapshot .sub-header .tag-header li[class*="-tab"].library-tab.libsave a{cursor:default;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].library-tab .save-as{float:left;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].library-tab a.library{background:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3") no-repeat scroll 0 0 transparent;background-position:-270px -61px;height:22px;width:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].library-tab a.library.saved{background-position:-237px -60px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].print-tab a{background:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3") no-repeat scroll 0 0 transparent;background-position:-300px -61px;height:23px;width:25px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab a{background:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3") no-repeat scroll 0 0 transparent;background-position:-357px -59px;height:20px;width:25px;opacity:1;filter:alpha(opacity=100);ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover{padding-top:0;top:106px !important;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .arrow{margin-top:0 !important;top:45px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner{max-height:200px;min-height:50px;height:auto;margin-top:0 !important;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane h1{margin:0 0 5px !important;height:22px;padding:0 10px 10px !important;background:none !important;box-shadow:0 0 5px rgba(9, 9, 9, 0.5);-webkit-box-shadow:0 0 5px rgba(9, 9, 9, 0.5);}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane{max-height:168px;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane ul h3{font-size:20px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane ul li{font-size:20px;line-height:26px;padding:0;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane ul li ul{margin-left:10px;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane ul li ul li{font-size:16px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane ul ul{margin-left:10px;}.reader .snapshot .sub-header .tag-header li[class*="-tab"].content-tab .popover .popover-inner .content-pane .scroll-pane ul ul li{font-size:16px;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].share-tab{border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0 ;background:#fb6602;background:-moz-linear-gradient(top, #fb6602 39%, #d54400 88%);background:-webkit-gradient(linear, left top, left bottom, color-stop(39%, #fb6602), color-stop(88%, #d54400));background:-webkit-linear-gradient(top, #fb6602 39%, #d54400 88%);background:-o-linear-gradient(top, #fb6602 39%, #d54400 88%);background:-ms-linear-gradient(top, #fb6602 39%, #d54400 88%);background:linear-gradient(to bottom, #fb6602 39%, #d54400 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb6602', endColorstr='#d54400', GradientType=0);}.reader .snapshot .sub-header .tag-header li[class*="-tab"].share-tab:hover{background:#d54400;}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].share-tab:active{background:#d54400;background:-moz-linear-gradient(top, #d54400 39%, #fb6602 88%);background:-webkit-gradient(linear, left top, left bottom, color-stop(39%, #d54400), color-stop(88%, #fb6602));background:-webkit-linear-gradient(top, #d54400 39%, #fb6602 88%);background:-o-linear-gradient(top, #d54400 39%, #fb6602 88%);background:-ms-linear-gradient(top, #d54400 39%, #fb6602 88%);background:linear-gradient(to bottom, #d54400 39%, #fb6602 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d54400', endColorstr='#fb6602', GradientType=0);}
.reader .snapshot .sub-header .tag-header li[class*="-tab"].share-tab a{background:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3") no-repeat scroll 0 0 transparent;background-position:-326px -61px;height:23px;width:34px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.reader .snapshot .snapshotbody{padding-bottom:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;transition:none;-webkit-transition:none;}.reader .snapshot .snapshotbody .top-section{padding-left:60px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.reader .snapshot .snapshotbody .top-section h1{border-bottom:solid 1px #4f7c8d;padding-bottom:5px;}
.reader .snapshot .snapshotbody .top-section .pub-date{color:#5c6970;margin:3px 0;line-height:16px;}
.reader .snapshot .snapshotbody .top-section .snapshot-summary>h2>span{color:#D54400;margin-top:25px;display:inline-block;}
.reader .snapshot .snapshotbody .top-section #doc-body h2 span{color:#3a3a3a;}
.reader .snapshot .snapshotbody .snapshot-body{margin-top:30px;float:left;}.reader .snapshot .snapshotbody .snapshot-body .left-section{padding-left:60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.reader .snapshot .snapshotbody .snapshot-body .left-section .level3 p{padding:0;font-size:14px;margin:0;}
.reader .snapshot .snapshotbody .snapshot-body .left-section .level3 .inner.foundational .fun-icon,.reader .snapshot .snapshotbody .snapshot-body .left-section .level3 .inner.archived .fun-icon{width:77%;}
.reader .snapshot .snapshotbody .snapshot-body .left-section h2 span{font-size:25px;color:#d54400;}
.reader .snapshot .snapshotbody .snapshot-body .left-section h3{margin:5px 0;}
.reader .snapshot .snapshotbody .snapshot-body .right-section.span4{position:absolute;top:0;right:0;}.reader .snapshot .snapshotbody .snapshot-body .right-section.span4.onlyrecommend{min-height:300px;background:#f3f3f3;background:-moz-linear-gradient(left, #f3f3f3 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f3f3f3), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, #f3f3f3 0%, #ffffff 100%);background:-o-linear-gradient(left, #f3f3f3 0%, #ffffff 100%);background:-ms-linear-gradient(left, #f3f3f3 0%, #ffffff 100%);background:linear-gradient(to right, #f3f3f3 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#ffffff', GradientType=1);}
.reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap{padding:0;}.reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap.emptylist{margin-right:15px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .recommended{padding-right:15px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap .snapshottoc{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap .sliderwrap{margin:0;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap{background-color:#f6f6f6;float:right;margin-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap.emptylist{float:left;margin:0;width:95%;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc{width:255px;float:left;padding:15px 0 15px 15px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane{max-height:372px;overflow-x:hidden;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoffigures ul.figurelist{padding:5px 0 10px 0;border-bottom:solid 1px #9da5a9;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoffigures ul.figurelist li{padding:2px 7px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-top:5px;cursor:pointer;color:#067B9C;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoffigures ul.figurelist li:hover{background-color:#007299;color:#fff;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoffigures ul.figurelist li.active{background-color:#007299;color:#fff;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listofcontents{margin-top:10px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listofcontents ul.contentlist li{margin-top:5px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listofcontents ul.contentlist li ul{padding-left:10px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listofcontents ul.contentlist li ul li{margin-top:5px;font-size:15px;line-height:15px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoftables{margin-top:10px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoftables ul.tableslist{padding-left:10px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .snapshottoc .snapshot-toc-list .scroll-pane .listoftables ul.tableslist li{margin-top:5px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap{width:280px;float:right;border:solid 1px #ccc;background-color:#fff;padding:10px 30px 0 30px;margin:15px 15px 15px 0;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider{margin-bottom:20px;box-shadow:none;-webkit-box-shadow:none;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider ul li{position:relative;height:275px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider ul li strong{font-size:12px;color:#d54400;display:block;line-height:16px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider ul li span{font-size:12px;color:#5c6970;display:inline-block;line-height:13px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider ul li .image{width:278px;height:225px;border:solid 1px #d5dcdf;margin-top:10px;line-height:222px;text-align:center;float:left;position:absolute;bottom:0;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider ul li img{max-height:100%;max-width:100%;float:none;display:inline-block;vertical-align:middle;text-align:center;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #slider .flex-direction-nav{display:none;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel{margin-bottom:20px;box-shadow:none;-webkit-box-shadow:none;display:block;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider .flex-viewport{height:45px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider .flex-viewport ul{margin-top:1px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider .flex-prev{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #00a5dd;background:none;left:-25px;margin-top:-15px;opacity:1;filter:alpha(opacity=100);ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider .flex-prev.flex-disabled{visibility:hidden;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider .flex-next{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #00a5dd;background:none;right:-25px;margin-top:-15px;opacity:1;filter:alpha(opacity=100);ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider .flex-next.flex-disabled{visibility:hidden;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider:hover .flex-prev{left:-25px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel.flexslider:hover .flex-next{right:-25px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel ul.slides li{height:40px !important;border:solid 1px #d2d4d4;line-height:35px;text-align:center;margin:1px 4px 0 1px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel ul.slides li:hover,.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel ul.slides li.flex-active-slide{border:solid 1px #11aadd;box-shadow:0 0 0 1px #11AADD;-moz-box-shadow:0 0 0 1px #11AADD;-webkit-box-shadow:0 0 0 1px #11AADD;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .contentwrap .sliderwrap #carousel ul.slides li img{max-height:100%;max-width:100%;float:none;display:inline-block;vertical-align:middle;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .recommended{display:inline-block;padding:25px 0 0 20px;}.reader .snapshot .snapshotbody .snapshot-body .right-section .recommended h2 span{color:#2e3538;font-size:21px;}
.reader .snapshot .snapshotbody .snapshot-body .right-section .area p span.annotate{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.reader .snapshot .copyright{padding:25px;}
@media screen and (min-width:1170px){div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{margin-left:27px;} div.jp-audio div.jp-volume-bar{left:61%;} aside.span3 .feed,aside.span3 .feed .title,aside.span3 .sub{width:148px;} .modal.hype-cycle{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0;} .snapshot{transition:none;-webkit-transition:none;}.snapshot.fixedheader{transition:none;-webkit-transition:none;}.snapshot.fixedheader .snapshot-header{position:fixed;top:0px;background-color:#fff;width:1150px;z-index:100;transition:none;-webkit-transition:none;}.snapshot.fixedheader .snapshot-header .sub-header{margin-bottom:0;transition:none;webkit-transition:none;}.snapshot.fixedheader .snapshot-header .sub-header .tag-header li.content-tab[class*="-tab"] .popover{left:693px !important;top:33px !important;} .snapshot.fixedheader .snapshotbody{margin-top:120px;transition:none;-moz-transition:none;-webkit-tranisition:none;}}@media screen and (max-width:1169px){.reader .topRightRail li.related{width:242px;}.reader .topRightRail li.related .mq.flexslider{width:242px;}.reader .topRightRail li.related .mq.flexslider .flex-direction-nav .flex-prev{margin-left:-18px;} .reader .topRightRail li.related .mq.flexslider .flex-direction-nav .flex-next{margin-right:-18px;} .reader .topRightRail li.related .mq.flexslider .flex-viewport{width:239px;} .reader .snapshot{transition:none;-webkit-transition:none;}.reader .snapshot .sub-header .tag-header{margin:-23px auto 0 240px;} .reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap .sliderwrap{width:230px;}.reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap .sliderwrap #slider ul li .image{width:228px;} .reader .snapshot .snapshotbody .snapshot-body .right-section.span7 .contentwrap .snapshottoc{width:151px;} .reader .snapshot.fixedheader{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;}.reader .snapshot.fixedheader .snapshot-header{position:fixed;top:0px;background-color:#fff;width:960px;z-index:100;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;}.reader .snapshot.fixedheader .snapshot-header .sub-header{margin-bottom:0;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;} .reader .top-section .new-date .g-id{display:block;margin-left:38px;} .reader .left-section .level3 .inner.foundational .fun-icon{width:60%;}}@media print{.row-fluid .span3,button.interactive,div.toolbar,#dynamic-level1,.content-layout>.span1,.content-layout>.span3,.top-navigation,.bottom-nav,#reading-history,#toolbar,aside{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;background:transparent !important;color:transparent !important;opacity:0 !important;border:0 !important;margin:0 !important;text-indent:-9999px !important;} #toolbar,aside{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;background:transparent !important;color:transparent !important;opacity:0 !important;border:0 !important;margin:0 !important;text-indent:-9999px !important;} html,body.reader,.row-fluid .span8.full-document{width:100%;display:block !important;position:relative !important;height:auto !important;float:none !important;border:none !important;page-break-after:always;} .print-copyright{display:block;padding:15px;margin-bottom:20px;border:solid 1px #ecece7;} .print-copyright img{display:block;margin-bottom:15px;} .ceb-box{border:1px #000 solid;border-right:0;border-left:0;} .pub-date .reader-sprite.clock{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');} .pub-date .reader-sprite.document{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_document_id.png;wac6aa39136f141917');} #content .perspectives a[href]:after{content:'' !important;} #docRelations-level2 li.related,.topRightRail hr,.view-interact,.viewAllQuads,#content .print-doc,#content .moreAbout,#content .CCPrintRemove{display:none!important;visibility:none!important;} .full-document a:link:after,.full-document a:visited:after{content:" (" attr(href) ") ";} .full-document a[href^="/"]:after{content:" (https://www.gartner.com" attr(href) ") ";} .full-document .additional a:link:after,.full-document .additional a:visited:after{content:" (https://www.gartner.com" attr(href) ") ";word-wrap:break-word;} .full-document .analysts a:link:after,.full-document .analysts a:visited:after{content:none;}}html>body#root.doc-display{position:absolute;left:50%;margin-left:-495px;background:#BBB;background-color:#BBB !important;}html>body#root.doc-display.ie.v-8{filter:none !important;}html>body#root.doc-display.ie.v-8 .explore-tiles{margin-top:18px;}html>body#root.doc-display.ie.v-8 .explore-tiles .webinars{border-top:dotted 1px #eee;border-left:dotted 1px #ddd;border-right:dotted 1px #ccc;border-bottom:dotted 1px #ccc;}
html>body#root.doc-display.ie.v-8 .popover-content,html>body#root.doc-display.ie.v-8 .popover-content li{filter:none !important;}
html>body#root.doc-display .file-type1,html>body#root.doc-display .file-type2,html>body#root.doc-display .file-type3,html>body#root.doc-display .file-type4,html>body#root.doc-display .file-type5,html>body#root.doc-display .file-type6,html>body#root.doc-display .file-type7,html>body#root.doc-display .file-type8,html>body#root.doc-display .file-type9,html>body#root.doc-display .file-type10,html>body#root.doc-display .file-type11,html>body#root.doc-display .file-type12,html>body#root.doc-display .file-type13,html>body#root.doc-display .file-type14,html>body#root.doc-display .file-type15,html>body#root.doc-display .file-type16,html>body#root.doc-display .file-type17,html>body#root.doc-display .file-type18,html>body#root.doc-display .file-type19,html>body#root.doc-display .file-type20,html>body#root.doc-display .file-type21,html>body#root.doc-display .file-type22,html>body#root.doc-display .file-type23,html>body#root.doc-display .file-type24,html>body#root.doc-display .file-type25,html>body#root.doc-display .file-type26,html>body#root.doc-display .file-type27,html>body#root.doc-display .file-type28,html>body#root.doc-display .file-type29,html>body#root.doc-display .file-type30,html>body#root.doc-display .file-type31,html>body#root.doc-display .file-type32{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/doctype-sprite.png;wa44d5481a912f853e') no-repeat;width:24px;height:27px;margin-right:7px;float:left;}
html>body#root.doc-display .file-type1{background-position:-150px 0px;}
html>body#root.doc-display .file-type2{background-position:-90px 0px;}
html>body#root.doc-display .file-type5{background-position:0px 0px;}
html>body#root.doc-display .file-type6{background-position:-240px 0px;}
html>body#root.doc-display .file-type9{background-position:-330px 0px;}
html>body#root.doc-display .file-type21{background-position:-210px 0px;}
html>body#root.doc-display .file-type22{background-position:-60px 0px;}
html>body#root.doc-display .file-type23{background-position:-300px 0px;}
html>body#root.doc-display .file-type24{background-position:-270px 0px;}
html>body#root.doc-display .file-type25{background-position:-180px 0px;}
html>body#root.doc-display .file-type27{background-position:-30px 0px;}
html>body#root.doc-display .file-type29{background-position:-120px 0px;}
html>body#root.doc-display .file-type3,html>body#root.doc-display .file-type4,html>body#root.doc-display .file-type7,html>body#root.doc-display .file-type8,html>body#root.doc-display .file-type10,html>body#root.doc-display .file-type11,html>body#root.doc-display .file-type12,html>body#root.doc-display .file-type13,html>body#root.doc-display .file-type14,html>body#root.doc-display .file-type15,html>body#root.doc-display .file-type16,html>body#root.doc-display .file-type17,html>body#root.doc-display .file-type18,html>body#root.doc-display .file-type19,html>body#root.doc-display .file-type20,html>body#root.doc-display .file-type26,html>body#root.doc-display .file-type28,html>body#root.doc-display .file-type30,html>body#root.doc-display .file-type31,html>body#root.doc-display .file-type32{background-position:-363px 0px;}
html>body#root.doc-display .download-attachments{display:inline-block;float:right;width:240px;border-top:dotted 1px #aaa;border-bottom:dotted 1px #aaa;background:#F5F3ED;background-color:#F5F3ED;padding:15px 15px 10px 15px;margin:15px 20px 0 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}html>body#root.doc-display .download-attachments h2{font-family:Arial,Helvetica,sans-serif;color:#4A4A4A;font-size:18px;}
html>body#root.doc-display .download-attachments ul{margin:0 0 10px 0;}
@media screen and (max-width:990px){html>body#root.doc-display{left:0;margin-left:0;}}html>body#root.doc-display #content{}html>body#root.doc-display #content>.row-fluid>.span9 ul li:before{display:none;}
html>body#root.doc-display #content .ceb-box{padding:10px 48px 12px 0;margin:24px 0 16px;border:1px #000 dotted;border-right:0;border-left:0;font-style:italic;font-size:15px;}html>body#root.doc-display #content .ceb-box.unauth{width:337px;margin-left:20px;}
html>body#root.doc-display #content .ceb-pill{display:inline-block;font-size:12px;line-height:14px;font-weight:bold;color:#5C6970;border:1px solid #5C6970;border-radius:2px;padding:1px 5px 2px;margin-right:4px;}
html>body#root.doc-display #content #doc-body .viewSummaryExpand+.area{display:inline-block;margin-left:14px;}
html>body#root.doc-display #content #doc-body .viewSummaryExpand{border-left:4px solid #067B9C;padding:5px 0 5px 10px;margin:5px 0;}html>body#root.doc-display #content #doc-body .viewSummaryExpand p{margin-bottom:0;padding-bottom:0;}
html>body#root.doc-display #content .top-section .viewSummaryExpand{border:none;padding:0;margin:0;}html>body#root.doc-display #content .top-section .viewSummaryExpand p{padding-bottom:15px;margin-bottom:10px;}
html>body#root.doc-display #content #tRR{margin:165px 10px 0 0;width:300px;float:right;}html>body#root.doc-display #content #tRR p{border:none;padding-bottom:0;}
html>body#root.doc-display #content #tRR a{font-family:'Fakt Condensed',HelveticaNeueCondensed,HelveticaNeue-Condensed,'Helvetica Neue Condensed',HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,'Helvetica Neue Roman Condensed','Arial Narrow',TeXGyreHerosCnRegular,HelveticaNeue,'Helvetica Neue',HelveticaNeueRoman,HelveticaNeue-Roman,'Helvetica Neue Roman',Helvetica,Tahoma,Geneva,Arial,sans-serif;}
html>body#root.doc-display #content #tRR li{border-bottom:solid 1px #a7a7a7;padding:5px 0;border-top:solid 1px #a7a7a7;width:285px;}html>body#root.doc-display #content #tRR li.viewAll{border:none;padding-top:5px;}
html>body#root.doc-display #content .new-date{font-size:14px;color:#696969;margin:7px 0 5px;}html>body#root.doc-display #content .new-date img{width:30px;margin-right:3px;}html>body#root.doc-display #content .new-date img.archive{width:24px;}
html>body#root.doc-display #content .new-date .foundational-btn,html>body#root.doc-display #content .new-date .archived-btn{font-size:15px;background-color:#0067A6;color:#fff;text-transform:uppercase;padding:0 7px 1px;border-radius:2px;margin-right:5px;font-family:"Roboto Condensed";}
html>body#root.doc-display #content .new-date .archived-btn{background-color:#5c6970;}
html>body#root.doc-display #content .new-date .peerconnect-btn{border-radius:2px;background-color:#ffffff;border:solid 1px #5c6970;padding:0px 4px 0px 4px;}
html>body#root.doc-display #content .new-date .g-id{margin-left:20px;}
html>body#root.doc-display #content .rest-doc hr{border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;width:285px;margin:2px 0 0 7px;}
html>body#root.doc-display #content .rest-doc #tRR{margin:165px 10px 0 0;width:300px;float:right;}html>body#root.doc-display #content .rest-doc #tRR .arrowUp{height:12px;width:12px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -518px -20px;margin-right:5px;}
html>body#root.doc-display #content .rest-doc #tRR .arrowDown{height:12px;width:12px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -540px -16px;vertical-align:middle;margin-right:5px;vertical-align:text-top;display:inline-block;}
html>body#root.doc-display #content .rest-doc #tRR p{border:none;padding-bottom:0;}
html>body#root.doc-display #content .rest-doc #tRR a{font-family:'Fakt Condensed',HelveticaNeueCondensed,HelveticaNeue-Condensed,'Helvetica Neue Condensed',HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,'Helvetica Neue Roman Condensed','Arial Narrow',TeXGyreHerosCnRegular,HelveticaNeue,'Helvetica Neue',HelveticaNeueRoman,HelveticaNeue-Roman,'Helvetica Neue Roman',Helvetica,Tahoma,Geneva,Arial,sans-serif;}
html>body#root.doc-display #content .rest-doc #tRR li{font-size:15px !important;padding:0px;}html>body#root.doc-display #content .rest-doc #tRR li.perspectives{margin:0 auto;}
html>body#root.doc-display #content .rest-doc #tRR li.firstLI{padding:5px 0px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjAuNzUiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(34%, rgba(243, 243, 243, 0.9)), color-stop(74%, rgba(250, 250, 250, 0.75)), color-stop(93%, rgba(254, 254, 254, 0.2)), color-stop(100%, rgba(255, 255, 255, 0.2)));background:-webkit-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:-o-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:-ms-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:linear-gradient(to bottom, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#33ffffff', GradientType=0);}
html>body#root.doc-display #content .rest-doc #tRR li.anchorLinks{border:none;padding:0 5px;}html>body#root.doc-display #content .rest-doc #tRR li.anchorLinks p{padding:5px;margin-left:25px;}
html>body#root.doc-display #content .rest-doc #tRR li.viewAllQuads{padding:5px 0px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(7%, rgba(254, 254, 254, 0.2)), color-stop(26%, rgba(251, 251, 251, 0.75)), color-stop(66%, rgba(243, 243, 243, 0.9)), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#ededed', GradientType=0);}html>body#root.doc-display #content .rest-doc #tRR li.viewAllQuads a{margin-left:10px;}
html>body#root.doc-display #content .rest-doc #tRR li.viewAll{border:none;padding-top:5px;}
html>body#root.doc-display #content .topRightRail h5 .toggleArrow{height:12px;width:12px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -518px -20px;margin-right:5px;vertical-align:text-top;}html>body#root.doc-display #content .topRightRail h5 .toggleArrow.arrowDown{height:8px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -540px -20px;vertical-align:middle;}
html>body#root.doc-display #content .perspectives h5{color:#3a3a3a;font-weight:bold;display:inline-block;font-size:14px;margin:0;padding:0 0 0 10px;box-shadow:none;border:none;font-family:arial,helvetica,sans-serif;}
html>body#root.doc-display #content .perspectives a{display:inline;}
html>body#root.doc-display #content .perspectives .primer-icon{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;display:inline-block;background-position:-119px -199px;height:45px;width:57px;}
html>body#root.doc-display #content .perspectives p{display:block;padding-left:7%;margin:1px 0;}html>body#root.doc-display #content .perspectives p.primer{padding-left:0;}
html>body#root.doc-display #content .perspectives a,html>body#root.doc-display #content .perspectives p{font-size:15px;color:#3b7ca8;}html>body#root.doc-display #content .perspectives a span,html>body#root.doc-display #content .perspectives p span{color:#3a3a3a;}
html>body#root.doc-display #content .toggleCompany{height:14px;width:15px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -659px -20px;margin-right:5px;vertical-align:middle;}
html>body#root.doc-display #content .toggleGeography{height:15px;width:15px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -640px -20px;margin-right:5px;vertical-align:middle;}
html>body#root.doc-display #content .toggleIndustry{height:15px;width:15px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -680px -20px;margin-right:5px;vertical-align:middle;}
html>body#root.doc-display #content .clear{clear:both;}
html>body#root.doc-display #content .share{float:right;display:block;width:169px;margin-top:-36px;text-align:right;z-index:1010;position:relative;}html>body#root.doc-display #content .share a,html>body#root.doc-display #content .share a:hover,html>body#root.doc-display #content .share a img,html>body#root.doc-display #content .share a:hover img,html>body#root.doc-display #content .share a img:hover{text-decoration:none;}
html>body#root.doc-display #content .share .IN-widget{position:relative;top:-15px;}html>body#root.doc-display #content .share .IN-widget span[id*="-title"]{display:none !important;}
html>body#root.doc-display #content .share .fb{position:relative;top:-6px;}
html>body#root.doc-display #content .share div[id*="plus"]{width:18px !important;margin-left:16px !important;height:20px !important;overflow:hidden;border-right:solid 1px #CCC !important;border-radius:3px;}
html>body#root.doc-display #content .share iframe[id^="twitter"]{width:20px !important;}
html>body#root.doc-display #content .share .fb-like{display:block;float:left;}
html>body#root.doc-display #content .share a.email{display:inline-block;position:relative;top:-6px;height:20px;width:20px;background:inherit;border-radius:0;padding:0;margin:0;border:0;box-shadow:none;}html>body#root.doc-display #content .share a.email i{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/btn_email.png;wa9a5bcb4327d8c87a') center -2px no-repeat rgba(0, 0, 0, 0);margin:0;border:0;height:20px;padding:0;width:20px;box-shadow:none;border-radius:0;}
html>body#root.doc-display #ta-footer{position:absolute;bottom:0;padding:10px;background:#EEE;margin:0;width:100%;border-top:solid 1px #CCC;text-align:left;}html>body#root.doc-display #ta-footer a{font-size:13px;line-height:16px;text-align:left;}html>body#root.doc-display #ta-footer a strong{color:chocolate;}
html>body#root.doc-display #ta-footer li:hover a,html>body#root.doc-display #ta-footer li a:hover{background:inherit !important;}
html>body#root.doc-display input,html>body#root.doc-display input:focus{outline:none !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
html>body#root.doc-display .icon-remove{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/icons/icon-remove.png;wada888a3613afcf2b") no-repeat;height:16px;vertical-align:middle;width:16px;background-repeat:no-repeat;display:inline-block;line-height:14px;margin:1px -7px -3px -3px;}
html>body#root.doc-display ul.authenticate{line-height:normal !important;}html>body#root.doc-display ul.authenticate>li{line-height:normal !important;height:auto !important;}
html>body#root.doc-display ul.authenticate .btn-group.open{z-index:1250;}html>body#root.doc-display ul.authenticate .btn-group.open .header{position:relative;z-index:1251;}
html>body#root.doc-display form#gSearchForm #keywords{z-index:1001;height:27px;}
html>body#root.doc-display form#gSearchForm .iconsearch{z-index:1002;}
html>body#root.doc-display .close{cursor:pointer;}
html>body#root.doc-display #ddModal{box-shadow:-44px 57px 69px #445769;width:776px;height:434px;border:0;padding:0;margin:0;}
html>body#root.doc-display.pop-ebebeb article.span9 .popover.bottom,html>body#root.doc-display.pop-ebebeb .article.span9 .popover.bottom{margin-left:60px;width:120px;}html>body#root.doc-display.pop-ebebeb article.span9 .popover.bottom .arrow,html>body#root.doc-display.pop-ebebeb .article.span9 .popover.bottom .arrow{left:60px;}
html>body#root.doc-display.pop-ebebeb article.span9 .popover.bottom .popover-content,html>body#root.doc-display.pop-ebebeb .article.span9 .popover.bottom .popover-content{padding:10px;box-shadow:0 5px 5px rgba(0, 0, 0, 0.3);}
html>body#root.doc-display ul.main-search.ui-autocomplete{width:380px !important;background-image:none;height:98px !important;}html>body#root.doc-display ul.main-search.ui-autocomplete .ui-autocomplete-category{display:none !important;}
html>body#root.doc-display ul.main-search.ui-autocomplete .ui-menu-item{width:380px !important;cursor:pointer;height:24px !important;line-height:24px !important;padding:0 !important;margin:0 !important;}html>body#root.doc-display ul.main-search.ui-autocomplete .ui-menu-item a,html>body#root.doc-display ul.main-search.ui-autocomplete .ui-menu-item:hover a,html>body#root.doc-display ul.main-search.ui-autocomplete .ui-menu-item a:hover{height:24px !important;line-height:24px !important;padding:0 6px !important;margin:0 !important;overflow:hidden;}
html>body#root.doc-display.ie.v-8{}html>body#root.doc-display.ie.v-8 #content>.row-fluid{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/doc-display-background.png;waa4c8db0b129ce729');background-repeat:repeat-x;}html>body#root.doc-display.ie.v-8 #content>.row-fluid h4.date{background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat 3px 1px;padding-top:0 !important;}
html>body#root.doc-display.ie.v-8 ul.search-types{filter:none !important;}
html>body#root.doc-display.ie.v-8 .popover ul li.selected{background:none;}
html>body#root.doc-display.ie.v-8 .content-backdrop{filter:none !important;visibility:hidden;}
html>body#root.doc-display.ie.v-8 .authenticate>li{padding-right:5px;}
html>body#root.doc-display.ie.v-9,html>body#root.doc-display.mozilla,html>body#root.doc-display.firefox{}html>body#root.doc-display.ie.v-9 .logo img,html>body#root.doc-display.mozilla .logo img,html>body#root.doc-display.firefox .logo img{border:0 none;margin-top:1px;}
html>body#root.doc-display.mozilla{}html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList{}html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList aside.icon{position:static;}
html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList .hoverview{margin-right:-40px;}
html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList div.searchResultRow>.searchResultRowCol3{}html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList div.searchResultRow>.searchResultRowCol3 .popover-content,html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList div.searchResultRow>.searchResultRowCol3 .jspPane{min-height:300px;}html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList div.searchResultRow>.searchResultRowCol3 .popover-content *,html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList div.searchResultRow>.searchResultRowCol3 .jspPane *{text-align:left;}
html>body#root.doc-display.mozilla .g-container.nextGen.content-outer #content #searchResultsList div.searchResultRow>.searchResultRowCol3>.viewSummaryLink{display:block;position:relative;top:-20px;left:-2px;}
html>body#root.doc-display.mozilla .doc-num{margin-top:2px !important;}
html>body#root.doc-display .triangle-right{width:6px;height:10px;margin-left:2px;display:inline-block;position:relative;right:2px;top:-1px;padding-right:2px;overflow:hidden;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -20px 1px;}
html>body#root.doc-display div.g-container,html>body#root.doc-display .bottom-nav footer{min-width:990px !important;width:990px !important;}
html>body#root.doc-display div.top-navigation{position:absolute;top:0;margin:0 0 0 -495px;float:none;left:50%;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing{position:relative;height:69px;min-height:69px !important;background:#fff;background-color:#fff;padding:0;margin:0;display:block;width:100%;border-radius:0px !important;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing .logo,html>body#root.doc-display div.top-navigation div.container-fluid header.marketing>ul{padding-left:15px;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul li,html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul li a{font-family:arial,helvetica,sans-serif;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul li a{color:#39C;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.dropdown-menu{box-shadow:-2px 4px 8px rgba(0, 0, 0, 0.2),2px 4px 8px rgba(0, 0, 0, 0.2),0px 4px 16px rgba(0, 0, 0, 0.4);position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0 -90px;list-style:none;background:#fff;background-color:#FFF;border:1px solid #CCC;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.dropdown-menu li{list-style:none;line-height:25px;height:26px;font-size:12px;letter-spacing:-0.05em;overflow:hidden;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:normal;white-space:nowrap;line-height:21px;height:22px;font-size:12px;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing .logo{display:block;padding-top:17px;position:relative;z-index:1001;width:120px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing .logo img{border:0;max-width:none;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate{position:absolute;top:2px;right:15px;z-index:1200;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li,html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li a{font-family:arial,helvetica,sans-serif;font-size:12px;line-height:13px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li.other-sites,html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li a.other-sites{color:#3a3a3a;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group{}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group a.dropdown-toggle{position:relative;top:3px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group a.dropdown-toggle span.caret{margin-top:4px;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu{width:210px;padding:0;margin-top:1px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li{display:block;padding:0 10px;margin:0;text-indent:0;left:0;line-height:25px;height:26px;font-size:12px;text-align:left;width:190px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li:hover{background:#2499d4;background-color:#2499d4;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li a{display:block;padding:2px 5px 2px 10px;height:22px;line-height:21px;font-size:12px;color:#333;opacity:0.9;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li a:hover{color:#fff;background:inherit;background-color:inherit;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li a.my-gartner img{height:20px;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li.header{font-weight:bold;border-bottom:dotted 1px #abc;color:#333;letter-spacing:-0.05em;opacity:0.9;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li.header:hover{background:inherit;background-color:inherit;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group ul.dropdown-menu li:last-child{margin-bottom:5px;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.authenticate li div.btn-group.open ul.dropdown-menu{display:block;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.navigate{display:block;float:left;line-height:16px;font-size:14px;height:16px;top:-18px;left:-6px;text-transform:uppercase;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.navigate li{display:block;float:left;margin:0;padding:0;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.navigate li a{font-size:13px;line-height:14px;font-weight:bold;padding:2px 6px 2px 6px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing ul.navigate li a:hover{text-decoration:none;background-color:#EAF1F4;color:#0067A6;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing form{padding:0;margin:0;position:absolute;right:15px;top:27px;}html>body#root.doc-display div.top-navigation div.container-fluid header.marketing form input{padding:2px 16px 2px 4px;margin:0;height:27px;width:360px;}
html>body#root.doc-display div.top-navigation div.container-fluid header.marketing form .iconsearch{right:1px;top:6px;cursor:pointer;}
html>body#root.doc-display .g-container.nextGen.content-outer{background:#fff;background-color:#fff;margin-top:69px;}html>body#root.doc-display .g-container.nextGen.content-outer .content-backdrop{display:block;height:400px;width:100%;padding:0;margin:0;background:#0168a7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNjhhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAxNjhhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJmODNiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0168a7), color-stop(25%, #0168a7), color-stop(50%, #2f83b6), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:-o-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:-ms-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:linear-gradient(to bottom, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0168a7', endColorstr='#ffffff', GradientType=0);}
html>body#root.doc-display .g-container.nextGen.content-outer #content{margin-top:-400px !important;min-height:400px;background:none;background-color:inherit;padding:0 0 10px 0;}html>body#root.doc-display .g-container.nextGen.content-outer #content.notReallyDocDisplay{margin-top:20px !important;}
html>body#root.doc-display .g-container.nextGen.content-outer #content .popover{}html>body#root.doc-display .g-container.nextGen.content-outer #content .popover.left .arrow{right:-25px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content .popover.right .popover-inner{margin-left:-8px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content .popover .popover-inner{box-shadow:2px 4px 8px rgba(0, 0, 0, 0.44);color:#5c6970;}html>body#root.doc-display .g-container.nextGen.content-outer #content .popover .popover-inner *{color:#5c6970;}
html>body#root.doc-display .g-container.nextGen.content-outer #content .popover .popover-inner .filterBack{margin:4px 0;padding:4px;border-radius:4px;background-color:#FFF;width:44px;text-align:center;border:1px solid #CCC;box-shadow:#EEE 0px 0px 12px 1px inset;display:block;cursor:pointer;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid{padding-top:15px !important;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid .span9.search-header{background-color:transparent;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid .span9.search-header+.span9+.span3{margin-top:-90px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span8,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span4{margin-left:10px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3>.explore-tiles div.webinars{box-shadow:2px 4px 8px rgba(0, 0, 0, 0.2);}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3>.explore-tiles div.webinars>ul,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3>.explore-tiles div.webinars>ul>li{width:212px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3>.explore-tiles div.webinars{background:#fff;background-color:#fff;border-radius:5px;min-height:100px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9{width:71.9%;height:100%;margin-bottom:24px;margin-left:15px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client{width:240px;float:right;display:block;clear:right;padding:0 15px 10px 15px;margin:15px 20px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document:last-child,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest:last-child,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box:last-child,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client:last-child{margin-bottom:90px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client h3{padding:15px 0 10px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document input[type="text"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest input[type="text"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box input[type="text"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client input[type="text"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document input[type="password"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest input[type="password"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box input[type="password"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client input[type="password"]{width:226px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document input[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest input[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box input[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client input[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document .simulate-button,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest .simulate-button,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box .simulate-button,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client .simulate-button,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document button[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest button[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box button[type="submit"],html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client button[type="submit"]{font-family:arial,helvetica,sans-serif !important;color:#FFF !important;background:#9B4;background-color:#9B4;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);border:solid 1px #ABC;text-transform:uppercase;display:inline-block;width:auto;padding:4px 6px 2px;font-size:13px !important;line-height:17px !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document input[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest input[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box input[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client input[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document .simulate-button:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest .simulate-button:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box .simulate-button:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client .simulate-button:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document button[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest button[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box button[type="submit"]:hover,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client button[type="submit"]:hover{text-decoration:none !important;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client{background:#f5f3ed;background-color:#f5f3ed;border-top:solid 1px #cdd;border-bottom:solid 1px #cdd;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document+h2,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest+h2,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client+h2{margin-bottom:-3px;font-size:26px;letter-spacing:0.01em;margin-top:-7px;width:380px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client h3{font-size:24px;color:#5C6970;font-weight:normal;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+.purchase-document,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+.register-guest,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+.login-box,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+.become-a-client,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+script+.purchase-document,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+script+.register-guest,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+script+.login-box,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header+script+.become-a-client{margin-top:-57px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest{}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box form,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client form,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document form,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest form{margin-bottom:0;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box form input,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client form input,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document form input,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest form input{margin-bottom:10px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box form .gSignInSubmit,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client form .gSignInSubmit,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document form .gSignInSubmit,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest form .gSignInSubmit{padding:4px 6px 2px;font-size:13px;line-height:17px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box form .please-sign-in,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .become-a-client form .please-sign-in,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document form .please-sign-in,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .register-guest form .please-sign-in{letter-spacing:-0.02em;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.become-a-client,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.register-guest,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.purchase-document{border-top:dotted 1px #aaa;border-bottom:dotted 1px #aaa;background:#F5F3ED;background-color:#F5F3ED;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.become-a-client{}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.become-a-client h3{font-size:24px;line-height:26px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.become-a-client h3.phone-number{color:#111;padding-top:0;letter-spacing:0.04em;font-size:22px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.become-a-client>h4.condensed{font-size:14px;line-height:19px;width:210px;font-family:Arial,Helvetica,sans-serif !important;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 div.become-a-client>h4.condensed span.condensed.medium{font-size:14px;line-height:19px;font-family:Arial,Helvetica,sans-serif !important;font-weight:bold;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box{background:#D2DDE4;background-color:#d2dde4;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .login-box h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 .purchase-document h3{color:#445769;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body{}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body .toc-list .scroll-pane{margin:0;max-height:none;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body .toc-list>ul{margin:10px 0;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body .toc-list>ul li{line-height:16px;width:360px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body .toc-list h2{font-family:Arial,Helvetica,sans-serif;color:#4A4A4A;font-size:18px;line-height:24px;margin:30px 20px 10px 0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body>*{margin:20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body h1,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body h2,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body h4,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body h5,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body h6{margin-top:24px;margin-bottom:8px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body header h4.doc-num{margin:1px 0 0 0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body .caption,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body caption{margin:36px 12px 12px 12px;padding:12px;background:#F7FAFF;background-color:#f7faff;border:solid 1px #CDD;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body .source{text-align:center;font-size:.7em;font-variant:small-caps;margin-bottom:24px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 #doc-body :last-child{margin-bottom:20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>h2{color:#5c6970;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>h3{color:#4A4A4A;font-size:20px;line-height:24px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>p{color:#4a4a4a;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>h2,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9>ul{margin:20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 p.summary{margin-top:10px;font-size:15px !important;width:380px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 p.summary+h3{margin-bottom:0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 ul{margin-top:10px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 ul.noindt>li:before{content:"";}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 ul li{margin-bottom:10px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 ul li:before{content:"\025FC";color:#8498a3;position:relative;top:-2px;margin-right:5px;float:left;font-size:13px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 ul li{color:#4a4a4a;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 ul li,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 a{font-family:arial,helvetica,sans-serif;font-size:14px;line-height:19px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 a{color:#39C;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header{margin:20px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h1{font-size:32px;line-height:34px;padding-right:130px;padding-bottom:8px;opacity:0.9;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header .new-date{margin:0;margin-bottom:10px;margin-top:-20px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header .new-date .foundational-btn,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header .new-date .archived-btn{font-style:13px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header .share-widget{display:block;float:right;position:relative;top:-30px;font-size:15px;text-transform:uppercase;color:#4f7c8d;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:normal;font-stretch:condensed;font-style:normal;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header .share-widget span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -90px;width:30px;height:20px;display:block;float:left;margin-top:-1px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h3,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h4,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h3 a,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h4 a{font-size:13px;font-family:verdana,arial,helvetica,sans-serif;font-style:normal;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h3.analysts{margin-top:5px;width:380px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h3.analysts a{color:#39C;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h3.analysts strong{font-size:14px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h4{color:#888;height:19px;line-height:17px;margin-top:1px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h5.intro{height:57px;line-height:22px;font-size:18px;color:#4A4A4A;background:#D2DDE4;background-color:#D2DDE4;width:280px;margin-left:-26px;margin-top:16px;position:relative;padding:12px 12px 0 12px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h5.intro.short{width:195px;line-height:28px;height:40px;letter-spacing:-0.8px;font-size:17px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h5.intro .shadow-widget{display:block;width:6px;height:7px;overflow:hidden;position:absolute;top:100%;left:0px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span9 header h5.intro .shadow-widget span{width:10px;height:10px;margin-top:-6px;background:#3b3b3b;background-color:#3b3b3b;display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3{width:24%;margin-left:10px;margin-right:15px;float:right;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .why-gartner{margin-top:24px;padding-top:18px;border-top:solid 1px #ccc;padding-left:24px;padding-right:24px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .why-gartner a.more{color:#00A5DD;line-height:16px;font-size:14px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .why-gartner h3{font-size:21px;font-weight:bold;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .why-gartner p{font-size:14px;padding-top:5px;color:#4A4A4A;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles{}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles h3{color:#FFF;font-size:27px;margin:24px 0 6px;letter-spacing:1px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles div+div{margin-top:18px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars{padding-top:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events:not( :nth-child(2)),html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars:not( :nth-child(2)){margin-top:18px;padding-top:18px;border-top:solid 1px #EFF;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events h2,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars h2{color:#00A5DD;font-size:13px;line-height:15px;text-transform:uppercase;letter-spacing:1px;position:relative;left:6px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events h2 span.fn,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars h2 span.fn{width:20px;height:40px;background:#00A5DD;background-color:#00A5DD;position:absolute;left:-27px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events h2 div.shadow-widget,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars h2 div.shadow-widget{width:6px;height:7px;overflow:hidden;position:absolute;top:40px;left:-28px;z-index:1000;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events h2 div.shadow-widget span,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars h2 div.shadow-widget span{width:10px;height:10px;margin-top:-6px;background:#0072AD;background-color:#0072AD;display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events a.more,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars a.more{color:#178EB8;display:inline-block;float:right;text-transform:uppercase;font-size:11px;line-height:15px;height:15px;position:relative;left:-15px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events a.more span.fn,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars a.more span.fn{width:10px;height:10px;margin-left:2px;display:inline;position:relative;right:2px;top:0px;padding-right:2px;overflow:hidden;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -20px 1px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul{margin-bottom:18px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar{margin-bottom:0 !important;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event:first-child h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event:first-child h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar:first-child h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar:first-child h4.date{padding-top:4px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event:not(:first-child) h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event:not(:first-child) h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar:not(:first-child) h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar:not(:first-child) h4.date{border-top:solid 1px #dee;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar h4.date,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar h4.date{padding-top:18px;display:block;clear:both;margin-left:0;text-transform:none;font-weight:normal;color:#8598A2;font-size:14px;line-height:16px;margin-bottom:4px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event address,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event address,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar address,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar address{padding-bottom:18px;padding-right:12px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar p,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar p{color:#4a4a4a;font-size:15px;line-height:19px;margin-bottom:0;opacity:0.75;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event address,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event address,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar address,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar address{font-family:arial,helvetica,sans-serif !important;font-size:15px;line-height:16px;margin-bottom:0;color:#4A4A4A;opacity:0.8;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-event>a,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-event>a,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .events ul li.recommended-webinar>a,html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .explore-tiles .webinars ul li.recommended-webinar>a{margin-right:10px;opacity:0.9;color:#4a4a4a;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads{background:#123552;padding:10px 21px 15px 21px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads h3{color:#fff;font-size:21px;padding-bottom:8px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads p{color:#98C7E0;font-size:12px;margin:0;padding-bottom:3px;font-family:verdana,arial,helvetica,sans-serif;line-height:16px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads .phone{color:#c2dd21;font-size:18px;}html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads .phone .gc-cs-link{color:#c2dd21;text-decoration:none;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads .phone img{vertical-align:top;margin-right:5px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads .or{display:block;color:#98C7E0;font-size:12px;border-top:1px dotted;padding-top:2px;margin-top:5px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads a{color:#c2dd21;text-decoration:none;text-transform:uppercase;font-size:13px;font-family:Arial;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads .triangle{width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #ffffff;display:inline-block;margin-left:2px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads.free h4{font-size:18px;line-height:22px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid>.span3 .convert-leads+.convert-leads{margin-top:18px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content>.row-fluid .event-icon{display:block;float:left;width:20px;height:20px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -275px -39px !important;}
html>body#root.doc-display .g-container.nextGen.content-outer #content small.copyright{font-size:13px;line-height:16px;padding:20px 0 0 0;margin:20px 20px 20px 20px;border-top:dotted 1px #4a4a4a;color:#777;font-family:Arial,Helvetica,sans-serif;display:block;clear:both;}html>body#root.doc-display .g-container.nextGen.content-outer #content small.copyright a{font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;line-height:16px !important;display:inline-block;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList{}html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList .archived{background:#8598A2;color:#FFF;text-transform:uppercase;font-size:10px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:3px 5px;line-height:20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList table.searchResults{margin:0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList .hoverview{display:inline-block;float:right;margin-top:-57px;z-index:1200;position:relative;margin-right:-10px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon{position:absolute;top:2px;left:10px;}html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.research-document{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll 0px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.magic-quadrant{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll 0px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.hype-cycle{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll 0px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.focus-area{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -1px -49px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.press-release{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -80px -49px;width:32px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.blog{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -120px -49px;width:32px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.podcast{background-position:-30px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.event{background-position:-90px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.exp-doc{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll 0px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.peer{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -1px -49px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.webinar{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -41px -49px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.analyst{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -1px -49px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.site{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/site-search.png;wa3b35bd3a291daef0') no-repeat scroll -1px -49px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList aside.icon.unclassified{background-position:-60px -20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content #searchResultsList .g-container p{padding-bottom:0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward{}html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9{width:97%;}html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section{margin:20px 0px 10px 20px;width:630px;float:left;}html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section .pub-date{font-size:14px;color:#696969;}html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section .pub-date span.document{margin-left:15px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section .pub-date .reader-sprite{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;-webkit-transition:none;-moz-transition:none;transition:none;}html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section .pub-date .reader-sprite.clock{background-position:-380px -18px;display:inline-block;width:15px;height:17px;margin-right:5px;vertical-align:top;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section .pub-date .reader-sprite.document{background-position:-360px -38px;display:inline-block;width:10px;height:15px;margin-left:25px;margin-right:5px;vertical-align:top;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .top-section .analysts{margin:3px 0 33px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 .print-doc{margin:0px 20px 35px 20px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 #doc-body{margin:0 35px 0 20px;}html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 #doc-body>*{margin:0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 #doc-body .viewSummaryExpand+.area{margin-left:14px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 #doc-body h3{margin-top:0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span9 #doc-body .source{text-align:inherit;font-size:12px;color:#333;margin-bottom:30px;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .span3{width:0;margin:0;}
html>body#root.doc-display .g-container.nextGen.content-outer #content.forward .copyright{color:#696969;font-size:14px;margin:70px 35px 30px 20px;border-top:1px solid;padding-top:30px;}
html>body#root.doc-display>div.g-container.nextGen.bottom-nav{overflow:hidden;height:73px;}html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie{background:#4f4c4d;background-color:#4f4c4d;overflow:hidden;position:relative;border-radius:0;}html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie a.logo{display:inline-block;position:absolute;right:40px;top:20px;}html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie a.logo img#gartner-logo{width:77px;height:20px;}
html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie div#copyright{margin-right:40px;margin-top:8px;}
html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie ul#footer-links{text-align:left;margin:15px 25px 0 10px;}html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie ul#footer-links>li{padding:0 3px;}html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie ul#footer-links>li:not(:first-child):before{content:'|';}
html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie ul#footer-links>li a{padding-left:8px;}
html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie ul#footer-links>li,html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie ul#footer-links>li>a,html>body#root.doc-display>div.g-container.nextGen.bottom-nav>div.container-fluid>footer.pie div#copyright{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;}
html>body#root.doc-display.site-search{}html>body#root.doc-display.site-search ul.main-search.ui-autocomplete{width:710px !important;margin-left:-188px;}html>body#root.doc-display.site-search ul.main-search.ui-autocomplete .ui-menu-item{width:710px !important;text-align:left;}
html>body#root.doc-display.site-search div#content.row{}html>body#root.doc-display.site-search div#content.row>div.row-fluid{}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9{background:#fcfcfc;background-color:#fcfcfc;border-radius:5px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header{height:69px;min-height:69px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header h1{color:#fff;font-family:Arial,helvetica,sans-serif;font-size:32px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header h4,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header h5{float:right;clear:both;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header h4{margin-top:-32px;font-size:19px;color:#fff;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header h5{font-size:14px;color:#b9d0dc;margin-top:-14px;text-align:right;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9.search-header h5 a{color:#c2dd21;font-size:12px;text-transform:uppercase;font-weight:bold;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 ul.search-types{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-o-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ededed 100%);background:linear-gradient(to bottom, #ffffff 0%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);height:45px;margin:0 !important;padding:8px 10px 0 10px;border-radius:5px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 ul.search-types li{list-style-type:none;float:left;margin-right:8px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 ul.search-types li:before{content:'' !important;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 ul.search-types li a{font-weight:bold;border-radius:3px !important;letter-spacing:0.01em;color:#00529b;background:#fff;background-color:#fff;border:solid 1px #BDE;padding:7px 19px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 ul.search-types li a.btn-primary{color:#fff !important;background:#00529B;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 ul.search-types li a:hover{opacity:0.72;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngFilters{padding-bottom:8px;padding-left:10px;background:#eee;background-color:#eee;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngFilters .removeFilters{display:block;padding-top:8px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngFilters a.btn{background:#DDD;background-color:#DDD;border:0;border-radius:18px;color:#888;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;font-size:17px;letter-spacing:0.01em;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a:hover{font-size:19px !important;text-decoration:none !important;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngShow .spell-check{padding:10px;background:#CCC;font-family:arial,helvetica,sans-serif;font-weight:bold;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort{clear:both;height:20px;margin:0;padding:12px;background:#eee;background-color:#eee;border-top:solid 1px #ccc;text-align:left;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .sortContent strong{text-transform:lowercase;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover{}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:-1px 2px 3px rgba(0, 0, 0, 0.4);margin-top:0;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;opacity:0.99;color:#06C;text-align:left;padding:5px 30px 5px 37px !important;margin-bottom:1px !important;font-size:20px !important;line-height:30px !important;min-height:30px;width:150px;background:#fafafa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #fafafa 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fafafa), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(left, #fafafa 0%, #ebebeb 100%);background:-o-linear-gradient(left, #fafafa 0%, #ebebeb 100%);background:-ms-linear-gradient(left, #fafafa 0%, #ebebeb 100%);background:linear-gradient(to right, #fafafa 0%, #ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ebebeb', GradientType=1);}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li:first-child,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li:last-child,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li:last-child{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li:before,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li:before{content:'' !important;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li a,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li a,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li strong,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li strong,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li *,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li *{color:#06C;font-size:20px !important;line-height:22px !important;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li.selected,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li.selected{color:#5c6970;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li.selected a,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li.selected a,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li.selected strong,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li.selected strong,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li.selected *,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li.selected *{color:#5c6970;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li.selected strong,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li.selected strong{display:inline-block;margin-left:-27px;margin-top:-3px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li.selected strong:before,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li.selected strong:before{content:url('https://www.gartner.com/imagesrv/apps/gproduct/images/checkmarkGray.png;wa2cbad09edfd62b13');margin-right:4px;line-height:25px;position:relative;top:4px;left:-3px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#sortPopover+div.popover div.popover-inner div.popover-content ul li[data-action="toggleFilterLayer"],html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort a#filterPopover+div.popover div.popover-inner div.popover-content ul li[data-action="toggleFilterLayer"]{letter-spacing:0.02em;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;opacity:0.99;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .greyArrowDown,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .greyArrowUp{background-repeat:no-repeat;display:inline-block;height:5px;vertical-align:middle;width:15px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .greyArrowDown{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/greyArrow.png;wa4db626f4c5fb0844") left;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .greyArrowUp{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/greyArrowUp.png;wa07c92c5513cd5319") left;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .filterSearch{margin-top:-4px;}html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .filterSearch a,html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .filterSearch a:hover{background-color:#f6f6f6;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/icons/icon-filter.png;wa4bdd489f7d90790f");background-position:10px 5px;background-repeat:no-repeat;border:1px solid #cdcdcd;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);padding:4px 9px 3px 32px;font-size:13px !important;color:#575757 !important;text-transform:uppercase;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .filterSearch .popover .popover-inner{margin-top:150px;min-height:200px;}
html>body#root.doc-display.site-search div#content.row>div.row-fluid>.span9 .ngSort .filterSearch .popover .arrow{margin-top:-5px !important;}
html>body#root.doc-display.site-search div.g-container.top-navigation.nextGen>div.container-fluid{}html>body#root.doc-display.site-search div.g-container.top-navigation.nextGen>div.container-fluid>header.marketing{}html>body#root.doc-display.site-search div.g-container.top-navigation.nextGen>div.container-fluid>header.marketing ul.authenticate{top:42px;}
html>body#root.doc-display.site-search div.g-container.top-navigation.nextGen>div.container-fluid>header.marketing form#gSearchForm{position:absolute;top:122px;left:10px;}html>body#root.doc-display.site-search div.g-container.top-navigation.nextGen>div.container-fluid>header.marketing form#gSearchForm input#keywords{padding:2px 16px 2px 12px;margin:9px 0 0 5px;height:27px;width:682px;font-size:16px;font-family:Arial,Helvetica,sans-serif;}
html>body#root.doc-display.site-search div.g-container.top-navigation.nextGen>div.container-fluid>header.marketing form#gSearchForm .iconsearch{right:251px;position:absolute;top:15px;cursor:pointer;z-index:1502;}
html>body#root.doc-display.site-search #scrollPanefilterPopoverTitle{color:#3A3A3A !important;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;font-size:27px !important;margin:10px 37px 10px !important;letter-spacing:0.01em;opacity:0.9;}
html>body#root.doc-display.site-search #scrollPanefilterPopover ul li,html>body#root.doc-display.site-search .popover-content .contain ul li{padding-left:5px !important;}
html>body#root.doc-display.site-search #content{}html>body#root.doc-display.site-search #content .searchResults{}html>body#root.doc-display.site-search #content .searchResults tr{background:#fff;background-color:#fff;}html>body#root.doc-display.site-search #content .searchResults tr:nth-child(odd){background:#F6F6F6;background-color:#f6f6f6;}
html>body#root.doc-display.site-search #content .searchResults tr td{}html>body#root.doc-display.site-search #content .searchResults tr td .icon{display:inline-block;float:left;height:30px;width:30px;margin-top:9px;margin-left:0px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/activities/activity-sprite.png;wabf6ddd5797eee896') no-repeat scroll 0 0;}html>body#root.doc-display.site-search #content .searchResults tr td .icon.no-4,html>body#root.doc-display.site-search #content .searchResults tr td .icon.research{background-position:0 -20px;}
html>body#root.doc-display.site-search #content table.searchResults:nth-child(odd) tr{background:#F6F6F6;background-color:#F6F6F6;}html>body#root.doc-display.site-search #content table.searchResults:nth-child(odd) tr:nth-child(odd){background:#fff;background-color:#fff;}
html>body#root.doc-display.site-search #content .searchResultRow{padding-left:32px;padding-right:32px;min-height:30px;}html>body#root.doc-display.site-search #content .searchResultRow .viewSummaryLink{position:absolute;right:10px;top:70%;}
html>body#root.doc-display.site-search #content .searchResultRow.pad-left{padding-left:44px;}
html>body#root.doc-display.site-search #content .searchResultRow .popover,html>body#root.doc-display.site-search #content .searchResultRow .popover-content,html>body#root.doc-display.site-search #content .searchResultRow .scroll-pane,html>body#root.doc-display.site-search #content .searchResultRow .jspContainer,html>body#root.doc-display.site-search #content .searchResultRow .jspPane{min-height:269px;}
html>body#root.doc-display.site-search #content .searchResultRow .popover{}html>body#root.doc-display.site-search #content .searchResultRow .popover .popover-content{margin-left:-8px;}html>body#root.doc-display.site-search #content .searchResultRow .popover .popover-content .jspPane h2,html>body#root.doc-display.site-search #content .searchResultRow .popover .popover-content .jspPane p{padding:10px;text-align:left;}
html>body#root.doc-display.site-search #content .searchResultRow .popover .popover-content .jspPane *{text-align:left;}
html>body#root.doc-display.site-search #content .searchResultRow .vivbold{font-weight:bold !important;color:#111 !important;}
html>body#root.doc-display.site-search #content .searchResultRow .results-analyst{padding-top:5px;margin-bottom:4px;padding-bottom:4px;}html>body#root.doc-display.site-search #content .searchResultRow .results-analyst b{display:inline-block;padding-bottom:2px;}
html>body#root.doc-display.site-search #content .searchResultRow .results-analyst,html>body#root.doc-display.site-search #content .searchResultRow .results-analyst a{opacity:0.9;color:#4c4c4c !important;font-style:italic;font-size:14px !important;line-height:17px !important;}
html>body#root.doc-display.site-search #content .searchResultRow .results-analyst a{display:inline-block;padding:0 8px 0 0;margin:0 3px;border-right:solid 1px #333;}html>body#root.doc-display.site-search #content .searchResultRow .results-analyst a:last-child{border-right:none;}
html>body#root.doc-display.site-search #content .searchResultRow p.result-summary{font-size:15px;color:#3A3A3A;opacity:0.9;display:inline;}
html>body#root.doc-display.site-search #content .searchResultRow h3.search-result-title{margin-bottom:4px;margin-top:10px;}html>body#root.doc-display.site-search #content .searchResultRow h3.search-result-title a.search-result{color:#3A3A3A !important;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;font-size:21px !important;opacity:0.9;}html>body#root.doc-display.site-search #content .searchResultRow h3.search-result-title a.search-result .vivbold{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;opacity:1;}
html>body#root.doc-display.site-search #content .searchResultRow .sPipe{color:#8598A2;}
html>body#root.doc-display.site-search #content .searchResultRow h4.date{display:inline;clear:both;margin-left:0;text-transform:none;font-weight:normal;color:#8598A2;font-size:14px;line-height:16px;margin-bottom:4px;padding-top:4px;padding-right:8px;}html>body#root.doc-display.site-search #content .searchResultRow h4.date:before{padding-bottom:2px;vertical-align:-20%;content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');}
html>body#root.doc-display.site-search #content .searchResultRow .analystResult{margin:5px 5px -9px 0;}html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info{list-style-type:none;margin-top:0 !important;}html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li,html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li a{font-size:21px !important;line-height:23px !important;}
html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li{color:#2e3538 !important;list-style-type:none;margin-bottom:0 !important;margin-top:-1px;}html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li:before{content:'' !important;}
html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li.analyst-jobTitle{font-family:"Fakt Condensed","HlveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;}
html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li.arial{font-size:14px !important;}
html>body#root.doc-display.site-search #content .searchResultRow .analystResult ul.analyst_info li a{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif !important;color:#2e3538 !important;}
html>body#root.doc-display.site-search .collect-email{width:780px;height:440px;background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/ss-modal-bg.png;wa08a67e8e5a614726');border-radius:8px;padding:0;}html>body#root.doc-display.site-search .collect-email>div{position:relative;width:780px;height:440px;padding:0;margin:0;border-radius:8px;}html>body#root.doc-display.site-search .collect-email>div div,html>body#root.doc-display.site-search .collect-email>div a,html>body#root.doc-display.site-search .collect-email>div span,html>body#root.doc-display.site-search .collect-email>div p,html>body#root.doc-display.site-search .collect-email>div *{font-family:Arial,Helvetica,sans-serif;}
html>body#root.doc-display.site-search .collect-email>div .green,html>body#root.doc-display.site-search .collect-email>div .line-1,html>body#root.doc-display.site-search .collect-email>div .line-3{color:#c2dd21 !important;}
html>body#root.doc-display.site-search .collect-email>div .white,html>body#root.doc-display.site-search .collect-email>div .line-2,html>body#root.doc-display.site-search .collect-email>div .green-button,html>body#root.doc-display.site-search .collect-email>div .line-4,html>body#root.doc-display.site-search .collect-email>div .line-5,html>body#root.doc-display.site-search .collect-email>div .privacy-policy{color:#fff !important;}
html>body#root.doc-display.site-search .collect-email>div .green-caret{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/green-caret.png;wa91e58bbc150c70da');width:5px;height:10px;display:inline-block;}
html>body#root.doc-display.site-search .collect-email>div .line-1,html>body#root.doc-display.site-search .collect-email>div .line-2,html>body#root.doc-display.site-search .collect-email>div .line-3,html>body#root.doc-display.site-search .collect-email>div .line-4,html>body#root.doc-display.site-search .collect-email>div .line-5,html>body#root.doc-display.site-search .collect-email>div .close-button,html>body#root.doc-display.site-search .collect-email>div .sign-in,html>body#root.doc-display.site-search .collect-email>div #newsletter,html>body#root.doc-display.site-search .collect-email>div hr,html>body#root.doc-display.site-search .collect-email>div .privacy-policy{display:block;position:absolute;font-family:'Fakt',Arial,Helvetica,sans-serif !important;}html>body#root.doc-display.site-search .collect-email>div .line-1 a,html>body#root.doc-display.site-search .collect-email>div .line-2 a,html>body#root.doc-display.site-search .collect-email>div .line-3 a,html>body#root.doc-display.site-search .collect-email>div .line-4 a,html>body#root.doc-display.site-search .collect-email>div .line-5 a,html>body#root.doc-display.site-search .collect-email>div .close-button a,html>body#root.doc-display.site-search .collect-email>div .sign-in a,html>body#root.doc-display.site-search .collect-email>div #newsletter a,html>body#root.doc-display.site-search .collect-email>div hr a,html>body#root.doc-display.site-search .collect-email>div .privacy-policy a,html>body#root.doc-display.site-search .collect-email>div .line-1 input,html>body#root.doc-display.site-search .collect-email>div .line-2 input,html>body#root.doc-display.site-search .collect-email>div .line-3 input,html>body#root.doc-display.site-search .collect-email>div .line-4 input,html>body#root.doc-display.site-search .collect-email>div .line-5 input,html>body#root.doc-display.site-search .collect-email>div .close-button input,html>body#root.doc-display.site-search .collect-email>div .sign-in input,html>body#root.doc-display.site-search .collect-email>div #newsletter input,html>body#root.doc-display.site-search .collect-email>div hr input,html>body#root.doc-display.site-search .collect-email>div .privacy-policy input,html>body#root.doc-display.site-search .collect-email>div .line-1 input[type="text"],html>body#root.doc-display.site-search .collect-email>div .line-2 input[type="text"],html>body#root.doc-display.site-search .collect-email>div .line-3 input[type="text"],html>body#root.doc-display.site-search .collect-email>div .line-4 input[type="text"],html>body#root.doc-display.site-search .collect-email>div .line-5 input[type="text"],html>body#root.doc-display.site-search .collect-email>div .close-button input[type="text"],html>body#root.doc-display.site-search .collect-email>div .sign-in input[type="text"],html>body#root.doc-display.site-search .collect-email>div #newsletter input[type="text"],html>body#root.doc-display.site-search .collect-email>div hr input[type="text"],html>body#root.doc-display.site-search .collect-email>div .privacy-policy input[type="text"]{font-family:'Fakt',Arial,Helvetica,sans-serif !important;}
html>body#root.doc-display.site-search .collect-email>div .line-1,html>body#root.doc-display.site-search .collect-email>div .line-2,html>body#root.doc-display.site-search .collect-email>div .line-3,html>body#root.doc-display.site-search .collect-email>div .line-4,html>body#root.doc-display.site-search .collect-email>div .line-5,html>body#root.doc-display.site-search .collect-email>div #newsletter,html>body#root.doc-display.site-search .collect-email>div hr,html>body#root.doc-display.site-search .collect-email>div .privacy-policy{left:40px;text-align:left;width:450px;}
html>body#root.doc-display.site-search .collect-email>div hr{height:1px;border-top:solid 1px #fff;background:none;border-bottom:none;top:290px;position:absolute;opacity:0.57;}
html>body#root.doc-display.site-search .collect-email>div .line-1{position:absolute;top:319px;font-size:22px;font-weight:normal;letter-spacing:0.03em;}
html>body#root.doc-display.site-search .collect-email>div .line-2{top:345px;font-size:22px;line-height:27px;}
html>body#root.doc-display.site-search .collect-email>div .line-3{top:30px;font-size:42px !important;line-height:47px !important;}
html>body#root.doc-display.site-search .collect-email>div .line-4{font-size:22px;line-height:27px;top:84px;}
html>body#root.doc-display.site-search .collect-email>div a.sign-in:hover{text-decoration:none;}
html>body#root.doc-display.site-search .collect-email>div .line-5,html>body#root.doc-display.site-search .collect-email>div .subscribe,html>body#root.doc-display.site-search .collect-email>div .sign-in{text-transform:uppercase;}html>body#root.doc-display.site-search .collect-email>div .line-5 a,html>body#root.doc-display.site-search .collect-email>div .subscribe a,html>body#root.doc-display.site-search .collect-email>div .sign-in a{text-transform:uppercase;}
html>body#root.doc-display.site-search .collect-email>div .line-5:hover,html>body#root.doc-display.site-search .collect-email>div .subscribe:hover,html>body#root.doc-display.site-search .collect-email>div .sign-in:hover{cursor:pointer;}
html>body#root.doc-display.site-search .collect-email>div .line-5{top:285px;font-size:13px;}html>body#root.doc-display.site-search .collect-email>div .line-5 a{font-size:13px;letter-spacing:0.05em;}
html>body#root.doc-display.site-search .collect-email>div .privacy-policy{top:195px;font-size:11px;line-height:15px;}html>body#root.doc-display.site-search .collect-email>div .privacy-policy a{line-height:15px;font-size:11px;letter-spacing:0.05em;font-weight:bold;color:#fff;}
html>body#root.doc-display.site-search .collect-email>div .close-button{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/modal-close.jpg;wa7d3e118b84345610');width:32px;height:42px;top:12px;right:18px;}
html>body#root.doc-display.site-search .collect-email>div .sign-in{border-left:solid 1px #999;border-bottom:solid 1px #555;border-right:solid 1px #ccc;height:44px;top:350px;right:290px;width:150px;line-height:44px;font-weight:bold;font-size:18px;border-radius:4px;}
html>body#root.doc-display.site-search .collect-email>div .subscribe,html>body#root.doc-display.site-search .collect-email>div .continue{font-size:13px;font-weight:bold;letter-spacing:0.05em;}
html>body#root.doc-display.site-search .collect-email>div .green-button{background:#bad524;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhZDUyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZmEwMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #bbd624 0%, #7ea037 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbd624), color-stop(100%, #7ea037));background:-webkit-linear-gradient(top, #bbd624 0%, #7ea037 100%);background:-o-linear-gradient(top, #bbd624 0%, #7ea037 100%);background:-ms-linear-gradient(top, #bbd624 0%, #7ea037 100%);background:linear-gradient(to bottom, #bbd624 0%, #7ea037 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bad524', endColorstr='#7fa037', GradientType=0);}
html>body#root.doc-display.site-search .collect-email>div #newsletter{top:157px;}html>body#root.doc-display.site-search .collect-email>div #newsletter input{height:20px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #777;border-right:solid 1px #777;margin:0 3px;padding:4px 6px;line-height:20px;box-sizing:content-box;border-radius:3px;}html>body#root.doc-display.site-search .collect-email>div #newsletter input.email{width:300px;font-weight:bold;color:#111;}html>body#root.doc-display.site-search .collect-email>div #newsletter input.email.valid{background:#ffffff url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/green-check.png;wac32479f6f8639f3e') no-repeat 99% 40%;}
html>body#root.doc-display.site-search .collect-email>div #newsletter input.email.invalid{background:#ffffff url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/red-x.png;wa2c201b5c59a2bd5f') no-repeat 99% 40%;}
html>body#root.doc-display.site-search .collect-email>div #newsletter input.email::-ms-clear{display:none;}
@media screen and (max-width:990px){html>body#root.doc-display.site-search{}html>body#root.doc-display.site-search .ui-autocomplete{left:203px !important;}}
html>body#root.doc-display.research-doc{}@media screen and (max-width:990px){html>body#root.doc-display.research-doc{}html>body#root.doc-display.research-doc .ui-autocomplete{left:786px !important;}}
html>body#root.doc-display.forward-doc{position:inherit;margin:0;left:inherit;}html>body#root.doc-display.forward-doc .gartner-table-main{overflow-x:auto;overflow-y:auto;max-height:600px;height:100%;}
html.lt-ie9{}html.lt-ie9 body.doc-display.research-doc#root div#content.row div.share .email{display:inline-block;border:#ccc 1px solid;background-color:#aaa;}html.lt-ie9 body.doc-display.research-doc#root div#content.row div.share .email .icon-envelope{margin-top:1px;margin-left:3px;}
body.forward-doc.ie.v-8#root #content div.rest-doc>ul#tRR>hr{border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;width:285px;margin:2px 0 0 0px;}
#root.registrationForm{}#root.registrationForm .clear{clear:both;}
#root.registrationForm #layout .placehold{padding:50px 20px;}#root.registrationForm #layout .placehold .welcome-message h1{font-size:42px;font-weight:bold;}#root.registrationForm #layout .placehold .welcome-message h1 span{color:#99BC4C;}
#root.registrationForm #layout .registrationdetails .formcontainer{margin-top:10px;}
#root.registrationForm #layout .registrationdetails p{color:white;font:normal 14px verdana;display:inline-block;float:right;margin-top:10px;}
#root.registrationForm #layout .registrationdetails .grnBtn{margin:0 20px 0 20px;font-weight:bold;background:#99bb4c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YmI0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MWExM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #99bb4c 0%, #81a13a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #99bb4c), color-stop(100%, #81a13a));background:-webkit-linear-gradient(top, #99bb4c 0%, #81a13a 100%);background:-o-linear-gradient(top, #99bb4c 0%, #81a13a 100%);background:-ms-linear-gradient(top, #99bb4c 0%, #81a13a 100%);background:linear-gradient(to bottom, #99bb4c 0%, #81a13a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99bb4c', endColorstr='#81a13a', GradientType=0);border:1px solid #96AA6A;border-radius:4px;color:white;font-size:16px;text-transform:uppercase;font-weight:normal;font-family:arial;padding:7px 15px;cursor:pointer;display:inline-block;float:right;}
#root.registrationForm #layout .registrationdetails .formpadwrap{padding-right:20px;}#root.registrationForm #layout .registrationdetails .formpadwrap .help{background:none;padding-left:20px;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form{padding:20px;}#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form .formError .formErrorContent{min-width:185px;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form div.phoneformError{left:130px !important;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form div.phoneCountryCodeformError{left:-120px !important;}#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form div.phoneCountryCodeformError .formErrorArrow{left:190px !important;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form #addLine{font:bold 14px arial;color:black;margin-bottom:10px;display:inline-block;padding-left:15px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/addBtn.gif;wa858dfbeafc189dac') 0 3px no-repeat;}#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form #addLine.off{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/removeBtn.gif;waef6ebfbb281cb628') 0 3px no-repeat;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form .submitMessage{color:black;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form .leftBtn{float:left;margin-left:0;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form form .form-item{margin-top:0;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form h2.condensed{color:#D54400;font-size:22px;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form #emailInUseLogin p{background:none;color:#D54400;margin:0px;padding:0px;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;float:left;}
#root.registrationForm #layout .registrationdetails .formpadwrap .UR-form #emailInUseLogin a{color:#006dd2;text-decoration:none;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-style:normal;}
#root.registrationForm.ie.v-10 .registrationdetails .formcontainer input[type='text'],#root.registrationForm.ie.v-9 .registrationdetails .formcontainer input[type='text']{padding:0px 6px;}
#root.registrationForm.ie.v-10 .popover.right .popover-inner,#root.registrationForm.ie.v-9 .popover.right .popover-inner{max-height:none;}
.doc-display .login-box,.doc-display .share{z-index:0 !important;}
.registration #layout{margin-top:0 !important;}
.globalsite{}.globalsite .grid-norm{max-width:1230px;width:100%;margin:auto;clear:both;padding-left:60px;padding-right:60px;}@media (max-width:767px){.globalsite .grid-norm{padding-left:45px;padding-right:45px;}}@media (max-width:375px){.globalsite .grid-norm{padding-left:30px;padding-right:30px;}}
.globalsite h1,.globalsite h2,.globalsite h3,.globalsite h4,.globalsite h5,.globalsite h6,.globalsite p,.globalsite span,.globalsite a,.globalsite li{font-family:'Graphik Web';}
.globalsite h5{font-size:24px;line-height:27px;font-weight:500;color:#002856;text-align:left;}
.globalsite .body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smooth:always;text-rendering:optimizeLegibility;-moz-font-feature-settings:'ss05';-webkit-font-feature-settings:'ss05';font-feature-settings:'ss05' on;}
.globalsite .globalsite ::-ms-clear{display:none !important;}
.globalsite .globalsite ::-ms-reveal{display:none !important;}
@font-face{font-family:"FontAwesome";src:url("/imagesrv/apps/gproduct/images/newvis/fonts/fontawesome-webfont.eot");src:url("/imagesrv/apps/gproduct/images/newvis/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/fontawesome-webfont.woff2;wac8c73f7aaf90fd90") format("woff2"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/fontawesome-webfont.woff;wae062ef1be650494c?v=4.7.0") format("woff"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/fontawesome-webfont.ttf;wa796d5352fa192475?v=4.7.0") format("truetype"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/fontawesome-webfont.svg;wa93e8a1983f7ee473") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Graphik Web";src:url("/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Bold-Web.eot");src:url("/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Bold-Web.eot?#iefix") format("embedded-opentype"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Bold-Web.woff2;wa06328f41faa23ce1") format("woff2"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Bold-Web.woff;wa861406a18407b88d") format("woff");font-weight:700;font-style:normal;font-stretch:normal;}@font-face{font-family:"Graphik Web";src:url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Regular-Web.eot;wada352129a3f3dfb8");src:url("/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Regular-Web.woff2;wad1aa118e1732fdb7") format("woff2"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Regular-Web.woff;wa82073b1f15b84ed9") format("woff");font-weight:400;font-style:normal;font-stretch:normal;}@font-face{font-family:"Graphik Web";src:url("/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Medium-Web.eot");src:url("/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Medium-Web.eot?#iefix") format("embedded-opentype"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Medium-Web.woff2;waa4a46cbca6ac8e8e") format("woff2"),url("https://www.gartner.com/imagesrv/apps/gproduct/images/newvis/fonts/Graphik-Medium-Web.woff;wabef62d4219bd0a2c") format("woff");font-weight:500;font-style:normal;font-stretch:normal;}
html.js body div.g-container,body.js div.g-container{visibility:visible;}
body.forward-doc .cmp-globalsite-globalfooter{width:100%;left:0;margin-left:0;bottom:auto;}
.cmp-globalsite-globalfooter{font-family:"Graphic Web";position:absolute;width:300%;left:-50%;bottom:-300px;min-width:100%;margin-left:-495px;background:#ffffff;text-align:left;}.cmp-globalsite-globalfooter .grid-norm{background:#ffffff;}
.cmp-globalsite-globalfooter .copyright-text{font-size:14px;font-weight:500;line-height:17px;color:#9B9B9B;}
.cmp-globalsite-globalfooter .footer-link{font-size:18px;line-height:22px;font-weight:500;color:#002856;}@media (max-width:767px){.cmp-globalsite-globalfooter .footer-link{font-size:16px;line-height:19px;}}
.cmp-globalsite-globalfooter .social-share{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.cmp-globalsite-globalfooter .social-share img{max-width:37px;float:left;margin-right:15px;}@media (max-width:767px){.cmp-globalsite-globalfooter .social-share img{float:left;margin-top:20px;}}
.cmp-globalsite-globalfooter .social-share img+img{margin-right:20px;}@media (max-width:767px){.cmp-globalsite-globalfooter .social-share img+img{margin-right:0;margin-left:20px;}}
.cmp-globalsite-globalfooter ul{list-style:none;padding-right:0px;padding-left:0px;margin:0;}.cmp-globalsite-globalfooter ul li{padding-bottom:15px;}.cmp-globalsite-globalfooter ul li>a{color:#000;}
@media (max-width:767px){.cmp-globalsite-globalfooter ul li{padding-bottom:15px;}}
.cmp-globalsite-globalfooter .mg-t30{margin-top:30px;}
.cmp-globalsite-globalfooter .mg-t20{margin-top:20px;}
.cmp-globalsite-globalfooter .mg-b20{margin-bottom:20px;}
.cmp-globalsite-globalfooter .mg-b30{margin-bottom:30px;}
.cmp-globalsite-globalfooter .row{margin-right:-15px;margin-left:-15px;}
.cmp-globalsite-globalfooter .col-xs-1,.cmp-globalsite-globalfooter .col-sm-1,.cmp-globalsite-globalfooter .col-md-1,.cmp-globalsite-globalfooter .col-lg-1,.cmp-globalsite-globalfooter .col-xs-2,.cmp-globalsite-globalfooter .col-sm-2,.cmp-globalsite-globalfooter .col-md-2,.cmp-globalsite-globalfooter .col-lg-2,.cmp-globalsite-globalfooter .col-xs-3,.cmp-globalsite-globalfooter .col-sm-3,.cmp-globalsite-globalfooter .col-md-3,.cmp-globalsite-globalfooter .col-lg-3,.cmp-globalsite-globalfooter .col-xs-4,.cmp-globalsite-globalfooter .col-sm-4,.cmp-globalsite-globalfooter .col-md-4,.cmp-globalsite-globalfooter .col-lg-4,.cmp-globalsite-globalfooter .col-xs-5,.cmp-globalsite-globalfooter .col-sm-5,.cmp-globalsite-globalfooter .col-md-5,.cmp-globalsite-globalfooter .col-lg-5,.cmp-globalsite-globalfooter .col-xs-6,.cmp-globalsite-globalfooter .col-sm-6,.cmp-globalsite-globalfooter .col-md-6,.cmp-globalsite-globalfooter .col-lg-6,.cmp-globalsite-globalfooter .col-xs-7,.cmp-globalsite-globalfooter .col-sm-7,.cmp-globalsite-globalfooter .col-md-7,.cmp-globalsite-globalfooter .col-lg-7,.cmp-globalsite-globalfooter .col-xs-8,.cmp-globalsite-globalfooter .col-sm-8,.cmp-globalsite-globalfooter .col-md-8,.cmp-globalsite-globalfooter .col-lg-8,.cmp-globalsite-globalfooter .col-xs-9,.cmp-globalsite-globalfooter .col-sm-9,.cmp-globalsite-globalfooter .col-md-9,.cmp-globalsite-globalfooter .col-lg-9,.cmp-globalsite-globalfooter .col-xs-10,.cmp-globalsite-globalfooter .col-sm-10,.cmp-globalsite-globalfooter .col-md-10,.cmp-globalsite-globalfooter .col-lg-10,.cmp-globalsite-globalfooter .col-xs-11,.cmp-globalsite-globalfooter .col-sm-11,.cmp-globalsite-globalfooter .col-md-11,.cmp-globalsite-globalfooter .col-lg-11,.cmp-globalsite-globalfooter .col-xs-12,.cmp-globalsite-globalfooter .col-sm-12,.cmp-globalsite-globalfooter .col-md-12,.cmp-globalsite-globalfooter .col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.cmp-globalsite-globalfooter .col-xs-6,.cmp-globalsite-globalfooter .col-xs-11{float:left;}
.cmp-globalsite-globalfooter .col-xs-11{width:91.66666667%;}
.cmp-globalsite-globalfooter .col-xs-6{width:50%;}
@media (min-width:768px){.cmp-globalsite-globalfooter .col-sm-3,.cmp-globalsite-globalfooter .col-sm-4,.cmp-globalsite-globalfooter .col-sm-9,.cmp-globalsite-globalfooter .col-sm-12{float:left;} .cmp-globalsite-globalfooter .col-sm-12{width:100%;} .cmp-globalsite-globalfooter .col-sm-9{width:75%;} .cmp-globalsite-globalfooter .col-sm-4{width:33.33333333%;} .cmp-globalsite-globalfooter .col-sm-3{width:25%;}}@media (min-width:992px){.cmp-globalsite-globalfooter .col-md-3,.cmp-globalsite-globalfooter .col-md-12{float:left;} .cmp-globalsite-globalfooter .col-md-12{width:100%;} .cmp-globalsite-globalfooter .col-md-3{width:25%;}}@media (max-width:767px){.cmp-globalsite-globalfooter .hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.cmp-globalsite-globalfooter .hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.cmp-globalsite-globalfooter .hidden-md{display:none !important;}}@media (min-width:1200px){.cmp-globalsite-globalfooter .hidden-lg{display:none !important;}}
html>body#root.doc-display .g-container.nextGen.content-outer{margin-top:175px;}
@media (max-width:767px){html>body#root.doc-display .g-container.nextGen.content-outer{margin-top:175px;}}.fa-chevron-left:before{content:"\f053";}
.glyphicon-remove:before{content:"\f00d";}
.globalsite *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smooth:always;text-rendering:optimizeLegibility;}
.cmp-globalsite-globalheader{background:#FFF;position:fixed;width:100%;left:0%;top:0;min-width:100%;}.cmp-globalsite-globalheader .grid-norm{width:auto;}
.cmp-globalsite-globalheader .open{transition:none !important;left:initial !important;}
.cmp-globalsite-globalheader a{font-family:'Graphik Web';color:#002856;font-weight:500;}.cmp-globalsite-globalheader a:hover{color:inherit;text-decoration:underline;font-family:'Graphik Web';font-weight:500;}
.cmp-globalsite-globalheader ul{list-style-position:outside;margin-left:1em;}
.cmp-globalsite-globalheader ol{list-style-type:decimal;}
.cmp-globalsite-globalheader .d-search-slide{top:40px;z-index:997;position:fixed;background:#FFFFFF;width:100%;padding:25px 5px 13px;}.cmp-globalsite-globalheader .d-search-slide .inner-addon{position:relative;}.cmp-globalsite-globalheader .d-search-slide .inner-addon .form-control{margin:auto;width:100%;border-radius:0;border:solid 1px #B4B4B4;height:44px;padding-right:56px;top:0;position:relative;}
.cmp-globalsite-globalheader .d-search-slide .inner-addon .btn.searchNow{top:0;position:absolute;right:0;}
.cmp-globalsite-globalheader .d-search-slide .inner-addon .btn.searchHead{box-sizing:border-box;margin-top:0;}
.cmp-globalsite-globalheader .d-search-slide.slideDown{top:41px;background-color:#F4F4F4;-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;}
.cmp-globalsite-globalheader .d-search-slide.slideUp{top:-200px !important;-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;}
.cmp-globalsite-globalheader .nav-row{display:table;width:100%;position:relative;}
.cmp-globalsite-globalheader a.signinredirect:hover,.cmp-globalsite-globalheader a.signinredirect:focus{text-decoration:none;}
.cmp-globalsite-globalheader .top-nav .for-tablet{display:none;}
.cmp-globalsite-globalheader .btn{border-radius:0;padding:.775rem 2.75rem;font-size:20px;font-weight:400;}
.cmp-globalsite-globalheader .form-style{float:right;}
.cmp-globalsite-globalheader .cookie-alert{background:#000000;color:#FFFFFF;min-height:65px;position:static;z-index:999;position:relative;}.cmp-globalsite-globalheader .cookie-alert .grid-norm{position:relative;}.cmp-globalsite-globalheader .cookie-alert .grid-norm p{font-size:12px;line-height:18px;float:none;color:#FFFFFF;}.cmp-globalsite-globalheader .cookie-alert .grid-norm p a{font-size:12px;line-height:18px;}
.cmp-globalsite-globalheader .cookie-alert .grid-norm i{position:absolute;top:50%;transform:translateY(-50%);right:23px;color:#FFFFFF;cursor:pointer;font:normal normal normal 14px/1 FontAwesome;}
.cmp-globalsite-globalheader .cookie-alert .grid-norm .verbiage{padding:12px 50px 12px 50px;}
.cmp-globalsite-globalheader .cookie-alert .grid-norm a{text-decoration:underline;color:#FFFFFF;}
.cmp-globalsite-globalheader .fixed{position:fixed;}
.cmp-globalsite-globalheader button.navbar-toggle{display:none;}
.cmp-globalsite-globalheader .container-fluid{position:relative;}
.cmp-globalsite-globalheader .navbar-right{padding-top:10px;float:right!important;margin-right:-15px;}
.cmp-globalsite-globalheader .navigation{background-color:#FFFFFF;z-index:999;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar{position:inherit;padding:0;margin:0;border:0;min-height:45px;clip:rect(0, 0, 0, 0);overflow:hidden;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888888;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .expand{cursor:pointer;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse{padding:0 0 45px;background:#FFFFFF;}@media (min-width:1440px){.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse{padding:0 0 45px;}}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav{list-style:none;padding:0;margin:8px 0 16px;position:initial;display:block;float:left;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item{float:left !important;border-bottom:none;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:'Graphik Web';color:#002856;font-size:18px;line-height:20px;font-weight:500;padding:0 11px 0;border-right:2px solid #FFFFFF;border-left:2px solid #FFFFFF;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#0052D6;font-weight:500;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active{color:#0052D6;font-family:'Graphik Web';font-weight:500;border-right:2px solid #0052D6;border-left:2px solid #0052D6;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu{top:initial;box-shadow:none;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink{}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .dropdown-item{border-bottom:none;border-right:2px solid #E8E8E8;border-left:2px solid #E8E8E8;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .dropdown-item.active{border-right:2px solid #0052D6;border-left:2px solid #0052D6;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .dropdown-item.back{display:none;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .childlinks .dropdown-item{border-right:2px solid #F4F4F4;border-left:2px solid #F4F4F4;}
.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .childlinks.open{left:284px !important;}
.cmp-globalsite-globalheader .side-nav{float:right;width:348px;margin-top:7px;}.cmp-globalsite-globalheader .side-nav .navicon{float:right;}
.cmp-globalsite-globalheader .side-nav input{height:45px;max-width:190px;width:100%;border:solid 2px #D3D3D3;border-radius:0;font-family:'Graphik Web';font-size:16px;font-weight:500;line-height:19px;box-sizing:border-box;float:left;}
.cmp-globalsite-globalheader .side-nav button.signin{margin-left:8px;max-width:100px;width:100%;height:45px;color:#FFFFFF;background-color:#FF540A;border:0;font-family:'Graphik Web';font-weight:700;font-size:18px;line-height:22px;text-align:center;padding:0;}
.cmp-globalsite-globalheader .side-nav .btn{height:45px;font-size:18px;line-height:22px;font-family:'Graphik Web';float:right;}.cmp-globalsite-globalheader .side-nav .btn.searchNow{float:right;display:inline-block;background:#002856;width:50px;position:relative;padding:0;}.cmp-globalsite-globalheader .side-nav .btn.searchNow .searchIcon{left:13px;top:11px;width:22px;position:absolute;}
.cmp-globalsite-globalheader .side-nav .btn.searchHead{margin:0;display:block;float:left;background:#002856;width:50px;position:relative;box-sizing:border-box;padding-bottom:6px;padding-left:12px;padding-right:30px;padding-top:6px;z-index:2;top:0px;}.cmp-globalsite-globalheader .side-nav .btn.searchHead .searchIcon{left:13px;top:11px;width:22px;position:absolute;}
.cmp-globalsite-globalheader .side-nav .client{display:none;}
.cmp-globalsite-globalheader .side-nav .cli-detail{display:none;}
@media (min-width:768px){.cmp-globalsite-globalheader .closed{visibility:hidden;height:0;} .cmp-globalsite-globalheader .open{visibility:visible;height:auto;} .cmp-globalsite-globalheader .for-mobile{display:none;} .cmp-globalsite-globalheader .navbar-collapse.collapse{display:block !important;height:auto !important;overflow:visible !important;left:auto;top:auto;position:relative;width:auto;} .cmp-globalsite-globalheader .top-nav{display:table;width:100%;position:relative;padding-top:34px;padding-bottom:24px;background:#FFFFFF;z-index:2;}.cmp-globalsite-globalheader .top-nav .bac-text-wrapper{float:right;}.cmp-globalsite-globalheader .top-nav .bac-text-wrapper>*{display:block;} .cmp-globalsite-globalheader .top-nav .gartner-logo{float:left;max-width:150px;} .cmp-globalsite-globalheader .top-nav .bac-text{float:right;max-width:500px;} .cmp-globalsite-globalheader header{z-index:999;position:relative;background:#FFFFFF;} .cmp-globalsite-globalheader .navigation{z-index:998;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar-brand{float:left;max-width:150px;padding:0;margin:29px 0 23px 0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse{position:initial;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav{margin:17px 0 22px 0;overflow-x:visible;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item{margin-left:-10px;padding:0;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item+.nav-item{margin-left:20px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{display:block;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu{top:100%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .secondary{background:#E8E8E8;position:absolute;top:0;left:0;height:550px;width:31.6%;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink{position:absolute;height:550px;width:100%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink a{padding:8px 0;display:inline-block;float:left;clear:both;width:auto;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .dropdown-item{font-size:18px;line-height:18px;font-family:'Graphik Web';padding:0 11px;margin:11px 0 11px -10px;border-bottom:none;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink>.dropdown-item:nth-child(2){margin-top:30px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .nav-seperator{display:inline-block;max-width:100%;width:270px;border-top:2px solid #fff;pointer-events:none !important;margin-bottom:10px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .childlinks{left:1024px;background-color:#F4F4F4;border:none;padding-top:30px;max-width:none;width:470px;height:405px;transition:none;background:none;position:absolute;height:550px;width:100%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .childlinks .child-link{margin-left:59px;font-size:18px;line-height:18px;font-family:'Graphik Web';padding:0;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .parentlink .childlinks .child-link:hover{font-family:'Graphik Web';font-weight:500;color:#0052D6;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .sublinks{padding-top:30px;left:unset;right:32px;background-color:#F4F4F4;width:315px;position:absolute;height:550px;width:100%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .sublinks>div{max-width:315px;position:relative;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .sublinks img{max-width:315px;padding-bottom:15px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .sublinks .tag-type{background:#002856;position:absolute;left:0;top:0;font-size:14px;line-height:17px;color:#fff;padding:2px 12px;text-transform:uppercase;font-family:"Graphik Web";} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .sublinks p{font-family:'Graphik Web';font-weight:700;margin:0;text-align:left;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .sublinks p a{font-family:'Graphik Web';font-weight:700;font-size:18px;line-height:20px;margin-top:10px;color:#0052D6;} .cmp-globalsite-globalheader .navigation .grid-norm .bac-text-wrapper{margin-top:5px;}.cmp-globalsite-globalheader .navigation .grid-norm .bac-text-wrapper>*{font-size:14px !important;line-height:16px !important;font-weight:500 !important;color:#002856 !important;margin-bottom:0;} .cmp-globalsite-globalheader .navigation .grid-norm .bac-text-wrapper a{color:#0052D6 !important;padding:0;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar{padding:23px 0;height:81px;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-brand{margin-top:31px;width:100px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse{padding-bottom:0;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .navbar-nav{margin-top:46px;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item{padding:0;margin:0;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item+.nav-item{margin-left:20px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:14px;line-height:16px;text-align:center;} .cmp-globalsite-globalheader .navigation.affix .side-nav{width:350px;margin:22px 0 23px 0;}.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon>*{margin-top:5px;}.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon>* h5,.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon>* p,.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon>* a,.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon>* strong{font-size:14px !important;line-height:16px !important;font-weight:500 !important;color:#002856 !important;} .cmp-globalsite-globalheader .navigation.affix .side-nav .navicon>* a{color:#0052D6 !important;} .cmp-globalsite-globalheader .navigation.affix .side-nav .search{float:right;background:#002856;height:35px;width:35px;margin:0;margin-left:30px;position:relative;}.cmp-globalsite-globalheader .navigation.affix .side-nav .search img{height:19px;top:8px;left:7px;position:absolute;} .cmp-globalsite-globalheader .navigation.affix .side-nav .signinredirect{background:#FF540B;height:35px;width:35px;margin:0;margin-left:7px;display:block;float:right;position:relative;}.cmp-globalsite-globalheader .navigation.affix .side-nav .signinredirect img{height:19px;left:10px;top:7px;position:absolute;} .cmp-globalsite-globalheader .inner-addon .btn.searchNow{float:right;display:inline-block;position:relative;padding:0;background:#002856;height:44px;width:49px;top:44px;z-index:1 !important;}.cmp-globalsite-globalheader .inner-addon .btn.searchNow .searchIcon{position:absolute;top:10px;left:12px;height:22.94px;} .cmp-globalsite-globalheader .inner-addon .btn.searchHead{float:right;display:inline-block;position:relative;padding:0;background:#002856;height:44px;width:49px;top:44px;z-index:1 !important;}}@media (min-width:1025px) and (max-width:1043px){.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav{overflow-y:hidden;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item+.nav-item{margin-left:15px;} .cmp-globalsite-globalheader .navigation .side-nav{max-width:220px;overflow-y:hidden;}.cmp-globalsite-globalheader .navigation .side-nav input{max-width:170px;} .cmp-globalsite-globalheader .navigation.affix .side-nav .search{margin-left:0;max-width:194px;}}@media (min-width:1025px) and (max-width:1439px){.cmp-globalsite-globalheader .side-nav{max-width:240px;}.cmp-globalsite-globalheader .side-nav button.signin{display:none;} .cmp-globalsite-globalheader .side-nav .signin{display:none;} .cmp-globalsite-globalheader .for-mobile.m-signin{display:block;float:right;background:#FF540B;height:45px;width:45px;margin:0;margin-left:18px;margin-top:8px;position:relative;z-index:998;}.cmp-globalsite-globalheader .for-mobile.m-signin .nav-icons{height:24px;left:12.8px;top:10px;position:absolute;} .cmp-globalsite-globalheader .top-nav .bac-text-wrapper>*{text-align:left;font-size:18px !important;line-height:20px !important;font-weight:500 !important;color:#002856 !important;margin-bottom:0;} .cmp-globalsite-globalheader .top-nav .bac-text-wrapper a{color:#0052D6 !important;padding:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar{overflow:visible;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse{padding-bottom:45px;position:static;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav{float:left;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item+.nav-item{margin-left:13px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .secondary{width:33.6%;height:100%;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row{position:inherit;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink{left:0;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .dropdown-item{margin-left:-9px;text-align:left;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks{height:550px;width:341px;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks.open{left:33.5% !important;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks .dropdown-item{margin:0 20px 22px;text-align:left;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .sublinks{right:initial;left:initial;float:right;position:relative;width:315px;} .cmp-globalsite-globalheader .navigation.affix .for-mobile.m-signin{display:none;} .cmp-globalsite-globalheader .navigation.affix .signinredirect.signin{display:none;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar{padding:0;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse{padding-bottom:0;overflow-y:visible !important;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .navbar-nav{margin-top:41px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav{max-width:205px;margin:34px 0 0;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav .client{margin-left:7px;margin-top:7px;padding:0;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav .search{margin-left:7px;}}@media (min-width:1025px) and (max-width:1200px){.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item+.nav-item{margin-left:7px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .secondary{width:33.6%;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row{position:inherit;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks{height:550px;width:341px;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks.open{left:33.5% !important;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks .dropdown-item{margin:0 20px 22px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .sublinks{right:initial;left:auto;}}@media (min-width:1025px) and (max-width:1200px){.cmp-globalsite-globalheader .navigation.affix .client{display:block;}}@media (min-width:1201px) and (max-width:1439px){.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .secondary{width:33%;max-width:100%;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks.open{left:37.5% !important;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav{max-width:350px;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav .cli-detail{display:block;}}@media (min-width:1440px){.cmp-globalsite-globalheader .top-nav .bac-text{width:348px;}.cmp-globalsite-globalheader .top-nav .bac-text .bac-text-wrapper{float:left;}.cmp-globalsite-globalheader .top-nav .bac-text .bac-text-wrapper>*{text-align:left;font-size:18px !important;line-height:20px !important;font-weight:500 !important;color:#002856 !important;margin-bottom:0;} .cmp-globalsite-globalheader .top-nav .bac-text .bac-text-wrapper a{color:#0052D6 !important;padding:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar{overflow:visible;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse{position:static;overflow-y:visible !important;background:none;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .side-nav{overflow-y:hidden;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .side-nav .signin{display:block;background:none;background-color:#ff540a;margin-top:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav{float:left;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .secondary{width:54%;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row{position:inherit;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink{left:auto;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .dropdown-item{text-align:left;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks{background:#F4F4F4;height:550px;width:341px;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks.open{left:33.5% !important;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks .dropdown-item{margin:0 20px 22px;text-align:left;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .dropdown-menu .sublinks{right:initial;left:initial;float:right;position:relative;width:315px;} .cmp-globalsite-globalheader .navigation .side-nav .signin.signinredirect{background:#FF540A;height:45px;width:45px;margin:0;margin-left:7px;display:block;float:right;position:relative;}.cmp-globalsite-globalheader .navigation .side-nav .signin.signinredirect img{height:22px;left:14px;top:11px;position:absolute;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar{padding:0;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse{overflow-y:hidden !important;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .navbar-nav{margin-top:41px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav .signin{display:none;} .cmp-globalsite-globalheader .navigation.affix .side-nav{width:354px;}.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon.cli-detail{display:block;} .cmp-globalsite-globalheader .navigation.affix .side-nav .signin.signinredirect img{height:19px;left:10px;top:7px;}}@media (min-width:768px) and (max-width:1024px){.cmp-globalsite-globalheader .top-nav .for-tablet{display:block;}.cmp-globalsite-globalheader .top-nav .for-tablet.m-search{float:right;background:#002856;height:35px;width:35px;margin:0;margin-left:7px;position:relative;}.cmp-globalsite-globalheader .top-nav .for-tablet.m-search .nav-icons{height:23px;top:7px;left:5px;position:absolute;} .cmp-globalsite-globalheader .top-nav .for-tablet.m-signin{float:right;background:#FF540B;height:35px;width:35px;margin:0;margin-left:11px;position:relative;}.cmp-globalsite-globalheader .top-nav .for-tablet.m-signin .nav-icons{height:24px;left:8.8px;top:6px;position:absolute;} .cmp-globalsite-globalheader .top-nav .bac-text{max-width:350px;}.cmp-globalsite-globalheader .top-nav .bac-text .bac-text-wrapper>*{text-align:left;font-size:16px !important;line-height:18px !important;font-weight:500 !important;color:#002856 !important;margin-bottom:0;} .cmp-globalsite-globalheader .top-nav .bac-text .bac-text-wrapper a{color:#0052D6 !important;padding:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar{overflow:visible;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse{padding-bottom:30px;position:static;overflow-y:visible!important;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav{position:static;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .nav-item+.nav-item{margin-left:15px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .secondary{width:50%;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row{position:inherit;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row .parentlink{transform:translateX(-50%);left:50%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row .parentlink .dropdown-item{margin-left:-9px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks{width:50%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks.open{height:100%;left:52% !important;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row .parentlink .childlinks.open .dropdown-item{margin-left:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .navbar-nav .dropdown-menu .nav-row .sublinks{display:none;} .cmp-globalsite-globalheader .navigation.affix .m-signin{display:block;} .cmp-globalsite-globalheader .navigation.affix .m-search{display:block;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-brand{margin-right:0;margin-top:0;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse{max-height:600px;-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;overflow-y:scroll !important;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav{float:none !important;margin-bottom:0;height:100%;min-height:551px;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav>.nav-item{float:none;margin-left:.1rem;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item{clear:both;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .back{display:block;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item.open .nav-link{color:#0052D6;border-right:2px solid #0052D6;border-left:2px solid #0052D6;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item a.nav-link{margin-top:30px;line-height:19px;padding:0 8px;margin-left:22px;border-right:2px solid #D8D8D8;border-left:2px solid #D8D8D8;text-align:left;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item+.nav-item .nav-link{margin-top:40px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu{transition:top 0.4s ease !important;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row{position:unset;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink{height:600px;transform:none;left:0;padding-left:2.4%;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink a.dropdown-item,.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink p.dropdown-item{padding:0 11px;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink a.dropdown-item.back,.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink p.dropdown-item.back{margin:25px 0 18px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink a.dropdown-item.nav-seperator,.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink p.dropdown-item.nav-seperator{width:17%;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row div.parentlink .childlinks .dropdown-item{padding:0 11px;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .bac{display:block;position:initial;float:left;clear:both;margin-left:30px;margin-top:40px;}.cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .bac .bac-text-wrapper>*{font-size:16px !important;line-height:18px !important;} .cmp-globalsite-globalheader .navigation.affix .grid-norm .navbar .navbar-collapse .side-nav{display:none;} .cmp-globalsite-globalheader .navigation.affix .side-nav{width:350px;margin:22px 0 23px 0;}.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon .bac-text-wrapper{margin-top:5px;}.cmp-globalsite-globalheader .navigation.affix .side-nav .navicon .bac-text-wrapper>*{font-size:14px !important;line-height:16px !important;font-weight:500 !important;color:#002856 !important;margin-bottom:0;} .cmp-globalsite-globalheader .navigation.affix .side-nav .navicon .bac-text-wrapper a{color:#0052D6 !important;padding:0;} .cmp-globalsite-globalheader .navigation.affix .side-nav .search{float:right;background:#002856;height:35px;width:35px;margin:0;margin-left:30px;position:relative;}.cmp-globalsite-globalheader .navigation.affix .side-nav .search img{height:23px;top:7px;left:5px;position:absolute;} .cmp-globalsite-globalheader .navigation.affix .side-nav .signinredirect{background:#FF540B;height:35px;width:35px;margin:0;margin-left:7px;display:block;float:right;position:relative;}.cmp-globalsite-globalheader .navigation.affix .side-nav .signinredirect img{height:19px;left:10px;top:7px;position:absolute;} .cmp-globalsite-globalheader .m-search-dropdown.slideDown{top:166px;z-index:998;}}@media (max-width:1024px){.cmp-globalsite-globalheader .navigation.affix{min-height:77px;}.cmp-globalsite-globalheader .navigation.affix .open{-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;left:0 !important;} .cmp-globalsite-globalheader .navigation.affix .closed{-webkit-transition:left 0.5s ease !important;-moz-transition:left 0.5s ease !important;-o-transition:left 0.5s ease !important;-ms-transition:left 0.5s ease !important;transition:left 0.5s ease !important;left:0 !important;visibility:visible;} .cmp-globalsite-globalheader .navigation.affix .bac-text{display:none;} .cmp-globalsite-globalheader .navigation.affix .navbar-toggle{display:block;} .cmp-globalsite-globalheader .navigation.affix .navbar{border:none;height:77px;padding:22px 0 15px 0;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-brand{padding:0;float:left;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-brand img{width:100px;} .cmp-globalsite-globalheader .navigation.affix .navbar button.navbar-toggle{display:block;background:#002856;border-radius:0;padding:0;margin:0;margin-left:19px;height:35px;width:35px;float:right;}.cmp-globalsite-globalheader .navigation.affix .navbar button.navbar-toggle .icon-bar{width:19px;background:#FFFFFF;margin-left:7px;} .cmp-globalsite-globalheader .navigation.affix .navbar button.navbar-toggle .icon-bar+.icon-bar{margin-top:5px;} .cmp-globalsite-globalheader .navigation.affix .navbar .for-tablet{display:none;} .cmp-globalsite-globalheader .navigation.affix .navbar .for-mobile{float:right;margin-top:8px;margin-right:7px;margin-bottom:40px;position:relative;}.cmp-globalsite-globalheader .navigation.affix .navbar .for-mobile.m-search{background:#002856;height:35px;width:35px;margin:0;margin-left:18px;}.cmp-globalsite-globalheader .navigation.affix .navbar .for-mobile.m-search .nav-icons{height:23px;top:7px;left:5px;position:absolute;} .cmp-globalsite-globalheader .navigation.affix .navbar .for-mobile.m-signin{background:#FF540B;height:35px;width:35px;margin:0;margin-left:18px;}.cmp-globalsite-globalheader .navigation.affix .navbar .for-mobile.m-signin .nav-icons{height:24px;left:7.8px;top:6px;position:absolute;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse{left:1024px;display:block!important;height:100% !important;max-height:550px;overflow-x:hidden !important;overflow-y:hidden !important;z-index:1000;padding-right:0;padding-left:0;position:fixed;width:100%;top:-550px;height:100%;background:#E8E8E8;display:block;overflow-x:hidden;box-shadow:none;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse.open{top:77px;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse.closed{-webkit-transition:left 0.5s ease !important;-moz-transition:left 0.5s ease !important;-o-transition:left 0.5s ease !important;-ms-transition:left 0.5s ease !important;transition:top 0.4s ease !important;top:-600px !important;left:0 !important;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .bac a{display:inline;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container{position:absolute;height:100%;width:300%;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:left 0.5s ease !important;-moz-transition:left 0.5s ease !important;-o-transition:left 0.5s ease !important;-ms-transition:left 0.5s ease !important;transition:left 0.5s ease !important;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain.sideInSecondary{-webkit-transition:left 0.5s ease !important;-moz-transition:left 0.5s ease !important;-o-transition:left 0.5s ease !important;-ms-transition:left 0.5s ease !important;transition:left 0.5s ease !important;left:-27.5% !important;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain.sideInSecondary.slideInTertiary{-webkit-transition:left 0.5s ease !important;-moz-transition:left 0.5s ease !important;-o-transition:left 0.5s ease !important;-ms-transition:left 0.5s ease !important;transition:left 0.5s ease !important;left:-60.5% !important;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav{position:initial;margin-top:0;padding-top:13px;float:left !important;width:100%;background:#D8D8D8;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item{position:initial;border:none;padding:0;width:100%;text-align:left;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item a.nav-link{font-family:'Graphik Web';font-size:18px;line-height:57px;font-weight:500;padding:0 0 0 22px;color:#002856;display:inline-block;width:auto;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu{left:30.5%;z-index:1001;top:0;position:absolute;width:100%;overflow-x:visible;overflow-y:visible;height:100%;background:#E8E8E8;display:block;overflow-x:hidden;box-shadow:none;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu>.grid-norm{padding:0;height:100%;width:100%;margin:0;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .nav-row{height:100%;position:inherit;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu.open{-webkit-transition:unset !important;-moz-transition:unset !important;-o-transition:unset !important;-ms-transition:unset !important;transition:unset !important;left:30.5% !important;z-index:1003;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink{width:100%;padding-left:4.4%;max-width:100%;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink a.dropdown-item,.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink p.dropdown-item{font-size:18px;line-height:19px;margin:12px 0;padding:0;padding-left:12px;width:auto;display:inline-block;font-family:'Graphik Web';color:#002856;float:left;clear:both;border-bottom:none;max-width:28%;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink a.dropdown-item.back,.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink p.dropdown-item.back{padding:0;display:block;cursor:pointer;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks{padding-left:2%;height:100%;background:#E8E8E8;display:block;overflow-x:hidden;box-shadow:none;padding:0;padding-left:2.3%;z-index:1002;left:1024px;top:0;left:0;position:absolute;background:#F4F4F4;width:100%;border-left:none;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks .dropdown-item{font-weight:500;}.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks .dropdown-item:nth-child(1){display:block;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks .dropdown-item.active{color:#0052D6;font-family:'Graphik Web';font-weight:500;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks .dropdown-item:hover{font-weight:500;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks .back{font-weight:500;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks.open{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;left:33% !important;z-index:1004;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks.closed{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;left:33% !important;z-index:1003;} .cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu .sublinks{display:none;} .cmp-globalsite-globalheader .navigation .navbar .side-nav{display:none;}}@media (max-width:1024px) and (min-width:433px){.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink{padding-left:5.1%;}}@media (max-width:1024px) and (min-width:433px){.cmp-globalsite-globalheader .navigation.affix .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .dropdown-menu div.parentlink .childlinks{padding-left:3.7%;}}
@media (max-width:767px){.cmp-globalsite-globalheader .cookie-alert{width:100%;position:fixed;z-index:2000;}.cmp-globalsite-globalheader .cookie-alert .grid-norm{position:relative;}.cmp-globalsite-globalheader .cookie-alert .grid-norm .verbiage{padding:12px 0;} .cmp-globalsite-globalheader .cookie-alert .grid-norm i{top:50%;transform:translateY(0);right:2%;margin-top:-14px;height:14px;} .cmp-globalsite-globalheader .m-search-dropdown{background:#FFFFFF;width:100%;position:fixed;z-index:2000;padding:13px 5px 20px;box-shadow:none;z-index:998;}.cmp-globalsite-globalheader .m-search-dropdown.slideDown{top:77px;background-color:#F4F4F4;-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;} .cmp-globalsite-globalheader .m-search-dropdown.slideUp{top:-200px;} .cmp-globalsite-globalheader .m-search-dropdown .glyphicon-search{top:14px;left:initial;right:29px;margin:9px;position:absolute;} .cmp-globalsite-globalheader .m-search-dropdown .inner-addon{position:relative;width:100%;display:block;max-width:525px;margin:auto;}.cmp-globalsite-globalheader .m-search-dropdown .inner-addon .form-control{position:relative;} .cmp-globalsite-globalheader .m-search-dropdown .inner-addon .btn.searchNow{float:right;display:inline-block;padding:0;background:#002856;height:44px;width:49px;z-index:1 !important;}.cmp-globalsite-globalheader .m-search-dropdown .inner-addon .btn.searchNow .searchIcon{position:absolute;top:10px;left:12px;height:22.94px;} .cmp-globalsite-globalheader .m-search-dropdown .inner-addon .btn.searchHead{float:right;display:inline-block;position:relative;padding:0;background:#002856;height:44px;width:49px;top:44px;z-index:1 !important;} .cmp-globalsite-globalheader header .top-nav{float:left;width:100px;margin:22px 0 32px;} .cmp-globalsite-globalheader .bac-text{display:none;} .cmp-globalsite-globalheader .slideUp{-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;} .cmp-globalsite-globalheader .slideDown{-webkit-transition:top 0.4s ease !important;-moz-transition:top 0.4s ease !important;-o-transition:top 0.4s ease !important;-ms-transition:top 0.4s ease !important;transition:top 0.4s ease !important;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-brand{margin-right:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .bac{float:left;margin-left:22px;margin-right:0;width:auto;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .bac .bac-text-wrapper{margin:40px 0 0 32px;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .bac .bac-text-wrapper>*{font-size:16px !important;line-height:18px !important;font-weight:500 !important;color:#002856 !important;margin-bottom:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .bac .bac-text-wrapper a{color:#0052D6 !important;padding:0;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item a.nav-link{border-right:2px solid #D8D8D8;border-left:2px solid #D8D8D8;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse .m-nav-container .nav-contain .navbar-nav .nav-item .sublinks{display:none;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open{padding-bottom:15px;overflow-y:scroll !important;min-height:100%;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open .m-nav-container .nav-contain .navbar-nav{float:none !important;margin-bottom:0;height:100%;min-height:551px;}.cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open .m-nav-container .nav-contain .navbar-nav>.nav-item{float:none;margin-left:.1rem;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open .m-nav-container .nav-contain .navbar-nav .nav-item.open .nav-link{color:#0052D6;border-right:2px solid #0052D6;border-left:2px solid #0052D6;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open .m-nav-container .nav-contain .navbar-nav .nav-item a.nav-link{margin-top:30px;line-height:19px;padding:0 8px;margin-left:22px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open .m-nav-container .nav-contain .navbar-nav .nav-item+.nav-item .nav-link{margin-top:40px;} .cmp-globalsite-globalheader .navigation .grid-norm .navbar .navbar-collapse.open .m-nav-container .nav-contain .navbar-nav .bac{float:left !important;position:initial;border:none;padding:0;margin-left:.1rem;width:100%;} .cmp-globalsite-globalheader .navigation .collapse.in,.cmp-globalsite-globalheader .navigation .collapsing{clear:both;}}.cmp-globalsite-globalheader .caption{font-weight:700;}
.cmp-globalsite-globalheader .dropdown-item{font-weight:500;}.cmp-globalsite-globalheader .dropdown-item.active{background:none;color:#0052D6 !important;font-family:'Graphik Web';font-weight:500;}
.cmp-globalsite-globalheader .dropdown-item:active{background:none;color:#0052D6 !important;}
.cmp-globalsite-globalheader .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;min-height:551px;width:100%;left:0;right:0;border:none;background-color:#F4F4F4;margin:0;padding:0;border-radius:0;}.cmp-globalsite-globalheader .navbar-expand-md .navbar-nav .dropdown-menu.show{border-bottom:1px solid #d3d3d3;}
.cmp-globalsite-globalheader .sublinks div{line-height:25px;}
.cmp-globalsite-globalheader .navigation{position:relative;}
.cmp-globalsite-globalheader a.expand.nav-link.dropdown-toggle:hover{text-decoration:none;}
.cmp-globalsite-globalheader a.dropdown-item.expand:hover{text-decoration:none;}
.cmp-globalsite-globalheader .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px white;}
.cmp-globalsite-globalheader .affix{top:0;width:100%;z-index:9999 !important;}
.cmp-globalsite-globalheader .affix+.container-fluid{padding-top:70px;}
.cmp-globalsite-globalheader .affix{position:fixed;top:0;right:0;left:0;z-index:1030;}
.cmp-globalsite-globalheader .affix.navigation{background-color:#FFFFFF;box-shadow:none;}
.cmp-globalsite-globalheader .navbar-brand{width:0px;height:0px;opacity:0;position:fixed;left:0;line-height:50px;}
.cmp-globalsite-globalheader .affix.navigation .nav-item>a,.cmp-globalsite-globalheader .affix.navigation .navbar-brand{color:#000000;}
.cmp-globalsite-globalheader .affix.navigation .navbar-brand{-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;opacity:1;width:auto;height:auto;position:relative;margin-right:45px;}
@media only screen and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-globalsite-globalheader .d-search-slide{background:#FFFFFF;width:100%;position:fixed;top:147px;z-index:998;padding:25px 5px 13px;box-shadow:none;}.cmp-globalsite-globalheader .d-search-slide .form-control{margin:auto;width:100%;border-radius:0;border:solid 1px #000000;height:44px;}}@media (max-width:500px){.cmp-globalsite-globalheader .inner-addon{position:relative;width:100%;display:block;max-width:312px;margin:auto;} .cmp-globalsite-globalheader .inner-addon .btn.searchNow{float:right;display:inline-block;position:relative;padding:0;background:#002856;height:34px;width:34px;top:34px;} .cmp-globalsite-globalheader .inner-addon .btn.searchNow .searchIcon{position:absolute;width:24px;top:6px;left:6px;} .cmp-globalsite-globalheader .right-addon .glyphicon{left:160px;} .cmp-globalsite-globalheader .glyphicon{margin-top:-25px;} .cmp-globalsite-globalheader .glyphicon-plus{margin-top:0px;padding-right:5px;} .cmp-globalsite-globalheader .panel-heading{padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:20px !important;} .cmp-globalsite-globalheader .glyphicon-minus{margin-top:0px;padding-right:5px;} .cmp-globalsite-globalheader .dropdown-menu a{display:block;} .cmp-globalsite-globalheader .form-inline{float:left;}}@media (min-width:501px){.cmp-globalsite-globalheader .right-addon .glyphicon{right:10px;} .cmp-globalsite-globalheader .right-addon input{padding-right:38px;} .cmp-globalsite-globalheader .form-inline{padding-top:15px;float:right;margin-right:-20px;}}@media (max-height:500px){.cmp-globalsite-globalheader .navbar-collapse.collapse{overflow-y:scroll !important;}}
.reader{}.reader .print-copyright{display:none;}
.reader .slightlyHidden{height:0!important;width:0!important;}
.reader h1{font-size:38px;line-height:36px;}
.reader .reader-sprite{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;-webkit-transition:none;-moz-transition:none;transition:none;display:inline-block;vertical-align:top;}.reader .reader-sprite.clock{background-position:-380px -18px;width:15px;height:17px;margin-right:5px;}
.reader .reader-sprite.document{background-position:-360px -40px;width:10px;height:15px;margin-left:25px;margin-right:5px;vertical-align:middle;}
.reader .reader-sprite.info{background-position:-205px -90px;width:30px;height:30px;}.reader .reader-sprite.info:hover{background-position:-205px -60px;}
.reader .reader-sprite.warning{background-position:-820px -20px;width:20px;height:18px;margin-right:5px;}
.reader .toolbar{padding-top:30px;position:fixed;z-index:3;}.reader .toolbar li{list-style-type:none;padding:10px 0 25px;}
.reader .toolbar .library{background-position:0 -90px;height:18px;width:28px;}.reader .toolbar .library:hover{background-position:0 -60px;}
.reader .toolbar .library.active{background-position:0 -60px;}
.reader .toolbar .library.saved{background-position:-237px -60px;}
.reader .toolbar .library.added{width:20px;}
.reader .toolbar .print{background-position:-30px -90px;height:23px;width:24px;}
.reader .toolbar:hover,.reader .toolbar.active{background-position:-30px -60px;}
.reader .toolbar .share{background-position:-60px -90px;height:20px;width:25px;}.reader .toolbar .share:hover,.reader .toolbar .share.active{background-position:-60px -60px;}
.reader .toolbar .toc{background-position:-90px -90px;height:14px;width:20px;}.reader .toolbar .toc:hover,.reader .toolbar .toc.active{background-position:-90px -60px;}
.reader .toolbar .styles{background-position:-120px -90px;height:18px;width:27px;}.reader .toolbar .styles:hover,.reader .toolbar .styles.active{background-position:-120px -61px;}
.reader .toolbar .attachments{background-position:-150px -90px;height:25px;width:25px;}.reader .toolbar .attachments:hover,.reader .toolbar .attachments.active{background-position:-150px -60px;}
.reader .toolbar .readership{background-position:-177px -90px;height:16px;width:24px;}.reader .toolbar .readership:hover,.reader .toolbar .readership.active{background-position:-177px -60px;}
.reader .toolbar .print,.reader .toolbar .share,.reader .toolbar .toc,.reader .toolbar .find,.reader .toolbar .library,.reader .toolbar .styles,.reader .toolbar .attachments,.reader .toolbar .readership{display:block;}
.reader .toolbar .share-doc .email{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/doctype-sprite.png;wa44d5481a912f853e') -430px 0px no-repeat scroll;display:inline-block;vertical-align:top;width:20px;height:14px;margin-right:6px;}
.reader .toolbar .share-doc .reprints{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/doctype-sprite.png;wa44d5481a912f853e') -399px 0px no-repeat scroll;display:inline-block;vertical-align:top;width:21px;height:20px;margin-right:6px;}
.reader .toolbar .popover{width:280px;z-index:1000;}
.reader .show-save-as .popover .popover-content p{padding:10px;}
.reader .toolbar .popover ul li{font-size:18px;padding:10px 5%;width:89%;}
.reader .toolbar .popover ul li:hover{background:#303030;}
.reader .toolbar .popout{position:relative;}
.reader .toolbar .popout a{color:#f5f5f5;}
.reader .toolbar .lib-popover{position:absolute;margin-left:28px;top:-25px;padding:0;}
.reader .toolbar .show-save-as .popover{top:-5px !important;}
.reader .toolbar .popover .addToMyLibrary ul li.libraryTop{font-size:18px;padding:0px;width:89%;}
.reader .toolbar .popout .top_left{padding:0;right:inherit;left:-7px;}
.reader .toolbar .lib-popover li{padding:10px;}
.reader .toolbar .scroll-pane{max-height:265px;}
.reader .toolbar .addToMyLibrary .scroll-pane{max-height:165px;}
.reader .file-attachment li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:142px;display:inline-block;}
.reader .file-attachment li a,.reader #dynamic-level1 .gray{padding-top:5px;display:inline-block;vertical-align:bottom;}
.reader #document-attachments .popover{width:300px;max-width:300px;}
.reader #document-attachments .file-attachment{max-height:564px;overflow:auto;}
.reader .change-font .popover.right .arrow{top:100px;}
.reader .file-type1,.reader .file-type2,.reader .file-type3,.reader .file-type4,.reader .file-type5,.reader .file-type6,.reader .file-type7,.reader .file-type8,.reader .file-type9,.reader .file-type10,.reader .file-type11,.reader .file-type12,.reader .file-type13,.reader .file-type14,.reader .file-type15,.reader .file-type16,.reader .file-type17,.reader .file-type18,.reader .file-type19,.reader .file-type20,.reader .file-type21,.reader .file-type22,.reader .file-type23,.reader .file-type24,.reader .file-type25,.reader .file-type26,.reader .file-type27,.reader .file-type28,.reader .file-type29,.reader .file-type30,.reader .file-type31,.reader .file-type32{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/doctype-sprite.png;wa44d5481a912f853e') no-repeat;width:24px;height:27px;margin-right:7px;float:left;}
.reader .file-type1{background-position:-150px 0px;}
.reader .file-type2{background-position:-90px 0px;}
.reader .file-type5{background-position:0px 0px;}
.reader .file-type6{background-position:-240px 0px;}
.reader .file-type9{background-position:-330px 0px;}
.reader .file-type21{background-position:-210px 0px;}
.reader .file-type22{background-position:-60px 0px;}
.reader .file-type23{background-position:-300px 0px;}
.reader .file-type24{background-position:-270px 0px;}
.reader .file-type25{background-position:-180px 0px;}
.reader .file-type27{background-position:-30px 0px;}
.reader .file-type29{background-position:-120px 0px;}
.reader .file-type3,.reader .file-type4,.reader .file-type7,.reader .file-type8,.reader .file-type10,.reader .file-type11,.reader .file-type12,.reader .file-type13,.reader .file-type14,.reader .file-type15,.reader .file-type16,.reader .file-type17,.reader .file-type18,.reader .file-type19,.reader .file-type20,.reader .file-type26,.reader .file-type28,.reader .file-type30,.reader .file-type31,.reader .file-type32{background-position:-363px 0px;}
.reader #document-toc .lib-popover{top:-130px;margin-left:30px;}
.reader #document-toc .top_left{top:138px;}
.reader #document-toc .top{height:115px;width:480px;}
.reader #document-toc .middle{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/document/lrg-flyout-bkg-middle.png;wa15af541501ceb6cb") left top repeat-y;min-height:130px;width:480px;}
.reader #document-toc .bottom{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/document/lrg-flyout-bkg-bottom.png;wa0b91e008cc96c341") no-repeat;height:25px;width:480px;}
.reader #document-toc .pop-container{width:437px;padding:0;}
.reader #document-toc .popover.right .arrow{margin-top:50px;}
.reader #document-toc li{background:none;border:0;margin:0;}
.reader #document-toc h1{color:#fff;font-size:16px;padding:0 0 36px 0;text-align:right;margin-top:-27px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMwNjA2MDYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiMwOTA5MDkiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzNkM2QzZCIgc3RvcC1vcGFjaXR5PSIwLjI0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhM2EzYTMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 44%, rgba(6, 6, 6, 0) 46%, rgba(9, 9, 9, 0.5) 47%, rgba(61, 61, 61, 0.24) 65%, rgba(163, 163, 163, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(44%, rgba(0, 0, 0, 0)), color-stop(46%, rgba(6, 6, 6, 0)), color-stop(47%, rgba(9, 9, 9, 0.5)), color-stop(65%, rgba(61, 61, 61, 0.24)), color-stop(100%, rgba(163, 163, 163, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 44%, rgba(6, 6, 6, 0) 46%, rgba(9, 9, 9, 0.5) 47%, rgba(61, 61, 61, 0.24) 65%, rgba(163, 163, 163, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 44%, rgba(6, 6, 6, 0) 46%, rgba(9, 9, 9, 0.5) 47%, rgba(61, 61, 61, 0.24) 65%, rgba(163, 163, 163, 0) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 44%, rgba(6, 6, 6, 0) 46%, rgba(9, 9, 9, 0.5) 47%, rgba(61, 61, 61, 0.24) 65%, rgba(163, 163, 163, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 44%, rgba(6, 6, 6, 0) 46%, rgba(9, 9, 9, 0.5) 47%, rgba(61, 61, 61, 0.24) 65%, rgba(163, 163, 163, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00a3a3a3', GradientType=0);}
.reader .toc-list h4 a{font-size:16px;}
.reader .toc-list{padding-left:25px;}
.reader .toc-list a{color:#e6e2dc;}
.reader .toc-list li a{font-size:14px;}
.reader .reader-sprite.toc.pop-right+.popover .popover-inner{width:320px;height:500px;}
.reader .toolbar .toc-list .scroll-pane{height:420px;max-height:420px;}
.reader .no-toc{padding:10px;text-transform:none;}
.reader aside.span3{padding-bottom:91px;}.reader aside.span3 a{color:#5C6970;}
.reader aside.span3 h2{font-size:27px;}
.reader aside.span3 ul.boxed{margin:0 6px 3px;border-top:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;border-top-right-radius:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px;}
.reader aside.span3 h4{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f5f5f5', GradientType=0);font-size:14px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding:8px 16px 10px 12px;margin-top:3px;color:#5C6970;}
.reader aside.span3 h4.condensed{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:condensed;font-style:normal;font-weight:normal;}
.reader aside.span3 .more{float:right;line-height:1.4em;}.reader aside.span3 .more a{font-size:13px;}
.reader aside.span3 .headshot{width:30px;height:30px;vertical-align:top;padding-top:4px;}
.reader aside.span3 .feed{display:inline-block;padding-left:5px;width:198px;}
.reader aside.span3 .title,.reader aside.span3 .sub{display:block;}
.reader aside.span3 .sub{font-size:14px;}
.reader aside.span3 .no-headshot .sub{width:100%;}
.reader aside:hover .rail-explore h2{color:#007faa;}
.reader aside:hover .rail-explore h4{color:#007faa;}
.reader aside:hover .rail-explore .color{color:#007faa;}
.reader .bg{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/bg/global-right-rail.png;waf31096896959212a') no-repeat #ffffff left top;padding-top:39px;padding-bottom:91px;}
.reader .explore,.reader .connect,.reader .track{padding-top:20px;}
.reader .tile{display:inline-block;float:left;width:15px;height:35px;background-color:#808080;margin-top:3px;-moz-box-shadow:inset 0 0 10px #5C6970;-webkit-box-shadow:inset 0 0 10px #5C6970;box-shadow:inset 0 0 10px #5C6970;}
.reader .bucket{margin-left:18px;}.reader .bucket header{padding-left:10px;}
.reader ul.boxed li{padding:6px 0 7px;border-bottom:1px solid #dfdfdf;border-top:1px solid #fff;margin:0 10px;}.reader ul.boxed li:first-child{border-top:0;}
.reader ul.boxed li:last-child{border-bottom:0;}
.reader .more .arrow{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 -10px no-repeat scroll;display:inline-block;height:10px;width:6px;margin-left:6px;}
.reader .bucket p.float-right{padding-right:7px;margin-bottom:25px;}.reader .bucket p.float-right a{text-transform:uppercase;font-size:12px;}
.reader aside:hover .rail-explore .tile{display:inline-block;float:left;width:15px;height:35px;background-color:#1a9fcd;margin-top:3px;-moz-box-shadow:inset 0 0 10px #116785;-webkit-box-shadow:inset 0 0 10px #116785;box-shadow:inset 0 0 10px #116785;}
.reader .doc-icon{display:inline-block;background-position:-360px -39px;height:15px;width:16px;}
.reader aside:hover .doc-icon{background-position:-360px -39px;}
.reader aside:hover .rail-connect h2{color:#d54400;}
.reader aside:hover .rail-connect h4{color:#d54400;}
.reader aside:hover .rail-connect .color{color:#d54400;}
.reader aside:hover .rail-connect .tile{display:inline-block;float:left;width:15px;height:35px;background-color:#d54400;margin-top:3px;-moz-box-shadow:inset 0 0 10px #942f00;-webkit-box-shadow:inset 0 0 10px #942f00;box-shadow:inset 0 0 10px #942f00;}
.reader aside .convers-icon{display:inline-block;background-position:-60px -38px;height:16px;width:20px;vertical-align:bottom;}
.reader aside:hover .rail-connect .convers-icon{background-position:-60px -18px;}
.reader aside:hover .rail-connect .more a{color:#d54400;}
.reader aside:hover .rail-connect .more .arrow{display:inline-block;background-position:0px 0px;}
.reader .rail-connect .arrow-down{display:inline-block;background-position:-440px -20px;height:18px;width:16px;vertical-align:bottom;}
.reader aside:hover .rail-connect .arrow-down{background-position:-420px -20px;}
.reader aside:hover .rail-connect .bucket p.float-right a{color:#d54400;}
.reader #document-connect-modal input{display:block;width:97%;margin-top:3px;}
.reader aside:hover .rail-track h2{color:#779636;}
.reader aside:hover .rail-track h4{color:#779636;}
.reader aside:hover .rail-track .color{color:#779636;}
.reader aside:hover .rail-track .tile{display:inline-block;float:left;width:15px;height:35px;background-color:#779636;margin-top:3px;-moz-box-shadow:inset 0 0 10px #536825;-webkit-box-shadow:inset 0 0 10px #536825;box-shadow:inset 0 0 10px #536825;}
.reader .rail-track .init-icon{display:inline-block;background-position:-159px -40px;height:18px;width:20px;vertical-align:bottom;}
.reader aside:hover .rail-track .init-icon{background-position:-160px -20px;}
.reader aside .analysts-icon{display:inline-block;background-position:-140px -40px;height:16px;width:15px;margin-right:5px;vertical-align:top;}
.reader .rail-track .boxed h5{display:inline;}
.reader aside:hover .rail-track .analysts-icon{background-position:-140px -20px;}
.reader aside:hover .rail-track .more a{color:#779636;}
.reader aside:hover .rail-track .more .arrow{display:inline-block;background-position:-10px 0px;}
.reader .document-rating{padding-bottom:10px;padding-left:30px;}
.reader .rating-stars h3{font-size:17px;color:#5c6970;}
.reader .rating-stars ul{margin:0;padding-top:1px;}
.reader .rating-stars li.user-rating{cursor:pointer;}
.reader .rating-stars.mine{width:142px;padding:4px 0 2px;margin-top:11px;border:solid 1px #e3e3e3;border-left:0;border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0;-moz-box-shadow:inset 0px 3px 0px 0px #ebebeb;-webkit-box-shadow:inset 0px 3px 0px 0px #ebebeb;box-shadow:inset 0px 3px 0px 0px #ebebeb;-webkit-transition:none;-moz-transition:none;transition:none;}
.reader .rating-stars .off,.reader .rating-stars .on,.reader .rating-stars .half{width:16px;height:16px;display:inline-block;-webkit-transition:none;-moz-transition:none;transition:none;}
.reader .rating-stars .off{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/reader-sprite.png;wa836397793c9b04f4') 0px -47px no-repeat;}
.reader .rating-stars .on{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/reader-sprite.png;wa836397793c9b04f4') 0px -64px no-repeat;}
.reader .rating-stars .half{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/reader-sprite.png;wa836397793c9b04f4') 0px -81px no-repeat;}
.reader .change-font a{margin-left:15px;}.reader .change-font a.btn{margin-left:12px;}
.reader .change-font a.check-mark,.reader .change-font a.reader-sprite{margin-left:0;}
.reader #document-to-print.small,.reader .change-font a.small,.reader #document-to-print.small p{font-size:10px !important;line-height:14px !important;}
.reader #document-to-print.large,.reader .change-font a.large,.reader #document-to-print.large p{font-size:21px !important;line-height:32px !important;}
.reader #document-to-print.night,.reader #document-to-print.night p,.reader #document-to-print.night h1,.reader #document-to-print.night h2,.reader #document-to-print.night h3,.reader #document-to-print.night h4,.reader #document-to-print.night h5{background-color:#012;color:#f5f5f5 !important;}
.reader .change-font .popover-content{height:200px;}
.reader .georgia,.reader .georgia *{font-family:Georgia !important;}
.reader .comic-sans,.reader .comic-sans *{font-family:'Comic Sans' !important;}
.reader .verdana,.reader .verdana *{font-family:Verdana !important;}
.reader .courier-new,.reader .courier-new *{font-family:'Courier New' !important;}
.reader .monotype-corsiva,.reader .monotype-corsiva *{font-family:'Monotype Corsiva' !important;}
.reader .times-new-roman,.reader .times-new-roman *{font-family:'Times New Roman' !important;}
.reader #content .annotate+.popover .popover-content textarea{color:#aaa;width:94.5%;}
.reader .content-layout{min-height:800px;}
.reader #content .annotate+.popover .popover-content textarea:focus{color:#333;}
.reader #content #document-to-print .annotate .highlight,.reader #content .highlight{background-color:#f7f257;}
.reader #content .highlight+.popover,.reader #content .highlight+.popover *{transition:top 0s;transition:left 0s;-webkit-transition:top 0s;-webkit-transition:left 0s;-moz-transition:top 0s;-moz-transition:left 0s;}
.reader #content .highlight+.popover .popover-content>p>em.condensed{display:block;padding:0;margin:-2px 0 -20px 0;font-size:12px;color:#aaa;text-align:right;}
.reader #content .highlight+.popover .popover-content>p>em.condensed:hover{cursor:default;}
.reader #content .highlight+.popover .popover-content>p>fn.delete{display:inline-block;width:20px;height:20px;position:absolute;top:36px;right:10px;opacity:0.5;}
.reader #content .highlight+.popover .popover-content>p>fn.delete:hover,.reader #annotations fn:hover{opacity:1;cursor:pointer;}
.reader #content .highlight[data-anno-id]+.popover .popover-content{text-transform:none;min-height:57px;overflow-y:hidden;}
.reader #content .highlight:not([data-anno-id])+.popover .popover-inner{width:210px;height:32px;}
.reader #annotations{max-height:270px;overflow:auto;margin-top:-12px;cursor:default;}
.reader #annotations li{position:relative;}
.reader #annotations li span{background-color:#f7f257;color:#111;display:inline;font-size:12px;padding:2px;}
.reader #annotations li:hover{background:#333;}
.reader #annotations li:not(:first-child){margin-top:6px;}
.reader #annotations li span:hover{cursor:pointer;}
.reader #annotations li aside{display:block;font-size:12px;padding:0 0 0 4px;}
.reader #annotations fn{display:inline-block;width:20px;height:20px;position:absolute;top:6px;right:10px;opacity:0;}
.reader #annotations li:hover fn{opacity:0.4;}
.reader #annotations li:hover fn:hover{opacity:1;}
.reader #annotations div.icon-white{display:block;float:left;clear:both;margin-top:27px;margin-right:4px;}
.reader .doc-notes,.reader .doc-notes div,.reader .doc-notes *{color:#111 !important;font-family:Menlo,'Lucida Console','Courier New',courier,monospace;font-size:11px;line-height:14px;}
.reader .doc-notes{background:#F5EA5D;border-radius:10px;margin:-12px 12px 12px 12px;width:257px;padding:20px;height:120px;max-height:120px;overflow-y:auto;border:double 3px #EEC;text-transform:none;}
.reader #document-toc .popover-content a.btn{margin-left:0;}
.reader #doc-body blockquote{border:none;background-color:#dfe5e8;font-family:"Fakt Con Pro","Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:22px;color:#222222;line-height:normal;font-weight:normal;margin:10px 0 2px 0;padding:20px 30px 50px 30px;}
.reader .cite{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:condensed;font-weight:normal;font-style:italic;font-size:16px;color:#222222;line-height:normal;padding:1px 30px 30px 30px;margin-top:-38px;}
.reader .cite:before{content:"—";}
.reader .additional{float:right;width:45%;margin-left:3%;padding-top:20px;}.reader .additional .icon-info{display:inline-block;width:20px;height:20px;margin:0 0 4px 4px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -380px -40px;}
.reader .additional .tooltip{opacity:1;filter:alpha(opacity=100);}.reader .additional .tooltip .tooltip-arrow{border-top-color:#BDD0DC;}
.reader .additional .tooltip .tooltip-inner{text-align:left;background-color:#BDD0DC;color:#3E474B;font-size:14px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;max-width:380px;padding:7px 8px;line-height:16px;}
.reader .level1{padding-bottom:10px;margin-bottom:15px;background:#F7F7F7;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
.reader .level1 #dynamic-level1 .wrkg-activity-inner{width:281px;padding-left:46px;padding:10px;font-family:arial,helvetica,sans-serif;font-size:14px;position:relative;background:white;margin:10px 0 10px 10px;display:inline-block;margin-bottom:0;}.reader .level1 #dynamic-level1 .wrkg-activity-inner .rightStuff{display:inline-block;width:220px;height:80px;}
.reader .level1 #dynamic-level1 .wrkg-activity-inner .spanContainer{width:35px;margin-right:5px;background:#cfcac0;padding:5px;box-sizing:content-box;border-radius:5px;}.reader .level1 #dynamic-level1 .wrkg-activity-inner .spanContainer span{height:29px;width:35px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;background-position:-660px -59px;}
.reader .level1 #dynamic-level1 .wrkg-activity-inner p{font-family:arial,helvetica,sans-serif;font-size:14px;display:inline-block;width:215px;top:14px;position:absolute;padding:0;margin:0;}
.reader .level1 #dynamic-level1 .wrkg-activity-inner a{font-family:arial,helvetica,sans-serif;font-size:14px;}
.reader .level1 #dynamic-level1 .level-attachments{padding:0 6%;}.reader .level1 #dynamic-level1 .level-attachments a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%;padding-top:5px;vertical-align:bottom;}
.reader .level1 .wrkg-activity button{background:#d74700;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlN2IwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzQ3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fe7b00), color-stop(100%, #d74700));background:-webkit-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:-o-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:-ms-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:linear-gradient(to bottom, #fe7b00 0%, #d74700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe7b00', endColorstr='#d74700', GradientType=0);font-family:Arial Narrow;color:#fff;text-transform:uppercase;font-size:12px;border:solid 1px #6b6b6b;float:right;padding:2px 10px;box-shadow:0px 2px 2px 0px #a09d9a;margin-right:5%;}
.reader .full-document .level1 .color{color:#d54400;}
.reader .full-document .level1 h3{padding:15px 5% 7px 4%;font-size:18px;font-family:Myriad Pro;}
.reader .full-document .level1 .dotted{border-bottom:1px dotted #5c6970;padding-bottom:5px;margin:0 5% 10px 4%;}
.reader .full-document .level1 .note{color:#3a3a3a;font-size:15px;font-family:Arial Narrow;background:#dad6cf;border-radius:3px;-webkit-border-radius:3px;margin-bottom:10px;padding:10px;}.reader .full-document .level1 .note.exceeds{margin-left:4%;margin-right:5%;font-size:16px;}
.reader .full-document .level1 #doc-meter .note{padding:15px;}
.reader .additional .level1 form{margin:0;}.reader .additional .level1 form button{margin-right:5%;}
.reader .additional .level1 form .charge{margin-right:33%;}
.reader div.jp-audio{margin:0 5% 0 4%;width:88%;}.reader div.jp-audio div.jp-type-single div.jp-interface{height:120px;}
.reader div.jp-audio div.jp-type-single a.jp-mute,.reader div.jp-audio div.jp-type-single a.jp-unmute{margin-left:67px;}
.reader div.jp-audio div.jp-type-single div.jp-progress{left:20px;width:85%;}
.reader div.jp-audio ul.jp-controls{padding-top:65px;width:85.5%;}
.reader div.jp-audio div.jp-progress{top:24px;}
.reader div.jp-audio div.jp-volume-bar{left:65.5%;top:82px;}
.reader div.jp-audio div.jp-type-single div.jp-time-holder{left:23px;width:83%;}
.reader div.jp-audio div.jp-time-holder{top:43px;}
.reader .level2{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e9e9e7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #e9e9e7));background:-webkit-linear-gradient(top, #f5f5f5 0%, #e9e9e7 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #e9e9e7 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #e9e9e7 100%);background:linear-gradient(to bottom, #f5f5f5 0%, #e9e9e7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e9e9e7', GradientType=0);border:solid 1px #dededa;border-radius:5px;-webkit-border-radius:5px;padding:5px 5% 10px 4%;margin-bottom:10px;}.reader .level2 p{color:#6b6b6b;font-size:14px;border-bottom:1px dotted #5c6970;padding-bottom:10px;margin-bottom:5px;}
.reader .level2 h4{font-size:16px;font-weight:bold;}
.reader .level2 h6{text-transform:uppercase;color:#5c6970;}
.reader .level2 a{font-size:14px;}
.reader .level3{padding:20px 0 10px;float:left;width:100%;}.reader .level3.retracted{float:none;}.reader .level3.retracted .inner{width:100%;margin-top:35px;}.reader .level3.retracted .inner h5{padding-bottom:0;}
.reader .level3 .inner{border-top:1px dotted #5c6970;border-bottom:1px dotted #5c6970;background:#efeeed;}
.reader .level3 h5{font-weight:bold;font-size:14px;text-transform:uppercase;font-family:Arial Narrow;color:#d54400;border-top:2px solid #f4f4f4;padding:15px 3% 1%;}
.reader .level3 .inner.foundational img,.reader .level3 .inner.archived img{float:left;margin:12px 8px 9px 18px;}
.reader .level3 .inner.foundational .fun-icon,.reader .level3 .inner.archived .fun-icon{float:left;width:85%;padding-bottom:8px;}.reader .level3 .inner.foundational .fun-icon h5,.reader .level3 .inner.archived .fun-icon h5{font-family:"Roboto Condensed";font-size:15px;border:0;padding-left:0;}
.reader .level3 .inner.foundational .fun-icon p,.reader .level3 .inner.archived .fun-icon p{border:0;padding:0;}
.reader .level3 .inner.foundational a,.reader .level3 .inner.archived a{font-size:14px;}
.reader .level3 .inner.foundational hr,.reader .level3 .inner.archived hr{margin:0;border:0;border-top:2px solid #fff;}
.reader .level3 .inner.archived img{margin-top:17px;}
.reader .full-document .retracted a{color:#006699;}
.reader .full-document .level3 p{margin:0;padding:0 3% 10px;font-size:14px;border-bottom:2px solid #f4f4f4;}
.reader .modal.project-charge{width:660px;}.reader .modal.project-charge p{font-size:15px;}
.reader .project-charge .span12{margin-left:0;}
.reader .project-charge .modal-header{background:#636363;background:-moz-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #636363), color-stop(50%, #595959), color-stop(100%, #4d4d4d));background:-webkit-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:-o-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:-ms-linear-gradient(top, #636363 0%, #595959 50%, #4d4d4d 100%);background:linear-gradient(to bottom, #636363 0%, #595959 50%, #4d4d4d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#636363', endColorstr='#4d4d4d', GradientType=0);}
.reader .project-charge .modal-header h2{float:left;color:#fff;font-size:32px;padding:0;}
.reader .project-charge .modal-header button{float:right;margin-top:7px;}
.reader .page-price{text-align:right;font-size:11px;color:#5c6970;padding-bottom:15px;}
.reader .page-price .color{font-size:24px;padding-left:10px;}
.reader .notice{font-size:14px;padding:20px;word-wrap:break-word;}
.reader .control-group input{width:93%;}
.reader .control-group select{width:98%;}
.reader .project-charge .disclaimer{padding:15px 4%;background:#f2f2e6;border-radius:5px;-webkit-border-radius:5px;margin-bottom:20px;}
.reader .control-group label{font-size:16px;}
.reader .control-group.error label{color:#B94A48;}
.reader .project-charge .disclaimer p{font-size:12px;}
.reader .project-charge .help-block{font-size:13px;}
.reader .project-charge label.radio{color:#3f484c;font-size:13px;}
.reader .project-charge label.radio input{width:12px;height:14px;}
.reader .project-charge .modal-body button{background:-moz-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fe7b00), color-stop(100%, #d74700));background:-webkit-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:-o-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:-ms-linear-gradient(top, #fe7b00 0%, #d74700 100%);background:linear-gradient(to bottom, #fe7b00 0%, #d74700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe7b00', endColorstr='#d74700', GradientType=0);float:right;background:#e15500;color:#fff;text-transform:uppercase;font-size:12px;font-weight:500;border:0;border-radius:4px;-webkit-border-radius:4px;padding:2px 10px;}
.reader .project-charge .modal-footer{text-align:left;}
.reader .additional .level1{border-radius:5px;}
@-webkit-keyframes fadeIn{from{opacity:0;} to{opacity:1;}}@keyframes fadeIn{from{opacity:0;} to{opacity:1;}}.reader.critical-capabilities{}.reader.critical-capabilities p.cellBodyL{text-align:left;}
.reader.critical-capabilities #errorMsg{clear:both;float:none;}
.reader.critical-capabilities [class^="icon-"]{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll;display:inline-block;margin-right:8px;vertical-align:top;}
.reader.critical-capabilities .icon-mq{background-position:-700px -20px;width:18px;height:18px;vertical-align:top;}
.reader.critical-capabilities .togglePeerInsights{height:22px;width:22px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/gproduct/img/explore/pi/idd.png;wa40ff7f86cb9ac524') no-repeat 0 0;vertical-align:top;background-size:contain;}
.reader.critical-capabilities .icon-method{background-position:-720px -20px;width:18px;height:18px;margin-top:4px;}
.reader.critical-capabilities .icon-video{background-position:-600px -20px;width:20px;height:12px;margin-right:7px;margin-top:4px;}
.reader.critical-capabilities .icon-index{background-position:-620px -20px;width:18px;height:13px;margin-top:3px;}
.reader.critical-capabilities .icon-close{background-position:-580px -20px;width:20px;height:20px;}
.reader.critical-capabilities .icon-edit{background-position:-510px -60px;width:22px;height:22px;}
.reader.critical-capabilities .icon-delete{background-position:-540px -60px;width:18px;height:21px;}
.reader.critical-capabilities .icon-print{background-position:-300px -60px;height:24px;width:23px;}
.reader.critical-capabilities .span12{padding:0 25px;position:relative;background:#f8f8f8;}
.reader.critical-capabilities .summary{font-size:15px;color:#222;margin:0;margin-bottom:15px;}
.reader.critical-capabilities h1{line-height:40px;}
.reader.critical-capabilities h2{font-size:30px;color:#0067A6;}
.reader.critical-capabilities h3{font-size:20px;line-height:28px;font-family:"Fakt",Helvetica,Arial,sans-serif;color:#5C6970;}
.reader.critical-capabilities .tooltip{opacity:inherit;filter:alpha(opacity=100);}.reader.critical-capabilities .tooltip .tooltip-inner{text-align:left;font-family:arial;font-size:13px;padding:10px 15px;background-color:#38505d;}
.reader.critical-capabilities .tooltip .tooltip-arrow{border-bottom-color:#38505D;}
.reader.critical-capabilities .popover.showSaveAs{top:70px !important;}
.reader.critical-capabilities .snapshot .sub-header{background:none;height:inherit;margin-bottom:0;margin-top:3px;}.reader.critical-capabilities .snapshot .sub-header .tag-header{width:338px;height:36px;border-radius:3px;-webkit-border-radius:3px;z-index:30;position:relative;-webkit-box-shadow:2px 3px 6px 0px #D8D8D8;-moz-box-shadow:2px 3px 6px 0px #D8D8D8;box-shadow:2px 3px 6px 0px #D8D8D8;}.reader.critical-capabilities .snapshot .sub-header .tag-header li{padding:0;transition:none;height:34px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.fulldoc-tab{width:174px;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.fulldoc-tab a{font-size:13px;font-family:"Fakt",Helvetica,Arial,sans-serif;line-height:30px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab,.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab,.reader.critical-capabilities .snapshot .sub-header .tag-header li.share-tab{width:52px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab a,.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab a,.reader.critical-capabilities .snapshot .sub-header .tag-header li.share-tab a{margin-left:13px;margin-top:7px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab a.library{transition:none;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab .popover{top:inherit !important;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab .popover .libraryTop{width:96%;height:40px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab .popover .jspPane li{padding:10px 10px 0 12px;width:89%;height:28px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.library-tab .popover .lyr a{margin-left:0;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab a{background-position:-390px -60px;height:24px;width:26px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover{top:inherit !important;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-content{width:322px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner{height:auto;padding:20px 10px 23px 8px;width:302px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li{width:100%;margin:0;height:51px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li:first-child{margin-bottom:5px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li .type{padding:10px 15px 14px 13px;background:#5C6970;float:left;margin-right:12px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li .type i{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/doctype-sprite.png;wa44d5481a912f853e') no-repeat scroll;float:left;width:24px;height:27px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li .type i.png{background-position:-120px 0px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li .type i.csv{background-position:0px -31px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li .type-info{font-family:Arial Narrow;font-size:15px;display:inline-block;padding-top:8px;line-height:18px;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.download-tab .popover .popover-inner li .type-info b{font-family:Arial Narrow;font-size:18px;}
.reader.critical-capabilities .snapshot .sub-header .tag-header li.share-tab{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;}.reader.critical-capabilities .snapshot .sub-header .tag-header li.share-tab a{background-position:-331px -60px;width:26px;height:22px;}
.reader.critical-capabilities .mini-description{width:670px;}.reader.critical-capabilities .mini-description .sup-hdr{font-size:14px;font-family:Arial;font-weight:bold;text-transform:uppercase;color:#d54400;display:block;margin-top:-10px;}
.reader.critical-capabilities .mini-description .pub-date{color:#696969;padding-bottom:3px;}
.reader.critical-capabilities .mini-description .summary{margin:22px 0 25px;}
.reader.critical-capabilities .additional-info{width:430px;position:absolute;z-index:0;right:0;top:0;margin-right:-8px;border-top-right-radius:10px;box-shadow:0 8px 8px -6px #c0c0c0,8px 4px 6px -6px #abb8c1;background:#f8f8f8;background:-moz-linear-gradient(left, #f8f8f8 0%, #ffffff 16%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f8f8f8), color-stop(16%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, #f8f8f8 0%, #ffffff 16%, #ffffff 100%);background:-o-linear-gradient(left, #f8f8f8 0%, #ffffff 16%, #ffffff 100%);background:-ms-linear-gradient(left, #f8f8f8 0%, #ffffff 16%, #ffffff 100%);background:linear-gradient(to right, #f8f8f8 0%, #ffffff 16%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#ffffff', GradientType=1);}.reader.critical-capabilities .additional-info:after{content:'';position:absolute;right:0px;width:0px;height:0px;border-style:solid;border-width:8px 8px 0 0;border-color:#38505d transparent transparent transparent;}
.reader.critical-capabilities .additional-info .gutter{padding:17px 22px 10px 52px;}
.reader.critical-capabilities .additional-info .arrow-hide{width:0px;height:0px;display:inline-block;margin:0 8px 0 4px;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #067c9c;}
.reader.critical-capabilities .additional-info .arrow-show{width:0px;height:0px;display:inline-block;margin-right:5px;margin:0 5px 0 1px;border-style:solid;border-width:6px 6px 0 6px;border-color:#067c9c transparent transparent transparent;}
.reader.critical-capabilities .additional-info h3{font-size:19px;line-height:26px;padding-left:18px;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;color:#3A3A3A;}.reader.critical-capabilities .additional-info h3 b{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.reader.critical-capabilities .additional-info h4{padding:0 0 2px 18px;}.reader.critical-capabilities .additional-info h4 a{display:inline-block;width:296px;line-height:19px;}
.reader.critical-capabilities .additional-info .about-cc,.reader.critical-capabilities .additional-info .rec-reading{text-transform:uppercase;font-size:14px;border-top:1px dotted #CCC;padding-top:10px;margin-top:10px;}.reader.critical-capabilities .additional-info .about-cc:hover,.reader.critical-capabilities .additional-info .rec-reading:hover{cursor:pointer;}
.reader.critical-capabilities .additional-info ul.see-more{margin-left:18px;}.reader.critical-capabilities .additional-info ul.see-more a{font-size:17px;line-height:22px;}
.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li,.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li *,.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li .tooltip{transition:top 0s;transition:left 0s;transition:bottom 0s;transition:right 0s;-webkit-transition:top 0s;-webkit-transition:left 0s;-webkit-transition:bottom 0s;-webkit-transition:right 0s;-moz-transition:top 0s;-moz-transition:left 0s;-moz-transition:bottom 0s;-moz-transition:right 0s;-o-transition:top 0s;-o-transition:left 0s;-o-transition:bottom 0s;-o-transition:right 0s;}.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li .tooltip-arrow,.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li * .tooltip-arrow,.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li .tooltip .tooltip-arrow{display:none;}
.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li .tooltip-inner,.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li * .tooltip-inner,.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav li .tooltip .tooltip-inner{color:#00A5DD;background:#FFF;border:solid 1px #DDD;font-size:21px;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;width:184px;padding:10px;-webkit-box-shadow:0px 1px 1px 0px #dddddd;-moz-box-shadow:0px 1px 1px 0px #dddddd;box-shadow:0px 1px 1px 0px #dddddd;}
.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav a{top:30%;height:224px;width:24px;}.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav a.flex-prev{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/carouselControl-left.png;wa9caa619a96a0e410') no-repeat 0 0;left:-46px;}
.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav a.flex-next{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/carouselControl-right.png;wa05dc1f9113535557') no-repeat 0 0;right:-38px;}
.reader.critical-capabilities #scoreCardCarousel ul.slides>li{overflow-x:hidden;}
.reader.critical-capabilities #scoreCardCarousel.flexslider,.reader.critical-capabilities #ccCarousel.flexslider{box-shadow:none;margin-bottom:20px;z-index:0;}
.reader.critical-capabilities #scoreCardCarousel ol.flex-control-nav,.reader.critical-capabilities #ccCarousel ol.flex-control-nav{display:none;}
.reader.critical-capabilities #scoreCardCarousel .flex-direction-nav a,.reader.critical-capabilities #ccCarousel .flex-direction-nav a{display:inline-block;margin:0;opacity:1 !important;}
.reader.critical-capabilities .nav-carousel{}.reader.critical-capabilities .nav-carousel p{margin:0;}
.reader.critical-capabilities .nav-carousel .flex-direction-nav a{top:0;height:60px;width:32px;}.reader.critical-capabilities .nav-carousel .flex-direction-nav a.flex-next{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/arrowR-active.png;wa84dce8ec9e7b1fdc') no-repeat 0 0;right:-32px;}.reader.critical-capabilities .nav-carousel .flex-direction-nav a.flex-next.flex-disabled{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/arrowR-disabled.png;wa6d28bfc7a57336fd') no-repeat 0 0;}
.reader.critical-capabilities .nav-carousel .flex-direction-nav a.flex-prev{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/arrowL-active.png;wae9646f0bdde62f2d') no-repeat 0 0;left:-32px;}.reader.critical-capabilities .nav-carousel .flex-direction-nav a.flex-prev.flex-disabled{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/arrowL-disabled.png;wafd0aaf7728e85504') no-repeat 0 0;}
.reader.critical-capabilities .nav-carousel .inner{margin:0;height:48px;padding:8px 12px 0px;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #f6f6f6 53%, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(53%, #f6f6f6), color-stop(100%, #dedede));background:-webkit-linear-gradient(top, #fefefe 0%, #f6f6f6 53%, #dedede 100%);background:-o-linear-gradient(top, #fefefe 0%, #f6f6f6 53%, #dedede 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f6f6f6 53%, #dedede 100%);background:linear-gradient(to bottom, #fefefe 0%, #f6f6f6 53%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dedede', GradientType=0);}.reader.critical-capabilities .nav-carousel .inner p{font-family:Arial Narrow;font-size:14px;}.reader.critical-capabilities .nav-carousel .inner p .title{display:block;font-weight:bold;line-height:14px;text-transform:uppercase;}
.reader.critical-capabilities .nav-carousel .inner p .sub{display:block;color:#696969;}
.reader.critical-capabilities .nav-carousel .usecase-tabs{width:100%;float:left;background:#fff;}.reader.critical-capabilities .nav-carousel .usecase-tabs .item{float:left;}
.reader.critical-capabilities .nav-carousel .usecase-tabs .tab{cursor:pointer;padding-top:4px;border-right:solid 1px #CCC;border-left:solid 1px #fff;}.reader.critical-capabilities .nav-carousel .usecase-tabs .tab.on{background:#408DBC;}.reader.critical-capabilities .nav-carousel .usecase-tabs .tab.on .inner{background:#fff;}
.reader.critical-capabilities .nav-carousel .usecase-tabs .tab i{border-radius:18px;width:36px;float:left;margin-right:10px;text-align:center;line-height:36px;box-shadow:inset 2px 4px 5px #BEBEBE;}.reader.critical-capabilities .nav-carousel .usecase-tabs .tab i span{background:#408DBC;border-radius:11px;width:23px;display:inline-block;color:#FFF;text-align:center;line-height:24px;}
.reader.critical-capabilities .nav-carousel .usecase-tabs .tab.custom.on{background:#D54400;}
.reader.critical-capabilities .nav-carousel .usecase-tabs .tab.custom i span{background:#E15C02;}
.reader.critical-capabilities .btn.customize{color:#FFF;font-size:13px;font-family:"Fakt",Helvetica,Arial,sans-serif;text-transform:uppercase;border:0;background:#fb6602;background:-moz-linear-gradient(top, #fb6602 0%, #f46002 24%, #dc4a00 79%, #d64500 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fb6602), color-stop(24%, #f46002), color-stop(79%, #dc4a00), color-stop(100%, #d64500));background:-webkit-linear-gradient(top, #fb6602 0%, #f46002 24%, #dc4a00 79%, #d64500 100%);background:-o-linear-gradient(top, #fb6602 0%, #f46002 24%, #dc4a00 79%, #d64500 100%);background:-ms-linear-gradient(top, #fb6602 0%, #f46002 24%, #dc4a00 79%, #d64500 100%);background:linear-gradient(to bottom, #fb6602 0%, #f46002 24%, #dc4a00 79%, #d64500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb6602', endColorstr='#d64500', GradientType=0);}.reader.critical-capabilities .btn.customize.small{font-size:11px;letter-spacing:0.1px;}
.reader.critical-capabilities .btn.customize.secondary{background:#8598A2;margin-right:7px;}
.reader.critical-capabilities .btn.customize.btn-disabled{background:#ddd;}
.reader.critical-capabilities .text-edits{margin-left:-7;position:relative;z-index:10;}.reader.critical-capabilities .text-edits .position{width:478px;position:absolute;left:10px;background:#fff;}
.reader.critical-capabilities .text-edits .icon-close{position:absolute;margin-left:-27px;margin-top:10px;cursor:pointer;}
.reader.critical-capabilities .text-edits .alert{display:block;background:#FFD200;position:absolute;width:458px;font-family:Arial;font-size:15px;color:#222;margin-top:-4px;border:0;border-radius:6px;padding:6px 10px;}
.reader.critical-capabilities .text-edits #edit-title,.reader.critical-capabilities .text-edits #edit-desc{position:relative;}.reader.critical-capabilities .text-edits #edit-title .alert,.reader.critical-capabilities .text-edits #edit-desc .alert{-webkit-animation:fadeIn 300ms;animation:fadeIn 300ms;}
.reader.critical-capabilities .text-edits #edit-title:focus .alert,.reader.critical-capabilities .text-edits #edit-desc:focus .alert{display:block !important;-webkit-animation:fadeIn 300ms;animation:fadeIn 300ms;}
.reader.critical-capabilities .text-edits #edit-title{z-index:30;}.reader.critical-capabilities .text-edits #edit-title .tooltip.top{padding:5px 0 9px;}
.reader.critical-capabilities .text-edits #edit-title .tooltip .tooltip-arrow{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/tooltip-alert-arrowUp.png;waa1e53d50c17b9f42') no-repeat 0 0;width:17px;height:10px;display:block;border:0;}
.reader.critical-capabilities .text-edits #edit-title .tooltip .tooltip-inner{border:solid 1px #FB6602;max-width:243px;width:243px;padding:0;}.reader.critical-capabilities .text-edits #edit-title .tooltip .tooltip-inner .warning{background:#FB6602;}.reader.critical-capabilities .text-edits #edit-title .tooltip .tooltip-inner .warning .icon-warning{float:left;margin:9px 12px 9px 11px;background-position:-630px -60px;height:24px;width:26px;}
.reader.critical-capabilities .text-edits #edit-title .tooltip .tooltip-inner .warning p{font-family:Arial;font-size:14px;color:#222;width:174px;padding:11px 10px;float:left;background:#EFEFEF;margin:0;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;letter-spacing:-0.02em;}
.reader.critical-capabilities .text-edits #edit-desc{z-index:20;}.reader.critical-capabilities .text-edits #edit-desc i{margin-top:7px;}
.reader.critical-capabilities .text-edits #edit-desc .alert{margin-top:0;}
.reader.critical-capabilities .text-edits input,.reader.critical-capabilities .text-edits textarea{border:solid 2px #BDC3C7;border-radius:6px;background:#F8F8EE;color:#3A3A3A;margin:0;padding-left:8px;}
.reader.critical-capabilities .text-edits input{width:433px;height:27px;font-size:22px;margin-bottom:4px;padding-right:33px;}
.reader.critical-capabilities .text-edits textarea{height:66px !important;width:446px !important;padding-right:20px;font-size:15px;padding-top:8px;}
.reader.critical-capabilities .use-cases{background:#FFF;border-right:solid 1px #C6C6C6;border-bottom:solid 1px #C6C6C6;-webkit-box-shadow:0px 1px 1px 0px #C6C6C6;-moz-box-shadow:0px 1px 1px 0px #C6C6C6;box-shadow:0px 1px 1px 0px #C6C6C6;margin-bottom:30px;padding-bottom:40px;padding-left:32px;padding-right:32px;}.reader.critical-capabilities .use-cases #charts-section,.reader.critical-capabilities .use-cases .charts-section{margin-left:-7px;margin-right:-32px;}.reader.critical-capabilities .use-cases #charts-section .capability-weights,.reader.critical-capabilities .use-cases .charts-section .capability-weights{width:475px;margin-left:0px;}.reader.critical-capabilities .use-cases #charts-section .capability-weights h3,.reader.critical-capabilities .use-cases .charts-section .capability-weights h3{float:left;margin-right:12px;margin-bottom:17px;}
.reader.critical-capabilities .use-cases #charts-section .capability-weights .asOfDate,.reader.critical-capabilities .use-cases .charts-section .capability-weights .asOfDate{color:#BBBFC1;font-size:15px;display:block;}
.reader.critical-capabilities .use-cases #charts-section .capability-weights .summary,.reader.critical-capabilities .use-cases .charts-section .capability-weights .summary{height:60px;overflow:hidden;margin-bottom:20px;padding-top:13px;}
.reader.critical-capabilities .use-cases #charts-section .capability-weights .weights,.reader.critical-capabilities .use-cases .charts-section .capability-weights .weights{width:475px;position:relative;padding-bottom:15px;}.reader.critical-capabilities .use-cases #charts-section .capability-weights .weights .tooltip,.reader.critical-capabilities .use-cases .charts-section .capability-weights .weights .tooltip{left:-10px !important;}.reader.critical-capabilities .use-cases #charts-section .capability-weights .weights .tooltip .tooltip-inner,.reader.critical-capabilities .use-cases .charts-section .capability-weights .weights .tooltip .tooltip-inner{max-width:490px;width:490px;font-size:14px;}
.reader.critical-capabilities .use-cases #charts-section .capability-weights .weights .tooltip .tooltip-arrow,.reader.critical-capabilities .use-cases .charts-section .capability-weights .weights .tooltip .tooltip-arrow{left:10% !important;}
.reader.critical-capabilities .use-cases #charts-section .capability-weights .custom-btn-section,.reader.critical-capabilities .use-cases .charts-section .capability-weights .custom-btn-section{border-top:solid 2px #D7DCDE;padding-top:8px;}.reader.critical-capabilities .use-cases #charts-section .capability-weights .custom-btn-section .btn.customize,.reader.critical-capabilities .use-cases .charts-section .capability-weights .custom-btn-section .btn.customize{padding:7px 20px 6px;}
.reader.critical-capabilities .use-cases #charts-section .capability-weights .custom-btn-section #total100,.reader.critical-capabilities .use-cases .charts-section .capability-weights .custom-btn-section #total100{font-size:30px;color:#0067a6;}.reader.critical-capabilities .use-cases #charts-section .capability-weights .custom-btn-section #total100.custom,.reader.critical-capabilities .use-cases .charts-section .capability-weights .custom-btn-section #total100.custom{color:#d54400;}
.reader.critical-capabilities .use-cases #charts-section .custom .asOfDate,.reader.critical-capabilities .use-cases .charts-section .custom .asOfDate{display:none;}
.reader.critical-capabilities .use-cases #charts-section .product-scores,.reader.critical-capabilities .use-cases .charts-section .product-scores{width:540px;margin:27px 0 0 50px;}.reader.critical-capabilities .use-cases #charts-section .product-scores h3,.reader.critical-capabilities .use-cases .charts-section .product-scores h3{float:left;padding-top:9px;}
.reader.critical-capabilities .use-cases #charts-section .product-scores .scores,.reader.critical-capabilities .use-cases .charts-section .product-scores .scores{margin-top:4px;}.reader.critical-capabilities .use-cases #charts-section .product-scores .scores input,.reader.critical-capabilities .use-cases .charts-section .product-scores .scores input{left:0 !important;}
.reader.critical-capabilities .use-cases #charts-section .product-scores .btn-group.select-block,.reader.critical-capabilities .use-cases .charts-section .product-scores .btn-group.select-block{white-space:inherit;}
.reader.critical-capabilities .use-cases #charts-section .product-scores p.note,.reader.critical-capabilities .use-cases .charts-section .product-scores p.note{font-size:14px;font-family:Arial;color:#696969;font-style:italic;margin:0;}.reader.critical-capabilities .use-cases #charts-section .product-scores p.note span,.reader.critical-capabilities .use-cases .charts-section .product-scores p.note span{color:#FB6602;}
.reader.critical-capabilities .use-cases #charts-section .product-scores p.note.first,.reader.critical-capabilities .use-cases .charts-section .product-scores p.note.first{padding-top:27px;}
.reader.critical-capabilities .use-cases #charts-section .checkbox .icons,.reader.critical-capabilities .use-cases .charts-section .checkbox .icons{width:20px;height:20px;background:#067B9C;display:inline-block;border-radius:5px;}
.reader.critical-capabilities .use-cases #charts-section .checkbox .fui-checkbox-checked:before,.reader.critical-capabilities .use-cases .charts-section .checkbox .fui-checkbox-checked:before{content:"\2713 ";}
.reader.critical-capabilities .use-cases .weights text{font-size:16px;}
.reader.critical-capabilities .use-cases .select.default{border:solid 1px #B9D0DC;border-radius:7px;margin-left:87px;}.reader.critical-capabilities .use-cases .select.default button{width:160px;border-radius:7px;font-size:15px;color:#3A3A3A;border:0;box-shadow:none;height:30px;font-family:Arial;}.reader.critical-capabilities .use-cases .select.default button .caret{float:right;margin-top:7px;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#067c9c transparent transparent transparent;}
.reader.critical-capabilities .use-cases .select.default.open .dropdown-arrow,.reader.critical-capabilities .use-cases .select.default.open .dropdown-menu{opacity:1;}
.reader.critical-capabilities .use-cases .select.default .dropdown-arrow{border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #f5f6f6 transparent;border-bottom-color:#38505D;border-top-color:#38505D;margin-top:4px;opacity:0;height:0;position:absolute;right:13px;top:100%;width:0;z-index:10;-webkit-transform:rotate(360deg);}
.reader.critical-capabilities .use-cases .select.default .dropdown-menu{width:220px;margin-left:-50px;background-color:#38505D;color:#CCC;padding:4px 0 6px;margin-top:13px;opacity:0;box-shadow:none;border:none;-webkit-transition:0.25s;transition:0.25s;}.reader.critical-capabilities .use-cases .select.default .dropdown-menu li{margin:0 4px -2px;}.reader.critical-capabilities .use-cases .select.default .dropdown-menu li:first-child>a,.reader.critical-capabilities .use-cases .select.default .dropdown-menu li:last-child>a{border-radius:2px;padding-bottom:7px;padding-top:5px;}
.reader.critical-capabilities .use-cases .select.default .dropdown-menu li a{color:#FFF;font-family:Arial;font-size:14px;padding:5px 11px 7px;text-decoration:none;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;}.reader.critical-capabilities .use-cases .select.default .dropdown-menu li a:hover{background:#067b9c;}
.reader.critical-capabilities .use-cases .select.default .dropdown-menu li a span{float:none;}
.reader.critical-capabilities #charts-section.custom h2,.reader.critical-capabilities .charts-section.custom h2{color:#d54400;display:inline-block;margin-right:14px;vertical-align:top;white-space:nowrap;}
.reader.critical-capabilities #charts-section.custom .icon-edit,.reader.critical-capabilities .charts-section.custom .icon-edit,.reader.critical-capabilities #charts-section.custom .icon-delete,.reader.critical-capabilities .charts-section.custom .icon-delete{margin-top:5px;cursor:pointer;}
.reader.critical-capabilities #charts-section.custom .icon-edit,.reader.critical-capabilities .charts-section.custom .icon-edit{margin-right:6px;}
.reader.critical-capabilities #charts-section.custom .icon-delete,.reader.critical-capabilities .charts-section.custom .icon-delete{margin-right:0;}
.reader.critical-capabilities #charts-section.custom .highcharts-data-labels.highcharts-tracker text,.reader.critical-capabilities .charts-section.custom .highcharts-data-labels.highcharts-tracker text{fill:#D54400 !important;}
.reader.critical-capabilities .modal .modal-header{border:0;}
.reader.critical-capabilities .modal button.close{font-size:30px;}
.reader.critical-capabilities #scoreCardModal{width:1030px;margin:0;left:inherit;margin:0 auto;margin-left:3%;}.reader.critical-capabilities #scoreCardModal .modal-header{padding:17px 15px 0 50px;}.reader.critical-capabilities #scoreCardModal .modal-header button.close{margin:0;line-height:19px;}
.reader.critical-capabilities #scoreCardModal .modal-header h4{font-size:14px;font-weight:bold;text-transform:uppercase;font-family:Arial;float:left;margin-top:3px;}
.reader.critical-capabilities #scoreCardModal .modal-body{max-height:inherit;padding:0;}.reader.critical-capabilities #scoreCardModal .modal-body .wrapper{padding-left:50px;padding-right:41px;}
.reader.critical-capabilities #scoreCardModal .modal-body h2{padding-bottom:13px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel{}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item{height:500px;overflow-y:hidden;width:939px !important;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item .scrollable{height:454px;overflow-y:auto;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table{font-family:Arial Narrow;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table th{color:#222;background:#f6f6f6;padding:6px 0 4px;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table th.name{width:224px;text-align:left;padding-left:10px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table th.rating{padding:0 10px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table th.total{padding:0 10px 0 5px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table th.weight span{color:#fb6602;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody{color:#4C4C4C;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody tr{border-top:solid 1px #CCC;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody tr td{text-align:center;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody tr td:first-child{text-align:left;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody tr.total-score{color:#00A5DD;font-size:18px;font-weight:bold;border-bottom:solid 1px #CCC;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody tr.total-score td:first-child{padding-left:10px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody td{padding:6px 0 4px;}.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .item table tbody td.name{padding-left:10px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .carousel-control.right{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/carouselControl-right.png;wa05dc1f9113535557') no-repeat 0 0;height:224px;width:24px;top:30% !important;right:6px;}
.reader.critical-capabilities #scoreCardModal .modal-body #scoreCardCarousel .carousel-control.left{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reader/carouselControl-left.png;wa9caa619a96a0e410') no-repeat 0 0;height:224px;width:24px;top:30% !important;left:6px;}
.reader.critical-capabilities #scoreCardModal .modal-body .vendor-comment,.reader.critical-capabilities #scoreCardModal .modal-body .score-calc{width:432px;display:inline-block;vertical-align:top;}
.reader.critical-capabilities #scoreCardModal .modal-body .vendor-comment{padding-right:43px;}
.reader.critical-capabilities #scoreCardModal .modal-body .score-calc img{margin-bottom:12px;}
.reader.critical-capabilities #scoreCardModal .modal-body .score-calc h3{font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;color:#3A3A3A;font-size:30px;font-style:italic;}.reader.critical-capabilities #scoreCardModal .modal-body .score-calc h3 span{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;margin-left:3px;}
.reader.critical-capabilities #scoreCardModal .modal-body .score-calc hr{margin-top:-5px;border-color:#CCC;}
.reader.critical-capabilities #scoreCardModal .modal-body .score-calc p.note{font-size:14px;font-family:Arial;color:#696969;font-style:italic;margin:0;}.reader.critical-capabilities #scoreCardModal .modal-body .score-calc p.note span{color:#FB6602;}
.reader.critical-capabilities #scoreCardModal .modal-body .score-calc p.note.first{padding-top:27px;}
.reader.critical-capabilities #scoreCardModal .modal-body .btn-primary{font-weight:bold;text-transform:uppercase;font-size:15px;background:#0067A6;padding:11px 30px 10px;border:0;}.reader.critical-capabilities #scoreCardModal .modal-body .btn-primary.print{padding:7px 30px 4px;}.reader.critical-capabilities #scoreCardModal .modal-body .btn-primary.print .icon-print{height:29px;vertical-align:middle;}
.reader.critical-capabilities .prompt-user{width:940px;margin:0;left:inherit;margin:0 auto;margin-left:7%;display:none;}.reader.critical-capabilities .prompt-user .modal-header{padding:25px 30px 20px;}.reader.critical-capabilities .prompt-user .modal-header h2{font-family:Arial;font-size:24px;color:#34495E;margin:0;}
.reader.critical-capabilities .prompt-user .modal-body{padding:0 30px 54px;position:relative;}.reader.critical-capabilities .prompt-user .modal-body ul.dropdown-menu{top:30px;left:514px;width:224px;}.reader.critical-capabilities .prompt-user .modal-body ul.dropdown-menu li{padding:2px 12px;font-size:13px;width:200px;border-bottom:solid 1px #eee;}.reader.critical-capabilities .prompt-user .modal-body ul.dropdown-menu li:hover{cursor:pointer;color:white;background-color:#067b9c;}
.reader.critical-capabilities .prompt-user .modal-body ul.dropdown-menu li:last-child{border-bottom:none;}
.reader.critical-capabilities .prompt-user .modal-body p{color:#2C3E50;font-size:18px;font-family:Arial;margin-bottom:30px;}.reader.critical-capabilities .prompt-user .modal-body p span{color:#d54400;}
.reader.critical-capabilities .prompt-user .modal-body .btn.customize{margin-left:0;font-size:15px;font-family:Arial;padding:10px 45px;}.reader.critical-capabilities .prompt-user .modal-body .btn.customize.secondary{background:#8598A2;}
.reader.critical-capabilities #saveModal.save-to-library{background:#f6f6f6;width:370px;left:28%;}.reader.critical-capabilities #saveModal.save-to-library .modal-header [data-dismiss="modal"]{position:relative;z-index:1000;margin-top:5px;margin-right:7px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-header{padding:0;}
.reader.critical-capabilities #saveModal.save-to-library h2,.reader.critical-capabilities #saveModal.save-to-library .modal-body [data-dismiss="modal"],.reader.critical-capabilities #saveModal.save-to-library .confirm-text{display:none;visibility:hidden;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body{overflow-y:visible;padding:0;}.reader.critical-capabilities #saveModal.save-to-library .modal-body h3{display:block;font-size:26px;color:#4C4C4C;padding:19px 0 0 15px;letter-spacing:-0.01em;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body .btn.customize{float:right;margin:0 12px 18px 0;font-size:13px;background:#5C6970;padding:8px 30px 6px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions .btn{margin:0;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions ul{max-height:240px;overflow-y:auto;margin:10px 12px 10px;border-radius:5px;border:solid 1px #CCC;}.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions ul li.btn{display:block;clear:both;position:relative;font-size:17px;font-family:Arial Narrow;color:#222;text-align:left;background:#FFF;border-radius:0;border:0;border-bottom:solid 1px #CCC;padding:12px 12px 9px;}.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions ul li.btn.selected{background:#eee;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions ul li.btn.libraryTop{font-size:22px;margin-top:-101px;position:absolute;background:#5C6970;color:#FFF;border-radius:5px;width:86.5%;border:0;padding:8px 12px 11px;}.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions ul li.btn.libraryTop .unfiled{width:23px;height:26px;display:inline-block;background-position:-85px 0;margin-right:9px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions ul li.btn.libraryTop>li{border-top-left-radius:5px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions .folders{margin-top:66px;margin-left:25px;font-size:22px;font-family:Arial Narrow;color:#3A3A3A;}.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions .folders .sprite-library{width:23px;height:20px;display:inline-block;background-position:-113px 0;vertical-align:middle;margin-right:7px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions .folders .add-folder{background:#8598A2;border:0;font-weight:bold;font-family:arial;font-size:12px;text-transform:uppercase;margin-left:174px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions #newFldDiv{margin:8px 0px 0 25px;}.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions #newFldDiv #newFolder{width:255px;font-family:Arial Narrow;font-size:16px;}
.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions #newFldDiv .lyr{margin-right:13px;}.reader.critical-capabilities #saveModal.save-to-library .modal-body #folderOptions #newFldDiv .lyr span{margin-top:5px;}
.reader.critical-capabilities #toolbar .library-tab .show-save-as+.popover.bottom{margin-top:20px;}
.reader.critical-capabilities #ccVideoModal.modal{width:518px;}.reader.critical-capabilities #ccVideoModal.modal h2{font-size:39px;}
.reader.critical-capabilities.ie.v-8{}.reader.critical-capabilities.ie.v-8 .select-block .dropdown-arrow{display:none;}
.reader.critical-capabilities.ie.v-8 .select-block.open .dropdown-arrow{display:block;}
.reader.critical-capabilities.ie.v-8 .prompt-user.fade.modal{top:-35%;}
.reader.critical-capabilities.ie.v-8 .prompt-user.in.fade.modal{top:11%;}
.reader.critical-capabilities.ie.v-8 .btn.customize{filter:inherit;}
.reader.critical-capabilities.ie.v-8 .on .inner{filter:none;}
.reader.critical-capabilities.ie.v-8 .flex-disabled{visibility:visible;filter:none;}
.reader.critical-capabilities.mozilla .text-edits textarea{width:452px !important;padding-right:14px;}
@media screen and (max-width:1169px){.reader.critical-capabilities{}.reader.critical-capabilities #scoreCardModal{width:80%;margin:0;left:10%;} .reader.critical-capabilities .mini-description{width:510px;} .reader.critical-capabilities #ccCarousel ul.slides>li{width:190px !important;}.reader.critical-capabilities #ccCarousel ul.slides>li .inner p span.title,.reader.critical-capabilities #ccCarousel ul.slides>li .inner p span.sub{font-size:12px;} .reader.critical-capabilities .use-cases .charts-section .product-scores{margin-left:0px !important;}}@media print{.reader.critical-capabilities.loaded div.g-container,.reader.critical-capabilities.js.loaded div.g-container{visibility:hidden !important;}.reader.critical-capabilities.loaded div.g-container .nav-carousel #ccCarousel ul.slides,.reader.critical-capabilities.js.loaded div.g-container .nav-carousel #ccCarousel ul.slides{visibility:hidden !important;display:none;} .reader.critical-capabilities #scoreCardModal{visibility:visible;margin:0 auto;border:0;}.reader.critical-capabilities #scoreCardModal .modal-header{padding-left:10px;} .reader.critical-capabilities #scoreCardModal .modal-body{overflow:hidden;}.reader.critical-capabilities #scoreCardModal .modal-body .wrapper{padding:0 10px;} .reader.critical-capabilities #scoreCardModal .modal-footer{visibility:hidden;} .reader.critical-capabilities .use-cases #charts-section .capability-weights .weights .highcharts-container,.reader.critical-capabilities .use-cases .charts-section .capability-weights .weights .highcharts-container,.reader.critical-capabilities .use-cases #charts-section .product-scores .scores .highcharts-container,.reader.critical-capabilities .use-cases .charts-section .product-scores .scores .highcharts-container{display:none;}}
.reader.critical-capabilities.export{width:720px;min-width:720px;margin:0 auto;}.reader.critical-capabilities.export div.g-container{visibility:visible;width:720px;min-width:720px;}
.reader.critical-capabilities.export .span12{padding:20px 20px 10px;background:#FFF;}
@font-face{font-family:'Fakt Condensed Medium';font-style:normal;font-weight:normal;src:url('/imagesrv/apps/common/fonts/faktconpro-medium-webfont.svg#fakt_con_pro_medregular') format('svg');}.reader.critical-capabilities.export h2{font-size:24px;line-height:inherit;}
.reader.critical-capabilities.export h3{font-size:15px;line-height:inherit;margin-top:4px;float:none;}
.reader.critical-capabilities.export .gartner-disclaimer{background-color:#f2f2e6;padding:10px 15px 8px 10px;margin-bottom:14px;border:solid 1px #dededa;border-radius:5px;-webkit-border-radius:5px;}.reader.critical-capabilities.export .gartner-disclaimer p{font-size:11px;line-height:15px;margin:0;color:#222;}
.reader.critical-capabilities.export .gartner-disclaimer b.color{color:#d54400;}
.reader.critical-capabilities.export .use-cases{border:0;box-shadow:none;padding:0;}.reader.critical-capabilities.export .use-cases .asOfDate{font-size:11px;}
.reader.critical-capabilities.export .use-cases .charts-section{margin:0;}
.reader.critical-capabilities.export .use-cases .capability-weights,.reader.critical-capabilities.export .use-cases .product-scores{float:left;}.reader.critical-capabilities.export .use-cases .capability-weights p.summary,.reader.critical-capabilities.export .use-cases .product-scores p.summary{font-size:12px;line-height:16px;height:inherit;padding-top:0;margin-bottom:12px;}
.reader.critical-capabilities.export .use-cases .capability-weights .capability-label,.reader.critical-capabilities.export .use-cases .product-scores .capability-label,.reader.critical-capabilities.export .use-cases .capability-weights .vendorLabel,.reader.critical-capabilities.export .use-cases .product-scores .vendorLabel{font-size:11px !important;padding-top:2px !important;}
.reader.critical-capabilities.export .use-cases .capability-weights,.reader.critical-capabilities.export .use-cases .weights{width:300px !important;}.reader.critical-capabilities.export .use-cases .capability-weights .highcharts-container,.reader.critical-capabilities.export .use-cases .weights .highcharts-container{width:300px !important;}.reader.critical-capabilities.export .use-cases .capability-weights .highcharts-container svg,.reader.critical-capabilities.export .use-cases .weights .highcharts-container svg{width:300px !important;}
.reader.critical-capabilities.export .use-cases .product-scores{width:360px;margin:0px;margin-left:20px;}.reader.critical-capabilities.export .use-cases .product-scores .scores{margin-top:-7px;}
.reader button.interactive{background:#495359;text-transform:uppercase;color:#f5f5f5;border:solid 1px #465157;-moz-box-shadow:1px 2px 0px #465157;-webkit-box-shadow:1px 2px 0px #465157;box-shadow:0 1px 2px 0px #465157;font-size:12px;font-weight:bold;margin-left:35%;margin-bottom:20px;}
.reader .hdr-btns{text-align:center;}
.reader button.view-interact,.reader button.view-interact a,.reader button.view-snapshot,.reader button.view-snapshot a{padding:4px 24px;border:2px solid white;margin-top:-55px;background:#00a5dd;background:-moz-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5dd), color-stop(100%, #007cad));background:-webkit-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-o-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-ms-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:linear-gradient(to bottom, #00a5dd 0%, #007cad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a5dd', endColorstr='#007cad', GradientType=0);text-transform:uppercase;color:#f5f5f5;-moz-box-shadow:1px 2px 0px #465157;-webkit-box-shadow:1px 2px 0px #465157;box-shadow:0 1px 2px 0px #465157;font-size:12px;font-weight:bold;margin-top:-60px;}
.reader button.view-interact a,.reader button.view-snapshot a{margin:0;}
.reader .btn.view-interact,.reader .btn.view-snapshot{padding:3px 24px 2px 24px;border:2px solid white;background:#00a5dd;background:-moz-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5dd), color-stop(100%, #007cad));background:-webkit-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-o-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:-ms-linear-gradient(top, #00a5dd 0%, #007cad 100%);background:linear-gradient(to bottom, #00a5dd 0%, #007cad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a5dd', endColorstr='#007cad', GradientType=0);-mox-box-shadow:0 1px 2px 0 #465157;-webkit-box-shadow:0 1px 2px 0 #465157;box-shadow:0 1px 2px 0 #465157;margin-top:-55px;}
.reader .btn.view-interact a,.reader .btn.view-snapshot a{font-size:11px;color:#F5F5F5;text-shadow:none;text-transform:uppercase;text-decoration:none;font-family:arial,helvetica,sans-serif;font-weight:bold;}
.reader .modal.hype-cycle{width:1150px;margin-left:-575px;}
.reader .hype-cycle .modal-body{max-height:600px;min-height:600px;}
.reader .modal.hype-cycle h1{display:inline;}
.reader .modal.hype-cycle hr{margin-top:5px;border:solid 1px #d8dbdd;}
.reader .modal.hype-cycle button{text-transform:uppercase;background:#fff;border:solid 1px #bdc3c5;margin-top:10px;}
.reader .modal.hype-cycle button h5{font-size:14px;color:#a1a9ad;}
.reader .modal.hype-cycle h6{color:#a1a9ad;text-transform:uppercase;}
.reader .view-interactive{text-align:right;margin-bottom:15px;}.reader .view-interactive button{border:0;background:none;color:#067b9c;font-family:Arial;font-size:14px;font-weight:300;line-height:16px;}
.reader .view-interactive .icon-win{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat 0 -488px;width:18px;height:18px;display:inline-block;margin-left:9px;vertical-align:text-top;}
.reader .wrapTable{margin-bottom:11px;}.reader .wrapTable .interactive-table .fullTable{cursor:pointer;width:100%;}.reader .wrapTable .interactive-table .fullTable p{padding-bottom:0;margin:0;font-size:inherit;}
.reader .wrapTable .interactive-table .fullTable ul,.reader .wrapTable .interactive-table .fullTable ol{margin-top:0 !important;}
.reader .wrapTable .interactive-table .fullTable li{margin-bottom:0;}
.reader .interactive-table{position:relative;width:100%;margin:0 auto;box-shadow:0 2px 4px rgba(0, 0, 0, 0.5);}.reader .interactive-table ol>li{list-style-type:decimal;}
.reader .interactive-table.x-large th,.reader .interactive-table.x-large td,.reader .interactive-table.x-large a{font-size:3px;line-height:5px;}
.reader .interactive-table.x-large .arrow{border-width:2px 2px 0 2px;}
.reader .interactive-table.x-large tr.extraRow th{padding-bottom:0px;font-size:7px;}
.reader .interactive-table.big{width:100%;}.reader .interactive-table.big th,.reader .interactive-table.big td,.reader .interactive-table.big a{font-size:5px;line-height:7px;}
.reader .interactive-table.big .arrow{border-width:2px 2px 0 2px;}
.reader .interactive-table.medium th,.reader .interactive-table.medium td,.reader .interactive-table.medium a{font-size:6px;line-height:normal;}
.reader .interactive-table.medium .arrow{border-width:3px 3px 0 3px;}
.reader .interactive-table.medium tr.extraRow th{padding-bottom:0px;font-size:8px;}
.reader .interactive-table.small table{width:100%;}
.reader .interactive-table.small th,.reader .interactive-table.small td,.reader .interactive-table.small a{font-size:8px;line-height:10px;}
.reader .interactive-table.small .arrow{border-width:3px 3px 0 3px;}
.reader .interactive-table.x-small table{width:100%;}
.reader .interactive-table.x-small th,.reader .interactive-table.x-small td,.reader .interactive-table.x-small a{font-size:12px;line-height:14px;}
.reader .interactive-table table th{padding:0 7px 5px;}
.reader .interactive-table table td{padding:7px;border-bottom:1px solid #D9D9D9;}
.reader .interactive-table table tbody tr td:first-child{color:#505050;}
.reader .interactive-table table.hasImages tbody tr td:first-child{background-color:#fff;vertical-align:top;}
.reader .interactive-table table tr.extraRow .arrow{display:none;}
.reader .interactive-table table tr.extraRow th{font-size:11px;color:#3a3a3a;font-weight:bold;height:20px;}
.reader .interactive-table table tr.extraRow+tr th{height:23px;}
.reader .interactive-table thead{border-bottom:2px solid #eee;background-color:#F6F6F6;}.reader .interactive-table thead .arrow,.reader .interactive-table thead .sorting_desc .arrow{width:0;height:0;border-style:solid;border-color:#d54300 transparent transparent transparent;display:block;margin-top:5px;}
.reader .interactive-table thead .sorting_desc,.reader .interactive-table thead .sorting_asc{color:#d54300;}
.reader .interactive-table thead th:first-child{padding-left:22px;}
.reader .interactive-table th{color:#05647f;font-weight:500;vertical-align:bottom !important;padding:0px 13px 5px;position:relative;cursor:pointer;height:43px;background:#F6F6F6 !important;}.reader .interactive-table th .cellHeadingL,.reader .interactive-table th .cellHeadingR{padding-right:3px;display:inline-block;}
.reader .interactive-table .footnote-text{padding:11px;font-size:12px;color:#666;font-style:italic;}
.reader .interactive-table .add-remove{display:none;}
.reader .interactive-table .add-remove[id^=btn]{display:block;}
.reader .interactive-table .add-remove{position:absolute;padding:0;border:0;top:3px;left:7px;background:#F6F6F6;}.reader .interactive-table .add-remove img{width:15px;}
.reader .interactive-table .add-remove-box{display:none;}
.reader .interactive-table.table-hasSpanCol table,.reader .interactive-table.table-hasImages table{width:100%;}.reader .interactive-table.table-hasSpanCol table img,.reader .interactive-table.table-hasImages table img{max-width:none;display:block;}
.reader .interactive-table.table-hasSpanCol .add-remove,.reader .interactive-table.table-hasImages .add-remove,.reader .interactive-table.table-hasSpanCol .arrow,.reader .interactive-table.table-hasImages .arrow{display:none;}
.reader .interactive-table .cellSubHeading{font-weight:bold;padding-left:10px;}
.reader .interactive-table .cellBodyL1{padding-left:10px;}
.reader .interactive-table .cellBodyL2{padding-left:20px;}
.reader .interactive-table .cellBodyL3{padding-left:30px;}
.reader .interactive-table .cellBodyL4{padding-left:40px;}
.reader #tableModalView{margin:0;}.reader #tableModalView ::-webkit-scrollbar{height:12px;}
.reader #tableModalView .view-interactive{display:none;}
.reader #tableModalView .close{position:absolute;right:13px;top:-41px;z-index:100;color:#fff;opacity:1;font-weight:400;font-size:40px;}
.reader #tableModalView .modal-body{max-height:700px;padding:0;}
.reader #tableModalView .interactive-table{box-shadow:none;}.reader #tableModalView .interactive-table .sorting_1{font-weight:bold;}
.reader #tableModalView .interactive-table .dataTables_scrollHead{box-shadow:0 3px 4px -1px rgba(0, 0, 0, 0.12);border-bottom:0;}
.reader #tableModalView .interactive-table th{padding:13px 13px;height:63px;}.reader #tableModalView .interactive-table th:focus{outline:none;}
.reader #tableModalView .interactive-table th:first-child{padding-left:45px;}
.reader #tableModalView .interactive-table th.x-large{padding:15px 10px 23px;}
.reader #tableModalView .interactive-table .hasSpanCol th,.reader #tableModalView .interactive-table .hasImages th{color:#3a3a3a;cursor:auto;}.reader #tableModalView .interactive-table .hasSpanCol th:first-child,.reader #tableModalView .interactive-table .hasImages th:first-child{padding-top:30px;}
.reader #tableModalView .interactive-table .hasImages th,.reader #tableModalView .interactive-table .hasImages td{padding-left:20px;}
.reader #tableModalView .interactive-table .extraRow th{padding-bottom:5px;height:20px;}.reader #tableModalView .interactive-table .extraRow th:first-child{padding:0;}
.reader #tableModalView .interactive-table .extraRow+tr th{height:23px;padding-top:0;}
.reader #tableModalView .interactive-table .add-remove{top:0px;left:0px;padding:13px 0px 3px 11px;}.reader #tableModalView .interactive-table .add-remove img{width:inherit;}
.reader #tableModalView .interactive-table table tr{background-color:#fff;}
.reader #tableModalView .interactive-table table th,.reader #tableModalView .interactive-table table td{font-size:14px;line-height:16px;}
.reader #tableModalView .interactive-table table .arrow,.reader #tableModalView .interactive-table table .sorting_desc .arrow{border-width:5px 5px 0 5px;}
.reader #tableModalView .interactive-table table .sorting_asc .arrow{border-width:0 5px 5px 5px;border-color:transparent transparent #d54300 transparent;}
.reader #tableModalView .interactive-table table tbody td{font-size:14px;line-height:18px;color:#3a3a3a;font-weight:300;padding:13px;}.reader #tableModalView .interactive-table table tbody td a{font-size:14px;line-height:18px;}
.reader #tableModalView .interactive-table table tbody td:first-child{color:#505050;font-weight:500;padding-left:20px;}
.reader #tableModalView .interactive-table .fullTable.dataTable tr th,.reader #tableModalView .interactive-table .fullTable.dataTable tr td{min-width:70px;}
.reader #tableModalView .interactive-table .fullTable.dataTable tr th:first-child,.reader #tableModalView .interactive-table .fullTable.dataTable tr td:first-child{min-width:80px;}
.reader #tableModalView .interactive-table #add-remove-btn:focus{outline:none;}
.reader #tableModalView .interactive-table .add-remove-box{position:absolute;left:0;top:0;width:40%;padding:0;padding-bottom:15px;background:#fff;border:1px solid #D9D9D9;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.5);}.reader #tableModalView .interactive-table .add-remove-box .heading{padding:23px 20px 25px;margin:0;font-size:18px;font-weight:300;color:#d54400;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.5);}.reader #tableModalView .interactive-table .add-remove-box .heading img{margin-right:10px;}
.reader #tableModalView .interactive-table .add-remove-box label{cursor:pointer;color:#067b9c;font-size:13px;font-weight:500;line-height:15px;margin-bottom:7px;}
.reader #tableModalView .interactive-table .add-remove-box .close-box{position:absolute;top:12px;right:10px;cursor:pointer;border:0;background:none;color:#979797;font-size:35px;font-weight:200;}
.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']{background-color:#067B9C;display:none;}
.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']+label span{background-color:#e9e9e9;padding:8px;border-radius:4px;display:inline-block;margin-right:7px;vertical-align:top;float:left;}
.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']:checked+label span{padding:0 ;}.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']:checked+label span:after{content:'\2713';top:0px;left:3px;color:#fff;font-size:10px;font-weight:bold;padding:3px 4px 2px 5px;border-radius:4px;background-color:#067b9c;}
.reader #tableModalView .interactive-table .column-checkbox-column{float:left;width:42%;margin-right:8%;}
@media screen and (min-width:960px){.reader #tableModalView{width:960px;margin-left:-480px;}}@media screen and (min-width:1150px){.reader #tableModalView{width:1150px;margin-left:-575px;}}@media screen and (min-width:1280px){.reader #tableModalView{width:1280px;margin-left:-640px;}}@media screen and (max-width:1169px){.reader .interactive-table.medium th,.reader .interactive-table.medium td,.reader .interactive-table.medium a{font-size:6.5px;line-height:8px;} .reader .interactive-table.big th,.reader .interactive-table.big td,.reader .interactive-table.big a{font-size:3.5px;line-height:5px;} .reader .interactive-table.x-large th,.reader .interactive-table.x-large td,.reader .interactive-table.x-large a{font-size:1.8px;line-height:3px;}}.reader #content{min-height:inherit;margin-top:5px;}.reader #content #doc-body{}.reader #content #doc-body .doc-code span.annotate{font-size:21px;}
.reader #content #doc-body .viewSummaryExpand p{margin-bottom:0;padding-bottom:0;}
.reader #content #doc-body .viewSummaryExpand+.area{display:inline-block;margin-left:14px;}
.reader #content #doc-body .kalturaDiv{height:395px;width:100%;display:none;}
.reader #content #doc-body .scmdisclaimer-div{background-color:#efeeed;padding:10px 10px 10px;border-top:1px dotted #5c6970;border-bottom:1px dotted #5c6970;-webkit-border-radius:5px;width:50%;font-size:16px;float:left;margin:10px 0px 10px;}.reader #content #doc-body .scmdisclaimer-div b.color{color:#d54400;}
.reader #content #doc-body .table-bordered caption+thead tr:first-child th,.reader #content #doc-body .table-bordered caption+tbody tr:first-child th,.reader #content #doc-body .table-bordered caption+tbody tr:first-child td,.reader #content #doc-body .table-bordered colgroup+thead tr:first-child th,.reader #content #doc-body .table-bordered colgroup+tbody tr:first-child th,.reader #content #doc-body .table-bordered colgroup+tbody tr:first-child td,.reader #content #doc-body .table-bordered thead:first-child tr:first-child th,.reader #content #doc-body .table-bordered tbody:first-child tr:first-child th,.reader #content #doc-body .table-bordered tbody:first-child tr:first-child td{border-top:solid 1px #dddddd;}
.reader #content #doc-body table.table th,.reader #content #doc-body table.table th p{vertical-align:middle;border:0;line-height:17px;font-size:15px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:normal;}
.reader #content #doc-body table.table{margin-top:27px;padding-top:24px;position:relative;margin-bottom:10px;}.reader #content #doc-body table.table caption{position:absolute;top:-12px;line-height:1em;}
.reader #content #doc-body table.table th p{padding:0;margin:0;}
.reader #content #doc-body table.table td{background:white;z-index:2;position:relative;vertical-align:middle;}.reader #content #doc-body table.table td[align="left"]{text-align:left;}
.reader #content #doc-body table.table td[align="center"]{text-align:center;}
.reader #content #doc-body table.table td[align="right"]{text-align:right;}
.reader #content #doc-body table.table td p{word-wrap:normal;padding:0;}
.reader #content #doc-body table.table td img{max-width:none;}
.reader #content #doc-body table.table.table-bordered{border:none;}.reader #content #doc-body table.table.table-bordered tr:last-child td{border-bottom:solid 1px #ddd;}
.reader #content #doc-body table.table.table-bordered tr td:last-child{border-right:solid 1px #ddd;}
.reader #content #doc-body table.table.table-bordered tr a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word;}.reader #content #doc-body table.table.table-bordered tr a span{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word;}
.reader #content #doc-body p.source{font-family:"Fakt",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;font-style:italic;text-align:left;letter-spacing:0.03em;}
.reader #content .top-section .viewSummaryExpand{border:none;padding:0;margin:0;}.reader #content .top-section .viewSummaryExpand p{padding-bottom:15px;margin-bottom:10px;}
.reader .full-document{background:#fff;padding-top:37px;padding-right:4%;padding-bottom:91px;}.reader .full-document #doc-body{width:100%;}
.reader .full-document h2{padding-top:15px;line-height:1.4em;color:#d54400;font-size:26px;}
.reader .full-document h3{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#3a3a3a;font-size:19px;padding-bottom:11px;}
.reader .full-document h4{font-family:Arial Narrow,sans-serif;font-weight:500;color:#3a3a3a;font-size:21px;padding-bottom:14px;}
.reader .full-document h5{font-family:Arial,sans-serif;font-weight:bold;color:#d54400;font-size:14px;text-transform:uppercase;padding-bottom:6px;}
.reader .full-document h6{font-family:"Fakt",Georgia,Times,"Times New Roman",serif;font-style:italic;color:#3a3a3a;font-size:15px;padding-bottom:6px;}
.reader .full-document a{color:#067b9c;font-size:15px;font-family:"Fakt",Georgia,Times,"Times New Roman",serif;}
.reader .full-document ol>li{list-style-type:decimal;}.reader .full-document ol>li p{margin-top:-18px;}
.reader .full-document p{padding-bottom:15px;font-size:15px;line-height:20px;}
.reader .full-document caption,.reader .full-document .caption{font-size:14px;font-family:arial;text-align:left;padding-bottom:5px;color:#d54400;}
.reader .full-document .image-object{display:flex;flex-direction:column;}.reader .full-document .image-object .caption{order:1;}
.reader .full-document .image-object img{order:2;}
.reader .full-document .image-object .footnote{order:3;}
.reader .full-document img{cursor:pointer;}
.reader .full-document .footnote{display:block;}
.reader .full-document .docRecsNonEntitleLink a{color:#999999;font-size:14px;}
.reader .full-document .docRecsNonEntitleDesc{font-weight:bold;}
.reader .full-document .docRecsAllNonEntitleDesc{font-weight:normal;font-style:italic;}
.reader .bullets-no>li,.reader .bullets-yes>li{list-style-type:none;}
.reader .bullets-no li{background:none;}
.reader ul.bullets-yes{margin:0;padding-left:5px;}
.reader .bullets-yes li{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/document/bullet.png;wab0cea1ff602d5dd5") no-repeat scroll 0 6px transparent;padding-left:15px;margin-bottom:10px;}.reader .bullets-yes li ol li{background:none;padding-left:10px;}
.reader .bullets-yes li p{margin:0;}
.reader #doc-body .area{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word;display:inline;}.reader #doc-body .area ol,.reader #doc-body .area ul{display:block;margin-top:16px;}
.reader .pub-date{font-size:14px;color:#8598a2;font-family:"Fakt",Georgia,Times,"Times New Roman",serif;}
.reader .new-date{font-size:14px;color:#696969;margin:7px 0 5px;}.reader .new-date img{width:30px;margin-right:3px;}.reader .new-date img.archive{width:24px;}
.reader .new-date .foundational-btn,.reader .new-date .archived-btn{font-size:15px;background-color:#0067A6;color:#fff;text-transform:uppercase;padding:0 7px 1px;border-radius:2px;margin-right:5px;font-family:"Roboto Condensed";}
.reader .new-date .archived-btn{background-color:#5c6970;}
.reader .new-date .peerconnect-btn{border-radius:2px;background-color:#ffffff;border:solid 1px #5c6970;padding:0px 4px 0px 4px;}
.reader .new-date .g-id{margin-left:20px;}
.reader .analysts strong{font-weight:bold;font-style:normal;}
.reader .body-top h2{padding-top:25px;}
.reader .ceb-box,.reader .peerconnect-box{padding:10px 48px 12px 0;margin:24px 0 16px;border:1px #000 dotted;border-right:0;border-left:0;font-style:italic;font-size:15px;}
.reader .ceb-pill{display:inline-block;font-size:12px;line-height:14px;font-weight:bold;color:#5C6970;border:1px solid #5C6970;border-radius:2px;padding:1px 5px 2px;margin-right:4px;}
.reader .cebDisclaimerPopUp{left:29%;top:10%;position:fixed;width:800px;padding:0px;margin-top:30px;background-color:#ffffff;z-index:15;border-radius:10px;border:2px solid black;box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.5);z-index:10000;}.reader .cebDisclaimerPopUp .header{box-shadow:1px 1px 1px #888888;background-color:#EAEAEA;border-top-left-radius:10px;border-top-right-radius:10px;}.reader .cebDisclaimerPopUp .header h2{color:black;font-size:30px;padding-top:20px;padding-left:40px;padding-bottom:10px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.reader .reviewMsgContent{padding-left:40px;padding-right:40px;padding-top:20px;width:719px;height:350px;overflow-y:scroll;overflow-x:hidden;}
.reader .modal-backdrop{z-index:0;}
.reader #cebResearchModalClose{position:absolute;right:10px;top:5px;cursor:pointer;font-size:35px;font-weight:lighter;color:#98a3ab;margin-top:20px;margin-right:20px;}
.reader footer{position:relative;}
.reader .gray{color:#acacac;font-family:Arial Narrow;}
.reader strong{font-weight:bold;}
.reader .overflow-item{overflow-x:auto;}
.reader .inline-citation{background:#e8e8e8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e8e8e8 0%, #f4f4f4 15%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8e8e8), color-stop(15%, #f4f4f4), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e8e8e8 0%, #f4f4f4 15%, #f4f4f4 100%);background:-o-linear-gradient(top, #e8e8e8 0%, #f4f4f4 15%, #f4f4f4 100%);background:-ms-linear-gradient(top, #e8e8e8 0%, #f4f4f4 15%, #f4f4f4 100%);background:linear-gradient(to bottom, #e8e8e8 0%, #f4f4f4 15%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#f4f4f4', GradientType=0);box-shadow:inset 0px 0px 15px 0px #f4f4f4;border:solid 1px #a8a8a8;border-left:0;border-right:0;padding:15px 20px 5px;margin-bottom:20px;}
.reader .g-container.outermost,.reader .g-container.outermost>.container-fluid,.reader #content,.reader #content>.content-layout>.span1,.reader #content>.content-layout>.span8,.reader #content>.content-layout>.span3,.reader #document-browse{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.reader #content{margin-bottom:5px;}
.reader #confirm-deletion p{font-size:14px;}
.reader #annotation-spinner{width:100%;height:40%;position:fixed;display:block;top:40%;left:0%;margin:0 auto;background:transparent;border:none;text-align:center;opacity:0.72;}.reader #annotation-spinner img{width:100px;height:100px;}
.reader .popover-content{color:#eee;}
.reader #close-mqhc{background-color:#4F93CC;}.reader #close-mqhc h5{color:#FFF;text-shadow:1px 1px 1px #789;}
.reader #HC_Flash{height:400px;overflow-y:auto;overflow-x:hidden;width:920px;margin:0 auto;}@media screen and (min-width:1070px){.reader #HC_Flash{width:auto;}}
.reader #document-hc-modal{}@media screen and (max-height:700px){.reader #document-hc-modal{display:block;height:100%;position:fixed;top:0;background:#fff;}}
.reader .g-container.nextGen.outermost .container-fluid #content #toolbar #document-toc .popover .popover-inner,.reader .g-container.nextGen.outermost .container-fluid #content #toolbar #document-toc .popover .arrow{margin-top:60px;}
.reader .g-container.nextGen.outermost .container-fluid #content #toolbar #document-toc .popover .popover-inner{max-height:500px;}.reader .g-container.nextGen.outermost .container-fluid #content #toolbar #document-toc .popover .popover-inner h1{margin-right:5px;}
.reader .error{color:red;font-size:24px;padding:5px 0;}
.reader .deactive{zoom:1;opacity:0.4;cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";background:#F5BA94;}
@media print{.reader{}.reader #document-to-print #doc-body .area{white-space:normal !important;word-wrap:normal !important;} .reader .view-interactive{display:none;} .reader .no-print{display:none!important;} .reader .interactive-table.medium th,.reader .interactive-table.medium td,.reader .interactive-table.medium a{font-size:10px;line-height:13px;} .reader .interactive-table.big th,.reader .interactive-table.big td,.reader .interactive-table.big a{font-size:8px;line-height:11px;} .reader .interactive-table.x-large th,.reader .interactive-table.x-large td,.reader .interactive-table.x-large a{font-size:6px;line-height:9px;} .reader .interactive-table .add-remove{display:none;}}.reader.ie.v-8{}@media print{.reader.ie.v-8{border:solid 20px #fff !important;padding:50px !important;margin:50px !important;}@page {@top-left{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@top-center{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@top-right{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@top-left-corner{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@top-right-corner{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@bottom-left{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@bottom-center{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@bottom-right{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@bottom-left-corner{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}@bottom-right-corner{content:" " !important;display:none !important;visibility:hidden !important;height:0px !important;overflow-y:hidden !important;overflow:hidden !important;}}.reader.ie.v-8 *{position:static !important;overflow:visible !important;height:auto !important;} .reader.ie.v-8 .view-interact,.reader.ie.v-8 .view-snapshot,.reader.ie.v-8 .modal{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;} .reader.ie.v-8 #document-to-print{max-width:900px !important;position:absolute !important;top:0 !important;left:0 !important;padding-right:100px !important;z-index:9999 !important;margin:0 auto !important;}.reader.ie.v-8 #document-to-print a,.reader.ie.v-8 #document-to-print span{display:inline !important;} .reader.ie.v-8 #document-to-print img{max-width:800px !important;} .reader.ie.v-8 #document-to-print a:after{content:none !important;} .reader.ie.v-8 #document-to-print div,.reader.ie.v-8 #document-to-print span{display:inline !important;} .reader.ie.v-8 #document-to-print h1,.reader.ie.v-8 #document-to-print h2,.reader.ie.v-8 #document-to-print h3,.reader.ie.v-8 #document-to-print h4,.reader.ie.v-8 #document-to-print h5,.reader.ie.v-8 #document-to-print h6,.reader.ie.v-8 #document-to-print p,.reader.ie.v-8 #document-to-print ul{page-break-inside:avoid !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;width:auto !important;height:auto !important;float:none !important;display:block !important;overflow:visible !important;padding:5px !important;margin:5px auto 0 -10px !important;}.reader.ie.v-8 #document-to-print h1.hide,.reader.ie.v-8 #document-to-print h2.hide,.reader.ie.v-8 #document-to-print h3.hide,.reader.ie.v-8 #document-to-print h4.hide,.reader.ie.v-8 #document-to-print h5.hide,.reader.ie.v-8 #document-to-print h6.hide,.reader.ie.v-8 #document-to-print p.hide,.reader.ie.v-8 #document-to-print ul.hide,.reader.ie.v-8 #document-to-print h1.hidden,.reader.ie.v-8 #document-to-print h2.hidden,.reader.ie.v-8 #document-to-print h3.hidden,.reader.ie.v-8 #document-to-print h4.hidden,.reader.ie.v-8 #document-to-print h5.hidden,.reader.ie.v-8 #document-to-print h6.hidden,.reader.ie.v-8 #document-to-print p.hidden,.reader.ie.v-8 #document-to-print ul.hidden{display:none !important;visibility:hidden !important;} .reader.ie.v-8 #document-to-print .additional,.reader.ie.v-8 #document-to-print .lightbox,.reader.ie.v-8 #document-to-print .span3,.reader.ie.v-8 #document-to-print .clearme{display:none !important;visibility:hidden !important;}}
.reader .popover{top:100px;}.reader .popover.right .arrow{top:28px;}
.reader .popover.right .popover-inner{max-height:none;}
.reader .level2{background:none;border:none;}
.reader .topRightRail{width:321px;margin-left:0;}.reader .topRightRail.adjustSize{width:inherit;}
.reader .topRightRail hr{border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;width:298px;margin:2px 0 0 11px;}
.reader .topRightRail li.perspectives{margin:0 auto;}.reader .topRightRail li.perspectives.firstLI{border-top:solid 1px #a7a7a7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiBzdG9wLW9wYWNpdHk9IjAuNzUiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(34%, rgba(243, 243, 243, 0.9)), color-stop(74%, rgba(250, 250, 250, 0.75)), color-stop(93%, rgba(254, 254, 254, 0.2)), color-stop(100%, rgba(255, 255, 255, 0.2)));background:-webkit-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:-o-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:-ms-linear-gradient(top, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);background:linear-gradient(to bottom, #ededed 0%, rgba(243, 243, 243, 0.9) 34%, rgba(250, 250, 250, 0.75) 74%, rgba(254, 254, 254, 0.2) 93%, rgba(255, 255, 255, 0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#33ffffff', GradientType=0);}
.reader .topRightRail li.perspectives.viewAllQuads{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(7%, rgba(254, 254, 254, 0.2)), color-stop(26%, rgba(251, 251, 251, 0.75)), color-stop(66%, rgba(243, 243, 243, 0.9)), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(254, 254, 254, 0.2) 7%, rgba(251, 251, 251, 0.75) 26%, rgba(243, 243, 243, 0.9) 66%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#ededed', GradientType=0);}
.reader .topRightRail .related{height:125px;background:#fbfbfb;padding:16px 16px 0 16px;margin-bottom:20px;border:solid 1px #F0F0F0;border-radius:5px;}
.reader .topRightRail .flexslider{width:272px;padding:10px 0;background:#ebe7e1;-webkit-box-shadow:inset 2px 2px 10px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 2px 2px 10px 0px rgba(0, 0, 0, 0.15);box-shadow:inset 2px 2px 10px 0px rgba(0, 0, 0, 0.15);border-radius:3px;}.reader .topRightRail .flexslider .flex-viewport{padding:5px 0;width:235px;margin:0 auto;background:white;border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;border-radius:3px;}.reader .topRightRail .flexslider .flex-viewport .slides li:first-child a span[class*="toggle"]+span.medium{position:absolute;}
.reader .topRightRail .flexslider .slides a{padding:5px;}
.reader .topRightRail .flexslider ul{padding-left:0;margin:0;}.reader .topRightRail .flexslider ul span.medium{width:194px;display:inline-block;}
.reader .topRightRail .flexslider li{border:none;padding:0;}
.reader .topRightRail .flexslider .flex-direction-nav a{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat 0 0;width:16px;height:36px;opacity:.8;}
.reader .topRightRail .flexslider a.flex-next{position:absolute;padding-left:0;margin:-18px 0 0 -4px;background-position:-77px -119px;right:2px;}
.reader .topRightRail .flexslider a.flex-prev{position:absolute;padding-left:0;margin:-18px -3px 0 0;background-position:-37px -119px;left:1px;}
.reader .topRightRail .flexslider a.flex-disabled{opacity:0!important;}
.reader .topRightRail .flexslider ol.flex-control-nav.flex-control-paging{position:absolute;top:80px;height:20px;}.reader .topRightRail .flexslider ol.flex-control-nav.flex-control-paging a{display:inline-block;padding:0;}
.reader .topRightRail p{border:none;padding-bottom:0;}
.reader .topRightRail a{font-family:'Fakt Condensed',HelveticaNeueCondensed,HelveticaNeue-Condensed,'Helvetica Neue Condensed',HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,'Helvetica Neue Roman Condensed','Arial Narrow',TeXGyreHerosCnRegular,HelveticaNeue,'Helvetica Neue',HelveticaNeueRoman,HelveticaNeue-Roman,'Helvetica Neue Roman',Helvetica,Tahoma,Geneva,Arial,sans-serif;}
.reader .topRightRail li{border-bottom:solid 1px #a7a7a7;padding:5px 5px;}.reader .topRightRail li.viewAllQuads{border-top:solid 1px #a7a7a7;}
.reader .topRightRail li.viewAll{border:none;padding-top:5px;}
.reader .topRightRail h5 .toggleArrow{height:12px;width:12px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -518px -20px;margin-right:5px;vertical-align:text-top;}.reader .topRightRail h5 .toggleArrow.arrowDown{height:8px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -540px -20px;vertical-align:middle;}
.reader .related a{padding-left:7%;color:#3b7ca8;}
.reader .perspectives{box-sizing:border-box;}
.reader .perspectives.more-on-body{padding:20px 0px;box-sizing:border-box;border-bottom:solid 1px #A7A7A7;}.reader .perspectives.more-on-body a{display:inline-block;margin-top:10px;}
.reader .perspectives h5{color:#3a3a3a;font-weight:bold;display:inline-block;font-size:14px;margin:0;padding:0;cursor:pointer;box-shadow:none;border:none;font-family:arial,helvetica,sans-serif;}
.reader .perspectives a{display:inline;}
.reader .perspectives .primer-icon{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;display:inline-block;background-position:-119px -199px;height:45px;width:57px;vertical-align:bottom;margin:8px 5px 8px 0;}
.reader .perspectives p{display:block;padding-left:7%;margin:1px 0;}.reader .perspectives p.primer{padding-left:0;color:#3a3a3a;display:inline-block;font-family:"roboto",arial,helvetica,sans-serif;font-size:14px;width:162px;}
.reader .perspectives a{font-family:"roboto condensed",arial,helvetica,sans-serif;}
.reader .perspectives a,.reader .perspectives p{font-size:15px;}.reader .perspectives a span,.reader .perspectives p span{color:#3a3a3a;}
.reader .recommended h5{color:#3a3a3a;font-weight:bold;display:inline-block;margin:0;padding:0;box-shadow:none;cursor:pointer;border:none;}
.reader .recommended a{display:block;font-size:15px;padding-left:7%;color:#3b7ca8;}
.reader .viewAll a{display:block;font-size:15px;color:#3b7ca8;padding-left:7%;}
.reader .toggleCompany{height:14px;width:15px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -659px -20px;margin-right:5px;vertical-align:middle;}
.reader .toggleGeography{height:15px;width:15px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -640px -20px;margin-right:5px;vertical-align:middle;}
.reader .toggleIndustry{height:15px;width:15px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat -680px -20px;margin-right:5px;vertical-align:middle;}
.reader .toggleCritical{height:38px;width:38px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons@2x.png;wa10f69faf6b0ec5c3') no-repeat -1439px -39px;margin-right:5px;vertical-align:top;}
.reader .toggleMagicQuad{height:38px;width:38px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons@2x.png;wa10f69faf6b0ec5c3') no-repeat -1399px -39px;margin-right:5px;vertical-align:top;}
.reader .pi-link{white-space:nowrap;}.reader .pi-link>a{color:#696969;}.reader .pi-link>a .togglePeerInsights{height:38px;width:38px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/logo-symbol-gpi-color@2x.png;waf1575cdb2e9e0533') no-repeat 0 0;margin-right:5px;vertical-align:top;background-size:contain;}
.reader .pi-link>a .peer-insights{width:194px;display:inline-block;font-size:13px;margin:0px 0px 0px -12px;}.reader .pi-link>a .peer-insights sup{color:#F4CF57;font-size:11px;}
.reader .pi-link>a .peer-insights .title{font-size:17px;}
.reader .pi-link:not(:first-child) .togglePeerInsights{margin-left:45px;}
.reader [class^="icon-"]{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll;display:inline-block;margin-right:8px;}
.reader .icon-method{background-position:-720px -20px;width:18px;height:18px;margin-top:5px;}
.reader .icon-video{background-position:-600px -20px;width:20px;height:12px;margin-right:7px;margin-top:4px;}
.reader .icon-index{background-position:-620px -20px;width:18px;height:13px;margin-top:3px;}
.reader #meterFormModal .disclaimer>p>a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;}
.reader .mhrpara.Inquiry.inquiry_Banner{border:solid 1px transparent;border-top:solid 2px #cccccc;border-bottom:solid 2px #cccccc;padding:15px 20px 10px 10px;min-height:50px;margin-bottom:25px;}
.reader .mhrpara.Inquiry.inquiry_Banner .bannerBG,.reader .inquiry_Banner .bannerBG{background:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3");background-repeat:no-repeat;background-position:-98px -319px;height:50px;width:50px;border:solid 1px transparent;display:inline-block;float:left;margin-right:10px;}
.reader .inquiryLinkBG{background-image:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3");background-position:-779px -20px;background-repeat:no-repeat;border:1px solid rgba(0, 0, 0, 0);display:inline-block;height:20px;margin-bottom:-6px;width:20px;}
.reader .pcLinkBG{background-image:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3");background-position:-801px -20px;background-repeat:no-repeat;border:1px solid rgba(0, 0, 0, 0);display:inline-block;height:20px;margin-bottom:-6px;width:20px;}
.reader .mhrpara.PeerConversation.peer_Conversation_List_Bullet,.reader .mhrpara.PeerConversation.peer_Conversation .mhrpara.PeerConversation.peer_Conversation_List_Bullet,.reader .mhrpara.Inquiry.inquiry_List_Bullet,.reader .mhrpara.Inquiry.inquiry .mhrpara.Inquiry.inquiry_List_Bullet{border:solid 1px transparent;padding:0px 0px 15px 0px;}
.reader .mhrpara.Inquiry.inquiry_List_Bullet .bannerBG,.reader .mhrpara.Inquiry.inquiry .mhrpara.Inquiry.inquiry_List_Bullet .bannerBG,.reader .PeerConversation.peer_Conversation_List_Bullet .bannerBG,.reader .mhrsection .inquiry_Banner .bannerBG,.reader .mhrsection .mhrpara.PeerConversation.peer_Conversation .bannerBG{background-image:url("");background-repeat:no-repeat;height:0px;width:0px;border:solid 1px transparent;display:inline;margin-right:0px;}
.reader .mhrsection .mhrpara.PeerConversation.peer_Conversation,.reader .mhrpara.PeerConversation.peer_Conversation .mhrpara.PeerConversation.peer_Conversation_List_Bullet{border-left:0px solid transparent;border-right:0px solid transparent;border-width:0px;min-height:auto;padding:0px;}
.reader .mhrsection .full-document .area p{padding-top:4px;padding-bottom:12px;}
.reader .mhrsection .pcLinkBG,.reader .mhrsection .inquiryLinkBG,.reader .inquiry_Banner .inquiryLinkBG{background-image:url("");background-position:-801px -20px;border:0px solid rgba(0, 0, 0, 0);display:none;height:0px;margin-bottom:0x;width:0px;}
.reader .mhrpara .bannerTitle{display:block;font-size:18px;font-weight:bold;font-family:"Arial","Helvetica",sans-serif;line-height:1.2em;}
.reader li .mhrpara.PeerConversation.peer_Conversation_List_Bullet,.reader li .mhrpara.PeerConversation.peer_Conversation .mhrpara.PeerConversation.peer_Conversation_List_Bullet,.reader li .mhrpara.Inquiry.inquiry_List_Bullet,.reader li .mhrpara.Inquiry.inquiry .mhrpara.Inquiry.inquiry_List_Bullet{padding:0 0 1px;}
.reader.critical-capabilities .toggleCritical,.reader.critical-capabilities .togglePeerInsights{float:left;}
.reader.critical-capabilities .toggleCritical{margin-left:17px;margin-right:3px;width:18px;height:18px;}
.reader.critical-capabilities .togglePeerInsights{margin-left:16px;margin-right:0px;}
.reader.critical-capabilities .text-span{display:inline-block;width:83%;margin-left:6px;font-size:17px;}
.reader.critical-capabilities #show1,.reader.critical-capabilities .about-cc{clear:both;}
.reader .additional-info a:hover,.reader .topRightRail a:hover{text-decoration:none;}
.reader.qvr p{font-family:arial,helvetica,sans-serif;}
.reader.qvr h2{margin:15px 0;}
.reader.qvr h4{font-family:arial,helvetica,sans-serif;font-size:12px;color:#C6C6C6;}
.reader.qvr .analysts a{font-size:14px;font-style:normal;font-family:arial;color:#0683BA;}
.reader.qvr .justRated{border:solid 1px #B9D0DC;padding:15px;margin-bottom:25px;border-radius:5px;}.reader.qvr .justRated h3{color:#d54400;font-size:28px;margin-bottom:10px;}
.reader.qvr .whiteBg{background-color:#fff;border-radius:5px;min-height:100px;padding:30px;width:960px;margin-left:15px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/bg/global-right-rail.png;waf31096896959212a') no-repeat #ffffff 735px 0;}
.reader.qvr .pseudoLeftSide{float:left;width:75%;}.reader.qvr .pseudoLeftSide h1{font-size:32px;}
.reader.qvr .pseudoRightRail{float:left;padding-left:60px;}
.reader.qvr #doc-footer{margin-left:0px!important;}
.reader.qvr .date{display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat 0px 0px;padding-left:19px;}
.reader.qvr .doc-num{display:inline-block;}.reader.qvr .doc-num:before{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_document_id.png;wac6aa39136f141917');margin-right:1px;margin-left:20px;position:relative;top:3px;left:-2px;}
.reader .copyright{border-top:1px solid #5c6970;font-size:14px;padding-top:25px;margin-top:71px;}.reader .copyright a{font-size:14px;}
.reader .lightbox{background-color:transparent;text-align:center;line-height:0;z-index:1050;position:relative;top:70px;outline:none;}
.reader .lightbox .hide{display:none;}
.reader .lightbox .in{display:block;}
.reader .lightbox-content{display:inline-block;padding:10px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}
.reader .lightbox-content .lightbox-caption{padding:2%;position:absolute;left:11px;right:12px;bottom:11px;background:#000;background:rgba(0, 0, 0, 0.6);color:white;text-align:center;text-shadow:0 -1px 0 #000000;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);font-size:14px;line-height:18px;}
.reader .lightbox-header .close{color:white;margin-right:-16px;margin-top:-16px;font-size:2em;opacity:.8;filter:alpha(opacity=80);}
.reader .lightbox-header .close :hover{opacity:.4;filter:alpha(opacity=40);}
@media screen and (min-width:1170px){.reader{}.reader div.jp-audio div.jp-type-single a.jp-mute,.reader div.jp-audio div.jp-type-single a.jp-unmute{margin-left:27px;} .reader div.jp-audio div.jp-volume-bar{left:61%;} .reader aside.span3 .feed,.reader aside.span3 .feed .title,.reader aside.span3 .sub{width:148px;} .reader .modal.hype-cycle{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0;} .reader .snapshot{transition:none;-webkit-transition:none;}.reader .snapshot.fixedheader{transition:none;-webkit-transition:none;}.reader .snapshot.fixedheader .snapshot-header{position:fixed;top:0px;background-color:#fff;width:1150px;z-index:100;transition:none;-webkit-transition:none;}.reader .snapshot.fixedheader .snapshot-header .sub-header{margin-bottom:0;transition:none;webkit-transition:none;}.reader .snapshot.fixedheader .snapshot-header .sub-header .tag-header li.content-tab[class*="-tab"] .popover{left:693px !important;top:33px !important;} .reader .snapshot.fixedheader .snapshotbody{margin-top:120px;transition:none;-moz-transition:none;-webkit-tranisition:none;}}@media screen and (max-width:1169px){.reader{}.reader .reader .topRightRail li.related{width:242px;}.reader .reader .topRightRail li.related .mq.flexslider{width:242px;}.reader .reader .topRightRail li.related .mq.flexslider .flex-direction-nav .flex-prev{margin-left:-18px;} .reader .reader .topRightRail li.related .mq.flexslider .flex-direction-nav .flex-next{margin-right:-18px;} .reader .reader .topRightRail li.related .mq.flexslider .flex-viewport{width:239px;} .reader .reader .snapshot{transition:none;-webkit-transition:none;}.reader .reader .snapshot .sub-header .tag-header{margin:-23px auto 0 240px;} .reader .reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap .sliderwrap{width:230px;}.reader .reader .snapshot .snapshotbody .snapshot-body .right-section.span4 .contentwrap .sliderwrap #slider ul li .image{width:228px;} .reader .reader .snapshot .snapshotbody .snapshot-body .right-section.span7 .contentwrap .snapshottoc{width:151px;} .reader .reader .snapshot.fixedheader{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;}.reader .reader .snapshot.fixedheader .snapshot-header{position:fixed;top:0px;background-color:#fff;width:960px;z-index:100;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;}.reader .reader .snapshot.fixedheader .snapshot-header .sub-header{margin-bottom:0;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;} .reader .reader .top-section .new-date .g-id{display:block;margin-left:38px;} .reader .reader .left-section .level3 .inner.foundational .fun-icon{width:60%;}}@media print{.reader{}.reader .row-fluid .span3,.reader button.interactive,.reader div.toolbar,.reader #dynamic-level1,.reader .content-layout>.span1,.reader .content-layout>.span3,.reader .top-navigation,.reader .bottom-nav,.reader #reading-history,.reader #toolbar,.reader aside{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;background:transparent !important;color:transparent !important;opacity:0 !important;border:0 !important;margin:0 !important;text-indent:-9999px !important;} .reader #toolbar,.reader aside{display:none !important;visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important;background:transparent !important;color:transparent !important;opacity:0 !important;border:0 !important;margin:0 !important;text-indent:-9999px !important;} .reader html,.reader body.reader,.reader .row-fluid .span8.full-document{width:100%;display:block !important;position:relative !important;height:auto !important;float:none !important;border:none !important;page-break-after:always;} .reader .print-copyright{display:block;padding:15px;margin-bottom:20px;border:solid 1px #ecece7;} .reader .print-copyright img{display:block;margin-bottom:15px;} .reader .ceb-box{border:1px #000 solid;border-right:0;border-left:0;} .reader .pub-date .reader-sprite.clock{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');} .reader .pub-date .reader-sprite.document{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_document_id.png;wac6aa39136f141917');} .reader #content .perspectives a[href]:after{content:'' !important;} .reader #docRelations-level2 li.related,.reader .topRightRail hr,.reader .view-interact,.reader .viewAllQuads,.reader #content .print-doc,.reader #content .moreAbout,.reader #content .CCPrintRemove{display:none!important;visibility:none!important;} .reader .full-document a:link:after,.reader .full-document a:visited:after{content:" (" attr(href) ") ";} .reader .full-document a[href^="/"]:after{content:" (https://www.gartner.com" attr(href) ") ";} .reader .full-document .additional a:link:after,.reader .full-document .additional a:visited:after{content:" (https://www.gartner.com" attr(href) ") ";word-wrap:break-word;} .reader .full-document .analysts a:link:after,.reader .full-document .analysts a:visited:after{content:none;}}.reader .clear{clear:both;}
.reader #track-initiative-modal{padding:8px;}.reader #track-initiative-modal .modal-header{border:0;}.reader #track-initiative-modal .modal-header h1{font-size:30px;}
.reader #track-initiative-modal .modal-header button{font-size:26px;}.reader #track-initiative-modal .modal-header button span{display:none;}
.reader #track-initiative-modal .modal-body{padding-top:0;}.reader #track-initiative-modal .modal-body form{margin:0;}.reader #track-initiative-modal .modal-body form ul{margin:0;margin-top:5px;}
.reader #track-initiative-modal .modal-body form h2{font-size:20px;}
.reader #track-initiative-modal .modal-footer{background:none;border:0;}.reader #track-initiative-modal .modal-footer .pull-right{float:right;}
.reader #track-initiative-modal .modal-footer button,.reader #track-initiative-modal .modal-footer .btn{opacity:1;color:#fff;border:0;text-shadow:none;font-family:"Fakt";font-size:14px;padding:8px 20px;letter-spacing:0.04em;background:none;background-color:#067b9c;border-radius:3px;margin:0 8px;text-transform:uppercase;}
@media print{html.document-reader{padding:0 !important;margin:0 !important;}}
@media print{body{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)" !important;}}.sdf{height:10px;}
