body{background-color:#fff;color:#343735}.menu-trigger{color:#008da9!important}.site-header-container{background-color:#fff}.site-header-container .container{border-bottom:1px solid #c1c3c5}.site-header .site-nav,.site-header .site-logo{padding-top:22px;padding-bottom:22px}.site-header .site-nav .main-menu>li>a:hover{display:inline-block;color:#008da8!important}.site-header .site-nav .main-menu>li>a{display:inline-block;color:#000!important;text-decoration:none;font-weight:700}.site-header .site-nav .main-menu>li.active>a{text-decoration:underline!important}.nav>li>a:hover{background-color:transparent}.btn,.btn-xs{border-radius:0}.container-main-content{padding-top:22px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}p{color:#343735!important}.site-logo a img{max-height:48px!important;width:auto}.site-header .site-logo{padding-top:12px!important;padding-bottom:12px!important}.thumbnail{-webkit-border-radius:6px;-webkit-background-clip:padding-box;-moz-border-radius:6px;-moz-background-clip:padding;border-radius:6px;background-clip:padding-box;background-color:#f7f8f9;border:1px solid #c3c4c5;padding:4px 8px}.thumbnail .caption h2{color:#000;font-size:22px;border-bottom:1px solid #b3b4b5;padding-bottom:7px;margin-bottom:25px}.btn-black{color:#fff;background-color:#292929;border-color:#444}.btn-black:focus,.btn-black.focus{color:#fff;background-color:#101010;border-color:#040404}.btn-black:hover{color:#fff;background-color:#101010;border-color:#252525}.btn-black:active,.btn-black.active,.open>.dropdown-toggle.btn-black{color:#fff;background-color:#101010;border-color:#252525}.btn-black:active:hover,.btn-black.active:hover,.open>.dropdown-toggle.btn-black:hover,.btn-black:active:focus,.btn-black.active:focus,.open>.dropdown-toggle.btn-black:focus,.btn-black:active.focus,.btn-black.active.focus,.open>.dropdown-toggle.btn-black.focus{color:#fff;background-color:#000;border-color:#040404}.btn-black:active,.btn-black.active,.open>.dropdown-toggle.btn-black{background-image:none}.btn-black.disabled:hover,.btn-black[disabled]:hover,fieldset[disabled] .btn-black:hover,.btn-black.disabled:focus,.btn-black[disabled]:focus,fieldset[disabled] .btn-black:focus,.btn-black.disabled.focus,.btn-black[disabled].focus,fieldset[disabled] .btn-black.focus{background-color:#292929;border-color:#444}.btn-black .badge{color:#292929;background-color:#fff}h1,h2{color:#000;text-transform:uppercase}h3,h4{color:#000;margin-top:30px;margin-bottom:30px;text-transform:uppercase}h2{font-size:28px}h2 .btn{text-transform:none}h3{font-size:22px}.btn-forgot{color:#008da8;text-decoration:underline;margin-top:5px}.facebook-login-divider{padding-top:30px;margin-top:20px;border-top:1px solid #b3b4b5}.nav>li>a{padding-left:12px;padding-right:12px}.bottom-container{margin-top:10px}.grey_box{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;background:#fafafa url(//s3.repayal.com/nw/www/img/grey_box_bg.jpg) repeat-x top left;padding:20px 20px 0;min-height:180px;font-size:12px}.grey_box a{color:#008da8;font-size:12px;font-weight:700}.grey_box h4{margin-top:0;margin-bottom:20px}.beach-container{background:url(//s3.repayal.com/nw/www/img/beach_computer.jpg) no-repeat bottom right;min-height:500px}.allsaloons{padding-bottom:20px}.allsaloons a{color:#000;text-decoration:underline;font-weight:400}#map_wrapper{height:650px}#map_canvas{width:100%;height:100%}.facebook-box{min-height:168px;overflow:hidden;padding-bottom:10px}.btn-nordicwellness-closest{margin-bottom:20px}.btn-create{padding:5px 8px;line-height:1.2;font-size:13px}#create-account,#request-account{margin-top:20px}#signup-mandatory{padding-top:25px}.create-divider{padding-top:10px;padding-bottom:10px}.create-account-facebook{margin:30px 0 20px}#signup-form .form-control-feedback,#login-form .form-control-feedback{cursor:pointer}#tip-friends{margin-top:55px}.bootbox .modal-body{padding:35px 15px 35px 15px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#fd8d01;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:3px}.ios-app-store{margin-top:-10px}.dimmodal{background-color:#fff;left:0;top:0;margin-top:0;position:absolute;width:100%;height:100%;z-index:1001}.dimtext{position:absolute;text-align:center;width:100%;top:70px;left:0;background-color:transparent;z-index:1002}@media (max-width:992px){.bottom-container{padding-top:10px}.beach-container{background:0 0}}@media (max-width:768px){.site-logo a img{max-height:35px!important;width:auto}.menu-trigger{margin-right:5px}.nav>li>a{padding-right:0}h2{font-size:24px}h2 .btn{text-transform:none}h3{font-size:20px}.btn-forgot-holder{text-align:center}.btn-forgot-holder .btn-forgot{font-size:14px}.btn-nordicwellness-closest{margin-bottom:30px}#tip-friends{margin-top:35px}.grey_box{margin-top:10px}.btn-mobile-big{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}#singup-mandatory{padding-top:10px}.beach-container{background:0 0}.site-footer{text-align:center}.site-footer .social-networks{text-align:center;margin:0 auto;margin-top:20px}.ios-app-store{margin-top:12px;margin-bottom:12px}}html{position:relative;min-height:100%}body{margin-bottom:80px}.site-footer{position:absolute;bottom:0;width:100%;height:80px}@media (max-width:768px){body{margin-bottom:120px}.site-footer{height:120px}}a{color:#303641;text-decoration:none;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-transition:all 350ms;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}a:hover{color:#505b6d;text-decoration:none}p{color:#999}.clear{clear:both}.vspace,.vspacer{margin-top:30px;margin-bottom:50px}.content-section{padding-top:50px;padding-bottom:50px}.content-section h1,.content-section h2,.content-section h3,.content-section h4{margin-top:0}.bg-gray{background:#f2f2f2}.btn.btn-secondary{background-color:#ff4e50;color:#fff}.no-top-margin{margin-top:0!important}.no-bottom-margin{margin-bottom:0!important}.secondary{color:#ff4e50;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-transition:all 350ms;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.secondary:hover{color:#ce0002}.form-control{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.site-header-container{position:relative;z-index:110}.site-header{display:table;width:100%;position:relative}.site-header .site-nav,.site-header .site-logo{display:table-cell;position:relative;vertical-align:middle;padding-top:20px;padding-bottom:20px}.site-header .site-logo a{display:inline-block}.site-header .site-nav .selectnav{width:100%}.site-header .site-nav .main-menu{float:right;list-style:none;margin:0;padding:0}.site-header .site-nav .main-menu li{position:relative;text-transform:uppercase;line-height:1}.site-header .site-nav .main-menu li a{position:relative;display:inline-block;outline:0;font-family:Montserrat,sans-serif;-moz-transition:padding 300ms;-webkit-transition:padding 300ms;-o-transition:padding 300ms;transition:padding 300ms}.site-header .site-nav .main-menu li a:hover{color:#e6e6e6}.site-header .site-nav .main-menu>li{display:inline-block;margin:0 5px;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-transition:all 350ms;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.site-header .site-nav .main-menu>li>a{position:relative;display:inline-block;z-index:2;padding:10px 10px;color:#fff}.site-header .site-nav .main-menu>li>a span:after{display:block;position:absolute;content:'';left:10px;right:10px;bottom:5px;height:2px;background:0 0;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-transition:all 350ms;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.site-header .site-nav .main-menu>li:hover{z-index:5}.site-header .site-nav .main-menu>li.active>a{display:inline-block;color:#fff}.site-header .site-nav .main-menu>li.active>a>span:after{background:#fff}.site-header .site-nav .main-menu>li:last-child{margin-right:0}.site-header .site-nav .main-menu>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 4px 4px;-moz-background-clip:padding;border-radius:0 0 4px 4px;background-clip:padding-box}.site-footer{background:#eee;padding:30px 0}.mobile-menu{background:#303641;display:none}.mobile-menu a{color:#fff}.mobile-menu,.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu li a,.mobile-menu ul li a{padding:10px 15px;display:block;border-bottom:1px solid #454a54;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-moz-transition:all 350ms;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.mobile-menu li a:hover,.mobile-menu ul li a:hover{background:#262b34}.mobile-menu li.active>a,.mobile-menu ul li.active>a{background:#262b34}.mobile-menu ul a{padding-left:20px}.mobile-menu ul ul a{padding-left:40px}.mobile-menu ul ul ul a{padding-left:60px}@media screen and (min-width:767px){.mobile-menu{display:none!important}}.social-networks{list-style:none;margin:0;padding:0}.social-networks>li{display:inline-block;line-height:1}.social-networks>li a{display:inline-block;background:#fff;line-height:24px;text-align:center;font-size:13px;color:#ccc;margin-right:5px;width:24px;height:24px;-moz-transition:all 450ms ease-in-out;-webkit-transition:all 450ms ease-in-out;-o-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out;-moz-transition:all 450ms;-webkit-transition:all 450ms;-o-transition:all 450ms;transition:all 450ms;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}.social-networks>li a:hover{color:#303641}.social-networks>li:last-child a{margin-right:0}@media screen and (max-width:767px){.site-header:before,.site-header:after{content:" ";display:table}.site-header:after{clear:both}.site-header .site-logo{padding:30px 0;margin:0 auto;text-align:left}.site-header .site-nav,.site-header .site-logo{padding:15px 0}.site-header .site-logo{padding-top:25px;padding-bottom:25px}.site-header .site-nav{text-align:right}.footer-widgets{padding:40px 0}.footer-widgets .container .row h5{margin-top:40px}.content-section{padding:20px 0}.content-section img{width:100%;margin:20px 0}.contact-container .contact-form button.btn{width:100%}.contact-container{margin:30px 0}.contact-container .contact-form{margin-bottom:40px}.callout-action h2{text-align:center;width:100%}.callout-action h2,.callout-action .callout-button{display:block;margin:0 auto;width:100%}.callout-action .btn{width:100%}.site-footer{text-align:center}.site-footer .social-networks{text-align:center;margin:0 auto;margin-top:20px}}.menu-trigger{display:block;float:right;color:#009be7;background:#fff;text-align:center;line-height:36px;font-size:20px;width:36px;height:36px}