.globalMessage{border-radius:0;font-size:13px;padding:10px 15px;padding-top:10px;padding-bottom:10px;}.globalMessage > strong{font-family:'Gotham-Bold';}header{position:relative;}.heading,header .navbar-default .navbar-nav{margin-top:10px}.heading:after,section.main.home .content h1:after,section.main:after{left:0;content:''}.heading:after,section.main.home .content h1:after,section.main.home .content:before,section.main:after{content:''}header .navbar-default,section.community .trustedbrands,section.main.bootcamp-software:before,section.main:before{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 )}.font-black,.font-bold,.font-book,.font-light,.font-medium,.font-thin,.font-ultra,.terms strong{font-weight:400}@font-face{font-family:Gotham-Black;src:url(../fonts/Gotham-Black.otf) format('opentype')}@font-face{font-family:Gotham-Bold;src:url(../fonts/Gotham-Bold.otf) format('opentype')}@font-face{font-family:Gotham-Book;src:url(../fonts/Gotham-Book.otf) format('opentype')}@font-face{font-family:Gotham-Light;src:url(../fonts/Gotham-Light.otf) format('opentype')}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Medium.otf) format('opentype')}@font-face{font-family:Gotham-Thin;src:url(../fonts/Gotham-Thin.otf) format('opentype')}@font-face{font-family:Gotham-Ultra;src:url(../fonts/Gotham-Ultra.otf) format('opentype')}html{-webkit-tap-highlight-color:transparent}body{font-size:16px;line-height:1.42857143;color:#2e363b;background-color:#fff;font-family:Gotham-Book,Helvetica,Arial,sans-serif}*{transition:all .3s}.heading{margin-bottom:30px;position:relative;font-size:40px;font-family:Gotham-Ultra}.heading:after,header .navbar-fixed-bottom,header .navbar-fixed-top{position:absolute}.heading:after{height:3px;width:70px;background:#09a3bd;bottom:-10px}.sub-heading{font-size:25px;font-family:Gotham-Light}.sub-heading span{font-family:Gotham-Black}h4{font-size:22px}h5{font-size:16px}header .navbar-default{padding-top:30px;background-color:transparent;border:none;height:200px;border-bottom:*/;font-family:Gotham-Medium;font-size:17px}header .navbar-default .navbar-nav>li a,header .navbar-default .navbar-nav>li a:focus,header .navbar-default .navbar-nav>li a:hover{color:#fff}header .navbar-default .navbar-header .navbar-brand{height:auto;padding-top:0;padding-bottom:0}header .navbar-default .navbar-nav>li.contactus,header .navbar-default .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}header .navbar-default .navbar-nav>.active>a,header .navbar-default .navbar-nav>.active>a:focus,header .navbar-default .navbar-nav>.active>a:hover,header .navbar-default .navbar-nav>li.contactus a,header .navbar-default .navbar-nav>li.contactus a:focus,header .navbar-default .navbar-nav>li.contactus a:hover{color:#fff;background-color:transparent}header .navbar-default .navbar-nav>.getDemo>a{border-radius:15px;border:1px solid #fff;margin-left:15px;margin-right:15px}header .navbar-default .navbar-nav>.getDemo.active>a,header .navbar-default .navbar-nav>.getDemo.active>a:focus,header .navbar-default .navbar-nav>.getDemo.active>a:hover,header .navbar-default .navbar-nav>.getDemo>a:focus,header .navbar-default .navbar-nav>.getDemo>a:hover{color:#09a3af;background-color:#fff}header .navbar-default .navbar-nav>.open>a,header .navbar-default .navbar-nav>.open>a:focus,header .navbar-default .navbar-nav>.open>a:hover{background:0 0;color:#fff}header .navbar-default .navbar-nav>.open ul.dropdown-menu{background:rgba(9,169,181,.5);color:#fff;border-radius:0}.navbar-toggle{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background:rgba(9,163,175,1)}footer,footer a{color:#fff}footer h4,footer h5{font-family:Gotham-Black}footer h5{font-size:15px}footer ul{margin-bottom:0}footer .upper-navigation{padding:80px 0;background:url(../images/footer-uppernav-layers.png) center bottom no-repeat #07adbc;font-family:Gotham-Book}footer .contacts h5{margin-top:20px;margin-bottom:0}footer .contacts p{font-size:19px;font-family:Gotham-Medium}footer .lower-navigation,footer.footer2 .lower-navigation{background:#167496;font-family:Gotham-Light}footer .lower-navigation{padding:55px 0}footer .socials{font-size:22px;line-height:22px}footer .lower-navigation .copyright{text-align:right}footer a,footer a:focus,footer a:hover{text-decoration:none;color:#fff}footer.footer2 .lower-navigation{padding:30px 0}footer.footer2 .lower-navigation .row{display:table;width:100%}footer.footer2 .lower-navigation .row>div{display:table-cell;vertical-align:middle;float:none}section.main.blu-bg:after,section.main.client-management .container:after,section.results .points .heading:after,section.schedule-features li:last-child:after,section.values ul li:last-child:after{display:none}.section-TBpad{padding-top:50px;padding-bottom:50px}section.main{background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-scroll:fixed;padding-top:200px;padding-bottom:200px;color:#fff;position:relative}section.main:before{position:absolute;height:200px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,1) 0,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,1) 30%,rgba(9,163,175,0) 100%);top:0}section.main:after{position:absolute;z-index:1;bottom:0;right:0;background-image:url(../images/main-btm-ripples.png);background-position:bottom center;background-repeat:no-repeat;background-size:100%;width:100%;height:110px}section.grey-topblueripple,section.main.home{background-position:top center;background-repeat:no-repeat}section.main.greybtm:after{background-image:url(../images/main-greybtm-ripples.png)}section.grey-topblueripple{background-image:url(../images/greysection-topBlueripple.png);background-size:100%;padding-top:5%}section.main.home{background-image:url(../images/landing-home.jpg);background-size:cover;padding-top:15%;color:#fff;background-scroll:fixed}section.main .content{position:relative;z-index:1}section.main .content h1,section.main .content h2,section.main .content h4{text-shadow:0 0 10px rgba(0,0,0,.8)}section.main .content h1{font-family:Gotham-Black;font-size:40px;margin-top:0;position:relative;text-transform:uppercase}section.main.home .content h1{text-transform:none;font-size:45px}section.main.home .content h1:after{position:absolute;height:3px;width:70px;background:#fff;bottom:-10px;box-shadow:0 0 10px rgba(0,0,0,.45)}section.main .content h2,section.main .content p{font-family:Gotham-Light;font-size:28px;font-weight:400}section.main .content h4{margin-bottom:5%;font-size:28px}section.main.home .content:before{width:100%;height:100%;position:absolute;top:20px;right:-100%;background:url(../images/home-topBanner-laptop.png) top center no-repeat;background-size:85%}.business-lead .form-control,section.main .content .form-control{background:rgba(255,255,255,.77);border-color:transparent;border-radius:25px;padding:10px 30px;height:auto;box-shadow:0 0 10px rgba(0,0,0,.45);color:#02525a}.business-lead .form-control::placeholder,section.main .content .form-control::placeholder{color:#02525a;font-style:italic}.business-lead .form-control::-webkit-input-placeholder,section.main .content .form-control::-webkit-input-placeholder{color:#02525a;font-style:italic}.business-lead .form-control::-moz-input-placeholder,section.main .content .form-control::-moz-input-placeholder{color:#02525a;font-style:italic}.business-lead .form-control:-ms-input-placeholder,section.main .content .form-control:-ms-input-placeholder{color:#02525a;font-style:italic}.business-lead .form-control:-moz-input-placeholder,section.main .content .form-control:-moz-input-placeholder{color:#02525a;font-style:italic}section.features{padding-top:50px;padding-bottom:50px;font-family:Gotham-Medium;font-size:18px}section.features ul li{padding-top:10px;padding-bottom:10px}section.results{background-image:url(../images/greysection-topBlueripple.png);background-repeat:no-repeat;background-position:top center;padding-bottom:50px}section.results .points .heading{color:#09a3bd;margin-bottom:0;padding:0}section.results .points .sub-heading{font-size:16px;font-family:Gotham-Medium}section.results .points{min-height:450px;background:url(../images/results-connections.png) 55px top no-repeat;margin-top:0}section.results .points .result-content1{position:absolute;top:270px}section.results .points .result-content2{position:absolute;top:170px;left:80px}section.results .points .result-content3{position:absolute;top:-30px}section.results .points .efficiency>div:first-child{float:left;background:url(../images/icon-efficiency.png) center no-repeat #fff;border-radius:50%;height:80px;width:80px}section.results .points .scalability>div:first-child{float:left;background:url(../images/icon-scalable.png) center no-repeat #fff;border-radius:50%;height:80px;width:80px}section.results .points .retention>div:first-child{float:left;background:url(../images/icon-retention.png) center no-repeat #fff;border-radius:50%;height:80px;width:80px}section.results .points .efficiency>div:last-child,section.results .points .retention>div:last-child,section.results .points .scalability>div:last-child{margin-left:100px}section.brand-identity .container{background-image:url(../images/mobile-inHand.png);background-repeat:no-repeat;background-position:bottom left;background-size:45%;padding-top:100px;padding-bottom:200px}section.brand-identity .btn{margin-top:100px;margin-bottom:100px}section.community{background-image:url(../images/home-community-bg.png);background-repeat:no-repeat;background-position:top center;padding-top:250px;padding-bottom:0;margin-top:-95px;background-size:cover;text-shadow:0 0 10px rgba(0,0,0,.45)}section.community .heading:after{left:calc(50% - 35px);background:#fff}section.community .trustedbrands{padding-top:13%;padding-bottom:40px;margin-top:-50px;background:linear-gradient(to bottom,rgba(9,163,175,0) 0,rgba(9,163,175,1) 50%);background:-webkit-linear-gradient(top,rgba(9,163,175,0) 0,rgba(9,163,175,1) 50%);}section.community .trustedbrands ul{margin-bottom:0}section.community .trustedbrands ul li{padding-left:20px;padding-right:20px;padding-top:20px;text-align:center}section.community .trustedbrands ul li img{height:60px}section.schedule-demo{padding-top:50px;padding-bottom:50px;background:url(../images/schedule-demo-bg.png) right bottom no-repeat;background-size:100%}section.schedule-demo .heading:after{left:calc(50% - 35px)}#tour .modal-body ul li{padding-top:5px;padding-bottom:5px;position:relative;padding-left:15px}#tour .modal-body ul li:after{content:'\203A';position:absolute;left:0;top:0;font-size:20px;font-family:Gotham-Medium}.plan-heading p.plan-price,.plan-subscription li,.terms strong,section.main.blu-bg h1,section.press-release .latest-releases,section.press-release .news-date{font-family:Gotham-Bold}section.main.blu-bg{background-color:#0ca5c0;padding-top:180px;padding-bottom:80px}section.main.blu-bg h1{font-size:42px;text-shadow:none}.terms li,.terms p{margin-bottom:20px}section.main.about{background-image:url(../images/landing-aboutus.jpg);background-position:center}section.aboutus .container{padding-bottom:110px}section.values{margin-top:-92px}section.values .heading:after{left:calc(50% - 35px)}section.values ul li{position:relative;padding-bottom:15px;margin-bottom:15px;margin-top:10px}section.values ul li:after{position:absolute;content:'';height:3px;width:40px;background:#09a3bd;bottom:0;left:calc(50% - 20px)}.text-center.heading:after,section.pressKit .heading:after,section.refer .heading:after{left:calc(50% - 35px)}section.values ul li:last-child{padding-bottom:0;margin-bottom:0}section.career{background-image:url(../images/landing-career.jpg);background-position:center}section.work-with-us .teams-to-manage{margin-top:20px;margin-bottom:20px}section.main.press{background-image:url(../images/landing-press.jpg)}section.press-release .latest-releases{padding-bottom:10px;border-bottom:1px solid #09a3bd}section.press-release .latest-releases li{display:table-cell;float:none;border-right:1px solid #09a3bd}section.press-release .latest-releases li:last-child{border-right:none}section.press-release .release-date{color:#09a3bd;font-size:14px}section.press-release .release-topic a{color:#2e363b;text-decoration:none}section.press-release .news-releases{padding-bottom:10px}section.press-release .news-releases li{border-bottom:1px solid #bebebe;padding:8px 0}section.press-release .news-releases li:last-child{border-bottom:none}section.press-release .news-date{color:#09a3bd}section.press-release .news-section{font-style:italic}section.press-release .news-topic a{text-decoration:none}section.press-release .release-topic a:hover{color:#505e67}section.main.page404{background-image:url(../images/main-img-404.jpg)}.sorry{margin:100px 0}.sorry h3{font-size:30px}.sorry h3 span{font-size:35px}section.main.refer{background-image:url(../images/main-img-refer.jpg);padding-top:15%;color:#fff;background-scroll:fixed;padding-bottom:0}section.main.refer h2{margin-top:0;margin-bottom:50px}section.main.refer .content{background:linear-gradient(to bottom,rgba(9,163,175,.02) 0,rgba(9,163,175,.2) 50%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.02) 0,rgba(9,163,175,.2) 50%,rgba(9,163,175,0) 100%);}section.main.refer .btn-white{background-color:rgba(255,255,255,.3)}section.main.refer .btn-white:focus,section.main.refer .btn-white:hover{background-color:rgba(255,255,255,1)}section.about-refer{padding-top:100px;padding-bottom:100px}section.main.pricing{background-image:url(../images/landing-pricing.jpg);padding-top:150px}section.customer-says{background-image:url(../images/customer-says-bg1.png);background-repeat:no-repeat;background-position:top center;padding-top:250px;padding-bottom:0;background-size:cover;text-shadow:0 0 10px rgba(0,0,0,.45);position:relative}section.customer-says:before{position:absolute;z-index:1;top:0;right:0;left:0;content:'';background-image:url(../images/customerSays-topRipple.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover;width:100%;height:95px}section.customer-says .bluGrad-bg{padding-bottom:50px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(9,163,175,.8) 40%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(9,163,175,.8) 40%);}section.customer-says h4{font-size:18px;position:relative}section.customer-says h4:before{font-size:18px;position:absolute;width:35px;height:3px;background:#fff;content:"";top:-20px;left:0}.plan-features li,.plan-heading p.plan-name{position:relative}section.customer-says p{font-size:18px}.plan-subscription{text-align:center;padding:0;display:table;margin:0 auto 20px}.plan-subscription li{display:table-cell;padding:5px 10px;float:none;vertical-align:middle}.plan-subscription li.active{color:#04a7c6}.plan-heading{border-radius:10px 10px 0 0;padding-top:15px;box-shadow:0 -2px 5px rgba(0,0,0,.2)}.plan-footer{border-radius:0 0 10px 10px;padding-bottom:15px;box-shadow:0 4px 5px rgba(0,0,0,.2);margin-top:-2px;background:#fff}.plan-features{padding:20px;box-shadow:0 2px 5px rgba(0,0,0,.2);margin-top:0;background:#fff;min-height:645px}.plans li:hover .plan-heading{box-shadow:0 -2px 5px rgba(0,0,0,.4)}.plans li:hover .plan-features,.plans li:hover .plan-footer{box-shadow:0 4px 5px rgba(0,0,0,.4)}.plan-solo .plan-heading{text-align:center;background:linear-gradient(to bottom,#06babc 0,#229aba 100%);background:-webkit-linear-gradient(top,#06babc 0,#229aba 100%);}.plan-accelerate .plan-heading{text-align:center;background:linear-gradient(to bottom,#058bbc 0,#2273ba 100%);background:-webkit-linear-gradient(top,#058bbc 0,#2273ba 100%);}.plan-enterprise .plan-heading{text-align:center;background:linear-gradient(to bottom,#22609f 0,#3a59a2 100%);background:-webkit-linear-gradient(top,#22609f 0,#3a59a2 100%);}.plan-heading p{padding:0;margin:0}.plan-heading p.plan-name span{padding-left:15px;padding-right:15px}.plan-heading p.plan-price{text-transform:capitalize}.plan-heading p.plan-price span{font-size:35px}.plan-heading p.plan-price span sup{top:-.3em;font-size:70%;font-family:Gotham-Light}.plan-heading p.plan-action{background:url(../images/plans-bg-ripples.png) top center no-repeat;padding-top:40px;padding-bottom:10px;margin:0;text-align:center}.plan-action .btn,.plan-heading p:last-child{padding-top:5px;padding-bottom:5px}.plan-action .btn{border-width:2px}.plan-features li{border-bottom:1px dashed #04a7c6;padding:10px 0;margin-left:20px}.plan-features li:before{position:absolute;content:'\002714';left:-20px;color:#04a7c6}.plan-features li.addtional:before{position:absolute;content:'\e081';left:-20px;color:#04a7c6;font-family:'Glyphicons Halflings'}section.main.bootcamp-software{background-image:url(../images/landing-bootcamp.jpg);padding-top:11.5%}section.main.bootcamp-software:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.95) 50%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.95) 50%,rgba(9,163,175,0) 100%);top:0}section.main.tryitfree-software .container{position:relative}section.main.tryitfree-software .container:before{position:absolute;height:300px;width:100%;background:url(../images/topBanner-laptop2.png) center bottom no-repeat;content:'';background-size:50%;bottom:-335px;left:0;right:0;z-index:2}section.reason-to-love .nav-tabs{text-align:center;border:none}section.reason-to-love .nav-tabs>li{display:inline-block;float:none}section.reason-to-love .grey-bg .nav-tabs>li a{background:#fff}section.reason-to-love .nav-tabs>li a{border-radius:25px;padding:10px 20px;border:none;background:#f4f4f4;color:#2e363b}section.reason-to-love .nav-tabs>li a:focus,section.reason-to-love .nav-tabs>li a:hover,section.reason-to-love .nav-tabs>li.active a{background:#12a7bb;color:#fff;border:none}section.reason-to-love .tab-content .tab-pane ul{margin-bottom:0}section.reason-to-love .tab-content .tab-pane ul li{position:relative;padding:2px 0 2px 40px;margin-bottom:10px}section.reason-to-love .tab-content .tab-pane ul li:last-child{margin-bottom:0}section.reason-to-love .tab-content .tab-pane ul li:before{content:'\2713';width:25px;height:25px;font-size:18px;left:0;top:0;border-radius:50%;background-color:#12a7bb;position:absolute;text-align:center;color:#fff}section.main.dance-studio-software:before,section.main.fitness-business-software:before,section.main.gym-management-software:before,section.main.martial-arts-school-software:before,section.main.studio-management-software:before,section.main.functional-training-studio-software:before{height:350px;position:absolute;width:100%;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.main.studio-management-software{background-image:url(../images/landing-studio.jpg);padding-top:11.5%}section.main.functional-training-studio-software{background-image:url(../images/landing-studio.jpg);padding-top:11.5%}section.main.studio-management-software:before, section.main.functional-training-studio-software:before{background:linear-gradient(to bottom,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);}.local-support h4{color:#09a3bd}section.main.dance-studio-software{background-image:url(../images/landing-dance.jpg);background-position:top center;padding-top:11.5%}section.main.dance-studio-software:before{background:linear-gradient(to bottom,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);}section.main.gym-management-software{background-image:url(../images/landing-gym.jpg);background-position:top center;padding-top:11.5%}section.main.gym-management-software:before{background:linear-gradient(to bottom,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);}section.main.martial-arts-school-software{background-image:url(../images/landing-martialart.jpg);background-position:top center;padding-top:11.5%}section.main.martial-arts-school-software:before{background:linear-gradient(to bottom,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 50%,rgba(9,163,175,0) 100%);}section.main.fitness-business-software{background-image:url(../images/landing-fitness-business-software.jpg);background-position:top center;padding-top:11.5%}section.main.fitness-business-software:before{background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);}section.main.personal-trainer-software{background-image:url(../images/landing-personal-trainer.jpg);background-position:top center;padding-top:11.5%}
section.main.personal-trainer-software:before{position:absolute;height:300px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.main.personal-trainer-software .container:before{position:absolute;height:300px;width:100%;background:url(../images/topBanner-laptop3.png) center bottom no-repeat;content:'';background-size:50%;bottom:-335px;left:0;right:0;z-index:2}section.main.pilates-studio-software{background-image:url(../images/landing-pilates.jpg);background-position:top center;padding-top:11.5%}section.main.pilates-studio-software:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.main.pilates-studio-software .container:before{position:absolute;height:300px;width:100%;background:url(../images/topBanner-laptop5.png) center bottom no-repeat;content:'';background-size:50%;bottom:-335px;left:0;right:0;z-index:2}section.main.yoga-studio-software{background-image:url(../images/landing-yoga.jpg);background-position:top center;padding-top:11.5%}section.main.yoga-studio-software:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.main.yoga-studio-software .container:before{position:absolute;height:300px;width:100%;background:url(../images/topBanner-laptop4.png) center bottom no-repeat;content:'';background-size:50%;bottom:-335px;left:0;right:0;z-index:2;} select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}

section.main.membership-management-software{background-image:url(../images/landing-membership-management.jpg);background-position:top center;padding-top:11.5%;}
section.main.membership-management-software:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0;}
section.main.membership-management-software .container:before{position:absolute;height:300px;width:100%;background:url(../images/topBanner-laptop4.png) center bottom no-repeat;content:'';background-size:50%;bottom:-335px;left:0;right:0;z-index:2;}
section.main.club-management-software{background-image:url(../images/landing-club-management.jpg);background-position:top center;padding-top:11.5%;}
section.main.club-management-software:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0;}
section.main.club-management-software .container:before{position:absolute;height:300px;width:100%;background:url(../images/topBanner-laptop4.png) center bottom no-repeat;content:'';background-size:50%;bottom:-335px;left:0;right:0;z-index:2;}

