@charset "utf-8";div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.textimage div.image{float:left;margin:0 8px 8px 0}
div.textimage.image_right div.image{float:right!important;margin:0 0 8px 8px!important}
div.search{padding:0 1px 0 0}
div.searchRight{border-left:1px solid #ddd;float:right;width:150px;padding-left:20px;padding-bottom:20px}
div.searchTrends{text-align:justify}
div.searchRight p{text-align:center;font-weight:bold;margin-bottom:5px}
div.search span.icon img{width:16px;height:16px}
div.search span.icon{padding:0 2px 8px 0;background:url(../../default/images/icons/default.gif) no-repeat}
div.search span.icon.type_doc{background:url(../../default/images/icons/doc.gif) no-repeat}
div.search span.icon.type_eps{background:url(../../default/images/icons/eps.gif) no-repeat}
div.search span.icon.type_gif{background:url(../../default/images/icons/zip.gif) no-repeat}
div.search span.icon.type_jpg{background:url(../../default/images/icons/jpg.gif) no-repeat}
div.search span.icon.type_pdf{background:url(../../default/images/icons/pdf.gif) no-repeat}
div.search span.icon.type_ppt{background:url(../../default/images/icons/ppt.gif) no-repeat}
div.search span.icon.type_tif{background:url(../../default/images/icons/tif.gif) no-repeat}
div.search span.icon.type_txt{background:url(../../default/images/icons/txt.gif) no-repeat}
div.search span.icon.type_xls{background:url(../../default/images/icons/xls.gif) no-repeat}
div.search span.icon.type_zip{background:url(../../default/images/icons/zip.gif) no-repeat}
#profile_view .form_leftcol{float:left;width:120px}
#profile_view .form_rightcol{float:left;clear:none}
#profile_view div.section{padding-bottom:0!important}
ins.textAdded{color:#0c0}
del.textRemoved{color:#c00}
div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.download div.item{clear:both;margin:0 0 8px 0}
div.download span.icon img{width:16px;height:16px}
div.download span.icon{float:left;padding:0 8px 8px 0;background:url(../../default/images/icons/default.gif) no-repeat}
div.download span.icon.type_doc{background:url(../../default/images/icons/doc.gif) no-repeat}
div.download span.icon.type_eps{background:url(../../default/images/icons/eps.gif) no-repeat}
div.download span.icon.type_gif{background:url(../../default/images/icons/zip.gif) no-repeat}
div.download span.icon.type_jpg{background:url(../../default/images/icons/jpg.gif) no-repeat}
div.download span.icon.type_pdf{background:url(../../default/images/icons/pdf.gif) no-repeat}
div.download span.icon.type_ppt{background:url(../../default/images/icons/ppt.gif) no-repeat}
div.download span.icon.type_tif{background:url(../../default/images/icons/tif.gif) no-repeat}
div.download span.icon.type_txt{background:url(../../default/images/icons/txt.gif) no-repeat}
div.download span.icon.type_xls{background:url(../../default/images/icons/xls.gif) no-repeat}
div.download span.icon.type_zip{background:url(../../default/images/icons/zip.gif) no-repeat}
div.carousel{margin-top:7px;margin-bottom:7px}
.cq-carousel{position:relative;width:940px;height:270px;overflow:hidden}
.cq-carousel var{display:none}
.cq-carousel-banner-item{width:940px;height:270px;left:1000px;position:absolute;top:0;background-color:#eee;overflow:hidden}
.cq-carousel-banner-item img{width:940px;height:270px;background:no-repeat center center}
.par .cq-carousel-banner-item img{width:700px;height:245px;background:no-repeat center center}
.par .cq-carousel{width:700px;height:245px}
.par .cq-carousel-banner-item{width:700px;height:245px}
.cq-carousel-banner-item h3,.cq-carousel-banner-item p{padding:10px}
.cq-carousel-banner{position:absolute}
.cq-carousel-banner-switches,.cq-carousel-banner-switches-tl,.cq-carousel-banner-switches-tc,.cq-carousel-banner-switches-tr,.cq-carousel-banner-switches-bl,.cq-carousel-banner-switches-bc,.cq-carousel-banner-switches-br{position:absolute;width:100%;margin:0;padding:0}
.cq-carousel-banner-switches{display:none}
.cq-carousel-banner-switches-tl{top:0;left:0}
.cq-carousel-banner-switches-tc{top:0;left:0;text-align:center}
.cq-carousel-banner-switches-tr{top:0;left:0;text-align:right}
.cq-carousel-banner-switches-bl{bottom:0;left:0}
.cq-carousel-banner-switches-bc{bottom:0;left:0;text-align:center}
.cq-carousel-banner-switches-br{bottom:0;left:0;text-align:right}
.cq-carousel-banner-switch{display:inline-block;margin:8px;padding:0}
.cq-carousel-banner-switch-br{position:absolute;margin:0;padding:0;bottom:0;right:8px}
.cq-carousel-banner-switch-bl{position:absolute;margin:0;padding:0;bottom:0;left:8px}
.cq-carousel-controls a{position:absolute;width:24px;height:48px;top:111px;background:url("../../default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;visibility:hidden}
.cq-carousel-controls a.cq-carousel-active{visibility:visible}
a.cq-carousel-control-prev{left:0;background-position:-24px 0}
a.cq-carousel-control-prev:hover{left:0;background-position:-72px 0}
a.cq-carousel-control-next{right:0}
a.cq-carousel-control-next:hover{right:0;background-position:-48px 0}
.cq-carousel-banner-switch a{display:inline-block;background:url("../../default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent}
.cq-carousel-banner-switch a img{width:25px;height:25px;vertical-align:top}
.cq-carousel-banner-switch a.cq-carousel-active,.cq-carousel-banner-switch a:hover{background-position:-25px 0}
.cq-carousel-banner-switch li{background:none!important;display:inline-block;list-style:none;float:left}
.form_section{width:300px;float:none}
.form_section form{float:left;width:300px}
.form_section fieldset{width:300px;float:left}
.form_section .input_box1{background:url(../../default/images/input_box.gif) no-repeat 0 0;width:185px;height:23px;float:left}
.form_section input{width:175px;padding-left:5px;padding-right:5px;border:0;background:0;padding-top:4px;font-size:11px;color:#999}
.form_section input.sign_up{background:url(../../default/images/sign_up_btn.gif) no-repeat 0 0;width:82px;height:23px;float:left;margin-left:5px;display:inline;cursor:pointer}
form .form_row{display:block;font-size:13px;line-height:24px;color:#666;clear:both}
form .form_field_checkbox,form .form_field_radio{margin-left:20px}
form .form_field_text,form .form_field_textarea{background:url("../../default/images/social/fieldbg.gif") repeat-x scroll center top #fff;border-color:#7c7c7c #c3c3c3 #ddd;border-style:solid;border-width:1px;color:#333;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:100%;margin:0;padding:2px}
form .form_field_textarea{width:698px}
form .form_row_description{font-size:11px;line-height:12px;clear:both;color:#666}
form .form_rightcol{clear:both}
form .form_rightcolnobr{clear:none;float:right;margin-bottom:15px}
form .form_rightcolnooverflow{overflow:hidden}
form .form_rightcolmark{color:#f00;font-weight:bold}
form .title{padding-top:10px}
form .form_leftcolmark{color:#f00}
form .form_leftcollabel{float:left;font-weight:bold}
form .form_leftcolmark{float:left;padding-left:2px;font-weight:bold}
form .form_leftcolnobr{float:left;margin-bottom:15px}
form .form_captcha_input{float:left;width:170px}
form .form_captcha_input input{width:170px}
form .form_captcha_img{float:left;padding-left:16px}
form .form_captcha_refresh{float:right}
form .form_captchatimer{float:left;border:1px solid #ccc}
form .form_captchatimer_bar{float:left;background-color:#ccc;height:8px}
form .customer_survey_submit{float:right;margin-top:28px}
form .form_field_text{width:334px;margin-bottom:4px}
form .form_field_text.form_field_multivalued{width:314px}
form .form_field_select{width:340px}
form .form_error{color:#f00;font-weight:bold}
form div.section{padding-bottom:10px}
form div.colctrl.section{padding-bottom:0!important}
form SPAN.mr_write{display:inline-block;width:16px;text-align:right;vertical-align:top}
form div.address div.form_row{margin-bottom:12px}
form div.form_address_state{display:inline-block}
form input.form_address_state{width:204px}
form div.form_address_zip{display:inline-block;padding-left:20px}
form input.form_address_zip{width:80px}
form div.creditcard div.form_row{margin-bottom:12px}
form div.form_cc_expiry_month,form div.form_cc_expiry_year,form div.form_cc_security_code{display:inline-block}
form input.form_cc_expiry_month,form input.form_cc_expiry_year{width:40px}
form div.form_cc_expiry_separator{display:inline-block;font-size:150%;padding-right:6px}
form input.form_cc_ccv{width:70px}
div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
body#ctx-pageblock-page{background:url(main/images/ctx-bg-shadow-rd.png) top center repeat-y #f9f9f9}
.ctx-main.ctx-pageblock{margin:0 auto;background-color:#3f4042;min-height:100%}
.ctx-pageblock-header{max-width:1400px;margin:0 auto;min-height:90px;padding:10px 0;background-color:#3f4042}
.ctx-pageblock-header>div{margin:0 auto;max-width:960px}
#ctx-pageblock-page .ctx-content-main{background-color:white;min-height:375px}
.ctx-pageblock-footer{max-width:1400px;margin:0 auto;min-height:90px;padding:10px 0;background-color:#4d4f53}
.ctx-pageblock-footer>div{margin:0 auto;max-width:960px}
@font-face{font-family:'WebdingsRegular';src:url('mobile/fonts/webdings-webfont.eot');src:url('mobile/fonts/webdings-webfont.eot?#iefix') format('embedded-opentype'),url('mobile/fonts/webdings-webfont.woff') format('woff'),url('mobile/fonts/webdings-webfont.ttf') format('truetype'),url('mobile/fonts/webdings-webfont.svg#') format('svg');font-weight:normal;font-style:normal}
.widget-app-overlay{display:none;top:-102px;width:309px;position:absolute;margin:100px 0 0 -200px;left:50%;background:#0179b8 url(mobile/images/widget-head-bg.gif) bottom repeat-x;border-radius:0 0 7px 7px;z-index:99999}
.widget-app-overlay .widget-panel{height:17px;background:url(mobile/images/widget-head-bg.gif) repeat-x;border-radius:0 0 7px 7px;box-shadow:0 1px 2px rgba(1,103,156,0.5);padding:8px 20px 10px}
.widget-app-overlay span.tab-title{color:#fff;font:normal 15px/18px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif;position:relative}
.widget-app-overlay .widget-panel a{display:block;color:#fff}
.widget-app-overlay .widget-panel a span{position:absolute;right:0;top:-2px;font-family:'WebdingsRegular',Arial,sans-serif;line-height:16px}
.widget-app-overlay .widget-panel a:hover{background:0}
.widget-app-overlay .widget-content{padding:0;overflow:hidden;max-height:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:max-height;-moz-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height}
.widget-app-overlay #tablet-overlay-close{display:none;opacity:0;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.widget-app-overlay.open #tablet-overlay-close{display:block;opacity:1}
.widget-app-overlay.open #tablet-overlay-open{display:none}
.widget-app-overlay.open .widget-content{max-height:447px}
.widget-app-overlay .widget-content-inner{border-bottom:1px solid #039bd3;width:292px;margin:0 auto}
.widget-app-overlay .widget-content .content-list{border:1px solid #a2a296;border-top:0;max-height:445px;overflow:auto}
.widget-app-overlay .content-list li a{display:block;background:#f3f2ea;padding:20px 18px;min-height:54px}
.widget-app-overlay .content-list li a span{display:block}
.widget-app-overlay .content-list li{border-top:1px solid #cacac0}
.widget-app-overlay .content-list li:first-child,.widget-app .content-list li:first-child a{border:0}
.widget-app-overlay .icon-block{float:left;width:57px;height:57px;overflow:hidden;margin:0 7px 0 0;background:url("mobile/images/tablet-products-sprite.png") no-repeat}
.widget-app-overlay .icon-block.receiver{background-position:0 0}
.widget-app-overlay .icon-block.gotomeeting{background-position:0 -57px}
.widget-app-overlay .icon-block.gotomypc{background-position:0 -114px}
.widget-app-overlay .icon-block.gotoassist{background-position:0 -171px}
.widget-app-overlay .icon-block.sharefile{background-position:0 -230px}
.widget-app-overlay .icon-block.podio{background-position:0 -285px}
.widget-app-overlay .icon-block img{border:0}
.widget-app-overlay .list-content{overflow:hidden}
.widget-app-overlay .list-content .title{color:#00588b;font:normal 13px/15px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif;padding:0 0 4px}
.widget-app-overlay .list-content{color:#3f454f;font:normal 11px/13px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif}
.widget-app-overlay ul{margin:0}
.widget-app-overlay ul li{margin:0;padding:0}
.widget-app-overlay a{color:white!important}
.widget-app-overlay a:hover{border-bottom:none!important}
.widget-app-overlay span.tab-title{margin:0}
*{margin:0;padding:0}
body#widget-mobile{font-family:Helvetica,Arial,Verdana,sans-serif;color:#555;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;display:inline}
body#widget-mobile>div{-webkit-transition:all 1s ease-in-out}
.clear{clear:both;height:0;font-size:0;line-height:0}
html,body{height:100%}
.widget-app-mobile{min-height:100%;position:relative;width:100%;background-color:#f3f2ea}
.widget-app-mobile .widget-panel{background:#333 url(mobile/images/bg-head.gif) repeat-x;border-top:1px solid #6b6b6a;border-bottom:1px solid #6b6b6a;border-bottom:0}
.widget-app-mobile .widget-panel-inner{background:url(mobile/images/widget-head.png) top center no-repeat;height:19px;padding:12px 20px}
.widget-app-mobile h3{color:#93c751;font:normal 13px/15px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif;position:relative}
.widget-app-mobile .widget-panel a{display:block;color:#add82c;font-weight:bold;text-decoration:none}
.widget-app-mobile .widget-footer.widget-panel a span{position:static;background:0;width:auto;color:#93c751}
.widget-app-mobile .widget-panel a span{position:absolute;right:0;top:-2px;color:#70963e;font-family:'WebdingsRegular',Arial,sans-serif;background:url(mobile/images/bg-opener.png) no-repeat 0 -1px;width:22px;height:22px;text-align:center}
.widget-app-mobile .widget-panel a:hover{background:0}
.widget-app-mobile .widget-content{display:block}
.widget-app-mobile .widget-content .content-list{border:1px solid #a2a296;border-top:0;overflow:auto}
.widget-app-mobile .content-list li a{display:block;background:#f3f2ea;padding:15px 18px;min-height:54px;text-decoration:none}
.widget-app-mobile .content-list li a span{display:block}
.widget-app-mobile .content-list li{border-top:1px solid #cacac0}
.widget-app-mobile .content-list li:first-child,.widget-app-mobile .content-list li:first-child a{border:0}
.widget-app-mobile .icon-block{float:left;width:57px;overflow:hidden;margin:0 7px 0 0}
.widget-app-mobile .icon-block img{border:0}
.widget-app-mobile .list-content{overflow:hidden}
.widget-app-mobile .list-content .title{vertical-align:top;color:#00588b;font:normal 13px/15px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif;padding:0 0 4px}
.widget-app-mobile .list-content{color:#3f454f;font:normal 11px/13px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif}
.widget-content-inner h3.title{color:#555;font:normal 18px/20px 'Helvetica Neue Medium',Helvetica,Arial,sans-serif;background:#f3f2ea;padding:20px 18px 0}
.widget-app-mobile .copyright{padding:10px 18px;background:#6b6b6a;border-top:1px solid #a2a296;color:#a2a296;font:normal 11px/14px Arial,Helvetica,sans-serif}
.widget-app-mobile .copyright a{color:#a2a296}
.widget-footer{margin-top:-77px;height:77px;width:100%;position:absolute;bottom:0;z-index:1}
.widget-content{padding-bottom:77px}
html,body{height:100%}
body{margin:0;padding:0;font:normal 13px "citrixsans",Arial,Helvetica,sans-serif;color:#3f4042;word-spacing:0;letter-spacing:0;height:100%}
input,textarea,select,p,#CQrte td{line-height:18px}
.ctx-clear,.clear{clear:both}
.ctx-clear-height,.ctx-clr{clear:both;height:1px;overflow:hidden}
.ctx-hide{display:none}
a,.ctx-tiny-link,.ctx-emphasis-link,.ctx-color-blue{color:#0090da;text-decoration:none;outline:0}
.ctx-align-right{text-align:right}
.ctx-rte a{color:#0090da}
a.ctx-popout-rte{background:url(main/images/popout-footer.png) right center no-repeat;padding-right:12px}
.ctx-rte #ctx-country-menu a{display:inline;height:auto;float:none;margin-left:0;font-size:13px;padding-left:0}
.ctx-rte #ctx-country-menu a:hover{border-bottom:1px dotted #003959;color:#003959}
#ctx-main{width:960px;margin:auto;padding:0 25px;background:#3f4042;position:relative;min-height:100%;height:auto}
.ctx-container{clear:both;margin:auto;background:#fff;margin:0 -25px;padding:25px 25px 41px 25px}
div.ctx-white-elem,div.ctx-white-elem h2,div.ctx-white-elem h1,div.ctx-white-elem h4,div.ctx-white-elem h3,div.ctx-white-elem h5,div.ctx-white-elem p,div.ctx-white-elem a,div.ctx-white-elem ul li,div.ctx-white-elem ul,div.ctx-white-elem ol li{color:#fff}
div.ctx-white-elem a:hover{border-color:#fff}
div.ctx-white-elem a:hover,div.ctx-white-elem a:active,div.ctx-white-elem a:visited,div.ctx-white-elem a:focus{color:#fff}
div.ctx-white-elem a.ctx-popout-rte{background-image:url(main/images/popout-white.png)}
#ctx-footer-bg:hover .ctx-editables-toggle{display:block}
#ctx-header-bg,#ctx-header-bg-none{background:#80807c;height:68px;color:#f0efeb;margin:0 -25px;padding:0 25px}
#ctx-header-bg.ctx-header-bg{height:65px}
#ctx-main-header #ctx-header-bg,#ctx-main-header #ctx-header-bg-none{background-color:#3f4042}
#ctx-header-bg-none{background:#fff;color:#3f4042}
.ctx-logo{float:left}
.ctx-logo a:hover{border-bottom:0}
.ctx-right-global-search{float:right;width:400px;text-align:right;padding-top:1px}
.ctx-clip-share{float:left;margin-top:8px;font:normal 12px Arial,Helvetica,sans-serif}
.ctx-clip-share img{vertical-align:middle;margin-top:-1px}
.ctx-clip-share span{padding:0 2px 0 5px}
.ctx-search-bg{float:right;background:url(main/images/search-bg.png) top left no-repeat;width:200px;height:29px;padding-top:5px;text-align:left}
#ctx-main-header .ctx-search-bg{background:0;border:1px solid #e8e6e6;background-color:#d8d9db;height:23px;padding-top:0;margin-top:5px}
.ctx-input-search{width:150px;height:22px;line-height:22px;padding:0 4px;margin:0 6px 0 8px;background:0;border:0;vertical-align:middle;float:left;color:#3f4042}
#ctx-main-header .ctx-input-search{margin-left:4px}
.ctx-btn-search{height:24px;width:23px;background:0;border:0;cursor:pointer;padding-bottom:3px;text-indent:-9999px;font:normal 1px Arial;float:left}
#ctx-main-header .ctx-btn-search{background:url(main/images/ctx-main-search-btn.png) top left no-repeat;float:right;margin-right:4px;margin-top:4px;height:15px;width:15px}
#ctx-menu-bg{margin:0 -25px;padding:0 25px;background:#6b6b6a;height:29px}
#ctx-nav #ctx-menu-bg{background:#3f4042;height:35px}
#ctx-menu-bg ul#ctx-main-nav{margin:0;margin-left:-15px;padding:0}
#ctx-menu-bg ul#ctx-main-nav li{display:inline;float:left;list-style:none}
#ctx-menu-bg ul#ctx-main-nav li .navItem{color:#dedede;font-size:16px;line-height:27px;padding:0 15px;display:inline-block;height:29px}
#ctx-nav #ctx-menu-bg ul#ctx-main-nav li .navItem{font-size:18px;line-height:34px;height:35px}
#ctx-nav #ctx-menu-bg ul#ctx-main-nav li .navItem.open{background:#f2f2f2;color:#3f4042;height:36px;position:relative;z-index:8003}
#ctx-menu-bg ul#ctx-main-nav li .ctx-has-mega-menu.navItem:hover{background:#f2f2f2;color:#fff;text-decoration:none;border:0}
#ctx-menu-bg ul#ctx-main-nav li .navItem:hover{background:#f2f2f2;color:#3f4042;text-decoration:none;border:0}
#ctx-menu-bg ul#ctx-main-nav li.ctx-active .navItem{background:#55565a;color:#fff}
#ctx-menu-bg ul#ctx-main-nav li.ctx-active .ctx-has-mega-menu.navItem:hover{color:#fff}
#ctx-menu-bg ul#ctx-main-nav li.ctx-active .navItem:hover{color:#fff}
.ctx-log-in{float:right;padding-top:6px;text-align:left;font-size:11px;width:280px}
.ctx-log-in a,.ctx-log-in a:visited,.ctx-login{color:#d6d5cc}
.ctx-login{background:url(main/images/global-nav-sprite-2.png) 0 -32px no-repeat;padding-left:19px;float:right}
.ctx-login.logged-in,.ctx-login.logged-in:hover{background-position:0 -64px}
.ctx-login a{display:inline-block;line-height:16px}
.ctx-log-in .ctx-login a:hover{border-bottom:1px dotted #fff;color:#d6d5cc}
.ctx-log-in .ctx-country a:hover{border-bottom:1px dotted #fff;color:#d6d5cc}
.ctx-login,.ctx-country{margin-left:18px}
.ctx-country{background:url(main/images/global-nav-sprite.png) 0 0 no-repeat;padding-left:20px;display:inline-block;line-height:16px}
#ctx-country:hover{background-position:0 -16px}
.ctx-country{float:right;padding-left:20px;text-align:right}
.ctx-country a{text-align:left}
.ctx-down-icon{vertical-align:text-bottom;margin-top:-2px}
.ctx-globe-icon{vertical-align:bottom}
.ctx-log-in a:hover{border-bottom:0;color:#fff}
.ctx-global-gateway{position:absolute;width:352px;padding:30px;background:#f4f4f4;border:1px solid #a6a7a9;border-top:0;z-index:999;right:30px}
.ctx-global-gateway .textctrl{margin-bottom:0}
.ctx-global-gateway .textctrl table td{vertical-align:bottom;height:24px}
#ctx-country-menu{display:none}
#ctx-country-menu span{font-size:15px;line-height:12px;color:#3f4042;padding-bottom:5px;display:inline-block}
#ctx-country-menu a#ctx-country-menu-close{background:url(main/images/cross-icon.png) right top no-repeat;height:13px;width:14px;display:inline-block;border:0;right:20px;top:18px;position:absolute}
#ctx-country-menu a#ctx-country-menu-close:hover{border-bottom:0 solid #fff!important}
.ctx-content-area,.ctx-header-content{clear:both;margin:auto;padding:0}
.ctx-header-content{padding:16px 0 0 0}
.ctx-nav-toolbar a#ctx-login-show-dd{float:none}
.ctx-nav-toolbar a#pp-login-submit{float:none}
#ctx-login-dd-wrap{height:15px;float:right;position:relative;*width:140px}
#ctx-login-dd-wrap .ctx-columns-50-50-wide-c0 h4{margin-top:0}
#ctx-login-dd-menu a{color:#0090da}
#ctx-login-dd-menu .ctx-rte{margin-left:6px}
#ctx-login-dd-menu .ctx-rte ul li{padding-top:0}
#ctx-login-dd-menu #ctx-login-box-main .pp-login-box-title{display:none}
#ctx-login-dd-menu #ctx-login-box-main .pp-login-box-content{padding:0;border:0;background:0}
#ctx-login-dd-menu #ctx-login-box-main .pp-ft{font-size:14px}
#ctx-login-dd-menu #ctx-login-box-main .pp-login-input{margin-bottom:10px}
.ctx-nav-toolbar{float:right;margin-top:1px}
#ctx-nav .ctx-nav-toolbar{margin-top:4px;position:relative}
.ctx-nav-toolbar a.ctx-nav-toolbar-link{color:#d6d5cc;display:block;height:15px;float:right;margin-left:18px;font-size:11px;padding-left:20px}
.ctx-nav-toolbar a.ctx-login-show,.ctx-nav-toolbar a#ctx-logout{background:url(main/images/nav-toolbar-sprite.png) 0 0 no-repeat}
.ctx-nav-toolbar a#ctx-country{float:right;font-size:11px;background:url(main/images/nav-toolbar-sprite.png) 0 0 no-repeat}
.ctx-nav-toolbar a:hover{border:0;color:#fff}
.ctx-nav-toolbar a span{display:block;line-height:15px}
.ctx-nav-toolbar a#ctx-logout{background-position:0 -30px}
.ctx-nav-toolbar a#ctx-logout:hover{background-position:0 -45px}
.ctx-nav-toolbar a.ctx-login-show{background-position:0 -60px}
.ctx-nav-toolbar a.ctx-login-show:hover{background-position:0 -75px}
.ctx-nav-toolbar div#ctx-country-wrap{float:right;position:relative;*margin-right:-5px}
.ctx-nav-toolbar a#ctx-country{background-position:0 0;float:none}
.ctx-nav-toolbar a#ctx-country:hover{background-position:0 -15px}
.ctx-nav-toolbar .ctx-global-gateway{position:absolute;top:22px;right:auto;left:-300px}
#ctx-nav .ctx-nav-toolbar .ctx-global-gateway{top:25px}
.ctx-global-gateway-col{float:left;width:180px}
.ctx-nav-toolbar #ctx-country-menu-close{margin-left:8px;padding-left:0}
#ctx-country-menu .ctx-global-gateway-col ul{margin:0}
#ctx-country-menu .ctx-global-gateway-col ul li{float:none}
#ctx-country-menu .ctx-global-gateway-col ul li a{border-bottom:1px dotted transparent;background:0;margin:0;padding:0;color:#0090da;height:auto;font-size:12px;float:none;line-height:normal;margin-top:10px}
#ctx-country-menu .ctx-global-gateway-col ul li:first-child a{margin-top:0}
#ctx-country-menu .ctx-global-gateway-col ul li a:hover{border-bottom:1px dotted #003959;color:#003959}
#ctx-nav .ctx-nav-toolbar a.ctx-nav-toolbar-link{color:#ddd;padding-left:15px}
#ctx-nav .ctx-nav-toolbar a.ctx-nav-toolbar-link:hover{color:#fff}
#ctx-nav .ctx-nav-toolbar a.ctx-login-show span,#ctx-nav .ctx-nav-toolbar a#ctx-logout{background:url(main/images/login-nav-icons.png) 0 0 no-repeat;line-height:15px;cursor:pointer}
#ctx-nav .ctx-nav-toolbar a#ctx-country{background:url(main/images/login-nav-icons.png) 0 0 no-repeat}
#ctx-nav .ctx-nav-toolbar a#ctx-country{background-position:0 3px}
#ctx-nav .ctx-nav-toolbar a#ctx-country:hover{background-position:0 -42px}
#ctx-nav .ctx-nav-toolbar a.ctx-login-show{background:0;padding-left:0}
#ctx-nav .ctx-nav-toolbar a.ctx-login-show span{background-position:0 -13px;padding-left:15px}
#ctx-nav .ctx-nav-toolbar a.ctx-login-show:hover span{background-position:0 -58px}
#ctx-nav .ctx-nav-toolbar a#ctx-logout{background-position:2px -28px;margin-left:14px}
#ctx-nav .ctx-nav-toolbar a#ctx-logout:hover{background-position:2px -73px}
#ctx-nav #ctx-country-wrap{height:25px}
.ps_searchRecommended{background-color:#f4f4f4!important;border:1px solid #a6a7a9!important;border-radius:0!important;box-shadow:none!important;padding:0 0 10px 0!important;width:255px!important}
.ps_searchRecommended .ps_item{padding-left:15px!important;padding-right:15px!important;border-bottom:0!important}
.ps_searchRecommended .ps_item a,.ps_searchRecommended .ps_item a:hover{padding-top:15px!important;padding-bottom:10px!important;padding-left:0!important;padding-right:0!important;border-top:1px dotted #cacbcc!important}
.ps_searchRecommended .ps_item span{color:#3f4042!important}
.ps_searchRecommended .ps_item span.title{color:#0090da!important}
.ps_searchRecommended ul li a:hover span.title{color:#0077c1!important}
.ps_searchRecommended #RecommendedLinkText,.ps_searchRecommended #NoRecommendedLinkText{padding:15px 15px 10px!important;color:#3f4042!important}
.ps_searchRecommended #RecommendedLinkText a,.ps_searchRecommended #NoRecommendedLinkText a{color:#0090da!important;background:url(main/images/blue-arrow-vd.png) right no-repeat!important}
.ps_searchRecommended #RecommendedLinkText a:hover,.ps_searchRecommended #NoRecommendedLinkText a:hover{color:#0077c1!important}
.ps_searchRecommended .ps_searchInner{background-color:#f4f4f4!important;border-top:0 solid #cacbcc!important;border-right:0 solid #cacbcc!important;border-bottom:0 solid #cacbcc!important;border-left:0 solid #cacbcc!important;margin-top:0!important}
.ps_searchRecommended .ps_top{width:auto!important;padding:0!important;line-height:0!important;font-size:0!important;margin:0!important;height:0!important;background:none no-repeat!important}
.ps_searchRecommended .ps_bottom{width:auto!important;padding:0!important;background-image:none no-repeat!important;margin:0!important;line-height:0!important;font-size:0!important;height:0!important}
.ps_searchRecommended .ps_bgMain{width:auto!important;padding:0!important;margin:0!important;background:none no-repeat!important;background-color:#f4f4f4!important}
.ps_searchRecommended .ps_bgMain ul>li:first-child a{border-top:1px solid #cacbcc!important}
.ps_searchRecommended ul li a:hover span.title{padding-right:0!important}
#globalsearch #ps_results a:hover{border-bottom:medium none;background-color:#ededed!important}
#globalsearch #ps_results li:hover{border-bottom:medium none;background-color:#ededed!important}
#searchAsYouTypeResults1{left:735px!important}
#searchAsYouTypeResults2{left:735px!important}
.ctx-homepage #searchAsYouTypeResults1{left:818px!important}
.ctx-homepage #searchAsYouTypeResults2{left:818px!important}
.ps_bgMain a:hover{border:medium none!important}
#ctx-header-bg.ctx-header-bg #searchAsYouTypeResults2,#ctx-header-bg.ctx-header-bg #searchAsYouTypeResults1{left:729px!important}
.ctx-homepage #ctx-header-bg.ctx-header-bg #searchAsYouTypeResults1,.ctx-homepage #ctx-header-bg.ctx-header-bg #searchAsYouTypeResults2{left:818px!important}
.ctx-mobile-homepage #ctx-header-bg.ctx-header-bg #searchAsYouTypeResults1,.ctx-mobile-homepage #ctx-header-bg.ctx-header-bg #searchAsYouTypeResults2{left:714px!important}
#ctx-mini-footer{border-top:1px solid #68696d;padding-top:15px;padding-bottom:77px}
.ctx-footer-copyright{font-size:12px}
#ctx-mini-footer p,#ctx-mini-footer span{color:#8a8a8d}
#ctx-footer-social{float:right;width:400px;margin-right:-3px}
#ctx-footer-social a,#ctx-footer-social span{display:inline-block;margin-left:5px}
span.ctx-social-label{font-size:11px;float:right;line-height:21px;margin-right:10px}
#ctx-footer-social a{background-image:url(main/images/footer-social-sprite.png);height:21px;width:21px;float:right;background-position:0 0}
#ctx-footer-social a:hover{border:0}
#ctx-footer-social a.ctx-twitter:hover{background-position:0 -103px}
#ctx-footer-social a.ctx-linkedin{background-position:0 -21px}
#ctx-footer-social a.ctx-linkedin:hover{background-position:0 -124px}
#ctx-footer-social a.ctx-facebook{background-position:0 -42px;height:20px}
#ctx-footer-social a.ctx-facebook:hover{background-position:0 -145px}
#ctx-footer-social a.ctx-pinterest{background-position:0 -63px;height:20px}
#ctx-footer-social a.ctx-pinterest:hover{background-position:0 -165px}
#ctx-footer-social a.ctx-rss{background-position:0 -83px;height:20px}
#ctx-footer-social a.ctx-rss:hover{background-position:0 -185px}
#ctx-mini-footer ul{list-style:none;margin-top:10px}
#ctx-mini-footer ul li{display:inline-block;margin-left:10px}
#ctx-mini-footer ul li:first-child{margin-left:0}
#ctx-mini-footer ul li:first-child a{padding-left:0;border-left:none}
#ctx-mini-footer ul li a span{color:#dedede;display:block;border-bottom:1px dotted transparent}
#ctx-mini-footer ul li a span:hover{border-bottom:1px dotted #fff;color:#fff}
#ctx-mini-footer ul li a{display:block;padding-left:12px;line-height:12px;border-left:1px solid #68696d;color:#dedede;font-size:12px}
#ctx-mini-footer ul li a:hover{border-bottom:1px dotted transparent}
#ctx-footer-bg{margin:0 -25px 0 -25px;padding:0 25px 50px 25px;background:#3f4042;position:relative}
.ctx-homepage .ctx-footer-sep{padding-top:55px;*position:relative}
.ctx-footer-sep{padding-top:28px}
#ctx-footer-bg h6{font-weight:normal;font-size:21px;line-height:21px;color:#8a8a8d}
#ctx-footer-bg .footerLinks.section4{padding-right:0}
.footerLinks{float:left;min-width:123px;max-width:168px;color:#f0efeb;font-size:13px;padding-right:35px;overflow:hidden}
.ctx-footer-col{float:left}
.ctx-footer-col ul{margin:24px 0 -6px 0;padding:0}
.ctx-footer-col ul li{padding-bottom:15px;list-style:none}
.ctx-footer-col ul li a{color:#dedede!important}
.ctx-footer-col ul li a:hover{border-bottom:1px dotted #fff;color:#fff!important}
.ctx-footer-right{float:right;min-width:168px;max-width:190px;color:#d6d5cc;margin-top:5px}
.ctx-footer-right .ctx-footer-social-links{overflow:hidden;width:187px;margin-bottom:35px}
.ctx-footer-right .ctx-footer-social-links li{list-style:none;display:inline;float:right;margin-bottom:12px;margin-left:20px}
.ctx-footer-right .ctx-footer-social-links a{background-image:url(main/images/footer-sprite.png)!important;background-repeat:no-repeat;background-position:0 0;border:0;width:27px;height:27px;display:inline-block;text-indent:-999999px;padding:0!important}
.ctx-footer-right .ctx-footer-social-links a.linkedin{background-position:0 -27px}
.ctx-footer-right .ctx-footer-social-links a.facebook{background-position:0 -54px}
.ctx-footer-right .ctx-footer-social-links a.rss{background-position:0 -81px}
.ctx-footer-right .ctx-footer-social-links a.pinterest{background-position:0 -108px}
.ctx-footer-right .ctx-footer-social-links a.youtube{background-position:0 -135px}
.ctx-footer-right .ctx-newsletter-icon{background:url(main/images/footer-sprite.png) no-repeat 0 -163px;padding-left:21px;float:right}
.footer .ctx-popout-rte{background:url(main/images/popout-footer.png) right center no-repeat;padding-right:12px}
.footer .ctx-txt-icon-image .ctx-popout-rte{background:0;padding-right:0}
#ctx-country-menu .ctx-related-link-subheading{display:none}
#ctx-country-menu .ctx-related-link{background:0}
.ctx-global-gateway{width:auto}
#ctx-country-wrap{z-index:8005;height:22px}
#ctx-country-menu.ctx-global-gateway a{border-bottom:1px dotted transparent;color:#0090da;float:none}
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.lt-ie9 #ctx-main-header.ctx-cupcake #globalsearch #ps_results a:hover,.lt-ie9 #ctx-main-header.ctx-cupcake #globalsearch #ps_results li:hover{background:#f8f8f8!important}
.lt-ie9 #ctx-main-header.ctx-cupcake .ps_searchRecommended{background:#fff!important}
.lt-ie9 #ctx-main-header.ctx-cupcake .ctx-input-g-search{line-height:32px!important}
.lt-ie9 #ctx-main-header.ctx-cupcake .ctx-btn-g-search{display:block!important;height:30px!important;background-color:#fff;background:url(header-footer/images/search-icon.png) no-repeat center center}
.lt-ie9 #ctx-main-header.ctx-cupcake .ctx-search-icon{display:none!important}
.lt-ie9 #ctx-main-header.ctx-cupcake #searchAsYouTypeResults1.searchResults,.lt-ie9 #ctx-main-header.ctx-cupcake #searchAsYouTypeResults2.searchResults{top:33px!important}
.ctx-input-g-search::-ms-clear{display:none}
#ctx-main.ctx-cupcake{background:#fff}
#ctx-main-header.ctx-cupcake{margin-bottom:20px}
#ctx-main-header.ctx-cupcake #ctx-header-bg,#ctx-main-header.ctx-cupcake #ctx-header-bg.ctx-header-bg{height:90px;background:#fff}
#ctx-main-header.ctx-cupcake #ctx-menu-bg{margin:0;height:32px;background:#fff}
#ctx-main-header.ctx-cupcake .ctx-header-inner{padding:24px 0 24px 0;max-width:960px;white-space:nowrap;border-bottom:1px solid #ddd;-webkit-box-shadow:0 2px 0 #f8f8f8;-moz-box-shadow:0 2px 0 #f8f8f8;box-shadow:0 2px 0 #f8f8f8;margin-bottom:3px;position:relative}
#ctx-main-header.ctx-cupcake .ctx-header-inner.ctx-hide-divider{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0;margin-bottom:0}
#ctx-main-header.ctx-cupcake #ctx-nav{margin-left:24px;display:inline-block}
#ctx-main-header.ctx-cupcake #ctx-nav #ctx-menu-bg{margin-left:5px;margin-right:4px;padding:0}
#ctx-main-header.ctx-cupcake .ctx-hamburger-icon,#ctx-main-header.ctx-cupcake .ctx-hamburger-icon:visited,#ctx-main-header.ctx-cupcake .ctx-hamburger-icon:hover,#ctx-main-header.ctx-cupcake .ctx-hamburger-icon:active{width:25px;height:24px;color:#3f4042;font-size:24px;text-decoration:none;border:0;margin-top:14px;display:none}
#ctx-main-header.ctx-cupcake .ctx-hamburger-divider{display:none;border-right:1px solid #ddd;height:25px;margin-left:-26px;margin-top:14px;position:absolute;width:1px;z-index:999999999;transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94) 0s}
#ctx-main-header.ctx-cupcake .active .ctx-hamburger-divider{border-right:1px solid transparent}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li{float:none;white-space:normal;display:inline-block}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li li{display:block}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li .navItem{padding:0 17px;line-height:32px;height:32px}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li.ctx-login-resp{display:none}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li.ctx-login-resp .navItem.ctx-logout-link-resp,#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li.ctx-login-resp .navItem.ctx-login-link-resp{display:none}
#ctx-main-header.ctx-cupcake #ctx-logo,#ctx-main-header.ctx-cupcake #ctx-logo:visited,#ctx-main-header.ctx-cupcake #ctx-logo:hover,#ctx-main-header.ctx-cupcake #ctx-logo:active{width:85px;height:32px;float:left;font-size:32px;display:block;text-decoration:none;color:#000;border:0}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li .navItem{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;color:#3f4042;font-size:16px;line-height:32px;border-left:1px solid transparent;border-right:1px solid transparent}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li .navItem.open{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;height:57px;z-index:8003;position:relative}
.lt-ie9 #ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li .navItem.open{background:#fff}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li.ctx-active .navItem{background:#fff;font-weight:700}
#ctx-main-header.ctx-cupcake #ctx-menu-bg ul#ctx-main-nav li.ctx-active:hover{background:#fff}
#ctx-main-header.ctx-cupcake:hover .ctx-globalnav-editables-toggle{position:absolute;left:69%!important;top:-24px!important;display:block}
@media only screen and (max-width:850px){#ctx-main-header.ctx-cupcake.responsive{padding-left:0;padding-right:0}
#ctx-main-header.ctx-cupcake.responsive .ctx-header-inner{border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#ctx-main-header.ctx-cupcake.responsive #ctx-logo{margin:9px 0 10px 25px}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li,#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav.citrixLinkList li,.ctx-content-main .parbase #ctx-main-header.ctx-cupcake.responsive ul.citrixLinkList li{display:block;float:none;background-image:none}
#ctx-main-header.ctx-cupcake.responsive #ctx-nav{display:block;text-align:left;float:none;clear:both;margin-left:0;max-height:0;overflow:hidden;border-top-color:#ddd}
#ctx-main-header.ctx-cupcake.responsive #ctx-nav.open{border-top:1px solid #ddd}
#ctx-main-header.ctx-cupcake.responsive #ctx-nav #ctx-menu-bg{display:block;height:auto;margin:0;padding-left:15px}
#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-divider{display:block}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li{height:44px;border-bottom:1px solid #ddd;padding:0}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li .navItem{line-height:44px;width:100%;height:100%;padding:0;display:block;font-size:18px}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li .navItem>span{padding-left:25px}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li .navItem.open{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;height:inherit}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li .navItem.ctx-logout-link-resp,#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li .navItem.ctx-login-link-resp{display:none}
#ctx-main-header.ctx-cupcake.responsive #ctx-menu-bg ul#ctx-main-nav li.ctx-login-resp{display:block}
#ctx-main-header.ctx-cupcake.responsive .ctx-header-inner{max-width:inherit;min-width:inherit;padding:0;border-bottom:0;white-space:nowrap}
#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-wrap{position:absolute;right:0;top:0;height:52px;width:25px;padding:0 25px;border-left:1px solid transparent;border-bottom:0;background:#fff;z-index:2;-webkit-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}
#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-wrap.active{border-left-color:#ddd}
#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-icon,#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-icon:visited,#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-icon:hover,#ctx-main-header.ctx-cupcake.responsive .ctx-hamburger-icon:active{display:block}
}
#ctx-main-header.ctx-cupcake .ctx-logout-link,#ctx-main-header.ctx-cupcake .ctx-login-link{line-height:32px;display:none;float:right;margin-right:145px}
#ctx-main-header.ctx-cupcake .ctx-logout-link a,#ctx-main-header.ctx-cupcake .ctx-login-link a{font-size:13px;color:#3f4042;text-decoration:none;border:0}
#ctx-main-header.ctx-cupcake .ctx-slim-search{position:relative;min-height:32px;max-width:280px;background:0;float:right;z-index:3;white-space:normal}
#ctx-main-header.ctx-cupcake .ctx-slim-search #globalsearch{position:absolute;width:120px;min-height:32px;top:0;right:0}
#ctx-main-header.ctx-cupcake #ctx-search-form{position:relative;z-index:9999}
#ctx-main-header.ctx-cupcake #ctx-search-form .ctx-search-icon{width:26px;height:28px;top:1px;position:absolute;right:0;z-index:999999999;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}
#ctx-main-header.ctx-cupcake #ctx-search-form .ctx-search-icon:before{margin-top:8px;font-size:15px;margin-right:8px;text-align:right;display:block}
#ctx-main-header.ctx-cupcake #ctx-search-form .ctx-close-icon{position:absolute;height:28px;width:25px;top:1px;left:-199px;cursor:pointer;z-index:999999999;display:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}
#ctx-main-header.ctx-cupcake #ctx-search-form .ctx-close-icon:before{margin-top:9px;font-size:12px;margin-left:9px;text-align:left;display:block}
#ctx-main-header.ctx-cupcake #ctx-search-form .ctx-close-icon .divider{position:absolute;right:-3px;top:5px;height:20px;border-right:solid 1px #ddd;width:1px}
#ctx-main-header.ctx-cupcake .ctx-input-g-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #ccc;width:135px;line-height:1em;min-height:32px;padding:0;margin:0;padding-left:35px;padding-right:30px;display:block;background:#fff;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;font-size:16px;color:#3f4042;position:relative;z-index:99999999;-webkit-tap-highlight-color:rgba(255,255,255,0);font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94)}
#ctx-main-header.ctx-cupcake .ctx-input-g-search:focus,#ctx-main-header.ctx-cupcake .ctx-input-g-search.expandInput{width:320px;-webkit-border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-border-radius:3px 3px 0 0;-moz-background-clip:padding;border-radius:3px 3px 0 0;background-clip:padding-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}
#ctx-main-header.ctx-cupcake .ctx-btn-g-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;line-height:28px;width:30px;background:0;top:2px;right:2px;border:0;cursor:pointer;z-index:999999999;-webkit-tap-highlight-color:rgba(255,255,255,0)}
#ctx-main-header.ctx-cupcake #searchAsYouTypeResults1.searchResults,#ctx-main-header.ctx-cupcake #searchAsYouTypeResults2.searchResults{top:31px!important;left:0!important;margin-left:-200px!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended{background:none!important;border:1px solid #ddd!important;padding:0!important;width:320px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 3px 3px!important;-webkit-background-clip:padding-box!important;-moz-border-radius:0 0 3px 3px!important;-moz-background-clip:padding!important;border-radius:0 0 3px 3px!important;background-clip:padding-box!important;overflow:hidden;-webkit-transform:translateZ(0)}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item{padding:0!important;border-bottom:0!important;background:#fff!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item a{padding:15px 0 19px 0!important;border-top:1px solid #ddd!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item a:hover{padding:15px 0 19px 0!important;border-top:1px solid #ddd!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item a:hover span.title{padding-right:11px!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item span{color:#3f4042!important;font-size:16px;line-height:23px;padding:0 11px 0 11px;display:block}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item span.title{color:#0090da!important;font-size:16px;line-height:23px;display:block}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item.highlighted a{padding:15px 0 19px 0!important;border-top:1px solid #ddd!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_item.highlighted a span.title{padding-right:11px!important;color:#0077c1!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended ul li a:hover span.title{color:#0077c1!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended #RecommendedLinkText,#ctx-main-header.ctx-cupcake .ps_searchRecommended #NoRecommendedLinkText{padding:21px 11px 19px!important;color:#3f4042!important;font-size:16px;font-weight:bold;background:#fff!important;line-height:1em}
#ctx-main-header.ctx-cupcake .ps_searchRecommended #RecommendedLinkText span,#ctx-main-header.ctx-cupcake .ps_searchRecommended #NoRecommendedLinkText span{display:inline-block;width:60%;line-height:12px;white-space:nowrap}
#ctx-main-header.ctx-cupcake .ps_searchRecommended #RecommendedLinkText a,#ctx-main-header.ctx-cupcake .ps_searchRecommended #NoRecommendedLinkText a{display:inline-block;width:39%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:12px;white-space:nowrap;color:#0090da!important;font-weight:normal}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_searchInner{background:none!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_bgMain{background:none!important}
#ctx-main-header.ctx-cupcake .ps_searchRecommended .ps_bgMain ul>li:first-child a{border-top:1px solid #ddd!important}
#ctx-main-header.ctx-cupcake #ps_results a,#ctx-main-header.ctx-cupcake #ps_results li{-webkit-tap-highlight-color:#f8f8f8!important}
#ctx-main-header.ctx-cupcake #ps_results a:hover,#ctx-main-header.ctx-cupcake #ps_results li:hover{background:#f8f8f8!important}
#ctx-main-header.ctx-cupcake #ps_results .ps_item.highlighted a{background:#f8f8f8!important}
#ctx-main-header.ctx-cupcake.nonResponsNav .ctx-btn-g-search{display:block}
@media only screen and (max-width:930px){#ctx-main-header.ctx-cupcake.responsive .ctx-logout-link,#ctx-main-header.ctx-cupcake.responsive .ctx-login-link{margin-right:78px}
#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search{width:66px}
#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search:focus,#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search.expandInput{width:320px}
}
@media only screen and (max-width:850px){#ctx-main-header.ctx-cupcake.responsive .ctx-btn-g-search{display:none}
#ctx-main-header.ctx-cupcake.responsive .ctx-header-inner{position:relative;min-height:53px}
#ctx-main-header.ctx-cupcake.responsive.nonResponsNav .ctx-btn-g-search{display:none}
#ctx-main-header.ctx-cupcake.responsive.responsNav .ctx-btn-g-search{display:block}
#ctx-main-header.ctx-cupcake.responsive.responsNav .ctx-slim-search{width:100%;right:0;overflow:hidden}
#ctx-main-header.ctx-cupcake.responsive #ctx-logo{position:absolute;top:0;left:0}
#ctx-main-header.ctx-cupcake.responsive .ctx-logout-link,#ctx-main-header.ctx-cupcake.responsive .ctx-login-link{display:none!important}
#ctx-main-header.ctx-cupcake.responsive.responsNav.nonResponsNav .ctx-btn-g-search{display:block}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended{-webkit-border-radius:0!important;-webkit-background-clip:padding-box!important;-moz-border-radius:0!important;-moz-background-clip:padding!important;border-radius:0!important;background-clip:padding-box!important;width:100%!important;position:relative!important}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended #RecommendedLinkText,#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended #NoRecommendedLinkText{padding:19px 22px 19px!important;background:#fff!important}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item{background:#fff!important}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item a,#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item a:hover{padding:19px 0 18px 0!important}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item span{padding:0 21px 0 21px}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item.highlighted a{padding:19px 0 18px 0!important}
#ctx-main-header.ctx-cupcake.responsive #globalsearch #ps_results a:hover,#ctx-main-header.ctx-cupcake.responsive #globalsearch #ps_results li:hover{background:#f8f8f8!important}
#ctx-main-header.ctx-cupcake.responsive .ctx-slim-search{overflow:hidden;float:none}
#ctx-main-header.ctx-cupcake.responsive .ctx-slim-search #globalsearch{position:relative;width:100%;top:0;right:0;overflow:hidden}
#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search{position:absolute;top:0;right:0;float:none;width:100%;border-radius:0}
#ctx-main-header.ctx-cupcake.responsive #searchAsYouTypeResults1.searchResults,#ctx-main-header.ctx-cupcake.responsive #searchAsYouTypeResults2.searchResults{top:0!important;left:0!important;margin-left:0!important;position:relative!important;height:auto!important;margin-top:49px;opacity:1!important}
#ctx-main-header.ctx-cupcake.responsive .ctx-slim-search{min-height:51px;max-width:100%;width:60px;position:relative;float:right;right:76px;top:0;background:#fff;overflow:hidden;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94)}
#ctx-main-header.ctx-cupcake.responsive .ctx-slim-search .ctx-logout-link{line-height:32px;display:none}
#ctx-main-header.ctx-cupcake.responsive .ctx-slim-search #globalsearch{width:100%;min-height:50px}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form{position:static}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-search-icon{width:55px;height:48px;top:1px;right:0}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-search-icon:before{margin-top:12px;font-size:25px;margin-right:20px}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-close-icon{height:48px;width:50px;top:1px;left:0}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-close-icon:before{margin-top:16px;font-size:17px;margin-left:21px}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-close-icon .divider{height:33px;top:8px}
#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search{width:1px;min-height:50px;font-size:18px;-webkit-border-radius:0!important;-webkit-background-clip:padding-box!important;-moz-border-radius:0!important;-moz-background-clip:padding!important;border-radius:0!important;background-clip:padding-box!important;border-color:#fff;padding-left:65px;padding-right:55px}
#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search:focus{width:100%;border-color:#ccc}
#ctx-main-header.ctx-cupcake.responsive .ctx-btn-g-search{line-height:48px;width:55px;top:1px;right:1px}
}
@media only screen and (max-width:490px){#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended #RecommendedLinkText,#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended #NoRecommendedLinkText{padding:23px 16px 21px!important}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item a,#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item a:hover{padding:18px 0 20px 0!important}
#ctx-main-header.ctx-cupcake.responsive .ps_searchRecommended .ps_item span{padding:0 14px 0 14px}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-search-icon:before{margin-right:19px}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-close-icon:before{margin-left:14px}
#ctx-main-header.ctx-cupcake.responsive #ctx-search-form .ctx-close-icon .divider{right:3px}
#ctx-main-header.ctx-cupcake.responsive .ctx-input-g-search:focus{padding-left:60px}
}
#ctx-footer-bg{background-color:#000;margin:0;padding:27px 0 0 0;position:relative;overflow:hidden}
#ctx-footer-bg .ctx-footer-sep{padding-top:0}
#ctx-footer-bg h6{color:#777;font-size:13px;font-weight:normal;line-height:37px;letter-spacing:.03em;text-transform:uppercase}
#ctx-footer-bg h6 span{display:none}
#ctx-footer-bg a,#ctx-footer-bg .edit-dialog-box{color:#ddd}
#ctx-footer-bg .column{width:50%;float:left}
#ctx-footer-bg .footerLinks{padding:0;width:50%;max-width:50%}
#ctx-footer-bg .footerLinks .ctx-footer-col{padding-left:15px;padding-right:15px;float:none}
#ctx-footer-bg .footerLinks a{font-size:15px;line-height:18px}
#ctx-footer-bg .footerLinks ul{margin:9px 0 0}
#ctx-footer-bg .footerLinks li{padding-bottom:15px}
@media screen and (max-width:1020px){#ctx-footer-bg.responsive .ctx-footer-sep{margin:0 30px}
}
@media screen and (max-width:850px){#ctx-footer-bg.responsive{padding-bottom:27px}
#ctx-footer-bg.responsive .ctx-footer-sep{margin:0 130px}
#ctx-footer-bg.responsive .column{width:100%}
#ctx-footer-bg.responsive .footerLinks ul{margin:9px 0}
}
@media screen and (max-width:580px){#ctx-footer-bg.responsive .ctx-footer-sep{margin:0 80px}
#ctx-footer-bg.responsive .section1 .ctx-footer-col,#ctx-footer-bg.responsive .section3 .ctx-footer-col{padding-left:0;padding-right:10px}
#ctx-footer-bg.responsive .section2 .ctx-footer-col,#ctx-footer-bg.responsive .section4 .ctx-footer-col{padding-right:0;padding-left:10px}
}
@media screen and (max-width:490px){#ctx-footer-bg.responsive{padding:0}
#ctx-footer-bg.responsive h6{color:#ddd;font-size:15px;line-height:45px;cursor:pointer;padding-left:20px;position:relative;-webkit-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94)}
#ctx-footer-bg.responsive h6 span{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;right:18px;color:#ddd;font-size:14px;line-height:45px;top:0}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6 span:before{font-family:"citrix-icons";content:"\e605"}
#ctx-footer-bg.responsive h6.active{background-color:#2b2b2b}
#ctx-footer-bg.responsive h6.active span{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:45px}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive h6.active span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .ctx-footer-sep{margin:0}
#ctx-footer-bg.responsive .footerLinks{width:100%;max-width:100%;border-bottom:1px solid #404042}
#ctx-footer-bg.responsive .footerLinks .ctx-footer-col{padding:0!important}
#ctx-footer-bg.responsive .footerLinks.open{background:#2b2b2b}
#ctx-footer-bg.responsive .footerLinks.open h6 span{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:45px}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open h6 span:before{font-family:"citrix-icons";content:"\e601"}
#ctx-footer-bg.responsive .footerLinks.open ul{display:block}
#ctx-footer-bg.responsive .footerLinks ul{background-color:#2b2b2b;margin:0;max-height:0;-webkit-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94)}
#ctx-footer-bg.responsive .footerLinks li{border-top:1px solid #404042;padding:0}
#ctx-footer-bg.responsive .footerLinks a{line-height:45px;padding-left:40px;display:block}
#ctx-footer-bg.responsive .footerLinks a:hover{border-bottom:0}
}
#ctx-footer-bg .ctx-follow-wrap{text-align:center;border-bottom:1px #68696d solid}
#ctx-footer-bg .ctx-follow-wrap .ctx-follow-txt{display:inline-block;margin:30px 0 35px 0;padding:0;color:#777}
#ctx-footer-bg .ctx-follow-wrap div{text-align:center;padding:40px 0 20px 0;max-height:5000em}
#ctx-footer-bg .ctx-follow-wrap div .subscribe-link{color:#ddd;font-size:13px}
#ctx-footer-bg .ctx-follow-wrap div .subscribe-link:hover{color:#fff!important;border-bottom-color:#fff}
#ctx-footer-bg .ctx-follow{list-style:none;text-align:center}
#ctx-footer-bg .ctx-follow li{display:inline;margin-right:38px}
#ctx-footer-bg .ctx-follow li a{font-size:42px;display:inline-block;border:0}
#ctx-footer-bg .ctx-follow li a:hover{color:#fff}
#ctx-footer-bg .ctx-follow li.last{margin-right:0!important}
@media screen and (max-width:850px){#ctx-footer-bg.responsive .ctx-follow li{margin-right:20px}
#ctx-footer-bg.responsive .ctx-follow li a{font-size:27px}
#ctx-footer-bg.responsive .ctx-follow-wrap>ul+div{padding-top:25px}
}
@media screen and (max-width:490px){#ctx-footer-bg.responsive .ctx-follow li a{font-size:24px}
#ctx-footer-bg.responsive .ctx-follow-wrap{border-bottom:0}
#ctx-footer-bg.responsive .ctx-follow-wrap .ctx-follow-txt{margin:25px 0 20px 0}
#ctx-footer-bg.responsive .ctx-follow-wrap>ul+div{padding-bottom:20px;border-bottom:1px #68696d solid;margin:0 35px}
}
@media screen and (max-width:360px){#ctx-footer-bg.responsive .ctx-follow li{margin-right:10px}
}
#ctx-footer-bg .ctx-global-sites-wrap{padding-top:15px;position:relative}
#ctx-footer-bg .ctx-global-sites-wrap a:hover{color:#fff!important;border-bottom-color:#fff}
#ctx-footer-bg .ctx-global-sites-wrap a:active,#ctx-footer-bg .ctx-global-sites-wrap a:visited,#ctx-footer-bg .ctx-global-sites-wrap a:focus{color:#ddd!important}
#ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change{display:inline-block;height:19px;padding-bottom:30px}
#ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-globe-americas-icon,#ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-globe-apac-icon{font-size:30px;display:inline;bottom:-8px;position:relative;color:#fff}
#ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-change-txt{display:inline;margin-left:10px}
#ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-change-txt a{font-size:14px}
#ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-change-txt a br{display:none}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list{background-color:#3f4042;max-height:0;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94);transition:all .35s cubic-bezier(0.17,0.04,0.03,0.94)}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list.open{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-global-list-wrap{position:relative}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-arrow-icon{color:#000;font-size:15px;position:absolute;left:77px;margin-top:-1px}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-close{text-align:right;padding-top:20px;padding-bottom:25px}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-close a:hover{border-bottom:0}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-close .ctx-close-icon{font-size:14px!important;display:inline-block}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols{padding-left:15px;padding-bottom:73px;overflow:hidden}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col{vertical-align:top;display:inline-block}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col .section{display:inline-block;width:198px;vertical-align:top;margin-right:30px}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col .section li{padding-top:7px;padding-bottom:7px}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col .section a:hover{border-bottom:1px dotted #fff}
#ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col .section4{width:178px}
@media screen and (max-width:960px){.responsive #ctx-footer-bg .ctx-global-sites-wrap{padding-top:20px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change{display:block;text-align:center;margin-left:0}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-arrow-icon{position:relative;left:0;text-align:center}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-close{padding-top:5px;padding-bottom:23px;padding-right:30px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols{padding-left:0;padding-bottom:68px;display:table;margin:0 auto}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col{width:198px;margin-right:30px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .col1{margin-left:30px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .col2{margin-right:0;vertical-align:top}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .col2 .section4{width:inherit}
}
@media screen and (max-width:580px){.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change{height:inherit;padding-bottom:15px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-globe-americas-icon,.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-globe-apac-icon{display:block;bottom:0;margin-bottom:5px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-change-txt{display:block;margin-left:0}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-change-txt a br{display:inline}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-global-change .ctx-change-txt .site-lang-hyphen{display:none}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .col1{vertical-align:top}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .col2 .section{width:178px}
}
@media screen and (max-width:490px){.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-close{padding-bottom:17px;padding-right:25px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols{padding-bottom:43px;width:206px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col{width:206px;margin-left:0;margin-right:0}
.responsive #ctx-footer-bg .ctx-global-sites-wrap #ctx-global-list .ctx-list-cols .ctx-list-col .section{width:inherit;display:block}
}
#ctx-footer-bg .ctx-onlyLoggedOut,#ctx-footer-bg .ctx-onlyLoggedIn{display:none}
#ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer-wrapper{position:relative;padding-bottom:28px}
.ctx-mini-footer{display:inline;position:absolute;right:30px;max-width:320px}
.ctx-mini-footer .ctx-footer-copyright{text-align:right;font-size:13px;line-height:13px;color:#999;padding-bottom:14px}
.ctx-mini-footer ul li{display:inline;margin-left:10px;padding-left:12px;border-left:1px #68696d solid}
.ctx-mini-footer ul li a:hover{color:#fff;border-bottom:1px #fff dotted}
.ctx-mini-footer ul li:first-child{margin-left:0;padding-left:0;border-left:none}
.ctx-mini-footer ul li:first-child a{padding-left:0}
@media screen and (max-width:960px){.responsive #ctx-footer-bg .ctx-global-sites-wrap{padding-bottom:92px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer-wrapper{position:static;padding-bottom:20px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer{top:inherit;right:inherit;bottom:30px;width:100%;display:block;text-align:center;max-width:inherit}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer .ctx-footer-copyright{text-align:center}
}
@media screen and (max-width:850px){.responsive #ctx-footer-bg .ctx-global-sites-wrap{padding-bottom:67px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer{bottom:5px}
}
@media screen and (max-width:490px){.responsive #ctx-footer-bg .ctx-global-sites-wrap{padding-bottom:106px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer{bottom:27px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer .ctx-footer-copyright span{display:block;padding-top:5px}
.responsive #ctx-footer-bg .ctx-global-sites-wrap .ctx-mini-footer ul li a{font-size:11px!important;line-height:11px!important}
}
.edit-dialog-box{visibility:hidden}
.cq-wcm-edit .edit-dialog-box,.cq-wcm-preview .edit-dialog-box{visibility:visible}
.ctx-txt-icon{margin-bottom:10px}
.ctx-txt-icon table tr,.ctx-txt-icon table td{vertical-align:top}
.ctx-txt-icon.center-text table td.ctx-txt-icon-image{vertical-align:middle}
.ctx-txt-icon.center-text table td.ctx-txt-icon-body{vertical-align:middle}
.ctx-txt-icon.center-text table td.ctx-txt-icon-body .keepCentered{margin-bottom:0}
.ctx-txt-icon.small-style .ctx-textIcon-title{font-size:1em}
.ctx-txt-icon .ctx-textIcon-title{margin-top:1px}
.ctx-txt-icon.ctx-dl-results p{font-size:11px;color:#8a8a8d}
.ctx-txt-icon .ctx-txt-icon-image{padding-top:2px;padding-right:15px}
.ctx-txt-icon .ctx-txt-icon-image.has-border img{border:1px solid #ccc}
.ctx-txt-icon .textIconDesc .lastChild{padding-bottom:0;margin-bottom:0}
.ctx-txt-icon h4>.ctx-topic{margin-top:-8px}
.ctx-txt-icon p>.ctx-topic{margin-bottom:-4px}
.ctx-txt-icon h2>.ctx-emphasis{margin-bottom:-11px}
.ctx-txt-icon p>.ctx-emphasis{margin-bottom:-15px}
.ctx-txt-icon h5>.ctx-emphasis{margin-bottom:-5px}
.ctx-content-main .ctx-txt-icon.ctx-sans-fonts h2>.ctx-fine,.ctx-content-area .ctx-txt-icon.ctx-sans-fonts h2>.ctx-fine{margin-top:-10px}
.ctx-responsive .ctx-txt-icon.ctx-sans-fonts h5>.ctx-topic{margin-bottom:.5em}
.ctx-responsive .ctx-txt-icon.ctx-sans-fonts h5>.ctx-emphasis{margin-bottom:.938em}
.ctx-responsive .ctx-txt-icon.ctx-sans-fonts h2>.ctx-fine,.ctx-responsive .ctx-txt-icon.ctx-sans-fonts h4>.ctx-fine,.ctx-responsive .ctx-txt-icon.ctx-sans-fonts p>.ctx-fine{margin-bottom:-0.385em}
.ctx-accordion{margin:0 0 15px 0;overflow:hidden}
.ctx-accordion .ctx-accordion-wrap{border-bottom:1px solid transparent;position:relative}
.ctx-accordion .ctx-accordion{margin-bottom:0}
.ctx-accordion .open .ctx-accordion-content h3 .open-close-icon,.ctx-accordion .open .ctx-accordion-content h2 .open-close-icon,.ctx-accordion .open .ctx-accordion-content h4 .open-close-icon{background-position:top}
.ctx-accordion .open .ctx-accordion-content p.nested-accord .open-close-icon{background-position:top}
.ctx-accordion .open .ctx-accordion-content .open h3 .open-close-icon,.ctx-accordion .open .ctx-accordion-content .open h2 .open-close-icon,.ctx-accordion .open .ctx-accordion-content .open h4 .open-close-icon{background-position:bottom}
.ctx-accordion .open .ctx-accordion-content .open p.nested-accord .open-close-icon{background-position:bottom}
a.ctx-accordion-btn-expand{color:#0090da;margin-left:8px}
a.ctx-accordion-btn-expand:visited{color:#0090da;margin-left:8px}
a.ctx-accordion-btn-expand:hover{color:#0077c1}
.ctx-accordion-wrap>h3,.ctx-accordion-wrap>h2,.ctx-accordion-wrap>h4{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;background:#f8f8f8;color:#3f4042;cursor:pointer;display:block;font-size:16px;line-height:23px;margin-bottom:0;margin-top:0;padding:9px 35px 9px 43px;position:relative}
.ctx-accordion-wrap>h3:hover,.ctx-accordion-wrap>h2:hover,.ctx-accordion-wrap>h4:hover{background-color:#f2f2f2}
.ctx-accordion-wrap>h3:hover .open-close-icon,.ctx-accordion-wrap>h2:hover .open-close-icon,.ctx-accordion-wrap>h4:hover .open-close-icon{border-color:#0077c1;color:#0090da}
.ctx-accordion-wrap>h2{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;background:#f8f8f8;color:#3f4042;cursor:pointer;display:block;font-size:16px;line-height:23px;margin-bottom:0;margin-top:0;padding:9px 35px 9px 43px;position:relative}
.ctx-accordion-wrap>h2:hover{background-color:#f2f2f2}
.ctx-accordion-wrap>h2:hover .open-close-icon{border-color:#0077c1;color:#0090da}
.ctx-accordion-wrap>h2 .productVerDesc{color:#3f4042;font-size:13px;font-weight:400}
.open-close-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#0077c1;border-radius:13px;border:1px solid #3f4042;color:#3f4042;font-size:6px;left:8px;padding:6px 4px;position:absolute;top:10px}
.open-close-icon:before{font-family:"citrix-icons";content:"\e605"}
.ctx-accordion-wrap.open .open-close-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#0090da;color:#0090da}
.ctx-accordion-wrap.open .open-close-icon:before{font-family:"citrix-icons";content:"\e601"}
.ctx-accordion-wrap>p.nested-accord{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;background:#f8f8f8;color:#3f4042;cursor:pointer;display:block;font-size:16px;line-height:23px;margin-bottom:0;margin-top:0;padding:9px 35px 9px 35px;position:relative}
.ctx-accordion-wrap>p.nested-accord:hover{background-color:#f2f2f2}
.ctx-accordion-wrap>p.nested-accord:hover .open-close-icon{border-color:#0077c1;color:#0090da}
.ctx-accordion-wrap>p.nested-accord .open-close-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#0077c1;border-radius:13px;border:1px solid #3f4042;color:#3f4042;font-size:6px;left:8px;padding:6px 4px;position:absolute;top:10px}
.ctx-accordion-wrap>p.nested-accord .open-close-icon:before{font-family:"citrix-icons";content:"\e605"}
.ctx-accordion-wrap .ctx-accordion-content .ctx-accordion-content{padding-left:35px}
.ctx-accordion-wrap.open>p.nested-accord{font-weight:800}
.ctx-accordion-wrap.open>p.nested-accord .open-close-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#0090da;color:#0090da}
.ctx-accordion-wrap.open>p.nested-accord .open-close-icon:before{font-family:"citrix-icons";content:"\e601"}
.ctx-accordion-wrap.small>h3,.ctx-accordion-wrap.small>h2,.ctx-accordion-wrap.small>h4{font-size:13px;padding-left:43px}
.ctx-accordion-wrap.small .ctx-accordion-content{padding-left:43px}
.ctx-accordion-wrap.emphasis>h3,.ctx-accordion-wrap.emphasis>h2,.ctx-accordion-wrap.emphasis>h4{font-size:18px;line-height:23px;padding-left:45px}
.ctx-accordion-wrap.emphasis>h3 .open-close-icon,.ctx-accordion-wrap.emphasis>h2 .open-close-icon,.ctx-accordion-wrap.emphasis>h4 .open-close-icon{padding:7px 5px}
.ctx-accordion-wrap.emphasis .ctx-accordion-content{padding-left:45px}
.ctx-accordion-wrap.subtitle>h3,.ctx-accordion-wrap.subtitle>h2,.ctx-accordion-wrap.subtitle>h4{font-size:23px;line-height:28px;padding-left:52px}
.ctx-accordion-wrap.subtitle>h3 .open-close-icon,.ctx-accordion-wrap.subtitle>h2 .open-close-icon,.ctx-accordion-wrap.subtitle>h4 .open-close-icon{font-size:7px;padding:8px 5px 8px 6px}
.ctx-accordion-wrap.subtitle .ctx-accordion-content{padding-left:52px}
.ctx-accordion-wrap.open>h2,.ctx-accordion-wrap.open>h3,.ctx-accordion-wrap.open>h4{font-weight:800}
.ctx-accordion-wrap.subtitle.open>h3,.ctx-accordion-wrap.subtitle.open>h2,.ctx-accordion-wrap.subtitle.open>h4{font-weight:600}
.ctx-accordion.dividers .ctx-accordion-wrap>h3,.ctx-accordion.dividers .ctx-accordion-wrap>h2,.ctx-accordion.dividers .ctx-accordion-wrap>h4{padding-left:35px}
.ctx-accordion.dividers .ctx-accordion-content{padding-left:35px}
.ctx-accordion.dividers .ctx-accordion-wrap.small>h3,.ctx-accordion.dividers .ctx-accordion-wrap.small>h2,.ctx-accordion.dividers .ctx-accordion-wrap.small>h4{font-size:13px}
.ctx-accordion.dividers .ctx-accordion-wrap.emphasis>h3,.ctx-accordion.dividers .ctx-accordion-wrap.emphasis>h2,.ctx-accordion.dividers .ctx-accordion-wrap.emphasis>h4{font-size:18px;line-height:23px;padding-left:37px}
.ctx-accordion.dividers .ctx-accordion-wrap.emphasis .ctx-accordion-content{padding-left:37px}
.ctx-accordion.dividers .ctx-accordion-wrap.subtitle>h3,.ctx-accordion.dividers .ctx-accordion-wrap.subtitle>h2,.ctx-accordion.dividers .ctx-accordion-wrap.subtitle>h4{font-size:23px;line-height:28px;padding-left:45px}
.ctx-accordion.dividers .ctx-accordion-wrap.subtitle .ctx-accordion-content{padding-left:45px}
.ctx-accordion.dividers .ctx-accordion-wrap>h3,.ctx-accordion.dividers .ctx-accordion-wrap>h2,.ctx-accordion.dividers .ctx-accordion-wrap>h4{background-color:transparent;margin-top:0}
.ctx-accordion.dividers .ctx-accordion-wrap>h3 .open-close-icon,.ctx-accordion.dividers .ctx-accordion-wrap>h2 .open-close-icon,.ctx-accordion.dividers .ctx-accordion-wrap>h4 .open-close-icon{left:0}
.ctx-accordion.dividers .ctx-accordion-wrap.small,.ctx-accordion.dividers .ctx-accordion-wrap.default,.ctx-accordion.dividers .ctx-accordion-wrap.emphasis,.ctx-accordion.dividers .ctx-accordion-wrap.subtitle{border-color:#8a8a8d}
.ctx-accordion.dividers .ctx-accordion-wrap.small .ctx-accordion-wrap,.ctx-accordion.dividers .ctx-accordion-wrap.default .ctx-accordion-wrap,.ctx-accordion.dividers .ctx-accordion-wrap.emphasis .ctx-accordion-wrap,.ctx-accordion.dividers .ctx-accordion-wrap.subtitle .ctx-accordion-wrap{border-color:#8a8a8d}
.ctx-accordion.dividers .ctx-accordion-wrap{border-bottom:1px dotted #bdbdbd}
.ctx-accordion.dividers .ctx-accordion-wrap .ctx-accordion-wrap{border-bottom:0;border-top:1px dotted #bdbdbd}
.ctx-accordion.dividers h3:hover,.ctx-accordion.dividers h2:hover,.ctx-accordion.dividers h4:hover{background-color:transparent}
.ctx-accordion.dividers h3 .open-close-icon,.ctx-accordion.dividers h2 .open-close-icon,.ctx-accordion.dividers h4 .open-close-icon{left:0}
.ctx-accordion.dividers h3.ctx-resources-heading,.ctx-accordion.dividers h2.ctx-resources-heading,.ctx-accordion.dividers h4.ctx-resources-heading{background:0;border:0}
.ctx-accordion.dividers h3.ctx-resources-heading:hover,.ctx-accordion.dividers h2.ctx-resources-heading:hover,.ctx-accordion.dividers h4.ctx-resources-heading:hover{background:0;border:0}
.ctx-accordion.dividers .ctx-accordion-wrap>p.nested-accord{background-color:transparent;margin-top:0}
.ctx-accordion.dividers p.nested-accord:hover{background-color:transparent}
.ctx-accordion.dividers p.nested-accord .open-close-icon{left:0}
.ctx-accordion.dividers p.nested-accord.ctx-resources-heading{background:0;border:0}
.ctx-accordion.dividers p.nested-accord.ctx-resources-heading:hover{background:0;border:0}
.ctx-accordion.dividers .ctx-accordion-content{padding-top:4px}
.ctx-accordion.dividers .ctx-accordion-content h3,.ctx-accordion.dividers .ctx-accordion-content h2,.ctx-accordion.dividers .ctx-accordion-content h4{background-color:transparent}
.ctx-accordion.dividers .ctx-accordion-content h3:hover,.ctx-accordion.dividers .ctx-accordion-content h2:hover,.ctx-accordion.dividers .ctx-accordion-content h4:hover{background-color:none}
.ctx-accordion.dividers .ctx-accordion-content p.nested-accord{background-color:transparent}
.ctx-accordion.dividers .ctx-accordion-content p.nested-accord:hover{background-color:none}
.ctx-accordion.dividers .open h3,.ctx-accordion.dividers .open h2,.ctx-accordion.dividers .open h4{border:0}
.ctx-accordion.dividers .open p.nested-accord{border:0}
.lt-ie9 .ctx-accordion-wrap>h3,.lt-ie9 .ctx-accordion-wrap>h4,.lt-ie9 .ctx-accordion-wrap>h2{padding-left:43px}
.lt-ie9 .ctx-accordion-wrap .open-close-icon,.lt-ie9 .ctx-accordion-wrap>p.nested-accord .open-close-icon{background-image:url(main/images/accordion_sprite_arrow_grey.png);background-position:0 0;background-repeat:no-repeat;border:0;height:20px;padding:0;width:20px}
.lt-ie9 .ctx-accordion-wrap .open-close-icon:before,.lt-ie9 .ctx-accordion-wrap>p.nested-accord .open-close-icon:before{content:none}
.lt-ie9 .ctx-accordion-wrap>h3:hover .open-close-icon,.lt-ie9 .ctx-accordion-wrap>h2:hover .open-close-icon,.lt-ie9 .ctx-accordion-wrap>h2:hover .open-close-icon,.lt-ie9 .ctx-accordion-wrap>p.nested-accord:hover .open-close-icon{background-image:url(main/images/accordion_sprite_arrow_blue.png)}
.lt-ie9 .ctx-accordion-wrap.open .open-close-icon{background-image:url(main/images/accordion_sprite_arrow_blue.png);background-position:bottom}
.lt-ie9 .ctx-accordion-wrap.subtitle .open-close-icon{top:13px}
.lt-ie9 .icon-question:after{background:url(main/images/question-icon.png) no-repeat center center;border:0;content:" ";height:16px;width:16px}
.ctx-accordion-wrap.open>h2 .open-close-icon{background-position:bottom}
.ctx-accordion-wrap.open>p.nested-accord .open-close-icon{background-position:bottom}
.ctx-accordion-wrap.open>.ctx-accordion-content{display:block}
.ctx-accordion-content{display:none;padding:7px 0 8px 43px}
.ctx-accordion-content .textctrl{margin-bottom:0}
.ctx-accordion-over{color:#003959}
.ctx-accordion-btn:hover{color:#003959}
.ctx-accordion-on{color:#0090da}
.ctx-accordion-on:hover{color:#0090da}
.ctx-accordion-title-link{margin:1em 0 2em;text-transform:uppercase}
.icon-question{position:relative}
.icon-question:after{border-radius:10px;border:solid 1px #0077c1;color:#0077c1;content:"?";font-size:11px;font-weight:bold;height:14px;line-height:15px;margin-top:-8px;position:absolute;right:-25px;text-align:center;top:50%;vertical-align:middle;width:14px}
.ctx-accordion.entries-1 .ctx-accordion-wrap{border-bottom:0}
.autoResourceHolder .ctx-accordion-content{padding-bottom:20px}
.downloadComponent .ctx-accordion.dividers .ctx-accordion-wrap{border-bottom:0;border-top:1px dotted #bdbdbd}
.downloadComponent .ctx-accordion.dividers .ctx-accordion-wrap:first-child{border-top:0}
.downloadComponent .ctx-accordion.dividers .ctx-accordion-wrap.no-border{border-top:0}
h2.ctx-download-type{font-size:16px;line-height:19px;margin:0 0 20px 0}
.ctx-quotes-small-right{width:168px}
.ctx-quotes-author,.ctx-quotes-small-author{float:right;text-align:right;line-height:18px;margin-bottom:10px;position:relative;margin-right:10px}
.ctx-quotes-right span,.ctx-quotes-small-right span{background:url(main/images/quotes-bg.png) center -16px no-repeat;display:inline-block;width:15px;height:13px;margin-left:7px;position:absolute}
.ctx-quotes-left{background:url(main/images/quotes-bg.png) top left no-repeat;float:left;width:15px;height:13px;padding-right:7px;margin-top:2px}
.ctx-quotes-content{overflow:hidden}
.ctx-container .ctx-quotes-author p{padding-bottom:0!important}
.ctx-quotes{overflow:hidden}
.ctx-quotes-link,.ctx-quotes-small-linlk{margin-left:22px;float:left;line-height:18px;margin-bottom:15px}
.ctx-quotes-right,.ctx-quotes-small-right{font-style:italic;font-size:15px;line-height:18px;padding-bottom:0;padding-left:22px;margin-bottom:14px;padding-right:22px}
.ctx-quotes-small-author{float:right}
.ctx-quotes-small-linlk{width:168px;margin-top:16px}
.ctx-quotes-small-content{clear:both;width:190px}
.buttons a{text-decoration:none}
.buttons p{font-size:0}
.buttons.section .ctx-medium-btn,.buttons.section .ctx-large-btn,.buttons.section .ctx-small-btn,.buttons.section .ctx_lnk_large,.toolboxbuttons.section .ctx-medium-btn,.toolboxbuttons.section .ctx-large-btn,.toolboxbuttons.section .ctx-small-btn,.toolboxbuttons.section .ctx_lnk_large{margin-bottom:10px}
.buttons.section .ctx_lnk_large{margin-bottom:4px}
.ctx-btns-right .ctx-medium-btn,.ctx-btns-right .ctx-large-btn,.ctx-btns-right .ctx-small-btn,.ctx-btns-right .ctx-medium-btn:active,.ctx-btns-right .ctx-large-btn:active,.ctx-btns-right .ctx-small-btn:active,.ctx-btns-right .ctx-medium-btn:focus,.ctx-btns-right .ctx-large-btn:focus,.ctx-btns-right .ctx-small-btn:focus,.ctx-btns-right .ctx_lnk_large{margin-right:0!important;margin-left:10px}
.ctx-btns-center .ctx-medium-btn,.ctx-btns-center .ctx-large-btn,.ctx-btns-center .ctx-small-btn,.ctx-btns-center .ctx-medium-btn:active,.ctx-btns-center .ctx-large-btn:active,.ctx-btns-center .ctx-small-btn:active,.ctx-btns-center .ctx-medium-btn:focus,.ctx-btns-center .ctx-large-btn:focus,.ctx-btns-center .ctx-small-btn:focus,.ctx-btns-center .ctx_lnk_large{margin-right:0;margin-left:10px}
.ctx-btns-center .ctx-medium-btn:first-child,.ctx-btns-center .ctx-large-btn:first-child,.ctx-btns-center .ctx-small-btn:first-child{margin-left:0}
.ctx-btns-center .ctx_lnk_large{margin-left:10px}
.ctx-btns-center .ctx_lnk_large:first-child{margin-left:0}
a.ctx-small-btn.ctx-small-disabled,a.ctx-medium-btn.ctx-medium-disabled,a.ctx-large-btn.ctx-large-disabled,a.ctx-small-btn.ctx-small-disabled:hover,a.ctx-medium-btn.ctx-medium-disabled:hover,a.ctx-large-btn.ctx-large-disabled:hover{border:1px solid #dedede;color:#dedede;background-color:#fff;cursor:default}
.ctx-large-btn,.ctx-large-btn:visited,.ctx-large-btn:active,.ctx-large-btn:focus{background-color:#dedede;display:inline-block;margin-right:10px;font:15px/15px "citrixsans-semibold",Arial,Helvetica,sans-serif;color:#3f4042;padding:12px 20px;border:0;-webkit-border-radius:3px;border-radius:3px}
a.ctx-large-btn:hover{border-bottom:0;background-color:#cdcdcd;color:#3f4042;cursor:pointer}
.ctx-medium-btn,.ctx-medium-btn:visited,.ctx-medium-btn:active,.ctx-medium-btn:focus{background-color:#dedede;display:inline-block;margin-right:10px;font:13px/13px "citrixsans-semibold",Arial,Helvetica,sans-serif;color:#3f4042;padding:10px 18px;border:0;-webkit-border-radius:3px;border-radius:3px}
a.ctx-medium-btn:hover{border-bottom:0;background-color:#cdcdcd;color:#3f4042;cursor:pointer}
.ctx-small-btn,.ctx-small-btn:visited,.ctx-small-btn:active,.ctx-small-btn:focus{background-color:#dedede;display:inline-block;margin-right:10px;font:11px/11px "citrixsans-semibold",Arial,Helvetica,sans-serif;color:#3f4042;padding:8px 16px;border:0;-webkit-border-radius:3px;border-radius:3px}
a.ctx-small-btn:hover{border-bottom:0;background-color:#cdcdcd;color:#3f4042;cursor:pointer}
a.ctx-small-btn.ctx-small-blue,a.ctx-medium-btn.ctx-medium-blue,a.ctx-large-btn.ctx-large-blue,a.ctx-small-btn.ctx-small-blue:visited,a.ctx-medium-btn.ctx-medium-blue:visited,a.ctx-large-btn.ctx-large-blue:visited{background-color:#0090da;color:#fff}
a.ctx-small-btn.ctx-small-blue:hover,a.ctx-medium-btn.ctx-medium-blue:hover,a.ctx-large-btn.ctx-large-blue:hover{background-color:#0077c1;cursor:pointer}
a.ctx_btn_glass,a.ctx_btn_glass:active,a.ctx_btn_glass:focus{display:inline-block;margin-bottom:10px;background-color:#fff;padding:10px 15px;font:18px/18px "citrixsans-semibold",Arial,Helvetica,sans-serif;-webkit-border-radius:3px;border-radius:3px}
a.ctx_btn_glass span{color:#0090da;padding-right:25px;display:inline-block;background:url(main/images/ctx-link-right-arrow-sprite.png) right 2px no-repeat}
a.ctx_btn_glass:hover{border:0}
a.ctx_btn_glass:hover span{border:0;color:#0077c1;background-position:right -26px}
a.ctx_lnk_large,a.ctx_lnk_large:visited{display:inline-block;font:20px/25px "citrixsans-semibold",Arial,Helvetica,sans-serif;color:#0090da;overflow:hidden;vertical-align:middle}
a.ctx_lnk_large span{display:inline-block}
a.ctx_lnk_large span.arrow{display:inline-block;background:url(main/images/ctx-link-right-arrow-sprite.png) right 4px no-repeat;padding-right:18px}
a.ctx_lnk_large:hover span.arrow{background-position:right -24px}
a.ctx_lnk_large:hover,a.ctx_lnk_large:active{color:#0077c1;border:0}
a.ctx_lnk_large.white{color:#fff;background-position:right -52px}
a.ctx_lnk_large.white:hover,a.ctx_lnk_large.white:active{color:#d6d5cc;border:0;background-position:right -80px}
#ctx-homepage-slide-wrap a.ctx_btn_glass{display:inline-block;background:url(main/images/cta_glass_btn_left.png) left 0 no-repeat transparent;padding:0 0 0 17px;margin-bottom:10px}
#ctx-homepage-slide-wrap a.ctx_btn_glass span{display:inline-block;background:url(main/images/cta_glass_btn_right.png) right 0 no-repeat transparent;line-height:33px;color:#fff;font-size:20px;padding-right:40px;height:37px;font-size:18px}
#ctx-homepage-slide-wrap a.ctx_btn_glass:hover{background-position:left -37px;border:0}
#ctx-homepage-slide-wrap a.ctx_btn_glass:hover span{background-position:right -37px;-webkit-opacity:1.0;opacity:1.0;-ms-opacity:1.0}
.buttons .ctx-lb-include{display:none}
.ctx-table-main{border:1px solid #d6d5cc;padding:10px 9px 10px 9px;background:#fafafa;line-height:normal;margin-top:27px}
.ctx-table-main table{width:100%}
.ctx-table-border{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4}
.table-heading{margin-bottom:10px;margin-top:-1px;border-bottom:1px solid #e1e1e1}
.ctx-table-main .ctx-filter-bars-white-bg{height:auto;margin-top:0;margin-bottom:0}
.ctx-table-main .ctx-filter-container-white{height:auto;padding:5px 0 15px 0;margin-bottom:0}
.table-heading h2{font-size:14px;color:#3f4042;font-weight:bold;padding-bottom:11px;letter-spacing:0}
.ctx-table-main th{vertical-align:middle}
.ctx-th-heading1{width:52%;text-align:left;padding:1px 0 7px 0;*padding:2px 0 7px 0;padding:2px 0 7px 0\0/}
.ctx-th-heading2{width:16%;text-align:center}
.ctx-tr-grey-bg{background-color:#f2f2f2}
.ctx-td-width,.ctx-td-width-big{width:52%;padding:7px 11px 8px 11px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;vertical-align:middle}
.ctx-td-width-big{width:68%}
.ctx-td-width2{width:16%;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:center;vertical-align:middle;padding:7px 0 8px 0}
.ctx-td-width2 img,.ctx-td-valign{vertical-align:middle}
.ctx-tr-white-bg{background-color:#fff}
.ctx-table-space{height:15px}
.ctx-table-margins{margin:15px 0 3px 0}
.ctx-table-styled{border:1px solid #d6d5cc;padding:10px 9px 10px 9px;background:#fafafa;line-height:normal;margin-bottom:15px;overflow:hidden}
.ctx-table-styled table{border-collapse:collapse;width:100%}
.ctx-table-styled table tr.ctx-column-heading td{font-weight:bold;border:0;padding-left:0;padding-right:0;border:0;border-bottom:1px solid #e4e4e4}
.ctx-table-title h2{color:#3f4042;font-size:14px;font-weight:bold;padding-bottom:11px;display:block;border-bottom:1px solid #e1e1e1;margin-bottom:10px;margin-top:0;letter-spacing:0}
.ctx-table-styled tr.ctx-column-heading td:first-child,.ctx-table-styled tr td:first-child{text-align:left}
.ctx-table-styled tr.ctx-column-heading:first-child td{padding-top:0;vertical-align:bottom}
.ctx-table-styled tr.ctx-column-heading td{padding-bottom:7px;padding-top:15px}
.ctx-table-styled tr.odd td{background-color:#f2f2f2}
.ctx-table-styled tr.odd .ctx-nested-table td{background:transparent}
.ctx-table-styled tr.odd.nrow td.first-col{background-color:#fafafa}
.ctx-table-styled tr.nrow td.first-col.oddrow,.ctx-table-styled tr.nrow td.oddrow{background-color:#ededed;!important}
.ctx-table-styled tr td{padding:7px 11px 8px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:center}
.ctx-table-styled tr td:first-child{border-left:1px solid #e4e4e4}
.ctx-table-styled tr.nrow td:first-child{text-align:left}
.ctx-table-styled tr.nrow .ctx-nested-table td:first-child{text-align:center}
.ctx-table-styled tr:first-child td{border-top:1px solid #e4e4e4}
.ctx-table-check{background:url(main/images/green-checkmark.png) center center no-repeat}
.ctx-table-styled table td table,.ctx-table-styled table td table tr,.ctx-table-styled table td tr:first-child td,.ctx-table-styled table td tr td:first-child,.ctx-table-styled table td table tr.ctx-column-heading td,.ctx-table-styled table td table tr td{border:0;background:transparent}
.ctx-table-styled tr td.ctx-expandable-control{color:#0090da;cursor:pointer;background:url(main/images/accordian-sprite.png) 11px 6px no-repeat;padding-left:36px}
.ctx-table-styled tr td.ctx-expandable-control.open{background-position:11px -56px;border-bottom:0}
tr.ctx-expandable-content{display:none}
tr.ctx-expandable-content.open{display:table-row}
.ctx-h1-style{margin:0;padding:0}
.ctx-h1-style{font:normal 35px "citrixsans-light",Arial,Helvetica,sans-serif;margin-bottom:20px;min-height:32px;line-height:34px;*line-height:42px}
.title h1{*margin-top:-6px}
.title h3{margin-top:-14px}
.title>.ctx-sans-fonts h1,.title>.ctx-sans-fonts>.ctx-h1-style{font-size:40px;line-height:47px;margin-bottom:25px;font-weight:200}
.title>.ctx-sans-fonts h3{font-size:25px;line-height:32px;margin-bottom:20px;font-weight:600;font-family:"citrixsans-semibold",Arial,Helvetica,sans-serif}
h1.ctx-title-grape,h2.ctx-title-grape,h3.ctx-title-grape,div.ctx-title-grape{color:#3f4042}
h1.ctx-title-white,h2.ctx-title-white,h3.ctx-title-white,div.ctx-title-white{color:#fff}
h1.ctx-title-raspberry,h2.ctx-title-raspberry,h3.ctx-title-raspberry,div.ctx-title-raspberry{color:#3f4042}
h1.ctx-title-ocean,h2.ctx-title-ocean,h3.ctx-title-ocean,div.ctx-title-ocean{color:#3f4042}
h1.ctx-title-olive,h2.ctx-title-olive,h3.ctx-title-olive,div.ctx-title-olive{color:#3f4042}
h1.ctx-title-grey,h2.ctx-title-grey,h3.ctx-title-grey,div.ctx-title-grey{color:#3f4042}
h1.ctx-title-citrix-grey,h2.ctx-title-citrix-grey,h3.ctx-title-citrix-grey,div.ctx-title-citrix-grey{color:#3f4042}
h1.ctx-title-saffron,h2.ctx-title-saffron,h3.ctx-title-saffron,div.ctx-title-saffron{color:#3f4042}
.colorTitle>.ctx-sans-fonts h1,.colorTitle>.ctx-sans-fonts .ctx-h1-style{font-size:40px;line-height:47px;margin-bottom:25px;font-weight:200}
.colorTitle>.ctx-sans-fonts h3,.colorTitle>.ctx-sans-fonts h2{font-size:25px;line-height:32px;margin-bottom:20px;font-weight:600;font-family:"citrixsans-semibold",Arial,Helvetica,sans-serif}
.ctx-droplist{float:left;width:710px;margin-bottom:15px}
.ctx-droplist-left{float:left}
.ctx-droplist .ctx-droplist-btn-go{float:left;margin-left:10px}
.ctx-droplist .ctx-droplist-btn-go a span{display:block;text-align:center}
.ctx-droplist .ctx-droplist-btn-go a.ctx-small-btn{margin-right:0;padding:6px 16px 5px 16px}
.ctx-droplist .ctx-droplist-btn-go a.ctx-small-btn.ctx-small-blue{border:1px solid transparent}
.ctx-droplist .ctx-droplist-select{float:left}
.ctx-droplist .ctx-droplist-select>select{width:325px;height:24px!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d4d0c8;text-align:bottom;float:left}
.textctrl a.ctx-video-lightbox:hover,.textIcon a.ctx-video-lightbox:hover,.ctx-link.ctx-video-lightbox:hover{border-bottom:1px dotted #0077c1!important}
.ctx-link.ctx-video-lightbox{border-bottom:1px dotted transparent!important;line-height:20px}
.textctrl a.ctx-video-lightbox,.textIcon a.ctx-video-lightbox{border-bottom:1px dotted transparent}
.textctrl .buttons a.ctx-video-lightbox,.textIcon .buttons a.ctx-video-lightbox,.textctrl .buttons a.ctx-video-lightbox:hover,.textIcon .buttons a.ctx-video-lightbox:hover{border:none!important}
.ctx-lightbox{clear:both}
.ctx-embedded-video{clear:both;margin-bottom:15px}
.ctx-lightbox-bg{overflow:hidden;background:#dedede}
.ctx-lightbox-header,.ctx-embedded-video-header{height:30px;padding:7px 0 0 0}
.ctx-lightbox-header strong,.ctx-embedded-video-header strong{display:inline-block;padding-top:3px;font-size:16px;font-weight:normal}
.ctx-lightbox-header .ctx-social-utility-bar,.ctx-embedded-video .ctx-social-utility-bar{float:right;margin-right:40px;margin-top:3px}
.ctx-embedded-video .ctx-social-utility-bar{margin-right:0}
.ctx-embedded-video{margin-right:0}
.ctx-lightbox-header .ctx-social-utility-bar ul li,.ctx-embedded-video .ctx-social-utility-bar ul li{display:inline;list-style:none;border-right:1px solid #706f5c;padding:0 7px 0 3px;*padding:0 3px 0 7px;padding:0 3px 0 7px\0/}
.ctx-lightbox-header .ctx-social-utility-bar ul li.ctx-last,.ctx-embedded-video .ctx-social-utility-bar ul li.ctx-last{border-right:0}
.ctx-lightbox-header .ctx-social-utility-bar ul li a .ctx-embedded-video .ctx-social-utility-bar ul li a{font-size:12px;border-bottom:0}
.ctx-lightbox-photo{overflow:hidden;position:relative;margin-bottom:6px}
img.ctx-lightbox-photo{margin-bottom:0}
.ctx-lightbox-bg .shareDrpDown ul li a span strong,.ctx-embedded-video-bg .shareDrpDown ul li a span strong{font-size:11px!important}
.ctx-video-launcher{clear:both;float:left;margin-bottom:15px}
.ctx-lightbox-video p,.ctx-video-lightbox p,.ctx-video-lightbox-reveal p{color:#3f4042;margin-bottom:0;font-size:11px}
.ctx-video-launcher a{color:#3f4042;display:inline-block;border-bottom:0 dotted #fff}
.ctx-video-launcher a:hover{cursor:pointer;border-bottom:0 dotted #fff}
.ctx-video-launcher-bg{width:240px;position:relative}
.ctx-video-photo{padding-bottom:11px}
.ctx-video-block{clear:both;width:100%;margin-bottom:15px}
.ctx-video-block .ctx-thumbnail-icon{width:30px;height:30px;margin:-15px 0 0 -15px}
.ctx-video-left{float:left;width:143px;text-align:left;position:relative;margin-top:4px}
.ctx-video-left img{border:1px solid #706f5c}
#video-launcher-lightbox{padding-bottom:10px}
.ctx-video-right{text-align:left;margin-top:-4px;*margin-top:-3px;margin-top:-3px\0/}
.ctx-video-right a{font-size:15px;color:#0090da}
.ctx-video-right a:hover{border-bottom:1px dotted #0077c1}
.ctx-video-left img{border:1px solid #706f5c}
.ctx-lb-img-wrap{position:relative;margin-bottom:6px}
.ctx-video-time,.ctx-video-time-small,.ctx-video-left-time{position:absolute;bottom:5%;right:5%;display:block;z-index:99;height:18px;color:#fff;text-align:right;z-index:100}
.ctx-video-time-small,.ctx-video-left-time{font-size:11px}
.ctx-video-time-small-bg{background:#d6d5cc;width:170px;padding:10px 10px 13px 10px;position:relative;font-size:11px}
.ctx-video{float:left;width:170px;margin-right:15px;margin-bottom:15px;*clear:both}
.ctx-video-launcher .ctx-resources-right a,.ctx-video-launcher .ctx-resources-small-right2 a{color:#0090da}
.ctx-video-launcher .ctx-resources-right a:hover,.ctx-video-launcher .ctx-resources-small-right2 a:hover{color:#0077c1;border-bottom:1px dotted #0077c1}
.ctx-video-launcher .ctx-video-launcher-bg p.ctx-vid-title{font-size:13px;font-weight:bold;padding:0}
.ctx-video-launcher .ctx-video-launcher-bg p.ctx-vid-desc{padding-top:5px}
.ctx-video-launcher .ctx-video-launcher-bg p{padding-bottom:0!important}
.ctx-video-lightbox{display:inline-block;cursor:pointer}
.ctx-video-lightbox:hover{border:none!important}
.non-responsive .reveal-modal-inner,.responsive .reveal-modal-inner{padding:10px;padding-top:40px}
.reveal-modal.non-responsive a:hover,.reveal-modal.responsive a:hover{border:0}
.non-responsive .cboxClose:hover,.responsive .cboxClose:hover{border:0}
.reveal-modal.responsive .close-reveal-modal.cboxClose{top:15px}
.brightcovevideo .ctx-video-launcher.responsive,.brightcovevideo .ctx-video-launcher.non-responsive{float:none}
.brightcovevideo .ctx-video-launcher.responsive a,.brightcovevideo .ctx-video-launcher.non-responsive a{display:block}
.brightcovevideo .ctx-video-launcher.responsive .ctx-video-launcher-bg,.brightcovevideo .ctx-video-launcher.non-responsive .ctx-video-launcher-bg{width:auto}
.brightcovevideo img.ctx-lightbox-photo{width:100%}
.brightcovevideo{overflow:hidden}
.ctx-video-launcher.responsive .ctx-video-time{height:20px}
.ctx-borderless-thumb.responsive a,.responsive.ctx-video-large-icon a,.responsive.ctx-video-small-icon a{font-size:1em}
.ctx-borderless-thumb.responsive p,.responsive.ctx-video-large-icon p,.responsive.ctx-video-small-icon p{font-size:.875em;line-height:1.5em;padding-top:.3em}
.ctx-borderless-thumb.non-responsive a{font-size:15px}
.flex-video{position:relative;padding-top:1.5625em;padding-bottom:52.5%;height:0;overflow:hidden}
.flex-video.widescreen{padding-bottom:57.25%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
@media screen and/*!YUI Compressor */(max-width:480px){.reveal-modal.non-responsive{width:96%;margin-left:-48%}
}
#wrapper .parbase ul{list-style:disc;padding:0 0 16px 16px;line-height:18px}
#wrapper .parbase ul.citrixLinkList{list-style:none;padding:0 0 16px 0;line-height:inherit}
#wrapper .parbase ol{list-style:decimal;padding:0 0 16px 40px;line-height:18px}
#wrapper .parbase li{padding-top:5px}
.brightcovevideo .ctx-embedded-video,.brightcovevideo .ctx-video-launcher,.brightcovevideo .ctx-video,.brightcovevideo .ctx-video-launcher{text-align:left;display:inline-block;float:none}
.spotlightWrapper{margin:15px 0 33px;padding-right:3px;position:relative}
.spotlightWrapper .textctrl{margin-bottom:0;line-height:normal}
.cspStretch{top:0;right:0;left:0;bottom:0}
.communitySpotlightOuter{position:relative;border:solid 1px #b2b2b2;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:3px 3px 0 #e2dfdf;box-shadow:3px 3px 0 #e2dfdf}
.communitySpotlightInner{position:reltaive;min-height:20px;height:auto;padding:15px 20px 10px 20px}
.spotlightWrapper .communitySpotlightPodImage a{display:block;height:100%;width:100%;border:0}
.hasSpotlightImage{padding-top:140px}
.communitySpotlightPodImage{position:absolute;height:125px;background-repeat:no-repeat;opacity:1}
.communitySpotlightPodImageTransparency{opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;background-position:0 0;margin-left:0}
.ctx-disable-filter{filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')!important}
.ctx-box.ctx-xformText .ctx-txt-icon *{color:#fff}
.ctx-box.ctx-xformText .textctrl *{color:#fff}
.ctx-box.ctx-xformText .ctx-blue-arrow-link{background:url(main/images/white-arrow.png) right center no-repeat}
.ctx-box.ctx-xformText .ctx-popout-rte{background:url(main/images/popout-white.png) right center no-repeat}
.ctx-box.ctx-xformText .ctx-txt-icon ul.citrixLinkList li,.ctx-box.ctx-xformText .textctrl ul.citrixLinkList li{background-image:url(main/images/listed-link-bullet-white.png)}
.ctx-box.ctx-xformText .textctrl ul li ul li ul li,.ctx-box.ctx-xformText .ctx-txt-icon ul li ul li ul li{background:url(main/images/endash-white.gif) no-repeat scroll 0 1em transparent}
#ctx-pp-wrapper .ctx-box.ctx-xformText .ctx-blue-arrow-link,#ctx-pp-wrapper .ctx-box.ctx-xformText .ctx-blue-arrow-link a{background:url(main/images/white-arrow.png) right center no-repeat}
#ctx-pp-wrapper .ctx-box.ctx-xformText .ctx-txt-icon ul.citrixLinkList li,#ctx-pp-wrapper .ctx-box.ctx-xformText .textctrl ul.citrixLinkList li{background-image:url(main/images/listed-link-bullet-white.png)}
#ctx-pp-wrapper .ctx-box.ctx-xformText a.ctx-popout-rte{background:url(main/images/popout-white.png) right center no-repeat}
#ctx-pp-wrapper .ctx-box.ctx-xformText .textctrl ul li ul li ul li,#ctx-pp-wrapper .ctx-box.ctx-xformText .ctx-txt-icon ul li ul li ul li{background:url(main/images/endash-white.gif) no-repeat scroll 0 1em transparent}
.ctx-box.ctx-xformText span{border-bottom-color:transparent}
.ctx-box.ctx-xformText span a{border-bottom:1px dotted transparent}
.ctx-box.ctx-xformText a:hover{border-bottom-color:#fff}
.ctx-box.ctx-xformText a.ctx-small-btn:hover,.ctx-box.ctx-xformText a.ctx-medium-btn:hover,.ctx-box.ctx-xformText a.ctx-large-btn:hover,.ctx-box.ctx-xformText a.ctx_btn_glass:hover,.ctx-box.ctx-xformText a.ctx_lnk_large:hover{border-bottom:medium none!important}
.ctx-box.ctx-xformText a.ctx-small-disabled:hover,.ctx-box.ctx-xformText a.ctx-medium-disabled:hover,.ctx-box.ctx-xformText a.ctx-large-disabled:hover{border:1px solid #dedede!important}
.highlightedcontentpar>div>iframe{position:relative}
.ctx-box.noMarginStyle>div>div div:first-child h2:first-child,.ctx-box.noMarginStyle>div>div div:first-child+div h2:first-child,.ctx-box.noMarginStyle>div>div div:first-child h3:first-child .ctx-topic,.ctx-box.noMarginStyle>div>div div:first-child+div h3:first-child .ctx-topic{margin-top:-6px}
.ctx-box.noMarginStyle>div>div>div:first-child p:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div:first-child h5:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div:first-child h3:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div:first-child+div p:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div:first-child+div h5:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div:first-child+div h3:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div div:first-child+div p:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div div:first-child+div h5:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div div:first-child+div h3:first-child .ctx-section-heading{margin-top:-5px}
.ctx-box.noMarginStyle>div>div>div:first-child p:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div:first-child h5:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div:first-child h3:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div:first-child+div p:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div:first-child+div h5:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div:first-child+div h3:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div div:first-child+div p:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div div:first-child+div h5:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div div:first-child+div h3:first-child .ctx-subtitle{margin-top:-4px}
.ctx-box.noMarginStyle>div>div>div:first-child h2:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div:first-child+div h2:first-child .ctx-subtitle,.ctx-box.noMarginStyle>div>div>div div:first-child+div h2:first-child .ctx-subtitle{margin-top:2px}
.ctx-box.noMarginStyle>div>div>div:first-child h2:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div:first-child+div h2:first-child .ctx-section-heading,.ctx-box.noMarginStyle>div>div>div div:first-child+div h2:first-child .ctx-section-heading{margin-top:1px}
.ctx-divider{height:1px;background-color:#d6d5cc;margin:15px 0;overflow:hidden}
.tabctrl{margin-bottom:15px;overflow:hidden}
.ctx-tab{clear:both}
.ctx-tab-container li{cursor:pointer}
.ctx-tab-section,.ctx-tab-section-borderless,.ctx-tab-section-plain{width:100%;margin:0 auto}
.ctx-tab-section>ul.ctx-tab-container,.ctx-tab-section-borderless>ul.ctx-tab-container,.ctx-tab-section-plain>ul.ctx-tab-container{overflow:hidden;zoom:1;margin-left:10px;margin-right:10px;padding:0!important}
div.ctx-tab-section-plain>ul.ctx-tab-container{margin:0}
.ctx-tab-section>ul.ctx-tab-container li{float:left;border-top:1px solid #d6d5cc;border-right:1px solid #d6d5cc;border-left:1px solid #f6f6f3;border-bottom:1px solid #d6d5cc;width:auto;list-style:none;background:#ededed}
.ctx-tab-section>ul.ctx-tab-container li a{display:block;padding:5px 17px 7px 17px;text-decoration:none;color:#3f4042;text-align:left;outline:0;font:13px/17px "citrixsans-semibold",Arial,Helvetica,sans-serif;white-space:normal}
.ctx-tab-section>ul.ctx-tab-container li a:hover,.ctx-tab-section-borderless ul.ctx-tab-container li a:hover,.ctx-tab-section-plain ul.ctx-tab-container li a:hover{border-bottom:0}
.ctx-tab-section>ul.ctx-tab-container li.ctx-last-link,ctx-tab-section-borderless ul.ctx-tab-container li.ctx-last-link,.ctx-tab-section-plain ul.ctx-tab-container li.ctx-last-link{border-right:0}
.ctx-tab-section>ul.ctx-tab-container li:first-child{border-left:1px solid #d6d5cc}
.ctx-tab-section>ul.ctx-tab-container li.ctx-tab-active{background:#f8f8f8;border-bottom:1px solid #f7f6ee;z-index:999;position:relative}
.ctx-tab-content{border:1px solid #dedede;margin:-1px 0 0 0;padding-bottom:0;background:#f8f8f8;position:relative}
.ctx-tab-content strong{font-size:15px}
.ctx-tab-content div.ctx-inner-content{margin:10px 9px;padding:17px 17px 25px 17px;background:#fff;z-index:8;overflow:hidden;clear:both;display:none}
.ctx-tab-content div.ctx-inner-content.ctx-hide,.ctx-hide{display:none}
.ctx-tab .ctx-tab-content div.ctx-inner-content.ctx-content-active,.ctx-tab .ctx-tab-content div.ctx-inner-content.ctx-hide.ctx-content-active .ctx-tab .ctx-tab-section-borderless div.ctx-inner-content.ctx-content-active,.ctx-tab .ctx-tab-section-borderless div.ctx-inner-content.ctx-hide.ctx-content-active,.ctx-tab .ctx-tab-section-plain div.ctx-inner-content.ctx-content-active,.ctx-tab .ctx-tab-section-plain div.ctx-inner-content.ctx-hide.ctx-content-active{display:block}
.ctx-tab-content div.ctx-tab-active,.ctx-tab-section-borderless .ctx-tab-content div.ctx-tab-active,.ctx-tab-section-plain .ctx-tab-content div.ctx-tab-active{z-index:10}
.ctx-tab-section-borderless>ul.ctx-tab-container li,.ctx-tab-section-plain>ul.ctx-tab-container li{float:left;border-top:1px solid #d6d5cc;border-right:1px solid #d6d5cc;border-left:1px solid #f6f6f3;border-bottom:2px solid #d6d5cc;width:auto;list-style:none;background:#ededed}
div.ctx-tab-section-plain>ul.ctx-tab-container li{border:0;background-color:#ededed;border-left:1px solid #f3f2eb}
div.ctx-tab-section-plain>ul.ctx-tab-container li.ctx-tab-active{border-left:1px solid #f4f4ed}
div.ctx-tab-section-plain>ul.ctx-tab-container li:first-child{border-left:none}
.ctx-tab-section-borderless>ul.ctx-tab-container li a,.ctx-tab-section-plain>ul.ctx-tab-container li a{display:block;padding:5px 17px 7px 17px;text-decoration:none;color:#706f5c;font:bold 13px/17px citrixsans-regular,Helvetica,sans-serif!important;text-align:left;outline:0}
div.ctx-tab-section-plain>ul.ctx-tab-container li a{font-size:15px!important;font-weight:normal!important;color:#0090da;padding:14px 17px}
.ctx-tab-section-borderless>ul.ctx-tab-container li.ctx-tab-active{background:#fff;border-bottom:2px solid #fff;z-index:999;position:relative}
.ctx-tab-section-plain>ul.ctx-tab-container li.ctx-tab-active{background:#f8f8f8;border:0;z-index:999;position:relative}
.ctx-tab-section-borderless>ul.ctx-tab-container li:first-child{border-left:1px solid #d6d5cc}
.ctx-tab-section-plain>ul.ctx-tab-container li:first-child{border-left:none}
.ctx-tab-section-borderless>ul.ctx-tab-container li.ctx-tab-active a{color:#3f4042}
.ctx-tab-section-plain>ul.ctx-tab-container li.ctx-tab-active a{color:#0090da;background-color:#f8f8f8}
.ctx-tab-section-borderless .ctx-tab-content,.ctx-tab-section-plain .ctx-tab-content{border:0;border-top:2px solid #dedede;margin:-2px 0 0 0;padding-bottom:2px;background:#fff;position:relative}
.ctx-tab-section-plain .ctx-tab-content{border-top:0;padding-bottom:0}
.ctx-tab-section-borderless .ctx-tab-content strong,.ctx-tab-section-plain .ctx-tab-content strong{font-size:15px}
.ctx-tab-section-borderless .ctx-tab-content div.ctx-inner-content,.ctx-tab-section-plain .ctx-tab-content div.ctx-inner-content{margin:0;padding:16px 0 0 0;background:#fff;z-index:8;overflow:hidden;clear:both}
.ctx-tab-section-plain .ctx-tab-content div.ctx-inner-content{padding:20px 27px;background-color:#f8f8f8}
.ctx-clr{clear:both;height:1px;overflow:hidden}
.ctx-photo-frame{clear:both;font-size:11px;margin-bottom:15px}
.ctx-photo-frame a p{color:#3f4042}
.ctx-photo{display:inline-block;width:inherit!important}
.ctx-photo-frame a:hover,.ctx-photo:hover{cursor:pointer;border-bottom:0}
.ctx-photo-frame-bg{background:transparent;position:relative;padding-bottom:4px}
.ctx-photo-frame-bg:hover{background:transparent}
.ctx-photo-frame-bg p,.ctx-photo-frame-small-bg p{padding-bottom:0!important}
.ctx-photo-frame-small-bg{width:170px;position:relative}
.ctx-photo-frame-bg p,.ctx-photo-frame-small-bg p{font-size:11px;margin-bottom:5px;line-height:normal}
.careerLandingHeader{position:relative;margin:-25px 0 0 0}
.careerlandingheaderpar{width:100%;position:relative;float:left;padding-bottom:20px}
.careerLandingHeaderWrap{position:relative}
.careerLandingHeaderBg{width:100%;height:100%;position:absolute;top:0;left:0}
.careerLandingHeaderWrap .ctx-box{background:transparent;position:relative;border:0}
.careerLandingHeaderWrap a.careerLandingVidlink,.careerLandingHeaderWrap a.careerLandinglink{display:block;width:100%;height:100%;position:absolute;z-index:1;border:0}
.careerLandingHeader .ctx-box a{z-index:2;position:relative}
.careerLandingHeader .colorTitle h1{text-shadow:1px 1px 5px rgba(0,0,0,0.50)}
.careerLandingHeader .colorTitle h2{text-shadow:1px 1px 5px rgba(0,0,0,0.60)}
.findDownloadsPod{margin-bottom:45px}
.ctx-col-left .findDownloadsPod{background:#f2f2f2}
.ctx-col-left .findDownloadsPod .ctx-find-subheading{font-size:18px;font-weight:600;background:#dedede;padding:9px 15px;border-bottom:1px solid #fff}
.ctx-col-left .findDownloadsPod .ctx-find-content{padding:20px 15px}
.ctx-content-main .findDownloadsPod,.ctx-col-right .findDownloadsPod{text-align:center}
.ctx-content-main .findDownloadsPod .inverted .ctx-find-subheading,.ctx-col-right .findDownloadsPod .inverted .ctx-find-subheading,.ctx-content-main .findDownloadsPod .inverted .ctx-dl-or,.ctx-col-right .findDownloadsPod .inverted .ctx-dl-or{color:#fff}
.ctx-content-main .findDownloadsPod .ctx-find-subheading,.ctx-col-right .findDownloadsPod .ctx-find-subheading{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;font-size:40px;line-height:47px;margin-bottom:25px;text-align:center}
.ctx-content-main .findDownloadsPod #ctx-dl-prod,.ctx-col-right .findDownloadsPod #ctx-dl-prod{padding:7px 7px 7px 13px;height:39px;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px}
@media screen and (-webkit-min-device-pixel-ratio:0){.ctx-content-main .findDownloadsPod #ctx-dl-prod,.ctx-col-right .findDownloadsPod #ctx-dl-prod{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2217%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:97%;padding-right:28px}
}
@media screen and (min--moz-device-pixel-ratio:0){.ctx-content-main .findDownloadsPod #ctx-dl-prod,.ctx-col-right .findDownloadsPod #ctx-dl-prod{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2217%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:97%;padding-right:28px}
}
.ctx-content-main .findDownloadsPod .ctx-downloads-keyword-input,.ctx-col-right .findDownloadsPod .ctx-downloads-keyword-input{padding:7px 28px 7px 13px;height:39px;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px}
.ctx-content-main .findDownloadsPod .ctx-downloads-keyword,.ctx-col-right .findDownloadsPod .ctx-downloads-keyword{margin:0 auto}
.ctx-content-main .findDownloadsPod .ctx-dl-or,.ctx-col-right .findDownloadsPod .ctx-dl-or{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px}
.ctx-content-main .findDownloadsPod button,.ctx-col-right .findDownloadsPod button{width:17px;font-size:0;right:12px}
.ctx-content-main .findDownloadsPod button:before,.ctx-col-right .findDownloadsPod button:before{font-size:16px}
.ctx-content-main .findDownloadsPod button[disabled],.ctx-col-right .findDownloadsPod button[disabled]{color:#ececec;zoom:1;filter:alpha(opacity=20);-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}
.findDownloadsPod #ctx-dl-prod{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-overflow:"";border:1px solid #cacaca;outline:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-topright:3px;-moz-background-clip:padding;border-top-right-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background:none!important;background-repeat:no-repeat;height:35px;padding:5px 5px 5px 10px;text-overflow:ellipsis;overflow:hidden;color:#999;width:100%}
.findDownloadsPod #ctx-dl-prod:hover{background-color:#fff;border-color:#cacaca}
.findDownloadsPod #ctx-dl-prod:active,.findDownloadsPod #ctx-dl-prod:focus{border-color:#0090da}
.findDownloadsPod #ctx-dl-prod[disabled],.findDownloadsPod #ctx-dl-prod[disabled]:hover,.findDownloadsPod #ctx-dl-prod[disabled]:active,.findDownloadsPod #ctx-dl-prod[disabled]:focus{background-color:#fff;color:#ececec;border-color:#ececec}
@media screen and (-webkit-min-device-pixel-ratio:0){.findDownloadsPod #ctx-dl-prod{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2215%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:94%;background-repeat:no-repeat;background-size:15px auto;background-color:#fff;padding-right:28px}
}
@media screen and (min--moz-device-pixel-ratio:0){.findDownloadsPod #ctx-dl-prod{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2215%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:94%;background-repeat:no-repeat;background-size:15px auto;background-color:#fff;padding-right:28px}
}
.findDownloadsPod #ctx-dl-prod:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #3f4042!important}
.findDownloadsPod #ctx-dl-prod:active,.findDownloadsPod #ctx-dl-prod:focus,.findDownloadsPod #ctx-dl-prod.hasValue{color:#3f4042}
.findDownloadsPod .ctx-dl-or{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-align:center;padding:4px 0}
.findDownloadsPod .ctx-downloads-keyword-input{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-overflow:"";border:1px solid #cacaca;outline:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-topright:3px;-moz-background-clip:padding;border-top-right-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background:none!important;background-repeat:no-repeat;height:35px;padding:5px 10px;width:100%;padding-right:28px}
.findDownloadsPod .ctx-downloads-keyword-input:hover{background-color:#fff;border-color:#cacaca}
.findDownloadsPod .ctx-downloads-keyword-input:active,.findDownloadsPod .ctx-downloads-keyword-input:focus{border-color:#0090da}
.findDownloadsPod .ctx-downloads-keyword-input[disabled],.findDownloadsPod .ctx-downloads-keyword-input[disabled]:hover,.findDownloadsPod .ctx-downloads-keyword-input[disabled]:active,.findDownloadsPod .ctx-downloads-keyword-input[disabled]:focus{background-color:#fff;color:#ececec;border-color:#ececec}
.findDownloadsPod button{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:10px;width:14px;border:0;background:0;font-size:0;cursor:pointer}
.findDownloadsPod button:before{font-family:"citrix-icons";content:"\e604"}
.findDownloadsPod button:before{font-size:13px}
.findDownloadsPod .ctx-downloads-keyword{position:relative}
@media only screen and (max-width:850px){.responsive .globalNavLink .ctx-mega-menu{display:none!important}
}
.ctx-cupcake .ctx-mega-menu{display:block;position:absolute;padding:22px 53px 5px 30px;background:#fff;border:1px solid #ddd;z-index:-1;width:415px;-webkit-box-shadow:0 0 2px #f8f8f8;-moz-box-shadow:0 0 2px #f8f8f8;box-shadow:0 0 2px #f8f8f8;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:3px;-moz-background-clip:padding;border-bottom-right-radius:3px;background-clip:padding-box}
.ctx-cupcake .ctx-mega-menu .ctx-menu-close{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;padding:5px;display:inline-block;border:0;right:15px;top:13px;height:13px;width:13px;background-image:none;position:absolute;cursor:pointer}
.ctx-cupcake .ctx-mega-menu .ctx-menu-close:before{font-family:"citrix-icons";content:"\e602"}
.ctx-cupcake .ctx-mega-menu.open{z-index:8002!important}
.globalNavLink .ctx-cupcake .ctx-mega-menu{top:56px;left:0;opacity:0}
.globalNavLink .ctx-cupcake .ctx-mega-menu li{float:none;display:block;padding-bottom:5px;padding-top:5px}
.globalNavLink .ctx-cupcake .ctx-mega-menu li a{line-height:18px}
.ctx-cupcake .ctx-mega-menu h2{letter-spacing:normal}
.ctx-cupcake .ctx-mega-menu .emphasis-title{color:#3f4042;font-size:15px;line-height:15px;padding:0;margin:10px 0 12px;display:inline-block;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}
.ctx-cupcake .ctx-mega-menu .emphasis-title.ctx-popout-rte{padding-right:12px}
.ctx-cupcake .ctx-mega-menu .emphasis-title a{border:0}
.ctx-cupcake .ctx-mega-menu a.emphasis-title{color:#0090da;border-bottom:1px solid transparent}
.ctx-cupcake .ctx-mega-menu a.emphasis-title:hover{border-bottom:1px dotted #0077c1}
.ctx-cupcake .ctx-mega-menu a.emphasis-title:visited{color:#563173}
.ctx-cupcake .ctx-mega-menu a.emphasis-title:hover{border-bottom:1px dotted #0077c1}
.ctx-cupcake .ctx-mega-menu a.emphasis-title:visited{color:#563173}
.ctx-cupcake .ctx-mega-menu table.ctx-column-divider{margin-bottom:35px}
.ctx-cupcake .ctx-mega-menu table.ctx-column-divider td.ctx-td-spacer{background-image:url(megaMenu/images/vert-border-solid.png)}
.ctx-cupcake .ctx-mega-menu .findDownloadsPod{margin-bottom:10px}
.ctx-cupcake .ctx-mega-menu .ctx-select{width:100%;border:1px solid #b4b3ae}
.ctx-cupcake .ctx-mega-menu .ctx-find-subheading{color:#3f4042;font-size:15px;line-height:15px;padding:0;margin:10px 0 12px;display:inline-block;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;height:auto}
.ctx-cupcake .ctx-mega-menu .ctx-find-subheading.ctx-popout-rte{padding-right:12px}
.ctx-cupcake .ctx-mega-menu .ctx-find-content{padding-left:0;padding-right:0}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp{float:none;margin:0;width:auto}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp-right{display:none}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp-left{background:0;float:none;border:0;width:auto;padding:0;min-height:0}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp-left>h2{color:#3f4042;font-size:15px;line-height:15px;padding:0;margin:10px 0 12px;display:inline-block;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp-left>h2.ctx-popout-rte{padding-right:12px}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-overflow:"";border:1px solid #cacaca;outline:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-topright:3px;-moz-background-clip:padding;border-top-right-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background:none!important;background-repeat:no-repeat;height:35px;padding:5px 5px 5px 10px;text-overflow:ellipsis;overflow:hidden;width:100%;border-color:#b4b3ae;margin-top:0;float:none;vertical-align:middle;height:inherit!important}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select:hover{background-color:#fff;border-color:#cacaca}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select:active,.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select:focus{border-color:#0090da}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select[disabled],.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select[disabled]:hover,.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select[disabled]:active,.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select[disabled]:focus{background-color:#fff;color:#ececec;border-color:#ececec}
@media screen and (-webkit-min-device-pixel-ratio:0){.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2215%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:94%;background-repeat:no-repeat;background-size:15px auto;background-color:#fff;padding-right:28px}
}
@media screen and (min--moz-device-pixel-ratio:0){.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2215%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:94%;background-repeat:no-repeat;background-size:15px auto;background-color:#fff;padding-right:28px}
}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kcsp-select>select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #3f4042!important}
.ctx-cupcake .ctx-mega-menu .ctx-kscp-wrap-top{float:none;height:inherit}
.ctx-cupcake .ctx-mega-menu .ctx-kscp-or{float:none;font-size:13px;text-transform:lowercase;text-align:center}
.ctx-cupcake .ctx-mega-menu .ctx-kscp-wrap-bottom{position:relative;float:none}
.ctx-cupcake .ctx-mega-menu .ctx-kscp-search-wrap{float:none;height:inherit;overflow:hidden}
.ctx-cupcake .ctx-mega-menu #ctx-kscp-search{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-overflow:"";border:1px solid #cacaca;outline:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-topright:3px;-moz-background-clip:padding;border-top-right-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background:none!important;background-repeat:no-repeat;height:35px;padding:5px 10px;overflow:visible;width:100%;height:35px!important;padding-right:28px;margin:0}
.ctx-cupcake .ctx-mega-menu #ctx-kscp-search:hover{background-color:#fff;border-color:#cacaca}
.ctx-cupcake .ctx-mega-menu #ctx-kscp-search:active,.ctx-cupcake .ctx-mega-menu #ctx-kscp-search:focus{border-color:#0090da}
.ctx-cupcake .ctx-mega-menu #ctx-kscp-search[disabled],.ctx-cupcake .ctx-mega-menu #ctx-kscp-search[disabled]:hover,.ctx-cupcake .ctx-mega-menu #ctx-kscp-search[disabled]:active,.ctx-cupcake .ctx-mega-menu #ctx-kscp-search[disabled]:focus{background-color:#fff;color:#ececec;border-color:#ececec}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kscp-btn-search{position:absolute;right:10px;top:10px;margin:0}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kscp-btn-search a.ctx-small-btn{margin:0;padding:0;color:#3f4042;font-size:13px;width:14px;background:0;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kscp-btn-search a.ctx-small-btn:before{font-family:"citrix-icons";content:"\e604"}
.ctx-cupcake .ctx-mega-menu .ctx-kcsp .ctx-kscp-btn-search a.ctx-small-btn span{display:none}
.ctx-cupcake .ctx-mega-menu .ctx-kscp-btn-go,.ctx-cupcake .ctx-mega-menu .ctx-kcsp-textctrl-wrap{display:none}
.ctx-cupcake .ctx-mega-menu ul.citrixLinkList li{background-position:0 10px}
.lt-ie9 .ctx-cupcake .ctx-mega-menu{background:#fff}
.ctx-has-mega-menu{-webkit-tap-highlight-color:transparent}
#ctx-menu-bg ul#ctx-main-nav li{position:relative;height:35px;-webkit-tap-highlight-color:transparent}
#ctx-menu-bg ul#ctx-main-nav li.ctx-active{position:relative}
#ctx-menu-bg ul#ctx-main-nav li.ctx-active:hover{background-color:#55565a}
#ctx-menu-bg ul#ctx-main-nav li .navItem{-webkit-tap-highlight-color:transparent;cursor:pointer}
#ctx-menu-bg ul#ctx-main-nav li .navItem:hover{height:36px;position:relative}
#ctx-menu-bg ul#ctx-main-nav li .navItem.ctx-has-mega-menu:hover{background-color:transparent}
#ctx-menu-bg ul#ctx-main-nav li li{height:auto;display:block;float:none}
.ctx-nav-toolbar .ctx-login-show.ctx-mega-menu-has-touch{padding-top:10px;padding-bottom:10px;margin-top:-10px;background:#000}
.ctx-nav-toolbar .ctx-mega-menu{top:25px;right:0;border-top:0}
.ctx-nav-toolbar .ctx-mega-menu table#ctx-login-box{display:block;position:static;background:0}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .pp-message{background-color:#e5e5e5!important}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .pp-login-box-content{background:0;border:0;padding:0}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .pp-login-box-title{color:#3f4042;font-size:15px;line-height:15px;margin:10px 0 12px;display:inline-block;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;background:0;border:0;padding:0;height:inherit;line-height:normal;margin-top:0;margin-bottom:14px}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .pp-login-box-title.ctx-popout-rte{padding-right:12px}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .pp-ft{color:#3f4042;font-size:15px;line-height:15px;padding:0;margin:10px 0 12px;display:inline-block;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;margin-top:0;margin-bottom:5px;font-weight:normal}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .pp-ft.ctx-popout-rte{padding-right:12px}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;text-overflow:"";border:1px solid #cacaca;outline:0;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius-topright:3px;-moz-background-clip:padding;border-top-right-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background:none!important;background-repeat:no-repeat;height:35px;padding:5px 10px;overflow:visible;width:100%}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input:hover{background-color:#fff;border-color:#cacaca}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input:active,.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input:focus{border-color:#0090da}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input[disabled],.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input[disabled]:hover,.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input[disabled]:active,.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main input[disabled]:focus{background-color:#fff;color:#ececec;border-color:#ececec}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .ctx-log-in a{color:#0090da;border-bottom:1px solid transparent}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .ctx-log-in a:hover{border-bottom:1px dotted #0077c1}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .ctx-log-in a:visited{color:#563173}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .ctx-log-in a:hover{border-bottom:1px dotted #0077c1}
.ctx-nav-toolbar .ctx-mega-menu #ctx-login-box-main .ctx-log-in a:visited{color:#563173}
.dropdown-login a,.dropdown-login .ctx-tiny-link,.dropdown-login .ctx-emphasis-link,.dropdown-login .ctx-color-blue{color:#0090da}
.dropdown-login a:hover,.dropdown-login .ctx-tiny-link:hover,.dropdown-login .ctx-emphasis-link:hover{color:#0077c1;border-bottom:1px dotted #0077c1}
.dropdown-login a:active,.dropdown-login .ctx-tiny-link:active,.dropdown-login .ctx-emphasis-link:active{color:#0090da}
.dropdown-login a:visited,.dropdown-login .ctx-tiny-link:visited,.dropdown-login .ctx-emphasis-link:visited{color:#563173;border-bottom-color:#563173}
.dropdown-login a .ctx-blue-arrow-link,.dropdown-login a.ctx-popout-rte .ctx-blue-arrow-link,.dropdown-login .ctx-blue-arrow-link a,.dropdown-login .ctx-blue-arrow-link a.ctx-popout-rte,.dropdown-login .ctx-quotes-link .ctx-blue-arrow-link{display:inline-block;line-height:initial}
.dropdown-login a.ctx-small-btn.ctx-small-blue,.dropdown-login a.ctx-medium-btn.ctx-medium-blue,.dropdown-login a.ctx-large-btn.ctx-large-blue,.dropdown-login a.ctx-small-btn.ctx-small-blue:hover,.dropdown-login a.ctx-medium-btn.ctx-medium-blue:hover,.dropdown-login a.ctx-large-btn.ctx-large-blue:hover{color:#fff;border:0}
.dropdown-login p{padding-bottom:10px}
.dropdown-login ul{list-style:disc;padding:0 0 16px 16px;line-height:18px}
.dropdown-login ul li{padding-top:5px}
.dropdown-login ul li ul{list-style:circle;padding-left:16px;padding-bottom:0}
.dropdown-login ul li ul li ul{list-style:none;padding-left:0;padding-bottom:0}
.dropdown-login ul li ul li ul li{background:url(main/images/endash.gif) 0 1em no-repeat;padding-left:16px}
.dropdown-login ol{list-style:decimal;margin:0 0 16px 40px;line-height:18px}
.dropdown-login ol li{padding-top:5px;font-size:13px;line-height:18px}
.dropdown-login .pp-loading-login{right:9000px}
.dropdown-login #ctx-login-box-main .pp-spinner{margin-top:136px}
.dropdown-login #ctx-login-box-main.pp-login-working>div.pp-login-box-content>div.pp-login-actions>div.pp-loading-login{right:0}
.dropdown-login .pp-login-working .pp-login-actions input,.dropdown-login .pp-login-working .pp-login-actions span,.dropdown-login .pp-login-working .pp-login-actions a{opacity:.3;*zoom:1;z-index:9}
.ctx-login-header{color:#3f4042;font-size:15px;line-height:15px;padding:0;margin:10px 0 12px;display:inline-block;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}
.ctx-login-header.ctx-popout-rte{padding-right:12px}
#ctx-mega-menu-login{padding-top:30px}
.ctx-nav-toolbar .ctx-mega-menu .dropdown-login #ctx-login-box-main .pp-login-box-title{margin-bottom:4px;display:none}
#ctx-mega-menu-login .parsys_column .ctx-columns-50-50-wide-c1{margin-left:30px}
#ctx-mega-menu-login .parsys_column.ctx-columns-50-50-wide-c0{margin-right:30px}
#ctx-mega-menu-login{width:487px}
.dropdown-login #ctx-login-box-main{width:184px}
.dropdown-login #ctx-login-box-main div.pp-login-box-content p{padding-bottom:0}
.dropdown-login table.ctx-column-divider{margin-bottom:30px}
.ctx-kcsp{float:left;width:710px;margin:0 0 38px}
.ctx-kcsp-left{float:left;width:412px;border:1px solid #d6d5cc;min-height:186px;background:#fafaf7;padding:18px 24px 0}
.ctx-kscp-wrap-top{float:left;height:23px;width:100%}
.ctx-kcsp-left>h2{margin:0 0 8px 0}
.ctx-kcsp-right{float:right}
.ctx-kcsp-right-content{float:left;width:218px;height:206px}
.ctx-kcsp-right-content a{display:block;margin-bottom:15px}
.ctx-kcsp-right-content a:hover{text-decoration:none;border-bottom:medium none}
.ctx-kcsp-rt-top-img{background:url(components/kcSearchPod/images/kc-search-pod-right-sprite.png) no-repeat scroll 0 0 transparent;display:block;width:218px;height:95px}
.ctx-kcsp-rt-bottom-img{background:url(components/kcSearchPod/images/kc-search-pod-right-sprite.png) no-repeat scroll 0 -95px transparent;display:block;width:218px;height:96px}
.ctx-kcsp .ctx-kscp-btn-go,.ctx-kcsp .ctx-kscp-btn-search{float:left;margin-top:-1px;margin-left:10px}
.ctx-kcsp .ctx-kscp-btn-go a span,.ctx-kcsp .ctx-kscp-btn-search a span{width:40px;display:block;text-align:center}
.ctx-kcsp .ctx-kscp-btn-search a.ctx-small-btn,.ctx-kcsp .ctx-kscp-btn-go a.ctx-small-btn{margin-right:0;padding:6px 16px}
.ctx-kcsp .ctx-kscp-btn-go a.ctx-small-btn{padding:6px 16px 5px 16px}
.ctx-kscp-search-wrap{float:left;height:32px;margin:0}
#ctx-kscp-search,.ctx-kcsp .ctx-kcsp-select>select{width:325px;height:24px!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d4d0c8;text-align:bottom;margin-top:-1px;float:left}
#ctx-kscp-search{color:#3f4042;padding-left:1px}
.ctx-kcsp-textctrl-wrap{max-width:405px;margin:42px 0 0;padding-top:7px}
.ctx-kscp-or{clear:both;float:left;height:28px;line-height:26px}
.ctx-kcsp-right-content .ctx-kcsp-rt-top-img:focus,.ctx-kcsp-right-content .ctx-kcsp-rt-bottom-img:focus{outline:#000 dotted 1px}
.ctx-kcsp-right-content .ctx-kcsp-rt-top-img:focus:active,.ctx-kcsp-right-content .ctx-kcsp-rt-bottom-img:focus:active{outline:medium none}
.ctx-careers-search-pod{text-align:center;margin:36px 0 38px}
.ctx-careers-search-form-wrap,form.ctx-careers-search-form{display:inline-block;position:relative}
input.ctx-careers-search{width:265px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;margin:0 20px;line-height:34px;padding-left:10px;font-size:16px;display:inline-block}
.ctx-careers-search-desc{position:absolute;left:0;margin-top:10px;margin-left:20px;font-size:11px;display:inline-block}
.ctx-careers-search-how{margin-top:10px;font-family:"citrixsans-light",Arial,Helvetica,sans-serif;font-size:23px;color:#706f5c;display:inline-block}
.ctx-careers-search-arrow{background-color:#0079bd;-webkit-border-radius:3px;border-radius:3px;padding:10px 14px;min-width:112px;display:inline-block}
a.ctx-careers-search-btn:hover{border-bottom:0}
span.ctx-careers-search-arrow:hover{background-color:#4ca1d1}
.ctx-careers-search-arrow>span{background:url(components/homepage-slideshow/images/hp-promo-btn-arrow.png) right 5px no-repeat;padding-right:21px;color:#fff;display:inline-block;font-size:16px}
.narrow .resource-holders{background:none repeat scroll 0 0 #f2f2f2;border:0;padding:12px 16px 16px}
.narrow .resource-holders h3.ctx-resources-heading{font:15px/24px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042;letter-spacing:0;margin-bottom:6px}
.narrow .ctx-resources-block.first{background:0;padding-top:0;border-top:0}
.narrow .ctx-resources-block{background:0;border-top:1px dotted #bdbdbd;padding-bottom:0;padding-top:6px;padding-bottom:8px}
.narrow .resource-holders.simple{background:0;border:0;padding:0}
.resource-holders .ctx-resources-block.first,.ctx-resources-block.first,.resource-holders .resourceparsys .section:first-child .ctx-resources-block{background:0;border-top:0;padding-top:0}
.resource-holders{clear:both;margin-bottom:15px}
.ctx-resources-width{width:190px;padding-bottom:11px;padding-top:2px;*padding-top:1px;padding-top:1px}
.ctx-sep-color{color:#cdd1d6;padding:0 2px}
.ctx-resources-right{float:left;text-align:left;width:450px}
.ctx-resources-right p{padding-bottom:1px}
.ctx-resources-right p span{font-size:12px}
.narrow .ctx-resources-block td a.ctx-link,.ctx-resources-block.vlauncher.small td a.ctx-link{font-size:13px;line-height:18px}
.ctx-resources-block table tr,.ctx-resources-block table td{vertical-align:top}
.ctx-resources-padding{padding-bottom:14px}
.ctx-link{font-size:15px}
.ctx-resources-left{float:left;text-align:left;width:40px;color:#3f4042;font-size:9px;padding-top:4px;*padding-top:3px;padding-top:3px}
.ctx-resources-left span{display:block;padding-top:2px}
.ctx-sep-margin2{margin:12px 0 9px 0;*margin:12px 0 11px 0}
.narrow .ctx-resources-block td p,.narrow .ctx-resources-block td span{display:none}
.ctx-narrow-vid-length{display:none}
.ctx-resources-block.vlauncher{margin-bottom:15px}
.ctx-resources-block.vlauncher table td:first-child{width:30px}
.ctx-date-color{color:#71705d}
.ctx-dot-sep-dark{background:url("main/images/dot-sep-dark.png") top left repeat-x;clear:both;height:17px;*padding-top:1px;padding-top:1px;padding-bottom:2px}
.ctx-resources-block table tr td p,#ctx-pp-main .ctx-resources-block table tr td p{padding-bottom:1px;line-height:normal}
.ctx-resources-border{border:1px solid #d6d5cc;background:#f3f2ea;padding:12px 16px 16px 16px;width:156px}
.ctx-resources-border h3{font:normal 15px/18px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042;letter-spacing:0}
.ctx-img-middle{vertical-align:text-bottom;padding-bottom:2px;margin-right:3px}
.ctx-resources-block{clear:both;width:100%;background:url("main/images/dot-sep-light.png") top left repeat-x;padding-bottom:0;padding-top:25px}
.ctx-resources-block a.ctx-link{line-height:22px}
.ctx-resources-block table{border-collapse:collapse}
.ctx-resources-block table td:first-child{text-align:center;width:45px;color:#3f4042;font-size:9px;padding-top:3px}
.ctx-resources-block .ctx-left-padding{padding-left:12px}
.ctx-resources-block .ctx-video{float:none}
.ctx-resources-heading{color:#706f5c;font-size:23px;margin-bottom:6px;margin-top:0}
.ctx-resources-heading p{display:block;color:#3f4042;padding-bottom:15px;letter-spacing:0;padding-top:5px}
.ctx-dot-sep-light{background:url("main/images/dot-sep-light.png") top left repeat-x;clear:both;height:26px}
.ctx-sep-margin{margin:-7px 0 9px 0}
.ctx-margin-bottom{margin-bottom:18px;*margin-bottom:19px;margin-bottom:19px}
.ctx-resources-small-left{float:left;width:23px}
.narrow.no-divider .ctx-resources-block{background:0;border-top:0;padding-top:10px;padding-bottom:0}
.ctx-resources-small-right,.ctx-resources-small-right2{float:left;line-height:14px;text-align:left;margin-top:-2px;*margin-top:-1px;margin-top:-1px}
.narrow .ctx-resources-block table td:first-child,.ctx-resources-block.vlauncher.small table td:first-child{width:22px}
.resourceHolder{overflow:hidden}
.resourceHolder .narrow .resource-holders .ctx-narrow-vid-length{display:inline}
.ctx-title-icon{margin-bottom:20px;border-top:none!important;padding:0!important}
.ctx-title-icon table{margin-left:auto;margin-right:auto}
.ctx-title-icon-image{padding-right:10px}
.ctx-title-icon-image img{height:40px;width:40px}
.ctx-title-icon-body{padding-top:6px;text-align:center}
.ctx-title-icon-body h1{margin-bottom:0;color:inherit;display:inline}
.ctx-title-icon.ctx-grape{color:#844cb0}
.ctx-title-icon.ctx-ocean{color:#0079bd}
.ctx-title-icon.ctx-olive{color:#ab9c33}
.ctx-title-icon.ctx-pine{color:#70963e}
.ctx-title-icon.ctx-rasberry{color:#a90050}
.ctx-title-icon.ctx-saffron{color:#e99402}
.ctx-styled-button-left,.ctx-styled-button-center,.ctx-styled-button-right{margin-bottom:10px}
.ctx-styled-button{display:block;text-align:center}
a.ctx-styled-button:hover{border-bottom:0}
a.ctx-styled-button>div.ctx-styled-button-content{padding:30px}
a.ctx-styled-button:hover>div.ctx-styled-button-content{border:5px solid #706f5c;padding:25px}
.ctx-styled-button.ctx-button-font-white{color:#fff}
.ctx-styled-button.ctx-button-font-warm-grey{color:#706f5c}
.ctx-styled-button.ctx-button-gunmetal{background-color:#a2a296}
.ctx-styled-button.ctx-button-warm-grey{background-color:#706f5c}
.ctx-styled-button.ctx-button-warm-grey:hover>div.ctx-styled-button-content{border-color:#a2a296}
.ctx-styled-button.ctx-button-ocean{background-color:#0079bd}
.ctx-styled-button.ctx-button-ocean:hover>div.ctx-styled-button-content{border-color:#005686}
.ctx-styled-button.ctx-button-pine{background-color:#70963e}
.ctx-styled-button.ctx-button-pine:hover>div.ctx-styled-button-content{border-color:#516c2c}
.ctx-styled-button.ctx-button-olive{background-color:#ab9c33}
.ctx-styled-button.ctx-button-olive:hover>div.ctx-styled-button-content{border-color:#827727}
.ctx-styled-button.ctx-button-raspberry{background-color:#a90050}
.ctx-styled-button.ctx-button-raspberry:hover>div.ctx-styled-button-content{border-color:#7b003a}
.ctx-styled-button.ctx-button-grape{background-color:#844cb0}
.ctx-styled-button.ctx-button-grape:hover>div.ctx-styled-button-content{border-color:#5c357b}
.ctx-styled-button p.ctx-styled-title{padding-bottom:0}
.ctx-styled-button .ctx-styled-title{font:23px/30px "citrixsans-light",Arial,Helvetica,sans-serif}
.ctx-styled-button p.ctx-styled-subhead{padding-bottom:0}
#ctx-txtBoxModal .reveal-modal-inner{background:#fff;padding:10px;margin:40px 10px 10px}
.ctx-content-main .ctx-sans-fonts p,.ctx-content-area .ctx-sans-fonts p{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:16px;line-height:23px;margin-bottom:15px;padding-bottom:0!important}
.ctx-content-main .ctx-sans-fonts p .ctx-subtitle,.ctx-content-area .ctx-sans-fonts p .ctx-subtitle{margin-bottom:-5px}
.ctx-content-main .ctx-sans-fonts p .ctx-link-large-text,.ctx-content-area .ctx-sans-fonts p .ctx-link-large-text{margin-bottom:-10px}
.ctx-content-main .ctx-sans-fonts h1,.ctx-content-area .ctx-sans-fonts h1{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:40px;line-height:47px;margin-bottom:25px;min-height:0}
.ctx-content-main .ctx-sans-fonts h1 .ctx-topic,.ctx-content-area .ctx-sans-fonts h1 .ctx-topic,.ctx-content-main .ctx-sans-fonts h1 .ctx-emphasis,.ctx-content-area .ctx-sans-fonts h1 .ctx-emphasis,.ctx-content-main .ctx-sans-fonts h1 .ctx-section-heading,.ctx-content-area .ctx-sans-fonts h1 .ctx-section-heading,.ctx-content-main .ctx-sans-fonts h1 .ctx-link-emphasis-text,.ctx-content-area .ctx-sans-fonts h1 .ctx-link-emphasis-text{margin-bottom:-10px}
.ctx-content-main .ctx-sans-fonts h1 .ctx-subtitle,.ctx-content-area .ctx-sans-fonts h1 .ctx-subtitle{margin-bottom:-15px}
.ctx-content-main .ctx-sans-fonts h1 .ctx-link-large-text,.ctx-content-area .ctx-sans-fonts h1 .ctx-link-large-text{margin-bottom:-20px}
.ctx-content-main .ctx-sans-fonts h2,.ctx-content-area .ctx-sans-fonts h2{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:30px;line-height:36px;margin-top:25px;margin-bottom:15px}
.ctx-content-main .ctx-sans-fonts h3,.ctx-content-area .ctx-sans-fonts h3{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:25px;line-height:32px;margin-top:0;margin-bottom:15px}
.ctx-content-main .ctx-sans-fonts h4,.ctx-content-area .ctx-sans-fonts h4{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:16px;line-height:23px;margin-top:0;margin-bottom:15px}
.ctx-content-main .ctx-sans-fonts h5,.ctx-content-area .ctx-sans-fonts h5{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:13px;line-height:18px;margin-top:0;margin-bottom:10px}
.ctx-content-main .ctx-sans-fonts ul li,.ctx-content-area .ctx-sans-fonts ul li,.ctx-content-main .ctx-sans-fonts ol li,.ctx-content-area .ctx-sans-fonts ol li{font-size:16px!important;line-height:23px!important;margin-left:1px}
.ctx-content-main .ctx-sans-fonts ul.citrixLinkList li,.ctx-content-area .ctx-sans-fonts ul.citrixLinkList li{background-position:0 13px!important}
.ctx-content-main .ctx-sans-fonts .ctx-topic,.ctx-content-area .ctx-sans-fonts .ctx-topic{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:30px;line-height:36px;margin-top:25px;margin-bottom:15px;display:block}
.ctx-content-main .ctx-sans-fonts .ctx-emphasis,.ctx-content-area .ctx-sans-fonts .ctx-emphasis{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:16px;line-height:23px;margin-bottom:15px;display:block}
.ctx-content-main .ctx-sans-fonts .ctx-emphasis-title,.ctx-content-area .ctx-sans-fonts .ctx-emphasis-title{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:16px;line-height:23px;display:block;margin:8px 0 1px 0}
.ctx-content-main .ctx-sans-fonts .ctx-fine,.ctx-content-area .ctx-sans-fonts .ctx-fine{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:13px;line-height:18px;margin-bottom:10px;display:block}
.ctx-content-main .ctx-sans-fonts .ctx-hero-heading,.ctx-content-area .ctx-sans-fonts .ctx-hero-heading{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:54px;line-height:60px;display:block;margin-bottom:25px}
.ctx-content-main .ctx-sans-fonts .ctx-subtitle,.ctx-content-area .ctx-sans-fonts .ctx-subtitle{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:23px;line-height:28px;display:block;margin-top:20px;margin-bottom:10px}
.ctx-content-main .ctx-sans-fonts .ctx-section-heading,.ctx-content-area .ctx-sans-fonts .ctx-section-heading{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:23px;line-height:28px;text-transform:uppercase;letter-spacing:3px;text-align:center;display:block;margin-top:35px;margin-bottom:30px}
.ctx-content-main .ctx-sans-fonts .ctx-quotation,.ctx-content-area .ctx-sans-fonts .ctx-quotation{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:italic;font-size:30px;line-height:36px;display:block;margin-top:10px;margin-bottom:20px}
.ctx-content-main .ctx-sans-fonts .ctx-link-large-text,.ctx-content-area .ctx-sans-fonts .ctx-link-large-text{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:20px;line-height:23px;display:block;margin-bottom:5px}
.ctx-content-main .ctx-sans-fonts .ctx-link-emphasis-text,.ctx-content-area .ctx-sans-fonts .ctx-link-emphasis-text{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:18px;line-height:23px;display:block;margin-bottom:15px}
.ctx-content-main .ctx-sans-fonts p>.ctx-emphasis,.ctx-content-area .ctx-sans-fonts p>.ctx-emphasis{margin-top:4px}
.ctx-content-main .ctx-sans-fonts h2>.ctx-emphasis,.ctx-content-area .ctx-sans-fonts h2>.ctx-emphasis{margin-top:-10px;margin-bottom:15px}
.ctx-content-main .ctx-sans-fonts h4>.ctx-emphasis,.ctx-content-area .ctx-sans-fonts h4>.ctx-emphasis{margin-top:5px}
.ctx-content-main .ctx-sans-fonts h5>.ctx-emphasis,.ctx-content-area .ctx-sans-fonts h5>.ctx-emphasis{margin-top:1px}
.ctx-content-main .ctx-sans-fonts p>.ctx-fine,.ctx-content-area .ctx-sans-fonts p>.ctx-fine{margin-bottom:-5px}
.ctx-content-main .ctx-sans-fonts h2>.ctx-fine,.ctx-content-area .ctx-sans-fonts h2>.ctx-fine{margin-top:-15px;margin-bottom:-5px}
.ctx-content-main .ctx-sans-fonts h3>.ctx-fine,.ctx-content-area .ctx-sans-fonts h3>.ctx-fine{margin-bottom:-5px}
.ctx-content-main .ctx-sans-fonts h4>.ctx-fine,.ctx-content-area .ctx-sans-fonts h4>.ctx-fine{margin-top:10px;margin-bottom:-5px}
.ctx-responsive .ctx-sans-fonts p{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:1rem;line-height:1.438em;margin-top:0;margin-bottom:.938em;padding-bottom:0!important}
.ctx-responsive .ctx-sans-fonts h1{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:2.5rem;line-height:1.175em;margin-bottom:.625em}
.ctx-responsive .ctx-sans-fonts h2{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:1.875rem;line-height:1.2em;margin-top:.833em;margin-bottom:.5em}
.ctx-responsive .ctx-sans-fonts h3{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:1.563rem;line-height:1.280em;margin-top:0;margin-bottom:.938rem}
.ctx-responsive .ctx-sans-fonts h4{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:1rem;line-height:1.438em;margin-top:0;margin-bottom:.938em}
.ctx-responsive .ctx-sans-fonts h5{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:.813rem;line-height:1.769em;margin-top:0;margin-bottom:.769em}
.ctx-responsive .ctx-sans-fonts ul li,.ctx-responsive .ctx-sans-fonts ol li{font-size:1rem!important;line-height:1.438em!important;margin-left:.063em}
.ctx-responsive .ctx-sans-fonts ul.citrixLinkList li{background-position:0 .813em!important}
.ctx-responsive .ctx-sans-fonts .ctx-topic{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:1.875rem;line-height:2.250rem;margin-top:25px;margin-bottom:15px;display:block}
.ctx-responsive .ctx-sans-fonts .ctx-emphasis{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:1rem;line-height:1.438rem;margin-bottom:15px;display:block}
.ctx-responsive .ctx-sans-fonts .ctx-fine{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:.813rem;line-height:1.125rem;margin-bottom:10px;display:block}
.ctx-responsive .ctx-sans-fonts .ctx-hero-heading{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:3.375rem;line-height:1.111em;display:block;margin-bottom:.463em}
.ctx-responsive .ctx-sans-fonts .ctx-subtitle{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:1.438rem;line-height:1.217em;display:block;margin-top:.870em;margin-bottom:.435em}
.ctx-responsive .ctx-sans-fonts .ctx-section-heading{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:normal;font-size:1.438rem;line-height:1.217em;text-transform:uppercase;letter-spacing:.130em;text-align:center;display:block;margin-top:1.522em;margin-bottom:1.304em}
.ctx-responsive .ctx-sans-fonts .ctx-quotation{font-family:"citrixsans",Arial,Helvetica;font-weight:200;font-style:italic;font-size:1.875rem;line-height:1.200em;display:block;margin-top:.333em;margin-bottom:.667em}
.ctx-responsive .ctx-sans-fonts .ctx-link-large-text{font-family:"citrixsans",Arial,Helvetica;font-weight:400;font-style:normal;font-size:1.250rem;line-height:1.150em;display:block;margin-bottom:.250em}
.ctx-responsive .ctx-sans-fonts .ctx-emphasis-title{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:1rem;line-height:1.438em;display:block;margin:.5em 0 .063em 0}
.ctx-responsive .ctx-sans-fonts .ctx-link-emphasis-text{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:1.125rem;line-height:1.278em;display:block;margin-bottom:.833em}
.ctx-responsive .ctx-sans-fonts h2>.ctx-emphasis{margin-top:-0.563em}
.ctx-responsive .ctx-sans-fonts h2>.ctx-fine{margin-top:-0.692em}
.lt-ie9 .ctx-responsive .ctx-sans-fonts p{font-size:16px;line-height:23px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts h1{font-size:40px;line-height:47px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts h2{font-size:30px;line-height:36px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts h3{font-size:25px;line-height:32px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts h4{font-size:16px;line-height:23px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts h5{font-size:13px;line-height:18px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-topic{font-size:30px;line-height:36px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-emphasis{font-family:"citrixsans",Arial,Helvetica;font-weight:600;font-style:normal;font-size:16px;line-height:23px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-emphasis-title{font-size:16px;line-height:23px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-fine{font-size:13px;line-height:18px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-hero-heading{font-size:54px;line-height:60px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-subtitle{font-size:23px;line-height:28px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-section-heading{font-size:23px;line-height:28px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-quotation{font-size:30px;line-height:36px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-link-large-text{font-size:20px;line-height:23px}
.lt-ie9 .ctx-responsive .ctx-sans-fonts .ctx-link-emphasis-text{font-size:18px;line-height:23px}
#ctx-sidebar{display:none;width:32px;position:absolute}
.ctx-sidebar-wrap{background-color:#dedede;padding-top:10px;padding-bottom:10px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.addthis_toolbox.ctx-sticky a span{background:url(components/social-media-bar/images/smb-vert-icons.png) 0 0 no-repeat;display:block;height:16px;width:16px}
.addthis_toolbox.ctx-sticky a{margin-top:10px;margin-left:5px;display:block}
.addthis_toolbox.ctx-sticky a:first-child{margin-top:0}
.addthis_toolbox.ctx-sticky a:hover{border:0}
.addthis_toolbox.ctx-sticky a.at300b span:hover,.addthis_toolbox.ctx-sticky a.at300b:hover{opacity:1}
.addthis_button_google_follow .addthis_follow_label{display:none!important}
.addthis_toolbox.ctx-sticky a.addthis_button_facebook span{background-position:0 -32px}
.addthis_toolbox.ctx-sticky a.addthis_button_facebook span:hover{background-position:0 -48px}
.addthis_toolbox.ctx-sticky a.addthis_button_twitter span{background-position:0 0}
.addthis_toolbox.ctx-sticky a.addthis_button_twitter span:hover{background-position:0 -16px}
.addthis_toolbox.ctx-sticky a.addthis_button_email span{background-position:0 -128px}
.addthis_toolbox.ctx-sticky a.addthis_button_email span:hover{background-position:0 -144px}
.addthis_toolbox.ctx-sticky a.addthis_button_print span{background-position:0 -128px}
.addthis_toolbox.ctx-sticky a.addthis_button_print span:hover{background-position:0 -145px}
.addthis_toolbox.ctx-sticky a.addthis_button_linkedin span{background-position:0 -64px}
.addthis_toolbox.ctx-sticky a.addthis_button_linkedin span:hover{background-position:0 -80px}
.addthis_toolbox.ctx-sticky a.addthis_button_google_plusone_share span{background-position:0 -96px}
.addthis_toolbox.ctx-sticky a.addthis_button_google_plusone_share span:hover{background-position:0 -112px}
#toggle-smb{display:inline-block;margin-bottom:10px;background-color:#ccc;padding:10px}
#toggle-smb:hover{border:0}
#social-media-bar-iparsys{border:2px solid #ccc;margin-top:-10px;background-color:#ccc;padding:10px}
.smb-author{background:url(components/social-media-bar/images/smb-author-icons.png) top left no-repeat;width:16px;height:130px;margin-left:8px}
.ctx-social-share{text-align:center;padding:30px 0 30px 0;border-top:1px solid #ddd;-webkit-box-shadow:inset 0 6px 3px -4px #f8f8f8;-mox-box-shadow:inset 0 6px 3px -4px #f8f8f8;box-shadow:inset 0 6px 3px -4px #f8f8f8;display:none;position:relative}
.ctx-social-share a:hover,.ctx-social-share a:visited{border:0;text-decoration:none;cursor:pointer}
.ctx-social-share .addthis_button_facebook>span,.ctx-social-share .addthis_button_twitter>span,.ctx-social-share .addthis_button_google_plusone_share>span,.ctx-social-share .addthis_button_linkedin>span,.ctx-social-share .addthis_button_email>span{display:none}
.ctx-social-share a.ctx-facebook-icon,.ctx-social-share a.ctx-facebook-icon:visited{color:#305c99}
.ctx-social-share a.ctx-twitter-icon,.ctx-social-share a.ctx-twitter-icon:visited{color:#00c0f8}
.ctx-social-share a.ctx-googleplus-icon,.ctx-social-share a.ctx-googleplus-icon:visited{color:#da4735}
.ctx-social-share a.ctx-linkedin-icon,.ctx-social-share a.ctx-linkedin-icon:visited{color:#007bb6}
.ctx-social-share a.ctx-mail-icon,.ctx-social-share a.ctx-mail-icon:visited{color:#3f4042}
.ctx-social-share a.ctx-weibo-icon,.ctx-social-share a.ctx-weibo-icon:visited{color:#d72928}
.ctx-social-share a.ctx-xing-icon,.ctx-social-share a.ctx-xing-icon:visited{color:#00605e}
.ctx-social-share a.ctx-youku-icon,.ctx-social-share a.ctx-youku-icon:visited{color:#e7360c}
.ctx-social-share a{font-size:35px;border:0;text-decoration:none;cursor:pointer;display:inline-block;height:35px;width:35px}
.ctx-social-share>span{margin-bottom:20px;display:block;font-family:citrixsans-light;font-size:15px;color:#3f4042;text-transform:uppercase;line-height:15px}
.ctx-social-share ul li{display:inline-block;margin-left:25px}
.ctx-social-share ul li:first-child{margin-left:0}
.ctx-social-share a.ctx-facebook-icon:hover{color:#174380}
.ctx-social-share a.ctx-twitter-icon:hover{color:#00a7de}
.ctx-social-share a.ctx-googleplus-icon:hover{color:#c12e1c}
.ctx-social-share a.ctx-linkedin-icon:hover{color:#00629d}
.ctx-social-share a.ctx-mail-icon:hover{color:#262729}
.ctx-social-share a.ctx-weibo-icon:hover{color:#be100f}
.ctx-social-share a.ctx-xing-icon:hover{color:#004745}
.ctx-social-share a.ctx-youku-icon:hover{color:#ce1d00}
.ctx-social-share ul,.ctx-content-main .parbase .ctx-social-share ul{list-style:none;padding:0;margin:0;display:inline-block}
.ctx-content-main .parbase .ctx-social-share ul li{padding-top:0}
@media screen and (max-width:490px){.responsive .ctx-social-share ul li{margin-left:20px}
.responsive .ctx-social-share a{font-size:30px;display:inline-block;height:30px;width:30px}
}
.visitor-popup{display:none;position:fixed;width:690px;top:0;left:50%;margin:0 0 0 -350px;z-index:9999}
.visitor-content{position:relative;height:auto;overflow:hidden;position:relative;transition:height .35s ease 0s;-webkit-transition:height .35s ease 0s;-moz-transition:height .35s ease 0s}
.visitor-content-inner{background:#efefee;padding:10px 15px;border:5px solid rgba(0,0,0,0.35);-webkit-background-clip:padding-box;background-clip:padding-box;border-top:0;position:relative;color:#3f4042}
.close-message-visitor{display:block;position:absolute;top:10px;right:15px;background:url(main/images/icon_close.png) no-repeat;width:18px;height:18px}
.close-message-visitor:hover{background-position:0 -22px}
.visitor-content .message-text{width:620px}
.location-notify-check{position:inherit;width:26px}
.scroll-arrow,.noTransition{width:200px;height:120px;position:fixed;bottom:76px;left:50%;margin-left:-100px;cursor:pointer;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-user-select:none;-moz-touch-callout:none;-moz-tap-highlight-color:rgba(0,0,0,0);user-select:none;touch-callout:none;tap-highlight-color:rgba(0,0,0,0)}
.scrollhide{display:none}
@font-face{font-family:'arrow';src:url('components/scrollIndicator/fonts/arrowIcon.eot');src:url('components/scrollIndicator/fonts/arrowIcon.eot?#iefixbcgo05') format('embedded-opentype'),url('components/scrollIndicator/fonts/arrowIcon.woff') format('woff'),url('components/scrollIndicator/fonts/arrowIcon.ttf') format('truetype'),url('components/scrollIndicator/fonts/arrowIcon.svg#arrowIcon') format('svg');font-weight:normal;font-style:normal}
.scroll-arrow:after,.scroll-mask:after{border:solid 3px #fff;width:46px;height:46px;border-radius:60px;position:absolute;top:50%;left:50%;margin:-26px 0 0 -26px;content:"";z-index:1}
.scroll-arrow:before,.scroll-mask:before{font-family:'arrow';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e600";font-size:14px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -12px;color:#fff;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@-webkit-keyframes arrow{0%{-webkit-transform:translateY(0);opacity:0}
10%{-webkit-transform:translateY(0);opacity:.6}
85%{-webkit-transform:translateY(0);opacity:.6}
100%{-webkit-transform:translateY(50px);opacity:0}
}
@-moz-keyframes arrow{0%{-moz-transform:translateY(0);opacity:0}
10%{-moz-transform:translateY(0);opacity:.6}
85%{-moz-transform:translateY(0);opacity:.6}
100%{-moz-transform:translateY(50px);opacity:0}
}
@keyframes arrow{0%{transform:translateY(0);opacity:0}
10%{transform:translateY(0);opacity:.6}
85%{transform:translateY(0);opacity:.6}
100%{transform:translateY(50px);opacity:0}
}
.scroll-arrow:after,.scroll-arrow:before{-webkit-animation-name:arrow;-webkit-animation-duration:6.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:arrow;-moz-animation-duration:6.3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;animation-name:arrow;animation-duration:6.3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}
.scroll-arrow:hover:after,.scroll-arrow:hover:before{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}
.scroll-mask{visibility:hidden}
.scroll-arrow:hover .scroll-mask{visibility:visible}
.scroll-placeholder{font-size:18px;color:#fff;font-weight:bold}
.adjHeight{height:315px}
@media only screen and (min-device-width :320px) and (max-device-width :480px){.scroll-arrow{display:none}
.adjHeight{height:290px}
}
@media(max-device-width :800px){.scroll-arrow{display:none}
}
@media(max-width :799px){.scroll-arrow{display:none}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.scroll-arrow{display:block}
.tabletOnly.scroll-arrow:after,.tabletOnly.scroll-arrow:before{visibility:visible;-webkit-animation-play-state:running;-moz-animation-play-state:running;animation-play-state:running}
.tabletOnly.scroll-arrow .scroll-mask{visibility:hidden}
}
.fadeScroll{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.noTransition{background:url("main/images/scroll-img-sm.png") no-repeat center center;position:absolute}
.noTransition .scroll-mask{display:none}
.carousel{overflow:hidden;position:relative;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-user-select:none;-moz-touch-callout:none;-moz-tap-highlight-color:rgba(0,0,0,0);user-select:none;touch-callout:none;tap-highlight-color:rgba(0,0,0,0)}
.carousel .slide-item{display:inline-block;width:800px;width:100%;height:100%;overflow:hidden}
.carousel .slide-item .inner-content{margin:50px 135px 80px}
.carousel.author-mode{min-height:inherit}
.carousel.author-mode .slide-data{z-index:2;position:relative}
.carousel.author-mode .slide-data .slide-item{display:none;height:100%}
.carousel .slide-data{position:absolute;top:0;width:100%}
.carousel .slide-wrap{position:absolute;top:0;height:100%;width:100%;z-index:1}
.carousel .transition-slide{position:absolute;top:0;z-index:0;width:100%;height:100%}
.carousel .transition-slide .slide-item{overflow:hidden}
.carousel .slider-nav{bottom:30px;position:absolute;text-align:center;width:100%;z-index:3}
.carousel .slider-nav li{display:inline-block;margin-right:10px}
.carousel .slider-nav li span{border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-right-radius:50%;border-top-left-radius:50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:350ms ease;-moz-transition:350ms ease;-o-transition:350ms ease;transition:350ms ease;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;background:#000;opacity:.3;filter:alpha(opacity=30);width:15px;height:15px;display:block;opacity:.75;cursor:pointer}
.carousel .slider-nav li.current span{opacity:.5;filter:alpha(opacity=50)}
.carousel .slide-arrow-left{background:url(components/carousel/images/arrows.png) no-repeat 17px 13px;left:50px;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-right-radius:50%;border-top-left-radius:50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:350ms ease;-moz-transition:350ms ease;-o-transition:350ms ease;transition:350ms ease;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;border:#fff 2px solid;background-color:#000;opacity:.4;filter:alpha(opacity=40);width:43px;height:43px;top:50%;margin-top:-22.5px;position:absolute;z-index:3}
.carousel .slide-arrow-left:hover{opacity:.5;filter:alpha(opacity=50)}
.carousel .slide-arrow-right{background:url(components/carousel/images/arrows.png) no-repeat 17px -55px;right:50px;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-right-radius:50%;border-top-left-radius:50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:350ms ease;-moz-transition:350ms ease;-o-transition:350ms ease;transition:350ms ease;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;border:#fff 2px solid;background-color:#000;opacity:.4;filter:alpha(opacity=40);width:43px;height:43px;top:50%;margin-top:-22.5px;position:absolute;z-index:3}
.carousel .slide-arrow-right:hover{opacity:.5;filter:alpha(opacity=50)}
.ctx-hp-responsive{background:#000;min-width:1020px}
.ctx-hp-responsive #ctx-main-header,.ctx-hp-responsive .ctx-container,.ctx-hp-responsive .ctx-footer-sep,.ctx-hp-responsive .ctx-mini-footer-wrapper,.ctx-hp-responsive .ctx-global-list-wrap{width:960px;margin:0 auto;padding-left:30px;padding-right:30px}
.ctx-hp-responsive #ctx-main{background:#fff;width:auto;padding:0;overflow:hidden}
.ctx-hp-responsive.ctx-cupcake .ctx-container,.ctx-hp-responsive .ctx-container{clear:both;width:auto;background:#fff;margin:0 auto;padding:0 0 41px 0}
.ctx-hp-responsive #ctx-homepage-content{min-height:200px}
.ctx-hp-responsive .footer.section{background:#000}
.ctx-hp-responsive .ctx-top-hat{width:100%;min-width:960px;height:10px;background:#000}
.ctx-hp-responsive .highlightedContent.section>div{margin:0 auto}
.ctx-hp-responsive.responsive{min-width:0}
.ctx-hp-responsive.responsive #ctx-main-header,.ctx-hp-responsive.responsive .ctx-footer-sep,.ctx-hp-responsive.responsive .ctx-mini-footer-wrapper,.ctx-hp-responsive.responsive .ctx-global-list-wrap{width:initial;max-width:960px;margin:0 auto;padding:0}
.ctx-hp-responsive.responsive .ctx-top-hat{min-width:initial}
.contentBlock{margin:0 auto;position:relative}
.contentBlock .bg{position:absolute;height:100%;width:100%;top:0;left:0}
.contentBlock:before,.contentBlock:after,.sectionBlock:before,.sectionBlock:after{content:" ";display:table}
.contentBlock:after,.sectionBlock:after{clear:both}
.contentshadow{width:100%;height:100%;margin:0 auto;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;-moz-box-shadow:-19px 1px 11px -8px rgba(1,1,1,0.04),19px 1px 11px -8px rgba(1,1,1,0.04);-webkit-shadow:-19px 1px 11px -8px rgba(1,1,1,0.04),19px 1px 11px -8px rgba(1,1,1,0.04);box-shadow:-19px 1px 11px -8px rgba(1,1,1,0.04),19px 1px 11px -8px rgba(1,1,1,0.04);border-collapse:separate}
.menuiparsys>.textctrl .ctx-sans-fonts p{margin-top:-5px}
@charset "utf-8";html,*{margin:0;padding:0}
img{vertical-align:top;border:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
:focus{outline:0}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-light.eot");src:url("main/source/fonts/citrix-sans/citrixsans-light.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-light.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-light.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-light.svg#citrixsans") format("svg");font-weight:200;font-style:normal}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-lightitalic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-lightitalic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-lightitalic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-lightitalic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-lightitalic.svg#citrixsans") format("svg");font-weight:200;font-style:italic}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-regular.eot");src:url("main/source/fonts/citrix-sans/citrixsans-regular.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-regular.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-regular.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-regular.svg#citrixsans") format("svg");font-weight:400;font-style:normal}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-italic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-italic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-italic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-italic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-italic.svg#citrixsans") format("svg");font-weight:400;font-style:italic}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-semibold.eot");src:url("main/source/fonts/citrix-sans/citrixsans-semibold.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-semibold.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-semibold.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-semibold.svg#citrixsans") format("svg");font-weight:600;font-style:normal}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.svg#citrixsans") format("svg");font-weight:600;font-style:italic}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-bold.eot");src:url("main/source/fonts/citrix-sans/citrixsans-bold.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-bold.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-bold.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-bold.svg#citrixsans") format("svg");font-weight:700;font-style:normal}
@font-face{font-family:"citrixsans";src:url("main/source/fonts/citrix-sans/citrixsans-bolditalic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-bolditalic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-bolditalic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-bolditalic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-bolditalic.svg#citrixsans") format("svg");font-weight:700;font-style:italic}
@font-face{font-family:"citrixsans-light";src:url("main/source/fonts/citrix-sans/citrixsans-light.eot");src:url("main/source/fonts/citrix-sans/citrixsans-light.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-light.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-light.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-light.svg#citrixsans-light") format("svg");font-weight:200;font-style:normal}
@font-face{font-family:"citrixsans-lightitalic";src:url("main/source/fonts/citrix-sans/citrixsans-lightitalic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-lightitalic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-lightitalic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-lightitalic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-lightitalic.svg#citrixsans-lightitalic") format("svg");font-weight:200;font-style:italic}
@font-face{font-family:"citrixsans-regular";src:url("main/source/fonts/citrix-sans/citrixsans-regular.eot");src:url("main/source/fonts/citrix-sans/citrixsans-regular.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-regular.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-regular.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-regular.svg#citrixsans-regular") format("svg");font-weight:400;font-style:normal}
@font-face{font-family:"citrixsans-italic";src:url("main/source/fonts/citrix-sans/citrixsans-italic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-italic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-italic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-italic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-italic.svg#citrixsans-italic") format("svg");font-weight:400;font-style:italic}
@font-face{font-family:"citrixsans-semibold";src:url("main/source/fonts/citrix-sans/citrixsans-semibold.eot");src:url("main/source/fonts/citrix-sans/citrixsans-semibold.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-semibold.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-semibold.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-semibold.svg#citrixsans-semibold") format("svg");font-weight:600;font-style:normal}
@font-face{font-family:"citrixsans-semibolditalic";src:url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-semibolditalic.svg#citrixsans-semibolditalic") format("svg");font-weight:600;font-style:italic}
@font-face{font-family:"citrixsans-bold";src:url("main/source/fonts/citrix-sans/citrixsans-bold.eot");src:url("main/source/fonts/citrix-sans/citrixsans-bold.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-bold.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-bold.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-bold.svg#citrixsans-bold") format("svg");font-weight:700;font-style:normal}
@font-face{font-family:"citrixsans-bolditalic";src:url("main/source/fonts/citrix-sans/citrixsans-bolditalic.eot");src:url("main/source/fonts/citrix-sans/citrixsans-bolditalic.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/citrix-sans/citrixsans-bolditalic.woff") format("woff"),url("main/source/fonts/citrix-sans/citrixsans-bolditalic.ttf") format("truetype"),url("main/source/fonts/citrix-sans/citrixsans-bolditalic.svg#citrixsans-bolditalic") format("svg");font-weight:700;font-style:italic}
@font-face{font-family:"HelveticaNeueW01-45Ligh";src:url("main/source/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot");src:url("main/source/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?") format('eot'),url("main/source/fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("main/source/fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("main/source/fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg")}
@font-face{font-family:"HelveticaNeueW01-55Roma";src:url("main/source/fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot");src:url("main/source/fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?") format('eot'),url("main/source/fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"),url("main/source/fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"),url("main/source/fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg")}
@font-face{font-family:"HelveticaNeueW01-65Medi";src:url("main/source/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot");src:url("main/source/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?") format('eot'),url("main/source/fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"),url("main/source/fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"),url("main/source/fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg")}
@font-face{font-family:"HelveticaNeueW01-75Bold";src:url("main/source/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot");src:url("main/source/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?") format('eot'),url("main/source/fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"),url("main/source/fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"),url("main/source/fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg")}
@font-face{font-family:"citrix-icons";src:url("main/source/fonts/icons/citrix-icons.eot");src:url("main/source/fonts/icons/citrix-icons.eot?#iefix") format("embedded-opentype"),url("main/source/fonts/icons/citrix-icons.woff") format("woff"),url("main/source/fonts/icons/citrix-icons.ttf") format("truetype"),url("main/source/fonts/icons/citrix-icons.svg#citrix-icons") format("svg");font-weight:normal;font-style:normal}
.ctx-weibo-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-weibo-icon:before{font-family:"citrix-icons";content:"\e610"}
.ctx-xing-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-xing-icon:before{font-family:"citrix-icons";content:"\e612"}
.ctx-youku-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-youku-icon:before{font-family:"citrix-icons";content:"\e611"}
.ctx-logo-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-logo-icon:before{font-family:"citrix-icons";content:"\e60e"}
.ctx-facebook-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-facebook-icon:before{font-family:"citrix-icons";content:"\e606"}
.ctx-googleplus-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-googleplus-icon:before{font-family:"citrix-icons";content:"\e607"}
.ctx-linkedin-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-linkedin-icon:before{font-family:"citrix-icons";content:"\e608"}
.ctx-mail-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-mail-icon:before{font-family:"citrix-icons";content:"\e609"}
.ctx-pinterest-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-pinterest-icon:before{font-family:"citrix-icons";content:"\e60a"}
.ctx-rss-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-rss-icon:before{font-family:"citrix-icons";content:"\e60b"}
.ctx-twitter-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-twitter-icon:before{font-family:"citrix-icons";content:"\e60c"}
.ctx-youtube-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-youtube-icon:before{font-family:"citrix-icons";content:"\e60d"}
.ctx-instagram-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-instagram-icon:before{font-family:"citrix-icons";content:"\e62e"}
.ctx-globe-americas-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-globe-americas-icon:before{font-family:"citrix-icons";content:"\e900"}
.ctx-globe-apac-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-globe-apac-icon:before{font-family:"citrix-icons";content:"\e901"}
.ctx-caret-collapse-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-caret-collapse-icon:before{font-family:"citrix-icons";content:"\e601"}
.ctx-caret-expand-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-caret-expand-icon:before{font-family:"citrix-icons";content:"\e605"}
.ctx-caret-right-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-caret-right-icon:after{font-family:"citrix-icons";content:"\e62c"}
.ctx-close-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-close-icon:before{font-family:"citrix-icons";content:"\e602"}
.ctx-hamburger-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-hamburger-icon:before{font-family:"citrix-icons";content:"\e603"}
.ctx-search-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-search-icon:before{font-family:"citrix-icons";content:"\e604"}
.ctx-arrow-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-arrow-icon:before{font-family:"citrix-icons";content:"\e60f"}
.ctx-download-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-download-icon:before{font-family:"citrix-icons";content:"\e62f"}
.ctx-rss-subscribe-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-rss-subscribe-icon:before{font-family:"citrix-icons";content:"\e62d"}
.ctx-filter-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ctx-filter-icon:before{font-family:"citrix-icons";content:"\f0b0"}
html{height:100%}
body{margin:0;padding:0;font-size:13px;line-height:normal;font-family:"citrixsans",Arial,Helvetica,sans-serif;color:#3f4042;word-spacing:0;letter-spacing:0;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body#CQrte{background:0;background-color:#fff}
.textctrl{margin-bottom:10px}
.textctrl table tr,.textctrl table td{vertical-align:top}
div.imageFrame{margin:0}
.ctx-col-right .parbase img[style*="left"],#CQrte img[style*="left"]{margin:5px 10px 8px 0}
.ctx-col-right .parbase img[style*="right"],#CQrte img[style*="right"]{margin:5px 0 8px 10px}
.ctx-rte a{color:#0090da}
.ctx-rte #ctx-country-menu a{display:inline;height:auto;float:none;margin-left:0;font-size:13px;padding-left:0}
#ctx-pp-main p,.ctx-col-right .parbase p,.ctx-content-main .parbase p,#CQrte p,.ctx-rte p{padding-bottom:10px}
p.descrYt{padding-bottom:1px!important}
.ctx-rte #ctx-country-menu a:hover{border-bottom:1px dotted #0077c1;color:#0077c1}
input,textarea,select,p,#CQrte td{font-size:13px;line-height:18px;font-family:"citrixsans",Arial,Helvetica,sans-serif}
sub,sup{font-size:9px}
sub{line-height:0}
input:focus,select:focus,a:focus{outline:0}
a:focus{background-color:transparent}
img{border:0;vertical-align:top}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
h1{font:normal 35px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042;margin-bottom:20px;min-height:32px;line-height:34px;*line-height:42px}
h3{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;font-size:16px;line-height:19px;color:#3f4042;margin:0 0 20px 0}
h4{font:15px/30px "citrixsans-semibold",Arial,Helvetica,sans-serif;font-weight:normal;color:#3f4042;margin:8px 0 1px 0}
.ctx-h1-pad-bottom{padding-bottom:24px}
.ctx-heading{font:normal 20px/19px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042}
h2{font-size:23px;font-weight:200;line-height:30px;margin-bottom:6px;color:#3f4042}
.ctx-sub-heading{font:normal 16px/19px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042;margin:-14px 0 20px 0}
.ctx-emphasis-title,.ctx-big-text,h4{font:normal 15px "citrixsans-semibold",Arial,Helvetica,sans-serif}
h5{font-size:10px;line-height:normal;font-weight:normal}
.ctx-topic{font-size:23px;font-weight:200;line-height:30px;margin-bottom:6px;display:block}
.ctx-emphasis{font:15px/30px "citrixsans-semibold",Arial,Helvetica,sans-serif;font-weight:normal;margin:8px 0 1px 0;display:block}
.ctx-fine{font-size:10px;line-height:normal;font-weight:normal;display:block}
h4>.ctx-topic{font-family:"citrixsans",Arial,Helvetica,sans-serif;margin-top:-2px}
p>.ctx-topic{margin-bottom:-10px}
h3>.ctx-topic{margin-bottom:-10px}
h2>.ctx-emphasis{margin-top:3px;margin-bottom:-9px}
h3>.ctx-emphasis{margin-bottom:-19px}
h4>.ctx-emphasis{margin-top:-5px;margin-bottom:-6px}
p>.ctx-emphasis{margin-top:3px;margin-bottom:-10px}
h5>.ctx-emphasis{margin-top:3px;margin-bottom:-6px}
h2>.ctx-fine{margin-bottom:-6px}
h3>.ctx-fine{margin-bottom:-20px}
h4>.ctx-fine{font-family:"citrixsans",Arial,Helvetica,sans-serif;margin-top:-8px;margin-bottom:-1px}
p>.ctx-fine{margin-bottom:-10px}
.ctx-small-text,.ctx-fine-print{font-size:10px}
.ctx-clear,.clear{clear:both}
.ctx-clear-height,.ctx-clr{clear:both;height:1px;overflow:hidden}
.ctx-left{float:left}
.ctx-right{float:right}
.ctx-valign-top{vertical-align:top}
.ctx-valign-middle{vertical-align:baseline}
.ctx-align-right{text-align:right}
.ctx-vspace-25,.ctx-vspace-16,.ctx-vspace-15,.ctx-vspace-10{clear:both;height:25px}
.ctx-vspace-15{height:15px}
.ctx-vspace-16{height:16px}
.ctx-vspace-10{height:10px}
.down-arrow-black{vertical-align:baseline;padding-left:8px}
.ctx-display-block{display:block}
.ctx-display-none{display:none}
.ctx-main960{width:960px!important}
.ctx-breadcrumb{font-size:11px;margin:-15px 0 11px 0}
.ctx-breadcrumb span{padding:0 3px}
.ctx-content{padding:25px 0 0 0}
.ctx-margin-right{margin-right:50px}
.ctx-content-main{line-height:18px;position:relative}
.ctx-ul{margin:0;padding:0}
.ctx-ul li{list-style:disc}
.ctx-btn-margin{margin-left:3px}
a,.ctx-tiny-link,.ctx-emphasis-link,.ctx-color-blue{color:#0090da;text-decoration:none;outline:0}
.ctx-tiny-link{font-size:11px}
.ctx-tiny-text{font-size:12px;margin-left:5px}
.ctx-emphasis-link{font:normal 15px "citrixsans-semibold",Arial,Helvetica,sans-serif}
a:hover,.ctx-tiny-link:hover,.ctx-emphasis-link:hover{color:#0077c1;border-bottom:1px dotted #0077c1}
a:active,.ctx-tiny-link:active,.ctx-emphasis-link:active{color:#0090da}
a:visited,.ctx-tiny-link:visited,.ctx-emphasis-link:visited{color:#563173;border-bottom-color:#563173}
a.nob-image:hover,a.ctx-video-lightbox.nob-image:hover{border:none!important}
.ctx-blue-arrow-link{display:inline-block;background:url(main/images/blue-arrow-vd.png) right center no-repeat;padding-right:10px}
a.ctx-blue-arrow-link{border-bottom:1px dotted transparent}
a.ctx-blue-arrow-link:hover{border-color:#0077c1}
span.ctx-new-icon{display:inline-block;background:url(main/images/new-icon-sm.png) right center no-repeat;padding-right:48px;min-height:18px}
h2 span.ctx-new-icon{display:inline-block;background:url(main/images/new-icon-lg.png) right center no-repeat;padding-right:74px;min-height:27px;line-height:27px}
span.ctx-grey-title{font-size:20px;line-height:28px;text-transform:uppercase;color:#3f4042;display:inline-block}
div.styleLink{margin-bottom:15px}
body.ctx-cupcake{min-width:1020px}
body.ctx-cupcake #ctx-main,body.ctx-cupcake #ctx-main-tdc{background:0;width:auto;padding:0;overflow:hidden;min-height:inherit}
body.ctx-cupcake .globalNavLink{background:#fff}
body.ctx-cupcake .ctx-container:before,body.ctx-cupcake .ctx-container-tdc:before{background:#fff;content:"";width:100%;left:0;top:0;height:99%;position:absolute;z-index:-1}
body.ctx-cupcake #ctx-main-header,body.ctx-cupcake .ctx-container,body.ctx-cupcake .ctx-container-tdc{width:960px;margin:0 auto;padding-left:30px;padding-right:30px;padding-left:25px;padding-right:25px}
body.ctx-cupcake .ctx-footer-sep,body.ctx-cupcake .ctx-mini-footer-wrapper,body.ctx-cupcake .ctx-global-list-wrap{width:960px;margin:0 auto;padding-left:30px;padding-right:30px}
body.ctx-cupcake .footer.section{background:#000}
body.ctx-cupcake .ctx-top-hat{width:100%;min-width:1010px;height:10px;background:#000}
.ctx-horizontal-nav,.ctx-topic-title{clear:both}
.ctx-topic-title{margin-bottom:20px}
.ctx-topic-title h2{margin-bottom:0}
.ctx-h1{font:normal 23px/30px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042}
.ctx-hor-with-hero{padding-top:8px}
.ctx-hor-without-hero{padding-top:19px}
.ctx-hor-nav-label{background:#f2f2f2;width:100%}
.ctx-hor-nav-label .ctx-clear-height{height:0}
.ctx-hor-nav-label ul{margin:0;padding:0;width:100%}
.ctx-hor-nav-label ul li{list-style:none;display:block;float:left;text-align:center;padding:8px 9px 10px 9px}
.ctx-hor-nav-label ul a{font-size:14px;font-weight:normal;line-height:14px;color:#0090da;*white-space:nowrap}
.ctx-hor-nav-label ul li:hover{background:#f8f8f8;cursor:pointer}
.ctx-hor-nav-label ul li:hover a{color:#0077c1;border-bottom:0}
#ctx-active-hor-nav{background:#e6e6e6}
#ctx-active-hor-nav a{color:#3f4042}
#ctx-selected-hor-nav{color:#0090da;background:#e6e6e6}
#ctx-selected-hor-nav a{color:#0090da}
.ctx-hor-nav-sub{background:#e6e6e6;width:100%;overflow:hidden}
.ctx-hor-nav-sub ul{margin:0;padding:0}
.ctx-hor-nav-sub ul li{list-style:none;display:block;float:left;text-align:center;padding:4px 9px 7px 9px}
.ctx-hor-nav-sub ul li a{font-size:13px;line-height:13px;color:#0090da}
.ctx-hor-nav-sub ul li:hover{cursor:pointer}
.ctx-hor-nav-sub ul li:hover a{color:#0077c1;border-bottom:0}
#ctx-active-nav-sub a{color:#3f4042}
.ctx-vertical-nav{clear:both;font-size:11px;margin-bottom:15px}
.ctx-vertical-nav ul{margin:0;padding:0}
.ctx-vertical-nav ul,.ctx-vertical-nav ul li,.ctx-vertical-nav ul li a,.ctx-vertical-nav ul li a:visited,.ctx-vertical-nav ul li a span{display:block;color:#0090da}
.ctx-vertical-nav ul li a:hover,.ctx-vertical-nav ul li a:hover span{color:#0077c1;background-color:#dedede}
.ctx-vertical-nav .ctx-section-title a span{font-size:16px;line-height:16px;padding:13px 15px 13px 11px}
.ctx-vertical-nav .ctx-section-title a span span,.ctx-vertical-nav .ctx-section-title a:hover span span{padding:0;background:0}
.ctx-vertical-nav #fp-dd-menu .ctx-section-title a span{height:47px}
.ctx-vertical-nav #fp-dd-menu .ctx-section-title select{position:absolute;margin-left:13px;margin-top:40px;*margin-top:52px}
.ctx-vertical-nav .ctx-section-title.ctx-menu-active a span,.ctx-vertical-nav .ctx-menu-active>a>span{color:#3f4042}
.ctx-vertical-nav ul li{margin-bottom:1px}
.ctx-vertical-nav ul li a:hover{border-bottom:0}
.ctx-vertical-nav ul li a span{background-color:#f2f2f2;line-height:12px;padding:10px 25px 10px 11px}
.ctx-vertical-nav ul li.ctx-menu-active>a>span{background-color:#dedede}
.ctx-has-child>ul{display:none}
.ctx-has-child.open>ul{display:block}
.ctx-has-child>a>span{background:url(main/images/expand-icon-blue.png) 200px center no-repeat}
.ctx-has-child.open>a>span{background-image:url(main/images/ctx-expand-subactive.png)}
.ctx-vertical-nav ul li ul li{margin-bottom:0}
.ctx-vertical-nav ul li ul li a span{background-color:#e6e6e6;padding-left:23px}
.ctx-vertical-nav li.open>a>span{background-color:#e6e6e6}
.ctx-vertical-nav ul li ul li ul li a span{padding-left:38px}
.ctx-vertical-nav ul li ul li ul li ul li a span{padding-left:51px}
.ctx-related-link{border:1px solid #dedede;background:#f2f2f2;margin-bottom:15px;margin-top:-1px}
.ctx-related-link-subheading{background:top left repeat-x;font:normal 13px/17px "citrixsans-semibold",Arial,Helvetica,sans-serif;color:#3f4042;padding:5px 11px 5px 11px;border-bottom:1px solid #dedede;border-top-color:#dedede;border-right-color:#dedede;border-left-color:#dedede}
.ctx-related-link ul{margin:0;margin-top:10px;padding:0}
.ctx-related-link ul li{padding-left:11px;padding-bottom:7px;list-style:none}
.ctx-related-content{padding:0 11px 10px 11px}
.ctx-related-content .ctx-filter-container-white,.ctx-related-content .ctx-filter-bars-white-bg{text-align:left;height:auto;margin-bottom:0}
.ctx-related-content .ctx-select{width:100%;margin-left:0;margin-bottom:10px}
.ctx-left-hlite{margin-bottom:15px}
.ctx-left-hlite-title{padding:9px 15px;background-color:#dedede;margin:0;margin-bottom:1px;font-size:18px;font-weight:600;color:#3f4042}
.ctx-left-hlite-content{padding:20px 15px;background-color:#f2f2f2}
.ctx-filter-title{font-size:13px;color:#3f4042;margin-bottom:8px;font-weight:bold;font-family:"citrixsans-light",Arial,Helvetica,sans-serif}
.ctx-filter-list .byType{display:block;margin-bottom:10px}
.ctx-filter-list li{display:block;line-height:18px;font-size:12px;line-height:20px;margin-bottom:10px}
.ctx-filter-list li input[type="checkbox"]{float:left;margin-right:4px;margin-top:4px}
.ctx-filter-list li input[type="radio"]{float:left;margin-right:4px;margin-top:4px;margin-bottom:5px}
.ctx-filter-list li .count{color:#9a9a9a;font-size:10px}
.ctx-filter-list li.more{display:none}
.ctx-filter-results .caret-icon{font-size:6px;color:#0090da;margin-right:2px;margin-left:1px}
.ctx-filter-results .show-more-less-link{font-size:12px}
.ctx-section-title .ctx-droplist{margin-top:8px;width:196px;padding:2px}
.downloadComponent.section,.downloadComponent.downloadcomponent{border-top:1px dotted #c1c1c1;padding-top:30px;padding-bottom:15px}
.downloadComponent.section:first-child,.downloadComponent.downloadcomponent:first-child,.downloadComponent.section:first-of-type,.downloadComponent.downloadcomponent:first-of-type{border-top:0;padding-top:0}
.downloadComponent.section table,.downloadComponent.downloadcomponent table{width:100%}
.downloadComponent.section table tr,.downloadComponent.downloadcomponent table tr,.downloadComponent.section table tr td,.downloadComponent.downloadcomponent table tr td{vertical-align:top}
.downloadComponent.section a:visited,.downloadComponent.downloadcomponent a:visited{color:#0090da}
.downloadComponent.section h4,.downloadComponent.downloadcomponent h4{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:23px;display:block;margin-bottom:15px;margin:0 0 5px}
.downloadComponent.section p,.downloadComponent.downloadcomponent p{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;margin-bottom:15px}
.downloadComponent.section .ctx-accordion,.downloadComponent.downloadcomponent .ctx-accordion{margin-bottom:6px}
.downloadComponent.section .ctx-accordion-wrap,.downloadComponent.downloadcomponent .ctx-accordion-wrap{border-top:none!important}
.downloadComponent.section .ctx-accordion-wrap h3,.downloadComponent.downloadcomponent .ctx-accordion-wrap h3,.downloadComponent.section .ctx-accordion-wrap h2,.downloadComponent.downloadcomponent .ctx-accordion-wrap h2,.downloadComponent.section .ctx-accordion-wrap h4,.downloadComponent.downloadcomponent .ctx-accordion-wrap h4{background:0;padding-left:35px}
.downloadComponent.section .ctx-accordion-wrap h3 .open-close-icon,.downloadComponent.downloadcomponent .ctx-accordion-wrap h3 .open-close-icon,.downloadComponent.section .ctx-accordion-wrap h2 .open-close-icon,.downloadComponent.downloadcomponent .ctx-accordion-wrap h2 .open-close-icon,.downloadComponent.section .ctx-accordion-wrap h4 .open-close-icon,.downloadComponent.downloadcomponent .ctx-accordion-wrap h4 .open-close-icon{left:0}
.downloadComponent.section .ctx-accordion-wrap .ctx-accordion-content,.downloadComponent.downloadcomponent .ctx-accordion-wrap .ctx-accordion-content{padding-left:35px}
.downloadComponent.section .ctx-accordion-wrap .ctx-resource-links,.downloadComponent.downloadcomponent .ctx-accordion-wrap .ctx-resource-links{margin-bottom:0}
.downloadComponent.section .ctx-checksum-title,.downloadComponent.downloadcomponent .ctx-checksum-title,.downloadComponent.section .ctx-resource-title,.downloadComponent.downloadcomponent .ctx-resource-title{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;font-weight:800}
.downloadComponent.section .ctx-checksum-list,.downloadComponent.downloadcomponent .ctx-checksum-list{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;margin-bottom:15px}
.downloadComponent.section .ctx-resource-links,.downloadComponent.downloadcomponent .ctx-resource-links{margin-bottom:15px}
.downloadComponent.section .ctx-resource-links a,.downloadComponent.downloadcomponent .ctx-resource-links a{speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;font-weight:600}
.downloadComponent.section .ctx-resource-links a:after,.downloadComponent.downloadcomponent .ctx-resource-links a:after{font-family:"citrix-icons";content:"\e62c"}
.downloadComponent.section .ctx-resource-links a:after,.downloadComponent.downloadcomponent .ctx-resource-links a:after{padding-left:8px;font-size:11px;vertical-align:inherit}
.ctx-dl-details ul{list-style:none;margin-top:2px}
.ctx-dl-details ul.citrixLinkList li:first-child{background:0;padding-left:6px}
.ctx-dl-actions{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;padding-bottom:15px}
.ctx-dl-actions .dl-type{text-transform:uppercase}
.ctx-dl-actions .ctx-dl-link{margin-left:15px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:23px}
.ctx-dl-actions .ctx-dl-link:before{font-family:"citrix-icons";content:"\e62f"}
.ctx-dl-actions .ctx-dl-link:before{font-size:17px;vertical-align:sub}
.ctx-dl-actions .ctx-dl-link:first-child{margin-left:0}
.ctx-dl-langs{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;line-height:normal}
.dl-resource-list .resource-holders{margin-bottom:0}
.ctx-additional-opt{margin-bottom:20px}
.ctx-additional-opt .ctx-additional-opt-heading{font-family:CitrixSans-light;font-size:23px;color:#3f4042}
.ctx-additional-opt .ctx-additional-opt-content{margin:20px 0 0 40px}
.ctx-additional-opt .ctx-additional-opt-content div>a{font-family:CitrixSans-Bold;font-size:16px;color:#0090da}
.ctx-additional-opt .ctx-additional-opt-content p{font-size:16px}
.ctx-filter-bars-gray-bg,.ctx-filter-bars-white-bg{background:url(main/images/filter-bars-bg.jpg) top left repeat-x;height:42px;width:100%;margin-top:4px;margin-bottom:11px;*margin-bottom:12px;text-align:right}
.ctx-filter-bars-inner-wrap{background:url(main/images/filter-bars-right.jpg) top right no-repeat;padding-right:10px}
.ctx-filter-container,.ctx-filter-container-white{background:url(main/images/filter-bars-left.jpg) top left no-repeat;height:34px;padding:8px 0 0 0}
.ctx-filter-container select,.ctx-filter-bars-white-bg select{margin-left:6px;height:22px;padding:1px 1px 1px 3px;*padding:0 1px 1px 3px;vertical-align:middle}
.ctx-filter-container select option,.ctx-filter-bars-white-bg select option,.ctx-select option,ctx-select-small option{padding-left:2px}
.ctx-filter-bars-white-bg,.ctx-filter-container-white{background:0;padding:0;margin-bottom:-9px}
.ctx-select{width:183px}
.ctx-select-small{width:135px}
.ctx-filter-container strong{display:inline-block;vertical-align:middle}
.ctx-filter-container-white strong{display:inline-block;vertical-align:middle;line-height:normal}
#ctx-resource-accordian{width:490px;margin-top:7px;margin-bottom:8px;clear:both}
.ctx-resource-accordian-btn{width:424px;padding:6px 33px 6px 33px;color:#0090da;border-bottom:1px solid #fff;cursor:pointer;line-height:18px}
.ctx-resource-accordian-content{width:457px;padding:8px 0 12px 33px;*padding:9px 0 12px 33px;display:none}
.ctx-resource-accordian-content .ctx-resources-right{width:417px}
.ctx-resource-accordian-over,.ctx-resource-accordian-btn:hover{color:#0077c1}
.ctx-resource-accordian-on,.ctx-resource-accordian-on:hover{color:#0090da}
.ctx-border-bottom{border-bottom:1px dotted #e2e2db;padding-bottom:13px;margin-bottom:14px}
.ctx-highlighted{clear:both;padding:8px 0 0 0;text-align:left}
.ctx-box{background:#ededed;padding:19px 19px 0 19px;border:1px solid #dedede;margin-bottom:15px;overflow:hidden}
.ctx-box h4{margin-top:0}
.ctx-box p,.ctx-highlighted-right p{color:#3f4042;padding-bottom:0}
.ctx-highlighted-block{clear:both;margin-bottom:11px;text-align:left}
.ctx-highlighted-left{float:left}
.ctx-highlighted-right{float:left;text-align:left;margin-top:-4px}
.ctx-highlighted-container-right{clear:both;padding:0 0 13px 0}
.ctx-highlighted-small-left{float:left;width:42px;height:32px}
.ctx-highlighted-small-left img{border:1px solid #d6d5cc}
.ctx-highlighted-small-right{float:right;width:148px;margin-top:-4px;text-align:left}
.ctx-highlighted-valign-center{margin-top:0;margin-bottom:0;padding-top:23px;padding-bottom:23px}
.ctx-highlighted-small-valign-center{margin-top:0;margin-bottom:0;padding-top:9px;padding-bottom:9px}
.ctx-adtocal-wrap{width:135px}
.ctx-adtocal-wrap.open{margin-top:-18px}
.open .ctx-adtocal-arrow{background:url(main/images/calendar-sprite.png) top center no-repeat #fff;height:12px;width:16px;position:absolute;z-index:99999;margin-left:59px;margin-top:-8px;*margin-top:22px}
.ctx-addtocal{background:url(main/images/calendar-sprite.png) 0 -15px no-repeat;height:16px;padding-left:26px;text-align:left;width:132px}
ul.ui-addtocal{list-style:none;border:1px solid #deddd6;padding:3px;margin-top:30px}
ul.ui-addtocal li{display:block;background-color:#f8f7ee;padding:0 8px 6px 6px}
ul.ui-addtocal li a{display:block;border-top:1px dotted #b4b4b0;padding-top:6px;cursor:pointer;font-size:11px}
ul.ui-addtocal li:first-child a{border-top:0}
ul.ui-addtocal li:hover a{border-bottom:0}
ul.ui-addtocal li a span{display:block;background-image:url(main/images/calendar-sprite.png);height:16px;background-repeat:no-repeat;font-size:11px;padding-left:25px;line-height:16px}
ul.ui-addtocal li.ctx-outlook a span{background-position:0 -47px}
ul.ui-addtocal li.ctx-google a span{background-position:0 -31px}
ul.ui-addtocal li.ctx-yahoo a span{background-position:0 -80px}
ul.ui-addtocal li.ctx-ical a span{background-position:0 -63px}
ul.ui-addtocal li a span strong{font-weight:normal}
ul.ui-addtocal li a span strong:hover{border-bottom:1px dotted #0077c1}
.ctx-pagination{clear:both;width:490px}
.ctx-pagination ul{margin:0;padding:0;list-style:none}
.ctx-pagination ul li{margin-right:12px;float:left}
.ctx-pagination ul li a,.ctx-pagination ul li span{font-size:12px;display:inline-block;text-decoration:none;padding-bottom:2px;border-bottom:1px dotted #fff}
.ctx-pagination ul li a{color:#0090da;cursor:pointer;cursor:hand}
.ctx-pagination ul li span{color:#ccc}
.ctx-pagination ul li:hover a{border-bottom:1px dotted #0077c1}
.ctx-pagination ul li.ctx-prev a,.ctx-pagination ul li.ctx-next a,.ctx-pagination ul li.ctx-prev span,.ctx-pagination ul li.ctx-next span{background:url(main/images/pagination-sprite.png);background-repeat:no-repeat}
.ctx-pagination ul li.ctx-prev a{background-position:left -18px;padding-left:10px;cursor:hand;cursor:pointer}
.ctx-pagination ul li.ctx-next a{background-position:right -1px;padding-right:10px;cursor:hand;cursor:pointer}
.ctx-pagination ul li.ctx-prev span{background-position:left -52px;padding-left:10px}
.ctx-pagination ul li.ctx-next span{background-position:right -35px;padding-right:10px}
.ctx-date{clear:both;margin:0 0 15px 0;line-height:normal}
.ctx-date table tr,.ctx-date table tr td{vertical-align:top}
.ctx-date.ctx-date-center table tr,.ctx-date.ctx-date-center table tr td{vertical-align:middle}
.ctx-date-left-bg p{padding-top:14px;padding-bottom:2px;font-size:10px;line-height:13px}
.small .ctx-date-left-bg p{padding-top:5px;padding-bottom:0}
.ctx-date-left-bg span{display:block;font-size:25px}
.small .ctx-date-left-bg span{font-size:17px}
.ctx-date-left-bg span span{font-size:11px}
.ctx-date-left-bg{text-align:center;color:#3f4042;font-size:10px;line-height:17px;text-shadow:1px 1px 0 #fff;background:url(main/images/date-sprite.png) left top no-repeat;width:66px;height:67px;overflow:hidden;float:left;margin-top:0;margin-right:15px}
.small .ctx-date-left-bg{background-position:left -68px;width:38px;height:39px;margin-right:10px;margin-top:4px}
.ctx-date-right{text-align:left}
.ctx-date-right h1{line-height:38px;margin-bottom:0;min-height:42px;margin-top:-6px}
.news-heading{margin-top:0}
.ctx-date-right h3{font-family:"citrixsans-regular",Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:0}
.ctx-date-right p{font-size:15px;padding-top:4px}
.small .ctx-date-left-bg span span{display:none}
.small .ctx-date-right p{font-size:13px;padding-top:0}
.ctx-social-utility-bar ul{margin:0;padding:0}
.ctx-social-utility-bar ul li{display:inline;list-style:none;border-right:1px solid #cdd1d6;padding:0 7px 0 3px;*padding:0 3px 0 7px}
.ctx-social-utility-bar ul li.ctx-last{border-right:0}
.ctx-social-utility-bar ul li a{font-size:12px;color:#0090da}
.shareDrpDown{width:118px;border:1px solid #deddd6;background-color:#fff;position:fixed}
.ctx-share-arrow{background:url(main/images/share-menu-sprite.png) top center no-repeat;background-color:transparent;height:12px;width:16px;position:absolute;z-index:99999;margin-left:50px;margin-top:-9px}
.shareDrpDown ul{margin:0;padding:0;list-style:none;padding:3px}
.shareDrpDown ul li{display:block;background-color:#f8f7ee;padding:0 4px 6px 4px}
.shareDrpDown ul li a{display:block;border-top:1px dotted #b4b4b0;padding-top:6px;cursor:pointer;font-size:11px!important}
.shareDrpDown ul li:first-child a{border-top:0}
.shareDrpDown ul li:hover a{border-bottom:0}
.shareDrpDown ul li.more{background:#fff}
.shareDrpDown ul li.more a{border-top:0;background:url(main/images/share-menu-sprite.png) 98px -112px no-repeat}
.shareDrpDown ul li.more span{display:block;height:16px;padding-left:0;background:0}
.shareDrpDown ul li a span{display:block;height:16px;padding-left:25px;line-height:16px;background:url(main/images/share-menu-sprite.png) no-repeat}
.shareDrpDown ul li a span.email{background-position:left -15px}
.shareDrpDown ul li a span.twitter{background-position:left -31px}
.shareDrpDown ul li a span.facebook{background-position:left -47px}
.shareDrpDown ul li a span.in{background-position:left -63px}
.shareDrpDown ul li a span.del{background-position:left -79px}
.shareDrpDown ul li a span.digg{background-position:left -95px}
.shareDrpDown ul li a span strong{font-weight:normal;line-height:10px;padding-bottom:2px}
.shareDrpDown ul li a span strong:hover{border-bottom:1px dotted #0077c1}
.ctx-icon{background:url(main/images/document-icons-large-vd.png) left -276px no-repeat;height:30px;margin:0 auto;width:25px}
.narrow .resource-holders .ctx-icon{background:url(main/images/document-icons-small-vd.png) left -145px no-repeat;height:15px;width:20px}
.resource-holders h3{line-height:24px}
.narrow .resource-holders .ctx-doc{background-position:left top}
.narrow .resource-holders .ctx-large-tv{background-position:left -59px;height:13px}
.narrow .resource-holders .ctx-img{background-position:left -160px}
.narrow .resource-holders .ctx-xls{background-position:left -15px}
.narrow .resource-holders .ctx-ppt{background-position:left -30px}
.narrow .resource-holders .ctx-html{background-position:left -45px;height:14px}
.narrow .resource-holders .ctx-txt{background-position:left -130px}
.narrow .resource-holders .ctx-zip{background-position:left -175px}
.narrow .resource-holders .ctx-psd{background-position:left -190px}
.narrow .resource-holders .ctx-ai{background-position:left -205px}
.narrow .resource-holders .ctx-swf{background-position:left -220px}
.narrow .resource-holders .ctx-fla{background-position:left -235px}
.narrow .resource-holders .ctx-dev{background-position:left -250px}
.narrow .resource-holders .ctx-rar{background-position:left -267px}
.narrow .resource-holders .ctx-tar{background-position:left -175px}
.narrow .resource-holders .ctx-mp3{background-position:left -72px}
.narrow .resource-holders .ctx-disc{background-position:left -282px}
.narrow.ctx-sans-fonts.no-divider .ctx-resources-block{padding:6px 0 8px}
.narrow.ctx-sans-fonts .resource-holders h3.subtitle{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;font-size:23px;line-height:28px;display:block;margin-top:20px;margin-bottom:10px;margin-bottom:15px}
.narrow.ctx-sans-fonts .resource-holders .ctx-resources-block{padding:15px 0}
.narrow.ctx-sans-fonts .resource-holders .ctx-resources-block a.ctx-link,.narrow.ctx-sans-fonts .resource-holders .ctx-resources-block a.ctx-video-lightbox-reveal{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px}
.narrow.ctx-sans-fonts .resource-holders .ctx-resources-block table tr,.narrow.ctx-sans-fonts .resource-holders .ctx-resources-block table td{vertical-align:top}
.narrow.ctx-sans-fonts .resource-holders .ctx-icon{background:0;font-size:24px;width:28px;text-align:center;height:auto;display:block;margin-right:5px}
.narrow.ctx-sans-fonts .resource-holders .ctx-ai{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-ai:before{content:"\e613";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-ai:after{content:"\e614";color:#fff;margin-left:-0.8505859375em}
.narrow.ctx-sans-fonts .resource-holders .ctx-mp3{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-mp3:before{font-family:"citrix-icons";content:"\e627"}
.narrow.ctx-sans-fonts .resource-holders .ctx-xls{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-xls:before{content:"\e628";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-xls:after{content:"\e629";color:#fff;margin-left:-0.8505859375em}
.narrow.ctx-sans-fonts .resource-holders .ctx-pdf{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-pdf:before{content:"\e61d";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-pdf:after{content:"\e61e";color:#fff;margin-left:-0.8505859375em}
.narrow.ctx-sans-fonts .resource-holders .ctx-ppt{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-ppt:before{content:"\e61f";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-ppt:after{content:"\e620";color:#fff;margin-left:-0.8505859375em}
.narrow.ctx-sans-fonts .resource-holders .ctx-psd{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-psd:before{content:"\e621";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-psd:after{content:"\e622";color:#fff;margin-left:-0.8505859375em}
.narrow.ctx-sans-fonts .resource-holders .ctx-fla,.narrow.ctx-sans-fonts .resource-holders .ctx-swf{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-fla:before,.narrow.ctx-sans-fonts .resource-holders .ctx-swf:before{content:"\e61b";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-fla:after,.narrow.ctx-sans-fonts .resource-holders .ctx-swf:after{content:"\e61c";color:#fff;margin-left:-0.857421875em}
.narrow.ctx-sans-fonts .resource-holders .ctx-txt{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-txt:before{content:"\e623";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-txt:after{content:"\e624";color:#fff;margin-left:-0.8505859375em}
.narrow.ctx-sans-fonts .resource-holders .ctx-large-tv{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px}
.narrow.ctx-sans-fonts .resource-holders .ctx-large-tv:before{content:"\e625";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-large-tv:after{content:"\e626";color:#fff;margin-left:-1.203125em}
.narrow.ctx-sans-fonts .resource-holders .ctx-doc{font-family:"citrix-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.narrow.ctx-sans-fonts .resource-holders .ctx-doc:before{content:"\e618";color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-doc:after{content:"\e619";color:#fff;margin-left:-0.83em}
.narrow.ctx-sans-fonts .resource-holders .ctx-dev{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-dev:before{font-family:"citrix-icons";content:"\e616"}
.narrow.ctx-sans-fonts .resource-holders .ctx-disc{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-disc:before{font-family:"citrix-icons";content:"\e617"}
.narrow.ctx-sans-fonts .resource-holders .ctx-img{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0092d5;font-size:22px}
.narrow.ctx-sans-fonts .resource-holders .ctx-img:before{font-family:"citrix-icons";content:"\e61a"}
.narrow.ctx-sans-fonts .resource-holders .ctx-html{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0092d5;font-size:22px}
.narrow.ctx-sans-fonts .resource-holders .ctx-html:before{font-family:"citrix-icons";content:"\e615"}
.narrow.ctx-sans-fonts .resource-holders .ctx-zip{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0092d5}
.narrow.ctx-sans-fonts .resource-holders .ctx-zip:before{font-family:"citrix-icons";content:"\e62a"}
.narrow.ctx-sans-fonts.no-divider .ctx-resources-block{padding:6px 0 8px}
.ctx-doc{background-position:left top}
.ctx-img{background-position:left -306px;height:26px;width:28px}
.ctx-xls{background-position:left -30px}
.ctx-ppt{background-position:left -60px}
.ctx-html{background-position:left -90px;height:24px;width:26px}
.ctx-txt{background-position:left -246px}
.ctx-zip{background-position:left -332px}
.ctx-psd{background-position:left -362px}
.ctx-ai{background-position:left -392px}
.ctx-swf{background-position:left -422px}
.ctx-fla{background-position:left -452px}
.ctx-dev{background-position:left -482px;width:30px;height:29px}
.ctx-large-tv{background-position:left -114px;height:24px;width:28px}
.ctx-rar{background-position:left -511px}
.ctx-tar{background-position:left -541px}
.ctx-mp3{background-position:left -138px;width:26px;height:27px}
.ctx-disc{background-position:left -571px;width:30px;height:30px}
.ctx-icon-large-tv{background-image:url(main/images/document-icons-large-vd.png);background-position:left -114px;height:24px;width:28px}
.ctx-small-icon-pdf,.ctx-small-icon-doc,.ctx-small-icon-large-tv{background:url(main/images/document-icons-small-vd.png) left -145px no-repeat;height:15px}
.ctx-small-icon-doc{background-position:left top}
.ctx-small-icon-large-tv{background-position:left -59px;height:13px}
.ctx-icon-clip,.ctx-icon-share,.ctx-icon-retweet,.ctx-icon-print,.ctx-icon-download{background:url(main/images/social-utility-bar-icons.png) left -2px no-repeat;height:16px;padding-left:15px;display:inline-block}
.ctx-icon-share{background-position:left -22px;padding-left:11px}
.ctx-icon-print{background-position:left -42px;padding-left:19px}
.ctx-icon-download{background-position:left -62px;padding-left:16px}
.ctx-icon-retweet{background-position:left -82px;padding-left:20px}
.ctx-content-main .ctx-icon-clip,.ctx-resources-right .ctx-icon-clip{background-position:left -1px}
.ctx-content-main .ctx-icon-share,.ctx-resources-right .ctx-icon-share{background-position:left -21px}
.ctx-content-main .ctx-icon-print{background-position:left -41px}
.ctx-content-main .ctx-icon-download{background-position:left -61px}
.ctx-icon-clip:hover,.ctx-icon-share:hover,.ctx-icon-retweet:hover,.ctx-icon-print:hover,.ctx-icon-download:hover{border-bottom:0 dotted #fff}
.ctx-icon-clip:hover span,.ctx-icon-share:hover span,.ctx-icon-retweet:hover span,.ctx-icon-print:hover span,.ctx-icon-download:hover span{color:#0077c1;background:url(main/images/link-border-bottom.gif) left bottom repeat-x}
.ctx-input{width:191px;*width:189px;height:22px;vertical-align:middle;padding:0 2px}
.ctx-col-left{float:left;width:220px;margin-right:30px}
.ctx-col-right{float:right;width:710px}
.ctx-col-center{float:left;width:490px;margin-right:30px}
.ctx-right-container{float:right;width:190px;margin:0 0 0 30px}
.ctx-right-container-c0{overflow:hidden}
.ctx-column-hlite .ctx-right-container-c0{width:152px}
.ctx-col-last{float:right;width:190px}
.ctx-padding-bottom{padding-bottom:15px}
.ctx-padding-bottom-2{padding-bottom:14px}
.promo-size-b2{margin:4px 0 0 0}
.ctx-col-w220{float:left;width:220px}
.ctx-col-w220-sep{float:left;width:25px;height:auto;padding:10px 0}
.ctx-col-w220 h2{color:#3f4042;font-size:23px;padding:0 0 6px 0}
.ctx-col-w300{float:left;width:300px}
.ctx-col-w300-sep{float:left;width:30px;height:auto;padding:10px 0}
.ctx-col-w300 h2{color:#3f4042;font-size:23px;padding:0 0 6px 0}
.ctx-col-w300 ul{margin:0 0 0 16px;padding:0}
.ctx-col-w300 ul li{margin:0;padding:0}
.ctx-col-w300-bg,.ctx-gray-bg{background:#e5e5e5;padding:20px}
.ctx-gray-bg{color:#fff}
.ctx-col-w300-bg h2{padding-left:65px;padding-bottom:20px}
.ctx-col-w340{float:left;width:340px}
.ctx-col-w340-sep{float:left;width:30px;height:auto;padding:10px 0}
.ctx-col-sidebar-left{float:left;width:690px}
.ctx-col-sidebar-right{float:right;width:240px;margin-left:30px}
.ctx-abut-us-margin{margin-bottom:3px}
.ctx-2col .ctx-resource-accordian-btn{width:644px}
.ctx-2col .ctx-resource-accordian-content{width:677px}
.ctx-2col .ctx-accordian-dividers-btn{width:611px}
.ctx-2col .ctx-accordion-dividers-content{width:644px}
.ctx-2col .ctx-resources-right{width:604px}
.ctx-sidebar-left-content #ctx-resource-accordian{width:690px}
.ctx-sidebar-left-content .ctx-resource-accordian-btn{width:624px}
.ctx-sidebar-left-content .ctx-resource-accordian-content{width:657px}
.ctx-sidebar-left-content .ctx-resource-accordian-content .ctx-resources-right{width:617px}
.ctx-sidebar-right-content .ctx-find-customers{width:100%}
#ctx-component-body{width:960px;margin:auto;background:#fff;position:relative}
.ctx-white-bg{background:#fff!important}
.ctx-fully-blank{padding-top:0}
.ctx-branded-footer{border-top:1px solid #d6d6ce;font-size:11px;text-align:right;margin:25px 0 4px 0;padding-top:12px;width:960px}
#ctx-component-body ul.ctx-border{width:218px}
.ctx-gray-bg{background:#3f4042}
#ctx-component-body .ctx-resources-right{float:left}
@media screen and (-webkit-min-device-pixel-ratio:0){.ctx-resources-right{margin-top:1px}
.ctx-highlighted-right{margin-top:-3px}
.ctx-highlighted-small-right{margin-top:-3px}
.ctx-resources-small-right2{margin-top:-1px}
.ctx-video-right{margin-top:-3px}
}
.ctx-promos-container{clear:both}
.ctx-promos-bg{height:175px;width:200px;padding:0 17px;float:left}
.ctx-promos-heading{font:normal 18px/18px "citrixsans-light",Arial,Helvetica,sans-serif;color:#3f4042;padding-bottom:8px}
.ctx-promos-content{height:100px}
.ctx-promos-bg a{font-size:13px;line-height:normal}
.ctx-more-icon{vertical-align:middle;padding-left:6px}
.ctx-promos-sep{margin:0 8px}
.ctx-promos-sep-2{margin-right:8px}
table.ctx-td-align-middle tr.ctx-col-row,table.ctx-td-align-middle tr.ctx-col-row td.ctx-col-td{vertical-align:middle}
table.ctx-td-align-top tr.ctx-col-row,table.ctx-td-align-top tr.ctx-col-row td.ctx-col-td{vertical-align:top}
table.ctx-td-align-bottom tr.ctx-col-row,table.ctx-td-align-bottom tr.ctx-col-row td.ctx-col-td{vertical-align:bottom}
.ctx-columns-50-50 .parsys_column{width:50%;float:left}
.ctx-columns-50-50-c0>div,.ctx-columns-80-20-c0>div{margin-right:15px}
.ctx-columns-50-50-c1>div,.ctx-columns-80-20-c1>div{margin-left:15px}
.ctx-columns-80-20 .parsys_column{float:left}
.ctx-columns-80-20 .ctx-columns-80-20-c1{width:205px}
.ctx-box .parsys_column{margin-bottom:0}
.ctx-columns-3-even{margin-left:-30px}
.ctx-columns-3-even .parsys_column{width:33.3%;float:left}
.ctx-columns-3-even .parsys_column>div{margin-left:30px}
div.ctx-columns-3-even:after,div.ctx-columns-80-20:after,div.ctx-columns-50-50:after,div.parsys_column.ctx-columns:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ctx-columns-3-even,.ctx-columns-80-20,.ctx-columns-50-50{margin-bottom:15px}
.ctx-column-divider{margin-bottom:15px}
.ctx-column-divider .parsys_column:first-child{background:0}
.ctx-column-divider .parsys_column{background:url(main/images/vert-border-dotted.png) top left repeat-y}
.ctx-column-hlite .parsys_column{padding:19px 19px 0;padding-bottom:0}
.ctx-column-hlite .ctx-columns-50-50-c1>div,.ctx-column-hlite .ctx-columns-80-20-c1>div{margin-left:0}
.ctx-column-hlite .ctx-columns-50-50-c0>div,.ctx-column-hlite .ctx-columns-80-20-c0>div{margin-right:0}
.ctx-column-hlite .ctx-columns-50-50-c0,.ctx-column-hlite .ctx-columns-40-60-c0,.ctx-column-hlite .ctx-columns-60-40-c0,.ctx-column-hlite .ctx-columns-25-75-c0,.ctx-column-hlite .ctx-columns-75-25-c0,.ctx-column-hlite .ctx-columns-65-35-c0,.ctx-column-hlite .ctx-columns-35-65-c0,.ctx-column-hlite .ctx-columns-50-50-wide-c0{margin-right:30px}
.ctx-columns-3-even.ctx-column-hlite .parsys_column>div,.ctx-columns-3-even-wide.ctx-column-hlite .parsys_column>div,.ctx-columns-4-even-wide.ctx-column-hlite .parsys_column>div{margin-left:0}
.ctx-columns-3-even.ctx-column-hlite .parsys_column,.ctx-columns-3-even-wide.ctx-column-hlite .parsys_column,.ctx-columns-4-even-wide.ctx-column-hlite .parsys_column{margin-left:30px}
.ctx-columns-3-even.ctx-column-hlite .parsys_column.ctx-columns-3-even-c0,.ctx-columns-3-even-wide.ctx-column-hlite .parsys_column.ctx-columns-3-even-wide-c0,.ctx-columns-4-even-wide.ctx-column-hlite .parsys_column.ctx-columns-4-even-wide-c0{margin-left:0}
.ctx-columns-3-even.ctx-column-hlite,.ctx-columns-3-even-wide.ctx-column-hlite,.ctx-columns-4-even-wide.ctx-column-hlite{margin-left:0;overflow:hidden}
.ctx-columns-50-50.ctx-column-hlite{overflow:hidden}
.ctx-columns-80-20.ctx-column-hlite .ctx-columns-80-20-c1{width:160px}
.ctx-column-hlite .ctx-columns-80-20-c0{margin-right:30px}
.ctx-columns-3-even.ctx-column-divider,.ctx-columns-50-50.ctx-column-divider,.ctx-columns-80-20x.ctx-column-divider{margin-left:-20px}
.ctx-columns-3-even.ctx-column-divider,.ctx-columns-50-50.ctx-column-divider{margin-right:-20px}
.ctx-columns-3-even.ctx-column-divider .parsys_column>div,.ctx-columns-50-50.ctx-column-divider .parsys_column>div,.ctx-columns-80-20x.ctx-column-divider .parsys_column>div{margin-left:20px!important;margin-right:20px}
.ctx-columns.ctx-right-container.ctx-column-hlite{margin-left:15px}
#ctx-pp-wrapper .parbase ul,.ctx-content-main .parbase ul,.ctx-col-right .parbase ul,#CQrte ul,.ctx-lb-scroll-frame ul,.ctx-rte ul{list-style:disc;padding:0 0 16px 16px;line-height:18px}
#ctx-pp-wrapper .parbase ul li,.ctx-content-main .parbase ul li,.ctx-col-right .parbase ul li,#CQrte ul li,.ctx-lb-scroll-frame ul li,.ctx-rte ul li{padding-top:5px;font-size:13px;line-height:18px;font-family:citrixsans-regular,Arial,Helvetica,sans-serif}
#ctx-pp-wrapper .parbase ul li ul,.ctx-content-main .parbase ul li ul,.ctx-col-right .parbase ul li ul,#CQrte ul li ul,.ctx-rte ul li ul{list-style:circle;padding-left:16px;padding-bottom:0}
#ctx-pp-wrapper .parbase ul li ul li ul,.ctx-content-main .parbase ul li ul li ul,.ctx-col-right .parbase ul li ul li ul,#CQrte ul li ul li ul,.ctx-rte ul li ul li ul{list-style:none;padding-left:0;padding-bottom:0}
#ctx-pp-wrapper .parbase ul li ul li ul li,.ctx-content-main .parbase ul li ul li ul li,.ctx-col-right .parbase ul li ul li ul li,#CQrte ul li ul li ul li,.ctx-rte ul li ul li ul li{background:url(main/images/endash.gif) 0 1em no-repeat;padding-left:16px}
#ctx-pp-wrapper .parbase ol,.ctx-content-main .parbase ol,.ctx-col-right .parbase ol,#CQrte ol,.ctx-lb-scroll-frame ol,.ctx-rte ol{list-style:decimal;margin:0 0 16px 40px;line-height:18px}
#ctx-pp-wrapper .parbase ol li,.ctx-content-main .parbase ol li,.ctx-col-right .parbase ol li,#CQrte ol li,.ctx-lb-scroll-frame ol li,.ctx-rte ol li{padding-top:5px;font-size:13px;line-height:18px;font-family:citrixsans-regular,Arial,Helvetica,sans-serif}
#ctx-pp-wrapper .parbase ol li ol,.ctx-content-main .parbase ol li ol,.ctx-col-right .parbase ol li ol,#CQrte ol li ol,.ctx-rte ol li ol{list-style:lower-alpha;padding-left:20px;padding-bottom:0}
#ctx-pp-wrapper .parbase ol li ol li ol,.ctx-content-main .parbase ol li ol li ol,.ctx-col-right .parbase ol li ol li ol,#CQrte ol li ol li ol,.ctx-rte ol li ol li ol{list-style:lower-roman;padding-bottom:0}
#ctx-pp-wrapper .parbase ul.citrixLinkList,.ctx-content-main .parbase ul.citrixLinkList,.ctx-col-right .parbase ul.citrixLinkList,ul.citrixLinkList,.ctx-rte ul.citrixLinkList,.textctrl ul.citrixLinkList{list-style:none;padding-left:0}
#ctx-pp-wrapper .parbase ul.citrixLinkList li,.ctx-content-main .parbase ul.citrixLinkList li,.ctx-col-right .parbase ul.citrixLinkList li,ul.citrixLinkList li,.ctx-rte ul.citrixLinkList li,.textctrl ul.citrixLinkList li{background:url(main/images/listed-link-bullet-vd.gif) 0 11px no-repeat;padding-left:12px}
.ctx_gmap{border:1px solid #bebeb2;padding:5px;width:180px;background-color:#d7d4cb;position:relative;z-index:10}
.ctx_gmap .ctx_gmap_link{text-align:center;background-color:#d7d4cb;padding-top:4px}
.ctx_gmap .ctx_gmap_link a:hover{border:0}
#map_canvas{border:1px solid #fff;width:176px;height:176px}
#ctx_outer_map_canvas{border:1px solid #bebeb2}
a.ctx-popout{background:url(main/images/popout-vd.png) right center no-repeat;padding-right:12px;font-size:11px}
a.ctx-popout-rte{background:url(main/images/popout-vd.png) right center no-repeat;padding-right:12px}
.ctx-hero-banner.ctx-hb-grey a.ctx-popout-rte{background:url(main/images/popout-white.png) right center no-repeat;padding-right:12px}
.ctx-hero-banner.ctx-hb-grey .ctx-blue-arrow-link{background-image:url(main/images/white-arrow.png)}
span.ctx-ie-popout{display:inline-block;width:9px;height:15px;background:url(main/images/popout-vd.png) right center no-repeat;padding-left:4px}
.ctx-hero-banner span.ctx-ie-popout,div.ctx-white-elem span.ctx-ie-popout{background:url(main/images/popout-white.png) right center no-repeat}
.ctx-table-styled img[src$="checkmark.png"]{margin-top:5px;margin-right:2px}
.clipNShareH{margin-top:0!important}
#cns-global-btn-wrap{margin-right:15px!important}
#cns-global-btn-wrap #cns-global-btn{color:#e9e8e4!important}
.ctx-right-global-search #cns-menu-wrap{text-align:left!important;top:-35px;left:-194px}
#cns-menu h2{margin-top:0;letter-spacing:0}
#cns-menu p,#cns-menu-clips-title{color:#35383d}
#cns-menu #cns-menu-body a:hover{border-bottom:medium none!important;background-color:transparent!important;color:#0077c1!important}
#cns-menu a:hover{border-bottom:none!important}
#cns-menu #cns-menu-body a.cns-button:hover{color:#fff!important}
#cns-global-btn-wrap .cns-global-count-arrow,#cns-global-btn-wrap:hover .cns-global-count-arrow{background:url("main/images/global_nav_sprite_override.png") no-repeat scroll right -134px transparent!important}
#cns-global-btn-wrap div a{background:url("main/images/global_nav_sprite_override.png") no-repeat scroll 10px -71px transparent!important}
#cns-global-btn-wrap:hover #cns-global-btn{border-bottom:medium none!important;color:White!important}
#cns-global-btn-wrap:hover,#cns-global-btn-wrap:hover div{background:none repeat scroll 0 0 transparent!important}
#cns-alert-box a:hover,#cns-dialog-container a:hover{border-bottom:none!important}
#cns-dialog-container h2{margin-top:0;letter-spacing:0}
.shareDrpDown{border:none!important;background-color:transparent!important}
.shareDrpDown ul.share li a{border:0}
.shareDrpDown ul.share li a:hover{background:none!important}
#cns-dialog-container h2{margin-top:0;letter-spacing:0}
.shareDrpDown ul li a{border:none!important}
#cns-menu-body,#cns-menu-body p,#cns-menu-body a,#cns-menu-body h2,#cns-menu-body h3{font-family:Arial,Verdana,sans-serif}
#cns-menu h3{font-size:15px;line-height:18px;color:#3f4042;letter-spacing:normal;font-weight:bold;font-family:Arial,Verdana,sans-serif;margin-bottom:5px;margin-top:0}
#cns-menu #cns-menu-body a:hover{background-color:#d7dce5!important}
#cns-menu #cns-menu-body a.cns-button,#cns-menu #cns-menu-body a#cns-head-btn{background-color:transparent!important}
.ctx-os-icon{height:32px;width:32px;background:url(main/images/os-icons.gif) 0 -436px no-repeat}
.ctx-os-icon.ctx-win,.ctx-os-icon.ctx-windows,.ctx-os-icon.ctx-win-32{background-position:0 0}
.ctx-os-icon.ctx-mac,.ctx-os-icon.ctx-ios{background-position:0 -37px}
.ctx-os-icon.ctx-linux{background-position:0 -74px}
.ctx-os-icon.ctx-android{background-position:0 -110px}
.ctx-os-icon.ctx-bb,.ctx-os-icon.ctx-blackberry{background-position:0 -145px}
.ctx-os-icon.ctx-java{background-position:0 -182px}
.ctx-os-icon.ctx-chrome,.ctx-os-icon.ctx-chromebook{background-position:0 -219px}
.ctx-os-icon.ctx-unix{background-position:0 -255px}
.ctx-os-icon.ctx-virt,.ctx-os-icon.ctx-virtual_appliance{background-position:0 -291px}
.ctx-os-icon.ctx-hw,.ctx-os-icon.ctx-appliance_firmware{background-position:0 -327px}
.ctx-os-icon.ctx-multi,.ctx-os-icon.ctx-epoc,.ctx-os-icon.ctx-os2{background-position:0 -364px}
.ctx-os-icon.ctx-dos{background-position:0 -400px}
.ctx-lb-content-padding{padding:0 10px}
.ctx-lb-scroll-frame{width:600px;height:400px;overflow:scroll;background-color:#fff;padding:10px;padding-bottom:0;overflow-x:hidden}
.ctx-lb-content-padding p{padding-bottom:8px}
.ctx-lightbox-header.ctx-eula{height:auto;padding:10px;padding-top:8px}
.ctx-lb-content-padding h4{margin-bottom:8px}
.ctx-vid-lightbox,.ctx-alert-dialog{display:none;position:fixed;z-index:999999;left:50%;top:50%;margin-left:-330px;margin-top:-205px}
.cboxWrapper{height:9999px;width:4900px}
.cboxContent{float:none;width:660px;height:410px}
.cboxLoadedContent{width:660px;overflow:hidden;height:410px}
.ctx-lightbox-bg{padding-left:10px;padding-right:10px}
.ctx-lightbox-bg.ctx-dl-restricted{padding:70px 55px 55px 55px;text-align:center}
.ctx-lightbox-bg.ctx-dl-restricted .ctx-lightbox-header{margin:0 0 14px 0;padding:0}
.ctx-lightbox-bg.ctx-dl-restricted .ctx-lightbox-header h2{font-family:citrixsans-light;font-size:30px;color:#3f4042;margin-bottom:20px}
.ctx-lightbox-bg.ctx-dl-restricted .ctx-alert-content>p:first-child{margin-bottom:10px}
.ctx-lightbox-bg.ctx-dl-restricted .ctx-alert-content>p{font-family:"citrixsans";font-size:16px;line-height:23px;color:#3f4042}
.ctx-lightbox-bg.ctx-dl-restricted .ctx-medium-btn{padding:20px 30px;margin-top:33px;font-size:16px}
.colorbox{padding-bottom:0;padding-right:0;width:660px;height:410px;opacity:1;cursor:auto}
.ctx-lock{display:inline-block;background:url("main/images/global-nav-sprite-2.png") no-repeat scroll -2px -32px transparent;height:12px;width:9px}
.heroBuilder{position:relative}
.ctx-hero-banner{overflow:hidden;margin-bottom:15px;position:relative}
.ctx-hb-490-x-175{width:490px}
.ctx-hb-690-x-170{width:690px;margin-bottom:20px}
.ctx-hb-690-x-220{width:690px}
.ctx-hb-710-x-175{width:710px}
.ctx-hb-710-x-280{width:710px}
.ctx-hb-960-x-320{width:960px}
.ctx-hb-490-x-175 .ctx-hero-content.ctx-hb-pane{height:115px}
.ctx-hb-690-x-170 .ctx-hero-content.ctx-hb-pane{height:110px}
.ctx-hb-690-x-220 .ctx-hero-content.ctx-hb-pane{height:160px}
.ctx-hb-710-x-175 .ctx-hero-content.ctx-hb-pane{height:115px}
.ctx-hb-710-x-280 .ctx-hero-content.ctx-hb-pane{height:220px}
.ctx-hb-960-x-320 .ctx-hero-content.ctx-hb-pane{height:260px}
.ctx-hb-top .ctx-hb-pane{vertical-align:top}
.ctx-hb-middle .ctx-hb-pane{vertical-align:middle}
.ctx-hb-bottom .ctx-hb-pane{vertical-align:bottom}
.ctx-hb-left{direction:ltr}
.ctx-hb-right{direction:rtl}
.ctx-hb-pane{display:table-cell;direction:ltr}
.sbBG,.cbBG{z-index:1;position:absolute;top:0;height:100%}
.cbSideBar,.hbSideBar{position:relative;z-index:2}
.ctx-hero-content{padding:0}
.ctx-hero-sidebar{padding:0}
.ctx-hb-960-x-320 .ctx-hero-content,.ctx-hb-710-x-280 .ctx-hero-content{padding:30px}
.ctx-hb-710-x-175 .ctx-hero-content,.ctx-hb-490-x-175 .ctx-hero-content{padding:20px}
.ctx-hb-690-x-170 .ctx-hero-content{padding:30px 20px}
.ctx-hero-sidebar{padding:22px}
.ctx-hb-raspberry .ctx-hero-content .cbBG,.ctx-hb-raspberry .ctx-hero-trans-pane{background-color:#ededed}
.ctx-hb-raspberry .ctx-hero-sidebar .sbBG{background-color:#ededed}
.ctx-hb-olive .ctx-hero-content .cbBG,.ctx-hb-olive .ctx-hero-trans-pane{background-color:#ededed}
.ctx-hb-olive .ctx-hero-sidebar .sbBG{background-color:#ededed}
.ctx-hb-grape .ctx-hero-content .cbBG,.ctx-hb-grape .ctx-hero-trans-pane{background-color:#ededed}
.ctx-hb-grape .ctx-hero-sidebar .sbBG{background-color:#ededed}
.ctx-hb-ocean .ctx-hero-content .cbBG,.ctx-hb-ocean .ctx-hero-trans-pane{background-color:#ededed}
.ctx-hb-ocean .ctx-hero-sidebar .sbBG{background-color:#ededed}
.ctx-hb-pine .ctx-hero-content .cbBG,.ctx-hb-pine .ctx-hero-trans-pane{background-color:#ededed}
.ctx-hb-pine .ctx-hero-sidebar .sbBG{background-color:#ededed}
.ctx-hb-grey .ctx-hero-content .cbBG,.ctx-hb-grey .ctx-hero-trans-pane{background-color:#55565a}
.ctx-hb-grey .ctx-hero-sidebar .sbBG{background-color:#55565a}
.ctx-hb-saffron .ctx-hero-content .cbBG,.ctx-hb-saffron .ctx-hero-trans-pane{background-color:#ededed}
.ctx-hb-saffron .ctx-hero-sidebar .sbBG{background-color:#ededed}
.ctx-hb-grey .ctx-hb-pane a,.ctx-hb-grey .ctx-hb-pane a:visited,.ctx-hb-grey .ctx-hb-pane p,.ctx-hb-grey .ctx-hb-pane li,.ctx-hb-grey .ctx-hb-pane ul,.ctx-hb-grey .ctx-hb-pane h1,.ctx-hb-grey .ctx-hb-pane h2,.ctx-hb-grey .ctx-hb-pane h5,.ctx-hb-grey .ctx-hb-pane h3,.ctx-hb-grey .ctx-hb-pane h4,.ctx-hb-grey .ctx-hb-pane .ctx-h1-style,.ctx-hb-grey .ctx-grey-title{color:#fff}
.ctx-hb-pane h2,.ctx-hero-banner.h1AsH2 h1{font-size:23px;line-height:24px;letter-spacing:0;margin-bottom:6px;min-height:0}
.ctx-hb-grey a.ctx_lnk_large{border-bottom:1px dotted transparent}
.ctx-hb-grey a.ctx_lnk_large span.arrow,.ctx-hb-grey a.ctx_lnk_large span.arrow:hover{background-position:right -52px}
.ctx-hb-grey a.ctx_lnk_large:hover{border-bottom:1px dotted #fff}
.ctx-hb-pane .ctx-quotes-author strong{color:#3f4042;text-indent:-8px;display:block;font-weight:normal;font-size:12px}
.ctx-hb-grey .ctx-hb-pane .ctx-quotes-author strong{color:#fff}
.ctx-hb-grey .ctx-hb-pane .ctx-quotes-author p{padding-bottom:0;font-size:12px;line-height:15px;color:#fff}
.ctx-hb-grey .ctx-hb-pane a:hover{border-color:#fff}
.ctx-hb-pane .ctx-quotes-link{margin:0}
.ctx-hb-pane .ctx-quotes-link a{font-size:12px;border-bottom:1px solid transparent}
.ctx-hb-pane .ctx-quotes-link a:hover{border-bottom:1px dotted #3f4042}
.ctx-content-main .ctx-hb-grey .ctx-hb-pane .parbase ul.citrixLinkList li{background-image:url(main/images/listed-link-bullet-white.png)}
.ctx-hb-pane .ctx-emphasis-link:hover,.ctx-hb-pane .ctx-emphasis-link:active,.ctx-hb-pane .ctx_btn_glass{margin-right:10px}
.ctx-hb-pane a.ctx_btn_glass{background-color:#0090da}
.ctx-hb-pane a.ctx_btn_glass:hover{background-color:#0077c1}
.ctx-hb-pane a.ctx_btn_glass span{color:#fff;background-position:right -55px}
.ctx-hb-pane a.ctx_btn_glass:hover{background-position:right -55px}
.ctx-hb-pane .ctx-quotes-right{padding:0;font-size:12px;line-height:20px}
.ctx-hb-pane .ctx-quotes-author{text-align:left;float:left;color:#3f4042}
.ctx-hb-grey .ctx-quotes-author,.ctx-hb-grey .ctx-quotes-right{color:#fff}
.ctx-hb-pane .ctx-quotes-left,.ctx-hb-pane .ctx-quotes-right span{display:none}
.ctx-hb-raspberry .ctx-quotes-right{color:#3f4042}
.ctx-hb-ocean .ctx-quotes-right{color:#3f4042}
.ctx-hb-pine .ctx-quotes-right{color:#3f4042}
.ctx-hb-grape .ctx-quotes-right{color:#3f4042}
.ctx-hb-grey .ctx-quotes-right{color:#fff}
.ctx-hb-grey .title>.ctx-sans-fonts h1{color:#fff}
.ctx-hb-olive .ctx-quotes-right{color:#3f4042}
.ctx-hb-saffron .ctx-quotes-right{color:#3f4042}
.ctx-hb-pane a .ctx-blue-arrow-link,.ctx-hb-pane span.ctx-blue-arrow-link a{border:0;background-image:url("main/images/white-arrow.png")}
.ctx-hb-pane span.ctx-blue-arrow-link:hover{border-bottom:1px dotted #fff}
.ctx-hb-pane a span.ctx-blue-arrow-link:hover{border-bottom:0}
.ctx-hb-sb-center div,.ctx-hb-cb-center div{text-align:center;*position:relative}
.ctx-hb-sb-center .ctx-txt-icon table,.ctx-hb-cb-center .ctx-txt-icon table{margin:0 auto;text-align:left}
.ctx-content-main .ctx-hb-sb-center .parbase ul,.ctx-content-main .ctx-hb-cb-center .parbase ul,.ctx-content-main .ctx-hb-cb-right .parbase ul,.ctx-content-main .ctx-hb-sb-right .parbase ul{list-style:disc inside none;margin-left:-15px}
#ctx-pp-wrapper .ctx-hb-grey .parbase ul li ul li ul li,.ctx-content-main .ctx-hb-grey .parbase ul li ul li ul li,.ctx-hb-grey .ctx-col-right .parbase ul li ul li ul li,.ctx-hb-grey #CQrte ul li ul li ul li,.ctx-hb-grey .ctx-rte ul li ul li ul li{background:url(main/images/endash-white.gif) 0 1em no-repeat}
#ctx-pp-wrapper .ctx-hb-grey .parbase ul.citrixLinkList li,.ctx-content-main .ctx-hb-grey .parbase ul.citrixLinkList li,.ctx-hb-grey .ctx-col-right .parbase ul.citrixLinkList li,.ctx-hb-grey ul.citrixLinkList li,.ctx-hb-grey .ctx-rte ul.citrixLinkList li,.ctx-hb-grey .textctrl ul.citrixLinkList li{background:url(main/images/listed-link-bullet-white.png) 0 11px no-repeat}
.ctx-hero-vid .ctx-hero-vid-arrow{display:block;width:53px;height:53px;z-index:10;position:absolute;top:50%;margin-top:-26.5px}
.ctx-hero-vid.ctx-hb-grey .ctx-hero-vid-arrow{background-image:url(main/images/hero-vid-sprite-vd.png);background-repeat:no-repeat;background-position:-53px 0}
.ctx-hero-vid .ctx-hero-vid-arrow{background-image:url(main/images/hero-vid-sprite-vd.png);background-repeat:no-repeat;background-position:0 0}
.ctx-hero-vid.ctx-hb-ocean .ctx-hero-vid-arrow{background-image:url(main/images/hero-vid-sprite-vd.png);background-repeat:no-repeat;background-position:0 0}
.ctx-hero-vid.ctx-hb-pine .ctx-hero-vid-arrow{background-image:url(main/images/hero-vid-sprite-vd.png);background-repeat:no-repeat;background-position:0 0}
.ctx-hero-vid.ctx-hb-grape .ctx-hero-vid-arrow{background-image:url(main/images/hero-vid-sprite-vd.png);background-repeat:no-repeat;background-position:0 0}
.ctx-hero-vid .ctx-hero-vid-overlay{position:absolute;width:100%;height:100%;background-color:#1a1a1a;opacity:.09;-ms-filter:"alpha(opacity=9)";z-index:1}
.ctx-hero-vid:hover .ctx-hero-vid-overlay{background-color:transparent}
.ctx-hero-vid.ctx-hb-grey:hover .ctx-hero-vid-arrow{background-position:-159px 0}
.ctx-hero-vid.ctx-hb-grape:hover .ctx-hero-vid-arrow{background-position:-106px 0}
.ctx-hero-vid.ctx-hb-ocean:hover .ctx-hero-vid-arrow{background-position:-106px 0}
.ctx-hero-vid.ctx-hb-pine:hover .ctx-hero-vid-arrow{background-position:-106px 0}
.ctx-hero-vid.ctx-hb-grey:hover .cbBG{background-color:#66676b}
.ctx-hero-vid.ctx-hb-grape:hover .cbBG{background-color:#f6f6f6}
.ctx-hero-vid.ctx-hb-ocean:hover .cbBG{background-color:#f6f6f6}
.ctx-hero-vid.ctx-hb-pine:hover .cbBG{background-color:#f6f6f6}
.ctx-hero-vid-launcher{display:block;background:url(main/images/2x2.png) no-repeat -999px -999px;width:100%;height:100%;position:absolute;z-index:11}
.ctx-news-hlite h3,.rssHeader h3{margin-top:0;margin-bottom:15px}
.ctx-news-hlite h3 span,.ctx-news-hlite h3 a,.rssHeader h3 span,.rssHeader h3 a{font-size:11px}
.ctx-news-hlite .ctx-news-hlite-item p{font-size:16px;padding-bottom:0}
.ctx-news-hlite-item{margin-bottom:15px}
.ctx-news-date{color:#aaa;display:block;font-size:13px}
.ctx-news-hlite-item.hide{display:none}
.twitter_feed .ctx-news-hlite-item.hide{display:block}
.ctx-footer-promo-wrap{height:169px;margin-top:15px;overflow:hidden;background-color:#ededed;border:1px solid #dedede;-webkit-border-radius:3px;border-radius:3px;width:960px}
.ctx-fpromo-box{float:left;margin-top:10px;margin-bottom:10px;border-left:1px dotted #bdbdbd;position:relative}
.ctx-fpromo-box:first-child{border-left:none;width:240px}
.ctx-fpromo-box h4{margin:0}
.ctx-fpromo-box:hover a h4{color:#0077c1}
.ctx-fpromo-box a.ctx-fpromo-link:hover,.ctx-fpromo-box a.ctx-fpromo-link{border:0;display:block;width:193px;height:121px;padding:18px 23px 10px}
.ctx-fpromo-box .ctx-blue-arrow-link{position:absolute;bottom:10px;right:23px;border-bottom:1px dotted transparent;text-align:right}
.ctx-fpromo-box:hover .ctx-blue-arrow-link{border-bottom-color:#0077c1}
.ctx-fpromo-box .ctx-video-lightbox{display:block}
.ctx-try-pods{width:100%;margin-bottom:15px}
.ctx-try-pods table{width:100%}
.ctx-try-pods tr,.ctx-try-pods td{vertical-align:top}
.ctx-try-pods tr td:first-child .ctx-try-pod{margin-right:11px;margin-left:0}
.ctx-try-pods tr .ctx-try-pod{margin-left:11px}
.ctx-try-pods td{width:50%}
.ctx-try-pod{border:1px solid #d5d5cd}
.ctx-try-pod div.ctx-tp-conent{border-bottom:1px solid #e7e7dd;padding:28px;background-color:#f3f3eb;padding-bottom:80px}
.ctx-tp-pine{background-color:#70963f}
.ctx-tp-ocean{background-color:#0079bd}
.ctx-tp-title{padding:14px 0;text-align:center;color:#fff;font-size:23px}
.ctx-tp-conent h2{font-size:23px;color:#3f4042;line-height:23px}
.ctx-tp-conent{position:relative}
.ctx-tp-conent p{margin-top:10px;padding-bottom:0}
.ctx-tp-link{margin-top:15px;bottom:24px;position:absolute;margin-left:-28px;width:100%}
.ctx-tp-link a.ctx-medium-btn{margin-right:0}
.ctx-tp-radio{padding:4px 15px;margin-top:-5px;padding-top:0}
.ctx-tp-radio p{display:block}
.ctx-tp-radio input[type="radio"]{float:left;margin-bottom:10px;*margin-bottom:2px;margin-right:5px;margin-top:2px;*margin-top:-2px}
.ctx-tp-radio-err{color:#f00;margin-top:7px}
.ctx-slider .nivo-controlNav{*margin-bottom:10px}
.ctx-slider .nivo-controlNav a{display:inline-block;height:30px;width:30px;line-height:29px;font-size:14px;margin-right:10px;text-align:center;text-indent:-1px}
.ctx-slider .nivo-controlNav a.nivo-prevNav,.ctx-slider .nivo-controlNav a.nivo-nextNav{background:url(main/images/slideshow-sprite-vd.png) 0 0 no-repeat}
.ctx-slider .nivo-controlNav a.nivo-control.active{color:#3f4042;font-family:"citrixsans-bold",Arial,Helvetica,sans-serif}
.ctx-slider .nivo-controlNav a.nivo-prevNav{background-position:0 0}
.ctx-slider .nivo-controlNav a.nivo-nextNav{background-position:0 -30px}
.ctx-slider .nivo-controlNav a.nivo-prevNav:hover{background-position:0 -60px}
.ctx-slider .nivo-controlNav a.nivo-nextNav:hover{background-position:0 -90px}
.ctx-slider .nivo-controlNav a:hover{border:0}
h2.ctx-lb-slideshow-header{font-size:16px;font-weight:normal;margin-top:-3px;padding-right:25px}
.ctx-filter-bars-gray-bg{margin-bottom:15px}
.ctx-medium-btn.ctx-btn-menu span span{background:url(main/images/ctx-link-arrow-down.png) right center no-repeat;padding-right:20px}
.ctx-relative{position:relative}
#ctx-all-prod-close,.ctx-apm-content{display:none}
.ctx-horizontal-nav{margin-top:20px}
h2.ctx-section-link a,h2.ctx-section-link a:hover,h2.ctx-section-link a:visited{color:#3f4042;border:0;font-size:25px;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}
.ctx-columns-40-60>.parsys_column,.ctx-columns-60-40>.parsys_column,.ctx-columns-35-65>.parsys_column,.ctx-columns-65-35>.parsys_column,.ctx-columns-25-75>.parsys_column,.ctx-columns-75-25>.parsys_column,.ctx-columns-50-50-wide>.parsys_column,.ctx-columns-3-even-wide>.parsys_column,.ctx-columns-4-even-wide>.parsys_column{float:left}
.ctx-columns-3-even-wide{margin-left:-30px}
.ctx-columns-4-even-wide{margin-left:-40px}
.ctx-columns-40-60>.parsys_column>div,.ctx-columns-60-40>.parsys_column>div,.ctx-columns-35-65>.parsys_column>div,.ctx-columns-65-35>.parsys_column>div,.ctx-columns-25-75>.parsys_column>div,.ctx-columns-75-25>.parsys_column>div,.ctx-columns-50-50-wide>.parsys_column>div{margin-left:15px}
.ctx-columns-3-even-wide>.parsys_column>div{margin-left:30px}
.ctx-columns-4-even-wide>.parsys_column>div{margin-left:40px}
.ctx-columns-40-60>.parsys_column.ctx-columns-40-60-c0>div,.ctx-columns-60-40>.parsys_column.ctx-columns-60-40-c0>div,.ctx-columns-35-65>.parsys_column.ctx-columns-35-65-c0>div,.ctx-columns-65-35>.parsys_column.ctx-columns-65-35-c0>div,.ctx-columns-25-75>.parsys_column.ctx-columns-25-75-c0>div,.ctx-columns-75-25>.parsys_column.ctx-columns-75-25-c0>div,.ctx-columns-50-50-wide>.parsys_column.ctx-columns-50-50-wide-c0>div{margin-right:15px;margin-left:0}
.ctx-columns-40-60.ctx-column-hlite,.ctx-columns-60-40.ctx-column-hlite,.ctx-columns-35-65.ctx-column-hlite,.ctx-columns-65-35.ctx-column-hlite,.ctx-columns-25-75.ctx-column-hlite,.ctx-columns-75-25.ctx-column-hlite,.ctx-columns-50-50-wide.ctx-column-hlite,.ctx-columns-3-even-wide.ctx-column-hlite,.ctx-columns-4-even-wide.ctx-column-hlite{margin-bottom:15px}
.ctx-columns-40-60.ctx-column-hlite>.parsys_column>div,.ctx-columns-60-40.ctx-column-hlite>.parsys_column>div,.ctx-columns-35-65.ctx-column-hlite>.parsys_column>div,.ctx-columns-65-35.ctx-column-hlite>.parsys_column>div,.ctx-columns-25-75.ctx-column-hlite>.parsys_column>div,.ctx-columns-75-25.ctx-column-hlite>.parsys_column>div,.ctx-columns-50-50-wide.ctx-column-hlite>.parsys_column>div,.ctx-columns-3-even-wide.ctx-column-hlite>.parsys_column>div,.ctx-columns-4-even-wide.ctx-column-hlite>.parsys_column>div{margin:0}
.ctx-columns-3-even-wide.ctx-column-divider>.parsys_column{background-position:15px top}
.ctx-columns-4-even-wide.ctx-column-divider>.parsys_column{background-position:20px top}
a.nob-image:hover{border:none!important}
a.nob-image.ctx-popout-rte{background:0;padding:0}
.ctx-showAuthorOnly{display:none}
.cq-wcm-edit .ctx-showAuthorOnly{display:inline-block}
.ctx-overlay-columns-c0,.ctx-overlay-columns-c1{float:left}
.ctx-overlay-columns-c0{width:672px;margin-right:30px}
.ctx-overlay-columns-c1{width:240px;margin-top:-58px;padding-right:18px;position:relative;z-index:9999}
table.parsys_column tr.ctx-col-row,table.parsys_column tr td.ctx-col-td{vertical-align:top;overflow:hidden}
.ctx-col-td>.parsys_column{overflow:hidden}
table.parsys_column.ctx-column-hlite td.ctx-col-td{background-color:#f3f2ea;border:1px solid #d6d5cc}
table.ctx-column-hlite .ctx-columns-50-50-c0,table.ctx-column-hlite .ctx-columns-40-60-c0,table.ctx-column-hlite .ctx-columns-60-40-c0,table.ctx-column-hlite .ctx-columns-25-75-c0,table.ctx-column-hlite .ctx-columns-75-25-c0,table.ctx-column-hlite .ctx-columns-65-35-c0,table.ctx-column-hlite .ctx-columns-35-65-c0,table.ctx-column-hlite .ctx-columns-50-50-wide-c0{margin-right:0}
table.ctx-columns-3-even.ctx-column-hlite .parsys_column,table.ctx-columns-3-even-wide.ctx-column-hlite .parsys_column,table.ctx-columns-4-even-wide.ctx-column-hlite .parsys_column{margin-left:0}
table.ctx-columns-3-even.ctx-column-hlite,table.ctx-columns-3-even-wide.ctx-column-hlite,table.ctx-columns-4-even-wide.ctx-column-hlite{overflow:visible}
table.ctx-column-divider td.ctx-td-spacer,table table.ctx-column-divider tr td.ctx-td-spacer{background:url("main/images/vert-border-dotted.png") repeat-y scroll center top transparent}
table.ctx-column-divider table td.ctx-td-spacer{background:0}
table.ctx-columns-3-even-wide,table.ctx-columns-4-even-wide{margin-left:0}
table.ctx-columns{width:100%}
table.ctx-columns-80-20 .parsys_column{float:none}
table.ctx-column-hlite .ctx-columns-80-20-c0{margin-right:0}
table.ctx-columns .ctx-columns-50-50-c1>div,table.ctx-columns .ctx-columns-80-20-c1>div{margin-left:0}
table.ctx-columns .ctx-columns-50-50-c0>div,table.ctx-columns .ctx-columns-80-20-c0>div{margin-right:0}
table.ctx-columns.ctx-columns-80-20 .ctx-columns-80-20-c1{width:190px}
table.ctx-columns.ctx-columns-80-20.ctx-column-hlite .ctx-columns-80-20-c1{width:152px}
table.ctx-columns-50-50 .parsys_column{float:none}
table.ctx-columns-3-even.ctx-column-divider .parsys_column>div,table.ctx-columns-50-50.ctx-column-divider .parsys_column>div,table.ctx-columns-80-20x.ctx-column-divider .parsys_column>div{margin-left:0!important;margin-right:0}
table.ctx-columns-3-even.ctx-column-divider,table.ctx-columns-50-50.ctx-column-divider{margin-right:0;margin-left:0}
table.ctx-columns-3-even .parsys_column>div{margin-left:0}
table.ctx-columns-3-even{margin-left:0}
table.ctx-right-container{width:190px}
.ctx-downloads-row .ctx-photo:hover{border-bottom:1px dotted #0077c1;display:inline}
#downloads-search-results{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
#downloads-search-results .dl-search-login{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;margin-bottom:45px}
#downloads-search-results .dl-search-login a:visited{color:#0090da}
#downloads-search-results .dl-search-login a:hover{border-bottom-color:#0090da}
#downloads-search-results .dl-no-results{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;margin-bottom:20px}
#downloads-search-results .dl-no-results p{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px}
#downloads-search-results .dl-no-results ul{list-style-type:disc;list-style-position:inside;list-style-image:none}
#downloads-search-results .search-item-title{margin-bottom:15px}
#downloads-search-results .search-item-title a{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;font-size:23px;line-height:28px;display:block;margin-top:20px;margin-bottom:10px;display:inline}
#downloads-search-results .search-item-release-date{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px;display:block;margin-bottom:15px}
#downloads-search-results .dl-search-item{border-bottom:1px dotted #c1c1c1;margin-bottom:30px;padding-bottom:15px}
#downloads-search-results .dl-search-item:last-child,#downloads-search-results .dl-search-item:last-of-type{border-bottom:0;padding-top:0}
#downloads-search-results .dl-search-item p{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px;margin:15px 0}
#downloads-search-results .pagination{text-align:center;margin-bottom:45px}
#downloads-search-results .pagination li{display:inline;padding:0 7px}
#downloads-search-results .pagination a{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:23px}
#downloads-search-results .pagination a:visited{color:#0090da}
#downloads-search-results .pagination a:hover{color:#0077c1;border-bottom:0}
#downloads-search-results .pagination a:active,#downloads-search-results .pagination a.active{color:#3f4042;font-weight:bold}
#downloads-search-results .pagination .previous{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#downloads-search-results .pagination .previous:before{font-family:"citrix-icons";content:"\e62b"}
#downloads-search-results .pagination .previous:before{padding-right:8px;font-size:11px;vertical-align:inherit}
#downloads-search-results .pagination .next{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#downloads-search-results .pagination .next:after{font-family:"citrix-icons";content:"\e62c"}
#downloads-search-results .pagination .next:after{padding-left:8px;font-size:11px;vertical-align:inherit}
#downloads-search-results.loading{zoom:1;filter:alpha(opacity=20);-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}
#dl-search-loading{position:absolute;left:0;top:0;height:0;width:100%;overflow:hidden;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}
#dl-search-loading.loading{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;height:100%;overflow:visible}
#dl-search-loading .ajax-loader{position:absolute;top:35px;left:50%;margin:0 0 0 -30px;width:60px}
.ctx-rssFeed{margin-bottom:20px}
.rssTitle h4{margin-top:0}
.rssArticle .ctx-small-icon-large-tv{margin-top:4px}
.ctx-rss-video-large .ctx-date-col1 span{font-size:11px}
.ctx-rss-video-large .ctx-date-col1{width:50px;text-align:center}
.ctx-rss-video-large .ctx-date-col1 .ctx-icon{margin-top:3px}
.ctx-rss-video-small .ctx-date h4{font-size:14px}
.ctx-rss-video-borderless .ctx-date-col1{width:130px}
.ctx-date-col1 a.ctx-lightbox-video,.ctx-date-col1 a.ctx-lightbox-video-no-launch{position:relative;display:block}
.ctx-date-col1 a.ctx-lightbox-video:hover,.ctx-date-col1 a.ctx-lightbox-video-no-launch:hover{border:0}
.ctx-date-col1 a.ctx-lightbox-video img,.ctx-date-col1 a.ctx-lightbox-video-no-launch img{border:1px solid #3f4042;margin-top:4px}
.ctx-rss-divider .rssArticle{background:url("main/images/dot-sep-light.png") top left repeat-x;padding-top:25px}
.ctx-rss-divider .rssArticle:first-child{background:0;padding-top:0}
.ctx-rss-divider .ctx-date{margin-bottom:0}
#ctx-cs-results-wrap{margin-top:-10px}
#ctx-cs-results-wrap .ctx-icon{margin-top:3px}
.ctx-cs-country,.ctx-cs-small-grey{font-size:11px;color:#aaa}
#ctx-cs-results-wrap .ctx-resources-block{background:0;padding-top:10px}
.ctx-pagination{margin-top:20px}
#ctx-cs-results-wrap .ctx-resources-block a.ctx-link{font-size:14px}
.ctx-field-divider-text{display:block;margin-bottom:10px}
.ctx-field-divider-text{display:block;margin-bottom:10px}
#ctx-event-detail-header{margin-bottom:15px}
#ctx-event-detail-header .ctx-date{clear:none}
.ctx-gmap{float:right;margin-left:25px}
.ctx-event-details{margin-top:5px}
.ctx-event-details .ctx-medium-btn{margin-top:15px}
.ctx-event-view-all{margin-top:10px}
.event-table .ctx-table-styled table tr.ctx-column-heading td{font-size:12px;text-align:left}
.event-table .ctx-table-styled tr.ctx-column-heading td:first-child{font-size:14px}
.event-table .ctx-table-styled tr td{text-align:left}
.event-table .ctx-table-styled tr.ctx-column-heading:first-child td{vertical-align:middle}
.ctx-event-filter{padding:3px;width:100%}
:root .ctx-event-filter{height:28px}
.ctx-events-heading{width:100%;margin-bottom:15px}
.ctx-events-heading tr td,.ctx-events-heading tr{vertical-align:middle}
.ctx-events-heading tr td:first-child{text-align:left;padding-left:0;width:80%}
.ctx-events-heading tr td{text-align:right;padding-left:10px}
.ctx-events-inperson .ctx-etable-h2{width:130px}
.ctx-events-inperson .ctx-etable-h3{width:140px}
.ctx-events-inperson .ctx-etable-h4{width:140px}
.ctx-events-webinars .ctx-etable-h2{width:105px}
.ctx-events-webinars .ctx-etable-h3{width:65px}
.ctx-events-webinars .ctx-etable-h4{width:135px}
.ctx-events-webinars .ctx-etable-h5{width:145px}
.ctx-events-inperson tr,.ctx-events-webinars tr{display:none}
.ctx-events-inperson tr.show,.ctx-events-webinars tr.show,.event-table table tr.xtra.show,.ctx-events-inperson tr.ctx-column-heading,.ctx-events-webinars tr.ctx-column-heading{display:table-row}
.event-table table tr.xtra{display:none}
tr.ctx-events-no-results td{text-align:center!important}
.ctx-find-customers .ctx-find-content .ctx-textfield{padding:3px;width:190px;margin-bottom:10px}
#ctx-event-topic-filter{width:150px}
#ctx-event-prod-filter{width:150px}
.ctx-events-detail .ctx-columns-80-20:first-child{margin-bottom:0}
.breadcrumbs-wrap{margin-top:-12px;margin-bottom:13px;font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px}
.breadcrumbs-wrap.breadcrumbs-downloads{margin-bottom:47px}
.breadcrumbs-wrap a{font-family:"citrixsans",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:23px}
#ctx-event-detail-header .ctx-social-bar{height:auto;margin-top:5px;margin-bottom:5px}
#ctx-event-detail-header .ctx-social-bar .ctx-addthis-wrapper{text-align:left}
.ctx-my-account .ctx-horizontal-nav{margin-top:15px}
h3 span.orgId{font-weight:normal;font-family:"citrixsans-semibold",Arial,Helvetica,sans-serif}
.ctx-box .pp-message{background:0;padding:0;margin:0}
.ctx-box.ctx-message{padding:15px}
#ctx-login-box-main .pp-message{background-color:#f1f1f1}
.pp-login-box-title{background:url(partner-central/images/login-box-title-bg.png) top left repeat-x;border:1px solid #848481;border-bottom:0;height:39px;line-height:39px;overflow:hidden;padding-left:32px;color:#fff;font-size:22px}
.pp-login-box-content{padding:20px 32px;background:url(partner-central/images/pp-login-bg-80-opacity.png) top left repeat;border:1px solid #cacaca;border-top:0}
.pp-ft{display:block;font-weight:bold;font-size:15px;margin-bottom:5px}
.pp-login-box-content input[type="text"],.pp-login-box-content input[type="password"]{overflow:hidden;border:0 solid #fff;height:23px;*height:20px;width:94%;padding:0 5px;line-height:26px}
.pp-login-input{background:url(partner-central/images/pp-input-left-bg.png) top left no-repeat;margin-bottom:17px;padding-left:3px;height:26px}
.pp-login-input>div{background:url(partner-central/images/pp-input-right-bg.png) top right no-repeat;height:24px;padding-top:2px}
.pp-login-box-content .ctx-medium-btn{margin-bottom:10px}
.pp-login-box-content p{padding-top:5px}
.pp-form-tooltip{padding-top:8px;background:url(partner-central/images/pp-gray-arrow-up.png) top center no-repeat;width:115px;white-space:nowrap;position:absolute;margin-left:127px;margin-top:50px;display:none}
.pp-form-tooltip>div{background-color:#6d6d6a;color:#fff;padding:4px 10px}
.pp-loading-login{position:absolute;width:245px;height:170px;z-index:-1;display:block;background:url(partner-central/images/ctx-spacer.png)}
.pp-login-working .pp-loading-login{z-index:9999;display:block}
.pp-login-working .pp-login-actions input,.pp-login-working .pp-login-actions span,.pp-login-working .pp-login-actions a{opacity:.3;filter:alpha(opacity = 30);*zoom:1;z-index:9}
.pp-spinner{background:url(partner-central/images/icon-loading-spinner-sml.gif) top left no-repeat;height:16px;width:16px;margin-left:90px;margin-top:123px}
.pp-message{padding:8px 15px;background-color:#deddd6;margin-bottom:10px}
.pp-message p{padding:0}
.pp-message.pp-alert p{background-image:url(partner-central/images/pp-alert-ico.png);background-repeat:no-repeat;background-position:0 3px;padding-left:20px}
#ctx-login-box-main .pp-login-box-title{background-image:none;background-color:#8a8a8d}
#ctx-login-box-main .pp-login-box-content{padding:20px;background-image:none;background-color:#ededed}
#ctx-login-box-main .pp-login-box-title{padding-left:20px}
#ctx-login-box-main{margin-top:0}
#ctx-login-box-main .pp-message{background-color:#f8f8f8}
.customer-login{margin-bottom:15px}
.ctx-404{min-height:400px}
.ctx-404-search{position:relative;width:400px;margin-top:10px}
.ctx-404-search-box{height:17px;line-height:20px;padding:3px;width:400px}
.ctx-404-search-btn{height:15px;width:18px;border:0;text-indent:-9999px;background:url(main/images/search-btn.gif) top left no-repeat;position:absolute;margin-top:4px;right:-4px;cursor:pointer;z-index:99}
#ctx-main.ctx-blank-template{background-color:#fff;padding-top:0}
.ctx-container.ctx-fully-blank{background:0}
.ctx-blank-template .ctx-content-area{padding-right:0}
.ctx-blank-template .ctx-content-main{margin-top:0;min-height:400px}
.ctx-blank-template .ctx-header-content{padding-top:0}
.ctx-blank-template #ctx-header-bg-none{margin-bottom:12px;padding-top:12px;height:auto}
.ctx-blank-template .ctx-branded-footer{margin-top:44px}
.ctx-blank-template .ctx-header-content .ctx-logo{float:none}
body.ctx-cupcake.ctx-blank-temp{background:#fff;min-width:inherit}
body.ctx-cupcake .ctx-container.ctx-fully-blank{padding-left:1px}
.ctx-blank-template #ctx-main-header.ctx-cupcake{padding-left:1px}
.pp-message.pp-alert p,.pp-message-plain.pp-alert{background-image:url(partner-central/images/pp-alert-ico.png);background-repeat:no-repeat;background-position:0 3px;padding-left:20px}
.pp-message-plain.pp-alert{padding-left:25px}
.private-list-holder>.private-list-holder{margin-bottom:15px}
.private-list-holder>.private-list-holder .ctx-box,.private-list-holder>.private-list-holder.leftnav{margin-bottom:0}
.private-list-holder h2,.private-list-holder h4{margin:0}
.private-list-holder.whats-new .ctx-pp-pl-item{border-top:1px solid #c4c4c2}
.private-list-holder .ctx-pp-pl-item{padding-top:12px;margin-top:12px}
#ctx-pp-main .private-list-holder .ctx-pp-pl-item p{padding:0}
.private-list-holder.whats-new .ctx-pp-pl-item.first,.private-list-holder.highlight-content .ctx-pp-pl-item,.private-list-holder.standard .ctx-pp-pl-item{padding-top:0;border-top:0}
.ctx-pp-hp-user-links .private-list-holder .ctx-pp-pl-item.first{margin-top:0}
.private-list-holder.highlight-content .ctx-pp-pl-item .private-list-holder.highlight-content .private-list-entries{margin-top:15px}
.private-list-holder.highlight-content .ctx-box{padding-bottom:20px}
.private-list-holder.bullets .ctx-pp-pl-item.first{margin-top:8px}
.private-list-holder.bullets .ctx-pp-pl-item{margin-top:5px}
.private-list-holder.bullets .private-list-entries{margin-left:15px}
.private-list-holder.bullets .ctx-pp-pl-item{background:url("main/images/listed-link-bullet-vd.gif") 0 4px no-repeat;padding-left:12px}
.bullets.whats-new .ctx-pp-pl-item.first,.bullets.whats-new .ctx-pp-pl-item.first{background-position:0 4px}
.bullets.whats-new .ctx-pp-pl-item{background-position:0 16px}
.private-list-holder .private-list-entries.no-indent{margin-left:0}
.private-list-holder.leftnav{background:none repeat scroll 0 0 #fafaf7;border:1px solid #d6d5cc;margin-top:-1px}
.private-list-holder.leftnav h2{background:none repeat-x scroll left top transparent;border-bottom:1px solid #d6d5cc;color:#3f4042;font:13px/25px "citrixsans-semibold",Arial,Helvetica,sans-serif;height:27px;padding-left:11px;letter-spacing:0;margin-bottom:6px}
.private-list-holder.leftnav .private-list-entries{margin-top:10px}
.private-list-holder.leftnav .ctx-pp-pl-item{margin:0;padding:0 0 7px 11px}
.private-list-holder.leftnav .private-list-desc,.private-list-holder.leftnav .ctx-pp-pl-item p{display:none}
.private-list-holder.bold .ctx-pp-pl-item a{font-weight:bold}
div.ctx-white-elem,div.ctx-white-elem h2,div.ctx-white-elem h1,div.ctx-white-elem h4,div.ctx-white-elem h3,div.ctx-white-elem h5,div.ctx-white-elem p,div.ctx-white-elem a,div.ctx-white-elem ul li,div.ctx-white-elem ul,div.ctx-white-elem ol li{color:#dedede}
div.ctx-white-elem a:hover{border-color:#fff}
div.ctx-white-elem a:hover,div.ctx-white-elem a:active,div.ctx-white-elem a:visited,div.ctx-white-elem a:focus{color:#dedede}
div.ctx-white-elem a.ctx-popout-rte{background-image:url(main/images/popout-white.png)}
div.ctx-white-elem .ctx-blue-arrow-link{background-image:url(main/images/white-arrow.png)}
div.ctx-white-elem .parbase ul.citrixLinkList li{background-image:url(main/images/listed-link-bullet-white.png)}
div.ctx-white-elem .parbase ul li ul li ul li{background-image:url(main/images/endash-white.gif)}
#ctx-footer-bg:hover .ctx-editables-toggle{display:block}
.ctx-editables-toggle{position:absolute;right:0;top:0;padding:5px;z-index:999;background-color:#d3ea9a;color:#606060;display:none}
.ctx-editables-toggle:hover{background-color:#abd551;cursor:pointer}
#ctx-main-header:hover .ctx-globalnav-editables-toggle{display:block}
.ctx-menu-bg-edit{position:relative}
.ctx-globalnav-editables-toggle{position:absolute;left:50%;top:-65px;margin-left:-80px;padding:5px;z-index:999;background-color:#d3ea9a;color:#606060;display:none}
.ctx-globalnav-editables-toggle:hover{background-color:#abd551;cursor:pointer}
.ctx-survey h2.ctx-survey-title{line-height:28px;margin-bottom:22px;color:#3f4042}
.ctx-survey-logo{margin-bottom:6px}
.OneLinkTxShow{display:none}
.OneLinkShow{display:none}
.ctx-social-bar{padding-top:10px;position:relative;margin-bottom:15px;z-index:2;min-height:31px}
.ctx-social-bar .addthis_toolbox{visibility:hidden}
.ctx-social-bar .ctx-editmode{visibility:visible}
.ctx-social-bar .addthis_button_email span,.ctx-social-bar .addthis_button_printb span{background-image:none;width:0;height:0}
.ctx-social-bar .ctx-addthis-fb-wrap{position:relative;width:83px;float:left}
.ctx-social-bar .addthis_button_google_plusone{width:65px!important;display:none}
.ctx-social-bar .addthis_button_linkedin_counter{width:105px;padding-top:2px!important}
.ctx-social-bar .addthis_button_tweet{width:80px!important}
.lt-ie9 .ctx-social-bar .addthis_button_tweet{width:auto!important}
.ctx-social-bar .addthis_toolbox .ctx-vbar{float:left;padding-right:5px;padding-left:5px}
.ctx-social-bar .addthis_toolbox .ctx-in-wrap{margin-bottom:5px}
.ctx-social-bar .addthis_toolbox .ctx-editmode .ctx-in-wrap img{height:40px}
.ctx-social-bar .addthis_toolbox .ctx-fb-zero{position:absolute;height:18px;left:48px;top:1px;top:2px \0/;width:28px;z-index:-1;background-image:url(main/images/fbzero.gif);background-repeat:no-repeat;background-position:center}
.ctx-news-addthis .ctx-social-bar .addthis_toolbox .ctx-editmode .ctx-in-wrap{text-align:center}
:root .ctx-social-bar .addthis_toolbox .ctx-fb-zero{left:50px \0/IE9}
@-moz-document url-prefix(){.ctx-social-bar .addthis_toolbox .fb_zero{position:absolute;left:47px;top:1px}
}
.ctx-social-bar .addthis_toolbox .ctx-ie7{background-image:url(main/images/fbzero_ie7.gif);left:45px;top:2px;display:none}
.ctx-fb-zero{display:none}
.ctx-social-bar .addthis_toolbox a{text-decoration:none}
.ctx-social-bar .addthis_toolbox .ctx-in-wrap a:hover{border-bottom:0}
.ctx-social-bar .at300b:hover{opacity:1!important}
.ctx-social-bar a.ctx-socialprint{float:left}
#at16p a:active{outline:0}
h1.ctx-dpp-title{margin-bottom:10px}
#ctx-all-prod-menu{padding:22px 30px 15px 30px}
.ctx-toolbox-application-loading{width:100%;height:200px;background:url('main/images/icon-loading-spinner-lrg.gif') center no-repeat;display:none}
.ctx-find-customers{width:218px;border:1px solid #d6d5cc;background:#fafaf7;margin-bottom:15px}
.ctx-find-customers .ctx-small-btn{background-color:#0090da;color:#fff;border-color:#0090da}
.ctx-find-customers .ctx-small-btn:hover{background-color:#0077c1;color:#fff}
.ctx-find-customers .ctx-find-subheading{height:27px;font:normal 13px/25px "citrixsans-semibold",Arial,Helvetica,sans-serif;color:#706f5c;padding:2px 11px 6px}
.ctx-find-customers .ctx-find-content{padding:0 10px 10px 11px;text-align:left}
.ctx-find-customers ul{margin:0;padding:0}
.ctx-find-customers ul li{padding-left:11px;padding-bottom:7px;list-style:none}
.ctx-find-customers .ctx-find-content .ctx-filter-container-white,.ctx-find-content .ctx-filter-bars-white-bg{text-align:left;height:auto;margin-top:0;margin-bottom:0}
.ctx-find-customers .ctx-find-content .ctx-select{width:100%;margin-left:0;margin-bottom:10px}
.ctx-find-customers .ctx-find-content .ctx-small-btn{margin-right:3px}
.ctx-find-customers .ctx-cat-search-radio-wrap{margin-bottom:10px}
.ctx-find-customers .ctx-cat-search-radio-wrap label{display:inline-block;margin-bottom:5px;vertical-align:middle}
.ctx-columns-wrap .emptyColumn{display:none}
.ctx-columns-100-wide,.ctx-columns-100-wide .parsys_column{width:100%!important}
.youtube>.ctx-video-launcher .ctx-video-launcher-bg{width:auto}
.youtube>.ctx-video-launcher .ctx-video-launcher-bg p.ctx-vid-title{padding-bottom:0}
.ctx-thumbnail-icon{position:absolute;border:2px solid #fff;width:16%;top:50%;left:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;z-index:2;margin:-8% 0 0 -8%;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.ctx-thumbnail-icon .icon-bg{background-color:#000;position:absolute;width:100%;height:100%;opacity:.3;filter:alpha(opacity=30);left:0;top:0;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.ctx-thumbnail-icon img{width:100%;position:relative;display:block}
.ctx-video-lightbox-reveal:hover .ctx-thumbnail-icon .icon-bg,.ctx-photo-frame-bg:hover .ctx-thumbnail-icon .icon-bg{opacity:.5;filter:alpha(opacity=50)}
.ctx-thumbnail-gradient{background-image:url(main/images/thumbnail_gradient.png);background-repeat:repeat-x;background-position:bottom;background-size:contain;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/citrix/clientlibs/main/images/thumbnail_gradient.png',sizingMethod='scale')\0/;background-image:none\0/;height:40%;width:100%;bottom:0;left:0;position:absolute;z-index:1}
a.ctx-downloads-rsslink{margin:-14px 0 20px 0;display:inline-block;border-bottom:1px dotted transparent}
a.ctx-downloads-rsslink:visited{border-bottom-color:transparent}
a.ctx-downloads-rsslink.ctx-rss-subscribe-icon{position:relative;padding-left:25px}
a.ctx-downloads-rsslink.ctx-rss-subscribe-icon:before{font-size:15px;position:absolute;left:0;top:-2px}
.ctx-txBoxModal.reveal-modal.ctx-lb-edit-initial{visibility:visible;display:block;position:inherit;margin:inherit;width:100%}
.ctx-txBoxModal.reveal-modal.ctx-lb-hide,.ctx-lb-include .ctx-txBoxModal.reveal-modal{position:absolute;z-index:-999;margin-left:-10000px}
.textctrl .ctx-lb-include{display:none}
.ctx-txBoxModal .ctx-lightboxContent{background:#fff;padding:10px;overflow:hidden}
.ctx-lbcontainer-menu{background:#f0f0f0;line-height:25px;padding:5px}
.ctx-lbcontainer-menu a,.ctx-lbcontainer-menu a:visited{text-decoration:none;color:#0090da;border:0}
span.ctx-txBoxModal-title{position:absolute;top:15px;left:12px;font-size:16px;line-height:16px;font-weight:normal;z-index:-999}
.ctx-txBoxModal .ctx-parReferencet-txt{display:none}
.cq-paragraphreference-paragraph .ctx-txBoxModal .flex-video iframe{display:none}
.ctx-addthis-wrapper{text-align:center}
.ctx-addthis-wrapper .at4-show{display:inline!important}
.ctx-addthis-wrapper .at-share-tbx-element.addthis_32x32_style .at-share-btn,.ctx-addthis-wrapper .ctx-custom-share .at-share-btn{height:32px;width:32px;max-height:none;max-width:none;margin-top:5px}
.ctx-addthis-wrapper .addthis_32x32_style .at-share-btn .at4-icon,.ctx-addthis-wrapper .ctx-custom-share .at4-icon{height:32px;width:32px;line-height:32px;background-size:38px!important}
a.ctx-socialpdf.at-share-btn.at-svc-pdfonline{width:32px;height:32px}
.ctx-addthis-wrapper .at_flat_counter{font-weight:400;font-family:"citrixsans-regular",helvetica,arial,sans-serif}
.ctx-addthis-wrapper .addthis_32x32_style .at_flat_counter{font-size:12px;height:20px;line-height:20px;margin:5px 3px 0 7px;padding:0 5px}
.ctx-addthis-wrapper .addthis_32x32_style .at_flat_counter::after{top:2px}
a.at-share-btn:hover{border-bottom:0}
.ctx-custom-share{display:inline;margin-left:-1px}
.ctx-custom-share .at-share-btn{display:inline-block}
.ctx-social-bar a.ctx-socialprint.at-share-btn{float:none;margin-left:1px}
.ctx-social-bar a.at-svc-pdfonline.at-share-btn{background-color:#f3030a}
.ctx-social-bar .at-svc-pdfonline .at4-icon.aticon-pdfonline{background-image:url('main/images/icon-pdf.png');background-size:32px!important}
.ctx-col-right .ctx-social-bar .ctx-addthis-wrapper{text-align:left}
.lt-ie9 .socialMediaBar{display:none}
.social-share-wrap .at4-icon{display:none!important}
a.addthis_button_printb span.at-icon-wrapper{height:32px!important;width:32px!important;line-height:32px!important}
a.addthis_button_printb span.at-icon-wrapper .at-icon-print{height:32px!important;width:32px!important}
.ctx-htmlembed-tn{display:none}
.ctx-x-location-modal{display:none;position:absolute;z-index:1000}
.ctx-location-modal-outer{width:542px;height:230px;position:relative;background:#fff;padding:20px;margin:0 auto;border:1px solid #ddd}
.ctx-x-location-modal .inner{border:1px solid white;height:100%}
.ctx-x-location-modal .ctx-title{font:normal 20px "citrixsans-regular",Arial,Helvetica,sans-serif;color:#3f4042;margin-bottom:20px;line-height:20px}
.ctx-x-location-modal .ctx-content{margin-bottom:20px}
.ctx-x-location-modal .ctx-x-location-select select{width:100%;height:40px;font-family:"citrixsans-light",Arial,Helvetica,sans-serif;font-size:16px}
.ctx-x-location-modal .ctx-large-btn{position:absolute;bottom:30px}
.ctx-x-location-modal .ctx-close-icon{display:inline-block;color:black;padding:5px;position:absolute;right:9px;top:9px}
.ctx-x-location-modal .ctx-close-icon:hover{border-bottom:1px solid transparent}
.showmodal .ctx-x-location-modal{display:block;top:50%;margin-top:-160px;width:100%}
.ctx-x-loc-overlay{display:none;position:absolute;z-index:999;background:#000;opacity:.6;filter:alpha(opacity=70)}
.showmodal .ctx-x-loc-overlay{display:block;width:100%;height:100%;top:0;z-index:999;position:fixed}
body.showmodal{overflow-y:hidden}
.ctx-x-location-modal .ctx-inner{display:none}
.ctx-x-location-modal.ctx-success .ctx-inner{display:block}
.ctx-x-location-modal .ctx-no-result-msg{display:none}
.ctx-x-location-modal.ctx-switch-locations-error .ctx-no-result-msg{display:block}
.ctx-x-location-modal .ctx-x-location-spinner,.ctx-x-location-modal .ctx-x-location-spinner-two{background:url(partner-central/images/icon-loading-spinner-sml.gif) top left no-repeat;height:16px;width:16px;display:block;position:absolute}
.ctx-x-location-modal .ctx-x-location-spinner{top:50%;left:50%}
.ctx-x-location-modal .ctx-x-location-spinner-two{position:absolute;left:140px;bottom:42px;display:none}
.ctx-x-location-modal.continue .ctx-x-location-spinner-two{display:block}
.ctx-x-location-modal.ctx-success .ctx-x-location-spinner,.ctx-x-location-modal.ctx-error .ctx-x-location-spinner{display:none}
.ctx-x-location-modal .ctx-fetch-locations-error-msg{display:none}
.ctx-x-location-modal.ctx-error.ctx-fetch-locations-error .ctx-fetch-locations-error-msg{display:block}
.ctx-x-location-modal .ctx-switch-locations-error-msg{display:none}
.ctx-x-location-modal.ctx-error.ctx-switch-locations-error .ctx-switch-locations-error-msg{display:block}
.ctx-x-location-continue.ctx-x-location-disabled{background-color:#dedede!important;cursor:none!important}
.lt-ie9 .ctx-x-location-modal .ctx-x-location-select select{height:auto}
.lt-ie9 .ctx-x-location-modal .ctx-x-location-spinner-two{margin-top:28px}
#colorbox,#cboxOverlay,#cboxWrapper,.cboxOverlay{position:absolute;top:0;left:0;z-index:11000;overflow:hidden}
.colorbox,.cboxWrapper{z-index:11000;overflow:hidden}
#cboxOverlay,.cboxOverlay{position:fixed;width:100%;height:1000%;overflow:hidden}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent,.cboxContent{position:relative}
#cboxLoadedContent,.cboxLoadedContent{overflow:auto}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow,.cboxClose{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#colorbox.ctx-dl-iframe-wrap{border:10px solid #dedede;border-top:40px solid #dedede;overflow:visible}
#colorbox.ctx-dl-iframe-wrap #cboxWrapper{overflow:visible}
#colorbox.ctx-dl-iframe-wrap #cboxClose{top:-22px;margin-right:0}
#colorbox.ctx-dl-iframe-wrap.iTeula:after{content:"Your download will start immediately upon accepting this agreement. You may close this window once your download begins.";position:absolute;bottom:0;left:0;width:480px;z-index:99999999;margin:0;background:#fff;padding:10px;font-size:12px;font-weight:bold}
.lt-ie9 #colorbox.ctx-dl-iframe-wrap.cboxIE.iTeula{min-height:540px!important}
#cboxWrapper,.cboxWrapper{height:auto;width:auto!important;height:auto!important}
#cboxOverlay,.cboxOverlay{background-color:#fff}
.cboxOverlay{opacity:.75;filter:alpha(opacity = 75)}
#cboxContent,.cboxContent{margin-top:0;overflow:visible}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent,.cboxLoadedContent{background:0;padding:0}
#cboxLoadingGraphic{background:url(main/images/icon-loading-spinner-lrg.gif) no-repeat center center}
#cboxLoadingOverlay{background:#fff}
#cboxTitle,.cboxTitle{position:absolute;top:-22px;left:0;color:#000}
#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}
#cboxSlideshow,#cboxPrevious,#cboxNext{text-indent:-9999px;width:20px;height:20px;position:absolute;top:7px;margin-right:10px;background:url(main/images/controls.png) no-repeat 0 0}
#cboxPrevious{background-position:0 0;right:44px;z-index:-10}
#cboxPrevious:hover{background-position:0 -25px}
#cboxNext{background-position:-25px 0;right:22px;z-index:-10}
#cboxNext:hover{background-position:-25px -25px}
#cboxClose,.cboxClose{background:url(main/images/cross-icon.png) no-repeat 0 0;position:absolute;width:14px;height:13px;right:12px;top:14px;text-indent:-9999px}
.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}
.ctx-title-content-container p strong{margin-top:8px;display:block}
table#ctx-login-box{z-index:1000000;position:fixed;top:0;left:0;background:transparent url("main/images/tint.png");display:none}
#ctx-login-box-main .pp-spinner{margin-top:140px}
.verticaltabs .wrapper{width:960px;margin:0 auto;padding:50px 0;min-height:100px}
.verticaltabs .wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0;overflow:hidden}
.verticaltabs .wrapper h2,.verticaltabs .wrapper h4,.verticaltabs .wrapper p,.verticaltabs .wrapper pre,.verticaltabs .wrapper ul,.verticaltabs .wrapper li{margin:0;padding:0;border:0;vertical-align:baseline}
.verticaltabs .wrapper h2{font-size:30px;line-height:36px}
.verticaltabs .wrapper li{color:#0090da;outline:0;text-decoration:none}
.verticaltabs div.author-title{color:#3f4042;float:left;width:258px;height:100%;padding:0 30px 0 35px;border-right:1px solid #b2b2b2;display:table}
.verticaltabs div.title{display:table-cell;vertical-align:middle;padding:25px 0}
#v-nav:after{visibility:hidden;display:block;content:"";clear:both;height:0;overflow:hidden}
#v-nav>ul{float:left;width:275px;display:block;margin:0 0 0 -1px;padding:11px 15px 13px 0;position:relative;border-left:1px solid #b2b2b2;overflow:hidden}
#v-nav>ul>li{font-size:18px;line-height:23px;width:auto;list-style-type:none;display:block;position:relative;padding:14px 15px 12px 30px;cursor:pointer}
#v-nav>ul>li>span{max-height:92px;overflow:hidden;display:block;position:relative;z-index:2}
#v-nav>ul>li.current .tab-gradient{position:absolute;top:0;left:0;height:100%;width:299px;z-index:1;background:#e3e3e3;background-image:-webkit-linear-gradient(#e3e3e3,#f1f1f1);background-image:-moz-linear-gradient(#e3e3e3,#f1f1f1);background-image:-o-linear-gradient(#e3e3e3,#f1f1f1);background-image:linear-gradient(#e3e3e3,#f1f1f1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e3e3e3, endColorstr=#f1f1f1)"}
#v-nav>ul>li:first-child.current .tab-gradient{display:none}
#v-nav>ul>li:hover{color:#0077c1}
#v-nav>ul>li.current{color:#3f4042;font-family:"citrixsans-bold",Arial,Helvetica,sans-serif;z-index:10;background:#e3e3e3;background-image:-webkit-linear-gradient(#e3e3e3,#f1f1f1);background-image:-moz-linear-gradient(#e3e3e3,#f1f1f1);background-image:-o-linear-gradient(#e3e3e3,#f1f1f1);background-image:linear-gradient(#e3e3e3,#f1f1f1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e3e3e3, endColorstr=#f1f1f1)"}
#v-nav>ul>li.current:after,#v-nav>ul>li.current:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:25px;border-left-width:15px;margin-top:-25px;border-top-color:#fff;border-bottom-color:#fff}
#v-nav>ul>li.current:after{border-left-color:transparent}
#v-nav>ul>li.current:before{z-index:5}
#v-nav>ul>li.current.two:after,#v-nav>ul>li.current.two:before{border-top-width:36px;border-bottom-width:36px;margin-top:-36px}
#v-nav>ul>li.current.three:after,#v-nav>ul>li.current.three:before{border-top-width:48px;border-bottom-width:48px;margin-top:-48px}
#v-nav>ul>li.current.four:after,#v-nav>ul>li.current.four:before{border-top-width:59px;border-bottom-width:59px;margin-top:-59px}
#v-nav>div.tab-content{position:relative;z-index:9;padding:0 35px 0 30px;width:281px;float:left;overflow:hidden}
#v-nav>div.tab-content img{max-height:250px}
.verticaltabs .learn-more{position:absolute;color:#0090da;font-weight:bold}
.verticaltabs .learn-more a,.verticaltabs .learn-more a:link,.verticaltabs .learn-more a:hover,.verticaltabs .learn-more a:visited{color:#0090da!important;text-decoration:none;border:0}
#v-nav .vertNavLink .tab-content,.vertNavLink .open-close-icon,.ctx-tab-h-label{display:none}