@charset "UTF-8";
html,body{margin:0;padding:0;border:0;}
a img{border:none;}
li{list-style:none outside none;}
article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block;}
a,a:focus,a:active,.btn:focus,*,*:focus,:focus,*:active,:active{outline:0;outline-style:none;outline-width:0;}
h1,h2,h3,h4,h5,h6{margin:0;}
@font-face{font-family:'Fakt';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;wab7dbcc5dd0676d63') 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:'Fakt';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.eot;wa20f671accafcc7ca');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:'Fakt Bold';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:700;font-style:normal;}@font-face{font-family:'Fakt Italic';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('/imagesrv/apps/common/fonts/roboto-italic-webfont.woff') 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:'Fakt 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:400;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:400;font-style:normal;}@font-face{font-family:'Roboto';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.eot;wa20f671accafcc7ca');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:400;font-style:normal;}@font-face{font-family:'Roboto';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto_100-webfont.eot;wae46444aab402505d');src:url('/imagesrv/apps/common/fonts/roboto_100-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto_100-webfont.woff2;wab91dc653262173ce') format('woff2'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto_100-webfont.woff;wac7d95a6e2c85951e') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto_100-webfont.ttf;wa51b98d6d7aee5727') format('truetype'),url('/imagesrv/apps/common/fonts/roboto_100-webfont.svg#roboto100') format('svg');font-weight:100;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('/imagesrv/apps/common/fonts/roboto-italic-webfont.woff') 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:400;font-style:italic;}@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:'Fakt Condensed Medium';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:400;font-style:normal;}@font-face{font-family:'Fakt Condensed Bold';src:url('/imagesrv/apps/common/fonts/faktconpro-bold-webfont.eot');src:url('/imagesrv/apps/common/fonts/faktconpro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/faktconpro-bold-webfont.woff;wabb01eae4be7c5593') format('woff'),url('/imagesrv/apps/common/fonts/faktconpro-bold-webfont.svg#fakt_con_pro_bdbold') format('svg'),url('/imagesrv/apps/common/fonts/faktconpro-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Fakt Condensed Italic';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/faktconpro-lightitalic-webfont.eot;wa5335c38af7a9a852');src:url('/imagesrv/apps/common/fonts/faktconpro-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/faktconpro-lightitalic-webfont.woff;wa8ed71923dfe70d26') format('woff'),url('/imagesrv/apps/common/fonts/faktconpro-lightitalic-webfont.svg#fakt_con_pro_ltitalic') format('svg'),url('https://www.gartner.com/imagesrv/apps/common/fonts/faktconpro-lightitalic-webfont.ttf;wacfbc68aa90926eab') format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Fakt pro bold';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/faktpro-bold-webfont.eot;wa464468070eb7e52a');src:url('/imagesrv/apps/common/fonts/faktpro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/faktpro-bold-webfont.woff;wa67406b331e3f8386') format('woff'),url('/imagesrv/apps/common/fonts/faktpro-bold-webfont.svg#fakt_pro_thregular') format('svg'),url('https://www.gartner.com/imagesrv/apps/common/fonts/faktpro-bold-webfont.ttf;wa258865881efa5498') format('truetype');font-weight:bold;font-style:normal;font-stretch:normal;}@font-face{font-family:'Gartner sans';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/roboto-regular-webfont.eot;wa20f671accafcc7ca');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:'Gartner sans';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;wab7dbcc5dd0676d63') 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:'Gartner sans';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:'Gartner sans';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:700;font-style:normal;}@font-face{font-family:'Gartner sans';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('/imagesrv/apps/common/fonts/roboto-italic-webfont.woff') 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:'Gartner sans 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:400;font-style:normal;}@font-face{font-family:'si';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/socicon.eot;waacd3e91dfcf7bb5a');src:url('/imagesrv/apps/common/fonts/socicon.eot?#iefix') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/socicon.woff;wab0fa9e806656545d') format('woff'),url('/imagesrv/apps/common/fonts/socicon.ttf') format('truetype'),url('/imagesrv/apps/common/fonts/socicon.svg#icomoonregular') format('svg');font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:si;src:url('https://www.gartner.com/imagesrv/apps/common/fonts/socicon.svg;waa1549cd38f4c0571') format(svg);}}@font-face{font-family:'Gartner';src:url('https://www.gartner.com/imagesrv/apps/common/fonts/Gartner.eot;wabce1903d8f9338b4');src:url('https://www.gartner.com/imagesrv/apps/common/fonts/Gartner.eot;wabce1903d8f9338b4') format('embedded-opentype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/Gartner.woff;wae2c2c60f85f0c1a0') format('woff'),url('https://www.gartner.com/imagesrv/apps/common/fonts/Gartner.ttf;wa25530f4a30d9938d') format('truetype'),url('https://www.gartner.com/imagesrv/apps/common/fonts/Gartner.svg;wa31816078b4aae92d') format('svg');font-weight:normal;font-style:normal;}p,body,div,.date,.ident,.analysts,a{line-height:20px;font-size:16px;}
h1,h1 a{font-size:36px;line-height:1.1em;color:#3a3a3a;}
h2,h2 a{font-size:24px;line-height:1.1em;color:#5c6970;}
h3,h3 a{font-size:18px;line-height:1.1em;color:#3a3a3a;}
h4,h4 a{font-size:17px;line-height:1.1em;color:#3d3e3f;}
h5,h5 a{font-size:16px;line-height:1.1em;color:#4c4c4c;}
.date,.ident{color:#696969;font-size:14px;}
.analysts{color:#4c4c4c;font-style:italic;font-size:15px;line-height:18px;}
a{text-decoration:none;color:#067b9c;}
a:hover{text-decoration:underline;}
.thin-weight,h3,h5{font-weight:100;}
.medium-weight,p,body,div{font-weight:normal;}
.heavy-weight,h5.bold,.bold,strong,b{font-weight:bold;}
figure{color:#d54400;font-size:14px;}
h1,h2,h3,h4,h5,.fakt,.fakt p,.fakt div,.fakt a,.fakt button,.fakt input[type="submit"],p.fakt,div.fakt,a.fakt,button.fakt,input[type="submit"].fakt,.fakt li,li.fakt{font-family:"Fakt","HelveticaNeue","Helvetica Neue","Arial","Helvetica",sans-serif;font-weight:normal;}
.sans-serif,.sans-serif p,.sans-serif div,figure,input,select,button,textarea,.nav_R-icons li>a,#reading-history-toggle,.side-box a,body>div.nextGen>div.container-fluid>footer *,body ul.main-search.ui-autocomplete,body ul.main-search.ui-autocomplete li,html body ul.main-search.ui-autocomplete li.ui-menu-item a{font-family:"Fakt","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;}
body input,body select,body textarea{font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Arial,sans-serif;}
.serif,li.serif,ul.li.serif,.popover ul li.serif,.popover ul.serif li,p,body,div,.date,.ident,.analysts,.reading-history-carousel li .summary,.activities .center .month ul li.activity-date h4,.activities .right .container p,h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,figure.serif{font-family:"Fakt",Georgia,Times,"Times New Roman",serif;}
.arial{font-family:"Fakt","Helvetica Neue",Helvetica,Arial,sans-serif !important;}
.sans-serif.bold,b .sans-serif,strong .sans-serif,.bold .sans-serif,.sans-serif .bold,.sans-serif b,.sans-serif strong,b.sans-serif,strong.sans-serif,h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h1 .bold,h2 .bold,h3 .bold,h4 .bold,h5 .bold,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,h1 b,h1 strong,b h1,strong h1,h2 b,h2 strong,b h2,strong h2,h3 b,h3 strong,b h3,strong h3,h4 b,h4 strong,b h4,strong h4,h5 b,h5 strong,b h5,strong h5,html .ui-widget input,html .ui-widget select,html .ui-widget textarea,html .ui-widget button{font-family:"Fakt Bold","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold","Arial",sans-serif;font-weight:600;font-weight:bold;font-stretch:normal;font-style:normal;}
html body .sans-serif.bold .condensed,html body b .sans-serif .condensed,html body strong .sans-serif .condensed,html body .bold .sans-serif .condensed,html body .sans-serif .bold .condensed,html body .sans-serif b .condensed,html body .sans-serif strong .condensed,html body b.sans-serif .condensed,html body strong.sans-serif .condensed,html body .condensed .sans-serif.bold,html body .condensed b .sans-serif,html body .condensed strong .sans-serif,html body .condensed .bold .sans-serif,html body .condensed .sans-serif .bold,html body .condensed .sans-serif b,html body .condensed .sans-serif strong,html body .condensed b.sans-serif,html body .condensed strong.sans-serif,html body .condensed.sans-serif.bold,html body b.sans-serif.condensed,html body strong.sans-serif.condensed,html body b.condensed .sans-serif,html body strong.condensed .sans-serif,html body b .condensed .sans-serif,html body strong .condensed .sans-serif,html body .sans-serif.condensed b,html body .sans-serif.condensed strong,html body .sans-serif.condensed .bold,html body .sans-serif.condensed.bold,html body b.sans-serif.condensed,html body strong.sans-serif.condensed,html body b .condensed h1,html body b .condensed h2,html body b .condensed h3,html body b .condensed h4,html body b .condensed h5,html body b .condensed figure,html body b.condensed h1,html body b.condensed h2,html body b.condensed h3,html body b.condensed h4,html body b.condensed h5,html body b.condensed figure,html body strong .condensed h1,html body strong .condensed h2,html body strong .condensed h3,html body strong .condensed h4,html body strong .condensed h5,html body strong .condensed figure,html body strong.condensed,html body b.condensed,html body strong .condensed,html body b .condensed,html body .condensed strong,html body .condensed b,html body strong.condensed h1,html body strong.condensed h2,html body strong.condensed h3,html body strong.condensed h4,html body strong.condensed h5,html body strong.condensed figure,html body .condensed strong h1,html body .condensed strong h2,html body .condensed strong h3,html body .condensed strong h4,html body .condensed strong h5,html body .condensed strong figure,html body .condensed b h1,html body .condensed b h2,html body .condensed b h3,html body .condensed b h4,html body .condensed b h5,html body .condensed b figure,html body .condensed h1 b,html body .condensed h2 b,html body .condensed h3 b,html body .condensed h4 b,html body .condensed h5 b,html body .condensed figure b,html body .condensed h1 strong,html body .condensed h2 strong,html body .condensed h3 strong,html body .condensed h4 strong,html body .condensed h5 strong,html body .condensed figure strong,html body b h1.condensed,html body b h2.condensed,html body b h3.condensed,html body b h4.condensed,html body b h5.condensed,html body b figure.condensed,html body strong h1.condensed,html body strong h2.condensed,html body strong h3.condensed,html body strong h4.condensed,html body strong h5.condensed,html body strong figure.condensed,html body h1.condensed b,html body h2.condensed b,html body h3.condensed b,html body h4.condensed b,html body h5.condensed b,html body figure.condensed b,html body h1.condensed strong,html body h2.condensed strong,html body h3.condensed strong,html body h4.condensed strong,html body h5.condensed strong,html body figure.condensed strong,html body h1 .condensed b,html body h2 .condensed b,html body h3 .condensed b,html body h4 .condensed b,html body h5 .condensed b,html body figure .condensed b,html body h1 .condensed strong,html body h2 .condensed strong,html body h3 .condensed strong,html body h4 .condensed strong,html body h5 .condensed strong,html body figure .condensed strong,html body h1 .condensed.bold,html body h2 .condensed.bold,html body h3 .condensed.bold,html body h4 .condensed.bold,html body h5 .condensed.bold,html body figure .condensed.bold,html body h1.condensed.bold,html body h2.condensed.bold,html body h3.condensed.bold,html body h4.condensed.bold,html body h5.condensed.bold,html body figure.condensed.bold,html body .condensed.bold,html body a.condensed.bold,html body .side-box a.condensed.bold{font-family:"Fakt Condensed Bold","HelveticaNeueBoldCondensed","HelveticaNeue-Bold-Condensed","Helvetica Neue Bold Condensed","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold","Arial Narrow",'TeXGyreHerosCnBold',"HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:bold;font-stretch:condensed;font-style:normal;}
html body .medium .condensed,html body .condensed.medium,html body .condensed .medium,html body .medium .condensed h1,html body .medium .condensed h2,html body .medium .condensed h3,html body .medium .condensed h4,html body .medium .condensed h5,html body .medium .condensed figure,html body .condensed.medium h1,html body .condensed.medium h2,html body .condensed.medium h3,html body .condensed.medium h4,html body .condensed.medium h5,html body .condensed.medium figure,html body .condensed .medium h1,html body .condensed .medium h2,html body .condensed .medium h3,html body .condensed .medium h4,html body .condensed .medium h5,html body .condensed .medium figure,html body .condensed h1 .medium,html body .condensed h2 .medium,html body .condensed h3 .medium,html body .condensed h4 .medium,html body .condensed h5 .medium,html body .condensed figure .medium,html body .medium h1.condensed,html body .medium h2.condensed,html body .medium h3.condensed,html body .medium h4.condensed,html body .medium h5.condensed,html body .medium figure.condensed,html body h1 .medium .condensed,html body h2 .medium .condensed,html body h3 .medium .condensed,html body h4 .medium .condensed,html body h5 .medium .condensed,html body figure .medium .condensed,html body h1 .condensed .medium,html body h2 .condensed .medium,html body h3 .condensed .medium,html body h4 .condensed .medium,html body h5 .condensed .medium,html body figure .condensed .medium,html body h1 .condensed.medium,html body h2 .condensed.medium,html body h3 .condensed.medium,html body h4 .condensed.medium,html body h5 .condensed.medium,html body figure .condensed.medium,html body h1.condensed.medium,html body h2.condensed.medium,html body h3.condensed.medium,html body h4.condensed.medium,html body h5.condensed.medium,html body figure.condensed.medium,html body .condensed.medium,html body a.condensed.medium,html body .side-box a.condensed.medium,html body .sans-serif.condensed.medium,html body .sans-serif .condensed.medium,html body .sans-serif.condensed .medium,html body .sans-serif .condensed .medium,html body .sans-serif.medium .condensed,html body .sans-serif .medium .condensed,html body .sans-serif .medium.condensed,html body .medium .sans-serif.condensed,html body .medium .sans-serif .condensed,html body .medium .condensed .sans-serif,html body .condensed .medium .sans-serif,html body .condensed .sans-serif .medium,html body .condensed .medium.sans-serif{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;}
.sans-serif.italic,i .sans-serif,em .sans-serif,.italic .sans-serif,.sans-serif .italic,.sans-serif i,.sans-serif em,i.sans-serif,em.sans-serif{font-family:"Fakt Italic","Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:normal;font-stretch:normal;font-style:italic;}
html body .sans-serif.italic .condensed,html body i .sans-serif .condensed,html body em .sans-serif .condensed,html body .italic .sans-serif .condensed,html body .sans-serif .italic .condensed,html body .sans-serif i .condensed,html body .sans-serif em .condensed,html body i.sans-serif .condensed,html body em.sans-serif .condensed,html body .condensed .sans-serif.italic,html body .condensed i .sans-serif,html body .condensed em .sans-serif,html body .condensed .italic .sans-serif,html body .condensed .sans-serif .italic,html body .condensed .sans-serif i,html body .condensed .sans-serif em,html body .condensed i.sans-serif,html body .condensed em.sans-serif,html body .condensed.sans-serif.italic,html body i.sans-serif.condensed,html body em.sans-serif.condensed,html body i.condensed .sans-serif,html body em.condensed .sans-serif,html body i .condensed .sans-serif,html body em .condensed .sans-serif,html body .sans-serif.condensed i,html body .sans-serif.condensed em,html body .sans-serif.condensed .italic,html body .sans-serif.condensed.italic,html body i.sans-serif.condensed,html body em.sans-serif.condensed,html body h1.condensed.italic,html body h1.condensed i,html body h1.condensed em,html body .italic h1.condensed,html body .condensed h1.italic,html body .condensed .italic h1,html body .italic .condensed h1,html body .condensed.italic h1,html body .condensed i h1,html body i.condensed h1,html body i .condensed h1,html body .condensed em h1,html body em.condensed h1,html body em .condensed h1,html body h1 .condensed.italic,html body h1 .condensed .italic,html body h1 .italic .condensed,html body h1.condensed .italic,html body h1.italic .condensed,html body h1 i.condensed,html body h1 em.condensed,html body h1 i .condensed,html body h1 em .condensed,html body h2.condensed.italic,html body h2.condensed i,html body h2.condensed em,html body .italic h2.condensed,html body .condensed h2.italic,html body .condensed .italic h2,html body .italic .condensed h2,html body .condensed.italic h2,html body .condensed i h2,html body i.condensed h2,html body i .condensed h2,html body .condensed em h2,html body em.condensed h2,html body em .condensed h2,html body h2 .condensed.italic,html body h2 .condensed .italic,html body h2 .italic .condensed,html body h2.condensed .italic,html body h2.italic .condensed,html body h2 i.condensed,html body h2 em.condensed,html body h2 i .condensed,html body h2 em .condensed,html body h3.condensed.italic,html body h3.condensed i,html body h3.condensed em,html body .italic h3.condensed,html body .condensed h3.italic,html body .condensed .italic h3,html body .italic .condensed h3,html body .condensed.italic h3,html body .condensed i h3,html body i.condensed h3,html body i .condensed h3,html body .condensed em h3,html body em.condensed h3,html body em .condensed h3,html body h3 .condensed.italic,html body h3 .condensed .italic,html body h3 .italic .condensed,html body h3.condensed .italic,html body h3.italic .condensed,html body h3 i.condensed,html body h3 em.condensed,html body h3 i .condensed,html body h3 em .condensed,html body h4.condensed.italic,html body h4.condensed i,html body h4.condensed em,html body .italic h4.condensed,html body .condensed h4.italic,html body .condensed .italic h4,html body .italic .condensed h4,html body .condensed.italic h4,html body .condensed i h4,html body i.condensed h4,html body i .condensed h4,html body .condensed em h4,html body em.condensed h4,html body em .condensed h4,html body h4 .condensed.italic,html body h4 .condensed .italic,html body h4 .italic .condensed,html body h4.condensed .italic,html body h4.italic .condensed,html body h4 i.condensed,html body h4 em.condensed,html body h4 i .condensed,html body h4 em .condensed,html body h5.condensed.italic,html body h5.condensed i,html body h5.condensed em,html body .italic h5.condensed,html body .condensed h5.italic,html body .condensed .italic h5,html body .italic .condensed h5,html body .condensed.italic h5,html body .condensed i h5,html body i.condensed h5,html body i .condensed h5,html body .condensed em h5,html body em.condensed h5,html body em .condensed h5,html body h5 .condensed.italic,html body h5 .condensed .italic,html body h5 .italic .condensed,html body h5.condensed .italic,html body h5.italic .condensed,html body h5 i.condensed,html body h5 em.condensed,html body h5 i .condensed,html body h5 em .condensed{font-family:"Fakt Condensed Italic","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-weight:normal;font-stretch:condensed;font-style:italic;}
.sans-serif.heavy,.sans-serif .heavy,.heavy .sans-serif{font-family:"Fakt Black","HelveticaNeueBlack","HelveticaNeue-Black","Helvetica Neue Black","Arial Black",'TeXGyreHerosBold',"HelveticaNeue","Helvetica Neue",sans-serif;font-weight:bold;font-stretch:expanded;font-style:normal;}
html body .sans-serif.condensed,html body .condensed,html body .condensed .sans-serif,html body .sans-serif .condensed,#reading-history-toggle,#copyright,#footer-links,#footer-links li a,.side-box>h2,html body .condensed .side-box a,html body .condensed .sans-serif p,html body .condensed .sans-serif div,html body .condensed h1,html body .condensed h2,html body .condensed h3,html body .condensed h4,html body .condensed h5,html body .condensed figure,html body .side-box.condensed a,html body .sans-serif.condensed p,html body .sans-serif.condensed div,html body h1.condensed,html body h2.condensed,html body h3.condensed,html body h4.condensed,html body h5.condensed,html body figure.condensed,html body .side-box a.condensed,html body .sans-serif p.condensed,html body .sans-serif div.condensed,html body h1 .condensed,html body h2 .condensed,html body h3 .condensed,html body h4 .condensed,html body h5 .condensed,html body figure .condensed,html body .side-box a .condensed,html body .sans-serif p .condensed,html body .sans-serif div .condensed{font-stretch: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;font-weight:normal;font-style:normal;}
*{-webkit-transition:all 125ms ease-out;-moz-transition:all 125ms ease-out;-o-transition:all 125ms ease-out;transition:all 125ms ease-out;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;}
body{-webkit-background-size:6px 8px;-moz-background-size:6px 8px;background-size:6px 8px;min-width:960px;background:#90B2C4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dceaf2 0%, #90b2c4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dceaf2), color-stop(100%, #90b2c4));background:-webkit-linear-gradient(top, #dceaf2 0%, #90b2c4 100%);background:-o-linear-gradient(top, #dceaf2 0%, #90b2c4 100%);background:-ms-linear-gradient(top, #dceaf2 0%, #90b2c4 100%);background:linear-gradient(to bottom, #dceaf2 0%, #90b2c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dceaf2', endColorstr='#90b2c4', GradientType=0);background-attachment:fixed;}
.g-container{width:90%;margin:0 auto;min-width:960px;}.g-container .container-fluid{padding-right:0px;padding-left:0px;}
.popover{width:240px;}
.home .g-container.nextGen.top-navigation>.container-fluid>header>.row-fluid,.connect .g-container.nextGen.top-navigation>.container-fluid>header>.row-fluid,.library .g-container.nextGen.top-navigation>.container-fluid>header>.row-fluid,.my-activity .g-container.nextGen.top-navigation>.container-fluid>header>.row-fluid{height:67px;}
#content{background-color:#fff;background-repeat:repeat;margin:5px 0;padding:0;border-radius:5px;}
.carousel-control{top:auto !important;bottom:0;}
.clearme{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.hidden{display:none !important;}
html.js body div.g-container,body.js div.g-container{visibility:hidden;}
html.js body.loaded div.g-container,html body.js.loaded div.g-container{visibility:visible;}
.modal .btn,.modal .modal-footer .btn{margin:0 8px;}
.saved,.saved span{background-position:-237px -60px;}
.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;z-index:9001;}.spinner img{width:100px;height:100px;}
#loading-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;}#loading-spinner img{width:100px;height:100px;}
#message-box .span12{margin:0;}
.modal-footer a.btn-link .condensed{display:inline-block;float:left;}
body div.top-navigation>div.container-fluid{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;}
body div.top-navigation>div.container-fluid>header{border-radius:0 0 5px 5px;width:100%;min-height:68px;line-height:normal;z-index:1000;background:#2c3e49;}body div.top-navigation>div.container-fluid>header .black-cover{background:black;color:black;width:100px;position:absolute;z-index:1000;}
body div.top-navigation>div.container-fluid>header #google-translator-widget-section{background-color:black;height:40px;margin-top:-5px;position:relative;}
body div.top-navigation>div.container-fluid>header .row-fluid .info-logo{width:30px;height:30px;background:url('/imagesrv/apps/gproduct/images/sprites/info-outline.png') no-repeat transparent;position:relative;float:right;margin-top:13px;margin-right:30px;cursor:pointer;z-index:10000;text-decoration:none;display:block;margin-left:12px;}
body div.top-navigation>div.container-fluid>header #google-translator-row{background:black;height:40px;margin-top:-5px;}
.navExplore .btn.btn-primary,.navTrack .btn.btn-primary,.navConnect .btn.btn-primary,.navMyLibrary .btn.btn-primary,.navMyActivities .btn.btn-primary,.navMyProfile .btn.btn-primary,.navHelp .btn.btn-primary{background-position:center top;background-repeat:no-repeat;padding:0px;text-transform:uppercase;font-size:10px;margin:0;}
.navExplore .btn.btn-primary:hover,.navTrack .btn.btn-primary:hover,.navConnect .btn.btn-primary:hover,.navMyLibrary .btn.btn-primary:hover,.navMyActivities .btn.btn-primary:hover,.navMyProfile .btn.btn-primary:hover,.navHelp .btn.btn-primary:hover{padding:0px;text-transform:uppercase;font-size:10px;margin:0;}
.navMyProfile .popover{width:280px;}.navMyProfile .popover .popover-content img{height:62px;width:62px;margin:0 8px;padding:0;border:solid 1px #ccc;float:left;display:none;}
.navMyProfile .popover .popover-content section{margin-top:-12px;}
.navMyProfile .popover .popover-content .view{border:solid 1px #ccc;color:#fff;font-size:17px;padding:6px 4px;text-transform:uppercase;display:block;margin:4px 12px 12px 12px;text-align:center;background:#0A6ABB;}
.navMyProfile .popover .popover-content:hover{cursor:default;}
.navMyProfile .popover .popover-content a:hover{cursor:pointer;}
.navMyProfile .popover .popover-content h4{color:#333;margin-top:24px;font-size:17px;font-family:Arial Narrow;text-align:center;}
.navMyProfile .popover .popover-content h5{color:#333;font-size:14px;height:17px;line-height:17px;overflow:hidden;font-family:Arial Narrow;text-align:center;}
.right-arrow{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;}
aside.sign-out{height:32px;width:100%;margin-top:8px;border-top:solid 1px #ddd;background:#eee;}
aside.sign-out a{display:inline-block;float:right;margin-top:8px;margin-right:4px;color:#0A6ABB;}
#features li.navMyProfile.active aside.sign-out a{color:#178eb8;}
header .alert{margin:2px;margin-bottom:2px;}
#message-box .span12,#message-box.row-fluid [class*="span"]{min-height:0px;width:100%;}
.ui-widget-content .ui-menu-item .ui-state-focus{color:#ffffff;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;text-decoration:none;background-color:none;}
.ui-menu{padding:0;}.ui-menu .ui-menu-item{margin-top:1px;padding:0px;}.ui-menu .ui-menu-item a{line-height:24px;}
.ui-autocomplete-category{padding:0 8px;}
.ETC-L-icons li,.nav_R-icons li{float:left;}
.ETC-L-icons li{}
.ETC-L-icons li>a,.nav_R-icons li>a{padding:0px;text-transform:uppercase;font-size:11px;margin:0;vertical-align:middle;color:#9ab9ca;float:left;line-height:20px;overflow:hidden;white-space:nowrap;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.ETC-L-icons li:hover>a,.nav_R-icons li:hover>a,.ETC-L-icons li.active>a,.nav_R-icons li.active>a{color:#fff;text-decoration:none;}
.ETC-L-icons li:hover,.nav_R-icons li:hover{background:#2f424d;}
.ETC-L-icons li.active,ul#myactions.nav_R-icons li.active{background:#172025;}
.ETC-icons,.nav_R-icons li.navExplore,.nav_R-icons li.navTrack,.nav_R-icons li.navConnect{display:none;}
#myactions{float:right;height:130px;}
li.navConnect{position:relative;}
.messageNumber{top:8px;line-height:normal;}
.messageNumber .circle{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/connect/icons.png;wa1d395ebb85faac6a') no-repeat -150px -40px;color:#d54400;display:inline-block;font-size:12px;height:18px;left:47px;margin-right:-12px;position:relative;text-align:center;top:-3px;width:18px;z-index:10;}
.navConnect .messageNumber .btn{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-size:12px;margin-left:16px;padding:0 6px;}
ul#myactions,ul#myactions li:first-child,ul#myactions li:first-child>a{border-left:0;border-left-color:transparent;}
.iconsearch{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/icons/home/icon-search.png;wa54ba8f6554eaf311") #ffffff no-repeat scroll right center;background-color:#ffffff;background-position:5px 1px;display:block;height:21px;position:absolute;right:7px;top:5px;width:29px;}
#features{position:relative;margin-left:1.5%;}#features form.searchform-wrapper{margin-top:-18px;}
#features form.searchform{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;float:left;margin:28px 20px 0;position:relative;width:290px;text-align:left;}
#features .searchform1{float:left;margin:0 0 0px;width:510px;}
#features .input-small{padding:5px 3px;border:1px solid #2068A8;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;box-shadow:1px 0 2px 0 rgba(0, 0, 0, 0.45);-webkit-box-shadow:1px 0 2px 0 rgba(0, 0, 0, 0.45);position:relative;font-size:12px;height:30px;font-weight:bold;}
#features .solrSearchKeywordWrapper{border-radius:3px;background-color:#fff;height:31px;margin:0px;padding:0 0 0 5px;border:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-shadow:none;-webkit-box-shadow:none;}#features .solrSearchKeywordWrapper ::placeholder{color:#555;}
#features .solrSearchKeywordWrapper :-ms-input-placeholder{color:#555;}
#features .solrSearchKeywordWrapper ::-ms-input-placeholder{color:#555;}
#features .solrSearchKeywordWrapper input#keywords{line-height:26px;border:none;box-shadow:none;-webkit-box-shadow:none;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#features .solrSearchKeywordWrapper input#keywords::-ms-clear{display:none;height:0px;width:0px;}
#features .solrSearchKeywordWrapper input#keywords::-ms-reveal{display:none;width:0;height:0;}
#features form{width:360px;height:34px;}
#features select{margin-top:0px;background-color:#fff !important;}
#features input{margin-top:0px;background-color:#fff !important;}
#features ul li.no-bg,#features ul li.no-bg:hover{background-color:transparent;background-image:none;-webkit-background-image:none;box-shadow:none;-webkit-box-shadow:none;}
#features ul li.navMyActivities{padding-left:2px;}
#features .navExplore a .sprite,#features .navTrack a .sprite,#features .navConnect a .sprite,#features .navMyLibrary a .sprite,#features .navMyActivities a .sprite,#features .navMyProfile a .sprite,#features .navHelp a .sprite{width:30px;height:30px;display:block;text-align:center;margin:9px auto 0px auto;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/sprites/header.png;wa75298efe55cfbb2e') no-repeat scroll 0px 0px transparent;}
#features li.navExplore a>.sprite{background-position:-39px -127px;}
#features li.navExplore.active a{color:#00a5dd;}#features li.navExplore.active a>.sprite{background-position:-39px -87px;}
#features li.navTrack a>.sprite{background-position:-79px -128px;}
#features li.navTrack.active a{color:#a7bf1d;}#features li.navTrack.active a>.sprite{background-position:-79px -88px;}
#features li.navConnect a>.sprite{width:35px;background-position:-120px -127px;}
#features li.navConnect.active a{color:#eba151;}#features li.navConnect.active a>.sprite{background-position:-120px -87px;}
#features li.navMyLibrary a>.sprite{background-position:-157px -125px;}
#features li.navMyLibrary.active a{color:#fff;}#features li.navMyLibrary.active a>.sprite{background-position:-157px -85px;}
#features li.navMyActivities a>.sprite{background-position:-198px -128px;}
#features li.navMyActivities.active a{color:#fff;}#features li.navMyActivities.active a>.sprite{background-position:-198px -88px;}
#features li.navMyProfile a>.sprite{background-position:-237px -126px;width:44px;}
#features li.navMyProfile.active a{color:#fff;}#features li.navMyProfile.active a>.sprite{background-position:-237px -85px;}
#features li.navHelp{border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;-o-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;}#features li.navHelp a{bottom:3px;position:relative;}#features li.navHelp a>.sprite{height:24px;width:24px;margin-top:16px;margin-bottom:2px;margin-left:20px;background-position:10px -57px;}
#features li.navHelp.active a{color:#fff;}#features li.navHelp.active a>.sprite{background-position:10px -27px;}
#features #solr-searchform-wrapper.searchform-wrapper .iconsearch{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/solr_search@.png;wa5b77fc06411718fd") #ffffff no-repeat scroll 9px -20px;background-color:#ffffff;background-position:;display:inline-block;height:21px;position:absolute;right:20px;top:5px;width:29px;}
#features #solr-searchform-wrapper.searchform-wrapper form.searchform{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;float:left;margin:10px 20px 0;position:relative;text-align:left;}
#features #advFormButton.solrAdvFormButton{position:absolute;right:15px;top:30px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:20px;color:#9ab9ca;text-transform:uppercase;}
.ui-widget-content .ui-menu-item .ui-state-focus{color:#ffffff;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;text-decoration:none;background-color:none;}
.ui-menu .ui-widget-content.ui-menu-divider{background-image:none;background-color:#f5f5f5;}
.btn{border-color:#ccc;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#032750;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #032750), color-stop(25% #033f79), color-stop(75% #025298), color-stop(100% #004d99));background-image:-webkit-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #004d99 100%);background-image:-moz-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #004d99 100%);background-image:-ms-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #004d99 100%);background-image:-o-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #004d99 100%);}.btn-primary:hover{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#032750;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #032750), color-stop(25% #033f79), color-stop(75% #025298), color-stop(100% #000000));background-image:-webkit-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #000000 100%);background-image:-moz-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #000000 100%);background-image:-ms-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #000000 100%);background-image:-o-linear-gradient(top, #032750 0%, #033f79 25%, #025298 75%, #000000 100%);}
.btn-primary .active{color:rgba(255, 255, 255, 0.75);}
body div.top-navigation>div.container-fluid>header ul{position:relative;display:inline-block;line-height:60px;margin:0;padding:0;}body div.top-navigation>div.container-fluid>header ul li{position:relative;display:inline-block;line-height:66px;padding:0;margin:0;height:66px;}
body div.top-navigation>div.container-fluid>header .logo-container{position:relative;margin-left:24px;display:inline-block;float:left;}body div.top-navigation>div.container-fluid>header .logo-container a{display:inline-block;margin:16px auto 0 auto;}body div.top-navigation>div.container-fluid>header .logo-container a span.sprite{padding:0;margin:0 auto;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/sprites/header.png;wa75298efe55cfbb2e') no-repeat scroll 0px -165px transparent;}body div.top-navigation>div.container-fluid>header .logo-container a span.sprite.logo{width:80px;height:32px;margin-left:24px;margin-top:1px;}
body div.top-navigation>div.container-fluid>header .logo-container a span.sprite.home{width:30px;height:30px;background-position:0px -90px;margin-right:5px;}
body div.top-navigation>div.container-fluid>header .searchHistoryResults{position:absolute;top:50px;float:left;z-index:5;width:370px;background-color:#fff;margin-left:250px;line-height:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}body div.top-navigation>div.container-fluid>header .searchHistoryResults ul{line-height:20px;margin:0;}body div.top-navigation>div.container-fluid>header .searchHistoryResults ul li{padding:5px;line-height:20px;display:block;margin:0;height:26px;}body div.top-navigation>div.container-fluid>header .searchHistoryResults ul li a:hover{cursor:pointer;}
#myactions{float:right;margin-top:-60px;text-align:center;}#myactions li,#myactions li>a{width:72px;text-align:center;padding-left:0;padding-right:0;cursor:pointer;}
#myactions li.navMyLibrary>a{padding-left:8px;margin-left:-8px;}
body div.top-navigation>div.container-fluid>header #features li{position:relative;top:61px;}
#message-box .span12{margin-top:5px;}
#message-box .proxy-mode,#message-box .proxy-mode a{text-align:center;letter-spacing:1px;font-size:18px;line-height:22px;}
#features #myactions .navMyProfile .popover .popover-inner{background:#3A3A3A;background:-moz-linear-gradient(top, #3a3a3a 0%, #3a3a3a 9%, #3a3a3a 66%, #494949 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a3a3a), color-stop(9%, #3a3a3a), color-stop(66%, #3a3a3a), color-stop(100%, #494949));background:-webkit-linear-gradient(top, #3a3a3a 0%, #3a3a3a 9%, #3a3a3a 66%, #494949 100%);background:-o-linear-gradient(top, #3a3a3a 0%, #3a3a3a 9%, #3a3a3a 66%, #494949 100%);background:-ms-linear-gradient(top, #3a3a3a 0%, #3a3a3a 9%, #3a3a3a 66%, #494949 100%);background:linear-gradient(to bottom, #3a3a3a 0%, #3a3a3a 9%, #3a3a3a 66%, #494949 100%);-pie-background:linear-gradient(to bottom, #3a3a3a 0%, #3a3a3a 9%, #3a3a3a 66%, #494949 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3A3A3A', endColorstr='#494949', GradientType=0);}
#features .navHelp .popover-content h3{color:#fff;}
.warning-message{width:1150px;height:140px;background-color:#dbe3b2;background-color:rgba(247, 231, 27, 0.27);margin:0 auto;}.warning-message .warning-dismiss{float:right;margin-right:32px;margin-top:32px;font-size:24px;font-family:sans-serif;cursor:pointer;}
.warning-message p{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;color:rgba(0, 0, 0, 0.54);display:block;float:left;width:500px;margin-left:30%;margin-top:35px;}
.warning-message a{color:#067b9c;}
.goog-te-gadget .goog-te-combo{z-index:1000;position:relative;float:right;background-color:black;color:white;font-size:15px;border:0px;width:146px;height:35px;}
.goog-logo-link{display:none;}
.google-translator-modal{color:#696969;position:absolute;background:#fff;z-index:10000;right:7px;top:45px;width:430px;height:auto;border-radius:5px;display:block;border:1px solid black;}
.google-translator-modal-content{text-align:center;vertical-align:middle;line-height:47px;font-size:15px;padding:20px;}.google-translator-modal-content .google-logo-link{text-decoration:none;color:black;}
.google-translator-modal-content .google-power-tag{padding-bottom:0px;padding-top:10px;}
.google-translator-modal-content p{text-align:left;}
.google-translator-modal .upward-white-triangle{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/magicquadrant/Triangle.png;wa89b0b44e9c89df4d");background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:7%;top:-2.7%;}
.reader #navigation-bar,.explore #navigation-bar,.track #navigation-bar{height:65px;}
.explore .market-share #navigation-bar{height:76px;}
.bottom-nav footer{margin:0 auto;z-index:1000;min-height:83px;border-top-left-radius:5px;border-top-right-radius:5px;border-top:solid 1px #123;background:#2e3032;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlMzAzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzQxNDQ0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzRmNTI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjUyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #223038 0%, #2c3d46 25%, #2d3e47 75%, #2d3e47 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #223038), color-stop(25%, #2c3d46), color-stop(75%, #2d3e47), color-stop(100%, #2d3e47));background:-webkit-linear-gradient(top, #223038 0%, #2c3d46 25%, #2d3e47 75%, #2d3e47 100%);background:-o-linear-gradient(top, #223038 0%, #2c3d46 25%, #2d3e47 75%, #2d3e47 100%);background:-ms-linear-gradient(top, #223038 0%, #2c3d46 25%, #2d3e47 75%, #2d3e47 100%);background:linear-gradient(to bottom, #223038 0%, #2c3d46 25%, #2d3e47 75%, #2d3e47 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#223038', endColorstr='#2d3e47', GradientType=0);}.bottom-nav footer li{display:inline-block;color:#abc;padding:0;margin:0;}
.bottom-nav footer #footer-links{position:relative;color:white;text-align:center;margin:10px auto 0 auto;}.bottom-nav footer #footer-links a{color:#fff;text-shadow:0px 1px 2px rgba(0, 10, 20, 0.57);opacity:1;}.bottom-nav footer #footer-links a:hover{text-shadow:0px 2px 0px #033568,0px 2px 1px rgba(255, 255, 255, 0.57);opacity:0.95;}
.bottom-nav footer #footer-links li:not(:first-child):before{content:"\00A0 \2022 \00A0 \00A0";}
.bottom-nav footer #copyright{color:white;margin-right:5px;margin-bottom:16px;float:right;margin-top:16px;}
.bottom-nav footer #footer-logo{color:white;margin-left:5px;margin-bottom:5px;}
#reading-history{position:fixed;color:#fff;z-index:1001;text-align:center;max-height:165px;bottom:0;left:0;right:0;width:100%;margin:0 auto;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);}
#reading-history-toggle{width:287px;height:46px;text-indent:-9999px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/reading-history.png;wafd7a04f6b2335265') top left no-repeat scroll;font-size:13px;font-weight:normal;line-height:18px;color:#fff;box-shadow:none;-webkit-box-shadow:none;border:0;margin-bottom:-2px;}
#reading-history-content{width:100%;border:0;max-height:140px;overflow:hidden;border-top-style:solid;border-top-width:2px;border-top-color:#F4F4F4;}#reading-history-content p{margin:9px;}
#reading-history-content.collapse{height:0px;}
#reading-history .btn{padding:0 10px 2px 10px;}
#reading-history-content,#reading-history-content ul.slides li{background-color:#496473;}
#reading-history-content ul.slides>li:nth-child(5n){margin-right:50px;}
#reading-history .flexslider .flex-direction-nav .flex-disabled{opacity:0 !important;}
ul.footermenu{text-align:center;margin-top:15px;}ul.footermenu li{display:inline-block;display:inline;border-right:solid 1px #fff;}ul.footermenu li a{padding:0 7px;color:#fff;cursor:pointer;}ul.footermenu li a:hover{background:transparent;text-decoration:underline;}
ul.footermenu li:last-child{border-right:none;}
.reading-history-carousel li,.reading-history-carousel li span,.reading-history-carousel li a{color:#EAEAEA;}
.reading-history-carousel li{height:110px;}
.reading-history-carousel .slides>li>div,.reading-history-carousel .slides>li>div span,.reading-history-carousel .slides>li a{text-align:left;}
.reading-history-carousel .slides>li>div{padding:0 8px;border-right:dotted 1px #fff;height:100%;}
.reading-history-carousel .slides>li .title:hover,.reading-history-carousel .slides>li:hover .title,.reading-history-carousel .slides>li div:hover .title{text-decoration:underline;}
.reading-history-carousel .slides>li span:hover,.reading-history-carousel .slides>li:hover,.reading-history-carousel .slides>li div:hover,.reading-history-carousel .slides>li a:hover{cursor:pointer;}
.reading-history-carousel .slides>li{z-index:2000;position:relative;}
.reading-history-carousel .slides>li>div{z-index:2001;position:relative;}
.reading-history-carousel .slides>li>div>span,.reading-history-carousel .slides>li>a{z-index:2002;position:relative;}
.reading-history-carousel .slides>li .title{letter-spacing:.05em;display:block;font-size:16px;line-height:19px;height:46px;padding-top:5px;overflow:hidden;margin-bottom:0;}
.reading-history-carousel .slides>li .summary{display:block;font-size:12px;line-height:17px;color:#dadada;}
.reading-history-carousel .flex-direction-nav li:first-child{height:30px;overflow-y:hidden;margin-top:96px;}
.reading-history-carousel .flex-direction-nav a{top:5px;margin-top:-80px;}
.bottom-nav footer .logo,.bottom-nav footer .logo:hover{text-decoration:none;}
.bottom-nav footer .logo img{border:0;width:120px;padding-left:18px;}
#reading-history .ie-border-radius-fix{width:200px;height:30px;padding:0;margin:0 auto;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.3;}
.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);}.shareBox .modal-header .btn{text-transform:uppercase;font-size:12px;color:#fff;}
.shareBox .modal-body{background:#fff;min-height:400px;}.shareBox .modal-body div{font-size:18px;}
.shareBox form{margin:0;}
.shareBox .formError div.formErrorArrow div{box-shadow:0 2px 3px #EEEEEE;}
.modal-body h2{font-size:24px;color:#3a3a3a;}
.modal-body h3{font-size:18px;color:#585858;display:inline;}
.share-to{padding:4px 0;margin:0px;}.share-to strong{padding-right:1%;}
.share-to .label-insturctions{font-size:16px;}
.share-to input{width:91%;margin-bottom:7px;}
.share-subject strong{padding-right:1%;}
.share-recipient{padding:4px 11px;margin:1px 4px;background-color:#cccccc;border-radius:10px;}
.sender-name{padding:6px 0 0;margin:0px;}
.share-subject,.sender-message,.share-date,.share-analysts{padding:0px;margin:0px 0 2px 0;}
.modal-body textarea{width:97%;margin-top:2px;}
.shareBox hr{border:none;border-top:1px solid #cccccc;margin:8px 0 20px 0;}
.shareBox p{padding:2px 0;margin:0px;}
.shareBox .modal-body .share-date{padding-top:5px;margin-bottom:3px;color:#696969;font-size:14px;}.shareBox .modal-body .share-date img{width:24px;margin-right:2px;}.shareBox .modal-body .share-date img.img-archive{width:20px;}
.shareBox .modal-body .share-date .g-id{margin-left:16px;}
.shareBox .modal-body .share-date .foundational-btn,.shareBox .modal-body .share-date .archived-btn{font-size:12px;background-color:#0067A6;color:#fff;text-transform:uppercase;padding:0px 8px 1px;border-radius:2px;margin-right:5px;letter-spacing:-0.2px;}
.shareBox .modal-body .share-date .archived-btn{background-color:#5c6970;}
.shareBox .btn-warning{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);text-transform:uppercase;font-size:12px;margin-top:15px;}
.shareBox .modal-footer{border-bottom:4px solid #333333;padding:0;}
h2.pc-discuss-header{margin:4px 0;font-size:22px;float:left;color:#ffffff;}
p.pc-thankyou{margin:16px 0 10px 0;font-size:13px;display:block;text-align:left;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.share-analysts{color:#696969;font-size:15px;}
.modal.widerBox{width:690px;left:46%;}.modal.widerBox.evenWiderBox{width:760px;left:45%;}.modal.widerBox.evenWiderBox .clear{clear:both;}
.modal.widerBox.evenWiderBox .share-subject{margin-top:0;}
.modal.widerBox.evenWiderBox .close{font-family:verdana,sans-serif;font-size:40px;margin:15px 15px 15px 0px;font-weight:normal;}
.modal.widerBox.evenWiderBox .thank-you{height:350px;margin:25px;text-align:center;padding-top:100px;box-sizing:border-box;border:1px solid #BEBEBE;border-radius:3px;}
.modal.widerBox.evenWiderBox .thank-you-img{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll 0px -421px;width:67px;height:64px;display:block;margin:15px auto;}
.modal.widerBox.evenWiderBox .modal-body{background-color:white;}.modal.widerBox.evenWiderBox .modal-body.evenWider{padding:50px 0px 30px 45px;}.modal.widerBox.evenWiderBox .modal-body.evenWider form,.modal.widerBox.evenWiderBox .modal-body.evenWider div,.modal.widerBox.evenWiderBox .modal-body.evenWider p,.modal.widerBox.evenWiderBox .modal-body.evenWider .document-id{color:#565656;font-family:Roboto,arial,sans-serif;font-size:14px;padding-right:0;}.modal.widerBox.evenWiderBox .modal-body.evenWider form.tooltip-inner,.modal.widerBox.evenWiderBox .modal-body.evenWider div.tooltip-inner,.modal.widerBox.evenWiderBox .modal-body.evenWider p.tooltip-inner,.modal.widerBox.evenWiderBox .modal-body.evenWider .document-id.tooltip-inner{color:white;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .no-key-insight{display:inline-block;float:right;margin-right:50px;margin-top:5px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .plus{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll -730px -60px;width:29px;height:29px;display:inline-block;float:right;}.modal.widerBox.evenWiderBox .modal-body.evenWider .plus:hover{opacity:.6;cursor:pointer;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .minus{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll -700px -60px;width:29px;height:29px;float:right;}.modal.widerBox.evenWiderBox .modal-body.evenWider .minus:hover{cursor:pointer;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll -535px -56px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .envelope{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll -920px -20px;width:14px;height:12px;position:absolute;z-index:1;bottom:85px;left:105px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider #radioSelection{margin-top:5px;display:inline-block;float:right;position:absolute;right:50px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .maxReached p{margin-top:10px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .share-date{padding-top:0;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .message-box-link-container{margin-bottom:40px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .share-to{margin:0 50px;}.modal.widerBox.evenWiderBox .modal-body.evenWider .share-to input{width:530px;padding-left:30px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .share-to .team-contact{margin-bottom:20px;padding-left:6px;float:left;}.modal.widerBox.evenWiderBox .modal-body.evenWider .share-to .team-contact p{font-family:Roboto,arial,helvetica,sans-serif;color:#8b8b8b;font-size:12px;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .share-to .team-contact h5{color:black;font-family:Roboto,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;}
.modal.widerBox.evenWiderBox .modal-body.evenWider .share-to .btn{font-family:Roboto,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;}
#content #flat-ui-design-modal .share-to p{display:inline-block;margin:0px 5px 0px 0;font-size:19px;padding:0;}
#content #flat-ui-design-modal h3.condensed{font-size:24px;color:#3a3a3a;line-height:26px;}
.flat-design.modal-body{min-height:0;max-height:1000px;border-radius:5px;padding:22px;}.flat-design.modal-body .btn{background-image:none;border:none;font:bold 15px "Helvetica Neue",Helvetica,Arial,sans-serif;background:#8598a2;text-transform:uppercase;color:#ffffff;padding:9px 12px 10px;line-height:22px;text-decoration:none;text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;}
.flat-design.modal-body .btn:hover,.flat-design.modal-body .btn:focus{background-color:#a4b2b9;color:#ffffff;outline:none;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;}
.flat-design.modal-body .btn:active,.flat-design.modal-body .btn.active{background-color:#71818a;color:rgba(255, 255, 255, 0.75);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.flat-design.modal-body .btn.btn-large{font-size:15px ;line-height:20px;box-sizing:border-box;height:40px;width:115px;}
.flat-design.modal-body .btn.btn-dangr{background-color:#d54400;margin-right:0;}
.flat-design.modal-body .btn.btn-dangr:hover,.flat-design.modal-body .btn.btn-dangr:focus{background-color:#fb6602;}
.flat-design.modal-body .btn.btn-dangr.active{background-color:#d65702;}
.flat-design .qmark{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll -284px -29px;display:inline-block;background-size:750px 750px;height:15px;margin-left:5px;margin-top:4px;cursor:pointer;vertical-align:top;width:15px;float:left;}
.flat-design .tooltip{width:290px;}.flat-design .tooltip .tooltip-inner{background:#38505e;color:#FFFFFF;font-size:13px;line-height:16px;max-width:275px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.flat-design .tooltip .tooltip-arrow{border-bottom-color:#38505e;border-top-color:#38505e;}
.flat-design .tooltip.in{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.flat-design .radioSelector{display:inline-block;float:left;margin-left:15px;}
.flat-design #keyInsightsRadio{margin-left:10px;}
.flat-design .radioLabel{display:inline-block;float:left;margin-left:5px;margin-top:3px;font:normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;}.flat-design .radioLabel span{font-weight:bold;}
.flat-design .shareBox p{padding:0;}
.flat-design .maxReached{height:39px;width:524px;background:#ebebeb;border:solid 1px #b9d0dc;margin:15px auto;padding:17px 20px;border-radius:5px;}.flat-design .maxReached p{font:bold 15px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.flat-design .maxReached span.blueMax{color:#067b9c;}
.flat-design .maxReached span.orangeMax{color:#d54400;}
.flat-design #radioSelection{margin-left:20px;margin-bottom:30px;}
.flat-design #document-share-message{height:110px;}
.flat-design .message-box-link-container{margin-top:15px;}
.flat-design #message-box-link{font-size:18px;cursor:pointer;}
.flat-design p.share-to{font-size:19px;line-height:16px;}
.flat-design .share-to input,.flat-design .deep-link input{margin-top:5px;width:523px;}
.flat-design .share-to p,.flat-design .deep-link p{display:inline-block;margin:0px 5px 0px 0;font-size:19px;}
.flat-design .share-to .send-to-list,.flat-design .deep-link .send-to-list{overflow-y:scroll;height:200px;}.flat-design .share-to .send-to-list.less-than-4,.flat-design .deep-link .send-to-list.less-than-4{height:auto;overflow:hidden;}
.flat-design .share-to .send-to-list ul,.flat-design .deep-link .send-to-list ul{margin:0;}.flat-design .share-to .send-to-list ul li,.flat-design .deep-link .send-to-list ul li{height:40px;padding-top:10px;margin-right:10px;padding-right:25px;}.flat-design .share-to .send-to-list ul li:hover,.flat-design .deep-link .send-to-list ul li:hover{background:#e8eff4;}
.flat-design .deep-link input{cursor:pointer;}
.flat-design .default-input-value{color:#99999;}
.flat-design .document-id{font-family:palatino, georgia, Times New Roman;}
.flat-design .share-date{margin:0px;padding-top:0;}.flat-design .share-date .clock{margin-top:3px;}
.flat-design .share-date .document{margin-top:2px;}
.flat-design .share-analysts{font-size:14px;margin-top:0;padding-top:0;}
.flat-design .share-subject{margin-top:10px;}.flat-design .share-subject h3.condensed{font-size:24px;color:#3a3a3a;line-height:26px;}
.flat-design .topClose{text-align:right;}
.evenWiderBox .spinner{top:0;height:100%;background:rgba(0, 0, 0, 0.6);}.evenWiderBox .spinner img{margin-top:300px;}
.confirm-delete h3{font-size:20px;}
.confirm-delete .modal-header{border:0;}
.confirm-delete .modal-body{padding-top:0;}
.confirm-delete p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
.confirm-delete .modal-footer{background:#dfe0e2;background:-moz-linear-gradient(top, #dfe0e2 0%, #f3f4f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dfe0e2), color-stop(100%, #f3f4f6));background:-webkit-linear-gradient(top, #dfe0e2 0%, #f3f4f6 100%);background:-o-linear-gradient(top, #dfe0e2 0%, #f3f4f6 100%);background:-ms-linear-gradient(top, #dfe0e2 0%, #f3f4f6 100%);background:linear-gradient(to bottom, #dfe0e2 0%, #f3f4f6 100%);-pie-background:linear-gradient(to bottom, #dfe0e2 0%, #f3f4f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfe0e2', endColorstr='#f3f4f6', GradientType=0);border-top:0;}
body #preferenceModal{background:white;width:340px;top:150px;padding:25px;z-index:3500;margin-left:-196px;}body #preferenceModal h4{margin-bottom:15px;}
body #preferenceModal p{color:rgba(0, 0, 0, 0.54);font-size:16px;line-height:24px;}
body #preferenceModal .access-button{padding:10px 30px;display:inline-block;color:#fff;border:none;float:right;cursor:pointer;margin:15px 5px 20px 5px;border-radius:2px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.24),0 0 2px rgba(0, 0, 0, 0.12);}body #preferenceModal .access-button[type^="submit"]{background-color:#067b9c;}
body #preferenceModal .access-button[type^="button"]{background-color:#8298a1;}
.btn-addTo.popout{z-index:1000;}
.scroll-rail .popout{z-index:1003;}
.lib-popover{position:fixed;padding:5px;color:#000;z-index:1004;}
.popover .popover-inner{height:auto;}
#content .popover ul li input{margin:0 5px;padding:0px;}
.popout{font-family:'Fakt';z-index:1002;}.popout .top{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_bkg_top.png;wa8e8efa58955531da") no-repeat;width:340px;height:35px;}
.popout .middle{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_bkg_middle.png;wa6a23be6d06a72c11") repeat-y;width:340px;min-height:30px;font-family:'Fakt';}
.popout .bottom{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_bkg_bottom.png;wa25df56184346b032") no-repeat;width:340px;height:35px;}
.popout .pop-container{position:relative;width:350px;margin:0 auto;padding:1px 0;}
.popout .top_right{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_right.png;wa220ba9d589b29c2b") no-repeat;width:32px;height:29px;position:absolute;top:35px;right:-2px;}
.popout .top_left{background:url("/imagesrv/apps/common/images/popover/flyout_arrow_left.png") no-repeat;width:32px;height:29px;position:absolute;top:35px;right:-20px;}
.popout ul{list-style:none;margin:0;}
.popout li{background-image:url("https://www.gartner.com/imagesrv/apps/common/images/popover/button_flyout_item_bkg.png;waa97c0fd13cfcb7ba");background-repeat:repeat no-repeat;padding:8px;color:#f5f5f5;font-size:18px;margin:0 0 2px 0;border:1px solid #696969;text-transform:none;}
.popout #fldList .pop-container,.popout #sortFilter .pop-container,.popout #searchDiv .pop-container{position:relative;width:280px;margin:0 auto;padding:1px 0;}
.WrapTop{margin:0px;max-height:180px;}
.borderTop{border-top:1px solid #1b1b1b;}
.new_button{float:right;color:#f5f5f5;text-transform:uppercase;border:solid 1px #6b6b6b;padding:2px 12px;margin:0 10px 10px 0;font-size:12px;}.new_button:hover{text-decoration:none;color:#f5f5f5;}
.popover.savedText .popover-inner .popover-content,.popover.showSaveAs .popover-inner .popover-content{color:#fff;font-size:16px;font-family:'Fakt';padding:10px;}
.lib-popover.save-as input{width:97%;margin:0px;}
.save-as .top_left{left:-2px;}
.sprite{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/library.png;wa53392702a0a9a508') 0 0 no-repeat;}
.lyr{z-index:10;float:right;margin-top:0 !important;}
.padLeft5{padding:0 0 0 5px;}
.good{width:27px;height:24px;display:inline-block;background-position:-182px 0;}
.axed{width:28px;height:24px;display:inline-block;background-position:-214px 0;}
.sprite-library{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/library.png;wa53392702a0a9a508') no-repeat scroll 0px 0px transparent;}
#content .save-link .popover-content p.noBorder{border:medium none;padding:10px 0px 0px;font-size:12px;}
.popover-inner .addToMyLibrary .fontH24{font-size:24px;}
.popover-inner .addToMyLibrary .fontH18{font-size:18px;font-family:"Fakt","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold",'TeXGyreHerosBold',"HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.popover-inner .addToMyLibrary .fontH14{font-size:14px;font-family:"Fakt","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold",'TeXGyreHerosBold',"HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.popover-inner .addToMyLibrary .popoverGrey{color:#b9b9b9;}
.popover-inner .addToMyLibrary .sprite-popover{background:#919191;display:inline-block;width:50px;height:40px;}
.popover-inner .addToMyLibrary .sprite-highlight{background:#63B9CE;display:inline-block;width:50px;height:40px;}
.popover-inner .addToMyLibrary .unfiled{width:23px;height:26px;display:inline-block;background-position:-85px 0;margin:5px 0 0 12px;vertical-align:bottom;}
.popover-inner .addToMyLibrary .team{width:25px;height:26px;display:inline-block;background-position:0px -66px;margin:5px 0 0 12px;vertical-align:middle;}
.popover-inner .addToMyLibrary .folders{width:23px;height:20px;display:inline-block;background-position:-113px 0;margin:5px 0 0 12px;}
.popover-inner .addToMyLibrary .sharedResearch{width:25px;height:26px;display:inline-block;background-position:-125px -67px;margin:12px 0 0 12px;vertical-align:middle;}
.popover-inner .addToMyLibrary .new_button{float:right;color:#f5f5f5;text-transform:uppercase;border:solid 1px #6b6b6b;padding:2px 12px;margin:0 30px 10px 0;font-size:12px;}.popover-inner .addToMyLibrary .new_button:hover{background-color:#8598A1;text-decoration:none;color:#f5f5f5;}
.popover-inner .addToMyLibrary .lyr{display:inline-block;z-index:10;float:right;margin-top:0 !important;margin-right:0px;}
.popover-inner .addToMyLibrary div#newFldDiv{clear:both;width:270px;padding-bottom:10px;}.popover-inner .addToMyLibrary div#newFldDiv input{display:inline;width:175px;}
.popover-inner .addToMyLibrary .jspVerticalBar{position:absolute;top:0;right:0;width:18px;height:100%;background:#232323;}
.popover-inner .addToMyLibrary .jspTrack{background:#232323;position:relative;}
.popover-inner .addToMyLibrary .jspDrag{background:#818181;position:relative;top:0;left:5px;cursor:pointer;width:8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.popover-inner .addToMyLibrary .scroll-pane{width:100%;height:130px;min-height:80px;overflow:auto;}
#searchResults>div.ngSort.sans-serif>span>strong{cursor:pointer;}
#content .save-link,#content .share-link{display:inline-block;}
#content .save-link{margin-left:24px;}#content .save-link .popover-content p{padding:0;margin:0;overflow:visible;}
#content .save-link .scroll-pane{margin:0;float:right;}
#content .savetoMyLibrary .save-link{margin-left:0;}
#content .save-link>a,#content a.share-link{color:#067b9c ;font-weight:bold;font-size:11px;text-transform:uppercase;}#content .save-link>a:hover,#content a.share-link:hover{color:#333;}
#content .save-link>a span,#content a.share-link span{width:30px;height:20px;display:inline-block;}
#content .save-link>a.saved span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -237px -60px;}
#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;}
#content a.share-link 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 -60px -90px;}
#content .save-link>a:hover,#content a.share-link:hover{color:#333;}
#content .save-link>a span:hover,#content .save-link>a:hover span{background-position:0px -60px;}
#content .save-link>a.saved span:hover,#content .save-link>a.saved:hover span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -237px -60px;}
#content a.share-link span:hover,#content a.share-link:hover span{background-position:-60px -60px;}
img.white.lip{opacity:0.4;}
.popover{-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;background-color:transparent;padding:30px 5px 5px 5px;z-index:4010;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
body .popover .arrow:after{border:0;border-color:transparent;}
#content .popover-inner,#content .popover-inner *{color:#eee;}
.popover-inner{padding:8px 0 0 8px;overflow:hidden;background:#3A3A3A;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-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);border:1px solid #bbb;background:#3a3a3a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ZjVmNWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjM2EzYTNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #5f5f5f 0%, #3a3a3a 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #5f5f5f), color-stop(100%, #3a3a3a));background:-webkit-radial-gradient(center, ellipse cover, #5f5f5f 0%, #3a3a3a 100%);background:-o-radial-gradient(center, ellipse cover, #5f5f5f 0%, #3a3a3a 100%);background:-ms-radial-gradient(center, ellipse cover, #5f5f5f 0%, #3a3a3a 100%);background:radial-gradient(ellipse at center, #5f5f5f 0%, #3a3a3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5f5f', endColorstr='#3a3a3a', GradientType=1);width:300px;}
.filterSearch .popover-inner{width:230px;height:100%;max-height:none;}
.navMyProfile .popover-inner,.sortContent .popover-inner{width:100%;height:100%;max-height:none;padding:8px;}
.popover-content .btn{margin-left:10px;}
.popover .arrow{position:absolute;width:0;height:0;border:0;}
.popover.right .arrow{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_right.png;wa220ba9d589b29c2b") no-repeat 0 0 transparent;border-top:none;border-right:none;border-bottom:none;left:-21px;margin-top:15px;height:29px;width:32px;top:40%;}
.popover.top .arrow{height:29px;width:32px;bottom:-18px;background:url("/imagesrv/apps/common/images/popover/flyout_arrow_top.png") no-repeat 0 0 transparent;}
.nextGen .popover.bottom{margin-top:-20px;margin-left:10px;}.nextGen .popover.bottom .arrow{border:0px solid transparent;height:23px;width:32px;top:15px;background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_bottom.png;wa5f01fe9de78667b8") no-repeat 0 0 transparent;}
.popover.left{margin-top:10px;}.popover.left .arrow{top:49%;right:-21px;width:32px;height:29px;background:url("/imagesrv/apps/common/images/popover/flyout_arrow_left.png") no-repeat 0 0 transparent;border-top:none;border-right:none;border-bottom:none;}
.popover-title{padding:9px;line-height:inherit;background-color:#3a3a3a;border-bottom:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;color:#fff;font-family:'Fakt Bold';font-size:18px;text-transform:uppercase;text-align:center;display:none;visibility:hidden;}
.popover .scroll-pane{overflow-x:hidden;}.popover .scroll-pane #newFldDiv{height:27px;padding-top:4px;}.popover .scroll-pane #newFldDiv input{width:100px;margin:0;}
.popover .scroll-pane #newFldDiv .lyr{margin-top:-27px;}
.popover-content{padding:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#696969;font-size:14px;}.popover-content h4{color:#b2b2b2;}
.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;}
.popover .popover-content p.noBorder{border:none;padding:20px 0 0 0;background-color:none;}.popover .popover-content p.noBorder span{display:inline-block;margin:5px 0 0 0;color:#fff;}
.popover ul{list-style:none;margin:0;}.popover ul li{width:95%;padding:8px 0 8px 5px;color:#fff;border:1px solid #6b6b6b;margin:4px 0;font-family:"Fakt Bold","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold",'TeXGyreHerosBold',"HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:16px;}.popover ul li.libraryTop{padding:0;width:90%;height:40px;}
.popover ul li.noBorder{border:none;padding:0px;font-size:12px;margin:0;}.popover ul li.noBorder span{display:inline-block;margin:5px 0 0 0;color:#A4A4A4;}
.popover ul li.noBorder:hover{cursor:pointer;background-color:none;}
.popover ul li.noBorder input{margin:0px;width:205px;}
.popover ul li:hover{cursor:pointer;background-color:#8598A1;}.popover ul li:hover .sprite-popover,.popover ul li:hover .sprite-highlight{background:#5C6970;}
.popover ul li.selected{background:#000000 url("/imagesrv/apps/gproduct/images/search/layerChecked.png") no-repeat;background-position:center right;}
#content .popover .popover-inner input,.popover .popover-inner input{color:#357;}
#features #myactions li.navMyProfile .popover .popover-content{text-transform:none;border-radius:5px;padding:3px;margin:-3px;background:#fff;}
.pop-ebebeb,#content .pop-ebebeb{}.pop-ebebeb .popover.top .arrow,#content .pop-ebebeb .popover.top .arrow{background:url("/imagesrv/apps/common/images/popover/flyout_arrow_top_ebebeb.png") no-repeat scroll 0 0 transparent;}
.pop-ebebeb .popover.left .arrow,#content .pop-ebebeb .popover.left .arrow{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_left_ebebeb.png;wab5b3956cdee097b0") no-repeat scroll 0 0 transparent;}
.pop-ebebeb .popover.right .arrow,#content .pop-ebebeb .popover.right .arrow{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_right_ebebeb.png;waaeca027399e57703") no-repeat scroll 0 0 transparent;}
.pop-ebebeb .popover.bottom .arrow,#content .pop-ebebeb .popover.bottom .arrow{background:url("/imagesrv/apps/common/images/popover/flyout_arrow_bottom_ebebeb.png") no-repeat scroll 0 0 transparent;left:180px;border:0 solid transparent;height:23px;top:13px;width:32px;}
.pop-ebebeb .popover .scroll-pane,#content .pop-ebebeb .popover .scroll-pane{overflow-x:hidden;border-left:solid 1px #d6d3ce;border-top:solid 1px transparent;border-bottom:solid 1px #d6d3ce;border-radius:5px 0px 0px 5px;max-height:125px;}
.pop-ebebeb .popover ul li,#content .pop-ebebeb .popover ul li,.pop-ebebeb .popover ul li:hover,#content .pop-ebebeb .popover ul li:hover{border:0px solid transparent;font-family:"Fakt Bold","HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold",'TeXGyreHerosBold',"HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;margin:0px 0;background-image:url("");padding:0px;font-size:19px;background:-moz-linear-gradient(left, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 75%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.75)), color-stop(75%, rgba(255, 255, 255, 0.75)), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 75%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 75%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 75%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfffffff', endColorstr='#00ffffff', GradientType=1);filter:alpha(opacity=100);}
.pop-ebebeb div.grad-border-bottom,#content .pop-ebebeb div.grad-border-bottom{height:1px;background:-moz-linear-gradient(left, #d6d3ce 0%, #d6d3ce 60%, rgba(214, 211, 206, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #d6d3ce), color-stop(60%, #d6d3ce), color-stop(100%, rgba(214, 211, 206, 0)));background:-webkit-linear-gradient(left, #d6d3ce 0%, #d6d3ce 60%, rgba(214, 211, 206, 0) 100%);background:-o-linear-gradient(left, #d6d3ce 0%, #d6d3ce 60%, rgba(214, 211, 206, 0) 100%);background:-ms-linear-gradient(left, #d6d3ce 0%, #d6d3ce 60%, rgba(214, 211, 206, 0) 100%);background:linear-gradient(to right, #d6d3ce 0%, #d6d3ce 60%, rgba(214, 211, 206, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d3ce', endColorstr='#00d6d3ce', GradientType=1);filter:alpha(opacity=100);}
.pop-ebebeb div.grad-border-top,#content .pop-ebebeb div.grad-border-top{height:1px;margin-top:1px;background:-moz-linear-gradient(left, #ffffff 0%, #ffffff 60%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(60%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, #ffffff 0%, #ffffff 60%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, #ffffff 0%, #ffffff 60%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, #ffffff 0%, #ffffff 60%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, #ffffff 0%, #ffffff 60%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);filter:alpha(opacity=100);}
.pop-ebebeb .popout .bottom,#content .pop-ebebeb .popout .bottom{background:url("") no-repeat scroll 0 0 transparent;}
.pop-ebebeb .popover-inner,#content .pop-ebebeb .popover-inner{border-radius:1px 1px 1px 1px;box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);overflow:hidden;padding:8px 4px 14px 8px;background-color:#ebebeb;background:repeat scroll 0 0 #ebebeb;filter:alpha(opacity=100);border:1px solid #d6d3ce;}.pop-ebebeb .popover-inner a,#content .pop-ebebeb .popover-inner a{color:#067b9c;}
.pop-ebebeb .popover-inner *,#content .pop-ebebeb .popover-inner *,.pop-ebebeb .popover-inner a:hover,#content .pop-ebebeb .popover-inner a:hover{color:#5c6970;}
.pop-ebebeb .popover-inner H2,#content .pop-ebebeb .popover-inner H2{color:#3a3a3a;padding:4px 2px 8px 22px;font-size:26px;font-family:"arial narrow","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;}
.pop-ebebeb .popover-inner .ap-browse-list a,#content .pop-ebebeb .popover-inner .ap-browse-list a,.pop-ebebeb .popover-inner .headlines-browse-list a,#content .pop-ebebeb .popover-inner .headlines-browse-list a{color:#067B9C;display:inline-block;width:80%;padding:4px 1px ;margin:0;font-size:15px;line-height:20px;background-color:transparent;}.pop-ebebeb .popover-inner .ap-browse-list a h6,#content .pop-ebebeb .popover-inner .ap-browse-list a h6,.pop-ebebeb .popover-inner .headlines-browse-list a h6,#content .pop-ebebeb .popover-inner .headlines-browse-list a h6,.pop-ebebeb .popover-inner .ap-browse-list a span,#content .pop-ebebeb .popover-inner .ap-browse-list a span,.pop-ebebeb .popover-inner .headlines-browse-list a span,#content .pop-ebebeb .popover-inner .headlines-browse-list a span{color:#067B9C;}
.pop-ebebeb .popover-inner .ap-browse-list .active a,#content .pop-ebebeb .popover-inner .ap-browse-list .active a,.pop-ebebeb .popover-inner .headlines-browse-list .active a,#content .pop-ebebeb .popover-inner .headlines-browse-list .active a,.pop-ebebeb .popover-inner .ap-browse-list a:hover,#content .pop-ebebeb .popover-inner .ap-browse-list a:hover,.pop-ebebeb .popover-inner .headlines-browse-list a:hover,#content .pop-ebebeb .popover-inner .headlines-browse-list a:hover{color:#5c6970;display:inline-block;text-decoration:none;}.pop-ebebeb .popover-inner .ap-browse-list .active a h6,#content .pop-ebebeb .popover-inner .ap-browse-list .active a h6,.pop-ebebeb .popover-inner .headlines-browse-list .active a h6,#content .pop-ebebeb .popover-inner .headlines-browse-list .active a h6,.pop-ebebeb .popover-inner .ap-browse-list a:hover h6,#content .pop-ebebeb .popover-inner .ap-browse-list a:hover h6,.pop-ebebeb .popover-inner .headlines-browse-list a:hover h6,#content .pop-ebebeb .popover-inner .headlines-browse-list a:hover h6,.pop-ebebeb .popover-inner .ap-browse-list .active a span,#content .pop-ebebeb .popover-inner .ap-browse-list .active a span,.pop-ebebeb .popover-inner .headlines-browse-list .active a span,#content .pop-ebebeb .popover-inner .headlines-browse-list .active a span,.pop-ebebeb .popover-inner .ap-browse-list a:hover span,#content .pop-ebebeb .popover-inner .ap-browse-list a:hover span,.pop-ebebeb .popover-inner .headlines-browse-list a:hover span,#content .pop-ebebeb .popover-inner .headlines-browse-list a:hover span{color:#5c6970;}
.pop-ebebeb .popover-inner .ap-browse-list ul li .sprite,#content .pop-ebebeb .popover-inner .ap-browse-list ul li .sprite,.pop-ebebeb .popover-inner .headlines-browse-list ul li .sprite,#content .pop-ebebeb .popover-inner .headlines-browse-list ul li .sprite{background-image:none;width:10px;padding:2px 6px;position:relative;top:6px;display:inline-block;}
.pop-ebebeb .popover-inner .ap-browse-list ul li:hover .sprite,#content .pop-ebebeb .popover-inner .ap-browse-list ul li:hover .sprite,.pop-ebebeb .popover-inner .headlines-browse-list ul li:hover .sprite,#content .pop-ebebeb .popover-inner .headlines-browse-list ul li:hover .sprite,.pop-ebebeb .popover-inner .ap-browse-list ul li.active .sprite,#content .pop-ebebeb .popover-inner .ap-browse-list ul li.active .sprite,.pop-ebebeb .popover-inner .headlines-browse-list ul li.active .sprite,#content .pop-ebebeb .popover-inner .headlines-browse-list ul li.active .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;}
.pop-ebebeb .popover-content,#content .pop-ebebeb .popover-content{background:#ebebeb;}
.popover.left .arrow{margin-top:-3px !important;}
.popover.bottom .arrow{border:0px solid rgba(0, 0, 0, 0);height:23px;width:32px;top:15px;background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_bottom.png;wa5f01fe9de78667b8") no-repeat 0 0 rgba(0, 0, 0, 0);}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:10px;height:100%;background:red;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#000;position:relative;}
.jspDrag{background:#818181;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:10px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
.scroll-pane{width:100%;max-height:190px;overflow:auto;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides>li:first-child{display:block;}
.flexslider{margin:0 0 60px;position:relative;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);zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px;}
#reading-history-content .flex-direction-nav{position:relative;top:-80px;z-index:1002;}
.flex-direction-nav{*height:0;}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url('https://www.gartner.com/imagesrv/apps/common/images/bg_direction_nav.png;wa2c92f3fc4d4da3cf') no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;}
.flex-direction-nav .flex-prev{left:-36px;}
#reading-history-content .flex-direction-nav a{background-image:url('https://www.gartner.com/imagesrv/apps/common/images/bg_direction_nav_2.png;wab7d6657beeace780');}
#reading-history-content .flexslider:active .flex-next,#reading-history-content .flexslider:focus .flex-next{opacity:0.57;right:5px;}#reading-history-content .flexslider:active .flex-next:active,#reading-history-content .flexslider:focus .flex-next:active,#reading-history-content .flexslider:active .flex-next:focus,#reading-history-content .flexslider:focus .flex-next:focus{opacity:1;}
#reading-history-content .flexslider:active .flex-prev,#reading-history-content .flexslider:focus .flex-prev{opacity:0.57;right:5px;}#reading-history-content .flexslider:active .flex-prev:active,#reading-history-content .flexslider:focus .flex-prev:active,#reading-history-content .flexslider:active .flex-prev:focus,#reading-history-content .flexslider:focus .flex-prev:focus{opacity:1;}
.flexslider:hover .flex-next{opacity:0.57;right:5px;}
.flexslider:hover .flex-prev{opacity:0.57;left:5px;}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
#reading-history-content .flex-control-nav{bottom:-5px;}
#reading-history-content .flex-control-nav li{display:inline-block;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;display:inline;}
#reading-history-content .flex-control-paging li a{background:rgba(200, 200, 255, 0.5);-pie-background:rgba(200, 200, 255, 0.5);}
#reading-history-content .flex-control-paging li a:hover{background:rgba(200, 200, 255, 0.7);-pie-background:rgba(200, 200, 255, 0.7);}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);-pie-background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7);-pie-background:rgba(0, 0, 0, 0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);-pie-background:rgba(0, 0, 0, 0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.flexslider,.flexslider *,.homeslider,.homeslider *{transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;}
.flexslider .popover,.flexslider .popover *,.homeslider .popover,.homeslider .popover *{transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:left 0s ease-out;-webkit-transition:left 0s;-moz-transition:left 0s;-o-transition:left 0s;transition:right 0s;-webkit-transition:right 0s;-moz-transition:right 0s;-o-transition:right 0s;transition:top 0s;-webkit-transition:top 0s;-moz-transition:top 0s;-o-transition:top 0s;transition:bottom 0s;-webkit-transition:bottom 0s;-moz-transition:bottom 0s;-o-transition:bottom 0s;}
textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus,button,button:active,button:focus{outline:0px !important;outline-width:0px !important;}
input:focus,textarea:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
[aria-describedby=promo]{background:transparent;border:none;}[aria-describedby=promo] .ui-dialog-titlebar{display:none;}
[aria-describedby=promo] .ui-dialog-buttonpane{border:none;background:transparent;}
[aria-describedby=promo] .ui-dialog-buttonset button{font-size:20px;color:#222;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.9),-1px 1px 1px rgba(255, 255, 255, 0.9);text-indent:-9999px;height:33px;width:26px;border:0;background:url('https://www.gartner.com/imagesrv/apps/common/images/promo-close.png;wafe072ddbc433ea76') no-repeat scroll top center transparent;}
[aria-describedby=promo] .ui-dialog{border:0;padding:0 !important;margin:0 0 0 30px !important;background:transparent;}
#promo{background-repeat:no-repeat;background-position:top center;background-attachment:scroll;background-size:cover;padding:0 !important;margin:0 !important;width:290px !important;height:290px !important;-moz-box-shadow:16px 16px 24px -10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:16px 16px 24px -10px rgba(0, 0, 0, 0.5);box-shadow:16px 16px 24px -10px rgba(0, 0, 0, 0.5);}
.explore #promo{width:336px !important;height:183px !important;top:-15px;}
.connect #content #promo{width:260px !important;margin-left:-110px !important;height:260px !important;}
html body ul.main-search.ui-autocomplete{background-color:#fff;background-position:top left;background-repeat:repeat-y;background-attachment:scroll;}
html body ul.ui-autocomplete.solr-typeahead li.ui-autocomplete-category{border-top:none;}
.formError{z-index:990;}
.formError .formErrorContent{z-index:991;}
.formError .formErrorArrow{z-index:996;}
.ui-dialog .formError{z-index:5000;}
.ui-dialog .formError .formErrorContent{z-index:5001;}
.ui-dialog .formError .formErrorArrow{z-index:5006;}
.inputContainer{position:relative;float:left;}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left;}
.formError.inline{position:relative;top:0;left:0;display:inline-block;}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}
.formError .formErrorContent{width:100%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;}
.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
.greenPopup .formErrorContent{background:#33be40;}
.blackPopup .formErrorContent{background:#393939;color:#FFF;}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative;}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0;}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0px 0 0 12px;top:2px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block;}
.formError div.formErrorArrow div{background:none repeat scroll 0 0 #EEEEEE;box-shadow:0 2px 3px #AAAAAA;}
.formError div.formErrorContent{background:none repeat scroll 0 0 #EEEEEE;color:#000000;font-size:12px;box-shadow:0 0 3px #AAAAAA;}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
form.formular,.validationEngineContainer{font-family:tahoma,verdana,"sans-serif";font-size:12px;padding:20px;border:1px solid #A5A8B8;width:300px;margin:0 auto;}
.formular fieldset{margin-top:20px;padding:15px;border:1px solid #B5B8C8;}
.formular legend{font-size:12px;color:#15428B;font-weight:900;}
.formular fieldset label{float:none;text-align:inherit;display:block;width:auto;}
.formular label span{color:#000;}
.formular input,.formular select,.formular textarea{display:block;margin-bottom:5px;}
.formular .text-input{width:250px;color:#555;padding:4px;border:1px solid #B5B8C8;font-size:14px;margin-top:4px;background:#ffffff repeat-x;}
.formular textarea{width:250px;height:70px;color:#555;padding:4px;border:1px solid #B5B8C8;font-size:14px;margin-top:4px;background:#ffffff repeat-x;}
.formular .infos{background:#FFF;color:#333;font-size:12px;padding:10px;margin-bottom:10px;}
.formular span.checkbox,.formular .checkbox,.formular .radio{display:inline;}
.formular .submit{border:1px solid #AAA;padding:4px;margin-top:20px;float:right;text-decoration:none;cursor:pointer;}
.formular hr{clear:both;visibility:hidden;}
.formular .fc-error{width:350px;color:#555;padding:4px;border:1px solid #B5B8C8;font-size:12px;margin-bottom:15px;background:#FFEAEA;}
.formular input[data-prompt-position="inline"]{display:inline;}
.footnote{font-size:11px;color:#666;font-style:italic;}
.prompt-target{border:1px dotted #666;min-height:21px;}
.inline-prompts label>span{display:inline-block;width:250px;}
.inline-prompts .text-input+.formError{margin-left:10px;}
.prompt-summary .inline{display:block;}
@media screen and (max-width:1169px){body div.top-navigation>div.container-fluid>header #features li.no-bg{margin-right:-110px;} body #features .solrSearchKeywordWrapper{width:266px;}body #features .solrSearchKeywordWrapper input#keywords{width:237px;} body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.search.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper{width:286px;padding-top:2px;}body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.search.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords{width:237px;} body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.search.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch{position:absolute;right:2px;top:5px;}}@media screen and (min-width:1170px){body .navConnect .messageNumber{position:absolute;} body div.g-container,html body>.bottom-nav footer{width:1150px;} ul#myactions{height:69px;} body #features form.searchform{width:420px;} html body ul.main-search.ui-autocomplete li.cat-analyst.ui-menu-item a{width:325px;} .ui-autocomplete{width:418px !important;} .ui-autocomplete.solr-typeahead{width:835px !important;} body #features .solrSearchKeywordWrapper{width:400px;}body #features .solrSearchKeywordWrapper input#keywords{width:371px;box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial;} body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper,body.search.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper{padding-top:2px;width:420px;}body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords,body.search.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper input#keywords{width:368px;box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial;} body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch,body.search.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .solrSearchKeywordWrapper .iconsearch{position:absolute;right:2px;top:5px;} html body #features #myactions .no-bg{width:462px;} body #footer-links,body #footer-links a{font-size:18px;}}@media screen and (max-width:1169px){body div.g-container,html body .bottom-nav footer{width:960px;} #features #myactions{width:830px;} body div.top-navigation>div.container-fluid>header #features li{top:inherit;} html body div.top-navigation>div.container-fluid>header #features ul#myactions li.no-bg,html body div.top-navigation>div.container-fluid>header #features ul#myactions li.no-bg:hover{position:static;right:inherit;margin-left:-20px;float:none;} body #message-box .span12{margin-top:0;} html body div.top-navigation>div.container-fluid>header #features ul#myactions li.no-bg+li{margin-left:120px;} body #footer-links,body #footer-links a{font-size:18px;} body div.top-navigation>div.container-fluid>header .logo-container{position:relative;float:left;width:120px;overflow:hidden;display:inline-block;margin-left:0;} #content #promo{width:240px !important;height:240px !important;}}@media print{.g-container.top-navigation,.g-container.bottom-nav{display:none;visibility:hidden;} .no-print{display:none !important;visibility:hidden !important;}}@media screen and (max-width:1169px){ul.nav_R-icons{float:left;white-space:nowrap;} #features ul li.no-bg,#features ul li.no-bg:hover{float:right;position:absolute;margin-left:-90px;border:none;margin-top:0;} .navConnect .messageNumber{position:absolute;} #features ul li{margin-top:60px;position:static;float:none;} #features ul#myactions li.no-bg,#features ul#myactions li.no-bg:hover{margin-top:0;position:absolute;right:80px;width:300px;}}.help{height:30px;width:30px;display:block;position:fixed;z-index:4000;overflow:hidden;background:url('/imagesrv/apps/gproduct/images/home/help-question-mark.png') top left no-repeat scroll transparent;}.help.star{height:50px;width:50px;background:url('/imagesrv/apps/gproduct/images/home/help-star.png') top left no-repeat scroll transparent;}
.help:hover{cursor:pointer;}
h5.help-title{background:#fdd000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkZDA0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWIyM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fdd000 0%, #fdd049 50%, #e5b23d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdd000), color-stop(50%, #fdd049), color-stop(100%, #e5b23d));background:-webkit-linear-gradient(top, #fdd000 0%, #fdd049 50%, #e5b23d 100%);background:-o-linear-gradient(top, #fdd000 0%, #fdd049 50%, #e5b23d 100%);background:-ms-linear-gradient(top, #fdd000 0%, #fdd049 50%, #e5b23d 100%);background:linear-gradient(to bottom, #fdd000 0%, #fdd049 50%, #e5b23d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd000', endColorstr='#e5b23d', GradientType=0);margin:-5px 0 0 0;display:block;text-align:left;height:69px;line-height:92px;font-size:32px;padding:2px 12px;color:#FFF;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5);width:376px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;letter-spacing:1px;z-index:5000;position:relative;}
#help-close{position:fixed;z-index:4002;padding:10px;}#help-close:hover{cursor:pointer;}
.check-mark:before{content:"\2713 \00A0";}
.ui-dialog-titlebar-close{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/jquery-ui/images/ui-icons_222222_256x240.png;wa4f6225592ce10b7d');background-position:-96px -128px;background-repeat:no-repeat;}
#confirm-deletion{min-height:50px !important;}
a.prime-button{cursor:default;}
body.windows.home .side-box .analysts.inner>section.icon .widget{display:none;}
body.windows.home .side-box .inner>section.icon .widget{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);font-size:20px;left:-1px;bottom:-43px;height:41px;overflow:hidden;}
body.windows.home .side-box .inner section.content footer a .arrow-box{font-size:18px;}
#recaptcha_table>tbody>tr:last-child{display:none;}
#recaptcha_privacy{position:relative;top:-7px !important;}#recaptcha_privacy a{line-height:15px;}
body.ie.v-7.activity .bottom-nav,body.ie.v-7.events-calendar .bottom-nav,body.ie.v-7.library .bottom-nav{display:none;visibility:hidden;}
body.explore #content .professional-development .row .span10 .box.touch-background{background:url('/imagesrv/apps/apps/gproduct/images/explore/touch540.png') no-repeat scroll right top contain #efefef;width:95.5%;}
body.ie.v-8{min-height:100%;}body.ie.v-8.reader{}body.ie.v-8.reader #ccCarousel .flex-next,body.ie.v-8.reader #ccCarousel .flex-prev{width:0;}
body.ie.v-8.reader.js.loaded #ccCarousel .flex-next,body.ie.v-8.reader.js.loaded #ccCarousel .flex-prev{width:32px;}
body.ie.v-8.reader #document-toc{}body.ie.v-8.reader #document-toc .btn.notes{display:inline-block;}
body.ie.v-8.reader #document-toc .content-pane,body.ie.v-8.reader #document-toc .notes-pane{margin-top:25px;}
body.ie.v-8.reader #document-to-print.full-document>#doc-body ol{margin-top:15px;}
body.ie.v-8.reader .full-document ol li{line-height:40px;}
body.ie.v-8.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']{display:inline-block;background-color:transparent;}
body.ie.v-8.reader #tableModalView .interactive-table .add-remove-box label{display:inline-block;}body.ie.v-8.reader #tableModalView .interactive-table .add-remove-box label span{display:none;}
body.ie.v-8.reader #tableModalView .interactive-table .add-remove-box .heading{border-bottom:solid 1px #ccc;}
body.ie.v-8.explore #related-research .browseresults .row .span4{margin:0px 32px 24px 16px !important;}
body.ie.v-8.explore .navigation.flexslider.span12 ul.slides>li a{padding-top:4px;}
body.ie.v-8 .g-container{max-width:1150px !important;}
body.ie.v-8.explore.gms .gmsGraphtabs.open{margin-top:-40px;top:99%;bottom:1%;}
body.ie.v-8.explore.gms .gmsGraphtabs.openGraph{margin-top:-400px;top:99%;bottom:1%;}
body.ie.v-8 .key-initiative ul.sub-navigation li.back a{font-size:18px !important;}
body.ie.v-8.library #content{background:#fff;background-color:#fff;}
body.ie.v-8.profile .g-container.nextGen>#content{margin-top:44px;}body.ie.v-8.profile .g-container.nextGen>#content .profile-contact-nav ul.nav{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzI1MmEyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTQ3NGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background-repeat:repeat;}
body.ie.v-8.profile .contact-form #securityStep #prefMethod{display:inline-block;margin:0;}
body.ie.v-8.profile .contact-form #securityStep .checkbox{display:none;}
body.ie.v-8 *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;}
body.ie.v-8 .flex-disabled{display:none;visibility:hidden;opacity:0;}
body.ie.v-8.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item input{line-height:20px;}
body.ie.v-8 .doc-notes,body.ie.v-8 #doc-notes,body.ie.v-8 #doc-notes:focus,body.ie.v-8 #doc-notes:active{outline:0 !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
body.ie.v-8 #content #toolbar #document-toc .popover-content>p>.btn{display:inline-block;position:absolute;z-index:2600;}
body.ie.v-8 #content #toolbar #document-toc .popover-content>p>.btn+.btn{margin-left:90px;}
body.ie.v-8 #content #toolbar #document-toc.content-tab .popover-content .content-pane{margin-top:0;}
body.ie.v-8 #content .span8 .slider .homeslider .flex-control-paging li a,body.ie.v-8 #content .span8 .slider .homeslider .flex-control-paging li a.flex-active{background:url('/imagesrv/apps/gproduct/images/home/waypoints.png') transparent -32px 0px no-repeat scroll;width:16px;height:16px;display:inline-block;overflow:hidden;filter:none !important;}
body.ie.v-8 #content .span8 .slider .homeslider .flex-control-paging li a:hover{background-position:-16px 0px;}
body.ie.v-8 #content .span8 .slider .homeslider .flex-control-paging li a.flex-active{background-position:0px 0px;}
body.ie.v-8 #content .key-initiative.tiles .tabbable .tab-content .span4{width:29%;}
body.ie.v-8 .bottom-nav #reading-history-toggle,body.ie.v-8 #reading-history button{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.gartner.com/imagesrv/apps/gproduct/images/reading-history.png;wafd7a04f6b2335265', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagesrv/apps/gproduct/images/reading-history.png',sizingMethod='scale')";}
body.ie.v-8 #reading-history #reading-history-content ul.flex-direction-nav li a{margin-top:-20px !important;}
body.ie.v-8 #reading-history #reading-history-content ul.slides>li{height:87px;overflow:hidden;}
body.ie.v-8 .reading-history-carousel .slides>li .title{margin-bottom:0;}
body.ie.v-8 #content article .share-library-scroll,body.ie.v-8 #content .key-initiative.tiles .share-library-scroll,body.ie.v-8 #content .g-analytics .slides li .share-library-scroll{visibility:hidden;}
body.ie.v-8 #content article:hover .share-library-scroll,body.ie.v-8 #content .share-library-scroll:hover,body.ie.v-8 #content .key-initiative.tiles .span4:hover .share-library-scroll,body.ie.v-8 #content .g-analytics .slides li:hover .share-library-scroll{visibility:visible;}
body.ie.v-8 .mq.flexslider .share-library-scroll,body.ie.v-8 .hc.flexslider .share-library-scroll{display:none !important;}
body.ie.v-8 .mq.flexslider:hover .share-library-scroll,body.ie.v-8 .hc.flexslider:hover .share-library-scroll{display:block !important;}
body.ie.v-8.events-calendar .popover{border-top:solid 1px #ccc !important;border-left:solid 1px #ddd !important;border-right:solid 1px #aaa !important;border-bottom:solid 1px #aaa !important;}
body.ie.v-8.events-calendar .popover,body.ie.v-8.events-calendar .popover-inner,body.ie.v-8.events-calendar .popover-content{filter:none !important;}
body.ie.v-8.explore div.activities .right .more.on-demand{margin-top:0 !important;}
body.ie.v-8.explore div#content>div.professional-development .row .span10 .box.touch-background{background:url('/imagesrv/apps/gproduct/images/explore/touch540.png') no-repeat scroll right top contain #efefef !important;background-image:url('/imagesrv/apps/gproduct/images/explore/touch540.png') !important;width:95.5%;}
body.ie.v-8.explore #activities.span3>.container #eventKeywords+img{margin-top:5px;}
body.ie.v-8 .content-inner #content.activities.row #activities.span3.left .container #eventKeywords+img{position:relative;left:-16px;}
body.ie.v-8 .content-inner #content.activities.row #activities.span3.left .container #searchEventKeywords.sans-serif>a{position:relative;left:-4px;}
body.ie.v-8 #peerConnect.modal #peerConnectForm .delete-pic{display:none;visibility:hidden;}
@media screen and (max-width:1169px){body.ie.v-8{}body.ie.v-8 div#content>.span9.special-report .sub-navigation li a{font-size:10px;} body.ie.v-8 div#content .key-initiative.tiles .tabbable .tab-content .span4{width:28%;}}@media screen and (min-width:768px) and (max-width:979px){body.ie.v-8{}}@media print{body.ie.v-8{}body.ie.v-8 *{page-break-after:avoid;page-break-inside:auto !important;} body.ie.v-8 .g-container.nextGen.outermost .container-fluid #content.row-fluid .content-layout .span1,body.ie.v-8 .g-container.nextGen.outermost .container-fluid #content.row-fluid .content-layout .span3,body.ie.v-8 .g-container.nextGen.outermost .container-fluid #content.row-fluid .content-layout .span3 #document-browse,body.ie.v-8 .g-container.nextGen.outermost .container-fluid #content.row-fluid .content-layout .span3 #rec0{display:none !important;visibility:hidden !important;height:1px !important;width:1px !important;overflow:hidden !important;background:none !important;border:none !important;padding:none !important;margin:none !important;text-indent:-9999px;float:none !important;} body.ie.v-8 .serif,body.ie.v-8 li.serif,body.ie.v-8 ul.li.serif,body.ie.v-8 .popover ul li.serif,body.ie.v-8 .popover ul.serif li,body.ie.v-8 p,body.ie.v-8 div,body.ie.v-8 .date,body.ie.v-8 .ident,body.ie.v-8 .analysts,body.ie.v-8 .reading-history-carousel li .summary,body.ie.v-8 .activities .center .month ul li.activity-date h4,body.ie.v-8 .activities .right .container p,body.ie.v-8 h1.serif,body.ie.v-8 h2.serif,body.ie.v-8 h3.serif,body.ie.v-8 h4.serif,body.ie.v-8 h5.serif,body.ie.v-8 figure.serif{font-family:Times,serif;} body.ie.v-8 .reader .full-document h4{color:#3A3A3A;font-family:Arial Narrow,Helvetica,sans-serif;font-size:21px;font-weight:500;} body.ie.v-8 .medium .condensed,body.ie.v-8 .condensed.medium,body.ie.v-8 .condensed .medium,body.ie.v-8 .medium .condensed h1,body.ie.v-8 .medium .condensed h2,body.ie.v-8 .medium .condensed h3,body.ie.v-8 .medium .condensed h4,body.ie.v-8 .medium .condensed h5,body.ie.v-8 .medium .condensed figure,body.ie.v-8 .condensed.medium h1,body.ie.v-8 .condensed.medium h2,body.ie.v-8 .condensed.medium h3,body.ie.v-8 .condensed.medium h4,body.ie.v-8 .condensed.medium h5,body.ie.v-8 .condensed.medium figure,body.ie.v-8 .condensed .medium h1,body.ie.v-8 .condensed .medium h2,body.ie.v-8 .condensed .medium h3,body.ie.v-8 .condensed .medium h4,body.ie.v-8 .condensed .medium h5,body.ie.v-8 .condensed .medium figure,body.ie.v-8 .condensed h1 .medium,body.ie.v-8 .condensed h2 .medium,body.ie.v-8 .condensed h3 .medium,body.ie.v-8 .condensed h4 .medium,body.ie.v-8 .condensed h5 .medium,body.ie.v-8 .condensed figure .medium,body.ie.v-8 .medium h1.condensed,body.ie.v-8 .medium h2.condensed,body.ie.v-8 .medium h3.condensed,body.ie.v-8 .medium h4.condensed,body.ie.v-8 .medium h5.condensed,body.ie.v-8 .medium figure.condensed,body.ie.v-8 h1 .medium .condensed,body.ie.v-8 h2 .medium .condensed,body.ie.v-8 h3 .medium .condensed,body.ie.v-8 h4 .medium .condensed,body.ie.v-8 h5 .medium .condensed,body.ie.v-8 figure .medium .condensed,body.ie.v-8 h1 .condensed .medium,body.ie.v-8 h2 .condensed .medium,body.ie.v-8 h3 .condensed .medium,body.ie.v-8 h4 .condensed .medium,body.ie.v-8 h5 .condensed .medium,body.ie.v-8 figure .condensed .medium,body.ie.v-8 h1 .condensed.medium,body.ie.v-8 h2 .condensed.medium,body.ie.v-8 h3 .condensed.medium,body.ie.v-8 h4 .condensed.medium,body.ie.v-8 h5 .condensed.medium,body.ie.v-8 figure .condensed.medium,body.ie.v-8 h1.condensed.medium,body.ie.v-8 h2.condensed.medium,body.ie.v-8 h3.condensed.medium,body.ie.v-8 h4.condensed.medium,body.ie.v-8 h5.condensed.medium,body.ie.v-8 figure.condensed.medium,body.ie.v-8 .condensed.medium,body.ie.v-8 a.condensed.medium,body.ie.v-8 .side-box a.condensed.medium,body.ie.v-8 .sans-serif.condensed.medium,body.ie.v-8 .sans-serif .condensed.medium,body.ie.v-8 .sans-serif.condensed .medium,body.ie.v-8 .sans-serif .condensed .medium,body.ie.v-8 .sans-serif.medium .condensed,body.ie.v-8 .sans-serif .medium .condensed,body.ie.v-8 .sans-serif .medium.condensed,body.ie.v-8 .medium .sans-serif.condensed,body.ie.v-8 .medium .sans-serif .condensed,body.ie.v-8 .medium .condensed .sans-serif,body.ie.v-8 .condensed .medium .sans-serif,body.ie.v-8 .condensed .sans-serif .medium,body.ie.v-8 .condensed .medium.sans-serif{font-family:"MS Sans","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow","HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:condensed;font-style:normal;font-weight:normal;} body.ie.v-8 .sans-serif,body.ie.v-8 .sans-serif p,body.ie.v-8 .sans-serif div,body.ie.v-8 h1,body.ie.v-8 h2,body.ie.v-8 h3,body.ie.v-8 h4,body.ie.v-8 h5,body.ie.v-8 figure,body.ie.v-8 input,body.ie.v-8 select,body.ie.v-8 button,body.ie.v-8 textarea,body.ie.v-8 .nav_R-icons li>a,body.ie.v-8 #reading-history-toggle,body.ie.v-8 .side-box a,body.ie.v-8>div.nextGen>div.container-fluid>footer *,body.ie.v-8 ul.main-search.ui-autocomplete,body.ie.v-8 ul.main-search.ui-autocomplete li,body.ie.v-8 ul.main-search.ui-autocomplete li.ui-menu-item a{font-family:"Arial","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:normal;font-style:normal;font-weight:normal;}}
html body.ie.v-9{min-height:100%;}html body.ie.v-9.reader{}html body.ie.v-9.reader #document-toc{}html body.ie.v-9.reader #document-toc .btn.notes{display:inline-block;}
html body.ie.v-9.reader #document-toc .content-pane,html body.ie.v-9.reader #document-toc .notes-pane{margin-top:25px;}
html body.ie.v-9.explore article.tile h4{width:100%;}
html body.ie.v-9.explore .navigation.flexslider.span12 ul.slides>li a{padding-top:4px;}
html body.ie.v-9.explore .special-report+.span3.right.rail .events ul{width:90%;}
html body.ie.v-9.explore #content .Analystresults .Analystpickscontentlist .pull-right a.btn-primary.remove-ap{background-color:#4E565B !important;}
html body.ie.v-9.explore #content .Analystresults .Analystpickscontentlist .pull-right a:hover.btn-primary.remove-ap{background-color:#677177;}
html body.ie.v-9 .nextGen #content .span4 .side-box .inner .content h3,html body.ie.v-9 .nextGen #content .span4 .side-box .inner .content aside.by-line,html body.ie.v-9 .nextGen #content .span4 .side-box .inner .content span{margin-left:0;}
html body.ie.v-9 .side-box.recommended .content p{margin-left:0;}
html body.ie.v-9 .key-initiative ul.sub-navigation li.back a{font-size:18px !important;}
html body.ie.v-9 .profile-box>img{margin-top:27px;}
html body.ie.v-9.profile .g-container.nextGen>#content{margin-top:44px;}html body.ie.v-9.profile .g-container.nextGen>#content .profile-contact-nav ul.nav{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzI1MmEyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTQ3NGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background-repeat:repeat;}
html body.ie.v-9 #reading-history-toggle{z-index:100;position:relative;margin-bottom:-2px;}
html body.ie.v-9 .reading-history-carousel .flex-direction-nav a{margin-top:-30px;}html body.ie.v-9 .reading-history-carousel .flex-direction-nav a.flex-next{margin-right:-5px;}
html body.ie.v-9 *,html body.ie.v-9 .gradient{filter:none !important;}
html body.ie.v-9 #reading-history #reading-history-toggle{border:0;}
html body.ie.v-9 div.top-navigation>div.container-fluid>header{border-radius:0px;-pie-border-radius:0px;}
html body.ie.v-9 .activities .left ul li a{font-size:16px;text-align:left;float:right;cursor:pointer;height:36px;white-space:nowrap;line-height:36px;width:100%;margin:0;padding:0 0 0 24px;box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.5) inset;position:relative;left:20px;display:inline-block;}
html body.ie.v-9 .activities .left ul li.mini a{height:36px;font-size:15px;line-height:36px;border:1px solid #ccc;background:#fff;}
html body.ie.v-9 .activities .left .round-left-ie{margin:15px 7px;height:36px;overflow:hidden;width:85%;text-align:right;}
html body.ie.v-9 .activities .left .round-left,html body.ie.v-9 .activities .left .round-left-ie{border-radius:50px 0 0 50px;-webkit-border-radius:15px 0 0 15px;background-clip:border-box;border:1px solid #ccc;background:#fff;}
html body.ie.v-9 #content.activities .left .mini a.print{background:#fff;}html body.ie.v-9 #content.activities .left .mini a.print span.icon{float:right;height:24px;width:24px;background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/activities/print-icon.png;waadd6517a0d034cb3');background-size:contain;}
html body.ie.v-9 #content.activities .left ul li.mini a.print b{vertical-align:top;position:relative;top:2px;left:10px;color:#777;}
html body.ie.v-9 .homeslider .flex-control-paging>li{width:16px;height:16px;overflow:hidden;}
html body.ie.v-9 #content.activities .right fn{height:8px;padding-top:4px;}
html body.ie.v-9 #content.activities .left ul li.conference-filter{padding-bottom:32px;}
html body.ie.v-9 #content.activities .left ul li.conference-filter,html body.ie.v-9 #content.activities .left ul li.conference-filter dl{padding-top:4px;}
html body.ie.v-9 .doc-notes,html body.ie.v-9 #doc-notes,html body.ie.v-9 #doc-notes:focus,html body.ie.v-9 #doc-notes:active{outline:0 !important;}
html body.ie.v-9 #content #toolbar #document-toc .popover-content>p>.btn{display:inline-block;position:absolute;z-index:2600;}
html body.ie.v-9 #content #toolbar #document-toc .popover-content>p>.btn+.btn{margin-left:90px;}
html body.ie.v-9 #content .span8 .slider .homeslider .flex-control-paging li a,html body.ie.v-9 #content .span8 .slider .homeslider .flex-control-paging li a.flex-active{background:url('/imagesrv/apps/gproduct/images/home/waypoints.png') transparent -32px 0px no-repeat scroll;width:16px;height:16px;display:inline-block;overflow:hidden;filter:none !important;}
html body.ie.v-9 #content .span8 .slider .homeslider .flex-control-paging li a:hover{background-position:-16px 0px;}
html body.ie.v-9 #content .span8 .slider .homeslider .flex-control-paging li a.flex-active{background-position:0px 0px;}
html body.ie.v-9 .activities>.span3.right>.container>ul{width:245px;}
html body.ie.v-9.explore .nextGen .content-inner #content .metrics .span5 .box{width:90%;}
html body.ie.v-9 body.explore #content .professional-development .row .span10 .box.touch-background{background:url('/imagesrv/apps/apps/gproduct/images/explore/touch540.png') no-repeat scroll right top contain #efefef;width:95.5%;}
html body.ie.v-9 .content-inner #content.activities.row #activities.span3.left .container #searchEventKeywords.sans-serif>a{position:relative;left:-4px;}
@media screen and (max-width:1169px){html body.ie.v-9{}html body.ie.v-9 div#content>.span9.special-report .sub-navigation li a{font-size:10px;} html body.ie.v-9 div.span3.right.rail div.track div.track-button-box button.track-initiative{font-size:10px;} html body.ie.v-9 #content.activities>.span3.right>.container>ul{width:210px;}}@media screen and (min-width:768px) and (max-width:979px){html body.ie.v-9{}}
body.ie.v-10{}body.ie.v-10.activity .activities .center{}body.ie.v-10.activity .activities .center #activityList,body.ie.v-10.activity .activities .center #eventContentList{}body.ie.v-10.activity .activities .center #activityList .month,body.ie.v-10.activity .activities .center #eventContentList .month{clear:both;}body.ie.v-10.activity .activities .center #activityList .month ul li.activity-item,body.ie.v-10.activity .activities .center #eventContentList .month ul li.activity-item{height:57px;}
body.ie.v-10 .key-initiative ul.sub-navigation li.back a{font-size:18px !important;}
body.ie.v-10 #reading-history-toggle{z-index:100;position:relative;margin-bottom:-2px;}
body.ie.v-10 div.span12.navigation>ul>li a{padding:3px 12px 1px 12px;font-size:13px;}
@media screen and (max-width:1169px){body.ie.v-10{}body.ie.v-10 .span12.navigation.row-fluid>ul>li:first-child{float:left;} body.ie.v-10 div.span3.right.rail div.track div.track-button-box button.track-initiative{font-size:10px;} body.ie.v-10 div#content>div.span9.key-initiative section.floating-side .research .box .media li a{font-size:11px;}body.ie.v-10 div#content>div.span9.key-initiative section.floating-side .research .box .media li a:hover{font-size:11px;} body.ie.v-10 div.span12.navigation>ul.condensed>li{display:inline-block;float:left;padding:3px 3px 1px 3px;vertical-align:top;margin:0;border:0;}body.ie.v-10 div.span12.navigation>ul.condensed>li a{padding:0;font-size:11px;display:inline-block;vertical-align:top;margin:7px;border:0;} body.ie.v-10 div.span12.navigation>ul.condensed>li:first-child a{margin-top:9px;}}@media screen and (min-width:768px) and (max-width:979px){body.ie.v-10{}}
body.ie.v-11.activity,body.ie.v-11.events{}body.ie.v-11.activity .activities,body.ie.v-11.events .activities{}body.ie.v-11.activity .activities .center,body.ie.v-11.events .activities .center{}body.ie.v-11.activity .activities .center #activityList,body.ie.v-11.events .activities .center #activityList,body.ie.v-11.activity .activities .center #eventContentList,body.ie.v-11.events .activities .center #eventContentList{}body.ie.v-11.activity .activities .center #activityList .month,body.ie.v-11.events .activities .center #activityList .month,body.ie.v-11.activity .activities .center #eventContentList .month,body.ie.v-11.events .activities .center #eventContentList .month{clear:both;}body.ie.v-11.activity .activities .center #activityList .month ul>li.activity-item,body.ie.v-11.events .activities .center #activityList .month ul>li.activity-item,body.ie.v-11.activity .activities .center #eventContentList .month ul>li.activity-item,body.ie.v-11.events .activities .center #eventContentList .month ul>li.activity-item{height:69px;min-height:69px;display:block;}body.ie.v-11.activity .activities .center #activityList .month ul>li.activity-item span.date-title>h4.date,body.ie.v-11.events .activities .center #activityList .month ul>li.activity-item span.date-title>h4.date,body.ie.v-11.activity .activities .center #eventContentList .month ul>li.activity-item span.date-title>h4.date,body.ie.v-11.events .activities .center #eventContentList .month ul>li.activity-item span.date-title>h4.date{margin-top:4px;}body.ie.v-11.activity .activities .center #activityList .month ul>li.activity-item span.date-title>h4.date:before,body.ie.v-11.events .activities .center #activityList .month ul>li.activity-item span.date-title>h4.date:before,body.ie.v-11.activity .activities .center #eventContentList .month ul>li.activity-item span.date-title>h4.date:before,body.ie.v-11.events .activities .center #eventContentList .month ul>li.activity-item span.date-title>h4.date:before{position:relative;top:2px;}
body.ie.v-11.activity .activities .right,body.ie.v-11.events .activities .right{}body.ie.v-11.activity .activities .right div.container,body.ie.v-11.events .activities .right div.container{}body.ie.v-11.activity .activities .right div.container li.recommended-event>h4.date,body.ie.v-11.events .activities .right div.container li.recommended-event>h4.date{position:relative;top:-4px;}
body.ie.v-11.reader .interactive-table.big th,body.ie.v-11.reader .interactive-table.big td,body.ie.v-11.reader .interactive-table.big a{font-size:6px;line-height:normal;}
body.ie.v-11.reader .interactive-table.medium th,body.ie.v-11.reader .interactive-table.medium td,body.ie.v-11.reader .interactive-table.medium a{font-size:10px;line-height:normal;}
body.ie.v-11.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']:checked+label span:after{padding:2px 3px 2px 4px;}
body.ie.v-11.reader #tableModalView .interactive-table .fullTable{width:100% !important;}
#reading-history .ie-border-radius-fix{overflow:hidden;border-radius:15px 15px 0 0;}
.home .g-container.nextGen>#content>.span4>#track-feed>.side-box.track .inner .widget-recommend{visibility:visible;color:transparent;display:inline-block;border-style:solid;border-width:4px;border-type:solid;border-bottom:4px solid transparent;border-left:4px solid transparent;bottom:-10px;height:0;left:-1px;position:absolute;transform:rotate(360deg);width:0;}
#reading-history .ie-border-radius-fix #reading-history-toggle{font-size:15px;}
.reader .snapshot .sub-header .tag-header li.fulldoc-tab[class*="-tab"] a{font-size:13px;}
@media screen and (max-width:1169px){.navbar-inner{width:920px;} .span12.navigation>.flex-viewport{width:960px;}}body.track.activate-dashboard.ie #content #track-documents .collections-bg .track-collections .row section.flexslider.span12 ul.slides li h5.collection-type{margin-left:0px;}
body.mozilla{}body.mozilla.reader #tableModalView .interactive-table .add-remove-box input[type='checkbox']:checked+label span:after{padding:4px 4px 2px 5px;}
body.mozilla #content.activities .left a:hover{text-decoration:none;}
body.mozilla #content.activities .left .mini a.print span.icon{margin-top:-33px;}
body.mozilla #content.activities .right fn{height:8px;padding-top:4px;}
body.mozilla .highlight+.popover em.sans-serif.condensed{position:relative;top:18px;}
body.mozilla div#content>.special-report .sub-navigation li a{letter-spacing:normal;}
body.mozilla div.span12.navigation>ul>li a{padding:3px 12px 1px 12px;font-size:13px;}
body.mozilla #reading-history-toggle{z-index:100;position:relative;margin-bottom:-2px;}
body.mozilla div#ddModal.collect-email>div>form#newsletter>.subscribe.green-button{height:30px !important;}
@media screen and (max-width:1169px){body.mozilla{}body.mozilla div.span3.right.rail div.track div.track-button-box button.track-initiative{font-size:10px;} body.mozilla div#content.row>div.span10.research-page div.row .box div.inner{min-height:320px;}body.mozilla div#content.row>div.span10.research-page div.row .box div.inner div.share-library-scroll{width:240px;} body.mozilla div.span12.navigation>ul.condensed>li{display:inline-block;float:left;padding:3px 3px 1px 3px;vertical-align:top;margin:0;}body.mozilla div.span12.navigation>ul.condensed>li a{padding:0;font-size:11px;display:inline-block;vertical-align:top;margin:7px;} body.mozilla div.span12.navigation>ul.condensed>li:first-child a{margin-top:9px;}}@media screen and (min-width:768px) and (max-width:979px){body.mozilla{}}
body.safari{background-size:100%;}body.safari div#content>div.span9 header.top h2,body.safari div#content>div.key-initiative header.top h2{left:34px;}
body.safari #reading-history-toggle{z-index:100;position:relative;margin-bottom:-2px;}
body.safari.activity .center .month{clear:both;}
body.chrome #reading-history-toggle{z-index:100;position:relative;margin-bottom:-2px;}
body.chrome .wrapTable .interactive-table .fullTable ol li p{margin-top:-20px;}
body.ios,body.ipad,body.iphone{}body.ios #content .share-library-scroll,body.ipad #content .share-library-scroll,body.iphone #content .share-library-scroll{visibility:visible !important;display:inline-block !important;opacity:1 !important;}body.ios #content .share-library-scroll .share-link,body.ipad #content .share-library-scroll .share-link,body.iphone #content .share-library-scroll .share-link,body.ios #content .share-library-scroll .save-link,body.ipad #content .share-library-scroll .save-link,body.iphone #content .share-library-scroll .save-link,body.ios #content .share-library-scroll .save-link a,body.ipad #content .share-library-scroll .save-link a,body.iphone #content .share-library-scroll .save-link a{color:#333 !important;text-decoration:none;}body.ios #content .share-library-scroll .share-link:hover,body.ipad #content .share-library-scroll .share-link:hover,body.iphone #content .share-library-scroll .share-link:hover,body.ios #content .share-library-scroll .save-link:hover,body.ipad #content .share-library-scroll .save-link:hover,body.iphone #content .share-library-scroll .save-link:hover,body.ios #content .share-library-scroll .save-link a:hover,body.ipad #content .share-library-scroll .save-link a:hover,body.iphone #content .share-library-scroll .save-link a:hover{text-decoration:none;}
body.ios #content .share-library-scroll .share-link>span,body.ipad #content .share-library-scroll .share-link>span,body.iphone #content .share-library-scroll .share-link>span{background-position:-60px -60px;}
body.ios #content .share-library-scroll .save-link>a>span,body.ipad #content .share-library-scroll .save-link>a>span,body.iphone #content .share-library-scroll .save-link>a>span{background-position:0px -60px;}
body.ios #content .share-library-scroll .save-link>a.saved>span,body.ipad #content .share-library-scroll .save-link>a.saved>span,body.iphone #content .share-library-scroll .save-link>a.saved>span{background-position:-237px -60px;}
body.ios .top-navigation header #features>#myactions>li>a,body.ipad .top-navigation header #features>#myactions>li>a,body.iphone .top-navigation header #features>#myactions>li>a{color:#fff !important;}
.activity,.explore{}
.activity .content-outer .content-inner,.explore .content-outer .content-inner{height:103%;}
.activity div.activities>div,.explore div.activities>div{height:85%;}
.activity #content.activities,.explore #content.activities{background-color:#fff;}
.activity div.g-container.content-outer .span1,.explore div.g-container.content-outer .span1,.activity div.g-container.content-outer .grid_1,.explore div.g-container.content-outer .grid_1,.activity div.g-container.content-outer .span2,.explore div.g-container.content-outer .span2,.activity div.g-container.content-outer .grid_2,.explore div.g-container.content-outer .grid_2,.activity div.g-container.content-outer .span3,.explore div.g-container.content-outer .span3,.activity div.g-container.content-outer .grid_3,.explore div.g-container.content-outer .grid_3,.activity div.g-container.content-outer .span4,.explore div.g-container.content-outer .span4,.activity div.g-container.content-outer .grid_4,.explore div.g-container.content-outer .grid_4,.activity div.g-container.content-outer .span5,.explore div.g-container.content-outer .span5,.activity div.g-container.content-outer .grid_5,.explore div.g-container.content-outer .grid_5,.activity div.g-container.content-outer .span6,.explore div.g-container.content-outer .span6,.activity div.g-container.content-outer .grid_6,.explore div.g-container.content-outer .grid_6,.activity div.g-container.content-outer .span7,.explore div.g-container.content-outer .span7,.activity div.g-container.content-outer .grid_7,.explore div.g-container.content-outer .grid_7,.activity div.g-container.content-outer .span8,.explore div.g-container.content-outer .span8,.activity div.g-container.content-outer .grid_8,.explore div.g-container.content-outer .grid_8,.activity div.g-container.content-outer .span9,.explore div.g-container.content-outer .span9,.activity div.g-container.content-outer .grid_9,.explore div.g-container.content-outer .grid_9,.activity div.g-container.content-outer .span10,.explore div.g-container.content-outer .span10,.activity div.g-container.content-outer .grid_10,.explore div.g-container.content-outer .grid_10,.activity div.g-container.content-outer .span11,.explore div.g-container.content-outer .span11,.activity div.g-container.content-outer .grid_11,.explore div.g-container.content-outer .grid_11,.activity div.g-container.content-outer .span12,.explore div.g-container.content-outer .span12,.activity div.g-container.content-outer .grid_12,.explore div.g-container.content-outer .grid_12{padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span1,.explore div.g-container.content-outer .span1,.activity div.g-container.content-outer .grid_1,.explore div.g-container.content-outer .grid_1{width:8.25%;}
.activity div.g-container.content-outer .span2,.explore div.g-container.content-outer .span2,.activity div.g-container.content-outer .grid_2,.explore div.g-container.content-outer .grid_2{width:16.5%;}
.activity div.g-container.content-outer .span3,.explore div.g-container.content-outer .span3,.activity div.g-container.content-outer .grid_3,.explore div.g-container.content-outer .grid_3{width:24.75%;}
.activity div.g-container.content-outer .span4,.explore div.g-container.content-outer .span4,.activity div.g-container.content-outer .grid_4,.explore div.g-container.content-outer .grid_4{width:33%;}
.activity div.g-container.content-outer .span5,.explore div.g-container.content-outer .span5,.activity div.g-container.content-outer .grid_5,.explore div.g-container.content-outer .grid_5{width:41.5%;}
.activity div.g-container.content-outer .span6,.explore div.g-container.content-outer .span6,.activity div.g-container.content-outer .grid_6,.explore div.g-container.content-outer .grid_6{width:49.75%;}
.activity div.g-container.content-outer .span7,.explore div.g-container.content-outer .span7,.activity div.g-container.content-outer .grid_7,.explore div.g-container.content-outer .grid_7{width:58%;}
.activity div.g-container.content-outer .span8,.explore div.g-container.content-outer .span8,.activity div.g-container.content-outer .grid_8,.explore div.g-container.content-outer .grid_8{width:66.5%;}
.activity div.g-container.content-outer .span9,.explore div.g-container.content-outer .span9,.activity div.g-container.content-outer .grid_9,.explore div.g-container.content-outer .grid_9{width:74.75%;}
.activity div.g-container.content-outer .span10,.explore div.g-container.content-outer .span10,.activity div.g-container.content-outer .grid_10,.explore div.g-container.content-outer .grid_10{width:83%;}
.activity div.g-container.content-outer .span11,.explore div.g-container.content-outer .span11,.activity div.g-container.content-outer .grid_11,.explore div.g-container.content-outer .grid_11{width:91.5%;}
.activity div.g-container.content-outer .span12,.explore div.g-container.content-outer .span12,.activity div.g-container.content-outer .grid_12,.explore div.g-container.content-outer .grid_12{width:100%;}
.activity div.g-container.content-outer .span2,.explore div.g-container.content-outer .span2,.activity div.g-container.content-outer .grid_2,.explore div.g-container.content-outer .grid_2{width:16.67%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span3,.explore div.g-container.content-outer .span3,.activity div.g-container.content-outer .grid_3,.explore div.g-container.content-outer .grid_3{width:25%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span4,.explore div.g-container.content-outer .span4,.activity div.g-container.content-outer .grid_4,.explore div.g-container.content-outer .grid_4{width:33.33%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span5,.explore div.g-container.content-outer .span5,.activity div.g-container.content-outer .grid_5,.explore div.g-container.content-outer .grid_5{width:41.67%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span6,.explore div.g-container.content-outer .span6,.activity div.g-container.content-outer .grid_6,.explore div.g-container.content-outer .grid_6{width:49.75%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span7,.explore div.g-container.content-outer .span7,.activity div.g-container.content-outer .grid_7,.explore div.g-container.content-outer .grid_7{width:58.33%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span8,.explore div.g-container.content-outer .span8,.activity div.g-container.content-outer .grid_8,.explore div.g-container.content-outer .grid_8{width:66.67%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span9,.explore div.g-container.content-outer .span9,.activity div.g-container.content-outer .grid_9,.explore div.g-container.content-outer .grid_9{width:75%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span10,.explore div.g-container.content-outer .span10,.activity div.g-container.content-outer .grid_10,.explore div.g-container.content-outer .grid_10{width:83%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span11,.explore div.g-container.content-outer .span11,.activity div.g-container.content-outer .grid_11,.explore div.g-container.content-outer .grid_11{width:91.67%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .span12,.explore div.g-container.content-outer .span12,.activity div.g-container.content-outer .grid_12,.explore div.g-container.content-outer .grid_12{width:100%;padding:0;margin:0 auto;display:inline-block;}
.activity div.g-container.content-outer .clear,.explore div.g-container.content-outer .clear{clear:both;}
.activity #content.activities>.span3.right,.explore #content.activities>.span3.right{border-top:solid 1px #d9dade;}
.activity #content,.explore #content{margin-top:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.activity div.g-container.content-outer #content>div,.explore div.g-container.content-outer #content>div{padding-top:30px;}
.activity .error,.explore .error{font-weight:bold;margin:0 auto;color:#05e;width:auto;text-align:center;padding:12px;}
.activity #content>div>header.top,.explore #content>div>header.top{height:80px;overflow:hidden;vertical-align:baseline;z-index:999;}
.activity #content>div>header.top h1,.explore #content>div>header.top h1{color:#10598C;padding-left:12px;font-size:44px;font-weight:200;line-height:69px;height:80px;overflow:hidden;}
.activity .navigation,.explore .navigation{width:1150px;margin:0 auto;background:#172025;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;float:none;max-width:1150px ;}
.activity .navigation>ul li,.explore .navigation>ul li{display:inline-block;margin:8px 0px -7px 0px;}.activity .navigation>ul li.active a,.explore .navigation>ul li.active a{color:#067b9c;background:none;}
.activity .navigation>ul li:hover,.explore .navigation>ul li:hover{background:#5F6A72;background:-moz-linear-gradient(top, #5f6a72 1%, #5f6a72 17%, #333333 50%, #333333 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #5f6a72), color-stop(17%, #5f6a72), color-stop(50%, #333333), color-stop(85%, #333333));background:-webkit-linear-gradient(top, #5f6a72 1%, #5f6a72 17%, #333333 50%, #333333 85%);background:-o-linear-gradient(top, #5f6a72 1%, #5f6a72 17%, #333333 50%, #333333 85%);background:-ms-linear-gradient(top, #5f6a72 1%, #5f6a72 17%, #333333 50%, #333333 85%);background:linear-gradient(to bottom, #5f6a72 1%, #5f6a72 17%, #333333 50%, #333333 85%);}.activity .navigation>ul li:hover a,.explore .navigation>ul li:hover a{border-top:solid 1px #777;border-left:solid 1px #777;border-right:solid 1px #555;border-bottom:solid 1px #555;}
.activity .navigation>ul li a,.explore .navigation>ul li a{color:#f5f5f5;text-transform:uppercase;display:inline-block;padding:3px 16px 1px 16px;letter-spacing:1px;font-size:14px;}
.activity div.activities .left,.explore div.activities .left{vertical-align:top;}.activity div.activities .left div.container,.explore div.activities .left div.container{}.activity div.activities .left div.container div.radius,.explore div.activities .left div.container div.radius{}.activity div.activities .left div.container div.radius>ul,.explore div.activities .left div.container div.radius>ul{}.activity div.activities .left div.container div.radius>ul li,.explore div.activities .left div.container div.radius>ul li{}.activity div.activities .left div.container div.radius>ul li.inquiry-filter,.explore div.activities .left div.container div.radius>ul li.inquiry-filter{}.activity div.activities .left div.container div.radius>ul li.inquiry-filter a,.explore div.activities .left div.container div.radius>ul li.inquiry-filter a{height:auto;}.activity div.activities .left div.container div.radius>ul li.inquiry-filter a dl,.explore div.activities .left div.container div.radius>ul li.inquiry-filter a dl{margin-top:-8px;margin-left:44px;}.activity div.activities .left div.container div.radius>ul li.inquiry-filter a dl dt,.explore div.activities .left div.container div.radius>ul li.inquiry-filter a dl dt{font-size:14px;line-height:20px;}
.activity div.activities .left header.top aside,.explore div.activities .left header.top aside,.activity #content>div>header.top aside,.explore #content>div>header.top aside{height:69px;width:20px;}
.activity div.activities .left header.top aside,.explore div.activities .left header.top aside,.activity div#content>div>header.top aside,.explore div#content>div>header.top aside,.activity .activities .right header.top+div>aside,.explore .activities .right header.top+div>aside{background-color:#015794;display:block;float:left;background:#1990ac;background:-moz-linear-gradient(top, #19617a 0%, #1990ac 57%, #1f80a1 84%, #19617a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #19617a), color-stop(57%, #1990ac), color-stop(84%, #1f80a1), color-stop(100%, #19617a));background:-webkit-linear-gradient(top, #19617a 0%, #1990ac 57%, #1f80a1 84%, #19617a 100%);background:-o-linear-gradient(top, #19617a 0%, #1990ac 57%, #1f80a1 84%, #19617a 100%);background:-ms-linear-gradient(top, #19617a 0%, #1990ac 57%, #1f80a1 84%, #19617a 100%);background:linear-gradient(to bottom, #19617a 0%, #1990ac 57%, #1f80a1 84%, #19617a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#19617a', endColorstr='#19617a', GradientType=0);}
.activity div.activities .left>.container,.explore div.activities .left>.container{margin:0;padding:0 10px;}
.activity div.activities .left .container,.explore div.activities .left .container{width:90%;height:75%;display:block;overflow-x:hidden;overflow-y:auto;}
.activity .activities .left .container .radius,.explore .activities .left .container .radius,.activity .activities .left .container .radius ul,.explore .activities .left .container .radius ul{overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.activity .activities .left .container .radius ul,.explore .activities .left .container .radius ul{margin:10px;border-left:solid 1px #CCC;border-bottom:groove 2px #eee;padding:0;background-color:#FCFCFC;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #fcfcfc 0%, #fcfcfc 57%, rgba(252, 252, 252, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fcfcfc), color-stop(57%, #fcfcfc), color-stop(100%, rgba(252, 252, 252, 0)));background:-webkit-linear-gradient(left, #fcfcfc 0%, #fcfcfc 57%, rgba(252, 252, 252, 0) 100%);background:-o-linear-gradient(left, #fcfcfc 0%, #fcfcfc 57%, rgba(252, 252, 252, 0) 100%);background:-ms-linear-gradient(left, #fcfcfc 0%, #fcfcfc 57%, rgba(252, 252, 252, 0) 100%);background:linear-gradient(to right, #fcfcfc 0%, #fcfcfc 57%, rgba(252, 252, 252, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#00fcfcfc', GradientType=1);}
.activity .activities .left ul,.explore .activities .left ul,.activity .activities .left ul li,.explore .activities .left ul li{padding:0;margin:0;}
.activity .left ul li a,.explore .left ul li a,.activity .left .mini a,.explore .left .mini a,.activity .left ul li a:hover,.explore .left ul li a:hover,.activity .left .mini a:hover,.explore .left .mini a:hover{text-decoration:none;}.activity .left ul li a:hover:first-line,.explore .left ul li a:hover:first-line,.activity .left .mini a:hover:first-line,.explore .left .mini a:hover:first-line,.activity .left ul li a:hover:hover:first-line,.explore .left ul li a:hover:hover:first-line,.activity .left .mini a:hover:hover:first-line,.explore .left .mini a:hover:hover:first-line{text-decoration:underline;}
.activity .activities .left ul li a,.explore .activities .left ul li a,.activity .activities .left .mini a,.explore .activities .left .mini a{display:block;-moz-transition:all 100ms ease 100ms;-webkit-transition:all 100ms ease 100ms;-o-transition:all 100ms ease 100ms;transition:all 100ms ease 100ms;font-size:19px;text-align:left;cursor:pointer;height:36px;white-space:nowrap;line-height:36px;margin:0;padding:5px;border-top:solid 1px #f0f0f0;border-bottom:solid 1px #f4f4f4;color:#0a69b4;}
.activity .activities .left ul li a aside,.explore .activities .left ul li a aside{width:20px;height:20px;padding:0;margin:9px 5px;border:0;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/activities/check.png;wa2446822aa72f3b74") top left no-repeat;}
.activity .activities .left ul li a.filtered aside,.explore .activities .left ul li a.filtered aside{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/activities/plus.png;wa48a879c301c6b284") top left no-repeat;}
.activity .activities .left ul li a.filtered,.explore .activities .left ul li a.filtered{color:#aaa;}
.activity .activities .left ul li:first-child a,.explore .activities .left ul li:first-child a{border-top:0;}
.activity .activities .left ul li:last-child a,.explore .activities .left ul li:last-child a{border-bottom:0;}
.activity .activities .left .mini a,.explore .activities .left .mini a{height:27px;font-size:15px;}
.activity .activities .left a.round-left,.explore .activities .left a.round-left{border-radius:30px 0 0 30px;-webkit-border-radius:15px 0 0 15px;}
.activity .activities .left a.round-right,.explore .activities .left a.round-right{border-radius:0 30px 30px 0;-webkit-border-radius:0 15px 15px 0;}
.activity #content.activities .left ul li a span,.explore #content.activities .left ul li a span{vertical-align:top;position:relative;top:2px;}
.activity #content.activities .left .mini,.explore #content.activities .left .mini{width:75%;float:right;margin-right:10px;}.activity #content.activities .left .mini a.print b,.explore #content.activities .left .mini a.print b{vertical-align:top;position:relative;top:-4px;left:10px;color:#777;font-family:"Arial Narrow",arial,sans-serif;}
.activity #content.activities .left .mini a.print span.icon,.explore #content.activities .left .mini a.print span.icon{float:right;height:24px;width:24px;background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/activities/print-icon.png;waadd6517a0d034cb3');background-size:contain;}
.activity #content.activities .left a span aside,.explore #content.activities .left a span aside{vertical-align:top;position:relative;display:inline-block;top:-2px;font-size:18px;}
.activity .activities .left a.blue,.explore .activities .left a.blue{color:#fff;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);}
.activity .activities .left a.blue span:before,.explore .activities .left a.blue span:before{content:url('/imagesrv/apps/gproduct/images/activities/checked.png');left:-5px;position:relative;}
.activity .activities .left a.white,.explore .activities .left a.white{color:#999;background:#f0f9ff;background:-moz-linear-gradient(top, #f0f9ff 0%, #dedede 3%, #f7f7f7 23%, #f7f7f7 96%, #cccccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f9ff), color-stop(3%, #dedede), color-stop(23%, #f7f7f7), color-stop(96%, #f7f7f7), color-stop(100%, #cccccc));background:-webkit-linear-gradient(top, #f0f9ff 0%, #dedede 3%, #f7f7f7 23%, #f7f7f7 96%, #cccccc 100%);background:-o-linear-gradient(top, #f0f9ff 0%, #dedede 3%, #f7f7f7 23%, #f7f7f7 96%, #cccccc 100%);background:-ms-linear-gradient(top, #f0f9ff 0%, #dedede 3%, #f7f7f7 23%, #f7f7f7 96%, #cccccc 100%);background:linear-gradient(to bottom, #f0f9ff 0%, #dedede 3%, #f7f7f7 23%, #f7f7f7 96%, #cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f9ff', endColorstr='#cccccc', GradientType=0);}
.activity .activities .left a:hover,.explore .activities .left a:hover{opacity:0.85;}
.activity .activities .left .briefings-filter,.explore .activities .left .briefings-filter{margin-top:57px;}
.activity #content.activities .left ul li.conference-filter,.explore #content.activities .left ul li.conference-filter,.activity #content.activities .left ul li.conference-filter a,.explore #content.activities .left ul li.conference-filter a{border-bottom:0;}
.activity .activities .left .conference-filter dl,.explore .activities .left .conference-filter dl{margin-top:-8px;margin-left:44px;}
.activity .activities .left .conference-filter dt,.explore .activities .left .conference-filter dt{font-size:14px;}
.activity #activityContents .error,.explore #activityContents .error{color:#178EB8;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;}
.activity #activityContents>.spacer,.explore #activityContents>.spacer{height:57px;padding:0;margin:0;display:block;}
.activity #content.activities>.center,.explore #content.activities>.center{height:98%;overflow:auto;}.activity #content.activities>.center p.summary,.explore #content.activities>.center p.summary{margin:0;padding:0;line-height:16px;}
.activity .g-container .activities>.center,.explore .g-container .activities>.center{overflow-y:scroll;}
.activity .activities .center .month,.explore .activities .center .month{background:#fff;border-left:solid 1px #D7DADF;}
.activity .activities .center .month h3,.explore .activities .center .month h3{padding:3px;}
.activity .activities .center .month h3 span,.explore .activities .center .month h3 span{color:#fff;opacity:0.95;text-transform:uppercase;font-size:17px;margin-left:6px;}
.activity .activities .date h4,.explore .activities .date h4,.activity .activities .event-date h4,.explore .activities .event-date h4,.activity .activities h4.date,.explore .activities h4.date{font-weight:normal;font-size:14px;line-height:16px;color:#8598a2;vertical-align:top;margin-left:8px;}
.activity .activities,.explore .activities{}.activity .activities .center,.explore .activities .center{}.activity .activities .center .date,.explore .activities .center .date,.activity .activities .center .event-date,.explore .activities .center .event-date{margin-right:2px;}
.activity .activities .center .event-date,.explore .activities .center .event-date{margin-top:6px;}
.activity .activities .center h4.date,.explore .activities .center h4.date{display:block;margin-top:6px;}.activity .activities .center h4.date:before,.explore .activities .center h4.date:before{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');vertical-align:middle;}
.activity .activities .center .month,.explore .activities .center .month{}.activity .activities .center .month ul,.explore .activities .center .month ul{margin-left:0;}.activity .activities .center .month ul li.activity-item,.explore .activities .center .month ul li.activity-item{border-bottom:solid 1px #ddd;border-top:solid 1px #fff;clear:both;padding:5px 0 7px;height:auto;color:#3a3a3a;position:relative;}.activity .activities .center .month ul li.activity-item .activity-item-btn,.explore .activities .center .month ul li.activity-item .activity-item-btn{display:none;margin:6px 0 0 0;}
.activity .activities .center .month ul li.activity-item ul.analysts,.explore .activities .center .month ul li.activity-item ul.analysts{margin-left:42px;padding:0;display:block;min-height:32px;margin-bottom:-30px;}.activity .activities .center .month ul li.activity-item ul.analysts li,.explore .activities .center .month ul li.activity-item ul.analysts li{display:block;width:auto;height:auto;background:#fff;float:left;font-size:15px;line-height:19px;height:19px;color:#333;opacity:0.72;}.activity .activities .center .month ul li.activity-item ul.analysts li:not(:first-child):before,.explore .activities .center .month ul li.activity-item ul.analysts li:not(:first-child):before{content:"\00a0";}
.activity .activities .center .month ul li.activity-item ul.analysts li:not(:first-child):not(:last-child):after,.explore .activities .center .month ul li.activity-item ul.analysts li:not(:first-child):not(:last-child):after{content:"\00a0|";}
.activity .activities .center .month ul li.activity-item ul.analysts li a,.explore .activities .center .month ul li.activity-item ul.analysts li a{font-size:15px;line-height:19px;height:19px;color:#333;display:inline;padding-left:0px;padding-right:0px;}
.activity .activities .center .month ul li.activity-item:hover,.explore .activities .center .month ul li.activity-item:hover{border-bottom:solid 1px #ccc;border-top:solid 1px #ddd;color:#000;}.activity .activities .center .month ul li.activity-item:hover .activity-item-btn,.explore .activities .center .month ul li.activity-item:hover .activity-item-btn{display:inline;}.activity .activities .center .month ul li.activity-item:hover .activity-item-btn:hover,.explore .activities .center .month ul li.activity-item:hover .activity-item-btn:hover{cursor:pointer;}
.activity .activities .center .month ul li.activity-item a,.explore .activities .center .month ul li.activity-item a,.activity .activities .center .month ul li.activity-item span.non-link,.explore .activities .center .month ul li.activity-item span.non-link{font-size:21px;width:auto;padding:2px 6px 6px 10px;color:#3a3a3a;display:block;}
.activity .activities .center .month ul li.activity-item .icon,.explore .activities .center .month ul li.activity-item .icon{display:inline-block;position:absolute;top:0px;left:1px;height:50px;width:30px;margin-top:9px;margin-left:5px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/activities/activity-sprite.png;wabf6ddd5797eee896') no-repeat scroll 0 0;}.activity .activities .center .month ul li.activity-item .icon.no-1,.explore .activities .center .month ul li.activity-item .icon.no-1{background-position:-30px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-2,.explore .activities .center .month ul li.activity-item .icon.no-2{background-position:-60px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-3,.explore .activities .center .month ul li.activity-item .icon.no-3{background-position:-90px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-4,.explore .activities .center .month ul li.activity-item .icon.no-4{background-position:0px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-5,.explore .activities .center .month ul li.activity-item .icon.no-5{background-position:-120px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-6,.explore .activities .center .month ul li.activity-item .icon.no-6{background-position:-90px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-7,.explore .activities .center .month ul li.activity-item .icon.no-7,.activity .activities .center .month ul li.activity-item .icon.inquiry,.explore .activities .center .month ul li.activity-item .icon.inquiry{background-position:-150px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-8,.explore .activities .center .month ul li.activity-item .icon.no-8,.activity .activities .center .month ul li.activity-item .icon.document-review,.explore .activities .center .month ul li.activity-item .icon.document-review{background-position:-180px -20px;}
.activity .activities .center .month ul li.activity-item .icon.no-9,.explore .activities .center .month ul li.activity-item .icon.no-9,.activity .activities .center .month ul li.activity-item .icon.contract-review,.explore .activities .center .month ul li.activity-item .icon.contract-review{background-position:-210px -20px;}
.activity .activities .center header.top,.explore .activities .center header.top{width:560px;}
.activity .activities .center .date-title,.explore .activities .center .date-title{float:left;width:80%;margin-left:30px;}
.activity .activities .center .spacer+.spacer,.explore .activities .center .spacer+.spacer{height:15px;overflow:hidden;}
.activity div.activities .right,.explore div.activities .right{padding-top:0 !important;background:#ffffff url('https://www.gartner.com/imagesrv/apps/gproduct/images/bg/global-right-rail.png;waf31096896959212a') no-repeat scroll top left;height:98%;overflow-x:hidden;overflow-y:auto;display:inline-block;box-shadow:-1px -1px 2px rgba(44, 57, 69, 0.11);border-right:dotted 1px #D9DADE;border-bottom:dotted 1px #D9DADE;border-bottom-left-radius:6px;position:relative;right:-2px;}.activity div.activities .right h1,.explore div.activities .right h1,.activity div.activities .right h2,.explore div.activities .right h2,.activity div.activities .right h3,.explore div.activities .right h3,.activity div.activities .right h3 b,.explore div.activities .right h3 b,.activity div.activities .right h4,.explore div.activities .right h4,.activity div.activities .right .container .more,.explore div.activities .right .container .more,.activity div.activities .right .events h2,.explore div.activities .right .events h2,.activity div.activities .right .webinars h2,.explore div.activities .right .webinars h2{color:#178eb8;}
.activity div.activities .right h2,.explore div.activities .right h2,.activity div.activities .right h3,.explore div.activities .right h3{color:#696969;}
.activity div.activities .right header.top+div>aside,.explore div.activities .right header.top+div>aside{height:44px;}
.activity div.activities .right h1,.explore div.activities .right h1{height:44px;line-height:44px;padding-left:18px;font-size:42px;letter-spacing:2px;padding-bottom:4px;}
.activity div.activities .right h2,.explore div.activities .right h2{padding-left:21px;line-height:57px;font-size:24px;}
.activity div.activities .right h3,.explore div.activities .right h3{font-size:20px;line-height:28px;padding-left:21px;}
.activity div.activities .right .more.on-demand,.explore div.activities .right .more.on-demand{margin-top:-30px;}
.activity div.activities .right h4,.explore div.activities .right h4,.activity div.activities .right .events h2,.explore div.activities .right .events h2,.activity div.activities .right .webinars h2,.explore div.activities .right .webinars h2{font-size:15px;text-transform:uppercase;font-weight:bold;}
.activity div.activities .right li.recommended-event:not(:first-child) h4.date,.explore div.activities .right li.recommended-event:not(:first-child) h4.date,.activity div.activities .right li.recommended-webinar:not(:first-child) h4.date,.explore div.activities .right li.recommended-webinar:not(:first-child) h4.date{padding-top:8px;}
.activity div.activities .right h4.date,.explore div.activities .right h4.date{font-size:14px;text-transform:none;font-weight:normal;padding-top:10px;padding-bottom:2px;}
.activity div.activities .right header,.explore div.activities .right header{border-bottom:solid 1px #aaa;}.activity div.activities .right header.top,.explore div.activities .right header.top{height:57px;}
.activity div.activities .right .container,.explore div.activities .right .container{border-top:solid 1px #f4f4f4;border-right:0;border-bottom:solid 1px #ddd;border-left:0;padding-top:9px;padding-bottom:4px;width:auto;padding:25px;}.activity div.activities .right .container h2,.explore div.activities .right .container h2{padding-left:2px;padding-right:0;}
.activity div.activities .right .container p,.explore div.activities .right .container p,.activity div.activities .right .container h3,.explore div.activities .right .container h3,.activity div.activities .right .container h4,.explore div.activities .right .container h4{padding-left:2px;padding-right:12px;}
.activity div.activities .right .container p,.explore div.activities .right .container p{line-height:18px;font-size:14px;color:#666;}
.activity div.activities .right span.fn,.explore div.activities .right span.fn{width:20px;height:20px;display:inline-block;overflow:hidden;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll 0px 0px;margin-left:-20px;}
.activity div.activities .right div.container:last-child,.explore div.activities .right div.container:last-child{border-bottom:none !important;}
.activity .events h2 span.fn,.explore .events h2 span.fn{background-position:-275px -12px !important;}
.activity .webinars h2 span.fn,.explore .webinars h2 span.fn{background-position:-316px -12px !important;}
.activity .container .more,.explore .container .more,.activity .events .more,.explore .events .more,.activity .webinars .more,.explore .webinars .more{display:inline-block;float:right;text-transform:uppercase;font-size:13px;line-height:14px;height:15px;}.activity .container .more span.fn,.explore .container .more span.fn,.activity .events .more span.fn,.explore .events .more span.fn,.activity .webinars .more span.fn,.explore .webinars .more span.fn{width:10px !important;height:10px !important;background-position:-20px 1px !important;margin-left:2px !important;}
.activity #content.activities div.explore,.explore #content.activities div.explore{padding-top:12px;border-bottom:solid 1px #ddd;}
.activity #content.activities .events>h2,.explore #content.activities .events>h2,.activity #content.activities .webinars>h2,.explore #content.activities .webinars>h2,.activity .events>h2,.explore .events>h2,.activity .webinars>h2,.explore .webinars>h2{display:block;width:70%;float:left;height:18px;line-height:14px;margin-top:-9px;}
.activity #content.activities .right h4.date,.explore #content.activities .right h4.date,.activity .events h4.date,.explore .events h4.date,.activity .webinars h4.date,.explore .webinars h4.date{display:block;clear:both;margin-left:-22px;text-transform:none;font-weight:normal;color:#8598a2;font-size:14px;}
.activity #content.activities .event-icon,.explore #content.activities .event-icon,.activity .event-icon,.explore .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 -40px;position:relative;top:-4px;left:1px;margin-left:-20px;}
.activity #content.activities .webinar-icon,.explore #content.activities .webinar-icon,.activity .webinar-icon,.explore .webinar-icon{display:block;float:left;background-position:-316px -40px;}
.activity #content.activities .recommended-event a,.explore #content.activities .recommended-event a,.activity #content.activities .recommended-webinar a,.explore #content.activities .recommended-webinar a,.activity .recommended-event a,.explore .recommended-event a,.activity .recommended-webinar a,.explore .recommended-webinar a{color:#575757;font-size:17px;line-height:19px;display:block;padding:0;margin:-3px 0 5px 0;}
.activity .activities .recommended-event address,.explore .activities .recommended-event address,.activity .activities .recommended-webinar aside,.explore .activities .recommended-webinar aside,.activity .recommended-event address,.explore .recommended-event address,.activity .recommended-webinar aside,.explore .recommended-webinar aside{line-height:15px;color:#8598A2;font-size:14px;margin-bottom:0;top:-6px;position:relative;display:inline-block;}
.activity .activities .no-recommendations,.explore .activities .no-recommendations,.activity .no-recommendations,.explore .no-recommendations{padding:12px 8px 12px 5px;margin:12px 8px 12px 5px;}
.activity .activities .recommended-webinar:last-child,.explore .activities .recommended-webinar:last-child,.activity .recommended-webinar:last-child,.explore .recommended-webinar:last-child{margin-bottom:48px;}
.activity .activities .right header.top+div>aside,.explore .activities .right header.top+div>aside,.activity .events header.top+div>aside,.explore .events header.top+div>aside,.activity .webinars header.top+div>aside,.explore .webinars header.top+div>aside{width:10px;}
.activity .activities .right h4.date:before,.explore .activities .right h4.date:before,.activity .events h4.date:before,.explore .events h4.date:before,.activity .webinars h4.date:before,.explore .webinars 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');position:relative;left:2px;top:1px;}
.activity{}.activity .activities .span6.center header.top{position:fixed;margin-top:-30px;}
.activity .activities .span6.center header.top figure.timeline{padding:2px;margin:0;height:64px;width:80%;border:solid 2px #fff;-webkit-box-shadow:0px 3px 9px rgba(44, 57, 69, 0.44);-moz-box-shadow:0px 3px 9px rgba(44, 57, 69, 0.44);box-shadow:0px 3px 9px rgba(44, 57, 69, 0.44);background:#f0f0f0;background:-moz-radial-gradient(center, ellipse cover, #f0f9ff 0%, #ffffff 70%, #e0e0e0 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #f0f9ff), color-stop(70%, #ffffff), color-stop(100%, #e0e0e0));background:-webkit-radial-gradient(center, ellipse cover, #f0f9ff 0%, #ffffff 70%, #e0e0e0 100%);background:-o-radial-gradient(center, ellipse cover, #f0f9ff 0%, #ffffff 70%, #e0e0e0 100%);background:-ms-radial-gradient(center, ellipse cover, #f0f9ff 0%, #ffffff 70%, #e0e0e0 100%);background:radial-gradient(ellipse at center, #f0f9ff 0%, #ffffff 70%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f9ff', endColorstr='#e0e0e0', GradientType=1);}
.activity .activities .center .timeline div{padding:0;margin:0;text-align:center;}
.activity .content-outer .activities .center .timeline>div>div{height:64px;margin-left:1px;}
.activity .activities .center .timeline .span1{width:8.25%;}
.activity .activities .center .timeline .span2{width:16.3%;}
.activity .activities .center .timeline .span3{width:25%;}
.activity .activities .center .timeline .span4{width:33%;}
.activity .activities .center .timeline .span6{width:49.5%;}
.activity .activities .center .timeline .span8{width:66%;}
.activity .activities .center .timeline .year,.activity .activities .center .timeline .year>div{height:46px;vertical-align:baseline;}
.activity .activities .center .timeline .year>div .span1{position:relative;float:left;display:inline;height:46px;text-align:center;}
.activity .activities .center .timeline .footer{height:18px;line-height:18px;width:100%;color:#fff;text-align:center;border-left:solid 2px #eee;font-size:13px;margin-top:1px;}
.activity .activities .center .timeline .span2 .footer,.activity .activities .center .timeline .span2 .year .span1 span{background:#479422;}
.activity .activities .center .timeline,.activity .activities .center .timeline *{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transition-property:width,height;-webkit-transition-property:width,height;-moz-transition-property:width,height;-o-transition-property:width,height;}
.activity .activities .center .timeline .year .span1.click-me,.activity .activities .center .timeline .year .span1.click-me span{color:#fff;}
.activity .activities .timeline .year .span1,.activity .activities .timeline .year .span1 span{color:#aaa;}
.activity .activities .center .timeline .year .span1,.activity .activities .center .timeline .year .span1 span{font-size:11px;line-height:10px;font-variant:small-caps;}
.activity .activities .center .timeline .year .span1.click-me:hover{cursor:pointer;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.activity .activities .center .timeline .year .span1.click-me:hover span{opacity:0.8;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.activity .activities .center .timeline .year:hover,.activity .activities .center .timeline .year+.footer:hover{cursor:pointer;}
.activity .activities .center .timeline .year .span1 span{background:#007339;max-height:80%;}
.activity .activities .center .month h3,.activity .activities .center .timeline .footer{background:#007339;}
.activity .activities .center .timeline .year .span1 span{position:absolute;display:inline-block;width:95%;bottom:0;left:2px;overflow:hidden;}
.activity .activities .timeline .span2 .year .span1 b{display:none;visibility:hidden;}
.activity .activities .center .timeline .span10 .year .span1 b{display:inline-block;}
.activity .activities .timeline .span6 .year .span1.click-me b,.activity .activities .timeline .span8 .year .span1.click-me b,.activity .activities .timeline .span10 .year .span1.click-me b,.activity .activities .timeline .span12 .year .span1.click-me b{color:#007339;top:-1px;}
.activity .activities .timeline .span6 .year .span1 b,.activity .activities .timeline .span8 .year .span1 b,.activity .activities .timeline .span10 .year .span1 b,.activity .activities .timeline .span12 .year .span1 b{position:absolute;bottom:0;color:#479422;z-index:10;font-weight:normal;top:-1px;}
.activity .activities .timeline .span12 .span6 .year .span1 b{left:4px;}
.activity .activities .timeline .span12 .span8 .year .span1 b{left:11px;}
.activity .activities .timeline .span12 .span10 .year .span1 b{left:14px;}
.activity .ie.v-8 #content.activities .timeline .span12 .span10 .year .span1 b,.activity .ie.v-9 #content.activities .timeline .span12 .span10 .year .span1 b{left:6px;}
.activity .activities .timeline .span12 .span12 .year .span1 b{left:17px;}
.activity .safari #content.activities .timeline .span12 .span10 .year .span1 b{left:8px;}
.activity .activities .timeline .error{margin:0 auto;text-align:center;padding-top:24px;color:#3a3a3a;}
.activity div.g-container.content-outer .bottom-nav .container-fluid footer{position:fixed;bottom:-15px;}
.activity footer{position:fixed;bottom:-15px;}
@media screen and (min-width:1170px){.activity{}.activity .g-container.content-outer .activities .span6.center header.top figure.timeline{width:97%;} .activity #content.activities #activityComponents.span3.right{margin-left:10px;width:24%;border-left:solid 1px #D9DADE;}}@media screen and (max-width:1169px){.activity{}.activity div.g-container.nextGen.content-outer .container-fluid.content-inner #content.activities .span3.left>header.top>h1{font-size:39px;} .activity div.g-container.content-outer .activities .span6.center header.top figure.timeline{width:96%;} .activity div.g-container.content-outer .activities .span6.center header.top{width:470px;} .activity div.g-container.content-outer.canvas.rgba.svg.flexboxlegacy.multiplebgs #content #activityContents .timeline .span2 .year .span1 span{margin-left:0;} .activity div.g-container.content-outer .activities .timeline .span12 .span6 .year .span1 b{left:3px;} .activity div.g-container.content-outer .activities .timeline .span12 .span8 .year .span1 b{left:6px;} .activity div.g-container.content-outer .activities .timeline .span12 .span10 .year .span1 b{left:9px;} .activity div.g-container.content-outer .activities .timeline .span12 .span12 .year .span1 b{left:12px;} .activity #content.activities .right h3{font-size:17px;} .activity #content.activities #activityContents #activity-timeline .span10{width:82.5%;} .activity div.span12.navigation{width:960px;} .activity #content.activities #activities.span3.left>.container #select-location{width:197px;} .activity #content.activities #activities.span3.left>.container #eventKeywords{width:182px;} .activity #content.activities #activities.span3.left>.container #searchEventKeywords{width:180px;}}@media print{.activity{}.activity #content.activities a:link:after,.activity #content.activities a:visited:after{content:"";} .activity .top-navigation,.activity .bottom-nav,.activity header,.activity .timeline,.activity #content>.span3,.activity #content #activities .container,.activity .spacer,.activity #activity-timeline{display:none !important;visibility:hidden !important;opacity:0;color:#fff !important;background:#fff !important;} .activity #content #activities{visibility:visible;} .activity #content>.span6,.activity .content-inner,.activity .content-outer,.activity #content,.activity #content .month,.activity #content #activities,.activity html,.activity body{display:block !important;position:relative !important;height:auto !important;float:none !important;border:none !important;} .activity #content>.span6{margin-top:25px;} .activity .activity-item,.activity .activity-item h4,.activity .activity-item a{page-break-inside:avoid !important;position:relative !important;} .activity html body #content #activities header.top{width:100% !important;height:69px !important;overflow:hidden !important;} .activity html body #content #activities header.top h1,.activity #content>.span6,.activity #content,.activity #activities{width:100% !important;color:#000 !important;overflow:visible !important;} .activity html body #content #activities header.top h1{text-align:center;} .activity .activity-item{border-top:solid 1px #ccc !important;border-bottom:solid 1px #ccc !important;} .activity html body #content .month{page-break-after:always;margin-top:0 !important;padding-top:0 !important;} .activity html body #content .month:last-child{page-break-after:avoid;}}@media screen and (max-height:299px){.activity .content-outer .content-inner div.activities>div:first-child{height:65%;}}@media screen and (min-height:300px) and (max-height:324px){.activity .content-outer .content-inner div.activities>div:first-child{height:68%;}}@media screen and (min-height:325px) and (max-height:349px){.activity .content-outer .content-inner div.activities>div:first-child{height:70%;}}@media screen and (min-height:350px) and (max-height:374px){.activity .content-outer .content-inner div.activities>div:first-child{height:72%;}}@media screen and (min-height:375px) and (max-height:394px){.activity .content-outer .content-inner div.activities>div:first-child{height:74%;}}@media screen and (max-height:394px){.activity div.g-container.content-outer{height:65%;} .activity .content-outer .content-inner div.activities>div{height:85.5%;}}@media screen and (min-height:395px) and (max-height:409px){.activity div.g-container.content-outer{height:65%;} .activity .content-outer .content-inner div.activities>div:first-child{height:76%;} .activity .content-outer .content-inner div.activities>div{height:87%;}}@media screen and (min-height:410px) and (max-height:424px){.activity div.g-container.content-outer{height:66%;} .activity .content-outer .content-inner div.activities>div:first-child{height:79%;} .activity .content-outer .content-inner div.activities>div{height:88%;}}@media screen and (min-height:425px) and (max-height:439px){.activity div.g-container.content-outer{height:67%;} .activity .content-outer .content-inner div.activities>div:first-child{height:81.5%;} .activity .content-outer .content-inner div.activities>div{height:89.5%;}}@media screen and (min-height:440px) and (max-height:449px){.activity div.g-container.content-outer{height:67.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:85%;} .activity .content-outer .content-inner div.activities>div{height:90%;}}@media screen and (min-height:450px) and (max-height:459px){.activity div.g-container.content-outer{height:68.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:86%;} .activity .content-outer .content-inner div.activities>div{height:90.5%;}}@media screen and (min-height:460px) and (max-height:469px){.activity div.g-container.content-outer{height:69.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:87.5%;} .activity .content-outer .content-inner div.activities>div{height:91%;}}@media screen and (min-height:470px) and (max-height:479px){.activity div.g-container.content-outer{height:70%;} .activity .content-outer .content-inner div.activities>div:first-child{height:89%;} .activity .content-outer .content-inner div.activities>div{height:91%;}}@media screen and (min-height:480px) and (max-height:494px){.activity div.g-container.content-outer{height:71%;} .activity .content-outer .content-inner div.activities>div{height:90%;}}@media screen and (min-height:495px) and (max-height:509px){.activity div.g-container.content-outer{height:72.2%;} .activity .content-outer .content-inner div.activities>div:first-child{height:91%;} .activity .content-outer .content-inner div.activities>div{height:90.5%;}}@media screen and (min-height:510px) and (max-height:524px){.activity div.g-container.content-outer{height:73.4%;} .activity .content-outer .content-inner div.activities>div:first-child{height:92.5%;} .activity .content-outer .content-inner div.activities>div{height:90.8%;}}@media screen and (min-height:525px) and (max-height:544px){.activity div.g-container.content-outer{height:74.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:95%;} .activity .content-outer .content-inner div.activities>div{height:91%;}}@media screen and (min-height:545px) and (max-height:564px){.activity div.g-container.content-outer{height:75%;} .activity .content-outer .content-inner div.activities>div:first-child{height:96.5%;} .activity .content-outer .content-inner div.activities>div{height:91%;}}@media screen and (min-height:565px) and (max-height:589px){.activity div.g-container.content-outer{height:75.7%;} .activity .content-outer .content-inner div.activities>div:first-child{height:99.5%;} .activity .content-outer .content-inner div.activities>div{height:92.5%;}}@media screen and (min-height:590px) and (max-height:614px){.activity div.g-container.content-outer{height:76.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:101%;} .activity .content-outer .content-inner div.activities>div{height:92.5%;}}@media screen and (min-height:615px) and (max-height:634px){.activity div.g-container.content-outer{height:77.7%;} .activity .content-outer .content-inner div.activities>div:first-child{height:101.5%;} .activity .content-outer .content-inner div.activities>div{height:92.5%;}}@media screen and (min-height:635px) and (max-height:654px){.activity div.g-container.content-outer{height:78.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:102.5%;} .activity .content-outer .content-inner div.activities>div{height:92.5%;}}@media screen and (min-height:655px) and (max-height:674px){.activity div.g-container.content-outer{height:79%;} .activity .content-outer .content-inner div.activities>div:first-child{height:103%;} .activity .content-outer .content-inner div.activities>div{height:92.5%;}}@media screen and (min-height:675px) and (max-height:699px){.activity div.g-container.content-outer{height:79.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:105%;} .activity .content-outer .content-inner div.activities>div{height:93%;}}@media screen and (min-height:700px) and (max-height:724px){.activity div.g-container.content-outer{height:80%;} .activity .content-outer .content-inner div.activities>div:first-child{height:106.5%;} .activity .content-outer .content-inner div.activities>div{height:93.5%;}}@media screen and (min-height:725px) and (max-height:754px){.activity div.g-container.content-outer{height:81.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:108%;} .activity .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:755px) and (max-height:784px){.activity div.g-container.content-outer{height:82%;} .activity .content-outer .content-inner div.activities>div:first-child{height:109%;} .activity .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:785px) and (max-height:814px){.activity div.g-container.content-outer{height:82.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:110%;} .activity .content-outer .content-inner div.activities>div{height:94.5%;}}@media screen and (min-height:815px) and (max-height:844px){.activity div.g-container.content-outer{height:83%;} .activity .content-outer .content-inner div.activities>div:first-child{height:111%;} .activity .content-outer .content-inner div.activities>div{height:94.5%;}}@media screen and (min-height:845px) and (max-height:874px){.activity div.g-container.content-outer{height:83.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:112%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:875px) and (max-height:909px){.activity div.g-container.content-outer{height:84%;} .activity .content-outer .content-inner div.activities>div:first-child{height:113%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:910px) and (max-height:944px){.activity div.g-container.content-outer{height:84.5%;} .activity .content-outer .content-inner div.activities>div:first-child{height:114%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:945px) and (max-height:979px){.activity div.g-container.content-outer{height:85%;} .activity .content-outer .content-inner div.activities>div:first-child{height:115%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:980px) and (max-height:1019px){.activity div.g-container.content-outer{height:86%;} .activity .content-outer .content-inner div.activities>div:first-child{height:115%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:1020px) and (max-height:1057px){.activity div.g-container.content-outer{height:87%;} .activity .content-outer .content-inner div.activities>div:first-child{height:115%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:1058px) and (max-height:1099px){.activity div.g-container.content-outer{height:88%;} .activity .content-outer .content-inner div.activities>div:first-child{height:115%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (min-height:1100px){.activity div.g-container.content-outer{height:90%;} .activity .content-outer .content-inner div.activities>div:first-child{height:115%;} .activity .content-outer .content-inner div.activities>div{height:95%;}}@media screen and (max-width:1169px){.activity{}.activity html .activities .left ul li a{padding-left:20px;}}.activity .popover.right{height:auto;background:url("/imagesrv/apps/gproduct/images/bg/bg-tile.png") repeat-y top left scroll #f1f1f1 !important;border:1px solid #ddd;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;left:0;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;width:265px;z-index:1010;margin-left:16px;overflow:visible;-moz-box-shadow:6px 2px 12px 0 #333;-webkit-box-shadow:6px 2px 12px 0 #333;box-shadow:6px 2px 12px 0 #333;}.activity .popover.right .popover-inner{height:auto;background-image:none;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;}.activity .popover.right .popover-inner .popover-content{background-image:none;background-color:transparent;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-collapse:collapse;border-top-left-radius:0px;border-top-right-radius:0px;color:#696969;display:block;font-family:'Palatino Linotype',Palatino,Palladio,'URW Palladio L','Book Antiqua',Baskerville,'Bookman Old Style','Bitstream Charter','Nimbus Roman No9 L',Garamond,'Apple Garamond','ITC Garamond Narrow','New Century Schoolbook','Century Schoolbook','Century Schoolbook L',Georgia,serif;font-size:14px;font-weight:normal;height:auto;line-height:20px;outline-style:none;outline-width:0px;padding:10px;text-align:left;visibility:visible;text-transform:none;width:245px;}.activity .popover.right .popover-inner .popover-content p,.activity .popover.right .popover-inner .popover-content a{text-transform:none;font-size:14px;color:#333;}
.activity .popover.right .popover-inner .popover-content p.summary{max-height:130px;overflow:hidden;}
.activity .popover.right .popover-inner .popover-content a.sans-serif.condensed.medium{font-size:18px;padding-top:8px;display:inline-block;}.activity .popover.right .popover-inner .popover-content a.sans-serif.condensed.medium.register-link{text-align:center;width:90%;color:#fff;text-transform:uppercase;font-size:15px;height:32px;line-height:24px;border:solid 4px #fff;background:#1e5799;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFmNWM4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNDc3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ3NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1e5799 0%, #1f5c88 50%, #004772 51%, #004772 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(50%, #1f5c88), color-stop(51%, #004772), color-stop(100%, #004772));background:-webkit-linear-gradient(top, #1e5799 0%, #1f5c88 50%, #004772 51%, #004772 100%);background:-o-linear-gradient(top, #1e5799 0%, #1f5c88 50%, #004772 51%, #004772 100%);background:-ms-linear-gradient(top, #1e5799 0%, #1f5c88 50%, #004772 51%, #004772 100%);background:linear-gradient(to bottom, #1e5799 0%, #1f5c88 50%, #004772 51%, #004772 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#004772', GradientType=0);-moz-box-shadow:0 0 1px 0 #000;-webkit-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000;}
.activity .popover.right .popover-inner .popover-content .centerBox{text-align:center;margin:0 auto;width:80%;}
.activity .popover.right .popover-inner .popover-content h1,.activity .popover.right .popover-inner .popover-content h2,.activity .popover.right .popover-inner .popover-content h3,.activity .popover.right .popover-inner .popover-content h4,.activity .popover.right .popover-inner .popover-content h5,.activity .popover.right .popover-inner .popover-content h6{color:#333;text-transform:none;}
.activity .popover.right .popover-inner .popover-content .event-date,.activity .popover.right .popover-inner .popover-content .event-date h4{color:#8598a2;margin-left:0;font-size:14px;line-height:16px;font-weight:normal;width:100%;text-indent:-19px;}
.activity .popover.right .popover-inner .popover-content .event-date h4:before{padding-bottom:2px;vertical-align:-20%;content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341');}
.activity .popover.right .popover-inner .popover-content .register-now{border:solid 3px #fff;width:100%;}
.activity .popover.right .popover-inner .popover-content .learn-more{display:block;width:90%;text-align:right;float:right;text-transform:uppercase;font-size:14px;padding:3px 8px;border-top:solid 1px #E3E3E3;border-bottom:solid 1px #E3E3E3;clear:both;margin:8px 0;color:#06C;background:white;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(239, 239, 239, 0) 0%, #f7f7f7 50%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(239, 239, 239, 0)), color-stop(50%, #f7f7f7), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, rgba(239, 239, 239, 0) 0%, #f7f7f7 50%, #ffffff 100%);background:-o-linear-gradient(left, rgba(239, 239, 239, 0) 0%, #f7f7f7 50%, #ffffff 100%);background:-ms-linear-gradient(left, rgba(239, 239, 239, 0) 0%, #f7f7f7 50%, #ffffff 100%);background:linear-gradient(to right, rgba(239, 239, 239, 0) 0%, #f7f7f7 50%, #ffffff 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00efefef', endColorstr='#ffffff', GradientType=1);}
.activity .popover.right .arrow{-webkit-border-image:none;background-image:url('/imagesrv/apps/gproduct/images/explore/explore-arrow.png');background-size:auto;border-bottom-color:#333333;border-bottom-style:none;border-bottom-width:0px;border-left-color:#333333;border-left-style:none;border-left-width:0px;border-right-color:rgba(0, 0, 0, 0.247059);border-right-style:none;border-right-width:0px;border-top-color:#333333;border-top-style:none;border-top-width:0px;color:#333333;display:block;height:29px;left:-6px;line-height:20px;margin-top:-7px;outline-style:none;outline-width:0px;position:absolute;text-align:left;top:53%;width:32px;}
html.activity{height:100%;overflow:hidden;}
body.activity,body.activity.explore.events-calendar{min-height:500px;overflow:hidden;padding:0;margin:0;height:100%;}body.activity div.nextGen.g-container.content-outer,body.activity.explore.events-calendar div.nextGen.g-container.content-outer{height:100%;}body.activity div.nextGen.g-container.content-outer div.container-fluid.content-inner,body.activity.explore.events-calendar div.nextGen.g-container.content-outer div.container-fluid.content-inner{height:100%;}body.activity div.nextGen.g-container.content-outer div.container-fluid.content-inner #content.activities,body.activity.explore.events-calendar div.nextGen.g-container.content-outer div.container-fluid.content-inner #content.activities{height:100%;}
body.activity .popover-inner,body.activity.explore.events-calendar .popover-inner{width:98%;}
body.activity .bottom-nav footer,body.activity.explore.events-calendar .bottom-nav footer{display:none;visibility:hidden;}
body.activity.ie.v-8 *{transition:none !important;}
html body.activity.events-calendar{}html body.activity.events-calendar .content-outer .content-inner #content.activities{margin-top:5px;}
@media screen and (max-height:299px){html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:64%;}}@media screen and (min-height:300px) and (max-height:324px){html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:67%;}}@media screen and (min-height:325px) and (max-height:349px){html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:69%;}}@media screen and (min-height:350px) and (max-height:374px){html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:71%;}}@media screen and (min-height:375px) and (max-height:394px){html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:73%;}}@media screen and (max-height:394px){html body.activity.events-calendar div.g-container.content-outer{height:64%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:84.5%;}}@media screen and (min-height:395px) and (max-height:409px){html body.activity.events-calendar div.g-container.content-outer{height:64%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:75%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:86%;}}@media screen and (min-height:410px) and (max-height:424px){html body.activity.events-calendar div.g-container.content-outer{height:65%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:78%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:87%;}}@media screen and (min-height:425px) and (max-height:439px){html body.activity.events-calendar div.g-container.content-outer{height:66%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:80.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:88.5%;}}@media screen and (min-height:440px) and (max-height:449px){html body.activity.events-calendar div.g-container.content-outer{height:66.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:84%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:89%;}}@media screen and (min-height:450px) and (max-height:459px){html body.activity.events-calendar div.g-container.content-outer{height:67.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:85%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:89.5%;}}@media screen and (min-height:460px) and (max-height:469px){html body.activity.events-calendar div.g-container.content-outer{height:68.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:86.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:90%;}}@media screen and (min-height:470px) and (max-height:479px){html body.activity.events-calendar div.g-container.content-outer{height:69%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:88%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:90%;}}@media screen and (min-height:480px) and (max-height:494px){html body.activity.events-calendar div.g-container.content-outer{height:70%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:89%;}}@media screen and (min-height:495px) and (max-height:509px){html body.activity.events-calendar div.g-container.content-outer{height:71.2%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:90%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:89.5%;}}@media screen and (min-height:510px) and (max-height:524px){html body.activity.events-calendar div.g-container.content-outer{height:72.4%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:91.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:89.8%;}}@media screen and (min-height:525px) and (max-height:544px){html body.activity.events-calendar div.g-container.content-outer{height:73.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:94%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:90%;}}@media screen and (min-height:545px) and (max-height:564px){html body.activity.events-calendar div.g-container.content-outer{height:74%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:95.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:90%;}}@media screen and (min-height:565px) and (max-height:589px){html body.activity.events-calendar div.g-container.content-outer{height:74.7%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:98.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:91.5%;}}@media screen and (min-height:590px) and (max-height:614px){html body.activity.events-calendar div.g-container.content-outer{height:75.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:100%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:91.5%;}}@media screen and (min-height:615px) and (max-height:634px){html body.activity.events-calendar div.g-container.content-outer{height:76.7%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:100.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:91.5%;}}@media screen and (min-height:635px) and (max-height:654px){html body.activity.events-calendar div.g-container.content-outer{height:77.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:101.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:91.5%;}}@media screen and (min-height:655px) and (max-height:674px){html body.activity.events-calendar div.g-container.content-outer{height:78%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:102%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:91.5%;}}@media screen and (min-height:675px) and (max-height:699px){html body.activity.events-calendar div.g-container.content-outer{height:78.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:104%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:92%;}}@media screen and (min-height:700px) and (max-height:724px){html body.activity.events-calendar div.g-container.content-outer{height:79%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:105.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:92.5%;}}@media screen and (min-height:725px) and (max-height:754px){html body.activity.events-calendar div.g-container.content-outer{height:80.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:107%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:93%;}}@media screen and (min-height:755px) and (max-height:784px){html body.activity.events-calendar div.g-container.content-outer{height:81%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:108%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:93%;}}@media screen and (min-height:785px) and (max-height:814px){html body.activity.events-calendar div.g-container.content-outer{height:81.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:109%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:93.5%;}}@media screen and (min-height:815px) and (max-height:844px){html body.activity.events-calendar div.g-container.content-outer{height:82%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:110%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:93.5%;}}@media screen and (min-height:845px) and (max-height:874px){html body.activity.events-calendar div.g-container.content-outer{height:82.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:111%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:875px) and (max-height:909px){html body.activity.events-calendar div.g-container.content-outer{height:83%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:112%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:910px) and (max-height:944px){html body.activity.events-calendar div.g-container.content-outer{height:83.5%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:113%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:945px) and (max-height:979px){html body.activity.events-calendar div.g-container.content-outer{height:84%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:114%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:980px) and (max-height:1019px){html body.activity.events-calendar div.g-container.content-outer{height:85%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:114%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:1020px) and (max-height:1057px){html body.activity.events-calendar div.g-container.content-outer{height:86%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:114%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:1058px) and (max-height:1099px){html body.activity.events-calendar div.g-container.content-outer{height:87%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:114%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}@media screen and (min-height:1100px){html body.activity.events-calendar div.g-container.content-outer{height:89%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div:first-child{height:114%;} html body.activity.events-calendar .content-outer .content-inner div.activities>div{height:94%;}}
.home{}.home #content{margin-top:5px;}
.home #content>.span8>header{height:69px;overflow:hidden;vertical-align:top;padding:9px 25px;line-height:87px;color:#1988A0;margin-top:21px;}
.home #content>.span8>header aside{display:inline-block;font-size:19px;padding-left:12px;color:#00529b;}
.home #content>.span8>header>img{float:left;}
.home article .share-library-scroll .popout{display:inline-block;}
.home article .feedItemDate,.home article .date{color:#E2A057;line-height:14px;font-weight:bold;}
.home article .feedItemDate img,.home article .date img{padding-right:4px;padding-bottom:4px;}
.home article.span12 h3{font-size:40px;line-height:42px;}
.home article.span12{display:block;}
.home #content article.span6{display:inline-block;margin-left:0;float:none;vertical-align:bottom;}
.home article.span6 h3{font-size:28px;line-height:30px;}
.home article p,.home #content article p,.home article .feedItems p{font-size:15px;line-height:20px;color:#444;max-height:240px;overflow:auto;margin:10px 0 0 0;}
.home #content article.span12+article.span6{width:50%;}
.home #content article.span6+article.span6{border-left:solid 1px #ccc;width:47%;}
.home #content article .tooltip.in{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.home #content article .tooltip .tooltip-arrow{border-bottom-color:#BDD0DC;}
.home #content article .tooltip .tooltip-inner{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;line-height:16px;max-width:300px;padding:7px 8px;text-align:left;border-radius:4px;font-weight:normal;}.home #content article .tooltip .tooltip-inner b{display:block;margin:1px 0;padding:0;}
.home #content .slider .homeslider .slides article .tooltip .tooltip-arrow{margin-left:86px;}
.home #content .slider .homeslider .slides li article .tooltip-inner{max-width:280px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:40px;}
.home #content article .recommendation-reason{font-size:17px;margin:6px 0;color:#777;}.home #content article .recommendation-reason span{display:inline-block;width:20px;height:20px;margin:4px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -380px -40px;}
.home #content article.span6 .recommendation-reason,.home #content .recommendation-reason{margin:4px 0;font-size:14px;color:#888;font-family:"Arial Narrow",Arial,sans-serif;}
.home #content .homeslider h5.recommendation-reason{font-family:"Arial Narrow",Arial,sans-serif;}
.home article .share-library-scroll{opacity:0;}
.home article:hover .share-library-scroll,.home .share-library-scroll:hover{opacity:1;}
.home #content>.span8>.slider{margin:-17px 24px 0 33px;}
.home #content>.span8>.slider .homeslider .slides>li article{padding:12px 24px;vertical-align:top;}.home #content>.span8>.slider .homeslider .slides>li article .recommendation-reason{display:inline-block;width:auto;}
.home #content>.span8>.slider .homeslider .slides>li article .tooltip,.home #content>.span8>.slider .homeslider .slides>li article .tooltip-arrow{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.home #content>.span8>.slider .homeslider .slides>li article .tooltip-inner{text-align:left;}
.home #content .homeslider .flex-container a:active,.home #content .homeslider a:active,.home #content .homeslider .flex-container a:focus,.home #content .homeslider a:focus{outline:none;}
.home .slides,.home #content .homeslider .flex-control-nav,.home #content .homeslider .flex-direction-nav{margin:0;padding:0;list-style:none;}
.home #content .homeslider{margin:0;padding:0;}
.home #content .homeslider .slides>li{display:none;-webkit-backface-visibility:hidden;}
.home #content .homeslider .flex-pauseplay span{text-transform:capitalize;}
.home .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.home html[xmlns] .slides{display:block;}
.home * html .slides{height:1%;}
.home .no-js .slides>li:first-child{display:block;}
.home #content .homeslider{margin:0 0 30px;background:#fff;border:4px solid #fff;position:relative;zoom:1;}
.home #content .homeslider .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.home #content .homeslider .loading .flex-viewport{max-height:300px;}
.home #content .homeslider .slides{zoom:1;}
.home .carousel li{margin-right:5px;}
.home #content .homeslider .flex-direction-nav{*height:0;}
.home #content .homeslider .flex-direction-nav a{opacity:1;width:24px;height:224px;margin:0;top:43%;margin:-20px 0 0;display:block;position:absolute;z-index:10;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease;}
.home #content .homeslider .flex-direction-nav li:first-child{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/arrow_left.png;wa27418231218916cd') no-repeat 0 0;}
.home #content .homeslider .flex-direction-nav .flex-prev{left:-2px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/arrow_left.png;wa27418231218916cd') no-repeat 0 0;}
.home #content .homeslider:hover .flex-next,.home #content .homeslider:hover .flex-prev{}
.home #content .homeslider:hover .flex-next:hover,.home #content .homeslider:hover .flex-prev:hover{opacity:1;}
.home #content .homeslider .flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=30);cursor:default;}
.home #content .homeslider .flex-control-nav{width:100%;position:absolute;bottom:0px;text-align:center;}
.home #content .homeslider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.home #content .homeslider .flex-control-paging li a{width:16px;height:16px;display:block;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);background:#b7b7b7;background:-moz-radial-gradient(center, ellipse cover, #b7b7b7 1%, #a8a8a8 29%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%, #b7b7b7), color-stop(29%, #a8a8a8), color-stop(52%, #8e8e8e), color-stop(58%, #f2f2f2), color-stop(67%, #d6d6d6), color-stop(73%, #f4f4f4));background:-webkit-radial-gradient(center, ellipse cover, #b7b7b7 1%, #a8a8a8 29%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:-o-radial-gradient(center, ellipse cover, #b7b7b7 1%, #a8a8a8 29%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:-ms-radial-gradient(center, ellipse cover, #b7b7b7 1%, #a8a8a8 29%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:radial-gradient(ellipse at center, #b7b7b7 1%, #a8a8a8 29%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7b7b7', endColorstr='#f4f4f4', GradientType=1);}
.home #content .homeslider .flex-control-paging li a:hover{background:#eaeaea;background:-moz-radial-gradient(center, ellipse cover, #eaeaea 1%, #cecece 28%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%, #eaeaea), color-stop(28%, #cecece), color-stop(52%, #8e8e8e), color-stop(58%, #f2f2f2), color-stop(67%, #d6d6d6), color-stop(73%, #f4f4f4));background:-webkit-radial-gradient(center, ellipse cover, #eaeaea 1%, #cecece 28%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:-o-radial-gradient(center, ellipse cover, #eaeaea 1%, #cecece 28%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:-ms-radial-gradient(center, ellipse cover, #eaeaea 1%, #cecece 28%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);background:radial-gradient(ellipse at center, #eaeaea 1%, #cecece 28%, #8e8e8e 52%, #f2f2f2 58%, #d6d6d6 67%, #f4f4f4 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#f4f4f4', GradientType=1);}
.home #content .homeslider .flex-control-paging li a.flex-active{cursor:default;background:#0F5391;background:-moz-radial-gradient(center, ellipse cover, #5d96ba 1%, #4d7faa 29%, #0f5391 52%, #f2f2f2 58%, #a6c1d8 67%, #f4f4f4 73%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%, #5d96ba), color-stop(29%, #4d7faa), color-stop(52%, #0f5391), color-stop(58%, #f2f2f2), color-stop(67%, #a6c1d8), color-stop(73%, #f4f4f4));background:-webkit-radial-gradient(center, ellipse cover, #5d96ba 1%, #4d7faa 29%, #0f5391 52%, #f2f2f2 58%, #a6c1d8 67%, #f4f4f4 73%);background:-o-radial-gradient(center, ellipse cover, #5d96ba 1%, #4d7faa 29%, #0f5391 52%, #f2f2f2 58%, #a6c1d8 67%, #f4f4f4 73%);background:-ms-radial-gradient(center, ellipse cover, #5d96ba 1%, #4d7faa 29%, #0f5391 52%, #f2f2f2 58%, #a6c1d8 67%, #f4f4f4 73%);background:radial-gradient(ellipse at center, #5d96ba 1%, #4d7faa 29%, #0f5391 52%, #f2f2f2 58%, #a6c1d8 67%, #f4f4f4 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d96ba', endColorstr='#f4f4f4', GradientType=1);}
.home #content .homeslider .flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.home #content .homeslider .flex-control-thumbs li{width:25%;float:left;margin:0;}
.home #content .homeslider .flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.home #content .homeslider .flex-control-thumbs img:hover{opacity:1;}
.home #content .homeslider .flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.home #content .homeslider #gmlOnlySlider .span12{padding:12px 24px 20px;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem h5{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-size:15px;color:#8598a2;text-transform:uppercase;margin-bottom:10px;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem .recommendation-reason{display:block;}.home #content .homeslider #gmlOnlySlider .gmlSliderItem .recommendation-reason span{vertical-align:middle;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem .right.tooltip .tooltip-arrow{margin-left:0px;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem .right.tooltip .tooltip-inner{margin-left:0px;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem img{width:118px;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem .itemHead{display:inline-block;width:495px;margin-left:20px;}.home #content .homeslider #gmlOnlySlider .gmlSliderItem .itemHead h3 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;font-size:40px;color:#3a3a3a;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem p.date{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-size:17px;color:#8598a2;font-weight:normal;overflow:inherit;}.home #content .homeslider #gmlOnlySlider .gmlSliderItem p.date a{font-family:Georgia,Times,'Times New Roman',serif;font-size:13px;color:#8598a2;text-decoration:none;}.home #content .homeslider #gmlOnlySlider .gmlSliderItem p.date a:hover,.home #content .homeslider #gmlOnlySlider .gmlSliderItem p.date a:active{font-family:Georgia,Times,'Times New Roman',serif;font-size:13px;color:#8598a2;text-decoration:none;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem .analyst{display:inline-block;vertical-align:top;border:1px solid #e1e1e1;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem p{font-size:15px;color:#444444;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem .seeMore{font-family:'Fakt pro bold';font-size:13px;color:#067b9c;}.home #content .homeslider #gmlOnlySlider .gmlSliderItem .seeMore 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 #067c9c;margin-left:5px;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem #HeadImg{height:85px;margin-bottom:10px;width:auto;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem h4{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-size:28px;color:#3a3a3a;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem h4 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;font-size:28px;color:#3a3a3a;}
.home #content .homeslider #gmlOnlySlider .gmlSliderItem.webinar{margin-top:45px;}
.home #content .homeslider .flex-direction-nav li:first-child{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/home/shadowL.png;wa76570f82dc4e9f75') no-repeat 0 0;position:absolute;left:-4%;top:-9%;height:889px;width:29px;}
.home #content .homeslider .flex-direction-nav li:first-child+li{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/home/shadowR.png;wa71191ce9e90957ff') no-repeat 0 0;position:absolute;right:-30px;top:-9%;width:29px;height:889px;}
.home #content .homeslider .flex-direction-nav .flex-next{right:0px;height:117px;width:27px;display:block;text-indent:0;background:#026587;background:-moz-linear-gradient(left, #026587 0%, #00a5dd 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #026587), color-stop(100%, #00a5dd));background:-webkit-linear-gradient(left, #026587 0%, #00a5dd 100%);background:-o-linear-gradient(left, #026587 0%, #00a5dd 100%);background:-ms-linear-gradient(left, #026587 0%, #00a5dd 100%);background:linear-gradient(to right, #026587 0%, #00a5dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026587', endColorstr='#00a5dd', GradientType=1);}.home #content .homeslider .flex-direction-nav .flex-next:before{width:0;height:0;border-style:solid;border-width:15px 0 15px 10px;border-color:transparent transparent transparent #ffffff;position:absolute;right:9px;top:35%;display:block;content:'';}
.home #content .homeslider .flex-direction-nav .flex-next h4{color:#fff;font-family:"Fakt";font-size:25px;margin:20px 40px 10px;}
.home #content .homeslider .flex-direction-nav .flex-next 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;font-size:22px;display:block;line-height:25px;margin:35px 40px;}
.home #content .homeslider .flex-direction-nav .flex-next:hover{color:#ffffff;text-decoration:none;}
.home #content .homeslider .flex-direction-nav .flex-prev{left:0px;width:27px;height:117px;display:block;text-indent:0;background:#00a5dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYTVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjY1ODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #00a5dd 1%, #026587 100%);background:-webkit-gradient(linear, left top, right top, color-stop(1%, #00a5dd), color-stop(100%, #026587));background:-webkit-linear-gradient(left, #00a5dd 1%, #026587 100%);background:-o-linear-gradient(left, #00a5dd 1%, #026587 100%);background:-ms-linear-gradient(left, #00a5dd 1%, #026587 100%);background:linear-gradient(to right, #00a5dd 1%, #026587 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a5dd', endColorstr='#026587', GradientType=1);}.home #content .homeslider .flex-direction-nav .flex-prev:before{width:0;height:0;border-style:solid;border-width:15px 10px 15px 0;border-color:transparent #ffffff transparent transparent;position:absolute;right:9px;top:35%;display:block;content:'';}
.home .home.mozilla.v-35 #content .homeslider .flex-direction-nav .flex-next span{font-size:21px;}
.home .side-box{margin-top:18px;margin-bottom:18px;padding:12px;}.home .side-box.recommended{padding-bottom:0;}
.home .side-box .inner{padding:8px;margin:12px 0 24px 0;border:solid 1px #d1d4d9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-o-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);background:#fff;position:relative;}.home .side-box .inner section.content{min-height:90px;}.home .side-box .inner section.content h3.sans-serif{margin-top:10px;font-size:12px;text-transform:uppercase;top:5px;}.home .side-box .inner section.content h3.sans-serif+a,.home .side-box .inner section.content h3.sans-serif+span{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-weight:normal;font-size:21px;line-height:24px;color:#2e3538;padding:0px 8px 48px 0;display:block;line-height:22px;}
.home .side-box .inner section.content.initiatives a.condensed{padding-left:70px;}
.home .side-box .inner section.content aside.by-line,.home .side-box .inner section.content p{clear:both;position:relative;top:-44px;margin-bottom:0;}
.home .side-box .inner section.content p{color:#5f5f5f;font-size:15px;line-height:19px;padding-right:10px;margin-bottom:0;}
.home .side-box .inner section.content p+p{display:none;visibility:hidden;}
.home .side-box h2{font-weight:normal;font-size:26px;}
.home .side-box h2,.home .side-box .inner a{color:#234;}
.home .side-box aside{color:#444;font-weight:normal;font-size:18px;}
.home .side-box b,.home .side-box aside b{font-weight:bold;}
.home .side-box .inner h3{letter-spacing:normal;font-weight:bold;line-height:32px;border-top:solid 1px #ccd;font-size:14px;line-height:17px;height:auto;}
.home .side-box .inner h3 b{letter-spacing:normal;font-weight:bold;text-transform:uppercase;}
.home .side-box .inner h3:first-child{border-top:0;}
.home .side-box .inner.explore>section.icon,.home .side-box .inner.metrics_tools>section.icon{background:#00a5dd;}.home .side-box .inner.explore>section.icon .widget-recommend,.home .side-box .inner.metrics_tools>section.icon .widget-recommend{border-color:#0f5577 #0f5577 transparent transparent;}
.home .side-box .inner.explore>section>h3,.home .side-box .inner.metrics_tools>section>h3,.home .side-box .inner.explore>section>.content>h3,.home .side-box .inner.metrics_tools>section>.content>h3,.home .side-box .inner.explore>section h3,.home .side-box .inner.metrics_tools>section h3{color:#00a5dd;}
.home .side-box .inner.explore>section footer>a.more,.home .side-box .inner.metrics_tools>section footer>a.more{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;float:none;color:#00a5dd;}.home .side-box .inner.explore>section footer>a.more>.arrow-box,.home .side-box .inner.metrics_tools>section footer>a.more>.arrow-box,.home .side-box .inner.explore>section footer>a.more .arrow-box,.home .side-box .inner.metrics_tools>section footer>a.more .arrow-box{background:#00a5dd;}
.home .side-box .inner.executive_programs_report section.icon .widget-recommend{border-color:#00529B #00529B transparent transparent;}
.home .side-box .inner.connect.analysts>section.icon .widget-recommend{border-color:transparent #d54400 transparent transparent;width:0px;height:0px;border-style:solid;border-width:0 7px 7px 0;position:absolute;left:0px;bottom:-6px;}
.home .side-box .inner.connect>section.icon{background:#FB6602;}.home .side-box .inner.connect>section.icon .widget-recommend{border-color:#a33400 #a33400 transparent transparent;}
.home .side-box .inner.connect>section>h3,.home .side-box .inner.connect>section>.content>h3,.home .side-box .inner.connect>section h3{color:#FB6602;}
.home .side-box .inner.connect>section footer>a.more{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#FB6602;}.home .side-box .inner.connect>section footer>a.more>.arrow-box,.home .side-box .inner.connect>section footer>a.more .arrow-box{background:#FB6602;}
.home .side-box .inner>section{display:block;}.home .side-box .inner>section.icon{padding:0 4px;width:70px;height:72px;background:#00a5dd;float:left;text-align:center;line-height:80px;margin-left:-16px;margin-right:8px;margin-top:10px;position:relative;}.home .side-box .inner>section.icon img,.home .side-box .inner>section.icon .sprite{width:64px;height:64px;margin:-10px 0 0 0;padding:0;display:inline-block;}
.home .side-box .inner>section.icon .widget-recommend{border-color:transparent #0F5778 transparent transparent;width:0px;height:0px;border-style:solid;border-width:0 7px 7px 0;position:absolute;left:0px;bottom:-8px;}
.home .side-box .inner>section>h3,.home .side-box .inner>section>.content>h3,.home .side-box .inner>section h3{color:#00a5dd;}
.home .side-box .inner>section footer>a.more{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#00a5dd;}.home .side-box .inner>section footer>a.more>.arrow-box,.home .side-box .inner>section footer>a.more .arrow-box{background:#00a5dd;}
.home .side-box a.more{text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal;letter-spacing:normal;}
.home .side-box span.more{text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal !important;letter-spacing:normal;color:#234;padding-right:20px;}
.home .side-box footer{position:absolute;width:72%;bottom:0;right:-1px;text-align:right;border-top:dotted 1px #CCC;height:30px;line-height:30px;padding-right:10px;border-bottom:solid 1px #EAECEF;border-right:solid 1px #DBDEE1;border-bottom-right-radius:6px;background:#ffffff;background:-moz-linear-gradient(left, #ffffff 0%, #f4f6f7 50%, #f0f1f3 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(50%, #f4f6f7), color-stop(100%, #f0f1f3));background:-webkit-linear-gradient(left, #ffffff 0%, #f4f6f7 50%, #f0f1f3 100%);background:-o-linear-gradient(left, #ffffff 0%, #f4f6f7 50%, #f0f1f3 100%);background:-ms-linear-gradient(left, #ffffff 0%, #f4f6f7 50%, #f0f1f3 100%);background:linear-gradient(to right, #ffffff 0%, #f4f6f7 50%, #f0f1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f1f3', GradientType=1);}.home .side-box footer .arrow-box{display:inline-block;height:16px;width:16px;text-align:center;background:#D05721;border-radius:3px;position:absolute;top:7px;right:8px;color:#FFF;line-height:16px;}
.home .side-box footer a{padding-right:20px;}
.home .side-box .icon .sprite{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/sprites/tiles.png;wab293ecce9891343b') no-repeat top left scroll;background-position:-224px -6px;}
.home .side-box .events .icon .sprite{background-position:-12px -8px;}
.home .side-box .webinars .icon .sprite{background-position:-80px -12px;}
.home .side-box .inner .icon .sprite.cio-in-transition{background:url('/imagesrv/apps/gproduct/images/sprites/CIO_icon.png') no-repeat top left scroll;margin-top:5px!important;margin-left:3px!important;}
.home .side-box .invest_implications .icon .sprite{background-position:-147px -11px;}
.home .side-box .special_reports .icon .sprite,.home .side-box .exp_reports .icon .sprite,.home .side-box .cio_desk_reference .icon .sprite{background-position:-224px -6px;}
.home .side-box .initiatives .icon .sprite{background-position:-428px -4px;}
.home .side-box .vendor .icon .sprite{background-position:-501px -3px;}
.home .side-box .industry .icon .sprite{background-position:-571px -3px;}
.home .side-box .technology .icon .sprite{background-position:-639px -4px;}
.home .side-box .metrics_tools .icon .sprite,.home .side-box .toolkit .icon .sprite{background-position:-714px -3px;}
.home .side-box .it_score .icon .sprite{background-position:-777px -1px;}
.home .side-box .it_budget .icon .sprite{background-position:-846px -7px;}
.home .side-box .analyst_inquiry .icon .sprite,.home .side-box .peers .icon .sprite,.home .side-box .analysts .icon .sprite,.home .side-box .conversations .icon .sprite{background-position:-10px -78px;}
.home .side-box .areas_of_coverage .icon .sprite{background-position:-80px -77px;}
.home .side-box .contract_review .icon .sprite{background-position:-149px -75px;}
.home .side-box .interactiveMap{border:solid 1px #d1d4d9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-o-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);}
.home .side-box.become-client .inner .icon{background:#1f76c3;height:82px;width:72px;}.home .side-box.become-client .inner .icon .sprite{background:none;width:64px;height:79px;margin-top:9px;}
.home .side-box.become-client .inner .icon img{height:auto;width:61px;margin-left:11px;}
.home .side-box.become-client .inner section.content{float:left;width:76%;padding-bottom:10px;}.home .side-box.become-client .inner section.content p{top:initial;font-size:14px;line-height:18px;margin-bottom:7px;font-family:"Fakt";}
.home .side-box.become-client .inner h3{font-size:19px;font-family:"Roboto Condensed";color:#1f76c3;padding:10px 0 7px;}
.home .side-box.become-client .inner .phone-num{font-size:19px;font-family:Arial;color:#1f76c3;display:block;margin-bottom:7px;}
.home .side-box.become-client .inner .btn-contact{background:#00529b;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;padding:11px 45px 9px;display:inline-block;}.home .side-box.become-client .inner .btn-contact:hover{text-decoration:none;}
.home .side-box.scm-world{margin:0;padding-bottom:0;padding-top:16px;}.home .side-box.scm-world .inner .icon img{width:auto;height:auto;}
.home .side-box.scm-world .content{float:left;width:77%;background:#ffffff url(/imagesrv/apps/gproduct/images/home/scm-tile.png) no-repeat right 4px;}.home .side-box.scm-world .content h3{font-size:12px;text-transform:uppercase;color:#00a5dd;margin-top:7px;margin-bottom:4px;}
.home .side-box.scm-world .content h4{font-size:19px;font-family:"Gartner sans condensed";width:35%;margin-bottom:8px;}
.home .side-box.scm-world .content span{font-size:15px;opacity:0.9;display:block;margin-bottom:4px;}
.home .side-box.scm-world .bottom{height:32px;}.home .side-box.scm-world .bottom footer{width:74%;}.home .side-box.scm-world .bottom footer .arrow-box{top:8px;background-color:#00a5dd;}
.home .side-box.scm-world .bottom footer .more{font-weight:bold;}
.home .side-box.ceb-promo{margin-bottom:0;padding-bottom:0;}.home .side-box.ceb-promo .inner>section.icon img{width:auto;height:auto;}
.home .side-box.ceb-promo a:hover{text-decoration:none;}
.home .side-box.ceb-promo .content{font-size:15px;line-height:21px;padding:12px 8px 32px 16px;color:#5f5f5f;}.home .side-box.ceb-promo .content h4{font-size:19px;line-height:26px;font-family:"Gartner sans condensed";margin-bottom:4px;}
.home .side-box.ceb-promo footer .more{color:#069;}
.home .side-box.cloud-decisions{margin:0;padding-bottom:0;padding-top:16px;}.home .side-box.cloud-decisions .content{float:left;width:77%;}.home .side-box.cloud-decisions .content h3{font-size:12px;text-transform:uppercase;color:#00a5dd;margin-top:7px;margin-bottom:4px;}
.home .side-box.cloud-decisions .content h4{font-size:19px;font-family:"Gartner sans condensed";width:100%;margin-bottom:8px;}
.home .side-box.cloud-decisions .content span{font-size:15px;opacity:0.9;display:block;margin-bottom:20px;color:#5f5f5f;}
.home .side-box.cloud-decisions .bottom{height:32px;}.home .side-box.cloud-decisions .bottom footer{width:74%;}.home .side-box.cloud-decisions .bottom footer .more{font-weight:bold;color:#00a5dd;font-size:11px;}
.home .analyst-call{background-color:#508fa6;background:#508fa6 url("https://www.gartner.com/imagesrv/apps/gproduct/images/home/talk-to-analyst.png;wa3931f5d48084c46f") no-repeat right 6px;padding:28px 24px 0px 13px;margin:30px 12px 0 5px;min-height:99px;}.home .analyst-call h3{font-size:21px;color:#fff;font-family:"Roboto Condensed";margin-bottom:14px;}
.home .analyst-call .btn-call{font-size:10px;font-weight:500;letter-spacing:0.6px;color:#fff;border-radius:2px;background:#4cc4d5;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.24),0 0 2px 0 rgba(0, 0, 0, 0.12);text-transform:uppercase;padding:6px 16px;}.home .analyst-call .btn-call:hover{text-decoration:none;}
.home .analyst-call .btn-call img{width:15px;vertical-align:text-bottom;margin-right:3px;}
.home .analyst-call .when{display:block;font-size:10px;font-weight:500;line-height:1.4;letter-spacing:0.2px;text-align:right;color:#fff;text-transform:uppercase;}.home .analyst-call .when span{color:#4cc4d5;font-size:11px;margin:0 2px;}
.home .icono_L2{font-family:"Fakt",Georgia,Times,"Times New Roman",serif;padding:12px;}.home .icono_L2 .inner{background:#fff;border:solid 1px #d1d4d9;border-radius:6px;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-o-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);margin:12px 0 24px 0;padding:20px;position:relative;}.home .icono_L2 .inner h4{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-size:19px;font-weight:normal;line-height:22px;margin:0 0 10px 0;}
.home .icono_L2 .inner div{font-size:15px;margin:0 0 15px 0;color:#616161;}.home .icono_L2 .inner div span{color:#0171AC;display:inline-block;font-size:15px;margin:2px 0 0 0;}
.home .researchBoard{margin:0;padding-bottom:0;padding-top:16px;}.home .researchBoard .inner>section.icon{width:70px;height:81px;background:#13538e;}.home .researchBoard .inner>section.icon img{width:auto;height:auto;margin:0;}
.home .researchBoard .content{float:left;width:77%;}.home .researchBoard .content h3{font-size:12px;text-transform:uppercase;color:#13538e;margin-top:7px;margin-bottom:4px;}
.home .researchBoard .content h4{font-size:19px;font-family:"Gartner sans condensed";width:100%;margin-bottom:8px;}
.home .researchBoard .content span{font-size:15px;opacity:0.9;display:block;margin-bottom:20px;color:#5f5f5f;}
.home .researchBoard .bottom{height:32px;}.home .researchBoard .bottom footer{width:74%;}.home .researchBoard .bottom footer .more{font-weight:bold;color:#13538e;font-size:11px;}
.home .side-box.recommended>h2{color:#007FAA;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:300;}
.home .side-box.recommended .content aside.by-line{color:#8598a2;font-size:13px;line-height:15px;margin-left:70px;margin-bottom:0;}
.home .side-box.recommended .benchmarks.content h3,.home .side-box.recommended .benchmarks.content a.more{color:#178eb8;}
.home .side-box.recommended .content h3+a,.home .side-box.recommended .content h3+span{font-size:18px;color:#112;}
.home .side-box.recommended .content p{color:#5f5f5f;font-size:15px;line-height:19px;margin-left:70px;margin-bottom:0;}
.home .side-box.recommended .content p+p{display:none;visibility:hidden;}
.home .side-box.recommended .recommendation-reason{padding-left:8px;}
.home .side-box.track{}.home .side-box.track>h2{color:#a7bf1d;font-size:25px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:300;text-shadow:0px -1px 0px rgba(255, 255, 255, 0.72),1px 0px 1px rgba(255, 255, 255, 0.72),-1px 0px 1px rgba(255, 255, 255, 0.72);}
.home .side-box.track .tile{position:relative;}.home .side-box.track .tile .track-widget{position:absolute;height:36px;width:24px;background:#c2dd21;margin-left:-30px;}
.home .side-box.track .tile .track-widget-shadow{width:0px;height:0px;border-style:solid;border-width:0 7px 7px 0;position:absolute;left:-30px;top:36px;border-color:#7A9937 #7A9937 transparent transparent;}
.home .side-box.track aside{font-size:17px;color:#2d3e47;text-shadow:0px -1px 0px rgba(255, 255, 255, 0.57);}
.home .side-box.track .alert{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;background:transparent;border:none;}
.home .side-box.track .inner{padding-left:22px;background:#fff;padding-bottom:36px;}.home .side-box.track .inner a:hover{text-decoration:underline;}
.home .side-box.track .inner a.more{color:#96BC44;display:block;text-align:right;padding:0 8px;font-size:12px;margin-bottom:4px;}
.home .side-box.track .inner h3{text-transform:capitalize;color:#96BC44;font-size:20px;font-weight:normal;margin-top:0px;border-top:none;border-bottom:solid 1px #CCD;padding-bottom:3px;line-height:inherit;}.home .side-box.track .inner h3 b{padding-left:4px;font-weight:normal;display:block;margin-left:-4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#420;font-size:11px;}
.home .side-box.track .inner h3.no-items{font-size:17px;}.home .side-box.track .inner h3.no-items a{border-bottom-right-radius:100px;border-top-right-radius:100px;padding:10px;font-weight:bold;font-family:arial;color:#fff;background-color:#82a33b;text-decoration:none;cursor:pointer;display:block;margin:10px 0 8px -22px;font-size:20px;line-height:20px !important;}
.home .side-box.track .inner>a{text-indent:-20px;display:block;font-size:18px;color:#221;opacity:.9;margin:5px 20px;line-height:22px;}.home .side-box.track .inner>a:before{content:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_document_id.png;wac6aa39136f141917');margin-right:1px;position:relative;top:1px;left:-2px;}
.home .side-box.track .inner footer>a.more.condensed{color:#420;display:inline-block;left:-12px;position:relative;font-size:11px;}.home .side-box.track .inner footer>a.more.condensed .arrow-box{height:16px;width:16px;text-align:center;background:#96BC44;border-radius:3px;position:absolute;top:2px;right:-12px;color:#FFF;line-height:16px;}
.home .side-box.track h3.vendors:before{content:url('/imagesrv/apps/gproduct/images/icons/icon-track02.png');}
.home .side-box.track h3{text-transform:uppercase;position:relative;}.home .side-box.track h3>span{height:18px;width:15px;background:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3");display:inline-block;vertical-align:middle;margin-left:-18px;margin-right:-5px;}.home .side-box.track h3>span.technologies,.home .side-box.track h3>span.technology{background-position:-80px -20px;}
.home .side-box.track h3>span.keywords{background-position:-180px -20px;}
.home .side-box.track h3>span.vendors{background-position:-120px -20px;}
.home .side-box.track h3>span.analysts{background-position:-140px -20px;}
.home .side-box.track h3>span.initiatives{background-position:-160px -20px;}
.home .side-box.track h3>span.alerts{background-position:-180px -20px;}
.home .side-box.track h3.alert{margin-bottom:0;}
@media screen and (min-width:1170px){.home{}}@media screen and (max-width:1169px){.home{}.home #content .side-box .content>h3,.home #content .side-box .inner>h3{letter-spacing:normal;width:220px;} .home .home article p,.home .home #content article p,.home .home article .feedItems p{font-size:13px;line-height:18px;} .home .analyst-call{background-position-x:180px;}.home .analyst-call h3{font-size:19px;} .home .side-box.become-client .inner .icon{width:70px;height:72px;}.home .side-box.become-client .inner .icon .sprite{width:54px;height:54px;margin-top:4px;} .home .side-box.become-client .inner section.content{width:72%;} .home .side-box.become-client .inner .btn-contact{padding-left:25px;padding-right:25px;} .home .side-box.scm-world .content{width:72%;background:none;}.home .side-box.scm-world .content h3,.home .side-box.scm-world .content h4{width:initial;}}@media print{.home{}}.home .homeslider .flex-direction-nav{margin-top:40px !important;}
.home .share-library-center{width:auto;margin-left:auto;margin-right:auto;text-align:center;}
.home .share-library-scroll{width:auto;height:44px;text-align:center;margin-left:auto;margin-right:auto;padding:12px 0px 1px 1px;}
.home .share-library-scroll-small{width:auto;height:44px;text-align:center;margin-left:auto;margin-right:auto;padding:12px 0px 1px 10px;}
.home .lib-popover.save-as{margin-top:-300px;margin-left:-50px;}
.home .span6 .share-library-scroll .lib-popover.save-as{margin-left:50px;}
.home .side-box.dev{opacity:0;display:none;visibility:hidden;}
.home .select.default{border:solid 1px #B9D0DC;border-radius:7px;margin-left:20px;position:relative;top:-25px;}.home .select.default button{width:305px;border-radius:7px;font-size:15px;color:#3A3A3A;border:0;box-shadow:none;height:30px;font-family:Arial;}.home .select.default button span.filter-option.pull-left{width:240px;overflow-x:hidden;}.home .select.default button span.filter-option.pull-left:after{border-right:1px solid #067c9c;content:'';position:absolute;left:87%;height:30px;top:-1px;}
.home .select.default button .caret{float:right;margin-top:7px;margin-right:1px;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#067c9c transparent transparent transparent;}
.home .select.default.open .dropdown-arrow,.home .select.default.open .dropdown-menu{opacity:1;}
.home .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:10px;top:100%;width:0;z-index:10;-webkit-transform:rotate(360deg);}
.home .select.default .dropdown-menu{width:305px;margin-left:0px;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;z-index:2000;}.home .select.default .dropdown-menu li{margin:0 4px -2px;position:relative;}.home .select.default .dropdown-menu li:first-child>a,.home .select.default .dropdown-menu li:last-child>a{border-radius:2px;padding-bottom:7px;padding-top:5px;}
.home .select.default .dropdown-menu li a{color:#FFF;font-family:Arial;font-size:14px;padding:5px 25px 7px 11px !important;text-decoration:none;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;white-space:normal;width:265px;}.home .select.default .dropdown-menu li a:hover{background:#067b9c;}
.home .select.default .dropdown-menu li:first-child>a:hover,.home .select.default .dropdown-menu li:first-child>a:focus{background:none;cursor:text;}
.home.ie.v-9 .recommended .initiatives.content{height:150px;}.home.ie.v-9 .recommended .initiatives.content p#keyP{top:10px;}
.home.ie.v-9 .recommended .initiatives.content .select.default{position:relative;left:-80px;top:40px;}
.home.mozilla .select.default button .caret{margin-top:-12px;}
.ie.v-9 .ceb-promo .inner>section.icon{width:132px;height:80px;background:#006699;}.ie.v-9 .ceb-promo .inner>section.icon img{width:120px;height:70px;margin:0;}
.ie.v-9 .ceb-promo .inner>section.content a{font-weight:normal;font-size:20px;color:#2e3538;padding:15px 8px 48px 0px;display:block;line-height:22px;text-decoration:none;width:185px;margin-left:3px;}
.ie.v-9 .ceb-promo .inner>section footer>a.more{padding:10px;line-height:0px;margin-left:0px;font-size:11px;display:inline-block;color:#006699;}
