@font-face{font-family:Trailhead-Bold;src:url(../fonts/Trailhead-Bold-49c9e897760466f7783f817cffbbdc6beeac9ebf159361b0d0a16c5bd92a7a1b.woff) format("woff");font-weight:bold;font-style:normal}
.tdx-scope{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0}
body.tdx-scope{color:#16325c}
.tdx-scope .tdx-global-header_container{position:fixed;width:100%;top:0;left:0;z-index:100;background:#fff;border-bottom:3px solid #0062d8;height:auto}
.tdx-scope .tdx-global-header_container .tdx-assistive-text_focus,.tdx-scope .tdx-global-header_container .tdx-assistive-text--focus{background:#fdfdfd;top:0}
.tdx-scope .tdx-global-header__item{padding:0rem;margin:1.5px 0;float:left}
.tdx-scope .tdx-global-header__item_search,.tdx-scope .tdx-global-header__item--search{flex:0 1 97%;padding:0}
.tdx-scope .tdx-global-header__item_search .tdx-input,.tdx-scope .tdx-global-header__item--search .tdx-input{padding-left:3rem}
.tdx-scope .tdx-global-header__item_search .tdx-input__icon_left,.tdx-scope .tdx-global-header__item_search .tdx-input__icon--left,.tdx-scope .tdx-global-header__item--search .tdx-input__icon_left,.tdx-scope .tdx-global-header__item--search .tdx-input__icon--left{left:1.25rem}
.tdx-scope .tdx-global-header__logo{-ms-flex-negative:0;flex-shrink:0;width:100%}
.tdx-scope .tdx-global-header__button_icon,.tdx-scope .tdx-global-header__button--icon{margin:0 .25rem;color:#9faab5}
.tdx-scope .tdx-global-header__button_icon .tdx-icon,.tdx-scope .tdx-global-header__button--icon .tdx-icon{fill:#9faab5}
.tdx-scope .tdx-global-header__button_icon:hover:not(:disabled),.tdx-scope .tdx-global-header__button_icon:focus,.tdx-scope .tdx-global-header__button--icon:hover:not(:disabled),.tdx-scope .tdx-global-header__button--icon:focus{color:#005fb2}
.tdx-scope .tdx-global-header__button_icon:hover:not(:disabled) .tdx-icon,.tdx-scope .tdx-global-header__button_icon:focus .tdx-icon,.tdx-scope .tdx-global-header__button--icon:hover:not(:disabled) .tdx-icon,.tdx-scope .tdx-global-header__button--icon:focus .tdx-icon{fill:#005fb2;outline:0}
.tdx-scope .tdx-context-bar{display:-ms-flexbox;display:flex;height:2.5rem;color:rgba(22,50,92,0.48);position:relative}
.tdx-scope .tdx-context-bar__primary,.tdx-scope .tdx-context-bar__secondary,.tdx-scope .tdx-context-bar__tertiary{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}
.tdx-scope .tdx-context-bar__secondary{padding:0 3rem 0 2rem;flex:1 1 1rem}
div#nav_group{float:left}
.tdx-scope .tdx-context-bar__vertical-divider{width:0;overflow:hidden;border-left:1px solid #d8dde6}
.tdx-scope .tdx-context-bar__item{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;align-items:stretch;white-space:nowrap;position:relative;max-width:15rem}
.tdx-scope .tdx-context-bar__item.tdx-is-active{outline:0;border-radius:0;background-color:#f7f9fb;border-bottom:3px solid #0062d8;margin-bottom:-3px;text-decoration:none;cursor:pointer;font-weight:bold;color:#16325c}
.tdx-scope .tdx-context-bar__item.tdx-is-active:before,.tdx-scope .tdx-context-bar__item.tdx-is-active:after{content:'';height:3px;display:block;background:#0062d8;position:absolute;top:0;left:-1px;right:-1px}
.tdx-scope .tdx-context-bar__item.tdx-is-active:after{background:rgba(0,0,0,0.25)}
.tdx-scope .tdx-context-bar__item:first-child.tdx-is-active{border-left:0}
.tdx-scope .tdx-context-bar__item.tdx-has-focus:before,.tdx-scope .tdx-context-bar__item.tdx-has-focus:after,.tdx-scope .tdx-context-bar__item.tdx-has-focus:hover:before,.tdx-scope .tdx-context-bar__item.tdx-has-focus:hover:after{height:4px}
.tdx-scope .tdx-context-bar__item_divider-left,.tdx-scope .tdx-context-bar__item--divider-left{border-left:1px solid #d8dde6}
.tdx-scope .tdx-context-bar__item_divider-right,.tdx-scope .tdx-context-bar__item--divider-right{border-right:1px solid #d8dde6}
.tdx-scope .tdx-context-bar__label-action{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;padding:0 .75rem;border-radius:0;min-width:0;color:#666;font-size:.8125rem}
.tdx-scope .tdx-context-bar__label-action:hover{color:#282828}
.tdx-scope .tdx-context-bar__icon-action .tdx-icon-waffle_container{width:2rem;height:2rem;margin-right:.25rem;margin-left:-0.5rem}
.tdx-scope .tdx-grid{display:-ms-flexbox;display:flex}
.tdx-scope .tdx-has-flexi-truncate{-ms-flex:1 1 0;flex:1 1 0;min-width:0}
.tdx-scope .tdx-grid--vertical-align-center,.tdx-scope .tdx-grid_vertical-align-center{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.tdx-scope .tdx-avatar--circle,.tdx-scope .tdx-avatar_circle{border-radius:50%}
.tdx-scope .tdx-avatar--medium,.tdx-scope .tdx-avatar_medium{width:2rem;height:2rem;font-size:.875rem}
.tdx-scope .tdx-avatar{width:2rem;height:2rem;overflow:hidden;display:inline-block;vertical-align:middle;line-height:1;color:#fff;cursor:pointer}
.tdx-scope .tdx-avatar-circle{border-radius:50%}
.tdx-scope .tdx-lookup{position:relative;width:100%}
.tdx-scope .tdx-box-sizing__content{box-sizing:content-box}
.tdx-scope .tdx-assistive-text{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);text-transform:none}
.tdx-scope .tdx-input-has-icon{position:relative;display:flex}
.tdx-scope .tdx-input-has-icon button#search_button{position:absolute;background:transparent;border:0;padding:8px 8px;outline:0}
.tdx-scope .tdx-global-header__item_search .tdx-input__icon_left{left:.25rem}
.tdx-scope .tdx-global-header__item_search .tdx-input{padding-left:3rem}
.tdx-scope .tdx-input-has-icon_left-right .tdx-input{padding:0 2rem}
.tdx-scope .tdx-input{background-color:#f8f8f8;color:#16325c;border:1px solid #d8dde6;border-radius:.25rem;width:100%;transition:border .1s linear,background-color .1s linear;display:inline-block;padding:0 1rem 0 .75rem;line-height:1.875rem;min-height:1.875rem;min-height:calc(1.875rem+(1px * 2))}
.tdx-scope .tdx-input-has-icon .tdx-input__icon{fill:#7b7676;position:relative;padding:8px 0}
.tdx-scope svg:not(:root){overflow:hidden}
.tdx-scope .tdx-button{position:relative;display:inline-block;padding:0;background:0;background-clip:border-box;border:1px solid transparent;border-radius:.25rem;font-size:.75rem;line-height:1.875rem;text-decoration:none;color:inherit;-webkit-appearance:none;white-space:normal;cursor:default;transition:color 50ms linear,background-color 50ms linear}
.tdx-scope .tdx-button-brand{padding:4px 25px 4px 25px;text-align:center;vertical-align:middle;background-color:#1e619c;border:1px solid #1e619c;color:white;font-size:15px;font-weight:100;cursor:pointer}
.tdx-scope .tdx-button-brand:focus,.tdx-scope .tdx-button-brand:hover{background-color:#005fb2;color:white}
.tdx-scope .tdx-grid--align-spread,.tdx-scope .tdx-grid_align-spread{-ms-flex-pack:justify;justify-content:space-between}
.tdx-scope ol,.tdx-scope ul{list-style:none}
.tdx-scope .msg.msg-error p,.tdx-scope .msg.msg-success p{color:#FFF}
.tdx-scope .msg-error ol,.tdx-scope .msg-error ul{list-style:initial}
.tdx-modal__close{background-image:url(../assets-sc-tdx/img/cancel.png) no-repeat 0 0;background-position:-475px -142px}
.tdxclose{position:relative;display:inline-block;width:2rem;height:2rem;overflow:hidden}
.tdxclose:hover::before,.tdxclose:hover::after{background:#fff}
.tdxclose::before,.tdxclose::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}
.tdxclose::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.tdxclose::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.tdxclose.thick::before,.tdxclose.thick::after{height:4px;margin-top:-2px}
button.tdx-button:focus,.tdx-scope .tdx-input-has-icon_left-right .tdx-input:focus{outline:0}
a#loginLink span.tdx-avatar.tdx-avatar_circle.tdx-avatar_medium{vertical-align:middle}
#footer .company-logo img{max-width:100%;height:auto;width:auto}
.tdx-scope .pc-overlay.user-overlay.success_onboarding_wizard{z-index:1502}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content{padding-top:91px;transition:all 300ms;position:relative}
.tdx-scope.comty,.tdx-scope.comty .page-wrap>.page-wrap-inner>.content{background-color:transparent}
.tdx-scope .highlightsStencilDesktop{height:320px;background:url('../img/tdx-header-bg_3x.png') center / cover no-repeat;position:absolute;width:100%;left:0;top:inherit;margin-top:-7px}
.tdx-scope .tdx-content{padding-left:15px;padding-right:15px}
.tdx-profile-container{position:relative;top:93px;overflow:visible}
.tdx-scope .profile-edit-block{float:right;margin-top:40px;margin-bottom:20px}
.tdx-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);padding:15px}
.tdx-card h3.card-title{margin-bottom:12px;font-size:1.8em}
.tdx-scope.comty-home .card-title{margin-bottom:4px}
.tdx-scope.comty-home .tdx-card>p{color:#7c7c7c;font-size:.75rem}
.tdx-scope .tdx-card.tdx-home-collaborator h3.card-title+p,.tdx-scope .tdx-card.tdx-home-groups h3.card-title+p{color:#7c7c7c;font-size:.75rem}
.tdx-scope .profile-edit-block ul{display:inline-block;padding:0;margin:0;background-color:#fff;border-radius:2px;box-shadow:2px 4px 7px 0 rgba(0,0,0,0.3)}
.cards-container .tdx-card{margin-bottom:30px;min-width:260px}
.tdx-icon-strip{width:32px;height:30px;float:left;margin-right:9px}
.tdx-scope .profile-edit-block ul li{display:inline-block}
.tdx-scope .profile-edit-block ul li a{font-size:13px;font-weight:600;line-height:1em;vertical-align:middle;letter-spacing:.3px;padding:10px 18px;display:inline-block}
.tdx-scope .pc-access{border-right:1px solid #e0e0e0}
.tdx-scope .cards-wide-column{width:580px;float:left;padding-bottom:100px}
.tdx-scope .cards-small-column{width:322px;margin-left:25px;float:right;padding-bottom:100px}
.tdx-scope .ui-dialog{z-index:1501;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);overflow:visible}
.tdx-scope .jq-widget .ui-widget-content .ui-icon-closethick{background:transparent url('../img/cancel.png') no-repeat 0 0;width:20px;height:20px;background-size:20px}
.tdx-scope .jq-widget .ui-dialog .ui-dialog-content{padding:0}
.tdx-scope .jq-widget .ui-dialog #overlay_new_idea.ui-dialog-content,.tdx-scope .jq-widget .ui-dialog #overlay_category_selection.ui-dialog-content,.tdx-scope.comty-ideaexchange .jq-widget .ui-dialog #overlay_merge.ui-dialog-content,.tdx-scope.comty-ideaexchange .jq-widget .ui-dialog #overlay_idea_votes.ui-dialog-content,.tdx-scope.comty-ideaexchange .jq-widget .ui-dialog #overlay_abuse.ui-dialog-content{padding:.6em 1.2em 1.2em 1.2em}
.tdx-scope.comty-idx-home .ui-widget-overlay.ui-front,.tdx-scope.comty-ideaexchange .ui-widget-overlay.ui-front{background-color:rgba(0,0,0,0.8)}
.tdx-scope .ui-dialog .ui-dialog-titlebar-close{top:-40px;margin-right:0;margin-top:0;width:26px;height:26px}
.tdx-scope .ui-dialog-titlebar{border-top-left-radius:5px;border-top-right-radius:5px}
.tdx-scope .ui-dialog-content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.tdx-scope .ui-widget-overlay{z-index:100;background-color:rgba(126,140,153,.8);opacity:1;background-image:none}
.tdx-scope .comty-tdx-dialog .ui-dialog-titlebar{text-align:center;padding-bottom:1.2em;border-bottom:1px solid #e0e0e0}
.tdx-scope .comty-tdx-dialog .ui-dialog-title{width:100%;font-size:1.6em;font-family:sf-font-light,Helvetica Neue,Helvetica,Arial;color:#333}
.tdx-dialog-content-generic{min-height:70px}
.tdx-dialog-footer{border-top:1px solid #e0e0e0;background-color:#f7f9fb;height:58px}
.tdx-wizard-next-btn{font-weight:400;float:right;margin-top:12px;margin-right:20px}
.successglobal h2.title:before,.successglobal h2.title:after{content:'';display:none!important}
.successglobal{background:white;padding:20px 60px 40px;margin:60px auto 60px;box-sizing:border-box;box-shadow:0 2px 4px rgba(172,159,147,0.2);position:relative;overflow:visible}
.successglobal:before{content:" ";background:-webkit-linear-gradient(45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%),-webkit-linear-gradient(135deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%);background:linear-gradient(45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%),linear-gradient(-45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%);background-size:16px 32px;width:100%;height:16px;position:absolute;left:0;top:-16px}
.successglobal:after{content:" ";background:-webkit-linear-gradient(45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%),-webkit-linear-gradient(135deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%);background:linear-gradient(45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%),linear-gradient(-45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%);background-size:16px 32px;width:100%;height:16px;position:absolute;left:0;bottom:-16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.successglobal h2{font-size:1.5rem;font-weight:bold;font-family:inherit;padding:25px 0}
.successglobal h2.title:before{content:url(../img/arrow-12.svg);display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180SSdeg);margin-right:10px}
.successglobal h2.title:after{content:url(../img/arrow-12.svg);margin-left:10px}
.tdxcol-one-full,.tdxcol-one-full,.tdxcol-one-eleven,.tdxcol-one-ten,.tdxcol-one-nine,.tdxcol-one-eight,.tdxcol-one-seventh,.tdxcol-one-sixth,.tdxcol-one-fifth,.tdxcol-one-fourth,.tdxcol-one-three,.tdxcol-one-two,.tdxcol-one-one,.tdxcol-onesmall-full{float:left}
.tdxcol-one-full{width:100%}
.tdxcol-one-eleven{width:91.66666667%}
.tdxcol-one-ten{width:83.33333333%}
.tdxcol-one-nine{width:75%}
.tdxcol-one-eight{width:66.66666667%}
.tdxcol-one-seventh{width:58.33333333%}
.tdxcol-one-sixth{width:45%}
.tdxcol-one-fifth{width:41.66666667%}
.tdxcol-one-fourth{width:33.33333333%}
.tdxcol-one-three{width:25%}
.tdxcol-one-two{width:16.66666667%}
.tdxcol-one-one{width:8.33333333%}
.tdxrcol:after,.tdxrcol:before{display:table;content:" "}
.tdxrcol:after{clear:both}
.tdx-scope .tdx-search .content-header .content-header-main h1{font-size:2.1em}
.tdx-scope .tdx-search .content-generic-with-secondary.content-generic-with-secondary-narrow{background:transparent;border:0}
.tdx-scope .tdx-search .content-generic-with-secondary-narrow .content-secondary{border-right-color:transparent;background:#fff;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .tdx-search .nav2 ul.ul-nav2 li a,.tdx-scope .tdx-search .nav2 ul.ul-nav2 li span.link-replace{padding:5px 3px 5px 8px}
.tdx-scope .tdx-search .content-generic-with-secondary-narrow .content-primary{border-left-color:transparent}
.tdx-scope .tdx-search .content-generic .content-primary .content-tertiary-block h3{font-weight:bold}
.tdx-scope .tdx-search .wait-medium-secondary{background-image:url(../img/spinners/slds_spinner_brand.gif);background-size:2rem;background-color:#FFF;border-color:transparent;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);padding:.1rem}
.tdx-scope .tdx-search .content-two .content-two-inner,.tdx-scope .tdx-search .content-primary-inner-general{padding-top:0}
.tdx-scope .tdx-search .rating-block>span{margin-top:0}
.tdx-scope .tdx-search .rating-block span.rating-amount{line-height:1.45em}
.tdx-scope .tdx-search .feed-not-logged-in{border-color:transparent;border-radius:.5rem;background-color:#FFF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .tdx-search .content-tertiary-block .list-of-items{border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .tdx-search .content-tertiary-block div.tdx-spinner-wait{border-color:transparent;background-color:#FFF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .tdx-search .content-tertiary-block .list-of-items{border-color:transparent}
.tdx-scope .tdx-search .content-tertiary-block .list-of-items,.tdx-scope .tdx-search .content-tertiary-block .list-of-items span.a-mini-item{background-color:#FFF}
.tdx-scope .tdx-search .content-tertiary-block .list-of-items a.a-mini-item{background-color:#FFF}
.tdx-scope .tdx-search .content-tertiary-block .list-of-items a.a-mini-item:hover{background-color:#fafafa}
.tdx-scope .tdx-search .list-of-items a.a-mini-item img.mini-item-img{border-radius:50%}
.tdx-scope .tdx-issues_about .content-header h1 a{font-weight:bold}
.tdx-scope .tdx-issues_about .content-generic{padding:3px 25px;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope #issues-content{margin-top:2rem;background-color:#FFF;border-radius:.5rem}
@media(max-width:767px){.tdx-scope .cards-wide-column{width:100%}
.tdx-scope .cards-small-column{width:100%;margin-left:0}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content{padding-top:86px}
.tdx-scope .content .container{margin:0}
.tdx-scope .cards-wide-column{padding-bottom:0}
.nav-group-phone a.phone-nav-button .phone-nav-button-icon,.tdx-global-header__item_search-icon{width:30px;height:30px;display:block;float:left;fill:#54698d}
.tdx-scope.comty-home .cards-container.cards-wide-column,.tdx-scope.comty-home .cards-container.cards-small-column{display:flex;flex-direction:column}
.tdx-scope.comty-home .tdx-card.tdx-home-answers{order:1}
.tdx-scope.comty-home .tdx-card.tdx-home-collaborator{order:2}
.tdx-card.tdx-home-ideas{order:3}
.tdx-card.tdx-home-groups{order:4}
.tdx-card.tdx-home-video{order:5}
.tdx-card.tdx-home-slider{order:7}
.tdx-card.tdx-home-featured-member{order:6}
}
@media(max-width:979px) and (min-width:768px){.tdx-scope .cards-wide-column{width:100%}
.tdx-scope .cards-small-column{width:100%;margin-left:0}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content{padding-top:91px}
.tdx-scope .cards-wide-column{padding-bottom:0}
}
@media(min-width:1220px){.tdx-scope .cards-wide-column{width:768px}
.tdx-scope .cards-small-column{width:368px;margin-left:31px}
}
@media(max-width:479px){.tdx-scope .highlightsStencilDesktop{background:0}
.tdx-scope .profile-edit-block{margin-top:15px}
.tdx-scope .profile-edit-block ul li a{padding:10px 7px}
}
.tdx-lsf-modal{margin-bottom:60px}
.tdx-lsf-container .content-simple-foot{padding:0;height:59px;overflow:hidden}
.tdx-lsf-container .tdx-lsf-footer{position:fixed;width:100%;left:0;bottom:-50px}
.ie11 .tdx-lsf-container .tdx-lsf-footer{position:fixed;bottom:35px;transform:translateY(-50%);width:90%;max-width:960px;margin-left:50%;left:-480px}
.ie10 .tdx-lsf-container .tdx-lsf-footer{position:absolute}
@media(max-width:1066px){.ie11 .tdx-lsf-container .tdx-lsf-footer{left:-45%}
}
.tdx-lsf-container .content-simple-foot>div{padding:12px}
.tdx-lsf-container .content-simple-foot .btn{padding:6px 16px}
.tdx-lsf-container .content-simple-foot .tdx-lsf-done{background-color:#f7f9fb}
.tdx-lsf-container .content-simple-foot .tdx-lsf-save{opacity:.5;background-color:#FFF}
.tdx-lsf-container .tdx-lsf-save .check{width:15px;height:21px;margin-right:5px;fill:#FFF;vertical-align:middle;float:left;display:none}
.tdx-lsf-modal .tdx-wait{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.5);z-index:1000;transition:all 300ms}
.tdx-lsf-modal .tdx-wait>img{width:100px;padding-top:25%}
.tdx-scope .jscroll-inner a.infinitescroll-more{display:block;text-align:center;padding-bottom:20px}
.tdx-scope.comty-idx-home.comty .page-banner{margin:30px 0;position:relative;border-radius:20px}
.tdx-scope.comty-idx-home .content-generic.content-generic-with-secondary,.tdx-scope.comty-ideaexchange .content-generic.content-generic-with-secondary{background:0}
.tdx-scope.comty-idx-home .content-primary-inner .list-of-items .an-item.idealist-card{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);margin-bottom:30px}
.tdx-scope.comty-idx-home .content-generic.content-generic-with-secondary .content-primary{border-left:0}
.tdx-scope.comty-idx-home .content-secondary .nav2{border:0;background:#fff}
.tdx-scope.comty-idx-home .content-generic .content-secondary.comty-tdo-content-secondary{border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-radius:6px}
.tdx-scope.comty-idx-home .nav2 ul.ul-nav2 li.selected a{background:#f4f6f9;border-right:0;border-left:3px solid;border-color:#0070d2;color:#16325c;font-size:inherit}
.tdx-scope.comty-idx-home .nav2 ul.ul-nav2-first{padding:12px 0 0 0}
.tdx-scope.comty-idx-home .nav2 ul.ul-nav2-first:nth-child(2),.tdx-scope.comty-idx-home ul.ul-reset.ul-nav2.ul-nav2-top:nth-child(3){padding:0}
.tdx-scope.comty-idx-home .ul-reset.ul-nav2.ul-nav2-top.ul-nav2-last{padding:12px 0}
.tdx-scope.comty-idx-home ul.ul-reset.ul-nav2.ul-nav2-top.ul-nav2-first li:first-child{border-bottom:1px solid #ccc;padding-bottom:0;display:block;margin-bottom:0}
.tdx-scope.comty-idx-home .content-header .content-header-extra .ui-multiselect{background:#fff}
.tdx-scope.comty-idx-home.comty .content{background-color:#e0e0e0}
.tdx-scope.comty-idx-home .page-banner-slider .slides_banner_container{border-radius:6px}
.tdx-scope.comty-idx-home .ul-reset.ul-nav2.ul-nav2-top.ul-nav2-last li a{color:#0070d2;font-size:110%;text-align:center}
.tdx-scope.comty-idx-home .comty-tdo-content-secondary .ul-nav2.ul-nav2-first .link-txt,.tdx-scope.comty-idx-home .comty-tdo-content-secondary li.ul-title a.show-hide-target .link-txt{line-height:1.6em;font-size:.9rem}
.tdx-scope.comty-ideaexchange .content-wrap.content-wrap-2-column .content-primary-inner{padding:15px}
.tdx-scope.comty-ideaexchange .content-wrap.content-wrap-2-column .content-primary{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);margin-bottom:20px}
.tdx-scope.comty-ideaexchange .user-widget.user-widget-on-sidebar{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);margin-bottom:20px}
.tdx-scope.comty-ideaexchange .content-tertiary-block .list-of-items{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope.comty-ideaexchange #overlay_merged_ideas .appx-dialog-content-generic{padding:15px}
.tdx-scope.comty-ideaexchange #overlay_merged_ideas .appx-dialog-footer .float-right.padding-20,.tdx-scope.comty-idx-home #overlay_idea_votes .appx-dialog-footer .float-right.padding-20{padding-top:20px;padding-bottom:20px}
.tdx-scope.comty-ideaexchange.comty .content{background-color:#e0e0e0}
.tdx-scope.comty-idx-home .nav2 ul.ul-nav2 li.selected ul.ul-nav2 li a{border-color:transparent;background:transparent}
.tdx-scope.comty-idx-home .nav2 ul.ul-nav2 li.selected ul.ul-nav2 li a:hover{background:#f4f6f9}
.tdx-scope.comty-idx-home .nav2 ul.ul-nav2 li ul.ul-nav2 li a,.tdx-scope.comty-idx-home .nav2 ul.ul-nav2 li ul.ul-nav2 li span.link-replace,.tdx-scope.comty-idx-home .nav2-subtle ul.ul-nav2 li a,.tdx-scope.comty-idx-home .nav2-subtle ul.ul-nav2 li span.link-replace{line-height:1.4}
.tdx-scope.comty-idx-home .jq-widget .ui-widget-content div.appx-dialog#overlay_category_selection a,.tdx-scope.comty-ideaexchange .jq-widget .ui-widget-content div.appx-dialog#overlay_category_selection a{color:#0070d2;text-decoration:none}
.tdx-scope.comty-idx-home div#wizard-stage-three .comty-tdo-form-element a,.tdx-scope.comty-ideaexchange div#wizard-stage-three .comty-tdo-form-element a{color:#0070d2;text-decoration:none}
@media(max-width:767px){.tdx-scope.comty-idx-home .content-header{padding:15px 10px 10px 10px}
.tdx-lsf-modal .tdx-wait>img{padding-top:40%}
.tdx-scope .nav2-phone .nav2-phone-select{margin-right:12%}
.tdx-scope #overlay_new_idea .appx-dialog-footer{position:relative}
}
@media(min-width:1220px){.tdx-scope.comty-ideaexchange .content-wrap-2-column .content-header-outside{width:100%;padding-top:10px}
.tdx-scope.comty-ideaexchange #overlay_idea_votes .users-block-75 .users-block-inner{width:100%}
}
.tdx-scope .tdx-loginbutton{position:relative;display:block;padding:0;background:0;background-clip:border-box;border:1px solid transparent;border-radius:.25rem;font-size:.75rem;line-height:1.875rem;text-decoration:none;color:inherit;-webkit-appearance:none;white-space:normal;cursor:default;transition:color 50ms linear,background-color 50ms linear}
.tdx-popover-login{border-radius:.25rem;width:45rem;min-height:2rem;z-index:6000;background-color:#fff;display:inline-block;box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);border:1px solid #d8dde6;line-height:normal;position:absolute;right:6px;top:50px;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear}
.tdx-scope .tdx-avatar.withoutloggin{vertical-align:middle}
.tdx-user-content{margin:0 15px}
.tdx-scope .tdx-loginbutton .btn-strong .button-text{float:none}
.tdx-scope .tdx-loginbutton .th-line-behind{position:relative;z-index:1}
.tdx-scope .tdx-loginbutton .th-line-behind:before{border-top:2px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}
.tdx-scope .tdx-loginbutton .th-line-behind .th-line-behind-text{background:#fff;display:inline-block;padding:0 10px}
.tdx-scope .tdx-loginbutton ul.social-login-list{margin:20px 0 10px 20px}
.tdx-scope .tdx-loginbutton ul.social-login-list li{margin:20px}
.tdx-scope.prtnr .tdx-loginbutton ul.social-login-list li:first-child{margin-top:0}
.tdx-scope .tdx-loginbutton .btn-sf{width:100%}
.tdx-scope .tdx-loginbutton h1.login-header span{font-family:Trailhead-Bold;font-size:21px}
.tdx-scope .tdx-loginbutton h1.login-header strong{font-size:21px;text-transform:lowercase}
.tdx-scope .tdx-loginbutton h1.login-header{margin:10px 0 10px 0}
.tdx-scope .tdx-loginbutton .tdx-user-content:after,.tdx-user-content:before{display:table;content:" "}
.tdx-scope .tdx-loginbutton .tdx-user-content:after{clear:both}
.tdx-scope .tdx-loginbutton .tdx-login-wide{float:left;width:60%;display:inline-block;position:relative;text-align:center}
.tdx-scope .tdx-loginbutton .tdx-login-small{float:left;width:40%;display:inline-block;position:relative}
.tdx-scope .tdx-loginbutton .tdx-login-panel-one{display:inline-block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo{display:inline-block;float:left;width:45%;margin-top:20px}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(1){width:34%}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(2){width:60%;text-align:center}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo .company-logo img{width:60px}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo .company-logo .tdx-logo-comty{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:56px;display:block;margin-bottom:20px;margin-top:10px;background-size:contain}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo .company-logo .tdx-logo-prtnr{background:url(../img/logo_partner_community_3x.png) no-repeat center;height:60px;display:block;margin-bottom:20px;margin-top:10px;background-size:contain}
.tdx-scope .tdx-loginbutton .tdx-login__footer{position:relative;text-align:center;padding:10px;border-top:1px solid #f0f0f0}
.tdx-scope .tdx-loginbutton .tdx-login__footer p{margin:10px}
.tdx-scope .tdx-loginbutton img.logintrail_img{max-width:100%;height:auto;width:auto}
.tdxloginoverlay.overlay-menu.is-overlay.overlay-menu-ul.overlay-menu-stay-on-click.overlay-menu-markup .content-simple-body{padding:0}
.tdxloginoverlay.overlay-menu.is-overlay.overlay-menu-ul.overlay-menu-stay-on-click.overlay-menu-markup .content-simple.content-simple-big{width:45rem;padding-bottom:0}
.tdxloginoverlay.overlay-menu span.arrow-a{border-color:rgba(204,204,204,0);border-bottom-color:#999;border-width:10px;left:50%;margin-left:7px}
.tdxloginoverlay.overlay-menu span.arrow-b{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:9px;left:50%;margin-left:8px}
@media(min-width:768px){.tdx-scope .tdx-loginbutton .th-line-behind__vertical{background-color:#f1f1f1;position:absolute;height:86%;width:2px;margin:0;left:0;top:7%}
.tdx-scope .tdx-loginbutton .th-line-behind__vertical .th-line-behind-text{top:33%;position:absolute;margin-left:-8px;padding:10px 0;font-family:Trailhead-Bold;font-size:22px;text-transform:capitalize}
}
@media(max-width:768px){.tdx-scope .tdx-loginbutton .tdx-login-wide,.tdx-scope .tdx-loginbutton .tdx-login-small{float:none;width:100%}
.tdx-scope .tdx-loginbutton .th-line-behind.th-line-behind__vertical{margin:0 auto;text-align:center}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(1){width:30%}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(2){width:70%;text-align:center}
.tdx-scope .tdx-loginbutton .tdx-login-panel-one{display:table;margin:0 auto}
.tdx-scope .tdx-userlogin-card .tdx-user-content{margin:0 auto}
.tdx-scope .tdx-loginbutton .th-line-behind__vertical .th-line-behind-text{font-family:Trailhead-Bold;font-size:22px;text-transform:capitalize}
.tdx-scope .tdx-loginbutton .tdx-login-panel-onetwo .company-logo img{width:60px;display:block;margin:0 auto;padding:8px 0}
.tdx-scope .tdx-loginbutton h1.login-header{margin:10px 0}
}
@media(max-width:418px){.tdx-scope .tdx-loginbutton h1.login-header{margin:10px 0}
.tdx-scope .tdx-loginbutton h1.login-header span,.tdx-scope .tdx-loginbutton h1.login-header strong{font-size:16px}
.tdx-scope .tdx-loginbutton button.btn.btn-strong.btn-strong-primary.btn-sf-2.btn-sf-3,.tdx-scope .tdx-loginbutton button.btn.btn-strong.btn-sf,.tdx-scope.prtnr .tdx-loginbutton h1.login-header{font-size:100%}
.tdx-scope .tdx-loginbutton{line-height:1.5}
}
.tdx-scope.prtnr .tdx-loginbutton .tdx-login-wide,.tdx-scope.prtnr .tdx-loginbutton .tdx-login-small{float:none;width:100%}
.tdx-scope.prtnr .tdx-loginbutton .th-line-behind.th-line-behind__vertical{margin:0 auto;text-align:center}
.tdx-scope.prtnr .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(1){width:33%}
.tdx-scope.prtnr .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(2){width:64%;text-align:center;padding-left:3%}
.tdx-scope.prtnr .tdx-loginbutton .th-line-behind{position:relative;z-index:1;width:100%;background:transparent}
.tdx-scope.prtnr .tdx-loginbutton .th-line-behind .th-line-behind-text{background:#fff;display:inline-block;padding:0 10px;position:relative}
.tdx-scope.prtnr .tdx-loginbutton .th-line-behind:before{border-top:2px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}
.tdx-scope.prtnr .tdx-loginbutton .th-line-behind__vertical{position:relative;margin:0}
.tdx-scope.prtnr .tdx-loginbutton ul.social-login-list{margin-left:0;padding:0;margin-bottom:24px}
.tdx-scope.comty.prtnr{background-color:transparent}
.tdx-scope.prtnr .tdx-loginbutton img.logintrail_img{max-width:100%;height:auto;width:auto;margin-top:20px}
.tdx-scope.prtnr .tdx-loginbutton h1.login-header{margin:0 0 10px 0}
@media(max-width:418px){.tdx-scope.prtnr .tdx-loginbutton .tdx-login-panel-onetwo:nth-child(2){width:67%;text-align:center;padding-left:0}
.tdx-scope.prtnr .tdx-loginbutton h1.login-header{font-size:100%}
.tdx-scope.prtnr .tdx-loginbutton .tdx-login-wide{margin-bottom:15px}
}
.tdx-scope.tdx-search .content-one .content-one-inner{padding:0;background:#e0e0e0}
.tdx-scope.tdx-search .content-generic-with-secondary .content-primary .content-tertiary-block{padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:20px;background:#fff}
.tdx-scope.tdx-search .content-tertiary-block .list-of-items a.a-mini-item:hover{background:#fafafa}
.tdx-scope.tdx-search .content-tertiary-block .list-of-items a.a-mini-item{background-color:#fff;border-bottom:1px solid #ddd;padding:10px;overflow:hidden}
.tdx-scope.tdx-search .mini-item-content:before,.tdx-scope.tdx-search .mini-item-content:after{content:"";display:table}
.tdx-scope.tdx-search .mini-item-content:after{clear:both}
.tdx-scope.tdx-search .mini-item-content{zoom:1}
.tdx-scope.tdx-search .mini-item-content-with-img{margin-left:42px;padding:10px 0 0 0}
.tdx-scope.tdx-search .mini-item-content span.mini-item-title{font-weight:lighter;overflow:hidden;font-size:92.3%;margin-top:0;color:#16325c}
.tdx-scope.tdx-search .list-of-items a.a-mini-item img.mini-item-img{float:left;width:32px;height:32px;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-top:2px;border-radius:50%}
.tdx-scope.tdx-search .mini-item-content span{font-size:84.6%;margin-top:0;float:left;display:block}
.tdx-scope.tdx-search .content-tertiary-block .list-of-items a.a-mini-item:first-child{cursor:default;pointer-events:none;text-transform:uppercase}
.tdx-scope.tdx-search .content-tertiary-block>a.a-mini-item.a-mini-item-more{padding-left:20px}
.tdx-scope.tdx-search .content-generic .content-primary .content-tertiary-block h3{font-size:1.385em;padding:10px 10px 0 20px}
.col_3_of_3{width:100%}
.col_2_of_3{width:67.1%}
.col_2_of_3_3{width:10.9%;text-align:center}
.col_1_of_3{width:32.2%}
.col_1_of_4{width:23.8%}
.col_1_of_4_1{width:51.4%}
.col_1_of_2{width:92.2%}
.col_1_of_2_left{width:7.5%}
.col_1_of_2headertop{width:92.2%}
.col_1_of_2_headertop{width:7.5%}
.col_feed_1c{width:55%;padding:0 10px}
.col_feed_2c{width:17%;text-align:center;padding:0 10px}
.col_feed_3c{width:11%;text-align:center}
.tdx-scope.tdx-search .content-generic-with-secondary .content-primary .content-tertiary-block .a-mini-item.a-mini-item-more-header{padding:10px 10px 15px 20px;display:block}
.tdx-scope.tdx-search span.mini-item-title.col_feed_2c img.mini-item-img{vertical-align:middle;border-radius:25px;margin-right:10px}
.tdx-scope.tdx-search span.mini-item-title.col_feed_2c.searchlist_phone.text-left{display:flex;align-items:center}
.tdx-scope.tdx-search .content-generic-with-secondary .content-primary .content-tertiary-block .list-of-items{border:1px solid #ddd;border-bottom:0;border-left:0;border-right:0;background:#fafafa;clear:both}
.tdx-scope.tdx-search.comty,.tdx-scope.tdx-search.cmty-search .content-generic{background-color:#f3f3f3;margin-top:0}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.tdx-scope.tdx-search .content-generic-with-secondary-narrow .content-secondary .nav2 ul.ul-nav2 li.selected a{border-color:#0070d2;background:#f4f6f9}
.tdx-scope.tdx-search svg.tdx-context_icon{height:2.2rem;width:2.2rem;vertical-align:middle;color:#a7b3c7;fill:#a7b3c7}
.tdx-scope.tdx-search .list-of-items a.a-mini-item svg.mini-item-img{float:left;width:32px;height:32px;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-top:2px}
.tdx-scope.tdx-search .mini-item-content-with-svg{margin-left:42px}
.tdx-scope.tdx-search a.a-mini-item.a-mini-item-more{padding:10px;display:block}
.tdx-scope.tdx-search .content-generic .content-primary .content-tertiary-block h3{font-size:1.385em;padding:10px 10px 0 20px}
.tdx-scope.tdx-search .content-generic-with-secondary-narrow .content-secondary #nav2.nav2 ul.ul-nav2 li a,.tdx-scope .content-generic-with-secondary-narrow .content-secondary #nav2.nav2 ul.ul-nav2 li span.link-replace{clear:both;margin:0;padding:10px 3px 10px 8px;text-decoration:none;display:block;color:#16325c}
.tdx-scope .content-primary.inherit-over .grid{margin:0 15px 0 0}
.tdx-scope .container-inner.tdx_featuregroup .content-generic,.tdx-scope .container-inner.tdx_fgroup .content-generic{background-color:transparent}
.tdx-scope .container-inner.tdx_fgroup .page-banner.page-banner-slider{margin:30px 0;border-radius:10px}
.tdx-scope .container-inner.tdx_fgroup .nav2 ul.ul-nav2 li.selected a{background:#f4f6f9;border-color:#0070d2;padding:8px 8px}
.tdx-scope .container-inner.tdx_fgroup .nav2 #nav2-inner ul.ul-reset.ul-nav2.ul-nav2-top:first-child{padding-bottom:0}
.tdx-scope .container-inner.tdx_fgroup .nav2 #nav2-inner ul.ul-reset.ul-nav2.ul-nav2-top:first-child li a{padding:10px 10px}
.tdx-scope .container-inner.tdx_fgroup .nav2 #nav2-inner ul.ul-nav2 li ul.ul-nav2 li a{padding:5px 3px 4px 8px}
.tdx-scope .container-inner.tdx_fgroup .nav2 #nav2-inner ul.ul-nav2 li ul.ul-nav2 li ul.ul-nav2 li a{padding-left:25px}
.tdx-scope .container-inner.tdx_fgroup .grid-featured-group h2{margin:0 0 20px 15px;color:#666;font-weight:bold}
.tdx-scope .container-inner.tdx_featuregroup .breadcrumb-lonely{margin:12px 2px 12px 2px}
.tdx-scope .container-inner.tdx_featuregroup .content-generic .topic-box{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border:0}
.tdx-scope .container-inner.tdx_featuregroup .content-generic .topic-box-special{border:0;background-color:#fff}
.tdx-scope .container-inner.tdx_fgroup .grid-featured-group{border-bottom:0}
.tdx-scope .container-inner.tdx_featuregroup .content-generic .topic-box-simple{padding:20px}
.tdx-scope .container-inner.tdx_fgroup .content-generic .content-primary{border-left:0}
.tdx-scope .container-inner.tdx_fgroup .content-generic .nav2{background:#fff;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .container-inner.tdx_fgroup .content-generic .grid-featured-group div.grid-item .inner-grid{border-radius:6px 6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .container-inner.tdx_fgroup .content-generic .grid-featured-group .img-grid-container,.tdx-scope .container-inner.tdx_fgroup .content-generic .grid-featured-group div.grid-item h3{background:#fff;font-weight:bold}
.tdx-scope .container-inner.tdx_fgroup .content-generic .grid-featured-group .img-grid-container{border-top-left-radius:5px;border-top-right-radius:5px}
@media(max-width:418px){.tdx-scope .content-primary.inherit-over .grid{margin:0 10px 0 0}
}
.tdx-scope .sc_idea_anslist .threecolumn{border:0;background:transparent}
.tdx-scope .sc_idea_anslist .threecolumn .leftContent{border-right:0;background:#fff;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.tdx-scope .sc_idea_anslist .csMini .threecolumn .mainContent,.tdx-scope .sc_idea_anslist .csMini .mainContent .lowerMainContent{background:transparent;border:0}
.tdx-scope .sc_idea_anslist .threecolumn .centerContent{padding-top:0}
.tdx-scope .sc_idea_anslist .centerContent .csfeedcontainer .feeditem{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-radius:.5rem;margin-left:20px;padding-top:21px}
.tdx-scope .obw_ans_override .content-simple-head .close,.tdx-scope .obw_ans_override .cmty-notify__content .appx-icon.close{background:0}
.tdx-scope .obw_ans_override #onboarding_new_user_overlay .form-group.form-group-narrow input[type="text"]{padding:4px}
.tdx-scope .sc_idea_anslist .serviceCommunitySearchBox .searchbox{margin-left:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-radius:6px;border:0}
.tdx-scope .sc_idea_anslist #cs\3A theFeed .waitingSearchDiv{top:0;left:20px;right:0;border-radius:.5rem}
.tdx-scope .sc_idea_anslist .csoptimizequestion .leftContent li.selected a,.tdx-scope .sc_idea_anslist .csoptimizequestion #cs\3A profile li.selected a{background:#f4f6f9;border-right:0;border-top:0;border-left:3px solid;border-color:#0070d2;color:#16325c;font-size:inherit;padding-left:31px}
.tdx-scope .sc_idea_anslist .leftContent li a,.tdx-scope .sc_idea_anslist .signin li a,.tdx-scope .sc_idea_anslist .datacategorylinks li a{padding:8px 10px 8px;padding-left:35px}
.tdx-scope .sc_idea_anslist .datacategorylinks .csChildOption a:hover,.tdx-scope .sc_idea_anslist .datacategorylinks .selected a:hover,.tdx-scope .sc_idea_anslist .datacategorylinks .datacategoryoption a:hover{background:#f4f6f9}
.tdx-scope .sc_idea_anslist .feeditemcommentbody .usericon img,.tdx-scope .sc_idea_anslist .centerContent .csfeedcontainer .cxquestionheader .usericon img,.tdx-scope .sc_idea_anslist #cs\3A profile .usericon img{border-radius:50%}
.tdx-scope .sc_idea_anslist .cafiltersupermenu.zen a.zen-trigger{background:#fff;border-radius:5px;padding:10px}
.tdx-scope .sc_idea_anslist .btn-rss{background:#fff}
.tdx-scope .sc_idea_anslist .btn-rss:hover{background:rgba(255,255,255,0.55)}
.tdx-scope .sc_idea_anslist .btn-rss .ui-button-icon{background-position:-119px -20px}
.tdx-scope .sc_idea_anslist .serviceCommunitySearchAskWidgetMain .searchboxContainer{margin-top:0}
.tdx-scope .sc_idea_anslist .serviceCommunitySearchAskWidgetMain{margin-top:-10px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm .waitingSearchDiv{margin:0 30px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskInputContainer{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-radius:5px}
.tdx-scope .sc_idea_anslist .uiInputSearch{display:block}
.tdx-scope .sc_idea_anslist .serviceCommunitySearchDeflection .deflectionMsgbox{padding-bottom:0;margin:0 20px;overflow:hidden;width:96%}
.tdx-scope .sc_idea_anslist #cs\3A theFeed .showmorefeeditemscontainer .waitingSearchDiv .waitingHolder{padding:15px;clear:both;float:none;text-align:center}
.tdx-scope .sc_idea_anslist button.searchbutton.uiButton--default.uiButton{box-shadow:none}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton span,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton span{background:-3px -4px url(/img/chatterservice/search.png) no-repeat;height:22px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton{background:transparent;box-shadow:none;border:0}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton:hover{background:transparent;box-shadow:none;border:0}
.tdx-scope .sc_idea_anslist .reset{right:32px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton{right:0;outline:0;outline-style:none}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton:focus{background:transparent;box-shadow:none;border:0;outline:0;outline-style:none}
.tdx-scope .sc_idea_anslist #cs\3A searchAskButton:focus span,.tdx-scope .sc_idea_anslist #cs\3A searchAgainButton:focus span,.tdx-scope .sc_idea_anslist .reset:focus,.tdx-scope .sc_idea_anslist .dismiss:focus{outline:0}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskInputContainer{margin-top:0}
.tdx-scope .sc_idea_anslist .breadCrumbs span{background:#fff}
.tdx-scope .sc_idea_anslist .breadCrumbs li a:after,.tdx-scope .sc_idea_anslist .breadCrumbs li a:before{position:absolute;top:2px;width:0;height:0;content:'';border-top:9px solid transparent;border-bottom:9px solid transparent}
.tdx-scope .sc_idea_anslist .breadCrumbs a,.tdx-scope .sc_idea_anslist .breadCrumbs a:hover{background:transparent}
.tdx-scope .sc_idea_anslist .breadCrumbs li a:before{right:0;z-index:3;border-left-color:#fff;border-left-style:solid;border-left-width:11px}
.tdx-scope .sc_idea_anslist .breadCrumbs li a:after{right:-1px;z-index:2;border-left:11px solid #888}
.tdx-scope .tdx-user-content button.btn.btn-strong.btn-sf{padding:10px 16px}
.tdx-scope .tdx-user-content button.btn.btn-strong.btn-strong-primary.btn-sf-2.btn-sf-3{padding:10px 16px}
@media(min-width:1220px){.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskInputContainer input{width:750px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskInputContainer{width:784px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskContainer .cxsearchResultPanel{width:819px}
}
@media(min-width:979px) and (max-width:1220px){.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskInputContainer{width:594px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton{background:transparent;box-shadow:none;border:0}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton:hover{background:transparent;box-shadow:none;border:0}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton:focus{background:transparent;box-shadow:none;border:0;outline:0;outline-style:none}
}
@media(max-width:979px) and (min-width:768px){.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskInputContainer{width:428px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton{background:transparent;box-shadow:none;border:0}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton:hover{background:transparent;box-shadow:none;border:0}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton:focus{background:transparent;box-shadow:none;border:0;outline:0;outline-style:none}
}
@media(max-width:767px){.tdx-scope .sc_idea_anslist .csMini{background:transparent}
.tdx-scope .sc_idea_anslist .centerContent .cafiltersupermenu.zen{margin-left:20px}
.tdx-scope .sc_idea_anslist #cs\3A theFeed .waitingSearchDiv{right:10px}
.tdx-scope .sc_idea_anslist .centerContent .csfeedcontainer .feeditem{padding:10px 0}
.tdx-scope .sc_idea_anslist .centerContent .csfeedcontainer .feeditem{margin-left:12px}
.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAskButton,.tdx-scope .sc_idea_anslist .centerContent #cs\3A searchAskForm.tbsearchAskForm #cs\3A searchAgainButton{right:12px;outline:0;outline-style:none}
.tdx-scope .sc_idea_anslist .btn-rss{margin:10px}
.tdx-scope.comty-idx-home .ui-widget-overlay.ui-front,.tdx-scope.comty-ideaexchange .ui-widget-overlay.ui-front{background-color:rgba(0,0,0,0.05)}
.tdx-scope.comty-idx-home .jq-widget [aria-describedby="overlay_new_idea"].appx-dialog-outer.comty-tdo-dialog,.tdx-scope.comty-idx-home .jq-widget [aria-describedby="overlay_category_selection"].appx-dialog-outer.comty-tdo-dialog,.tdx-scope.comty-ideaexchange .jq-widget [aria-describedby="overlay_new_idea"].appx-dialog-outer.comty-tdo-dialog,.tdx-scope.comty-ideaexchange .jq-widget [aria-describedby="overlay_category_selection"].appx-dialog-outer.comty-tdo-dialog{top:50px!important}
.tdx-scope.comty-idx-home .jq-widget [aria-describedby="overlay_new_idea"].appx-dialog-outer.comty-tdo-dialog>.ui-widget-header .ui-state-default,.tdx-scope.comty-idx-home .jq-widget [aria-describedby="overlay_category_selection"].appx-dialog-outer.comty-tdo-dialog>.ui-widget-header .ui-state-default,.tdx-scope.comty-ideaexchange .jq-widget [aria-describedby="overlay_new_idea"].appx-dialog-outer.comty-tdo-dialog>.ui-widget-header .ui-state-default,.tdx-scope.comty-ideaexchange .jq-widget [aria-describedby="overlay_category_selection"].appx-dialog-outer.comty-tdo-dialog>.ui-widget-header .ui-state-default{margin-top:50px}
.tdx-scope .page-wrap span[id$=":wizardComponent"]>.page-wrap{z-index:100}
}
.tdx-scope .tdx-btn-spinner-height{height:2rem}
body.collaborationGroupTab .bodyDiv.brdPalette.brandPrimaryBrd .content{background:transparent;padding-top:0}
body.collaborationGroupTab .bodyDiv.brdPalette.brandPrimaryBrd .content:before{content:none}
.tdx-scope .content-header-extra.content-header-extra-2 a.btn.btn-rss.button-block{background:#fff}
.tdx-scope .content-header-extra.content-header-extra-2 .btn-rss .ui-button-icon{background-position:-119px -20px}
.tdx-scope.comty-idx-home .comty-tdo-content-primary .content-header-extra-2 .btn-rss:hover,.tdx-scope .content-header-extra.content-header-extra-2 .btn-rss:hover,.tdx-scope .content-header-extra.content-header-extra-2 a.btn.btn-rss.button-block:hover{background:rgba(255,255,255,0.55)}.tdx-button ul{display:block;width:100%;padding-left:0;margin:0}
.tdx-button li{display:inline-block;padding:0 0 0 10px;position:relative;line-height:1.5;margin:0}
.tdx-button li:before{content:".";font-size:13px;font-weight:bold;position:absolute;top:-3px;left:2px}
.tdx-button li:first-child:before{content:""}
.tdx-button-loggin{display:inline-block;padding:0 5px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:240px}
.tdx-scope a.tdx-button-loggin{display:inline-block;padding:5px 5px;vertical-align:middle;min-height:34px;color:#666;text-decoration:none}
.tdx-button-loggin:first-child{text-align:right;line-height:1.5}
.tdx-input-has-icon .tdx-input__icon{width:1rem;height:1rem;position:absolute;top:50%;margin-top:-0.5rem;line-height:1;fill:#9faab5}
.tdx-scope .tdx-nav-mobileuser{background-color:#fff;padding:.5rem .75rem;border-bottom:1px solid #d8dde6;-webkit-tap-highlight-color:#d8dde6;width:100%}
.tdx-scope .usermenumobile-activity{width:100%;display:block}
.tdx-scope .usermenumobile-activity-menu{padding:.5rem .75rem;border-bottom:1px solid #d8dde6;-webkit-tap-highlight-color:#d8dde6;display:block;line-height:4;color:#000;background:#f4f6f9}
.tdx-scope .usermenumobile-activity h2{padding:.5rem .75rem}
.tdx-scope .tdx-nav-mobileusericon{float:left;padding-right:.5rem;line-height:1;max-height:45px}
.tdx-scope .tdx-avatar-nav-mobile{width:45px;height:45px;overflow:hidden;display:inline-block;border-radius:50%}
.tdx-scope .tdx-nav-mobileuser .tdx-nav-mobileuser-text{float:left;padding:0;width:180px;line-height:1.5}
.tdx-scope .tdx-nav-mobileuser-text-primary{display:block;font-size:1rem;color:#16325c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tdx-scope .tdx-nav-mobileuser-text-secondary{display:block;font-size:.8125rem;color:#54698d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}
.tdx-scope .tdx-avatar-nav-mobile img{max-width:100%;height:auto}
ul.ul-nav1 li a{overflow:hidden;color:#555;text-decoration:none;padding:0 20px}
.tdx-scope .userlogin-tdx{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;position:relative;padding:10px}
.tdx-scope .userlogin-formcol,.user-tdx-stdlogin-img,.user-tdx-stdlogin-text{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.tdx-scope .btn-sf-3 .ui-button-icon{float:none;display:inline-block;margin-top:-7px;margin-bottom:-7px}
.tdx-scope ul.tdx-grid.tdx-has-flexi-truncate.tdx-context-bar{padding:0 0 0 2rem;margin:0}
.tdx-scope ul.tdx-grid.tdx-has-flexi-truncate.tdx-context-bar li{list-style:none}
.tdx-scope div#phone_menu_panel_nav1 li:first-child{position:fixed;top:0;width:100%;left:0;z-index:99}
.tdx-scope .tdx-input:active,.tdx-scope .tdx-input:focus{outline:0;border-color:#1589ee;background-color:#fff;box-shadow:0 0 3px #0070d2}
.tdx-scope div.header{height:88px;z-index:100}
.tdx-scope div#phone_menu_panel_nav1 .tdx-context-bar__item.tdx-shrink-none{max-width:100%;line-height:4;border-bottom:1px solid #e5e5e5;background:#f4f6f9;margin-bottom:0;color:#54698d}
.tdx-scope div#phone_menu_panel_nav1 .tdx-context-bar__item.tdx-shrink-none.tdx-is-active{background-color:#f7f9fb}
.tdx-scope .bbottom{flex:1 1;-webkit-flex:1 1;-moz-flex:1 1;-ms-flex:1 1;-o-flex:1 1;padding:4px 0;margin:0}
.tdx-scope div.header .container{overflow:visible;display:block}
.tdx-scope .tdx-global-header__logo.header-comty{padding:0;width:116px;height:90px;margin-top:10px;magin-bottom:10px;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}
.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:60px;display:block;margin-top:10px;margin-bottom:10px;padding:0;background-size:contain}
.tdx-scope .nav-group-phone a#phone_nav_button_menu span.phone-nav-button-icon,.nav-group-phone a#phone_nav_button_menu2 span.phone-nav-button-icon{height:17px;background:linear-gradient(to bottom,#54698d 0,#54698d 20%,transparent 20%,transparent 40%,#54698d 40%,#54698d 60%,transparent 60%,transparent 80%,#54698d 80%,#54698d 100%);width:25px;margin-top:6px}
.tdx-scope .hamburger-menu{width:24px!important;height:24px!important;border:1px solid #fff;fill:#585858!important}
.tdx-scope div#nav1{padding:0 10px 0 2rem;position:absolute;width:0;overflow:hidden;z-index:1001}
.tdx-scope div#tdx-nav{position:relative}
.tdx-scope ul#tdxlogin li a.tdx-button{margin-left:5rem}
.tdx-scope .tdx-p-around_medium,.tdx-p-around--medium{padding:1rem}
.tdx-scope .login-group{display:inline-block;margin:1em;width:95%}
.tdx-scope .login-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px}
.tdx-scope .white-bg{padding:.5em 0;width:100%;margin:0 auto;text-align:center}
.tdx-scope .tdx-context-bar__item:not(.tdx-no-hover):hover{outline:0;border-radius:0;background-color:#f7f9fb;text-decoration:none;cursor:pointer}
.tdx-context-bar__item:not(.tdx-no-hover):not(.tdx-is-active):hover{border-bottom-color:#0062d8;border-bottom:0}
.tdx-scope ul.ul-reset .tdx-context-bar__item.tdx-is-active{border:0}
.tdx-scope .overlay-menu.overlay-menu-ul ul.ul-reset li.tdx-context-bar__item.tdx-shrink-none.tdx-is-active::before,.tdx-scope .overlay-menu.overlay-menu-ul ul.ul-reset li.tdx-context-bar__item.tdx-shrink-none.tdx-is-active::after{content:none}
.tdx-scope .overlay-menu ul li a:hover,.overlay-menu ul li.selected a:hover{background-color:#f4f6f9;border-color:#f4f6f9;color:#282828}
.tdx-scope .tdx-context-bar__item.tdx-is-active a.tdx-context-bar__label-action{font-weight:bold;color:#282828}
.tdx-scope div.header ul.ul-nav1 li.more-link a{padding:0 .75rem .5rem}
.tdx-scope div.header ul.ul-nav1 li.more-link a span.ui-icon{margin-top:17px}
.tdx-scope .main-navigation{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-height:48px}
.tdx-scope .tdx-popover__body h1,.tdx-scope .tdx-popover__body h2,.tdx-scope .tdx-popover__body h3,.tdx-scope .tdx-popover__body h4,.tdx-scope .tdx-popover__body h5,.tdx-scope .tdx-popover__body h6{display:block}
.tdx-scope .tdx-design h1,.tdx-scope .tdx-design h2,.tdx-scope .tdx-design h3,.tdx-scope .tdx-design h4,.tdx-scope .tdx-design h5,.tdx-scope .tdx-design h6{display:block}
.tdx-scope .tdx-design h2{font-size:1.5em}
.tdx-scope .sc_idea_anslist .btn-rss{margin:10px 0}
.tdx-scope .logo-header-mobile{display:none}
.tdx-scope .mobile-avatar-menu{display:none}
.tdx-scope .app-launcher-border{padding-right:1.5rem;border-right:1px solid #e2e2e2;margin-right:1.5rem;position:relative;top:.375rem}
.tdx-scope .mobile-app-launcher .app-launcher-border{border:0;margin:0;position:static;padding:.25rem 1rem}
.tdx-scope .app-launcher-border-collab{padding-right:1.5rem;border-right:1px solid #e2e2e2;margin-right:1.5rem;position:relative}
@media(min-width:768px){.tdx-scope .userlogin-formcol{width:44%;float:left;display:inline-flex}
.tdx-scope .user-tdx-stdlogin-img,.user-tdx-stdlogin-text{display:inline-block}
.tdx-scope .usermenumobile-activity{display:none}
.tdx-scope .phone-profile-usermenu-options.user-profile-card.usermenumobile{display:none}
.tdx-scope .tdx-context-bar__primary{display:none}
.tdx-scope #sc-mobilenav .tdx-global-header__item.tdx-global-header__item_search{display:none}
.tdx-modal__container{margin:0 auto;width:100%;max-width:50rem;min-width:20rem}
.tdx-scope .tdx-context-bar__primary{display:none}
.tdx-scope #sc-mobilenav .tdx-global-header__item.tdx-global-header__item_search{display:none}
.tdx-context-bar__item.tdx-shrink-none.usermenumobile{display:none}
.tdx-scope .tdx-context-bar__item{max-height:40px;line-height:40px}
.tdx-scope div.header ul.ul-nav1{height:40px}
.tdx-scope div.header ul.ul-nav1 li.more-link a span.ui-icon{margin-top:19px}
.tdx-scope div.header ul.ul-nav1 li.more-link{max-height:42px;line-height:42px;color:#666}
.tdx-scope ul.ul-nav1 li.more-link a{color:#666}
.tdx-scope ul.ul-nav1 li.more-link a:hover{color:#282828}
.tdx-scope .zen .zen-bodyZen{padding-top:74px}
body.hasMotif .comty.tdx-scope>.brdPalette.brandPrimaryBrd{padding-top:95px}
}
@media(min-width:668px){.login-group{display:inline-block;margin:0 auto;width:49%}
.white-bg{padding:.5em 0;width:100%;margin:0 auto;text-align:center}
.tdxcol-half{width:60%;float:left}
.tdxcol-onehalf{width:20%;float:left}
.login-group-item{display:inline-block;padding:10px 15px}
.border-bt{border-left:1px solid #e5e5e5;border-top:0}
}
@media only screen and (max-width:767px){.tdx-scope .nav-group-phone.mobile-display{flex:0 0 auto}
.tdx-scope .nav-group-phone a#phone_nav_button_menu{padding-top:0;margin-top:0}
.tdx-scope .nav-group-phone.mobile-display a#phone_nav_button_menu{margin:0 0 -3px 0;padding:.25rem .5rem 0 .5rem}
.tdx-scope .nav-group-phone a.phone-nav-button{overflow:hidden;padding:3px 7px;width:30px;height:30px;display:block;float:left}
.tdx-scope div.header{height:85px;z-index:100;overflow:visible}
.tdx-scope .tdx-context-bar__item.tdx-is-active:before,.tdx-scope .tdx-context-bar__item.tdx-is-active:after{content:'';height:0;display:block}
.tdx-scope #scdesktop,.tdx-scope #sc-desktopnav,.tdx-scope #tdxlogin{display:none}
.tdx-scope .nav-group{display:none}
.tdx-global-header__item_search-icon{background-position:-56px -99px}
.tdx-scope .tdx-global-header__logo.header-comty{-ms-flex-negative:0;flex-shrink:0;width:100%;height:45px;text-align:center}
.tdx-scope .tdx-global-header__logo.header-comty.mobile-hide{display:none}
.tdx-scope .tdx-global-header__item{width:100%}
.tdx-scope .tdx-global-header__item_search,.tdx-scope .tdx-global-header__item--search{-ms-flex:0 1 97%;flex:0 1 97%;-webkit-flex:0 1 97%;-moz-flex:0 1 97%;-ms-flex:0 1 97%;-o-flex:0 1 97%;padding:0;margin-left:.5rem;margin-right:1rem}
.tdx-scope .phone-menu-panel .ul-nav1{white-space:normal;height:auto;width:280px}
.tdx-scope .phone-menu-panel{display:block;position:fixed;z-index:-1;top:0;left:0;background-color:#dfe5ef;padding:0;margin:0;width:280px;height:100%;color:#000;overflow:visible;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;list-style:none;overflow:scroll;min-height:1%!important;padding-top:63px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.tdx-scope .menu-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.tdx-scope .phone-menu-panel .ul-nav1 li{float:none;background:#f4f6f9;border-bottom:0}
.tdx-scope .phone-menu-panel .ul-nav1 li a{border-top:1px solid #e5e5e5;line-height:5;color:#54698d}
.tdx-scope .phone-menu-panel ul.ul-nav1 li.selected a:hover,.phone-menu-panel ul.ul-nav1 li.selected a,.phone-menu-panel ul.ul-nav1 li a.overlay-menu-opener-selected,.phone-menu-panel ul.ul-nav1 li a.overlay-menu-opener-selected:hover{background:#f4f4f4;color:#54698d}
.tdx-scope .phone-menu-panel ul.ul-nav1 li a:hover{background:transparent;color:#54698d}
.tdx-scope .page-wrap{position:relative;z-index:2;box-shadow:-5px -2px 5px rgba(136,136,136,0.64)}
.tdx-scope .tdx-context-bar{padding:0}
.tdx-scope .tdx-context-bar__secondary{padding:0 1rem 0 0;flex:1 1 1rem;-webkit-flex:1 1 1rem;-moz-flex:1 1 1rem;-ms-flex:1 1 1rem;-o-flex:1 1 1rem}
.tdx-scope .tdx-context-bar__secondary.mobile-display{padding:0}
.tdx-scope .tdx-global-header{padding:0;height:auto;display:block}
.tdx-scope .footer{display:block;background:#333;background:-moz-linear-gradient(top,#333 0,#222 50%,#111 51%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(50%,#222),color-stop(51%,#111),color-stop(100%,#000));background:-webkit-linear-gradient(top,#333 0,#222 50%,#111 51%,#000 100%);background:-o-linear-gradient(top,#333 0,#222 50%,#111 51%,#000 100%);background:-ms-linear-gradient(top,#333 0,#222 50%,#111 51%,#000 100%);background:linear-gradient(top,#333 0,#222 50%,#111 51%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#000000',GradientType=0);overflow:hidden;height:auto;position:relative;bottom:0;left:0;width:100%;z-index:99;border-top:1px solid #e5e5e5}
.tdx-scope #tdx-nav{position:fixed;top:0;height:100%;overflow:hidden;left:-280px;width:280px;transition:left .1s;border:0;background:#e0e5ee;color:#16325c;display:none}
.tdxcol-onesmall-full{width:100%}
.tdx-scope .phone-profile-usermenu-options.user-profile-card.usermenumobile h3{padding:.5rem .8rem;border-bottom:1px solid #e5e5e5;font-size:.9rem;line-height:26px;background:#dfe5ef}
.tdx-scope .phone-profile-usermenu-options.user-profile-card.usermenumobile a{display:block;padding:.5rem .8rem;max-width:100%;line-height:3.2;border-bottom:1px solid #e5e5e5;background:#f4f6f9;margin-bottom:0;color:#54698d;font-size:.9rem;text-decoration:none}
.tdx-scope li.phone-profile-usermenu-options.user-profile-card.usermenumobile{z-index:98;display:block}
.tdx-scope .tdx-context-bar__item{z-index:98}
.tdx-scope .main-navigation{float:left;display:inline-block;width:100%}
.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:35px;display:block;padding:3px 0;background-size:contain}
.tdx-scope .tdx-global-header__item{padding:0rem;margin:.5px 0;float:left}
.tdx-scope .tdx-global-header__item.mobile-display{display:flex;padding:.35rem 0}
.tdx-scope .logo-header-mobile{display:inline;flex:1 0 auto;position:relative;top:2px;max-height:34px}
.tdx-scope .logo-header-mobile img{max-height:34px}
.tdx-scope .mobile-avatar-menu{display:inline;flex:0 0 auto;padding-right:.5rem}
.tdx-scope .bbottom{flex:1 1;-webkit-flex:1 1;-moz-flex:1 1;-ms-flex:1 1;-o-flex:1 1;padding:0;margin:0}
.tdx-scope .phone-menu-panel h1,.phone-menu-panel h2,.phone-menu-panel h3,.phone-menu-panel h4,.phone-menu-panel h5,.phone-menu-panel h6{display:block}
.tdx-scope .zen .zen-bodyZen{padding-top:69px}
.tdx-scope .sc_idea_anslist .btn-rss{margin:10px}
body.hasMotif .comty.tdx-scope>.brdPalette.brandPrimaryBrd{padding-top:90px}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:35px;display:block;padding:3px 0;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:350dpi){.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:60px;margin-top:10px;margin-bottom:10px;display:block;padding:0;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:320px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:320px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:320px),only screen and (min-device-pixel-ratio:2) and (min-width:320px),only screen and (min-resolution:192dpi) and (min-width:320px),only screen and (min-resolution:2dppx) and (min-width:320px){.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:35px;display:block;padding:3px 0;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:768px),only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:60px;display:block;padding:0;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1300px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1300px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1300px),only screen and (min-device-pixel-ratio:2) and (min-width:1300px),only screen and (min-resolution:192dpi) and (min-width:1300px),only screen and (min-resolution:2dppx) and (min-width:1300px){.tdx-scope .tdx-global-header__logo.header-comty a{background:url(../img/Trailblazer-Community-Logo-RGB.png) no-repeat center;height:60px;width:95px;margin-top:10px;margin-bottom:10px;display:block;padding:0;background-size:contain}
}
body.hasMotif.tdx-scope .tdx-global-header.tdx-grid.tdx-grid_align-spread.appx-global-header.header-inner.container{background:#fff}
.ie10.tdx-scope div.header .container,.ie9.tdx-scope div.header .container{display:table}
.ie10.tdx-scope .tdx-global-header__item,.ie9.tdx-scope .tdx-global-header__item{display:table-cell;vertical-align:top;float:none}
.ie10.tdx-scope .main-navigation,.ie9.tdx-scope .main-navigation{display:table;float:left;width:100%}
.ie10.tdx-scope .bbottom,.ie9.tdx-scope .bbottom{display:inline-block;vertical-align:top;width:75%;float:left}
.ie10.tdx-scope .tdx-context-bar__secondary,.ie9.tdx-scope .tdx-context-bar__secondary{display:inherit;width:100%}
.ie10.tdx-scope .tdx-grid_vertical-align-center,.ie9.tdx-scope .tdx-grid_vertical-align-center{display:inline-table;float:right;width:25%;text-align:right}
.ie10.tdx-scope .tdx-grid_vertical-align-center div.tdx-popover,.ie9.tdx-scope .tdx-grid_vertical-align-center div.tdx-popover{text-align:left}
@media(min-width:768px) and (max-width:979px){.ie10.tdx-scope .tdx-global-header__item.tdx-global-header__item_search input.tdx-input.tdx-lookup__search-input{width:320px}
}
@media(min-width:979px) and (max-width:1220px){.ie10.tdx-scope .tdx-global-header__item.tdx-global-header__item_search input.tdx-input.tdx-lookup__search-input{width:520px}
}
@media(min-width:1220px){.ie10.tdx-scope .tdx-global-header__item.tdx-global-header__item_search input.tdx-input.tdx-lookup__search-input{width:620px}
}
@media(max-width:767px){.ie10.tdx-scope .tdx-global-header__item,.ie9.tdx-scope .tdx-global-header__item,.ie10.tdx-scope div.header .container,.ie9.tdx-scope div.header .container{display:block}
.ie10.tdx-scope .main-navigation{display:block}
.tdx-scope .tdx-global-header__item.tdx-global-header__item_search.mobile-display{margin:0 .5rem;padding-top:0;flex:0 1 auto}
.tdx-scope .tdx-global-header__item.tdx-global-header__item_search.mobile-display form{width:100%}
}
.slds-context-bar.idx-navgroup.nav-group{width:100%;background:#fff;text-align:center;border-bottom:2px solid #dddbda;margin-top:-2px}
ul.idx-subnav{padding-left:0;margin:0 auto;display:table}
ul.idx-subnav li.idx-subnav__item{float:left;line-height:40px;position:relative;font-family:sf-font-regular,Helvetica Neue,Helvetica,Arial}
ul.idx-subnav li.idx-subnav__item.idx-is-active .idx-subnav__item_label{color:#282828}
ul.idx-subnav li.idx-subnav__item:hover:after{position:absolute;content:'';height:2px;width:100%;display:block;background-color:#0062d8;bottom:-2px;left:-1px;right:-1px}
ul.idx-subnav li.idx-subnav__item .idx-subnav__item_action{height:40px;display:block;color:#666}
ul.idx-subnav li.idx-subnav__item .idx-subnav__item_action:hover,ul.idx-subnav li.idx-subnav__item .idx-subnav__item_action:focus,ul.idx-subnav li.idx-subnav__item .idx-subnav__item_action:active{text-decoration:none;color:#16325c}
ul.idx-subnav li.idx-subnav__item .idx-subnav__item_action .idx-subnav__item_label{padding:0 20px;font-size:.8125rem}
ul.idx-subnav li.idx-subnav__item.idx-is-active{font-weight:bold;color:#16325c}
ul.idx-subnav li.idx-subnav__item.idx-is-active .idx-nav__item_action{color:#16325c}
ul.idx-subnav li.idx-subnav__item.idx-is-active:after{position:absolute;content:'';height:3px;width:100%;display:block;background-color:#0062d8;bottom:-2px;left:-1px;right:-1px}
.idx-subnav-on.tdx-scope.comty .page-wrap>.page-wrap-inner>.content{margin-top:39px}
@media only screen and (max-width:767px){.idx-header-inner{top:0;transition:top .5s}
.idx-hide-logo_mobile.idx-header .idx-header-inner{height:78px;top:-41px}
.idx-hide-logo_mobile .idx-header-wrapper-bottom{margin-top:-2px}
.idx-header__item.idx-header__item-subnav{width:100%}
ul.idx-subnav{display:flex;margin:0;padding:0}
ul.idx-subnav li.idx-subnav__item{flex-grow:1;float:none}
ul.idx-subnav li.idx-subnav__item .idx-subnav__item_action .idx-subnav__item_label{padding:0 .5rem;font-size:1rem}
.slds-context-bar.nav-group.idx-navgroup{display:flex;margin-top:-3px}
.tdx-global-header_container.header{border-bottom:0}
.tdx-global-header_container.header.mobile-display{border-bottom:3px solid #0062d8}
}.tdx-popover{border-radius:.25rem;min-width:15rem;max-width:350px;min-height:2rem;z-index:6000;background-color:#fdfdfd;display:inline-block;box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);border:1px solid #d8dde6;line-height:normal;position:absolute;right:0;top:45px;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear}
.tdx-nubbin_top-right:before,.tdx-nubbin--top-right:before{width:1rem;height:1rem;position:absolute;transform:rotate(45deg);content:'';background-color:inherit;left:50%;top:-0.5rem;margin-left:-0.5rem}
.tdx-nubbin_top-right:before,.tdx-nubbin_top-right:after,.tdx-nubbin--top-right:before,.tdx-nubbin--top-right:after{left:auto;right:.8rem;top:-9px;margin-right:-0.5rem;border-top:1px solid #d8dde6;border-left:1px solid #d8dde6}
.tdx-popover *:last-child{margin-bottom:0}
.tdx-popover__body,.tdx-popover__header,.tdx-popover__footer{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.tdx-popover *:last-child{margin-bottom:0}
.user-profile-card .avatar-holder{float:left;padding:.5rem}
.user-profile-card .profile-card-avatar,#page .user-profile-card .profile-card-avatar{border-radius:50%;width:50px;height:50px}
.user-profile-card .profile-card-indent{margin-left:52px;padding:1rem}
.user-profile-card .profile-card-options{padding:.25rem 1rem;background-color:#f4f6f9;border-top:1px solid;border-bottom:1px solid;border-color:#d8dde6;color:#54698d;font-size:.75rem;text-transform:uppercase}
.user-profile-card .profile-card-footer{padding:.5rem 1rem}
.user-profile-card .profile-card-footer a{display:block;padding:.2rem}
.user-profile-card .profile-card-name{margin:0;margin-bottom:.125rem;margin-top:-3px;font-size:1rem;color:#16325c;word-wrap:break-word;font-weight:bolder}
.user-profile-card .profile-card-domain{margin-bottom:.125rem;font-size:.8125rem;color:#54698d;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.user-profile-card .profile-card-toplinks a{margin-right:1rem}
.user-profile-card a:hover,.user-profile-card a:focus{text-decoration:underline}
.user-profile-card .profile-link-label{font-size:.8125rem}
.nav_user_menu-open{visibility:visible;opacity:1}
.tdx-scope .tdx-avatar_circle:hover{box-shadow:0 0 0 2px #00396b;-webkit-transition:box-shadow .1s linear;transition:box-shadow .1s linear}
.tdx-button-loggin .header-trailhead-badges.hidden:before{content:""}.tdx-user-social{width:170px;float:left}
.tdx-user-info{margin-left:180px;min-height:210px}
.tdx-user-social{position:relative;top:-62px}
.tdx-user-social .camera{top:128px;left:0;fill:#abb4bc;background-color:transparent;width:28px;height:28px}
.tdx-scope #photo-preview{max-width:200px}
.tdx-scope .tdx-profile-image{border-radius:50%;border:5px solid #fff;width:150px;height:150px;cursor:pointer}
.tdx-social-links ul{margin:0 0 0 -12px;padding:0;text-align:center}
.tdx-social-links ul li{display:inline-block;padding-right:1px;padding-right:1px;margin-top:10px}
.tdx-social-button{width:32px;height:32px;display:block;background-color:grey;border-radius:50%}
.tdx-facebook{background-color:#5272a7}
.tdx-facebook:hover{background-color:#405c8f}
.tdx-twitter{background-color:#6cc6df}
.tdx-twitter:hover{background-color:#54abc6}
.tdx-linkedin{background-color:#91c3cc}
.tdx-linkedin:hover{background-color:#77a8b2}
.tdx-email{background-color:#8dc4ab}
.tdx-email:hover{background-color:#73aa91}
.tdx-email svg.tdx-social-image{width:16px;height:23px}
.tdx-social-button .tdx-social-image{width:22px;height:22px;margin:auto;border-radius:50%;fill:#FFF;padding-top:5px}
.tdx-user-info h1{display:inline-block;color:#284166;font-weight:bold;padding-right:6px;font-size:1.5rem;margin-bottom:10px}
.tdx-user-info h3{margin-top:5px}
.tdx-user-info p{margin-top:10px;padding-right:20px;font-size:1.1em;padding-bottom:20px;margin-bottom:0;overflow:hidden;position:relative}
.tdx-user-info .badge{display:inline-block;text-transform:uppercase;background-color:#117f4a;color:#FFF;padding:3px 5px 2px 7px;border-radius:30px;letter-spacing:2px}
.tdx-profile-container .tdx-user-info h1{font-size:1.2rem;font-weight:bold}
.tdx-profile-container .tdx-user-info h1 a{color:black}
.trailhead-icon-stripe{background:url(../img/sprite-cert-badge-2x.png) no-repeat;background-size:68px;background-position:0 -2px;width:52px;height:46px;float:left;margin-right:20px}
.certification-icon-stripe{background:url(../img/sprite-cert-badge-2x.png) no-repeat;background-size:62px;background-position:0 -47px;width:50px;height:46px;float:left;margin-right:20px}
.tdx-info-strip{border-top:1px solid #e0e0e0;padding-bottom:20px;padding-top:5px}
.tdx-info-strip:last-child{border-bottom:0;padding-bottom:10px}
.tdx-info-strip ul{margin:5px 0;position:relative;top:5px;margin-left:50px;padding-left:0}
.tdx-info-strip .activity-item a{display:inline-block}
.tdx-info-strip .activity-item-three{display:inline-block}
.tdx-info-strip .activity-item-three:first-child{margin-right:30px}
.tdx-info-strip .activity-text{display:inline;position:relative;top:-2px;padding-right:2px}
.tdx-info-strip .activity-number{display:inline;font-weight:bold;font-size:18px}
.activity-number.points{color:#284166}
#overlay_badge_modal,#overlay_certification_modal{padding-top:0}
#overlay_badge_modal .tdx-dialog-content-generic,#overlay_certification_modal .tdx-dialog-content-generic{max-height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}
#overlay_badge_modal .appx-section-page-header,#overlay_certification_modal .appx-section-page-header{margin:0;padding:8px 20px 6px 20px}
#overlay_badge_modal .appx-media-select button.ui-multiselect span.text-button{font-size:1.4em;color:#284166}
#overlay_badge_modal .badge-icon{width:60px;height:60px}
#overlay_badge_modal .wait-medium,#overlay_certification_modal .wait-medium{margin-bottom:60px}
#overlay_badge_modal .badge-container>h3{margin:0 0 3px 0;font-size:1.5em}
#overlay_badge_modal #tdx_badge_order_by_opener{margin:15px 10px 20px 40px;height:50px;position:relative}
.badge-inline .badge-icon{margin-right:10px}
.comm-ranking{font-size:.8rem;text-align:center;color:#9d9d9d}
.comm-ranking>b{color:#284166;font-size:1.1rem;padding-left:5px;font-weight:normal}
.tdx-user-info .chatter-btn{float:right;display:inline-block;vertical-align:middle;white-space:nowrap;margin:0 5px 8px 5px}
.tdx-user-info .follow-btn,.tdx-user-info .following-btn{display:inline-block;vertical-align:middle;white-space:nowrap;color:#2e82d7;text-align:center;margin:0 5px 8px 5px}
.tdx-user-info .btn{font-weight:normal;padding:8px 16px}
.tdx-user-info .following-btn:hover,.tdx-user-info .following-btn .btn:hover{background:0;cursor:default}
.tdx-user-info .btn div{display:inline-block;line-height:15px;font-size:12px}
.tdx-user-info svg.add,.tdx-user-info svg.check{width:15px;height:15px;margin-right:5px;fill:#2e82d7;display:inline-block;vertical-align:bottom}
.tdx-info-strip .activity-item-three .activity-text{display:inline-block}
.tdx-scope div#overlay_contact.appx-dialog.ui-dialog-content.ui-widget-content{border-top:2px solid #d8dde6}
.trailblazer-me-component{display:inline-block;border:1px solid #ddd;padding:0 10px;border-radius:4px;margin-top:4px;max-width:368px}
.trailblazer-me-component:hover{cursor:pointer}
.trailblazer-me-component:hover span{color:#0070d2}
.trailblazer-me-component .trailblazer-me-logo{font-family:Trailhead-Bold;font-size:20px;display:inline-block;color:#00a1df;vertical-align:middle}
.trailblazer-me-component .trailblazer-me-url{display:inline-block;margin-left:10px;font-weight:normal;line-height:31px;max-width:302px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:#1e1e1e}
@media(max-width:767px){.tdx-scope .tdx-user-social .camera{top:128px;left:0}
.tdx-scope .tdx-user-social .camera-svg{width:28px;height:28px}
.tdx-scope .ui-widget-overlay{display:inherit!important}
.tdx-info-strip .activity-item-three .activity-text{display:block}
.trailblazer-me-component{max-width:100%}
.trailblazer-me-component .trailblazer-me-url{max-width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
}
@media(max-width:629px){.tdx-user-info .chatter-btn{float:none}
}
@media(max-width:479px){.tdx-scope .tdx-profile-image{width:70px;height:70px}
.tdx-user-social{width:90px}
.tdx-user-info{margin-left:100px}
.tdx-social-links ul li{padding-right:0;margin-bottom:12px;display:block}
.tdx-social-links li a{display:inline-block}
.tdx-profile-container{top:60px}
.tdx-scope .tdx-user-social .camera{top:60px;left:-10px}
.tdx-info-strip .activity-item a{display:block}
.tdx-info-strip .activity-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#overlay_badge_modal #tdx_badge_order_by_opener{position:relative;height:50px;width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#overlay_badge_modal .button-block.appx-media-select{overflow:hidden;display:flex}
}.activity-box{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:14px;padding:8px 10px}
.activity-box h4{margin-bottom:6px;text-transform:uppercase}
.activity-box ul{margin:0;padding:0;width:100%;display:table;table-layout:fixed}
ul.tdx-medium-list{width:67%}
.activity-box ul li{display:table-cell}
.activity-item-four{width:auto}
.activity-text{display:block;font-size:12px;color:#7c7c7c;text-transform:capitalize}
.activity-box .activity-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.activity-number{font-size:24px;display:block}
.activity-box .activity-number{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tdx-scope #idea-modal .content-primary-inner,.tdx-scope #qa-modal .content-primary-inner,.tdx-scope #idea-modal .jscroll-inner,.tdx-scope #qa-modal .jscroll-inner{padding-bottom:20px}
.tdx-scope #idea-modal .jscroll-inner a.jscroll-next-profile-ideas,.tdx-scope #qa-modal .jscroll-inner a.jscroll-next-profile-questions{text-align:center;display:block;color:#0070d2}
.tdx-scope #idea-modal .listing-nav .ul-listing-nav{padding-left:20px}
.tdx-scope #qa-modal.jq-widget .ui-state-default,.jq-widget .ui-widget-content .ui-state-default{border:1px solid #ddd;margin-top:0}
.tdx-scope #qa-modal .an-item-simple .item-content-primary a,.tdx-scope div#profile_ideas .jscroll-next-profile-ideas{color:#0070d2}
.tdx-scope #qa-modal .filter-block button.filter-item-solo,.filter-block div.filter-item-solo{margin-left:0}
.tdx-scope #qa-modal .filter-block button.filter-item-solo input[type="checkbox"],.filter-block div.filter-item-solo input[type="checkbox"]{vertical-align:middle}
.tdx-scope .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close{border:0}
.tdx-scope div#profile_ideas,.tdx-scope #qa-modal .nav-tab-section.area-tabs-content{max-height:500px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}
.tdx-scope #qa-modal .content-generic.content-generic-with-secondary.content-generic-with-secondary-narrow.appx-content-generic{padding-top:0;margin-top:0}
.tdx-scope .jscroll-inner a{color:#0070d2}
.tdx-scope .list-of-items .an-item .item-content-primary-1 a{color:#0070d2}
.tdx-scope .vote-buttons.three-button-block>span{display:table-row}
.tdx-scope .tdx-card.tdx-home-ideas .vote-buttons.three-button-block>span{display:flex}
.tdx-scope .vote-buttons.three-button-block .hidevotebtn+span{display:inline-block}
.tdx-scope .vote-buttons.three-button-block .hidevotebtn:last-child{width:48px;display:table-cell}
.tdx-scope div#profile_ideas{padding:20px}
.tdx-scope div#profile_ideas .filter-block{padding:20px 20px 20px 0;overflow:hidden}
.tdx-scope div#profile_ideas .an-item.idealist-card{margin-left:0}
.tdx-scope div#profile_ideas .list-of-items .an-item .carditem-content-primary .item-content-primary-01 a{color:#556a8c;font-size:16px}
.tdx-scope div#profile_ideas .list-of-items .carditem-content-primary .item-content-primary-3 a{color:#0070d2}
.tdx-scope div#profile_ideas .list-of-items .carditem-content-secondary .item-content-primary-3 a{color:#0070d2;font-weight:bold}
.tdx-scope #profileLoader_Ideas,.tdx-scope #profileLoader_QA{position:absolute;z-index:100;width:100%;height:100%;background:rgba(255,249,249,0.29);top:0}
.tdx-scope div#idea-modal .content-primary,.tdx-scope div#qa-modal .content-generic-with-secondary-narrow .content-primary{min-height:400px}
#profilejobs_div{height:520px;overflow:auto}
.tdx-scope #appscomponentdata .nav-tab-section{max-height:450px;overflow-y:scroll;margin-bottom:20px}
.tdx-scope div#profile_ideas,.tdx-scope #qa-modal .nav-tab-section.area-tabs-content,.tdx-scope #reviewscomponentdata .nav-tab-section{max-height:450px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;margin-bottom:20px}
.tdx-scope .listing-nav-ideas ul.ul-listing-nav li a,.listing-nav-ideas ul.ul-listing-nav li a:hover{background:0;border:0}
.tdx-scope #AppXContent{height:520px;overflow:auto}
.tdx-scope .ui-dialog .ui-dialog-title{width:100%}
.tdx-scope #nextIdeaResults_div{visibility:hidden}
.tdx-scope .infinitescroll-content-ideas{text-align:center}
.tdx-scope .infinitescroll-content-ideas .tdx-spinner-wait{height:3rem}
@media(min-width:1220px){#profilejobs_div{height:600px}
}
@media(min-width:768px) and (max-width:979px){.tdx-scope .appx-content-generic{margin-top:0}
}
@media(max-width:767px){.tdx-scope #qa-modal .list-of-items{border-top:0}
.tdx-scope #qa-modal.jq-widget .ui-state-default,.jq-widget .ui-widget-content .ui-state-default{margin-right:4px}
.tdx-scope #qa-modal .listing-nav-ideas ul.ul-listing-nav li a.selected,.listing-nav-ideas ul.ul-listing-nav li a.selected:hover,.listing-nav-all ul.ul-listing-nav li a.selected,.listing-nav-all ul.ul-listing-nav li a.selected:hover{color:#000;box-shadow:inset 0 -3px #0070d2;border-bottom:0;padding-bottom:10px;background:#fff;border:0;border-radius:0;overflow:hidden;text-decoration:none;padding:11px 15px 9px 15px;display:block;text-transform:uppercase}
.tdx-scope #qa-modal .listing-nav ul li a,.tdx-scope #idea-modal .listing-nav-ideas ul.ul-listing-nav li a,.tdx-scope #idea-modal .listing-nav-ideas ul.ul-listing-nav li a:hover{overflow:hidden;text-decoration:none;color:#999;padding:11px 15px 9px 15px;display:block;float:left;text-transform:uppercase;background:#fff;border:0}
.tdx-scope #qa-modal .listing-nav-all .ul-listing-nav{float:left}
.tdx-scope #qa-modal .appx-content-generic .listing-nav-ideas{margin:0}
.tdx-scope .vote-buttons.three-button-block .column-3-margin{margin-left:0}
.tdx-scope div#profileQuestionAnswerModal .listing-nav.listing-nav-ideas.listing-nav-all .listing-nav-inner ul.ul-reset.ul-listing-nav,.tdx-scope div#ideasModal .listing-nav.listing-nav-ideas.listing-nav-all .listing-nav-inner ul.ul-reset.ul-listing-nav,.tdx-scope div#AppxModel .listing-nav.listing-nav-ideas.listing-nav-all .listing-nav-inner ul.ul-reset.ul-listing-nav{text-align:center}
.tdx-scope div#profileQuestionAnswerModal .listing-nav.listing-nav-ideas.listing-nav-all .listing-nav-inner div.sort-field-block,.tdx-scope div#ideasModal .listing-nav.listing-nav-ideas.listing-nav-all .listing-nav-inner div.sort-field-block{float:right;margin:10px 5px 0 10px}
}
@media(max-width:479px){.activity-box{border-radius:0;border:0;border-bottom:1px solid #e0e0e0;margin-bottom:0}
.tdx-card .activity-box:first-of-type{border-top:1px solid #e0e0e0}
.comm-ranking{margin-top:10px}
#profilejobs_div{height:350px}
}.tdx-scope .tdx-tabs_default,.tdx-scope .tdx-tabs--default{display:block;width:100%;max-height:100%}
.tdx-scope .tdx-tabs_default__nav,.tdx-scope .tdx-tabs--default__nav{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d8dde6;justify-content:center;padding:0;margin:0 0 12px 0}
.tdx-scope .tdx-tabs_default .tdx-tabs__item>a,.tdx-scope .tdx-tabs--default .tdx-tabs__item>a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;cursor:pointer;height:2.5rem;line-height:2.5rem;border-bottom:2px solid transparent;padding:0 .5rem;color:#54698d}
.tdx-scope .tdx-tabs_default .tdx-tabs__item>a:focus,.tdx-scope .tdx-tabs--default .tdx-tabs__item>a:focus{outline:0}
.tdx-scope .tdx-tabs_default .tdx-tabs__item>a:hover,.tdx-scope .tdx-tabs_default .tdx-tabs__item>a:focus,.tdx-scope .tdx-tabs--default .tdx-tabs__item>a:hover,.tdx-scope .tdx-tabs--default .tdx-tabs__item>a:focus{text-decoration:none;border-color:#0070d2;color:#16325c}
.tdx-scope .tdx-tabs_default .tdx-tabs__item.tdx-active a,.tdx-scope .tdx-tabs--default .tdx-tabs__item.tdx-active a{border-color:#0070d2;color:#16325c}
.tdx-scope .tdx-tabs_default .tdx-tabs__item.tdx-active a:focus,.tdx-scope .tdx-tabs--default .tdx-tabs__item.tdx-active a:focus{color:#0070d2}
.tdx-scope .tdx-tabs_default>.tdx-tabs__content,.tdx-scope .tdx-tabs--default>.tdx-tabs__content{position:relative;padding:1rem 0}
.tdx-scope .tdx-tabs_default .tdx-tabs__item_overflow,.tdx-scope .tdx-tabs_default .tdx-tabs__item--overflow,.tdx-scope .tdx-tabs--default .tdx-tabs__item_overflow,.tdx-scope .tdx-tabs--default .tdx-tabs__item--overflow{overflow:visible}
.tdx-scope .tdx-tabs_default__item,.tdx-scope .tdx-tabs--default__item{color:#54698d;position:relative;padding:0 2.5rem;text-transform:uppercase}
.tdx-scope .tdx-tabs_default__item:after,.tdx-scope .tdx-tabs--default__item:after{display:block;content:'';bottom:0;left:0;right:0;position:absolute;height:2px}
.tdx-scope .tdx-tabs_default__item.tdx-active,.tdx-scope .tdx-tabs_default__item.tdx-is-active,.tdx-scope .tdx-tabs--default__item.tdx-active,.tdx-scope .tdx-tabs--default__item.tdx-is-active{color:#16325c}
.tdx-scope .tdx-tabs_default__item.tdx-active:after,.tdx-scope .tdx-tabs_default__item.tdx-is-active:after,.tdx-scope .tdx-tabs--default__item.tdx-active:after,.tdx-scope .tdx-tabs--default__item.tdx-is-active:after{background-color:#0070d2}
.tdx-scope .tdx-tabs_default__item.tdx-active .tdx-tabs_default__link:hover,.tdx-scope .tdx-tabs_default__item.tdx-active .tdx-tabs--default__link:hover,.tdx-scope .tdx-tabs_default__item.tdx-is-active .tdx-tabs_default__link:hover,.tdx-scope .tdx-tabs_default__item.tdx-is-active .tdx-tabs--default__link:hover,.tdx-scope .tdx-tabs--default__item.tdx-active .tdx-tabs_default__link:hover,.tdx-scope .tdx-tabs--default__item.tdx-active .tdx-tabs--default__link:hover,.tdx-scope .tdx-tabs--default__item.tdx-is-active .tdx-tabs_default__link:hover,.tdx-scope .tdx-tabs--default__item.tdx-is-active .tdx-tabs--default__link:hover{color:#16325c}
.tdx-scope .tdx-tabs_default__item:hover:after,.tdx-scope .tdx-tabs--default__item:hover:after{background-color:#0070d2}
.tdx-scope .tdx-tabs_default__item:focus,.tdx-scope .tdx-tabs_default__item.tdx-has-focus,.tdx-scope .tdx-tabs--default__item:focus,.tdx-scope .tdx-tabs--default__item.tdx-has-focus{outline:0;color:#0070d2}
.tdx-scope .tdx-tabs_default__item:focus:after,.tdx-scope .tdx-tabs_default__item.tdx-has-focus:after,.tdx-scope .tdx-tabs--default__item:focus:after,.tdx-scope .tdx-tabs--default__item.tdx-has-focus:after{height:3px;background-color:#0070d2}
.tdx-scope .tdx-tabs_default__link,.tdx-scope .tdx-tabs--default__link{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;cursor:pointer;height:2.5rem;line-height:2.5rem;color:currentColor;text-align:center}
.tdx-scope .tdx-tabs_default__link:focus,.tdx-scope .tdx-tabs--default__link:focus{outline:0}
.tdx-scope .tdx-tabs_default__link:hover,.tdx-scope .tdx-tabs_default__link:focus,.tdx-scope .tdx-tabs--default__link:hover,.tdx-scope .tdx-tabs--default__link:focus{text-decoration:none}
.tdx-scope .tdx-tabs_default__content,.tdx-scope .tdx-tabs--default__content{position:relative;padding:10px 25px}
.tdx-scope .tdx-hide{display:none}
.tdx-scope .tdx-show{display:block}
.text-center{text-align:center}
.text-left{text-align:left}
.form-intro{padding:20px 0 10px 0}
.form-intro.appx-form h3{background:#f6f6f6;margin-bottom:5px;padding:5px 10px;border-radius:3px}
.form-intro.appx-form p{padding:5px 10px}
.jq-widget .ui-widget-content div.appx-dialog a{color:rgba(22,50,92,0.48);text-decoration:none}
.tdx-scope .user-overlay .content-simple-head.main{background:#fff;padding:10px}
.tdx-scope .user-overlay .content-simple-head.main h1{color:#000}
.tdx-scope table.select-checkbox-table input{float:left;display:block;margin:0 4px 0 0;vertical-align:bottom}
.tdx-scope table.select-checkbox-table label{float:none;text-align:left;padding:0 3px 5px 3px;display:block;width:155px}
.tdx-scope .pc-overlay.user-overlay .content-simple-body input,.content-simple button,.content-simple select,.content-simple textarea{font-size:inherit;height:auto;line-height:1.5}
.tdx-scope .form-group .checkradio-inline{display:block;float:left;margin:2px 4px 0 0;vertical-align:bottom}
.tdx-scope .form-group label.label-inline{width:auto;text-align:left;padding-left:0;padding-top:0;padding-right:12px;float:left;vertical-align:text-bottom;color:#555}
.tdx-scope .pc-overlay .content-simple .select-alt-display span.alt-display{line-height:90%;border-radius:4px;font-size:92.5%;line-height:1.2;border:1px solid rgba(88,118,163,0.27);width:100%}
.tdx-scope .pc-overlay .content-simple #profile_work_content .select-alt-display span.alt-display{line-height:90%;border-radius:4px;font-size:92.5%;line-height:1.2;border:1px solid rgba(88,118,163,0.27);width:calc(100% - 12px)}
.tdx-scope .form-group input[type=text],.tdx-scope .form-group input[type=email],.tdx-scope .form-group input[type=tel],.tdx-scope .form-group input[type=url],.tdx-scope .form-group input[type=password],.tdx-scope .form-group textarea{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:4px;border:1px solid rgba(88,118,163,0.27);background:#fff;padding:4px}
.tdx-scope #tab-default-1 .form-group .select-alt-display{width:100%}
.tdx-scope .pc-overlay.user-overlay #tab-default-2 input[type="checkbox"]{width:inherit}
.tdx-scope .connected-account{border-radius:4px;border:1px solid #ddd}
.tdx-scope .user-overlay.pc-overlay .content-simple{width:90%;max-width:960px}
.tdx-scope div#profile_work_content .form-group .checkradio-inline{display:block;float:left;margin:2px 4px 0 0;vertical-align:bottom;width:inherit}
.tdx-scope div#profile_work_content .form-group .form-sub-group-checkradio input[type="checkbox"]{width:inherit}
.tdx-scope table.select-checkbox-table input{float:left;display:block;margin:0 4px 0 0;vertical-align:bottom;width:auto}
.tdx-scope table.select-checkbox-table label{float:none;text-align:left;padding:0 3px 5px 3px;display:block;width:155px}
.tdx-scope p.link-delete a .btn{padding:2px;float:right}
.tdx-scope div#overlay_connect_certification .content-simple{max-width:500px}
.tdx-scope div#overlay_edit_badges .content-simple{max-width:500px}
.tdx-scope p.appx-overlay-subtitle{padding:10px 20px;margin-bottom:0}
.tdx-scope .badge-container h4,.badge-container p{margin-left:65px;margin-right:20px}
.tdx-scope .content-simple .appx-media-select h3 button#order_by_opener{margin:10px 40px}
.tdx-scope .pc-overlay .content-simple-body p{margin-bottom:0;padding-left:10px;padding-right:10px}
.tdx-scope .form-sub-group-checkradio.form-sub-group-checkradio-1 label.label-inline.label-inline-main{float:none;display:block}
div#profile_work_content .form-group.appx-form label.label-title{margin-left:0}
div#profile_work_content .form-group.appx-form label{margin-left:20px}
div#profile_work_content .form-group.appx-form label.setting-tab-label-change{margin-left:0;display:block}
div#products_of_interest{padding-top:30px}
div#products_of_interest input{float:left}
div#removeInfo label{float:none;display:block;line-height:1;margin-left:17px;margin-bottom:20px}
div#languages input{float:left}
div#languages label{float:none;display:block;margin-left:17px;line-height:1;margin-bottom:20px}
div#removeInfo input{float:left}
div#products_of_interest label{float:none;display:block;text-align:left;margin-left:20px;line-height:1;margin-bottom:20px}
.tdx-scope .form-group.form-group-wide.appx-form label{float:none;display:block}
.tdx-scope .form-sub-group-checkradio.form-sub-group-checkradio-1 input{float:left}
.tdx-scope .content-primary-inner .appx-form label.label-title{margin-left:0;padding:8px 6px 6px 2px}
.tdx-scope div#overlay_sample_modal{position:absolute;height:auto}
.tdx-scope .pc-overlay{position:fixed}
.tdx-scope .pc-overlay .background{position:fixed;background-color:rgba(126,140,153,.8);opacity:1}
.tdx-scope .pc-overlay.tdx-secondary-modal .background{opacity:.8}
.tdxrcol{margin-right:-15px;margin-left:-15px}
.tdxcol-half,.tdxcol-onehalf,.tdxcol-one-full,.tdxcol-one-full,.tdxcol-one-eleven,.tdxcol-one-ten,.tdxcol-one-nine,.tdxcol-one-eight,.tdxcol-one-seventh,.tdxcol-one-sixth,.tdxcol-one-fifth,.tdxcol-one-fourth,.tdxcol-one-three,.tdxcol-one-two,.tdxcol-one-one{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.tdxcol-half p{padding:10px 0}
.border-bt{border-top:1px solid #e5e5e5}
.tdx-scope .form-group label,.select-alt-display span.alt-display{color:#16325c;width:auto}
.tdx-scope .pc-overlay.user-overlay .content-simple-body label{margin-bottom:.25rem;color:#5876a3}
.tdx-scope div#profile_work_content table.select-checkbox-table td input{width:auto}
.tdx-scope div#ep_products_of_interest table.select-checkbox-table td input{float:left;margin-top:3px;margin-bottom:.5rem}
.tdx-scope .pc-overlay.user-overlay .content-simple-body input#linkedin,.tdx-scope .pc-overlay.user-overlay .content-simple-body input#fb,.tdx-scope .pc-overlay.user-overlay .content-simple-body input#twitter{width:40%}
.tdx-scope #overlay_org_change.user-overlay.pc-overlay .content-simple,#overlay_connect_trailhead.user-overlay.pc-overlay .content-simple,#overlay_remove_account.user-overlay.pc-overlay .content-simple{max-width:550px}
.tdx-scope #profile_work_content .content-two.content-two-1 .form-group input,#profile_work_content .content-two.content-two-2 .form-group input,.tdx-scope #profile_work_content .content-two.content-two-1 .form-group textarea,.tdx-scope #profile_work_content .content-two.content-two-2 .form-group textarea{width:97%}
.tdx-scope #profile_work_content .content-two.content-two-2 .form-group textarea,.tdx-scope #profile_work_content .content-two.content-two-1 .form-group textarea{font-size:inherit}
.tdx-scope #overlay_remove_account.user-overlay.pc-overlay .content-simple-body p{padding:2rem}
.tdx-scope #overlay_connect_certification .form-group input,.tdx-scope #overlay_connect_trailhead .form-group input{width:100%;margin:0}
.tdx-scope #overlay_connect_certification .form-group label#connect_user_name_label,.tdx-scope #overlay_connect_trailhead .form-group label#connect_user_name_label{padding-top:10px;float:left}
.tdx-scope #profile_work_content .pc-overlay .form-group.form-group-narrow input{margin:0}
.tdx-scope .form-group-text-2 p .btn-icon-delete{padding:2px}
.tdx-scope #overlay_org_change table.form-table-2{width:65%;margin:15px 0}
.tdx-scope div#overlay_org_change .form-group input{width:100%}
.tdx-scope #overlay_org_change .form-group label{text-align:center}
.tdx-scope #overlay_org_change .form-group{padding-top:20px}
.tdx-scope .pc-overlay .btn-close-overlay{float:none}
.tdx-scope #socialLinks .form-group label{width:190px}
.tdx-scope div#following-section .tdx-tabs_default__item,.tdx-scope div#following-section .tdx-tabs--default__item{padding:0 .5rem}
.tdx-scope #profile_work_content .select-alt-display-l select{width:100%;line-height:2.2}
.tdx-scope #profile_work_content select.orig-select{line-height:2.2}
.tdx-scope #overlay_edit_modal ul.tdx-tabs_default__nav{position:fixed;width:100%;background:#fff;z-index:1}
.tdx-scope.ie11 #overlay_edit_modal ul.tdx-tabs_default__nav,.tdx-scope.ie10 #overlay_edit_modal ul.tdx-tabs_default__nav{position:absolute}
.tdx-scope #overlay_edit_modal .tdx-tabs_default__content,.tdx-scope .tdx-tabs--default__content{padding-top:60px;position:relative}
.tdx-scope div#overlay_edit_modal{height:95%}
.tdx-scope div#overlay_edit_modal .settingsForm .body-2-2{height:80vh}
.tdx-scope #overlay_edit_modal .setting-tab-div-change{padding-top:10px;position:relative}
.tdx-scope #overlay_edit_modal .setting-tab-div-change .text-left label{display:inline}
.tdx-scope #overlay_edit_modal .setting-tab-div-change .text-left label a{text-transform:lowercase}
.tdx-scope #profile_work_content .appx-form .content-two .form-group:first-child{min-height:52px}
.tdx-scope #profile_work_content .form-group.form-field-error{border-radius:6px;background-color:transparent!important}
.tdx-scope .user-overlay.pc-overlay .content-simple-body form#form_connect .certified-logo,.tdx-scope #overlay_connect_trailhead.user-overlay.pc-overlay .content-simple-body form#form_connect .trailhead-logo{margin-top:3%}
.tdx-scope .user-overlay.pc-overlay div#overlay_connect_certification .content-simple-body,.tdx-scope .user-overlay.pc-overlay div#overlay_connect_trailhead .content-simple-body{position:relative}
.tdx-scope #overlay_connect_certification.user-overlay.pc-overlay .content-simple-body div#tdx_spinner_linkCertSpinner,.tdx-scope .user-overlay.pc-overlay .content-simple-body div#tdx_spinner_linktrailSpinner{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.3);top:0}
.trailblazer-me .about-me{background-color:#f4f6f9;border:1px solid #ddd;border-radius:4px;padding:20px 10px}
.trailblazer-me .about-me-primary{width:100%;margin-bottom:1rem}
.trailblazer-me .about-me-photo{width:30%;height:80px;display:inline-block;vertical-align:middle;text-align:right}
.trailblazer-me .about-me-photo img{border-radius:50%;width:80px}
.trailblazer-me .about-me-basic-information{display:inline-block;margin-left:1rem;vertical-align:middle;max-width:234px}
.trailblazer-me .about-me-name{font-size:1rem;font-weight:bold;line-height:1.5rem;display:inline-block}
.trailblazer-me .about-me-line{line-height:1.5rem;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.trailblazer-me .about-me-secondary .about-me-line div:nth-child(odd){width:30%;display:inline-block;text-align:right;vertical-align:top;color:#54698d}
.trailblazer-me .about-me-secondary .about-me-line{font-size:13px;vertical-align:top;overflow-wrap:break-word}
.trailblazer-me .about-me-secondary .about-me-line div:nth-child(even){width:70%;display:inline-block;padding-left:1.2rem;box-sizing:border-box}
.trailblazer-me .about-me-secondary .about-me-line.ellipsis div:nth-child(even){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.trailblazer-me .trailblazer-me-logo{margin-bottom:1rem}
.trailblazer-me .trailblazer-me-info{margin-bottom:1rem;line-height:20px}
.trailblazer-me-edit-section .form-sub-group-checkradio{float:none}
div#profile_work_content .trailblazer-me-edit-section .profile-url-panel{margin-top:12px;width:100%}
div#profile_work_content .trailblazer-me-edit-section .form-group.appx-form label.label-inline{width:calc(100% - 35px);margin-left:4px}
div#profile_work_content .trailblazer-me-edit-section .form-group.appx-form label.profile-url-label{margin-left:0}
div#profile_work_content .trailblazer-me-edit-section .profile-url-label svg{display:inline-block;width:14px;height:17px;vertical-align:top;margin-left:6px;fill:#263a5c}
div#profile_work_content .trailblazer-me-edit-section .tbid-url-input,div#profile_work_content .trailblazer-me-edit-section .tbid-url-input .profile-url,div#profile_work_content .trailblazer-me-edit-section .tbid-url-input .profile-url-suffix{display:inline-block}
div#profile_work_content .trailblazer-me-edit-section .form-field-error .tbid-url-input .profile-url,div#profile_work_content .trailblazer-me-edit-section .form-field-error .tbid-url-input span{border-color:#c23936}
div#profile_work_content .trailblazer-me-edit-section .profile-url{border:1px solid #ddd;display:inline-block;padding:7px;background-color:#f5f3f8;border-bottom-left-radius:4px;border-top-left-radius:4px;text-align:right;vertical-align:middle}
div#profile_work_content .trailblazer-me-edit-section .profile-url-link{margin-left:8px}
div#profile_work_content .trailblazer-me-edit-section .user-tbid-url{display:inline-block;border:1px solid #ddd;padding:7px;margin-left:-5px;border-bottom-left-radius:0;border-top-left-radius:0;vertical-align:middle;border-top-right-radius:4px;border-bottom-right-radius:4px;width:264px}
div#profile_work_content .trailblazer-me-edit-section .user-tbid-url.disabled{background-color:#e1e5ee}
div#profile_work_content .trailblazer-me-edit-section .profile-tbid-link{width:40%;display:inline-block;margin-left:12px}
@media(min-width:1220px){.tdx-scope .select-alt-display-l select,.tdx-scope .select-alt-display-l span.alt-display{width:100%}
.tdx-scope .tdx-tabs_default .tdx-tabs__item+.tdx-tabs__item,.tdx-scope .tdx-tabs--default .tdx-tabs__item+.tdx-tabs__item{margin-left:1.5rem}
}
@media(min-width:979px){.tdx-scope .form-group .input-l{width:340px}
.select-alt-display-l span.alt-display{width:340px}
table.select-checkbox-table label{float:none;text-align:left;padding:0 3px 5px 3px;display:block}
table.select-checkbox-table input{float:left;display:block;margin:0 4px 0 0;vertical-align:bottom}
.tdx-scope .tdx-tabs_default .tdx-tabs__item>a,.tdx-scope .tdx-tabs--default .tdx-tabs__item>a{padding:0 1rem}
}
@media(min-width:768px) and (max-width:979px){.tdx-scope .appx-form .input-l,.appx-form .select-alt-display-l span.alt-display,.appx-form .select-alt-display-l select{width:226px}
.appx-form .input-l,.appx-form .select-alt-display-l span.alt-display,.appx-form .select-alt-display-l select{width:226px}
.tdx-scope .tdx-tabs_default .tdx-tabs__item+.tdx-tabs__item,.tdx-scope .tdx-tabs--default .tdx-tabs__item+.tdx-tabs__item{margin-left:1.5rem}
.trailblazer-me .content-two-1 .content-two-form-block{padding-left:0;padding-right:10px}
.trailblazer-me .content-two-2 .content-two-form-block{padding-left:10;padding-right:0}
.trailblazer-me .content-two-form-block .form-group{padding:4px}
}
@media(max-width:767px){.content-simple{padding-left:0;padding-right:0}
.tdx-scope div#profile_work_content.section-group.form-group.form-sub-group-checkradio input.checkradio-inline{display:inline-block;float:left;line-height:1;width:auto}
.tdx-scope .tdx-context-bar__label-action{font-size:.9rem}
.tdx-scope table.select-checkbox-table label{display:inline-block;float:none}
.tdx-scope .pc-overlay.user-overlay .content-simple-body label{float:none}
.tdx-scope table.select-checkbox-table input{width:auto}
.tdx-scope .form-group input,.form-group textarea{float:left;clear:both;font-size:115.4%}
.form-group input,.form-group textarea{float:left;clear:both;font-size:115.4%}
.tdx-scope .select-alt-display-l span.alt-display,.form-group .select-alt-display span.alt-display{width:98.5%}
.tdx-scope .tdxcol-one-three{width:100%;float:none}
div#languages input{display:block;float:left;width:auto;margin:0 7px 0 0}
div#profile_work_content .form-group.appx-form label{display:inline-block;margin:0 0 10px 5px}
div#removeInfo input{display:block;float:left;width:auto;margin:0 7px 0 0}
div#removeInfo label{float:none;display:inline-block}
div#languages label{display:inline-block}
div#products_of_interest input{width:auto;margin:0 7px 0 0}
.tdx-scope div#profile_work_content .section-group .form-group .form-sub-group-checkradio{width:100%}
.tdx-scope div#profile_work_content .section-group .form-group .form-sub-group-checkradio input{display:block;width:auto;float:left;margin-right:5px}
.tdx-scope .form-group.form-group-wide.appx-form .form-sub-group-checkradio.form-sub-group-checkradio-1 input{float:left;width:auto}
.tdx-scope div#overlay_sample_modal{position:absolute;height:auto}
.tdx-scope .pc-overlay{position:fixed}
.tdx-scope .pc-overlay .background{position:fixed}
.tdx-scope #visibility_settings_profile table.select-checkbox-table-outer td{display:block}
.tdx-scope #profile_work_content table.select-checkbox-table-outer td{display:block}
.select-alt-display-l span.alt-display,.form-group .select-alt-display span.alt-display{width:98.5%}
.tdx-scope .pc-overlay .content-simple-body p{margin-bottom:0}
.tdx-scope .pc-overlay.user-overlay .content-simple-body input#linkedin,.tdx-scope .pc-overlay.user-overlay .content-simple-body input#fb,.tdx-scope .pc-overlay.user-overlay .content-simple-body input#twitter{width:100%}
div#profile_work_content .form-group.appx-form label[for="linkedin"]{margin-left:0}
div#profile_work_content .form-group.appx-form label[for="fb"]{margin-left:0}
div#profile_work_content .form-group.appx-form label[for="twitter"]{margin-left:0}
.tdx-scope .tdx-tabs_default__content,.tdx-scope .tdx-tabs--default__content{position:relative;padding:10px 15px}
.tdx-scope #profile_work_content .select-alt-display-l select{width:99%;line-height:2.2}
.tdx-scope .pc-overlay .content-simple .select-alt-display span.alt-display{line-height:90%;border-radius:4px;font-size:92.5%;line-height:1.2;border:1px solid rgba(88,118,163,0.27);width:97%}
.trailblazer-me .content-two-1,.trailblazer-me .content-two-2{float:none;padding:10px 20px}
.trailblazer-me .content-two-form-block .form-group{padding:0}
div#profile_work_content .trailblazer-me-edit-section .tbid-url-input .profile-url-suffix{width:calc(100% - 135px)}
div#profile_work_content .trailblazer-me-edit-section .user-tbid-url{max-width:calc(100% - 10px)}
div#profile_work_content .trailblazer-me-edit-section .profile-url-link{display:block;margin-top:8px;margin-left:0}
}
@media(max-width:479px){.tdx-scope #profile_work_content table.select-checkbox-table-outer td{display:block}
.tdx-scope #overlay_org_change table.form-table-2{width:95%;margin:15px 0}
}.tdx-about-user{display:table;width:100%}
.tdx-about-user .two-column{display:table-cell;width:50%;padding-left:1rem}
.tdx-about-user .activity-number{font-size:1rem;font-weight:bold;padding-bottom:1rem;display:inline-block}
.product-exp .title{padding-left:16px;text-transform:capitalize;padding-top:1rem;color:#7c7c7c}
.product-exp ul{margin-left:12px;margin-top:6px}
.product-exp ul li{width:150px;height:38px;display:block;line-height:30px;overflow:hidden;float:left;margin:5px 5px 5px 0}
.product-exp ul li img{width:30px;height:30px;vertical-align:middle}.tdx_action__icons{padding:0;margin:0}
.tdx-icon-with-text{display:inline-block;width:24%;margin:0 0 1rem 0;padding:0;vertical-align:top}
.tdx-icon-with-text img{width:100px;height:100px}
.tdx-icon-with-text figure{margin:0;text-align:center}
.tdx-icon-with-text figcaption{display:block;display:-webkit-box;text-align:center;line-height:1.2rem;height:2.4rem;overflow:hidden;color:#555;font-size:.9rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.tdx-user-badges .trailhead-icon-stripe{background-size:45px;background-position:0 -2px;width:35px;height:30px;margin-right:10px}
.tdx-view-all{border-top:1px solid #e0e0e0;margin-top:1rem;text-align:center;text-transform:capitalize;font-weight:bold;padding-top:1em;font-size:1rem}
.badge-model-item{cursor:pointer}
@media(max-width:479px){.tdx-icon-with-text{width:49%;margin:0}
}.tdx-card-follow ul{padding:0;margin-top:0;display:inline-block}
.tdx-card-follow ul li{padding-bottom:1em;float:left;width:100%}
.tdx-card-follow ul li:last-child{padding-bottom:0}
.list-record-info{margin-left:65px;transform:translateY(15%)}
.list-record-photo{padding-right:15px;float:left}
.list-record-photo img{border-radius:50%;height:50px;width:50px}
.list-record-name h2{font-size:16px;font-weight:bold;line-height:1.2}
.list-record-name a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:215px;display:inline-block}
.list-record-name .list-record-badge{background-color:#e0e5ee;padding:.25rem .5rem;border-radius:15rem;font-size:.625rem;line-height:1.25;text-transform:uppercase;letter-spacing:.0625em;color:#16325c;vertical-align:super;white-space:nowrap}
.list-record-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.list-record-detail span{font-size:12px}
.tdx-card-follow .tdx-tabs_default__content,.tdx-card-follow .tdx-tabs--default__content{padding:0}
.tdx-card-follow .tdx-tabs_default,.tdx-card-follow .tdx-tabs--default{overflow:hidden}
.tdx-card-follow .tdx-tabs_default__item,.tdx-card-follow .tdx-tabs--default__item{padding:0 9%}
.tdx-card h3.card-title.card-title-chatter{margin-bottom:0}
.tdx-space{margin-left:5px}.tdx-card-group{overflow:hidden}
.list-record-group-photo{padding-right:15px;float:left}
.list-record-group-photo img{height:50px;width:50px}.answers-icon{background:transparent url(../img/owl_answers.png) center center no-repeat}
.answers-leaders-icon{background:transparent url(../img/trophy_answers.png) center center no-repeat}
.tdx-scope .tdx-answer-user{display:table;width:100%}
.tdx-scope .tdx-answer-user .two-column{display:table-cell;width:50%;padding:0 1rem}
.tdx-answers .item-content-secondary{display:block;width:55px;float:left;overflow:hidden;padding:0}
.tdx-scope .tdx-answer-user{color:#7c7c7c;font-size:.75rem}
.tdx-answers .item-content-secondary .user-pic{width:45px;height:45px;float:right;overflow:hidden;margin:0 10px 5px 0}
.tdx-answers .item-content-secondary .user-pic img{width:45px;height:45px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:50%}
.tdx-answers .item-content-primary{display:block;margin-left:40px;padding:0 15px 0 10px}
.tdx-answers .item-content-primary .item-content-primary-1{font-size:110%;font-weight:bold;padding-top:3px;line-height:1.3}
.tdx-answers .list-of-items .an-item .item-content-primary-1 a{color:#16325c}
.tdx-bestanswer{color:#028048;line-height:3.8;position:relative}
svg.tdx-input__icon{height:1.2rem;width:1.2rem;vertical-align:middle;color:#028048;fill:#028048}
.tdx-bestanswer .user-pic{width:45px;height:45px;float:right;overflow:hidden;margin:0 10px 5px 0;float:left;border-radius:50%}
.tdx-answers .list-of-items .an-item .item-content-primary .item-content-primary-3{font-size:84.6%;padding-left:6px}
.tdx-scope .tdx-bordered-left{border-right:1px solid #ddd}
.tdx-scope .tdx-answers-leaders a.user-block{margin:9px 4px 7px 4px;width:54px;height:54px;border:2px solid #f4f4f4;border-radius:50%;box-shadow:1px 1px 1px #888}
.tdx-scope .tdx-answers-leaders a.user-block .user-ranking{text-shadow:none}
.tdx-scope .tdx-answers-leaders a.user-block .user-name{text-shadow:none}
.tdx-scope .tdx-answers-leaders a.user-block img{width:54px;height:54px;border-radius:50%}
.tdx-scope .tdx-answers-leaders a.user-block .user-name{top:65px;width:54px;font-size:83.4%}
.tdx-scope .tdx-answers-leaders .users-block{min-height:190px;padding:0}
.tdx-scope .tdx-answer-user .two-column:nth-child(1){padding-left:0}
.tdx-scope .tdx-answer-user .two-column:nth-child(2){padding-right:0;padding-left:2rem}
.tdx-scope .tdx-answers-leaders .users-block-inner{margin:0}
@media(max-width:767px){.tdx-scope .tdx-answer-user .two-column{display:block;width:100%;padding:1rem;position:relative;box-sizing:border-box}
.tdx-scope .tdx-bordered-left{border-right:0;border-bottom:0 solid #ddd}
.tdx-scope .tdx-answer-user .two-column:nth-child(2){padding-right:0;padding-left:0rem;display:none}
.tdx-scope .tdx-answer-user .two-column:nth-child(1){padding-bottom:0}
}
@media(min-width:979px) and (max-width:1220px){.tdx-scope .tdx-answers-leaders a.user-block{margin:3px}
.tdx-scope .tdx-answers-leaders .users-block{min-height:240px}
.tdx-scope .tdx-answers .item-content-primary .item-content-primary-3{padding-left:5px}
}
@media(min-width:768px) and (max-width:979px){.tdx-scope .tdx-answers-leaders a.user-block{margin:7px 8px 7px 0}
.tdx-scope .tdx-answers-leaders .users-block{min-height:220px}
.users-block-inner{margin:0}
}.tdx-home-banner-trail{height:320px;background:url(../img/tbc_banner.jpg) center / cover no-repeat;position:absolute;width:100%;left:0;top:inherit;margin-top:-7px}
@font-face{font-family:Trailhead-Bold;src:url(../fonts/Trailhead-Bold-49c9e897760466f7783f817cffbbdc6beeac9ebf159361b0d0a16c5bd92a7a1b.woff) format("woff");font-weight:bold;font-style:normal}
@font-face{font-family:NexaRustSans-Black;src:url(../fonts/NexaRustSans-Black.woff) format("woff"),url(../fonts/NexaRustSans-Black.woff2) format("woff2");font-weight:bold;font-style:normal}
.tdx-home-container{position:relative;top:10px}
.tdx-home-banner{height:304px;margin-bottom:2rem}
.tdx-home-heading{text-align:left;padding:42px 0}
.scorecard .tdx-home-heading{text-align:center}
.publishing-home .tdx-home-heading{text-align:center;padding-top:25px}
.tdx-home-heading h1{font-weight:bolder;color:#17335b;padding:10px 0;font-family:'SalesforceSans',Helvetica,Arial,sans-serif;font-size:30px;line-height:36px;margin:0}
.publishing-home .tdx-home-heading h1{padding:10px}
.tdx-home-heading h1 span{font-family:Trailhead-Bold;font-size:40px}
.tdx-home-heading h1 span+strong{font-family:sf-font-light,Helvetica Neue,Helvetica,Arial}
.tdx-home-heading h2{font-weight:bolder;line-height:1.875rem;text-align:left;padding:0;color:#17335b;font-size:24px;padding-left:4px;margin-top:-8px}
.tdx-home-heading h1 .tdx-arrow{vertical-align:top;width:60px;height:40px}
.tdx-home-heading h1 .tdx-arrow:first-child{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.tdx-home-banner .tdx-home-banner-leaders h2{text-align:center;color:#17335b;font-size:1.4em}
.tdx-home-banner .tdx-home-banner-leaders-container{width:380px;height:200px;margin:0;overflow:hidden;position:relative;padding-left:50px}
.tdx-home-banner .tdx-home-banner-leaders-container a,.tdx-home-banner .tdx-home-banner-leaders-container a.tooltip-from-title{display:block;overflow:hidden;position:absolute;top:50%;left:50%;margin:-33px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;border:4px solid #f4f4f4;border-radius:40px;box-shadow:1px 1px 1px #888}
.tdx-home-banner .tdx-home-banner-leaders-container img{display:block;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}
.tdx-home-banner-leaders-container a:nth-child(1){transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);width:70px;height:70px}
.tdx-home-banner-leaders-container a:nth-child(2){transform:translate(-80px,0);-ms-transform:translate(-80px,0);-webkit-transform:translate(-80px,0);width:70px;height:70px}
.tdx-home-banner-leaders-container a:nth-child(3){transform:translate(80px,4px);-ms-transform:translate(80px,4px);-webkit-transform:translate(80px,4px);width:62px;height:62px}
.tdx-home-banner-leaders-container a:nth-child(4){transform:translate(-104px,-48px);-ms-transform:translate(-104px,-48px);-webkit-transform:translate(-104px,-48px);width:52px;height:52px}
.tdx-home-banner-leaders-container a:nth-child(5){transform:translate(-152px,4px);-ms-transform:translate(-152px,4px);-webkit-transform:translate(-152px,4px);width:62px;height:62px}
.tdx-home-banner-leaders-container a:nth-child(6){transform:translate(-36px,66px);-ms-transform:translate(-36px,66px);-webkit-transform:translate(-36px,66px);width:62px;height:62px}
.tdx-home-banner-leaders-container a:nth-child(7){transform:translate(43px,-47px);-ms-transform:translate(43px,-47px);-webkit-transform:translate(43px,-47px);width:52px;height:52px}
.tdx-home-banner-leaders-container a:nth-child(8){transform:translate(43px,65px);-ms-transform:translate(43px,65px);-webkit-transform:translate(43px,65px);width:52px;height:52px}
.tdx-home-banner-leaders-container a:nth-child(9){transform:translate(-36px,-59px);-ms-transform:translate(-36px,-59px);-webkit-transform:translate(-36px,-59px);width:62px;height:62px}
.tdx-home-banner-leaders-container a:nth-child(10){transform:translate(-104px,65px);-ms-transform:translate(-104px,65px);-webkit-transform:translate(-104px,65px);width:52px;height:52px}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content:before{content:'';display:block;position:absolute;bottom:0;right:0;bottom:0;left:0;background-image:url(../img/background_tile.png),linear-gradient(to bottom,rgba(32,92,159,0),#f2f2ef);background-repeat:repeat;background-position:bottom left}
.tdx-scope.comty-home .content:after{content:none;display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:3.125rem;background-image:linear-gradient(to bottom,#ad9362 20%,#f2f2ef)}
.tdx-scope.comty-home .content:after{content:none;top:25rem}
.tdx-scope .highlightsStencilDesktop:after{content:"";bottom:0;height:5rem;width:100%;position:absolute;background-image:linear-gradient(to bottom,rgba(242,242,239,0.03) 20%,#f2f2ef)}
.tdx-scope .highlightsStencilDesktop:before{content:"";bottom:-20px;height:5rem;width:100%;position:absolute;background-image:linear-gradient(to bottom,rgba(242,242,239,0) 20%,#f2f2ef)}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content:before{height:100%}
.tdx-scope .content-inner{position:relative}
.tdx-home-heading h1 span+strong{padding-left:5px;text-transform:uppercase;font-size:30px}
@media(min-width:1220px){.tdx-home-banner .tdx-home-banner-leaders h2{font-size:1.5em}
}
@media(min-width:768px) and (max-width:979px){.tdx-home-banner-leaders{display:none}
.cards-wide-column .tdx-home-banner{height:304px}
.cards-small-column .tdx-home-banner{height:0;margin-bottom:-2rem}
.tdx-home-heading{padding-bottom:25px;text-align:center}
.tdx-home-heading h2{text-align:center}
}
@media(max-width:767px){.tdx-home-banner-leaders{display:none}
.tdx-home-heading h1{font-size:18px;padding:0;margin:0}
.tdx-home-heading h1 span{font-size:26px}
.tdx-home-heading h2{font-size:18px;line-height:1.4;padding:0;text-align:center}
.tdx-home-heading h1 .tdx-arrow{padding-bottom:0;width:40px;height:35px}
.tdx-home-heading{margin-top:0;margin-bottom:122px;padding-top:10px;text-align:center}
.tdx-home-banner-trail{height:200px}
.tdx-home-banner{height:auto;margin-bottom:1rem}
.tdx-home-heading h1 span+strong{padding-left:4px;font-size:20px}
.cards-small-column .tdx-home-banner{margin-bottom:0}
}
@media(max-width:479px){.tdx-home-banner-trail{height:180px}
.cards-wide-column .tdx-home-banner{height:162px}
.tdx-home-heading{margin-bottom:30px}
.tdx-home-heading h1{font-size:16px}
.tdx-home-heading h1 span{font-size:20px}
.tdx-home-heading h1 .tdx-arrow{width:38px}
.tdx-home-heading h2{padding:0 4%;font-size:13px}
.tdx-home-heading h1 span+strong{padding-left:3px;font-size:15px}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tdx-home-banner-trail{background:url(../img/tbc_banner_2x.jpg) center / cover no-repeat}
.tdx-scope .highlightsStencilDesktop{background:url(../img/tdx-header-bg_2x.png) center / cover no-repeat}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content:before{content:'';background-image:url(../img/background_tile_2x.png),linear-gradient(to bottom,rgba(32,92,159,0),#f2f2ef);background-repeat:repeat;background-position:bottom left;background-size:40%}
}
@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:350dpi){.tdx-home-banner-trail{background:url(../img/tbc_banner_3x.jpg) center / cover no-repeat}
.tdx-scope .highlightsStencilDesktop{background:url(../img/tdx-header-bg_3x.png) center / cover no-repeat}
.tdx-scope.comty .page-wrap>.page-wrap-inner>.content:before{content:'';background-image:url(../img/background_tile_3x.png),linear-gradient(to bottom,rgba(32,92,159,0),#f2f2ef);background-repeat:repeat;background-position:bottom left;background-size:40%}
}.tdx-home-video{padding:0}
.tdx-success-video-card{height:250px;background:url(../img/home-video.png) center top/ cover no-repeat;border-radius:6px;cursor:pointer}
.tdx-scope .jq-widget .ui-dialog.tdx-success-video-modal .ui-dialog-content{overflow:hidden;border-radius:6px;padding:10px}
.tdx-scope .tdx-success-video-modal .ui-dialog-titlebar{padding:0;margin:0;border:0}
.tdx-scope .tdx-success-video-modal .ui-dialog-title{display:none}
.tdx-home-slider{padding:0}
.tdx-scope .tdx-home-slider .page-banner-slider{width:100%;border-radius:6px}
.tdx-scope .tdx-home-slider .page-banner-slider .slides_banner_container{width:100%}
.tdx-success-video-card svg{fill:#FFF;color:#FFF;width:100px;margin:0 auto;display:block;padding-top:60px;text-align:center}
.about-us .tdx-success-video-card svg,.about-us .tdx-play-large{fill:#fff;filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.6))}
.about-us .tdx-success-video-card svg:hover,.about-us .tdx-play-large:hover{fill:#ddd;filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.6))}
#overlay_success_video_modal{display:none;position:fixed;top:0;left:0;z-index:101;width:100%;height:100%;background-color:rgba(0,0,0,0.8);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#overlay_success_video_modal .tdx-video-header{height:60px;background-color:rgba(0,0,0,.9)}
#overlay_success_video_modal .tdx-close-tik{background:transparent url(../img/cancel.png) no-repeat 0 0;width:20px;height:20px;background-size:20px;float:right;margin-top:20px;display:block;margin-right:20px;cursor:pointer}
#overlay_success_video_modal .full-screen{position:absolute;width:100%;height:100%}
#overlay_success_video_modal .full-screen img{cursor:pointer;max-width:900px;margin:0 auto;display:block}
#overlay_success_video_modal .iframe-video{display:none}
#overlay_success_video_modal .iframe-video iframe{max-width:900px;margin:0 auto;display:block}
.tdx-play-large{fill:#FFF;color:#FFF;position:fixed;top:220px;display:block;margin-left:50%;width:180px;height:180px;left:-90px;cursor:pointer}
@media(min-width:1220px){#overlay_success_video_modal .full-screen img{max-width:1100px}
#overlay_success_video_modal .iframe-video iframe{max-width:1100px}
.tdx-play-large{left:-90px}
}
@media(max-width:979px) and (min-width:768px){#overlay_success_video_modal .full-screen img{max-width:700px}
#overlay_success_video_modal .iframe-video iframe{max-width:700px}
.tdx-play-large{top:190px;width:150px;height:150px;left:-75px}
}
@media(max-width:767px){.tdx-scope .tdx-home-slider .page-banner{display:block}
#overlay_success_video_modal .full-screen img{max-width:90%}
#overlay_success_video_modal .iframe-video iframe{max-width:90%}
.tdx-play-large{top:150px;width:120px;height:120px;left:-60px}
}
@media(max-width:479px){.tdx-play-large{top:110px;width:80px;height:80px;left:-40px}
}.shape-cmp.tdx-home-ideas{padding:0;line-height:0}
.tdx-home-ideas .shape-img{border-radius:6px}
.tdx-home-ideas .idea-title{margin-top:1.5rem}
.tdx-home-ideas .idea-title a{color:#333;font-size:.95rem;font-weight:bold;line-height:1.3rem}
.tdx-home-ideas .carditem-content-secondary{width:100%;margin:10px 0;display:block;float:none;min-width:280px;max-width:300px}
.tdx-home-ideas .vote-wrap{padding-left:0;float:none;display:inline-block;max-width:182px;min-width:180px}
.tdx-home-ideas .user-snap{float:right;display:inline-block;width:90px}
.tdx-home-ideas .user-name{margin-bottom:0;font-weight:bold;height:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tdx-home-ideas .vote-wrap .btn-strong{padding:8px 16px 4px}
.tdx-home-ideas .vote-wrap .vote-btn{line-height:0}
.tdx-home-ideas .vote-wrap .vote-buttons a.vote-button-up:hover,.tdx-home-ideas .vote-wrap .vote-buttons a.vote-button-up-selected{background:#4d9445;border-color:#4d9445}
.tdx-home-ideas .vote-wrap .vote-buttons a.vote-button-down:hover,.tdx-home-ideas .vote-wrap .vote-buttons a.vote-button-down-selected{background:#ce1600;border-color:#ce1600}
.tdx-home-ideas .carditem-content-secondary .vote-points{min-width:60px;max-width:75px;display:table;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tdx-home-ideas .carditem-content-secondary .vote-points-value{display:table-cell;text-align:center;width:100%}
.tdx-home-ideas .tdx-home-idea-item .column-3-margin{margin-left:0}
.tdx-home-ideas .carditem-content-secondary .vote-point-text{display:table-row;text-align:center;width:100%}
.beaker-icon{background:transparent url(../img/beaker_ideas.png) center center no-repeat}
@media(min-width:1220px){.tdx-home-ideas .carditem-content-secondary{max-width:338px}
.tdx-home-ideas .user-snap{width:120px}
}
@media(max-width:979px) and (min-width:768px){.tdx-home-idea-item{display:table}
.tdx-home-ideas .carditem-content-secondary .vote-wrap{position:inherit;top:0;width:auto}
.tdx-home-ideas .carditem-content-secondary .user-snap{position:inherit;top:0}
.tdx-home-ideas .idea-title{display:table-cell;padding-right:10px;vertical-align:top;padding-top:10px}
.tdx-home-ideas .carditem-content-secondary{display:table-cell;min-width:280px;max-width:300px;width:auto}
}
@media(max-width:767px){.tdx-home-idea-item{display:table}
.tdx-home-ideas .idea-title{display:table-cell;padding-right:10px;vertical-align:top;padding-top:10px}
.tdx-home-ideas .carditem-content-secondary{display:table-cell;width:auto}
.tdx-home-ideas .user-snap{padding-left:0}
}
@media(max-width:479px){.tdx-home-ideas .idea-title{margin-top:.5rem}
.tdx-home-ideas .vote-wrap{max-width:170px;margin-right:0}
.tdx-home-idea-item,.tdx-home-ideas .idea-title{display:block}
.tdx-home-ideas .carditem-content-secondary{display:block;margin:0 auto;min-width:270px;max-width:280px}
}.tdx-card.tdx-home-groups .feature-groups-grid{padding:0 10px}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid-sizer,.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid-item{width:31%;margin:0 4px}
.tdx-scope .tdx-card.tdx-home-groups .groups-icon{background:transparent url(../img/triangle_groups.png) center center no-repeat}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group{position:relative;display:block;border-bottom:solid 0 #ddd;padding:5px 0}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group div.grid-item .inner-grid{border:solid 0 #ddd;border-radius:10px;width:92%;float:right;margin-bottom:20px;overflow:auto;cursor:pointer;box-shadow:0 2px 1px 0 rgba(0,0,0,0.4);border-top:1px solid rgba(0,0,0,0.1)}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .img-grid-container{position:relative;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group div.grid-item h3{padding:5px 10px 8px 10px;color:#27a5e2;font-weight:bold;font-size:1.2em}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid{display:block;margin:20px auto}
.tdx-card.tdx-home-groups .feature-groups-grid+.tdx-view-all{margin-top:0}
@media(min-width:768px){.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid-item:nth-child(3){top:10%!important}
}
@media(max-width:767px){.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group div.grid-item .inner-grid{border:solid 0 #ddd;border-radius:10px;width:99%}
body .tdx-card.tdx-home-groups .grid-featured-group .grid-sizer,body.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid-item{width:100%!important;height:119px;margin-bottom:15px}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group div.grid-item img{width:120px;height:120px;padding:0;margin:0}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group div.grid-item .inner-grid{position:relative;display:block;width:100%;height:119px;padding:0;margin-bottom:20px;overflow:hidden;background:#f6f6f6;box-shadow:0 2px 1px 0 rgba(0,0,0,0.2)}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .img-grid-container{float:left;margin-right:15px;border-top-right-radius:0}
.tdx-scope .grid-featured-group div.grid-item h3{padding:15px 10px 8px 10px;color:#27a5e2;font-weight:bold;font-size:1.2em}
}
@media(min-width:768px) and (max-width:979px){.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid-sizer,.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid-item{width:31%;margin:0}
.tdx-scope .tdx-card.tdx-home-groups .grid-featured-group .grid{display:block;margin:5px auto}
}.fmember-icon{background:transparent url(../img/card_f_members.png) center center no-repeat}
.tdx-home-featured-member .tdx-profile-image{height:75px;width:75px}
.tdx-home-featured-member .tdx-user-social{top:0;width:91px;z-index:1}
.tdx-home-featured-member .tdx-user-info{margin-left:auto;min-height:100px;position:relative;top:20px}
.tdx-home-featured-member .tdx-info-strip .activity-item-three{margin-right:15px}
.tdx-home-featured-member .tdx-user-role{color:#7c7c7c;font-size:.80rem}
.tdx-home-featured-member .tdx-info-strip{padding-bottom:22px;display:block;clear:both}
.tdx-home-featured-member .tdx-info-strip:last-child{padding-top:10px;padding-bottom:30px}
.tdx-home-featured-member .tdx-view-all{font-size:inherit}
.tdx-home-featured-member .tdx-user-info h1{color:#333;font-size:1.15rem;font-weight:bold;line-height:1.5rem;font-family:inherit;display:inherit;margin-bottom:5px;width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tdx-home-featured-member .tdx-user-info h3{color:#7c7c7c;font-size:.80rem;display:inline-block;width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tdx-home-featured-member .tdx-user-info p{margin-top:34px;border-bottom:0;color:#7c7c7c;font-size:13px;line-height:1.3rem;padding-bottom:0;top:-8px;display:block;clear:both}
.tdx-home-featured-member #aboutMe{word-wrap:break-word;margin-bottom:10px}
.tdx-home-featured-member .tdx-social-links,.tdx-home-featured-member .camera,.tdx-home-featured-member .badge{display:none}
@media(max-width:479px){.tdx-home-featured-member .tdx-info-strip .activity-text{display:inline}
.tdx-home-featured-member .tdx-info-strip .activity-item-three{margin-right:8px}
.tdx-home-featured-member .tdx-user-info p{padding-left:10px}
}#collobration-recent-list ul{width:100%}
.fire_collaboration{background:transparent url(../img/fire_collaboration.png) center center no-repeat}
.tdx-media ul{display:inline-block;padding:0;margin-bottom:0}
.tdx-media ul li:last-child{margin-bottom:0}
.tdx-media .tdx-media-figure{padding-right:15px;float:left}
.tdx-media .tdx-media-figure a img{border-radius:50%;height:50px;width:50px}
.tdx-media .tdx-media-body{margin-left:65px;margin-bottom:20px}
#collobration-recent-list .tdx-media-body div{word-wrap:break-word}
.tdx-media .tdx-media-body .tdx-media-header{font-weight:bold}
.tdx-media footer ul{margin-top:10px;color:#54698d;font-size:12px}
.tdx-media footer ul li{display:inline-block;padding:0 0 0 10px;position:relative;line-height:100%}
.tdx-media footer ul li:first-child{padding-left:0}
.tdx-media footer ul li:before{content:".";font-size:13px;font-weight:bold;position:absolute;top:-3px;left:2px}
.tdx-media footer ul li:first-child:before{content:""}
.tdx-text-caps{text-transform:uppercase}
.tdx-text-more{font-weight:normal}.tdx-scope.comty .footer .footer-inner{padding:0}
.tdx-scope.comty .footer{margin-top:0}
.comty .footer .footer-section-inner{padding:10px}
.comty .tdx-design.footer{background:#fff;padding:30px 0 0 0}
.comty .tdx-design.footer .footer-section{width:19%}
.comty .tdx-design.footer h2{color:#203b61;font-weight:bold;text-transform:uppercase;padding-bottom:10px;font-family:sf-font-light,Helvetica Neue,Helvetica,Arial;font-size:1.5em}
.comty .tdx-design.footer p,.comty .tdx-design.footer span.footer-text{color:#7f8ea8;line-height:180%;font-size:110%}
.comty .tdx-design.footer a{color:#7f8ea8;text-decoration:none;line-height:180%;font-size:110%}
.comty .tdx-design.footer .footer-section.footer-section-1{width:33%;margin-right:6%}
.comty .tdx-design.footer .footer-section.footer-section-1 .company-logo{float:left;width:25%;margin-right:10px;padding-top:3px}
.comty .tdx-design.footer .footer-section.footer-section-1 .company-address{color:#cbd2dc;float:left;width:71%;padding-top:3px}
.comty .tdx-design.footer .footer-section.footer-section-1 .company-address p{color:#cbd2dc;line-height:120%;font-size:92%}
.comty .tdx-design.footer .footer-section.footer-section-1 .company-address ul{list-style-type:none;padding:0;line-height:80%;font-size:100%}
.comty .tdx-design.footer .footer-section.footer-section-4{width:23%}
.comty .tdx-design.footer .footer-section.footer-section-4 a{color:#0070d2;font-size:100%}
.comty .tdx-design.footer .footer-section-2 a.footer-facebook{background-position:-24px -220px;margin-left:0;margin-right:0;width:15px}
.comty .tdx-design.footer .footer-section-2 a.footer-twitter{background-position:-40px -200px}
.comty .tdx-design.footer .footer-section-2 a.footer-youtube{background-position:-299px -220px}
.comty .tdx-design.footer .footer-section-2 a.footer-googleplus{background-position:-320px -220px}
.comty .tdx-design.footer .footer-section-2 a.footer-linkedin{background-position:-101px -220px}
@media(min-width:768px) and (max-width:979px){.comty .tdx-design.footer .footer-section.footer-section-1{width:31%;margin-right:auto}
.comty .tdx-design.footer .footer-section{width:23%}
.comty .tdx-design.footer .footer-section.footer-section-4{width:23%}
.comty .tdx-design.footer .footer-section.footer-section-1 .company-address{width:70%}
}
@media only screen and (max-width:767px){.comty .tdx-design.footer .footer-section.footer-section-1,.comty .tdx-design.footer .footer-section.footer-section-4,.comty .tdx-design.footer .footer-section.footer-section-1 .company-logo{width:100%;margin-bottom:10px}
.comty .tdx-design.footer .footer-section,.company-address,.company-logo{width:100%}
.comty .tdx-design.footer h2{color:#203b61;font-weight:bold;margin:10px 0;font-family:sf-font-light,Helvetica Neue,Helvetica,Arial;font-size:1.5em}
#footer-inner{display:flex;flex-direction:column}
#footer-inner>.footer-section.footer-section-1{order:4}
#footer-inner>.footer-section.footer-section-2{order:1}
#footer-inner>.footer-section.footer-section-3{order:2}
#footer-inner>.footer-section.footer-section-4{order:3}
.tdx-scope .tdx-design.footer{display:block;position:relative;height:100%;z-index:96}
}
div#footer-inner{padding:0 10px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.answers-icon{background:transparent url(../img/owl_answers_2x.png) center center no-repeat;background-size:contain}
.answers-leaders-icon{background:transparent url(../img/trophy_answers_2x.png) center center no-repeat;background-size:contain}
.fire_collaboration{background:transparent url(../img/fire_collaboration_2x.png) center center no-repeat;background-size:contain}
.beaker-icon{background:transparent url(../img/beaker_ideas_2x.png) center center no-repeat;background-size:contain}
.groups-icon{background:transparent url(../img/triangle_groups_2x.png) center center no-repeat;background-size:contain}
.fmember-icon{background:transparent url(../img/card_f_members_2x.png) center center no-repeat;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:350dpi){.answers-icon{background:transparent url(../img/owl_answers_3x.png) center center no-repeat;background-size:contain}
.answers-leaders-icon{background:transparent url(../img/trophy_answers_2x.png) center center no-repeat;background-size:contain}
.fire_collaboration{background:transparent url(../img/fire_collaboration_3x.png) center center no-repeat;background-size:contain}
.beaker-icon{background:transparent url(../img/beaker_ideas_3x.png) center center no-repeat;background-size:contain}
.groups-icon{background:transparent url(../img/triangle_groups_3x.png) center center no-repeat;background-size:contain}
.fmember-icon{background:transparent url(../img/card_f_members_3x.png) center center no-repeat;background-size:contain}
}
body.hasMotif .content:before{content:none}
body.hasMotif .content{padding-top:0;position:inherit}.tdx-spinner-wait{height:6rem}
.tdx-spinner_container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:$z-index-spinner;background-color:$color-background-temp-modal-tint-alt;visibility:visible;opacity:1;transition:opacity .2s ease,visibility 0s;transition-delay:0s,0.3s}
.tdx-spinner_container.is-hidden{visibility:hidden;opacity:0;transition:opacity .2s ease,visibility 0s;transition-delay:0s,0s}
.tdx-spinner_container.hide{display:none}
.tdx-spinner{position:relative;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}
.tdx-spinner,.tdx-spinner__dot-a,.tdx-spinner__dot-b{transform-origin:50% 50%}
.tdx-spinner__dot-a,.tdx-spinner__dot-b{position:absolute;top:0;left:0;width:100%}
.tdx-spinner:before,.tdx-spinner:after,.tdx-spinner__dot-a:before,.tdx-spinner__dot-b:before,.tdx-spinner__dot-a:after,.tdx-spinner__dot-b:after{position:absolute;content:'';background:#b0adab;border-radius:50%;animation-duration:1000ms;animation-iteration-count:infinite}
.tdx-spinner__dot-a{transform:rotate(60deg) translateY(0)}
.tdx-spinner__dot-b{transform:rotate(120deg) translateY(0)}
.tdx-spinner:before{animation-delay:-83.33333ms}
.tdx-spinner__dot-a:before{animation-delay:83.33333ms}
.tdx-spinner__dot-b:before{animation-delay:250ms}
.tdx-spinner:after{animation-delay:416.66667ms}
.tdx-spinner__dot-a:after{animation-delay:583.33333ms}
.tdx-spinner__dot-b:after{animation-delay:750ms}
.tdx-spinner_brand.tdx-spinner:before,.tdx-spinner_brand.tdx-spinner:after,.tdx-spinner_brand .tdx-spinner__dot-a:before,.tdx-spinner_brand .tdx-spinner__dot-b:before,.tdx-spinner_brand .tdx-spinner__dot-a:after,.tdx-spinner_brand .tdx-spinner__dot-b:after,.tdx-spinner--brand.tdx-spinner:before,.tdx-spinner--brand.tdx-spinner:after,.tdx-spinner--brand .tdx-spinner__dot-a:before,.tdx-spinner--brand .tdx-spinner__dot-b:before,.tdx-spinner--brand .tdx-spinner__dot-a:after,.tdx-spinner--brand .tdx-spinner__dot-b:after{background-color:#1589ee}
.tdx-spinner_inverse.tdx-spinner:before,.tdx-spinner_inverse.tdx-spinner:after,.tdx-spinner_inverse .tdx-spinner__dot-a:before,.tdx-spinner_inverse .tdx-spinner__dot-b:before,.tdx-spinner_inverse .tdx-spinner__dot-a:after,.tdx-spinner_inverse .tdx-spinner__dot-b:after,.tdx-spinner--inverse.tdx-spinner:before,.tdx-spinner--inverse.tdx-spinner:after,.tdx-spinner--inverse .tdx-spinner__dot-a:before,.tdx-spinner--inverse .tdx-spinner__dot-b:before,.tdx-spinner--inverse .tdx-spinner__dot-a:after,.tdx-spinner--inverse .tdx-spinner__dot-b:after{background-color:white}
.tdx-spinner_xx-small,.tdx-spinner--xx-small{width:.5rem}
.tdx-spinner_xx-small.tdx-spinner:before,.tdx-spinner_xx-small.tdx-spinner:after,.tdx-spinner_xx-small .tdx-spinner__dot-a:before,.tdx-spinner_xx-small .tdx-spinner__dot-b:before,.tdx-spinner_xx-small .tdx-spinner__dot-a:after,.tdx-spinner_xx-small .tdx-spinner__dot-b:after,.tdx-spinner--xx-small.tdx-spinner:before,.tdx-spinner--xx-small.tdx-spinner:after,.tdx-spinner--xx-small .tdx-spinner__dot-a:before,.tdx-spinner--xx-small .tdx-spinner__dot-b:before,.tdx-spinner--xx-small .tdx-spinner__dot-a:after,.tdx-spinner--xx-small .tdx-spinner__dot-b:after{width:.125rem;height:.125rem}
.tdx-spinner_xx-small.tdx-spinner:before,.tdx-spinner_xx-small .tdx-spinner__dot-a:before,.tdx-spinner_xx-small .tdx-spinner__dot-b:before,.tdx-spinner--xx-small.tdx-spinner:before,.tdx-spinner--xx-small .tdx-spinner__dot-a:before,.tdx-spinner--xx-small .tdx-spinner__dot-b:before{top:-0.0625rem;left:-0.0625rem;animation-name:dotsBounceBefore-extraExtraSmall}
.tdx-spinner_xx-small.tdx-spinner:after,.tdx-spinner_xx-small .tdx-spinner__dot-a:after,.tdx-spinner_xx-small .tdx-spinner__dot-b:after,.tdx-spinner--xx-small.tdx-spinner:after,.tdx-spinner--xx-small .tdx-spinner__dot-a:after,.tdx-spinner--xx-small .tdx-spinner__dot-b:after{top:-0.0625rem;right:-0.0625rem;animation-name:dotsBounceAfter-extraExtraSmall}
@keyframes dotsBounceBefore-extraExtraSmall{60%{transform:translateX(0);animation-timing-function:cubic-bezier(0.275,0.0425,0.34,0.265)}
80%{animation-timing-function:cubic-bezier(0,0.555,0.35,0.715);transform:translateX(-0.125rem)}
100%{transform:translateX(0)}
}
@keyframes dotsBounceAfter-extraExtraSmall{60%{animation-timing-function:cubic-bezier(0.275,0.0425,0.34,0.265);transform:translateX(0)}
80%{animation-timing-function:cubic-bezier(0,0.555,0.35,0.715);transform:translateX(0.125rem)}
100%{transform:translateX(0)}
}
.tdx-spinner_x-small,.tdx-spinner--x-small{width:1rem}
.tdx-spinner_x-small.tdx-spinner:before,.tdx-spinner_x-small.tdx-spinner:after,.tdx-spinner_x-small .tdx-spinner__dot-a:before,.tdx-spinner_x-small .tdx-spinner__dot-b:before,.tdx-spinner_x-small .tdx-spinner__dot-a:after,.tdx-spinner_x-small .tdx-spinner__dot-b:after,.tdx-spinner--x-small.tdx-spinner:before,.tdx-spinner--x-small.tdx-spinner:after,.tdx-spinner--x-small .tdx-spinner__dot-a:before,.tdx-spinner--x-small .tdx-spinner__dot-b:before,.tdx-spinner--x-small .tdx-spinner__dot-a:after,.tdx-spinner--x-small .tdx-spinner__dot-b:after{width:.25rem;height:.25rem}
.tdx-spinner_x-small.tdx-spinner:before,.tdx-spinner_x-small .tdx-spinner__dot-a:before,.tdx-spinner_x-small .tdx-spinner__dot-b:before,.tdx-spinner--x-small.tdx-spinner:before,.tdx-spinner--x-small .tdx-spinner__dot-a:before,.tdx-spinner--x-small .tdx-spinner__dot-b:before{top:-0.125rem;left:-0.125rem;animation-name:dotsBounceBefore-extraSmall}
.tdx-spinner_x-small.tdx-spinner:after,.tdx-spinner_x-small .tdx-spinner__dot-a:after,.tdx-spinner_x-small .tdx-spinner__dot-b:after,.tdx-spinner--x-small.tdx-spinner:after,.tdx-spinner--x-small .tdx-spinner__dot-a:after,.tdx-spinner--x-small .tdx-spinner__dot-b:after{top:-0.125rem;right:-0.125rem;animation-name:dotsBounceAfter-extraSmall}
@keyframes dotsBounceBefore-extraSmall{60%{transform:translateX(0);animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(-0.25rem)}
100%{transform:translateX(0)}
}
@keyframes dotsBounceAfter-extraSmall{60%{animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transform:translateX(0)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(0.25rem)}
100%{transform:translateX(0)}
}
.tdx-spinner_small,.tdx-spinner--small{width:1.25rem}
.tdx-spinner_small.tdx-spinner:before,.tdx-spinner_small.tdx-spinner:after,.tdx-spinner_small .tdx-spinner__dot-a:before,.tdx-spinner_small .tdx-spinner__dot-b:before,.tdx-spinner_small .tdx-spinner__dot-a:after,.tdx-spinner_small .tdx-spinner__dot-b:after,.tdx-spinner--small.tdx-spinner:before,.tdx-spinner--small.tdx-spinner:after,.tdx-spinner--small .tdx-spinner__dot-a:before,.tdx-spinner--small .tdx-spinner__dot-b:before,.tdx-spinner--small .tdx-spinner__dot-a:after,.tdx-spinner--small .tdx-spinner__dot-b:after{width:.25rem;height:.25rem}
.tdx-spinner_small.tdx-spinner:before,.tdx-spinner_small .tdx-spinner__dot-a:before,.tdx-spinner_small .tdx-spinner__dot-b:before,.tdx-spinner--small.tdx-spinner:before,.tdx-spinner--small .tdx-spinner__dot-a:before,.tdx-spinner--small .tdx-spinner__dot-b:before{top:-0.125rem;left:-0.125rem;animation-name:dotsBounceBefore-small}
.tdx-spinner_small.tdx-spinner:after,.tdx-spinner_small .tdx-spinner__dot-a:after,.tdx-spinner_small .tdx-spinner__dot-b:after,.tdx-spinner--small.tdx-spinner:after,.tdx-spinner--small .tdx-spinner__dot-a:after,.tdx-spinner--small .tdx-spinner__dot-b:after{top:-0.125rem;right:-0.125rem;animation-name:dotsBounceAfter-small}
@keyframes dotsBounceBefore-small{60%{transform:translateX(0);animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(-0.375rem)}
100%{transform:translateX(0)}
}
@keyframes dotsBounceAfter-small{60%{animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transform:translateX(0)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(0.375rem)}
100%{transform:translateX(0)}
}
.tdx-spinner_medium,.tdx-spinner--medium{width:2rem}
.tdx-spinner_medium.tdx-spinner:before,.tdx-spinner_medium.tdx-spinner:after,.tdx-spinner_medium .tdx-spinner__dot-a:before,.tdx-spinner_medium .tdx-spinner__dot-b:before,.tdx-spinner_medium .tdx-spinner__dot-a:after,.tdx-spinner_medium .tdx-spinner__dot-b:after,.tdx-spinner--medium.tdx-spinner:before,.tdx-spinner--medium.tdx-spinner:after,.tdx-spinner--medium .tdx-spinner__dot-a:before,.tdx-spinner--medium .tdx-spinner__dot-b:before,.tdx-spinner--medium .tdx-spinner__dot-a:after,.tdx-spinner--medium .tdx-spinner__dot-b:after{width:.5rem;height:.5rem}
.tdx-spinner_medium.tdx-spinner:before,.tdx-spinner_medium .tdx-spinner__dot-a:before,.tdx-spinner_medium .tdx-spinner__dot-b:before,.tdx-spinner--medium.tdx-spinner:before,.tdx-spinner--medium .tdx-spinner__dot-a:before,.tdx-spinner--medium .tdx-spinner__dot-b:before{animation-name:dotsBounceBefore-medium;top:-0.25rem;left:-0.25rem}
.tdx-spinner_medium.tdx-spinner:after,.tdx-spinner_medium .tdx-spinner__dot-a:after,.tdx-spinner_medium .tdx-spinner__dot-b:after,.tdx-spinner--medium.tdx-spinner:after,.tdx-spinner--medium .tdx-spinner__dot-a:after,.tdx-spinner--medium .tdx-spinner__dot-b:after{animation-name:dotsBounceAfter-medium;top:-0.25rem;right:-0.25rem}
@keyframes dotsBounceBefore-medium{60%{transform:translateX(0);animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(-0.5rem)}
100%{transform:translateX(0)}
}
@keyframes dotsBounceAfter-medium{60%{animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transform:translateX(0)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(0.5rem)}
100%{transform:translateX(0)}
}
.tdx-spinner_large,.tdx-spinner--large{width:2.75rem}
.tdx-spinner_large.tdx-spinner:before,.tdx-spinner_large.tdx-spinner:after,.tdx-spinner_large .tdx-spinner__dot-a:before,.tdx-spinner_large .tdx-spinner__dot-b:before,.tdx-spinner_large .tdx-spinner__dot-a:after,.tdx-spinner_large .tdx-spinner__dot-b:after,.tdx-spinner--large.tdx-spinner:before,.tdx-spinner--large.tdx-spinner:after,.tdx-spinner--large .tdx-spinner__dot-a:before,.tdx-spinner--large .tdx-spinner__dot-b:before,.tdx-spinner--large .tdx-spinner__dot-a:after,.tdx-spinner--large .tdx-spinner__dot-b:after{width:.625rem;height:.625rem}
.tdx-spinner_large.tdx-spinner:before,.tdx-spinner_large .tdx-spinner__dot-a:before,.tdx-spinner_large .tdx-spinner__dot-b:before,.tdx-spinner--large.tdx-spinner:before,.tdx-spinner--large .tdx-spinner__dot-a:before,.tdx-spinner--large .tdx-spinner__dot-b:before{animation-name:dotsBounceBefore-medium;top:-0.3125rem;left:-0.3125rem}
.tdx-spinner_large.tdx-spinner:after,.tdx-spinner_large .tdx-spinner__dot-a:after,.tdx-spinner_large .tdx-spinner__dot-b:after,.tdx-spinner--large.tdx-spinner:after,.tdx-spinner--large .tdx-spinner__dot-a:after,.tdx-spinner--large .tdx-spinner__dot-b:after{animation-name:dotsBounceAfter-medium;top:-0.3125rem;right:-0.3125rem}
@keyframes dotsBounceBefore-large{60%{transform:translateX(0);animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(-0.75rem)}
100%{transform:translateX(0)}
}
@keyframes dotsBounceAfter-large{60%{animation-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transform:translateX(0)}
80%{animation-timing-function:cubic-bezier(0,1.11,0.7,1.43);transform:translateX(0.75rem)}
100%{transform:translateX(0)}
}#partner_comty_access .comty-access-permissions{border:1px solid #ddd}
#partner_comty_access .comty-access-permissions .content-primary-block{border-bottom:1px solid #ddd;position:relative;padding:10px;display:flex}
#partner_comty_access .comty-access-permissions .content-primary-block:last-child{padding-bottom:20px;border-bottom:0}
#partner_comty_access .comty-access-permissions .option-button{width:15px;padding:0 15px;height:26px;border-radius:20px;position:absolute;top:20px;right:26px}
#partner_comty_access .comty-access-permissions .option-button.enabled{background-color:#4bca81}
#partner_comty_access .comty-access-permissions .option-button.not-enabled{background-color:#16325c}
#partner_comty_access .comty-access-permissions .option-button.enabled .text{color:#4bca81}
#partner_comty_access .comty-access-permissions .option-button.not-enabled .text{color:#16325c}
#partner_comty_access .comty-access-permissions .option-button .enabled,.comty-access-permissions .option-button .not-enabled{padding:10px;background-color:#fff;border-radius:100%;margin-top:3px}
#partner_comty_access .comty-access-permissions .option-button .enabled{float:left;margin-left:7px}
#partner_comty_access .comty-access-permissions .option-button .text{font-size:80%;position:absolute;top:30px;left:-20px;text-align:right;width:65px}
#partner_comty_access .comty-access-permissions .option-button .not-enabled{float:right;margin-right:7px}
#partner_comty_access .comty-access-permissions h2{margin-bottom:5px}
#partner_comty_access .content-simple-body-inner{border-top:0}
#partner_comty_access.pc-overlay .content-simple{width:100%;max-width:900px}
#partner_comty_access .content-primary-block p{margin-bottom:15px}
#partner_comty_access .my-permissions{margin-bottom:0;font-weight:bold;color:#16325c}
#partner_comty_access.pc-overlay .content-primary-block-button{cursor:pointer}
#partner_comty_access.pc-overlay .content-simple-head{padding:1.2em}
#partner_comty_access.pc-overlay .content-simple-body p{color:#16325c}
#partner_comty_access .content-primary-block-text{width:calc(100% - 75px)}
#overlay_request_a_change .contact-block .contact-image-container{display:table-cell;vertical-align:middle;width:64px;height:64px}
#overlay_request_a_change .contact-block{border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px;display:table;width:100%}
#overlay_request_a_change .contact-block:last-child{border-bottom:1px solid #ddd}
#overlay_request_a_change .contact-block .contact-image{float:none;display:table-cell;vertical-align:middle;margin:0}
#overlay_request_a_change .contact-block .contact-info{float:none;display:table-cell;vertical-align:middle;padding:10px;width:60%;max-width:none}
#overlay_request_a_change .contact-block .contact-button{display:table-cell;vertical-align:middle;float:right}
#overlay_request_a_change.pc-overlay .content-simple{max-width:600px}
#overlay_request_a_change.pc-overlay .background{opacity:.5}
.tdx-scope .profile-edit-block #overlay_request_a_change ul{box-shadow:none}