@charset "UTF-8";
.registration{}.registration #layout{background-color:#006BA8;margin:70px 0 0px 0;padding:20px 0;}.registration #layout .placehold{padding:50px 75px;color:#fff;}.registration #layout .placehold .welcome-message span{clear:both;}
.registration #layout .placehold .welcome-message h1{font-size:31px;color:#fff;padding-bottom:6px;}
.registration #layout .placehold .welcome-message h2{font-size:18px;color:#FFF;font-weight:bold;}
.registration #layout .placehold .welcome-message .can{font-size:18px;padding:30px 35px;border-top:solid 1px #cacaca;border-bottom:solid 1px #cacaca;margin-top:18px;}.registration #layout .placehold .welcome-message .can ul{margin-left:22px;}.registration #layout .placehold .welcome-message .can ul li{list-style:disc;padding-top:10px;}
.registration #layout .registrationdetails .formpadwrap{width:100%;position:relative;padding-right:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.registration #layout .registrationdetails .formpadwrap .UR-form{background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#333;margin:20px 0 0 0px;padding:30px 70px 20px 40px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.registration #layout .registrationdetails .formpadwrap .UR-form h2{color:#006BA8;font-size:32px;}.registration #layout .registrationdetails .formpadwrap .UR-form h2+p{position:absolute;top:-5px;}
.registration #layout .registrationdetails .formpadwrap .UR-form form{margin:0;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1{width:100%;margin-top:10px;position:relative;display:inline-block;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item label,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 label{width:100%;font-weight:bold;font-size:14px;margin-bottom:2px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item input,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 input{width:100%;height:32px;line-height:32px;background:#f3f4f6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item input.error,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 input.error{border:solid 1px red;background:rgba(255, 0, 0, 0.1);}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item select,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 select{background:#f3f4f6;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .dropdowns,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .dropdowns{position:relative;width:225px;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .dropdowns .successMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .dropdowns .successMessageClass{top:0;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .phone-fields,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .phone-fields{float:left;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .phone-fields input.span3,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .phone-fields input.span3{width:23.4043%;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .phone-fields input.span6,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .phone-fields input.span6{width:48.9362%;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item #password2Div.errorMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 #password2Div.errorMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item #password1Div.errorMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 #password1Div.errorMessageClass{left:auto;margin:-5px 0 7px 0;float:left;width:100%;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item #password2Div.errorMessageClass p,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 #password2Div.errorMessageClass p,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item #password1Div.errorMessageClass p,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 #password1Div.errorMessageClass p{left:auto;margin:-5px 0 7px 0;float:left;width:100%;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item span.errorMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 span.errorMessageClass{background:url("https://www.gartner.com/imagesrv/apps/common/images/icons/icon_exclamation_red.gif;wad02dc2ff8ee28262") no-repeat scroll 0 2px rgba(0, 0, 0, 0);width:100%;padding-left:24px;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .errorMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .errorMessageClass{display:block;border:solid 1px transparent;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:red;left:0;transition:none;-moz-transition:none;-webkit-transition:none;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .errorMessageClass p,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .errorMessageClass p{position:absolute;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:red;left:0;bottom:-13px;transition:none;-moz-transition:none;-webkit-transition:none;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .errorMessageClass .profile-sprite,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .errorMessageClass .profile-sprite{background:url("https://www.gartner.com/imagesrv/apps/common/images/icons/icon_exclamation_red.gif;wad02dc2ff8ee28262") no-repeat scroll left center transparent;display:inline-block;height:20px;margin-right:4px;vertical-align:middle;width:19px;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .successMessageClass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .successMessageClass{position:absolute;top:22px;right:-25px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:#009933;transition:none;-moz-transition:none;-webkit-transition:none;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .successMessageClass .profile-sprite,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .successMessageClass .profile-sprite{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/user/profile.png;wa46dbe493dfa84c06");background-position:0 0 ;display:inline-block;height:18px;margin-right:4px;vertical-align:middle;width:18px;margin:5px 0 0 5px;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .testresult,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .testresult{position:absolute;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:red;top:0;right:0;padding-left:20px;transition:none;-moz-transition:none;-webkit-transition:none;background:url("https://www.gartner.com/imagesrv/apps/common/images/icons/icon_exclamation_red.gif;wad02dc2ff8ee28262") no-repeat scroll left center transparent;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .testresult.badPass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .testresult.badPass{font-size:12px;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .testresult.goodPass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .testresult.goodPass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .testresult.strongPass,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .testresult.strongPass{color:#008000;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/user/profile.png;wa46dbe493dfa84c06");background-position:0 0 ;height:18px;width:18px;padding:0;right:50px;}.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .testresult.goodPass span,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .testresult.goodPass span,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item .testresult.strongPass span,.registration #layout .registrationdetails .formpadwrap .UR-form form .form-item1 .testresult.strongPass span{margin-left:24px;}
.registration #layout .registrationdetails .formpadwrap .UR-form form .submit-btn input{display:inline-block;text-align:center;width:100px;color:#fff;text-transform:uppercase;font-size:15px;height:40px;line-height:24px;margin-top:20px;border:solid 4px #fff;background:#1e5799;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+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;}
.registration #layout .registrationdetails .formpadwrap .UR-form p{color:#000;font-size:14px;margin-top:10px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}.registration #layout .registrationdetails .formpadwrap .UR-form p a{color:#006dd2;text-decoration:none;font-size:14px;}
.registration #layout .registrationdetails .formpadwrap p.help{margin-top:15px;color:#fff;font-size:14px;line-height:18px;padding-left:40px;padding-right:70px;position:relative;overflow:auto;width:auto;height:auto;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}.registration #layout .registrationdetails .formpadwrap p.help a{color:#c1e4f7;text-decoration:none;font-size:14px;}
.registration #layout .webinarRegistration #reCaptcha{float:left;}
.registration #layout .webinarRegistration .formpadwrap{width:100%;position:relative;padding:0 0 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.registration #layout .webinarRegistration .formpadwrap .UR-form{background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#333;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 1px #CCC;margin:0;padding:20px;}.registration #layout .webinarRegistration .formpadwrap .UR-form .widerItem{width:52%!important;}
.registration #layout .webinarRegistration .formpadwrap .UR-form #emailInUseLogin p{background:none;color:#D54400;margin:0px;padding:0px;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;float:left;}
.registration #layout .webinarRegistration .formpadwrap .UR-form #emailInUseLogin a{color:#006dd2;text-decoration:none;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-style:normal;}
.registration #layout .webinarRegistration .formpadwrap .UR-form h2{color:#006BA8;font-size:25px;}.registration #layout .webinarRegistration .formpadwrap .UR-form h2+p{position:absolute;top:-5px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form{margin:0;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1{width:49.5%;margin-top:10px;position:relative;display:inline-block;float:left;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item label,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 label{width:100%;font-weight:bold;font-size:14px;margin-bottom:2px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item input,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 input{width:100%;height:32px;line-height:32px;background:#f3f4f6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item input.error,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 input.error{border:solid 1px red;background:rgba(255, 0, 0, 0.1);}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item select,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 select{background:#f3f4f6;width:100%;height:32px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .dropdowns,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .dropdowns{position:relative;width:100%;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .dropdowns .successMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .dropdowns .successMessageClass{top:0;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .phone-fields,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .phone-fields{float:left;width:100%;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .phone-fields input.span3,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .phone-fields input.span3{width:23.4043%;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .phone-fields input.span6,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .phone-fields input.span6{width:100%;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item #password2Div.errorMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 #password2Div.errorMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item #password1Div.errorMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 #password1Div.errorMessageClass{left:auto;margin:-5px 0 7px 0;float:left;width:100%;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item #password2Div.errorMessageClass p,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 #password2Div.errorMessageClass p,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item #password1Div.errorMessageClass p,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 #password1Div.errorMessageClass p{left:auto;margin:-5px 0 7px 0;float:left;width:100%;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item span.errorMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 span.errorMessageClass{background:url("https://www.gartner.com/imagesrv/apps/common/images/icons/icon_exclamation_red.gif;wad02dc2ff8ee28262") no-repeat scroll 0 2px rgba(0, 0, 0, 0);width:100%;padding-left:24px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .errorMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .errorMessageClass{display:block;border:solid 1px transparent;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:red;left:0;transition:none;-moz-transition:none;-webkit-transition:none;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .errorMessageClass p,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .errorMessageClass p{position:absolute;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:red;left:0;bottom:-13px;transition:none;-moz-transition:none;-webkit-transition:none;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .errorMessageClass .profile-sprite,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .errorMessageClass .profile-sprite{background:url("https://www.gartner.com/imagesrv/apps/common/images/icons/icon_exclamation_red.gif;wad02dc2ff8ee28262") no-repeat scroll left center transparent;display:inline-block;height:20px;margin-right:4px;vertical-align:middle;width:19px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .successMessageClass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .successMessageClass{position:absolute;top:22px;right:-25px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:#009933;transition:none;-moz-transition:none;-webkit-transition:none;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .successMessageClass .profile-sprite,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .successMessageClass .profile-sprite{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/user/profile.png;wa46dbe493dfa84c06");background-position:0 0 ;display:inline-block;height:18px;margin-right:4px;vertical-align:middle;width:18px;margin:5px 0 0 5px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .testresult,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .testresult{position:absolute;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;font-size:14px;color:red;top:0;right:0;padding-left:20px;transition:none;-moz-transition:none;-webkit-transition:none;background:url("https://www.gartner.com/imagesrv/apps/common/images/icons/icon_exclamation_red.gif;wad02dc2ff8ee28262") no-repeat scroll left center transparent;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .testresult.badPass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .testresult.badPass{font-size:12px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .testresult.goodPass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .testresult.goodPass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .testresult.strongPass,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .testresult.strongPass{color:#008000;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/user/profile.png;wa46dbe493dfa84c06");background-position:0 0 ;height:18px;width:18px;padding:0;right:50px;}.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .testresult.goodPass span,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .testresult.goodPass span,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item .testresult.strongPass span,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1 .testresult.strongPass span{margin-left:24px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item.full-item,.registration #layout .webinarRegistration .formpadwrap .UR-form form .form-item1.full-item{width:100%;}
.registration #layout .webinarRegistration .formpadwrap .UR-form p{color:#000;font-size:14px;margin-top:10px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}.registration #layout .webinarRegistration .formpadwrap .UR-form p.submitMessage{float:left;display:inline-block;width:325px;}
.registration #layout .webinarRegistration .formpadwrap .UR-form p a{color:#006dd2;text-decoration:none;font-size:14px;}
.registration #layout .webinarRegistration .formpadwrap p.help{margin-top:15px;color:#fff;font-size:14px;line-height:18px;padding-left:40px;padding-right:70px;position:relative;overflow:auto;width:auto;height:auto;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}.registration #layout .webinarRegistration .formpadwrap p.help a{color:#c1e4f7;text-decoration:none;font-size:14px;}
.registration #layout .webinarRegistration .submit-btn{float:right;display:inline-block;margin:10px 0px;}.registration #layout .webinarRegistration .submit-btn .orangeBtn{background:#ff6600;padding:13px 48px;border:none;border-radius:5px;text-transform:uppercase;font-family:arial;color:white;font-size:17px;font-weight:bold;}
.registration #layout .webinarRegistration a#addLine{font-size:14px;margin-left:15px;}
.registration #layout .webinarRegistration .flatBlueBtn{background:#00b1d9;padding:6px 15px;color:white;border-radius:5px;text-transform:uppercase;font-family:arial;font-size:13px;font-weight:bold;float:right;margin-bottom:10px;}
.registration #layout .webinarRegistration .flatBlueBtn+p{float:right;margin-right:20px;font-family:arial;font-size:15px;margin:7px 20px;}
.registration.webinarsForm .content-layout.UR-layout{background:white;padding:20px;margin:20px 20px 0 20px;border-radius:5px;}
.registration.webinars-detail p{font-family:arial,helvetica,sans-serif;font-size:15px;color:#333333;}
.registration.webinars-detail .removeMe ul li{font:normal 15px arial;}
.registration.webinars-detail .attendBox+a,.registration.webinars-detail .player+a{font:bold 12px arial;text-transform:uppercase;margin:0 25px;display:block;}
.registration.webinars-detail .attendBox{background:#e9e9e9;margin-bottom:20px;}.registration.webinars-detail .attendBox .headRow{background:#8598a1;padding:10px 25px;}.registration.webinars-detail .attendBox .headRow h3{color:white;text-transform:uppercase;font-size:24px;}
.registration.webinars-detail .attendBox .bottomRow{padding:10px 25px;}.registration.webinars-detail .attendBox .bottomRow ul{padding:0;margin:0;}.registration.webinars-detail .attendBox .bottomRow ul li{clear:both;min-height:60px;}.registration.webinars-detail .attendBox .bottomRow ul li .timeContainer{width:200px;padding:10px 0px;float:left;}.registration.webinars-detail .attendBox .bottomRow ul li .timeContainer p{font:normal 12px arial,helvetica,sans-serif;margin:0;}.registration.webinars-detail .attendBox .bottomRow ul li .timeContainer p.time{font:bold 18px arial,helvetica,sans-serif;}
.registration.webinars-detail .attendBox .bottomRow ul li .grnBtn{float:right;margin:0 10px;padding:10px 47px;background:#95bb59;border-radius:5px;}.registration.webinars-detail .attendBox .bottomRow ul li .grnBtn a{color:white;font:bold 15px arial;text-transform:uppercase;}
.registration.webinars-detail #layout{background:url("https://www.gartner.com/imagesrv/apps/common/images/blue-gradient-bg.gif;wacc24091004380f80") 0 0 repeat-x #ffffff;margin-top:0px;}.registration.webinars-detail #layout .content-layout.UR-layout{margin-top:0px;}.registration.webinars-detail #layout .content-layout.UR-layout .span6.LeftColumn{padding-right:20px;}
.registration.webinars-detail .heading{color:#fff;display:inline-block;margin:0;padding:0 0 0px 30px;}.registration.webinars-detail .heading h1{color:#FFFFFF;font:32px/32px arial,helvetica,sans-serif,verdana;margin:0 0 6px;padding:0;}
.registration.webinars-detail .heading p{padding-bottom:0px;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#ffffff;}
.registration .shareContainer{height:50px;padding-left:125px;}.registration .shareContainer.detailShare{padding-left:360px;}
.registration .shareContainer h3{display:inline-block;float:left;margin-top:10px;font:bold 13px arial,helvetica,sans-serif;}
.registration .shareContainer .soc{float:right;}
.registration.registrationForm .webinarTitle h3{font-size:36px;color:#5c6970;}
.registration.registrationForm .webinarTitle h1{font-size:36px;color:#5c6970;}
.registration.registrationForm .welcome-message h3{font-size:21px;line-height:24px;color:#2e3538;margin:0 0 10px 0;}
.registration.registrationForm .welcome-message li{list-style-type:disc;margin-bottom:10px;font-family:arial,helvetica,sans-serif;}
.registration.registrationForm .welcome-message p{margin:20px 0;display:inline-block;font-family:arial,helvetica,sans-serif;}
.registration.registrationForm .welcome-message a{font-family:arial;text-transform:uppercase;font-size:13px;font-weight:bold;color:#0066cc;}
.registration.registrationForm .welcome-message h4{margin:0 0 0 0;}
.registration.registrationForm .welcome-message span.removeMe>p:first-child{display:none;}
.registration.registrationForm .welcome-message span+h4{margin:0 0 10px 0;font-size:21px;line-height:24px;color:#2e3538;}
.registration.registrationForm .welcome-message img{float:left;clear:left;margin:0 10px 10px 0;}
.registration.registrationForm .welcome-message .host{float:left;margin-bottom:15px;}.registration.registrationForm .welcome-message .host h5{font-family:"arial bold",arial,helvetica,sans-serif;font-size:15px;line-height:16px;font-weight:bold;color:#222222;}
.registration.registrationForm .welcome-message .host h4{font-size:21px;}
.registration.registrationForm .welcome-message div.clear+a{display:inline-block;margin-top:25px;}
.registration.registrationForm .span3.LeftColumn .welcome-message .host{width:154px;}
.registration.registrationForm .span3.LeftColumn .downloadPres{margin-bottom:25px;display:inline-block;}.registration.registrationForm .span3.LeftColumn .downloadPres span{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -149px -88px;height:26px;width:27px;margin:0 5px 0 0;display:inline-block;vertical-align:bottom;}
.registration.mrkt-unsubscribe .g-container .container-fluid{background:#0d6797;}
.registration.mrkt-unsubscribe .left-side{padding:32px;color:#fff;}.registration.mrkt-unsubscribe .left-side h2{color:#fff;margin-bottom:24px;font-weight:300;}
.registration.mrkt-unsubscribe .left-side p{font-weight:300;}
.registration.mrkt-unsubscribe .right-side{padding:24px;}.registration.mrkt-unsubscribe .right-side form{background:#fff;padding:24px;}.registration.mrkt-unsubscribe .right-side form .reg_field{width:96%;margin-bottom:16px;}
.registration.mrkt-unsubscribe .right-side form #reCaptcha{margin-bottom:24px;}
.registration.mrkt-unsubscribe .right-side form .note{font-size:14px;line-height:normal;}.registration.mrkt-unsubscribe .right-side form .note a{font-size:14px;}
.registration.mrkt-unsubscribe .right-side form .btn-submit{background:#97BB4C;border:0;padding:6px 16px;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.24),0 0 2px 0 rgba(0, 0, 0, 0.12);color:#fff;font-family:"Fakt";margin-bottom:16px;}
.registration.mrkt-unsubscribe .right-side form #captchaError{color:red;text-align:left;font-size:13px;margin-bottom:3px;}
.registration.mrkt-unsubscribe footer.pie{border:0;}
.registration .clear{clear:both;}
.registration .spacer{width:1%;height:64px;float:left;}
.registration#gSignInbody{background-color:#88b0c0;font-family:Roboto;font-stretch:condensed;font-style:normal;width:882px;margin:0;margin:auto;}.registration#gSignInbody p{font-size:15px;}
.registration#gSignInbody .confirmInfo{background-color:#ededed;border:solid 1px #cccccc;padding:10px 80px 10px 30px;margin-bottom:10px;}
.registration#gSignInbody .container-fluid{padding-left:0px;padding-right:0px;}
.registration#gSignInbody .errorMessageClass{color:#d34518;font-weight:400;line-height:15px;}
.registration#gSignInbody .passwordRulesCheck{border:1px solid #b9d0dc;padding:1em;}
.registration#gSignInbody .gSignInText,.registration#gSignInbody .gSignInForm{float:left;width:50%;}
.registration#gSignInbody .gSignInTextPad{padding:20px 10px 0 70px;}
.registration#gSignInbody h1{font-weight:normal;margin:0;padding:10px 0 0 0;font-size:29px;}
.registration#gSignInbody .gSignInLogo img{padding:0;margin:60px 10px 20px 34px;}
.registration#gSignInbody .gSignInContent{background-color:#ffffff;border-radius:0px;padding:20px 36px 40px 36px;min-height:360px;color:#333333;}
.registration#gSignInbody .gSignInSpan{font-weight:normal;margin:0;padding:10px 0 4px 0;font-size:29px;margin-bottom:10px;}
.registration#gSignInbody .gSignInSubmit{background-color:#067b9c;border:none;color:white;padding:10px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:3px;margin-top:11px;cursor:pointer;}
.registration#gSignInbody .gSignInLabel{font-weight:600;font-size:14px;padding-bottom:4px;margin:0;}
.registration#gSignInbody .gInputField,.registration#gSignInbody .gSignInInput01,.registration#gSignInbody .gSignInInput02,.registration#gSignInbody #confirmNew,.registration#gSignInbody #createNew{border-radius:0px;border:1px solid rgba(128, 128, 128, 0.45);color:#555555;line-height:20px;margin-bottom:11px;padding:4px 6px;font-size:16px;background-color:#F8F8F8;padding:10px;}
.registration#gSignInbody .gSignInCopy{font-size:14px;padding:16px 0 20px 6px;color:#333333;}
.registration#gSignInbody .clear{clear:both;}
.registration .layout{background-color:#fff;padding:20px 0;min-height:500px;}.registration .layout .confirmation-layout{padding:25px;}.registration .layout .confirmation-layout h2{color:#8598A2;font-size:21px;font-weight:normal;margin:0px 0 20px;padding-bottom:5px;border-bottom:dotted 1px #8598A2;}
.registration .layout .confirmation-layout .successmsgtxt{color:green;font-size:18px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;display:inline-block;margin-bottom:10px;}
.registration .layout .confirmation-layout p{font-size:16px;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}
.registration .layout .confirmation-layout a{color:#006DD2;font-size:16px;cursor:pointer;font-family:"Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;}
@media (max-width:1170px){}@media (max-width:980px){}@media (max-width:480px){}@media (max-width:768px){}
.soc{overflow:hidden;margin:0;padding:0;list-style:none;}.soc li{display:inline-block;*display:inline;zoom:1;}.soc li a{font-family:si!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-o-transition:.1s;-ms-transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;transition:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;text-decoration:none;text-align:center;display:block;position:relative;z-index:1;width:32px;height:32px;line-height:32px;font-size:17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:6px;color:#ffffff;background-color:none;}
.soc a:hover{z-index:2;}
.soc-icon-last{margin:0 !important;}
.soc-facebook{background-color:#3e5b98;}
.soc-facebook:before{content:'b';}
.soc-linkedin{background-color:#3371b7;}
.soc-linkedin:before{content:'j';}
.soc-google{background-color:#d93e2d;}
.soc-google:before{content:'c';}
.soc-twitter{background-color:#4da7de;}
.soc-twitter:before{content:'a';}
.soc-email1{background-color:#578AD6;}
.soc-email1:before{content:'<';}
.soc-facebook:hover{background-color:#526fac;}
.soc-linkedin:hover{background-color:#4785cb;}
.soc-google:hover{background-color:#ed5241;}
.soc-twitter:hover{background-color:#61bbf2;}
.soc-email1:hover{background-color:#6b9eea;}
.connect{}.connect #content{background:#fff;margin-top:5px;}
.connect .outermost header{padding:30px 0;}
.connect .wrapper{padding:0 30px 92px;}
.connect .sprite{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/connect/icons.png;wa1d395ebb85faac6a') no-repeat;}
.connect .tile{display:inline-block;float:left;width:20px;height:69px;margin-right:10px;background:#a8401e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4NDAxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2Q3M2QxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2NiNGMyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODQwMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #a8401e 0%, #d73d1b 57%, #cb4c21 84%, #a8401e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8401e), color-stop(57%, #d73d1b), color-stop(84%, #cb4c21), color-stop(100%, #a8401e));background:-webkit-linear-gradient(top, #a8401e 0%, #d73d1b 57%, #cb4c21 84%, #a8401e 100%);background:-o-linear-gradient(top, #a8401e 0%, #d73d1b 57%, #cb4c21 84%, #a8401e 100%);background:-ms-linear-gradient(top, #a8401e 0%, #d73d1b 57%, #cb4c21 84%, #a8401e 100%);background:linear-gradient(to bottom, #a8401e 0%, #d73d1b 57%, #cb4c21 84%, #a8401e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8401e', endColorstr='#a8401e', GradientType=0);}
.connect h1{font-size:48px;color:#d54400;line-height:69px;}
.connect .wrapper h2{color:#8298a1;font-family:'Fakt Condensed';font-size:29px;line-height:35px;}
.connect .wrapper h3{padding:0 0 3px 3px;color:#5c6970;font-family:'Fakt Condensed';font-size:21px;font-weight:400;line-height:25px;}
.connect .wrapper p{color:#5c6970;font-family:Georgia;font-size:15px;line-height:20px;font-weight:400;}.connect .wrapper p span{font-weight:700;}
.connect .wrapper p a{font-size:15px;text-transform:uppercase;color:#067b9c;display:block;margin-top:10px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:normal;font-stretch:condensed;font-style:normal;}
.connect hr{margin:0;border-top-color:#d3d3d3;border-bottom-color:#fff;}.connect hr.top{border:0;height:1px;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.01), #afafaf, rgba(0, 0, 0, 0.01));background-image:-moz-linear-gradient(left, rgba(0, 0, 0, 0.01), #afafaf, rgba(0, 0, 0, 0.01));background-image:-ms-linear-gradient(left, rgba(0, 0, 0, 0.01), #afafaf, rgba(0, 0, 0, 0.01));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.01), #afafaf, rgba(0, 0, 0, 0.01));}
.connect hr.bottom{border:0;height:1px;background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.6), #ffffff, rgba(255, 255, 255, 0.6));background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0.6), #ffffff, rgba(255, 255, 255, 0.6));background-image:-ms-linear-gradient(left, rgba(255, 255, 255, 0.6), #ffffff, rgba(255, 255, 255, 0.6));background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.6), #ffffff, rgba(255, 255, 255, 0.6));}
.connect p.blurb{font-size:18px;line-height:1.4em;margin-left:25px;margin-bottom:35px;}
.connect .bg-top .main{padding-top:30px;}
.connect .peers p.blurb{margin-bottom:28px;margin-left:25px;}
.connect .peers .bg-top .main{margin-left:0;}
.connect .pconnect-logo{margin-right:40px;vertical-align:middle;margin-top:23px;margin-bottom:25px;}
.connect #inlinePromo{border:1px solid #d8d8d8;margin-top:23px;}
.connect .main .headshot{float:left;margin-right:15px;width:62px;}.connect .main .headshot img{height:auto;max-height:62px;max-width:62px;width:auto;}
.connect .main .info{float:left;width:70%;}.connect .main .info h4{font-size:20px;}.connect .main .info h4 a{font-size:20px;line-height:1em;}
.connect .main .info .posted{display:block;}
.connect .main .info i{font-size:14px;}
.connect .posts .posted{font-family:"Arial Narrow",arial,sans-serif;}
.connect .blue-arrow{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3');display:inline-block;width:5px;height:10px;background-position:-20px 0px;margin-left:2px;}
.connect .peers,.connect .experts,.connect .workgroup,.connect .gartner-team{padding-bottom:45px;}
.connect .peers .action{float:left;margin:0;margin:15px 0 2px;padding-left:40px;}.connect .peers .action li{float:left;color:#067b9c;font-weight:bold;padding-right:20px;}.connect .peers .action li a{font-size:14px;color:#067b9c;padding-right:15px;}
.connect .peers .action .request .sprite{display:inline-block;width:18px;height:18px;vertical-align:top;}
.connect .peers #gotoPC{width:241px;height:40px;background-color:#5499b0;border-radius:5px;border:none;margin-top:5px;color:white;font-family:Arial;font-size:16px;font-weight:700;line-height:18px;}
.connect .peers .action .sprite.circle{display:inline-block;width:18px;height:18px;background-position:-150px -40px;position:relative;z-index:10;text-align:center;vertical-align:bottom;top:-16px;left:-8px;font-size:12px;color:#d54400;margin-right:-12px;}
.connect .peers .action .message .sprite{display:inline-block;width:22px;height:13px;background-position:0px -40px;margin-right:5px;vertical-align:middle;}
.connect .peers .action .activity .sprite{display:inline-block;width:18px;height:18px;background-position:-20px 0px;margin-right:5px;}
.connect .peers .action .profile .sprite{display:inline-block;width:24px;height:17px;background-position:-30px -40px;margin-right:5px;vertical-align:middle;}
.connect .peers .action .profile #rankImage{display:inline-block;}
.connect .peers .rec-posts{width:56%;margin-left:3%;padding:0 3% 25px 0;border-right:solid 1px #D3D3D3;}
.connect .peers .rec-peers{padding:0 0 25px 3%;border-left:solid 1px #D3D3D3;margin-left:-1px;}
.connect .peers .new-btn{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=1);padding:3px 3px 5px;border-bottom-right-radius:6px;border-top-right-radius:3px;-moz-box-shadow:5px 3px 4px 0px #cecece;-webkit-box-shadow:5px 3px 4px 0px #cecece;box-shadow:5px 3px 4px 0px #cecece;}.connect .peers .new-btn a{font-size:15px;border-bottom-right-radius:4px;border-left:0;padding:0 3px 2px 40px;color:#3a3a3a;}.connect .peers .new-btn a:hover{text-decoration:none;}
.connect .peers .arrow-box{display:inline-block;width:12px;height:17px;background-position:-40px -3px;vertical-align:top;margin:3px 0 0 3px;}
.connect .wrapper .peers aside{margin-left:2%;padding-top:30px;}
.connect .topics .topics-list{margin:5px 0 25px 5px;}.connect .topics .topics-list li{display:inline;padding-right:25px;line-height:1.5em;}.connect .topics .topics-list li a{color:#067b9c;}.connect .topics .topics-list li a:hover{color:#067b9c;}
.connect .experts .span4{margin-left:20px;width:31%;}.connect .experts .span4 a{font-size:15px;text-transform:uppercase;color:#067b9c;}
.connect .experts .span4 .float-left{width:274px;margin-left:20px;border-right:1px solid rgba(130, 152, 161, 0.6);margin-top:23px;}.connect .experts .span4 .float-left p{margin-right:20px;}
.connect .experts .span4:last-child .float-left{border:none;}
.connect .experts .review,.connect .experts .inquiry,.connect .experts .areas{width:28px;height:29px;float:left;margin-top:23px;}
.connect .experts .review span{display:block;width:28px;height:29px;background-position:-60px -40px;margin:4px 0 0 6px;}
.connect .experts .inquiry span{display:block;width:28px;height:29px;background-position:-90px -40px;margin:6px 0 0 6px;}
.connect .experts .areas span{display:block;width:28px;height:29px;background-position:-120px -40px;margin:6px 0 0 4px;}
.connect .workgroup .main{padding-left:25px;}
.connect .workgroup .team-list{margin:0;margin-top:20px;overflow:auto;}.connect .workgroup .team-list li{float:left;width:25%;}.connect .workgroup .team-list li a{padding-right:20px;font-size:15px;}
.connect .workgroup .team-list.internal ul{margin-top:5px;}
.connect .workgroup .team-list.internal li{float:none;display:inline-block;width:30%;}.connect .workgroup .team-list.internal li.members{width:100%;}
.connect .gartner-team .main{padding-left:25px;}.connect .gartner-team .main .posts{width:30%;margin:0 3% 20px 0;}
.connect .gartner-team h5{padding-bottom:7px;}
@media screen and (min-width:1170px){.connect{}}@media screen and (max-width:1169px){.connect{}.connect .experts .span4{width:30%;} .connect .experts .span4 .float-left{width:78%;} .connect .gartner-team .main .posts{width:45%;} .connect .main .rec-peers .info{width:69%;} .connect .rec-posts .float-right,.connect .rec-peers .float-right{float:left;padding:5px 0 10px;}}
.search{}.search #content{border-top-left-radius:5px;border-top-right-radius:5px;color:#222;margin:5px 0;padding:0;}
.search footer{position:relative;width:1170px;}
.search .rPad50{padding-right:50px;}
.search #content .popover-content,.search #content .popover-inner .popover-content{text-transform:none ;}
.search #content .popover ul li.filterAllResearch{font-size:12px;border:none;}
.search #content .popover ul li input{margin:0 5px;}
.search .filterSearch .popover.left{margin-top:100px;z-index:100;}
.search .filterSearch .popover.left .arrow{top:30%;}
.search .filterSearch .scroll-pane{max-height:390px;}
.search #searchResults .popover.right{z-index:100;}
.search .tooltip{position:absolute;z-index:10 ;display:block;padding:5px;opacity:0;filter:alpha(opacity=0);visibility:visible;}
.search .tooltip.in{opacity:100;filter:alpha(opacity=100);}
.search .tooltip.top{margin-top:-3px;}
.search .tooltip.right{margin-left:3px;}
.search .tooltip.bottom{margin-top:3px;}
.search .tooltip.left{margin-left:-3px;}
.search .tooltip-inner{max-width:330px;padding:5px 8px;color:#000;text-align:left;text-decoration:none;font-size:12px;font-family:arial;background-color:#bdd0dc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.search .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.search .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#bdd0dc;border-width:5px 5px 0;}
.search .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#bdd0dc;border-width:5px 5px 5px 0;}
.search .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#bdd0dc;border-width:5px 0 5px 5px;}
.search .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#bdd0dc;border-width:0 5px 5px;}
.search #DownloadPdfLink{width:28px;height:26px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/document/doctype-sprite.png;wa44d5481a912f853e') 363px 0px transparent;margin:10px 10px 0px 10px;padding:0px;display:inline-block;}
.search #DownloadPdfALink{font-family:"Arial Narrow","Helvetica Narrow";font-size:18px;font-weight:bold;color:#3A3A3A;vertical-align:super;line-height:50px;}
.search .ngShow{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #fefefe 28%, #ececec 64%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(28%, #fefefe), color-stop(64%, #ececec), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #ffffff 0%, #fefefe 28%, #ececec 64%, #ededed 100%);background:-o-linear-gradient(top, #ffffff 0%, #fefefe 28%, #ececec 64%, #ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%, #fefefe 28%, #ececec 64%, #ededed 100%);background:linear-gradient(to bottom, #ffffff 0%, #fefefe 28%, #ececec 64%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);border-bottom:1px solid #cbcbcb;padding:20px 10px;}
.search .ngShow h3{font-family:Georgia;font-size:18px;font-style:italic;margin:5px 0px;}
.search .ngShow h4{font-family:geirogia;font-size:14px;font-style:italic;margin:5px 0px;}
.search .ngSort{background-color:#fff;border-top:1px solid #cbcbcb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.0em	;padding:7px 10px;position:relative;width:100%;}
.search .ngMeaning{background-color:#cfdde5;border-bottom:1px solid #efefef;border-top:1px solid #efefef;padding:10px;}
.search .ngMeaning .tryList,.search .ngMeaning .tryList li{display:inline;}
.search #bestMatchBar{padding:30px 0 30px 18px;}.search #bestMatchBar .icon-best{width:42px;height:58px;float:left;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e") no-repeat scroll -120px -230px;}
.search #bestMatchBar #bestMatchCon{float:left;width:90%;}
.search #bestMatchBar h4{margin-left:16px;}.search #bestMatchBar h4 .lst-title a{font-size:21px;color:#2e3538;}
.search #bestMatchBar h4 .lst-more{padding-top:5px;}.search #bestMatchBar h4 .lst-more a{font-family:Arial;font-weight:bold;font-size:14px;color:#067b9c;margin-right:2px;text-transform:uppercase;}
.search #bestMatchBar ul{margin:0;}
.search #bestMatchBar .caret-right{width:0;height:0;display:inline-block;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #067c9c;}
.search .ngFilters{background-color:#e9e9e9;border-bottom:1px solid #efefef;padding:0px;}
.search .term,.search .bt0,.search .bt1,.search .bt2,.search .vivbold{font-weight:bold;}
.search h4.vivbold{color:#000;font-weight:bold;}
.search .searchResultRow h4 a{font-size:21px;color:#3a3a3a;}
.search .searchResultRow h4 .term,.search .searchResultRow .results-analyst,.search .searchResultRow .analyst-links{color:#4C4C4C;font-size:14px;}
.search .searchResultRow h4 a span.vivbold{font-weight:normal;font-family:Fakt Condensed bold;}
.search .searchResultRow h4 .term:hover,.search .searchResultRow h4 .term:hover .vivbold,.search .analyst-links:hover{color:#067B9C;}
.search .searchResultRow p{font-size:14px;line-height:16px;color:#222;margin-bottom:5px;}
.search .greyArrowDown{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/greyArrow.png;wa4db626f4c5fb0844") left;background-repeat:no-repeat;display:inline-block;height:20px;vertical-align:middle;width:25px;}
.search .greyArrowUp{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/greyArrowUp.png;wa07c92c5513cd5319") left;background-repeat:no-repeat;display:inline-block;height:20px;vertical-align:middle;width:25px;}
.search #scrollPanefilterPopoverTitle{background-color:none;color:#fff;font-size:22px;text-align:center;}
.search #scrollPanefilterPopoverFilterBack{border:1px solid #6b6b6b;color:#fff;float:left;font-size:12px;padding:5px;}
.search #scrollPanefilterPopoverFilterBack:hover{cursor:pointer;}
.search .sortContent,.search .filterSearch{display:inline;}
.search .filterSearch{margin-top:0px;font-size:13px;top:-2px;}
.search .removeFilters .btn{background-color:#ddd;background-image:none;border:none;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none;margin:10px;padding:3px 9px 2px;text-shadow:none;vertical-align:baseline;white-space:nowrap;*background-color:#ddd;}
.search .filterSearch .btn{background-color:#f6f6f6;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/icons/icon-filter.png;wa4bdd489f7d90790f");background-position:5px 5px;background-repeat:no-repeat;border:1px solid #cdcdcd;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);color:#666;filter:none;font-family:'Fakt Condensed';font-size:1em;font-weight:bold;padding:5px 9px 3px 30px;text-transform:uppercase;text-shadow:none;vertical-align:baseline;white-space:nowrap;*background-color:#ddd;}
.search td.savetoMyLibrary{margin:10px 0 00;padding:0;vertical-align:top;max-width:75px;}
.search .button-selectedLibrary{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/selectedResearch.png;wad497ee76c51be765');height:53px;vertical-align:middle;width:69px;}
.search .button-notSelectedLibrary{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/unselectedResearch.png;wa0d34565a21a30a40');height:53px;vertical-align:middle;width:69px;}
.search .button-selectedAnalyst{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/selectedAnalyst.png;wa34c45315bd422dfc');height:53px;vertical-align:middle;width:69px;}
.search .button-notSelectedAnalyst{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/unSelectedAnalyst.png;wa01e3dc872ea3abb3');height:53px;vertical-align:middle;width:69px;}
.search .button-selectedPeers{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/button-selectedPeers.png;waf82c50e70d127401');height:46px;vertical-align:middle;width:69px;}
.search .button-notSelectedPeers{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/button-notSelectedPeers.png;wadf75d6279cff01bc');height:46px;vertical-align:middle;width:69px;}
.search [class^="button-"],.search [class*=" button-"]{background-repeat:no-repeat;display:inline-block;}
.search #searchResults{background:#ffffff url('https://www.gartner.com/imagesrv/apps/gproduct/images/home/img/general/background_paper.png;wa89e6f228266737cd') repeat;border-right:1px solid #cdcdcd;border-top-left-radius:5px;border-top-right-radius:5px;font-family:'Fakt';margin:0;padding:0;}
.search #searchResultsList{font-family:'Fakt';position:relative;}
.search #searchResultsListError{display:none;float:left;position:relative;width:99%;}
.search .searchResultRow{float:left;position:relative;width:100%;}.search .searchResultRow .peerInsight{margin:20px 0px 20px 20px;}.search .searchResultRow .peerInsight .market{margin-top:15px;}.search .searchResultRow .peerInsight .market h4{margin-bottom:7px;}
.search .searchResultRow .peerInsight .market span{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e') no-repeat -660px -20px;width:26px;height:26px;display:inline-block;margin-right:5px;vertical-align:bottom;}
.search .searchResultRow .peerInsight .market p{margin-top:3px;margin-left:36px;}
.search .searchResultRowCol1{left:0px;margin:0px;padding:0px;position:absolute;text-align:center;top:45%;}
.search .searchResultRowCol2{left:100px;margin:0px;padding:0px;position:relative;width:449px;}
.search .searchResultRowCol3{left:95%;margin:0px;padding:0px;position:absolute;text-align:right;top:25%;width:49px;}
.search .analyst_info{margin-bottom:0;}
.search .analyst_info .analyst-jobTitle{font-family:"Arial Narrow",Arial,sans-serif;}
.search #searchInfoPopup{background-color:#ebebeb;border:solid 1px;left:1px;padding:5px;position:absolute;top:1px;visibility:hidden;width:300px;z-index:9001;}
.search #searchResultsListLoading{background:center no-repeat url('//portaldvc.gartner.com/imageserver/gartner/js/dojoLibrary/dojox/image/resources/images/loading.gif');display:none;float:left;height:34px;position:relative;width:99%;}
.search span.researchDates{color:#8598a2;font-size:13px;}
.search .searchResults td{border:none;padding:10px 8px;}
.search .searchResults .archived{background:#8598A2;color:#FFF;text-transform:uppercase;font-size:10px;font-weight:bold;font-family:Helvetica;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:3px 5px;line-height:20px;}
.search .searchResultRow .analyst_info{margin-bottom:0;margin:0;padding:0;width:520px;overflow:inherit;}
.search .searchResultRow .face{height:62px;margin-right:10px;}
.search .searchResultRow .btn.introduce{background:#D54400;border-color:#D54400;}
.search .searchResultRow .btn.pending{background:#d1d5d8;border-color:#d1d5d8;}
.search .searchResultRow .btn.introduce,.search .searchResultRow .btn.pending,.search .searchResultRow .btn.send{font-size:11px;text-transform:uppercase;font-weight:bold;margin-left:20px;}
.search .searchResultRow .btn.introduce .icon-people,.search .searchResultRow .btn.pending .icon-people{width:20px;height:15px;display:inline-block;vertical-align:top;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e") no-repeat scroll -80px 0px;}
.search .searchResultRow .btn.send{background:#8598a2;border-color:#8598A2;}.search .searchResultRow .btn.send .icon-mail{width:20px;height:12px;display:inline-block;vertical-align:top;margin-top:3px;margin-right:2px;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e") no-repeat scroll -60px 0px;}
.search .viewSummaryLink .popover{background-color:#f1f1f1;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);display:none;left:0;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;width:280px;z-index:1010;-webkit-background-clip:padding-box;-moz-background-clip:padding;}.search .viewSummaryLink .popover.right{margin-left:5px;}
.search .viewSummaryLink .popover-title{background-color:#f1f1f1;border-bottom:1px solid #ebebeb;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:14px;font-weight:normal;line-height:18px;margin:0;padding:8px 14px;}
.search #content .viewSummaryLink .popover-inner,.search #content .viewSummaryLink .popover-inner *{color:#696969;}
.search .viewSummaryLink .popover-inner{background:#f1f1f1;background:none;border:none;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-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);filter:none;overflow:hidden;padding:8px 12px;}
.search .viewSummaryLink .popover .arrow:after{border:0;border-color:transparent;}
.search .viewSummaryLink .popover .arrow{border-width:11px;height:0;position:absolute;width:0;}
.search .viewSummaryLink .popover.right .arrow{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/flyoutArrow.png;wa21131f3d47c23f9e") no-repeat 0 0 transparent;border-bottom:none;border-left-width:0;border-right:none;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);border-top:none;height:29px;left:-7px;margin-top:-7px;top:50%;width:32px;}
.search .viewSummaryLink .popover.top .arrow{background:url("@img-srv/common/images/popover/flyout_arrow_top.png") no-repeat 0 0 transparent;bottom:-18px;height:29px;width:32px;}
.search .viewSummaryLink .popover.bottom .arrow{border-bottom:5px solid #000000;border-left:5px solid transparent;border-right:5px solid transparent;left:50%;margin-left:-5px;top:0;}
.search .viewSummaryLink .popover.left .arrow{background:url("https://www.gartner.com/imagesrv/apps/common/images/popover/flyout_arrow_left.png;waa803ae5bebfdb31d") no-repeat 0 0 transparent;border-bottom:none;border-right:none;border-top:none;height:29px;right:-21px;top:49%;width:32px;}
.search .viewSummaryLink .popover.left{margin-top:10px;}
.search .viewSummaryLink .popover .scroll-pane{overflow-x:hidden;}
.search .viewSummaryLink .popover-content{background-clip:none;background-image:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;color:#494949;font-size:14px;padding:5px 5px 5px 10px;text-transform:capitalize;-webkit-background-clip:none;-moz-background-clip:none;}
.search .viewSummaryLink .popover-content p,.search .viewSummaryLink .popover-content ul,.search .viewSummaryLink .popover-content ol{margin:0;}
.search .viewSummaryLink .popover ul{list-style:square;margin:.3em 0 1em 1em;}
.search .viewSummaryLink .popover ul li{border:none;color:#494949;font-family:'Fakt Condensed';font-size:14px;list-style:square;margin:4px 0;padding:8px 0 0px 5px;width:97%;}
.search .viewSummaryLink .popover ul li:hover{cursor:auto;}
.search #content .viewSummaryLink .popover .popover-inner input,.search .viewSummaryLink .popover .popover-inner input{color:#494949;}
.search .viewSummaryLink .popover h2{font-size:26px;padding:10px 0 5px 0;color:#222;}
.search .viewSummaryLink .popover h3{color:#000;font-family:'Fakt Condensed';font-size:20px;font-style:normal;font-weight:bold;padding:.8em 0 .3em 0;}
.search .viewSummaryLink .popover p{font-size:15px;font-weight:normal;margin-bottom:10px;line-height:20px;}
.search .searchResultRow:hover .viewSummaryLink{display:inline;}
.search .searchResultRowCol3 .scroll-pane{max-height:300px;height:300px;overflow:auto;width:100%;}
.search .ngMeaning{padding:10px 10px 14px 10px;}
.search .ngMeaning h3{color:#D05721;font-family:"Fakt Condensed Medium","Arial Narrow","Helvetica Narrow";font-size:20px;padding-bottom:3px;border-bottom:2px dotted #8598a2;}
.search .ngMeaning .tryList{margin:0 0 10px 0px;padding:2px 0 10px 70px;display:block;}
.search .ngMeaning .tryList li{display:inherit;width:32%;border:solid 0px transparent;float:left;padding:5px 6px 0px 0;line-height:.9em;height:35px;}
.search .ngMeaning .tryList li a{font-size:14px;font-style:italic;line-height:.9em;padding:0;color:#067b9c;}
.search .sPipe{font-size:14px;}
.search .viewSummaryLink .popover i,.search .viewSummaryLink .popover i a{font-size:15px;color:#4c4c4c;}
.search .viewSummaryLink .popover i a:hover{color:#067B9C;}
.search .more{font-size:11px;text-transform:uppercase;font-family:arial;font-weight:bold;color:#067B9C;}
.search.more-like{}.search.more-like .span9{width:71.66%;}
.search.more-like .recommend-results .document{padding:13px 20px 4px 8px;}.search.more-like .recommend-results .document h4 a{font-size:21px;}
.search.more-like .recommend-results .document p{font-size:15px;margin-top:2px;margin-bottom:5px;}
.search.more-like .recommend-results .document .researchDates{font-size:14px;}
.search.more-like .recommend-results .document .icon-clock{margin-top:0;}
.search.more-like #content{border-radius:0;}.search.more-like #content .row-fluid>.span3{float:left;border-radius:0;}
.search.more-like .similar{background:#EEE;margin:12px 20px 15px;border:solid 1px #DDD;border-radius:6px;padding:12px 10px;font-size:19px;font-family:Arial;color:#4C4C4C;}.search.more-like .similar h2{font-size:19px;font-family:Arial;color:#4C4C4C;float:left;width:90%;margin-top:6px;}
.search.more-like .similar span{font-size:21px;}
.search.more-like .similar .remove{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e') -80px -50px no-repeat scroll;width:30px;height:30px;display:inline-block;float:right;}
.search.more-like table.recommend-results tr:first-child td{border-top:0;}
.search.more-like .no-results{padding:30px;}
.search.more-like .reader-sprite{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0 no-repeat scroll;-webkit-transition:none;-moz-transition:none;transition:none;}
.search.more-like .span3{padding-top:18px;float:left;background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #eeeeee), color-stop(3%, #f4f4f4), color-stop(15%, #fefefe), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:-o-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:-ms-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:linear-gradient(to right, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=1);}.search.more-like .span3 a{color:#5C6970;letter-spacing:0.2px;}
.search.more-like .span3 h2{font-size:27px;}.search.more-like .span3 h2.hdr{margin:0px 0 30px 28px;}
.search.more-like .span3 h4{font-size:14px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding:8px 16px 10px 12px;margin-top:3px;}
.search.more-like .span3 .tile{display:inline-block;float:left;width:15px;height:35px;margin-top:3px;margin-right:15px;}
.search.more-like .span3 .bucket{margin-left:18px;margin-bottom:0;padding:0;border:0;box-shadow:none;background:none;}.search.more-like .span3 .bucket p.float-right{padding-right:7px;margin-bottom:25px;}.search.more-like .span3 .bucket p.float-right a{text-transform:uppercase;font-size:12px;}
.search.more-like .span3 .bucket .more{float:right;line-height:1.4em;}.search.more-like .span3 .bucket .more a{font-size:13px;}
.search.more-like .span3 .bucket .more .arrow{display:inline-block;height:10px;width:6px;margin-left:6px;}
.search.more-like .span3 .bucket .boxed{border:1px solid #E7E7E7;border-left:none;border-left:hidden ;border-collapse:collapse ;border-radius:6px 6px 6px 6px;margin:6px 6px 6px 0;background-color:#EDEDED;background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.86) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0.86)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.86) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.86) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.86) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.86) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#dbffffff', GradientType=1);padding:5px;clear:both;}
.search.more-like .span3 .bucket .title,.search.more-like .span3 .bucket .sub{display:block;width:100%;}
.search.more-like .span3 .bucket .sub{font-size:14px;}
.search.more-like .span3 .bucket .no-headshot .sub{width:100%;}
.search.more-like .span3 .rail-connect h2,.search.more-like .span3 .rail-connect h4,.search.more-like .span3 .rail-connect .color,.search.more-like .span3 .rail-connect .more a,.search.more-like .span3 .rail-connect .bucket p.float-right a{color:#d54400;}
.search.more-like .span3 .rail-connect .more .arrow{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 0px no-repeat scroll;}
.search.more-like .span3 .rail-connect .tile{background-color:#d54400;-moz-box-shadow:inset 0 0 10px #942f00;-webkit-box-shadow:inset 0 0 10px #942f00;box-shadow:inset 0 0 10px #942f00;}
.search.more-like .span3 .rail-connect .convers-icon{display:inline-block;background-position:-60px -18px;height:16px;width:20px;vertical-align:bottom;}
.search.more-like .span3 .rail-connect .headshot{width:30px;height:30px;vertical-align:top;padding-top:4px;}
.search.more-like .span3 .rail-connect .feed{display:inline-block;width:85%;}
.search.more-like .span3 .rail-track h2,.search.more-like .span3 .rail-track h4,.search.more-like .span3 .rail-track .color,.search.more-like .span3 .rail-track .more a,.search.more-like .span3 .rail-track .bucket p.float-right a{color:#7FA037;}
.search.more-like .span3 .rail-track .tile{background-color:#779636;-moz-box-shadow:inset 0 0 10px #536825;-webkit-box-shadow:inset 0 0 10px #536825;box-shadow:inset 0 0 10px #536825;}
.search.more-like .span3 .rail-track .init-icon{display:inline-block;background-position:-160px -20px;height:18px;width:20px;vertical-align:bottom;}
.search.more-like .span3 .rail-track .more .arrow{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') 0 -10px no-repeat scroll;}
.search #vendorResult{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f9f9f9 50%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f9f9f9), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 50%, #e6e6e6 100%);background:-o-linear-gradient(top, #ffffff 0%, #f9f9f9 50%, #e6e6e6 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f9f9f9 50%, #e6e6e6 100%);background:linear-gradient(to bottom, #ffffff 0%, #f9f9f9 50%, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}.search #vendorResult form{margin:0;}
.search #vendorResult .vendorSlider{width:615px;padding:5px;margin:0 auto;padding-left:15px;position:relative;}.search #vendorResult .vendorSlider h2{font-family:Arial;margin:0px 0px 10px;}
.search #vendorResult .vendorSlider .flex-direction-nav .flex-prev{left:-35px;background:#00a5dd;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/Arrows_left_active.png;wa8be1551b6a491427') no-repeat;width:52px;height:52px;}.search #vendorResult .vendorSlider .flex-direction-nav .flex-prev.flex-disabled{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/Arrows_left_inactive.png;wac8efe94781727d52') no-repeat;width:52px;height:52px;}
.search #vendorResult .vendorSlider .flex-direction-nav .flex-next{right:-63px;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/Arrows_right_active.png;wa47f42d51673f6a94') no-repeat;width:52px;height:52px;}.search #vendorResult .vendorSlider .flex-direction-nav .flex-next.flex-disabled{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/Arrows_right_inactive.png;wa0dcd2ff364350d38') no-repeat;width:52px;height:52px;}
.search #vendorResult .vendorSlider .flex-direction-nav a{top:54%;opacity:1;}
.search #vendorResult .vendorSlider .flex-viewport li{width:300px;border:1px solid #e6e6e6;webkit-box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.4);margin-right:10px;margin-bottom:5px;background-color:#ffffff;}.search #vendorResult .vendorSlider .flex-viewport li a{display:block;position:relative;height:180px;}.search #vendorResult .vendorSlider .flex-viewport li a h3{font-family:'Fakt Condensed Medium';font-size:21px;color:#3a3a3a;margin:0px auto 10px;width:250px;text-align:center;text-decoration:none;height:45px;top:0px;position:relative;}
.search #vendorResult .vendorSlider .flex-viewport li a:hover{text-decoration:none;}
.search #vendorResult .vendorSlider ol.flex-control-nav.flex-control-paging{display:none;}
.search #vendorResult .vendorSlider span.NoImageAvailable{font-family:'KMAPICON';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:88px;font-size:75px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:5px auto 0px;width:100px;text-decoration:none;position:absolute;left:113px;z-index:10;top:25px;}.search #vendorResult .vendorSlider span.NoImageAvailable:hover{text-decoration:none;}
.search #vendorResult .vendorSlider .iconKM{margin-left:90px;}
.search #vendorResult .end{margin-left:0px;}
.search td.bkg-rail{background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #eeeeee), color-stop(3%, #f4f4f4), color-stop(15%, #fefefe), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:-o-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:-ms-linear-gradient(left, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);background:linear-gradient(to right, #eeeeee 0%, #f4f4f4 3%, #fefefe 15%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=1);width:31.5%;vertical-align:top;border:none;}
.search aside{}.search aside h2.hdr,.search aside h3{font-size:27px;}
.search aside img.fake-play-button{height:38px;width:38px;position:absolute;top:-6px;left:110px;opacity:0;cursor:pointer;}
.search aside .baseImageParent{position:relative;}.search aside .baseImageParent:hover img.fake-play-button{opacity:1;}
.search aside .baseImageParent img.baseImage{width:281px;}
.search aside hr{margin:26px 0 15px;}
.search aside.research-rail hr.peer-conv,.search aside.peer-rail hr.peer-conv{display:none;}
.search aside section{margin-top:25px;}.search aside section a.more{text-align:right;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#696969;vertical-align:top;display:inline-block;}.search aside section a.more .arrow-box{display:inline-block;height:16px;width:16px;text-align:center;border-radius:3px;color:#FFF;line-height:16px;margin-left:6px;margin-top:-2px;font-style:normal;}
.search aside .bucket{padding:18px 0 25px;margin:4px 0 35px 0;border:solid 1px #ececec;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);background:#fff;}.search aside .bucket .tile{position:relative;float:left;}.search aside .bucket .tile .box{display:inline-block;width:24px;height:38px;margin-left:-9px;}
.search aside .bucket .tile .corner{visibility:visible;color:transparent;display:inline-block;border-color:rgba(0, 0, 0, 0) #d54400;border-style:solid;border-width:4px;border-color:#D54400 #D54400 transparent transparent;border-top:4px solid #D54400;border-right:4px solid #D54400;border-bottom:4px solid transparent;border-left:4px solid transparent;bottom:-4px;height:0;left:-9px;position:absolute;width:0;}
.search aside .bucket h3{font-size:14px;text-transform:uppercase;vertical-align:top;font-weight:bold;padding:0 0 11px 22px;font-family:Arial,Helvetica,sans-serif;}
.search aside .bucket .outer-boxed{padding-right:10px;}
.search aside .bucket .boxed{margin-left:23px;}.search aside .bucket .boxed .media-object{width:54px;height:54px;}
.search aside .bucket .boxed h5 a{font-size:19px;color:#2e3538;}
.search aside .bucket .boxed .feed{margin-left:8px;font-size:15px;width:74%;color:#696969;}
.search aside .bucket a.more{width:23%;}
.search aside .action-track .more{margin-right:0;vertical-align:bottom;margin-top:12px;}
.search aside .action-track a.more .arrow-box{background:#96bc44;}
.search aside .action-track h3{color:#7fa037;}
.search aside .action-track .bucket .box{background:#c2dd21;}
.search aside .action-track .bucket .corner{border-color:#82a33b #82a33b transparent transparent;}
.search aside .action-track .create-track-data{padding-left:8px;width:74%;float:left;}.search aside .action-track .create-track-data h3{padding-left:0;padding-bottom:5px;color:#3a3a3a;}
.search aside .action-track .create-track-data h4{font-size:19px;color:#96bc44;}
.search aside .action-track .btn.btn-success{padding:0;width:49px;height:33px;background:#96BC44;border:solid 1px #C4C4C4;-moz-box-shadow:inset 0px -1px 8px 5px #8d9c36;-webkit-box-shadow:inset 0px -1px 8px 5px #8d9c36;box-shadow:inset 0px -1px 8px 5px #8d9c36;}.search aside .action-track .btn.btn-success .track-icon{width:30px;height:23px;display:inline-block;vertical-align:top;background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e") no-repeat scroll -30px -20px;}
.search aside .action-connect h3{color:#d54400;}
.search aside .action-connect .bucket .box{background:#ed5900;}
.search aside .action-connect .bucket .corner{border-color:#d54400 #d54400 transparent transparent;}
.search aside .action-connect .analyst h3{padding-left:8px;padding-top:3px;display:inline-block;}
.search aside .action-connect .analyst p.feed{display:inline-block;width:74%;margin:0;margin-left:7px;}.search aside .action-connect .analyst p.feed .title{display:block;font-size:19px;}
.search aside .action-connect .analyst p.feed .sub{font-size:15px;color:#696969;}
.search aside .action-connect a.more .arrow-box{background:#fb6602;}
.search aside .action-connect .headshot{width:54px;height:54px;vertical-align:top;display:inline;}
.search aside .action-explore h3{color:#00a5dd;padding-bottom:2px;}
.search aside .action-explore .bucket .box{background:#00a5dd;}
.search aside .action-explore .bucket .corner{border-color:#007faa #007faa transparent transparent;}
.search aside .action-explore .bucket h3 span{width:75%;display:inline-block;}
.search aside .action-explore .date-and-time{font-size:14px;color:#8598a2;margin-bottom:2px;display:block;}
.search aside .action-explore .place-and-location{font-size:15px;color:#696969;}.search aside .action-explore .place-and-location i{margin:1px 0 5px;display:block;}
.search aside .action-explore a.more .arrow-box{background:#00a5dd;}
.search aside .action-explore .initiative .date-and-time{display:none;}
.search aside .action-explore .initiative h5{margin:5px 0;}
.search .manageBox{width:628px;}.search .manageBox .modal-body{padding:20px 25px 20px;font-size:15px;}.search .manageBox .modal-body p{margin-bottom:25px;}
.search .manageBox .modal-body ul{margin-left:0;}
.search .manageBox .modal-body h2{font-size:20px;color:#333333;}
.search .manageBox .modal-body h3{font-size:18px;display:block;}
.search .manageBox .modal-header{background-color:#cdcdcd;padding:15px 25px 10px;border-bottom:1px solid #cccccc;max-height:400px;}.search .manageBox .modal-header h1,.search .manageBox .modal-header h1 a{display:inline-block;font-size:30px;padding:0;padding-top:8px;color:#3a3a3a;border:0;width:14em;line-height:28px;}
.search .manageBox .modal-header .close{font-size:70px;font-weight:normal;line-height:15px;height:60px;}
.search .manageBox .modal-header span{font-size:14px;text-transform:uppercase;}
.search .manageBox .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:left;background-color:linear-gradient(to bottom, #dfe0e2 0%, #f3f4f6 100%) repeat scroll 0 0 transparent;border-top:none;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}
.search .modal-body .checkbox{padding-right:10px;margin-right:10px;}
.search .manageBox .modal-footer .close{float:none;opacity:1;font-size:13px;font-weight:normal;}
.search .manageBox .modal-footer .btn-warning{font-size:13px;background:#fa6502;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhNjUwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjQ1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fa6502 0%, #d64500 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fa6502), color-stop(100%, #d64500));background:-webkit-linear-gradient(top, #fa6502 0%, #d64500 100%);background:-o-linear-gradient(top, #fa6502 0%, #d64500 100%);background:-ms-linear-gradient(top, #fa6502 0%, #d64500 100%);background:linear-gradient(to bottom, #fa6502 0%, #d64500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa6502', endColorstr='#d64500', GradientType=0);}
.search .modal-orange-text{color:#f90;}
.search .modal-body .error{color:red;font-size:16px;padding:5px 0;}
.search .modal-footer .deactive{opacity:0.4;cursor:default;}
.search .control-group .modal-body,.search .control-group .modal-body .table-condensed th,.search .control-group .modal-body .table-condensed td{padding:0px;}
.search .modal-footer .collapse.in{clear:left;}
.search [class^="icon-"],.search [class*=" icon-"]{background-image:url("https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3");background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-right:.1em;margin-top:1px;vertical-align:text-top;width:18px;*margin-right:.3em;}
.search [class^="icon-search-"],.search [class*=" icon-search-"]{background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/search-sprite.png;waa40eff26c309fd3e");background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-top:1px;vertical-align:text-top;width:18px;*margin-right:.3em;}
.search .icon-clock{background-position:-380px -19px;margin-right:0;margin-top:0px;vertical-align:top;}
.search .icon-event{background-position:-276px -38px;}
.search .icon-event-location{background-position:-276px -38px;}
.search .icon-webinars{background-position:-320px -38px;}
.search .icon-orange-arrow{background-position:5px -9px;height:11px;width:11px;}
.search .icon-green-arrow{background-position:5px -9px;height:11px;width:11px;}
.search .icon-blue-arrow{background-position:5px -9px;height:11px;width:11px;}
.search .icon-grey-arrow{background-position:5px -9px;}
.search .icon-document{background-position:-360px -38px;}
.search .icon-analysts{background-position:-40px -38px;}
.search .icon-conversations{background-position:-60px -38px;}
.search .icon-tracking{background-position:5px -38px;}
.search .icon-initiative{background-position:-157px -21px;}
.search .icon-search-selectedPeers{background-position:-30px -20px;height:25px;vertical-align:middle;width:30px;}
.search .icon-search-notSelectedPeers{background-position:-30px -20px;height:25px;vertical-align:middle;width:30px;}
.search .icon-search-pendingPeers{background-position:-57px -20px;height:25px;vertical-align:middle;width:30px;}
.search .icon-remove{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/icons/icon-remove.png;wada888a3613afcf2b") no-repeat;height:16px;vertical-align:middle;width:16px;}
.search .icon-pc-cio,.search .icon-pc-myfirm{height:18px;width:20px;margin:0;padding:0;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/connect/icons.png;wa1d395ebb85faac6a');}
.search div.icon-pc-cio{background-position:-89px -70px;width:30px;}
.search .icon-pc-myfirm{background-position:-89px 0px;}
.search .icon-pc-blank{height:12px;width:1px;margin:0;padding:0;}
.search [class^="track-icon-"],.search [class*=" track-icon-"]{background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/track/sprites/track-sprite.png;wa2590c29ff6d54f21");background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-right:.1em;margin-top:1px;vertical-align:baseline;width:18px;padding-right:2px;}
.search .track-icon-{background-position:-210px -40px;height:25px;vertical-align:middle;width:27px;}
@media screen and (min-width:1170px){.search{}}@media screen and (max-width:1169px){.search{}.search .viewSummaryLink .popover{width:215px;} .search .searchResultRowCol3{left:93.5%;} .search .track-button-box{width:190px;} .search .track-button-box .track-initiative{width:180px;} .search .trackRR{}.search .trackRR h2 a{display:block;}.search .trackRR h2 a .reduced{float:none;line-height:normal;vertical-align:middle;} .search .trackRR .media-body{padding-left:35px;} .search .trackRR .create-track-data{width:140px;} .search.more-like .span3 .rail-connect .feed{width:82%;} .search aside .action-track .create-track-data{width:68%;} .search aside .action-track .more{float:left;margin-top:0;} .search aside .bucket .boxed .feed{width:68%;} .search aside .bucket a.more{width:27%;}}@media print{.search{}}.search table{margin-bottom:0;}
.search td.left-panel{padding:0 !important;vertical-align:top;border:none;}
.search footer{position:relative;width:1170px;}
.search #content{}.search #content #searchResults{background:none !important;border-right:0px;}.search #content #searchResults .ngSort{background-color:#e6e6e6;margin-bottom:2px;border:none;}
.search #content #searchResults .ngFilters{border:none;}
.search #content #searchResults .ngMeaning{margin:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-color:#dceaf2;border:none;}
.search #content #searchResults #searchResultsList{background-color:#f6f6f6;}.search #content #searchResults #searchResultsList .searchResultRow .media,.search #content #searchResults #searchResultsList .searchResultRow .media .media{margin-top:4px;}
.search #content .row-fluid>.span3{width:28.2%;margin-left:0;min-height:1000px;}
.search #content #searchSidebar{padding:18px 12px 15px 18px;}
body.search.ie .track-button-box{width:200px;}
body.search.ie.v-8 .track-button-box{width:180px;}
body.search.ie .track-button-box .track-initiative{background:#BCD752 ;border:1px solid #EEEEEE;color:#FFFFFF;font-size:13px;height:36px;line-height:30px;text-align:left;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);text-transform:uppercase;width:190px;padding:3px;}
body.search.ie .search .searchResultRowCol3{left:94%;}
body.search.ie.v-8 .track-button-box .track-initiative{width:170px;}
body.search.ie.v-8 .btn{background-color:#cdcdcd;}
body.search.ie.v-8 .btn.btn-success{background-color:#C2DD21;}
body.search.ie.v-8 .btn.btn-primary{background-color:#032750;}
body.search.ie.v-8 #searchResultsList .btn.introduce{background:#D54400;border-color:#D54400;}
body.search.ie.v-8 #searchResultsList .btn.pending{background:#d1d5d8;border-color:#d1d5d8;}
body.search.ie.v-8 #searchResultsList .btn.send{background:#8598a2;border-color:#8598A2;}
body.search.ie.v-8 .filterSearch a.btn{background-color:#f6f6f6;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/icons/icon-filter.png;wa4bdd489f7d90790f");background-position:5px 5px;background-repeat:no-repeat;border:1px solid #999;border-radius:none;box-shadow:none;color:#666666;filter:none;font-size:1em;font-weight:bold;padding:5px 9px 5px 30px;text-shadow:none;text-transform:uppercase;vertical-align:baseline;white-space:nowrap;cursor:pointer;display:inline-block;line-height:20px;margin-bottom:0;text-align:center;}
body.search.ie.v-8 .manageBox .modal-footer .btn.btn-warning.deactive{cursor:default;background-image:none;background-color:#F5BA94;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";background:#F5BA94;}
body.search.ie.v-9 #searchResultsList .searchResults #vendorResult .vendorSlider [class*=" iconKM-"],body.search.ie.v-9 #searchResultsList .searchResults #vendorResult .vendorSlider [class^="iconKM-"]{top:20px;}
body.ie.v-8 #features #solr-searchform-wrapper .solrSearchKeywordWrapper input#keywords{padding:0px 20px 0px 5px;}
body.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .iconsearch,body.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .iconsearch,body.ie.v-8 #features #solr-searchform-wrapper.searchform-wrapper .iconsearch,body.search.ie.v-10 #features #solr-searchform-wrapper.searchform-wrapper .iconsearch,body.search.ie.v-9 #features #solr-searchform-wrapper.searchform-wrapper .iconsearch,body.search.ie.v-8 #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 4px -20px;background-color:#ffffff;display:inline-block;height:21px;width:24px;}
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{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial;}
body.ie.v-10 #features #advFormButton.solrAdvFormButton,body.ie.v-9 #features #advFormButton.solrAdvFormButton,body.ie.v-8 #features #advFormButton.solrAdvFormButton,body.search.ie.v-10 #features #advFormButton.solrAdvFormButton,body.search.ie.v-9 #features #advFormButton.solrAdvFormButton,body.search.ie.v-8 #features #advFormButton.solrAdvFormButton{position:absolute;right:0px;top:30px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:20px;color:#86aabe;text-transform:uppercase;}
body.ie.v-9 .solr #content #resultSection .listDoc h2 a b,body.ie.v-9 .solr #content #resultSection .panels .media h2 a b,body.ie.v-11 .solr #content #resultSection .listDoc h2 a b,body.ie.v-11 .solr #content #resultSection .panels .media h2 a b{font-family:"Fakt Condensed Bold","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;}
body.ie.v-8 .solr #content #filterSection .filterRail #solrFrom,body.search.ie.v-8 .solr #content #filterSection .filterRail #solrFrom,body.ie.v-8 .solr #content #filterSection .filterRail #solrTo,body.search.ie.v-8 .solr #content #filterSection .filterRail #solrTo{padding-top:5px;}
body.ie.v-8 .solr #content #filterSection .filterRail .iconCal,body.search.ie.v-8 .solr #content #filterSection .filterRail .iconCal{position:relative;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/solr_search@.png;wa5b77fc06411718fd') no-repeat 16.36% 2.03%;width:24px;height:18px;top:-30px;left:10px;display:inline-block;}
.library input[type="checkbox"]+label{display:none;}
.chrome.library input[type="checkbox"]+label,.safari.library input[type="checkbox"]+label,.webkit.library input[type="checkbox"]+label,.ios.library input[type="checkbox"]+label{display:inline-block;padding-right:10px;}
.chrome.library input[type="checkbox"],.safari.library input[type="checkbox"],.webkit.library input[type="checkbox"],.ios.library input[type="checkbox"]{display:none;}
.chrome.library input[type="checkbox"]+label>span.checkbox-span,.safari.library input[type="checkbox"]+label>span.checkbox-span,.webkit.library input[type="checkbox"]+label>span.checkbox-span,.ios.library input[type="checkbox"]+label>span.checkbox-span{display:inline-block;color:transparent;background:#fff;border:3px ridge #ccc;width:20px;line-height:15px;height:20px;min-height:20px;font-size:16px;text-align:center;}
.chrome.library input[type="checkbox"][name="chkBx"]+label>span.checkbox-span,.safari.library input[type="checkbox"][name="chkBx"]+label>span.checkbox-span,.webkit.library input[type="checkbox"][name="chkBx"]+label>span.checkbox-span,.ios.library input[type="checkbox"][name="chkBx"]+label>span.checkbox-span{margin-left:10px;margin-top:16px;}
.chrome.library input[type="checkbox"][name="all"],.safari.library input[type="checkbox"][name="all"],.webkit.library input[type="checkbox"][name="all"],.ios.library input[type="checkbox"][name="all"]{float:left;}
.chrome.library input[type="checkbox"][name="all"]+label,.safari.library input[type="checkbox"][name="all"]+label,.webkit.library input[type="checkbox"][name="all"]+label,.ios.library input[type="checkbox"][name="all"]+label{margin-left:-10px;float:left;}
.chrome.library input[type=checkbox]:checked+label>span.checkbox-span,.safari.library input[type=checkbox]:checked+label>span.checkbox-span,.webkit.library input[type=checkbox]:checked+label>span.checkbox-span,.ios.library input[type=checkbox]:checked+label>span.checkbox-span{color:#000000;}
html body.library{overflow:hidden;height:100%;}html body.library .bottom-nav footer{display:none;visibility:hidden;}
html body.library .g-container.nextGen.overall{overflow:hidden;height:100%;}html body.library .g-container.nextGen.overall .container-fluid,html body.library .g-container.nextGen.overall .span3,html body.library .g-container.nextGen.overall .span9,html body.library .g-container.nextGen.overall aside{height:95%;}
html body.library .g-container.nextGen.overall>.container-fluid{height:100%;}
html body.library #docList,html body.library #resourceList{height:95%;}
html body.library .overall,html body.library .overall>.container-fluid,html body.library #content,html body.library #content>.span3,html body.library #content>.span3>.bg,html body.library #content>.span3>.bg>.side-nav,html body.library #content>.span3>.bg>.side-nav>div:first-child,html body.library #content>.span3>.bg>.side-nav>div:first-child>a{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
html body.library .overall{margin-top:5px;}
html body.library .overall>.container-fluid{background-color:#DEDEDE;margin-top:-5px;}
html body.library #content{height:85%;margin:5px auto 0;min-height:inherit;background:#ddd;}html body.library #content>.span9{float:right;}
html body.library .scroll-rail,html body.library #content{overflow-y:scroll;}
html body.library .bold{font-weight:bold;}
html body.library .hideIt{display:none;}
html body.library aside.scroll-rail{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/library/striped-grey.png;wad4fac1c1bb3cf744") repeat-y #dfdede left top;overflow-x:hidden;overflow-y:auto;border-right:solid 1px #cdcdcd;width:270px;min-height:500px;position:fixed;box-shadow:0px 5px 7px rgba(0, 0, 0, 0.44);-webkit-box-shadow:0px 5px 7px rgba(0, 0, 0, 0.44);height:86%;}
html body.library .side-alt{background:#fff;width:100%;border-bottom:solid 1px #cdcdcd;}html body.library .side-alt .spritebg{background:#63b8cf;display:inline-block;padding:20px 0px 20px 0px;width:50px;}
html body.library .side-alt #folderList{-moz-box-shadow:inset 0 0 20px #262626;-webkit-box-shadow:inset 0 0 20px #262626;box-shadow:0px 7px 5px 0px #b2b2b2;}
html body.library .side-alt input{margin-bottom:0;width:92%;font-size:16px;}
html body.library .side-alt div>a{display:block;padding:0px;text-decoration:none;}html body.library .side-alt div>a:hover{text-decoration:none;}
html body.library .side-alt .none-click,html body.library .side-alt .sub-folder{padding:0px 5% 0px 0px;color:#999;}html body.library .side-alt .none-click a,html body.library .side-alt .sub-folder a{border:none;padding:0;}
html body.library .side-alt h5{display:inline;color:#696969;padding:0px 5% 0px 5px;}
html body.library .alt{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topleft:5px;}
html body.library .span3{}html body.library .span3 .add{text-transform:uppercase;color:#666;padding:4px 5px 4px;border-radius:0;}
html body.library .span3 .side-nav{background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;width:100%;}html body.library .span3 .side-nav #folderList{-moz-box-shadow:inset 0 0 20px #262626;-webkit-box-shadow:inset 0 0 20px #262626;box-shadow:0px 7px 5px 0px #b2b2b2;}
html body.library .span3 .side-nav input{margin-bottom:0;width:92%;font-size:16px;}
html body.library .span3 .side-nav div>a{border-bottom:solid 1px #cdcdcd;display:block;padding:19px 20px;}html body.library .span3 .side-nav div>a:hover{text-decoration:none;}
html body.library .span3 .side-nav .none-click,html body.library .span3 .side-nav .sub-folder{border-bottom:solid 1px #cdcdcd;padding:19px 5% 20px 20px;color:#999;}html body.library .span3 .side-nav .none-click a,html body.library .span3 .side-nav .sub-folder a{border:none;padding:0;}
html body.library .span3 .side-nav h5{display:inline;color:#696969;}
html body.library .span3 .side-nav .sub-folder{background-color:#f4f4f4;position:relative;padding:10px 5% 10px 13%;height:50px;border:none;border-bottom:solid 1px;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}html body.library .span3 .side-nav .sub-folder .lyr{margin-right:5.6%;float:none;position:absolute;z-index:10;right:0;}html body.library .span3 .side-nav .sub-folder .lyr a{padding:0;display:inline;}
html body.library .span3 .side-nav .sub-folder input{background-color:#f4f4f4;border:solid 1px #82abd4;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;margin:0;}
html body.library .span3 .side-nav .sub-folder .border{width:63%;display:inline-block;border:solid 1px transparent;}html body.library .span3 .side-nav .sub-folder .border:hover{border:solid 1px #c6c6c6;}
html body.library .span3 .side-nav .sub-folder .border a{padding:1px 7px 1px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-transition:none;-moz-transition:none;transition:none;}html body.library .span3 .side-nav .sub-folder .border a h5{text-rendering:auto;}
html body.library .span3 .side-nav .sub-folder .cluster-btn{float:right;}html body.library .span3 .side-nav .sub-folder .cluster-btn .edit{display:inline-block;width:30px;height:22px;background-position:-80px -36px;}
html body.library .span3 .side-nav .sub-folder .cluster-btn .delete{display:inline-block;width:18px;height:21px;background-position:-49px -36px;}
html body.library .span3 .side-nav .sub-folder .cluster-btn a{padding:0;display:inline-block;}
html body.library .span3 .side-nav div.none-click{position:relative;}html body.library .span3 .side-nav div.none-click a{display:inline-block;float:right;}
html body.library .span3 .side-nav div.none-click a#addLibFolder{display:inline-block;float:none;position:absolute;top:15px;right:15px;border:1px solid #CDCDCD;padding:4px 8px;}
html body.library .span3 .side-nav .selected{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);}html body.library .span3 .side-nav .selected a{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/library/arrow.png;wa9c9fcef4fae19386") 96% center no-repeat;-webkit-transition:none;-moz-transition:none;transition:none;}html body.library .span3 .side-nav .selected a h5{color:#000;}
html body.library .span3 .bg{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topleft:5px;padding-bottom:20px;}
html body.library a.team-lib{color:#7f919a;}
html body.library .team{width:25px;height:15px;display:inline-block;background-position:0px -66px;margin-left:10px;vertical-align:middle;}
html body.library .docs{width:19px;height:21px;display:inline-block;background-position:-30px 0;margin-right:11px;vertical-align:middle;}
html body.library .purchased{width:26px;height:18px;display:inline-block;background-position:-37px -67px;margin-left:10px;vertical-align:middle;}
html body.library .unfiled{width:23px;height:26px;display:inline-block;background-position:-85px 0;margin-right:10px;vertical-align:bottom;}
html body.library .folders{width:23px;height:20px;display:inline-block;background-position:-113px 0;margin-right:10px;vertical-align:middle;}
html body.library .sharedResearch{width:25px;height:15px;display:inline-block;background-position:-125px -67px;margin-left:10px;vertical-align:middle;}
html body.library .sub-folder.sub-select{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/library/arrow.png;wa9c9fcef4fae19386") 98% center no-repeat;background-color:#8598a2;}html body.library .sub-folder.sub-select a{text-decoration:none;}html body.library .sub-folder.sub-select a>.spritebg{background:#5c6970;text-decoration:none;}
html body.library .sub-folder.sub-select a>h5{color:#696969;text-decoration:none;padding:0 0 0 5px;}
html body.library .sub-folder.sub-select:hover{text-decoration:none;}
html body.library .sub-folder.sub-selectactive{text-decoration:none;}
html body.library div[data-tag='sub-alt'].sub-folder.sub-select{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/library/arrow-white.png;waf51511b27957a731") 98% center no-repeat;background-color:#8598a2;}html body.library div[data-tag='sub-alt'].sub-folder.sub-select a>.spritebg{background:#5c6970;}
html body.library div[data-tag='sub-alt'].sub-folder.sub-select a>h5{color:#fff;text-decoration:none;padding:0 0 0 5px;}
html body.library div[data-tag='sub-alt'].sub-folder.sub-select:hover{text-decoration:none;}
html body.library .last{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;}html body.library .last .side-nav{margin-bottom:30px;font-family:"Arial Narrow",arial,sans-serif;}
html body.library .cancel{position:absolute;z-index:10;border:solid 1px #d9d9d9;background:#ffffc7;font-size:12px;color:#000;padding:1px 5px;margin-top:17px;margin-left:1px;}
html body.library .none-click-title{margin:35px 0 7px 0;}html body.library .none-click-title>h5{display:inline;color:#38505d;padding-left:25px ;text-transform:uppercase;font-size:14px;}
html body.library #resourceList p.no-item{color:#696969;font-size:18px;text-align:center;padding:50px 0;}
html body.library #resourceList #no-item-wrapper{height:100%;background-color:#fff;}
html body.library #resourceList>table>tbody>tr:last-child>td:nth-child(2){padding-bottom:40px;}
html body.library .title-strip{padding:7px 20px 3px 20px;background-color:#e9e9e9;margin-left:-20px;}
html body.library h1{text-align:center;color:#000;font-size:22px;padding-top:6px;}html body.library h1.cap{text-transform:capitalize;}
html body.library .btn-section input{float:left;margin-right:10px;}
html body.library .add-to{float:left;position:relative;}
html body.library .btn-addTo,html body.library .btn-delete{font-size:14px;color:#b6b6b6;text-transform:uppercase;font-weight:bold;background:#eaeaea;border:solid 1px #c4c4c4;border-bottom:2px solid #d3d3d3;float:left;padding:3px 9px 4px 8px;cursor:default;}
html body.library .btn-addTo.active,html body.library .btn-delete.active{color:#696969;background:#eeeeee;border:solid 1px #c4c4c4;border-bottom:2px solid #d3d3d3;float:left;cursor:pointer;}
html body.library .btn-addTo:hover,html body.library .btn-delete:hover{text-decoration:none;}
html body.library .title-strip .pipe{font-size:29px;background-color:#c0c0c0;width:1px;height:30px;margin-right:9px;margin-left:9px;float:left;}
html body.library .sortBy{float:left;padding-top:4px;position:relative;}html body.library .sortBy .lib-popover{top:0;right:115px;position:absolute;}
html body.library .sortBy a{text-transform:uppercase;color:#696969;font-size:14px;margin-right:35px;}html body.library .sortBy a li{text-transform:none;}
html body.library .arrowDown{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/arrowDown.png;waf37fbdc1d91ddbe8') right no-repeat;padding-right:18px;}
html body.library .arrowUp{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/arrowUp.png;wacf00b1887cb20783') right no-repeat;padding-right:18px;}
html body.library .lib-search{float:left;}
html body.library .btn-search{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/sprite.png;wa8db6f1b3ce4f15a9') -12px -29px no-repeat;border:solid 1px #c4c4c4;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;display:inline-block;width:37px;height:28px;}
html body.library .scroll-pane{max-height:190px;}
html body.library .add-to .lib-popover{left:70px;top:0;position:absolute;}
html body.library .popout .top_right{right:inherit;left:-2px;}
html body.library .popout li:hover{background:#303030;}
html body.library .lib-search{position:relative;}
html body.library .lib-search .lib-popover{top:6px;right:18px;position:absolute;}
html body.library .lib-search input{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/sprite.png;wa8db6f1b3ce4f15a9') -12px -29px no-repeat;border:solid 1px #464646;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-moz-box-shadow:inset 0 0 20px #262626;-webkit-box-shadow:inset 0 0 20px #262626;box-shadow:inset 0 0 20px #262626;background:transparent;color:#eeeeee;width:220px;margin-left:10px;margin-bottom:0;padding-left:30px;}
html body.library .results-cancel{background:#404040;padding:7px 20px;}
html body.library .lib-results{color:#c9c9c9;font-size:20px;float:left;line-height:normal;}
html body.library .results-cancel a{float:right;color:#f5f5f5;text-transform:uppercase;border:solid 1px #6b6b6b;padding:5px 7px;}
html body.library .results-cancel a:hover{text-decoration:none;}
html body.library .table td{border-top:1px solid #abacad;padding:6px 0px 6px 0;}
html body.library .table-striped tbody tr:nth-child(2n+1) td{background-color:#fff;}
html body.library .table-striped tbody tr:nth-child(2n) td{background-color:#f9f9f9;}
html body.library input[type="checkbox"]{width:20px;height:20px;border:0;}
html body.library .table td.selection{padding-top:13px;vertical-align:top;width:52px;}
html body.library .table .selection input[type="checkbox"]{margin-left:21px;margin-top:18px;}
html body.library #searchResults p{text-align:center;margin-top:25px;}
html body.library h2{display:block;}html body.library h2 a{font-size:21px;color:#3a3a3a;}
html body.library .date,html body.library .addedBy{padding-right:15px;display:inline;color:#8598a2;font-size:14px;}
html body.library .rating{font-family:'Palatino',serif;font-size:14px;color:#696969;display:inline;}
html body.library .annotated{display:inline-block;width:17px;height:15px;background-position:-160px 0;margin-left:13px;}
html body.library .analysts{padding-top:5px;}html body.library .analysts a{color:#5B6970;}html body.library .analysts a:hover{color:#2169B5;}
html body.library .rating div{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/sprite.png;wa8db6f1b3ce4f15a9') 2px -34px no-repeat;width:12px;height:16px;display:inline-block;vertical-align:text-top;}
html body.library .rating.one div:first-child,html body.library .rating.two div:nth-child(-n+2),html body.library .rating.three div:nth-child(-n+3),html body.library .rating.four div:nth-child(-n+4),html body.library .rating.five div{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/library/sprite.png;wa8db6f1b3ce4f15a9') 2px -54px no-repeat;width:12px;height:16px;}
html body.library footer{bottom:0;}
.library{}@media screen and (min-width:1170px){.library{}}@media screen and (max-width:1169px){.library{}.library .row-fluid .span9{width:69%;} .library aside.scroll-rail{width:220px;} .library .title-strip{margin-left:0px;}}
@media screen and (max-height:299px){html body.library #content>.span3,html body.library #content .span9{height:65%;}}@media screen and (min-height:300px) and (max-height:324px){html body.library #content>.span3,html body.library #content .span9{height:68%;}}@media screen and (min-height:325px) and (max-height:349px){html body.library #content>.span3,html body.library #content .span9{height:70%;}}@media screen and (min-height:350px) and (max-height:374px){html body.library #content>.span3,html body.library #content .span9{height:72%;}}@media screen and (min-height:375px) and (max-height:394px){html body.library #content>.span3,html body.library #content .span9{height:74%;}}@media screen and (max-height:394px){html body.library #content>.span3,html body.library #content .span9{height:85.5%;}}@media screen and (min-height:395px) and (max-height:409px){html body.library #content>.span3,html body.library #content .span9{height:87%;}}@media screen and (min-height:410px) and (max-height:424px){html body.library #content>.span3,html body.library #content .span9{height:88%;}}@media screen and (min-height:425px) and (max-height:439px){html body.library #content>.span3,html body.library #content .span9{height:89.5%;}}@media screen and (min-height:440px) and (max-height:449px){html body.library #content>.span3,html body.library #content .span9{height:90%;}}@media screen and (min-height:450px) and (max-height:459px){html body.library #content>.span3,html body.library #content .span9{height:90.5%;}}@media screen and (min-height:460px) and (max-height:469px){html body.library #content>.span3,html body.library #content .span9{height:91%;}}@media screen and (min-height:470px) and (max-height:479px){html body.library #content>.span3,html body.library #content .span9{height:91%;}}@media screen and (min-height:480px) and (max-height:494px){html body.library #content>.span3,html body.library #content .span9{height:90%;}}@media screen and (min-height:495px) and (max-height:509px){html body.library #content>.span3,html body.library #content .span9{height:90.5%;}}@media screen and (min-height:510px) and (max-height:524px){html body.library #content>.span3,html body.library #content .span9{height:90.8%;}}@media screen and (min-height:525px) and (max-height:544px){html body.library #content>.span3,html body.library #content .span9{height:91%;}}@media screen and (min-height:545px) and (max-height:564px){html body.library #content>.span3,html body.library #content .span9{height:91%;}}@media screen and (min-height:565px) and (max-height:589px){html body.library #content>.span3,html body.library #content .span9{height:92.5%;}}@media screen and (min-height:590px) and (max-height:614px){html body.library #content>.span3{height:92%;} html body.library #content.when-proxy>.span3{height:83%;}}@media screen and (min-height:615px) and (max-height:634px){html body.library #content>.span3,html body.library #content .span9{height:92.5%;}}@media screen and (min-height:635px) and (max-height:654px){html body.library #content>.span3,html body.library #content .span9{height:92.5%;}}@media screen and (min-height:655px) and (max-height:674px){html body.library #content>.span3,html body.library #content .span9{height:92.5%;}}@media screen and (min-height:675px) and (max-height:699px){html body.library #content>.span3,html body.library #content .span9{height:93%;}}@media screen and (min-height:700px) and (max-height:724px){html body.library #content>.span3,html body.library #content .span9{height:93.5%;}}@media screen and (min-height:725px) and (max-height:754px){html body.library #content>.span3{height:90%;} html body.library #content.when-proxy>.span3{height:81%;}}@media screen and (min-height:755px) and (max-height:784px){html body.library #content>.span3{height:90%;} html body.library #content.when-proxy>.span3{height:82%;}}@media screen and (min-height:785px) and (max-height:814px){html body.library #content>.span3{height:90.5%;} html body.library #content.when-proxy>.span3{height:81.5%;}}@media screen and (min-height:815px) and (max-height:844px){html body.library #content>.span3{height:90.5%;} html body.library #content.when-proxy>.span3{height:83%;}}@media screen and (min-height:845px) and (max-height:874px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:875px) and (max-height:909px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:910px) and (max-height:944px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:945px) and (max-height:979px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:980px) and (max-height:1019px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:1020px) and (max-height:1057px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:1058px) and (max-height:1099px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (min-height:1100px){html body.library #content>.span3,html body.library #content .span9{height:95%;}}@media screen and (max-height:349px){html body.library .overall,html body.library .overall .container-fluid,html body.library .overall aside,html body.library .scroll-rail,html body.library #docList,html body.library #resourceList{height:85%;} html body.library .scroll-rail{padding-bottom:300px;}}@media screen and (min-height:350px) and (max-height:500px){html body.library .overall,html body.library .overall .container-fluid,html body.library .overall aside,html body.library .scroll-rail,html body.library #docList,html body.library #resourceList{height:90%;} html body.library .scroll-rail{padding-bottom:200px;}}@media screen and (min-height:690px){html body.library .overall,html body.library .overall .container-fluid,html body.library .overall aside,html body.library .scroll-rail,html body.library #docList,html body.library #resourceList{height:100%;}}.events body{font-family:georgia,courier, serif;font-size:15px;color:#222222;}
.events hr{margin:5px 0 10px 0;}
.events p{font-size:15px;color:#222222;}
.events h5{font-family:arial,helvetica,sans-serif;font-size:15px;font-weight:bold;color:#222;margin-bottom:40px;}
.events h4.medium{font-size:21px;color:#3a3a3a;margin-bottom:5px;}
.events .clear{padding:0!important;}
.events .topSpan{padding-top:20px!important;}.events .topSpan h1{color:#5C6970;font-size:36px;line-height:36px;}
.events .topSpanZero{padding-top:0px!important;}
.events h2.condensed{color:#2e3538;font-size:21px;}.events h2.condensed.first{margin-top:0px;font-size:21px;}
.events .welcome-message{padding-right:25px;}.events .welcome-message img{display:inline-block;float:left;margin:0 20px 20px 0;}
.events .welcome-message p.location-p{display:inline-block;width:185px;margin-left:25px;font-family:arial,helvetica,sans-serif;font-weight:bold;color:#222222;font-size:15px;}.events .welcome-message p.location-p a{font-family:"Fakt condensed","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:21px;color:#3a3a3a;}
.events .welcome-message .hostsCont p{font:bold 15px arial,helvetica,sans-serif;}
.events .welcome-message .hostsCont .speakerRow{margin-bottom:20px;}.events .welcome-message .hostsCont .speakerRow p{font:normal 15px arial,helvetica,sans-serif;margin-bottom:0;}.events .welcome-message .hostsCont .speakerRow p span{margin-bottom:0;}
.events .welcome-message .hostsCont .speakerRow p br{display:block;line-height:30px;}
.events .welcome-message .hostsCont .speakerRow .speakerName{display:block;font-size:21px;color:#3A3A3A;margin-bottom:0px;}
.events .welcome-message .hostsCont .speakerRow a.speakerName{color:#067B9C;}
.events .downloadLink span{background-color:#F00;width:26px;height:23px;margin-right:5px;display:inline-block;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -150px -89px;vertical-align:bottom;}
.events .grnBtn{margin:15px 20px 15px 20px;background:#99BB4C;border:none;border-radius:4px;color:#FFFFFF;font-size:15px;text-transform:uppercase;font-weight:normal;font-family:arial;padding:8px 15px;cursor:pointer;display:inline-block;float:right;}
.events .btn-warning,.events .alreadyRegistered{cursor:not-allowed;}
.events .agenda{padding:10px 25px;background:#F6F6F6;}.events .agenda .grnBtn{margin-top:20px;float:left;margin-left:0;}
.events .agenda p{margin:0;font-size:18px;color:#333333;}.events .agenda p.time{font-size:21px;margin:15px 0 0 0;}
.events .agenda p.footnote{margin-top:20px;color:#333333;font-size:16px;}
.events .dateLoc{display:inline-block;float:left;font-size:21px;margin:20px 0 20px 0;color:#5C6970;}
.events .hotel{background:#DCEAF2;padding:30px;margin:15px 0 25px 0;padding-bottom:20px;}.events .hotel h4{font-size:18px;color:#333;margin-bottom:0;font-style:bold;text-transform:uppercase;}
.events .hotel p{font-size:18px;}
.events .agendaHeading{padding:15px 25px 10px 25px;background:#8598a2;}.events .agendaHeading h3{color:#FFF;text-transform:uppercase;font-size:24px;}
.events .explore div.g-container.content-outer #content>div{padding-top:0;}
.events .row-fluid .span8{width:63%;}
.events label{font:bold 15px "Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;color:#3a3a3a;cursor:default;}
.events.questionPack.localBriefing .speakerImage{float:left;margin:0 10px 25px 0;}.events.questionPack.localBriefing .speakerImage img{display:inline-block;}
.events.questionPack.localBriefing .speakerName{vertical-align:top;}
.events.questionPack.localBriefing .leftSide.topSpanZero.span5{padding:0 40px 0 0;box-sizing:border-box;}
.events.questionPack.localBriefing p.locationBlock span{font-family:arial,helvetica,sans-serif;font-weight:bold;}
.events.questionPack.localBriefing #thisForm1 fieldset div.control-group,.events.questionPack.localBriefing .billing-form fieldset div.control-group{margin-bottom:0;}.events.questionPack.localBriefing #thisForm1 fieldset div.control-group select,.events.questionPack.localBriefing .billing-form fieldset div.control-group select{width:271px;}
.events.questionPack.localBriefing #thisForm1 select,.events.questionPack.localBriefing .billing-form select{width:271px;}
.events.questionPack.localBriefing #thisForm1 .control-group,.events.questionPack.localBriefing .billing-form .control-group{margin-bottom:0;}.events.questionPack.localBriefing #thisForm1 .control-group input.street1,.events.questionPack.localBriefing .billing-form .control-group input.street1{width:545px;}
.events.questionPack.localBriefing .welcome-message h1{margin:0 80px;}
.events.questionPack.localBriefing .welcome-message hr{margin:5px 80px 0px 80px;}
.events.questionPack.localBriefing .welcome-message h4.dateLoc{margin:5px 80px 20px 80px;}
.events.questionPack.localBriefing h2.condensed.medium{margin-top:0;}
.events.questionPack .welcome-message img{margin-bottom:20px;}
.events.questionPack .welcome-message p{font-family:arial,helvetica,sans-serif;}.events.questionPack .welcome-message p.location-p{width:100%;margin:0 0 40px 0;}
.events.questionPack .welcome-message .hostsCont .speakerRow{margin-bottom:30px;}
.events.questionPack #thisForm1 fieldset div.control-group,.events.questionPack .billing-form fieldset div.control-group{display:inline-block;}.events.questionPack #thisForm1 fieldset div.control-group input,.events.questionPack .billing-form fieldset div.control-group input{height:29px;margin-right:18px;}
.events.questionPack #thisForm1 input.street1,.events.questionPack .billing-form input.street1{width:522px;height:29px;margin-bottom:0;}
.events.questionPack #thisForm1 select,.events.questionPack .billing-form select{height:39px;width:96%;}.events.questionPack #thisForm1 select.dPurchase,.events.questionPack .billing-form select.dPurchase{width:259px;}
.events.questionPack #thisForm1 select#country,.events.questionPack .billing-form select#country,.events.questionPack #thisForm1 select .countryDrop,.events.questionPack .billing-form select .countryDrop{width:220px;}
.events.questionPack #thisForm1 legend,.events.questionPack .billing-form legend{font-family:arial,helvetica,sans-serif;border:none;font-size:15px;color:#067b9c;cursor:pointer;margin-bottom:0px;}.events.questionPack #thisForm1 legend+.control-group,.events.questionPack .billing-form legend+.control-group{margin-top:5px;}
.events.questionPack .nextYouEnter{display:inline-block;float:left;width:300px;font-family:arial,helvetica,sans-serif;margin-top:14px;}
.events.questionPack .topSpan h1{margin-bottom:25px;}
.events.questionPack .topSpan hr{margin:0 20px;}
.events.questionPack h2.headingH2#headerOverride{margin:0 0 15px 40px;}
.events.questionPack h2.condensed.medium{color:#3A3A3A;margin-bottom:15px;}
.events.questionPack h2.top{display:inline-block;margin-top:25px;float:left;font-family:"fakt condensed",helvetica,arial,sans-serif;font-size:26px!important;}
.events.questionPack .flatBlueBtn{background:#00b1d9;padding:6px 15px;color:white;border-radius:5px;text-transform:uppercase;font-family:arial;font-size:13px;font-weight:bold;float:right;margin:10px 20px 10px 0;}.events.questionPack .flatBlueBtn+p{float:right;margin-right:20px;font-family:arial;font-size:15px;margin:17px 20px;}
.events.questionPack p.topRight{float:right;font-family:arial,helvetica,sans-serif;margin-right:30px;}
.events.questionPack p.submitMessage{font-family:arial,helvetica,sans-serif;margin:10px 0 20px 0;}
.events.questionPack p.addInfo{font-family:arial;margin-top:10px;}
.events.questionPack p.helpMe{margin-top:10px;font-family:arial;}
.events.questionPack .form-container{margin-top:15px;}
.events.questionPack .grnBtn{float:none;margin-left:0;}.events.questionPack .grnBtn.form1Btn{float:left;}
.events .form-item{width:93%;height:29px;font-size:15px;font-family:arial,helvetica,sans-serif;}.events .form-item#jsonform-0-elt-street1,.events .form-item.street1{margin-bottom:0;}
.events input#jsonform-0-elt-street2,.events.street2{width:446px;}
.events .jsonform-error-street1,.events.street1{margin-bottom:0;}
.events label span{font-weight:normal;}
.events textarea{resize:none;}
.events .radio .form-item{width:10px;height:13px;}
.events.explore .top{margin-bottom:20px;}
.events.explore p.addinfo{margin-top:0;}
.events.explore.questionPack #thisForm1 fieldset div.control-group,.events.explore.questionPack .billing-form fieldset div.control-group{margin-bottom:0;}.events.explore.questionPack #thisForm1 fieldset div.control-group input,.events.explore.questionPack .billing-form fieldset div.control-group input{width:166px;}.events.explore.questionPack #thisForm1 fieldset div.control-group input#jsonform-0-elt-street2,.events.explore.questionPack .billing-form fieldset div.control-group input#jsonform-0-elt-street2{width:400px;}
.events.explore.questionPack #thisForm1 select,.events.explore.questionPack .billing-form select{height:39px;width:96%;}.events.explore.questionPack #thisForm1 select.dropDownPrepend,.events.explore.questionPack .billing-form select.dropDownPrepend{width:166px;}
.events.explore.questionPack .welcome-message p{padding-right:40px;font-family:georgia, serif;}
.events.explore.questionPack .welcome-message .hostsCont p{font-family:arial,helvetica,sans-serif;}
.events.explore.questionPack .welcome-message .location-p{padding-left:15px;margin-top:8px;display:inline-block;float:left;}.events.explore.questionPack .welcome-message .location-p p{padding-right:0;font-family:arial,helvetica,sans-serif;}
.events.explore.questionPack p.addInfo{margin-top:0px;margin-bottom:20px;}
.events.explore.questionPack h2.condensed.medium{margin-bottom:0;margin-top:30px;}
.events.explore .dateLoc{margin:10px 0 0 0;}
.events.explore div.g-container.content-outer #content{padding-bottom:40px;}
.events.explore #recaptcha_privacy{position:relative;top:-7px !important;}
.events.explore #recaptcha_table>tbody>tr:last-child{display:none;}
.events.explore #recaptcha_privacy a{line-height:15px;}
.events.questionPack.localBriefing #thisForm1 fieldset div.control-group select{width:262px;}.events.questionPack.localBriefing #thisForm1 fieldset div.control-group select#countryCode,.events.questionPack.localBriefing #thisForm1 fieldset div.control-group select#stateCode{width:222px;}
.events.doc-display .checkBox{margin-bottom:15px;}.events.doc-display .checkBox label{display:inline-block;vertical-align:middle;}
.events.doc-display .checkBox input{vertical-align:top;}
.events.doc-display h3.condensed.medium{margin:30px 0 10px 0;}.events.doc-display h3.condensed.medium.docSummary{margin:0 0 10px 0;}
.events.doc-display.doc-purchase .topSpan p{font-family:arial,helvetica,sans-serif;margin-left:25px;}
.events.doc-display.doc-purchase #rightRail h3{display:inline-block;float:left;}
.events.doc-display.doc-purchase #rightRail a.editBilling,.events.doc-display.doc-purchase #rightRail a.editPayment{display:inline-block;float:left;margin-top:32px;margin-left:10px;cursor:pointer;font-family:arial,helvetica,sans-serif;font-size:14px;}
.events.doc-display.doc-purchase #rightRail p{font-family:arial;}
.events.doc-display.billing .submit-btn{float:left;margin-right:10px;}
.events.doc-display.billing h3.condensed.medium.docSummary{margin:30px 0 10px 0;}
#htmlStyleOverride body#root.visitorsBody.events .agendaHeading h3{font-size:24px;margin-top:10px;}
#htmlStyleOverride body#root.visitorsBody.events .dateLoc{font-size:21px;line-height:21px;margin:20px 0 20px 20px;}
#htmlStyleOverride body#root.visitorsBody.events h1{margin-left:20px;font-size:36px;line-height:38px;}
#htmlStyleOverride body#root.visitorsBody.events h2.condensed{font-size:21px;line-height:24px;}
#htmlStyleOverride body#root.visitorsBody.events h2.headingH2{font-size:32px;line-height:32px;font-family:arial,helvetica,sans-serif;color:#FFF;margin:0 0 10px 25px;}
#htmlStyleOverride body#root.visitorsBody.events .agenda p.condensed{font-family:"Fakt condensed","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
#htmlStyleOverride body#root.visitorsBody.events .agenda h4.condensed{margin-top:10px;margin-bottom:2px;}
#htmlStyleOverride body#root.visitorsBody.events .hotel h4{font-size:18px;}
#htmlStyleOverride body#root.visitorsBody.events .hotel p{color:#333;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 #acceptTerms,#htmlStyleOverride body#root.visitorsBody.events .billing-form #acceptTerms,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm #acceptTerms{margin-right:10px;display:inline-block;float:left;margin-bottom:40px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 h3.condensed.medium.reducedTopMargin,#htmlStyleOverride body#root.visitorsBody.events .billing-form h3.condensed.medium.reducedTopMargin,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm h3.condensed.medium.reducedTopMargin{margin-top:15px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 .submit-btn a,#htmlStyleOverride body#root.visitorsBody.events .billing-form .submit-btn a,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm .submit-btn a{margin:15px 0px;cursor:pointer;display:inline-block;border-radius:4px;font-size:15px;text-transform:uppercase;font-weight:normal;font-family:arial;padding:8px 15px;color:white;background:grey;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 .plainLink,#htmlStyleOverride body#root.visitorsBody.events .billing-form .plainLink,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm .plainLink{float:left;margin:23px 0 0 5px;font-family:arial;font-size:14px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input{width:245px;}#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input#securityCode,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input#securityCode,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input#securityCode{width:83px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input#cardNumber,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input#cardNumber,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input#cardNumber{width:408px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input#jsonform-0-elt-street2,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input#jsonform-0-elt-street2,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input#jsonform-0-elt-street2,#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input.street2,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input.street2,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input.street2,#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input.street1,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input.street1,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input.street1,#htmlStyleOverride body#root.visitorsBody.events #thisForm1 fieldset div.control-group input#bill_to_phone,#htmlStyleOverride body#root.visitorsBody.events .billing-form fieldset div.control-group input#bill_to_phone,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm fieldset div.control-group input#bill_to_phone{width:523px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 select#country,#htmlStyleOverride body#root.visitorsBody.events .billing-form select#country,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm select#country,#htmlStyleOverride body#root.visitorsBody.events #thisForm1 select .countryDrop,#htmlStyleOverride body#root.visitorsBody.events .billing-form select .countryDrop,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm select .countryDrop{width:259px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 select#cardExpMonth,#htmlStyleOverride body#root.visitorsBody.events .billing-form select#cardExpMonth,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm select#cardExpMonth{width:80px;margin-right:20px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 select#cardExpYear,#htmlStyleOverride body#root.visitorsBody.events .billing-form select#cardExpYear,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm select#cardExpYear{width:70px;}
#htmlStyleOverride body#root.visitorsBody.events #thisForm1 legend,#htmlStyleOverride body#root.visitorsBody.events .billing-form legend,#htmlStyleOverride body#root.visitorsBody.events #csSaleForm legend{font-family:arial,helvetica,sans-serif;border:none;font-size:15px;color:#067b9c;cursor:pointer;margin-bottom:0px;}
#htmlStyleOverride body#root.visitorsBody.events.confirmation h1{margin:0 0 30px 0;}
#htmlStyleOverride body#root.visitorsBody.events.confirmation h3{margin:20px 0 5px 0;}
#htmlStyleOverride body#root.visitorsBody.events.confirmation p{margin-left:0;font-family:arial;}#htmlStyleOverride body#root.visitorsBody.events.confirmation p.date{color:#6c6c6c;}
#htmlStyleOverride body#root.visitorsBody.events.confirmation p.red{color:red;margin:30px 0 5px 0;font-weight:bold;}
#htmlStyleOverride body#root.visitorsBody.events .backDrop{background:#EFEFEF;padding:0 0px 15px 25px;border-radius:6px;margin-top:15px;}
#htmlStyleOverride body#root.visitorsBody.events .backDrop2{padding:5px 25px 25px 25px;}
body#root.visitorsBody.events.questionPack h2.headingH2#headerOverride{margin:0 0 15px 40px;}
#htmlStyleOverride body#root.doc-display.visitorsBody.events.questionPack.localBriefing .bkgForm{background-color:#efefef;padding:15px 15px 15px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:545px;}#htmlStyleOverride body#root.doc-display.visitorsBody.events.questionPack.localBriefing .bkgForm #thisForm1 fieldset div.control-group input{width:248px;margin-right:0px;}
html .explore.events.questionPack.localBriefing .bkgForm{background-color:#efefef;padding:15px 15px 15px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:445px;}
#htmlStyleOverride body#root.visitorsBody.events.questionPack .expGuestFormBxg{background-color:#efefef;padding:15px 15px 15px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}#htmlStyleOverride body#root.visitorsBody.events.questionPack .expGuestFormBxg #thisForm1 fieldset div.control-group input{width:240px;margin-right:0px;}
#htmlStyleOverride body#root.visitorsBody.events.questionPack .expGuestFormBxg #thisForm1 select{width:240px;}
#htmlStyleOverride body#root.visitorsBody.events.questionPack .expGuestFormBxg #thisForm1 textarea{width:98%;}
html body.explore.events.questionPack .expClientFormBxg{background-color:#efefef;padding:15px 15px 15px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}html body.explore.events.questionPack .expClientFormBxg #thisForm1 fieldset div.control-group input{width:200px;margin-right:0px;}
html body.explore.events.questionPack .expClientFormBxg #thisForm1 select{width:210px;}
html body.explore.events.questionPack .expClientFormBxg #thisForm1 textarea{width:95%;}
.home .side-box .worldWideEvent.inner h3{border:none;}
.home .side-box .worldWideEvent.inner section.icon{height:120px;margin-top:-16px;margin-right:25px;}
.home .side-box .worldWideEvent.inner section.content{padding-bottom:20px;}
.home .side-box .worldWideEvent.inner section p{margin-left:88px;font-family:arial,helvetica,sans-serif;font-size:14px;margin-bottom:10px;display:inline-block;position:relative;top:auto;margin-top:0px;}
.home .side-box .worldWideEvent footer .arrow-box{background:#00A5DD;}
.worldWideEvent .arrow-box{height:16px;width:16px;text-align:center;border-radius:3px;position:absolute;bottom:10px;right:10px;color:#FFF;line-height:16px;}
.worldWideEvent img.right-arrow-blue-thin{position:absolute;top:-8px;left:70px;height:120px;}
.worldWideEvent .inner-circle{position:absolute;top:10px;left:10px;height:50px;width:50px;border:5px solid rgba(255, 255, 255, 0.6);border-radius:50%;}
.worldWideEvent h3 a{font-size:19px;color:#2e3538;}
.worldWideEvent h4{font-size:14px;color:#8598a2;margin-top:10px;margin-bottom:5px;margin-left:88px;}.worldWideEvent h4 a{position:absolute;bottom:10px;margin-right:5px;right:30px;font-size:11px;font-family:arial,helvetica,sans-serif;font-weight:bold;}
.worldWideEvent h4 span{font-size:13px;color:#5f5f5f;}.worldWideEvent h4 span.date,.worldWideEvent h4 span.location{font-family:arial,helvetica,sans-serif;color:#8598a2;}
.worldWideEvent h5{color:#FFF;font-size:27px;font-family:arial,helvetica,sans-serif;margin-top:12px;}
.worldWideEvent h6{position:absolute;bottom:3px;left:16px;font-size:17px;font-family:arial,helvetica,sans-serif;color:white;}
.worldWideEvent h6 span{font-size:13px;}
@media screen and (max-width:1170px){.home .side-box .worldWideEvent.inner section p{margin-top:55px;} .worldWideEvent h4 span.date,.worldWideEvent h4 span.location{display:block;} .worldWideEvent .hide-on-1170{display:none;}}
body.analystInquiryBody{}body.analystInquiryBody .form-section,body.analystInquiryBody .th-section{padding:40px 70px 80px 50px;}
body.analystInquiryBody h1{font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:38px;line-height:44px;margin-bottom:35px;}
body.analystInquiryBody h4{font-size:19px;font-weight:bold;line-height:23px;margin-bottom:18px;}body.analystInquiryBody h4 span{font-weight:normal;opacity:0.7;}
body.analystInquiryBody p{margin-bottom:20px;}
body.analystInquiryBody .txt-area{width:97%;margin-bottom:38px;border:1px solid #bdc3c7;border-radius:0;}
body.analystInquiryBody .date-section{margin-bottom:40px;}
body.analystInquiryBody .print{color:#005580;padding-right:10px;}
body.analystInquiryBody .icon-calendar{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/icons/icon-calendar.png;wa1cbde39405c5c467') no-repeat;width:18px;height:20px;margin-left:-22px;margin-top:4px;display:inline-block;}
body.analystInquiryBody .errorMessageClass{color:#F00;font-family:arial,helvetica,sans-serif;font-weight:bold;}
body.analystInquiryBody .datepicker{cursor:pointer;background:#fff;font-size:16px;border:0;width:360px;box-shadow:none;border-bottom:1px solid #ccc;border-radius:0;position:relative;background:transparent;padding:0;padding-left:3px;padding-bottom:7px;margin:0;margin-top:15px;height:38px;opacity:0.6;}
body.analystInquiryBody .ui-datepicker{z-index:100 !important;}
body.analystInquiryBody .formError div.formErrorContent{color:#ee0101;}
body.analystInquiryBody .file-added{position:relative;display:block;margin-bottom:7px;}body.analystInquiryBody .file-added img{margin-right:16px;vertical-align:top;margin-top:2px;}
body.analystInquiryBody .file-added input{border:0;background:rgba(0, 0, 0, 0);box-shadow:none;cursor:text;padding:0;font-size:15px;width:70%;}
body.analystInquiryBody .note{display:block;font-size:12px;opacity:0.6;margin-left:40px;width:48%;line-height:normal;}
body.analystInquiryBody .btn-file{position:relative;cursor:pointer;}body.analystInquiryBody .btn-file.disabled{opacity:0.5;}
body.analystInquiryBody .btn-file .formError{visibility:visible !important;}
body.analystInquiryBody .btn-file img{margin-right:16px;}
body.analystInquiryBody .btn-file input{position:absolute;top:0;left:0;opacity:0;width:160px;height:20px;line-height:20px;}
body.analystInquiryBody .alternate-info{margin-top:30px;margin-bottom:45px;}body.analystInquiryBody .alternate-info p{margin-bottom:20px;}
body.analystInquiryBody label{font-size:16px;}
body.analystInquiryBody .bttn-submit{padding:13px 34px;border-radius:2px;background-color:#006699;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.24),0 0 2px 0 rgba(0, 0, 0, 0.12);border:0;color:#fff;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;display:inline-block;text-transform:uppercase;}body.analystInquiryBody .bttn-submit:hover{text-decoration:none;}
body.analystInquiryBody .dropout{display:none;}
body.analystInquiryBody .dropin,body.analystInquiryBody .dropout{margin-top:20px;}body.analystInquiryBody .dropin input,body.analystInquiryBody .dropout input{border:0;box-shadow:none;border-bottom:1px solid #ccc;border-radius:0;width:380px;margin-bottom:25px;display:block;}
body.analystInquiryBody .noAccessMessage{padding:50px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-style:normal;font-weight:bold;}
body.analystInquiryBody .th-section{font-size:15px;}body.analystInquiryBody .th-section h4{width:90%;line-height:29px;}body.analystInquiryBody .th-section h4 span{color:#328fa9;opacity:1;}
body.analystInquiryBody .th-section .call-section{padding-bottom:20px;}body.analystInquiryBody .th-section .call-section p{font-style:15px;}
body.analystsDirectory{font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif !important;}body.analystsDirectory #content{padding-top:30px;}body.analystsDirectory #content .span12{margin:0 auto;}
body.analystsDirectory #content header.top{padding-top:30px;height:80px;overflow:hidden;vertical-align:baseline;z-index:999;}body.analystsDirectory #content header.top aside{height:69px;width:20px;display:block;float:left;background:#008cbc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008cbc), color-stop(40%, #6ac4e8), color-stop(40%, #6ac4e8), color-stop(51%, #6ac4e8), color-stop(51%, #6ac4e8), color-stop(51%, #6ac4e8), color-stop(60%, #6ac4e8), color-stop(100%, #008cbc));background:-webkit-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:-o-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:-ms-linear-gradient(top, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);background:linear-gradient(to bottom, #008cbc 0%, #6ac4e8 40%, #6ac4e8 40%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 51%, #6ac4e8 60%, #008cbc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008cbc', endColorstr='#008cbc', GradientType=0);}
body.analystsDirectory #content header.top h1{color:#6AC4E8;font-size:48px;line-height:64px;text-rendering:auto;margin-left:33px;}
body.analystsDirectory #content h2{color:#5c6970;font-size:22px;line-height:18px;margin-top:25px;}
body.analystsDirectory #content .headingarea2 span a{font-size:1.0em;font-family:sans-serif;color:#005580;display:inline-block;padding:5px;font-size:16px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-style:normal;font-weight:bold;}
body.analystsDirectory #content .currentLetterA{background-color:#eee;padding:3px 1px 0 4px;}
body.analystsDirectory #content .analystgroup-names{margin-top:20px;}
body.analystsDirectory .tabbable{*zoom:1;}
body.analystsDirectory .tabbable:before,body.analystsDirectory .tabbable:after{display:table;line-height:0;content:"";}
body.analystsDirectory .tabbable:after{clear:both;}
body.analystsDirectory .tab-content{overflow:none;padding:15px 7px 5px 7px;background:#f1f1f1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #f1f1f1 0%, #f1f1f1 0%, #ffffff 3%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(0%, #f1f1f1), color-stop(3%, #ffffff));background:-webkit-linear-gradient(top, #f1f1f1 0%, #f1f1f1 0%, #ffffff 3%);background:-o-linear-gradient(top, #f1f1f1 0%, #f1f1f1 0%, #ffffff 3%);background:-ms-linear-gradient(top, #f1f1f1 0%, #f1f1f1 0%, #ffffff 3%);background:linear-gradient(to bottom, #f1f1f1 0%, #f1f1f1 0%, #ffffff 3%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#ffffff', GradientType=0);height:720px;width:550px;}body.analystsDirectory .tab-content table.expandblock thead{background-color:#8598A2;color:#fff;font-weight:normal;}
body.analystsDirectory .tab-content table.expandblock .thisAnalyst,body.analystsDirectory .tab-content table.expandblock .analystArea{vertical-align:top;padding:3px 0;text-align:left;font-size:18px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-style:normal;font-weight:bold;width:49%;}
body.analystsDirectory .tab-content>.active{display:block;}
body.analystsDirectory .nav{margin-bottom:20px;margin-left:0;list-style:none;}
body.analystsDirectory .nav>li>a{display:block;}
body.analystsDirectory .nav>li>a:hover,body.analystsDirectory .nav>li>a:focus{text-decoration:none;background-color:#eee;}
body.analystsDirectory .nav>li>a>img{max-width:none;}
body.analystsDirectory .nav>.pull-right{float:right;}
body.analystsDirectory .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
body.analystsDirectory .nav li+.nav-header{margin-top:9px;}
body.analystsDirectory .nav-tabs{*zoom:1;border-bottom:none;border-color:transparent;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/analysts/browse_bg.png;wa795c80a2205a5af9') repeat-y scroll right top transparent;min-height:700px;height:720px;padding:20px 0 0 0;}
body.analystsDirectory .nav-tabs:before,body.analystsDirectory .nav-tabs:after{display:table;line-height:0;content:"";}
body.analystsDirectory .nav-tabs:after{clear:both;}
body.analystsDirectory .nav-tabs>li{margin-bottom:-1px;float:left;}
body.analystsDirectory .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#4f4f4f;font-size:16px;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-style:normal;}
body.analystsDirectory .nav-tabs>li>a:hover,body.analystsDirectory .nav-tabs>li>a:focus{border-color:#eee #eee #ddd;font-size:16px;font-style:normal;color:#4f4f4f;}
body.analystsDirectory .nav-tabs>.active>a,body.analystsDirectory .nav-tabs>.active>a:hover,body.analystsDirectory .nav-tabs>.active>a:focus{cursor:default;color:#4f4f4f;background-color:#fff;border:none;border-bottom-color:transparent;font-size:16px;font-style:normal;}
body.analystsDirectory .tabs-left>.nav-tabs{float:left;border-right:none;width:190px;}
body.analystsDirectory .tabs-left>.nav-tabs>li{float:none;}
body.analystsDirectory .tabs-left>.nav-tabs>li>a{min-width:74px;margin-bottom:3px;margin-right:-1px;-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;border-radius:15px 0px 0px 15px;padding-left:27px;color:#067b9c;font-size:1em;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;}
body.analystsDirectory .tabs-left>.nav-tabs>li>a:hover,body.analystsDirectory .tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee;border-radius:15px 0px 0px 15px;color:#4a4a4a;}
body.analystsDirectory .tabs-left>.nav-tabs .active>a,body.analystsDirectory .tabs-left>.nav-tabs .active>a:hover,body.analystsDirectory .tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff;background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/analysts/checked-section-browse.png;wa3f92cdda5b5a2d94');background-position:5px 10px;background-repeat:no-repeat;padding-left:27px;border-radius:15px 0px 0px 15px;color:#4f4f4f;}
body.analystsDirectory [class^="analysts-icon-"],body.analystsDirectory [class*=" analysts-icon-"]{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/track/sprites/track-sprite.png;wa2590c29ff6d54f21');background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-right:0.1em;margin-top:1px;width:18px;padding-right:2px;}
body.analystsDirectory .analysts-icon-chevron-up{background-position:-75px 5px;}
body.analystsDirectory .analysts-icon-chevron-down{background-position:-95px 10px;}
body.analystsDirectory .accordion .accordion-group{margin-bottom:0px;border:none;border-bottom:1px solid #E5E5E5;border-radius:0px;}body.analystsDirectory .accordion .accordion-group h3{margin:1px 0 0 0;padding:0 10px;color:#3b3b3b;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-style:normal;}
body.analystsDirectory .accordion .accordion-group .accordion-heading a{font-size:1.05em;margin:1px 0 0 0;color:#3b3b3b;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-style:normal;font-weight:bold;}
body.analystsDirectory .accordion .accordion-group .accordion-heading .accordion-toggle{display:block;padding:8px 0px;}
body.analystsDirectory .accordion .accordion-group .accordion-inner{padding:0px;border-top:1px solid #E5E5E5;background-color:#ffffff;}body.analystsDirectory .accordion .accordion-group .accordion-inner ul{margin:0 0 0px 25px;}body.analystsDirectory .accordion .accordion-group .accordion-inner ul a{color:#4295AE;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-style:normal;}
body.analystsDirectory .accordion.scroll-pane{height:700px;max-height:700px;overflow-y:scroll;}
body.analystsDirectory .grey{background-color:#f8f8f8;}
body.analystsDirectory .whte{background-color:#fff;}
.confirmation .content{padding:30px 0px 30px 0px;}
.ui-datepicker .ui-datepicker-header{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;}
.ui-datepicker .ui-datepicker-calendar{font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors #addLine:before{content:'Add ';}
html.visitors #addLine.off:before{content:'Remove ';}
html.visitors body#root.visitorsBody{font-family:"Arial","Helvetica",sans-serif;position:absolute;left:50%;margin-left:-495px;background:#BBBBBB;padding:0px;text-align:center;background-color:#BBB !important;}html.visitors body#root.visitorsBody div.g-container{min-width:990px !important;width:990px !important;background-color:#fff;text-align:left;}html.visitors body#root.visitorsBody div.g-container h1{font-size:2.5em;}
html.visitors body#root.visitorsBody div.g-container h2{font-size:1.4em;}
html.visitors body#root.visitorsBody div.g-container h3{font-size:1.3em;}
html.visitors body#root.visitorsBody div.g-container h4{font-size:1.2em;}
html.visitors body#root.visitorsBody div.g-container h5{font-size:1.1em;}
html.visitors body#root.visitorsBody div.g-container h6{font-size:1.0em;}
html.visitors body#root.visitorsBody div.g-container .row-fluid [class*="span"]{float:left;}
html.visitors body#root.visitorsBody div.g-container .row-fluid .span6{width:46.93617021276595%;}
html.visitors body#root.visitorsBody div.g-container .row-fluid .span9{width:71%;}
html.visitors body#root.visitorsBody div.g-container img,html.visitors body#root.visitorsBody div.g-container img a{border:none;}
html.visitors body#root.visitorsBody div.g-container .right{float:right;text-align:right;}
html.visitors body#root.visitorsBody div.g-container .content-backdrop{display:block;height:400px;width:100%;padding:0;margin:0;background:#0168a7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0168a7), color-stop(25%, #0168a7), color-stop(50%, #2f83b6), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:-o-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:-ms-linear-gradient(top, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);background:linear-gradient(to bottom, #0168a7 0%, #0168a7 25%, #2f83b6 50%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0168a7', endColorstr='#ffffff', GradientType=0);}
html.visitors body#root.visitorsBody div.g-container #content{margin-top:-400px !important;min-height:400px;background:none;background-color:inherit;padding:0 0 10px 0;}html.visitors body#root.visitorsBody div.g-container #content>.row-fluid{padding-top:15px !important;}
html.visitors body#root.visitorsBody div.g-container #content .visitorHeading{color:#fff;display:inline-block;margin:0;padding:0 0 0 20px;background-color:transparent;}html.visitors body#root.visitorsBody div.g-container #content .visitorHeading h2{color:#FFFFFF;font:32px/32px arial,helvetica,sans-serif,verdana;margin-top:5px;}
html.visitors body#root.visitorsBody div.g-container #content .visitorHeading p{font:16px/18px arial,helvetica,sans-serif,verdana;color:#ffffff;margin-top:10px;}
html.visitors body#root.visitorsBody div.g-container #content .content-layout{background:white;padding:10px;margin:0px 20px 0 20px;border-radius:5px;clear:left;}html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content{font-family:arial,helvetica,sans-serif,verdana;}html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content h2{font-size:21px;line-height:24px;color:#2e3538;margin:0 0 10px 0;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content ul,html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content ol{list-style-type:disc !important;font-size:15px;padding:0;margin:0 0 10px 18px;}html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content ul li,html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content ol li{list-style-type:disc !important;font-family:arial,helvetica,sans-serif,verdana;line-height:20px;padding-bottom:10px;}
html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content a{font-family:arial;text-transform:uppercase;font-size:13px;font-weight:bold;color:#0066cc;}
html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content p{font:15px/18px arial,helvetica,sans-serif,verdana;padding:0;margin:0;}
html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content .media-body{font-family:arial,helvetica,sans-serif,verdana;}html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content .media-body .media-heading{font-size:1.4em;margin:0;font-weight:normal;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container #content .content-layout .discussion-content .media-body span{font-family:"arial bold",arial,helvetica,sans-serif;font-size:15px;line-height:16px;font-weight:bold;color:#222222;}
html.visitors body#root.visitorsBody div.g-container #content .shareContainer{height:50px;padding-left:167px;}html.visitors body#root.visitorsBody div.g-container #content .shareContainer h3{display:inline-block;float:left;margin:10px 20px 0 0px;font:bold 13px arial,helvetica,sans-serif;}
html.visitors body#root.visitorsBody div.g-container #content .shareContainer .shareContainer .soc{float:right;}
html.visitors body#root.visitorsBody div.g-container #content .shareContainer.detailShare{padding-left:310px;}
html.visitors body#root.visitorsBody div.g-container #content .webinarTitle{border-bottom:1px solid #ccc;padding:15px 0 25px 10px;margin-bottom:20px;}html.visitors body#root.visitorsBody div.g-container #content .webinarTitle h1{font-size:36px;color:#5c6970;}
html.visitors body#root.visitorsBody div.g-container #content .span6.LeftColumn{margin:0 20px 0 10px;}
html.visitors body#root.visitorsBody div.g-container #content .span6 .linkrow{margin:13px;}html.visitors body#root.visitorsBody div.g-container #content .span6 .linkrow a{margin-right:30px;text-transform:uppercase;font-size:14px;}
html.visitors body#root.visitorsBody div.g-container #content .span3.LeftColumn{margin:0 20px 0 10px;}html.visitors body#root.visitorsBody div.g-container #content .span3.LeftColumn .downloadPres{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -149px -88px;height:26px;width:27px;padding:0;margin:0 5px 0 0;display:inline-block;vertical-align:bottom;}
html.visitors body#root.visitorsBody div.g-container #content .span9 .player{margin:-15px 0 0 0;padding:0;}
html.visitors body#root.visitorsBody div.g-container #content .span9 .linkrow{margin:0 20px 20px 50px;}html.visitors body#root.visitorsBody div.g-container #content .span9 .linkrow a{margin-right:30px;text-transform:uppercase;font-size:14px;}
html.visitors body#root.visitorsBody div.g-container #content .span9 .shareContainer.detailShare{padding-left:370px;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .attendHeader{padding:13px 5px 13px 25px;margin:0;background-color:#8598A2;color:#fff;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:23px;text-transform:uppercase;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend{background-color:#E9E9E9;padding:0px 25px 25px 25px;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend p{font-family:arial,helvetica,sans-serif;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend p .bolded{font-weight:bold;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend h2.restrictedAccess{padding:20px 0;text-transform:uppercase;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:bold;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend .attendList{padding-top:25px;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend .attendList a.btn-attend{color:#fff;padding:10px 45px;font-family:Fakt;border-radius:4px;background-color:#96BC44;font-size:14px;cursor:pointer;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend .attendList a.btn-attend:hover{cursor:pointer;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend .attendList span.time{font-size:18px;font-family:Fakt;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .attend .attendList span.location{font-size:13px;}
html.visitors body#root.visitorsBody div.g-container #content #rightContent .linkrow{margin:15px;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .linkrow a{margin-right:20px;text-transform:uppercase;font-size:14px;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .linkrow a .share-link{color:#067b9c;font-size:14px;text-transform:uppercase;display:inline-block;}html.visitors body#root.visitorsBody div.g-container #content #rightContent .linkrow a .share-link span{width:30px;height:20px;display:inline-block;transition:none;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3') no-repeat scroll -60px -90px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings ul.soc{float:right;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings ul.soc li a.soc-facebook,html.visitors body#root.visitorsBody div.g-container #content.local-briefings ul.soc li a.soc-linkedin,html.visitors body#root.visitorsBody div.g-container #content.local-briefings ul.soc li a.soc-google,html.visitors body#root.visitorsBody div.g-container #content.local-briefings ul.soc li a.soc-twitter{display:none;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings ul.soc li a.soc-email1{display:inherit;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .share-link{display:none;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .docTitle.span12{width:96.5%;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .lb-content.span12{width:96.5%;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .mail{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/mail.png;wa7d13fe20d4a99899') no-repeat scroll 0;line-height:16px;padding-left:30px;font-size:14px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .leftRailBkg{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/lb-bkg.png;wa7568b809627788ee') repeat-y scroll right;width:25%;vertical-align:top;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .rightRailBkg{width:800px;vertical-align:top;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .rightRailBkg .contentWrapper{padding-left:20px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#94bb40;*background-color:#94bb40;background-image:none;background-repeat:no-repeat;border-color:#94bb40 #94bb40 #94bb40;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:none;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb.active{color:rgba(148, 187, 64, 0.75);}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb:hover,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb:focus,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb:active,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb.active,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb.disabled,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb[disabled]{color:#ffffff;background-color:#94bb40;*background-color:#94bb40;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb:active,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .btn-primary-lb.active{background-color:#94bb40 \9;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .noButton{display:inline-block;padding:5px 10px;background-color:#FF7519;color:#fff;font-family:arial,helvetica,sans-serif,verdana;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .mail{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/mail.png;wa7d13fe20d4a99899') no-repeat scroll;margin:2px;width:100%;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings small{color:#ffffff;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings h1{color:#5c6970;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings h2{font:32px/32px arial,helvetica,sans-serif,verdana;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings h3{padding:10px 0;font-size:25px;font-weight:bold;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings h4.agenda_topic{padding:5px 0;font-weight:bold;font-size:21px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .event-content{padding-bottom:20px;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .event-content .flag1{width:750px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .event-content .flag2{vertical-align:bottom;width:20%;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings #groups-content{font-size:14px;width:100%;padding-top:10px;padding-bottom:50px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .lb-dateCity{font-size:30px;font-color:#5c6970;border-bottom:1px solid #ccc;padding-bottom:15px;line-height:33px;max-width:650px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greybox{background-color:#f6f6f6;padding:20px;clear:both;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greybox.lb-headshots{background-color:#f6f6f6;padding:10px 15px;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greybox.lb-headshots .media{width:280px;display:inline-block;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greybox.lb-headshots .media .media-heading{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;margin:0px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .gartnerAnalysts-hdr{padding-top:20px;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .gartnerAnalysts-hdr .media-heading{font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .addEvents{padding-left:10px;padding-bottom:20px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .listOfEvents span{display:inline-block;font-weight:bold;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .tabs-left>.nav-tabs{float:left;margin-right:0px;border-right:0px solid #fff;border:none;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .tabs-left>.nav-tabs>li>a:hover{border-color:#fff #fff #fff #fff;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .nav>li>a:hover,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .nav>li>a:focus{text-decoration:none;background-color:#ffffff;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings p{font-size:15px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings br{height:2px;min-height:1px;max-height:3px;line-height:normal;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings hr{margin:10px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings span.sans-serif{font-size:15px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greyText{color:#666;}html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greyText.small{font-size:90%;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .greyText2{color:#cdcdcd;font-size:14px;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .pipe,html.visitors body#root.visitorsBody div.g-container #content.local-briefings .pdf{color:#ccc;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .bold{font-weight:bold;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .lb-location{font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Tahoma","Geneva","Arial","Helvetica",sans-serif;font-weight:bold;}
html.visitors body#root.visitorsBody div.g-container #content.local-briefings .registrationForm{font-size:15px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar{margin-bottom:0px;overflow:visible;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#ffffff;background-color:#486b7b;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner{height:50px;padding-top:20px;background-color:transparent;background-image:none;background:none;border:none;border-color:transparent;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0);box-shadow:0 0px 0px rgba(0, 0, 0, 0);}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .brand{color:#fff;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;letter-spacing:.06em;font-weight:bold;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav li>.dropdown-menu:after{position:absolute;top:0px;left:0px;display:inline-block;border-right:none;border-bottom:none;border-left:none;content:'';}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav li>a{display:inline-block;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav .caret{float:right;margin-right:10px;margin-top:7px;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#067c9c transparent transparent transparent;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav .dropdown-menu{width:250px;background-color:#486b7b;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0);box-shadow:0 0px 0px rgba(0, 0, 0, 0);}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav .dropdown-menu:before{position:absolute;top:0px;left:0px;display:inline-block;border-right:none;border-bottom:none;border-left:none;border-bottom-color:rgba(0, 0, 0, 0.2);content:'';}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav .open .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:200px;width:250px;padding:5px 0;margin:-2px 0 0 0;list-style:none;background-color:#486b7b;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow:0 0px 0px rgba(0, 0, 0, 0);box-shadow:0 0px 0px rgba(0, 0, 0, 0);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav .open .dropdown-menu li{padding:0px 0px 10px 0;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .nav .dropdown-menu>li>a{display:block;padding:3px 0px 10px 0;margin:0px 20px;clear:both;font-weight:normal;line-height:20px;color:#fff;white-space:nowrap;background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/lb-divider.png;wa90368172d9cf5fea') repeat-x bottom left scroll;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .navbar .navbar-inner .viewing{color:#fff;padding-top:10px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .banner-unit{background:url('https://www.gartner.com/imagesrv/apps/gproduct/images/explore/lb_calendar_hero2.png;wa4ab3046c41b3cc7e') no-repeat scroll;height:270px;position:relative;border-bottom:1px solid #fff;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .banner-unit .banner-unit-content{color:#fff;text-align:center;padding:45px 135px 40px 135px;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .banner-unit .banner-unit-content h1{color:#fff;font-size:60px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .banner-unit .banner-unit-content p{color:#fff;font-size:20px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content{background-color:#efefef;margin-bottom:15px;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content.lb-overflow{overflow-y:auto;overflow-x:hidden;height:1100px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lbEventWrapper{width:985px;padding:0px 0px 0px 5px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lb-event-box{background-color:#fff;width:13.4em !important;height:14em;padding:10px 20px 10px 10px;margin:15px;border:1px solid #cdcdcd;-webkit-box-shadow:0px 0px 9px 3px rgba(0, 0, 0, 0.11);-moz-box-shadow:0px 0px 9px 3px rgba(0, 0, 0, 0.11);box-shadow:0px 0px 9px 3px rgba(0, 0, 0, 0.11);border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0px solid #cdcdcd;position:relative;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lb-event-box h3{margin-bottom:15px;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lb-event-box h3 a{margin-bottom:15px;font-size:20px;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;color:#3a3a3a;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lb-event-box .startDate{color:#666;font-size:18px;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;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lb-event-box .location,html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .lb-event-box .country{color:#666;font-size:15px;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .lb-content .flagbox{margin-top:25px;vertical-align:bottom;position:absolute;bottom:0px;left:110px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .bottomPiece{margin-top:15px;padding:20px 0;}html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .bottomPiece .span2{margin-left:0px;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .bottomPiece h2{text-align:center;padding:10px 0;font-size:38px;font-family:"Fakt","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .bottomPiece span.regionInfo{color:#5c6970;font-size:16px;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody div.g-container.local-briefings-calander .bottomPiece span.internationalPhone{color:#5c6970;font-size:21px;font-family:"Fakt Condensed","HelveticaNeueCondensed","HelveticaNeue-Condensed","Helvetica Neue Condensed","HelveticaNeueRomanCondensed","HelveticaNeue-Roman-Condensed","Helvetica Neue Roman Condensed","Arial Narrow",'TeXGyreHerosCnRegular',"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
html.visitors body#root.visitorsBody.supply-chain-reg p.top25description{font-family:arial;margin:10px 0;}
body#roothtml.visitors body#root.visitorsBody.supply-chain-reg .g-container.nextGen.content-outer #content{background:white;padding:20px;margin:0 20px 0 20px;border-radius:5px;margin-top:-380px !important;}
html.visitors body#root.visitorsBody.supply-chain-reg #content div header.top aside{background:linear-gradient(to bottom, #19617a 0%, #1990ac 57%, #1f80a1 84%, #19617a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;float:left;height:69px;width:20px;}
html.visitors body#root.visitorsBody.supply-chain-reg #content div header.top h1{font-size:36px;color:#5C696E;overflow:hidden;margin-top:16px;}
html.visitors body#root.visitorsBody.supply-chain-reg .descriptionText{margin-bottom:20px;}
html.visitors body#root.visitorsBody.supply-chain-reg div.top25Form label{font-family:Arial,Helvetica,sans-serif;margin-top:12px;font-size:14px;font-weight:bold;margin-bottom:0;}
html.visitors body#root.visitorsBody.supply-chain-reg div.top25Form .form-item select{width:545px;}
html.visitors body#root.visitorsBody.supply-chain-reg div.top25Form .form-item input{width:100%;margin-bottom:0;}html.visitors body#root.visitorsBody.supply-chain-reg div.top25Form .form-item input#email{width:100%;}
html.visitors body#root.visitorsBody.supply-chain-reg div.top25Form .form-item.nameField{width:545px;}html.visitors body#root.visitorsBody.supply-chain-reg div.top25Form .form-item.nameField input{width:47%;}
html.visitors body#root.visitorsBody.supply-chain-reg div.top25fields{margin-left:20px;}html.visitors body#root.visitorsBody.supply-chain-reg div.top25fields input,html.visitors body#root.visitorsBody.supply-chain-reg div.top25fields input#email{width:65%;font-size:14px;}
html.visitors body#root.visitorsBody.supply-chain-reg div.top25fields select{width:68%;font-size:14px;}
html.visitors body#root.visitorsBody.supply-chain-reg .modal-header{border-bottom:none;padding-bottom:0;}
html.visitors body#root.visitorsBody.supply-chain-reg .modal-body{padding-top:0;}
html.visitors body#root.visitorsBody.supply-chain-reg .modal-footer{background:none;padding-top:0;border-top:none;}
html.visitors body#root.visitorsBody.supply-chain-reg .modal-backdrop{z-index:1040;}
html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea{margin:20px 0 80px 0;}html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea input[disabled],html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea select[disabled]{background-color:#EEEEEE;cursor:not-allowed;color:#a3a3a3;}
html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea input#regSubmit,html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea #top25Cancel{width:110px;margin-right:12px;display:inline-block;padding:6px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:14px;border-radius:4px;}
html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea input#top25Cancel:hover{background-color:#DEDEDA;}
html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea input#regSubmit{background-color:#96BC44;color:#ffffff;border:none;text-transform:uppercase;}
html.visitors body#root.visitorsBody.supply-chain-reg .regSubmitArea input#regSubmit:hover{text-decoration:underline;}
html.visitors body#root.visitorsBody.supply-chain-reg #top25ThanksModal h3{font-size:21px;padding:20px 0px;font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Tahoma","Geneva","Arial","Helvetica",sans-serif;}
html.visitors body#root.visitorsBody.supply-chain-reg #top25ThanksModal .top25description a{display:block;margin:20px 0;}
html.visitors body#root.visitorsBody.standard-form #content .nav-tabs{margin:15px 15px 20px 15px;}
html.visitors body#root.visitorsBody.standard-form #content h2{font-size:25px;margin:0 0 20px 15px;}html.visitors body#root.visitorsBody.standard-form #content h2.headingH2{color:white;margin:5px 0 20px 20px;}
html.visitors body#root.visitorsBody.standard-form #content header h2{font-size:35px;}
html.visitors body#root.visitorsBody.standard-form #content h3{margin:0 0 5px 15px;font-weight:bold;}
html.visitors body#root.visitorsBody.standard-form #content p{font:normal 15px "Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;color:#3a3a3a;}html.visitors body#root.visitorsBody.standard-form #content p.submitMessage{padding:15px 0px 10px 0px;}
html.visitors body#root.visitorsBody.standard-form #content a{cursor:pointer;}
html.visitors body#root.visitorsBody.standard-form #content .contactnav{margin-left:20px;}html.visitors body#root.visitorsBody.standard-form #content .contactnav:first-child{margin-left:0;}
html.visitors body#root.visitorsBody.standard-form #content .contactnav a{font:bold 14px "Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;color:#39C;display:inline-block;}
html.visitors body#root.visitorsBody.standard-form #content .contactnav.active a{color:#3a3a3a;padding-left:24px;padding-right:24px;}
html.visitors body#root.visitorsBody.standard-form #content .registrationdetails,html.visitors body#root.visitorsBody.standard-form #content .rightArea{padding-top:10px;}html.visitors body#root.visitorsBody.standard-form #content .registrationdetails h2,html.visitors body#root.visitorsBody.standard-form #content .rightArea h2{color:#3a3a3a;margin-top:15px;}
html.visitors body#root.visitorsBody.standard-form #content .registrationdetails .middleText,html.visitors body#root.visitorsBody.standard-form #content .rightArea .middleText{margin-top:30px;}
html.visitors body#root.visitorsBody.standard-form #content .registrationdetails .bottomText,html.visitors body#root.visitorsBody.standard-form #content .rightArea .bottomText{margin-top:40px;margin-bottom:10px;}
html.visitors body#root.visitorsBody.standard-form #content .registrationdetails .form-container .contact-form .form-item input{width:96.5%;}html.visitors body#root.visitorsBody.standard-form #content .registrationdetails .form-container .contact-form .form-item input.clientLicense{width:78%;}
html.visitors body#root.visitorsBody.standard-form #content .rightArea p{font:bold 15px "Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;color:#3a3a3a;}html.visitors body#root.visitorsBody.standard-form #content .rightArea p span,html.visitors body#root.visitorsBody.standard-form #content .rightArea p a{font-weight:normal;font-size:15px;}
html.visitors body#root.visitorsBody.standard-form #content .rightArea h2{margin-left:0;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form{margin-left:15px;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .myBCCaptcha{margin-bottom:15px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form #passwordForm{margin-top:15px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form span.testresult{font-family:arial;margin-left:10px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form #contactSaveButton{background:#067b9c;color:#fbfafb;padding:8px 20px 9px 20px;border:none;font-weight:normal;font-size:15px;font-family:Arial,sans-serif;letter-spacing:0.02em;border-radius:5px;text-shadow:none;text-transform:uppercase;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item{margin-bottom:10px;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.addressLines{position:relative;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item a#addLine{margin-bottom:5px;display:inline-block;font:normal 15px arial,helvetica,sans-serif;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item a.removeAddr{position:absolute;top:82px;right:-80px;font:normal 15px arial,helvetica,sans-serif;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item ul{margin:0;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item label{font:bold 15px "Fakt SM Con Pro","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Arial",sans-serif;color:#3a3a3a;cursor:default;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item label span.optional-text{font-weight:normal;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item input{width:580px;height:29px;font-size:15px;font-family:arial,helvetica,sans-serif;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item input#countryPhoneCode{width:14%;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item input.phoneField{width:35%;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item input.extension{width:20%;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item select{height:39px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.zipCountryCityState{float:left;margin-right:5px;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.zipCountryCityState input{width:150px;display:inline-block;float:left;margin-right:3px;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.zipCountryCityState input#zip{width:81px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.zipCountryCityState select{width:156px;margin-right:5px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.nameFields input{width:47%;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.licenseFields{margin-bottom:30px;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.licenseFields li{position:relative;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.licenseFields li .errorMessageAAA{font-family:arial,sans-serif;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.licenseFields li .subError{margin-left:75px;vertical-align:2px;font-family:arial,sans-serif;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.licenseFields li a.removeAddr{top:11px;left:300px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.licenseFields input{width:46.5%;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.changePW input,html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.currentPW input,html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.confirmPW input{width:45%;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.changePW.changePW label span,html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.currentPW.changePW label span,html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .form-item.confirmPW.changePW label span{font-weight:normal;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .optouts-form .form-item{margin-top:15px;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .optouts-form .form-item label{display:inline-block;margin-right:20px;margin-bottom:0;}html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .optouts-form .form-item label.titleLabel{width:50px;}
html.visitors body#root.visitorsBody.standard-form #content .form-container .contact-form .optouts-form .form-item .opt-input{display:inline-block;width:18px;height:18px;margin-top:0;}
html.visitors body#root.visitorsBody.standard-form #content .form-container #aboutMeForm{margin-top:20px;}html.visitors body#root.visitorsBody.standard-form #content .form-container #aboutMeForm .form-item select{width:32%;}
html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow{margin-left:15px;border-color:transparent;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/explore/subaccordianbkg.png;waa9d8840dff65e33c");background-position:45px 0;background-repeat:repeat-y;min-height:200px;height:200px;width:195px;float:left;margin-right:20px;border-right:1px solid #ddd;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav{margin-left:-15px;}html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav ul{margin-top:36px;}html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav ul li{margin:0;}html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav ul li span{height:18px;width:16px;margin:0 15px 0;display:inline-block;vertical-align:sub;}
html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav ul li a{font-weight:bold;font-size:15px;color:#39C;display:inline-block;width:170px;padding-left:37px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;padding-top:8px;padding-bottom:8px;}html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav ul li a:hover{background-color:#fff;}
html.visitors body#root.visitorsBody.standard-form #content aside.span3.right-shadow nav.profile-nav ul li.active a{border-color:transparent;background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/track/checked-section.png;waac3492663ca6eed0");background-position:12px 10px;background-repeat:no-repeat;color:#3a3a3a;}
html.visitors body#root.visitorsBody.standard-form #content .profile-nav .levelOne{margin-left:16px;}html.visitors body#root.visitorsBody.standard-form #content .profile-nav .levelOne li a{padding:5px 0 5px 10px;}
html.visitors body#root.visitorsBody.standard-form #content .mrkt-pref{margin-left:15px;margin-bottom:60px;}html.visitors body#root.visitorsBody.standard-form #content .mrkt-pref h3{margin-left:0;margin-bottom:15px;}
html.visitors body#root.visitorsBody.standard-form #content .mrkt-pref .btn{background:#067b9c;color:#fbfafb;padding:8px 20px 9px 20px;border:none;font-weight:normal;font-size:15px;font-family:Arial,sans-serif;letter-spacing:0.02em;border-radius:5px;text-shadow:none;text-transform:uppercase;margin-top:36px;}
html.visitors body#root.visitorsBody #recaptcha_table>tbody>tr:last-child{display:none;}
html.visitors body#root.visitorsBody #recaptcha_privacy{position:relative;top:-7px !important;}html.visitors body#root.visitorsBody #recaptcha_privacy a{line-height:15px;}
html.visitors body#root.visitorsBody #profileContact #content form.optouts-form label{font-weight:normal;font-family:"Arial Narrow","Helvetica Neue",Helvetica,Arial,sans-serif;}html.visitors body#root.visitorsBody #profileContact #content form.optouts-form label:first-child{font-weight:bold;}
html.visitors body#root.visitorsBody.doc-purchase .control-group{margin-bottom:0;}
html.visitors body#root.visitorsBody.doc-purchase fieldset{float:left;}html.visitors body#root.visitorsBody.doc-purchase fieldset .control-group{display:inline-block;float:left;}
html.visitors body#root.visitorsBody.doc-display .profile-table{font-family:arial,helvetica,sans-serif;font-size:14px;}
html.visitors body#root.visitorsBody.doc-display .disclaimer{position:absolute;top:0;left:0;padding-top:8%;width:100%;background:#333;background:rgba(0, 0, 0, 0.55);height:100%;z-index:9999;}
html.visitors body#root.visitorsBody.doc-display .disclaimer .content{float:none;margin:0 auto;width:45%;max-width:399px;background:#FFF;padding:20px;border-radius:5px;box-shadow:0 2px 5px 4px rgba(0, 0, 0, 0.35);font-size:14px;}
html.visitors body#root.visitorsBody.doc-display .disclaimer .content h3{color:#71818A;font:bold 18px Arial Narrow,Arial,Helvetica,Geneva,sans-serif;letter-spacing:0.5pt;margin:1px 0 5px;padding:0;width:526px;}
html.visitors body#root.visitorsBody.doc-display .disclaimer .divider{margin:0px;padding:0;border-top:1px solid #B6C4CC;width:92%;}
html.visitors body#root.visitorsBody.doc-display .disclaimer .content p{margin-top:10px;}
html.visitors body#root.visitorsBody.doc-display .disclaimer .response{text-align:right;}
html.visitors body#root.visitorsBody.doc-display .disclaimer button{border:none;padding:5px 10px;margin:0 0 0 10px;border-radius:3px;font-weight:bold;background-color:#BDBDBD;color:white;}
html.visitors body#root.visitorsBody.doc-display .disclaimer button.submit{background-color:#0067A6;}
.gbaAdmin.library{}.gbaAdmin.library [class^="gartnerIcon-"],.gbaAdmin.library [class*=" gartnerIcon-"]{font-family:'Gartner';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gbaAdmin.library .gartnerIcon-lock:before{content:"\e6d7";}
.gbaAdmin.library .gartnerIcon-icomoon1:before{content:"\e6d8";}
.gbaAdmin.library .gartnerIcon-icomoon1:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-icomoon2:before{content:"\e6d9";}
.gbaAdmin.library .gartnerIcon-icomoon2:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-icomoon3:before{content:"\e6da";}
.gbaAdmin.library .gartnerIcon-icomoon3:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-icomoon:before{content:"\e6db";}
.gbaAdmin.library .gartnerIcon-icomoon:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-minus_drk:before{content:"\e692";}
.gbaAdmin.library .gartnerIcon-minus_drk:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-plus_drk:before{content:"\e691";}
.gbaAdmin.library .gartnerIcon-plus_drk:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-trash:before{content:"\e678";}
.gbaAdmin.library .gartnerIcon-trash:hover{cursor:pointer;}
.gbaAdmin.library .gartnerIcon-X_drk:before{content:"\e693";}
.gbaAdmin.library .gartnerIcon-X_drk:hover{cursor:pointer;}
.gbaAdmin.library .accordionItem-toggle{cursor:pointer;margin:0;font-size:1.1em;padding:0.4em;color:#fff;}
.gbaAdmin.library .accordionItem-content.active{display:block;}
.gbaAdmin.library .hidden-page{display:none;}
.gbaAdmin.library .menu-list{cursor:pointer;margin:0;background-color:#ccc;border-bottom:1px solid #66d;}
.gbaAdmin.library .white{background-color:#fff;}
.gbaAdmin.library .grey{background-color:#f7f7f7;}
.gbaAdmin.library .reveal{display:none;}
.gbaAdmin.library .retract{display:inline-block;line-height:30px;}
.gbaAdmin.library #content{background-color:#fff;}.gbaAdmin.library #content #accordionItems .folderNameTop{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-bottom:solid 1px #cdcdcd;display:block;background:#ffffff;}.gbaAdmin.library #content #accordionItems .folderNameTop.accordion-heading .accordion-toggle{display:block;padding:0px 15px;}
.gbaAdmin.library #content #accordionItems .folderNameTop h5{display:inline-block;width:250px;color:#696969;padding:19px 0px;}
.gbaAdmin.library #content #accordionItems .folderNameTop.selected{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);}.gbaAdmin.library #content #accordionItems .folderNameTop.selected h5{color:#000;}
.gbaAdmin.library #content #accordionItems .folderNameTop .activeIcon{background-image:url("/imagesrv/apps/gproduct/images/library/arrowAccordionDown.png");background-position:233px 20px;background-repeat:no-repeat;}
.gbaAdmin.library #content #accordionItems .folderName{border-bottom:solid 1px #cdcdcd;display:block;background:#ffffff;}.gbaAdmin.library #content #accordionItems .folderName:hover{cursor:pointer;}
.gbaAdmin.library #content #accordionItems .folderName h5{display:inline-block;width:220px;color:#000;padding:19px 0px;}
.gbaAdmin.library #content #accordionItems .folderName.selected{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);color:#000;}
.gbaAdmin.library #content #accordionItems .folderName .activeIcon{background-image:url("https://www.gartner.com/imagesrv/apps/gproduct/images/library/arrow.png;wa9c9fcef4fae19386");background-position:215px 10px;background-repeat:no-repeat;}
.gbaAdmin.library #content #accordionItems .accordionItem-content ul li{color:#696969;font-size:14px;}
.gbaAdmin.library #content #docList #firstPage h3 a{font-size:26px;padding:10px 10px 5px;color:#3A3A3A;}
.gbaAdmin.library #content #docList #firstPage .mustReads ul,.gbaAdmin.library #content #docList #firstPage .postedResearch ul{margin:0 0 10px 15px;}.gbaAdmin.library #content #docList #firstPage .mustReads ul li,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li{display:inline-block;vertical-align:middle;padding:5px;margin-right:5px;}.gbaAdmin.library #content #docList #firstPage .mustReads ul li.shuffleFirst,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li.shuffleFirst{min-width:25px;}
.gbaAdmin.library #content #docList #firstPage .mustReads ul li.info,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li.info{min-width:550px;max-width:551px;}
.gbaAdmin.library #content #docList #firstPage .mustReads ul li span.time,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li span.time{color:#696969;font-size:14px;padding:0 0px 0px 20px;margin:0px;font-family:Georgia,"Times New Roman",Times,serif;background:url('https://www.gartner.com/imagesrv/apps/common/images/icons/icon_reading_date.png;wac10632140d400341') no-repeat scroll 0px 0px transparent;}
.gbaAdmin.library #content #docList #firstPage .mustReads ul li span.title a,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li span.title a{color:#3a3a3a;font-size:21px;}
.gbaAdmin.library #content #docList #firstPage .mustReads ul li span.analysts,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li span.analysts{color:#4c4c4c;font-size:16px;font-style:normal;}.gbaAdmin.library #content #docList #firstPage .mustReads ul li span.analysts a,.gbaAdmin.library #content #docList #firstPage .postedResearch ul li span.analysts a{text-decoration:none;color:#067b9c;}
.gbaAdmin.library #content #docList #firstPage .accordion{margin:20px 20px 20px 0px;}.gbaAdmin.library #content #docList #firstPage .accordion [class^="explore-icon-"],.gbaAdmin.library #content #docList #firstPage .accordion [class*=" explore-icon-"]{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/track/sprites/track-sprite.png;wa2590c29ff6d54f21');background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-top:1px;width:18px;padding-right:2px;}
.gbaAdmin.library #content #docList #firstPage .accordion .explore-icon-chevron-down{background-position:-95px 10px;}
.gbaAdmin.library #content #docList #firstPage .accordion .explore-icon-chevron-up{background-position:-75px 5px;}
.gbaAdmin.library #content #docList #firstPage .accordion .accordion-inner{padding:9px 0px;}.gbaAdmin.library #content #docList #firstPage .accordion .accordion-inner:nth-child(even){background:#fbfbfb;}
.gbaAdmin.library #content #docList #firstPage .accordion .accordion-inner:nth-child(odd){background:#ffffff;}
.gbaAdmin.library #content #docList #firstPage .accordion .accordion-inner .pLeft35{padding-left:65px;}
.gbaAdmin.library #content #docList #firstPage .accordion .accordion-heading{background-color:#FBFBFB;display:block;padding:8px 15px 20px 0px;font-size:21px;}
.gbaAdmin.library #content #docList #firstPage .accordion .accordion-body.scroll-pane{max-height:500px;}
.gbaAdmin.library #content #docList #secondPage h3 a{font-size:26px;padding:10px 10px 5px;color:#3A3A3A;}
.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li{display:inline-block;vertical-align:middle;padding:5px;margin-right:5px;}.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li.info{min-width:550px;max-width:551px;margin-left:30px;}
.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li.buttons{min-width:120px;max-width:121px;}
.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li.post{width:75px;}
.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li span.time{color:#696969;font-size:14px;margin:0px;font-family:Georgia,"Times New Roman",Times,serif;}
.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li span.title a{color:#3a3a3a;font-size:21px;}
.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li span.analysts{color:#4c4c4c;font-size:16px;font-style:normal;}.gbaAdmin.library #content #docList #secondPage #collapse-UserRequested ul li span.analysts a{text-decoration:none;color:#067b9c;}
.gbaAdmin.library #content #docList #secondPage .accordion{margin:20px 20px 20px 0px;}.gbaAdmin.library #content #docList #secondPage .accordion [class^="explore-icon-"],.gbaAdmin.library #content #docList #secondPage .accordion [class*=" explore-icon-"]{background-image:url('https://www.gartner.com/imagesrv/apps/gproduct/images/track/sprites/track-sprite.png;wa2590c29ff6d54f21');background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:18px;line-height:14px;margin-top:1px;width:18px;padding-right:2px;}
.gbaAdmin.library #content #docList #secondPage .accordion .explore-icon-chevron-down{background-position:-95px 10px;}
.gbaAdmin.library #content #docList #secondPage .accordion .explore-icon-chevron-up{background-position:-75px 5px;}
.gbaAdmin.library #content #docList #secondPage .accordion .accordion-inner{padding:9px 0px;}.gbaAdmin.library #content #docList #secondPage .accordion .accordion-inner:nth-child(even){background:#fbfbfb;}
.gbaAdmin.library #content #docList #secondPage .accordion .accordion-inner:nth-child(odd){background:#ffffff;}
.gbaAdmin.library #content #docList #secondPage .accordion .accordion-heading{background-color:#FBFBFB;display:block;padding:8px 15px 20px 0px;font-size:21px;}
.gbaAdmin.library #content #docList #secondPage .accordion .accordion-body.scroll-pane{max-height:500px;}
.gbaAdmin.library #content #docList #secondPage .accordion .postedButton{display:inline-block;background-color:#CDCDCD;border:1px solid #CDCDCD;padding:4px 8px;}
.gbaAdmin.library #popoverExample:hover{cursor:pointer;}
.gbaAdmin.library li.info .popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:none;width:auto;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.gbaAdmin.library li.info .popover.top{margin-top:-10px;}
.gbaAdmin.library li.info .popover.right{margin-left:10px;}
.gbaAdmin.library li.info .popover.bottom{margin-top:10px;}
.gbaAdmin.library li.info .popover.left{margin-left:-10px;}
.gbaAdmin.library li.info .popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.gbaAdmin.library li.info .popover-title:empty{display:none;}
.gbaAdmin.library li.info .popover-content{padding:9px 14px;}
.gbaAdmin.library li.info .popover .arrow,.gbaAdmin.library li.info .popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.gbaAdmin.library li.info .popover .arrow{border-width:11px;}
.gbaAdmin.library li.info .popover .arrow:after{border-width:10px;content:"";}
.gbaAdmin.library li.info .popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);border-bottom-width:0;}
.gbaAdmin.library li.info .popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0;}
.gbaAdmin.library li.info .popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);border-left-width:0;}
.gbaAdmin.library li.info .popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#ffffff;border-left-width:0;}
.gbaAdmin.library li.info .popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);border-top-width:0;}
.gbaAdmin.library li.info .popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0;}
.gbaAdmin.library li.info .popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);border-right-width:0;}
.gbaAdmin.library li.info .popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#ffffff;border-right-width:0;}
.gbaAdmin.library .pLeft35{padding-left:65px;}
.gbaAdmin.library .d{min-width:30px;}
.gbaAdmin.library .u{min-width:30px;}
.gbaAdmin.library .tp{min-width:30px;}
.gbaAdmin.library .lb{min-width:30px;}
.gbaAdmin.library .innerButtons{margin-left:65px;}
.gbaAdmin.library .folderName:hover{cursor:pointer;}
.gbaAdmin.library .modal.fade.in{top:30%;}.gbaAdmin.library .modal.fade.in h4{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;}
.gbaAdmin.library .order,.gbaAdmin.library .request,.gbaAdmin.library .posted{visibility:hidden;height:1px;font-size:1px;}
.gbaAdmin.library a[data-toggle="tooltip"]{text-decoration:none;color:#3a3a3a;}
.gbaAdmin.library #visibleBlock{display:block;margin-top:5px;height:30px;}
.gbaAdmin.library .tooltip{position:absolute;z-index:1030;display:block;font-size:10px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}
.gbaAdmin.library .tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.gbaAdmin.library .tooltip.top{padding:5px 0;margin-top:-3px;}
.gbaAdmin.library .tooltip.right{padding:0 5px;margin-left:3px;}
.gbaAdmin.library .tooltip.bottom{padding:5px 0;margin-top:3px;}
.gbaAdmin.library .tooltip.left{padding:0 5px;margin-left:-3px;}
.gbaAdmin.library .tooltip-inner{max-width:220px;padding:8px;color:#000;text-align:center;text-decoration:none;background-color:#B4D2E5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;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;}
.gbaAdmin.library .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.gbaAdmin.library .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#B4D2E5;border-width:5px 5px 0;}
.gbaAdmin.library .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#B4D2E5;border-width:5px 5px 5px 0;}
.gbaAdmin.library .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#B4D2E5;border-width:5px 0 5px 5px;}
.gbaAdmin.library .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#B4D2E5;border-width:0 5px 5px;}
body.track.ie.v-9 .side-nav .selected{background:#e5e5e5;}
body.track.ie.v-8 .side-nav .selected{background:#e5e5e5;}
.reprint{}.reprint .g-container{}.reprint .g-container .main{width:100%;}.reprint .g-container .main .content{background-color:#fff;margin:0;padding:82px 0px 47px 75px;border-radius:0;}.reprint .g-container .main .content .btn{background-color:#5499b0;color:#fff;width:240px;height:40px;background-image:none;float:right;margin-right:27px;}
.reprint .g-container .main .content .btn:hover{background-color:#5499b0;}
.reprint .g-container .main .content h1{color:#3a3a3a;font-size:34px;line-height:40px;}
.reprint .g-container .main .content h2{color:#3a3a3a;font-size:19px;line-height:25px;margin-bottom:19px;}
.reprint .g-container .main .content h3{color:#222;font-size:16px;line-height:21px;}
.reprint .g-container .main .content label{color:#7a7a7a;font-size:12px;line-height:14px;margin-bottom:10px;cursor:default;}
.reprint .g-container .main .content textarea{resize:none;}
.reprint .g-container .main .content p{color:#222;font-size:16px;line-height:21px;}
.reprint .g-container .main .content .edit-profile{margin-top:-5px;}
.reprint .g-container .main .content a{}.reprint .g-container .main .content a.privacy{color:#067b9c;font-family:Arial;font-size:12px;line-height:45px;}
.reprint .g-container .main .content a.my-profile{color:#067b9c;font-family:Arial;font-size:12px;}.reprint .g-container .main .content a.my-profile span{width:24px;height:22px;margin-left:2px;display:inline-block;overflow:hidden;margin-left:5px;margin-top:1px;background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/global_icon_1x.png;wa567c322a582fa857') no-repeat scroll -900px -14px;}
.reprint .g-container .main .content form{margin-top:27px;}
.reprint .g-container .main .content .radio-group{margin-top:10px;}.reprint .g-container .main .content .radio-group label{margin-bottom:5px;line-height:20px;}
.reprint .g-container .main .content .info-main{margin-right:0;}.reprint .g-container .main .content .info-main .info{}.reprint .g-container .main .content .info-main .info label{margin-bottom:5px;}
.reprint .g-container .main .content .info-main .info h3{margin-bottom:15px;}
.reprint .g-container .main .content .info-main .contact-you{margin-top:21px;}.reprint .g-container .main .content .info-main .contact-you .contact-radio{}.reprint .g-container .main .content .info-main .contact-you .contact-radio input{margin-top:0;}
.reprint .g-container .main .content .info-main .contact-you .contact-radio .phone-radio{margin-top:20px;}
.reprint .g-container .main .content .info-main .contact-you .contact-inputs{margin-left:-37px;margin-bottom:30px;}.reprint .g-container .main .content .info-main .contact-you .contact-inputs .email-input{margin-bottom:15px;}
.reprint .g-container .main .content .contact-inputs{margin-left:0;}.reprint .g-container .main .content .contact-inputs .form-item{margin-top:20px;}
.reprint .g-container .main .content .contact-inputs .form-item>input{width:316px;}
.reprint .g-container .main .content .disclaimer{margin-top:31px;}.reprint .g-container .main .content .disclaimer p{font-size:12px;line-height:16px;}
.reprint .g-container .main .content .thankYou h3{margin-bottom:34px;word-wrap:break-word;}
.reprint .g-container .main .content .errorMessageClass{color:red;font-size:13px;margin-top:-18px;position:absolute;}
.reprint .g-container .right-rail{margin-top:40px;}.reprint .g-container .right-rail .top-bar{width:200px;padding:16px 30px;background-color:#f2f2f2;border:2px solid #f2f2f2;}.reprint .g-container .right-rail .top-bar p{font-family:Arial;font-size:16px;margin-bottom:0;}
.reprint .g-container .right-rail .top-bar .price-page{font-size:12px;}
.reprint .g-container .right-rail .report-main{width:200px;padding:30px;border:2px solid #f2f2f2;}.reprint .g-container .right-rail .report-main h2{font-size:22px;margin-top:16px;margin-bottom:12px;}
.reprint .g-container .right-rail .report-main .authors{}.reprint .g-container .right-rail .report-main .authors a{color:#067b9c;font-family:Arial;font-size:12px;line-height:18px;}
.reprint .g-container .right-rail .report-main .authors span.date{color:#b9d0dc;font-size:12px;line-height:18px;}
.reprint .form-horizontal{}.reprint .form-horizontal .control-label{text-align:left;float:initial;width:200px;}
.reprint .form-horizontal .span4 .controls{display:inline-block;}
.reprint .form-horizontal .controls{margin-left:0;}
@media screen and (max-width:1169px){.reprint div.g-container{width:1150px!important;}}.reprint.mrkt{}.reprint.mrkt .g-container.nextGen.content-outer{}.reprint.mrkt .g-container.nextGen.content-outer .content{padding-top:15px !important;padding-left:15px !important;}
.reprint.mrkt .g-container.nextGen.content-outer .row{}.reprint.mrkt .g-container.nextGen.content-outer .row>.left-rail{padding-top:20px;padding-left:20px;margin-left:0px;background:#fff;background-color:#fff;border-radius:5px;min-height:100px;}
.reprint.mrkt .g-container.nextGen.content-outer .row>.right-rail{width:23%;margin-top:0px;margin-left:10px;margin-right:15px;float:right;background:#fff;background-color:#fff;border-radius:5px;min-height:100px;box-shadow:2px 4px 8px rgba(0, 0, 0, 0.2);}.reprint.mrkt .g-container.nextGen.content-outer .row>.right-rail .top-bar{background-color:transparent;border:none;padding:15px 10px 15px 15px;border-bottom:2px solid #f2f2f2;}
.reprint.mrkt .g-container.nextGen.content-outer .row>.right-rail .report-main{border:none;padding:15px;}
.hypecycle-modal.modal-body .doc-button-container button.btn h5{padding-bottom:0;}
.hypecycle-modal .hype-cycle{margin:10px;font-family:Arial;font-size:10pt;}
.hypecycle-modal .hype-cycle>h6{color:#a1a9ad;padding-bottom:0.5%;margin:0;text-align:center;text-transform:uppercase;font-style:italic;font-size:1.2em;font-family:Georgia,Times,"Times New Roman",serif;}
.hypecycle-modal .hype-cycle>h1{color:#3a3a3a;margin:0 0 2% 0;text-align:center;font-size:2.7em;font-stretch:condensed;font-family:"Fakt Condensed Medium","HelveticaNeueMediumCondensed","HelveticaNeue-Medium-Condensed","Helvetica Neue Medium Condensed","Arial Narrow","TeXGyreHerosCnRegular","HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Tahoma","Geneva","Arial",sans-serif;}
.hypecycle-modal .hc-info{text-align:center;font-family:Georgia, serif;font-size:1.1em;color:#8598A2;}
.hypecycle-modal .hc-info>div{display:inline;}
.hypecycle-modal .icon{display:inline-block;margin-right:5px;}
.hypecycle-modal .icon.clock{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3');background-position:-380px -18px;width:15px;height:17px;vertical-align:middle;}
.hypecycle-modal .icon.paper{background:url('https://www.gartner.com/imagesrv/apps/common/images/sprites/icons.png;wa9ffc9083fffbdbb3');background-position:-360px -40px;width:10px;height:15px;vertical-align:middle;}
.hypecycle-modal .hc-date{margin-right:20px;}
.hypecycle-modal .hc-analysts{line-height:2em;}
.hypecycle-modal .hc-analysts-label{font-weight:bold;color:#4c4c4c;}
.hypecycle-modal .hc-analysts a{text-decoration:none;font-style:italic;color:#067b9c;}
.hypecycle-modal .hc-analysts a:hover{text-decoration:underline;}
.hypecycle-modal .hype-cycle>ul{padding:0;background:#D6E2EF;border-bottom:1px solid white;box-shadow:0 2px #D6E2EF;height:1.5em;line-height:1.5em;}
.hypecycle-modal .hype-cycle>ul li{float:left;list-style:none;font-size:0.8em;font-weight:bold;}
.hypecycle-modal .hype-cycle>ul li a{display:block;line-height:inherit;background:#D6E2EF;color:white;padding:0px 20px;border-right:1px solid white;text-decoration:none;}
.hypecycle-modal .hype-cycle>ul li a:hover{background:#85D1FF;}
.hypecycle-modal .hc-graphics{width:60%;float:left;}
.hypecycle-modal .hc-graphics>div{height:0;position:relative;}
.hypecycle-modal .hc-graphics>div{padding-top:15%;}
.hypecycle-modal .hc-graphics>div:first-child{padding-top:72.727%;}
.hypecycle-modal .hc-graphics svg{position:absolute;top:0;left:0;width:100%;}
.hypecycle-modal .hc-text{color:black;width:40%;float:right;}
.hypecycle-modal .hc-text>div{background-color:white;width:90%;overflow-y:scroll;padding:3%;margin:3%;line-height:1.2em;border:1px solid #003366;height:0;position:relative;}
.hypecycle-modal .hc-text .hc-description{padding-bottom:50%;text-align:left;}
.hypecycle-modal .hc-text .hc-recommended-reading{padding-bottom:20%;}
.hypecycle-modal .hc-text div div{position:absolute;}
.hypecycle-modal .hc-text h1{color:#666;font-size:1.1em;margin:0 0 10px 0;}
.hypecycle-modal .hc-text p{margin:0 0 20px 0;text-align:left;padding:0;}
.hypecycle-modal .hc-text li{text-align:left;list-style-type:disc;font-size:15px;}
.hypecycle-modal .hc-text a{color:#234F7B;}
.reader #document-hc-modal{width:1150px;margin:0 auto;position:fixed;top:20px;right:20px;left:20px;}@media screen and (max-width:1170px){.reader #document-hc-modal{width:920px;}}
.reader.ie.v-8 .hypecycle-modal .hc-graphics>div:first-child{padding-top:60%;}
.vendor-briefing .g-container{background-color:white;}.vendor-briefing .g-container .container.main{padding:40px 0;}
.vendor-briefing .g-container .content .btn{background-color:#067b9c;color:#fff;background-image:none;float:left;margin-right:27px;text-shadow:none;border:0;padding:8px 16px;}.vendor-briefing .g-container .content .btn:hover{background-color:#5499b0;}
.vendor-briefing .g-container .content .btn.btn-browse{background-color:#8598A2;z-index:1;position:relative;}
.vendor-briefing .g-container .content .btn.btn-submit{width:150px;font-family:"Fakt";margin-top:24px;}
.vendor-briefing .g-container .content .browseContainer{position:relative;width:100%;float:left;margin-bottom:20px;}
.vendor-briefing .g-container .content .browseOriginal{position:absolute;left:6px;line-height:15px;top:7px;z-index:0;opacity:0;}
.vendor-briefing .g-container .content h1{color:#3a3a3a;font-size:34px;line-height:40px;}
.vendor-briefing .g-container .content h2{color:#3a3a3a;font-size:19px;line-height:25px;margin:25px 0 0px 0;}
.vendor-briefing .g-container .content h3{color:#222;font-size:16px;line-height:16px;}
.vendor-briefing .g-container .content .txtName{color:#555;font-size:15px;}
.vendor-briefing .g-container .content label{color:#7a7a7a;font-size:14px;line-height:20px;margin:10px 0 0px 0;cursor:default;}.vendor-briefing .g-container .content label.radio{margin-top:0;padding-top:0;}
.vendor-briefing .g-container .content p{color:#222;font-size:16px;line-height:21px;}.vendor-briefing .g-container .content p#valueOf1,.vendor-briefing .g-container .content p#valueOf2{margin-top:5px;}
.vendor-briefing .g-container .content header.top{margin-bottom:10px;}
.vendor-briefing .g-container .content form input,.vendor-briefing .g-container .content form select,.vendor-briefing .g-container .content form textarea{width:95%;}
.vendor-briefing .g-container .content form input[type="radio"]{width:auto;}
.vendor-briefing .g-container .content .errorMessageClass{color:#F00;font-family:arial,helvetica,sans-serif;font-weight:bold;}
.vendor-briefing .g-container .content .dateContainer{position:relative;}
.vendor-briefing .g-container .content .datepicker{padding-left:30px;cursor:pointer;width:270px;}
.vendor-briefing .g-container .content .date-icon{background:url("https://www.gartner.com/imagesrv/apps/gproduct/images/search/sprites/solr_search@.png;wa5b77fc06411718fd") #ffffff no-repeat scroll -159px -20px;background-color:#EEE;display:inline-block;height:18px;position:absolute;left:6px;top:26px;width:20px;cursor:pointer;}
.vendor-briefing .form-horizontal .control-label{text-align:left;float:initial;width:200px;}
.vendor-briefing .form-horizontal .span4 .controls{display:inline-block;}
.vendor-briefing .form-horizontal .controls{margin-left:0;}
html.visitors body#root.visitorsBody.vendor-briefing div.g-container #content .headingH2{margin:5px 20px 20px 20px;color:#FFF;font-size:25px;}
html.visitors body#root.visitorsBody.vendor-briefing div.g-container #content .content.row.content-layout{padding:10px 35px;}html.visitors body#root.visitorsBody.vendor-briefing div.g-container #content .content.row.content-layout.confirmation-page{min-height:400px;padding:25px 25px 25px 5px;}