/**************** SPIN STUDIO PAGE STYLES *******************/
section.main.spin-studio-software{
	background-image:url(../images/landing-spin-studio.jpg);background-position:top center;
	padding-top:11.5%;}
section.main.spin-studio-software:before{
	position:absolute;height:300px;width:100%;
	background: linear-gradient(to bottom, rgba(9,163,175,.9) 30%, rgba(9,163,175,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af',GradientType=0 ); /* IE6-9 */
	top:0;}
section.main.spin-studio-software .container:before{
	position:absolute;height:300px;width:100%;
	background:url(../images/topBanner-laptop3.png) no-repeat center bottom;content:'';background-size:50%;
	bottom:-335px;left:0;right:0;z-index:2;}
section.main.thankyou{background-image:url(../images/landing-thankyou.jpg);padding-top:150px}section.book-time{background:bottom no-repeat;background-size:100%;position:relative}section.book-time:after{position:absolute;content:'';background:url(../images/running-man.png) right bottom no-repeat;bottom:-15%;height:480px;width:20%;right:0;text-align:right;z-index:0;background-size:90%}section.book-time .panel.panel-default{z-index:1;position:relative}.thankyou-bottom{background:url(../images/thankyou-bottom.jpg) no-repeat;width:100%;background-size:100%;text-align:center;padding:75px 0;color:#fff;font-family:Gotham-Bold;font-size:22px;margin-top:20px}.thankyou-bottom p{margin:0;line-height:25px}section.main.scheduling{background-image:url(../images/landing-scheduling.jpg);padding-top:150px}section.schedule .container{position:relative}section.schedule .container:after{content:'';background:url(../images/schedule-img.png) no-repeat;position:absolute;left:40%;top:0;width:52%;height:300px;background-size:80%}section.schedule-features h2{font-size:35px}section.schedule-features li{position:relative}section.schedule-features li:nth-child(odd){background:url(../images/bottom-image2.png) bottom center no-repeat;padding-bottom:180px}section.schedule-features li:nth-child(even){background:url(../images/bottom-image.png) bottom center no-repeat;padding-bottom:180px}section.schedule-features li:nth-child(even):after,section.schedule-features li:nth-child(odd):after{width:50px;height:50px;content:'\00ab';background:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);transform:rotate(-90deg);font-size:28px;position:absolute;text-align:center}section.schedule-features li:nth-child(odd):after{bottom:50px;left:20%;line-height:45px}section.schedule-features li:nth-child(even):after{bottom:-15px;right:20%;line-height:46px}section.schedule-features li:last-child{background:0 0;padding-bottom:0}section.schedule-features img{box-shadow:0 0 43px rgba(0,0,0,.22)}section.main.online-booking{background-image:url(../images/landing-onlineBooking.jpg);padding-top:150px}section.about-onlinebooking{padding-bottom:0!important}section.main.client-management{background-image:url(../images/landing-client-management.jpg);padding-top:150px}section.main.client-management:before{position:absolute;height:250px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.client-management .container{position:relative}section.client-management .container:after{content:'';background:url(../images/client-mgmnt.png) no-repeat;position:absolute;right:0;top:0;width:52%;height:300px;background-size:80%}section.main.paymentCollection{background-image:url(../images/landing-payments.jpg);padding-top:150px}section.about-paymentcollection{padding-bottom:0}

/**************** CLIENT CHECK-IN PAGE STYLES *******************/
section.main.client-check-in{
	background-image:url(../images/landing-payments.jpg);
	padding-top:150px;
	}
section.about-client-check-in{padding-bottom:0;}

/**************** PAYROLL PAGE STYLES *******************/
section.main.payroll{
	background-image:url(../images/landing-payments.jpg);
	padding-top:150px;
	}
section.about-payroll{padding-bottom:0;}

/**************** RESOURCE BOOKING PAGE STYLES *******************/
section.main.resource-booking{
	background-image:url(../images/landing-payments.jpg);
	padding-top:150px;
	}
section.about-resource-booking{padding-bottom:0;}section.about-fitnesstracking,section.about-marketing,section.about-messaging,section.about-mobile,section.about-reporting{padding-bottom:0!important}section.main.reporting{background-image:url(../images/landing-reporting.jpg);padding-top:150px}section.main.marketing{background-image:url(../images/landing-marketing.jpg);padding-top:150px}section.main.messaging{background-image:url(../images/landing-messaging.jpg);padding-top:150px}section.main.fitnesstracking{background-image:url(../images/landing-fitnesstracking.jpg);padding-top:150px}section.main.mobile{background-image:url(../images/landing-mobile.jpg);padding-top:150px}section.main.app{background-image:url(../images/landing-app.jpg);padding-top:150px}section.app-features .container{background-image:url(../images/app-features.png);background-repeat:no-repeat;background-position:bottom right 10%;background-size:35%;padding-top:50px;padding-bottom:6%}section.app-features li{height:52px;padding-left:70px;margin-bottom:30px}section.app-features li.calendar,section.app-features li.schedule{background:url(../images/icon-schedule.png) left top no-repeat}section.app-features li.communication{background:url(../images/icon-messaging.png) left top no-repeat}section.app-features li.alerts{background:url(../images/icon-speaker.png) left top no-repeat}section.app-download{margin-top:-5%}section.app-download h2{margin-top:5%}section.app-download .button-row{margin-bottom:5%;margin-top:30px}section.main.sitemap{background-image:url(../images/landing-sitemap.jpg);padding-top:150px}section.site-maps ul li{padding-left:15px;padding-right:50px;position:relative}section.site-maps ul li a:before{content:'\203A';position:absolute;left:0;top:0;font-size:20px;color:#333;line-height:38px}section.site-maps ul li a{display:block;padding:10px 0;border-bottom:1px solid #bebebe}section.main.leadlanding{padding-top:9%;padding-bottom:0}section.main.leadlanding:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.main.leadlanding .container{position:relative}section.main.leadlanding .container:before{position:absolute;height:325px;width:100%;background:url(../images/topBanner-laptop2.png) center bottom no-repeat;content:'';background-size:660px;bottom:-310px;left:0;right:0;z-index:2}section.business-lead,section.main.mindbody-alternative{background-repeat:no-repeat;background-size:cover;color:#fff}section.main.leadlanding img.img-responsive{max-width:300px;margin:auto}section.main.partner97display{background-image:url(../images/landing-partner97display.jpg);background-position:top center}section.leadlanding.features{margin-top:8%}section.leadlanding.features ul li{color:#09a3bd}section.business-lead{background-image:url(../images/business-lead-bg.jpg);padding:50px 0;background-position:center top}section.business-lead h2:after{display:none}section.main.tour-leadlanding{padding-top:15%}section.main.tour-leadlanding .container:before{background-image:url(../images/topBanner-laptop.png)}section.main.mindbody-alternative{background-image:url(../images/landing-mindbody.jpg);background-position:top center;padding-top:10%;background-scroll:fixed}section.main.mindbody-alternative:before{position:absolute;height:350px;width:100%;background:linear-gradient(to bottom,rgba(9,163,175,.9) 40%,rgba(9,163,175,0) 100%);background:-webkit-linear-gradient(top,rgba(9,163,175,.9) 30%,rgba(9,163,175,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );top:0}section.main.mindbody-alternative .content h1{font-size:40px;text-transform:none}section.main.mindbody-alternative .content h1:after{position:absolute;content:'';height:3px;width:70px;background:#fff;left:calc(50% - 35px);bottom:-10px;box-shadow:0 0 10px rgba(0,0,0,.45)}section.main.mindbody-alternative .content h2{font-family:Gotham-Medium}.moveBusinessBecause{position:relative;padding-top:50px}.moveBusinessBecause:before{background-image:url(../images/moveBusinessBecause-image.png);background-repeat:no-repeat;background-size:100%;width:30%;position:absolute;text-align:center;top:0;left:calc(50% - 15%);padding-bottom:60.25%}.businessFitnessMove h4{color:#09a3bd;font-family:Gotham-Black}.businessFitnessMove .ofs-assistance{background:#1ea59e;background:linear-gradient(to right,#09a3af 0,#1ea59e 100%);background:-webkit-linear-gradient(left,#09a3af 0,#1ea59e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#09a3af', endColorstr='#09a3af', GradientType=0 );color:#fff;margin-top:35px;border-radius:15px;padding-top:15px;padding-bottom:15px;font-size:20px}section.getReady,section.tryfree{background-repeat:no-repeat;background-size:cover;padding:50px 0;background-position:center top;color:#fff}.businessFitnessMove .ofs-assistance>div{display:table-cell;float:none;vertical-align:middle}section.getReady h2:after,section.tryfree h2:after{display:none}section.customer-says-white::before{background-image:url(../images/customerSays-topRipple-white.png)}section.getReady{background-image:url(../images/getReady-bg.jpg)}section.tryfree{position:relative;background-image:url(../images/try-us-free-img.jpg)}section.tryfree .img-shadow{position:absolute;background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0}section.main.logout{color:#000;}section.main.logout:after{display:none;}@media (max-width:767px){header .navbar-default{padding-top:20px;font-size:14px}header .navbar-default .navbar-nav>.getDemo,header .navbar-default .navbar-nav>li.contactus,header .navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #fff}header .navbar-default .navbar-collapse{background-color:rgba(0,0,0,.9)}header .navbar-default .navbar-collapse ul{margin-top:0;margin-bottom:0;height:100%}header .navbar-default .navbar-nav>.active>a,header .navbar-default .navbar-nav>.active>a:focus,header .navbar-default .navbar-nav>.active>a:hover,header .navbar-default .navbar-nav>li.contactus,header .navbar-default .navbar-nav>li>a:focus,header .navbar-default .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.5);color:#fff}header .navbar-default .navbar-nav>li.contactus a,header .navbar-default .navbar-nav>li.contactus a:focus,header .navbar-default .navbar-nav>li.contactus a:hover{color:#09a3af}header .navbar-default .navbar-nav>.getDemo>a{border:1px solid #fff;display:inline-block}header .navbar-default .navbar-nav>.open ul.dropdown-menu a,header .navbar-default .navbar-nav>.open ul.dropdown-menu a:focus,header .navbar-default .navbar-nav>.open ul.dropdown-menu a:hover,header .navbar-default .navbar-nav>.open>a,header .navbar-default .navbar-nav>.open>a:focus,header .navbar-default .navbar-nav>.open>a:hover{color:#fff}footer .upper-navigation{text-align:left;padding:30px 0}footer .lower-navigation,footer .lower-navigation .copyright,section.brand-identity,section.community,section.community .trustedbrands ul li,section.customer-says,section.features,section.main,section.main.home .content,section.press-release,section.price,section.reason-to-love,section.results,section.schedule-demo,section.work-with-us{text-align:center}footer .upper-navigation h4{position:relative;border-bottom:1px solid rgba(255,255,255,.5);margin:0;padding:10px 0;font-family:Gotham-Medium;font-size:18px}footer .upper-navigation h4:after{content:url(../images/icon-plus.png);position:absolute;height:22px;width:22px;right:0}footer .upper-navigation h4.active:after{content:url(../images/icon-minus.png);position:absolute;height:22px;width:22px;right:0}footer .upper-navigation div.col-xs-12:last-child h4{position:relative;border-bottom:0 solid rgba(255,255,255,.5);margin:0;padding:10px 0}footer .upper-navigation div.col-xs-12:last-child h4:after{display:none;content:url(../images/icon-plus.png);position:absolute;height:22px;width:22px;right:0}footer .upper-navigation ul{display:none;margin-bottom:10px;background:rgba(0,0,0,.15);transition:all 2s}footer .upper-navigation ul li{border-bottom:1px solid rgba(255,255,255,.5);padding:8px 15px}footer .upper-navigation div.col-xs-12:last-child ul{display:block;background:0 0}footer .upper-navigation div.col-xs-12:last-child ul li{border:none;padding:0}footer .lower-navigation{padding:30px 0}footer .lower-navigation .socials{margin:15px 0}footer.footer2 .lower-navigation .row{display:block;width:inherit}footer.footer2 .lower-navigation .row>div{display:block;vertical-align:middle;float:left;margin-top:10px;margin-bottom:10px}section.main{background-size:cover!important;padding-top:100px!important;padding-bottom:100px!important;min-height:inherit!important}section.main .content h1{font-size:30px}section.main .content h2{font-size:20px}section.main.home{background-size:cover;padding-top:200px;padding-bottom:100px;height:inherit!important}section.main.home .content:before{background-size:80%;display:none}section.main.home .content button.btn{margin:10px 0}section.main.home .content h1{font-size:30px}section.main.home .content h2{font-size:20px}.heading:after,h1:after{left:calc(50% - 35px)!important}.heading,h2{font-size:32px}.sub-heading,h3{font-size:22px}section.features{padding-bottom:20px}section.results{padding-bottom:0}section.results .points{margin-top:0;background-image:none}section.results .points .result-content1,section.results .points .result-content2,section.results .points .result-content3{top:0;left:0;right:0;position:static}section.results .points .efficiency>div:first-child,section.results .points .retention>div:first-child,section.results .points .scalability>div:first-child{float:none;margin:20px auto}section.results .points .efficiency>div:last-child,section.results .points .retention>div:last-child,section.results .points .scalability>div:last-child{margin-left:0;display:block;margin-top:0;text-align:center}section.community .trustedbrands ul li{padding-bottom:20px;padding-top:20px}section.brand-identity .container{padding-top:50px;padding-bottom:50px;background-position:bottom left}section.brand-identity .btn{margin-top:20px;margin-bottom:50px;color:#fff;background-color:#2e363b}section.main.career{background-position:right bottom}section.press-release .latest-releases ul{border:none}section.press-release .latest-releases li{display:block;float:left;border:none}section.book-time:after,section.main.tryitfree-software .container:before,section.reason-to-love .nav-tabs{display:none}section.press-release .latest-releases li p:last-child{border-bottom:1px solid #09a3bd;padding-bottom:10px}section.press-release .latest-releases li:last-child,section.press-release .latest-releases li:last-child p:last-child{border-bottom:none}section.main.refer{padding-top:50px}section.main.refer h2{margin-bottom:50px}section.customer-says .bluGrad-bg{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#0aabb8 50%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#0aabb8 50%);}section.customer-says h4:before{font-size:18px;position:absolute;width:35px;height:3px;background:#fff;content:"";top:-20px;left:calc(50% - 17px)}section.main.thankyou{background-position:right 30% center}.thankyou-bottom{padding:20px 0;font-size:14px}.thankyou-bottom p{line-height:inherit}section.about-onlinebooking{padding-bottom:50px;background-size:30%;background-position:bottom right 15px}section.reason-to-love .nav-tabs>li a{border-radius:25px;padding:5px 10px;border:none;background:#f4f4f4;color:#2e363b;font-size:13px}section.reason-to-love .tab-pane{display:block;margin-bottom:20px}.moveBusinessBecause:before,section.client-management .container:after,section.main.leadlanding .container:before,section.schedule .container:after,section.schedule-features li:nth-child(even):after,section.schedule-features li:nth-child(odd):after{display:none}section.reason-to-love .tab-pane ul{text-align:left}.businessFitnessMove .ofs-assistance>div,.local-support,.moveBusinessBecause,.tour-features,section.about-fitnesstracking,section.about-mobile,section.about-paymentcollection,section.client-management,section.schedule,section.schedule-features{text-align:center}section.reason-to-love .tab-pane img{max-width:320px;width:100%}section.schedule-features h2,section.schedule-features img{margin-bottom:20px;margin-top:0}section.schedule-features img{box-shadow:0 0 20px rgba(0,0,0,.22)}section.schedule-features li{margin-bottom:20px}section.schedule-features li:nth-child(even),section.schedule-features li:nth-child(odd){padding-bottom:0;background:0 0}section.main.fitnesstracking,section.main.mobile{background-position:left 15% top}section.about-marketing,section.about-messaging,section.about-paymentcollection,section.about-reporting,section.about-client-check-in,section.about-payroll,section.about-resource-booking{background-image:none;text-align:center}section.app-features .container{background-image:none}section.app-download{margin-top:0}section.app-download .btn{margin-bottom:5px;margin-top:5px}section.leadlanding.features{margin-top:0}.businessFitnessMove .ofs-assistance>div{display:block;float:left}}@media (min-width:768px){header .navbar-default .navbar-nav>.active>a,header .navbar-default .navbar-nav>li a,header .navbar-default .navbar-nav>li a:focus,header .navbar-default .navbar-nav>li a:hover,header .navbar-default .navbar-nav>li.contactus a header .navbar-default .navbar-nav>.active>a:hover,header .navbar-default .navbar-nav>li.contactus a:focus,header .navbar-default .navbar-nav>li.contactus a:hover header .navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:transparent}}@media (min-width:768px) and (max-width:991px){footer .lower-navigation,footer .lower-navigation .copyright,section.reason-to-love{text-align:center}header .navbar-default{font-size:14px;padding-top:30px;height:110px}header .navbar-default .navbar-nav{margin-top:5px}footer .upper-navigation{padding:40px 0}footer .upper-navigation h4{margin-top:20px}footer .lower-navigation .socials{margin:15px 0}section.main{background-size:cover;padding-top:190px;padding-bottom:190px;min-height:inherit!important}section.main.home{background-size:cover;padding-top:150px;padding-bottom:100px;height:inherit!important}section.main.home .content h1{font-size:30px}section.main.home .content h2{font-size:20px}section.main.home .content:before{background-size:80%}section.main.home .content button.btn{padding:8px 15px}section.main.home .content button.btn:focus,section.main.home .content button.btn:hover{color:#09a3af;background-color:#fff;text-shadow:none}section.features{padding-top:80px;padding-bottom:50px}section.brand-identity .container{padding-top:50px;padding-bottom:50px;background-position:bottom left}section.brand-identity .btn{margin-top:20px;margin-bottom:50px}section.community{padding-top:250px;padding-bottom:0;margin-top:-95px;text-shadow:0 0 10px rgba(0,0,0,.45)}section.community .trustedbrands ul li{width:auto;display:inline-block;float:none;padding:8px 15px}section.community .trustedbrands ul li img{height:40px}section.results .points{margin-top:-20px;background-size:70%;background-position:top left 90px}section.results .points h4.heading{font-size:30px}section.results .points .result-content1{top:170px;left:15px;right:15px}section.results .points .result-content2{top:120px;left:15px;right:15px}section.results .points .result-content3{top:-10px;left:15px;right:15px}section.results .points .efficiency>div:first-child,section.results .points .retention>div:first-child,section.results .points .scalability>div:first-child{float:none;margin:auto}section.results .points .efficiency>div:last-child,section.results .points .retention>div:last-child,section.results .points .scalability>div:last-child{margin-left:0;display:block;margin-top:20px;text-align:center}section.main.about{padding-bottom:200px}section.schedule .container:after{left:50%;top:0;width:50%;height:300px;background-size:80%}section.schedule-features li:nth-child(even),section.schedule-features li:nth-child(odd){padding-bottom:120px;background-position:bottom center;background-size:100%}section.schedule-features li:last-child{padding-bottom:0}section.about-onlinebooking{padding-bottom:100px;background-size:30%}section.main.tryitfree-software .container:before{height:186px;bottom:-200px}section.reason-to-love .nav-tabs>li a{border-radius:25px;padding:10px;font-size:13px}section.reason-to-love .tab-pane ul{text-align:left}section.main.leadlanding{padding-bottom:80px}section.main.leadlanding .container:before{display:none}section.leadlanding.features{margin-top:0}.moveBusinessBecause{padding-top:20px}.moveBusinessBecause:before{top:10%;padding-bottom:60.25%}}@media (min-width:992px) and (max-width:1199px){section.main.home{background-size:cover;padding-top:250px;padding-bottom:50px}section.results .points{margin-top:0;background-size:66% 20%;background-position:left 149px top 37px}section.results .points h4.heading{font-size:30px}section.results .points .result-content1{top:120px;left:15px;right:15px}section.results .points .result-content2{top:60px;left:15px;right:15px}section.results .points .result-content3{top:-10px;left:15px;right:15px}section.results .points .efficiency>div:first-child,section.results .points .retention>div:first-child,section.results .points .scalability>div:first-child{float:none;margin:auto}section.results .points .efficiency>div:last-child,section.results .points .retention>div:last-child,section.results .points .scalability>div:last-child{margin-left:0;display:block;margin-top:20px;text-align:center}section.main.tryitfree-software .container:before{height:186px;bottom:-200px}.moveBusinessBecause:before{padding-bottom:60.25%}}a{color:#337ab7}.text-white{color:#fff}p{margin-bottom:20px}.font-black{font-family:Gotham-Black}.font-bold{font-family:Gotham-Bold}.font-book{font-family:Gotham-Book}.font-light{font-family:Gotham-light}.font-medium{font-family:Gotham-Medium}.font-thin{font-family:Gotham-Thin}.font-ultra{font-family:Gotham-Ultra}.text-green{color:#1ea59e}.form-control{border-radius:16px}.btn-blck,.btn-white{border-radius:25px;text-transform:uppercase;padding:10px 30px;min-width:130px;font-family:Gotham-Medium;font-size:15px;text-align:center}select.text-center{-ms-text-align-last:center;-moz-text-align-last:center;text-align-last:center;text-align:center}.no-shadow{box-shadow:none!important}.btn-white{background:0 0;border:1px solid #fff;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.75)}.btn-white:focus,.btn-white:hover{color:#09a3af;background-color:#fff;text-shadow:none}.btn-blck{background:0 0;border:1px solid #2e363b;color:#2e363b}.btn-blck:focus,.btn-blck:hover{color:#fff;background-color:#2e363b;text-shadow:none;text-decoration:none}.btn-blu{border-radius:25px;padding:10px 30px;background:#09a3bd;border:1px solid #09a3bd;min-width:130px;font-family:Gotham-Medium;font-size:15px;color:#fff;text-align:center}.btn-blu:focus,.btn-blu:hover{color:#09a3bd;border-color:#09a3bd;background-color:transparent;box-shadow:0 0 10px rgba(0,0,0,.4)}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/select-downarrow.png);background-color:transparent;padding-right:24px;background-repeat:no-repeat;background-position:right 10px center}.grey-bg{background-color:#f0f1f2}.breadcrumb,.switch .slider{background-color:transparent}.shadow{box-shadow:0 0 10px rgba(0,0,0,.5)}.breadcrumb{padding:0;border-radius:0;margin:40px 0 0;font-size:14px}.breadcrumb>li+li:before{content:'>';color:#666}.breadcrumb>li.active{color:#666}.m-auto{margin:auto;float:none}.m0{margin:0}.mT0{margin-top:0}.mT10{margin-top:10px}.mT20{margin-top:20px}.mB0{margin-bottom:0}.mB10{margin-bottom:10px}.mB20{margin-bottom:20px}.mB40{margin-bottom:40px}.p0{padding:0 !important}.pT0{padding-top:0}.pB0{padding-bottom:0}.switch{position:relative;display:inline-block;width:80px;height:30px;margin:0}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:2px solid #09a3bd;-webkit-transition:.4s;transition:.4s}.switch .slider:focus,.switch .slider:hover{box-shadow:0 0 5px rgba(0,0,0,.5)}.switch .slider:before{position:absolute;content:"";height:18px;width:32px;left:5px;bottom:4px;background-color:#09a3bd;-webkit-transition:.4s;transition:.4s}.switch input:focus+.slider{box-shadow:0 0 10px #2196F3}.switch input:checked+.slider:before{-webkit-transform:translateX(34px);-ms-transform:translateX(34px);transform:translateX(34px)}.switch .slider.round,.switch .slider.round:before{border-radius:34px}

.hs-form fieldset{max-width:inherit !important;}fieldset.form-columns-1 .input{margin-right:0 !important;}
input.hs-input, textarea.hs-input, select.hs-input{font-family:'Gotham-Book' !important;text-align:center !important;}.hs-richtext h4{font-size: 23px !important;font-family: Gotham-Book !important;margin-bottom:40px !important;}.hs-input{border-radius:16px !important;width:100% !important;max-width:inherit !important;padding:6px 12px !important;height:auto !important;text-align:center !important;display:block !important;box-sizing:border-box !important;}.hs-error-msgs {text-align:center !important;}.hs-form-field > label{display:none !important;}.hs-form-field > .input{margin-left:0 !important;}.inputs-list label{text-align:center !important;}.hs_submit > .actions{padding:17px 0px !important;}
section.schedule-demo h3.sub-heading{display:none;}select.hs-input{text-align-last:center;}
.getDemolanding .hs-form-field, .business-lead-form .hs-form-field, .mindbody-leadDemo .hs-form-field{width:100%;float:left;padding-left:10px;padding-right:10px;}.getDemolanding .hs_submit, .business-lead-form .hs_submit, .mindbody-leadDemo .hs_submit{width:100%;float:left;padding-left:10px;padding-right:10px;}.getDemolanding .hs-form-field .hs-input, .business-lead-form .hs-form-field .hs-input, .mindbody-leadDemo .hs-form-field .hs-input{padding-top:10px !important;padding-bottom:10px !important;border-radius:25px !important;background:rgba(255,255,255,.77) !important;}.getDemolanding .hs_submit .actions, .business-lead-form .hs_submit .actions{margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;min-width:inherit;}.hs_submit .btn-blck, .hs_submit .btn-white{padding:8px 0;width:100%;width:100%;max-width:200px;width:100%;}
@media (min-width:992px){.getDemolanding .hs-form fieldset, .business-lead-form .hs-form fieldset{width:20%;float:left}.getDemolanding .hs-form .hs_submit, .business-lead-form .hs_submit{width:18%;}.mindbody-leadDemo .hs-form fieldset{width:25%;float:left;}.mindbody-leadDemo .hs-form .hs_submit{width:100%;}}

section.main .content .getDemolanding .hs-form-field .hs-input::placeholder, .getDemolanding .hs-form-field select.hs-input,
.business-lead-form .hs-form-field .hs-input::placeholder, .business-lead-form .hs-form-field select.hs-input,
section.main .content .mindbody-leadDemo .hs-form-field .hs-input::placeholder,
section.main .content .mindbody-leadDemo .hs-form-field select.hs-input{color:#02525a;font-style:italic}
section.main .content .getDemolanding .hs-form-field .hs-input::-webkit-input-placeholder,
.business-lead-form .hs-form-field .hs-input::-webkit-input-placeholder,
section.main .content .mindbody-leadDemo .hs-form-field .hs-input::-webkit-input-placeholder{color:#02525a;font-style:italic}
section.main .content .getDemolanding .hs-form-field .hs-input::-moz-input-placeholder,
.business-lead-form .hs-form-field .hs-input::-moz-input-placeholder,
section.main .content .mindbody-leadDemo .hs-form-field .hs-input::-moz-input-placeholder{color:#02525a;font-style:italic}
section.main .content .getDemolanding .hs-form-field .hs-input:-ms-input-placeholder,
.business-lead-form .hs-form-field .hs-input:-ms-input-placeholder,
section.main .content .mindbody-leadDemo .hs-form-field .hs-input:-ms-input-placeholder{color:#02525a;font-style:italic}
section.main .content .getDemolanding .hs-form-field .hs-input:-moz-input-placeholder,
.business-lead-form .hs-form-field .hs-input:-moz-input-placeholder,
section.main .content .mindbody-leadDemo .hs-form-field .hs-input:-moz-input-placeholder{color:#02525a;font-style:italic}

section.main .content .getDemolanding .hs-error-msgs label,
section.business-lead .business-lead-form .hs-error-msgs label,
section.main .content .mindbody-leadDemo .hs-error-msgs label{color:#fff;text-shadow:0 0 10px #000;}
.live_demo ul{list-style:disc;margin-left:50px;margin-top:30px;}
.live_demo ul li{margin:10px 0;}
.live_demo ul li strong{font-family:Gotham-Medium;font-weight:normal;}
.live_demo_form h4{display:none;}
@media (max-width:767px){.live_demo{text-align:center;}.live_demo ul{margin-left:15px;margin-right:15px;}}
