.title .ctx-style-large{font-family:"citrixsans-light",sans-serif;padding-top:2rem}
.ctx-accordion{padding-top:30px;border-bottom:1px solid rgba(0,0,0,0.2)}
.ctx-accordion .ctx-accordion-wrap,.accordionentry .ctx-accordion-wrap{border-top:1px solid rgba(0,0,0,0.2)}
.ctx-accordion .ctx-accordion-wrap>h2 .open-close-icon,.accordionentry .ctx-accordion-wrap>h2 .open-close-icon,.ctx-accordion .ctx-accordion-wrap>h4 .open-close-icon,.accordionentry .ctx-accordion-wrap>h4 .open-close-icon,.ctx-accordion .ctx-accordion-wrap>h3 .open-close-icon,.accordionentry .ctx-accordion-wrap>h3 .open-close-icon,.ctx-accordion .ctx-accordion-wrap>.nested-accord .open-close-icon,.accordionentry .ctx-accordion-wrap>.nested-accord .open-close-icon{height:1.25rem;margin-top:.05rem;position:absolute;width:1.25rem;margin-left:-1.75rem;color:#1879b9}
.ctx-accordion .ctx-accordion-wrap>h2 .open-close-icon::before,.accordionentry .ctx-accordion-wrap>h2 .open-close-icon::before,.ctx-accordion .ctx-accordion-wrap>h4 .open-close-icon::before,.accordionentry .ctx-accordion-wrap>h4 .open-close-icon::before,.ctx-accordion .ctx-accordion-wrap>h3 .open-close-icon::before,.accordionentry .ctx-accordion-wrap>h3 .open-close-icon::before,.ctx-accordion .ctx-accordion-wrap>.nested-accord .open-close-icon::before,.accordionentry .ctx-accordion-wrap>.nested-accord .open-close-icon::before{content:"\e9e3"}
.ctx-accordion .ctx-accordion-wrap h2,.accordionentry .ctx-accordion-wrap h2,.ctx-accordion .ctx-accordion-wrap h3,.accordionentry .ctx-accordion-wrap h3,.ctx-accordion .ctx-accordion-wrap h4,.accordionentry .ctx-accordion-wrap h4,.ctx-accordion .ctx-accordion-wrap .nested-accord,.accordionentry .ctx-accordion-wrap .nested-accord{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:pointer;padding:1rem 1.1rem 1rem 1.75rem;color:#292929;text-transform:none;letter-spacing:0;line-height:1.4rem;font-size:1.2rem;font-family:"citrixsans-regular",sans-serif}
.ctx-accordion .ctx-accordion-wrap .ctx-accordion-content,.accordionentry .ctx-accordion-wrap .ctx-accordion-content{display:none;padding-left:.5rem;padding-bottom:1rem}
.ctx-accordion .ctx-accordion-wrap .ctx-accordion-content .ctx-dl-results:first-child,.accordionentry .ctx-accordion-wrap .ctx-accordion-content .ctx-dl-results:first-child{padding-top:0}
.ctx-accordion .ctx-accordion-wrap .ctx-accordion-content .ctx-dl-results,.accordionentry .ctx-accordion-wrap .ctx-accordion-content .ctx-dl-results{padding-top:15px}
.ctx-accordion>.ctx-accordion-wrap.open>h4 .open-close-icon::before,.accordionentry>.ctx-accordion-wrap.open>h4 .open-close-icon::before,.ctx-accordion>.ctx-accordion-wrap.open>h3 .open-close-icon::before,.accordionentry>.ctx-accordion-wrap.open>h3 .open-close-icon::before,.ctx-accordion>.ctx-accordion-wrap.open>h2 .open-close-icon::before,.accordionentry>.ctx-accordion-wrap.open>h2 .open-close-icon::before,.ctx-accordion>.ctx-accordion-wrap.open>.nested-accord .open-close-icon::before,.accordionentry>.ctx-accordion-wrap.open>.nested-accord .open-close-icon::before{content:"\e9e4"}
.ctx-accordion>.ctx-accordion-wrap.open .ctx-accordion-content,.accordionentry>.ctx-accordion-wrap.open .ctx-accordion-content{display:block}
.ctx-accordion>.ctx-accordion-wrap.open .ctx-accordion,.accordionentry>.ctx-accordion-wrap.open .ctx-accordion{padding-top:0;border-bottom:0}
.ctx-accordion>.ctx-accordion-wrap.open .ctx-accordion-wrap,.accordionentry>.ctx-accordion-wrap.open .ctx-accordion-wrap{border-top:0}
.ctx-accordion>.ctx-accordion-wrap.open .ctx-accordion-wrap .ctx-accordion-content,.accordionentry>.ctx-accordion-wrap.open .ctx-accordion-wrap .ctx-accordion-content{display:none}
.ctx-accordion>.ctx-accordion-wrap.open .ctx-accordion-wrap.open .ctx-accordion-content,.accordionentry>.ctx-accordion-wrap.open .ctx-accordion-wrap.open .ctx-accordion-content{display:block}
.ctx-accordion .ctx-resources-heading{font-family:"citrixsans-light",sans-serif;margin-bottom:15px}
.ctx-resources-heading>span{display:inline-block;font-size:.9rem;margin-left:10px}
@media only screen and (min-width:500px){.ctx-accordion .ctx-accordion-wrap .ctx-accordion-content,.accordionentry .ctx-accordion-wrap .ctx-accordion-content{padding-left:1.75rem}
}
.table .ctx-table-title h2{padding-top:0;padding-bottom:11px;border-bottom:1px solid #e1e1e1;margin-bottom:10px}
.table .ctx-table-styled{border:1px solid #d6d5cc;background-color:#fafafa;padding:10px 9px;margin-bottom:15px;overflow:hidden;margin-top:1.5rem}
.table .ctx-table-styled tr td{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:center;padding:7px 11px 8px}
.table .ctx-table-styled tr td:first-child{border-left:1px solid #e4e4e4;text-align:left}
.table .ctx-table-styled tr td.ctx-expandable-control{color:#0090da;cursor:pointer;background:url(../../citrix/clientlibs/main/images/accordian-sprite.png) 11px 6px no-repeat;padding-left:36px}
.table .ctx-table-styled tr td.ctx-expandable-control.open{background-position:11px -56px;border-bottom:0}
.table .ctx-table-styled tr:first-child td{border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent}
.table .ctx-table-styled tr.ctx-column-heading td{font-weight:bold;padding-bottom:7px;padding-left:0;padding-right:0;border-bottom:1px solid #e4e4e4}
.table .ctx-table-styled tr.ctx-column-heading td:first-child{text-align:left}
.table .ctx-table-styled tr.ctx-column-heading td:first-child td{padding-top:0;vertical-align:bottom}
.table .ctx-table-styled tr.nrow td:first-child{text-align:left}
.table .ctx-table-styled tr.nrow .ctx-nested-table td:first-child{text-align:center}
.table .ctx-table-styled tr.nrow td.first-col.oddrow,.table .ctx-table-styled tr.nrow td.oddrow{background-color:#ededed !important}
.table .ctx-table-styled tr.odd .ctx-nested-table td{background:transparent}
.table .ctx-table-styled tr.odd.nrow td.first-col{background-color:#fafafa}
.table .ctx-table-styled tr.odd td{background-color:#f2f2f2}
.table .ctx-table-styled tr.expandable-content{display:none}
.table .ctx-table-styled tr.expandable-content.open{display:table-row}
.table .ctx-table-styled table{border-collapse:collapse;width:100%}
.table .ctx-table-styled table td table,.table .ctx-table-styled table td table tr,.table .ctx-table-styled table td tr:first-child td,.table .ctx-table-styled table td tr td:first-child,.table .ctx-table-styled table td table tr.ctx-column-heading td,.table .ctx-table-styled table td table tr td{border:0;background:transparent}
.smallbanner .ctx-house-ad{border:4px solid #55565a;background-color:#55565a !important;color:#fff;display:block;cursor:pointer;margin-bottom:15px}
.smallbanner .ctx-house-ad.ctx-video-lightbox:hover,.smallbanner .ctx-house-ad:hover,.smallbanner .ctx-house-ad:active,.smallbanner .ctx-house-ad:visited{color:#fff;border-color:#55565a}
.smallbanner .ctx-house-ad:hover>span{color:#fff}
.smallbanner .ctx-house-ad>span{padding:10px;padding-top:10px;padding-bottom:37px;display:block;min-height:85px;position:relative;font-size:1.1rem;font-family:"citrixsans-semibold",sans-serif}
.smallbanner .ctx-house-ad .ctx-house-ad-cta{font-size:.9rem;font-family:"citrixsans-regular",sans-serif;color:#fff;display:block;overflow:hidden;height:20px;left:10px;bottom:0;margin-right:10px;margin-bottom:10px;padding-right:20px;float:left;position:absolute;z-index:999}
.smallbanner .ctx-house-ad.ctx-popout-rte{padding-right:0}
.smallbanner a.ctx-house-ad:hover,.smallbanner .ctx-house-ad.ctx-video-lightbox:hover{border:4px solid #3f4042 !important}
.ctx-resources-block a.ctx-ico,.ctx-resources-block a.ctx-ico:hover{line-height:1.8rem}
.ctx-resources-block .link-label p{padding-top:0}
.resourceparsys .section{padding-top:8px}
.resource-holders h3{margin-bottom:5px}
.communitySpotlightPod .spotlightWrapper{margin:15px 0 33px;padding-right:3px;position:relative}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter{position:relative;border:1px solid #ccc;-webkit-box-shadow:3px 3px 0 0 rgba(25,25,25,0.1);-moz-box-shadow:3px 3px 0 0 rgba(25,25,25,0.1);box-shadow:3px 3px 0 0 rgba(25,25,25,0.1);vertical-align:top;word-break:break-word}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter .communitySpotlightInner{position:reltaive;min-height:20px;height:auto;padding:15px 20px 10px 20px}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter .hasSpotlightImage{padding-top:140px}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter .communitySpotlightPodImage{position:absolute;height:125px;background-repeat:no-repeat;opacity:1}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter .communitySpotlightPodImage a{display:block;height:100%;width:100%;border:0}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter .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}
.communitySpotlightPod .spotlightWrapper .communitySpotlightOuter .cspStretch{top:0;right:0;left:0;bottom:0}
.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-social-share{padding:40px 0 0}
.ctx-lb-scroll-frame{color:#fff}
.cboxIframe{overflow:hidden;width:100%;height:400px;margin-top:60px;background-color:#fff}
.cboxIframe .ctx-resources-heading{color:#fff;font-family:"citrixsans-semibold",sans-serif}
.ctx-lightbox-content.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:relative;top:-7px;display:block;background:#fff;padding:10px;font-size:12px;font-family:"citrixsans-semibold",sans-serif}
.ctx-events-promo-banner{text-align:center;overflow:hidden;margin:0 -15px}
.ctx-events-promo-banner img{display:inline-block}
.ctx-events-promo-banner .large-image{display:none}
@media screen and (max-width:800px){.ctx-events-promo-banner .large-bg{background:none !important}
}
@media screen and (min-width:800px){.ctx-events-promo-banner .large-image{display:inline-block}
.ctx-events-promo-banner.filtered .small-image{display:inline-block}
.ctx-events-promo-banner .small-image{display:none}
.ctx-events-promo-banner .small-bg{background:none !important}
}
.aem-author .ctx-event-listing-author{height:400px;background-color:#f1f1f1;border:3px solid #ccc}
.aem-author .ctx-event-listing-author span{font-size:1.5rem;display:block;text-align:center;margin-top:150px;color:#666;font-family:"citrixsans-light",sans-serif}
.aem-author .ctx-event-listing-author span span{font-size:.9rem;color:#999;margin-top:5px}
#ctx-main-header.ctx-cupcake .ctx-header-inner{border:none !important}
.ctx-hide-all{display:none}
.ctx-lightbox .ctx-events-heading{margin:3rem auto 0 auto;width:90%}
.ctx-lightbox .ctx-events-heading td{display:block;padding-top:15px;width:100%}
.ctx-events-landing .ctx-events-filters .ctx-events-heading{margin:0 0 20px 0;width:100%}
.ctx-events-landing .ctx-events-filters .ctx-events-heading td{width:33%;padding-left:5px}
.ctx-events-landing .ctx-events-filters .ctx-events-heading td select{min-width:0}
.ctx-events-landing .ctx-tab-content .tab-content{overflow:visible}
.ctx-events-landing .ctx-tab-content .events-loading{text-align:center;position:absolute;margin-top:50px;width:100%;display:none}
.ctx-events-landing .ctx-tab-content.loading{opacity:.5;display:block}
.ctx-events-landing .ctx-tab-content.loading .events-loading{display:block}
.ctx-events-landing .ctx-hide-small{display:none}
.ctx-events-landing tr.ctx-zoom-row{background-color:#d7ebfb}
.ctx-events-landing .ctx-zoom-row td{position:relative}
.ctx-events-landing .ctx-zoom-row .ctx-zoom-info{padding-right:30px}
.ctx-events-landing .ctx-zoom-row .icon-decline{display:block;position:absolute;top:10px;z-index:99;right:10px;font-size:1.5rem;cursor:pointer}
.ctx-events-landing .ctx-zoom-info{position:relative}
.ctx-events-landing .ctx-zoom-info .icon-zoom-in{display:none}
.ctx-events-landing .ctx-zoom-info .t{font-size:1.25rem;line-height:1.4rem;font-family:"citrixsans-light",sans-serif}
.ctx-events-landing .ctx-zoom-info .d{font-size:.9rem;padding-top:8px}
.ctx-events-landing .ctx-zoom-info .v{padding-top:15px}
.ctx-events-landing .ctx-zoom-info .v a{font-size:.8rem}
.ctx-events-landing .ctx-zoom-info .c{padding-top:15px;font-size:.85rem;line-height:1.1rem}
.ctx-events-landing .ctx-zoom-info>div{padding:15px}
.ctx-events-landing .event-table table tr,.ctx-lightbox .event-table table tr{display:none}
.ctx-events-landing .event-table table tr.show,.ctx-lightbox .event-table table tr.show{display:table-row}
.ctx-events-landing .event-table table tr.show.ctx-events-no-results,.ctx-lightbox .event-table table tr.show.ctx-events-no-results{display:none}
.ctx-events-landing .ctx-event-view-all,.ctx-lightbox .ctx-event-view-all{text-align:center;margin-top:20px;display:none}
.ctx-events-landing .more-results .ctx-event-view-all,.ctx-lightbox .more-results .ctx-event-view-all{display:block}
.ctx-events-landing .ctx-events-tabs,.ctx-lightbox .ctx-events-tabs{position:relative}
.ctx-events-landing .ctx-lightbox-content .ctx-event-filter.changed,.ctx-lightbox .ctx-lightbox-content .ctx-event-filter.changed{border:2px dashed #666}
.ctx-events-landing .ctx-event-filter.changed,.ctx-lightbox .ctx-event-filter.changed{border-color:#1078b9}
.ctx-events-landing select,.ctx-lightbox select{font-family:"citrixsans-regular",Arial,Helvetica,sans-serif;border:1px solid #cacaca;padding:10px;padding-right:30px;font-size:1rem;width:100% !important;line-height:1.333rem;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";appearance:none;border-radius:0;background:url(../../citrix-core/images/dropdown-arrow.png) 96% center no-repeat #fff;min-width:250px;background-color:#fff}
.ctx-events-landing select::-ms-expand,.ctx-lightbox select::-ms-expand{display:none}
.ctx-events-landing .ctx-events-filters,.ctx-lightbox .ctx-events-filters{display:none}
.ctx-events-landing .ctx-filter-btns,.ctx-lightbox .ctx-filter-btns{margin-top:20px}
.ctx-events-landing .ctx-filter-btns a,.ctx-lightbox .ctx-filter-btns a{display:inline-block;background-color:#1078b9;padding:8px 20px;width:100%;color:#fff;border:0;text-align:center;border-right:1px solid #fff;border-left:1px solid #fff}
.ctx-events-landing .ctx-filter-btns a .filter-on,.ctx-lightbox .ctx-filter-btns a .filter-on{display:none}
.ctx-events-landing .ctx-filter-btns a .filter-on.on,.ctx-lightbox .ctx-filter-btns a .filter-on.on{display:inline}
.ctx-events-landing .ctx-filter-btns a .events-ico,.ctx-lightbox .ctx-filter-btns a .events-ico{display:inline-block;margin-right:5px}
.ctx-events-landing .ctx-filter-btns a:hover,.ctx-lightbox .ctx-filter-btns a:hover,.ctx-events-landing .ctx-filter-btns a:active,.ctx-lightbox .ctx-filter-btns a:active,.ctx-events-landing .ctx-filter-btns a:visited,.ctx-lightbox .ctx-filter-btns a:visited,.ctx-events-landing .ctx-filter-btns a:focus,.ctx-lightbox .ctx-filter-btns a:focus{color:#fff;border-bottom:0}
.ctx-events-landing .ctx-filter-btns a:hover,.ctx-lightbox .ctx-filter-btns a:hover{background-color:#125c8c}
.ctx-events-landing .events-list,.ctx-lightbox .events-list{max-width:1300px;margin:0 auto}
.ctx-events-landing .in-person .ctx-event-lang-filter,.ctx-lightbox .in-person .ctx-event-lang-filter{display:none}
.ctx-events-landing .in-person .ctx-event-country-filter,.ctx-lightbox .in-person .ctx-event-country-filter{display:block}
.ctx-events-landing .webinars .ctx-event-lang-filter,.ctx-lightbox .webinars .ctx-event-lang-filter{display:block}
.ctx-events-landing .webinars .ctx-event-country-filter,.ctx-lightbox .webinars .ctx-event-country-filter{display:none}
.ctx-events-landing .ctx-styled-table,.ctx-lightbox .ctx-styled-table{border:0}
.ctx-events-landing .ctx-styled-table .ctx-events-no-results td,.ctx-lightbox .ctx-styled-table .ctx-events-no-results td{background-color:#f0f0f0;text-align:center;padding:25px}
.ctx-events-landing .ctx-styled-table .ctx-events-no-results td h4,.ctx-lightbox .ctx-styled-table .ctx-events-no-results td h4{letter-spacing:0;text-transform:none;font-size:1.2rem;font-family:"citrixsans-semibold",sans-serif;padding:0}
.ctx-events-landing .ctx-styled-table .ctx-events-no-results td p,.ctx-lightbox .ctx-styled-table .ctx-events-no-results td p{padding-top:.7rem}
.ctx-events-landing .ctx-styled-table.no-results .ctx-events-no-results,.ctx-lightbox .ctx-styled-table.no-results .ctx-events-no-results{display:table-row}
.ctx-events-landing .ctx-styled-table td,.ctx-lightbox .ctx-styled-table td{padding:.5rem 1rem;font-size:.9rem;line-height:1.1rem}
.ctx-events-landing .ctx-styled-table tr.odd,.ctx-lightbox .ctx-styled-table tr.odd{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f5f5f5}
.ctx-events-landing .ctx-styled-table [data-content="title"],.ctx-lightbox .ctx-styled-table [data-content="title"]{position:relative;width:55%}
.ctx-events-landing .ctx-styled-table [data-content="title"] a,.ctx-lightbox .ctx-styled-table [data-content="title"] a{display:inline-block;margin-left:30px}
.ctx-events-landing .ctx-styled-table .icon-zoom-in,.ctx-lightbox .ctx-styled-table .icon-zoom-in{cursor:pointer;position:absolute;left:10px;top:50%;margin-top:-11px;font-size:1.2rem;color:#666}
.ctx-events-landing .ctx-styled-table .icon-zoom-in.open::before,.ctx-lightbox .ctx-styled-table .icon-zoom-in.open::before{content:'\e9ef'}
.banner{background-color:#1078b9;color:#fff;margin:0 -15px;padding:1rem;position:relative}
.banner .alt{font-size:.8rem}
.banner .alt a{opacity:.6}
.banner .alt a:hover{opacity:1}
.banner .wrapper{margin:0 auto;max-width:1300px;position:relative}
.banner .label{display:inline-block;font-size:1.4rem;color:#fff;border:0}
.banner .label:hover,.banner .label:active,.banner .label:focus,.banner .label:visited{color:#fff;border:0}
.banner .label:hover{text-decoration:underline}
.banner span.label:hover{text-decoration:none}
@media only screen and (min-width:500px){.ctx-events-landing .ctx-filter-btns{display:none}
.ctx-events-landing .ctx-events-filters{display:block}
.ctx-events-landing .ctx-zoom-info .v a{margin-right:10px}
}
@media only screen and (min-width:600px){.ctx-events-landing .ctx-hide-small{display:table-cell}
.ctx-events-landing .ctx-styled-table tr:hover .icon-zoom-in{visibility:visible}
.ctx-events-landing .ctx-styled-table [data-content="title"] a{display:inline;margin-left:0}
.ctx-events-landing .ctx-styled-table .icon-zoom-in{visibility:hidden;margin-left:5px;position:relative;left:auto;margin-top:0;top:auto;font-size:1rem}
.ctx-events-landing .ctx-styled-table .icon-zoom-in.open::before{content:'\e9ee'}
.ctx-events-landing .ctx-zoom-info{position:absolute;width:400px;z-index:999;top:0;margin-top:-50px;left:25px;background-clip:padding-box;border:7px solid rgba(0,0,0,0.3);border-radius:5px;background-color:#fff;font-family:"citrixsans-regular",sans-serif;cursor:default}
.ctx-events-landing .ctx-zoom-info .icon-zoom-in{display:none}
.ctx-events-landing .ctx-zoom-info .v{padding-top:15px}
.ctx-events-landing .ctx-zoom-info .v a{font-size:.8rem;white-space:nowrap;display:inline-block}
.ctx-events-landing .ctx-zoom-info>div{padding:15px;padding-bottom:20px}
}
@media only screen and (min-width:800px){.ctx-events-landing .ctx-events-filters{position:absolute;width:450px;margin-top:10px;right:0}
.ctx-events-landing .horizontaltabs .ctx-tab.open .tab-label{font-size:1.2rem}
.ctx-events-landing .horizontaltabs .ctx-tab .tab-label{font-size:1rem}
.ctx-events-landing .horizontaltabs>.ctx-tab-container{display:block}
.ctx-events-landing .horizontaltabs>.ctx-tab-container>.ctx-tab{display:inline-block}
.banner .alt{display:inline-block}
.banner .label{font-size:1.5rem;display:inline-block;margin-right:15px}
}
@media only screen and (min-width:850px){.ctx-events-landing .ctx-events-filters{width:500px}
}
@media only screen and (min-width:960px){.ctx-events-landing .ctx-events-filters{width:600px}
}
.ctx-events-detail-template{margin:0 auto;position:relative;min-height:600px}
.ctx-events-detail-template .banner{background-color:#1879b9;padding:1rem;margin:0 -15px;color:#fff;position:relative;font-size:1.5rem}
.ctx-events-detail-template .banner .wrapper{max-width:1300px;margin:0 auto;position:relative}
.ctx-events-detail-template .events-breadcrumbs .ctx-breadcrumbs{max-width:1300px;margin:0 auto;padding-top:1rem}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-title h1{padding-top:0}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap{display:none}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details.no-bubble p:first-of-type{padding-top:1rem}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details .button-wrap{margin-top:1rem}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details .map-link{text-align:center;margin-top:.5rem;color:#1879b9}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-right .ctx-event-title{display:none}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-right .ctx-event-title h1{padding-top:0}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-right .ctx-event-title h3{color:#999;font-size:1.2rem;padding-top:0;padding-bottom:10px}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-fullwidth .ctx-event-title h1{padding-top:0}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-fullwidth .ctx-event-title h3{color:#999;font-size:1.2rem;padding-top:0;padding-bottom:10px}
.ctx-events-detail-template .ctx-topic{font-family:'citrixsans-light',Arial,sans-serif;font-size:1.7rem}
.ctx-events-detail-template .ctx-emphasis{font-family:'citrixsans-semibold',Arial,sans-serif}
@media only screen and (min-width:500px){.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details .map-link{text-align:left}
}
@media only screen and (min-width:850px){.ctx-events-detail-template .ctx-events-col-wrap{display:table;width:100%;margin:1rem auto 0;max-width:1300px}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left{display:table-cell;vertical-align:top;width:30%;position:relative;padding-right:30px}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-title{display:none}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap{display:block;text-align:center}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap .ctx-event-date{background-color:#ff5f14;color:#fff;font-family:'citrixsans-light',Arial,sans-serif;text-align:center;padding:1rem 2rem;display:inline-block;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;min-height:135px;min-width:135px}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap .ctx-event-date span{display:block}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap .ctx-event-date .month,.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap .ctx-event-date .year{font-size:1.2rem;line-height:1rem}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-date-wrap .ctx-event-date .day{font-size:3rem;line-height:3.5rem}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details.no-bubble p:first-of-type{padding-top:0}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details .button-wrap,.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-left .eventsheading .ctx-event-details .map-link{text-align:center}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-right{border-left:1px solid rgba(0,0,0,0.2);padding-left:30px;display:table-cell}
.ctx-events-detail-template .ctx-events-col-wrap .ctx-col-right .ctx-event-title{display:block}
}