.ctx-x-location-modal{position:relative;max-width:650px;margin:0 auto}
.ctx-x-location-modal.ctx-success .ctx-inner{display:block}
.ctx-x-location-modal.ctx-success .ctx-x-location-spinner{display:none}
.ctx-x-location-modal.ctx-error .ctx-x-location-spinner{display:none}
.ctx-x-location-modal.ctx-error.ctx-fetch-locations-error .ctx-fetch-locations-error-msg,.ctx-x-location-modal.ctx-error.ctx-switch-locations-error .ctx-switch-locations-error-msg{display:block}
.ctx-x-location-modal.continue .ctx-x-location-spinner-two{display:block}
.ctx-x-location-modal.ctx-switch-locations-error .ctx-no-result-msg{display:block}
.ctx-x-location-modal.ctx-switch-locations-error .ctx-x-location-spinner-two{display:none}
.ctx-x-location-modal .ctx-x-location-select,.ctx-x-location-modal .ctx-x-location-continue{margin-top:1.25rem}
.ctx-x-location-modal .ctx-inner,.ctx-x-location-modal .ctx-no-result-msg{display:none}
.ctx-x-location-modal .ctx-x-location-spinner{left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%}
.ctx-x-location-modal .ctx-x-location-spinner-two{left:0;bottom:6px;margin-top:20px;display:none;position:relative;text-align:center;width:100%}
.ctx-x-location-modal .ctx-x-location-spinner-two .ctx-spinner{font-size:1.5rem}
.ctx-x-location-modal .ctx-fetch-locations-error-msg,.ctx-x-location-modal .ctx-switch-locations-error-msg{display:none}
.ctx-x-location-modal .ctx-x-btn-wrap{position:relative;margin-bottom:20px}
.ctx-x-location-modal .ctx-x-location-continue{cursor:pointer}
.ctx-x-location-modal .ctx-x-location-continue.ctx-x-location-disabled{background-color:#dedede !important;border-color:#dedede !important;cursor:default !important}
.ctx-x-location-modal .sl-error{padding:20px;background-color:#d50032;text-align:center;border-radius:5px}
.ctx-x-location-modal .sl-error p{padding-top:0}
.ctx-x-location-modal select{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;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-x-location-modal select::-ms-expand{display:none}
@media screen and (min-width:500px){.ctx-x-location-modal .ctx-x-location-spinner-two{position:absolute;left:132px;bottom:6px;display:none;width:auto}
}
.aem-author .hidden-rss-updates{display:block}
.hidden-rss-updates{display:none;max-width:600px;min-height:100px;margin:0 auto;background-color:#e6ffe6;border:2px solid #80ff80;position:relative;padding:40px 15px 15px}
.hidden-rss-updates::before{display:block;content:"Page Updates (rss)";position:absolute;top:0;right:0;background-color:#80ff80;padding:5px 5px 7px 7px;font-size:.8rem}
.hidden-rss-updates .page-update + .page-update{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}
.hidden-rss-updates .page-update span{display:block;font-size:.9rem}
.hidden-rss-updates .page-update span.title{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal}
.aem-author #ctx_account .wrapper{max-width:1320px;margin:0 auto}
.aem-author #ctx_account .wrapper .dashboard-content{display:block}
.aem-author #ctx_account .wrapper .cols .container{min-height:350px}
.aem-author #ctx_account .ctx-lang-container{border:2px solid #2868ac;margin-top:20px;display:block}
.aem-author #ctx_account .ctx-lang-container-top.drop-padding{margin-top:0}
.aem-author #ctx_account .ctx-lang-container-top,.aem-author #ctx_account .ctx-lang-container-bottom{display:block;text-align:center;font-size:14px;padding:0;line-height:14px;padding:5px;background:#ebf1f6;background:-moz-linear-gradient(left,#ebf1f6 0,#abd3ee 38%,#89c3eb 59%,#d5ebfb 100%);background:-webkit-linear-gradient(left,#ebf1f6 0,#abd3ee 38%,#89c3eb 59%,#d5ebfb 100%);background:linear-gradient(to right,#ebf1f6 0,#abd3ee 38%,#89c3eb 59%,#d5ebfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf1f6',endColorstr='#d5ebfb',GradientType=1)}
.aem-author #ctx_account .ctx-lang-container-bottom{margin-top:10px}
#ctx-main-header.ctx-cupcake.responsive .ctx-header-inner.ctx-hide-divider{border-bottom:0}
#ctxid-change-location-control a,.auto-renewal span a,#ctxid-change-location-control a:link,.auto-renewal span a:link,#ctxid-change-location-control a:visited,.auto-renewal span a:visited,#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:focus,.auto-renewal span a:focus,#ctxid-change-location-control a:active,.auto-renewal span a:active{background-repeat:no-repeat;background-size:205% 1px;background-image:linear-gradient(to right,#1c9cad 50%,transparent 50%);background-position:bottom right;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#05758a}
#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-position:bottom left;color:#1c9cad}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-image:linear-gradient(to right,#1c9cad 50%,#1c9cad 50%)}
}
#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-position:bottom left;color:#1c9cad}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-image:linear-gradient(to right,#1c9cad 50%,#1c9cad 50%)}
}
#ctxid-change-location-control a,.auto-renewal span a,#ctxid-change-location-control a:link,.auto-renewal span a:link,#ctxid-change-location-control a:visited,.auto-renewal span a:visited,#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:focus,.auto-renewal span a:focus,#ctxid-change-location-control a:active,.auto-renewal span a:active{background-repeat:no-repeat;background-size:205% 1px;background-image:linear-gradient(to right,#1c9cad 50%,transparent 50%);background-position:bottom right;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;color:#05758a}
#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-position:bottom left;color:#1c9cad}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-image:linear-gradient(to right,#1c9cad 50%,#1c9cad 50%)}
}
#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-position:bottom left;color:#1c9cad}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#ctxid-change-location-control a:hover,.auto-renewal span a:hover,#ctxid-change-location-control a:link:hover,.auto-renewal span a:link:hover,#ctxid-change-location-control a:visited:hover,.auto-renewal span a:visited:hover,#ctxid-change-location-control a:hover:hover,.auto-renewal span a:hover:hover,#ctxid-change-location-control a:focus:hover,.auto-renewal span a:focus:hover,#ctxid-change-location-control a:active:hover,.auto-renewal span a:active:hover{background-image:linear-gradient(to right,#1c9cad 50%,#1c9cad 50%)}
}
#ctx_account #ctxid-account-nav ul li a{color:#05758a}
#ctx_account #ctxid-account-nav ul li a:hover{color:#1c9cad}
#ctx_account .ctx-toolbox-wrap{max-width:960px;margin:0 auto}
#ctx_account .banner{background-color:#e3d6ff;padding:1rem;margin:0 -15px;position:relative}
#ctx_account .banner .nav-icon{position:absolute;right:30px;font-size:1.2rem;cursor:pointer;height:20px;top:50%;width:20px;display:block;margin-top:-12px;z-index:999}
#ctx_account .banner .nav-icon .caret-bg{display:none}
#ctx_account .banner .nav-icon.open .icon-caret-down::before{content:"\e90b";color:#1879b9;position:relative;z-index:2}
#ctx_account .banner .nav-icon.open .caret-bg{position:absolute;z-index:1;display:block;background-color:#fff;height:75px;width:45px;border-radius:5px;right:-14px;top:-5px}
#ctx_account .banner .label{font-size:1.2rem;padding-right:75px;display:inline-block}
#ctx_account .wrapper{max-width:1320px;margin:0 auto;position:relative}
#ctx_account .wrapper .dashboard .dashboard-content{display:block}
#ctx_account .wrapper .dashboard-content{display:none}
#ctx_account .wrapper .nav ul{list-style:none;padding:0}
#ctx_account .wrapper .nav ul li{padding-top:10px;display:table;list-style:none}
#ctx_account .wrapper .nav ul li>a{padding-right:40px}
#ctx_account .wrapper .nav ul li a{position:relative;display:table-cell;border:0}
#ctx_account .wrapper .nav ul li a.active .nav-icon,#ctx_account .wrapper .nav ul li a.active .nav-label{color:#999}
#ctx_account .wrapper .nav ul li a:visited,#ctx_account .wrapper .nav ul li a:active,#ctx_account .wrapper .nav ul li a:focus{border:0;color:#05758a}
#ctx_account .wrapper .nav ul li a:hover{color:#1c9cad}
#ctx_account .wrapper .nav ul li a .nav-icon{color:#000;position:absolute;left:0;top:50%;margin-top:-14px;font-size:1.5rem}
#ctx_account .wrapper .nav ul li a .nav-label{display:inline-block;font-size:.9rem;line-height:1.2rem;padding-left:40px}
#ctx_account .wrapper .cols{position:relative}
#ctx_account .wrapper .cols .container{min-height:300px}
#ctx_account .wrapper .cols .profile-summary{display:none}
#ctx_account .wrapper .cols .profile-summary .user-alerts{margin-top:30px}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert{display:block;text-align:center;padding:1rem;margin-bottom:15px;color:#000}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.ctx-green{background-color:#f2fff0}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.ctx-blue{background-color:#eff8ff}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.ctx-grey{background-color:#d9d9d9}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.ctx-orange{background-color:#ffefe6}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.security-contact-alert{background-color:#ffedf2;background-image:url(account/icons/warning.svg);background-repeat:no-repeat;background-position:25px;border:0;text-align:left;padding-left:80px}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.security-contact-alert h3{font-family:'Public Sans',sans-serif;font-weight:700;font-style:normal;font-size:16px;padding:5px 0 10px 50px}
#ctx_account .wrapper .cols .profile-summary .user-alerts .alert.security-contact-alert p{font-size:14px;padding:0 0 20px 50px}
#ctx_account .wrapper .cols .profile-summary .user-info span{font-size:.8rem}
#ctx_account .wrapper .cols .profile-summary .user-info span .icon-bullet{margin:0 8px;display:inline-block;font-size:.6rem}
#ctx_account .wrapper .cols .profile-summary .user-info .auto-renewal a{font-size:.8em;margin-left:5px}
#ctx_account .wrapper .cols .profile-summary .label{font-size:1.2rem;color:#000;margin-bottom:15px}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions{display:block;font-size:.9rem;margin-top:10px}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions>div:first-child{padding-left:0;border-left:0}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions>div:first-child a{border-left:0}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions>div{display:inline-block;padding:0 12px;border-left:1px solid #1879b9}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions>div a{display:inline-block;line-height:.8rem}
#ctx_account .wrapper .cols .dashboard .profile-summary{display:block;padding-top:20px}
#ctx_account .wrapper .cols .col-1.nav{background-color:#fff;border:2px solid #1879b9;border-radius:5px;padding:20px;position:absolute;right:15px;top:-15px;opacity:0;z-index:99}
#ctx_account .wrapper .cols .col-1.nav.closed{z-index:-1}
#ctx_account .wrapper .cols .col-2{position:relative}
#ctx_account .wrapper .cols .col-2 .horizontaltabs>.ctx-tab-container>.ctx-tab>.tab-label a .tab-text{font-size:.8rem;line-height:1rem}
#ctx_account .wrapper .cols .col-2 .horizontaltabs>.ctx-tab-container>.ctx-tab>.tab-label a{padding-top:0}
#ctx_account .wrapper .cols .busy .loading{display:block}
#ctx_account .wrapper .cols .busy .container{opacity:.5}
#ctx_account .wrapper .cols .busy .ctx-toolbox-loading{display:none}
#ctx_account .wrapper .cols .loading{position:absolute;display:none;left:50%;margin-left:-4px;margin-top:20%;z-index:99}
#ctx_account .outage-msg{background-color:#ff9e1b;padding:1rem;position:relative;margin-top:30px}
#ctx_account .outage-msg .msg-content{margin-left:40px}
#ctx_account .outage-msg .msg-content .label{font-family:'Public Sans',sans-serif;font-weight:600;font-style:normal;display:block;margin-bottom:5px}
#ctx_account .outage-msg .msg-content .desc{font-size:.9rem}
#ctx_account .outage-msg .icon-alert{position:absolute;color:#fff;font-size:1.5rem}
#ctx_account .sub-nav{display:none}
#ctx_account .sub-nav-select{max-width:500px;margin:0 auto;padding-top:20px}
#ctx_account select{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;border:1px solid #cacaca;padding:5px 7px;padding-right:30px;cursor:pointer;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_account select::-ms-expand{display:none}
#ctx_account .ctx-lang-container{display:none}
#ctx_account .ctx-toolbox-container{position:relative}
#ctx_account .ctx-toolbox-container .ctx-toolbox-new-window{text-align:center;margin-bottom:10px}
#ctx_account .ctx-toolbox-container.loaded .ctx-toolbox-loading{display:none}
#ctx_account .ctx-toolbox-container.loaded .ctx-toolbox{visibility:visible}
#ctx_account .ctx-toolbox-container .ctx-toolbox{visibility:hidden;margin-top:30px}
#ctx_account .ctx-toolbox-container .ctx-toolbox iframe{border:0}
#ctx_account .ctx-toolbox-container .ctx-toolbox iframe.auto{height:600px}
#ctx_account .ctx-toolbox-loading{text-align:center;width:100%;position:absolute;z-index:99;margin-top:20%}
#ctx_account .ctx-lang-container-top,#ctx_account .ctx-lang-container-bottom{display:none}
@media only screen and (min-width:500px){#ctx_account .banner .label{font-size:1.5rem}
#ctx_account .wrapper .cols .col-1.nav{top:-23px;right:16px}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions{display:inline-block;margin:0 0 0 15px}
#ctx_account .wrapper .cols .profile-summary .label .profile-actions>div:first-child{padding-left:12px;border-left:1px solid #1879b9}
}
@media only screen and (min-width:960px){#ctx_account .horizontaltabs>.ctx-tab-container{display:block}
#ctx_account .horizontaltabs>.ctx-tab-container>.ctx-tab>.tab-label a{text-align:left}
#ctx_account .horizontaltabs>.ctx-tab-container>.ctx-tab>.tab-label a .tab-text{text-align:center}
#ctx_account .banner .nav-icon{display:none}
#ctx_account .wrapper .nav ul li a .nav-icon{margin-top:-19px}
#ctx_account .wrapper .cols{display:table;width:100%}
#ctx_account .wrapper .cols .col-1,#ctx_account .wrapper .cols .col-2{display:table-cell;vertical-align:top}
#ctx_account .wrapper .cols .col-1.nav{border:0;border-radius:0;padding:30px 20px 0 0;position:relative;right:auto;top:0;padding-top:30px;width:300px;opacity:1 !important}
#ctx_account .wrapper .cols .col-1.nav.closed{z-index:9}
#ctx_account .wrapper .cols .col-2{padding-top:40px;padding-left:30px;border-left:1px solid #ccc}
#ctx_account .wrapper .cols .col-2 .ctx-tabs{padding-top:0}
#ctx_account .wrapper .cols .dashboard .profile-summary{padding-top:0}
#ctx_account .outage-msg{margin-top:0}
#ctx_account .sub-nav{display:block}
#ctx_account .sub-nav-select{display:none}
#ctx_account .ctx-toolbox-container .ctx-toolbox{margin-top:0}
}
@media only screen and (min-width:1300px){#ctx_account .ctx-toolbox-container .ctx-toolbox-new-window{display:none}
}