.no-margin{margin:0}.margin.around{margin:30px}.margin.top{margin-top:30px}.margin.top-lg{margin-top:60px}.margin.top-sm{margin-top:15px}.margin.bottom{margin-bottom:30px}.margin.bottom-lg{margin-bottom:60px}.margin.bottom-sm{margin-bottom:15px}.margin.left{margin-left:30px}.margin.left-lg{margin-left:60px}.margin.left-sm{margin-left:15px}.margin.right{margin-right:30px}.margin.right-lg{margin-right:60px}.margin.right-sm{margin-right:15px}.padding.around{padding:30px}.padding.top{padding-top:30px}.padding.top-lg{padding-top:60px}.padding.top-sm{padding-top:15px}.padding.bottom{padding-bottom:30px}.padding.bottom-lg{padding-bottom:60px}.padding.bottom-sm{padding-bottom:15px}.padding.left{padding-left:30px}.padding.left-lg{padding-left:60px}.padding.left-sm{padding-left:15px}.padding.right{padding-right:30px}.padding.right-lg{padding-right:60px}.padding.right-sm{padding-right:15px}.bold{font-weight:700}.italic{font-style:italic}.uppercase{text-transform:uppercase}.text-xl{font-size:38px}.text-lg{font-size:30px}.text-md{font-size:22px}.text-sm{font-size:18px}.text-middle{display:flex;justify-content:center;flex-direction:column}.webpages h1,.webpages h2,.webpages h3{font-size:20px;line-height:130%}#top-menu .fb-like{margin-right:10px}.nav-collapse{background-color:#fff}.footer-text-wrapper h3{font-size:24px;line-height:1.1;margin-bottom:15px}body{font-size:16px;font-family:Roboto,sans-serif;line-height:22px}body .text-large{font-size:30px;line-height:1.1;font-weight:700}body .text-medium{font-size:22px;line-height:1.1;margin-bottom:10px}body .text-small{font-size:20px;text-transform:uppercase;line-height:1.1;margin-bottom:10px}.underscore{text-decoration:underline}.class-desc{padding-bottom:15px}#get-started,.aio-home .action{cursor:pointer}.rounded-corners{-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px}.pull-left>img{margin-right:30px;margin-bottom:15px}.pull-right>img{margin-left:30px;margin-bottom:15px}.webpages>.container{width:100%}a{color:#faa634}a:hover{color:#f59006}.parallax-window{min-height:470px;background:0 0}#aio-banner{position:absolute;top:0}#top-menu ul{list-style-type:none}#top-menu ul li{float:right}#top-menu ul li a{color:#fff;padding:11px}#member-benefits li{padding:10px 0}.well.bg-color{border-radius:0;border:none;margin-bottom:30px}.text-wrapper{padding-top:115px}.display-text{font-size:22px;line-height:1.5}.bold{font-weight:700}.italic{font-style:italic}#get-started{position:relative}#get-started:before{content:'\f105';font-family:FontAwesome;position:absolute;right:15px;color:#fff;font-size:72px;top:33%}.sub-heading{font-family:Courgette,cursive;font-size:1.4em;margin:5px 0;line-height:1.2}.trainerphoto{width:40%;float:left;margin-right:20px;margin-left:0}.heading-center{text-shadow:3px 3px 9px #000;font-size:50px;text-align:center;line-height:30px;margin-top:135px}.heading-center span{font-size:20px;font-weight:400;padding:5px 20px}.heading-center span.black{background-color:rgba(0,0,0,.5)}.heading-center span.blue{background-color:#01a7e5;text-shadow:1px 1px 2px #000}.heading-center span.green{background-color:#a0cf67;text-shadow:1px 1px 2px #000}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{background-color:transparent;color:#faa634;text-shadow:none;font-weight:700;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar .nav>li>a:hover,.navbar .nav>.active>a:hover,.navbar .nav>li>a:focus,.navbar .nav>.active>a:focus{background-color:transparent;color:#faa634;text-shadow:none;font-weight:700}#newsletter-wrapper{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/newsletter1.svg);background-repeat:no-repeat;background-size:550px;background-position:0 100%}.quote{padding:30px;position:relative}.quote:before,.quote:after{font-family:fontAwesome;position:absolute;font-size:24px;color:#999}.quote:before{content:'\f10d';left:0}.quote:after{content:'\f10e ';right:0;top:30px}.quote .author{text-align:right;padding-right:15px;font-weight:700}#sign-up-form{background-color:#a0cf67;border-radius:8px;padding:60px 30px 30px;box-sizing:border-box}#sign-up-form input{border-radius:18px;padding:8px 12px}#sign-up-form .close{position:absolute;top:20px;font-size:40px;right:20px}#sign-up-form form button{border:0;padding:0;display:block;margin:auto;width:230px;border-radius:18px}#sign-up-form form button:focus{outline:0}#sign-up-form .text{font-size:22px;line-height:1.3;color:#323232;margin-bottom:30px}#sign-up-form .text span{font-weight:700}#sign-up-form:before{content:'\f003';font-family:FontAwesome;width:60px;height:60px;background-color:#fff;position:absolute;left:45%;text-align:center;border-radius:50%;top:-15px;font-size:28px;line-height:1.8}#schedule .past{color:#999}#schedule .past .pool,#schedule .past .cardio,#schedule .past .mind-body,#schedule .past .spin,#schedule .past .trx-reformer-studio,#schedule .past .gym{color:#999}#schedule .active{font-weight:700}#schedule .pool{color:#01a7e5}#schedule .cardio{color:#a72828}#schedule .mind-body{color:#a0cf67}#schedule .spin{color:#564564}#schedule .trx-reformer-studio{color:#9e53dc}#schedule .gym{color:#e49c14}#schedule .type{padding-right:10px}.flex-direction-nav a:before{margin-top:10px}.blog-entry{margin-bottom:15px}.blog-entry a{color:#fff}.blog-entry .image{background-color:#000;min-height:75px;background-size:cover;background-position:50%;background-repeat:no-repeat}h1.small-text{font-size:30px;line-height:1.2;margin:0}.info{padding-left:30px}.action{width:33.33%;float:left;padding:5px 10px 10px;box-sizing:border-box;min-height:120px;background-repeat:no-repeat;background-position:0 -15px}.action h1{margin-bottom:2px;text-shadow:1px 2px 1px #444}.action a{background:#2c2e3d;padding:10px 18px;border-radius:18px;line-height:3;color:#fff}.action a i{padding-left:10px}#group-fitness{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/group-fitness.png)}#join-today{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/join-today.png)}#spa{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/spa.png)}#spa-packages>.row>.span4>div{min-height:210px}.webpagesform,.breadcrumb{display:none}h1,h2,h3,h4,h5,h6{color:#323232}h1{font-size:41px}h2{font-size:34px}h3{font-size:28px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}.mid-body{margin-bottom:30px;padding-bottom:20px}.no-margin{margin:0}.margin.top{margin-top:30px}.margin.top.small{margin-top:15px}.margin.bottom{margin-bottom:30px}.margin.bottom.small{margin-top:15px}.padding.around{padding:30px}.padding.top{padding-top:30px}.padding.top.large{padding-top:60px}.padding.top.small{padding-top:15px}.padding.bottom{padding-bottom:30px}.padding.bottom.large{padding-bottom:60px}.padding.bordered{border-top:1px solid #ccc}.footerUpper{background-color:#7c6a54;min-height:200px;color:#fff;padding:30px 0}.footerUpper h1,.footerUpper h2,.footerUpper h3,.footerUpper h4,.footerUpper h5,.footerUpper h6{color:#fff}.footerLower{background-color:#7c6a54;padding:20px 0;min-height:100px}.btn-primary{background-color:#e48506!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e48506', endColorstr='#e48506');background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#e48506),to(#e48506));background-image:-moz-linear-gradient(top,#e48506,#e48506);background-image:-ms-linear-gradient(top,#e48506,#e48506);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e48506),color-stop(100%,#e48506));background-image:-webkit-linear-gradient(top,#e48506,#e48506);background-image:-o-linear-gradient(top,#e48506,#e48506);background-image:linear-gradient(#e48506,#e48506);border-color:#e48506;color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.19);-webkit-font-smoothing:antialiased}.calls h1,.calls h2,.calls h3,.calls h4{color:#222;font-weight:400;font-size:22px;border-bottom:1px solid #999;padding-bottom:10px}.btn-round:hover{text-decoration:none}.btn-round{background:#2d454e;padding:10px 18px;border-radius:18px;line-height:3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8)}.btn-round:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8);text-decoration:none;background-color:#080c0d}.btn-round.orange{background:#faa634;padding:10px 18px;border-radius:18px;line-height:3;color:#222;text-shadow:0 1px 0 rgba(241,241,241,.7)}.btn-round.orange:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8);text-decoration:none;background-color:#080c0d}.btn-round.red{background:#a72828;padding:10px 18px;border-radius:18px;line-height:3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8)}.btn-round.red:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8);text-decoration:none;background-color:#080c0d}.btn-round.trans{background:rgba(0,0,0,.5);padding:10px 18px;border-radius:18px;line-height:3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8);border:2px solid #fff}.color.white{color:#fff}.color.red{color:#a72828}.color.green{color:#a0cf67}.color.blue{color:#01a7e5}.color.blue-dark{color:#2d454e}.color.brown{color:#7c6a54}.color.brown-dark{color:#323232}.color.orange{color:#faa634}.color.orange1{color:#ff8525}.color.orange2{color:#ff6825}.color.purple{color:#564564}.color.gray{color:#555}.color.yellow{color:#ff0}.bg-color.gray{background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbfbfb),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#fbfbfb 0,#e2e2e2 100%);background:-o-linear-gradient(top,#fbfbfb 0,#e2e2e2 100%);background:-ms-linear-gradient(top,#fbfbfb 0,#e2e2e2 100%);background:linear-gradient(to bottom,#fbfbfb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e2e2', GradientType=0);box-shadow:0 0 8px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px 1px rgba(0,0,0,.25);-o-box-shadow:0 0 8px 1px rgba(0,0,0,.25)}.bg-color.brown{background-color:#7c6a54}.bg-color.brown>.body>.btn-round{background-color:#323232}.bg-color.brown>.body>.btn-round:hover{text-decoration:none;background-color:#000}.bg-color.brown-dark{background-color:#323232}.bg-color.brown-dark>.body>.btn-round{background-color:#000}.bg-color.brown-dark>.body>.btn-round:hover{text-decoration:none;background-color:#000}.bg-color.orange{background-color:#faa634}.bg-color.orange>.body>.btn-round{background-color:#78654b}.bg-color.orange>.body>.btn-round:hover{text-decoration:none;background-color:#393024}.bg-color.orange1{background-color:#ff8525}.bg-color.orange1>.body>.btn-round{background-color:#765942}.bg-color.orange1>.body>.btn-round:hover{text-decoration:none;background-color:#35281e}.bg-color.orange2{background-color:#ff6825}.bg-color.orange2>.body>.btn-round{background-color:#765242}.bg-color.orange2>.body>.btn-round:hover{text-decoration:none;background-color:#35251e}.bg-color.blue{background-color:#01a7e5}.bg-color.blue>.body>.btn-round{background-color:#2d454e}.bg-color.blue>.body>.btn-round:hover{text-decoration:none;background-color:#080c0d}.bg-color.blue-trans{background-color:rgba(1,167,229,.75)}.bg-color.blue-dark{background-color:#2d454e}.bg-color.blue-dark>.body>.btn-round{background-color:#080808}.bg-color.blue-dark>.body>.btn-round:hover{text-decoration:none;background-color:#000}.bg-color.green{background-color:#a0cf67}.bg-color.green>.body>.btn-round{background-color:#656565}.bg-color.green>.body>.btn-round:hover{text-decoration:none;background-color:#323232}.bg-color.green-trans{background-color:rgba(160,207,103,.75)}.bg-color.green1{background-color:#82b93f}.bg-color.green1>.body>.btn-round{background-color:#464646}.bg-color.green1>.body>.btn-round:hover{text-decoration:none;background-color:#131313}.bg-color.red{background-color:#a72828}.bg-color.red>.body>.btn-round{background-color:#323232}.bg-color.red>.body>.btn-round:hover{text-decoration:none;background-color:#000}.bg-color.red-dark{background-color:#6b443b}.bg-color.red-dark>.body>.btn-round{background-color:#1e1e1e}.bg-color.red-dark>.body>.btn-round:hover{text-decoration:none;background-color:#000}.bg-color.purple{background-color:#564564}.bg-color.purple>.body>.btn-round{background-color:#1f1f1f}.bg-color.purple>.body>.btn-round:hover{text-decoration:none;background-color:#000}.bg-color.black-trans{background-color:rgba(0,0,0,.75)}.svg-circle{background-repeat:no-repeat;background-size:101%;background-position:50% 0}.svg-circle.white{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-white.svg)}.svg-circle.blue{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-blue.svg)}.svg-circle.blue-dark{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-blue-dark.svg)}.svg-circle.green{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-green.svg)}.svg-circle.brown{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-brown.svg)}.svg-circle.brown-dark{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-brown-dark.svg)}.svg-circle.red{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-red.svg)}.svg-circle.black{background-image:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/svg/half-circle-black.svg)}.navbar-inner{background-color:transparent;background-image:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 0 #000;-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-o-box-shadow:0 0 #000}.navbar{margin-top:20px}.navbar .brand{color:#c67405}.navbar .brand h1,.navbar .brand h2,.navbar .brand h3,.navbar .brand h4,.navbar .brand h5,.navbar .brand h6{margin:0;line-height:1}.navbar .brand .business-name{font-size:24px}.navbar .brand .slogan{font-size:14px;color:#999;font-weight:300;text-align:right;margin-top:3px}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:0 0 #000;-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-o-box-shadow:0 0 #000}.aio-wrapper{border-top:40px solid #faa634}.flex-direction-nav a{height:39px}.slide-wrapper{background:#584b3b;background:-moz-linear-gradient(top,#584b3b 0,#7c6a54 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#584b3b),color-stop(100%,#7c6a54));background:-webkit-linear-gradient(top,#584b3b 0,#7c6a54 100%);background:-o-linear-gradient(top,#584b3b 0,#7c6a54 100%);background:-ms-linear-gradient(top,#584b3b 0,#7c6a54 100%);background:linear-gradient(to bottom,#584b3b 0,#7c6a54 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#584b3b', endColorstr='#7c6a54', GradientType=0);position:relative;margin-top:30px}.slide-wrapper .slide-texture{background:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/subtle-bg.png) repeat;background-size:contain}.slide-wrapper .flexslider{border:none;background-color:transparent;margin-bottom:30px;box-shadow:0 0 #000;-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-o-box-shadow:0 0 #000}.slide-wrapper .slides{position:relative;top:-30px;background-color:#FFF}.slide-wrapper .slides img{box-shadow:0 8px 12px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 8px 12px 5px rgba(0,0,0,.3);-moz-box-shadow:0 8px 12px 5px rgba(0,0,0,.3);-o-box-shadow:0 8px 12px 5px rgba(0,0,0,.3)}.slide-wrapper .flex-control-nav{bottom:-20px}.slide-wrapper .flex-control-paging li a.flex-active{border:1px solid #FFF}.slide-wrapper .flex-control-paging li a{border:1px solid #faa634;background-color:#faa634;border-radius:0}.widget .heading{cursor:pointer;min-height:53px;margin-bottom:30px}.widget .heading.yellow{background-color:#f9a637}.widget .heading h1{color:#fff;font-weight:400;line-height:53px;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:22px}.widget .heading h1 i{float:right;line-height:53px;margin-right:30px}.widget .heading .icon{background:url(https://www.stevenspointbusinessdirectory.com/images/stevenspointbusinessdirectorycom/bizcategories/3477/image/weight-icon.jpg) no-repeat;height:49px;width:75px;margin:2px 15px 2px 2px;float:left}.widget.no-click .heading{cursor:inherit}.widget.no-click .description{display:block}.widget .description{margin-bottom:30px;display:none}blockquote{border-left:5px solid #ECE6DE}blockquote small{line-height:30px;color:#FF9200;font-size:90%}blockquote p{font-size:14px}.more{display:none;border-top:1px solid #666;border-bottom:1px solid #666}a.showLink,a.hideLink{text-decoration:none;color:#36f;padding-left:8px;background:transparent url(down.gif) no-repeat left}a.hideLink{background:transparent url(up.gif) no-repeat left}a.showLink:hover,a.hideLink:hover{border-bottom:1px dotted #36f}.item{width:50%;float:left;box-sizing:border-box;padding:0 30px;margin:15px 0;min-height:112px}img.pynpoints{max-width:110px;margin-top:-5px}img.pynpoints-small{max-width:37px;margin-top:-8px}@media (max-width:979px){.nav-collapse .nav>li{text-align:right}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{font-weight:400}#spa-packages>.row>.span4>div{min-height:255px}.action h1{font-size:28px}}@media (max-width:767px){.item{width:100%;float:none;box-sizing:border-box;padding-right:0;margin:0;min-height:inherit;padding-bottom:15px}#top-menu ul li a{padding:11px 4px}.container.padding .pull-right{float:none}.mid-body{padding-left:10px;padding-right:10px}body{padding-right:0;padding-left:0}#top-menu .green{display:none}#spa-packages>.row>.span4>div{min-height:0}.info{padding-left:0}.action{width:100%}#intro,#schedule,.footer-text-wrapper{padding:0 10px}.container.padding{padding-left:10px;padding-right:10px}.heading-center{font-size:26px;line-height:30px}.heading-center span.black{background-color:transparent}.parallax-window .heading-center{padding:0 10px}#newsletter-wrapper{background-image:none}#newsletter{margin-bottom:30px}.action a.visible-phone{display:inline!important}}@media (max-width:341px){img.pynpoints-small.hidden-desktop{position:absolute;left:7px;top:51px}}.mainbody_content{background-color:#FFF}
