.split:after,.split-tablet:after,.split-desktop:after,.grid:after,.grid-reverse:after,.submission-queue__submission dl:after,.contact-icons:after,.security:after,.menu-toggle:after,.secondary-nav__standard:after,.feature-slider__messages:after,.feature-images:after,.software-availability:after,.tour-feature:after,.testimonial-fader .slides:after,.bacc-heros:after,.bacc-controls-list:after,.features-banner:after,.slides:after,.event-row .reserve:after,.section-nav ul:after,.reach-choices:after,.engage__links:after,.pricing-go:after,.blog-actions:after,.lp-share-options:after,.news .share-options:after,.press-release .share-options:after,.award .share-options:after,.post-actions:after,.map-worldwide__columns:after,#keytag-quote #online-quote #payment li:after,#keytag-quote #online-quote .clearfix:after,.ps-clients__logos:after,.ps-clients__quote:after,.tos__chapter:after,.home-tour-primary .ninths:after,.full-split:after{content:"";display:table;clear:both}.security-badge,.full-feature-slider .flex-prev,.full-feature-slider .flex-next,.banner__tour-switch,.software-availability li,.flex-control-paging li a,.features-slider .flex-direction-nav .flex-prev,.features-slider .flex-direction-nav .flex-next,.careers-social__link,.marketplace-banners .flex-direction-nav a,.phone-slider__control-nav li a,.phone-slider__direction-nav .phone-slider__prev,.phone-slider__direction-nav .phone-slider__next,.download-sources__source,.engage__demo-option,.mindbody-cci-slider .flex-direction-nav .flex-prev,.mindbody-cci-slider .flex-direction-nav .flex-next,#faux-search-form button,#faux-rss-subscribe-form button,.lp-share-options a,.share-options a,.blog__subscribe--mini .blog__subscribe-submit,.blog__share-item a,.faux-search__submit,.post-share__option a,#keytag-quote #online-quote .question a,.js-fader--ux .flex-direction-nav .flex-prev,.js-fader--ux .flex-direction-nav .flex-next,.js-fader--news .flex-direction-nav .flex-prev,.js-fader--news .flex-direction-nav .flex-next,.resource__videos-nav .flex-prev,.resource__videos-nav .flex-next,.home-banners .flex-direction-nav .flex-prev,.home-banners .flex-direction-nav .flex-next{font:0/0 a;text-shadow:none;color:transparent;border:0;overflow:hidden}.security-badge:before,.full-feature-slider .flex-prev:before,.full-feature-slider .flex-next:before,.banner__tour-switch:before,.software-availability li:before,.flex-control-paging li a:before,.features-slider .flex-direction-nav .flex-prev:before,.features-slider .flex-direction-nav .flex-next:before,.careers-social__link:before,.marketplace-banners .flex-direction-nav a:before,.phone-slider__control-nav li a:before,.phone-slider__direction-nav .phone-slider__prev:before,.phone-slider__direction-nav .phone-slider__next:before,.download-sources__source:before,.engage__demo-option:before,.mindbody-cci-slider .flex-direction-nav .flex-prev:before,.mindbody-cci-slider .flex-direction-nav .flex-next:before,#faux-search-form button:before,#faux-rss-subscribe-form button:before,.lp-share-options a:before,.share-options a:before,.blog__subscribe--mini .blog__subscribe-submit:before,.blog__share-item a:before,.faux-search__submit:before,.post-share__option a:before,#keytag-quote #online-quote .question a:before,.js-fader--ux .flex-direction-nav .flex-prev:before,.js-fader--ux .flex-direction-nav .flex-next:before,.js-fader--news .flex-direction-nav .flex-prev:before,.js-fader--news .flex-direction-nav .flex-next:before,.resource__videos-nav .flex-prev:before,.resource__videos-nav .flex-next:before,.home-banners .flex-direction-nav .flex-prev:before,.home-banners .flex-direction-nav .flex-next:before{content:"";display:block;width:0;height:100%}.featured-download__link,.post__read-more a{text-transform:uppercase;font-weight:700;letter-spacing:1px}.icons-sprite,#cta .phone-number:before,#cta .live-chat:before,.contact-icons a,.security-badge,.page-foot__menu h5:before,.language-select__icon:before,.language-select__option.is-current:before,.support-search button,.banner__play,.full-feature-slider .flex-prev,.full-feature-slider .flex-next,.tour__play-symbol:before,.no-csstransitions .ce-pulse,.logo-card__link:before,.software-availability .software-availability--ios,.software-availability .software-availability--android,.software-availability .software-availability--computer,.tour-tabbed-features .tour-tabbed-features__schedule:before,.tour-tabbed-features .tour-tabbed-features__schedule.tabs-nav__item--active:before,.tour-tabbed-features .tour-tabbed-features__payments:before,.tour-tabbed-features .tour-tabbed-features__payments.tabs-nav__item--active:before,.tour-tabbed-features .tour-tabbed-features__analytics:before,.tour-tabbed-features .tour-tabbed-features__analytics.tabs-nav__item--active:before,.tour-tabbed-features .tour-tabbed-features__marketing:before,.tour-tabbed-features .tour-tabbed-features__marketing.tabs-nav__item--active:before,.plan-tip__q,.plans__table td[scope="row"] .plan-tip__q,.plans__table [data-plan="ultimate"] .plan-tip__q,.cell-callout .plan-tip__q,.payment-processing__options li:before,.testimonial--video__icn,.feature__play-symbol:before,.features-slider .flex-direction-nav .flex-prev,.features-slider .flex-direction-nav .flex-next,.video-demos__control,.video-demos__item-step,.rolodex__control span,.eco-list li:before,.careers-twitter__title:before,.careers-social__link,.location__pin,.location__pin--dos,.timeline__control span,.app-info h3 a:before,.app-info .section-nav a a:before,.section-nav .app-info a a:before,.marketplace-banners .flex-direction-nav a,.phone-slider__direction-nav .phone-slider__prev,.phone-slider__direction-nav .phone-slider__next,.toolkit-image-chooser__social a,.download-sources__source,.mindbody-cci-slider .flex-direction-nav .flex-prev,.mindbody-cci-slider .flex-direction-nav .flex-next,.go-check:before,.landing-page .featured .split .asset span,.landing-page .features .split .asset span,.node-type-landing-page .banner .form__lock:before,.node-type-landing-page .slides span,.node-type-landing-page .bacc-hero .attribution-person--video .play-button,.landing-page-head .back-home a:before,.lp-back__link:before,.blog .sidebar-block-twitter h2 a:before,.blog .sidebar-block-facebook h2 a:before,.blog .sidebar-block-rss a:before,#faux-search-form button,#faux-rss-subscribe-form button,.blog-actions .blog-shares>a .icn,.blog-actions .loves>a .icn,.blog__subscribe:before,.blog__subscribe--mini .blog__subscribe-submit:before,.blog__share-item a,.faux-search__submit,.post-actions__btn:before,.post__loves-count,.hardware .products .included:before,#keytag-quote #online-quote .question a,.js-fader--ux .flex-direction-nav .flex-prev,.js-fader--ux .flex-direction-nav .flex-next,.js-fader--news .flex-direction-nav .flex-prev,.js-fader--news .flex-direction-nav .flex-next,.resource__videos-nav .flex-prev,.resource__videos-nav .flex-next,.consulting-steps li span,.tos__header:before,.tos__chapter.is-expanded .tos__header:before,.home-banners .flex-direction-nav .flex-prev,.home-banners .flex-direction-nav .flex-next,.split-cta__action:before,.bold__link:before,.security-faq__question:before,.security-faq.is-active .security-faq__question:before{background-image:url('/sites/all/themes/mbo/img/icons-s3eb599b9a1.png');background-repeat:no-repeat}.features-icons-sprite,.feature-slider__control a,.features-nav__link:before{background-image:url('/sites/all/themes/mbo/img/features-icons-s6941a1b544.png');background-repeat:no-repeat}.industry-icons-sprite,.industry-icon:before{background-image:url('/sites/all/themes/mbo/img/industry-icons-s29607d891a.png');background-repeat:no-repeat}.split .asset{margin:0 20px 20px 0;float:left;display:block}.split .asset-right{margin:0 0 20px 20px;float:right;display:block}.split .content{overflow:hidden}.split-tablet .asset,.split-tablet .asset-right{text-align:center}@media only screen and (max-width: 718px){.split-tablet{margin:0 0 14px}}@media only screen and (min-width: 719px){.split-tablet .asset{margin:0 32px 32px 0;float:left;display:block}.split-tablet .asset-right{margin:0 0 32px 32px;float:right;display:block}.split-tablet .content{overflow:hidden}}.split-desktop .asset,.split-desktop .asset-right{text-align:center}@media only screen and (max-width: 1021px){.split-desktop .asset,.split-desktop .asset-right{margin:0 0 14px}}@media only screen and (min-width: 1022px){.split-desktop .asset{margin:0 15px 15px 0;float:left;display:block}.split-desktop .asset-right{margin:0 0 15px 15px;float:right;display:block}.split-desktop .content{overflow:hidden}}@media only screen and (min-width: 1022px){.split-unwind--desktop .asset,.split-unwind--desktop .asset-right{margin-right:0;margin-left:0;float:none}}.flag__image{margin:0 0 15px;text-align:center}@media only screen and (min-width: 719px){.flag{display:table;width:100%}.flag__image,.flag__body{display:table-cell;vertical-align:middle}.flag--top .flag__image,.flag--top .flag__body{vertical-align:top}.flag--bottom .flag__image,.flag--bottom .flag__body{vertical-align:bottom}.flag__image{padding-right:10px;margin:0;text-align:left}.flag__image img{display:block;max-width:none}.flag--rev .flag__image{padding-right:0;padding-left:10px}.flag__body{width:100%}.flag--callout{max-width:680px;margin:0 auto}.flag--callout .flag__image{padding-right:60px}}@media only screen and (max-width: 718px){.grid>li,.grid .grid-item,.grid-reverse>li,.grid-reverse .grid-item{margin-bottom:30px}}@media only screen and (min-width: 719px){.grid{margin:0 0 0 -3%;list-style:none}.lt-ie8 .grid{margin:0 0 0 2%}.grid>li,.grid .grid-item{margin:0 0 3% 3%;float:left}.lt-ie8 .grid>li,.lt-ie8 .grid .grid-item{margin:0 0 2% 2%}.grid-reverse{margin:0 -3% 0 0;list-style:none}.lt-ie8 .grid-reverse{margin:0 0 0 2%}.grid-reverse>li,.grid-reverse .grid-item{margin:0 3% 3% 0;float:right}.lt-ie8 .grid-reverse>li,.lt-ie8 .grid-reverse .grid-item{margin:0 2% 2% 0}.grid-row>li,.grid-row>.grid-item,.grid-row>.g__item{margin-bottom:0}.halves>li,.halves>.grid-item{width:47%}.halves>.cols-2{width:94%}.halves>li:nth-child(2n+1),.halves>.grid-item:nth-child(2n+1){clear:left}.thirds>li,.thirds>.grid-item{width:30.33333%}.thirds>.cols-2{width:60.66667%}.thirds>li:nth-child(3n+1),.thirds>.grid-item:nth-child(3n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 719px) and (max-width: 1021px){.fourths>li,.fourths>.grid-item{width:47%}.fourths>.cols-2{width:94%}.fourths>li:nth-child(2n+1),.fourths>.grid-item:nth-child(2n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 1022px){.fourths>li,.fourths>.grid-item{width:22%}.fourths>.cols-2{width:44%}.fourths>.cols-3{width:66%}.fourths>li:nth-child(4n+1),.fourths>.grid-item:nth-child(4n+1){clear:left}}@media only screen and (min-width: 719px){.fifths>li,.fifths>.grid-item{width:17%}.fifths>.cols-2{width:34%}.fifths>.cols-3{width:51%}.fifths>li:nth-child(5n+1),.fifths>.grid-item:nth-child(5n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 719px) and (max-width: 1021px){.sixths>li,.sixths>.grid-item{width:30.33333%}.sixths>.cols-2{width:60.66667%}.sixths>li:nth-child(3n+1),.sixths>.grid-item:nth-child(3n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 1022px){.sixths>li,.sixths>.grid-item{width:13.66667%}.sixths>.cols-2{width:27.33333%}.sixths>.cols-3{width:41%}.sixths>li:nth-child(6n+1),.sixths>.grid-item:nth-child(6n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 719px) and (max-width: 1021px){.sevenths>li,.sevenths>.grid-item{width:30.33333%}.sevenths>.cols-2{width:60.66667%}.sevenths>li:nth-child(3n+1),.sevenths>.grid-item:nth-child(3n+1){clear:left}.sevenths>.cols-2{width:30.33333%}}@media only screen and (min-width: 719px) and (min-width: 1022px){.sevenths>li,.sevenths>.grid-item{width:11.28571%}.sevenths>.cols-2{width:22.57143%}.sevenths>.cols-3{width:33.85714%}.sevenths>li:nth-child(7n+1),.sevenths>.grid-item:nth-child(7n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 1022px){.halves--desktop>li,.halves--desktop>.grid-item{width:47%}.halves--desktop>.cols-2{width:94%}.halves--desktop>li:nth-child(2n+1),.halves--desktop>.grid-item:nth-child(2n+1){clear:left}.thirds--desktop>li,.thirds--desktop>.grid-item{width:30.33333%}.thirds--desktop>.cols-2{width:60.66667%}.thirds--desktop>li:nth-child(3n+1),.thirds--desktop>.grid-item:nth-child(3n+1){clear:left}}@media only screen and (min-width: 719px) and (max-width: 1021px){.mc-down-halves>li,.mc-down-halves>.grid-item{width:47%}.mc-down-halves>.cols-2{width:94%}.mc-down-halves>li:nth-child(2n+1),.mc-down-halves>.grid-item:nth-child(2n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 1022px){.mc-up-halves>li,.mc-up-halves>.grid-item{width:47%}.mc-up-halves>.cols-2{width:94%}.mc-up-halves>li:nth-child(2n+1),.mc-up-halves>.grid-item:nth-child(2n+1){clear:left}.mc-up-thirds>li,.mc-up-thirds>.grid-item{width:30.33333%}.mc-up-thirds>.cols-2{width:60.66667%}.mc-up-thirds>li:nth-child(3n+1),.mc-up-thirds>.grid-item:nth-child(3n+1){clear:left}}@media only screen and (min-width: 719px) and (max-width: 1300px){.ld-down-halves>li,.ld-down-halves>.grid-item{width:47%}.ld-down-halves>.cols-2{width:94%}.ld-down-halves>li:nth-child(2n+1),.ld-down-halves>.grid-item:nth-child(2n+1){clear:left}}@media only screen and (min-width: 719px) and (min-width: 1171px){.ld-up-thirds>li,.ld-up-thirds>.grid-item{width:30.33333%}.ld-up-thirds>.cols-2{width:60.66667%}.ld-up-thirds>li:nth-child(3n+1),.ld-up-thirds>.grid-item:nth-child(3n+1){clear:left}.ld-up-fourths>li,.ld-up-fourths>.grid-item{width:22%}.ld-up-fourths>.cols-2{width:44%}.ld-up-fourths>.cols-3{width:66%}.ld-up-fourths>li:nth-child(4n+1),.ld-up-fourths>.grid-item:nth-child(4n+1){clear:left}}@media only screen and (min-width: 719px) and (max-width: 1021px){.t-down-full>li,.t-down-full>.grid-item{width:97%}.t-down-full>.cols-2{width:194%}.t-down-full>li:nth-child(1n+1),.t-down-full>.grid-item:nth-child(1n+1){clear:left}}.headline--cpwellness{max-width:720px}.corporate-wellness-features{margin:32px 0 0}.corporate-wellness-features h3,.corporate-wellness-features .section-nav a,.section-nav .corporate-wellness-features a{font-size:1.25em;margin:0 0 8px}.corporate-wellness-features li{margin:0 0 13px}.banner-bg__slider{width:100%;position:absolute;top:0;left:0;z-index:0;background:#000}.banner-bg__slider .flex-direction-nav{display:none}.banner-bg__slider .banner-bg__slide{width:100% !important;margin-bottom:0;display:block;background:#000 no-repeat top center}@media only screen and (min-width: 719px){.banner-bg__slider .banner-bg__slide{background-size:cover}}@media only screen and (max-width: 718px){.banner-bg__slide--park{background-image:url("../../img/banner_go_park_mobile.jpg") !important}.banner-bg__slide--gym{background-image:url("../../img/banner_go_gym_mobile.jpg") !important}.banner-bg__slide--salon{background-image:url("../../img/banner_go_salon_mobile.jpg") !important}}@media only screen and (min-width: 719px) and (max-width: 1021px){.banner-bg__slide--park{background-image:url("../../img/banner_go_park_tablet.jpg") !important}.banner-bg__slide--gym{background-image:url("../../img/banner_go_gym_tablet.jpg") !important}.banner-bg__slide--salon{background-image:url("../../img/banner_go_salon_tablet.jpg") !important}}@media only screen and (min-width: 1022px){.banner-bg__slide--park{background-image:url("../../img/banner_go_park.jpg") !important}.banner-bg__slide--gym{background-image:url("../../img/banner_go_gym.jpg") !important}.banner-bg__slide--salon{background-image:url("../../img/banner_go_salon.jpg") !important}}#toolbar .admin-tabs{margin:0 0 0 10px;padding:0 0 6px 10px;float:left;border-left:1px solid #555}#toolbar .admin-tabs a{background:none !important}#toolbar .admin-tabs a:hover{background:#555 !important}.page-main .admin-tabs{display:none}.admin-messages .messages{padding:18px 0;margin:0;border-top:none;border-left:none;border-right:none;background-image:none;text-align:center}.admin-messages .krumo-root{text-align:left}#memcache-devel{display:none}.submission-queue__submission{padding:60px 0 80px}.submission-queue__submission dt,.submission-queue__submission dd{height:41px;margin:0;padding:10px;font-size:15px;border:1px solid #ccc}.submission-queue__submission dt{width:200px;float:left;clear:left}.submission-queue__submission dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.submission-queue__submission dd a{color:#999}.submission-queue__submission .button{transition:background .2s ease}.submission-queue__submission #workflow-tab-form{display:none}.submission-queue__status{background:#f4f4f4}.workflow-current-state{font-weight:600}.approved{color:#5fbe61}.spam{color:#ec4848}.submission-queue__submission-actions{margin:10px 0 0}.submission__action--approve{background:#5fbe61}.submission__action--approve:hover{background:#4ab14d}.submission__action--spam{background:#ec4848}.submission__action--spam:hover{background:#da2d2d}body{background:#fff}@media only screen and (min-width: 719px){body{background:#f5f5f5}}.page{width:auto !important;max-width:1300px;margin:0 auto -30px;background:#fff;overflow:hidden}@media only screen and (min-width: 719px){.page{position:relative}}@media only screen and (min-width: 1300px){.page{padding:0 10px}}.wrapper{position:relative;-webkit-transform:0.5s ease;-ms-transform:0.5s ease;transform:0.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wrapper.is-mobile-menu-open{-webkit-transform:translate(-260px, 0px);-ms-transform:translate(-260px, 0px);transform:translate(-260px, 0px)}@media only screen and (min-width: 1022px){.wrapper{transition:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-backface-visibility:initial;backface-visibility:initial}}#main{background:#fff}.page-main{overflow:hidden}section{padding:40px 0}@media only screen and (min-width: 719px){section{padding:80px 0}}.ncd-section{padding:50px 0}@media only screen and (min-width: 719px){.ncd-section{padding:90px 0}}.section-fill{background:#f4f4f4}.section-fill--alt{background:#9ebfcc;color:#fff}.section-fill--alt h2{color:#fff}.section-fill--alt a{color:#3c69c4}.section-fill--alt .button--light{color:#fff}.section-highlight{background:#e8e9ec}.section-divider{padding:2.66667em 0 0;border-top:1px solid #ccc}.section-divider--no-border{border:none}.section-headline{padding-bottom:0 !important}.section-tight{padding:0}.section-tight--top{padding-top:0}.section-tight--bottom{padding-bottom:0}.headline{max-width:820px;margin:0 auto 80px;text-align:center}.headline p,.headline .headline__subtitle{margin-bottom:0;font-size:18px;line-height:1.5;color:#696c74;font-weight:500}@media only screen and (max-width: 718px){.headline{font-size:80%}}.headline .headline__pretitle{margin:0 0 12px;display:block}.headline .play-button{margin:50px auto 0}.headline--compact{margin-bottom:40px}.headline--intro{margin-bottom:0}.headline--wide{max-width:1000px}.headline--short{max-width:700px}#cta{padding:40px 0;background:#e8e9ec;overflow:hidden}#cta .container{max-width:895px}#cta .asset{margin:0;display:none}#cta h2{margin:0 0 14px;font-size:40px}#cta .phone-number,#cta .live-chat{margin:20px 0 0;font-size:25px;color:#696c74}#cta .phone-number:before,#cta .live-chat:before{content:"";width:30px;height:30px;margin-right:12px;display:inline-block;background-position:-113px -248px;position:relative;top:9px}#cta .live-chat{color:#696c74;display:block}#cta .live-chat:before{width:36px;height:30px;background-position:-34px -278px}@media only screen and (min-width: 719px){#cta{padding-bottom:0}#cta .asset{width:300px;margin-left:-70px;display:block}#cta .content{margin:18px 0 0;font-size:90%}}@media only screen and (min-width: 1022px){#cta .asset{width:auto;margin-left:0}#cta .content{margin:48px 0 0;font-size:100%}}@media only screen and (max-width: 718px){.lpchat-container{display:none !important}}#teconsent{position:fixed;right:0;bottom:0;z-index:100}@media only screen and (min-width: 719px){.fourohfour-links li{margin-left:30px;display:inline-block;vertical-align:middle;font-size:20px}.fourohfour-links li:first-child{margin:0}}.page-foot{padding:10px 0 40px;background:#696c74}@media only screen and (min-width: 719px){.page-foot{padding:40px 0}}.page-foot .g__border{margin-left:-30px;background-color:#55575e}.page-foot .g__item{margin-bottom:0}@media only screen and (min-width: 719px) and (max-width: 1021px){.page-foot .g__item{margin-bottom:20px}}.page-foot h5{margin:30px 0 0;line-height:1;font-size:14px;font-weight:600;color:#9fa1a5;text-transform:uppercase;letter-spacing:1px}.page-foot li{margin-bottom:5px}.page-foot a{font-size:14px;font-weight:600;color:#efeff0}.page-foot a:hover{color:#fff}.page-foot a.menu-active{color:#27282c}.page-foot .worldwide{max-width:400px;padding-bottom:50px;background:url("../../img/bg_worldwide_map.png") no-repeat center top}.page-foot .worldwide h5{margin:0 0 20px}@media only screen and (max-width: 718px){.page-foot .worldwide{margin-top:20px}}.page-foot .connect-explore h5{margin:29px 0 14px}.page-foot .connect-explore h5:first-child{margin-top:8px}@media only screen and (min-width: 719px){.page-foot .connect-explore h5{margin-top:35px}.page-foot .connect-explore h5:first-child{margin-top:0}}.page-foot .connect-explore .contact-icons{margin:3px 0 0}.contact-icons li{margin-left:6px;float:left;text-indent:-9999em}.contact-icons li:first-child{margin-left:0}@media only screen and (min-width: 1022px) and (max-width: 1170px){.contact-icons li{margin-left:2px}}.contact-icons a{width:32px;height:32px;display:block}.contact-icons .last a{padding-left:32px}.contact-icons .call{white-space:nowrap;background-position:-111px -26px}.contact-icons .blog{background-position:-128px -278px}.contact-icons .facebook{background-position:-32px -378px}.contact-icons .twitter{background-position:0 -378px}.contact-icons .youtube{background-position:-119px -346px}.contact-icons .pinterest{background-position:-103px -310px}.contact-icons .google-plus{background-position:-96px -278px}.footer-links{margin:16px 0 0;display:none}.footer-menu-expanded .footer-links{display:block}@media only screen and (min-width: 719px){.footer-links{margin:0;display:block}}.page-copyright{padding:40px 0}.page-copyright p{margin:0 0 6px;line-height:1.1}.page-copyright small{margin-right:0.5em}.security{margin:0 0 10px}.security li{width:50%;margin:0 0 22px;display:block;float:left;text-align:center}@media only screen and (min-width: 719px){.security li{width:auto;height:40px;margin:0 15px 10px 0}.lt-ie8 .security li{width:110px;zoom:1}}@media only screen and (min-width: 1171px){.security{float:right}}.security-badge{margin:0 auto;display:block}.truste{width:101px;height:32px;background-position:0 -414px}.pci-compliant{width:106px;height:34px;background-position:0 -786px}.bbb{width:95px;height:36px;background-position:-35px -449px}.inc5000{width:102px;height:38px;background-position:0 -835px}.hitrust{width:65px;height:32px;background-position:-54px -346px}.copyright-links{color:#ccc}.copyright-links span{margin:0 2px}.copyright-links a{color:#999}.copyright-links a:hover{text-decoration:underline}.footer-links{margin-top:15px}.page-foot__submenu{margin:10px 0 17px 15px}.page-foot__menu:first-child h5{margin:0}.page-foot__menu h5{position:relative}.page-foot__menu h5:before{content:'';display:none;position:absolute;top:16px;right:30px;background-position:-21px -43px;height:18px;width:18px}@media only screen and (max-width: 718px){.page-foot__menu{margin:0 -30px;border-bottom:1px solid rgba(255,255,255,0.1)}.page-foot__menu h5{margin:0;padding:20px 30px;cursor:pointer}.page-foot__menu h5:before{display:block}.page-foot__menu .footer-links{display:none;margin:0;padding:0 30px 20px}.page-foot__menu.is-expanded .footer-links{display:block}}@media only screen and (max-width: 718px){body.has-menu-visible{overflow:hidden}body.has-menu-visible #main{display:none}}.page-head{padding:30px 0 28px}@media only screen and (max-width: 718px){.has-menu-visible .page-head{position:absolute;top:0;left:0;z-index:50;width:100%;height:100%;background:#fff}}@media only screen and (min-width: 719px){.page-head{padding:30px 0}}@media only screen and (min-width: 719px) and (max-width: 1021px){.page-head .container{position:relative}}.page-head .is-current-page{color:#f68f1e;color:rgba(255,255,255,0.4)}@media only screen and (max-width: 718px){.page-head .is-current-page{color:#c1c1c1}}.logo{display:block;float:left}.logo img{height:auto}@media only screen and (min-width: 719px) and (max-width: 1021px){.logo{float:none}}@media only screen and (min-width: 1022px) and (max-width: 1170px){.logo{width:186px}}.menu-toggle{display:block;float:right;margin:6px 0 0;padding:6px;cursor:pointer;border-radius:3px}.has-menu-visible .menu-toggle{background:#565961}@media only screen and (min-width: 719px){.menu-toggle{display:none}}.menu-toggle__line{display:block;width:24px;height:3px;margin-top:4px;background:#565961;border-radius:25px}.has-menu-visible .menu-toggle__line{background:#fff}.menu-toggle__line:first-child{margin-top:0}@media only screen and (max-width: 718px){body{padding-top:0 !important}#toolbar{display:none !important}}.navigation{display:none;position:absolute;top:93px;right:0;bottom:0;left:0;z-index:50;border-top:1px solid #d8d8d8;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.has-menu-visible .navigation{display:block}@media only screen and (min-width: 719px){.navigation{display:block;position:static;top:inherit;margin:23px 0 0;border:0;text-align:center;overflow:visible;-webkit-overflow-scrolling:none}}@media only screen and (min-width: 1022px){.navigation{float:right;margin:2px 0 0;text-align:left}}@media only screen and (min-width: 1171px){.navigation{margin:5px 0 0}}@media only screen and (min-width: 1022px){.primary-nav{display:inline-block;margin-right:3px}}@media only screen and (min-width: 1171px){.primary-nav{margin-right:18px}}.primary-nav__item{margin-bottom:0}@media only screen and (max-width: 718px){.primary-nav__item{padding:0;border-top:1px solid #d8d8d8}.primary-nav>.primary-nav__item:first-child{border:0}}@media only screen and (min-width: 719px){.primary-nav__item{display:inline-block;margin-left:10px}}@media only screen and (min-width: 1022px){.primary-nav__item{margin-left:2px}}.primary-nav__item:first-child{margin-left:0}.primary-nav__item>a{display:block;padding:5px 8px;border:1px solid #fff;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#565961;border-radius:25px;transition:all .15s ease}.primary-nav__item>a:hover{color:#f68f1e}@media only screen and (max-width: 718px){.primary-nav__item>a{position:relative;padding:15px 30px;border:none;border-radius:0}.primary-nav__item>a:before{content:'';position:absolute;top:50%;right:30px;width:0;height:0;border-top:6px solid #d8d8d8;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;margin-top:-4px}}.primary-nav__item.is-active>a{border-color:#f68f1e;color:#f68f1e}@media only screen and (max-width: 718px){.primary-nav__item.is-active>a{border:none}.primary-nav__item.is-active>a:before{width:0;height:0;border-top:0;border-right:5px solid transparent;border-bottom:6px solid #4e4e4e;border-left:5px solid transparent}}.primary-nav__item.is-mt-active>a{color:#f68f1e}@media only screen and (min-width: 719px){.primary-nav__item-wrapper{display:inline-block}}.primary-nav__extra{display:none !important}@media only screen and (max-width: 718px){.primary-nav__extra{background:#fbfbfb}.has-menu-visible .primary-nav__extra{display:block !important}.primary-nav__extra>a{padding-top:20px;font-size:16px;font-weight:500;color:#aaa !important;text-transform:none;letter-spacing:0}.primary-nav__extra>a:before{display:none}.primary-nav__extra .drawer{display:block;padding-top:10px;border:0}.primary-nav__extra .drawer li{margin:0 0 14px}.primary-nav__extra .drawer a{font-size:15px;text-transform:none;letter-spacing:0}.primary-nav__extra .drawer .button{margin:10px 0 0;padding:5px 20px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.tertiary-nav{position:absolute;top:8px;right:0}}@media only screen and (min-width: 1022px){.tertiary-nav{display:inline-block}}.tertiary-nav__item{margin-bottom:0}@media only screen and (max-width: 718px){.tertiary-nav__item{padding:15px 30px;border-top:1px solid #d8d8d8}}@media only screen and (min-width: 719px){.tertiary-nav__item{display:inline-block;margin-left:10px}}@media only screen and (min-width: 1022px) and (max-width: 1170px){.tertiary-nav__item{margin-left:5px}}.tertiary-nav__item:first-child{margin-left:0}.tertiary-nav__item>a{font-size:14px;color:#8e9197;transition:color .15s ease}.tertiary-nav__item>a:hover{color:#696c74}.language-select{position:relative}.language-select__icon:before{background-position:-93px -26px;height:17px;width:18px;content:'';display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:6px}@media only screen and (min-width: 719px){.language-select__icon{display:block;margin-top:-4px;padding:3px 10px 4px;border:1px solid #fff;border-radius:25px;cursor:pointer}.language-select.is-open .language-select__icon{border-color:#cecece;color:#696c74}}.language-select__options{display:none;margin:15px 0 0}.language-select.is-open .language-select__options{display:block}@media only screen and (min-width: 719px){.language-select__options{position:absolute;top:100%;right:0;z-index:30;width:229px;padding:15px;background:#fff;border-radius:3px;box-shadow:0 1px 8px rgba(0,0,0,0.5)}}.language-select__option{padding:0 0 0 20px;font-size:15px;cursor:pointer}.language-select__option:hover{color:#f68f1e}.language-select__option.is-current{position:relative;color:#c7c9cc;cursor:default}.language-select__option.is-current:before{content:'';display:block;position:absolute;top:4px;left:0;background-position:-51px -26px;height:13px;width:12px}@media only screen and (min-width: 719px){.masthead--with-header{padding-top:120px}}.page-head--overlay{position:absolute;top:0;left:0;z-index:30;width:100%}.page-head--overlay .logo__colored{display:none}@media only screen and (min-width: 719px) and (max-width: 1021px){.page-head--overlay{padding:20px 0 0}}@media only screen and (max-width: 718px){.has-menu-visible .page-head--overlay{position:fixed;background:#fff}.has-menu-visible .page-head--overlay .logo__white{display:none}.has-menu-visible .page-head--overlay .logo__colored{display:block}}@media only screen and (min-width: 1022px) and (max-width: 1170px){.page-head--overlay .logo{width:190px}}.page-head__menu{float:right}@media only screen and (min-width: 719px) and (max-width: 1021px){.page-head__menu{float:none}}.page-head__menu .menu-toggle{display:inline-block;vertical-align:middle;float:none;margin:2px 0 0;padding:6px}.has-menu-visible [role="main"] .page-head__menu .menu-toggle{background:#fff}@media only screen and (min-width: 719px) and (max-width: 1021px){.page-head__menu .menu-toggle{position:absolute;top:0;right:0}}.page-head__menu .menu-toggle__line{background:#fff}.has-menu-visible [role="main"] .page-head__menu .menu-toggle__line{background:#f68f1e}.product-nav__item{margin-bottom:0}@media only screen and (min-width: 719px){.product-nav__item{display:inline-block;margin-left:14px}}@media only screen and (min-width: 1171px){.product-nav__item{margin-left:20px}}.product-nav__item:first-child{margin-left:0}@media only screen and (max-width: 718px){.product-nav__item:first-child{border-top:0}}.product-nav__item>a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#fff;transition:color .15s ease}@media only screen and (min-width: 1022px) and (max-width: 1170px){.product-nav__item>a{font-size:13px}}.product-nav__item>.button{margin:-2px 0 0;padding:6px 11px;color:#fff}@media only screen and (min-width: 1022px) and (max-width: 1170px){.product-nav__item>.button{padding:4px 9px}}.product-nav__item.is-mt-active>a{color:#fefefe;color:rgba(255,255,255,0.5)}@media only screen and (max-width: 718px){.product-nav__item.is-mt-active>a{color:#c1c1c1}}.tour-link__more{display:none;vertical-align:middle;position:relative;width:17px;height:17px;margin:-2px 0 0 6px;border:1px solid #fff;border-radius:100%}.tour-link__more:before{content:'';display:block;position:absolute;top:50%;right:3px;left:3px;height:1px;margin-top:-1px;background:#fff}.tour-link__more:after{content:'';display:block;position:absolute;top:3px;bottom:3px;left:7px;width:1px;background:#fff}@media only screen and (max-width: 718px){.tour-link__more{border-color:#f68f1e}.tour-link__more:before,.tour-link__more:after{background:#f68f1e}}.tour-link--filled .tour-link__more{display:inline-block}[data-drawer-slide]{position:relative;z-index:20;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease}@media only screen and (max-width: 718px){[data-drawer-slide]{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}}.menu-drawer{display:none;position:absolute;right:0;left:0;z-index:10;padding:4px 0 80px;overflow:hidden;background:#fbfbfb;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}@media only screen and (min-width: 719px){.menu-drawer{display:block}}@media only screen and (min-width: 1300px){.menu-drawer{right:10px;left:10px}}.drawer{display:none}@media only screen and (max-width: 718px){.drawer{padding:30px;border-top:1px solid #d8d8d8;background:#fbfbfb}.primary-nav__item.is-active .drawer{display:block}.drawer .asset{text-align:left}}.drawer a{color:#f68f1e;font-weight:600}.drawer__title{margin:0 0 24px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#a4a5ac}.drawer__title a{font-size:15px;color:#f68f1e;text-transform:none;letter-spacing:0}.drawer__title:last-child{margin:0}.drawer__subtitle{margin:4px 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#a4a5ac}.menu-drawer__item{display:block;position:relative;float:left;width:100%;margin-right:-100%;padding:30px 0 40px;background:#fbfbfb;opacity:0;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (min-width: 719px){.menu-drawer__item .g__item{margin-bottom:0 !important}}@media only screen and (min-width: 1171px){.menu-drawer__item{min-height:360px}}.menu-drawer__item.is-current{z-index:20}.no-cssanimations .menu-drawer__item.is-current{opacity:1}@-webkit-keyframes fadeUpIn{from{-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeUpIn{from{-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}[data-anim="fadeUpIn"]{-webkit-animation-name:fadeUpIn;animation-name:fadeUpIn}@-webkit-keyframes fadeDownOut{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);opacity:0}}@keyframes fadeDownOut{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);opacity:0}}[data-anim="fadeDownOut"]{-webkit-animation-name:fadeDownOut;animation-name:fadeDownOut}@-webkit-keyframes fadeLeftIn{from{-webkit-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeLeftIn{from{-webkit-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}[data-anim="fadeLeftIn"]{-webkit-animation-name:fadeLeftIn;animation-name:fadeLeftIn}@-webkit-keyframes fadeLeftOut{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0);opacity:0}}@keyframes fadeLeftOut{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0);opacity:0}}[data-anim="fadeLeftOut"]{-webkit-animation-name:fadeLeftOut;animation-name:fadeLeftOut}@-webkit-keyframes fadeRightIn{from{-webkit-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeRightIn{from{-webkit-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}[data-anim="fadeRightIn"]{-webkit-animation-name:fadeRightIn;animation-name:fadeRightIn}@-webkit-keyframes fadeRightOut{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0);opacity:0}}@keyframes fadeRightOut{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0);opacity:0}}[data-anim="fadeRightOut"]{-webkit-animation-name:fadeRightOut;animation-name:fadeRightOut}@media only screen and (min-width: 719px) and (max-width: 1021px){.drawer-products__products .g__item{margin-top:30px}.drawer-products__products .g__item:first-child{margin-top:0}.drawer-products__product-image{float:left;width:155px;margin:0 10px 10px 0}.drawer-products__product-text{overflow:hidden}}.drawer-products__links{max-width:250px}.drawer-products__links>li{margin-bottom:7px}@media only screen and (min-width: 1022px){.drawer-products__solo{max-width:320px;margin:0 auto}}@media only screen and (min-width: 1171px){.drawer-products__solo{max-width:420px}}.drawer-community__posts h5{margin:0 0 13px;font-weight:500;color:#8c8f99}.drawer-community__posts h3,.drawer-community__posts .section-nav a,.section-nav .drawer-community__posts a{margin:0 0 6px;font-size:17px;line-height:1.4}.drawer-community__posts h3 a,.drawer-community__posts .section-nav a a,.section-nav .drawer-community__posts a a{color:#4a4c54}.drawer-community__posts img{width:100%;height:auto}@media only screen and (min-width: 719px){.drawer-community__posts img{width:137px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.drawer-community__posts .asset{float:right;margin:0 0 10px 10px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.drawer-community__resources .g__item:last-child{margin-top:30px}}.drawer-buy__hardware{margin-top:40px}@media only screen and (min-width: 1022px){.drawer-buy__hardware{margin-top:0}}@media only screen and (min-width: 719px) and (max-width: 1021px){.drawer-buy__hardware-img{display:none}}@media only screen and (min-width: 1022px){.drawer-buy__hardware-img{padding:0 15px}}@media only screen and (min-width: 1022px){.drawer-buy__pricing-img{padding-right:30px}}.drawer-company__about .asset{margin-bottom:12px}@media only screen and (min-width: 1022px) and (max-width: 1170px){.drawer-company__about .asset{width:100px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.drawer-company__careers{position:relative}.drawer-company__careers:before{content:'';position:absolute;top:0;bottom:0;left:-35px;width:1px;background:#d8d8d8}}.support-search{position:relative;margin:0 0 20px}.support-search button{display:block;position:absolute;top:11px;left:10px;padding:0;background-position:-68px 0;height:16px;width:16px;border:0;background-color:transparent;cursor:pointer}.support-search input[type="text"]{padding:9px 9px 9px 34px}.support-icons{text-align:center}.support-icons img{width:40px;height:auto;margin:0 0 8px}.support-icons p{line-height:1.1}.support-icons a{color:#565961;font-size:14px}@media only screen and (min-width: 1171px){.support-icons a{font-size:15px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.drawer-support__mbu .asset{float:right;width:110px;margin:0 0 10px 10px}}.follow-menu{display:none}.follow-nav{display:none}@media only screen and (min-width: 719px){.follow-nav{display:block;position:fixed;top:0;left:0;z-index:40;width:100%;overflow:hidden;background:#fff;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);transition:-webkit-transform .4s ease;transition:transform .4s ease;will-change:transform}.follow-nav.is-locked{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);box-shadow:0 1px 8px rgba(0,0,0,0.2)}.no-csstransforms .follow-nav{display:none}.no-csstransforms .follow-nav.is-locked{display:block}}.follow-nav .container{position:relative;padding-top:15px;padding-bottom:15px}.follow-nav .pill-button{margin:0;padding:7px 28px}.follow-nav__logo{display:inline-block;width:34px;margin-right:12px}.follow-nav__top{display:inline-block;vertical-align:middle;position:absolute;top:23px;right:0;cursor:pointer;font-size:15px}.follow-nav__top:hover{color:#f68f1e}.follow-nav__top:before{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;margin:4px 10px 0 0;border:2px solid;border-left:0;border-bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width: 719px) and (max-width: 1021px){.secondary-nav{text-align:center}}@media only screen and (max-width: 718px){.secondary-nav .region{display:none}}.secondary-nav__standard{padding:16px 0;border-top:1px solid #e8e9ec;background:#fdfdfd}.secondary-nav__menu .menu{list-style:none}@media only screen and (min-width: 719px) and (max-width: 1021px){.secondary-nav__menu .menu{text-align:center}}@media only screen and (min-width: 1022px){.secondary-nav__menu .menu{float:right}}.secondary-nav__menu .menu .leaf{margin:0 0 14px;padding:0;background:none;list-style:none}@media only screen and (min-width: 719px){.secondary-nav__menu .menu .leaf{display:inline-block;margin:0 0 0 20px}.secondary-nav__menu .menu .leaf:first-child{margin:0}}.secondary-nav__menu .menu:first-child{margin:0}@media only screen and (min-width: 719px){.secondary-nav__menu .menu a{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#696c74;transition:color .15s ease}.secondary-nav__menu .menu a:hover{color:#f68f1e}.secondary-nav__menu .menu a.active{color:#c1c1c1;cursor:default}}.secondary-nav__overlay .container{position:relative}.secondary-nav__overlay-menu{position:absolute;top:21px;right:0;z-index:20}@media only screen and (min-width: 719px) and (max-width: 1021px){.secondary-nav__overlay-menu{width:100%}}@media only screen and (min-width: 1022px){.secondary-nav__overlay-menu{top:27px}}.bg{background-repeat:no-repeat;background-position:center top;background-size:cover;color:#fff}@media only screen and (min-width: 1022px){.ncd-grid-spacing{margin-bottom:-30px}.ncd-grid-spacing .g__item{margin-bottom:90px}}@media only screen and (min-width: 719px){.ncd-section--tight-bottom{padding-bottom:5px}}.overview-masthead{padding-bottom:290px;background-image:url("../../img/backgrounds/overview/bg_overview_480.jpg")}@media only screen and (min-width: 481px){.overview-masthead{height:567px;padding-bottom:0;background-image:url("../../img/backgrounds/overview/bg_overview_718.jpg")}}@media only screen and (min-width: 719px){.overview-masthead{background-image:url("../../img/backgrounds/overview/bg_overview_1024.jpg")}}@media only screen and (min-width: 1022px){.overview-masthead{background-image:url("../../img/backgrounds/overview/bg_overview.jpg")}}.overview-masthead__subhead{margin:0 0 6px;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1px}.overview-masthead__content{text-align:center}.overview-masthead__content h1{margin:0 0 24px;font-size:40px;font-weight:300}.overview-masthead__content .button--bare{margin-left:10px}@media only screen and (min-width: 719px){.overview-masthead__content{width:50%;padding-top:80px;margin-left:50%}}@media only screen and (min-width: 1022px){.overview-masthead__content{padding-top:85px}.overview-masthead__content h1{max-width:340px;margin:0 auto 24px}}@media only screen and (min-width: 1300px){.overview-masthead__content h1{max-width:inherit;margin:0 0 24px}}.overview-connect{background-image:url("../../img/backgrounds/overview/bg_overview_connect_mobile.jpg")}@media only screen and (max-width: 718px){.overview-connect{padding-bottom:280px;background-position:bottom center;background-size:initial}}@media only screen and (min-width: 719px){.overview-connect{height:504px;background-image:url("../../img/backgrounds/overview/bg_overview_connect.jpg")}}.overview-connect .tile__content{margin:60px 0 0}@media only screen and (min-width: 719px){.overview-connect .tile__content{width:40%;height:504px;padding-top:85px;margin:0 0 0 55%}}.overview-payments{height:503px;background-image:url("../../img/backgrounds/overview/bg_overview_payments.jpg");color:#444}.overview-payments .tile__content{max-width:500px;padding-top:178px}.overview-payments a{color:#444}.overview-apps{height:503px;background-image:url("../../img/backgrounds/overview/bg_overview_apps.jpg")}.overview-apps .tile__content{max-width:550px;padding-top:160px}@media only screen and (max-width: 480px){.overview-apps .tile__content{padding-top:141px}.overview-apps .tile__content p{font-size:16px}}@media only screen and (min-width: 1022px){.overview-apps .tile__content{padding-top:180px}}.banner{padding:0;position:relative;overflow:hidden}.banner .container{height:400px;position:relative}.banner .banner-text{max-width:300px;margin:0 auto;padding:20px 0 0;text-align:center}.banner h2{font-size:2.4em;color:#fff;font-weight:200;text-shadow:0 1px 1px rgba(0,0,0,0.4);text-align:center}.banner h2 strong{display:block;font-size:1.2em;font-weight:700}@media only screen and (max-width: 718px){.banner h2{padding-top:36px}}.banner .review-rating{display:inline-block}.banner__play{width:85px;height:85px;display:block;position:absolute;left:50%;bottom:44px;margin-left:-42px;cursor:pointer;background-position:0 -1303px}@media only screen and (min-width: 719px){.banner__play{width:112px;height:112px;margin-left:-104px;bottom:48%;background-position:0 -1572px}}.banner-device{width:100%;position:absolute;bottom:0;right:0;overflow:hidden}.banner-device img{margin:0 auto;display:block}@media only screen and (max-width: 718px){.banner-device{bottom:-37px}.banner .container{overflow:hidden}.yoga-banner{background:url("../../img/banner_yoga_mobile.jpg")}.fitness-banner{background:url("../../img/banner_fitness_mobile.jpg")}.salon-banner{background:url("../../img/banner_salon_mobile.jpg")}.pilates-banner{background:url("../../img/banner_pilates_mobile.jpg")}.wellness-banner{background:url("../../img/banner_massage_mobile.jpg")}.personal-training-banner{background:url("../../img/banner_personal_training_mobile.jpg")}.massage-banner{background:url("../../img/banner_massage_mobile.jpg")}.spa-banner{background:url("../../img/banner_spa_mobile.jpg")}.mma-banner{background:url("../../img/banner_mma_mobile.jpg")}.dance-banner{background:url("../../img/banner_dance_mobile.jpg")}.crossfit-banner{background:url("../../img/banner_crossfit_mobile.jpg?v=1")}.sports-banner{background:url("../../img/banner_homepage_park_mobile.jpg")}.physical-therapy-banner{background:url("../../img/banner_physical_therapy_mobile.jpg")}.franchise-banner{background:url("../../img/banner_homepage_park_mobile.jpg")}.health-club-banner{background:url("../../img/banner_health_club_mobile.jpg")}.other-banner{background:url("../../img/banner_homepage_park_mobile.jpg")}.mindbody-express-banner{background:url("../../img/mindbody_express_banner_mobile2.jpg") no-repeat center bottom}.mindbody-connect-banner{background:url("../../img/mindbody_connect_banner_mobile.jpg")}.banner--resources{background:url("../../img/banner_resources_mobile.jpg")}}@media only screen and (min-width: 719px){.banner .container{height:575px}.banner .banner-text{width:50%;max-width:400px;margin:0;padding:95px 0 0}.banner h2{font-size:3.46667em}.banner .review-rating{margin:0.93333em 0 0;padding:1.06667em 0 0;border-top:1px solid rgba(255,255,255,0.2)}.banner .review-rating span{margin-left:10px;font-size:28px;line-height:15px}.banner-device{max-width:70%;right:-22%}.yoga-banner{background:#050506 url("../../img/banner_yoga.jpg") no-repeat center top}.fitness-banner{background:#050506 url("../../img/banner_fitness.jpg") no-repeat center top}.salon-banner{background:#050506 url("../../img/banner_salon.jpg") no-repeat center top}.pilates-banner{background:#050506 url("../../img/banner_pilates.jpg") no-repeat center top}.wellness-banner{background:#050506 url("../../img/banner_massage.jpg") no-repeat center top}.personal-training-banner{background:#050506 url("../../img/banner_personal_training.jpg") no-repeat center top}.massage-banner{background:#050506 url("../../img/banner_massage.jpg") no-repeat center top}.spa-banner{background:#050506 url("../../img/banner_spa.jpg") no-repeat center top}.mma-banner{background:#050506 url("../../img/banner_mma.jpg") no-repeat center top}.dance-banner{background:#050506 url("../../img/banner_dance.jpg") no-repeat center top}.crossfit-banner{background:#050506 url("../../img/banner_crossfit.jpg?v=1") no-repeat center top}.sports-banner{background:#050506 url("../../img/banner_homepage_park.jpg") no-repeat center top}.physical-therapy-banner{background:#050506 url("../../img/banner_physical_therapy.jpg") no-repeat center top}.franchise-banner{background:#050506 url("../../img/banner_homepage_park.jpg") no-repeat center top}.health-club-banner{background:#050506 url("../../img/banner_health_club.jpg") no-repeat center top}.other-banner{background:#050506 url("../../img/banner_homepage_park.jpg") no-repeat center top}.mindbody-express-banner{background:#050506 url("../../img/mindbody_express_banner2.jpg") no-repeat center bottom}.mindbody-connect-banner{background:#050506 url("../../img/mindbody_connect_banner.jpg") no-repeat center top}.banner--resources{background:#050506 url("../../img/banner_resources.jpg") no-repeat center top}}@media only screen and (min-width: 1022px){.banner .container{height:575px}.banner .banner-text{max-width:49%}.banner h2{font-size:60px}.banner-device{max-width:50%;right:0}.ie8 .banner-device{width:auto;display:block}}.yoga-banner,.fitness-banner,.salon-banner,.pilates-banner,.wellness-banner,.personal-training-banner,.massage-banner,.spa-banner,.mma-banner,.dance-banner,.crossfit-banner,.sports-banner,.physical-therapy-banner,.franchise-banner,.health-club-banner,.other-banner,.mindbody-express-banner,.mindbody-connect-banner,.banner--resources{background-size:cover}.banner__asset{min-height:100px;margin:0 auto 90px;text-align:center}@media only screen and (min-width: 719px){.banner__asset{min-height:200px}}@media only screen and (min-width: 1022px){.banner__asset{min-height:400px}}.banner__mixed .banner__title{margin:0 auto 12px;font-size:30px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,0.4);color:#fff}@media only screen and (max-width: 718px){.banner__mixed .banner__title{padding-top:36px}}@media only screen and (min-width: 719px){.banner__mixed .banner__title{font-size:40px}}.banner__mixed .container{height:auto}.banner__mixed .banner-text{width:100%;max-width:500px;margin:0 auto 35px;padding:0;text-align:center}@media only screen and (min-width: 719px){.banner__mixed .banner-text{max-width:820px;margin-bottom:55px;padding-top:120px}}.banner__mixed .banner-text p,.banner__mixed .banner-text .banner__subtitle{padding:0;margin:0 auto;color:#fff;font-size:17px;font-weight:500;line-height:1.4}.banner__mixed .banner-text .button{margin-top:10px}.banner__mixed:before{content:none !important}.banner__mixed--bg{width:100%;height:420px;position:absolute;top:0;left:0}@media only screen and (min-width: 719px){.banner__mixed--bg{height:540px}}@media only screen and (min-width: 1022px){.banner__mixed--bg{height:595px}}@media only screen and (min-width: 719px){#software{position:relative}#software:before{content:"";width:100%;height:685px;display:block;background:#f4f4f4;position:absolute;top:0;left:0;z-index:1}#software .container{position:relative;z-index:2}}@media only screen and (min-width: 1022px){#software:before{height:785px}}.full-feature-slider .feature-images{min-height:100px;margin:0 auto 30px;text-align:center;position:relative}@media only screen and (min-width: 719px){.full-feature-slider .feature-images{min-height:200px;padding:0 35px}}@media only screen and (min-width: 1022px){.full-feature-slider .feature-images{min-height:400px;*height:auto}}.full-feature-slider .feature-slider-control{width:30%;margin:0 0 0 3%;padding:54px 0 0;float:left}@media only screen and (max-width: 718px){.full-feature-slider .feature-slider-control{width:auto;margin:0 0 25px;padding:0 0 0 60px;float:none}}@media only screen and (max-width: 718px){.full-feature-slider .flex-direction-nav{display:none}}.full-feature-slider .flex-prev,.full-feature-slider .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-15px}.full-feature-slider .flex-prev{left:0;background-position:-90px -43px}.full-feature-slider .flex-prev:hover{background-position:-106px -43px}.full-feature-slider .flex-next{right:0;background-position:-39px -43px}.full-feature-slider .flex-next:hover{background-position:-143px -248px}.feature-slider__menu{margin:0 0 90px;text-align:center}@media only screen and (min-width: 1022px){.feature-slider__controls{display:inline-block;vertical-align:middle}}.feature-slider__control{margin-left:26px;display:inline-block;vertical-align:middle}.feature-slider__control:first-child{margin-left:0}.feature-slider__control a{width:50px;height:50px;margin:0 auto 10px;display:block}@media only screen and (min-width: 1022px){.feature-slider__control{margin-left:18px}}.feature-slider__control--booking a{background-position:0 -250px}.feature-slider__control--booking.flex-active a{background-position:0 -350px}.feature-slider__control--pos a{background-position:0 -1100px}.feature-slider__control--pos.flex-active a{background-position:0 -1000px}.feature-slider__control--staff a{width:36px;background-position:0 -1250px}.feature-slider__control--staff.flex-active a{background-position:0 -1350px}.feature-slider__control--reports a{width:45px;background-position:0 -900px}.feature-slider__control--reports.flex-active a{background-position:0 -800px}.feature-slider__control--client a{width:71px;background-position:0 -100px}.feature-slider__control--client.flex-active a{background-position:0 0}.feature-slider__control--marketing a{background-position:0 -450px}.feature-slider__control--marketing.flex-active a{background-position:0 -500px}.feature-slider__control--automation a{width:45px;background-position:0 -750px}.feature-slider__control--automation.flex-active a{background-position:0 -700px}.feature-slider__messages{max-width:500px;margin:22px auto 0}@media only screen and (min-width: 1022px){.feature-slider__messages{width:400px;max-width:inherit;margin:0 0 0 30px;padding-left:30px;display:inline-block;vertical-align:middle;border-left:1px solid #ccc;text-align:left}}.feature-slider__message{width:100%;margin-right:-100%;float:left;display:none}.feature-slider__message h3,.feature-slider__message .section-nav a,.section-nav .feature-slider__message a{margin:0 0 7px;color:#f68f1e}.feature-slider__message p{margin-bottom:3px}.feature-slider-tertiary{margin-top:20px}.feature-slider-tertiary img{margin:0 0 15px}@media only screen and (min-width: 719px) and (max-width: 1021px){.feature-slider .grid,.feature-slider .grid-reverse,.feature-detail .grid,.feature-detail .grid-reverse{margin:0}.feature-slider .grid>li,.feature-slider .grid-reverse>li,.feature-detail .grid>li,.feature-detail .grid-reverse>li{width:auto;float:none;margin:0}}.feature-detail__details li{padding:24px 0;border-top:1px solid #ccc}.feature-detail__details li:first-child{border:none}.feature-detail__details p{margin-bottom:0}@media only screen and (min-width: 1022px){.feature-detail__details{margin:30px 0 0}.feature-detail__details li{padding:30px 0}}.footnote{margin:1.33333em 0 0;padding:1.2em 0 0;border-top:1px solid #ccc;font-size:90%}.flex-active{background-position:0 -455px}.flex-active h3,.flex-active .section-nav a,.section-nav .flex-active a{color:#f68f1e}.tour__play-symbol{margin:0;display:inline-block;vertical-align:middle;color:#fff;white-space:nowrap;font-weight:600}.tour__play-symbol:before{content:"";width:17px;height:17px;margin:5px 0 0 6px;display:block;float:right;background-position:-34px -73px}.tour-features{margin-top:30px;margin-bottom:30px}.tour-features h3,.tour-features .section-nav a,.section-nav .tour-features a{color:#f68f1e}.tour-features li{margin-bottom:5%}.tour-features .flag__image{padding-right:20px}.tour-features .flag__image img{width:220px;margin:0 auto}.tour-features p{margin:0 0 8px}@media only screen and (min-width: 1022px) and (max-width: 1170px){.tour-features .flag__image{vertical-align:top}.tour-features .flag__image img{width:150px}}@media only screen and (max-width: 1021px){.tour-features .flag,.tour-features .flag__image,.tour-features .flag__body{display:block;text-align:center}.tour-features .flag{margin:0 0 50px}.tour-features .flag__image{margin:0 0 15px;padding:0}}.cohesive-experience{position:relative}.cohesive-experience img{display:none}.cohesive-experience .fallback{margin:0 0 40px;display:block}.ce-info{margin:0 0 20px}.ce-info h4{margin:0 0 4px}.no-csstransitions .ce-reveal{background:none}.no-csstransitions .ce-pulse{width:30px;height:30px;top:-5px;left:-5px;background-position:-23px -310px}@media only screen and (max-width: 718px){.no-csstransitions .ce-pulse{display:none}}@media only screen and (min-width: 719px){.cohesive-experience img{display:block}.cohesive-experience .fallback{display:none}.ce-desktop{width:491.4px;margin:0 auto;position:relative}.ce-fill{position:absolute}.ce-fill img{width:100%;margin-right:-100%;float:left;transition:opacity .4s ease}.ce-account-processing{width:69.55px;right:-14%;top:0}.ce-account-processing .ce-reveal{top:-2%;right:75%}.ce-premium-services{width:265.2px;left:0;bottom:0}.ce-premium-services .ce-reveal{top:11%;left:32%}.ce-premium-services .ce-info{margin:0 0 0 20px;right:inherit;left:100%;-webkit-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);transform:translate(-10px, 0)}.ce-premium-services .ce-info:before{content:"";width:0;height:0;border-top:10px solid transparent;border-right:14px solid #696c74;border-bottom:10px solid transparent;border-left:0;position:absolute;top:13px;left:-9px}.ce-point-of-sale{width:251.55px;right:0;bottom:0}.ce-point-of-sale .ce-reveal{top:9%;right:32%}.ce-img{opacity:0;transition:opacity 1s ease}.ce-filled .ce-img{opacity:1}.ce-outline{transition:opacity .4s ease}.ce-filled .ce-outline{opacity:0}.ce-reveal{width:20px;height:20px;background-color:#f68f1e;border-radius:30px;position:absolute;z-index:5}.ce-pulse{width:44px;height:44px;background-color:#f68f1e;position:absolute;top:-12px;left:-12px;border-radius:40px;-webkit-animation:pulse 2.2s infinite ease-in-out;animation:pulse 2.2s infinite ease-in-out}.csstransitions .ce-filled .ce-pulse{width:30px;height:30px;background:rgba(246,143,30,0.3);top:-5px;left:-5px;-webkit-animation:none;animation:none}.ce-info{width:340px;margin:0 13px 0 0;padding:15px;background:#696c74;font-size:90%;color:#fff;position:absolute;top:-12px;right:100%;opacity:0;border-radius:3px;transition:all .4s ease;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.ce-info:before{content:"";width:0;height:0;border-top:10px solid transparent;border-right:0;border-bottom:10px solid transparent;border-left:14px solid #696c74;position:absolute;top:13px;right:-9px}.ce-show-info .ce-info{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media only screen and (min-width: 1022px){.ce-desktop{width:567px}.ce-account-processing{width:80.25px;right:-14%}.ce-premium-services{width:306px}.ce-point-of-sale{width:290.25px}}@media only screen and (min-width: 1171px){.ce-desktop{width:756px}.ce-account-processing{width:107px;right:-14%}.ce-premium-services{width:408px}.ce-point-of-sale{width:387px}}.tour-video-container{position:relative}.tour-video-container .play-button{position:absolute;top:50%;left:50%;margin:-53px 0 0 -52px}.headline--industry{margin-bottom:4em}.headline--industry h2{margin:0 0 25px}.headline--industry p{margin:18px 0 0}.headline--industry p:first-child{margin:0}.logo-cards{text-align:center}.logo-cards li{max-width:394px;height:200px;margin-right:-4px;margin-bottom:0;background:#fff;text-align:center;border-radius:3px;float:none;display:inline-block;vertical-align:middle}.logo-cards li img{display:inline-block;vertical-align:middle}@media only screen and (max-width: 718px){.logo-cards{padding:0 30px}.logo-cards li{max-width:inherit;height:auto;margin-top:-60px;padding:30px 12px;display:block}.logo-cards li:first-child{margin-top:0}.logo-cards li:before{display:none}}.logo-card{cursor:pointer;position:relative}.logo-card__description{display:none}.logo-card__link{padding:4px 12px 4px 25px;position:absolute;left:50%;bottom:2px;margin-left:-61px;display:block;background:#fff;background:rgba(255,255,255,0.8);border:1px solid #e0e0e0;font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:600;opacity:0;border-radius:3px;transition:opacity .2s ease}@media only screen and (max-width: 718px){.logo-card__link{display:none}}.logo-card__link:before{content:"";width:12px;height:12px;display:block;position:absolute;top:7px;left:7px;background-position:-39px -26px}.logo-card:hover .logo-card__link{opacity:1}#tour-industry .halves{max-width:850px;margin:0 auto}#support{padding-top:0}.support-hero{height:600px;padding:0 20px;background-repeat:no-repeat;background-position:center top;background-size:cover}.support-hero .headline{padding-top:160px}.support-hero .headline,.support-hero .headline p{color:#fff}@media only screen and (max-width: 718px){.support-hero{background-image:url("../../img/bg_support_hero_mobile.jpg")}}@media only screen and (min-width: 719px){.support-hero{background-image:url("../../img/bg_support_hero.jpg")}}.banner__tour{display:none !important}.banner__tour{width:185px;padding:11px 15px;display:block;position:absolute;top:0;left:20px;background:rgba(255,255,255,0.2);color:#949497;font-weight:600;border-radius:0 0 4px 4px;overflow:hidden}.no-rgba .banner__tour{background:url("../../img/bg_banner_cookie.png")}.banner__tour--sports{width:200px}.banner__tour-switch{width:20px;height:20px;display:block;background:url("../../img/icon_banner_cookie_close.png") no-repeat center center;position:absolute;top:11px;right:11px;z-index:5;cursor:pointer;border-radius:35px}.banner__tour-switch:hover{background-color:#404248}.banner__tour--light{background:none;border:1px solid #dedede;border-top:0;color:#cbcbcb}.banner__tour--light .banner__tour-switch{background-image:url("../../img/icon_banner_cookie_close_light.png")}.banner__tour--light .banner__tour-switch:hover{background-color:transparent}@-webkit-keyframes 'pulse'{0%{opacity:0;-webkit-transform:scale(0.4)}1%{opacity:.7;-webkit-transform:scale(0.4)}100%{opacity:0;-webkit-transform:scale(1)}}.anim-gif-swap__container.anim-gif-swap--disabled{display:none}@media only screen and (max-width: 718px){.anim-gif-swap__container{display:none}}.headline--tour h2,.headline--tour h3,.headline--tour .section-nav a,.section-nav .headline--tour a{text-transform:uppercase}.headline--tour .headline__pretitle{font-size:24px;font-weight:300;letter-spacing:6px}.headline__tour-title{font-weight:300;letter-spacing:6px}@media only screen and (max-width: 718px){.software-availability{margin-top:-1em}}.software-availability li{margin:10px 8px 0;float:left}.software-availability .software-availability--ios{width:25px;height:32px;background-position:-135px -310px}.software-availability .software-availability--android{width:26px;height:31px;margin-top:11px;background-position:-70px -278px}.software-availability .software-availability--computer{width:26px;height:27px;margin-top:16px;background-position:-51px -248px}.tour-banner{padding:0;height:400px;position:relative}.tour-banner .container{position:relative}.tour-banner .headline{padding-top:60px}.tour-banner .headline h1{font-weight:400;color:#000}.tour-banner .headline p{font-weight:300;color:#000;text-transform:uppercase}@media only screen and (min-width: 719px){.tour-banner .headline{padding-top:85px}.tour-banner .headline h1{font-size:49px}.tour-banner .headline p{font-size:24px}}@media only screen and (min-width: 1022px){.tour-banner .headline{max-width:1200px}}.tour-banner .banner__tour{z-index:4}@media only screen and (max-width: 718px){.tour-banner .banner__tour{width:170px;padding:8px 15px}.tour-banner .banner__tour .banner__tour-switch{top:9px}}@media only screen and (min-width: 719px){.tour-banner{height:600px}}@media only screen and (min-width: 1022px){.tour-banner{height:921px}}.tour-banner__desk{position:relative;z-index:2}#tour-tabbed-features{position:relative;overflow:hidden}.tour-feature{margin-top:50px}@media only screen and (min-width: 719px){.tour-feature{height:563px}}@media only screen and (max-width: 718px){.tour-feature--reverse{width:100%;display:table;table-layout:fixed}.tour-feature--reverse .tour-feature__item--top{display:table-header-group}}.tour-feature__item{margin-bottom:25px}@media only screen and (min-width: 719px){.tour-feature__item{width:50%;margin:0;float:left;position:relative}}@media only screen and (min-width: 719px){.tour-feature__item--center{text-align:center}}@media only screen and (min-width: 719px){.tour-feature__item--right{height:1px}}@media only screen and (min-width: 719px){.tour-feature__content{margin-top:125px}}@media only screen and (min-width: 719px){.tour-feature__image{position:absolute;left:0;top:0;margin-left:20px}.tour-feature__image img{max-width:inherit}.tour-feature__item--right .tour-feature__image{margin-left:0;margin-right:20px;right:0;left:inherit}}.tour .feature-row__content,.tour .feature-row__text,.tour .feature-row__headline{text-align:left}@media only screen and (min-width: 719px){.tour .feature-row__content--center{text-align:center}}.tour-tabbed-features .tabs-nav{max-width:930px;margin:0 auto}@media only screen and (max-width: 718px){.tour-tabbed-features .tabs-nav{word-spacing:0}}.tour-tabbed-features .tabs-nav__item{width:25%;padding:15px 0;background:#fff;text-transform:none;display:inline-block;vertical-align:middle}.tour-tabbed-features .tabs-nav__item:hover{background:#f6f6f6}.tour-tabbed-features .tabs-nav__item:before{margin:0 auto 8px;display:block;content:""}@media only screen and (max-width: 718px){.tour-tabbed-features .tabs-nav__item span{font-size:13px}.tour-tabbed-features .tabs-nav__item.tabs-nav__item--active{color:#f68f1e}.tour-tabbed-features .tabs-nav__item:before{margin-bottom:0;display:none}}.tour-tabbed-features .tour-tabbed-features__schedule:before{width:40px;height:40px;background-position:-117px -552px}.tour-tabbed-features .tour-tabbed-features__schedule:before:active,.tour-tabbed-features .tour-tabbed-features__schedule:before.tour_feature_nav_schedule-active{background-position:-102px -692px}.tour-tabbed-features .tour-tabbed-features__schedule.tabs-nav__item--active:before{background-position:-102px -692px}@media only screen and (max-width: 718px){.tour-tabbed-features .tour-tabbed-features__payments{border-right-width:0}}.tour-tabbed-features .tour-tabbed-features__payments:before{width:45px;height:40px;background-position:-44px -732px}.tour-tabbed-features .tour-tabbed-features__payments:before:active,.tour-tabbed-features .tour-tabbed-features__payments:before.tour_feature_nav_payments-active{background-position:-57px -692px}.tour-tabbed-features .tour-tabbed-features__payments.tabs-nav__item--active:before{background-position:-57px -692px}.tour-tabbed-features .tour-tabbed-features__analytics:before{width:47px;height:40px;background-position:-83px -647px}.tour-tabbed-features .tour-tabbed-features__analytics:before:active,.tour-tabbed-features .tour-tabbed-features__analytics:before.tour_feature_nav_analytics-active{background-position:-36px -647px}.tour-tabbed-features .tour-tabbed-features__analytics.tabs-nav__item--active:before{background-position:-36px -647px}.tour-tabbed-features .tour-tabbed-features__marketing:before{width:39px;height:40px;background-position:-65px -503px}.tour-tabbed-features .tour-tabbed-features__marketing:before:active,.tour-tabbed-features .tour-tabbed-features__marketing:before.tour_feature_nav_marketing-active{background-position:-89px -732px}.tour-tabbed-features .tour-tabbed-features__marketing.tabs-nav__item--active:before{background-position:-89px -732px}.tour-industry{background:#000}.tour-industry h2,.tour-industry p{color:#fff}@media only screen and (max-width: 718px){.tour-industry .tour-industry--scroll{overflow:scroll}.tour-industry .tour-industry-scroll--mobile{width:auto;text-align:left}.tour-industry .tour-industry-scroll--mobile>li{width:auto;margin-left:20px;display:inline-block;vertical-align:top}.tour-industry .tour-industry-scroll--mobile>li:first-child{margin-left:0}}.tour-connect{background:#fff no-repeat 0 0}@media only screen and (min-width: 1022px){.tour-connect__body{width:50%}}.tour-reviews .featured-review{padding:20px 18px;background:#f4f4f4;border-radius:3px}.tour-reviews .featured-review .attribution{margin:8px 0 0;font-size:13px}.tour-testimonials__item img{margin-bottom:12px}@media only screen and (min-width: 1022px){.tour-testimonials__item--center{margin-left:30%}}.tour-cta .full-split__inner{padding-top:0}.tour-cta__heading{padding:50px 0 20px;text-align:center}.tour-cta__heading h2{font-size:32px}.tour-cta__heading p{font-size:16px}@media only screen and (min-width: 719px){.tour-cta__heading{padding:100px 0 20px}.tour-cta__heading h2{font-size:44px}.tour-cta__heading p{font-size:20px}}.tour-banner--salon{overflow:hidden}.tour-banner--salon .tour-banner__bg{width:100%;height:607px;border-top:1px solid #f0f0f0;position:absolute;top:0;left:0;z-index:1;background:url("../../img/tour_banner_salon.jpg") no-repeat top center;background-size:cover}.tour-banner--salon .headline{margin-bottom:3em;position:relative;z-index:3}@media only screen and (max-width: 718px){.tour-banner--salon .headline h1{margin:0 0 12px;font-size:23px;line-height:1.1}.tour-banner--salon .headline p{font-size:13px}}.tour-banner__salon-desk{width:368px;height:201px;margin-left:-184px;position:absolute;top:0;left:50%;z-index:2;background:url("../../img/tour_banner_salon_desk_mobile.png") no-repeat 0 0}@media only screen and (min-width: 719px){.tour-banner__salon-desk{width:1380px;height:654px;margin-left:-690px;background:url("../../img/tour_banner_salon_desk.png") no-repeat 0 0}}.tour-industry--salon{background:url("../../img/tour_trusted_software_salon.jpg") no-repeat center center;background-size:cover}.tour-industry--salon h1{margin:0 auto 12px;font-size:30px;font-weight:300;color:#fff}@media only screen and (min-width: 719px){.tour-industry--salon h1{font-size:40px}}.tour-industry--salon h2{margin:0;font-size:17px;font-weight:500;line-height:1.4}.tour-industry--salon .button{margin-top:10px}.section-highlight--salon-software{background:url("../../img/highlight_salon_software.jpg") no-repeat center center;background-size:cover}.section-highlight--salon-software h2,.section-highlight--salon-software h3,.section-highlight--salon-software .section-nav a,.section-nav .section-highlight--salon-software a,.section-highlight--salon-software p{color:#fff}@media only screen and (max-width: 718px){.tour-industry .tour-industry-scroll--mobile-salon{width:962px}}.tour-testimonial--tour-salon{background-image:url("../../img/tour_testimonial_salon_antin.jpg")}@media only screen and (max-width: 718px){.tour-testimonial--tour-salon .headline{padding-top:75px}.tour-testimonial--tour-salon .headline .button{white-space:normal}}.tour-testimonial--tour-salon .headline h2{margin-bottom:40px;font-size:30px;letter-spacing:0;line-height:40px}@media only screen and (min-width: 719px){.tour-testimonial--tour-salon .headline h2{font-size:40px;line-height:55px}}.tour-testimonial--tour-salon .headline .button{font-size:17px}.tour-connect--salon{padding-bottom:290px;background-image:url("../../img/tour_connect_salon_mobile.png");background-size:180px;background-position:center bottom}@media only screen and (min-width: 719px) and (max-width: 1021px){.tour-connect--salon{height:600px;padding-bottom:0;background-size:230px}}@media only screen and (min-width: 1022px){.tour-connect--salon{height:890px;padding-bottom:0;background-position:bottom left;background-image:url("../../img/tour_connect_salon.jpg?v=2");background-size:inherit}}@media only screen and (min-width: 1300px){.tour-connect--salon{background-position:bottom right}}.tour-cta--salon .full-cta .split-cta{background-image:url("../../img/tour-cta-salon.jpg")}.lt-ie9 .tour-cta--salon .full-cta .split-cta{background-image:url("../../img/tour-cta-salon-ie.jpg")}.services-masthead{height:491px;background-image:url("../../img/backgrounds/services-and-support/bg_services.jpg")}.services-masthead__content{text-align:center;max-width:600px;margin:0 auto;padding-top:20px}@media only screen and (min-width: 719px){.services-masthead__content{padding-top:80px}}.services-masthead__content h1{margin:0 0 12px;font-size:30px;font-weight:300}@media only screen and (min-width: 719px){.services-masthead__content h1{font-size:40px}}.services-masthead__content p{font-size:17px;font-weight:500;line-height:1.4}.services-support-cta{min-height:300px;background-image:url("../../img/backgrounds/services-and-support/bg_services_support_cta.jpg")}@media only screen and (min-width: 719px){.services-support-cta{height:505px}}.services-support-cta__content{text-align:center;max-width:600px;margin:0 auto}@media only screen and (min-width: 719px){.services-support-cta__content{padding-top:80px}}.services-section .split-tablet .asset{margin-bottom:10px}@media only screen and (min-width: 719px){.services-section .g-row .g__item{margin-bottom:0}}.services-resources .asset{margin-bottom:15px}.services-resources .split-tablet{margin-bottom:18px}.services-resources .g__item{margin-bottom:0}@media only screen and (min-width: 1022px){.services-resources .split-tablet{margin-bottom:25px}.services-resources .g{margin-left:-80px}.services-resources .g__item{padding-left:80px;margin-bottom:0}.services-resources .g__border{margin-left:40px}.services-resources .split-unwind--desktop .asset{text-align:left}}.pricing-masthead{background-image:url("../../img/backgrounds/pricing/bg_pricing.jpg")}.pricing-masthead h2{font-size:30px;font-weight:300}@media only screen and (min-width: 719px){.pricing-masthead h2{font-size:40px}}.pricing-masthead p{color:#fff;font-size:17px;line-height:1.4}.plans{padding:60px 0 80px;box-shadow:inset 0 5px 0 #fdfdfd}.plans .headline{max-width:1040px;margin-bottom:60px}.plans .headline h2{max-width:300px;margin:0 auto 24px}@media only screen and (min-width: 719px){.plans .headline h2{max-width:500px}}@media only screen and (min-width: 1300px){.plans .headline h2{max-width:inherit;margin:0 0 24px}}.plans .headline p{margin:0 0 1em}.plans__table{width:100%;border-collapse:none;text-align:center}.plans__table [data-feature-label]{width:230px}@media only screen and (min-width: 719px){.plans__table [data-feature-label]{width:300px}}.plans__table td{padding:20px 10px;vertical-align:middle;font-size:14px}@media only screen and (min-width: 1300px){.plans__table td{width:16.2%}}.plans__table .text--label{font-size:18px}@media only screen and (min-width: 719px){.plans__table .text--label{display:block}}.plans__table td[scope="row"]{text-align:left;color:#696c74;font-size:13px;font-weight:600;line-height:1.4}@media only screen and (min-width: 719px){.plans__table td[scope="row"]{font-size:14px}}@media only screen and (min-width: 1300px){.plans__table td[scope="row"]{border-left:0}.plans__table td[scope="row"] .label--automated{display:block;max-width:150px}}.plans__table td{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}.plans__table .cells--first td{border-top:1px solid #ebebeb}.plans__table .cells--last td{border-bottom:1px solid #ebebeb}@media only screen and (min-width: 1300px){.plans__table .cells--last td[scope="row"]{border-bottom:0}}@media only screen and (min-width: 1300px){.plans__table thead td{border:0}}@media only screen and (min-width: 1300px){.plans__table tbody .cell-callout{border-right:3px solid #747678;border-left:3px solid #747678}.plans__table tbody .cells--first .cell-callout{border-top:3px solid #747678}.plans__table tbody .cells--first.cells--first-exception .cell-callout{border-top:1px solid #ebebeb}.plans__table tbody .cells--last td.cell-callout{border-bottom:3px solid #747678}}.plans__table thead{color:#696c74}.plans__table thead td{padding:0;vertical-align:bottom}.plans__table thead td[data-feature-label]{vertical-align:middle}.plans__table thead .plan__callout{padding-top:0}.plans__table tbody tr:nth-child(odd) td{background:#f7f7f7}.plans__table tbody tr.row-highlight td{background:#fef7ed}.plans__table tbody p{margin:6px 0 0;font-size:14px}.plans__table [data-feature]{display:none}.plans__table .is-expanded [data-feature]{display:table-row}.plans__table tbody [data-plan="ultimate"]{color:#696c74}.cell-callout{color:#747678}.plans__header-row td{border:0;background:none !important;text-align:left}.plans__toggle-row td{border-bottom:1px solid #ebebeb}.is-expanded .plans__toggle-row td{border-bottom:0}.plans-nav{margin:0 -30px 40px;text-align:center}@media only screen and (min-width: 719px){.plans-nav{margin:0 0 40px}}@media only screen and (min-width: 1300px){.plans-nav{display:none}}.plans-nav td{width:20%;padding:12px 0;border:1px solid #ebebeb;font-size:14px;cursor:pointer}.plans-nav td.is-active{background:#f7f7f7}@media only screen and (min-width: 719px){.plans-nav td{padding:12px;font-size:16px;text-transform:uppercase}}.plans-nav__tertiary-row td{padding:5px 10px;border:0;color:#fff;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:default}@media only screen and (min-width: 719px){.plans-nav__tertiary-row td{padding:6px 12px;font-size:12px;letter-spacing:1px}}.plans-nav__tertiary-row .cell-fill--primary{border-bottom:1px solid #ebebeb;color:#f89000}.plans-nav__tertiary-row .cell-fill--callout{border-bottom:1px solid #ebebeb;color:#b52b72}.plans-nav__table{width:100%;border-collapse:none}td[data-plan]{display:none}@media only screen and (min-width: 1300px){td[data-plan]{display:table-cell}}.plans[data-active-plan="solo"] td[data-plan="solo"]{display:table-cell}.plans[data-active-plan="grow"] td[data-plan="grow"]{display:table-cell}.plans[data-active-plan="pro"] td[data-plan="pro"]{display:table-cell}.plans[data-active-plan="accelerate"] td[data-plan="accelerate"]{display:table-cell}.plans[data-active-plan="ultimate"] td[data-plan="ultimate"]{display:table-cell}.plan-choose{display:inline-block;max-width:160px;margin:0 auto;font-size:18px;color:#696c74}.plans__max-head{display:none}@media only screen and (min-width: 1300px){.plans__max-head{display:table-header-group}}@media only screen and (min-width: 1300px){.plans__mobile-head{display:none}}.plan__name{position:relative;z-index:2;margin:0 -1px;padding:15px 0 14px;background:#fff;text-transform:uppercase;font-size:32px;font-weight:500}@media only screen and (min-width: 1300px){.plan__name{margin:0;font-size:18px}}.plan__header{border:1px solid #ebebeb;border-right:0;border-bottom:0}[data-plan="ultimate"] .plan__header{margin-right:-1px;border-right:1px solid #ebebeb}.cell-callout .plan__header{position:relative;z-index:3;margin-left:-1px;border:3px solid #747678;border-bottom:0}.cell-callout[data-plan="pro"] .plan__header{border-right:0}.cell-callout[data-plan="accelerate"] .plan__header{margin-right:-2px}.cell-callout[data-plan="accelerate"] .plan__header:before{content:'';display:block;position:absolute;top:-5px;left:-54px;z-index:20;width:56px;height:52px;background:url("../../img/pricing_plan_flourish.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.cell-callout[data-plan="accelerate"] .plan__header:before{background-image:url("../../img/pricing_plan_flourish@2x.png");background-size:56px 52px}}.plan__badge{padding:7px 0 10px;font-size:12px;text-transform:uppercase;color:#f89000;letter-spacing:1px}@media only screen and (min-width: 1300px){.plan__badge{display:block}}.plan__badge--rec{color:#b52b72}.plan__price{position:relative;min-height:190px;padding:22px 20px;background:#f1f1f1}@media only screen and (min-width: 1300px){.plan__price{padding:15px 0;height:178px;min-height:inherit}[data-plan="pro"] .plan__price,[data-plan="accelerate"] .plan__price{height:198px}}.plan__price-sup{display:inline-block;vertical-align:top;margin:5px 0 0;font-size:30px;color:#696c74}@media only screen and (min-width: 1300px){.plan__price-sup{margin:4px 0 0;font-size:21px}}.plan__price-amount{display:inline-block;vertical-align:top;margin:0 0 -11px;font-size:74px;line-height:1;color:#696c74}@media only screen and (min-width: 1300px){.plan__price-amount{margin:0 0 -7px;font-size:56px}}.plan__price-dur{display:inline-block;vertical-align:bottom;text-transform:uppercase;color:#696c74}.plan__description{max-width:280px;margin:7px auto 0;font-size:17px;font-weight:500}[data-plan="accelerate"] .plan__description{max-width:340px}@media only screen and (min-width: 1300px){.plan__description{max-width:160px;font-size:14px}[data-plan="accelerate"] .plan__description{max-width:170px}[data-plan="ultimate"] .plan__description{max-width:180px;margin-top:6px}}.plan__action{padding:18px 0}.plan__action .button{width:150px;padding:12px 0;border:2px solid #fff;font-size:15px;font-weight:500;border-radius:8px;transition:all .2s ease}.plan__action .button:hover{background:#e77d09}.plan__action .button--inverse{margin:2px 0;padding:10px 0;border:2px solid #f68f1e;color:#f68f1e;background:none}.plan__action .button--inverse:hover{background:#f68f1e;color:#fff}@media only screen and (min-width: 1300px){.plan__action{padding:14px 0}}.plan-check{position:relative;width:26px;height:26px;margin:0 auto;display:block;overflow:hidden;text-indent:-9999px}.plan-check:before{content:"";position:absolute;top:6px;left:5px;width:18px;height:16px;display:block;background:url("../../img/checkmark_dark.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.plan-check:before{background-image:url("../../img/checkmark_dark@2x.png");background-size:18px 16px}}.plans__features-toggle{display:inline-block;margin:0;padding:20px 0 0;color:#f68f1e;font-size:18px;font-weight:500;text-transform:uppercase;cursor:pointer}@media only screen and (min-width: 719px){.plans__features-toggle{font-size:22px}}.plans__features-toggle span{display:inline-block;vertical-align:middle;position:relative;top:-1px;width:23px;height:23px;margin-left:8px;border:1px solid #f68f1e;border-radius:100%}.plans__features-toggle span:before{content:'';display:block;position:absolute;top:4px;bottom:4px;left:10px;width:1px;background:#f68f1e}.is-expanded .plans__features-toggle span:before{display:none}.plans__features-toggle span:after{content:'';display:block;position:absolute;top:10px;left:4px;right:4px;height:1px;background:#f68f1e}.plan-tip{display:block}@media only screen and (min-width: 719px){.plan-tip{position:relative;display:inline-block;vertical-align:middle;margin-left:1px}.plan-tip.plan-tip--has-outer{margin-top:6px}}@media only screen and (min-width: 719px){.plan-tip__outer-text{display:inline-block;vertical-align:middle}}.plan-tip__q{display:none;background-position:-89px -73px;height:21px;width:21px;font-size:0;cursor:pointer}@media only screen and (min-width: 719px){.plan-tip__q{display:block}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.plan-tip__q{background:url("../../img/tipsy-icon-light@2x.png") no-repeat 0 0;background-size:21px 21px}}.plans__table td[scope="row"] .plan-tip__q,.plans__table [data-plan="ultimate"] .plan-tip__q,.cell-callout .plan-tip__q{background-position:-110px -73px;height:21px;width:21px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.plans__table td[scope="row"] .plan-tip__q,.plans__table [data-plan="ultimate"] .plan-tip__q,.cell-callout .plan-tip__q{background:url("../../img/tipsy-icon@2x.png") no-repeat 0 0;background-size:21px 21px}}.plan-tip__text{padding:7px 0 0;font-size:14px;font-weight:500}@media only screen and (min-width: 719px){.plan-tip__text{position:absolute;top:-10px;left:33px;z-index:5;width:220px;padding:12px;border:1px solid #e1e1e1;background:#fff;color:#747678;opacity:0;pointer-events:none;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.1);-webkit-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);transform:translate(-10px, 0);transition:all .2s ease}.plan-tip__text:before{content:'';display:block;position:absolute;top:15px;left:-6px;width:9px;height:9px;border:1px solid #e1e1e1;border-top:0;border-right:0;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.plan-tip__q:hover+.plan-tip__text{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.no-pointerevents .plan-tip__q:hover+.plan-tip__text{display:block}.no-pointerevents .plan-tip__text{display:none;left:33px}}@media only screen and (min-width: 719px){.plan-tip__text--left{left:-230px;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.plan-tip__text--left:before{left:auto;right:-6px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}}.plan-title{margin:0 0 -20px;padding:30px 0 0;color:#696c74;font-size:19px;font-weight:500;text-transform:uppercase}@media only screen and (min-width: 719px){.plan-title{font-size:22px}}.plans-sticky{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);transition:all .6s ease}.plans-sticky.is-visible{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);box-shadow:0 1px 8px rgba(0,0,0,0.2)}.plans-sticky .plan__badget{padding:6px 0;font-size:12px}.plans-sticky .plan__price-amount{font-size:15px}.no-csstransforms .plans-sticky{display:none}.no-csstransforms .plans-sticky.is-visible{display:block}.plans-sticky .plan__name{padding:13px 0 11px;font-size:16px}.plans-sticky .plan__price{height:auto;padding:12px 0}.plans-sticky .plan__price-sup{vertical-align:middle;margin:0;font-size:16px;font-weight:600}.plans-sticky .plan__price-amount{vertical-align:middle;margin:0;font-size:16px;font-weight:600}.plans-sticky .plan__price-dur{vertical-align:middle;font-size:16px;font-weight:600}.plans-sticky .plan__action{padding:12px 0}.plans-sticky .button{width:135px;padding:9px 0;font-size:12px}.plans-sticky .button--inverse{padding:7px 0}@media only screen and (min-width: 1300px){.plans-sticky{display:block}}.plans__optional-cell{border-bottom:1px solid #ebebeb}tbody .plans__optional-cell p{font-size:18px;color:#696c74}.plans__note{margin:30px 12px 0;font-size:14px;color:#999}.payment-processing{margin:0 0 30px;background:#ECEDF0}@media only screen and (min-width: 719px){.payment-processing{margin:20px 0}}.payment-processing__title{margin:0;padding:20px;color:#FFF;background:#999;font-weight:500;text-align:center}.payment-processing__options{max-width:1000px;margin:0 auto;padding:40px}.payment-processing__options p{margin-bottom:40px}.payment-processing__options li{list-style-type:none;position:relative;padding-left:29px}.payment-processing__options li:before{content:"";width:19px;height:17px;display:block;position:absolute;top:2px;left:0;background-position:-137px 0}.testimonials{border-top:1px solid #f4f4f4}.testimonial,.testimonial--video,.testimonial--logo{max-width:800px;margin:0 auto;text-align:center}.quote{font-size:21px}.quote__attrib{margin:20px 0 0;display:block;font-size:16px}@media only screen and (min-width: 719px){.testimonial--video,.testimonial--logo{text-align:left}}@media only screen and (max-width: 718px){.testimonial--video .asset,.testimonial--logo .asset{margin:0 0 22px;display:inline-block;vertical-align:middle}}.testimonial--video .asset{position:relative;cursor:pointer}.testimonial--video__icn{width:52px;height:55px;display:block;background-position:-71px -592px;position:absolute;bottom:-10px;right:-10px}.testimonial-fader{position:relative}.testimonial-fader .slides{margin:0}.testimonial-fader li{display:none}.no-js .testimonial-fader li:first-child{display:block}.flex-control-nav{width:100%;margin:20px 0 0;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;vertical-align:middle}.flex-control-paging li a{width:11px;height:11px;display:block;background:#d2d3d5;cursor:pointer;border-radius:100px;transition:0.2s ease}.flex-control-paging li a:hover{background:#f68f1e}.flex-control-paging li .flex-active{background:#696c74 !important;cursor:default}.bacc-with-tabs{position:relative}.bacc-with-tabs .tabs-nav{width:100%;position:absolute;top:36px;left:0}.bacc-with-tabs .tabs__tab{padding-top:91px}.bacc-with-tabs .tabs__tab--bacc{padding-top:0}@media only screen and (max-width: 718px){.bacc-with-tabs .tabs-nav{margin:0;padding:40px 0;position:static}.bacc-with-tabs .tabs__tab{padding-top:0}}#success-stories{padding-bottom:0}.bacc-slider{background:#000}.bacc-hero{height:490px;background-color:#000;background-repeat:no-repeat;background-position:center top;overflow:hidden}#success-stories .bacc-hero{display:none}#success-stories .bacc-hero:first-child{display:block}.bacc-hero .container{height:100%;position:relative}.bacc-hero .container:before{content:"";width:1px;height:100%;margin-right:-8px;display:inline-block;vertical-align:middle}.bacc-hero .container .bacc-content{display:inline-block;vertical-align:middle}@media only screen and (min-width: 1022px){.bacc-hero{height:590px}.bacc-hero .container:before{display:none}.bacc-hero .container .bacc-content{display:block}}@media only screen and (min-width: 719px) and (max-width: 1021px){.bacc-hero .container{padding-top:69px}}.bacc-person{width:100%;height:100%;display:none;background-repeat:no-repeat;background-position:bottom right;transition:-webkit-transform .8s ease;transition:transform .8s ease;-webkit-transform:translate(-30px, 0);-ms-transform:translate(-30px, 0);transform:translate(-30px, 0)}.bacc-person img{height:auto;max-width:inherit}.flex-active-slide .bacc-person{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}@media only screen and (min-width: 1022px){.bacc-person{display:block;position:absolute;bottom:0;right:54%}}.bacc-content{text-align:center}.bacc-content blockquote{margin:0 0 40px;font-size:1.46667em;color:#fff}.bacc-content p{font-size:0.93333em;color:#fff;color:rgba(255,255,255,0.7)}.bacc-content .attribution-person{display:none;vertical-align:top}.bacc-content .attribution{margin:20px 0 0}@media only screen and (min-width: 719px) and (max-width: 1021px){.bacc-content .attribution-person,.bacc-content .attribution{display:inline-block;vertical-align:middle}.bacc-content .attribution{max-width:300px;margin:0 0 0 9px;vertical-align:top;position:relative;text-align:left}}@media only screen and (min-width: 1022px){.bacc-content{width:50%;margin:80px 0 0;float:right;text-align:left}.bacc-with-tabs .bacc-content{margin:110px 0 0}}@media only screen and (min-width: 1022px){.bacc-content blockquote{font-size:1.86667em}}.bacc-controls{margin-left:-200px;padding:28px 0;border-bottom:1px solid #e1e2e3;position:relative;overflow:hidden;z-index:1}.lt-ie9 .view-id-bacc{overflow:hidden}.bacc-active-highlight{width:216px;margin-left:14px;background:#fff;border:1px solid #e1e2e3;position:absolute;left:50%;top:12px;bottom:12px}.bacc-controls-list{position:relative;left:50%;transition:-webkit-transform .8s ease;transition:transform .8s ease}.bacc-controls-list li{margin:0 0 0 20px;line-height:1;float:left;opacity:0.3;transition:opacity .4s ease}.bacc-controls-list .flex-active{opacity:1}.bacc-controls-list a{width:200px;display:block;text-align:center}.bacc-controls-list a,.bacc-controls-list a:focus{outline:0}#block-mbclients-mbclients-map,.optional-map{display:none}@media only screen and (min-width: 719px){#block-mbclients-mbclients-map,.optional-map{display:block}}.dice img{cursor:pointer}.fallback-map{display:block}@media only screen and (min-width: 719px){.fallback-map{display:none}}#customers{padding-bottom:0}#customers .headline h2{max-width:600px;margin-left:auto;margin-right:auto}.client-map img{max-width:inherit}.client-map div{box-sizing:content-box}.client-map .fade-left,.client-map .fade-right{height:100%;position:absolute;top:0;z-index:1}.client-map .fade-left{left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM5OWIzY2MiIHN0b3Atb3BhY2l0eT0iMC45NSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTliM2NjIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:linear-gradient(to right, rgba(153,179,204,0.95) 50%, rgba(153,179,204,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f299b3cc', endColorstr='#0099b3cc',GradientType=1 )}.client-map .fade-right{right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YjNjYyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk5YjNjYyIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to right, rgba(153,179,204,0) 0%, rgba(153,179,204,0.95) 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099b3cc', endColorstr='#f299b3cc',GradientType=1 )}#map .gmnoprint{z-index:20}#map-search{padding:15px 0;background:#8298ae;text-align:center}#map-search p,#map-search form{display:inline-block;vertical-align:middle}#map-search p{margin:0 15px 0 0;font-size:21px;line-height:1;color:#fff}#map-search input[type="text"]{width:200px;padding:5px 10px;background:#fff;border:none;border-radius:3px}#map-search input[type="submit"]{padding:4px 8px;background:#32516f;border:none;font-size:18px;color:#fff;text-transform:uppercase;border-radius:3px}.client-map{position:relative}.ssa ol{padding-left:15px;list-style:decimal}.ssa ol ol{list-style:lower-alpha}.ssa ol ol ol{list-style:lower-roman}.map-testimonial .split img{max-width:150px}.features-nav ul{margin-bottom:-15px}.features-nav li{margin:0 0 20px}@media only screen and (min-width: 719px){.features-nav{text-align:center;padding:60px 0}.features-nav ul{margin:0}.features-nav li{margin:0 0 0 40px;display:inline-block;vertical-align:middle}.features-nav li:first-child{margin:0}}.features-nav__link{display:block;font-size:15px;color:#5c5c5c}.features-nav__link:before{content:"";width:50px;height:50px;margin:0 auto 10px;display:block}@media only screen and (max-width: 718px){.features-nav__link{position:relative;padding:3px 0 0 55px}.features-nav__link:before{position:absolute;top:0;left:0;width:25px;height:25px;margin:0;background-size:35.5px 700px}}.features-nav__link--booking:before{background-position:0 18.51852%}@media only screen and (max-width: 718px){.features-nav__link--booking:before{left:5px}}.features-nav__link--booking.is-active{color:#9ebfcc}.features-nav__link--booking.is-active:before{background-position:0 14.81481%}.features-nav__link--pos:before{background-position:0 81.48148%}@media only screen and (max-width: 718px){.features-nav__link--pos:before{left:8px}}.features-nav__link--pos.is-active{color:#7fcabc}.features-nav__link--pos.is-active:before{background-position:0 77.77778%}.features-nav__link--staff:before{width:36px;background-position:0 92.59259%}@media only screen and (max-width: 718px){.features-nav__link--staff:before{left:9px}}.features-nav__link--staff.is-active{color:#eaa06a}.features-nav__link--staff.is-active:before{background-position:0 96.2963%}.features-nav__link--reports:before{width:45px;background-position:0 66.66667%}@media only screen and (max-width: 718px){.features-nav__link--reports:before{left:5px}}.features-nav__link--reports.is-active{color:#b49ac8}.features-nav__link--reports.is-active:before{background-position:0 62.96296%}.features-nav__link--client:before{width:71px;background-position:0 7.40741%}.features-nav__link--client.is-active{color:#96abce}.features-nav__link--client.is-active:before{background-position:0 3.7037%}.features-nav__link--marketing:before{background-position:0 33.33333%}@media only screen and (max-width: 718px){.features-nav__link--marketing:before{left:5px}}.features-nav__link--marketing.is-active{color:#ce3d4b}.features-nav__link--marketing.is-active:before{background-position:0 40.74074%}.features-nav__link--automation:before{width:45px;background-position:0 55.55556%}@media only screen and (max-width: 718px){.features-nav__link--automation:before{left:7px}}.features-nav__link--automation.is-active{color:#7cd09d}.features-nav__link--automation.is-active:before{background-position:0 48.14815%}@media only screen and (min-width: 719px) and (max-width: 1021px){.features-nav ul{overflow:hidden}.features-nav li{width:25%;margin:0;display:block;float:left}.features-nav__link{min-height:111px}}.features-banner{padding-bottom:60px}.features-banner .container{position:relative}.features-banners__text{padding:0 0 40px;text-align:center}@media only screen and (min-width: 1171px){.features-banners__text{position:absolute;top:0;right:0;bottom:0;left:58%;text-align:left}.features-banners__text h6{font-size:20px}}@media only screen and (max-width: 1170px){.features-banners__text .vcenter,.features-banners__text .vcenter__inner{display:block}}.features-banners__text h2{font-weight:300}.features-banners__text h6,.features-banners__text .features-banners__subhead{max-width:600px;margin:0 auto;font-size:17px;font-weight:500;line-height:1.4}.features-banners__text .play-button,.features-banners__text .button{margin-top:30px}@media only screen and (min-width: 1022px){.features-banners__text .play-button,.features-banners__text .button{padding-left:0}}.features-banners__img{text-align:center}@media only screen and (max-width: 1300px){.features-banners__img img{max-width:100%;height:auto}}@media only screen and (min-width: 1171px){.features-banners__img{width:54%}.features-banners__img.features-banner__img--desktop{width:49%;text-align:right}}.features-action{text-align:center}.features-action p{margin:30px 0 0;font-size:21px}.features-action p:first-child{margin:0}.features__abstract-bg{background-repeat:no-repeat;background-position:center top;background-size:cover}.features__abstract-bg--cafe{background-image:url("../../img/bg_abstract_booking.jpg")}.features__abstract-bg--pos{background-image:url("../../img/bg_abstract_pos.jpg")}.features__abstract-bg--staff{background-image:url("../../img/bg_abstract_staff.jpg")}.features__abstract-bg--reports{background-image:url("../../img/bg_abstract_reports.jpg?v=1");background-size:cover}.features__abstract-bg--clients{background-image:url("../../img/bg_abstract_clients.jpg")}.features__abstract-bg--clients-b{background-image:url("../../img/bg_abstract_clients_b.jpg")}.features__abstract-bg--marketing{background-image:url("../../img/bg_abstract_marketing.jpg")}.features__abstract-bg--marketing-b{background-image:url("../../img/bg_abstract_marketing_b.jpg")}.features__abstract-bg--automation{background-image:url("../../img/bg_abstract_automation.jpg")}.full-bleed{margin:0 -30px}@media only screen and (max-width: 718px){.full-bleed{display:block}}@media only screen and (min-width: 719px){.full-bleed{margin:0}}.feature__quote{max-width:650px;margin:0 auto;font-size:21px;font-weight:300;text-align:center}@media only screen and (min-width: 719px){.feature__quote{font-size:24px}}.feature__quote-author{margin:27px 0 0;font-size:13px;font-weight:600}@media only screen and (min-width: 719px){.feature__quote-author{font-size:15px}}.feature-row{padding:40px 0}@media only screen and (min-width: 719px){.feature-row{padding:50px 0}}.feature-row--tall{padding:2.66667em 0}@media only screen and (min-width: 719px){.feature-row--tall{padding:145px 0 135px}}.feature-row-item--tight-bottom .grid-item{margin-bottom:0}@media only screen and (min-width: 719px){.feature-row__asset{max-width:inherit;float:left;display:block}.feature-row__asset img{max-width:inherit}.feature-row--right .feature-row__asset{float:right}}@media only screen and (min-width: 719px){.feature-row__asset--nudge{margin-left:75px}.feature-row--right .feature-row__asset--nudge{margin-right:75px}}.feature-row__content,.feature-row__text,.feature-row__headline{max-width:500px;margin:0 auto;padding:0 0 25px;text-align:center}.feature-row__content h2,.feature-row__text h2,.feature-row__headline h2{font-size:34px;line-height:1.1;font-weight:500}.feature-row__content p,.feature-row__text p,.feature-row__headline p{line-height:1.5}.feature-row__content .feature-row__list,.feature-row__text .feature-row__list,.feature-row__headline .feature-row__list{margin-left:20px;text-align:left}@media only screen and (min-width: 719px){.feature-row__content,.feature-row__text,.feature-row__headline{padding:60px 30px 0 0}.feature-row--right .feature-row__content,.feature-row--right .feature-row__text,.feature-row--right .feature-row__headline{padding-left:30px;padding-right:0}}@media only screen and (min-width: 1022px){.feature-row__content,.feature-row__text,.feature-row__headline{padding-top:75px}.feature-row__content h2,.feature-row__text h2,.feature-row__headline h2{font-size:40px}}.feature-row__last-text{margin-bottom:0}.feature-row__content-text{max-width:600px;margin:0 auto;padding:40px 0;text-align:center}.feature-row__content-text h2{font-size:34px;line-height:1.1;font-weight:500}.feature-row__content-text p{line-height:1.5}@media only screen and (min-width: 1022px){.feature-row__content-text{padding:60px 0}.feature-row__content-text h2{font-size:40px}}.features__inner{max-width:480px;margin:0 auto;text-align:center}.feature-row__text{padding-left:0 !important;padding-right:0 !important}.feature-row__text img{margin-top:25px}.feature-row__headline{max-width:800px;padding:0 0 60px !important}.features__play-container{position:relative}@media only screen and (min-width: 719px){.features__play-container{min-height:144px}}.features__play-btn{position:absolute;top:50%;left:50%;width:70px;height:70px;margin:-35px 0 0 -35px;background-position:-58px -1233px}@media only screen and (min-width: 719px){.features__play-btn{width:144px;height:144px;margin:-72px 0 0 -72px;background-position:0 -1684px}}.feature__play-symbol{margin:30px 0 0;display:inline-block;vertical-align:middle;color:#fff;font-size:16px;text-transform:uppercase;white-space:nowrap;color:#fff !important;font-weight:600}.feature__play-symbol:before{content:"";width:25px;height:25px;margin:-3px 0 0 10px;display:block;float:right;background-position:-97px -143px}.feature__play--alt{color:#696C74 !important}.features-slider{position:relative;max-width:900px;margin:0 auto;padding:0 48px}.features-slider .slides{-webkit-perspective:1000;-webkit-backface-visibility:hidden}.features-slider .flex-viewport{-webkit-backface-visibility:hidden}.features-slider .flex-direction-nav{height:0}.features-slider .flex-direction-nav li{margin:0}.features-slider .flex-direction-nav .flex-prev,.features-slider .flex-direction-nav .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-15px}.features-slider .flex-direction-nav .flex-prev{left:0;background-position:-90px -43px}.features-slider .flex-direction-nav .flex-prev:hover{background-position:-106px -43px}.features-slider .flex-direction-nav .flex-next{right:0;background-position:-39px -43px}.features-slider .flex-direction-nav .flex-next:hover{background-position:-143px -248px}.features-slider .flex-direction-nav .flex-disabled{display:none}.features--left{text-align:center}@media only screen and (max-width: 718px){.features--left .features-nav{text-align:left}}@media only screen and (min-width: 719px){.features--left{text-align:left}.features--left .feature-row__content,.features--left .feature-row__text,.features--left .feature-row__headline,.features--left .feature-row__text,.features--left .feature-row__headline{text-align:left}}.section-tight{padding:0}.section-tight .grid-item{margin-bottom:0}.section-tight--bottom{padding-bottom:0}.section-tight--bottom .grid-item,.section-tight--bottom .g__item{margin-bottom:0}.full-features__item h5{margin:1.33333em 0;font-weight:600}@media only screen and (min-width: 719px){.full-features__item{padding-left:82px}.full-features__item h5{margin-top:2.33333em}}.full-features__item-header{margin:0 0 30px}.full-features__item-header .full-features__item-header__asset{width:40px;margin:0 12px 0 0;text-align:center;display:inline-block;vertical-align:middle}.full-features__item-header h3,.full-features__item-header .section-nav a,.section-nav .full-features__item-header a{margin:0;display:inline-block;vertical-align:middle;font-size:18conpx}@media only screen and (min-width: 719px){.full-features__item-header{margin:0 0 27px -78px}.full-features__item-header .full-features__item-header__asset{width:50px;margin:0 22px 0 0}.full-features__item-header h3,.full-features__item-header .section-nav a,.section-nav .full-features__item-header a{font-size:22px}}.video-demos .grid h3 a:hover,.video-demos .grid .section-nav a a:hover,.section-nav .video-demos .grid a a:hover{color:#f68f1e}.video-demos__container{max-width:1000px;margin:0 auto 80px;padding:0 40px;position:relative}.video-demos__nav{margin:40px 0 80px}.video-demos__nav li{margin:0 0 18px}@media only screen and (min-width: 719px){.video-demos__nav{text-align:center}.video-demos__nav li{margin:0 0 0 30px;display:inline-block;vertical-align:middle}.video-demos__nav li:first-child{margin:0}}.video-demos__control{width:16px;height:30px;position:absolute;top:50%;margin-top:-15px;display:block;cursor:pointer}.video-demos__control--prev{left:0;background-position:-90px -43px}.video-demos__control--prev:hover{background-position:-106px -43px}.video-demos__control--next{right:0;background-position:-39px -43px}.video-demos__control--next:hover{background-position:-143px -248px}.video-demos__item{cursor:pointer}.video-demos__item:hover h4{color:#f68f1e}.video-demos__item:hover .video-demos__item-step{background-color:#f68f1e}.video-demos__item h4{font-size:16px;line-height:26px;font-weight:600;transition:color .3s ease}.video-demos__item--current h4{color:#bdbdbd !important}.video-demos__item--current .video-demos__item-step{background-color:#bdbdbd !important}.video-demos__item-step{width:26px;height:26px;margin-right:10px;display:inline-block;vertical-align:middle;position:relative;top:-2px;background-color:#696c74;transition:background .3s ease}.video-demos__item--1 .video-demos__item-step{background-position:0 -248px}.video-demos__item--2 .video-demos__item-step{background-position:-130px -194px}.video-demos__item--3 .video-demos__item-step{background-position:-104px -194px}.video-demos__item--4 .video-demos__item-step{background-position:-17px -220px}@media only screen and (min-width: 719px) and (max-width: 1021px){.video-demos__item-step{margin:0 auto 5px;display:block;position:static;background-position:0 0}}.video-demos__category--current a,.video-demos__category--current p{color:#c3c3c3;cursor:default}.video-wrapper{width:100%;height:0;padding-top:56.25%;position:relative}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{width:100%;height:100%;position:absolute;top:0;left:0}.mbu-intro{height:495px;background:#000 url("../../img/banner_mbu_intro.jpg") no-repeat center top;background-size:cover}.mbu-intro .headline{max-width:570px}.slides>li{display:none}.no-js .slides>li:first-child{display:block}.events,.events .event-info{-webkit-backface-visibility:hidden;backface-visibility:hidden}.events .flex-direction-nav a{top:170px}.event-feature{height:250px;position:relative;background-repeat:no-repeat;background-position:center center;transition:opacity 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flex-slide-inactive .event-feature{opacity:0.4}.event-view-details{width:100%;position:absolute;text-align:center;left:0;bottom:20px;opacity:0;transition:opacity 0.3s ease}.event-feature:hover .event-view-details{opacity:1}.event-feature--active .event-view-details{display:none}.flex-slide-inactive .event-view-details{display:none}.event-view-details .button{padding:8px 12px;text-transform:none;background:rgba(0,0,0,0.75);letter-spacing:0;font-size:15px;font-weight:500}.event-details{display:none;height:100%;padding:20px;position:absolute;left:0;top:0;right:0;z-index:3;background:rgba(0,0,0,0.7);color:#fff}.no-rgba .event-details{background:url("../../img/black_80.png") repeat 0 0}.event-feature--active .event-details{display:block}.event-details h6{font-size:20px;font-weight:600}.lt-ie8 .event-details{height:auto;bottom:0}.event-details__body{display:none}.event-details__body li{margin:0 0 4px 12px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.reserve{padding-top:83px;text-align:center}.event-info{padding:25px 0 20px;text-align:center;transition:opacity 0.3s ease}.flex-slide-inactive .event-info{opacity:0}.event-location{display:inline-block;vertical-align:middle}.event-city{padding:0 0 6px;display:inline-block;vertical-align:middle;border-bottom:1px solid #c2c3c6;font-size:33px;font-weight:500}.event-state{margin:6px 0 0;font-size:18px;font-weight:300;display:block}.event-date{margin:16px 0 0;font-size:17px}@media only screen and (min-width: 719px){.event-feature,.events .full-carousel__bg-strip{height:406px}.event-info{padding:40px 0 50px}.event-date{margin:25px 0 0;font-size:16px}.event-city{font-size:38px}.event-details__body{display:block}.reserve{padding-top:20px}}.event-row{margin:30px 0 0;position:relative;overflow:hidden}.event-row:first-child{margin:0}.event-row table{width:100%;background:#fff;border-radius:0 3px 0 0}.event-row td{padding:50px 15px;border-left:1px solid #e8e9ec;text-align:center;vertical-align:middle}.event-row td:first-child{border-left:none}.event-row h6{margin:0 0 14px;font-size:18px;font-weight:300}.event-row h4{font-size:24px;font-weight:500}.event-row .reserve{padding:20px 30px;background:#e7e7e7;text-align:center;border-radius:0 0 3px 0}.event-row .reserve p{padding:5px 0 0}.event-row .early-bird{color:#f68f1e}.event-row .early-bird--passed{background:url("../../img/bg_early_bird_passed.png") no-repeat center center;color:#e7e7e7}@media only screen and (max-width: 718px){.event-row table,.event-row tbody,.event-row tr,.event-row td{display:block}.event-row td{padding:20px 15px;border-left:none;border-top:1px solid #e8e9ec}.event-row td:first-child{border-top:none}}@media only screen and (min-width: 719px){.event-row{padding-left:300px}.event-row .reserve{text-align:left}.event-row .button{margin-left:15px;float:right}.event-row td:first-child{width:60%}}.event-row__img{width:100%;height:200px;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 719px){.event-row__img{width:300px;height:100%;position:absolute;left:0;top:0}}.section-nav{padding:0;background:#f4f4f4;text-align:center}.section-nav li{width:25%;float:left;margin:0;padding:50px 0}.section-nav a{margin:0;display:block;color:#696c74}.section-nav a:before{content:"";width:55px;height:55px;margin:0 auto 15px;display:block}.section-nav a:hover{color:#f79d22}.section-nav a:hover:before{background-position:0 -300px}.section-nav .courses:before{background-image:url("../../img/icon_university_courses.png")}.section-nav .faculty:before{background-image:url("../../img/icon_university_team.png")}.section-nav .faqs:before{background-image:url("../../img/icon_university_faqs.png")}.section-nav .pricing:before{background-image:url("../../img/icon_university_pricing.png")}.section-nav .active{background:#e8e9ec}.section-nav .active a{color:#9c9ea4;cursor:default}.section-nav .active a:before{background-position:0 0}@media only screen and (max-width: 718px){.section-nav .container{padding:0}.section-nav li{width:50%;padding:25px 0}}#form-mbu-contact textarea{height:75px}.faculty-members{padding-top:0}.faculty-member{position:relative;background:#777980}.faculty-member .container{padding:0;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.faculty-member li{width:150px;margin:0;float:left;cursor:pointer}.faculty-member__photo--active{opacity:0.4}.faculty-member__info{width:75%;margin:0 auto;padding:50px 0 0;display:none}@media only screen and (max-width: 718px){.faculty-member__info{width:100%}}.faculty-member__info h2{margin:0 0 17px;font-size:40px}.faculty-member__info h3,.faculty-member__info .section-nav a,.section-nav .faculty-member__info a{margin:0 0 30px;color:#f68f1e}.faculty-member__info--show{display:block}.rolodex{padding-top:0}.rolodex__members{position:relative;background:#777980}.rolodex__members .container{padding:0;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.rolodex__members li{width:150px;margin:0;float:left;cursor:pointer}.rolodex__member-photos{position:relative;transition:-webkit-transform 1.5s ease-in-out;transition:transform 1.5s ease-in-out}.rolodex__member-photo--active{opacity:0.4}.rolodex__member-bios li{width:75%;margin:0 auto;padding:50px 0 0;display:none}@media only screen and (max-width: 718px){.rolodex__member-bios li{width:100%}}.rolodex__member-bios li h2{font-weight:500}.rolodex__member-bios li h3,.rolodex__member-bios li .section-nav a,.section-nav .rolodex__member-bios li a{color:#AFB1B4}.rolodex__member-bio--show{display:block !important}.rolodex__control{display:none}@media only screen and (min-width: 719px){.rolodex__members .container{overflow:hidden}.rolodex__member-bios li h2{margin:0 0 2px;font-size:48px}.rolodex__member-bios li h3,.rolodex__member-bios li .section-nav a,.section-nav .rolodex__member-bios li a{margin:0 0 30px;font-size:24px}.rolodex__control{width:63px;height:150px;display:block;position:absolute;top:0;z-index:10;background-repeat:no-repeat;background-position:0 0;cursor:pointer}.rolodex__control span{width:20px;height:36px;position:absolute;top:50%;left:60%;margin:-10px 0 0 -18px}.csstransitions .rolodex__control{opacity:.7;transition:opacity .3s ease}.csstransitions .rolodex__control:hover{opacity:1}.csstransitions .rolodex__control.rolodex__control--inactive{opacity:0;cursor:auto;display:none}.no-csstransitions .rolodex__control.rolodex__control--inactive{display:none}.rolodex__control--prev{left:0;background-image:url("../../img/bg_timeline_fade_left.png")}.rolodex__control--prev span{background-position:-64px -378px}.rolodex__control--next{right:0;background-image:url("../../img/bg_timeline_fade_right.png")}.rolodex__control--next span{background-position:-83px -310px}}#university-courses .courses{width:27%;padding-right:3%;float:left}#university-courses .courses a{color:#696c74}#university-courses .courses>h3,#university-courses .section-nav .courses>a,.section-nav #university-courses .courses>a{margin-bottom:37px}#university-courses .courses li{margin-bottom:21px}#university-courses .courses--active a{font-weight:bold;color:#f68f1e}#university-courses .courses__info{width:65%;padding-left:5%;float:left;border-left:1px solid #e8e9ec}.lt-ie8 #university-courses .courses__info{width:59%}#university-courses .courses__info li{display:none}#university-courses .courses__info h2{margin-bottom:40px;font-size:44px;line-height:1.2}#university-courses .courses__info--show{display:block !important}#university-courses .courses__info__content{margin-bottom:60px}#university-courses .courses__info__faculty p{margin-bottom:6px}@media only screen and (max-width: 718px){#university-courses .courses,#university-courses .courses__info{width:auto;padding:0;float:none;border:none}#university-courses .courses>h3,#university-courses .section-nav .courses>a,.section-nav #university-courses .courses>a{margin-bottom:14px}#university-courses .courses li{margin-bottom:8px}#university-courses .courses__info{padding:50px 0 0}}.mbu-event__seperator{margin-right:16px;padding-right:8px;border-right:1px solid rgba(255,255,255,0.4)}.no-rgba .mbu-event__seperator{border-color:#fff}.mbu-event-schedule{padding-top:30px}.mbu-event-schedule .button{margin-top:10px}.headline--mbu-event h2{font-size:24px;text-transform:uppercase}.headline--mbu-event-light h1,.headline--mbu-event-light h2,.headline--mbu-event-light h3,.headline--mbu-event-light .section-nav a,.section-nav .headline--mbu-event-light a,.headline--mbu-event-light p{color:#fff}.mbu-event-banner{background:#77797E no-repeat bottom center;background-size:cover;position:relative}.mbu-event-banner .headline h1,.mbu-event-banner .headline p{color:#fff;text-transform:uppercase}.mbu-event-banner .headline h1{font-weight:600}.mbu-event-banner .headline p{margin:0 0 20px;font-weight:300}@media only screen and (min-width: 719px){.mbu-event-banner .headline p{font-size:21px}}.mbu-event-pricing{background:url("../../img/bg_mbu_event_pricing.jpg") no-repeat center right;background-size:cover;text-align:center}.mbu-event-price{max-width:260px;margin:0 auto;padding-top:20px;padding-bottom:20px;color:#fff}@media only screen and (min-width: 719px){.mbu-event-price{max-width:none;margin:0}}@media only screen and (min-width: 1300px){.mbu-event-price{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.mbu-event-prices--3 .mbu-event-price{max-width:260px;margin:0 auto}.mbu-event-prices--3 .mbu-event-price__standard{padding-bottom:30px;border:0;border-bottom:solid 2px #979797}.mbu-event-prices--3 .mbu-event-price__standard:before{display:none}.mbu-event-prices--3 .mbu-event-price__late{padding-top:10px}}@media only screen and (min-width: 719px){.mbu-event-prices--2 .mbu-event-price__late{margin-left:-17px}}.mbu-event-price__early-bird{color:#696C74;background:#D8D8D8;border-radius:3px}.mbu-event-price__standard{position:relative;border-bottom:solid #979797 2px}@media only screen and (max-width: 718px){.mbu-event-price__standard{padding-bottom:30px}}@media only screen and (min-width: 719px){.mbu-event-price__standard{border:0}.mbu-event-price__standard:before{content:"";height:100%;width:2px;position:absolute;top:0;right:-10px;background:#979797}}@media only screen and (max-width: 718px){.mbu-event-price__late{padding-top:10px}}.mbu-event-price__title{margin:0;font-size:17px;font-weight:300;text-transform:uppercase}.mbu-event-price__rate{margin:18px 0;font-size:44px}.mbu-event-price__date{margin:0;font-size:17px;font-weight:300}.mbu-event-location{background:#77797E no-repeat center center;background-size:cover}.mbu-event-venue{text-align:center;color:#fff}.mbu-event-venue__details{margin-bottom:40px}.mbu-event-travel__airline,.mbu-event-travel__transportation,.mbu-event-travel__hotel{padding-left:50px;position:relative}.mbu-event-travel__airline h4,.mbu-event-travel__transportation h4,.mbu-event-travel__hotel h4{font-size:19px;text-transform:uppercase;font-weight:400}.mbu-event-travel__airline:before,.mbu-event-travel__transportation:before,.mbu-event-travel__hotel:before{display:block;content:"";position:absolute;top:0;left:0}.mbu-event-travel__airline:before{width:36px;height:24px;background:url("../../img/icon_airline_info.png") no-repeat 0 0}.mbu-event-travel__transportation:before{width:37px;height:18px;background:url("../../img/icon_transportation.png") no-repeat 0 0}.mbu-event-travel__hotel{padding-left:40px}.mbu-event-travel__hotel:before{width:27px;height:25px;background:url("../../img/icon_hotel.png") no-repeat 0 0}.mbu-event-travel__hotel .button{margin-top:10px}.mbu-event-courses{background:#777980;color:#fff}.mbu-event-courses .headline h2{margin-bottom:40px}.mbu-event-courses .headline p{color:#fff}@media only screen and (min-width: 719px){.mbu-event-courses .tabs-nav{word-spacing:0;letter-spacing:0;font-size:0}}.mbu-event-courses .tabs-nav--menu .tabs-nav__item br{display:none}.mbu-event-courses .tabs-nav__item .tabs-nav__item-image,.mbu-event-courses .tabs-nav__item .tabs-nav__item-image-on{display:none}@media only screen and (min-width: 719px){.mbu-event-courses .tabs-nav__item{width:16.6666667%;padding:0;background:none;border:0;color:#fff;display:inline-block;vertical-align:top}.mbu-event-courses .tabs-nav__item .tabs-nav__item-label{display:block;padding:10px 5px;font-weight:400}.mbu-event-courses .tabs-nav__item:first-child .tabs-nav__item-images{margin-left:0}.mbu-event-courses .tabs-nav__item .tabs-nav__item-images{margin-left:2px;padding:12px 30px;display:block;text-align:center}.mbu-event-courses .tabs-nav__item .tabs-nav__item-image{display:inline}.mbu-event-courses .tabs-nav__item .tabs-nav__item-image-on{display:none}.mbu-event-courses .tabs-nav__item.tabs-nav__item--active .tabs-nav__item-images,.mbu-event-courses .tabs-nav__item.tabs-nav__item:hover .tabs-nav__item-images{background:#D8D8D8;border-radius:3px}.mbu-event-courses .tabs-nav__item.tabs-nav__item--active .tabs-nav__item-image,.mbu-event-courses .tabs-nav__item.tabs-nav__item:hover .tabs-nav__item-image{display:none}.mbu-event-courses .tabs-nav__item.tabs-nav__item--active .tabs-nav__item-image-on,.mbu-event-courses .tabs-nav__item.tabs-nav__item:hover .tabs-nav__item-image-on{display:inline}.mbu-event-courses .tabs-nav__item.tabs-nav__item--active .tabs-nav__item-label{font-weight:600}}@media only screen and (min-width: 719px) and (max-width: 1021px){.mbu-event-courses .tabs-nav__item .tabs-nav__item-label{font-size:12px}}.mbu-event-cta{padding-bottom:2.66667em;background:url("../../img/bg_mbu_event_cta.jpg") no-repeat center center;background-size:cover;text-align:center}.mbu-event-cta h2{color:#fff;text-transform:uppercase;font-weight:600}@media only screen and (min-width: 719px){.mbu-event-cta h2{margin:80px 0 30px;font-size:44px}}.mbu-event-cta p{color:#fff;font-size:1.2em}.mbu-event-cta p a{color:#fff;text-decoration:underline}.mbu-event-cta .button{margin:0 0 12px}@media only screen and (min-width: 719px){.mbu-event-cta .button{margin-bottom:100px}}.mbu-event-follow-menu{position:absolute;left:0;bottom:0;width:100%}.mbu-event-follow-menu a{text-transform:uppercase;color:#fff}.follow-menu-locked .mbu-event-follow-menu a{color:#7c7f85}.follow-menu-locked .mbu-event-follow-menu a.menu-active{color:#f68f1e}@media only screen and (min-width: 719px){.mbu-event-follow-menu{background:none;border:0}.follow-menu-locked .mbu-event-follow-menu{background:#fdfdfd;border:1px solid #e8e9ec;bottom:inherit}}.on-demand--tight-bottom{padding-bottom:0}.on-demand__banner{background:url("../../img/bg_mbu_ondemand.jpg") no-repeat center center;background-size:cover}.on-demand__banner .headline{margin-bottom:0}.on-demand__banner .headline h1,.on-demand__banner .headline p{color:#fff}.on-demand__banner .headline .button--play{margin-top:35px}@media only screen and (min-width: 719px){.on-demand__banner .headline .button--play{margin-top:70px}}@media only screen and (max-width: 718px){.on-demand__features .asset{margin-bottom:12px}}.on-demand__cta{background:url("../../img/bg_mbu_ondemand_cta.jpg") no-repeat center center;background-size:cover}.on-demand__cta .headline{max-width:1100px;margin-bottom:35px}.on-demand__cta .headline h2,.on-demand__cta .headline p{color:#fff}.on-demand__courses-wrapper{position:relative}.on-demand__courses{width:100%;margin-bottom:40px}@media only screen and (min-width: 719px){.on-demand__courses{display:table}}@media only screen and (min-width: 719px){.on-demand__course-group{display:table-row}}.on-demand__course{position:relative;width:100%;padding:20px 18px;margin:0 0 12px}.on-demand__course:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#ECEDF0;border-radius:3px;z-index:1}@media only screen and (min-width: 719px){.on-demand__course{width:33%;margin:0;display:table-cell;vertical-align:top;border-top:20px solid #fff;border-left:20px solid #fff}}@media only screen and (min-width: 719px) and (max-width: 1021px){.on-demand__course.on-demand__course--after-spacer{border-left:0}}@media only screen and (min-width: 1022px){.on-demand__course{width:25%}}.on-demand__courses .on-demand__course-group:first-child .on-demand__course{border-top:0}.on-demand__course--spacer{display:none}@media only screen and (min-width: 1022px){.on-demand__course--spacer{display:table-cell;border-left:0;background:none}}.on-demand__course--empty{display:none;background:none}.on-demand__course--empty:before{content:normal;position:static;background:none;border-radius:0}@media only screen and (min-width: 719px){.on-demand__course--empty{display:table-cell}}.on-demand__course-content{position:relative;z-index:2}.on-demand__course-title{min-height:50px;margin:0;font-size:18px;font-weight:500;color:#696C74}.on-demand__course--coming-soon .on-demand__course-title{min-height:0}.on-demand__coming-soon{margin:10px 0 0;padding:7px 9px;border:1px solid #C9CACF;font-size:13px;color:#B5B7BD;text-transform:uppercase;border-radius:3px;display:inline-block;vertical-align:middle}.on-demand__course-type{width:100%;margin:0 0 20px;padding:20px 18px;background:#777980;border-radius:3px;color:#fff;font-size:18px;font-weight:600}@media only screen and (min-width: 1022px){.on-demand__course-type{position:absolute;margin:0;top:0;left:0;bottom:0;width:25%;z-index:2}}#mission{height:746px;background:#000 url("../../img/banner_company2.jpg") no-repeat center top;background-size:cover}#mission .headline{max-width:905px;color:#fff}#mission p{margin-top:15px;color:#fff}#history{padding-bottom:0;background:#696c74}#history .headline,#history .headline p{color:#fff}.values-list{text-align:center}.values-list__value{padding:0 0 35px;background:url("../../img/bg_values_list.gif") no-repeat center top}.values-list__value h3,.values-list__value .section-nav a,.section-nav .values-list__value a{margin-bottom:0;cursor:pointer;position:relative;top:-16px}.values-list__value ul{display:none}.values-list__value:first-child ul{display:block}.values-list__value--active h3,.values-list__value--active .section-nav a,.section-nav .values-list__value--active a{color:#f68f1e}.values-list__value--active .values-list__value-step{background:#f68f1e}.values-list__value-step{width:30px;height:30px;margin:0 auto 20px;line-height:30px;text-align:center;display:block;background:#696c74;color:#fff;font-style:normal;border-radius:100%}#people{padding-bottom:0}#people .action-statement{padding:2.66667em 0}.team{height:350px;margin:40px 0 0;background:url("../../img/bg_team.jpg") repeat left top}@media only screen and (max-width: 480px){.team{height:490px}}@media only screen and (min-width: 719px){.team{background-position:center top}}.team__members{padding:70px}@media only screen and (max-width: 718px){.team__members{padding:0}}@media only screen and (min-width: 719px){.team__members{max-width:630px;margin:0 auto;padding:70px 0 0}}.team__members li{width:70px;height:70px;margin:0;padding:0;float:left}.eco-list{margin:30px 0 30px 23px}.eco-list li{margin:0 0 12px;padding:10px 0 10px 41px;position:relative}.eco-list li:before{content:"";position:absolute;top:7px;left:0;width:26px;height:26px;display:block}.eco-list .eco-stat--efficient:before{background-position:-28px -168px}.eco-list .eco-stat--recycled:before{background-position:-80px -168px}.eco-list .eco-stat--water:before{background-position:-132px -168px}.eco-list .eco-stat--access:before{background-position:-78px -194px}.eco-list .eco-stat--light:before{background-position:0 -194px}.eco-list .eco-stat--solar:before{background-position:-106px -168px}#hiring .headline,#hiring .headline p{color:#fff}.jobvite{max-width:700px;*width:700px;margin:0 auto}.hiring-perks li{padding:4px 0 5px 35px;background:url("../../img/icon_check_grey.png") no-repeat 0 0}.careers-twitter{padding:50px 0;background:#e8e9ec}.careers-twitter .tweet-text{margin:0 0 4px}.careers-twitter .tweet-text a{word-wrap:break-word}.careers-twitter .tweet-time{margin:0;font-size:15px;color:#b0b2bc}.careers-twitter__title{margin:0 0 20px;display:inline-block;vertical-align:middle;font-size:17px;color:#696c74}.careers-twitter__title:before{content:"";width:27px;height:22px;margin-right:12px;display:inline-block;vertical-align:middle;background-position:0 -118px}.careers-twitter__tweets li{margin-bottom:0 !important}@media only screen and (max-width: 718px){.careers-twitter__tweets li{display:none}.careers-twitter__tweets li:first-child{display:block}}.careers-social{margin:18px 0 0}.careers-social p,.careers-social ul,.careers-social li{display:inline-block;vertical-align:middle}.careers-social p{margin:0 7px 0 0;font-weight:600}.careers-social li{margin:0 0 0 6px}.careers-social li:first-child{margin-left:0}.careers-social__link{width:28px;height:28px;display:block}.careers-social__link--facebook{background-position:-71px -220px}.careers-social__link--linkedin{background-position:-127px -220px}.careers-social__link--instagram{background-position:-43px -220px}.careers-social__link--tumblr{background-position:-99px -220px}.locations__map{width:310px;height:153px;margin:0 auto;background:url("../../img/map_mobile.png") no-repeat 0 0}@media only screen and (min-width: 719px){.locations__map{width:879px;height:431px;background:url("../../img/map.png") no-repeat 0 0}}.location__description{border-top:1px solid #ccc}.location--ca .location__description{border-top:none}.location__description h3,.location__description .section-nav a,.section-nav .location__description a{margin:0 0 5px;padding:14px 0 0;font-size:17px}.location__description p{font-size:14px}.location__description img{display:none}@media only screen and (min-width: 719px) and (max-width: 1021px){.locations{left:-86px}}@media only screen and (min-width: 719px){.locations{width:879px;margin:0 auto;position:relative}.location{position:absolute}.location__pin{width:29px;height:45px;cursor:pointer;background-position:-130px -647px}.location__pin:hover{background-position:0 -503px}.location__pin:hover .location__info{display:block}.location__pin--dos{width:35px;height:49px;cursor:pointer;background-position:-106px -786px}.location__pin--dos:hover{background-position:-36px -592px}.location--ca{top:144px;left:100px}.location--tx{top:159px;left:158px}.location--ny{top:127px;left:216px}.location--uk{top:91px;left:394px}.location--aus{top:321px;right:85px}.location__info{width:320px;position:absolute;top:0;z-index:4;display:none;border:none}.location--ca .location__info{left:37px}.location--tx .location__info{left:37px}.location--ny .location__info{left:44px}.location--uk .location__info{left:44px}.location--aus .location__info{right:41px}.location--ca .location__info:before,.location--tx .location__info:before,.location--ny .location__info:before,.location--uk .location__info:before{content:"";position:absolute;top:15px;left:-6px;width:0;height:0;border-top:6px solid transparent;border-right:6px solid #696c74;border-bottom:6px solid transparent;border-left:0}.location--aus .location__info:before{content:"";position:absolute;top:15px;right:-6px;width:0;height:0;border-top:6px solid transparent;border-right:0;border-bottom:6px solid transparent;border-left:6px solid #696c74}.location__info h3,.location__info .section-nav a,.section-nav .location__info a{margin:0 0 4px;padding:0;color:#fff;font-weight:600}.location__info p{margin:0;color:#fff;line-height:1.3}.location__info img{margin:-34px 0 0 8px;display:block;float:right}.location__description{margin:0 0 1px;padding:15px;background:#696c74;border-radius:3px}}@media only screen and (max-width: 718px){.location{background:none}.location__info{display:block !important;opacity:1 !important}}.timeline{height:280px;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 719px){.timeline{height:382px;overflow:hidden}}.timeline__items{position:absolute;top:0;left:0;z-index:5}@media only screen and (min-width: 719px){.timeline__items{transition:-webkit-transform 1.5s ease-in-out;transition:transform 1.5s ease-in-out}}.timeline__bg{width:9674px;height:280px;position:relative}@media only screen and (min-width: 719px){.timeline__bg{height:382px;transition:-webkit-transform 1.5s ease-in-out;transition:transform 1.5s ease-in-out}}.timeline__bg-part{height:280px;background-repeat:no-repeat;background-position:0 0;position:absolute;top:0}@media only screen and (min-width: 719px){.timeline__bg-part{height:382px}}.timeline__bg-part--first{width:9209px;background:url("../../img/timeline/bg_timeline_first_mobile.jpg");left:465px}@media only screen and (min-width: 719px){.timeline__bg-part--first{background:url("../../img/timeline/bg_timeline_first.jpg")}}.timeline__bg-part--second{width:465px;background-image:url("../../img/timeline/bg_timeline_second_mobile.jpg");left:0}@media only screen and (min-width: 719px){.timeline__bg-part--second{background-image:url("../../img/timeline/bg_timeline_second.jpg")}}.timeline__track{height:3px;background:url("../../img/timeline/bg_timeline_track.png") repeat-x 0 0;position:absolute;left:0;right:0;bottom:66px;z-index:1}@media only screen and (min-width: 719px){.timeline__track{bottom:82px}}.timeline__marker{font-size:23px;font-weight:600;color:#fff;cursor:pointer;text-align:center;transition:color 0.2s ease}.timeline__marker .icn{width:16px;height:16px;margin:0 auto 4px;display:block;background:#fff;border-radius:100%;transition:background 0.2s ease}.timeline__infos{height:170px}.timeline__info{width:280px;margin:0 auto;padding-top:30px;display:none;color:#fff;text-align:center}.timeline__info.is-active{display:block}@media only screen and (min-width: 719px){.timeline__info{width:440px;padding-top:40px}}.timeline__info p{margin-bottom:0;font-size:14px}@media only screen and (min-width: 719px){.timeline__info p{font-size:15px}}.timeline__control{display:none}@media only screen and (min-width: 719px){.timeline__control{width:63px;height:382px;display:block;position:absolute;top:0;z-index:10;background-repeat:no-repeat;background-position:0 0;cursor:pointer}.timeline__control span{width:20px;height:36px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -18px}.csstransitions .timeline__control{opacity:.7;transition:opacity .3s ease}.csstransitions .timeline__control:hover{opacity:1}.csstransitions .timeline__control.timeline__control--inactive{opacity:0;cursor:auto}.no-csstransitions .timeline__control.timeline__control--inactive{display:none}}@media only screen and (min-width: 719px){.timeline__control--prev{left:0;background-image:url("../../img/timeline/bg_timeline_fade_left.png")}.timeline__control--prev span{background-position:-64px -378px}}@media only screen and (min-width: 719px){.timeline__control--next{right:0;background-image:url("../../img/timeline/bg_timeline_fade_right.png")}.timeline__control--next span{background-position:-83px -310px}}.timeline__item{position:absolute;z-index:1;top:204px}@media only screen and (min-width: 719px){.timeline__item{top:289px}}.timeline__item.is-active{z-index:5}.timeline__item.is-active .timeline__marker{color:#f68f1e}.timeline__item.is-active .timeline__marker .icn{background:#f68f1e}@media only screen and (max-width: 718px){.timeline__bg,.timeline__items{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}}.timeline__item--2015f{left:88px}.timeline__item--2015e{left:170px}.timeline__item--2015d{left:300px}.timeline__item--2015c{left:400px}.timeline__item--2015b{left:685px}.timeline__item--2015a{left:1065px}.timeline__item--2015{left:1165px}.timeline__item--2014a{left:1365px}.timeline__item--2014{left:1826px}.timeline__item--2013e{left:2415px}.timeline__item--2013d{left:2258px}.timeline__item--2013c{left:2668px}.timeline__item--2013b{left:3126px}.timeline__item--2013{left:3691px}.timeline__item--2012d{left:3568px}.timeline__item--2012c{left:4222px}.timeline__item--2012b{left:4138px}.timeline__item--2012{left:3987px}.timeline__item--2011c{left:4510px}.timeline__item--2011b{left:4738px}.timeline__item--2011{left:4338px}.timeline__item--2010d{left:5243px}.timeline__item--2010c{left:5111px}.timeline__item--2010b{left:4966px}.timeline__item--2010{left:4838px}.timeline__item--2009d{left:4760px}.timeline__item--2009c{left:5704px}.timeline__item--2009b{left:5495px}.timeline__item--2009{left:5343px}.timeline__item--2008b{left:6038px}.timeline__item--2008{left:5895px}.timeline__item--2007c{left:6538px}.timeline__item--2007b{left:6338px}.timeline__item--2007{left:6138px}.timeline__item--2006{left:6634px}.timeline__item--2005c{left:7082px}.timeline__item--2005b{left:7238px}.timeline__item--2005{left:6887px}.timeline__item--2004b{left:7522px}.timeline__item--2004{left:7352px}.timeline__item--2003b{left:7676px}.timeline__item--2003{left:7772px}.timeline__item--2002{left:7994px}.timeline__item--2001b{left:8173px}.timeline__item--2001{left:8334px}.timeline__item--2000{left:8517px}.timeline__item--1998{left:8697px}.apps .banner-title{margin-bottom:0}.view-id-apps .attachment .view-content,.view-id-app_collections_term .attachment .view-content{padding-top:50px}.view-id-nodequeue_36{padding:50px 0 25px}.app-teaser{position:relative;overflow:hidden;border:1px solid #e8e9ec;cursor:pointer}.app-teaser .app-teaser__logo{width:100%;height:auto;display:block;border-bottom:1px solid #e8e9ec}.app-teaser .app-teaser__logo a{display:block}.app-teaser .app-teaser__title{margin:0;padding:10px 0 10px 15px}.app-teaser--active .app-info{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.no-csstransforms .app-teaser--active .app-info{top:0}.app-teaser--small .app-teaser__logo{border:0}.app-info{width:100%;background:#fff;position:absolute;left:0;bottom:0;top:0;-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);transition:-webkit-transform .4s ease;transition:transform .4s ease}.no-csstransforms .app-info{top:100%}.app-info h3,.app-info .section-nav a,.section-nav .app-info a{padding:0}.app-info h3 a,.app-info .section-nav a a,.section-nav .app-info a a{padding:10px 45px 10px 15px;display:block;position:relative}.app-info h3 a:before,.app-info .section-nav a a:before,.section-nav .app-info a a:before{content:"";width:18px;height:18px;display:block;background-position:-51px -73px;position:absolute;top:14px;right:15px}.app-description{padding:10px 0 0 15px;border-top:solid 1px #e8e9ec}.view-apps .view-filters{display:none}.app-full .features{margin:35px 0 50px}.app-full .features li{margin-left:14px;padding-left:36px;font-size:21px;font-weight:600;background:url("../../img/check_mark.png") no-repeat 0 0}.app-full #reviews{margin-top:35px;padding-top:35px;border-top:1px solid #e8e9ec}.app-sidebar .button{margin-bottom:2em;width:100%;text-align:center}.app-details{margin-bottom:1.5em;padding:15px;border-radius:5px;background:#f6f6f6}.app-details h5{margin:16px 0 12px;padding-top:16px;border-top:solid 1px #e8e9ec;font-size:14px;font-weight:600;color:#abadb1;text-transform:uppercase}.app-details h5:first-child{padding-top:0;margin-top:0;border-top:none}.app-details p{margin-bottom:.1em}.app-details__screenshots a{display:block;float:left}.ss-count--2 .odd{margin-left:10px}.ss-count--3 .first{margin-bottom:10px}.ss-count--3 .odd{margin-right:10px}.ss-count--4 .first{margin-bottom:10px}.ss-count--4 .second{margin-bottom:10px}.ss-count--4 .odd{margin-left:10px}.apps-headline .headline{margin-bottom:0}@media only screen and (min-width: 1022px){.apps-headline{padding-bottom:1.58333em}}.featured-apps-banner{margin:0 0 60px;background:#f3f3f3;overflow:hidden}.lt-ie9 .featured-apps-banner{position:relative;zoom:1}.featured-apps-banner li{margin-bottom:0}.featured-apps-banner .flex-viewport{overflow:visible !important}.featured-apps{width:94%;margin:0 auto}.featured-apps img{width:100% !important;height:auto !important}@media only screen and (min-width: 719px){.featured-apps{width:80%}}@media only screen and (min-width: 1022px){.featured-apps-banner{padding:60px 0 0}.featured-apps{width:804px;height:415px}.featured-apps__app{width:600px;display:inline-block;vertical-align:middle;position:relative;top:42px;box-shadow:0 8px 5px rgba(0,0,0,0.03);transition:width .6s ease, top .6s ease}.flex-active-slide .featured-apps__app{width:100%;top:0;box-shadow:0 16px 9px rgba(0,0,0,0.03)}}.marketplace-banners{position:relative;margin:0 0 60px}.marketplace-banners:hover .flex-control-paging,.marketplace-banners:hover .flex-direction-nav a{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.marketplace-banners .flex-direction-nav{height:0}.marketplace-banners .flex-direction-nav a{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-15px;z-index:20;opacity:0;transition:opacity .4s ease, -webkit-transform .4s ease;transition:opacity .4s ease, transform .4s ease}@media only screen and (max-width: 718px){.marketplace-banners .flex-direction-nav a{display:none}}.marketplace-banners .flex-direction-nav .flex-prev{left:20px;-webkit-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);transform:translate(-10px, 0);background-position:-90px -43px}.marketplace-banners .flex-direction-nav .flex-prev:hover{background-position:-106px -43px}.marketplace-banners .flex-direction-nav .flex-next{right:20px;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0);background-position:-39px -43px}.marketplace-banners .flex-direction-nav .flex-next:hover{background-position:-143px -248px}.marketplace-banners .flex-control-paging{position:absolute;left:0;right:0;bottom:20px;z-index:2;text-align:center;opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);transition:all 0.4s ease}.marketplace-banners .flex-control-paging li .flex-active{color:#ccc !important}.marketplace-banner{height:446px;color:#fff;background-position:top center;background-size:cover}.marketplace-banner__content{max-width:700px;padding:80px 0 0;text-align:center}.marketplace-banner__content h2{margin:0 0 14px;font-size:42px;font-weight:400;line-height:1.1}@media only screen and (min-width: 719px){.marketplace-banner__content h2{margin:0 0 8px;font-size:52px}}.marketplace-banner__content p{margin:0 0 24px;font-size:21px;font-weight:300}@media only screen and (min-width: 719px){.marketplace-banner__content p{font-size:25px}}@media only screen and (min-width: 719px){.marketplace-banner__content{padding:120px 0 0}}.marketplace-banner__content--full{max-width:600px;margin:0 auto}@media only screen and (min-width: 719px){.marketplace-banner__content--right{float:right}}.marketplace-banner__content--smaller{max-width:500px;padding:80px 0 0}@media only screen and (min-width: 719px){.marketplace-banner__content--smaller{padding:100px 0 0}}.marketplace-mini-banner{position:relative;padding:0 0 50px;background:url("../../img/backgrounds/shop/shop-home.jpg") no-repeat center center;color:#fff;text-align:center}@media only screen and (min-width: 719px){.marketplace-mini-banner{height:300px;padding:0}}.marketplace-mini-banner h2{margin:0 0 10px;padding-top:55px}@media only screen and (min-width: 1022px){.marketplace-mini-banner h2{padding-top:70px}}.marketplace-mini-banner p{max-width:500px;margin:0 auto;font-size:21px}@media only screen and (min-width: 1022px){.marketplace-mini-banner p{max-width:inherit}}.marketplace-mini-banner .pill-button{margin:18px 0 0}.mindbody-connect-banner{text-align:center}.mindbody-connect-banner .container{height:auto}@media only screen and (min-width: 719px){.mindbody-connect-banner .mindbody-express__hand-container{height:567px;margin-bottom:0;position:relative}}@media only screen and (min-width: 719px){.mindbody-connect-banner .mindbody-connect__hand{width:457px;height:513px;position:absolute;left:0;bottom:0;background:url("../../img/mindbody_connect_banner_hand.png") no-repeat center top}}.mindbody-connect-banner .mindbody-connect__logo{width:280px;margin:40px auto 155px}@media only screen and (min-width: 719px){.mindbody-connect-banner .mindbody-connect__logo{width:auto;margin:140px 0 34px}}.mindbody-connect-banner .play-button{position:absolute;top:130px;left:50%;margin-left:-52px;z-index:4}@media only screen and (min-width: 719px){.mindbody-connect-banner .play-button{top:50%;margin-top:-54px}}.mindbody-connect-banner p{margin:0 0 11px;color:#fff;font-size:25px}@media only screen and (min-width: 719px){.mindbody-connect-banner p{font-size:31px}}.mindbody-connect_grid-reverse .grid-item{margin:0 0 15px;float:none}@media only screen and (min-width: 1022px){.mindbody-connect_grid-reverse{margin:0 0 0 -3%;list-style:none}.lt-ie8 .mindbody-connect_grid-reverse{margin:0 0 0 2%}.mindbody-connect_grid-reverse>li,.mindbody-connect_grid-reverse .grid-item{margin:0 3% 3% 0;float:right}.lt-ie8 .mindbody-connect_grid-reverse>li,.lt-ie8 .mindbody-connect_grid-reverse .grid-item{margin:0 2% 2% 0}}@media only screen and (min-width: 719px){.mindbody-connect__phones{padding-right:30px}}.mindbody-connect__untable td{vertical-align:middle}.mindbody-connect__untable .mindbody-connect__untable-description{padding-left:30px}.mindbody-connect__untable .mindbody-connect__untable-description--left{padding-right:30px}@media only screen and (min-width: 719px){.mindbody-connect__untable .mindbody-connect__untable-description{width:60%}.mindbody-connect__untable .mindbody-connect__untable-description h2{margin:0 0 14px;font-size:36px}.mindbody-connect__untable .mindbody-connect__untable-description p{font-size:18px}.mindbody-connect__untable .mindbody-connect__untable-asset{width:40%}}@media only screen and (min-width: 1022px){.mindbody-connect__untable .mindbody-connect__untable-description{width:67%}.mindbody-connect__untable .mindbody-connect__untable-description h2{font-size:49px}.mindbody-connect__untable .mindbody-connect__untable-description p{font-size:22px}.mindbody-connect__untable .mindbody-connect__untable-asset{width:33%}}@media only screen and (max-width: 718px){.mindbody-connect__untable,.mindbody-connect__untable tbody,.mindbody-connect__untable tr td{width:100%;display:block;text-align:center}.mindbody-connect__untable td{margin:0 0 30px}}.phone-slider{position:relative}.phone-slider__phones{text-align:center}.phone-slider__phone{width:351px;height:607px;margin-right:-180px;display:inline-block;vertical-align:middle;position:relative}[data-phone-active="0"] .phone-slider__phone[data-phone-pos="1"]{z-index:4}[data-phone-active="1"] .phone-slider__phone[data-phone-pos="1"]{z-index:2}[data-phone-active="2"] .phone-slider__phone[data-phone-pos="1"]{z-index:2}.phone-slider__phone[data-phone-pos="1"] .ce-connect{top:257px;right:128px}[data-phone-active="0"] .phone-slider__phone[data-phone-pos="2"]{z-index:3}[data-phone-active="1"] .phone-slider__phone[data-phone-pos="2"]{z-index:4}[data-phone-active="2"] .phone-slider__phone[data-phone-pos="2"]{z-index:3}.phone-slider__phone[data-phone-pos="2"] .ce-connect{top:156px;right:99px}.phone-slider__phone[data-phone-pos="3"]{margin-right:0}[data-phone-active="0"] .phone-slider__phone[data-phone-pos="3"]{z-index:2}[data-phone-active="1"] .phone-slider__phone[data-phone-pos="3"]{z-index:3}[data-phone-active="2"] .phone-slider__phone[data-phone-pos="3"]{z-index:4}.phone-slider__phone[data-phone-pos="3"] .ce-connect{bottom:182px;right:128px}@media only screen and (max-width: 1021px){.phone-slider__phone{width:280px;height:484px;margin-right:-180px}.phone-slider__phone[data-phone-pos="1"] .ce-connect{top:182px;left:49px}.phone-slider__phone[data-phone-pos="2"] .ce-connect{top:123px;right:89px}.phone-slider__phone[data-phone-pos="3"] .ce-connect{bottom:145px;right:106px}}@media only screen and (max-width: 718px){.phone-slider__phone{width:auto;height:auto;margin:0 0 60px;display:block;text-align:center}.phone-slider__phone img{margin:0 0 15px}}.phone-slider__screen-disable{position:absolute;top:88px;left:57px;z-index:1;width:237px;height:419px;background:url("../../img/black80.png") repeat 0 0;opacity:1;transition:opacity .5s ease}.phone-slider__phone--active .phone-slider__screen-disable{opacity:0}@media only screen and (max-width: 718px){.phone-slider__screen-disable{display:none}}@media only screen and (max-width: 1021px){.phone-slider__screen-disable{top:46px;left:46px;width:188px;height:358px}}.ce-connect{display:block;opacity:0;transition:opacity .5s ease}.phone-slider__phone--active .ce-connect{opacity:1}.ce-connect .ce-info{width:200px;text-align:left}@media only screen and (max-width: 718px){.ce-connect{opacity:1}.ce-connect .ce-info{width:auto;text-align:center}}.phone-slider__control-nav{margin:20px 0 0;text-align:center}@media only screen and (max-width: 718px){.phone-slider__control-nav{display:none}}.phone-slider__control-nav li{margin:0 0 0 6px;display:inline-block;vertical-align:middle}.phone-slider__control-nav li:first-child{margin-left:0}.phone-slider__control-nav li a{width:11px;height:11px;display:block;background:#c7c9cb;cursor:pointer;border-radius:100px;transition:0.2s ease}.phone-slider__control-nav li a:hover{background:#f68f1e}.phone-slider__control-nav li .phone-slider__nav--active{background:#696c74 !important;cursor:default}.phone-slider__direction-nav{height:0}@media only screen and (max-width: 718px){.phone-slider__direction-nav{display:none}}.phone-slider__direction-nav li{margin:0}.phone-slider__direction-nav .phone-slider__prev,.phone-slider__direction-nav .phone-slider__next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-35px}.phone-slider__direction-nav .phone-slider__prev{left:15px;background-position:-90px -43px}.phone-slider__direction-nav .phone-slider__prev:hover{background-position:-106px -43px}.phone-slider__direction-nav .phone-slider__next{right:15px;background-position:-39px -43px}.phone-slider__direction-nav .phone-slider__next:hover{background-position:-143px -248px}@media only screen and (min-width: 719px){.phone-slider__direction-nav .phone-slider__next{right:20px}.phone-slider__direction-nav .phone-slider__prev{left:20px}}.connect-toolkit .headline p{font-weight:300}.connect-toolkit .connect-toolkit__headline p{font-size:1.2em;font-weight:300}.connect-toolkit .container--med-toolkit{max-width:840px}.connect-toolkit .feature-row{padding:2.66667em 0}@media only screen and (min-width: 719px){.connect-toolkit .feature-row{padding:5.33333em 0}}.connect-toolkit .feature-row.section-tight--bottom{padding-bottom:0}@media only screen and (max-width: 1021px){.connect-toolkit .g--reverse-tablet .feature-row__asset{max-width:100%;margin:0 auto;float:none}}@media only screen and (min-width: 719px){.connect-toolkit .g-row>.g__item{margin-bottom:0 !important}}@media only screen and (min-width: 1022px){.g__item--toolkit{margin-top:40px}}@media only screen and (max-width: 1021px){.connect-toolkit__posters .feature-row__asset{margin:30px auto 0;float:none}}@media only screen and (min-width: 1022px){.connect-toolkit__gift-cards .feature-row__asset{margin-right:30px}}.connect-toolkit__masthead{padding-bottom:330px;background:url("../../img/platforms/backgrounds/gradient.png") repeat-y 0 0;position:relative}.connect-toolkit__masthead .connect-toolkit__masthead-logo{margin:0 0 20px}@media only screen and (min-width: 719px){.connect-toolkit__masthead .connect-toolkit__masthead-logo{margin:0 0 40px}}.connect-toolkit__masthead h1{margin:0 0 25px;color:#fff;font-size:19px;font-weight:500}.connect-toolkit__masthead h1 span{display:block;margin:5px 0 0;font-size:35px}@media only screen and (min-width: 719px){.connect-toolkit__masthead h1{font-size:30px}.connect-toolkit__masthead h1 span{margin:10px 0 0;font-size:67px}}.connect-toolkit__masthead p{margin:0 0 35px;color:#fff;font-size:16px;font-weight:400}@media only screen and (min-width: 719px){.connect-toolkit__masthead p{margin:0;font-size:20px}}@media only screen and (min-width: 719px){.connect-toolkit__masthead{padding-bottom:235px}}.connect-toolkit__masthead-content{max-width:720px;margin:0 auto;text-align:center}.connect-toolkit__menu{width:100%;padding:24px 0;background:rgba(0,0,0,0.3);position:absolute;left:0;bottom:0}.connect-toolkit__menu h4{margin:0 0 24px;font-size:19px;font-weight:600;color:#fff}.connect-toolkit__menu .container{max-width:860px;margin:0 auto;text-align:center}.connect-toolkit__nav-item{text-align:center}.connect-toolkit__nav-item a{display:block;font-size:16px;font-weight:600;color:#fff;position:relative}.connect-toolkit__nav-item a:before{margin:0 auto 10px;content:"";display:block;height:50px;width:50px;background:transparent no-repeat 0 0}.connect-toolkit__nav-item a:hover{color:#f68f1e}.connect-toolkit__nav-item--buttons a:before{width:46px;background-image:url("../../img/icon_toolkit_buttons.png")}.connect-toolkit__nav-item--email a:before{width:46px;background-image:url("../../img/icon_toolkit_email.png")}.connect-toolkit__nav-item--social a:before{width:44px;background-image:url("../../img/icon_toolkit_social.png")}.connect-toolkit__nav-item--video a:before{width:44px;background-image:url("../../img/icon_toolkit_video.png")}.connect-toolkit__nav-item--posters a:before{width:52px;background-image:url("../../img/icon_toolkit_posters.png")}.connect-toolkit__nav-item--gift-cards a:before{width:38px;background-image:url("../../img/icon_toolkit_gift_cards.png")}.connect-toolkit__email{border-bottom:1px solid #E9E9E9;background:url("../../img/platforms/backgrounds/gradient.png") repeat-y 0 0;color:#fff}.connect-toolkit__posters{background:#efefef}@media only screen and (min-width: 1171px){.connect-toolkit__posters .connect-toolkit__headline{max-width:500px}}.toolkit-chooser__item{margin:0 0 20px}.toolkit-chooser__item label{margin:0 0 8px;font-size:19px;color:#696C74}.toolkit-chooser__item .faux-select input{padding-top:12px;padding-bottom:12px;padding-left:15px}.toolkit-chooser__item textarea{resize:none;background:#F9F9F9}.toolkit-chooser__preview{margin:31px 0 8px;padding:20px;border:1px solid #e5e5e5;border-radius:3px;text-align:center}.toolkit-chooser__preview img{max-width:240px}.toolkit-chooser__preview--video{margin:31px 0 0}.toolkit-chooser__preview-content img{margin-bottom:12px}.toolkit-chooser__preview-content p{margin-bottom:0;text-align:left}.toolkit-chooser__preview-note{font-size:15px;color:#B7B7B7;text-align:center}.toolkit-chooser--email,.toolkit-chooser--posters,.toolkit-chooser--gift-cards{max-width:330px;margin-top:35px}.toolkit-image-chooser__item{display:inline-block;vertical-align:middle;margin-left:7px;cursor:pointer}.toolkit-image-chooser__item:first-child{margin-left:0}.connect-toolkit__social .headline{max-width:900px}.toolkit-image-chooser__social a{width:58px;height:58px;display:block;text-indent:-9999em}.toolkit-image-chooser__social .toolkit-image-chooser__item{margin-left:10px}.toolkit-image-chooser__social--facebook a{background-position:0 -1233px}.toolkit-image-chooser__social--facebook.is-active a{background-position:0 -1174px}.toolkit-image-chooser__social--twitter a{background-position:0 -1058px}.toolkit-image-chooser__social--twitter.is-active a{background-position:-58px -1116px}.toolkit-image-chooser__social--pinterest a{background-position:0 -1116px}.toolkit-image-chooser__social--pinterest.is-active a{background-position:0 -1388px}.toolkit-image-chooser__social--googleplus a{background-position:-58px -1058px}.toolkit-image-chooser__social--googleplus.is-active a{background-position:-102px -835px}.toolkit__copy{position:relative}@media only screen and (max-width: 718px){.toolkit__copy{display:none}}.toolkit__copy-message{margin-left:15px;display:none;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:1px}.for-facebook-only{display:none}.is-facebook .for-facebook-only{display:block}@media only screen and (max-width: 718px){.is-facebook .for-facebook-only{display:none !important}}.toolkit__inline-copy{position:relative}.is-facebook .toolkit__inline-copy{display:inline-block;vertical-align:middle}.toolkit__inline-copy .toolkit__copy-message{position:absolute;bottom:-28px;left:-16px;width:100%;margin:0;text-align:center}@media only screen and (max-width: 718px){.toolkit__inline-copy{display:none}}.toolkit__inline-copy-plus{display:inline-block;vertical-align:middle;margin:0 7px;font-size:18px;font-weight:700;color:#999}.toolkit-chooser__option{position:relative;cursor:pointer}.toolkit-chooser__option img{width:100%;height:auto}.toolkit-image-chooser__item-cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:background 0.15s ease}.toolkit-image-chooser__item-cover.has-text{padding:6px 9px;background-color:rgba(0,0,0,0.55);font-size:14px;line-height:1.2;color:#fff}.toolkit-image-chooser__item-cover:before{content:"";position:absolute;bottom:10px;left:10px;width:24px;height:24px;display:block;background:url("../../img/connect-toolkit/toolkit_selected_check.png") no-repeat 0 0;opacity:0;transition:opacity 0.15s ease}.toolkit-chooser__option.is-active .toolkit-image-chooser__item-cover{background:rgba(255,162,54,0.6)}.toolkit-chooser__option.is-active .toolkit-image-chooser__item-cover:before{opacity:1}.express__banner{padding-top:2.66667em;position:relative}.express__banner .headline{color:#fff}.express__banner .headline p{color:#fff}.express__banner .container{position:relative;z-index:2}.express__banner .text--lrg{font-size:18px;color:#747678;font-weight:300;text-align:center}@media only screen and (min-width: 719px){.express__banner .text--lrg{font-size:30px}}.express__banner--transactions .container--banner{height:481px}@media only screen and (min-width: 719px){.express__banner--transactions .container--banner{height:682px}}.express__banner--transactions p{margin-top:30px}@media only screen and (max-width: 718px){.express__banner--numbers .express__phone{margin-top:30px}}.express__banner--tight-bottom{padding-bottom:0}.express__bg{width:100%;height:681px;position:absolute;top:0;left:0;background:#fff no-repeat top center;z-index:1;background-size:cover}.express__bg--power{background-image:url("../../img/bg_express_power.jpg")}.express__bg--sign-in{height:675px;background-image:url("../../img/bg_express_sign_in.jpg")}.express__bg--hands{height:673px;background-image:url("../../img/bg_express_hands.jpg")}.express__bg--lunch{height:641px;background-image:url("../../img/bg_express_lunch.jpg")}.express__bg--anywhere{height:674px;background-image:url("../../img/bg_express_anywhere.jpg")}.express__bg--transactions{background-image:url("../../img/bg_express_transactions.jpg")}@media only screen and (max-width: 718px){.express__bg--transactions{height:500px}}.express__bg--numbers{height:682px;background-image:url("../../img/bg_express_numbers.jpg")}.express__phone{margin:0 0 10px}.express__phone--horizontal-wrapper{position:absolute;left:-50%;bottom:0;width:100%;margin-left:50%}.express__devices{margin:50px 0 0}.download-sources__source{width:160px;height:55px;margin:20px 10px 0 0;display:inline-block;vertical-align:middle}@media only screen and (min-width: 719px){.download-sources__source{margin:20px 20px 0 0;display:inline-block;vertical-align:middle}}.app-store{background-position:0 -948px}.app-store-apple{background-position:0 -1003px}.google-play{background-position:0 -893px}.reach-choices{margin:20px 0 0}.reach-choices a{padding:15px 0;display:block;background:#e8e9ec;text-align:center;font-size:18px;color:#696c74;font-weight:600;border-radius:3px;transition:background 0.2s ease}.reach-choices a:hover{background:#d4d6dc}@media only screen and (min-width: 719px){.reach-choices li{width:50%;padding-left:10px;float:left}.reach-choices li:nth-child(2n+1){padding-left:0}.reach-choices a{padding:35px 0}}.reach-choice{display:none}.feature-row__content-text{max-width:600px}.feature-row__content-text h2{font-size:34px;line-height:1.1;font-weight:500}.feature-row__content-text p{line-height:1.5}@media only screen and (min-width: 1022px){.feature-row__content-text h2{font-size:40px}}.reach-banner{background:url("../../img/reach_banner_bg.jpg") no-repeat top center;background-size:cover}@media only screen and (max-width: 718px){.reach-banner__img{max-width:250px;height:auto}}.reach__abstract-bg{background:url("../../img/reach_abstract_bg.jpg") no-repeat top center;background-size:cover}.reach__title-container{max-width:900px;margin:0 aut0;text-align:center}.reach__title-container h2{margin:0 0 40px;font-size:38px;line-height:1.3}@media only screen and (max-width: 718px){.reach__title-container h2{font-weight:500;font-size:30px;line-height:1.2}}.reach__logo{max-width:300px;height:auto}.section-text p{font-size:22px}@media only screen and (min-width: 719px){.section-text p{font-size:32px}}.section-text__last{margin-bottom:0}.engage-banner .headline h1,.engage-banner .headline h2,.engage-banner .headline p{color:#fff}.engage__branding{max-width:263px;margin-left:-131px;text-align:center;position:absolute;top:0;left:50%}.engage__branding p{font-size:28px;font-weight:300;line-height:1.1em;color:#fff}@media only screen and (min-width: 719px) and (max-width: 1021px){.engage__branding{max-width:329px;position:absolute;margin-left:-164px;top:0;left:50%}.engage__branding p{font-size:35px}}@media only screen and (min-width: 1022px){.engage__branding{max-width:350px;position:absolute;margin-left:-3px;top:0;left:50%;text-align:left}.engage__branding p{font-size:35px}}@media only screen and (min-width: 1022px){.engage__branding{max-width:506px;margin-left:-15px;padding-right:60px}.engage__branding p{font-size:41px}}.engage__branding-divider{width:100%;height:1px;margin:30px 0 26px;background:#f68f1e;display:inline-block;vertical-align:middle}.engage-banner__app{height:519px;background:#242124 url("../../img/bg_engage_568.jpg") no-repeat center bottom;background-size:cover}.engage-banner__app .container{position:relative}@media only screen and (min-width: 719px){.engage-banner__app{height:584px;background:#242124 url("../../img/bg_engage_1024.jpg") no-repeat center center}}@media only screen and (min-width: 719px) and (max-width: 1021px){.engage-banner__app{background:#242124 url("../../img/bg_engage_768.jpg") no-repeat center bottom}}@media only screen and (min-width: 1022px){.engage-banner__app{background:#242124 url("../../img/bg_engage.jpg") no-repeat center center}}.engage-banner__brand-schedule{height:526px;background:url("../../img/bg_engage_yourbrand.jpg") no-repeat center bottom;background-size:cover;position:relative;overflow:hidden}.engage-banner__brand-schedule .headline{max-width:none;margin-bottom:50px}@media only screen and (min-width: 719px){.engage-banner__brand-schedule{height:576px}}.engage-banner__brand-mobile{height:486px;padding-bottom:0;overflow:hidden}.engage-banner__brand-mobile .headline h2{color:#696c74}.engage-banner__brand-mobile .engage__phones{max-width:none;margin-left:-617px;position:relative;left:50%;display:block}@media only screen and (min-width: 719px){.engage-banner__brand-mobile{height:568px}}.engage__links{display:inline-block;vertical-align:middle}.engage__links li{width:100%;margin:0 0 12px 20px;margin-left:20px}.engage__links li:first-child{margin-left:0}@media only screen and (min-width: 719px){.engage__links li{width:auto;float:left}}.engage__demos{padding:10px 0;font-size:16px;text-transform:uppercase}.engage__demo-option{margin:-5px 0 0 10px;display:inline-block;vertical-align:middle}.engage__demo-option--ios{width:25px;height:30px;background:url("../../img/logo_apple.png") no-repeat 0 0}.engage__demo-option--android{width:26px;height:30px;background:url("../../img/logo_android.png") no-repeat 0 0}sup.engage__trademark{top:-.2em}.mindbody-cci-banner{background:url("../../img/bg-class-check-in-masthead-mobile2.jpg") no-repeat bottom center;background-size:cover;color:#fff}@media only screen and (min-width: 1022px){.mindbody-cci-banner{height:727px;background-image:url("../../img/bg-class-check-in-masthead2.jpg")}}.mindbody-cci-banner .mindbody-cci-banner__content{padding:60px 0 0;text-align:center}@media only screen and (min-width: 719px){.mindbody-cci-banner .mindbody-cci-banner__content{width:415px;margin:0 auto}}@media only screen and (min-width: 1022px){.mindbody-cci-banner .mindbody-cci-banner__content{width:485px;margin:0;padding:160px 0 0;text-align:left}}.mindbody-cci-banner .container{height:715px}@media only screen and (min-width: 1022px){.mindbody-cci-banner .container{height:575px}}.mindbody-cci-banner h1{margin:0 0 10px;font-size:36px;font-weight:500}@media only screen and (min-width: 719px){.mindbody-cci-banner h1{font-size:40px}}@media only screen and (min-width: 1022px){.mindbody-cci-banner h1{font-size:49px}}.mindbody-cci-banner p{font-size:18px;font-weight:300}@media only screen and (min-width: 1022px){.mindbody-cci-banner p{font-size:21px}}.mindbody-cci-banner--alt{background-image:url("../../img/bg-class-check-in-alt-masthead-mobile.jpg")}@media only screen and (min-width: 1022px){.mindbody-cci-banner--alt{height:682px;background-image:url("../../img/bg-class-check-in-alt-masthead.jpg")}}.mindbody-cci-device{position:relative;max-width:950px;margin:0 auto}.mindbody-cci-device__spacer{padding-top:65.79%}.mindbody-cci-device__keyframes{position:absolute;top:0;left:0;z-index:2;width:100%}.mindbody-cci-features__heading{margin:0 0 32px;font-size:21px;font-weight:600;font-style:italic}.mindbody-cci-quote{background:url("../../img/bg-mindbody-cci-abstract.jpg") no-repeat top center;background-size:cover;text-align:center}.mindbody-cci-quote blockquote{margin:30px 0 0;font-size:21px;font-weight:300;color:#fff}@media only screen and (min-width: 1022px){.mindbody-cci-quote blockquote{font-size:28px}}.mindbody-cci-reasons{text-align:center}.mindbody-cci-reasons .graphic{margin-bottom:20px}.mindbody-cci-reasons .download-sources__source{margin:30px 0 0}.mindbody-cci-reasons span{color:#f68f1e}.mindbody-cci-cta{background:url("../../img/bg-mindbody-cci-cta.jpg") no-repeat top center;background-size:cover;color:#fff}.mindbody-cci-cta h2{margin:0 0 30px;font-size:2.5em;line-height:1.2}.mindbody-cci-slider{position:relative;margin-top:-40px}.mindbody-cci-slider .flex-direction-nav{display:none;height:0}.mindbody-cci-slider .flex-direction-nav li{margin:0}.mindbody-cci-slider .flex-direction-nav .flex-prev,.mindbody-cci-slider .flex-direction-nav .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;z-index:10;margin-top:-15px}.mindbody-cci-slider .flex-direction-nav .flex-prev{left:15px;background-position:-90px -43px}.mindbody-cci-slider .flex-direction-nav .flex-prev:hover{background-position:-106px -43px}.mindbody-cci-slider .flex-direction-nav .flex-next{right:15px;background-position:-39px -43px}.mindbody-cci-slider .flex-direction-nav .flex-next:hover{background-position:-143px -248px}.mindbody-cci-slider .flex-direction-nav .flex-disabled{display:none}@media only screen and (min-width: 719px){.mindbody-cci-slider .flex-direction-nav .flex-next{right:20px}.mindbody-cci-slider .flex-direction-nav .flex-prev{left:20px}}@media only screen and (min-width: 719px){.mindbody-cci-slider{padding:0 20px 0 30px}.mindbody-cci-slider .flex-direction-nav{display:block}}.go-banner{height:575px}.go-banner .banner-bg__slider,.go-banner .banner-bg__slide{height:575px}.go-banner .container{position:relative;height:575px;z-index:1}.go-banner .banner-text{width:100%;max-width:100%}.go-banner .banner-text h2{font-weight:300}.go-banner p{color:#fff}.go-banner .button{margin:1.5em 30px 1.5em 0;padding:11px 18px}.go-banner .banner__phone-container{overflow:hidden}.go-banner .banner__phone{width:332px;height:268px;margin:0 auto;background:url("../../img/banner_phone_go_mobile.png") no-repeat 0 0}@media only screen and (min-width: 719px) and (max-width: 1021px){.go-banner .banner__phone{width:372px;height:500px;margin:0;position:absolute;left:55%;bottom:0;background-image:url("../../img/banner_phone_go_tablet.png")}.go-banner .banner-text{padding:120px 0 0;text-align:left}.go-banner .banner-text h2{margin:0 0 35px;text-align:left}}@media only screen and (min-width: 1022px){.go-banner .banner-text{padding:125px 0 0;text-align:left}.go-banner .banner-text h2{margin:0 0 35px;text-align:left}.go-banner .banner__phone{width:644px;height:492px;margin:0;position:absolute;left:42%;bottom:0;background-image:url("../../img/banner_phone_go.png")}}.go-features{margin-bottom:-20px}.go-features .button{margin:14px 0 0;background:#f68f1e}@media only screen and (min-width: 1022px){.go-features .grid-item{margin-bottom:0}}.go-features__pricing{padding:40px 10px;border:1px solid #989ba4;text-align:center}.go-features__pricing dt{width:73%;margin:0 auto;padding:10px 0;border:2px solid #989ba4;border-left:none;border-right:none;text-transform:uppercase;font-size:14px}.go-features__pricing dd{margin:0;padding:10px 0;font-size:16px}.go-features__pricing .map-price{margin:0;padding:15px 0;font-size:18px}.pricing-go{max-width:760px;margin:20px auto;padding:20px;border:1px dashed #fff}.pricing-go__plan{text-align:center;color:#fff}.pricing-go__plan p{margin:0}.pricing-go__plan .superscript{font-size:28px;top:7px}.pricing-go__plan .price{font-size:48px}.pricing-go__plan .duration{font-size:22px}.pricing-go__desc{text-align:center;color:#fff}.pricing-go__desc p{margin:0 0 .5em}.pricing-go__cta{text-align:center;color:#fff}@media only screen and (min-width: 1022px){.pricing-go{margin:50px auto 20px}.pricing-go__plan{width:26%;margin:0 2% 0 0;padding-right:2%;float:left;border-right:1px solid #fff}.pricing-go__desc{width:48%;margin:0 2%;padding-top:15px;float:left;text-align:left}.pricing-go__cta{width:20%;padding-top:22px;float:left}}.go-features h3,.go-features .section-nav a,.section-nav .go-features a{margin:0 0 10px;font-size:26px;font-weight:400}@media only screen and (min-width: 1022px){.go-features h3,.go-features .section-nav a,.section-nav .go-features a{font-size:32px}}.go-features .content{margin-top:1px}.go-plan-header{margin:0 0 50px;text-align:center;color:#f68f1e}.go-plan-header .plan-price{margin:0}.go-plan-header .plan-price .price{font-size:86px;letter-spacing:-4px}.go-plan-header .plan-price .superscript{font-size:47px}.go-plan-header .plan-price .duration{font-size:27px}.go-plan-header .plan-name{margin:-16px 0 0 34px;font-size:30px}@media only screen and (min-width: 719px){.go-plan-header{margin:0 0 20px;text-align:left}}.go-comparison-container{max-width:1050px;margin:0 auto}.go-comparison-container .asset{margin:0;float:none;text-align:center}@media only screen and (min-width: 719px){.go-comparison-container .asset{width:200px;margin-right:40px;float:left;text-align:left}}@media only screen and (min-width: 1022px){.go-comparison-container .asset{width:auto;margin-right:60px}}.go-comparison{width:100%}.go-comparison td{padding:14px 12px;border-top:1px solid #e5e5e5;text-align:center;vertical-align:top}@media only screen and (max-width: 718px){.go-comparison td{font-size:14px}}.go-comparison td[scope="row"]{padding-left:0;text-align:left}.go-comparison .go-comparison__highlight{background:#f4f4f4}.go-comparison .go-comparison__highlight-fade{background:url("../../img/bg_go_table_fade.png") repeat-x left top}.go-comparison__detail-col{width:80px;font-size:14px}@media only screen and (min-width: 1022px){.go-comparison__detail-col{width:200px;font-size:16px}}.go__subhead{margin:0 0 8px;text-transform:uppercase;color:#f68f1e}.go-check{position:relative;width:20px;line-height:20px;margin:0 auto;display:block;background:#f68f1e;text-indent:-999px;overflow:hidden;border-radius:100%}.go-check:before{content:"";position:absolute;top:50%;left:50%;width:7px;height:5px;display:block;margin:-2px 0 0 -3px;background-position:0 -26px}@media only screen and (min-width: 719px){.go-check{width:30px;line-height:30px}.go-check:before{width:15px;height:11px;margin:-5px 0 0 -7px;background-position:0 -73px}}.go-check--gray{background:#92959e}.go__label-note{display:block;font-size:13px;color:#aeaeae}#go-features .overlay-content{bottom:0}#go-features th{padding:0 0 13px;font-weight:500;text-align:center;font-size:14px;vertical-align:bottom}@media only screen and (min-width: 719px){#go-features th{font-size:18px}}#go-features td{vertical-align:middle}#go-features .go__subhead{margin:0;padding:12px 0 0;font-size:14px}@media only screen and (min-width: 719px){#go-features .go__subhead{font-size:17px}}#go-features .go__note{margin:14px 0 0;font-size:15px;color:#999}.go__title-row td{padding-bottom:0}.go__title-row td h6{padding:4px 0 0;margin:0}.go__borderless-row td{border:none}.node-type-landing-page .page,.node-type-landing-page-bp .page{overflow:visible}.node-type-landing-page footer,.node-type-landing-page-bp footer{padding-top:30px;border-top:1px solid #d2d3d5}.landing-page .banner{padding-top:0;padding-bottom:0;background-color:#000;overflow:visible}.landing-page .banner .container{height:421px;position:relative}.landing-page .banner .form{padding:30px 20px 22px;background-color:#696c74;box-shadow:0 3px 0 rgba(0,0,0,0.25)}@media only screen and (min-width: 719px){.landing-page .banner .form{padding:30px 40px 22px}}@media only screen and (min-width: 1022px){.landing-page .banner .form{width:40%;position:absolute;top:0;right:0}}.landing-page .banner .form .description{margin:0 0 20px}.landing-page .banner .form .description p{width:80%;margin:0 auto 10px}.landing-page .banner .form h2{color:#f68f1e;font-size:36px;font-weight:300;text-align:center}.landing-page .banner .form h3,.landing-page .banner .form .section-nav a,.section-nav .landing-page .banner .form a{color:#fff;text-align:center}.landing-page .banner .form p,.landing-page .banner .form span{color:#c3c4c7}.landing-page .banner .form span{float:right}.landing-page .banner .form p{text-align:center}.landing-page .banner .form .footnote{margin-top:30px;padding-top:35px;border-top:1px solid #878990}.landing-page .banner .form .footnote a{color:#c3c4c7}.landing-page .banner .form li{padding:5px 0}.landing-page .banner .form input{padding:10px;font-size:18px;font-color:#696c74;border-radius:5px;border:0}.landing-page .banner .form button{padding:10px 12px;background-color:#f68f1e;color:#fff;font-size:15px;text-transform:uppercase;border:0;border-radius:5px;box-shadow:0 3px 0 rgba(0,0,0,0.25)}.landing-page .banner .form .has-error input,.landing-page .banner .form .has-error textarea{border:1px solid #e63535 !important}.landing-page .banner-content__title h1{padding:60px 16px;font-size:53px;font-weight:600;color:#fff;line-height:1.12em}.landing-page .form-confirmation a{color:#fff}.landing-page .featured{padding-top:0;padding-bottom:0}.landing-page .featured .split{width:50%}.landing-page .featured .split .asset{position:relative;margin-bottom:9px}.landing-page .featured .split .asset span{width:39px;height:38px;background-position:-78px -552px;position:absolute;bottom:21%;right:-3%;z-index:4}.landing-page .featured .split .content{margin-top:95px}.lt-ie9 .landing-page img{max-width:inherit}.landing-page .feature-overlay-trigger{cursor:pointer}.landing-page .features{padding:3.33333em 0;background-color:#e8e9ec;border-bottom:1px solid #c2c3c8}.landing-page .features .grid li{padding-left:50px;border-left:1px solid #d4d5d8}.landing-page .features .grid li p{margin:0}.landing-page .features .grid li:first-child{padding-left:0;border-left:none}.landing-page .features p{margin:20px 0 0}.landing-page .features .split .asset{position:relative}.landing-page .features .split .asset span{width:22px;height:22px;background-position:-85px -94px;position:absolute;bottom:-5%;right:0%;z-index:4}.lt-ie9 .node-type-landing-page .container .container{min-width:auto}.node-type-landing-page .container{max-width:1280px}.node-type-landing-page .banner{background-color:#fff;border-top:1px solid #e8e9ec}.node-type-landing-page .banner .container{height:auto}.node-type-landing-page .banner .form{max-width:398px;width:100%;margin:30px auto;padding:0;float:none;position:static}.node-type-landing-page .banner .form form{padding:24px 26px 0}.node-type-landing-page .banner .form h2{padding-top:0;font-size:28px}.node-type-landing-page .banner .form .footnote{margin:21px 26px 0 26px;padding:20px 0}.node-type-landing-page .banner .form .footnote p{margin-bottom:.25em;font-size:18px;color:#fff;font-weight:300}.node-type-landing-page .banner .form button[type="submit"]{width:100%}@media only screen and (min-width: 719px) and (max-width: 1021px){.node-type-landing-page .banner .form{max-width:75%;margin:0 auto 30px}}@media only screen and (min-width: 1022px){.node-type-landing-page .banner .form{max-width:100%;width:40%;margin:60px 0 30px;float:right}}@media only screen and (min-width: 1022px){.node-type-landing-page .banner .form form{padding:30px 40px 0}.node-type-landing-page .banner .form h2{font-size:36px}.node-type-landing-page .banner .form .footnote{margin:30px 40px 0 40px;padding:29px 0 22px}.node-type-landing-page .banner .form .footnote p{font-size:21px}}.node-type-landing-page .banner .form__lock{position:relative;padding-left:20px;color:#9bb4db}.node-type-landing-page .banner .form__lock:before{content:"";position:absolute;top:0;left:0;width:13px;height:17px;display:block;background-position:-42px 0}.node-type-landing-page .banner-content{width:100%;padding-top:30px;float:none}.node-type-landing-page .banner__title{width:100%;float:none;text-align:center}.node-type-landing-page .banner__title h1{width:75%;margin:40px auto 15px;color:#fff;font-size:2em;line-height:1.1;font-weight:400}@media only screen and (min-width: 719px) and (max-width: 1021px){.node-type-landing-page .banner-content{width:100%;margin:0 auto}}@media only screen and (min-width: 719px){.node-type-landing-page .banner__title h1{margin-bottom:30px;font-size:3.06667em;line-height:1}}@media only screen and (min-width: 1022px){.node-type-landing-page .banner__title{width:60%;float:left}.node-type-landing-page .banner__title h1{margin:80px auto 30px;font-size:3.66667em}.node-type-landing-page .banner-content{width:60%;padding:0;float:left}}.node-type-landing-page .banner__mixed{height:auto}.node-type-landing-page .banner__mixed--bg{height:450px}.node-type-landing-page .full-feature-slider{max-width:558px;margin:0 auto;padding:0 20px;box-sizing:content-box}.node-type-landing-page .full-feature-slider .flex-prev,.node-type-landing-page .full-feature-slider .flex-next{top:53%}@media only screen and (min-width: 1022px){.node-type-landing-page .full-feature-slider .flex-prev,.node-type-landing-page .full-feature-slider .flex-next{top:37%}}.node-type-landing-page .slides span{width:39px;height:38px;background-position:-78px -552px;position:absolute;bottom:8px;right:8px;z-index:4}.node-type-landing-page .slide--with-overlay{max-width:100%;position:relative;display:inline-block}@media only screen and (min-width: 1022px){.node-type-landing-page .slide--with-overlay{display:block}}.node-type-landing-page .feature-slider__menu{margin:25px 0 0}.node-type-landing-page .feature-slider__messages{margin:0;padding:0;border-left:none}@media only screen and (min-width: 719px){.node-type-landing-page .feature-slider__messages{width:auto}}.node-type-landing-page .feature-slider__message{margin:25px 0 0;float:none;text-align:center}.node-type-landing-page .feature-slider__message h3,.node-type-landing-page .feature-slider__message .section-nav a,.section-nav .node-type-landing-page .feature-slider__message a{margin-bottom:.25em;color:#353535}.node-type-landing-page .flex-control-nav{margin:0}.node-type-landing-page .bacc{padding:0;background:#f3f3f3}.node-type-landing-page .bacc__quote{width:100%;margin:2.66667em 0px;float:left}.node-type-landing-page .bacc__facebook{width:40%;margin:2.66667em 0px;float:left;display:none;background:#e8e9ec;border-radius:5px}.node-type-landing-page .bacc__facebook .fb_iframe_widget{width:338px;margin:10px auto;display:block}@media only screen and (min-width: 1022px){.node-type-landing-page .bacc__quote{width:60%}.node-type-landing-page .bacc__quote,.node-type-landing-page .bacc__facebook{display:block}}.node-type-landing-page .bacc__quote--wide{width:100%;margin:2.66667em auto;float:none}.lt-ie8 .node-type-landing-page .bacc__quote{width:100%}.lt-ie8 .node-type-landing-page .bacc__facebook{display:none}.node-type-landing-page .bacc-hero{height:auto;background:none}.node-type-landing-page .bacc-hero .container{padding:0}.node-type-landing-page .bacc-hero .bacc-content{width:auto;max-width:600px;padding:0 2%;margin:0 auto;text-align:center;float:none;display:block}.node-type-landing-page .bacc-hero .bacc-content blockquote{margin:0 0 30px;font-size:25px;line-height:1.4;color:#353535}.node-type-landing-page .bacc-hero .bacc-content p{margin-bottom:0;color:#696c74}@media only screen and (min-width: 719px){.node-type-landing-page .bacc-hero .bacc-content .attribution{max-width:300px;margin:6px 0 0 22px;vertical-align:top;display:inline-block;vertical-align:middle;text-align:left}}@media only screen and (min-width: 1022px){.node-type-landing-page .bacc-hero .bacc-content{margin:0;padding-left:35px;padding-right:25px;float:none;text-align:left}}.node-type-landing-page .bacc-hero .attribution-person{display:inline-block}.node-type-landing-page .bacc-hero .attribution-person--video{position:relative;padding-right:40px}.node-type-landing-page .bacc-hero .attribution-person--video .play-button{width:57px;height:59px;position:absolute;bottom:0;right:0;background-position:-58px -1174px}.landing-page-head .logo{float:none;max-width:250px;margin:0 0 30px}@media only screen and (min-width: 719px){.landing-page-head .logo{float:left;max-width:inherit;margin:0}}@media only screen and (min-width: 719px){.landing-page-head .back-home{float:right}}.landing-page-head .back-home a{padding-left:12px;display:block;color:#696c74;position:relative}.landing-page-head .back-home a:before{width:7px;height:8px;display:block;content:"";background-position:-32px -26px;position:absolute;top:5px;left:0}.landing-page-head--questions .container{padding:0 20px !important}.landing-page-head--questions .back-home{margin-top:30px}.landing-page-head--questions .back-home p{margin:0}.landing-page-head--questions .back-home span{color:#f68f1e}@media only screen and (max-width: 718px){.landing-page-head--questions .back-home{display:none}}.lp-back{padding:17px 0;border-top:1px solid #e8e9ec;background:#fdfdfd}.page-guts .lp-back{margin:0 0 35px;padding:0;border:0}.lp-back__link{position:relative;padding-left:30px;font-size:16px;font-weight:600;color:#7c7f85}.lp-back__link:before{content:"";width:21px;height:13px;display:block;position:absolute;top:3px;left:0;background-position:0 -94px}.node-type-landing-page-generic .page{overflow:visible}.node-type-landing-page-generic footer{padding-top:30px;border-top:1px solid #d2d3d5}.landing-page-generic section{padding-top:0}.landing-page-generic section .container{padding:0}.landing-page-generic .banner{position:static;background-color:#e8e9ec}.landing-page-generic .banner .container{height:240px}.landing-page-generic .form{width:100%;padding:40px 60px 50px;background-color:#696c74;box-shadow:0 3px 0 rgba(0,0,0,0.25);top:0}.landing-page-generic .form h2{color:#f68f1e;font-size:36px;font-weight:300;text-align:center}.landing-page-generic .form h3,.landing-page-generic .form .section-nav a,.section-nav .landing-page-generic .form a{color:#fff;text-align:center}.landing-page-generic .form p,.landing-page-generic .form span{color:#c3c4c7}.landing-page-generic .form span{float:right}.landing-page-generic .form p{text-align:center}.landing-page-generic .form .description p{margin:0 auto 40px}.landing-page-generic .form li{padding:5px 0}.landing-page-generic .form input[type="text"],.landing-page-generic .form input[type="email"],.landing-page-generic .form input[type="password"]{width:100%;padding:10px;font-size:18px;font-color:#696c74;border-radius:5px;border:0}.landing-page-generic .form button{padding:10px 12px;background-color:#f68f1e;color:#fff;font-size:15px;text-transform:uppercase;border:0;border-radius:5px;box-shadow:0 3px 0 rgba(0,0,0,0.25)}.node-type-landing-page-webinar footer{padding-top:30px;border-top:1px solid #d2d3d5}.landing-page-webinar .banner{padding-top:0;padding-bottom:0;background-color:#e8e9ec}.landing-page-webinar .banner .container{height:auto}.landing-page-webinar .banner .overview{padding-bottom:50px}@media only screen and (min-width: 1022px){.landing-page-webinar .banner .overview{width:55%}}.landing-page-webinar .banner .overview h1{padding:40px 0 10px;font-size:2.2em;font-weight:400;color:#f68f1e}.landing-page-webinar .banner .overview h3,.landing-page-webinar .banner .overview .section-nav a,.section-nav .landing-page-webinar .banner .overview a{margin-bottom:30px;color:#696c74}.landing-page-webinar .banner .form{top:0}.landing-page-webinar .banner .form .description p{margin:0 auto 20px}.landing-page-webinar .banner .form label{color:white}.landing-page-webinar .details{min-height:10em;padding:2.66667em 0}.landing-page-webinar .details .split-tablet{padding-top:30px;border-top:1px solid #e8e9ec}@media only screen and (min-width: 1022px){.landing-page-webinar .details .split-tablet{width:55%}}.landing-page-webinar .details .split-tablet .asset{margin-bottom:20px}.landing-page-webinar .details .split-tablet h3,.landing-page-webinar .details .split-tablet .section-nav a,.section-nav .landing-page-webinar .details .split-tablet a{margin-top:15px;font-size:16px}@media only screen and (min-width: 1022px){.landing-page-webinar .details .description{width:55%}}.landing-page-webinar .details .description p{margin-bottom:1em}.node-type-landing-page-whitepaper .page{overflow:visible}.node-type-landing-page-whitepaper footer{padding-top:30px;border-top:1px solid #d2d3d5}.landing-page-whitepaper .banner{padding-top:0;padding-bottom:0;background-color:#e8e9ec}.landing-page-whitepaper .banner .container{height:auto}.landing-page-whitepaper .banner .overview{padding-bottom:20px}@media only screen and (min-width: 1022px){.landing-page-whitepaper .banner .overview{width:55%}}.landing-page-whitepaper .banner .overview .split-tablet{padding-top:40px}.landing-page-whitepaper .banner .overview .split-tablet .asset-right{margin-bottom:32px}.landing-page-whitepaper .banner .overview h1{padding:0 0 10px;font-size:2.2em;font-weight:400;color:#f68f1e}.landing-page-whitepaper .banner .overview h3,.landing-page-whitepaper .banner .overview .section-nav a,.section-nav .landing-page-whitepaper .banner .overview a{margin-bottom:30px;color:#696c74}.landing-page-whitepaper .banner .overview p{margin-bottom:1em}.landing-page-whitepaper .banner .overview li{margin:0 0 0 15px;padding:0 0 0 0;list-style:disc inside}.landing-page-whitepaper .banner .form{top:0}.landing-page-whitepaper .banner .form .description p{margin:0 auto 20px}.landing-page-whitepaper .banner .form label{color:#fff}.landing-page-whitepaper .details{min-height:10em;padding:2.66667em 0}@media only screen and (min-width: 1022px){.landing-page-whitepaper .details .description{width:55%}}.landing-page-whitepaper .details .description .quoted__quote{font-size:1em;text-align:left}.landing-page-whitepaper .details .description p{margin-bottom:1em}.engage-bp__header{padding:20px 0;background:#ff8f00}.engage-bp__logo{padding-bottom:25px}@media only screen and (min-width: 719px){.engage-bp__logo{padding-bottom:50px}}.engage-bp__content{padding:2.66667em 0 0}.engage-bp__headline{max-width:685px;margin:0 auto 55px}.engage-bp__headline h1{margin:0 0 12px;font-size:25px}.engage-bp__trademark{top:-0.3em}.engage-bp__bulleted{margin:0 0 20px;font-size:16px;font-weight:700}@media only screen and (min-width: 719px){.engage-bp__bulleted{margin-bottom:30px}}.engage-bp__button{margin:0 0 20px}@media only screen and (min-width: 719px){.engage-bp__button{margin-bottom:30px}}.engage-bp__footer{border-top:1px solid #525258}.engage-bp__phones{margin:20px 0 0;position:relative}@media only screen and (min-width: 719px){.engage-bp__phones{margin-top:30px}}.blog-post{margin:0 0 4.66667em}.blog-post p{margin:14px 0}.blog-post .post-info{margin:5px 0}.filter{margin:0 0 25px}.blog h2,.blog h2 a{color:#f68f1e}.blog .meta .asset{margin-top:-6px}.blog .meta .asset img{display:block;border:2px solid #d6d9d9;border-radius:70px}.blog .meta p{margin:0;padding:4px 0 40px;font-size:14px;color:#94979E}.blog .meta p a{color:#94979E;text-decoration:underline}.blog .filter .label{margin-right:12px}.blog .filter img{margin-right:8px;padding-top:3px;float:left}.blog .filter p{margin:0;padding:5px 0 0;float:left;font-weight:bold;color:#BBB}.blog .filter li{padding:5px 12px;float:left}.blog .filter .active{border:1px solid #E8E7E4;border-radius:3px;background:#F6F6F6;font-weight:bold}.blog .blog-post .left,.blog .blog-post-teaser .left{float:left}.blog .blog-post .right,.blog .blog-post-teaser .right{float:right}.blog .blog-post figure,.blog .blog-post-teaser figure{text-align:center}.blog .blog-post figure.left img,.blog .blog-post-teaser figure.left img{padding:6px 15px 15px 0}.blog .blog-post figure.right img,.blog .blog-post-teaser figure.right img{padding:6px 0 15px 15px}.blog .blog-post ul,.blog .blog-post-teaser ul{margin:0 35px;padding:0;list-style-type:square}.blog .blog-post li,.blog .blog-post-teaser li{margin:0;padding:0 0 .8em 0;color:#4c4d4f;font-size:1em;list-style:square}.blog .blog-post ol,.blog .blog-post-teaser ol{margin:0 35px;padding:0;list-style-type:decimal}.blog .blog-post ol li,.blog .blog-post-teaser ol li{list-style-type:decimal}.blog .blog-post h2{color:#f68f1e;font-weight:normal}.blog .blog-post-teaser h2{font-size:26px}.blog .sidebar-block-twitter h2{padding-top:10px}.blog .sidebar-block-twitter h2 a{position:relative;padding-left:38px;line-height:26px;display:block}.blog .sidebar-block-twitter h2 a:before{content:"";position:absolute;top:0;left:0;width:31px;height:25px;display:block;background-position:-125px -118px}.blog .sidebar-block-twitter .tweet-time{margin-top:2px;color:#94979E;font-size:11px}.blog .sidebar-block-twitter .tweet-text{margin-bottom:0}.blog .sidebar-block-twitter p{font-size:14px}.blog .sidebar-block-twitter p a{font-size:14px}.blog .sidebar-block-facebook h2{padding-top:10px}.blog .sidebar-block-facebook h2 a{position:relative;padding-left:24px;line-height:26px;display:block}.blog .sidebar-block-facebook h2 a:before{content:"";position:absolute;top:0;left:2px;width:12px;height:24px;display:block;background-position:-13px 0}.blog .sidebar-block-rss{background:#3c7dc5;padding:0}.blog .sidebar-block-rss a{padding:16px 16px 14px;color:#fff;display:block;font-size:16px;font-weight:600}.blog .sidebar-block-rss a:before{content:"";width:20px;height:21px;margin-right:10px;position:relative;top:-2px;vertical-align:middle;background-position:-131px -73px;display:inline-block;vertical-align:middle}.blog .view-new-blog-posts,.blog .view-top-blog-posts{margin-bottom:25px}.blog .view-new-blog-posts .views-field-term-node-tid,.blog .view-top-blog-posts .views-field-term-node-tid{margin:1px 0 12px;font-size:13px;color:#696c74}.blog .view-new-blog-posts .views-field-term-node-tid a,.blog .view-top-blog-posts .views-field-term-node-tid a{font-size:14px;color:#696c74}.blog .view-blog-posts-archive .years .months{padding:3px 0;display:none}.blog .view-blog-posts-archive .show-months .months{display:block}.blog .view-blog-posts-archive .years,.blog .view-blog-posts-archive .months{margin:0}.blog .view-blog-posts-archive .years li{margin:0 0 4px}.blog .view-blog-posts-archive .years>li>a:before{margin-right:5px;content:"";width:0;height:0;border-top:4px solid transparent;border-right:0;border-bottom:4px solid transparent;border-left:6px solid #696c74;display:inline-block;position:relative;top:-1px}.blog .view-blog-posts-archive .years>li>.show-months:before{margin-left:-2px;width:0;height:0;border-top:6px solid #696c74;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent;top:-2px}.blog .view-blog-posts-archive .months li{margin:0 0 3px;padding-left:20px;font-size:13px;color:#999}.blog .view-blog-posts-archive .months li a{font-size:16px}#faux-search-form{position:relative}#faux-search-form input[type="text"]{padding:8px 35px 8px 8px}.lt-ie9 #faux-search-form input[type="text"]{width:230px}#faux-search-form button{width:17px;height:17px;border:none;position:absolute;top:9px;right:10px;background-position:-17px -278px}#faux-rss-subscribe-form{position:relative}#faux-rss-subscribe-form input[type="text"]{padding:8px 35px 8px 8px}.lt-ie9 #faux-rss-subscribe-form input[type="text"]{width:230px}#faux-rss-subscribe-form button{width:17px;height:16px;border:none;position:absolute;top:10px;right:10px;background-position:-25px 0}.rss-subscribe-filter p{margin:10px 0 0 4px;font-size:0.93333em}.blog .view-filters{display:none}.blog-actions{margin:24px 0 0 !important;padding:0 !important;list-style:none !important}.blog-actions>li{margin-left:0 !important;margin-right:10px !important;padding:0 !important;float:left;position:relative;list-style:none !important}.blog-actions>li>a{padding:7px 14px;display:block;background:#f6f6f6;color:#1d5f96;font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:600;border-radius:3px;transition:all 0.2s ease}.blog-actions .read-more>a{background:#d3ebf6}.blog-actions .read-more>a:hover{background:#c2e6f7}.blog-actions .ask-the-author:hover a{color:#f68f1e}.blog-actions .blog-shares{margin-top:-10px !important;padding-top:10px !important}.blog-actions .blog-shares>a{padding-left:36px;position:relative}.blog-actions .blog-shares>a .icn{width:13px;height:14px;background-position:0 0;display:block;position:absolute;top:10px;left:12px;background-color:#1d5f96;transition:background-color 0.2s ease}.blog-actions .blog-shares:hover a{color:#f68f1e}.blog-actions .blog-shares:hover .icn{background-color:#f68f1e}.blog-actions .loves>a{padding-left:36px;position:relative;border-radius:3px 0 0 3px}.blog-actions .loves>a .icn{width:16px;height:14px;background-position:-63px -26px;display:block;position:absolute;top:10px;left:12px;background-color:#1d5f96;transition:background-color 0.2s ease}.blog-actions .loves:hover a,.blog-actions .loves.loves-user-voted a{color:#f68f1e}.blog-actions .loves:hover .icn,.blog-actions .loves.loves-user-voted .icn{background-color:#f68f1e}.lp-share-options li{margin:0 !important;padding:3px !important;float:left;list-style:none !important}.lp-share-options a{width:35px;height:35px;display:block}.lp-share-options .facebook a{background:url("../../img/icon_lpshare_facebook.png") no-repeat center center}.lp-share-options .twitter a{background:url("../../img/icon_lpshare_twitter.png") no-repeat center center}.lp-share-options .googleplus a{background:url("../../img/icon_lpshare_googleplus.png") no-repeat center center}.lp-share-options li.pinterest a{width:35px !important;height:35px !important;display:block !important;background:url("../../img/icon_lpshare_pinterest.png") no-repeat center center !important}.lp-share-description{margin-bottom:0.5em !important}.share-options{width:118px;margin:0 !important;padding:3px !important;position:absolute;bottom:41px;left:-9px;display:none;background:#eee;border-radius:3px}.share-options li{margin:0 !important;padding:3px !important;float:left;list-style:none !important}.share-options a{width:50px;height:50px;display:block;border-radius:3px}.share-options .facebook a{background:#2c86d9 url("../../img/icon_share_facebook.png") no-repeat center center}.share-options .twitter a{background:#35c0f3 url("../../img/icon_share_twitter.png") no-repeat center center}.share-options .googleplus a{background:#d75735 url("../../img/icon_share_googleplus.png") no-repeat center center}.share-options li.pinterest a{width:50px !important;height:50px !important;display:block !important;background:#ec2929 url("../../img/icon_share_pinterest.png") no-repeat center center !important}.blog-shares:hover .share-options{display:block}.news .share-options,.press-release .share-options,.award .share-options{width:initial;margin:12px 0 12px !important;position:static;display:block;padding:0 !important;background:0}.news .share-options a,.press-release .share-options a,.award .share-options a{width:38px;height:38px}.news .share-options .facebook a,.press-release .share-options .facebook a,.award .share-options .facebook a{background-color:#dadada}.news .share-options .facebook a:hover,.press-release .share-options .facebook a:hover,.award .share-options .facebook a:hover{background-color:#2c86d9}.news .share-options .twitter a,.press-release .share-options .twitter a,.award .share-options .twitter a{background-color:#dadada}.news .share-options .twitter a:hover,.press-release .share-options .twitter a:hover,.award .share-options .twitter a:hover{background-color:#35c0f3}.news .share-options .googleplus a,.press-release .share-options .googleplus a,.award .share-options .googleplus a{background-color:#dadada}.news .share-options .googleplus a:hover,.press-release .share-options .googleplus a:hover,.award .share-options .googleplus a:hover{background-color:#d75735}.news .share-options li.pinterest a,.press-release .share-options li.pinterest a,.award .share-options li.pinterest a{width:38px !important;height:38px !important;background-color:#dadada !important}.news .share-options li.pinterest a:hover,.press-release .share-options li.pinterest a:hover,.award .share-options li.pinterest a:hover{background-color:#ec2929 !important}.blog .plus1-widget{display:none !important}.voted{display:none}.loves-user-voted .voted{display:inline}.loves a{float:left}.loves-count{padding:7px 12px;display:block;float:left;cursor:pointer;background:#f6f6f6;border-left:1px solid #e9e9e9;color:#1d5f96;font-size:14px;font-weight:600;border-radius:0 3px 3px 0}.loves-user-voted .loves-count{color:#f68f1e}.blog #main{padding-top:0;padding-bottom:90px}.page-node-3471 #main{padding-bottom:0}.blog-masthead{margin:0 0 80px;padding:0;background:url("../../img/blog/blog_masthead.jpg") no-repeat center top;background-size:cover}.blog-masthead h1{padding:90px 0;text-align:center;color:#fff;font-size:48px;font-weight:500}@media only screen and (min-width: 719px){.blog-masthead h1{padding:140px 0}}@media only screen and (max-width: 718px){.blog-masthead .g--tight>li{margin:0}}.blog__sections{padding:16px 0;background:rgba(0,0,0,0.7)}.blog__sections .grid>li{margin-bottom:0}@media only screen and (min-width: 719px){.blog__sections{padding:0}}.blog__section{padding:15px 0;display:block;text-align:center;background:transparent;transition:background 0.3s ease}.blog__section h3,.blog__section .section-nav a,.section-nav .blog__section a{margin:0 0 4px;line-height:1.2;color:#fff;transition:color 0.3s ease}.blog__section p{color:#cbcbcb;display:none}.blog__section:hover{background:#000}.blog__section:hover h3,.blog__section:hover .section-nav a,.section-nav .blog__section:hover a{color:#2379bb}@media only screen and (min-width: 719px){.blog__section{height:140px;padding:40px 30px 0;text-align:left}}@media only screen and (min-width: 1022px){.blog__section{height:280px}.blog__section p{display:block}}@media only screen and (min-width: 1022px){.blog__section{height:240px}}@media only screen and (min-width: 1171px){.blog__section{height:200px}}.blog__sections--light{background:#f4f4f4}.blog__sections--light .blog__section h3,.blog__sections--light .blog__section .section-nav a,.section-nav .blog__sections--light .blog__section a{color:#696c74}.blog__sections--light .blog__section p{color:#999}.blog__sections--light .blog__section:hover{background:#e9e9e9}.blog__sections--light .blog__section:hover h3,.blog__sections--light .blog__section:hover .section-nav a,.section-nav .blog__sections--light .blog__section:hover a{color:#2379bb}@media only screen and (min-width: 719px){.featured-blog-posts .g .views-row-1,.featured-blog-posts .g .views-row-6{width:100%}.featured-blog-posts .g .views-row-1 img,.featured-blog-posts .g .views-row-6 img{width:100%}}@media only screen and (min-width: 1022px){.featured-blog-posts .g .views-row-1,.featured-blog-posts .g .views-row-6{width:66.66%}.featured-blog-posts .g .views-row-1 img,.featured-blog-posts .g .views-row-6 img{width:100%}}.blog .view-filters{display:none}.blog__subscribe{position:relative;max-width:500px;margin:30px auto 0;padding-right:146px}.blog__subscribe:before{content:"";position:absolute;top:16px;left:16px;width:22px;height:15px;background-position:-97px 0}.blog__subscribe-input[type="text"]{padding:13px 8px 13px 53px}.blog__subscribe-submit{position:absolute;top:0;right:0;margin:0 !important}.blog__subscribe--mini{margin-top:0;padding-right:51px}.blog__subscribe--mini .blog__subscribe-submit{padding:13px 17px 14px;border-radius:3px}.blog__subscribe--mini .blog__subscribe-submit:before{content:"";width:13px;height:20px;display:block;background-position:-55px 0}.blog .pager{margin:50px 0 0;padding:0}.blog .pager .ajax-progress{position:absolute;top:-22px;left:50%;margin-left:-9px}.blog .pager li{position:relative;margin:10px 0 0 8px;padding:0;display:inline-block;vertical-align:middle}.blog .pager a{padding:8px 12px;display:block;border:1px solid #ecc79d;color:#f68f1e;background:none;border-radius:3px}.blog .pager a:hover{background:#f68f1e;color:#fff}.blog .pager .pager-current{padding:8px 12px;font-weight:500;color:#999}.blog .sidebar-block{padding:40px 0;border-top:1px solid #dcdcdc}.blog .sidebar-block:first-child{padding-top:0;border:none}.blog .sidebar-block h2,.blog .sidebar-block h3,.blog .sidebar-block .section-nav a,.section-nav .blog .sidebar-block a,.blog .sidebar-block .sidebar__title{margin:0 0 18px;font-size:15px;font-weight:600;text-transform:uppercase;color:#7d7d7d}.author .flag{margin:0 0 15px}.author .flag__asset{padding-right:18px}.author .flag__asset img{max-width:inherit;width:110px;height:auto;border-radius:100%}.author__links{margin:30px 0 0}.author__links li{margin:0 0 8px}.author__name{margin:0;text-transform:none;font-size:17px}.author__title{margin:2px 0 0;display:block;font-weight:500}.blog__share-item{margin-right:20px;display:inline-block;vertical-align:middle}.blog__share-item a{display:block}.blog__share-item--facebook a{width:13px;height:26px;background-position:-84px 0}.blog__share-item--twitter a{width:26px;height:22px;background-position:-27px -118px}.blog__share-item--feed a{width:20px;height:20px;background-position:-69px -73px}.blog__share-item--linkedin a{width:24px;height:24px;background-position:-49px -143px}.blog__share-item--instagram a{width:24px;height:24px;background-position:-77px -118px}.blog__share-item--googleplus a{width:28px;height:25px;background-position:0 -168px}.faux-search{position:relative}.faux-search__input[type="text"]{padding:14px 8px 14px 48px}.faux-search__submit{position:absolute;top:12px;left:12px;width:24px;height:25px;display:block;border:none;background-color:transparent;background-position:-122px -143px;background-color:transparent}.related-posts li{margin:0 0 24px}.related-posts img{width:100%;height:auto}.view-blog-posts-archive .archives__years .archives__months{padding:3px 0;display:none}.view-blog-posts-archive .show-months .archives__months{display:block}.view-blog-posts-archive .archives__years,.view-blog-posts-archive .archives__months{margin:0}.view-blog-posts-archive .archives__years li{margin:0 0 4px}.view-blog-posts-archive .archives__years>li>a:before{margin-right:5px;content:"";width:0;height:0;border-top:4px solid transparent;border-right:0;border-bottom:4px solid transparent;border-left:6px solid #696c74;display:inline-block;position:relative;top:-1px}.view-blog-posts-archive .archives__years>li>.show-months:before{margin-left:-2px;width:0;height:0;border-top:6px solid #696c74;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent;top:-2px}.view-blog-posts-archive .archives__months li{margin:0 0 3px;padding-left:20px;font-size:13px;color:#999}.view-blog-posts-archive .archives__months li a{font-size:16px}.featured-download__image{margin:0 0 20px}.featured-download__title{margin:0 0 14px;font-size:17px;font-weight:500;line-height:1.3}.featured-download__title a{color:#696c74}.featured-download__link{font-size:13px}.post__banner--photo .post-actions{position:absolute;bottom:10px;left:10px}.post__banner{position:relative;margin:0 0 14px}.post__banner .post-actions__btn{background:#f6f6f6;background:rgba(255,255,255,0.9)}.post__banner .post-share__options{background:#f6f6f6;background:rgba(255,255,255,0.9)}.post__banner .post-loves__count{background:#f6f6f6;background:rgba(255,255,255,0.9)}.post__photo{position:relative;display:block}.post__photo img{display:block;height:auto}.post__photo:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.2)}.post-teaser h2{font-size:24px;margin:0 0 14px}@media only screen and (min-width: 1022px){.post-teaser h2{font-size:28px}}.post-teaser .post__photo{margin:0 0 7px}@media only screen and (max-width: 718px){.post-teaser .post__photo img{width:100%;height:auto}}.post-teaser:hover .post__loves-count{opacity:1}@media only screen and (max-width: 718px){.post-teaser{margin:0 0 80px}}.post__read-more{margin:20px 0 0;font-size:13px}.post-thumb{position:relative}.post-thumb .views-field-title{margin:8px 0 0}.post-thumb:hover .post__loves-count{opacity:1}.post__header{position:relative;margin:0 0 22px}.post__meta{color:#aaa;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:1px}.post__meta a{display:inline-block;vertical-align:middle;color:#aaa;border-bottom:1px solid #ccc}.post__date,.post__category{margin-top:5px;display:inline-block;vertical-align:middle}.post__date{margin-right:16px}.post-full h1{margin:0 0 12px;line-height:1.1;font-weight:500;font-size:40px}.post-full .post__meta{margin:0 0 40px}.post-full p a{color:#608DB3}.post-full p .button{margin-top:30px;margin-bottom:30px;color:#fff}.post-full .text-content h3,.post-full .text-content .section-nav a,.section-nav .post-full .text-content a{margin:22px 0 12px;font-size:20px;letter-spacing:0;text-transform:none}.post-full .text-content figure{margin:20px 0}@media only screen and (min-width: 719px){.post-full .text-content figure.left{float:left;margin:0 20px 20px 0}.post-full .text-content figure.right{float:right;margin:0 0 20px 20px}}.post-full .text-content figcaption{padding:14px 0 0 10px;color:#999}.post-full .text-content li{margin-bottom:12px;font-size:16px;line-height:1.6}.post-full .text-content ul,.post-full .text-content ol{margin:20px 0 28px 38px;list-style:outside square}.post-full .text-content ol{list-style:outside decimal}.post-full .post__header{margin:0 0 46px}.post-full .post__banner img{width:100%;height:auto}.post__cta{margin:40px 0;padding:32px 0;border:1px solid #eee;border-left:none;border-right:none;text-align:center}.post__cta .btn{padding:10px 20px}.post__cta-title{margin:0 0 18px;font-size:20px}.post__tags{margin:30px 0 0}.post-actions{padding:0 !important;list-style:none !important}.post-actions>li{position:relative;margin:0 10px 0 0;padding:10px 0 0;float:left}.post-actions__btn{position:relative;padding:13px 17px 12px 42px;display:block;background:#f6f6f6;color:#2274a7;font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:600;border-radius:3px}.post-actions__btn:before{content:"";position:absolute;display:block}.post-share{position:relative;margin-top:-10px;padding-top:10px}.post-share__btn{position:relative}.post-share__btn:before{top:13px;left:13px;width:17px;height:17px;background-position:0 -220px}.post-share:hover .post-share__btn{color:#f68f1e}.post-share:hover .post-share__btn:before{background-position:-129px -26px}.post-share__options{position:absolute;bottom:100%;left:-4px;width:118px;margin:0;padding:3px;display:none;background:#f6f6f6;border-radius:3px}.post-share__options:before{content:"";position:absolute;bottom:-6px;left:50%;width:0;height:0;border-top:6px solid #f6f6f6;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;margin-left:-5px}.post-share:hover .post-share__options{display:block}.post-share__option{margin:0;padding:3px;float:left;list-style:none}.post-share__option a{width:50px;height:50px;display:block;border-radius:3px}.post-share__option--facebook a{background:#2c86d9 url("../../img/icon_share_facebook.png") no-repeat center center}.post-share__option--twitter a{background:#35c0f3 url("../../img/icon_share_twitter.png") no-repeat center center}.post-share__option--googleplus a{background:#d75735 url("../../img/icon_share_googleplus.png") no-repeat center center}li.post-share__option--pinterest a{width:50px !important;height:50px !important;display:block !important;background:#ec2929 url("../../img/icon_share_pinterest.png") no-repeat center center !important}.post__loves-count{position:absolute;top:14px;left:14px;z-index:2;width:42px;height:37px;padding:8px 0 0;text-align:center;color:#fff;font-size:16px;font-weight:600;background-position:-36px -552px;cursor:default;opacity:0;transition:opacity .3s ease}.post-loves__btn{position:relative;float:left;border-radius:3px 0 0 3px}.post-loves__btn:before{top:13px;left:13px;width:19px;height:17px;background-position:-15px -73px}.post-loved__voted-d{display:none}.post-loves.is-voted .post-loved__voted-d{display:inline}.plus1-widget{display:none !important}.post-loves__count{padding:13px 14px 12px;display:block;float:left;cursor:pointer;background:#f6f6f6;border-left:1px solid #ccc;color:#2274a7;font-size:14px;font-weight:600;letter-spacing:1px;border-radius:0 3px 3px 0}.post-loves.is-voted .post-loves__count,.post-loves.is-voted .post-loves__btn,.post-loves:hover .post-loves__count,.post-loves:hover .post-loves__btn{color:#f68f1e}.post-loves.is-voted .post-loves__btn:before,.post-loves:hover .post-loves__btn:before{background-position:0 -143px}.blog-banner{position:relative}.blog-banner .blog-banner__title{margin:0;line-height:1.1;font-weight:500;font-size:40px;color:#fff}.blog-banner p{color:#fff}.blog-banner__block-link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:block}.banner-channel{margin:0 0 80px;padding:100px 0 120px;background:url("../../img/blog/channel_header_salon.jpg") no-repeat center top;background-size:cover}.banner-channel .blog-banner__title{padding:0 0 18px}.banner-channel--business-advice{background-image:url("../../img/blog/channel_header_business_advice.jpg")}.banner-channel--inspiration{background-image:url("../../img/blog/channel_header_inspiration.jpg")}.banner-channel--new-features{background-image:url("../../img/blog/channel_header_new_features.jpg")}.banner-topic{margin:0 0 80px;padding:60px 0;text-align:left;background:url("../../img/blog/header_salon.jpg") no-repeat center top;background-size:cover}.banner-topic--business-advice{background-image:url("../../img/blog/header_business_advice.jpg")}.banner-topic--inspiration{background-image:url("../../img/blog/header_inspiration.jpg")}.banner-title{margin:55px 0 18px}.banner-title .blog-banner__title{color:#696c74}.developers .split-desktop{margin-top:5.3333em}.developers .split-desktop .asset{margin-right:3.5em}.developers .split-desktop .asset-right{margin-left:3.5em}.developers .split-desktop h3,.developers .split-desktop .section-nav a,.section-nav .developers .split-desktop a{margin-top:1em}.developers .split-desktop:first-child{margin-top:0}.hardware .grid>li{margin-bottom:0;padding-left:3%;padding-bottom:3%}.hardware .products{margin-bottom:40px;background:#fff;border-radius:5px}.hardware .products>li{padding-top:32px;border-left:1px solid #f4f4f4}.hardware .products>li:first-child{border-left:none}.hardware .products ul li{padding-left:32px}.hardware .products .included{color:#f68f1e;position:relative}.hardware .products .included:before{width:21px;height:20px;display:block;content:"";position:absolute;top:0;left:0;background-position:-44px -94px}.hardware .products img{margin-bottom:24px}.hardware .products h3,.hardware .products .section-nav a,.section-nav .hardware .products a{margin-bottom:10px}.hardware .products .price{margin-bottom:34px;color:#f68f1e}.hardware .products .price span{font-size:16px;font-weight:500}.content--v-indent{margin-top:15px}.merchant-account-processing__rates .grid>li{padding:35px;background:#fff;border-radius:5px}@media only screen and (min-width: 719px){.merchant-account-processing__rates .grid>li{min-height:360px}}.merchant-account-processing__rates .no h3,.merchant-account-processing__rates .no .section-nav a,.section-nav .merchant-account-processing__rates .no a{padding:7px 0 7px 50px;background:url("../../img/icon_no.png") no-repeat 0 0}.merchant-account-processing__rates .rates-box h3,.merchant-account-processing__rates .rates-box .section-nav a,.section-nav .merchant-account-processing__rates .rates-box a{font-size:28px;color:#f68f1e}.merchant-account-processing__rates .rates-box .rates-content{display:inline-block;vertical-align:middle}.merchant-account-processing__rates .rates-box:before{content:"";height:100%;margin-right:-0.25em;display:inline-block;vertical-align:middle}@media only screen and (min-width: 719px){.ncd-map-grid--lrg{margin-bottom:-40px}.ncd-map-grid--lrg .g__item{margin-bottom:60px}}.merchant-account-processing__rates__apply .button{margin-bottom:2em}.merchant-account-processing__international{max-width:700px;min-height:370px;margin:-15px auto 0;padding:0 40px;background:url("../../img/international_map.jpg") no-repeat 0 25px;text-align:center}.merchant-account-processing__international .grid li{margin-bottom:6px}@media only screen and (max-width: 718px){.merchant-account-processing__international{margin:-15px -10px 0}.merchant-account-processing__international .grid li{display:inline-block;vertical-align:middle}.merchant-account-processing__international .grid li:after{content:", "}.merchant-account-processing__international .grid li:last-child:after{content:""}}.merchant-account-processing__processing-partners{margin-top:3%}.services-nav .rates:before{background-image:url("../../img/icon_services_price.png")}.services-nav .international:before{background-image:url("../../img/icon_services_international.png")}.services-nav .faqs:before{background-image:url("../../img/icon_services_faqs.png")}.services-nav .apply:before{background-image:url("../../img/icon_services_apply.png")}.services .grid h3 a:hover,.services .grid .section-nav a a:hover,.section-nav .services .grid a a:hover{color:#f68f1e}.map-section--bg{color:#fff}.map-section h2{font-weight:300}@media only screen and (min-width: 719px){.map-section h2{margin-bottom:14px;font-size:36px}}.map-section h3,.map-section .section-nav a,.section-nav .map-section a{font-size:24px;font-weight:500}@media only screen and (min-width: 719px){.map-section p{font-size:20px}}.map-section .split-desktop p{font-size:15px}.map-section .split-desktop .asset img{margin:0 0 10px}@media only screen and (min-width: 1022px){.map-section .split-desktop .asset{margin-right:45px}}.map-g--centered .g__item{vertical-align:middle}@media only screen and (min-width: 719px){.map-adjust-top .g__item--top{margin-top:-50px}}.map-section--payments{background:url("../../img/bg_map_payments.jpg") no-repeat center center;background-size:cover}.map-section--payments .headline{max-width:980px;margin:60px auto}.map-section--payments .headline h1{margin:0 0 12px;font-size:30px;font-weight:300}@media only screen and (min-width: 719px){.map-section--payments .headline h1{font-size:40px}}.map-section--payments .headline .headline__pretitle{margin:0 0 6px;font-size:14px;font-weight:600;letter-spacing:1px}.map-section--payments .headline p{font-size:17px;line-height:1.4;color:#fff}.map-section--process{padding:80px 0;background:url("../../img/bg_map_process.jpg") no-repeat right center;background-size:cover}@media only screen and (min-width: 719px){.map-section--process{padding:140px 0}}.map-section--wood{background:url("../../img/bg_map_wood.jpg") no-repeat center center;background-size:cover}@media only screen and (min-width: 719px){.map-section--wood{padding-top:70px}}.map-section--worldwide{background:url("../../img/bg_map_worldwide.jpg") no-repeat top center}.map-section--worldwide p{font-size:16px}.map-section--worldwide .headline{margin-bottom:1em}.map-worldwide__page{display:none}.map-worldwide__page.is-active{display:block}.map-worldwide__select{max-width:350px;margin:40px auto 61px}.map-worldwide__stacks{max-width:350px;margin:0 auto;border-top:4px solid #d8d8d8;background:#f4f4f4}.map-worldwide__stack{padding:30px 10px;border-top:1px solid #d8d8d8;text-align:center}.map-worldwide__stack:first-child{border-top:0}.map-worldwide__stack.map-worldwide--contact-rates{padding:50px 10px}.map-worldwide__stack.map-worldwide--contact-rates p{margin:0}.map-worldwide__stack-label,.map-worldwide__stack-post-label{font-size:16px;font-weight:500}.map-section .map-worldwide__stack-value{font-size:32px;font-weight:600}.map-worldwide__stack--last .map-worldwide__stack-value{margin-bottom:30px}.map-worldwide__columns{overflow:hidden;position:relative}.map-worldwide__column{height:auto;margin:0 0 15px;text-align:center;color:#6D6D6D}.map-worldwide__column:before{content:"";position:absolute;z-index:1;width:100%;height:100%;display:block;background:#F4F4F4;box-sizing:border-box}@media only screen and (min-width: 719px){.map-worldwide__column{margin:0;float:left}}@media only screen and (min-width: 719px){.map-worldwide__columns--two{margin-left:-40px}.map-worldwide__columns--two .map-worldwide__column{width:50%;padding-left:40px}.map-worldwide__columns--two .map-worldwide__column:before{width:50%;margin-left:-40px;border-left:40px solid #fff}}@media only screen and (min-width: 719px){.map-worldwide__columns--three{margin-left:-40px}.map-worldwide__columns--three .map-worldwide__column{width:33%;padding-left:20px}.map-worldwide__columns--three .map-worldwide__column:before{width:33%;margin-left:-20px;border-left:20px solid #fff}}.map-worldwide__description{max-width:340px;margin:0 auto 40px;font-size:17px;line-height:1.6}.map-worldwide__column-title{position:relative;z-index:2;padding:12px 0;background:#D8D8D8;font-size:17px;font-weight:600}.map-worldwide__column-title--caps{text-transform:uppercase}.map-worldwide__column-body{position:relative;z-index:2;padding:20px 20px 40px}.map-worldwide__column-body .button{margin:30px 0 0}.map-worldwide__instructions{margin:0 0 32px}.map-worldwide__instructions p{margin:10px 0 0;font-size:14px}.map-worldwide__instructions .map-worldwide__instruction-text{max-width:240px;margin:0 auto;font-size:15px}.map-worldwide__cards{margin:30px 0 0;text-align:center}.map-worldwide__cards li{margin:0 0 8px 8px;display:inline-block;vertical-align:middle}.map-worldwide__cards li:first-child{margin-left:0}.map-worldwide__features{margin:30px auto}.map-worldwide__features p{display:inline-block;vertical-align:middle;margin:0 0 0 4px}.map-worldwide__pages .map-worldwide__column-value{margin:0 0 28px;font-size:32px;font-weight:600}.map-worldwide__table{width:100%}.map-worldwide__table th{border-left:20px solid #fff;padding:12px 0;background:#d8d8d8;text-align:center;font-size:17px;font-weight:600}.map-worldwide__table th:first-child{border:0}.map-worldwide__table td{padding:30px 12px;border-top:1px solid #d8d8d8;border-left:20px solid #fff;background:#f4f4f4;text-align:center}.map-worldwide__table td:first-child{border-left:0}.map-worldwide__table td .map-worldwide__column-value{margin:0}.map-worldwide__table td p{margin:2px 0 0}.map-worldwide__table td .button{margin:40px 0 0}.map-worldwide__table .align-top{vertical-align:top}.map-worldwide__table tbody tr:first-child td{border-top:0}.map-worldwide__small-col{width:170px}.keytag h3,.keytag .section-nav a,.section-nav .keytag a{margin-left:0}.grid__keytag{margin:0 0 65px;background:#fff;border-radius:5px}.grid__keytag li:first-child{border-right:1px solid #f4f4f4}.grid__keytag li{margin-bottom:0;padding:40px 0;text-align:center}.grid__keytag p{margin-bottom:0}.gift-cards-nav .pricing:before{background-image:url("../../img/icon_services_price.png")}.gift-cards-nav .combinations:before{background-image:url("../../img/icon_services_tags.png")}.gift-cards-nav .faqs:before{background-image:url("../../img/icon_services_faqs.png")}.gift-cards-nav .quote:before{background-image:url("../../img/icon_services_apply.png")}#keytag-quote #online-quote{padding:15px 0 0 0;margin:0}#keytag-quote #online-quote fieldset{padding:10px 25px 20px;margin:0 0 18px 0;border-top:1px solid #e5e5e5}#keytag-quote #online-quote fieldset>p{clear:both}#keytag-quote #online-quote legend{padding:0 5px;margin:0 0 16px -6px;font-size:17px;font-weight:bold}#keytag-quote #online-quote select{width:auto;margin:0;padding:0;display:block;float:left}#keytag-quote #online-quote label{width:165px;margin:0 20px 22px 0;font-size:16px;line-height:18px;text-align:right;clear:both;display:block;float:left}#keytag-quote #online-quote input{width:auto;margin:0;padding:5px;float:left}#keytag-quote #online-quote h4{margin:0 0 5px 0;padding:0;font-size:12px;font-weight:bold;clear:both}#keytag-quote #online-quote p{margin:0 0 15px 0;padding:0;font-size:15px;line-height:16px}#keytag-quote #online-quote .question a{height:14px;width:14px;margin:3px 0 0 0;background-position:-79px -26px;display:block}#keytag-quote #online-quote ol{list-style:none;margin:0;padding:0}#keytag-quote #online-quote li{list-style:none;margin:0;padding:0;clear:both}#keytag-quote #online-quote .not-fixed{width:auto;margin:0 0 20px 184px}#keytag-quote #online-quote .not-fixed input{margin:1px 8px 0 0}#keytag-quote #online-quote .hasError{color:#D8000C}#keytag-quote #online-quote ul#payment .ccard.hasError{color:#D8000C}#keytag-quote #online-quote .message{padding:8px 15px;margin:0 0 30px 0}#keytag-quote #online-quote .message p{margin:0;padding:0}#keytag-quote #online-quote .error{color:#D8000C;border:1px solid #D8000C;background:#FFBABA;display:none}#keytag-quote #online-quote .sent{color:#4F8A10;border:1px solid #4F8A10;background-color:#DFF2BF}#keytag-quote #online-quote .note{padding:0;margin:0 0 0 10px;color:#999;float:left;font-size:15px;line-height:18px;clear:none}#keytag-quote #online-quote .note.required{color:red}#keytag-quote #online-quote .honey,#keytag-quote #online-quote #step2 input.honey{display:none}#keytag-quote #online-quote #step1 #reorder-text{margin:0 0 0 5px;float:left;clear:none;line-height:10px}#keytag-quote #online-quote #step2 input{width:220px;display:block;float:left}#keytag-quote #online-quote ul#payment{margin:0;padding:0;list-style:none;clear:both}#keytag-quote #online-quote ul#payment li{padding:0 0 0 20px;margin:0 0 18px 0;list-style:none}#keytag-quote #online-quote ul#payment .note{padding:0;margin:0 0 8px 0}#keytag-quote #online-quote ul#payment input{width:auto;margin:0 0 0 -20px;display:block;float:left;clear:both}#keytag-quote #online-quote ul#payment input[type='text']{margin:0;float:left}#keytag-quote #online-quote ul#payment label{margin:0 0 8px 0;padding:0;float:left;clear:none;width:auto;line-height:12px}#keytag-quote #online-quote ul#payment .ccard{margin:7px 0 0 8px;line-height:18px;color:#696c74}#keytag-quote #online-quote .payment-note{padding:40px 0 20px;font-weight:600}#keytag-quote #online-quote #step3 textarea{padding:4px;margin:0 0 15px 0;width:80%;height:75px}#keytag-quote #online-quote #step4 textarea{padding:4px;margin:0 0 15px 0;width:80%;height:75px}#keytag-quote #online-quote p.submit{margin:20px 0 0 0}#keytag-quote #online-quote p.submit button{display:block}.card-tag-header-spacing{margin-top:30px}@media only screen and (min-width: 719px){.card-tag-header-spacing{margin-top:75px}}.card-tag-table{max-width:900px;margin:0 auto}.card-tag-table thead{background:#f4f4f4}.card-tag-table th,.card-tag-table td{width:165px;border-right:1px solid #e8e9ec;border-left:1px solid #e8e9ec;text-align:center}.card-tag-table td{padding:25px 10px}.card-tag-table th{padding:8px;font-weight:normal}.card-tag-table h3,.card-tag-table .section-nav a,.section-nav .card-tag-table a{margin:0 0 4px;font-size:1.73333em;font-weight:normal}.card-tag-table p{margin:0;color:#a5a7ac}.card-tag-table--first{margin-top:20px}.card-tag-table--first th,.card-tag-table--first td{border:1px solid #e8e9ec}.card-tag-table--last{margin-bottom:20px}.card-tag-table--last th,.card-tag-table--last td{border:1px solid #e8e9ec}.premium-services-banner{padding:120px 0;background-repeat:no-repeat;background-position:center top;background:url("../../img/premium_services_banner.jpg");background-size:cover}.premium-services-banner .headline{max-width:650px}.premium-services-banner h1,.premium-services-banner p{color:#fff}.premium-services-banner h1{margin-bottom:30px}.premium-services-banner .button{margin:40px 0 0}.premium-services h3,.premium-services .section-nav a,.section-nav .premium-services a{margin-top:3em}.premium-services h3:first-child,.premium-services .section-nav a:first-child,.section-nav .premium-services a:first-child{margin-top:0}.premium-services p{max-width:600px;margin:0 auto}.basic-table{max-width:900px;margin:20px auto 80px}.basic-table th,.basic-table td{padding:10px;border:1px solid #696c74;text-align:center}.premium-services__list h2{font-size:38px}.premium-services__list .content{padding-right:20px;font-size:18px}.premium-services__plans-container{position:relative}.premium-services__plans-container:before{content:"";position:absolute;top:0;right:0;bottom:0;z-index:2;width:100px;background:url("../../img/ps-white-fade-right.png") repeat top right;display:block;pointer-events:none}@media only screen and (max-width: 718px){.premium-services__plans-container{margin:0 -30px}}@media only screen and (min-width: 719px) and (max-width: 1021px){.premium-services__plans-container{margin:0 -60px}}.premium-services__plans{padding:35px;background:#fff;overflow:auto}@media only screen and (max-width: 1021px){.premium-services__table{min-width:700px}}.premium-services__table th,.premium-services__table td{width:25%}.premium-services__table th[scope="col"]{color:#f68f1e}.premium-services__table .premium-services__th--basic[scope="col"]{color:#696c74}.premium-services__table td[scope="row"]{color:#c0c0c0}.premium-services__table th{padding-bottom:6px}.premium-services__table td{padding:10px 35px 10px 0;border-bottom:1px solid #e5e5e5}.premium-services__table .premium-services__last-row td{border-bottom:none}.premium-services__title-row th{padding-top:40px}.premium-services__note{margin:40px 0 0;color:#999}.ps-clients-container{overflow:hidden}.ps-clients__carousel{position:relative;z-index:1;margin-top:-50px;margin-left:-220px;padding:28px 0}@media only screen and (min-width: 719px){.ps-clients__carousel{margin-top:0;margin-left:-324px}}.ps-clients__logo-highlight{position:absolute;top:27px;left:50%;z-index:2;width:192px;height:92px;margin-left:9px;border:1px solid #e1e2e3;background:none}@media only screen and (min-width: 719px){.ps-clients__logo-highlight{width:217px;height:102px;margin-left:39px}}.ps-clients__logos{position:relative;left:50%;transition:-webkit-transform .8s ease;transition:transform .8s ease}.ps-clients__logos li{width:190px;margin:0 0 0 10px;line-height:1;float:left;opacity:0.3;transition:opacity .4s ease}@media only screen and (min-width: 719px){.ps-clients__logos li{width:auto;margin:0 0 0 40px}}.ps-clients__logos .flex-active{opacity:1}.ps-clients__logos a{width:200px;display:block;text-align:center}.ps-clients__logos a,.ps-clients__logos a:focus{outline:0}.ps-clients__quotes{padding:50px 0 0}.ps-clients__rep{margin:0 0 30px;text-align:center}.ps-clients__rep img{border-radius:100%}.ps-clients__rep h4{margin:14px 0 6px;padding:0}@media only screen and (min-width: 1022px){.ps-clients__rep{width:280px;margin:0;padding-right:20px;float:left}}.ps-clients__quote-text{overflow:hidden;font-size:21px;line-height:1.5;text-align:left;font-weight:300}.ps-clients__quote-text span{margin:25px 0 0;display:block;font-weight:500;font-size:16px}@media only screen and (min-width: 1022px){.ps-clients__quote-text{padding:0 0 0 40px;border-left:1px solid #e8e9ec}}.ux-research__callout .container--small{max-width:600px}.ux-research__callout h3,.ux-research__callout .section-nav a,.section-nav .ux-research__callout a{margin:0 0 16px}.ux-research__callout p{margin:0 0 24px}.ux-research__cta{padding-top:30px}@media only screen and (min-width: 719px){.ux-research__cta{padding-top:50px}}.ux-research__grid-tight li{margin-bottom:0}.ux-highlight{background-repeat:no-repeat;background-position:center top;background-size:cover;color:#fff}.ux-highlight p{color:#fff}.ux-highlight .button{margin-top:30px}.ux-highlight--1{padding:100px 0;background-image:url("../../img/bg_ux.jpg")}.ux-highlight--2{padding:140px 0;background-image:url("../../img/bg_ux2.jpg")}.ux-research__benefits{margin-bottom:-4%}.js-fader--ux{position:relative}.js-fader--ux .flex-control-paging li .flex-active{background:#f68f1e !important}.js-fader--ux .flex-control-paging li a:hover{background:#696c74}.js-fader--ux .flex-direction-nav{height:0}.js-fader--ux .flex-direction-nav li{margin:0}.js-fader--ux .flex-direction-nav .flex-prev,.js-fader--ux .flex-direction-nav .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-15px}.js-fader--ux .flex-direction-nav .flex-prev{left:2px;background-position:-90px -43px}.js-fader--ux .flex-direction-nav .flex-prev:hover{background-position:-106px -43px}.js-fader--ux .flex-direction-nav .flex-next{right:2px;background-position:-39px -43px}.js-fader--ux .flex-direction-nav .flex-next:hover{background-position:-143px -248px}@media only screen and (min-width: 719px){.js-fader--ux .flex-direction-nav .flex-next{right:20px}.js-fader--ux .flex-direction-nav .flex-prev{left:20px}}.section--ux-slider{padding:1.33333em 0}.section--ux-slider .container{padding:0 25px}@media only screen and (min-width: 719px){.section--ux-slider{padding:4em 0 2.66667em}.section--ux-slider .container{padding:0 50px}}.section--ux-slider .quote{max-width:800px;margin:0 auto;text-align:center}.section--ux-slider .quote__author{margin-top:30px;font-size:18px;font-weight:600}.news,.press-release,.award{margin-bottom:20px}.news h3,.news .section-nav a,.section-nav .news a,.press-release h3,.press-release .section-nav a,.section-nav .press-release a,.award h3,.award .section-nav a,.section-nav .award a{font-size:1.33333em;font-weight:400}.news h3 a,.news .section-nav a a,.section-nav .news a a,.press-release h3 a,.press-release .section-nav a a,.section-nav .press-release a a,.award h3 a,.award .section-nav a a,.section-nav .award a a{color:#565961}.news h3 a:hover,.news .section-nav a a:hover,.section-nav .news a a:hover,.press-release h3 a:hover,.press-release .section-nav a a:hover,.section-nav .press-release a a:hover,.award h3 a:hover,.award .section-nav a a:hover,.section-nav .award a a:hover{color:#f68f1e}.news h4,.press-release h4,.award h4{font-size:1.2em;font-weight:400}.news h4 a,.press-release h4 a,.award h4 a{color:#565961}.news h4 a:hover,.press-release h4 a:hover,.award h4 a:hover{color:#f68f1e}.news .meta,.press-release .meta,.award .meta{font-size:0.86667em;color:#96989d}@media only screen and (min-width: 719px){.news h3,.news .section-nav a,.section-nav .news a,.press-release h3,.press-release .section-nav a,.section-nav .press-release a,.award h3,.award .section-nav a,.section-nav .award a{font-size:1.86667em}.news h4,.press-release h4,.award h4{font-size:1.6em}.news .meta,.press-release .meta,.award .meta{font-size:0.93333em}.news .asset,.press-release .asset,.award .asset{width:150px}}@media only screen and (min-width: 719px){.news h3,.news .section-nav a,.section-nav .news a,.press-release h3,.press-release .section-nav a,.section-nav .press-release a,.award h3,.award .section-nav a,.section-nav .award a{font-size:1.6em}.news h4,.press-release h4,.award h4{font-size:1.46667em}}@media only screen and (min-width: 1171px){.news h3,.news .section-nav a,.section-nav .news a,.press-release h3,.press-release .section-nav a,.section-nav .press-release a,.award h3,.award .section-nav a,.section-nav .award a{font-size:2.26667em}}.news .asset{margin:0 0 32px;text-align:center}.news .news__logo{margin:32px 0;float:none;text-align:center}@media only screen and (min-width: 719px){.news .news__logo{margin:0 0 32px 32px;float:right;display:block}.news .news__logo--natural{margin:25px 0 15px;float:none;text-align:left}.news .asset{margin:0 32px 32px 0}}.news .fluid-width-video-wrapper{margin-bottom:20px}.headline--news{margin-bottom:2.66667em}@media only screen and (min-width: 719px){.headline--news{margin-bottom:5.33333em}}.news__stories .content{border-bottom:1px solid #eff0f2}.news__stories .views-row-last .content{border:none}.news__stories .asset{margin:16px 0 32px}@media only screen and (min-width: 1022px){.news__stories{width:70%;float:left}}@media only screen and (min-width: 719px){.news__stories .asset{margin:0 32px 32px 0}}.news__press-releases .press-release{padding-top:19px;border-top:1px solid #eff0f2}.news__press-releases .press-release h3,.news__press-releases .press-release .section-nav a,.section-nav .news__press-releases .press-release a{font-size:0.93333em;font-weight:500}.news__press-releases .views-row-first .press-release{padding-top:0;border:none}.news__press-releases .meta{font-size:0.86667em;color:#96989d}@media only screen and (min-width: 1022px){.news__press-releases{width:25%;float:right}}@media only screen and (min-width: 719px){.news__press-releases .press-release h3,.news__press-releases .press-release .section-nav a,.section-nav .news__press-releases .press-release a{font-size:1.2em}.news__press-releases .meta{font-size:0.93333em}}.js-fader--news{position:relative}.js-fader--news .flex-control-paging li .flex-active{background:#f68f1e !important}.js-fader--news .flex-control-paging li a:hover{background:#696c74}.js-fader--news .flex-direction-nav{height:0}.js-fader--news .flex-direction-nav li{margin:0}.js-fader--news .flex-direction-nav .flex-prev,.js-fader--news .flex-direction-nav .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-15px}.js-fader--news .flex-direction-nav .flex-prev{left:2px;background-position:-90px -43px}.js-fader--news .flex-direction-nav .flex-prev:hover{background-position:-106px -43px}.js-fader--news .flex-direction-nav .flex-next{right:2px;background-position:-39px -43px}.js-fader--news .flex-direction-nav .flex-next:hover{background-position:-143px -248px}@media only screen and (min-width: 719px){.js-fader--news .flex-direction-nav .flex-next{right:20px}.js-fader--news .flex-direction-nav .flex-prev{left:20px}}.section--news-slider{padding:1.33333em 0}.section--news-slider .container{padding:0 25px}@media only screen and (min-width: 719px){.section--news-slider{padding:5.33333em 0 2.66667em}.section--news-slider .container{padding:0 50px}}.section--news-slider .press-release,.section--news-slider .news{max-width:800px;margin:0 auto}.press-filters{padding-bottom:20px}.press-filters a{margin:0 8px 8px 0;padding:7px 10px;font-size:13px;color:#84868B;border-radius:3px;display:inline-block;vertical-align:middle}@media only screen and (min-width: 719px){.press-filters a{margin:0 12px 12px 0;padding:10px 15px;font-size:15px}}.press-filters .is-active{background-color:#E8E8E8}.banner-channel--press{background-image:url("../../img/bg_channel_header_press.jpg");margin-bottom:40px}@media only screen and (min-width: 719px){.banner-channel--press{margin-bottom:80px}}.section--news{padding:2.66667em 0}.section--news .container{padding:0 30px}@media only screen and (min-width: 719px){.section--news .container{padding:0 60px}}@media only screen and (max-width: 1021px){.page-content--press .page-right-sidebar{padding-top:2.66667em}}@media only screen and (min-width: 719px) and (max-width: 1021px){.page-content--press .news .asset{margin-bottom:32px;float:none}.page-content--press .press-release .asset{display:none}}.view-news-coverage .content{padding-bottom:19px;border-bottom:1px solid #eff0f2}.view-news-coverage .item-list .pager{text-align:left}.view-news-coverage .item-list .pager li{margin-left:0;padding:10px 25px;border:1px solid #E6E6E6;border-radius:3px}.view-news-coverage .news,.view-news-coverage .press-release,.view-news-coverage .award{margin-bottom:30px}.view-news-coverage .news h4,.view-news-coverage .press-release h4,.view-news-coverage .award h4{margin-bottom:6px}.view-news-coverage .news .meta,.view-news-coverage .press-release .meta,.view-news-coverage .award .meta{margin-bottom:8px}.sidebar-block .view-news-coverage .news,.sidebar-block .view-news-coverage .press-release,.sidebar-block .view-news-coverage .award{margin-bottom:12px;padding:0}.sidebar-block .view-news-coverage .news h4,.sidebar-block .view-news-coverage .press-release h4,.sidebar-block .view-news-coverage .award h4{font-size:1em;line-height:1.4;margin-bottom:2px}.sidebar-block .view-news-coverage .news .meta,.sidebar-block .view-news-coverage .press-release .meta,.sidebar-block .view-news-coverage .award .meta{margin-bottom:2px}.section--featured-news .news,.section--featured-news .press-release,.section--featured-news .award{padding:20px;border:1px solid #E6E6E6;border-radius:3px}@media only screen and (min-width: 719px) and (max-width: 1021px){.section--featured-news .news,.section--featured-news .press-release,.section--featured-news .award{height:220px}}@media only screen and (min-width: 1022px) and (max-width: 1170px){.section--featured-news .news,.section--featured-news .press-release,.section--featured-news .award{height:220px}}@media only screen and (min-width: 1171px){.section--featured-news .news,.section--featured-news .press-release,.section--featured-news .award{height:280px}}.banner--resources .headline{padding:40px 20px}.banner--resources .headline p{color:#fff}.banner--resources .headline h2{font-weight:600}@media only screen and (min-width: 719px){.banner--resources .headline{padding:100px 20px 60px}.banner--resources .headline h2{margin-bottom:35px;font-size:46px;font-weight:500}}.resource h2{margin-bottom:40px;font-size:1.8em}.resource__whitepaper .asset{margin-bottom:30px}.resource__whitepaper h3 a,.resource__whitepaper .section-nav a a,.section-nav .resource__whitepaper a a{color:#696c74}.resource__whitepaper h3 a:hover,.resource__whitepaper .section-nav a a:hover,.section-nav .resource__whitepaper a a:hover{color:#2479bb}.featured-whitepaper-wrapper{margin-top:60px;background:url("../../img/black_40.png") repeat 0 0}.featured-whitepaper-wrapper .container{height:auto;position:relative}@media only screen and (min-width: 1171px){.featured-whitepaper-wrapper{margin-top:90px}}@media only screen and (max-width: 1021px){.featured-whitepaper-wrapper{margin-top:20px}}.featured-whitepaper{position:relative}.featured-whitepaper h3,.featured-whitepaper .section-nav a,.section-nav .featured-whitepaper a{margin-bottom:20px}.featured-whitepaper h3 a,.featured-whitepaper .section-nav a a,.section-nav .featured-whitepaper a a{color:#fff;font-size:33px}.featured-whitepaper h4{margin-bottom:25px;font-size:16px;color:#b6b4b2;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.featured-whitepaper p{margin-bottom:30px;color:#fff}.featured-whitepaper .button--primary{box-shadow:none}@media only screen and (min-width: 1171px){.featured-whitepaper{padding-left:407px}.featured-whitepaper .cover{position:absolute;left:0;bottom:0}.featured-whitepaper .content{padding:60px 0}}@media only screen and (max-width: 1300px){.featured-whitepaper{padding-left:310px}.featured-whitepaper .cover{width:290px;position:absolute;left:0;bottom:0}.featured-whitepaper .content{padding:40px 0}}@media only screen and (max-width: 1021px){.featured-whitepaper{padding-left:0}.featured-whitepaper .cover{display:none}.featured-whitepaper h3 a,.featured-whitepaper .section-nav a a,.section-nav .featured-whitepaper a a{font-size:28px}}.resource__webinar .asset{position:relative}.resource__webinar .asset-title{width:222px;margin:0;position:absolute;top:27px;left:33px;text-align:left}.resource__webinar h3,.resource__webinar .section-nav a,.section-nav .resource__webinar a{margin-bottom:15px;font-size:16px;color:#9a9ca2}.resource__webinar .resource__webinar__title{margin-bottom:6px;font-size:20px;color:#696c74}.resource__webinar .resource__webinar__title a{color:#696c74}.resource__webinar .resource__webinar__title a:hover{color:#2479bb}.resource__webinar--recorded h3,.resource__webinar--recorded .section-nav a,.section-nav .resource__webinar--recorded a{display:none}.resource__webinar--recorded .resource__webinar__title{display:block}.resource--case-study h3 a,.resource--case-study .section-nav a a,.section-nav .resource--case-study a a{color:#696c74}.resource--case-study .asset{margin-bottom:30px}@media only screen and (max-width: 718px){.resource--case-study .asset{text-align:center}}.resource__videos{padding-bottom:0;background:#53565e}.resource__videos h2{color:#fff}.views-row-first .resource__video,.resource__video--active .resource__video{display:block}.resource__video h3,.resource__video .section-nav a,.section-nav .resource__video a{font-size:1.6em;color:#fff}.resource__video p{color:#fff}.resource__video img{width:100%}.resource__video .fluid-width-video-wrapper{max-width:760px;padding-top:56.3%}.resource__video .content{margin-top:30px}@media only screen and (max-width: 1021px){.resource__video{margin:0}.resource__video .grid-item{width:100%;margin-left:0;float:none}}.resource__videos-nav{padding:50px 0;background:#696c74}.resource__videos-nav img{width:100%}.resource__videos-nav li{margin:0 0 0 50px}.resource__videos-nav li:first-child{margin-left:0}.resource__videos-nav h5{margin-bottom:10px;color:#fff;font-size:18px;font-weight:600}.resource__videos-nav .container{padding:0 20px;position:relative}.resource__videos-nav .slide{cursor:pointer}.resource__videos-nav .slide:hover h5{color:#f68f1e}.resource__videos-nav .flex-prev,.resource__videos-nav .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:30%}.resource__videos-nav .flex-prev{left:0;background-position:-74px -43px}.resource__videos-nav .flex-prev:hover{background-position:-106px -43px}.resource__videos-nav .flex-next{right:0;background-position:-142px -43px}.resource__videos-nav .flex-next:hover{background-position:-143px -248px}@media only screen and (min-width: 719px){.resource__videos-nav .container{padding:0 30px}.resource__videos-nav .flex-prev{left:4px}.resource__videos-nav .flex-next{right:4px}}.resource__videos-nav .resource__video-content{display:none}.resource__videos-nav .flex-disabled{display:none}.resource__video-thumbnail{margin-bottom:10px;position:relative}.resource__video-thumbnail-active{width:100%;height:100%;position:absolute;opacity:0;background:url("../../img/bg_nav_video_active.png");z-index:2}.resource-video-nav--active .resource__video-thumbnail-active{opacity:1;transition:0.1s ease}.no-opacity .resource__video-thumbnail-active{display:none}.no-opacity .resource-video-nav--active .resource__video-thumbnail-active{display:block}.grid-image{text-align:center}.featured-affiliate h5{margin-bottom:30px;color:#adadb1;text-transform:uppercase}.featured-affiliate .logo-cards{margin-top:35px}.featured-affiliate .logo-cards li{height:105px}.become-affiliate .button--primary{margin-top:30px}.consulting-steps li{padding:25px;background:#fff;border-radius:5px;position:relative}.consulting-steps li span{background-position:0 -346px;display:none}@media only screen and (min-width: 719px){.consulting-steps li span{width:54px;height:31px;position:absolute;top:65px;right:-46px;display:block;z-index:1}}.consulting-steps li h5{margin-bottom:20px;color:#adadb1;text-transform:uppercase}.review-rating-large span{margin:0 0 0 10px;display:inline-block;font-size:28px;line-height:30px}.lt-ie8 .reviews-button{margin-top:20px}.reviews-button--spacer-top{margin-top:20px}.BVRRContainer--hide{display:none !important}.banner__review-summary .BVRRRootElement{width:195px;margin:25px auto 0 !important;padding:10px 10px 0;border-top:1px solid #e4e4e4}@media only screen and (max-width: 718px){.banner__review-summary{display:none}}.review-summary--center .BVRRRating{width:175px;margin:0 auto}.review-summary--center .BVRRPrimarySummary .BVRRRatingNormalOutOf span{color:#696c74 !important}#bv-full-reviews{font-family:"proxima-nova","Helvetica","Arial",sans-serif !important}#bv-full-reviews .BVRRTrustMarkContentContainerDiv{position:static !important;float:right;margin-top:-26px}#bv-full-reviews .BVDI_QTSummaryBox{display:none}#bv-full-reviews .BVDI_QT{padding:30px 0 0}#bv-full-reviews .BVDI_QTBody{padding:0;background:none;border:none}#bv-full-reviews .BVRRContainer .BVDI_QTAttributes{padding:0}#bv-full-reviews #BVRRTitleAttributesID{display:none}#bv-full-reviews .BVDI_QT .BVDI_QTBodyAttributes{background-image:none !important}#bv-full-reviews .BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle,#bv-full-reviews .BVDI_QTAttributes .BVDI_QTGroupExpanded .BVDITitle .BVDILinkToggle,#bv-full-reviews .BVDI_QT .BVDI_QTBodyAttributes{padding-right:16px;background:#f4f4f4 url("../../img/icon_bv_filter_dropdown.png") no-repeat right center;font-size:15px;color:#696c74;text-transform:none;border-radius:3px}#bv-full-reviews .BVDI_QT .BVDI_QTBodyAttributes a{text-shadow:none}#bv-full-reviews .BVDI_QTAttributes .BVDI_QTGroup{margin:0;padding:15px 25px !important;border-left:1px solid #fff;position:relative}#bv-full-reviews .BVDI_QTAttributes .BVDI_QTGroup:first-child{border:none}#bv-full-reviews .BVDI_QT .BVDI_QTBodyAttributes a{color:#696c74 !important}#bv-full-reviews .BVDI_QTAttributes .BVDIToggleArea{width:100%;margin:0;left:0;top:100%;z-index:9999999;background-color:#f4f4f4;border-radius:0 0 4px 4px}#bv-full-reviews .BVDI_QTFilterList li.BVDI_QTFilter{margin:0;padding:9px 12px !important;border-top:1px solid #e8e8e8;font-size:14px}#bv-full-reviews .BVDI_QTFilterList li.BVDI_QTFilter:hover{background:#e3e3e3 !important}#bv-full-reviews ul.BVDI_QTFilterList{padding:0}#bv-full-reviews .BVDI_QTFilter .BVDINumber{margin-left:5px;font-size:13px;color:#b3b3b3}#bv-full-reviews .BVDI_QTFilterListCheckboxes .BVDI_QTFilterHover label{background:none !important}#bv-full-reviews .BVDI_QTFilterListCheckboxes .BVDI_QTFilter label{color:#696c74}#bv-full-reviews .BVRRReviewDisplayStyle3Summary,#bv-full-reviews .BVRRReviewDisplayStyle3Summary .BVRRReviewRatingsContainer{background:none}#bv-full-reviews .BVRRRatingNormalLabel{text-transform:none;color:#696c74;font-size:16px;font-weight:400}#bv-full-reviews .BVRRContextDataValueHowManyTrainersContainer,#bv-full-reviews .BVRRContextDataValueYearsInBusinessContainer{display:block}#bv-full-reviews .BVRRUserLocationContainer,#bv-full-reviews .BVRRContextDataValueContainer{margin:5px 0 5px;font-size:16px;color:#696c74}#bv-full-reviews .BVRRSecondaryRatingsContainer .BVRRRatingNormalImage,#bv-full-reviews .BVRRUserNicknameContainer{padding:0}#bv-full-reviews .BVRRNickname,#bv-full-reviews .BVRRNickname a{font-size:15px;font-weight:500}#bv-full-reviews .BVRRLabel{font-weight:600}#bv-full-reviews .BVRRReviewTitle{color:#696c74;font-weight:600}#bv-full-reviews .BVRRReviewDisplayStyle3Summary .BVRRReviewDateContainer{font-size:15px;top:70px;color:#afb0b4}#bv-full-reviews .BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer{padding:45px 10px 0 40px}#bv-full-reviews .BVRRRootElement select{width:170px}@media only screen and (max-width: 718px){#bv-full-reviews .BVRRSecondaryRatingsContainer{display:none}#bv-full-reviews .BVRRReviewDisplayStyle3Summary{width:auto;float:none;overflow:hidden}#bv-full-reviews .BVRRReviewDisplayStyle3Main{margin:0;padding:0}#bv-full-reviews .BVRRReviewDisplayStyle3Summary .BVRROverallRatingContainer{padding:0}#bv-full-reviews .BVRRReviewDateContainer{padding:10px 0 0;position:static}#bv-full-reviews .BVDI_FVVoting{float:none}#bv-full-reviews .BVDI_FVVotes .BVDIPrefix,#bv-full-reviews .BVDI_FVVote,#bv-full-reviews .BVDI_FVReportLinkInappropriate{margin:0 0 8px;float:none;display:block}#bv-full-reviews .BVDI_COHeader{margin:0;position:static}#bv-full-reviews .BVDI_CO{margin-left:0}#bv-full-reviews .BVDI_CO{margin:0 0 0 22px}}#main .BVRRSummaryContainer{margin:0 !important}#main .BVRRSummaryContainer .BVRRPrimarySummary{display:block !important}#main .BVRRSummaryContainer .BVRRSecondaryRatingsContainer,#main .BVRRSummaryContainer .BVRRRatingsHistogramButton,#main .BVRRSummaryContainer .BVRRBuyAgainContainer,#main .BVRRSummaryContainer .BVRRRatingSummaryLinks{display:none}#main .BVRRSummaryContainer .BVRRRatingOverall .BVRRNumber.BVRRRatingNumber{font-size:20px}.tour-review-summary .BVRRRatingSummary{cursor:pointer}.app-full #BVRRDisplayContentLinkWriteID{display:block !important}.app-full #BVRRDisplayContentLinkWriteID a,.app-full #BVRRDisplayContentLinkWriteID a:visited,.app-full #BVRRDisplayContentLinkWriteID a:hover,.app-full #BVRRDisplayContentLinkWriteID a:focus,.app-full #BVRRDisplayContentLinkWriteID a:active{height:auto !important}.app-full .BVRRDisplayContentNoReviews{display:block !important}.tos{padding:35px 0 60px;counter-reset:sections}@media only screen and (min-width: 719px){.tos{padding:80px 0}}.tos .list--decimal{list-style:none;counter-increment:sections}.tos .list--decimal li:before{content:counter(sections) "." counter(chapter) ".";counter-increment:chapter;display:block;float:left;width:50px;margin:0 0 0 -58px;text-align:right}.tos .basic-table{width:100%;margin:28px 0 36px}.tos .basic-table td{vertical-align:middle}.tos .basic-table p{margin:0}.tos__toc{display:none}@media only screen and (min-width: 719px){.tos__toc{display:block}}.tos__toc-list{width:50%;float:left}.tos__header{position:relative;margin:0;padding:18px 18px 18px 37px;font-size:21px;font-weight:600;cursor:pointer}.tos__header:before{content:"";position:absolute;top:20px;left:4px;width:20px;height:20px;display:block;background-position:-65px -94px}.tos__chapter.is-expanded .tos__header:before{background-position:-122px -43px}@media only screen and (min-width: 719px){.tos__header{margin:0 0 18px;padding:0;font-size:30px}.tos__header:before{display:none}}.tos__subhead{margin:0 0 30px;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.tos__chapter{border-top:1px solid #e3e3e3;counter-reset:chapter}@media only screen and (min-width: 719px){.tos__chapter{margin-top:35px;padding-top:40px}}.tos__chapter-body{display:none}.tos__chapter.is-expanded .tos__chapter-body{display:block}@media only screen and (min-width: 719px){.tos__chapter-body{display:block}}.tos__article{margin-top:10px;padding-top:30px;border-top:1px solid #eee}.tos__article:first-child{margin-top:0;padding-top:0;border-top:none}.tos__abstract{display:none}@media only screen and (min-width: 719px){.tos__abstract{width:40%;padding-right:60px;display:block;float:left}}.tos__abstract-pullout{display:none}@media only screen and (min-width: 719px){.tos__abstract-pullout{position:absolute;left:-66.66667%;width:66.66667%;padding-right:60px;display:block}}@media only screen and (min-width: 719px){.tos__text{position:relative;width:60%;float:left}}.take-a-tour{padding:40px 0;background:#e8e9ec}.home-page-features h5{margin-bottom:12px;font-size:14px;font-weight:600;color:#abadb1;text-transform:uppercase}.home-page-features h5 a{color:#abadb1}.home-page-features h4{margin:20px 0 12px;font-size:19px;font-weight:500}.home-page-features h4 a{color:#696c74}.info-graphic h4{font-size:19px;font-weight:500}.info-graphic img{margin:0 auto 10px;display:block}.info-graphic li{margin-bottom:50px;padding:0 15px}@media only screen and (min-width: 719px){.info-graphic img{margin-bottom:20px}.info-graphic li{width:27%;margin:0 0 15px;padding:0 3%;box-sizing:content-box;border-left:1px solid #e8e9ec}.info-graphic li:first-child{border-left:none}}.action-statement{text-align:center}.action-statement p{margin:0 0 10px;display:inline-block;font-size:21px}.action-statement .button{margin-left:15px;font-size:16px}.home-banners{overflow:hidden;background:#f9fdfe}.home-banners .container{max-height:720px;height:auto;padding:0;position:relative;z-index:5}.home-banners .slides{-webkit-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-banners .flex-viewport{-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-banners .flex-direction-nav{height:0}.home-banners .flex-direction-nav li{margin:0}.home-banners .flex-direction-nav .flex-prev,.home-banners .flex-direction-nav .flex-next{width:16px;height:30px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-15px}.home-banners .flex-direction-nav .flex-prev{left:15px;background-position:-90px -43px}.home-banners .flex-direction-nav .flex-prev:hover{background-position:-106px -43px}.home-banners .flex-direction-nav .flex-next{right:15px;background-position:-39px -43px}.home-banners .flex-direction-nav .flex-next:hover{background-position:-143px -248px}.home-banners .flex-direction-nav .flex-disabled{display:none}@media only screen and (min-width: 719px){.home-banners .flex-direction-nav .flex-next{right:20px}.home-banners .flex-direction-nav .flex-prev{left:20px}}.home-banners .home-banners__slide{margin-bottom:0;display:block}@media only screen and (min-width: 719px){.csstransitions .home-banners .home-banners__slide{opacity:0;transition:opacity .6s ease}.csstransitions .home-banners .flex-active-slide{opacity:1}}@media only screen and (max-width: 718px){.home-banners .container{min-height:230px}.home-banners .home-banners__slide{display:none}}.home-banners--desk .container{max-height:836px;min-height:400px}@media only screen and (max-width: 718px){.home-banners--desk .container{padding:0 10px}.home-banners--desk .features__play-btn{margin-top:0}}@media only screen and (min-width: 719px){.home-banners--desk .container{width:85%}.home-banners--desk .features__play-container{min-height:234px}}@media only screen and (min-width: 1022px){.home-banners--desk .container{min-height:836px}.home-banners--desk .features__play-container{min-height:434px}}.home-banners--bold .container{max-height:604px}@media only screen and (min-width: 719px){.home-banners--bold .container{min-height:604px}}.video-fill{position:absolute;top:0;left:0;z-index:1}.video-fill__cover{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,0.4)}.no-rgba .video-fill__cover{background:url("../../img/black40.png") repeat left top}.home-banner__backdrops{width:100%;height:100%;background:#f9fdfe;position:absolute;top:0;left:0}.home-banners__bg{width:100%;height:100%;position:absolute;top:0;left:0;background:url("../../img/home_bg.jpg") no-repeat center top}.home-banners__bg--desk{background-image:url("../../img/banner_homepage_desk_mobile.jpg") !important;background-size:cover}@media only screen and (min-width: 719px){.home-banners__bg--desk{background-image:url("../../img/banner_homepage_desk_tablet.jpg") !important}}@media only screen and (min-width: 1022px){.home-banners__bg--desk{background-image:url("../../img/banner_homepage_desk.jpg") !important}}.home-banners__bg--bold{background-image:url("../../img/banner_homepage_bold.jpg") !important;background-size:cover}.home-banners__banner-text{padding:49px 0 40px;text-align:center}.home-banners__banner-text h2{margin:0 0 5px;padding:0;color:#4a505a;text-shadow:none;font-weight:300;font-size:31px}.home-banners__banner-text h6{margin:0 10px 27px;font-size:20px;font-weight:300}@media only screen and (min-width: 719px){.home-banners__banner-text h2{font-size:53px}.home-banners__banner-text h6{font-size:26px}}.home-banners__banner-text--desk{padding-top:29px}.home-banners__banner-text--desk .home-banner__title{margin:0 0 8px;color:#fff;font-size:20px;font-weight:600;text-transform:uppercase}.home-banners__banner-text--desk .home-banner__subhead{margin:0 0 20px;color:#fff;font-size:16px;text-transform:uppercase}@media only screen and (min-width: 719px){.home-banners__banner-text--desk{padding-top:49px}.home-banners__banner-text--desk .home-banner__title{font-size:35px}.home-banners__banner-text--desk .home-banner__subhead{font-size:24px}}@media only screen and (min-width: 1022px){.home-banners__banner-text--desk{padding-top:80px}}.home-banners__banner-text--bold h2{font-weight:600;color:#fff;letter-spacing:5px}.home-banners__banner-text--bold h2 span{display:block;font-weight:700;text-transform:uppercase;letter-spacing:7px}.home-banners__banner-text--bold p{font-weight:300;color:#fff}@media only screen and (min-width: 719px){.home-banners__banner-text--bold{padding-top:115px}.home-banners__banner-text--bold h2{margin:0 0 6px;font-size:40px}.home-banners__banner-text--bold h2 span{font-size:61px}.home-banners__banner-text--bold p{margin:0 0 36px;font-size:26px}}@media only screen and (min-width: 1022px){.home-banners__banner-text--bold{padding-top:155px}.home-banners__banner-text--bold h2{font-size:60px;letter-spacing:10px}.home-banners__banner-text--bold h2 span{font-size:81px;letter-spacing:15px}}.home-banner__asset{padding:0 20px;text-align:center}@media only screen and (min-width: 719px){.home-banner__asset{padding:0 60px}}.home-tour-intro{width:100%;padding:20px 0;position:absolute;left:0;bottom:0;z-index:6}.home-tour-intro .container{height:auto;margin:0 auto;padding-left:2%;color:#fff;font-size:20px;font-weight:500}@media only screen and (min-width: 1022px){.home-tour-intro .container{padding-left:9%}}.home-tour-primary{background:#e8e9ec;position:relative}.home-tour-primary .home-tour-primary__strip{display:none;height:144px;position:absolute;left:0;right:0;top:0;background:#131313;z-index:1}@media only screen and (min-width: 1300px){.home-tour-primary .home-tour-primary__strip{display:block}}.home-tour-primary .container{padding:0}.home-tour-primary .ninths{position:relative;z-index:2}.home-tour-primary .ninths li{width:11.11%;margin:0;padding:0;float:left;text-align:center;position:relative;background:#e8e9ec}.home-tour-primary .ninths li:hover .home-tour-primary__saturated{opacity:1}.home-tour-primary .ninths li:hover a{color:#f68f1e}.home-tour-primary h2{margin:0;padding:18px 0;font-size:16px;transition:0.2s ease}.home-tour-primary a{display:block;color:#696c74;font-weight:600}.home-tour-primary img{width:100%}.home-tour-primary .home-tour-primary__desaturated{width:100%;position:absolute;top:0;left:0;z-index:1}.home-tour-primary .home-tour-primary__saturated{position:relative;z-index:5;opacity:0;transition:0.2s ease}.home-tour-secondary{padding:20px 0;text-align:center;background:#f1f2f4}.home-tour-secondary li{margin-left:24px;display:inline-block;vertical-align:middle}.home-tour-secondary li:first-child{margin:0}.home-tour-secondary a{font-size:14px;font-weight:600;color:#7a7d84;transition:0.2s ease}.home-tour-secondary a:hover{color:#f68f1e}.home-feature p{margin:0 0 15px;font-size:16px}.home-feature__title{margin:0 0 10px;font-size:32px;font-weight:300}.home-feature__title a{color:#696c74;transition:color 0.2s ease}.home-feature__title .home-feature__link--online-booking:hover{color:#9dbfcd}.home-feature__title .home-feature__link--point-of-sale:hover{color:#7ccbbc}.home-feature__title .home-feature__link--scheduling:hover{color:#eca065}.home-feature__title .home-feature__link--mobile:hover{color:#319fd6}.home-sol{margin-bottom:60px;background:url("../../img/banner_homepage_sol.jpg") no-repeat top center;background-size:cover}.home-sol .container{height:auto;padding-top:100px;padding-bottom:100px}.home-sol .button{padding:12px 14px;background:#47bab7;font-size:16px}.home-sol h3,.home-sol .section-nav a,.section-nav .home-sol a{margin:0 0 11px;font-size:33px;color:#fff;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width: 1022px){.home-sol h3,.home-sol .section-nav a,.section-nav .home-sol a{font-size:42px}}.home-sol h4{margin:0 0 25px;padding:0;font-size:22px;font-weight:500;color:#e1e1e1;text-transform:uppercase}@media only screen and (min-width: 1022px){.home-sol h4{font-size:30px}}.home-sol .flag__body{text-align:center}@media only screen and (min-width: 719px){.home-sol .flag__body{width:52%;text-align:left}}.home-sol .flag__image img{display:none;max-width:100%;margin:0 auto}@media only screen and (min-width: 719px){.home-sol .flag__image{width:48%;padding-left:40px}.home-sol .flag__image img{display:block}}.industry-icon{position:relative;padding-top:55px;display:block}.industry-icon:before{content:"";position:absolute;top:0;left:50%;display:block}.industry-icon--fitness:before{width:58px;height:54px;margin-left:-29px;background-position:0 -108px}.industry-icon--salon:before{width:44px;height:54px;margin-left:-22px;background-position:0 -378px}.industry-icon--pt:before{width:66px;height:54px;margin-left:-33px;background-position:0 -54px}.industry-icon--spa:before{width:72px;height:54px;margin-left:-36px;background-position:0 0}.industry-icon--yoga:before{width:54px;height:54px;margin-left:-27px;background-position:0 -216px}.industry-icon--bt:before{width:32px;height:54px;margin-left:-16px;background-position:-40px -486px}.industry-icon--wellness:before{width:36px;height:54px;margin-left:-18px;background-position:0 -594px}.industry-icon--more:before{width:55px;height:54px;margin-left:-28px;background-position:0 -162px}.industry-icon--massage:before{width:53px;height:54px;margin-left:-24px;background-position:0 -270px}.industry-icon--pilates:before{width:42px;height:54px;margin-left:-21px;background-position:0 -432px}.industry-icons{max-width:300px;margin:40px auto 0}.industry-icons li{width:120px;margin:0 0 20px 20px;display:inline-block;vertical-align:middle}@media only screen and (min-width: 1022px) and (max-width: 1170px){.industry-icons li{margin:0 0 20px 17px;font-size:14px}}.industry-icons .industry-icon{color:#c8c8c8;text-transform:uppercase;font-weight:500;transition:color 0.2s ease}.industry-icons .industry-icon:before{opacity:0.4;transition:opacity 0.2s ease}.industry-icons .industry-icon:hover{color:#747678}.industry-icons .industry-icon:hover:before{opacity:1}@media only screen and (min-width: 719px){.industry-icons{max-width:600px}}@media only screen and (min-width: 1022px){.industry-icons{max-width:inherit;margin:40px 0 0 -20px}.industry-icons li{width:auto;min-width:80px}}.tour-testimonial{height:600px;background-repeat:no-repeat;background-position:center top;background-size:cover}.tour-testimonial .headline{max-width:1000px;padding-top:120px;color:#fff}.tour-testimonial .headline p{margin:0 0 40px;font-size:24px;font-weight:300;color:#fff;text-transform:uppercase}@media only screen and (max-width: 718px){.tour-testimonial--fitness{background-image:url("../../img/home_testimonial_fitness_mobile.jpg")}.tour-testimonial--salon{background-image:url("../../img/home_testimonial_salon_mobile2.jpg")}}@media only screen and (min-width: 719px){.tour-testimonial--fitness{background-image:url("../../img/home_testimonial_fitness.jpg")}.tour-testimonial--salon{background-image:url("../../img/home_testimonial_salon2.jpg")}}@media only screen and (min-width: 1022px){.full-split__item{width:50%;float:left}}.full-split__inner{max-width:600px;margin:0 auto;padding:40px 40px 48px}@media only screen and (min-width: 1022px){.full-split__inner{padding:80px 40px 48px}}.split-cta{background:url("../../img/home_cta_bg.jpg") no-repeat center top;color:#fff;text-align:center;background-size:cover}.full-cta .split-cta{background-image:url("../../img/bg_pricing_demo.jpg")}.full-cta--box-training .split-cta{background-image:url("../../img/bg_demo_box_training.jpg")}.split-cta .button{width:100%;padding:14px 0}.split-cta .form-submit{margin:0}.split-cta input[type="text"],.split-cta input[type="email"],.split-cta textarea{padding:10px}@media only screen and (min-width: 719px){.split-cta{height:720px}.split-cta form{margin:30px 0 0}}.split-cta__purchase{margin:12px 0 0;font-size:18px}@media only screen and (min-width: 1022px){.split-cta__purchase{margin:18px 0 0;font-size:19px}}.split-cta__purchase a{color:#f68f1e}.split-cta__title{margin:0 0 7px;font-size:27px}.full-cta .split-cta__title{margin:0 0 40px}@media only screen and (min-width: 719px){.split-cta__title{font-size:44px}}.split-cta__subtitle{margin:0 0 30px;font-size:18px;font-weight:300}@media only screen and (min-width: 719px){.split-cta__subtitle{font-size:24px}}.split-cta__fields li{margin:0 0 10px}@media only screen and (min-width: 719px){.split-cta__fields{margin-left:-10px}.split-cta__fields li{width:50%;padding:0 0 0 10px;float:left}.split-cta__fields .split-cta__field--full{width:100%}}.split-cta__actions{margin:30px 0 0}.split-cta__actions li{margin:0 28px 16px 0;display:inline-block;vertical-align:middle}.split-cta__action{display:inline-block;vertical-align:middle;color:#fff;font-size:19px}.split-cta__action:before{content:"";margin-right:10px;display:inline-block;vertical-align:middle}.split-cta__actions--dark .split-cta__action{color:#696c74}.split-cta__action--call:before{width:30px;height:30px;margin-top:2px;background-position:-53px -310px}.split-cta__actions--dark .split-cta__action--call:before{background-position:-113px -248px}.split-cta__action--chat:before{width:36px;height:30px;background-position:-77px -248px}.split-cta__actions--dark .split-cta__action--chat:before{background-position:-34px -278px}.split-connect{position:relative;height:650px;background:url("../../img/home_connect_bg2.jpg") no-repeat center top;text-align:center}.split-connect p{color:#fff;font-size:24px}@media only screen and (min-width: 719px){.split-connect{height:720px;background-size:cover}}.split-connect__logo{margin:0 0 13px}.split-connect__phones{width:280px;max-width:inherit;position:absolute;left:50%;bottom:0;margin-left:-140px}@media only screen and (min-width: 719px){.split-connect__phones{width:325px;margin-left:-175px}}.bold__items{margin:56px 0 0}@media only screen and (min-width: 1022px){.bold__items{margin:140px 0 0}}.bold__item{margin:0 0 30px}@media only screen and (min-width: 1022px){.bold__item{width:32%;margin:0;display:inline-block;vertical-align:middle}}.bold__link{color:#fff;white-space:nowrap}.bold__link:before{content:"";position:relative;top:-3px;width:36px;height:36px;margin-right:11px;display:inline-block;vertical-align:middle}.bold__link--read:before{width:35px;height:35px;background-position:0 -449px}.bold__link--read:hover:before{background-position:-101px -414px}.bold__link--attend:before{background-position:0 -552px}.bold__link--attend:hover:before{background-position:-29px -503px}.bold__link--find:before{background-position:0 -647px}.bold__link--find:hover:before{background-position:0 -592px}.brc-masthead__title{margin:0 0 20px;color:#fff}@media only screen and (min-width: 719px){.brc-masthead__title{margin:0 0 40px}}.brc-masthead__title span{margin:0 0 10px;display:block;text-transform:uppercase}@media only screen and (min-width: 719px){.brc-masthead__title span{margin:0 0 6px}}.brc-masthead__title .w1{font-weight:700;font-size:19px;letter-spacing:5px}@media only screen and (min-width: 719px){.brc-masthead__title .w1{font-size:34px;letter-spacing:8px}}.brc-masthead__title .w2{font-weight:700;font-size:34px;letter-spacing:7px;line-height:1.3}@media only screen and (min-width: 719px){.brc-masthead__title .w2{font-size:63px;letter-spacing:20px}}.brc-masthead__title .w3{font-weight:300;font-size:24px;letter-spacing:6px}@media only screen and (min-width: 719px){.brc-masthead__title .w3{font-size:34px;letter-spacing:10px}}@media only screen and (min-width: 1171px){.homepage-banner-split{position:relative;padding-right:400px}}.homepage-banner-split__focus{background:#f78f1e url("../../img/homepage_sol_bg_mobile.jpg") no-repeat center bottom;text-align:center}.homepage-banner-split__focus .container{padding-top:30px;padding-bottom:270px}.homepage-banner-split__focus h3,.homepage-banner-split__focus .section-nav a,.section-nav .homepage-banner-split__focus a{margin:8px 0 24px;text-transform:uppercase;font-size:21px;font-weight:400;color:#fff}@media only screen and (min-width: 719px){.homepage-banner-split__focus{background:#f78f1e;text-align:left}.homepage-banner-split__focus .container{padding-top:50px;padding-bottom:50px;background:url("../../img/homepage_sol_bg_tablet.jpg") no-repeat right top}}@media only screen and (min-width: 1171px){.homepage-banner-split__focus{position:absolute;top:0;right:0;width:400px;height:100%;text-align:center;background:#f78f1e url("../../img/homepage_sol_bg.jpg") no-repeat center bottom}.homepage-banner-split__focus .container{padding-top:88px;padding-bottom:0;background:none}}.home-section{font-family:'Lato', sans-serif;color:#272726;font-size:14px}@media only screen and (min-width: 719px){.home-section{font-size:18px}}.home-section h1,.home-section h2,.home-section h3,.home-section .section-nav a,.section-nav .home-section a,.home-section h4,.home-section h5,.home-section h6{font-weight:300}.home-section .tile__content{padding-left:20px;padding-right:20px}.home-section .tile__content h3,.home-section .tile__content .section-nav a,.section-nav .home-section .tile__content a{font-size:30px}.home-section p{font-size:14px}@media only screen and (min-width: 719px){.home-section p{font-size:18px}}.home-section .tile__content--left{margin:25px 0}.home-section .tile__content--left a{color:#f68f1e;font-size:14px}@media only screen and (min-width: 719px){.home-section .tile__content--left a{font-size:18px}}.home-section .tile__content--left p{margin-bottom:8px}.home-section .more-arrow{position:relative}.home-section .more-arrow:after{width:7px;height:12px;margin-left:5px;display:inline-block;vertical-align:middle;content:'';border:0;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (min-width: 719px){.home-section .more-arrow:after{width:8px;height:14px;margin-left:8px}}.home-section .more-arrow--white:after{background:url("../../img/homepage/more-arrow-white_mobile.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-section .more-arrow--white:after{background-image:url("../../img/homepage/more-arrow-white_mobile@2x.png");background-size:7px 12px}}@media only screen and (min-width: 719px){.home-section .more-arrow--white:after{background-image:url("../../img/homepage/more-arrow-white.png")}}@media only screen and (min-width: 719px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 719px) and (min-resolution: 192dpi){.home-section .more-arrow--white:after{background-image:url("../../img/homepage/more-arrow-white@2x.png");background-size:8px 14px}}.home-section .more-arrow--orange:after{background:url("../../img/homepage/more-arrow-orange_mobile.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-section .more-arrow--orange:after{background-image:url("../../img/homepage/more-arrow-orange_mobile@2x.png");background-size:7px 12px}}@media only screen and (min-width: 719px){.home-section .more-arrow--orange:after{background-image:url("../../img/homepage/more-arrow-orange.png")}}@media only screen and (min-width: 719px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 719px) and (min-resolution: 192dpi){.home-section .more-arrow--orange:after{background-image:url("../../img/homepage/more-arrow-orange@2x.png");background-size:8px 14px}}@media only screen and (max-width: 718px){.home-section--mobile-bottom{padding-bottom:40px}}.home-masthead{height:650px;position:relative}@media only screen and (max-width: 480px){.home-masthead{height:530px}}@media only screen and (min-width: 719px){.home-masthead{height:580px}}.home-masthead .home-headline{max-width:485px;position:relative;z-index:3}.home-masthead .home-headline__pretitle{margin:0}.home-masthead .home-headline__title{margin:0}.home-masthead__bg{height:520px;position:absolute;bottom:0;left:0;right:0;z-index:1;background:url("../../img/homepage/backgrounds/masthead_min_mobile.jpg") no-repeat bottom center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-masthead__bg{background-image:url("../../img/homepage/backgrounds/masthead_min_mobile@2x.jpg");background-size:718px 477px}}@media only screen and (max-width: 480px){.home-masthead__bg{height:337px;background-size:cover}}@media only screen and (min-width: 719px){.home-masthead__bg{height:507px;background-image:url("../../img/homepage/backgrounds/masthead.jpg");background-size:initial}}@media only screen and (min-width: 719px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 719px) and (min-resolution: 192dpi){.home-masthead__bg{background-image:url("../../img/homepage/backgrounds/masthead@2x.jpg");background-size:1280px 507px}}.home-headline{max-width:760px;margin:0 auto;text-align:center}.home-headline__title{font-size:32px;font-weight:300}@media only screen and (min-width: 719px){.home-headline__title{margin:0 0 20px;font-size:50px}}.home-headline__pretitle{font-size:20px;display:block}@media only screen and (min-width: 719px){.home-headline__pretitle{font-size:30px}}.home-headline__content{max-width:600px;margin:0 auto;font-size:20px}.home-headline__content p{font-size:14px}@media only screen and (min-width: 719px){.home-headline__content p{font-size:20px}}.home-tile__check-in .tile__content{height:250px;background:url("../../img/homepage/backgrounds/check-in_mobile.jpg") no-repeat center center;background-size:cover;color:#fff}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-tile__check-in .tile__content{background-image:url("../../img/homepage/backgrounds/check-in_mobile@2x.jpg")}}@media only screen and (min-width: 719px){.home-tile__check-in .tile__content{height:508px;background-image:url("../../img/homepage/backgrounds/check-in.jpg")}}@media only screen and (min-width: 719px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 719px) and (min-resolution: 192dpi){.home-tile__check-in .tile__content{background-image:url("../../img/homepage/backgrounds/check-in@2x.jpg")}}.home-tile__check-in .tile__content h2{margin-bottom:3px;padding-top:30px;font-size:30px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media only screen and (min-width: 719px){.home-tile__check-in .tile__content h2{font-size:40px}}.home-tile__check-in .tile__content h3,.home-tile__check-in .tile__content .section-nav a,.section-nav .home-tile__check-in .tile__content a{font-size:19px}.home-tile__mbo-app .tile__content{height:407px;position:relative;background:url("../../img/homepage/backgrounds/mbo-app_mobile.jpg") no-repeat center center;background-size:cover;color:#fff}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-tile__mbo-app .tile__content{background-image:url("../../img/homepage/backgrounds/mbo-app_mobile@2x.jpg")}}@media only screen and (min-width: 719px){.home-tile__mbo-app .tile__content{height:604px;background-image:url("../../img/homepage/backgrounds/mbo-app.jpg")}}@media only screen and (min-width: 719px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 719px) and (min-resolution: 192dpi){.home-tile__mbo-app .tile__content{background-image:url("../../img/homepage/backgrounds/mbo-app@2x.jpg")}}.home-tile__mbo-app .tile__content h2{margin:0;font-size:32px}@media only screen and (min-width: 719px){.home-tile__mbo-app .tile__content h2{font-size:50px}}.home-tile__mbo-app .tile__content .home-headline{max-width:375px;margin:0 auto}@media only screen and (min-width: 719px){.home-tile__mbo-app .tile__content .home-headline{margin:0}}.home-tile__mbo-app .tile__content .home-headline__wrapper{padding-top:30px}@media only screen and (min-width: 719px) and (max-width: 1021px){.home-tile__mbo-app .tile__content .home-headline__wrapper{padding-top:159px;padding-left:3%}}@media only screen and (min-width: 1022px){.home-tile__mbo-app .tile__content .home-headline__wrapper{padding-top:165px;padding-left:10%}}.home-tile__mbo-app .tile__content .home-headline__pretitle{font-size:20px}@media only screen and (min-width: 719px){.home-tile__mbo-app .tile__content .home-headline__pretitle{font-size:30px}}.home-tile__mbo-app .home-tile__phone{width:152px;height:224px;position:absolute;bottom:0;left:10%;background:url("../../img/homepage/backgrounds/mbo-app-phone.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-tile__mbo-app .home-tile__phone{background:url("../../img/homepage/backgrounds/mbo-app-phone@2x.png");background-size:152px 224px}}@media only screen and (min-width: 719px){.home-tile__mbo-app .home-tile__phone{display:none}}.home-cta{height:540px;position:relative;z-index:2}@media only screen and (min-width: 719px){.home-cta{height:850px}}.home-cta .home-headline{position:relative;z-index:3}.home-cta .home-headline__content{max-width:395px;margin:0 auto}.home-cta .home-headline__content p{margin:0}@media only screen and (min-width: 719px){.home-cta .pill-button{margin:30px 0 35px}}.home-cta__bg{position:absolute;left:0;right:0;bottom:0;height:378px;background:#fff url("../../img/homepage/backgrounds/yoga_mobile.jpg") no-repeat right bottom;z-index:1}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.home-cta__bg{background-image:url("../../img/homepage/backgrounds/yoga_mobile@2x.jpg");background-size:750px 516px}}@media only screen and (max-width: 480px){.home-cta__bg{background-size:500px 344px}}@media only screen and (min-width: 719px){.home-cta__bg{height:532px;background-image:url("../../img/homepage/backgrounds/yoga.jpg");background-position:center bottom}}@media only screen and (min-width: 719px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 719px) and (min-resolution: 192dpi){.home-cta__bg{background-image:url("../../img/homepage/backgrounds/yoga@2x.jpg");background-size:1280px 532px}}.contact-cta li{margin-right:60px;display:inline-block;vertical-align:middle;font-size:13px;text-align:center}@media only screen and (min-width: 719px){.contact-cta li{font-size:19px}}.contact-cta li:last-child{margin-right:0}.contact-cta li a,.contact-cta li span{position:relative;color:#272726}.contact-cta li a:before,.contact-cta li span:before{position:absolute;top:50%;display:block;content:""}.contact-cta__phone:before{left:-30px;width:21px;height:21px;margin-top:-10px;background:url("../../img/homepage/cta_phone.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.contact-cta__phone:before{background-image:url("../../img/homepage/cta_phone@2x.png");background-size:21px 21px}}.contact-cta__chat:before{left:-33px;width:27px;height:21px;margin-top:-11px;background:url("../../img/homepage/cta_chat.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.contact-cta__chat:before{background-image:url("../../img/homepage/cta_chat@2x.png");background-size:27px 21px}}.home-section .contact-cta__title{margin:5px 0;font-weight:500;font-size:14px;text-align:center}@media only screen and (min-width: 719px){.home-section .contact-cta__title{font-size:21px}}.home-section .contact-cta__title a{color:#f68f1e}.banner--security{background:url("../../img/bg_security.jpg") no-repeat center center;background-size:cover}@media only screen and (min-width: 719px){.banner--security .container{height:547px}}.banner--security .headline{padding-top:100px}@media only screen and (min-width: 719px){.banner--security .headline{padding-top:125px}}.banner--security .headline h1{margin:0 0 4px;font-size:36px;color:#fff;font-weight:500}@media only screen and (min-width: 719px){.banner--security .headline h1{margin:0;font-size:48px}}.banner--security .headline h3,.banner--security .headline .section-nav a,.section-nav .banner--security .headline a{margin:0 0 30px;padding-top:12px;border-top:1px solid #979797;font-size:18px;font-weight:300;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle}@media only screen and (min-width: 719px){.banner--security .headline h3,.banner--security .headline .section-nav a,.section-nav .banner--security .headline a{margin:0 0 50px;font-size:21px}}.banner--security .headline p{color:#fff}.section--security p{font-size:19px;font-weight:300}.security-faq{margin:0 0 20px;text-align:left}.security-faq.is-active{margin:0 0 30px}.security-faq__question{position:relative;margin:0;padding:16px 45px 11px 16px;background:#F0F0F0;font-size:19px;color:#696C74;font-weight:500;letter-spacing:0;cursor:pointer;border-radius:3px}.security-faq__question:before{content:"";position:absolute;top:50%;right:14px;width:24px;height:24px;margin-top:-12px;display:block;background-position:-53px -118px}.security-faq.is-active .security-faq__question:before{background-position:-101px -118px}.security-faq__answer{margin:20px 0 0;padding:0 16px;display:none;font-size:16px;font-weight:300;color:#696C74;word-wrap:break-word}.security-faq__answer p{margin:10px 0 0}.security-faq__answer p:first-child{margin:0}.security-faq.is-active .security-faq__answer{display:block}.security-policy li ul,.security-policy li ol{margin:0 1.5em}.security-policy ul,.security-policy ol{margin:0 1.5em 1.5em 1.5em}.security-policy ul{list-style-type:disc}.security-policy ol{list-style-type:decimal}.security-policy ol ol{list-style:upper-alpha}.security-policy ol ol ol{list-style:lower-roman}.security-policy ol ol ol ol{list-style:lower-alpha}.security-policy blockquote,.security-policy q{quotes:none}.security-policy blockquote:before,.security-policy blockquote:after,.security-policy q:before,.security-policy q:after{content:'';content:none}.platform-section{font-family:'Lato', sans-serif;color:#272726;font-size:15px}@media only screen and (min-width: 719px){.platform-section{font-size:18px}}.platform-section h1,.platform-section h2,.platform-section h3,.platform-section .section-nav a,.section-nav .platform-section a,.platform-section h4,.platform-section h5,.platform-section h6{font-weight:300}.platform-section--gradient{background:#fff url("../../img/platforms/backgrounds/gray_gradient.png") repeat-x left bottom}.platform-masthead{margin-bottom:130px;padding:80px 0;background:url("../../img/platforms/backgrounds/gradient_mobile.png") repeat-y 0 0}@media only screen and (min-width: 719px){.platform-masthead{padding:115px 0;margin-bottom:150px;background-image:url("../../img/platforms/backgrounds/gradient.png")}}@media only screen and (min-width: 1022px){.platform-masthead{margin-bottom:40px}}.platform-masthead .container{position:relative}.platform-masthead .platform-headline{max-width:none;margin:0;padding-bottom:140px;text-align:left;color:#fff}@media only screen and (min-width: 719px) and (max-width: 1021px){.platform-masthead .platform-headline{padding-bottom:180px}}@media only screen and (min-width: 1022px){.platform-masthead .platform-headline{padding-bottom:0}}@media only screen and (min-width: 1300px){.platform-masthead .platform-headline{padding-right:590px}}.platform-masthead .platform-headline p{margin:0;font-size:16px;font-weight:300}@media only screen and (min-width: 719px){.platform-masthead .platform-headline p{font-size:25px}}@media only screen and (min-width: 1022px){.platform-masthead .platform-headline p{max-width:500px}}.platform-masthead .platform-headline__title{margin-bottom:10px}@media only screen and (min-width: 719px){.platform-masthead .platform-headline__title{margin-bottom:20px;font-size:40px}}.platform-masthead .platform-masthead__graphic{max-width:314px;position:absolute;bottom:-260px;left:50%;margin-left:-157px}@media only screen and (min-width: 719px) and (max-width: 1021px){.platform-masthead .platform-masthead__graphic{bottom:-335px;left:50%;margin-left:-197px}}@media only screen and (min-width: 719px){.platform-masthead .platform-masthead__graphic{max-width:395px}}@media only screen and (min-width: 1022px){.platform-masthead .platform-masthead__graphic{top:-85px;bottom:auto;left:auto;right:0px}}@media only screen and (min-width: 1300px){.platform-masthead .platform-masthead__graphic{right:80px}}.platform-headline{max-width:675px;margin:0 auto;text-align:center}.platform-headline p{font-size:15px}@media only screen and (min-width: 719px){.platform-headline p{font-size:18px}}@media only screen and (max-width: 718px){.platform-headline br{display:none}}.platform-headline.platform-headline--title-only{margin-bottom:30px}@media only screen and (min-width: 719px){.platform-headline.platform-headline--title-only{margin-bottom:60px}}.platform-headline--small{max-width:460px}.platform-headline__title{font-size:30px}@media only screen and (min-width: 719px){.platform-headline__title{font-size:50px}}.platform-headline__pretitle{display:block;font-size:15px}@media only screen and (min-width: 719px){.platform-headline__pretitle{font-size:24px}}.platform-headline__posttitle{margin-top:-12px;margin-bottom:20px;font-size:20px}@media only screen and (min-width: 719px){.platform-headline__posttitle{font-size:30px}}.platform-pay__steps{margin-top:50px;text-align:center}.platform-pay__steps-mobile{max-width:500px;margin:50px auto 10px}.platform-pay__steps-mobile p{max-width:400px;margin:30px auto 0}.platform-pay__step{display:block;margin:0 0 15px;padding-bottom:39px}@media only screen and (min-width: 719px){.platform-pay__step{margin:0 0 20px;padding-right:90px;display:inline-block;vertical-align:top}}@media only screen and (min-width: 1022px){.platform-pay__step{padding-right:95px}}.platform-pay__step img{margin:0 auto 12px;display:block}.platform-pay__step-1{position:relative}.platform-pay__step-1:before{max-width:14px;width:14px;height:24px;position:absolute;bottom:0;left:50%;margin-left:-7px;display:block;content:'';background:url("../../img/platforms/arrow.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.platform-pay__step-1:before{background-image:url("../../img/platforms/arrow@2x.png");background-size:14px 24px}}@media only screen and (min-width: 719px){.platform-pay__step-1:before{top:51px;right:40px;bottom:auto;left:auto;margin:0}}.platform-pay__step-1 img{max-width:77px}@media only screen and (min-width: 719px){.platform-pay__step-1 img{max-width:84px}}.platform-pay__step-2{position:relative}.platform-pay__step-2:before{max-width:14px;width:14px;height:24px;position:absolute;bottom:0;left:50%;margin-left:-7px;display:block;content:'';background:url("../../img/platforms/arrow_orange.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.platform-pay__step-2:before{background-image:url("../../img/platforms/arrow_orange@2x.png");background-size:14px 24px}}@media only screen and (min-width: 719px){.platform-pay__step-2:before{top:51px;right:40px;bottom:auto;left:auto;margin:0}}.platform-pay__step-2 img{max-width:59px}@media only screen and (min-width: 719px){.platform-pay__step-2 img{max-width:64px}}.platform-pay__step-3{position:relative}@media only screen and (max-width: 718px){.platform-pay__step-3{padding-bottom:31px}}.platform-pay__step-3:before{max-width:16px;width:16px;height:11px;position:absolute;bottom:0;left:50%;margin-left:-8px;display:block;content:'';background:url("../../img/platforms/equals.png") no-repeat 0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.platform-pay__step-3:before{background-image:url("../../img/platforms/equals@2x.png");background-size:16px 11px}}@media only screen and (min-width: 719px){.platform-pay__step-3:before{top:57px;right:34px;bottom:auto;left:auto;margin:0}}.platform-pay__step-3 img{max-width:98px}@media only screen and (min-width: 719px){.platform-pay__step-3 img{max-width:107px}}.platform-pay__step-4{padding:0}.platform-pay__step-4 img{max-width:114px}@media only screen and (min-width: 719px){.platform-pay__step-4 img{max-width:124px}}.platform-products .container{font-size:0}@media only screen and (max-width: 718px){.platform-products .container{padding:0}}.platform-products__screenshots{width:40%;display:inline-block;vertical-align:bottom;font-size:0}.platform-products__laptop{width:56%;margin-left:4%;display:inline-block;vertical-align:bottom;font-size:0}.platform-faqs{padding:60px 40px;position:relative;background:#fff url("../../img/platforms/backgrounds/gray_gradient_reverse.png") repeat-x left top}.platform-faqs:before{width:68px;height:68px;position:absolute;top:-34px;left:50%;margin-left:-34px;display:block;content:'';background:url("../../img/platforms/faqs_mobile.png") no-repeat 0 0}@media only screen and (min-width: 719px){.platform-faqs:before{width:70px;height:70px;top:-35px;margin-left:-35px;background-image:url("../../img/platforms/faqs.png")}}@media only screen and (min-width: 719px){.platform-faqs{padding:80px 0 0}}.platform-faqs a{color:#f68f1e}.platform-faqs .numbered{margin-left:20px}.platform-faqs .faqs dt{font-size:16px}.platform-faqs .faqs dt:before{background:#524a49}@media only screen and (min-width: 719px){.platform-faqs .faqs dt{font-size:19px}}.platform-faqs .faqs dd p,.platform-faqs .faqs dd li{font-size:14px}@media only screen and (min-width: 719px){.platform-faqs .faqs dd p,.platform-faqs .faqs dd li{font-size:16px}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}#toolbar,.admin-actions,.global-menu,.menu-toggle,.primary-nav,.breadcrumb,.page-foot,.page-copyright,.lpchat-container,.tos__abstract,.tos__toc{display:none !important}.page-head{padding:30px 0 0;margin:0}.page-head .container--branding-nav{padding:0}.tos__header{padding:30px 0 10px}.tos__header:before{display:none}.tos__chapter-body{padding:0 0 20px;display:block}.tos__text{width:auto;float:none}}
