.appx{background:#f4f6f9}.appx-no-scroll{overflow:hidden}.appx #TrackingPixels{position:absolute;top:-10px;left:-10px}.appx .appx-outer{transition:.2s}.appx .appx-detail-footer-on-page .appx-outer{padding-bottom:58px;transition:padding-bottom .2s;transition-timing-function:ease-out}.appx .appx-content{margin-top:5.625rem;min-height:350px;background:#f4f6f9;transition:margin-top .2s;transition-timing-function:ease-out}.appx .appx-header-with-store-switcher ~ .appx-content{margin-top:7.5rem}.appx .appx-content-inner{margin-left:auto;margin-right:auto}.appx .appx-header-inline{padding:.5rem .5rem 0 .5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-end}.appx .appx-header-inline--title{color:#54698d;font-size:1rem;line-height:1rem;font-weight:normal}.appx .appx-ul-simple{margin:.25rem 0}.appx .appx-ul-simple li{padding:.25rem .25rem .25rem 1px}.appx .appx-backdrop{transition-duration:.1s;transition-delay:0s}.appx .appx-backdrop--open{transition-duration:.1s;transition-delay:0s}.appx .appx-iframe-marketing{position:absolute;top:-1px;width:1px;height:1px}.appx mark{background-color:transparent;font-weight:bold}.appx .appx-modal-fadeout{transition:opacity .1s linear;opacity:0}.appx .appx-managed-toast{pointer-events:none}.appx .appx-toast-content{pointer-events:auto;max-width:90%;min-width:20%}.appx .appx-generic-error-msg{padding:20px}.appx .appx-generic-error-msg-sug{padding:10px 0 0 20px}.appx .appx-generic-error-btn{margin-top:20px}.appx .appx-modal-dominant{z-index:9003}.appx .appx-backdrop-dominant{z-index:9002}.appx abbr[title]{text-decoration:none}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-header-inline--title{font-size:.8125rem}}@media only screen and (max-width: 747px){.appx .appx-outer{transition:.1s}.appx .appx-content{min-height:250px}.appx .appx-backdrop{transition-delay:0s}.appx .appx-backdrop--open{transition-delay:.05s}}.no-flexbox.no-flexboxtweener .appx .slds-assistive-text{position:absolute !important;margin:-1px !important;border:0 !important;padding:0 !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;text-transform:none !important}.appx .appx-header{z-index:100}.appx .appx-header ::-webkit-input-placeholder{color:#666}.appx .appx-header ::-moz-placeholder{color:#666}.appx .appx-header :-ms-input-placeholder{color:#666}.appx .appx-header ::placeholder{color:#666}.appx .appx-global-header{background:#fff;padding-top:0;padding-bottom:0}.appx .appx-global-header-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:auto;margin-right:auto;width:100%}.appx .appx-global-header__icon{width:3rem;height:3rem;color:#706e6b;margin:-0.5rem 0 0 -0.5rem}.appx .appx-global-header__button--icon{position:relative}.appx .appx-global-header__button--icon:hover,.appx .appx-global-header__button--icon:focus{color:#706e6b;outline:0;box-shadow:none}.appx .appx-global-header__button--icon-user{padding:.125rem;margin:-0.125rem}.appx .appx-userimage--open{z-index:9001}.appx .appx-global-header__button--icon .slds-avatar{overflow:visible}.appx .appx-global-header__button--icon:hover .slds-avatar,.appx .appx-global-header__button--icon:focus .slds-avatar,.appx .appx-userimage--open.appx-global-header__button--icon .slds-avatar{box-shadow:0 0 0 2px #1589ee;-webkit-transition:box-shadow .1s linear;transition:box-shadow .1s linear}.appx .appx-userimage--open.appx-global-header__button--icon .slds-avatar{box-shadow:0 0 0 2px #fff}.appx .slds-avatar--circle img{border-radius:50%;overflow:visible}.appx .appx-global-header__button--icon .appx-text{display:block;position:absolute;top:.7rem;width:2rem;font-size:.5rem;color:#fff}.appx .appx-global-header__button--icon-menu,.appx .appx-global-header__button--icon-filter{opacity:1;padding-top:.25rem;overflow:visible;display:none}.appx .appx-global-header__button--icon-menu{padding-left:1.5rem;padding-right:.125rem}.appx .appx-global-header__button--icon-filter{padding-left:0;padding-right:.75rem}.appx .appx-global-header__button--icon-saved{margin-top:-0.125rem}.appx a.appx-global-header__button--icon-saved:hover,.appx a.appx-global-header__button--icon-saved:focus,.appx a.appx-global-header__button--icon-saved:active{outline:0;box-shadow:none}.appx a.appx-global-header__button--icon-saved:hover .appx-global-header__icon,.appx a.appx-global-header__button--icon-saved:focus .appx-global-header__icon,.appx a.appx-global-header__button--icon-saved:active .appx-global-header__icon{fill:#1589ee;transition:fill .1s linear}.appx a.appx-global-header__button--icon-saved:hover .appx-text,.appx a.appx-global-header__button--icon-saved:focus .appx-text,.appx a.appx-global-header__button--icon-saved:active .appx-text{color:#fff}.appx .appx-global-header__button--icon-menu .appx-global-header__icon,.appx .appx-global-header__button--icon-filter .appx-global-header__icon{width:2rem;height:2rem}.appx .appx-global-header__button--icon-filter .appx-global-header__icon{margin-left:0}.appx .appx-global-header__item{padding-top:.5rem;padding-bottom:.5rem}.appx .appx-global-header__item-logo{padding:5px 10px;width:183px;height:50px;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.appx .appx-global-header__logo{width:163px;height:40px;background:url("../images/logo-appexchange.png") no-repeat center center;display:block}.appx .appx-global-header--middle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.appx .appx-global-header--middle,.appx .appx-global-header__item--search{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}.appx .appx-global-header__item--search{padding-left:1rem;padding-right:1rem}.appx .appx-global-header__item-login{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.appx .appx-global-header__item-login a{white-space:nowrap;-webkit-align-self:center;align-self:center;text-decoration:none}.appx .appx-global-header__item-login a:hover .appx-global-header__item-login-text{text-decoration:underline}.appx .appx-global-header__item-login-img{margin-left:.25rem}.appx .slds-lookup__search-input{border-color:#919297;background-color:#f2f2f3;color:#666}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.appx .appx-global-header__logo{background:url("../images/logo-appexchange-2x.png") no-repeat center center;-moz-background-size:163px 40px;-ie-background-size:163px 40px;-o-background-size:163px 40px;-webkit-background-size:163px 40px;background-size:163px 40px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-resolution: 3dppx), only screen and (min-resolution: 350dpi){.appx .appx-global-header__logo{background:url("../images/logo-appexchange-3x.png") no-repeat center center;-moz-background-size:163px 40px;-ie-background-size:163px 40px;-o-background-size:163px 40px;-webkit-background-size:163px 40px;background-size:163px 40px}}@media only screen and (min-width: 1220px){.appx .appx-global-header-inner{width:1200px}.appx .appx-global-header__item--search{margin-left:3rem;margin-right:3rem}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-global-header-inner{width:964px}.appx .appx-global-header__item--search{margin-left:1.5rem;margin-right:1.5rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-global-header-inner{width:728px}}@media only screen and (max-width: 747px){.appx .appx-header{display:block;transition:.1s}.appx .appx-global-header{display:block;height:45px}.appx .appx-global-header-inner{display:block;margin-left:auto;margin-right:auto;width:auto}.appx .appx-global-header__item-logo{width:100%;height:45px;padding-top:3px;padding-bottom:0px}.appx .appx-global-header__logo{width:100%;height:40px;background-size:163px 40px}.appx .appx-global-header--middle{background:#fff;border-bottom:3px solid #0070D2}.appx .appx-global-header__item-icons{display:none}.appx .appx-global-header__item-login{display:none}.appx .appx-global-header__button--icon-menu{display:block;padding-top:0}.appx .appx-global-header__button--icon-filter{display:none}.appx .appx-global-header__button--icon-filter-yes{display:block;padding-top:0}.appx .appx-global-header__button--icon svg,.appx .appx-global-header__button--icon use{pointer-events:none}.appx .appx-global-header__item--search{padding-top:.125rem}}@media only screen and (min-width: 748px){.appx-global-header__item-icons{min-width:106px}}@media only screen and (min-width: 748px){.no-flexbox.appx .appx-global-header{display:block;overflow:visible;min-height:50px}.no-flexbox.appx .appx-global-header-inner{display:block}.no-flexbox.appx .appx-global-header__item-logo{float:left}.no-flexbox.appx .appx-global-header--middle{float:left;display:block;width:calc(100% - 300px)}.no-flexbox.appx .appx-global-header__item-icons{float:right}.no-flexbox.appx .appx-context-bar{display:block}}.appx .appx-lookup.slds-is-open{z-index:100}.appx .appx-lookup .slds-input-has-icon--left .slds-input__icon{left:1rem}.appx .appx-lookup .slds-input-has-icon--left .slds-input{padding-left:2.75rem}.appx .appx-lookup__menu{z-index:100;transition-delay:.1s}.appx .appx-lookup.slds-is-open .appx-lookup__menu{display:block}.appx .appx-lookup__menu .slds-media__figure{width:1.5rem;height:1.5rem;margin-top:.25rem}.appx .appx-lookup__menu .slds-media__figure .slds-input__icon{width:1rem;height:1rem;margin-left:calc(.5rem - 1px);fill:#54698d}.appx .appx-lookup ~ .appx-lookup-backdrop:after{top:0;content:' ';transition-duration:.1s;width:100%;height:100%;opacity:0;position:static;right:0;bottom:0;left:0;background:rgba(126,140,153,0.8);z-index:50;display:block}.appx .appx-lookup.slds-is-open ~ .appx-lookup-backdrop:after{opacity:1;position:fixed;transition:opacity .1s;transition-duration:.1s}.appx .appx-search-tray-item{-webkit-tap-highlight-color:#d8dde6}.appx .appx-search-tray-item.slds-has-focus,.appx .appx-search-tray-item:focus,.appx .appx-search-tray-item:hover{background-color:transparent}.appx .appx-search-tray-item-selected,.appx .appx-search-tray-item-selected.slds-has-focus,.appx .appx-search-tray-item-selected:focus,.appx .appx-search-tray-item-selected:hover{background-color:#e0e5ee}.appx .appx-search-tray-item .slds-media__body .slds-lookup__result-meta{text-transform:capitalize}.appx .appx-search-input-icon{margin-left:10px}.no-flexbox .appx .appx-lookup__menu li{display:block;clear:both;overflow:hidden}.no-flexbox .appx .slds-media{display:block;overflow:hidden}.no-flexbox .appx .slds-media__figure{float:left}.no-flexbox .appx .slds-media__body{float:left;width:calc(100% - 70px)}.no-flexbox .appx .appx-search-tray-item--suggestion .slds-media__body{height:2rem;line-height:2rem}.appx .appx-headline-details{width:40%;float:right}.appx .appx-detail-carousel-container{float:left;margin-right:10px;padding:4px}.appx .appx-headline-details-tagline{font-size:1rem;line-height:1.5;font-weight:normal}.appx .appx-headline-details-metrics{overflow:hidden}.appx .appx-extended-detail-subsection-paragraph{width:50%;float:left}.appx .appx-listing-detail{margin:1rem 0;background-color:#f4f6f9;overflow:hidden}.appx .appx-listing-detail .appx-detail-section,.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-detail-section-description{border-bottom:1px solid #d8dde6;padding:.75rem 0}.appx .appx-listing-detail .appx-detail-section-pricing-plus{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow{background-color:#04844b;border-color:#04844b;padding-left:2rem;padding-right:2rem;white-space:nowrap}.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow:hover,.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow:focus,.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow:active{background-color:#1e915d;border-color:#1e915d}.appx .appx-listing-detail .appx-detail-section-description{border:0}.appx .appx-listing-detail .appx-detail-subsection-header{color:#54698d;text-transform:uppercase;font-size:.75rem}.appx .appx-listing-detail .appx-pricing-detail-header{font-weight:800;font-size:1rem}.appx .appx-detail-tab{display:inline-block;font-size:1rem}.appx .appx-detail-tabs .slds-tabs--default__link{overflow:visible}.appx .appx-detail-tabs{display:block;text-align:center}.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update,.appx .appx-detail-section-professionals,.appx .appx-detail-section-satisfaction,.appx .appx-detail-section-partner-type{float:left}.appx .appx-detail-section-partner-type-text{text-transform:uppercase}.appx .appx-tabs__content-spin{overflow:hidden;min-height:200px}.appx .appx-listing-detail .appx-headline-details-categories-plus{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:-0.5rem}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-headline-details-categories-details{padding-top:.5rem}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-headline-details-categories-actions{padding-top:.5rem}.appx .appx-listing-detail .appx-headline-details-categories-plus .slds-button-group .slds-button+.slds-button{margin-left:1px}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-watchdemo{white-space:nowrap}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-watchdemo .appx-button__icon{width:1rem;height:1rem;margin:-1px 7px 0 0}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-testdrive{white-space:nowrap}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-testdrive .appx-button__icon{width:1.75rem;height:1.75rem;margin:-2px 0 0 -8px}@media only screen and (min-width: 1220px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:33%}.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem}.appx .appx-detail-carousel-container{width:710px;height:517px}.appx .appx-headline-details{width:480px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:33%}.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem}.appx .appx-detail-carousel-container{width:560px;height:417px}.appx .appx-headline-details{width:394px}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:50%;margin-bottom:.75rem}.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem}.appx .appx-detail-section-last-update{float:right}.appx .appx-detail-carousel-container{width:450px;height:343px}.appx .appx-headline-details{width:268px}.appx .appx-headline-details{line-height:1.25}.appx .appx-listing-detail .appx-detail-section,.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-detail-section-description,.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-detail-section-description{padding:.5rem}.appx .appx-listing-detail .appx-headline-details-metrics{padding-bottom:0}}@media only screen and (max-width: 983px){.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem;padding-right:.5rem}.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 747px){.appx .appx-listing-detail{margin-top:0}.appx #appx_detail_content .slds-tabs--default__content{padding-top:0;padding-bottom:0}.appx .appx-carousel-dummy{margin:0 auto}.appx .appx-headline-details,.appx .appx-detail-carousel-container,.appx .appx-extended-detail-subsection-paragraph{width:100%;clear:both}.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:33%;margin-bottom:.75rem}.appx .appx-listing-detail .appx-headline-details-metrics{padding-bottom:0}.appx .appx-headline-details-metrics{text-align:center}.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-headline-details-categories,.appx .appx-listing-detail .appx-detail-section-description{padding:.5rem}.appx .appx-detail-carousel-container{margin-right:0;padding:0}.appx .appx-detail-section-pricing-action,.appx .appx-headline-details-categories-actions{display:none}.appx .appx-listing-detail .appx-headline-details-special{padding-left:.25rem}}@media only screen and (max-width: 479px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:50%;margin-bottom:.75rem}.appx .appx-detail-section-last-update{float:right}}.appx .appx-usermenu{border-radius:.25rem;min-height:2rem;z-index:9001;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);border:1px solid #d8dde6;position:absolute;min-width:15rem;right:0;visibility:hidden;opacity:0;transition:opacity .2s;margin-top:12px;margin-right:-7px}.appx .appx-usermenu--open{visibility:visible;opacity:1;-webkit-transition-duration:0s;transition-duration:0s}.appx .appx-usermenu__top{padding:.5rem 1rem}.appx .appx-usermenu__title{font-size:1rem;line-height:1.25;display:inline-block}.appx a.appx-usermenu__title{color:#16325c}.appx .appx-usermenu__email{display:block;color:#54698d;line-height:1.5;padding-top:.125rem}.appx .appx-usermenu__top__links{display:block;padding-top:.25rem}.appx .appx-usermenu__top__links a{margin-right:1.5rem}.appx .appx-usermenu__top__links a:last-of-type{margin-right:0}.appx .appx-usermenu__bottom .appx-usermenu__bottom-section{display:block;padding:0 1rem .5rem 1rem}.appx .appx-usermenu__bottom .appx-usermenu__bottom-section-new{border-top:1px solid #d8dde6;padding-top:.5rem}.appx .appx-usermenu__bottom .appx-usermenu__bottom-section a{display:inline}.appx .appx-usermenu ~ .appx-usermenu-backdrop{top:0;content:' ';transition-duration:.1s;width:100%;height:100%;opacity:0;position:static;right:0;bottom:0;left:0;background:rgba(126,140,153,0.8);z-index:50;display:block}.appx .appx-usermenu--open ~ .appx-usermenu-backdrop{opacity:1;position:fixed;transition:opacity .1s;transition-duration:.1s}@media only screen and (max-width: 747px){.appx .appx-nav-phone--usermenu-hidden{display:none}.appx .appx-nav-phone--usermenu-title{display:block;padding:.25rem .75rem;text-transform:uppercase;border-bottom:1px solid #d8dde6;color:#54698d}.appx .appx-nav-phone--usermenu a{display:block;padding:.75rem;border-bottom:1px solid #d8dde6;font-size:1rem;background-color:#f4f6f9;color:#16325c;text-decoration:none}.appx .appx-nav-phone--usermenu a:hover,.appx .appx-nav-phone--usermenu a:active,.appx .appx-nav-phone--usermenu a:focus{color:#16325c;background-color:#edf0f4;text-decoration:none}}.no-flexbox.no-flexboxtweener .appx .appx-usermenu.slds-nubbin--top-right:after,.no-flexbox.no-flexboxtweener .appx .appx-usermenu.slds-nubbin--top-right:before{display:none}.appx .appx-headline-details{width:40%;float:right}.appx .appx-detail-carousel-container{float:left;margin-right:10px;padding:4px}.appx .appx-headline-details-tagline{font-size:1rem;line-height:1.5;font-weight:normal}.appx .appx-headline-details-metrics{overflow:hidden}.appx .appx-extended-detail-subsection-paragraph{width:50%;float:left}.appx .appx-listing-detail{margin:1rem 0;background-color:#f4f6f9;overflow:hidden}.appx .appx-listing-detail .appx-detail-section,.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-detail-section-description{border-bottom:1px solid #d8dde6;padding:.75rem 0}.appx .appx-listing-detail .appx-detail-section-pricing-plus{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow{background-color:#04844b;border-color:#04844b;padding-left:2rem;padding-right:2rem;white-space:nowrap}.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow:hover,.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow:focus,.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow:active{background-color:#1e915d;border-color:#1e915d}.appx .appx-listing-detail .appx-detail-section-description{border:0}.appx .appx-listing-detail .appx-detail-subsection-header{color:#54698d;text-transform:uppercase;font-size:.75rem}.appx .appx-listing-detail .appx-pricing-detail-header{font-weight:800;font-size:1rem}.appx .appx-detail-tab{display:inline-block;font-size:1rem}.appx .appx-detail-tabs .slds-tabs--default__link{overflow:visible}.appx .appx-detail-tabs{display:block;text-align:center}.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update,.appx .appx-detail-section-professionals,.appx .appx-detail-section-satisfaction,.appx .appx-detail-section-partner-type{float:left}.appx .appx-detail-section-partner-type-text{text-transform:uppercase}.appx .appx-tabs__content-spin{overflow:hidden;min-height:200px}.appx .appx-listing-detail .appx-headline-details-categories-plus{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:-0.5rem}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-headline-details-categories-details{padding-top:.5rem}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-headline-details-categories-actions{padding-top:.5rem}.appx .appx-listing-detail .appx-headline-details-categories-plus .slds-button-group .slds-button+.slds-button{margin-left:1px}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-watchdemo{white-space:nowrap}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-watchdemo .appx-button__icon{width:1rem;height:1rem;margin:-1px 7px 0 0}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-testdrive{white-space:nowrap}.appx .appx-listing-detail .appx-headline-details-categories-plus .appx-btn-testdrive .appx-button__icon{width:1.75rem;height:1.75rem;margin:-2px 0 0 -8px}@media only screen and (min-width: 1220px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:33%}.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem}.appx .appx-detail-carousel-container{width:710px;height:517px}.appx .appx-headline-details{width:480px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:33%}.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem}.appx .appx-detail-carousel-container{width:560px;height:417px}.appx .appx-headline-details{width:394px}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:50%;margin-bottom:.75rem}.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem}.appx .appx-detail-section-last-update{float:right}.appx .appx-detail-carousel-container{width:450px;height:343px}.appx .appx-headline-details{width:268px}.appx .appx-headline-details{line-height:1.25}.appx .appx-listing-detail .appx-detail-section,.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-detail-section-description,.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-detail-section-description{padding:.5rem}.appx .appx-listing-detail .appx-headline-details-metrics{padding-bottom:0}}@media only screen and (max-width: 983px){.appx .appx-headline-details-metrics-consultants .appx-detail-section-rating,.appx .appx-headline-details-metrics-consultants .appx-detail-section-professionals,.appx .appx-headline-details-metrics-consultants .appx-detail-section-satisfaction,.appx .appx-headline-details-metrics-consultants .appx-detail-section-partner-type{width:50%;margin-bottom:.75rem;padding-right:.5rem}.appx .appx-listing-detail .appx-detail-section-pricing-plus .appx-btn-getitnow{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 747px){.appx .appx-listing-detail{margin-top:0}.appx #appx_detail_content .slds-tabs--default__content{padding-top:0;padding-bottom:0}.appx .appx-carousel-dummy{margin:0 auto}.appx .appx-headline-details,.appx .appx-detail-carousel-container,.appx .appx-extended-detail-subsection-paragraph{width:100%;clear:both}.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:33%;margin-bottom:.75rem}.appx .appx-listing-detail .appx-headline-details-metrics{padding-bottom:0}.appx .appx-headline-details-metrics{text-align:center}.appx .appx-listing-detail .appx-detail-section-pricing,.appx .appx-listing-detail .appx-headline-details-categories,.appx .appx-listing-detail .appx-detail-section-description{padding:.5rem}.appx .appx-detail-carousel-container{margin-right:0;padding:0}.appx .appx-detail-section-pricing-action,.appx .appx-headline-details-categories-actions{display:none}.appx .appx-listing-detail .appx-headline-details-special{padding-left:.25rem}}@media only screen and (max-width: 479px){.appx .appx-detail-section-rating,.appx .appx-detail-section-installs,.appx .appx-detail-section-first-listed,.appx .appx-detail-section-last-update{width:50%;margin-bottom:.75rem}.appx .appx-detail-section-last-update{float:right}}.appx .appx-extended-detail-section,.appx .appx-extended-detail-section-overview,.appx .appx-extended-detail-section-reviews{margin-top:0}.appx .appx-extended-detail-subsection{background-color:#fff;margin-top:1.25rem;padding:.75rem;display:inline-block;width:100%}.appx .appx-extended-detail-subsection-paragraph{padding:.5rem}.appx .appx-extended-detail-highlights li,.appx .appx-extended-detail-subsection-paragraph li{padding:.5rem 0}.appx .appx-extended-detail-description{padding:.75rem 0 .75rem 0}.appx .appx-extended-detail-subsection .slds-section__title{font-size:.75rem;font-weight:bold;line-height:1.25}.appx .appx-extended-detail-subsection-segment{padding:.5rem .5rem .75rem .5rem;width:33%;float:left}.appx .appx-extended-detail-resources .appx-extended-detail-subsection-segment{width:auto;float:none;display:table}.appx .appx-extended-detail-subsection-segment-one-col{text-align:center;width:100% !important}.appx .appx-feature-menu{margin:.75rem 0;padding:0;overflow:hidden;width:100%}.appx .appx-feature-menu svg{width:1.25rem;height:1.25rem;margin-right:.5rem;margin-left:.5rem}.appx .appx-feature-menu svg.appx-button__icon-multi_currency{margin-left:0;margin-right:1px;width:2.2rem}.appx .appx-feature-menu ul li{border-bottom:1px solid #d8dde6;padding:.5rem;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appx .appx-feature-menu ul li:last-child,.appx .appx-feature-menu li:nth-last-child(2):nth-child(odd){border-bottom:none}.appx .appx-feature-menu ul li:nth-child(odd){float:left;border-right:1px solid #d8dde6}.appx .appx-feature-menu ul li.appx-feature-only-one{border-right:0}.appx .appx-feature-menu ul li:nth-child(even){float:left}@media only screen and (max-width: 479px){.appx .appx-feature-menu{width:100% !important}.appx .appx-feature-menu ul li{float:none !important;border-right:none !important;width:100%}}@media only screen and (max-width: 747px){.appx .appx-feature-menu{width:100% !important}}.appx .appx-extended-detail-tabular{width:100%;margin:.5rem 0;padding:0}.appx .appx-extended-detail-tabular ul li{border-bottom:1px solid #d8dde6;padding:.5rem}.appx .appx-extended-detail-tabular ul li:last-child{border-bottom:none}@media only screen and (max-width: 747px){.appx .appx-extended-detail-tabular{width:100% !important;margin:.75rem 0}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-extended-detail-tabular{width:100% !important}}.appx .appx-extended-detail-subsection-segment .appx-extended-detail-subsection-details{width:50%;float:left;padding-right:.5rem}.appx .appx-extended-detail-subsection-segment .appx-extended-detail-subsection-details:last-child{padding:0}@media only screen and (max-width: 479px){.appx .appx-extended-detail-subsection-segment .appx-extended-detail-subsection-details{width:100%;float:none !important;padding:0}.appx .appx-extended-detail-subsection-segment .appx-extended-detail-subsection-details:last-child{margin-left:0;float:right;padding:0}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-extended-detail-subsection-segment-req,.appx .appx-extended-detail-subsection-segment-tech{width:50% !important}}@media only screen and (max-width: 747px){.appx .appx-extended-detail-subsection-segment-req,.appx .appx-extended-detail-subsection-segment-tech{width:50% !important}}@media only screen and (max-width: 479px){.appx .appx-extended-detail-subsection-segment-req,.appx .appx-extended-detail-subsection-segment-tech{width:100% !important}}@media only screen and (min-width: 984px){.appx .appx-extended-detail-subsection-segment-req{padding-left:1rem}}.appx .appx-extended-detail-subsection-label-description{margin-top:.75rem}.appx .appx-extended-detail-subsection-label{vertical-align:top;display:inline-block;text-align:right;color:#54698d;width:110px;margin-right:6px}.appx .appx-extended-detail-subsection-description{display:inline-block;max-width:200px;overflow-wrap:break-word}.appx .appx-extended-detail-section-consultant .appx-extended-detail-subsection-description{max-width:440px}.appx .appex-extended-detail-subsection-subsequent-header{margin-top:1.25rem}.appx .appx-extended-detail-indented-text{margin-left:1.5rem}.appx .appx-extended-detail-reference-links{margin-top:.75rem}.appx .appx-extended-detail-reference-links svg{margin-right:.25rem}.appx .appx-extended-detail-company-description{margin-top:.75rem}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment{width:25%;float:left}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment-double{width:50%;float:left}.appx .appx-extended-detail-company-info .appx-company-name{font-weight:bold;padding:.5rem 0 0 0}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-label{display:block;text-align:left}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment .appx-extended-detail-subsection-label-description:first-child{margin-top:0}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-description{max-width:100%}.appx .appx-extended-detail-company-info img{max-width:200px;max-height:100px}.appx .appx-extended-detail-tiles{padding:0;background-color:transparent}.appx .appx-einstein-logo{width:37px;height:31px}.appx .appx-extended-detail-resources{-moz-columns:3;-webkit-columns:3;columns:3}.appx .appx-extended-detail-resources .appx-extended-detail-subsection-segment{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.appx .appx-api{padding:1.25rem 0 .75rem 0;line-height:1.25}.appx .appx-api .appx-icon{width:1.5rem;height:1.5rem;margin-top:-0.125rem}.appx .appx-extended-detail-section-consultant{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary .appx-extended-detail-subsection{height:100%}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary{margin-right:1.25rem}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary,.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary .appx-extended-detail-subsection{-webkit-box-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:block}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary .appx-extended-detail-subsection-extra{-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto}.appx .appx-provider-logo img{max-width:200px;max-height:100px}.appx .appx-fullforce-badge{display:inline-block;float:left;width:75px;height:62px;margin:0 .75rem 0 0;background:#fff url(../images/fullforce-badges.png) no-repeat center 0}.appx .appx-fullforce-badge2{background-position:center -63px}.appx .appx-fullforce-badge3{height:70px;background-position:center -126px}.appx .appx-fullforce-main{padding:.5rem 0 1rem 0;overflow:hidden}.appx .appx-fullforce-details{clear:both;overflow:hidden;border-top:1px solid #d8dde6;padding:0 0 .5rem 0}@media only screen and (min-width: 984px){.appx .appx-extended-detail-subsection-segment-middle{padding-left:.75rem;padding-right:1rem}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-detail-subsection-features .appx-extended-detail-subsection-segment:first-child{width:40%}.appx .appx-detail-subsection-features .appx-extended-detail-subsection-segment{width:30%}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment{width:30%}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment-double{width:40%}.appx .appx-extended-detail-subsection-label{display:block;text-align:left}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-extended-detail-subsection-label{display:block;text-align:left}.appx .appx-extended-detail-subsection-details:last-child{margin-left:0}.appx .appx-extended-detail-resources{-moz-columns:2;-webkit-columns:2;columns:2}.appx .appx-detail-subsection-features .appx-extended-detail-subsection-segment{width:100%}.appx .appx-extended-detail-company-description{margin-top:.5rem}}@media only screen and (max-width: 983px){.appx .appx-extended-detail-subsection-label{display:block;text-align:left}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment-double,.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment{width:33%}.appx .appx-extended-detail-subsection-details:last-child{margin-left:0}.appx .appx-extended-detail-section-consultant .appx-extended-detail-subsection-description,.appx .appx-extended-detail-subsection-description{max-width:none}}@media only screen and (max-width: 747px){.appx .appx-extended-detail-subsection{margin-top:0;padding:.5rem;border-bottom:1px solid #d8dde6;float:left}.appx .appx-extended-detail-subsection-paragraph,.appx .appx-extended-detail-subsection-segment{width:100%;padding:0}.appx .appx-extended-detail-reference-links{margin-left:.75rem}.appx .appx-extended-detail-subsection-segment{margin-top:.5rem}.appx .appx-extended-detail-subsection-segment-middle{margin-top:.75rem}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment{width:50%}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment-double{width:100%}.appx .appx-extended-detail-company-description{padding:0 0 .75rem 0}.appx .appx-extended-detail-tiles{padding:0}.appx .appx-extended-detail-resources{-moz-columns:1;-webkit-columns:1;columns:1}.appx .appx-extended-detail-section-consultant{display:block}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary .appx-extended-detail-subsection{height:auto}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary{margin-right:0}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary,.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary{display:block}.appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary .appx-extended-detail-subsection{display:block}}@media only screen and (max-width: 479px){.appx .appx-extended-detail-subsection-details{display:block}.appx .appx-extended-detail-subsection-paragraph,.appx .appx-extended-detail-subsection-segment{width:100%}.appx .appx-extended-detail-reference-links{margin-left:.75rem}.appx .appx-extended-detail-subsection-segment{margin-top:.5rem}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment{width:100%}.appx .appx-extended-detail-company-info .appx-extended-detail-subsection-segment-double{width:100%}}.flexboxtweener .appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary,.flexboxtweener .appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary{display:block}.flexboxtweener .appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-primary .appx-extended-detail-subsection{height:auto}.flexboxtweener .appx .appx-extended-detail-section-consultant .appx-extended-detail-section-consultant-secondary .appx-extended-detail-subsection{display:block}.appx .appx-review-bar-graph-horizontal{width:100px;height:30px;background-color:#edf0f4}.appx .appx-review-bar-graph-horizontal div{height:30px}.appx .appx-review-bar-graph-horizontal .appx-review-bar-graph-horizontal-5,.appx .appx-review-bar-graph-horizontal .appx-review-bar-graph-horizontal-4{background-color:#04844b}.appx .appx-review-bar-graph-horizontal .appx-review-bar-graph-horizontal-3,.appx .appx-review-bar-graph-horizontal .appx-review-bar-graph-horizontal-2{background-color:#ffb75d}.appx .appx-review-bar-graph-horizontal .appx-review-bar-graph-horizontal-1{background-color:#c23934}.appx #appx-review-form .slds-form-element__help,.appx #appx-report-abuse-form .slds-form-element__help{display:none}.appx .appx-comment-review-form .slds-form-element__help{display:none}.appx .appx-review-show-less{display:none}.appx .appx-extended-detail-review-count{font-size:1.625rem;font-weight:100;float:left}.appx .appx-extended-detail-review-bars{float:left;margin-left:2rem}.appx .appx-extended-detail-review-percentage{font-size:.5rem;color:#54698d;margin-left:.25rem}.appx .appx-write-review,.appx .appx-average-rating,.appx .appx-extended-detail-review-section{width:32%;float:left}.appx .appx-average-rating{border-left:1px solid #d8dde6;border-right:1px solid #d8dde6;margin:0 1.25rem}.appx .appx-average-rating .appx-rating-block{float:left;margin:1.25rem}.appx .appx-average-rating .appx-average-rating-numeral{font-size:3rem;font-weight:100;margin-bottom:0}.appx .appx-average-rating .appx-average-rating-detail{float:left;line-height:1.25}.appx .appx-average-rating-text{color:#54698d}.appx .appx-write-review-text{padding:.5rem}.appx .appx-write-review-text div{float:left;width:63%}.appx .appx-write-review-text button{float:left;margin:.5rem}.appx .appx-customer-reviews-title{font-size:1rem;margin-bottom:.25rem;display:inline-block}.appx .appx-customer-reviews-title small{font-size:.75rem;margin-left:.75rem}.appx .appx-customer-reviews-title-action{float:right}.appx .appx-review-subsection{background-color:transparent;padding:0}.appx .appx-postive-review-block,.appx .appx-negative-review-block{width:calc(50% - 10px);background-color:#fff;padding:.75rem}.appx .appx-extended-detail-subsection hr{margin:.25rem 0}.appx .appx-negative-review-block{float:right}.appx .appx-above-review{margin-top:.75rem}.appx .appx-review,.appx .appx-review-comment{margin-top:1.5rem}.appx .appx-review-avatar,.appx .appx-review-user-detail{float:left;margin-left:.75rem;color:#54698d;font-size:.75rem}.appx .appx-mvp-badge{background-color:#04844b;color:#fff;margin-left:.25rem}.appx .appx-review-user-review{margin-top:.25rem}.appx .appx-review-user-review .appx-rating-block{margin-right:.75rem}.appx .appx-review-user,.appx .appx-review-content,.appx .appx-review-title{width:100%;overflow:hidden;margin-bottom:1rem}.appx .appx-review-title{font-weight:800}.appx .appx-endorse{background-color:#fff;border:1px solid #d8dde6}.appx .appx-endorse svg{fill:#54698d}.appx .appx-active-endorse{background-color:#1589ee}.appx .appx-active-endorse svg{fill:#fff}.appx .appx-review-stats{margin:0 0 .5rem .5rem}.appx .appx-ratings-report{color:#54698d;margin-left:1rem}.appx .appx-review-comment>.appx-review-content{padding-left:1.5rem}.appx .appx-review-filters{float:right}.appx .appx-review-filters small{margin-left:.75rem}.appx .appx-load-more-reviews{margin:1rem auto;text-align:center}.appx .appx-remaining-reviews .appx-review{border-bottom:1px solid #d8dde6}.appx .appx-review-text-overflow{max-height:calc(1.5 * 8em - 4px);line-height:1.5;overflow:hidden}.appx .appx-show-more-container{margin:.5rem 0}.appx .appx-review-show-more{display:none}.appx .appx-ratings-dropdown-button{border:none}.appx .appx-create-comment{display:none;margin-top:1rem}.appx .appx-create-comment .slds-card{height:200px;background:#fff;float:right;width:calc(100% - 70px);padding:.75rem}.appx .appx-create-comment .slds-card textarea{margin:0;width:100%;border:none;resize:none;height:140px}.appx .appx-create-comment .slds-card button{float:right}.appx .appx-red-astx{color:#c23934}.appx .appx-rating-interactive-group{border:0}.appx .appx-rating-interactive-group .slds-radio_button{border:0}.appx .appx-rating-interactive-group .slds-radio_faux{padding:3px}.appx .appx-rating-interactive-group svg{pointer-events:none}.appx .appx-rating-interactive-group svg.open{display:inline-block}.appx .appx-rating-interactive-group svg.filled{display:none}.appx .appx-rating-interactive-group .slds-radio_button input[type=radio]:checked+.slds-radio_button__label{background-color:transparent;border:none;border-radius:0}.appx .appx-rating-interactive-group .slds-radio_button input[type=radio]:checked+.slds-radio_button__label svg.open{display:none}.appx .appx-rating-interactive-group .slds-radio_button input[type=radio]:checked+.slds-radio_button__label svg.filled{display:inline-block}.appx .appx-spinner-wrapper-reviews{z-index:1;opacity:.5}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-write-review{width:23%;text-align:center}.appx .appx-average-rating .appx-review-element-block{text-align:center}.appx .appx-average-rating{width:32%}.appx .appx-extended-detail-review-section{width:40%}.appx .appx-postive-review-block,.appx .appx-negative-review-block{width:calc(50% - 10px)}.appx .appx-average-rating-detail{margin:0px auto;width:100px;text-align:center;float:none}.appx .appx-average-rating .appx-rating-block{margin:1.25rem 0 1.25rem .25rem}.appx .appx-write-review-text{text-align:center}.appx .appx-write-review-text div{float:none;width:inherit}.appx .appx-write-review-text button{float:none}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-average-rating .appx-rating-block{float:none;margin:0 auto}.appx .appx-write-review,.appx .appx-average-rating,.appx .appx-extended-detail-review-section{width:31%}.appx .appx-postive-review-block,.appx .appx-negative-review-block{width:calc(50% - 10px)}.appx .appx-average-rating .appx-review-element-block{text-align:center}.appx .appx-average-rating-detail{margin:0px auto;width:100px;text-align:center;float:none}.appx .appx-average-rating .appx-average-rating-detail{margin:0 auto;text-align:center;float:none}.appx .appx-review-element-block{text-align:left}.appx .appx-write-review-text{text-align:center}.appx .appx-write-review-text div{float:none;width:inherit}.appx .appx-write-review-text button{float:none}}@media only screen and (max-width: 747px){.appx .appx-review-elements{padding:1rem}.appx .appx-review-bar-graph-horizontal-section-overview>.appx-extended-detail-subsection{width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem}.appx .appx-write-review-text,.appx .appx-extended-detail-review-bars,.appx .appx-write-review-text button{margin:0}.appx .appx-write-review,.appx .appx-average-rating,.appx .appx-extended-detail-review-section{width:100%;border:0}.appx .appx-average-rating{margin:0;border-top:1px solid #d8dde6;border-bottom:1px solid #d8dde6;margin-top:1rem;margin-bottom:1rem;padding:1rem}.appx .appx-review-element-block{width:350px;margin:0 auto}.appx .appx-extended-detail-review-bars{width:calc(100% - 2rem)}.appx .appx-write-review-text{text-align:center}.appx .appx-write-review-text div{display:none}.appx .appx-write-review-text button{float:none}.appx .appx-extended-detail-review-count{float:none;text-align:center}.appx .appx-review-filters{float:right}.appx .appx-review-filters small{margin-left:0}}@media only screen and (max-width: 479px){.appx .appx-average-rating-detail,.appx .appx-extended-detail-review-count,.appx .appx-average-rating{width:calc(100% - 2rem);text-align:center;padding-bottom:1.5rem}.appx .appx-average-rating{text-align:center;width:100%}.appx .appx-average-rating .appx-review-element-block{text-align:center}.appx .appx-average-rating .appx-rating-block{width:100%;margin:1rem auto}.appx .appx-review-element-block{width:245px;margin:0px auto}.appx .appx-write-review-text div{width:calc(100% - 2rem)}.appx .appx-write-review-text div{margin-bottom:1rem;width:100%}.appx .appx-review-btn{width:100%}.appx .appx-remaining-reviews{padding:.75rem}.appx .appx-review-filters{float:right}.appx .appx-review-filters small{margin-left:0}}.appx .appx-footer{width:100%;overflow:hidden;background:#f4f6f9;border-top:1px solid #d8dde6}.appx .appx-footer-inner{margin-left:auto;margin-right:auto;padding:.5rem 0 1rem 0;overflow:hidden}.appx .appx-footer-a{float:left;padding-left:.125rem}.appx .appx-footer-a .footer-text,.appx .appx-footer-a a{color:#54698d;display:inline-block;margin:.5rem 1rem .25rem .25rem;font-size:.75rem}.appx .appx-footer-b{float:right;padding-right:.125rem}.appx .appx-footer-b a{margin:0 0 0 .75rem}.appx .appx-icon_container-footer{color:#54698d}.appx .appx-icon_container-footer svg{fill:#54698d}@media only screen and (min-width: 1220px){.appx .appx-footer-inner{width:1200px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-footer-inner{width:964px}.appx .appx-footer-a .footer-text,.appx .appx-footer-a a{margin-right:.75rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-footer-inner{width:728px}}@media only screen and (max-width: 983px){.appx .appx-footer-a{line-height:2;padding-top:.25rem}.appx .appx-footer-a .footer-text,.appx .appx-footer-a a{display:block}.appx .appx-footer-a .footer-text:after,.appx .appx-footer-a a:after{content:"\A";white-space:pre}}@media only screen and (max-width: 747px){.appx .appx-footer-inner{width:auto}.appx .appx-footer-a{float:none;padding:0 .75rem}.appx .appx-footer-b{float:none;padding-top:1rem}}.appx .appx-context-bar{background:#fff;color:#666;height:40px;border-bottom:3px solid #0070D2}.appx .appx-context-bar-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:auto;margin-right:auto;width:100%}.appx .appx-context-bar__secondary{-webkit-box-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:40px}.appx .appx-grid-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.appx .appx-context-bar__item{height:40px;display:inline-block}.appx .appx-dropdown-trigger{position:static}.appx .appx-context-bar__item.slds-is-active a.appx-context-bar__label-action{background-color:rgba(33,146,190,0.1);font-weight:bold;color:#282828}.appx a.appx-context-bar__label-action{display:inline-block;color:#666;text-decoration:none;height:40px;line-height:40px;padding:0 .75rem}.appx a.appx-context-bar__label-action:hover,.appx a.appx-context-bar__label-action:focus,.appx a.appx-context-bar__label-action:active{outline:0;color:#282828;text-decoration:none;background-color:rgba(33,146,190,0.1)}.appx .appx-context-bar .appx-context-bar__icon-action{display:inline-block;float:right;padding:0 0 0 .75rem;margin-left:-0.25rem}.appx .appx-context-bar__icon{fill:#666;margin:0;padding:0;vertical-align:middle;display:inline-block;font-size:.75rem}.appx .appx-context-bar__icon:focus{outline:0}.appx .appx-context-bar__icon-svg{width:.875rem;height:.875rem;margin-top:-3px;fill:#666}.appx .appx-context-bar__icon-svg-ohana{width:18px;height:18px}.appx a.appx-context-bar__label-action{position:relative}.appx .appx-context-bar__item.slds-is-active a.appx-context-bar__label-action:before{content:'';height:3px;display:block;background-color:#0070D2;position:absolute;top:0;left:-1px;right:-1px}.appx .appx-context-bar__item a.appx-context-bar__label-action:hover:after{content:'';width:100%;height:3px;display:block;background-color:#0041b6;position:absolute;bottom:0;left:0;right:0}.appx .appx-dropdown{max-width:none;min-width:100%;z-index:100;left:0;right:0;border-radius:0;border:0;margin:0;font-size:.8125rem;transition-delay:.1s}.appx .appx-dropdown-trigger .appx-dropdown{visibility:hidden;opacity:0;position:absolute;float:left;padding:0;background:#fff;left:0;top:100%;border-bottom:3px solid #545250}.appx .appx-dropdown-trigger.appx-context-bar__item-active .appx-dropdown{visibility:visible;opacity:1;transition:opacity .1s linear,visibility .1s linear}.appx .appx-grid-nav--active-submenu .appx-nav-backdrop-li:after{top:5.625rem;content:' ';transition-duration:.1s;width:100%;height:100%;opacity:0;position:static;right:0;bottom:0;left:0;background:rgba(126,140,153,0.8);z-index:50;display:block;transition:opacity 0.1s linear,top .2s linear}.appx .appx-header-with-store-switcher .appx-grid-nav--active-submenu .appx-nav-backdrop-li:after{top:7.5rem}.appx .appx-grid-nav--active-submenu .appx-nav-backdrop-li:after{opacity:1;position:fixed;transition:opacity .1s;transition-duration:.1s;transition-delay:.2s;transition:opacity 0.1s linear,top .2s linear}.appx .appx-dropdown-inner{margin-left:auto;margin-right:auto}.appx .appx-sub-menu{color:#16325c;margin:0 .25rem;padding:.75rem .25rem;white-space:normal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:default}.appx .appx-sub-menu--ul{margin:0 .5rem .5rem .5rem}.appx .appx-sub-menu--descr .appx-sub-menu--ul{margin-left:0}.appx .appx-header-inline ~ .appx-sub-menu--ul{margin-top:.5rem}.appx .appx-sub-menu--ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.appx .appx-sub-menu--ul a,.appx .appx-sub-menu--descr a{text-decoration:none;color:#16325c}.appx .appx-sub-menu--ul a{padding:.25rem 0 0 0;display:block}.appx .appx-sub-menu--ul a:focus,.appx .appx-sub-menu--descr a:focus{outline:0}.appx .appx-submenu-link-title{font-size:.8125rem;display:inline-block;color:#0070d2}.appx a:hover .appx-submenu-link-title,.appx a:active .appx-submenu-link-title,.appx a:focus .appx-submenu-link-title{text-decoration:underline}.appx .appx-submenu-link-descr{font-size:.75rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;padding-bottom:.5rem}.appx a.appx-sub-menu--descr-link,.appx a .appx-sub-menu--descr-link{color:#0070d2;font-size:.8125rem}.appx a.appx-sub-menu--descr-link:hover,.appx a.appx-sub-menu--descr-link:active,.appx a.appx-sub-menu--descr-link:focus,.appx a .appx-sub-menu--descr-link:hover,.appx a .appx-sub-menu--descr-link:active,.appx a .appx-sub-menu--descr-link:focus{text-decoration:underline}.appx .appx-sub-menu-block{border-left:1px solid #d8dde6}.appx .appx-sub-menu-block:first-of-type{border-left:0;padding-left:0}.appx .appx-sub-menu-block:last-of-type{padding-right:0}.appx .appx-sub-menu-block_image{border-left:0}.appx .appx-sub-menu-block--1-of-2{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%}.appx .appx-sub-menu-block--3-of-4{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%}.appx .appx-sub-menu-block--1-of-4{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%}.appx .appx-sub-menu-block--1-of-5{-ms-flex-preferred-size:20%;-webkit-flex-basis:20%;flex-basis:20%}.appx .appx-sub-menu-block--3-of-5{-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;flex-basis:60%}.appx .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul{-moz-columns:2;-webkit-columns:2;columns:2}.appx .appx-sub-menu-block--3-of-4 .appx-sub-menu--ul{-moz-columns:3;-webkit-columns:3;columns:3}.appx .appx-sub-menu-block--3-of-5 .appx-sub-menu--ul{-moz-columns:3;-webkit-columns:3;columns:3}.appx .appx-sub-menu-block--4-of-5 .appx-sub-menu--ul{-moz-columns:4;-webkit-columns:4;columns:4}.appx .appx-sub-menu--descr{padding:1.25rem .5rem}.appx .appx-badge-nav{background-color:#54698d;color:#fff;text-decoration:none;font-size:.5rem;background-color:#04844b;margin-left:5px}.appx .appx-dropdown-ohana-img-1,.appx .appx-dropdown-ohana-img-2{display:none}@media only screen and (min-width: 748px){.appx .appx-context-bar .appx-context-bar__icon-action{display:none}}@media only screen and (min-width: 1220px){.appx .appx-context-bar-inner,.appx .appx-dropdown-inner{width:1200px}.appx .appx-sub-menu-block{padding-left:.5rem;padding-right:.5rem}.appx .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-4 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-5 .appx-sub-menu--ul,.appx .appx-sub-menu-block--4-of-5 .appx-sub-menu--ul{-moz-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-context-bar-inner,.appx .appx-dropdown-inner{width:964px}.appx .appx-sub-menu-block{padding-left:.25rem;padding-right:.25rem}.appx .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-4 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-5 .appx-sub-menu--ul,.appx .appx-sub-menu-block--4-of-5 .appx-sub-menu--ul{-moz-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-context-bar-inner,.appx .appx-dropdown-inner{width:728px}.appx .appx-sub-menu-block{padding-left:0;padding-right:0}.appx .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-4 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-5 .appx-sub-menu--ul,.appx .appx-sub-menu-block--4-of-5 .appx-sub-menu--ul{-moz-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.appx .appx-submenu-link-title{font-size:.625rem}.appx .appx-submenu-link-descr{font-size:.625rem}.appx .appx-sub-menu--descr{font-size:.625rem}.appx a.appx-sub-menu--descr-link,.appx a .appx-sub-menu--descr-link{color:#0070d2;font-size:.625rem}}@media only screen and (max-width: 747px){.appx .appx-context-bar{position:fixed;top:0;height:100%;overflow:hidden;left:-280px;width:280px;transition:left .1s;border:0;background:#e0e5ee;color:#16325c}.appx .appx-nav-phone--open .appx-context-bar{transition-duration:.2s;overflow-y:auto;left:0;-webkit-overflow-scrolling:touch}.appx .appx-context-bar-inner{display:block;margin-left:0;margin-right:0;width:100%}.appx .appx-context-bar__secondary{display:block;height:auto}.appx .appx-context-bar__secondary .appx-grid-nav{display:block;font-size:1rem}.appx .appx-dropdown-trigger:hover ~ .appx-nav-backdrop-li:after,.appx .appx-dropdown-trigger:active ~ .appx-nav-backdrop-li:after,.appx .appx-dropdown-trigger:focus ~ .appx-nav-backdrop-li:after{opacity:0;position:static}.appx .appx-context-bar .appx-context-bar__icon-svg{width:1.5rem;height:1.5rem}.appx .appx-context-bar .appx-context-bar__icon-svg,.appx .appx-context-bar .appx-context-bar__item:hover .appx-context-bar__icon-svg,.appx .appx-context-bar .appx-context-bar__item:focus .appx-context-bar__icon-svg{fill:#54698d}.appx .appx-dropdown-trigger--open .appx-context-bar__icon-svg{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.appx .appx-context-bar__secondary .appx-context-bar__icon-svg-ohana{display:none}.appx .appx-context-bar__icon-svg-ohana{display:none}.appx .appx-context-bar .appx-context-bar__item{max-width:none;border-top:defaultZero;border-bottom:1px solid #d8dde6;display:block;background:#f4f6f9;width:100%;height:auto;overflow:hidden}.appx .appx-context-bar .appx-context-bar__label-action{padding:.75rem;display:inline-block;width:100%;float:left;color:#16325c;height:auto;line-height:1.5}.appx a.appx-context-bar__label-action:focus{color:#16325c;background:#f4f6f9}.appx a.appx-context-bar__label-action:hover,.appx .appx-dropdown-trigger--open a.appx-context-bar__label-action:focus,.appx a.appx-context-bar__label-action:active{color:#16325c;background:#edf0f4}.appx .appx-context-bar--item-text{float:left;width:calc(100% - 3rem)}.appx .appx-context-bar .appx-context-bar__icon-action{display:inline-block;float:right;padding-top:0;padding-right:.125rem;padding-left:.5rem}.appx .appx-context-bar .appx-context-bar__item:not(.slds-no-hover):hover,.appx .appx-context-bar .appx-context-bar__item.slds-is-active,.appx .appx-context-bar .appx-context-bar__item:first-child.slds-is-active{background:#edf0f4;border-top:defaultZero;border-bottom:1px solid #d8dde6;margin-bottom:0;box-shadow:none}.appx .slds-is-active .appx-context-bar__label-action{font-weight:bold}.appx .appx-context-bar .appx-dropdown-trigger--open{background:#edf0f4}.appx .appx-context-bar .appx-dropdown-trigger .appx-dropdown{visibility:visible;opacity:1;height:0;overflow:hidden;padding:0;position:static;-ms-transform:none;-webkit-transform:none;transform:none;display:block;float:none;width:100%;border-bottom:0}.appx .appx-context-bar .appx-dropdown-trigger .appx-dropdown--open{height:auto}.appx .appx-sub-menu{display:block;margin:0;padding:0;width:100%}.appx .appx-sub-menu-block{border-left:0;margin:0;padding:0;width:100%}.appx .appx-sub-menu--ul{margin:0;width:100%;display:block}.appx .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-4 .appx-sub-menu--ul,.appx .appx-sub-menu-block--3-of-5 .appx-sub-menu--ul,.appx .appx-sub-menu-block--4-of-5 .appx-sub-menu--ul{-moz-columns:1;-webkit-columns:1;columns:1}.appx .appx-header-inline ~ .appx-sub-menu--ul{margin:0}.appx .appx-submenu-link-descr{display:none}.appx .appx-sub-menu--descr{padding:0}.appx .appx-sub-menu .appx-ul-simple{margin:0}.appx .appx-sub-menu .appx-ul-simple li{padding:0}.appx .appx-sub-menu--ul a{padding:10px 10px 10px 30px;border-top:1px solid #d8dde6;background:#f4f6f9;color:#16325c;text-decoration:none}.appx .appx-sub-menu--ul a,.appx .appx-sub-menu .appx-ul-simple li a{padding:10px 10px 10px 30px;display:block;border-top:1px solid #d8dde6;background:#f4f6f9;color:#16325c;text-decoration:none;width:100%}.appx .appx-sub-menu--ul .appx-submenu--selected a,.appx .appx-sub-menu .appx-ul-simple li.appx-submenu--selected a{background-color:#fff;font-weight:bold}.appx .appx-sub-menu--ul a:hover,.appx .appx-sub-menu--ul a:active,.appx .appx-sub-menu--ul a:focus,.appx .appx-sub-menu .appx-ul-simple li a:hover,.appx .appx-sub-menu .appx-ul-simple li a:active,.appx .appx-sub-menu .appx-ul-simple li a:focus{text-decoration:none;background:#edf0f4;outline:0}.appx a:hover .appx-submenu-link-title,.appx a:active .appx-submenu-link-title,.appx a:focus .appx-submenu-link-title,.appx a:hover .appx-sub-menu--descr-link:hover,.appx a:active .appx-sub-menu--descr-link,.appx a:focus .appx-sub-menu--descr-link{text-decoration:none}.appx .appx-submenu-link-title,.appx a .appx-sub-menu--descr-link{color:#16325c}.appx .appx-nav-phone--user{background-color:#fff;padding:.5rem .75rem;border-bottom:1px solid #d8dde6;display:table;width:100%;-webkit-tap-highlight-color:#d8dde6}.appx .appx-nav-phone--user-hidden{display:none}.appx .appx-nav-phone--user-icon{float:left;padding-right:.5rem;line-height:1;max-height:45px}.appx .appx-avatar--nav-phone{width:45px;height:45px;overflow:hidden;display:inline-block;border-radius:50%}.appx .appx-avatar--nav-phone-svg{background-color:#e0e5ee}.appx .appx-avatar--nav-phone-icon{width:45px;height:45px;overflow:hidden;display:inline-block;fill:#fff}.appx .appx-nav-phone--user .appx-nav-phone--user-text{float:left;padding:0;width:180px;line-height:1.5}.appx .appx-nav-phone--user-text-primary{display:block;font-size:1rem;color:#16325c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appx .appx-nav-phone--user-text-secondary{display:block;font-size:.8125rem;color:#54698d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appx .appx-no-scroll .appx-nav-phone--open{overflow:hidden}.appx .appx-header{transition:margin .1s}.appx .appx-nav-phone--open .appx-header{margin-left:280px;transition:margin .2s}.appx .appx-content{transition:margin .1s}.appx .appx-nav-phone--open .appx-content{position:fixed;margin-left:280px;transition:margin .2s}.appx .appx-nav-phone--open .appx-footer{display:none}.appx .appx-backdrop--open{transition:margin .1s}.appx .appx-nav-phone--open .appx-backdrop--open{margin-left:280px;box-shadow:1px 0px 5px 3px rgba(0,0,0,0.7);transition:margin .2s}.appx .appx-context-bar__item.slds-is-active a.appx-context-bar__label-action:before{display:none}.appx .appx-context-bar__item a.appx-context-bar__label-action:hover:after{display:none}}.no-flexbox.flexboxtweener .appx .appx-sub-menu-block--1-of-2{-ms-flex-preferred-size:45%;-webkit-flex-basis:45%;flex-basis:45%}.no-flexbox.flexboxtweener .appx .appx-sub-menu-block--3-of-4{-ms-flex-preferred-size:72%;-webkit-flex-basis:72%;flex-basis:72%}.no-flexbox.flexboxtweener .appx .appx-sub-menu-block--1-of-4{-ms-flex-preferred-size:21%;-webkit-flex-basis:21%;flex-basis:21%}.no-flexbox.flexboxtweener .appx .appx-sub-menu-block--1-of-5{-ms-flex-preferred-size:19%;-webkit-flex-basis:19%;flex-basis:19%}.no-flexbox.flexboxtweener .appx .appx-sub-menu-block--3-of-5{-ms-flex-preferred-size:57%;-webkit-flex-basis:57%;flex-basis:57%}.appx #appx-menu-trigger,.appx #appx-menu-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;padding:0}.appx .appx-menu-trigger{position:relative}.appx .appx-menu-trigger-as-category-title{clear:left}.appx .appx-submenu::after{content:" >"}.appx .appx-menu-items-container{min-width:180px;padding-top:.75rem;padding-bottom:.75rem;background:#fff}.appx .appx-menu-items-container:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.appx .appx-menu-items-container:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.appx .appx-menu-list{margin-top:-1px;position:absolute;z-index:9001;left:0;@inclide float-left;min-width:6rem;margin-top:.125rem;border-radius:.25rem;padding:0.25rem 0;font-size:.8125rem;box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);box-sizing:border-box;visibility:hidden;opacity:0;transition:opacity .1s linear,visibility .1s linear}.appx .appx-menu-is-open .appx-menu-list{visibility:visible;opacity:1}.appx .appx-menu-list>.appx-menu-items-container ~ .appx-menu-items-container{border-left:1px solid #d8dde6}.appx .appx-menu-item a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:.25rem 1.5rem .25rem 1rem;color:#16325c;text-decoration:none;text-transform:none}.appx .appx-menu-item a:hover{background-color:transparent;color:#0070d2}.appx .appx-menu-item a:active{color:#0070d2}.appx .appx-menu-item .appx-menu-option-selected{font-weight:bold;color:#0070d2}.appx .appx-subcategory-visible{display:block}.appx .appx-subcategory-hidden{display:none}.appx .appx-subcategory-banner{width:225px;min-width:225px;min-height:400px;background-color:transparent;padding:0;background-repeat:no-repeat;background-size:225px}.appx .appx-menu-list>.appx-menu-items-container ~ .appx-subcategory-banner{border-left:0}.appx .appx-menu-with-banner{border-right:0}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-menu-with-banner .appx-menu-items-container{min-width:100px}.appx .appx-menu-list{font-size:.75rem}.appx .appx-menu-with-banner .appx-menu-item a{padding-left:.75rem;padding-right:.75rem}}.no-flexbox.flexboxtweener .appx .appx-menu-list{position:relative}.no-flexbox.flexboxtweener .appx .appx-menu-wrapper{position:absolute}.appx .appx-form-element-rate{margin-bottom:.5rem}.appx .appx-form-element-rate .appx-radio_button-group{border:0}.appx .appx-form-element-rate .appx-radio_button{border:0}.appx .appx-form-element-rate .appx-radio_button__label{background-color:transparent}.appx .appx-form-element-rate .appx-radio_button .appx-radio_faux{padding-left:.125rem;padding-right:.125rem}.appx .appx-form-element-rate+.slds-form-element:not(.appx-form-element-rate){margin-top:1rem}.appx .appx-radio_button__label{color:#c7ced9;cursor:pointer}.appx .appx-rate-1 .appx-radio_button-1 .appx-radio_button__label{color:#54698d}.appx .appx-rate-2 .appx-radio_button-1 .appx-radio_button__label{color:#54698d}.appx .appx-rate-2 .appx-radio_button-2 .appx-radio_button__label{color:#54698d}.appx .appx-rate-3 .appx-radio_button-1 .appx-radio_button__label{color:#54698d}.appx .appx-rate-3 .appx-radio_button-2 .appx-radio_button__label{color:#54698d}.appx .appx-rate-3 .appx-radio_button-3 .appx-radio_button__label{color:#54698d}.appx .appx-rate-4 .appx-radio_button-1 .appx-radio_button__label{color:#54698d}.appx .appx-rate-4 .appx-radio_button-2 .appx-radio_button__label{color:#54698d}.appx .appx-rate-4 .appx-radio_button-3 .appx-radio_button__label{color:#54698d}.appx .appx-rate-4 .appx-radio_button-4 .appx-radio_button__label{color:#54698d}.appx .appx-rate-5 .appx-radio_button-1 .appx-radio_button__label{color:#54698d}.appx .appx-rate-5 .appx-radio_button-2 .appx-radio_button__label{color:#54698d}.appx .appx-rate-5 .appx-radio_button-3 .appx-radio_button__label{color:#54698d}.appx .appx-rate-5 .appx-radio_button-4 .appx-radio_button__label{color:#54698d}.appx .appx-rate-5 .appx-radio_button-5 .appx-radio_button__label{color:#54698d}.appx .appx-form-element-rate-super .appx-rate-1 .appx-radio_button-1 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-2 .appx-radio_button-1 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-2 .appx-radio_button-2 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-3 .appx-radio_button-1 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-3 .appx-radio_button-2 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-3 .appx-radio_button-3 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-4 .appx-radio_button-1 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-4 .appx-radio_button-2 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-4 .appx-radio_button-3 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-4 .appx-radio_button-4 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-5 .appx-radio_button-1 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-5 .appx-radio_button-2 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-5 .appx-radio_button-3 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-5 .appx-radio_button-4 .appx-radio_button__label{color:#ff9a3c}.appx .appx-form-element-rate-super .appx-rate-5 .appx-radio_button-5 .appx-radio_button__label{color:#ff9a3c}.appx .appx-radio_button [type=radio]:focus+.appx-radio_button__label{color:#2a3446}.appx .appx-form-element-rate-super .appx-radio_button [type=radio]:focus+.appx-radio_button__label{color:#b26b2a}.appx .appx-rating-block{white-space:nowrap;overflow:hidden;height:15px}.appx .appx-rating-block span.appx-rating-stars{display:inline-block;overflow:hidden;vertical-align:top;width:60px;height:12px;background:url(../images/appx-rating-stars.png) no-repeat 0 0}.appx .appx-rating-block span.appx-rating-stars-50{background-position:0 0}.appx .appx-rating-block span.appx-rating-stars-45{background-position:0 -12px}.appx .appx-rating-block span.appx-rating-stars-40{background-position:0 -24px}.appx .appx-rating-block span.appx-rating-stars-35{background-position:0 -36px}.appx .appx-rating-block span.appx-rating-stars-30{background-position:0 -48px}.appx .appx-rating-block span.appx-rating-stars-25{background-position:0 -60px}.appx .appx-rating-block span.appx-rating-stars-20{background-position:0 -72px}.appx .appx-rating-block span.appx-rating-stars-15{background-position:0 -84px}.appx .appx-rating-block span.appx-rating-stars-10{background-position:0 -96px}.appx .appx-rating-block span.appx-rating-stars-05{background-position:0 -108px}.appx .appx-rating-block span.appx-rating-stars-00{background-position:0 -120px}.appx .appx-rating-stars.appx-rating-stars-40.appx-rating-stars-reverse{background-position:12px -24px}.appx .appx-rating-stars.appx-rating-stars-30.appx-rating-stars-reverse{background-position:24px -48px}.appx .appx-rating-stars.appx-rating-stars-20.appx-rating-stars-reverse{background-position:36px -60px}.appx .appx-rating-stars.appx-rating-stars-10.appx-rating-stars-reverse{background-position:48px -72px}.appx .appx-rating-block span.appx-rating-amount{display:inline-block;vertical-align:top;padding:1px 0 2px 3px;line-height:12px;cursor:default;color:#16325c;font-size:.75rem}.appx .appx-rating-block span.appx-rating-amount i{font-style:normal}.appx .appx-rating-block-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white.png)}.appx .appx-rating-block-2 span.appx-rating-amount{color:#fff}.appx .appx-rating-block-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold.png)}.appx .appx-rating-block-medium{height:24px}.appx .appx-rating-block-medium span.appx-rating-stars{width:120px;height:24px;background-image:url(../images/appx-rating-stars-2x.png)}.appx .appx-rating-block-medium span.appx-rating-amount{line-height:24px;font-size:.8125rem;padding:1px 0 2px 5px}.appx .appx-rating-block-medium span.appx-rating-stars-50{background-position:0 0}.appx .appx-rating-block-medium span.appx-rating-stars-45{background-position:0 -24px}.appx .appx-rating-block-medium span.appx-rating-stars-40{background-position:0 -48px}.appx .appx-rating-block-medium span.appx-rating-stars-35{background-position:0 -72px}.appx .appx-rating-block-medium span.appx-rating-stars-30{background-position:0 -96px}.appx .appx-rating-block-medium span.appx-rating-stars-25{background-position:0 -120px}.appx .appx-rating-block-medium span.appx-rating-stars-20{background-position:0 -144px}.appx .appx-rating-block-medium span.appx-rating-stars-15{background-position:0 -168px}.appx .appx-rating-block-medium span.appx-rating-stars-10{background-position:0 -192px}.appx .appx-rating-block-medium span.appx-rating-stars-05{background-position:0 -216px}.appx .appx-rating-block-medium span.appx-rating-stars-00{background-position:0 -240px}.appx .appx-rating-block-medium-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-2x.png)}.appx .appx-rating-block-medium-2 span.appx-rating-amount{color:#fff}.appx .appx-rating-block-medium-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-2x.png)}.appx .appx-rating-block-large{height:36px}.appx .appx-rating-block-large span.appx-rating-stars{width:180px;height:36px;background-image:url(../images/appx-rating-stars-3x.png)}.appx .appx-rating-block-large span.appx-rating-stars-50{background-position:0 0}.appx .appx-rating-block-large span.appx-rating-stars-45{background-position:0 -36px}.appx .appx-rating-block-large span.appx-rating-stars-40{background-position:0 -72px}.appx .appx-rating-block-large span.appx-rating-stars-35{background-position:0 -108px}.appx .appx-rating-block-large span.appx-rating-stars-30{background-position:0 -144px}.appx .appx-rating-block-large span.appx-rating-stars-25{background-position:0 -180px}.appx .appx-rating-block-large span.appx-rating-stars-20{background-position:0 -216px}.appx .appx-rating-block-large span.appx-rating-stars-15{background-position:0 -252px}.appx .appx-rating-block-large span.appx-rating-stars-10{background-position:0 -288px}.appx .appx-rating-block-large span.appx-rating-stars-05{background-position:0 -324px}.appx .appx-rating-block-large span.appx-rating-stars-00{background-position:0 -360px}.appx .appx-rating-block-large .appx-rating-stars.appx-rating-stars-40.appx-rating-stars-reverse{background-position:36px -72px}.appx .appx-rating-block-large .appx-rating-stars.appx-rating-stars-30.appx-rating-stars-reverse{background-position:72px -108px}.appx .appx-rating-block-large .appx-rating-stars.appx-rating-stars-20.appx-rating-stars-reverse{background-position:108px -144px}.appx .appx-rating-block-large .appx-rating-stars.appx-rating-stars-10.appx-rating-stars-reverse{background-position:144px -180px}.appx .appx-rating-block-large span.appx-rating-amount{line-height:36px;font-size:1rem;padding:1px 0 2px 8px}.appx .appx-rating-block-large-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-3x.png)}.appx .appx-rating-block-large-2 span.appx-rating-amount{color:#fff}.appx .appx-rating-block-large-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-3x.png)}.appx .appx-multiple-rating-blocks{padding-top:.25rem}.appx .appx-multiple-rating-blocks .appx-rate-title-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left}.appx .appx-multiple-rating-blocks .appx-rating-block-title{padding-right:.25rem}.appx .appx-multiple-rating-blocks .appx-rating-block{margin-right:1rem;padding-top:.125rem}.appx .appx-above-review .appx-rating-block{display:inline-block;margin-bottom:-5px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.appx .appx-rating-block span.appx-rating-stars{background-image:url(../images/appx-rating-stars-2x.png);-moz-background-size:70px 132px;-ie-background-size:70px 132px;-o-background-size:70px 132px;-webkit-background-size:70px 132px;background-size:70px 132px}.appx .appx-rating-block-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-2x.png);-moz-background-size:70px 132px;-ie-background-size:70px 132px;-o-background-size:70px 132px;-webkit-background-size:70px 132px;background-size:70px 132px}.appx .appx-rating-block-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-2x.png);-moz-background-size:70px 132px;-ie-background-size:70px 132px;-o-background-size:70px 132px;-webkit-background-size:70px 132px;background-size:70px 132px}.appx .appx-rating-block-medium span.appx-rating-stars{background-image:url(../images/appx-rating-stars-4x.png);-moz-background-size:140px 264px;-ie-background-size:140px 264px;-o-background-size:140px 264px;-webkit-background-size:140px 264px;background-size:140px 264px}.appx .appx-rating-block-medium-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-4x.png);-moz-background-size:140px 264px;-ie-background-size:140px 264px;-o-background-size:140px 264px;-webkit-background-size:140px 264px;background-size:140px 264px}.appx .appx-rating-block-medium-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-4x.png);-moz-background-size:140px 264px;-ie-background-size:140px 264px;-o-background-size:140px 264px;-webkit-background-size:140px 264px;background-size:140px 264px}.appx .appx-rating-block-large span.appx-rating-stars{background-image:url(../images/appx-rating-stars-6x.png);-moz-background-size:210px 396px;-ie-background-size:210px 396px;-o-background-size:210px 396px;-webkit-background-size:210px 396px;background-size:210px 396px}.appx .appx-rating-block-large-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-6x.png);-moz-background-size:210px 396px;-ie-background-size:210px 396px;-o-background-size:210px 396px;-webkit-background-size:210px 396px;background-size:210px 396px}.appx .appx-rating-block-large-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-6x.png);-moz-background-size:210px 396px;-ie-background-size:210px 396px;-o-background-size:210px 396px;-webkit-background-size:210px 396px;background-size:210px 396px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-resolution: 3dppx), only screen and (min-resolution: 350dpi){.appx .appx-rating-block span.appx-rating-stars{background-image:url(../images/appx-rating-stars-3x.png);-moz-background-size:70px 132px;-ie-background-size:70px 132px;-o-background-size:70px 132px;-webkit-background-size:70px 132px;background-size:70px 132px}.appx .appx-rating-block-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-3x.png);-moz-background-size:70px 132px;-ie-background-size:70px 132px;-o-background-size:70px 132px;-webkit-background-size:70px 132px;background-size:70px 132px}.appx .appx-rating-block-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-3x.png);-moz-background-size:70px 132px;-ie-background-size:70px 132px;-o-background-size:70px 132px;-webkit-background-size:70px 132px;background-size:70px 132px}.appx .appx-rating-block-medium span.appx-rating-stars{background-image:url(../images/appx-rating-stars-6x.png);-moz-background-size:140px 264px;-ie-background-size:140px 264px;-o-background-size:140px 264px;-webkit-background-size:140px 264px;background-size:140px 264px}.appx .appx-rating-block-medium-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-6x.png);-moz-background-size:140px 264px;-ie-background-size:140px 264px;-o-background-size:140px 264px;-webkit-background-size:140px 264px;background-size:140px 264px}.appx .appx-rating-block-medium-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-6x.png);-moz-background-size:140px 264px;-ie-background-size:140px 264px;-o-background-size:140px 264px;-webkit-background-size:140px 264px;background-size:140px 264px}.appx .appx-rating-block-large span.appx-rating-stars{background-image:url(../images/appx-rating-stars-9x.png);-moz-background-size:210px 396px;-ie-background-size:210px 396px;-o-background-size:210px 396px;-webkit-background-size:210px 396px;background-size:210px 396px}.appx .appx-rating-block-large-2 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-white-9x.png);-moz-background-size:210px 396px;-ie-background-size:210px 396px;-o-background-size:210px 396px;-webkit-background-size:210px 396px;background-size:210px 396px}.appx .appx-rating-block-large-3 span.appx-rating-stars{background-image:url(../images/appx-rating-stars-gold-9x.png);-moz-background-size:210px 396px;-ie-background-size:210px 396px;-o-background-size:210px 396px;-webkit-background-size:210px 396px;background-size:210px 396px}}@media only screen and (max-width: 747px){.appx .appx-multiple-rating-blocks .appx-rate-title-block{float:none}}.flexbox .appx .appx-radio_button__label svg{pointer-events:none}.appx .appx-main-content-wrapper{padding:0 0 1rem 0;float:left;width:1000px}.appx .appx-no-search-results{padding-bottom:0}.appx .appx-no-search-results-msg-sug-wrapper{background-color:#fff;border-left:1px solid #d8dde6;border-right:1px solid #d8dde6;padding:1rem 1.5rem 1.5rem 1.5rem}.appx .appx-no-search-results-msg{text-align:left;font-size:1.625rem}.appx .appx-no-search-results-sug{font-size:1.125rem}.appx .appx-no-results-bottom-section{background-color:#e0e5ee}.appx .appx-no-results-bottom-section-browse{font-weight:bold;font-size:1rem;text-align:center}.appx .appx-no-results-bottom-section-wrapper{background-color:#e0e5ee;width:100%;display:flex;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;overflow:hidden;padding:0 45px 1.25rem 45px}.appx .appx-no-results-bottom-section-inner{border-left:1px solid #d8dde6;float:left;width:25%;overflow:hidden;text-align:left;padding:0 1rem 0 1rem}.appx .appx-no-results-bottom-section-inner:first-of-type{border:0}.appx .appx-no-results-bottom-section-inner-title{font-weight:bold}.appx .appx-left-side-nav-panel{top:0;bottom:0;float:left;width:200px}.appx .appx-left-side-nav-item:hover{text-decoration:underline}.appx .slds-navigation-list--vertical .slds-navigation-list--vertical__action:focus{text-decoration:underline}.appx .appx-ad-banner-img{display:block;max-width:100%}.appx .appx-ad-banner-img-wrapper{border-left:1px solid #d8dde6;border-right:1px solid #d8dde6;background-color:#fff}.appx .appx-ad-banner-container{padding:1.25rem 1.25rem 0 1.25rem}.appx .appx-ad-banner-container a{width:100%}.appx .appx-ad-banner-label{background-color:#16325c;color:#fff;float:right;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;text-align:center;margin:0 1.25rem 0 0;padding:0 5px;font-size:.625rem}.appx .appx-main-content-panel{float:left}.appx .appx-p-bottom--medium-banner{background-color:#e0e5ee;max-width:1000px;margin-top:1.25rem;border-top:1px solid #d8dde6;border-bottom:1px solid #d8dde6;padding:0 0 .75rem 0}.appx .appx-p-bottom--medium{background-color:#e0e5ee;border-bottom:1px solid #d8dde6;padding:0 0 .75rem 0}.appx .appx-search-results-section{max-width:1000px;border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-main-content-wrapper .appx-search-results-section:last-child{padding:0;border-bottom:0}.appx .appx-search-results-section .appx-result-section-header-right a{display:block}.appx .appx-search-results-section-last{border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-result-section-header{background:#fff;padding:.5rem 1rem}.appx .appx-result-section-header-left{color:#54698d}.appx .appx-result-section-header-right{color:#0070d2}.appx .appx-result-section-header-right:hover,.appx .appx-result-section-header-right:focus{text-decoration:none}.appx .appx-result-th-main{width:60%}.appx .appx-no-results-message{margin:.75rem .75rem .75rem .75rem}.appx .appx-load-more-button{display:block;margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1rem;position:static}.appx .appx-listing-title{padding:.125rem 0 0 0;display:block}.appx .appx-grid--vertical-align-bottom{-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.appx .appx-grid--vertical-align-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.appx .appx-media__figure{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:.5rem}.appx .appx-result-item--other .appx-media__figure{margin-left:.125rem;margin-right:.5rem;margin-top:.125rem;margin-bottom:.125rem}.appx .appx-result-section-table-tr .appx-media__figure .appx-icon{fill:#54698d;width:1.25rem;height:1.25rem}.appx .appx-search-results-section td,.appx .appx-search-results-section th{transition:background-color .1s;background-clip:padding-box}.appx .appx-result-section-table-tr .appx-media__body{display:block}.appx .appx-result-section-table-tr .appx-listing-title{display:block}.appx .appx-result-section-table-tr .appx-media__figure{display:block}.appx .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover>td:not(.slds-is-selected),.appx .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover>th:not(.slds-is-selected){box-shadow:none}.appx .appx-table-th{padding-left:0 !important}.appx .slds-table--fixed-layout tbody,.appx .slds-table_fixed-layout tbody{transform:none}.appx .appx-rating-table-outer{padding-top:6px}.appx .appx-search-categories-wrapper{border-left:1px solid #d8dde6;border-right:1px solid #d8dde6;background-color:#fff}.appx .appx-search-categories{padding:1.25rem 1.25rem 0 1.25rem}.appx .appx-ad-banner-img-wrapper+.appx-search-categories-wrapper{margin-top:calc(-0.75rem - 2px);border-top:1px dashed #d8dde6}.appx .appx-search-categories-label{display:inline-block;padding:0 .5rem 0 0;font-size:0.75rem}.appx .appx-badge_search{color:#fff;background-color:#0070d2;text-transform:none;font-size:0.75rem;letter-spacing:normal;display:inline-block;margin-bottom:.125rem}.appx .appx-badge_search:hover,.appx .appx-badge_search:active{text-decoration:none;color:#fff;background-color:#005fb2}@media only screen and (max-width: 983px){.appx .no-voice{display:none}.appx .appx-no-results-bottom-section-inner{width:33.33%}.appx .appx-no-results-bottom-section-wrapper{padding:0 0 1.25rem 0}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-no-results-bottom-section-wrapper{padding:0 0 1.25rem 0}.appx .appx-main-content-wrapper{width:764px}.appx .appx-result-th-main{width:50%}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-result-th-main{width:40%}.appx .appx-left-side-nav-panel{width:160px}.appx .appx-main-content-wrapper{width:568px}.appx .appx-no-search-results-msg{font-size:1.1rem}.appx .appx-no-search-results-sug{font-size:0.825rem}}@media only screen and (max-width: 747px){.appx .appx-main-content-wrapper{padding:0;width:100%}.appx .appx-main-content-wrapper .slds-is-relative{position:initial}.appx .appx-left-side-nav-panel-phone{display:none}.appx .appx-search-results-section .slds-table--bordered{border-top:none}.appx .appx-search-results-title{display:block;background-color:#d8dde6;font-size:1rem;font-weight:bold}.appx .appx-section-results{font-size:1.125rem;font-weight:200}.appx .appx-media__figure{float:left}.appx .appx-result-item--other .appx-media__figure{margin-top:.25rem;margin-left:.25rem;margin-right:.75rem}.appx .appx-result-section-table-tr .appx-media__figure .appx-icon{fill:#54698d;width:2.5rem;height:2.5rem}.appx .appx-listing-title{padding:.125rem 0 0 0;font-size:1rem}.appx .appx-result-item--other .appx-listing-title{padding-top:0}.appx .appx-result-item--other .appx-listing-title{line-height:3rem}.appx .appx-rating{padding:.25rem 0 0 0}.appx .appx-result-section-header-right{margin-right:0;margin-bottom:0;color:#54698d}.appx .appx-view-all-icon{width:1.5rem;height:1.5rem;fill:#54698d}.appx .appx-result-section-table-tr td{background-color:#f4f6f9}.appx .appx-p-bottom--medium{padding:0 0 0 0;border:0}.appx .appx-no-search-results-msg{margin:4rem 0 0 0;font-size:1.125rem;font-weight:lighter;text-align:center}.appx .appx-no-search-results-sug{font-weight:lighter;text-align:center;font-size:.8125rem}.appx .appx-no-search-results-sug-browse{margin:.75rem 0 3rem 0}.appx .appx-no-search-results-msg-sug-wrapper{border-left:0;border-right:0}.appx .appx-avatar_small{width:3rem;height:3rem}.appx .appx-result-section-table-tr .appx-media__figure .appx-icon{width:2.5rem;height:2.5rem}.appx .appx-search-categories-badges{padding-top:.5rem;display:block;clear:both}}.no-flexbox.no-flexboxtweener .appx .appx-left-side-nav-item{display:list-item}.no-flexbox .appx .appx-search-results-section table{border-collapse:separate}.no-flexbox .appx .appx-result-section-header{height:80px}.no-flexbox .appx .appx-result-section-header-table-th{height:30px}.no-flexbox .appx .appx-tile-table{display:block}.no-flexbox .appx .appx-media__figure{float:left;margin-right:.75rem}.no-flexbox .appx .appx-media__body{white-space:nowrap;width:calc(100% - 70px)}.appx .appx-tiles-grid,.appx .appx-tiles-grid-rel{padding:8px 0;display:table;width:100%}.appx .appx-tiles-grid-rel{position:relative}.appx .appx-tiles-grid ~ .appx-tiles-grid,.appx .appx-tiles-grid-rel ~ .appx-tiles-grid,.appx .appx-tiles-grid ~ .appx-tiles-grid-rel,.appx .appx-tiles-grid-rel ~ .appx-tiles-grid-rel,.appx .appx-content-section ~ .appx-content-section .appx-tiles-grid,.appx .appx-content-section ~ .appx-content-section .appx-tiles-grid-rel{padding-top:0}.appx .appx-col-tiles-3 .appx-tiles-grid,.appx .appx-col-tiles-3 .appx-tiles-grid-rel{padding-left:0}.appx .appx-col-tiles-2 .appx-tiles-grid,.appx .appx-col-tiles-2 .appx-tiles-grid-rel{padding-left:0}.appx .appx-col-tiles-3+.appx-col-tiles-2 .appx-tiles-grid,.appx .appx-col-tiles-3+.appx-col-tiles-2 .appx-tiles-grid-rel{padding-right:0}.appx .appx-col-tiles{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.appx .appx-col-filter{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.appx .appx-col-vert-banner-home{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}.appx .appx-tiles-grid-title{font-size:1rem;padding:8px 10px 0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.appx .appx-tiles-grid-title--action{font-size:.8125rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;white-space:nowrap}.appx .appx-tiles-grid-title--action:hover{text-decoration:none}.appx .appx-tiles-grid-title--action:hover .appx-tiles-grid-title--action-text{text-decoration:underline}.appx .appx-tiles-grid-title--action .appx-icon{fill:currentColor;width:1rem;height:1rem}.appx .appx-tiles-grid-ul li{float:left;padding:8px;position:relative}.flexboxtweener .appx .appx-tiles-grid-title--action .appx-icon{margin-top:.125rem}.no-flexbox.no-flexboxtweener .appx .appx-tiles-grid-title{display:block}.no-flexbox.no-flexboxtweener .appx .appx-tiles-grid-title--action{float:right}@media only screen and (min-width: 1220px){.appx .appx-col-filter{-ms-flex-preferred-size:240px;-webkit-flex-basis:240px;flex-basis:240px}.appx .appx-col-tiles-5{-ms-flex-preferred-size:1200px;-webkit-flex-basis:1200px;flex-basis:1200px}.appx .appx-col-tiles-4{-ms-flex-preferred-size:960px;-webkit-flex-basis:960px;flex-basis:960px}.appx .appx-col-tiles-3{-ms-flex-preferred-size:720px;-webkit-flex-basis:720px;flex-basis:720px}.appx .appx-col-tiles-2{-ms-flex-preferred-size:480px;-webkit-flex-basis:480px;flex-basis:480px}.appx .appx-col-vert-banner-home{-ms-flex-preferred-size:240px;-webkit-flex-basis:240px;flex-basis:240px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-col-tiles{margin-left:.125rem}.appx .appx-col-filter{-ms-flex-preferred-size:192px;-webkit-flex-basis:192px;flex-basis:192px}.appx .appx-col-tiles-5{-ms-flex-preferred-size:960px;-webkit-flex-basis:960px;flex-basis:960px}.appx .appx-col-tiles-4{-ms-flex-preferred-size:768px;-webkit-flex-basis:768px;flex-basis:768px}.appx .appx-col-tiles-3{-ms-flex-preferred-size:576px;-webkit-flex-basis:576px;flex-basis:576px}.appx .appx-col-tiles-2{-ms-flex-preferred-size:384px;-webkit-flex-basis:384px;flex-basis:384px}.appx .appx-col-vert-banner-home{-ms-flex-preferred-size:186px;-webkit-flex-basis:186px;flex-basis:186px}.appx .appx-tiles-grid-title{font-size:1rem}.appx .appx-tiles-grid-title--action{font-size:.75rem}.appx .appx-tiles-grid-title--action .appx-icon{width:.875rem;height:.875rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-tiles-grid,.appx .appx-tiles-grid-rel{padding-bottom:4px}.appx .appx-col-tiles{margin-left:1px}.appx .appx-col-filter{-ms-flex-preferred-size:145px;-webkit-flex-basis:145px;flex-basis:145px}.appx .appx-col-tiles-5{-ms-flex-preferred-size:725px;-webkit-flex-basis:725px;flex-basis:725px}.appx .appx-col-tiles-4{-ms-flex-preferred-size:580px;-webkit-flex-basis:580px;flex-basis:580px}.appx .appx-col-tiles-3{-ms-flex-preferred-size:435px;-webkit-flex-basis:435px;flex-basis:435px}.appx .appx-col-tiles-2{-ms-flex-preferred-size:290px;-webkit-flex-basis:290px;flex-basis:290px}.appx .appx-col-vert-banner-home{-ms-flex-preferred-size:138px;-webkit-flex-basis:138px;flex-basis:138px}.appx .appx-tiles-grid-title{padding-top:4px;font-size:.8125rem}.appx .appx-tiles-grid-title--action{font-size:.625rem}.appx .appx-tiles-grid-title--action .appx-icon{width:.75rem;height:.75rem}}@media only screen and (max-width: 747px){.appx .appx-tiles-grid,.appx .appx-tiles-grid-rel{padding:0;display:block}.appx .appx-tiles-grid-title{padding:1rem .75rem;background:#fff;border-bottom:1px solid #d8dde6;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:200;font-size:1.125rem}.appx .appx-tiles-grid-title--action-text{display:none}.appx .appx-tiles-grid-title--action .appx-icon{fill:#54698d;width:1.5rem;height:1.5rem}.appx .appx-grid-tiles{display:block}.appx .appx-col-tiles{display:block}.appx .appx-tiles-grid-ul li{float:none;padding:0}}.appx .appx-tile{display:block;position:relative;color:#16325c;font-size:.8125rem;vertical-align:top}.appx .appx-tile-double{width:464px}.appx .appx-tile:hover,.appx .appx-tile:focus{text-decoration:none;color:#16325c;outline:0}.appx .appx-tile-table:focus{outline:0}.appx .appx-tile-open{outline:0}.appx .appx-tile-open--with-backdrop{z-index:9001}.appx .appx-tile-table.appx-tile-open{z-index:1}.appx .appx-tile-open .appx-tile-content-2{opacity:0}.appx .appx-tile-open-100 .appx-tile-content-2{opacity:1;transition:opacity .1s}.appx .appx-tile-open--with-backdrop .appx-tile-content-2{z-index:9003}.appx .appx-tile-content-1{position:relative;display:block;background:#fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;overflow:hidden;width:224px;min-height:224px}.appx .appx-tile-content-1-img-loaded{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 73%, #fff 73%, #fff 100%)}.appx .appx-tile-open--with-backdrop .appx-tile-content-1{z-index:9001}.appx .appx-tile-double .appx-tile-content-1{width:464px}.appx .appx-tile-other .appx-tile-content-1{background:#0a3b61}.appx .appx-tile-other .appx-tile-content-1-img-loaded{background:linear-gradient(to bottom, rgba(10,59,97,0) 0%, rgba(10,59,97,0) 10%, #0a3b61 11%, #0a3b61 89%, rgba(10,59,97,0) 90%, rgba(10,59,97,0) 100%)}.appx .appx-tile-content-1 .appx-tile-text{display:block;overflow:hidden;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;width:224px;height:60px}.appx .appx-tile-double .appx-tile-content-1 .appx-tile-text{width:464px}.appx .appx-tile-other .appx-tile-content-1 .appx-tile-text{position:absolute;background:#0a3b61;color:#fff;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;height:auto}.appx .appx-tile-content-2{display:none;width:330px;font-size:.75rem;position:absolute;left:224px;top:0;padding-left:4px;z-index:3}.appx .appx-tile-open--with-backdrop .appx-tile-content-1{z-index:9002}.appx .appx-tile-content-2-inner{display:block;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4);background:#fff;position:relative;border-collapse:separate}.appx .appx-tile-open .appx-tile-content-2{display:block}.appx .appx-tile-open-left .appx-tile-content-2{left:-330px;padding-right:4px;padding-left:0}.appx .appx-tile-img-s{display:none}.appx .appx-tile-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;width:224px;height:164px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.appx .appx-tile-img img{margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;height:auto;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;width:224px}.appx .appx-tile:not(.appx-tile-other) .appx-tile-img img{height:164px}.appx .appx-tile-double .appx-tile-img{width:464px}.appx .appx-tile-double .appx-tile-img img{width:464px}.appx .appx-tile-other .appx-tile-img{position:absolute;bottom:0;height:auto;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.appx .appx-tile-no-title .appx-tile-img{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.appx .appx-tile-other .appx-tile-img img{-webkit-align-self:flex-end;align-self:flex-end;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.appx .appx-tile-no-title .appx-tile-img img{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.appx .appx-tile-title{display:block;padding:.5rem .75rem .25rem .5rem;overflow:hidden;white-space:nowrap;font-size:.75rem;position:relative;height:33px;border-bottom:1px solid #d8dde6;text-transform:uppercase;font-weight:bold}.appx .appx-tile-other .appx-tile-title{white-space:normal;padding-bottom:.5rem;padding-left:.75rem;background:#0a3b61;height:3.25rem;text-transform:none;font-weight:normal;border-bottom:0}.appx .appx-tile-title-hidden{display:none}.appx .appx-tile-other .appx-tile-title--icon{float:right;padding:0 0 0 .5rem}.appx .appx-tile-title::after{content:" ";background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 70%);width:30px;height:23px;position:absolute;right:0;display:inline-block}.appx .appx-tile-other .appx-tile-title::after{content:" ";background:#0a3b61;width:100%;height:0.5rem;position:absolute;bottom:0;display:inline-block}.appx .appx-tile-feature-group{display:block;overflow:hidden;border-bottom:1px dashed #d8dde6}.appx .appx-tile-feature-group:nth-last-child(2){border-bottom:0}.appx .appx-tile-feature-group-typefrom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appx .appx-tile-feature{display:block;padding:1px .75rem .75rem .75rem;overflow:hidden}.appx .appx-tile-feature:first-of-type{padding-top:.75rem}.appx .appx-tile-content-el-value-category{color:#0070d2}.appx .appx-tile-content-el-value-category:hover{text-decoration:underline}.appx .appx-tile-feature .appx-icon{display:inline-block;float:left;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;margin-right:8px;width:1.1rem;height:1.1rem}.appx .appx-tile-feature .appx-tile-content-el{display:inline-block;float:left}.appx .appx-tile-feature .appx-icon-editions{width:.8rem;height:.8rem;margin-left:.15rem;margin-right:.65rem}.appx .appx-tile-feature .appx-icon-csat{margin-right:4px}.appx .appx-tile-feature--label{color:#54698d;font-size:.6875rem;display:block;text-transform:uppercase}.appx .appx-tile-feature--label-group{padding:.75rem .75rem .25rem .75rem}.appx .appx-tile-feature-icon{padding-top:0;padding-bottom:.5rem}.appx .appx-tile-logo-img{display:inline-block;float:left;padding:.75rem 0 .75rem .75rem;width:calc(40px + .75rem);height:calc(40px + 1.5rem)}.appx .appx-tile-title-block{display:inline-block;float:left;width:100%;padding:0}.appx .appx-tile-logo-img ~ .appx-tile-title-block{width:calc(100% - 40px - .75rem)}.appx .appx-tile-feature-title{font-weight:bold;padding-top:.75rem;padding-bottom:.5rem;font-size:.8125rem}.appx .appx-tile-feature-provider{padding-top:0;margin-top:-5px;color:#54698d}.appx .appx-tile-feature-price{font-weight:bold}.appx .appx-tile-actions{display:block;padding:.125rem .75rem .75rem .75rem;font-size:.8125rem;overflow:hidden}.appx .appx-tile-actions .appx-btn-save{float:left;padding-left:.5rem;padding-right:.75rem;font-size:.8125rem}.appx .appx-tile-actions .appx-btn-save .appx-button__icon{width:1.5rem;height:1.5rem;margin-right:.25rem;margin-top:-0.125rem;stroke:currentColor;fill:transparent}.appx .appx-tile-actions .appx-btn-save-saved .appx-button__icon{fill:currentColor}.appx .appx-btn-save .appx-btn-save--text1{display:inline-block}.appx .appx-btn-save .appx-btn-save--text2{display:none}.appx .appx-btn-save .appx-btn-save--text3{display:none}.appx .appx-btn-save-saved .appx-btn-save--text1{display:none}.appx .appx-btn-save-saved .appx-btn-save--text2{display:inline-block}.appx .appx-btn-save-saved .appx-btn-save--text3{display:none}.appx .appx-btn-save-saved:hover .appx-btn-save--text2{display:none}.appx .appx-btn-save-saved:hover .appx-btn-save--text3{display:inline-block}.appx .appx-btn-save-saved.appx-btn-save--active .appx-btn-save--text2{display:none}.appx .appx-btn-save-saved.appx-btn-save--active .appx-btn-save--text3{display:inline-block}.appx .appx-btn-save-saved:hover .appx-button__icon{fill:#c23934}.appx .appx-btn-save-saved.appx-btn-save--active:hover .appx-button__icon{fill:#d8dde6}.appx .appx-btn-save-saved:hover{color:#c23934}.appx .appx-btn-save-saved.appx-btn-save--active:hover{color:#d8dde6}@keyframes animationSaveBtn{0%{transform:scale(1)}17%{transform:scale(1.2)}50%{transform:scale(0.8)}83%{transform:scale(1.2)}100%{transform:scale(1)}}.appx .appx-btn-save--active .appx-button__icon{animation:animationSaveBtn 0.6s ease infinite}.appx .appx-btn-save-cover{width:120px;height:35px;position:absolute;display:none}.appx .appx-btn-save-cover-active{display:block}.appx .appx-tile-actions .appx-btn-more{float:right;padding-left:.75rem;padding-right:.5rem;font-size:.8125rem}.appx .appx-tile-actions .appx-btn-more .appx-button__icon{width:1rem;height:1rem;margin-left:.25rem;margin-top:-0.125rem}.appx .appx-tile-actions .appx-button__icon{width:1rem;height:1rem}.appx .appx-tile-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:7px 10px 4px 7px;font-size:.6875rem}.appx .appx-tile-footer .appx-price,.appx .appx-tile-footer .appx-type,.appx .appx-tile-footer .appx-csat{text-transform:uppercase;padding:1px 0 0 5px;margin:0;line-height:12px;white-space:nowrap;overflow:hidden}.appx .appx-tile-footer .appx-price{padding-right:10px}.appx .appx-tile-footer .appx-csat{padding-left:1px;vertical-align:bottom;overflow:visible}.appx .appx-tile-footer .appx-csat .appx-icon{fill:currentColor;display:inline-block;float:left;margin-top:-6px;opacity:.8;width:1.1rem;margin-right:4px}.appx .appx-tile-footer .appx-csat .appx-csat-text{display:inline-block;float:left}.appx .appx-tile-footer .appx-type{text-overflow:ellipsis;margin-left:auto}.appx .appx-tile .appx-rating-block{min-width:60px}.appx a.appx-tile-table{color:#16325c}.appx a.appx-tile-table .appx-tile-content-2{white-space:normal;max-height:none}.appx .appx-tile-content-2 .arrow-before,.appx .appx-tile-content-2 .arrow-after{width:16px;height:16px;position:absolute;display:block;transform:rotate(45deg);content:'';background-color:#fff;top:0;left:-1px;z-index:-1}.appx .appx-tile-content-2 .arrow-before{background:linear-gradient(45deg, #fff 0%, #fff 50%, rgba(255,255,255,0) 51%);z-index:1}.appx .appx-tile-content-2 .arrow-after{box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.3);left:0}.appx .appx-tile-open-left .appx-tile-content-2 .arrow-before,.appx .appx-tile-open-left .appx-tile-content-2 .arrow-after{left:auto;right:-1px}.appx .appx-tile-open-left .appx-tile-content-2 .arrow-before{background:linear-gradient(45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 49%, #fff 50%)}.appx .appx-tile-open-left .appx-tile-content-2 .arrow-after{box-shadow:1px -1px 2px 0px rgba(0,0,0,0.3);right:0}.appx .appx-tile-feature-descr-short{max-height:150px;min-height:75px;position:relative}.appx .appx-tile-feature-descr-short:after{content:" ";background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 70%);width:100%;height:50px;position:absolute;bottom:0;left:0;display:inline-block}.appx .appx-table__work .appx-tile-logo-img{width:calc(48px + .75rem);height:calc(48px + 1.5rem)}.appx .appx-table__work .appx-tile-logo-img ~ .appx-tile-title-block{width:calc(100% - 48px - .75rem)}.appx .appx-table__work .appx-tile-feature-title-sub{font-weight:normal}.no-flexbox .appx .appx-tile-feature-group .slds-grid{display:block}.no-flexbox .appx .appx-tile-feature-group .slds-grid .slds-col{float:left;width:50%}.no-flexbox .appx .appx-tile-footer{display:block}.no-flexbox .appx .appx-tile-footer .appx-type{float:right}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-tile-double{width:368px}.appx .appx-tile-content-1{width:176px;min-height:176px}.appx .appx-tile-double .appx-tile-content-1{width:368px}.appx .appx-tile-content-1 .appx-tile-text{width:176px;height:48px}.appx .appx-tile-double .appx-tile-content-1 .appx-tile-text{width:368px}.appx .appx-tile-content-2{left:176px}.appx .appx-tile-img{width:176px;height:128px}.appx .appx-tile-img img{width:176px}.appx .appx-tile:not(.appx-tile-other) .appx-tile-img img{height:128px}.appx .appx-tile-double .appx-tile-img{width:368px}.appx .appx-tile-double .appx-tile-img img{width:368px}.appx .appx-tile-title{height:25px;padding-top:.25rem;padding-right:.5rem;font-size:.6875rem}.appx .appx-tile-other .appx-tile-title{padding-left:.5rem;height:2.75rem}.appx .appx-tile-footer{padding:5px 10px 4px 7px;font-size:.625rem}.appx .appx-tile-other .appx-tile-title--icon{padding-top:.25rem}.appx .appx-tile-other .appx-tile-title--icon .appx-icon{width:1.2rem;height:1.2rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-tile-double{width:274px}.appx .appx-tile-content-1{width:129px;min-height:129px}.appx .appx-tile-double .appx-tile-content-1{width:274px}.appx .appx-tile-content-1 .appx-tile-text{width:129px;height:35px}.appx .appx-tile-double .appx-tile-content-1 .appx-tile-text{width:274px}.appx .appx-tile-content-2{left:129px;width:300px;font-size:.6875rem}.appx .appx-tile-img{width:129px;height:94px}.appx .appx-tile-img img{width:129px}.appx .appx-tile:not(.appx-tile-other) .appx-tile-img img{height:94px}.appx .appx-tile-double .appx-tile-img{width:274px}.appx .appx-tile-double .appx-tile-img img{width:274px}.appx .appx-tile-title{height:19px;padding-top:.125rem;padding-right:.5rem;font-size:.625rem;padding-left:5px}.appx .appx-tile-other .appx-tile-title{padding-top:.25rem;padding-left:.5rem;height:2.5rem}.appx .appx-tile-other .appx-tile-title::after{height:.3rem}.appx .appx-tile-footer{padding:1px 10px 4px 4px;font-size:.625rem}.appx .appx-tile-footer .appx-type{display:none}.appx .appx-tile-other .appx-tile-title--icon{padding-top:.25rem}.appx .appx-tile-other .appx-tile-title--icon .appx-icon{width:1rem;height:1rem}.appx .slds-has-block-links--space a{padding:.5rem}.appx .slds-media--responsive.appx-tile-table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (max-width: 747px){.appx .appx-tile,.appx .appx-tile-double{width:100%;border-bottom:1px solid #d8dde6}.appx .appx-tile:hover,.appx .appx-tile:focus{outline:0}.appx .appx-tile-content-1,.appx .appx-tile-double .appx-tile-content-1,.appx .appx-tile-other .appx-tile-content-1{background:#f4f6f9;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;width:100%;min-height:0}.appx .appx-tile-img{display:none}.appx .appx-tile-content-1 .appx-tile-text,.appx .appx-tile-other .appx-tile-content-1 .appx-tile-text,.appx .appx-tile-double .appx-tile-content-1 .appx-tile-text{position:static;background:transparent;color:#16325c;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;width:calc(100% - 4rem);height:auto;float:left}.appx .appx-tile-other .appx-tile-content-1 .appx-tile-text,.appx .appx-tile-double .appx-tile-content-1 .appx-tile-text{width:100%}.appx .appx-tile-title,.appx .appx-tile-other .appx-tile-title{border-bottom:0;font-size:1rem;background:transparent;padding:0;height:2.375rem;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.appx .appx-tile-other .appx-tile-title{height:4rem}.appx .appx-tile-other .appx-tile-title::after{display:none}.appx .appx-tile-title-hidden{display:block}.appx .appx-tile-title .appx-tile-content-el{display:inline-block;line-height:18px;width:calc(100% - 1rem);margin:.75rem 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appx .appx-tile-other .appx-tile-title .appx-tile-content-el{line-height:3rem;width:calc(100% - 5rem);margin-top:.5rem}.appx .appx-tile-title::after{display:none}.appx .appx-tile-img-s{display:inline-block;width:3rem;height:3rem;float:left;margin:.5rem}.appx .appx-tile-other .appx-tile-title--icon{float:left;padding:0;margin:.75rem}.appx .appx-tile-other .appx-tile-title--icon .appx-icon{fill:#54698d;width:2.5rem;height:2.5rem}.appx .appx-tile-footer{padding:0 .5rem 0 0}.appx .appx-tile-footer .appx-price{display:none}.appx .appx-tile-footer .appx-type{color:#54698d;padding-right:.5rem}}.appx .appx-banner{position:relative;overflow:hidden;max-width:100%}.appx .appx-banner-dots-container{position:absolute;left:50%;transform:translate(-50%, 0);bottom:0;width:100%;text-align:center}.appx .appx-banner-dot{background-color:#fff;border:1px solid rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;display:inline-block;height:13px;margin:3.5px 4.5px;width:13px;opacity:1}.appx .appx-banner-media-file{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;max-width:100%}.appx .appx-banner-media-container{transition:opacity 0.5s;-webkit-transition:opacity 0.5s;float:left;opacity:1;display:inline-block;max-width:100%}.appx .appx-banner-parcialselected{opacity:0.5}.appx .appx-banner-notselected{opacity:0}.appx .appx-banner-hide{display:none}.appx .appx-hor-banner{padding-top:1rem;margin:.125rem .5rem 0 .5rem}.appx .appx-results-curated-html{display:block;margin:.125rem .5rem 0 .5rem;padding-top:1rem}@media only screen and (max-width: 747px){.appx .appx-hor-banner{padding-top:0;margin:0}.appx .appx-banner-dots-container{display:none}.appx .appx-results-curated-html{margin:0;padding:0}}.appx .appx-tooltip-text{position:absolute;display:none;z-index:11000}.appx .appx-tooltip-text-show{display:block}.appx .appx-tooltip-trigger{display:inline-block}.appx .appx-tooltip-wart{margin-left:5px}.appx .appx-tooltip-block{display:inline-block}.appx .appx-listing-detail-content .appx-text-description{font-size:1rem;font-family:"Salesforce Sans",Arial,sans-serif}.appx .appx-listing-detail-content .appx-text-description ul{padding-left:1.5rem;padding-right:1rem;list-style-type:disc}.appx .appx-listing-detail-content .appx-text-description ol{padding-left:1rem;padding-right:1rem}.appx .appx-text-description h1,.appx .appx-text-description h2,.appx .appx-text-description h3,.appx .appx-text-description h4,.appx .appx-text-description h5,.appx .appx-text-description h6{margin:1rem 0 1rem 0}.appx .appx-text-description h1{font-size:1.625rem}.appx .appx-text-description h2{font-size:1.25rem}.appx .appx-text-description h3{font-size:1.125rem}.appx .appx-text-description h4{font-size:1rem}.appx .appx-text-description h5{font-size:.8125rem}.appx .appx-text-description h6{font-size:.75rem}.appx .appx-text-content{background-color:#fff}.appx .appx-listing-detail-content{max-width:728px;margin-left:auto;margin-right:auto;background-color:#fff;padding:1rem 0 0 0}.appx .appx-listing-detail-content-img{display:flex;width:100%}.appx .appx-author-user-pic{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;max-width:80px;max-height:80px}.appx .appx-author-section{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;border-radius:.25rem;margin:1.5rem auto 0 auto;padding:1.25rem 1.25rem 1.25rem 1.25rem;background-color:#f4f6f9;overflow:hidden}.appx .appx-about-the-author{font-weight:300;font-size:1.625rem;line-height:1.25;margin:0 0 0 0}.appx .appx-author-img{float:left;margin-left:1.25rem;margin-right:1.25rem}.appx .appx-author-name-role{font-weight:bold;font-size:.8125rem;padding:1.5rem 0 0 0;display:inline-block;margin-left:1.25rem}.appx .appx-text-description{margin:1.5rem 0 0 0}.appx .appx-text-description ol{list-style-type:decimal}.appx .appx-text-description li{margin:1.25rem 0 0 0}@media only screen and (max-width: 747px){.appx .appx-listing-detail-content{padding:.75rem}.appx .appx-text-heading--large{font-weight:300;font-size:1rem;line-height:1.25}.appx .appx-author-section{margin:1.5rem 0 0 0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;border-radius:.25rem;padding:.75rem;background-color:#e0e5ee;overflow:hidden}.appx .appx-author-img{float:left;margin-left:.75rem;margin-right:.75rem}.appx .appx-author-name-role{font-weight:normal;font-size:.75rem;padding:.25rem 0 0 0;display:initial;margin-left:0}.appx .appx-author-user-pic{max-width:40px;max-height:40px;margin:0 1rem 0 1rem;float:left}}.appx .appx-watch-demo-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:9001;overflow:hidden}.appx .appx-watch-demo-video-header{position:absolute;background-color:black;height:70px;width:100%;z-index:9002;top:0}.appx .appx-watch-demo-video-title{margin-top:15px;margin-left:15px;font-size:16px;float:left;color:white}.appx .appx-watch-demo-video-btn-close{text-decoration:none}.appx .appx-detail-footer{position:fixed;bottom:0;left:0;right:0;background:#e0e5ee;border-top:1px solid #d8dde6;z-index:1;min-height:58px;transition:bottom .2s;transition-timing-function:ease-out}.appx .appx-detail-footer .appx-content-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appx .appx-detail-footer .appx-detail-footer-a,.appx .appx-detail-footer .appx-detail-footer-b{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;min-height:58px}.appx .appx-detail-footer .appx-detail-footer-price{line-height:1.25}.appx .appx-detail-footer .appx-detail-footer-price-main{font-size:14px;font-weight:bold}.appx .appx-detail-footer .appx-detail-footer-buttons-main,.appx .appx-detail-footer .appx-detail-footer-buttons-secondary,.appx .appx-detail-footer .appx-detail-footer-text{padding-left:.75rem}.appx .appx-detail-footer .appx-detail-footer-buttons-main{white-space:nowrap}.appx .appx-detail-footer .appx-btn-save .appx-button__icon{width:1.5rem;height:1.5rem;margin:-1px 3px 0 -4px;stroke:currentColor;fill:transparent}.appx .appx-detail-footer .appx-btn-save-saved .appx-button__icon{fill:currentColor}.appx .appx-detail-footer .appx-btn-watchdemo .appx-button__icon{width:1rem;height:1rem;margin:-1px 7px 0 0}.appx .appx-detail-footer .appx-btn-testdrive .appx-button__icon{width:1.75rem;height:1.75rem;margin:-2px 0 0 -8px}.appx .appx-detail-footer .appx-btn-getitnow,.appx .appx-detail-footer .appx-btn-learnmore{background-color:#04844b;border-color:#04844b}.appx .appx-detail-footer .appx-btn-learnmore[disabled]:hover{background-color:#c9ced6;border-color:transparent}.appx .appx-detail-footer .appx-btn-learnmore[disabled]{background-color:#c9ced6;border-color:transparent}.appx .appx-detail-footer .appx-btn-getitnow:hover,.appx .appx-detail-footer .appx-btn-getitnow:focus,.appx .appx-detail-footer .appx-btn-getitnow:active,.appx .appx-detail-footer .appx-btn-learnmore:hover,.appx .appx-detail-footer .appx-btn-learnmore:focus,.appx .appx-detail-footer .appx-btn-learnmore:active{background-color:#1e915d;border-color:#1e915d}.appx .appx-detail-footer .slds-button-group .slds-button+.slds-button{margin-left:1px}.appx .appx-detail-footer .slds-button_brand[disabled]{background:#c9ced6;border-color:transparent;color:#fff}.appx .appx-detail-footer .appx-btn-save-saved:hover{color:#fff}.appx .appx-detail-footer .appx-btn-save-saved:hover .appx-button__icon{fill:transparent}.appx .appx-detail-footer .appx-btn-save-saved.appx-btn-save--active .appx-button__icon{fill:transparent}.appx .appx-detail-footer-initial-hide{bottom:-60px}.appx .appx-scrolled-down .appx-detail-footer-initial-hide{bottom:0}@media only screen and (min-width: 984px){.appx .appx-detail-footer .appx-detail-footer-buttons-main .appx-btn{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-btn .appx-button__icon{display:none}}@media only screen and (max-width: 747px){.appx .appx-detail-footer .appx-detail-footer-a{display:none}.appx .appx-detail-footer .appx-detail-footer-b{width:100%}.appx .appx-detail-footer .appx-detail-footer-buttons-main{padding-right:.75rem}.appx .appx-detail-footer .appx-btn-save .appx-button__icon,.appx .appx-detail-footer .appx-btn-watchdemo .appx-button__icon,.appx .appx-detail-footer .appx-btn-testdrive .appx-button__icon{display:none}.appx .appx-detail-footer-initial-hide{bottom:0}}@media only screen and (max-width: 479px){.appx .appx-detail-footer .appx-detail-footer-buttons-main .appx-btn{padding-left:.5rem;padding-right:.5rem}.appx .appx-detail-footer .appx-detail-footer-buttons-secondary .appx-btn{padding-left:.5rem;padding-right:.5rem}}.appx .appx-listing-detail-outer{margin-bottom:1rem}.appx .appx-pre-line{white-space:pre-line}.appx .appx-job-price{font-size:1.125rem;border-bottom:1px solid #d8dde6;margin-bottom:1rem;padding-bottom:1rem}.appx .appx-job-details{border-bottom:1px solid #d8dde6;margin-bottom:1rem;padding-bottom:1rem}.appx .appx-table-title{font-size:.8125rem;font-weight:bold;margin:0 .5rem .5rem 1px}.appx .appx-modal-outer .appx-media{text-align:left}.appx .appx-modal-outer .appx-media .appx-rating-block{display:inline-block;margin-bottom:-5px}.appx .appx-modal-outer .appx-media .appx-media__body-title{font-weight:bold}@media only screen and (max-width: 747px){.appx .appx-job-price{margin-top:.5rem}}.appx .appx-carousel{box-shadow:0 0 4px rgba(0,0,0,0.7)}@media only screen and (max-width: 747px){.appx .appx-carousel{box-shadow:none}}.appx .appx-carousel-fullscreen{position:fixed;height:100%;width:100%;left:0;top:0;bottom:0;z-index:9000;box-shadow:none}.appx .appx-carousel-fullscreen .appx-carousel-header{background-color:#000;display:block;top:0;height:50px;padding:0 0 0 2rem}.appx .appx-carousel-fullscreen .appx-carousel-header .appx-carousel-header-title{color:#fff;display:inline-block}.appx .appx-carousel-fullscreen .appx-carousel-header .appx-carousel-header-title span{position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%}.appx .appx-carousel-fullscreen .appx-carousel-navigator{width:100%;position:absolute;display:block}.appx .appx-carousel-fullscreen .appx-carousel-media{width:100%;height:calc(100vh - 100px)}.appx .appx-carousel-fullscreen .appx-carousel-media-container{width:100vw}.appx .appx-carousel-fullscreen .appx-carousel-media-file--video{height:67vw}.appx iframe:-ms-fullscreen{transform:translate(0%, 0%)}.appx iframe:fullscreen{transform:translate(0%, 0%)}.appx iframe:-moz-full-screen{transform:translate(0%, 0%)}.appx iframe:-webkit-full-screen{transform:translate(0%, 0%)}.appx .appx-carousel-media-boxshadow{box-shadow:0 0 0 1000000px #fff}.appx .appx-carousel-fullscreen .appx-carousel-media-boxshadow{box-shadow:0 0 0 1000000px rgba(0,0,0,0.7)}.appx .appx-carousel-media-swipe{z-index:9000;height:80%;position:absolute;width:1000000px}.appx .appx-carousel-media-file{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);max-height:100%}.appx .appx-carousel-media-file--video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:100%;height:100%;max-height:100%}.appx .appx-carousel-header{display:none}.appx .appx-carousel-navigator{position:relative;background-color:#000;width:442px;height:40px}@media only screen and (max-width: 747px){.appx .appx-carousel-navigator{width:100%;display:none}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-carousel-navigator{width:552px}}@media only screen and (min-width: 1220px){.appx .appx-carousel-navigator{width:702px}}.appx .appx-carousel-navigator .appx-carousel-navigator-text{color:#fff;display:inline-block;font-weight:lighter;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);line-height:1.25;width:90%;padding:0 50px;text-align:center}.appx .appx-carousel-navigator .appx-carousel-hide-buttons{display:none}.appx .appx-carousel-fullscreen .appx-carousel-navigator{height:50px}.appx .appx-carousel-media-description{display:none}.appx .appx-carousel-icon{height:18px;width:inherit;fill:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);position:absolute}.appx .appx-carousel-media{border-style:solid;border-width:1px;border-color:#000;overflow:hidden;white-space:nowrap;position:relative;width:442px;height:295px;line-height:0;font-size:0}@media only screen and (max-width: 747px){.appx .appx-carousel-media{width:100%;height:67vw}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-carousel-media{width:552px;height:369px}}@media only screen and (min-width: 1220px){.appx .appx-carousel-media{width:702px;height:469px}}.appx .appx-carousel-media-slider{top:50%;transform:translate(0, -50%);position:absolute;width:inherit;height:inherit;cursor:pointer}.appx .appx-carousel-media-slider--efect{transition:margin-left 0.7s}.appx .appx-carousel-media-container{display:inline-block;position:relative;height:inherit;width:440px}@media only screen and (max-width: 747px){.appx .appx-carousel-media-container{width:100vw}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-carousel-media-container{width:550px}}@media only screen and (min-width: 1220px){.appx .appx-carousel-media-container{width:700px}}.appx .appx-carousel-navigator-button--left,.appx .appx-carousel-navigator-button--right,.appx .appx-carousel-navigator-button--close{height:40px;width:40px;display:inline-block;position:relative;cursor:pointer}.appx .appx-carousel-fullscreen .appx-carousel-navigator-button--left,.appx .appx-carousel-fullscreen .appx-carousel-navigator-button--right,.appx .appx-carousel-fullscreen .appx-carousel-navigator-button--close{height:50px}.appx .appx-carousel-navigator-button--right,.appx .appx-carousel-navigator-button--close{float:right}.no-flexbox.no-flexboxtweener .appx .appx-carousel-media-slider{top:0}.no-flexbox.no-flexboxtweener .appx .appx-carousel-media-swipe{background-color:#fff;opacity:0}.flexboxtweener .appx .appx-carousel-media-swipe{background-color:#fff;opacity:0}.appx .appx-spinner_container{position:absolute;z-index:1;background-color:#f4f6f9;visibility:visible;opacity:.75;transition:opacity 0.2s ease, visibility 0s;transition-delay:0s, 0.3s}.appx .appx-table--bordered{border-top:0;border-bottom:1px solid #d8dde6;border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-icon-content{height:1.5rem;width:1.5rem}.appx .appx-favorites-table-tr td:last-of-type div{display:none}.appx .appx-favorites-table-tr:hover td:last-of-type div{display:block}.appx .appx-favorites-table-tr-fade-in-show{background-color:#edf0f4}.appx .appx-saved-listings-th-title{width:40%}.appx .appx-saved-listings-th-remove{width:60px}.appx .appx-table-sort-icon-hidden{display:none}.appx .appx-load-more-button-container{text-align:center;clear:both;margin-top:1rem;margin-bottom:1rem}.appx .appx-button-spinner{display:block;margin-left:.75rem;display:inline-block}.appx .appx-button-disabled{color:transparent}.appx .appx-table-spinner-position{position:fixed}.appx .appx-no-saved-listings{margin:1rem 0 0 0}.appx .appx-no-saved-listings-msg{font-size:1.625rem}.appx .appx-no-saved-listings-go-home{margin:0 0 0 0;font-size:1rem}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-saved-listings-th-rating{width:18%}}@media only screen and (max-width: 747px){.appx .appx-table--bordered{border-top:0;border-bottom:1px solid #d8dde6;border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-favorites-table-tr{background-color:#f4f6f9}.appx .appx-favorites-table-tr td:first-of-type{width:100%}.appx .appx-favorites-table-tr td:last-of-type div{display:block}.appx .appx-delete-td{position:relative}.appx .appx-delete{position:absolute;top:0;right:0;background-color:#f08080;color:#fff;width:0;height:100%}.appx .appx-delete-el{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.appx .appx-delete-el-show{display:block}.appx .appx-delete-el-hide{display:none}.appx .appx-icon--remove{fill:#f4f6f9}.appx .appx-no-saved-listings{margin:.75rem 0 0 .75rem}.appx .appx-no-saved-listings-msg{font-size:1.25rem}.appx .appx-no-saved-listings-go-home{margin:0 0 0 0;font-size:1rem}.appx .appx-icon-content{height:40px;width:40px}}.no-flexbox .appx .appx-media_figure{float:left}.no-flexbox .appx .slds-media__body{float:none}.no-flexbox .appx .slds-table td{padding-left:0}.no-flexbox .appx .appx-spinner-ie-fix{margin-top:1.25rem}.no-flexbox .appx .appx-delete{height:65px}.no-flexbox .appx .appx-icon--remove{margin:-10px -10px 0px 0px}.no-flexbox .appx .appx-favorites-table-tr{border-top:1px solid #d8dde6}.no-flexbox .appx .appx-delete-ie-fix{padding:1.25rem 0 0 0}.no-flexbox .appx .slds-avatar--large{margin-left:.75rem}.no-flexbox .appx .appx-icon-content{margin-left:.75rem}.no-flexbox .appx td .appx-media__figure .appx-avatar_small{margin-left:.75rem}.appx .appx-table--bordered{border-top:0;border-bottom:1px solid #d8dde6;border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-my-installs-th-title{width:40%}.appx .appx-my-installs-th-payment{width:20%}.appx .appx-my-installs-th-actions{width:60px}.appx .appx-installed-icon{padding:0 0 0 25%}.appx .appx-my-installs-icon-bg-approval{background-color:#359635}.appx .appx-my-installs-icon-bg-removal{background-color:grey}.appx .appx-my-installs-icon--approval{fill:#f4f6f9;margin-bottom:1px}.appx .appx-my-installs-icon--remove{fill:#f4f6f9;margin-bottom:1px}.appx .appx-icon_container--install{height:1.5rem;width:1.5rem}.appx .appx-icon_container--circle{padding:0 1px 1px 1px;border-radius:50%}.appx .appx-my-installs-icon--warning{margin-right:5px}.appx .appx-table-sort-icon-hidden{display:none}.appx .appx-load-more-button-container{text-align:center;clear:both;margin-top:1rem;margin-bottom:1rem}.appx .appx-button-spinner{display:block;margin-left:.75rem;display:inline-block}.appx .appx-button-disabled{color:transparent}.appx .appx-actions-dropdown{z-index:1}.appx .appx-my-installs-update-available{color:#0070d2}.appx .appx-installs-row-inactive-link{pointer-events:none;cursor:default}@media only screen and (max-width: 747px){.appx .appx-table--bordered{border-top:0;border-bottom:1px solid #d8dde6;border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-installs-table-tr{background-color:#f4f6f9}.appx .appx-icon--remove{fill:#f4f6f9}.appx .appx-my-installs-td-actions{width:60px}.appx .appx-listing-type-generic-row{float:right;margin-right:.75rem}}.no-flexbox .appx .appx-media_figure{float:left}.no-flexbox .appx .slds-media__body{float:none}.no-flexbox .appx .slds-table td{padding-left:0}.no-flexbox .appx .appx-icon--remove{margin:-10px -10px 0px 0px}.no-flexbox .appx .appx-installs-table-tr{border-top:1px solid #d8dde6}.no-flexbox .appx .appx-delete-ie-fix{padding:1.25rem 0 0 0}.no-flexbox .appx .slds-avatar--large{margin-left:.75rem}.no-flexbox .appx td .appx-media__figure .appx-avatar_small{margin-left:.75rem}.appx .appx-filters{padding:0 0 1rem 0;overflow:hidden}.appx .appx-filters-button-outer{overflow:hidden;display:none;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1rem 8px 0 0;background:#f4f6f9;z-index:2}.appx .appx-filters-button-outer-visible{display:block}.appx .appx-filters-button-outer-fixed{position:fixed;top:5.625rem;overflow:visible}.appx .appx-header-with-store-switcher ~ .appx-content .appx-filters-button-outer-fixed{top:7.5rem}.appx .appx-filters-button-outer-fixed::after{content:" ";background:linear-gradient(to bottom, #f4f6f9 0%, rgba(244,246,249,0) 100%);height:26px;width:100%;position:fixed;margin-top:0;display:block;z-index:2;pointer-events:none}.appx .appx-filters-button-outer .appx-button-filter{margin:.125rem;padding:0 .125rem}.appx .appx-filters-button-outer .appx-button-filter-apply{width:60%;float:right}.appx .appx-filters-button-outer .appx-button-filter-clear{width:30%;margin-left:.5rem}.appx .appx-filters-outer{margin-top:1.5rem;margin-left:.5rem}.appx .appx-filters-button-outer-visible ~ .appx-filters-outer{margin-top:.75rem}.appx .appx-filters-button-outer-visible.appx-filters-button-outer-fixed ~ .appx-filters-outer{margin-top:3.75rem}.appx .appx-form-group{padding:0 .75rem .75rem 0}.appx .appx-form-element__control{position:relative}.appx .appx-form-element__legend{font-size:.8125rem;border-bottom:1px solid #d8dde6;width:100%;margin-bottom:.5rem;padding:.25rem 0;overflow:hidden}.appx .appx-filters .appx-form-element__legend{color:#16325c;border-bottom-color:#16325c}.appx .appx-form-element__legend-link{white-space:nowrap;float:right;display:block;opacity:0;cursor:default;transition:opacity .2s}.appx .appx-form-element__legend-link-show{opacity:1;cursor:pointer}.appx .appx-checkbox{padding-left:4px;padding-right:4px;padding-bottom:2px}.appx .appx-checkbox-hidden,.appx .slds-form-element__control .appx-checkbox-hidden{display:none}.appx .appx-form-element__label{margin-right:0}.appx .appx-form-element__label .appx-rating-stars{margin-top:5px}.appx .appx-form-element__label::after{content:" ";background:linear-gradient(to right, rgba(224,229,238,0) 0%, #e0e5ee 50%, #e0e5ee 100%);width:75px;height:20px;position:absolute;right:4px;display:inline-block;z-index:0;display:none}.appx .appx-form-element__label-link{right:4px;position:absolute;padding-left:0;padding-top:1px;overflow:visible;z-index:1;display:none}.appx .appx-filters .appx-checkbox:hover{background-color:#e0e5ee}.appx .appx-filters .appx-checkbox:hover .appx-form-element__label::after{display:inline}.appx .appx-filters .appx-checkbox:hover .appx-form-element__label-link{display:inline}.appx .appx-form-show-more{padding:.25rem;display:inline-block}.appx .appx-filters .appx-form-group__muted .appx-form-element__legend{border-bottom-color:#d8dde6;color:#d8dde6}@media only screen and (min-width: 1220px){.appx .appx-filters-button-outer,.appx .appx-filters-button-outer::after{width:240px}.appx .appx-button-filter-apply-small{display:none}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-filters-button-outer,.appx .appx-filters-button-outer::after{width:192px}.appx .appx-button-filter-apply-small{display:none}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-filters-button-outer{padding-right:.25rem}.appx .appx-filters-button-outer,.appx .appx-filters-button-outer::after{width:145px}.appx .appx-filters-button-outer .appx-button-filter-apply{width:45%}.appx .appx-filters-button-outer .appx-button-filter-clear{width:45%}.appx .appx-button-filter-apply-long{display:none}.appx .slds-checkbox .slds-checkbox_faux,.appx .slds-form-element .slds-checkbox [type=checkbox]+.slds-checkbox__label .slds-checkbox_faux{margin-right:.125rem}.appx .slds-checkbox .appx-form-element__label{font-size:11px}.appx .appx-form-element__label-link{font-size:11px;padding-top:3px}.appx .appx-form-element__legend{font-size:11px}.appx .appx-form-show-more{font-size:11px}}@media only screen and (max-width: 747px){.appx .appx-filters{padding:0;width:100%;position:absolute;top:5.625rem;background:#fff;z-index:1;box-shadow:0 2px 3px 0 rgba(0,0,0,0.16);max-height:0;overflow:hidden}.appx .appx-header-with-store-switcher ~ .appx-content .appx-filters{top:7.5rem}.appx .appx-filters-open{max-height:2500px;transition:max-height .4s}.appx .appx-button-filter-apply-small{display:none}.appx .appx-filters-outer{padding-left:.5rem;margin-top:.75rem;margin-left:0}.appx .appx-filters-button-outer{background:#fff;display:none;width:100%;padding-left:.5rem}.appx .appx-filters-button-outer-active ~ .appx-filters-outer{margin-top:4rem}.appx .appx-filters-button-outer-visible.appx-filters-button-outer-fixed ~ .appx-filters-outer{margin-top:4rem}.appx .appx-filters-open .appx-filters-button-outer{display:block}.appx .appx-filters-button-outer-fixed::after{margin-left:-0.5rem;background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%)}.appx .appx-filters-button-outer .appx-button-filter-apply{width:45%}.appx .appx-filters-button-outer .appx-button-filter-clear{width:45%}}@media only screen and (max-width: 479px){.appx .appx-button-filter-apply-small{display:none}.appx .appx-filters-button-outer .appx-button-filter-apply{width:60%}.appx .appx-filters-button-outer .appx-button-filter-clear{width:30%}}.appx .appx-content-home-a{margin-bottom:8px}.appx .appx-content-home-a .appx-col-tiles-4{margin-left:-8px}.appx .appx-content-home-a .appx-col-tiles-4 .appx-tiles-grid-title{padding-right:16px}.appx .appx-content-home-b{position:relative}.appx .appx-content-home-c{background:linear-gradient(to right, #e0e5ee 0%, #e0e5ee 50%, #cad2e1 50%, #cad2e1 100%);margin-top:-27px;padding-top:27px}.appx .appx-content-home-c .appx-col-tiles-3{background:#e0e5ee;margin-left:-8px}.appx .appx-content-home-c .appx-col-tiles-2{padding-left:4px}.appx .appx-col-vert-banner-home{margin-right:8px}.appx .appx-col-vert-banner-home .appx-banner-media-file{border-radius:0 0 .5rem .5rem}.appx .appx-col-vert-banner-home-inner{margin:0;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%}.appx .appx-content-home-a .appx-banner-dots-container{bottom:40px}.appx .appx-recent{background:#0a3b61;color:#fff;border-radius:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .5rem .5rem .25rem;margin-right:8px;z-index:1}.appx .appx-recent-number{color:#fff;-webkit-box-flex:0 0 19%;-ms-flex:0 0 19%;flex:0 0 19%;padding:0 .25rem 0 .75rem;line-height:15px;overflow:hidden}.appx .appx-recent-number em{color:#fff;font-style:normal;font-size:15px;display:inline-block;padding-top:.125rem;padding-bottom:.125rem}.appx .appx-recent-number i{color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:100%;font-style:normal;font-size:.75rem;padding-top:1px}.appx .appx-recent-apps{-webkit-box-flex:0 0 81%;-ms-flex:0 0 81%;flex:0 0 81%}.appx .appx-recent-apps ul li{float:left;width:25%}.appx .appx-recent-apps ul li a{padding:.25rem .75rem;color:#fff}.appx .appx-tile--mini{display:block;overflow:hidden;line-height:.75rem;font-size:.75rem}.appx .appx-tile--mini-img{float:left;width:30px;height:30px}.appx .appx-tile--mini-title{color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:calc(100% - 33px);padding:2px 1px 1px 10px;float:left}.appx .appx-tile--mini-footer{color:#fff;font-size:.625rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:calc(100% - 33px);padding:2px 1px 1px 10px;float:left}@media only screen and (min-width: 1220px){.appx .appx-col-vert-banner-home{margin-right:0}.appx .appx-col-vert-banner-home-inner{margin:0 8px 0 7px}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-recent-number em{font-size:13px}.appx .appx-recent-number i{font-size:.625rem}}@media only screen and (max-width: 747px){.appx .appx-content-home-a{margin-bottom:0}.appx .appx-content-home-a .appx-col-tiles-4{margin-left:0}.appx .appx-content-home-c .appx-col-tiles-3{margin-left:0}.appx .appx-content-home-c .appx-col-tiles-2{padding-left:0}.appx .appx-content-home-c{background:#edf0f4;margin-top:0;padding-top:0}.appx .appx-col-vert-banner-home{display:none}.appx .appx-content-home-b{box-shadow:none;border-bottom:1px solid #d8dde6}.appx .appx-recent{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:0;display:block;background:none;color:#16325c;margin-right:0}.appx .appx-recent-number{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;padding:1rem .5rem;font-size:1.125rem;color:#16325c;line-height:1.5;overflow:visible;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;background:#fff}.appx .appx-recent-number em{padding:0 .25rem;font-size:1.125rem;font-weight:200;color:#16325c}.appx .appx-recent-number i{float:right;width:auto;padding:.25rem .5rem 1px .125rem;font-size:.8125rem;color:#16325c}.appx .appx-recent-apps{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}.appx .appx-recent-apps ul li{float:none;width:auto;border-top:1px solid #d8dde6}.appx .appx-recent-apps ul li a{border-left:0;padding-left:0;background-color:#f4f6f9;color:#16325c}.appx .appx-tile--mini{line-height:1.25}.appx .appx-recent-apps .appx-tile--mini-img{margin:.5rem;width:3rem;height:3rem}.appx .appx-tile--mini-title{width:calc(100% - 4rem);padding:0.75rem 0 0 0;font-size:1rem;color:#16325c}.appx .appx-tile--mini-footer{width:calc(100% - 4rem);padding:0.25rem 0 0 0;font-size:.8125rem;color:#16325c}}@media only screen and (min-width: 1220px){.flexboxtweener .appx .appx-col-vert-banner-home .appx-banner-media-file{width:225px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.flexboxtweener .appx .appx-col-vert-banner-home .appx-banner-media-file{width:192px}}@media only screen and (min-width: 748px) and (max-width: 983px){.flexboxtweener .appx .appx-col-vert-banner-home .appx-banner-media-file{width:145px}}.appx .appx-install-subscription-detail-outer{padding:.75rem 0;max-width:930px;margin:0 auto}.appx .slds-input.StripeElement{padding-top:0.5rem !important}.appx .slds-input.StripeElement:hover{background-color:#fff !important}.appx .slds-input.StripeElement:focus{background-color:#fff !important}.appx .slds-form-element__help.appx-card-error-message{color:#c23934}.appx .appx-payment-method-wrapper .slds-form-element__label{margin-top:.75rem}.appx .appx-install-suscription-wrapper{margin:0 1rem 0 1rem}.appx .appx-install-suscription-section-spacing{margin:1rem}.appx .appx-install-suscription-section-title{font-weight:bold;padding-bottom:1.5rem}.appx .appx-install-suscription-section-title-hide{display:none}.appx .appx-subscription-label{width:33%;float:left;clear:left}.appx .appx-subscription-value{float:left;text-align:left}.appx .appx .appx-install-suscription-payment-summary-section .appx-subscription-value{max-width:33%}.appx .appx-red-asterix{color:red}.appx .appx-picklist-input{margin-bottom:.25rem}.appx .appx-install-suscription-detail-summary{margin-top:1rem;background-color:white;float:left;width:100%;padding-bottom:1rem}.appx .appx-install-suscription-detail-summary .appx-install-suscription-summary-section{float:left;width:35%}.appx .appx-install-suscription-detail-summary .appx-install-suscription-payment-summary-section{float:left;width:35%}.appx .appx-install-suscription-detail-summary .appx-install-suscription-provider-support-section{float:left;width:20%}.appx .appx-install-suscription-detail-summary .appx-without-labels .appx-subscription-label{width:0}.appx .appx-install-suscription-detail-contact-info{margin-top:1rem;background-color:white;float:left;width:100%;padding-bottom:1rem}.appx .appx-install-suscription-detail-contact-info .appx-contact-info-data-wrapper{margin-top:.75rem}.appx .appx-install-suscription-detail-contact-info .appx-contact-info-data{float:left;width:33%}.appx .appx-install-suscription-detail-contact-info .appx-contact-info-data-fName{margin-left:22px}.appx .appx-install-suscription-detail-contact-info .slds-form-element__help{margin-top:0}.appx .appx-form-section .appx-contact-output-text{width:100%;display:inline-block;line-height:1.875rem;padding:0 1rem 0 0.25rem}.appx .appx-install-suscription-detail-address-info{margin-top:1rem;background-color:white;float:left;width:100%;padding-bottom:1rem}.appx .appx-install-suscription-detail-address-info .appx-address-input{float:left;text-align:left;width:160px;padding:0 0 .75rem 0}.appx .appx-install-suscription-detail-address-info .appx-address-info-vat{border-top:1px solid #d8dde6;float:left;width:100%;padding:.75rem 0 0 0;margin:.75rem 0 .75rem 0}.appx .appx-install-suscription-detail-address-info .appx-same-as-billing-value{opacity:.5}.appx .appx-install-suscription-detail-address-info .slds-form-element__help{margin-top:0}.appx .appx-install-suscription-detail-address-info .appx-address-info-data-wrapper{margin-top:.75rem;float:left;width:50%}.appx .appx-install-suscription-detail-address-info .appx-input-address{margin-bottom:.25rem;margin-left:.125rem;width:98%}.appx .appx-install-suscription-detail-address-info .appx-input-vat{width:inherit}.appx .appx-install-suscription-detail-address-info .appx-address-info-vat-country{margin-left:.25rem}.appx .appx-install-suscription-detail-address-info .appx-same-as-checkbox{font-weight:500 !important}.appx .appx-install-suscription-detail-address-info .slds-form-element__control{width:100%}.appx .appx-install-suscription-detail-suscription{margin-top:1rem;background-color:white;float:left;width:100%;padding-bottom:1rem}.appx .appx-install-suscription-detail-suscription .appx-install-suscription-detail-suscription-wrapper{margin-top:1.5rem}.appx .appx-install-suscription-detail-suscription .slds-form-element__help{margin-top:0}.appx .appx-install-suscription-detail-suscription .inner-section{float:left;width:25%;text-align:center;border-right:1px solid #d8dde6}.appx .appx-install-suscription-detail-suscription .inner-section-edit{float:left;width:30%;text-align:left;border-right:1px solid #d8dde6}.appx .appx-install-suscription-detail-suscription .inner-section-thin{float:left;width:15%;text-align:center;border-right:1px solid #d8dde6}.appx .appx-install-suscription-detail-suscription .inner-section-wider{float:left;width:45%;text-align:center}.appx .appx-install-suscription-detail-suscription .inner-section-wider-edit{float:left;width:40%;text-align:center}.appx .appx-install-suscription-detail-suscription .appx-suscription-data{font-weight:bold}.appx .appx-install-suscription-detail-suscription .appx-suscription-input{width:95%;margin-top:.25rem}.appx .appx-install-suscription-detail-suscription .appx-total{color:green;font-size:1.125rem}.appx .appx-install-suscription-detail-payment-method{margin-top:1rem;background-color:white;float:left;width:100%;padding-bottom:1rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-icon_container--circle{padding:0}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method{color:green;font-weight:bold;margin-left:.25rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-radio{float:left;width:33%}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-fieldset-separator{border-bottom:1px solid #d8dde6;padding-bottom:.75rem;margin-bottom:.25rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper #credit-card-information-container{margin-top:1rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-form-left{float:left;width:50%}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-form-right{float:right;width:50%}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .slds-form_horizontal{padding:0 0 3rem 0}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .slds-form-element__help{margin-top:0}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card{width:45%;margin-right:5%;float:left}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card .appx-credit-card-form-spacing{margin-left:.25rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card .appx-expiration-year{margin-top:4px}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card .appx-info-icon{fill:gray}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card .appx-accepted-cards-wrapper{margin-left:2rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card .appx-accepted-cards-wrapper .appx-accepted-cards-img{float:left}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card .slds-form-element__help{text-align:right !important}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-edit-button{margin-top:1rem;padding-top:.5rem}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-cancel-button{margin-top:1rem}.appx .appx-install-suscription-detail-payment-history{margin-top:1rem;background-color:white;float:left;width:100%;padding-bottom:1rem}.appx .appx-install-suscription-detail-payment-history .appx-payment-history-data-wrapper{margin-top:.75rem}.appx .appx-install-suscription-detail-payment-history .appx-refund td{color:#c23934}.appx .appx-install-suscription-footer{float:left;width:100%}.appx .appx-buttons-container{margin:1rem 1rem 0 1rem}.appx .appx-buttons-left{float:left;margin:0 0 1rem 0}.appx .appx-buttons-right{float:right;margin:0 0 1rem 0}.appx .appx_payment-history .slds-table{background-color:transparent}.appx .appx_payment-history .slds-table:not(.slds-no-row-hover) tbody tr:hover>td{background-color:#fff}.appx .appx_payment-history .appx-payment-history-data-wrapper{margin-top:.25rem}.appx .appx_payment-history .appx-refund td{color:#c23934}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-install-suscription-detail-summary .appx-install-suscription-summary-section{width:40% !important}.appx .appx-install-suscription-detail-summary .appx-install-suscription-provider-support-section{width:25% !important}.appx .appx-install-suscription-detail-summary .appx-install-suscription-payment-summary-section{width:35% !important}.appx .appx-install-suscription-detail-summary .appx-subscription-label{width:100%;text-align:left}.appx .appx-install-suscription-detail-contact-info .appx-subscription-label{width:initial;clear:none}.appx .appx-install-suscription-detail-suscription .appx-install-suscription-detail-suscription-wrapper .inner-section-edit{width:40%}.appx .appx-install-suscription-detail-suscription .appx-install-suscription-detail-suscription-wrapper .inner-section-thin{width:20%}.appx .appx-install-suscription-detail-suscription .appx-install-suscription-detail-suscription-wrapper .inner-section-wider-edit{width:20%}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-install-suscription-detail-contact-info .appx-subscription-label{width:initial;clear:none}}@media only screen and (max-width: 747px){.appx .appx-install-suscription-section-title{clear:left;padding-top:1.5rem;padding-bottom:1.5rem;margin-top:0}.appx .appx-subscription-label{width:40%}.appx .appx-install-suscription-detail-summary .appx-install-suscription-summary-section{float:none;width:100%}.appx .appx-install-suscription-detail-summary .appx-install-suscription-payment-summary-section{float:none;width:100%}.appx .appx-install-suscription-detail-summary .appx-install-suscription-provider-support-section{float:none;width:100%}.appx .appx-install-suscription-detail-address-info .appx-address-info-data-wrapper{float:none;width:100%}.appx .appx-install-suscription-detail-contact-info .appx-contact-info-data{float:none;width:100%;padding-bottom:3rem}.appx .appx-install-suscription-detail-contact-info .appx-subscription-value{width:100%}.appx .appx-install-suscription-detail-contact-info .appx-contact-info-data-inline{float:none;margin-left:.125rem}.appx .appx-install-suscription-detail-contact-info .appx-contact-info-data-email{padding-top:0}.appx .appx-install-suscription-detail-suscription .inner-section{float:none;width:100%;border-right:0;border-bottom:1px solid #d8dde6;margin:.75rem 0 0 0;padding:0 0 .75rem 0}.appx .appx-install-suscription-detail-suscription .inner-section-edit{float:left;width:100%;text-align:left;border-right:0;border-bottom:1px solid #d8dde6;margin-bottom:.25rem;padding-bottom:.75rem}.appx .appx-install-suscription-detail-suscription .inner-section-thin{float:none;width:100%;border-right:0;border-bottom:1px solid #d8dde6;margin:.75rem 0 0 0;padding:0 0 .75rem 0}.appx .appx-install-suscription-detail-suscription .inner-section-wider{float:none;width:100%;border-right:0;margin:.75rem 0 0 0;padding:0 0 .75rem 0}.appx .appx-install-suscription-detail-suscription .inner-section-wider-edit{width:100%}.appx .appx-install-suscription-detail-suscription .appx-total{margin:1rem 0 .75rem 0}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-radio{float:none !important;width:100% !important}.appx .appx-install-suscription-detail-payment-method .appx-accepted-cards{margin-top:1rem;margin-left:0}.appx .appx-install-suscription-detail-payment-method .appx-credit-card-form{line-height:2rem}.appx .appx-install-suscription-detail-payment-method .appx-accepted-cards{margin-left:0 !important}.appx .appx-install-suscription-detail-payment-method .appx-accepted-cards-img{margin-top:1rem}.appx .appx-install-suscription-detail-payment-method .appx-form-left{float:none !important;width:100% !important}.appx .appx-install-suscription-detail-payment-method .appx-form-right{float:none !important;width:100% !important}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-credit-card{width:initial}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-payment-method-info-wrapper-edit{height:auto !important}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-subscription-label{width:100%}.appx .appx-install-suscription-detail-payment-method .appx-payment-method-wrapper .appx-subscription-value{width:100%}}@media only screen and (max-width: 479px){.appx .appx-install-suscription-detail-address-info .appx-address-input{width:100%}.appx .appx-install-suscription-detail-address-info .appx-install-suscription-section-title .slds-float_right{float:none}}.appx .appx-cards-block{white-space:nowrap;overflow:hidden;height:20px;margin-bottom:.25rem}.appx .appx-cards-block span.appx-credit-cards{display:inline-block;overflow:hidden;vertical-align:top;width:40px;height:25px;background:url(../images/credit-cards.png) no-repeat 0 0}.appx .appx-cards-block_single span.appx-credit-cards{width:29px;height:20px}.appx .appx-cards-block span.appx-credit-cards-visa{background-position:0 0}.appx .appx-cards-block span.appx-credit-cards-master{background-position:0 -25px}.appx .appx-cards-block span.appx-credit-cards-amex{background-position:0 -50px}.appx .appx-cards-block span.appx-credit-cards-discover{background-position:0 -75px}.appx .appx-cards-block span.appx-credit-cards-maestro{background-position:-40px 0px}.appx .appx-cards-block span.appx-credit-cards-laser{background-position:-40px -25px}.appx .appx-cards-block span.appx-credit-cards-jcb{background-position:-40px -50px}.appx .appx-cards-block span.appx-credit-cards-diners{background-position:-40px -75px}.appx .appx-modal-outer .appx-notify_container{z-index:auto}.appx .appx-modal-outer .slds-modal__content{overflow-wrap:normal;word-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;hyphens:none;white-space:normal}.appx .appx-modal-outer .slds-modal__content .appx-address-info-vat{padding-top:.75rem}.appx .appx-modal-outer .slds-modal__content .appx-input-vat{width:inherit}.appx .appx-modal-outer .slds-modal__container{width:700px;max-width:none}.appx .appx-modal-outer .slds-modal__container .appx-modal-content-section-title{font-weight:bold;margin:1px 1px .25rem 1px}.appx .appx-modal-outer .slds-modal__container .appx-modal-content-section-title .appx-modal-content-section-title{font-weight:normal;font-size:1rem}.appx .appx-modal-outer .slds-modal__container .appx-modal-content-section-title h3.appx-modal-content-section-title{font-size:.8125rem}.appx .appx-modal-outer .slds-modal__container .appx-modal-content-section-tittle-bottom{padding-bottom:1.75rem}.appx .appx-modal-outer .appx-modal-content-section-title-outer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.appx .appx-modal-outer .appx-modal-content-section-simple{text-align:center;margin:0 0 1rem 0}.appx .appx-modal-outer .appx-modal-content-section-intro{font-size:1rem}.appx .appx-modal-outer .appx-modal-content-section-intro h2{font-size:1.25rem}.appx .appx-modal-outer .appx-modal-content-section-intro p{font-size:.8125rem}.appx .appx-modal-outer .appx-modal-content-section{border:1px solid #d8dde6;border-radius:.25rem;margin:0 0 1rem 0;background-color:#f4f6f9;padding:.75rem}.appx .appx-modal-outer .appx-modal-content-section .appx-modal-content-section-btn{margin-left:auto;margin-right:auto;display:inline-block}.appx .appx-modal-outer .appx-modal-content-section-small{margin-left:auto;margin-right:auto;text-align:center}.appx .appx-modal-outer .appx-modal-footer{text-align:left;color:#54698d;font-size:.75rem;margin:0 0 .5rem 0}.appx .appx-modal-outer .appx-modal-content-section-simple+.appx-modal-footer,.appx .appx-modal-outer .appx-modal-content-section-simple+.appx-modal-content-section-simple,.appx .appx-modal-outer .appx-modal-footer+.appx-modal-content-section-simple{padding:1rem 0 0 0;border-top:1px solid #d8dde6}.appx .appx-modal-outer .appx-modal-footer+.appx-modal-content-section{margin-top:1rem}.appx .appx-modal-outer .appx-modal-content-section .appx-modal-footer{padding-top:1rem}.appx .appx-modal-outer .appx-modal-footer+.appx-modal-content-section-simple{margin-top:1rem}.appx .appx-modal-outer .appx-modal-content-section-btn{margin-top:1rem;margin-bottom:.5rem}.appx .appx-modal-outer .appx-modal-msg{margin:0 0 1rem 0}.appx .appx-modal-outer .appx-modal-msg .appx-notify_container .slds-notify_toast{width:100%;margin-left:0;margin-right:0;min-width:0}.appx .appx-modal-outer .appx-modal_footer-text{float:left;padding-top:.25rem;margin-top:.125rem}.appx .appx-modal-outer .appx-modal__footer .appx-progress{max-width:40%}.appx .appx-modal-outer .appx-modal__footer .appx-progress svg.appx-icon-success{display:none}.appx .appx-modal-outer .appx-modal__footer .appx-progress .slds-is-completed svg.appx-icon-success{display:block}.appx .appx-modal-outer .appx-modal__footer-with-extras{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.appx .appx-modal-outer .appx-modal__footer-with-extras .appx-modal__footer-extras{text-align:left;margin-right:.5rem}.appx .appx-modal-outer .appx-modal__footer-with-extras .appx-modal__footer-extras .appx-form-element .slds-form-element__label .appx-tooltip-trigger{margin-left:.25rem}.appx .appx-modal-outer .appx-modal__footer-with-extras .appx-modal__footer-extras .appx-form-explain{display:inline-block;margin-top:.5rem;margin-left:1.75rem}.appx .appx-modal-outer .appx-modal__footer-with-extras .appx-modal__footer-btns{white-space:nowrap}.appx .appx-modal-outer .appx-form_horizontal_pay_total .slds-form-element>.slds-form-element__label{width:66%;float:left;text-align:right;display:inline-block;vertical-align:top;position:relative;top:.1875rem;padding-right:.25rem;margin-right:0;margin-bottom:0}.appx .appx-modal-outer .appx-form_horizontal_pay_total .slds-form-element__control{width:33%;display:inline-block;text-align:left}.appx .appx-modal-outer .appx-form_horizontal_pay_total .appx-form-element__label-total,.appx .appx-modal-outer .appx-form_horizontal_pay_total .appx-form-element__control-total{font-size:1.125rem;color:#04844b}.appx .appx-modal-outer .appx-form_horizontal_pay_total .appx-form-element__control-total .appx-form-element__static{padding-top:.25rem;text-align:right}.appx .appx-modal-outer .appx-form_horizontal_pay_total .appx-form-element__static{line-height:1.5}.appx .appx-modal-outer .appx-pay-method-wrapper{border-top:1px solid #d8dde6;margin-top:1rem;padding-top:.75rem}.appx .appx-form-content-block_section .appx-form:first-child{margin-top:-0.5rem}.appx .appx-form-content-block_sub-section .appx-form:first-child{margin-top:0}.appx .appx-payment-plan-inner-flex{display:flex !important}.appx .appx-form-content-block_section-title{font-weight:bold;margin:1px 1px .75rem .5rem;display:inline-block}.appx .appx-form-content-block_section .appx-form-content-block_section-title{margin-left:1px}.appx h3.appx-form-content-block_section-title,.appx .appx-form-section>.appx-form-content-block_section-title{display:block !important}.appx h3.appx-form-content-block_section-title-2,.appx div.appx-form-content-block_section-title-2{text-align:center}.appx .appx-form-content-block_section-simple{text-align:center;margin:0 0 1rem 0}.appx .appx-form-content-block_section-intro{font-size:1rem;display:table;width:100%}.appx .appx-form-content-block_section-intro .appx-form-content-block_section-intro-inner{display:table-cell;text-align:center;padding-bottom:1rem}.appx .appx-form-content-block_section-intro h2{font-size:1.25rem;display:block}.appx .appx-form-content-block_section-intro p{font-size:.8125rem}.appx .appx-form-content-block_section{border:1px solid #d8dde6;border-radius:.25rem;margin:0 .25rem 1rem .25rem;background-color:#f4f6f9;padding:.75rem}.appx .appx-form-content-block_section .appx-form-content-block_section-btn{margin-left:auto;margin-right:auto;display:inline-block}.appx .appx-form-content-block_section-small{margin-left:auto;margin-right:auto;text-align:center}.appx .appx-form-content-block_footer{text-align:left;color:#54698d;font-size:.75rem;margin:0 0 .5rem 0}.appx .appx-form-content-block_section-simple+.appx-form-content-block_footer,.appx .appx-form-content-block_section-simple+.appx-form-content-block_section-simple{padding:1rem 0 0 0;border-top:1px solid #d8dde6}.appx .appx-form-content-block_footer+.appx-form-content-block_section{margin-top:1rem}.appx .appx-form-content-block_section .appx-form-content-block_footer{padding-top:1rem}.appx .appx-form-content-block_section-btn{margin-top:1rem;margin-bottom:.5rem}.appx .appx-modal-msg{margin:0 0 1rem 0}.appx .appx-modal-msg .appx-notify_container .slds-notify_toast{width:100%;margin-left:0;margin-right:0;min-width:0}.appx .appx-modal_footer-text{float:left;padding-top:.25rem;margin-top:.125rem}.appx .appx-modal__footer .appx-progress{max-width:40%}.appx .appx-modal__footer .appx-progress svg.appx-icon-success{display:none}.appx .appx-modal__footer .appx-progress .slds-is-completed svg.appx-icon-success{display:block}.appx .appx-form-content-block_sub-section{border-top:1px solid #d8dde6;margin-top:1.5rem;padding-top:.75rem}.appx .appx-btn-ghost-s{width:60px}.appx .appx-h-sub{float:right;font-weight:normal}.appx .appx-tabs_scoped .slds-tabs_scoped__item{overflow:hidden}.appx #appx_checkout_payment_method_outer .appx-tabs_scoped__content{min-height:160px}.appx .appx-payment-plan-outer{overflow:hidden;display:table;width:100%}.appx .appx-payment-plan-outer .appx-payment-plan-inner{display:table-cell;padding:0 .75rem;text-align:center;vertical-align:middle}.appx .appx-payment-plan-outer .appx-payment-plan-inner .slds-form-element__label{line-height:1.25;margin-right:0}.appx .appx-payment-plan-outer .appx-payment-plan-inner .appx-form-element__label-total{line-height:1.5}.appx .appx-payment-plan-outer .appx-payment-plan-inner:first-child{padding-left:0}.appx .appx-payment-plan-outer .appx-payment-plan-inner:last-child{padding-right:.5rem}.appx .appx-payment-plan-outer .appx-form_horizontal_pay_total .slds-form-element{margin-top:0}.appx .appx-payment-plan-outer .appx-form-element__static{line-height:1.25}.appx .appx-payment-plan-outer-edit .appx-payment-plan-inner{text-align:left}.appx .appx-payment-info-outer{overflow:hidden;display:table}.appx .appx-payment-info-outer .appx-payment-info-inner{display:table-cell;padding:0 1rem}.appx .appx-payment-info-outer .appx-payment-info-inner:first-child{padding-left:.5rem}.appx .appx-payment-info-outer .appx-payment-info-inner:last-child{padding-right:.5rem}.appx .appx-payment-info-outer .appx-form-element__static{line-height:1.25;min-height:calc(1.25rem + 2px)}.appx .appx-payment-info-outer-2{width:100%}.appx .appx-payment-info-outer-user .appx-payment-info-inner .slds-form-element+.slds-form-element{padding-top:.75rem}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .slds-form-element>.slds-form-element__label{width:66%;float:left;text-align:right;display:inline-block;vertical-align:top;position:relative;top:.1875rem;padding-right:.25rem;margin-right:0;margin-bottom:0}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .slds-form-element__control{width:33%;display:inline-block;text-align:left}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .appx-form-element__label-total,.appx .slds-form_horizontal.appx-form_horizontal_pay_total .appx-form-element__control-total{font-size:1rem;color:#04844b}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .appx-form-element__static{line-height:1.5;padding-bottom:0;padding-left:.5rem}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .appx-form-element__control-total .appx-form-element__static{padding-top:.25rem;text-align:right}.appx .appx-payment-plan-outer-dimmed .slds-form_horizontal.appx-form_horizontal_pay_total .appx-form-element__label-total,.appx .appx-payment-plan-outer-dimmed .slds-form_horizontal.appx-form_horizontal_pay_total .appx-form-element__control-total{font-size:.8125rem;color:#16325c}.appx .appx-modal__content-full-height{height:100%}.appx .appx-modal-outer-s .slds-modal__container{width:500px}.appx .appx-form-element__static.appx-form-element__error{color:#c23934}@media only screen and (min-width: 984px){.appx .appx-modal-outer .slds-modal__footer .slds-button_brand{padding-left:2rem;padding-right:2rem}.appx .slds-modal_large.appx-modal-outer .slds-modal__container{width:970px}.appx .appx-payment-plan-inner-1{width:260px}.appx .appx-payment-plan-inner-2{width:280px}.appx .appx-payment-plan-inner-3{width:370px}.appx .appx-payment-plan-inner-2 .slds-form-element{float:left;border-left:1px solid #d8dde6;padding:0 1.5rem}.appx .appx-payment-plan-inner-2 .slds-form-element:last-child{border-right:1px solid #d8dde6}.appx .appx-form-content-block_section_your-info .appx-form .slds-form-element{overflow:hidden}.appx .appx-form-content-block_section_your-info .appx-form .slds-form-element .slds-form-element__label{width:100px;float:left;text-align:right;padding-top:.25rem}.appx .appx-form-content-block_section_your-info .appx-form .slds-form-element .slds-checkbox__label .slds-form-element__label{float:none}.appx .appx-form-content-block_section_your-info .appx-form .slds-form-element .slds-form-element__control{width:310px;float:left}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-element__static-outer .slds-form-element__label{padding-top:0.125rem}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-element__static-outer .appx-form-element__static{line-height:1.5rem;min-height:calc(1.5rem + 2px)}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .slds-form-element .slds-form-element__control{width:95px}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .appx-form-sub-section_state{width:248px;padding-right:0}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .appx-form-sub-section_state .slds-form-element__label{width:100px}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .appx-form-sub-section_state .slds-form-element__control{width:115px}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .appx-form-sub-section_zip{width:175px}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .appx-form-sub-section_zip .slds-form-element .slds-form-element__label{width:70px}.appx .appx-form-content-block_section_your-info .appx-form .appx-form-2-sub-sections .appx-form-sub-section_zip .slds-form-element .slds-form-element__control{width:92px}.appx .appx-form-content-block_section_your-info .appx-form-1-section .slds-form-element .slds-form-element__control{width:758px}}@media only screen and (max-width: 983px){.appx .appx-form-content-block_section_your-info .appx-form .appx-form-element__static-outer .appx-form-element__static{line-height:1.25rem;min-height:calc(1.25rem);margin-bottom:.25rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-payment-plan-inner-1{width:270px}.appx .appx-payment-plan-inner-2{width:120px}.appx .appx-payment-plan-inner-3{width:270px}.appx .appx-payment-plan-inner-2{border-left:1px solid #d8dde6;border-right:1px solid #d8dde6}.appx .appx-payment-plan-inner-2 .slds-form-element:last-child{margin-top:.5rem}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .slds-form-element>.slds-form-element__label{width:60%}.appx .slds-form_horizontal.appx-form_horizontal_pay_total .slds-form-element__control{width:40%}.appx .appx-payment-plan-inner-flex{flex-flow:column !important}.appx .appx-payment-info-outer .appx-payment-info-inner .slds-form-element__label{width:100%;text-align:left;margin-bottom:0}.appx .appx-payment-info-outer .appx-payment-info-inner .slds-form-element__control{width:100%}.appx .appx-payment-info-outer .appx-payment-info-inner .slds-form-element__control .appx-form-element__static{padding-left:1px}.appx .appx-payment-info-outer-2 .appx-form_horizontal_tight .slds-form-element>.slds-form-element__label{margin-bottom:.125rem}.appx .appx-form-content-block_section_your-info .appx-form-element__label-empty{display:none}.appx .appx-modal-outer .appx-modal__footer-with-extras .appx-modal__footer-extras .appx-form-explain{margin-left:1.35rem}}@media only screen and (max-width: 747px){.appx .appx-modal-outer .slds-modal__container{width:calc(100% - 2rem);margin:0 1rem}.appx .appx-modal-outer .appx-modal-content-section-small{max-width:none}.appx .appx-modal-outer .appx-form_horizontal_pay_total{padding-top:.5rem}.appx .appx-modal-outer .appx-modal__footer-with-extras .appx-modal__footer-extras .appx-form-explain{display:none}.appx .appx-payment-plan-inner-flex{display:block !important}.appx .appx-form-content-block_section-small{max-width:none}.appx .appx-payment-plan-outer{overflow:hidden;display:block;width:100%}.appx .appx-payment-plan-outer .appx-payment-plan-inner{display:block;float:left;padding:0 .75rem;text-align:left;vertical-align:top}.appx .appx-payment-plan-outer .appx-payment-plan-inner-1{padding:1px 2rem 1rem 1px}.appx .appx-payment-plan-outer .appx-payment-plan-inner-2{clear:both;padding-left:1px;width:100%}.appx .appx-payment-plan-outer .appx-payment-plan-inner-2 .slds-form-element:last-child{margin-top:.5rem}.appx .appx-payment-plan-outer .appx-payment-plan-inner-3{clear:both;border-top:1px solid #d8dde6;width:100%;margin-top:1rem}.appx .appx-form_horizontal_pay_total{padding-top:.5rem}.appx .appx-payment-info-outer{overflow:hidden;display:block}.appx .appx-payment-info-outer .appx-payment-info-inner{display:block;padding:0;width:100%}.appx .appx-payment-info-outer .appx-payment-info-inner:first-child{padding-left:0}.appx .appx-payment-info-outer .appx-payment-info-inner-2,.appx .appx-payment-info-outer .appx-payment-info-inner-3,.appx .appx-payment-info-outer .appx-payment-info-inner-4{border-top:1px solid #d8dde6;margin-top:1rem;padding-top:1rem}.appx .appx-form-content-block_section_your-info .appx-form-section+.appx-form-section .appx-form-content-block_section-title{border-top:1px solid #d8dde6;margin-top:1.5rem;padding-top:1rem}.appx .appx-form-content-block_section_your-info .appx-form-element__label-empty{display:none}.appx .appx-modal-outer-s .slds-modal__container{width:calc(100% - 2rem)}}@media only screen and (max-width: 479px){.appx .appx-payment-plan-outer .appx-payment-plan-inner-1{padding-right:.75rem}.appx .appx-payment-plan-outer .appx-payment-plan-inner-2{clear:both}}.no-flexbox.flexboxtweener .appx .appx-notify_container .slds-notify__content{-ms-flex:0 1 auto}.no-flexbox.flexboxtweener .appx .appx-modal-outer .slds-modal__content{-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.flexboxtweener .appx .appx-modal__footer .appx-progress{display:none}.appx .appx-form .appx-form-element-hidden{display:none}.appx .appx-form .appx-abbr-remove-ellipsis{text-decoration:none}.appx .appx-form ul{overflow:hidden;margin-bottom:-1px}.appx .appx-form ul.appx-ul-2-columns{-moz-columns:2;-webkit-columns:2;columns:2}.appx .appx-form ul.appx-ul-2-columns li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.appx .appx-form ul.appx-ul-3-columns{-moz-columns:3;-webkit-columns:3;columns:3}.appx .appx-form ul.appx-ul-3-columns li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.appx .appx-form .appx-form-2-sub-sections{overflow:hidden}.appx .appx-form .appx-form-2-sub-sections .appx-form-sub-section{width:50%;float:left;padding-right:.75rem}.appx .appx-form .appx-form-2-sub-sections .appx-form-sub-section+.appx-form-sub-section{padding-right:0}.appx .appx-form .appx-form-2-sub-sections .appx-form-sub-section_1-of-3{width:33%}.appx .appx-form .appx-form-2-sub-sections .appx-form-sub-section_2-of-3{width:67%}.appx .appx-form .slds-input:active,.appx .appx-form .slds-input:focus,.appx .appx-form .slds-select:active,.appx .appx-form .slds-select:focus,.appx .appx-form .slds-textarea:active,.appx .appx-form .slds-textarea:focus{box-shadow:none}.appx .slds-form_stacked.appx-form .slds-form-element{margin-top:0;padding-top:.5rem}.appx .slds-form_stacked.appx-form .appx-form-group{padding-top:0}.appx .appx-form-borders{overflow:hidden}.appx .appx-form-2-sections{overflow:hidden}.appx .appx-form-2-sections .appx-form-section{width:50%;float:left;padding-right:1rem}.appx .appx-form-2-sections .appx-form-section+.appx-form-section{padding-right:0}.appx .appx-form-2-sections .appx-form-section-single{width:100%;float:left;padding-top:1rem}.appx .appx-form-2-sections .appx-form-section_1-of-3{width:33%}.appx .appx-form-2-sections .appx-form-section_2-of-3{width:67%}.appx .appx-modal-content-section .appx-form-2-sections .appx-form-section{padding-right:.75rem}.appx .appx-modal-content-section .appx-form-2-sections .appx-form-section+.appx-form-section{padding-right:0}.appx .appx-form-3-sections{overflow:hidden}.appx .appx-form-3-sections .appx-form-section{width:33%;float:left;padding-right:.75rem}.appx .appx-form-3-sections .appx-form-section+.appx-form-section{padding-right:0}.appx .appx-form-section__extra{border-top:1px solid #d8dde6;margin-top:.75rem;padding-top:.75rem}.appx .appx-form-section__extra-hidden{display:none}.appx .appx-form-element__error{display:none}.appx .slds-has-error .appx-form-element__error{display:block}.appx .appx-form-static_medium{height:120px;overflow:auto;border:1px solid #d8dde6;padding-left:.5rem;padding-right:.5rem}.appx .appx-form-static_spinner{display:block;padding:4rem 1.5rem}.appx .slds-textarea{vertical-align:top}.appx .appx-form__radio-inline .slds-radio{display:inline-block;margin-right:.5rem}.appx .appx-form__radio-inline .slds-radio .slds-form-element__label{margin-left:-0.25rem}.appx .appx-form-section__intro{text-align:left;padding-bottom:.75rem;color:#54698d}.appx .slds-input-has-icon .appx-form-icon{fill:#54698d;width:1.5rem;height:1.5rem;margin-top:0;top:.25rem}.appx .slds-input-has-icon_right .appx-form-icon{right:.25rem}.appx .appx-form-element__help{margin-bottom:.75rem;color:#54698d}.appx .slds-form_horizontal .appx-form-element__static{padding-top:.125rem;padding-bottom:.5rem;padding-left:.25rem;min-height:0;line-height:1.5}.appx .appx-input-half{width:50%}.appx .appx-form-element__help+.slds-form-element__help{margin-top:-0.5rem}.appx .appx-form-top{margin-bottom:.75rem;padding-top:.75rem;padding-bottom:1.5rem;border-bottom:1px solid #d8dde6}.appx .appx-form_horizontal_tight .slds-form-element{clear:both}.appx .appx-form_horizontal_tight .slds-form-element>.slds-form-element__label{margin-bottom:.5rem}.appx .appx-form_horizontal_tight .appx-form-element__static{padding-bottom:0}.appx .appx-input-s{width:55px;padding:0 .5rem}.appx .appx-input-m{width:100px;padding:0 .5rem}.appx .appx-input-compact{line-height:1.75;min-height:0;font-size:.625rem;padding:0 .125rem}@media only screen and (min-width: 748px){.appx .appx-radio-horizontal .slds-form-element__control .slds-radio{display:inline-block;padding-right:1.5rem}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-form ul.appx-ul-3-columns{-moz-columns:2;-webkit-columns:2;columns:2}}@media only screen and (max-width: 747px){.appx .appx-form ul.appx-ul-2-columns,.appx .appx-form ul.appx-ul-3-columns{-moz-columns:1;-webkit-columns:1;columns:1}.appx .appx-form-2-sections .appx-form-section{width:100%;float:none;padding-right:0}.appx .appx-form_horizontal_tight .slds-form-element>.slds-form-element__label{margin-bottom:0}}@media (max-width: 767px){.appx .slds-form_horizontal .appx-form-element__static{padding-left:0px}}.appx .appx-search-results-section__work{margin:0 .5rem}.appx .appx-hor-banner ~ .appx-search-results-section__work,.appx .appx-hor-banner ~ .appx-grid-tiles .appx-search-results-section__work{margin-top:1rem}.appx .appx-avatar-large{width:37px;height:37px}.appx .appx-table__work{table-layout:auto;border-top:0}.appx .appx-table__work a.appx-tile-table{white-space:normal}.appx .appx-table__work a.appx-tile-table:hover,.appx .appx-table__work a.appx-tile-table:active,.appx .appx-table__work a.appx-tile-table:focus{text-decoration:none}.appx .appx-table__work .appx-listing-title{padding-top:0}.appx .appx-table__work .appx-listing-title-el{color:#0070d2;font-weight:bold;white-space:normal}.appx .appx-table__work a:hover .appx-listing-title-el,.appx .appx-table__work a:active .appx-listing-title-el,.appx .appx-table__work a:focus .appx-listing-title-el{text-decoration:underline}.appx .appx-table__work .appx-work-sub-title{font-weight:bold}.appx .appx-table__work .appx-work-media__descr{white-space:normal}.appx .appx-table__work .appx-truncate-reset{white-space:normal}.appx .appx-table__work .appx-media__figure img{border-radius:50%}.appx .appx-table__work .appx-tile-logo-img img{border-radius:50%}.appx .appx-table__work .slds-is-sortable__icon{display:inline-block;fill:#fff}.appx .appx-table__work .slds-is-sorted .slds-is-sortable__icon{fill:#54698d}.appx .appx-hor-banner ~ .appx-search-results-section__work .appx-table__work,.appx .appx-hor-banner ~ .appx-grid-tiles .appx-search-results-section__work .appx-table__work{border-top:1px solid #d8dde6}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-work-media__descr{display:none}}@media only screen and (max-width: 747px){.appx .appx-search-results-section__work{margin-left:0;margin-right:0;border-left:0;border-right:0}.appx .appx-table__work{table-layout:fixed}.appx .appx-table__work .appx-listing-title-el{color:#16325c;font-weight:normal}.appx .appx-hor-banner ~ .appx-search-results-section__work,.appx .appx-hor-banner ~ .appx-grid-tiles .appx-search-results-section__work{margin-top:0}.appx .appx-hor-banner ~ .appx-search-results-section__work .appx-table__work,.appx .appx-hor-banner ~ .appx-grid-tiles .appx-search-results-section__work .appx-table__work{border-top:0}}.no-flexbox .appx .appx-table__work td{padding-left:.5rem}.no-flexbox .appx .appx-table__work th.appx-table-th-main{width:40%}.flexbox.flexboxtweener .appx .appx-table__work th.appx-table-th-main{width:40%}.sf-store-switcher{background-color:#032e61;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;transition:margin-top 0.2s;transition-timing-function:ease-out}.appx-scrolled-down .sf-store-switcher{margin-top:-30px}.sf-store-switcher a,.sf-store-switcher a:hover,.sf-store-switcher a:active,.sf-store-switcher a:visited,.sf-store-switcher a:focus{color:#fff;text-decoration:none;transition:background-color 200ms linear}.sf-store-switcher a:hover,.sf-store-switcher a:active{background-color:#215ca0}.sf-store-switcher a.sf-store-switcher-selected,.sf-store-switcher a.sf-store-switcher-selected:hover,.sf-store-switcher a.sf-store-switcher-selected:active,.sf-store-switcher a.sf-store-switcher-selected:visited,.sf-store-switcher a.sf-store-switcher-selected:focus{background-color:#215ca0}.sf-store-switcher_ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sf-store-switcher_ul li{display:inline-block;margin:0;padding:0;line-height:0}.sf-store-switcher_ul li a{display:inline-block;white-space:nowrap;margin:0;padding:0 14px;line-height:30px;font-size:13px;text-align:center}.sf-store-switcher_logo{display:inline-block;width:120px;height:30px;background:url(../images/sf-store-switcher-logo.png) no-repeat center center}@media only screen and (max-width: 747px){.sf-store-switcher_ul{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;max-width:100%}.sf-store-switcher_ul li{-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.sf-store-switcher_ul li a{padding:0 4px;line-height:30px;font-size:11px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-store-switcher_logo{display:none}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.sf-store-switcher_logo{background-image:url(../images/sf-store-switcher-logo-2x.png);-moz-background-size:93px 16px;-ie-background-size:93px 16px;-o-background-size:93px 16px;-webkit-background-size:93px 16px;background-size:93px 16px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min-resolution: 3dppx), only screen and (min-resolution: 350dpi){.sf-store-switcher_logo{background-image:url(../images/sf-store-switcher-logo-3x.png);-moz-background-size:93px 16px;-ie-background-size:93px 16px;-o-background-size:93px 16px;-webkit-background-size:93px 16px;background-size:93px 16px}}.appx .appx-page-header-2{background-color:#e0e5ee}.appx .appx-page-header-2 .appx-page-header-2-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:auto;margin-right:auto;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appx .appx-page-header-2 .appx-page-header-2_col-main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.5rem .5rem .5rem 1px}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer{padding-left:.5rem;padding-right:.75rem;white-space:nowrap}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer .appx-category-menu_opener{font-weight:bold;font-size:.8125rem;cursor:pointer}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer .appx-category-menu_opener .appx-category-menu_opener-text{display:inline-block}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer .appx-category-menu_opener .appx-dropdown-link-icon{margin-top:4px;margin-left:3px}.appx .appx-page-header-2 .appx-page-header-2_col-main h1.appx-page-header-2_title{font-size:1.5rem;line-height:1.25;font-weight:lighter}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer ~ .appx-page-header-2_title-area{border-left:1px solid #545250;padding-left:.75rem}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-page-header-2_subtitle{padding-top:.25rem}.appx .appx-page-header-2 .appx-page-header-2_col-sub,.appx .appx-page-header-2 .appx-page-header-2_col-social{font-size:.75rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.5rem 1px .5rem .5rem;white-space:nowrap}.appx .appx-page-header-2 .appx-page-header-2_col-sub button,.appx .appx-page-header-2 .appx-page-header-2_col-social button{margin-left:1rem;white-space:nowrap}.appx .appx-page-header-2 .appx-dropdown-trigger-sort{padding-left:.25rem}.appx .appx-page-header-2 .appx-actions-dropdown-link{color:#16325c}.appx .appx-page-header-2 .appx-actions-dropdown-link:hover{text-decoration:none}.appx .appx-page-header-2 .appx-page-header-sorted-by{font-weight:bold}.appx .appx-page-header-2 .appx-breadcrumb__item{text-transform:uppercase}.appx .appx-page-header-2 .appx-breadcrumb__item-search{position:relative;padding-right:.25rem}.appx .appx-page-header-2 .appx-breadcrumb__item-search:after{content:"|";position:absolute;top:0;right:0}.appx .appx-page-header-2 .appx-breadcrumb__item-search+.slds-breadcrumb__item:before{content:" "}.appx .appx-social{padding:0 .25rem 0 0}.appx .appx-social .appx-icon{width:1.5rem;height:1.5rem}.appx .appx-social .appx-icon_container-social{background-color:#54698d;border-radius:50%;margin:1px .25rem}@media only screen and (min-width: 1220px){.appx .appx-page-header-2 .appx-page-header-2-inner{width:1200px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx .appx-page-header-2 .appx-page-header-2-inner{width:964px}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx .appx-page-header-2 .appx-page-header-2-inner{width:728px}}@media only screen and (max-width: 747px){.appx .appx-page-header-2 .appx-page-header-2-inner{padding-left:.5rem;padding-right:.5rem}.appx .appx-page-header-2 .appx-page-header-2-inner_with-social{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer{display:none}.appx .appx-page-header-2 .appx-page-header-2_col-main .appx-category-menu-outer ~ .appx-page-header-2_title-area{border-left:0;padding-left:0}.appx .appx-page-header-2 .appx-page-header-2_col-sub p{display:none}.appx .appx-page-header-2 .appx-page-header-2_col-sub .appx-dropdown-trigger-sort{display:none}.appx .appx-page-header-2 .appx-page-header-2_col-social{padding:0 .25rem .5rem 0}.appx .appx-social .appx-icon_container-social{background-color:#54698d;border-radius:50%;margin:1px .25rem}}.appx-brand-1 .appx-recent{background:#0a3b61 url(../images/theme_1/bg-home-recent.png) no-repeat left center}.appx-brand-1 .appx-tile-grid-recommendations{background:url("../images/theme_1/bg-home-3.png") no-repeat 8px top}.appx-brand-1 .appx-tile-grid-recommendations .appx-tiles-grid-title--main{padding-left:90px;font-weight:bold}.appx-brand-1 .appx-subcategory-level0{position:relative;padding-bottom:116px;border-bottom-left-radius:.5rem}.appx-brand-1 .appx-subcategory-level0:first-child{border-bottom-left-radius:.5rem}.appx-brand-1 .appx-subcategory-level0:before{content:" ";background:url("../images/theme_1/bg-category-1.png") no-repeat right bottom;width:100%;height:80px;display:block;position:absolute;bottom:0;right:0;z-index:1;border-bottom-left-radius:.25rem}.appx-brand-1 .appx-subcategory-level0:after{content:url("../images/theme_1/img-category-1.png");width:100px;height:116px;display:block;position:absolute;bottom:5px;left:-35px;z-index:1}.appx-brand-1 .appx-menu-jobs .appx-subcategory-level0{padding-bottom:146px;border-bottom-right-radius:.5rem}.appx-brand-1 .appx-menu-jobs .appx-subcategory-level0:last-child{border-bottom-right-radius:.5rem}.appx-brand-1 .appx-menu-jobs .appx-subcategory-level0:before{background:url("../images/theme_1/bg-category-jobs.png") no-repeat center bottom;height:146px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.appx-brand-1 .appx-menu-jobs .appx-subcategory-level0:after{display:none}.appx-brand-1 .appx-no-search-results-msg-sug-wrapper{background:#fff url("../images/theme_1/empty_search_appy.jpg") no-repeat center bottom;height:260px;padding-top:20px;padding-left:30px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-type .appx-dropdown-inner{background:#fff url("../images/theme_1/bg-nav-type.png") no-repeat right bottom}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals{-moz-columns:1;-webkit-columns:1;columns:1}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li{width:50%;float:left}.appx-brand-1 .appx-sub-menu_forced-column-break{clear:left}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-product .appx-dropdown-inner{background:#fff url("../images/theme_1/bg-nav-product.png") no-repeat right bottom}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner{background-image:url("../images/theme_1/bg-nav-product-2.png"),url("../images/theme_1/bg-nav-product-3.png");background-position:10px bottom, right bottom;background-repeat:no-repeat}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block:first-child{padding-bottom:80px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block-extra{padding-bottom:115px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-industry .appx-dropdown-inner{background:#fff url("../images/theme_1/bg-nav-industry.png") no-repeat right bottom}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner{background-image:url("../images/theme_1/bg-nav-ohana1.png"),url("../images/theme_1/bg-nav-ohana2.png");background-position:left bottom, right bottom;background-repeat:no-repeat}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner .appx-sub-menu-block:nth-child(1){padding-bottom:170px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner .appx-sub-menu-block:nth-child(5){padding-bottom:108px}.appx-brand-1 .appx-generic-error-msg-bg{background:#e0e5ee url("../images/theme_1/bg-error.jpg") no-repeat center center;background-size:cover;height:350px}.appx-brand-1 .appx-generic-error-footer{background:#e0e5ee}.appx-brand-1 .appx-generic-error-msg-bg .appx-no-search-results-msg{padding-top:10px;padding-left:10px}.appx-brand-1 .appx-form-content-block_section-intro{background:url("../images/theme_1/bg-checkout.png") no-repeat right bottom}.appx-brand-1 .appx-form-content-block_section-intro .appx-form-content-block_section-intro-inner{padding-left:130px;padding-right:130px;height:90px;vertical-align:middle}.appx-brand-1.appx-brand-1-home .appx-content-home-b{position:relative;z-index:1}.appx-brand-1.appx-brand-1-home .appx-content-home-c{position:relative}.appx-brand-1.appx-brand-1-home .appx-content-home-c:after{content:" ";width:auto;height:60px;background:url(../images/theme_1/bg-home-4.png) repeat-x center bottom;display:block;position:absolute;bottom:0;left:0;right:0;z-index:2}.appx-brand-1.appx-brand-1-home .appx-content-home-c .appx-col-tiles-2{padding-bottom:60px}.appx-brand-1.appx-brand-1-home .appx-content-home-c .appx-col-tiles-3{padding-bottom:60px}.appx-brand-1.appx-brand-1-home .appx-footer{background:#42703e;border-top:0;margin-bottom:-1px}.appx-brand-1.appx-brand-1-home .appx-footer-a .footer-text,.appx-brand-1.appx-brand-1-home .appx-footer-a a{color:#fff}.appx-brand-1.appx-brand-1-home .appx-icon_container-footer svg{fill:#fff}@media only screen and (min-width: 1220px){.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li:nth-child(odd){padding-right:1.5rem}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li:nth-child(even){padding-left:1.5rem}.appx-brand-1 .appx-dropdown-trigger-industry .appx-sub-menu-block--1-of-2{-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;flex-basis:40%}.appx-brand-1 .appx-dropdown-trigger-industry .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul{-moz-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-industry .appx-dropdown-inner{background-position:720px bottom}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner{background-position:35px bottom, 995px bottom}.appx-brand-1 .appx-generic-error-msg-bg .appx-no-search-results-msg{padding-right:420px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx-brand-1 .appx-tile-grid-recommendations{background-size:172px 55px;background-position:8px 6px}.appx-brand-1 .appx-tile-grid-recommendations .appx-tiles-grid-title--main{padding-left:70px}.appx-brand-1 .appx-recent{background-position:-30px center}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li:nth-child(odd){padding-right:1rem}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li:nth-child(even){padding-left:1rem}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-product .appx-dropdown-inner{background-size:280px 149px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner{background-size:220px 79px, 220px 102px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block:first-child{padding-bottom:60px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block-extra{padding-bottom:90px}.appx-brand-1 .appx-dropdown-trigger-industry .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul{-moz-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner{background-position:10px bottom, 780px bottom}.appx-brand-1 .appx-generic-error-msg-bg .appx-no-search-results-msg{padding-right:300px}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx-brand-1 .appx-tile-grid-recommendations{background-size:125px 40px;background-position:8px 6px}.appx-brand-1 .appx-tile-grid-recommendations .appx-tiles-grid-title--main{padding-left:55px}.appx-brand-1 .appx-recent{background-position:-70px center}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-type .appx-dropdown-inner{background-size:240px 60px}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li:nth-child(odd){padding-right:0.5rem}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li:nth-child(even){padding-left:0.5rem}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-product .appx-dropdown-inner{background-size:220px 117px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner{background-size:170px 61px, 170px 79px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block:first-child{padding-bottom:30px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block-extra{padding-bottom:50px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-industry .appx-dropdown-inner{background-size:280px 127px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner{background-image:url("../images/theme_1/bg-nav-ohana1-m.png"),url("../images/theme_1/bg-nav-ohana2-m.png");background-position:5px bottom, 590px bottom}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner .appx-sub-menu-block:nth-child(1){padding-bottom:130px}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-ohana .appx-dropdown-inner .appx-sub-menu-block:nth-child(5){padding-bottom:73px}.appx-brand-1 .appx-generic-error-msg-bg .appx-no-search-results-msg{padding-right:200px}}@media only screen and (max-width: 747px){.appx-brand-1 .appx-tile-grid-recommendations{background-position:-30px 1px;background-color:#fff}.appx-brand-1 .appx-tile-grid-recommendations .appx-tiles-grid-title{background-color:transparent}.appx-brand-1 .appx-tile-grid-recommendations .appx-tiles-grid-title--main{padding-left:45px;font-weight:200}.appx-brand-1 .appx-no-search-results-msg-sug-wrapper{background-position:left bottom;height:auto;padding:1rem 1.5rem 1.5rem 1.5rem}.appx-brand-1 .appx-no-search-results-msg{margin-top:1rem}.appx-brand-1 .appx-no-search-results-sug-browse{margin-bottom:6rem}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-type .appx-dropdown-inner{background-image:none}.appx-brand-1 .appx-sub-menu-block--1-of-2 .appx-sub-menu--ul-professionals li{width:auto;float:none}.appx-brand-1 .appx-sub-menu_forced-column-break{clear:left}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-product .appx-dropdown-inner{background-image:none}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner{background-image:none}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block:first-child{padding-bottom:0}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-with-extra-sub-menu-block.appx-dropdown-trigger-product .appx-dropdown-inner .appx-sub-menu-block-extra{padding-bottom:0}.appx-brand-1 .appx-dropdown-trigger.appx-dropdown-trigger-industry .appx-dropdown-inner{background-image:none}.appx-brand-1 .appx-dropdown-ohana-img-1{display:none}.appx-brand-1 .appx-dropdown-ohana-img-2{display:none}.appx-brand-1 .appx-generic-error-msg-bg{background-position:left center}.appx-brand-1 .appx-generic-error-msg-bg .appx-no-search-results-msg{padding-top:0;padding-left:0;margin-top:1rem}.appx-brand-1 .appx-form-content-block_section-intro{background-image:none}.appx-brand-1 .appx-form-content-block_section-intro .appx-form-content-block_section-intro-inner{padding-left:0;padding-right:0;height:auto}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.appx-brand-1 .appx-tile-grid-recommendations{background-image:url("../images/theme_1/bg-home-3_2x.png");background-size:220px 70px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 984px) and (max-width: 1219px), only screen and (min-resolution: 192dpi) and (min-width: 984px) and (max-width: 1219px){.appx-brand-1 .appx-tile-grid-recommendations{background-size:172px 55px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 748px) and (max-width: 983px), only screen and (min-resolution: 192dpi) and (min-width: 748px) and (max-width: 983px){.appx-brand-1 .appx-tile-grid-recommendations{background-size:125px 40px}}#appx_test_xs,#appx_test_s,#appx_test_m,#appx_test_l,#appx_test_xl{margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;text-indent:-9999px;display:none}@media only screen and (min-width: 1220px){.appx #appx_test_xl{display:block}.appx .appx-content-inner{width:1200px}}@media only screen and (min-width: 984px) and (max-width: 1219px){.appx #appx_test_l{display:block}.appx .appx-content-inner{width:964px}}@media only screen and (min-width: 748px) and (max-width: 983px){.appx #appx_test_m{display:block}.appx .appx-content-inner{width:728px}}@media only screen and (max-width: 747px){.appx #appx_test_s{display:block}.appx .appx-hide-s{display:none}.appx .appx-content-inner{width:auto}}@media only screen and (max-width: 479px){.appx #appx_test_xs{display:block}}@media only screen and (min-width: 748px){.appx .appx-only-s{display:none}}
/*# sourceMappingURL=appx.css.map */
