﻿#join-page #membership #purchase #membership-includes{border-top:0;}.page-template-blog .healcode-link,.single-post .healcode-link{color:#177eab!important;text-decoration:underline!important;}.hc_prospect table{width:100%;}.hc_prospect table input{width:95%;}#join-page .clearfix::after{display:block;content:"";clear:both;}#join-page .join-boxes .section-left{float:left;width:50%;padding:10px 15px 10px 15px;box-sizing:border-box;}#join-page .join-boxes .section-right{float:left;width:50%;padding:10px 15px 10px 15px;box-sizing:border-box;}#join-page .join-boxes .box{color:#001640;border:2px solid #001640;padding-top:35px;padding-bottom:20px;box-shadow:1px 1px 20px rgba(25,25,25,.75);}#join-page .join-boxes .box h3{font-style:italic;font-size:1.8rem!important;font-weight:600!important;}#join-page .join-boxes .box .blue-bar{border-top:3px solid #001640;width:250px;margin:15px auto;}#join-page .join-boxes .box .copy{max-width:250px;font-size:16px;letter-spacing:1px;margin:auto;line-height:24px;text-align:center;}#join-page .join-boxes .box .copy--small{font-size:10px!important;}#join-page .join-boxes .box .prices{text-align:center;margin-top:20px;margin-bottom:25px;}#join-page .join-boxes .box .prices .text-left{font-size:1em;font-weight:600;}#join-page .join-boxes .box .prices .text-right{font-size:.65em;}#join-page .join-boxes .box .prices .top{font-size:36px;margin-bottom:10px;}@media screen and (max-width:780px){#join-page .join-boxes .box .prices .top{font-size:28px;}}#join-page .join-boxes .box .prices .bottom{font-size:36px;}@media screen and (max-width:780px){#join-page .join-boxes .box .prices .bottom{font-size:28px;}}#join-page .join-boxes .box .join-now{margin-bottom:10px;}#join-page .join-boxes .box .join-now .join-link{display:block;margin:0 auto;width:175px;border-radius:10px;background-color:#6d0020;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-size:24px;line-height:31px;padding-top:7px;padding-bottom:4px;}#join-page .benefit .text{padding-bottom:25px;}#join-page .benefit .learn-more{position:absolute;bottom:18px;}#join-page .view-all{padding:25px 5px 15px 5px;}#join-page .view-all a{display:block;margin:0 auto;width:320px;border-radius:10px;background-color:#6d0020;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-size:24px;line-height:31px;padding-top:7px;padding-bottom:4px;}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:focus{background-color:#fff;color:#34495e;box-shadow:0 6px 8px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:focus .tabs_box_navigation_icon{background-position:0 -11px;}.rtl .tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:focus .tabs_box_navigation_icon{background-position:0 -11px;}.tabs_box_navigation.sf-timetable-menu li:focus ul,.tabs_box_navigation.sf-timetable-menu li.sfHover ul{top:48px!important;left:-1px;box-shadow:0 6px 8px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);border-top:0;}.rtl .tabs_box_navigation.sf-timetable-menu li:focus ul,.tabs_box_navigation.sf-timetable-menu li.sfHover ul{left:auto;right:-1px;}.sf-timetable-menu li ul li a:focus,.sf-timetable-menu li ul li.selected a:focus{background-color:#00a27c;color:#fff!important;font-weight:normal;}@media screen and (max-width:780px){#join-page .join-boxes .section-left,#join-page .join-boxes .section-right{width:100%;margin:15px auto;float:none;}}@media screen and (max-width:450px){#join-page .join-boxes .section-left,#join-page .join-boxes .section-right{padding:5px;}}.blog .post ul{list-style:none;margin:0 15px 8px;text-align:left;}.blog .post ul ul{margin-top:8px;}.blog .post ul li{background:url(../images/bullet.png) no-repeat 0 7px;padding:0 0 0 8px;margin:0 0 5px;line-height:1.125em;}.healcode-link{text-decoration:none!important;color:#fff!important;}.healcode-contract-text-link{text-decoration:none!important;color:#fff!important;}.page-template-schedule #content .container{margin-top:60px;}.page-template-schedule #content .container p{margin-top:1em;margin-bottom:1em;}.page-template-schedule #content .container ul{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;padding-left:40px;}.page-template-schedule #content .container ul li{display:list-item;text-align:-webkit-match-parent;}.embed-form{width:100%;}.embed-form input[type="text"],.embed-form input[type="tel"],.embed-form input[type="email"]{border:2px solid #e3e3e3;border-radius:2px;padding:0 5px;height:30px;line-height:30px;width:100%;box-sizing:border-box;}.embed-form textarea{border:2px solid #e3e3e3;border-radius:2px;padding:0 5px;line-height:30px;width:100%;box-sizing:border-box;font-family:Arial;}.embed-form .form-row{clear:both;padding-bottom:5px;}.embed-form .form-row .form-label{float:left;width:75px;}.embed-form .form-row .form-label label{display:block;height:40px;line-height:30px;}.embed-form .form-row .form-input{margin-left:75px;}.embed-form .info,.embed-form .submit{width:100%;margin-top:20px;text-align:center;}.embed-form .info{text-align:right;font-size:14px;border-right:0!important;float:none!important;width:100%!important;padding:0 15px 0 0;text-align:center;margin:5px 0 0 0!important;}.embed-form .info b{font-weight:bold;padding-bottom:5px;display:block;}.embed-form .info p{line-height:16px;}.embed-form .submit{clear:both;margin-top:25px;width:100%;padding-left:75px;box-sizing:border-box;}.embed-form .submit input[type="submit"]{background:#7c202a;border-radius:4px;padding:15px 25px;font-size:1.125em;line-height:1em;border:0;color:#fff;display:inline-block;}.embed-form .wpcf7-not-valid{border-color:#7c202a!important;}.embed-form div .wpcf7 .ajax-loader{display:block;}.embed-form span .wpcf7-not-valid-tip{padding-top:5px;}.embed-form ::placeholder{color:#d6d6d6;opacity:1;}.embed-form :-ms-input-placeholder{color:#d6d6d6;}.embed-form ::-ms-input-placeholder{color:#d6d6d6;}.btn-link-button{background:#7c202a;border-radius:4px;padding:15px 25px;font-size:1.125em;line-height:1em;border:0;color:#fff;display:inline-block;text-decoration:none;}.join-alert-bar{margin-top:-35px;margin-bottom:20px;font-weight:bold;line-height:20px;background-color:#7c202a;color:#fff;padding:15px 20px;text-align:center;}