*{margin:0;padding:0;border:0;box-sizing:border-box}body{background:#f2f2f2;color:#2d3033;font-size:18px;font-family:Ubuntu,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%}header{position:fixed;left:0;top:0;z-index:3;width:100%;height:65px;background:#fff;background:-webkit-linear-gradient(top,#fff,#bac6d2 93%,#f2c12e);background:linear-gradient(180deg,#fff 0,#bac6d2 93%,#f2c12e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2c12e',GradientType=0);box-shadow:0 0 10px rgba(0,0,0,.5)}#club-jess-logo{z-index:2;display:table;padding:0 0 0 1em;height:65px;float:left}#club-jess-logo a{display:table-cell;vertical-align:middle;color:#2d3033;text-transform:uppercase;text-decoration:none;letter-spacing:.15em}#club-jess-navigation{z-index:1;float:right;margin-right:5%;width:44px;height:100%;background:url(../images/clubjess-icon-menu.svg) no-repeat 50%}#club-jess-navigation ul{transition:all ease-in .1s;position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#club-jess-navigation ul.is-visible{box-shadow:0 3px 8px rgba(0,0,0,.2);-webkit-transform:translateY(65px);transform:translateY(65px)}#club-jess-navigation a{display:block;padding:0 0 0 1em;height:65px;background:#fff;background:-webkit-linear-gradient(top,#fff,#bac6d2 93%,#f2c12e);background:linear-gradient(180deg,#fff 0,#bac6d2 93%,#f2c12e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2c12e',GradientType=0);color:#2d3033;font-weight:500;line-height:65px;text-decoration:none}#club-jess-navigation a.club-jess-join{color:#a61f1f;box-shadow:inset 0 2px 0 #a61f1f}#club-jess-navigation a.active{background:#3e4246;background:-webkit-linear-gradient(top,#3e4246,#2d3033 93%,#f2c12e);background:linear-gradient(180deg,#3e4246 0,#2d3033 93%,#f2c12e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e4246',endColorstr='#f2c12e',GradientType=0);color:#f2c12e}#club-jess-navigation a:focus,#club-jess-navigation a:hover{background:#828a92;background:-webkit-linear-gradient(top,#828a92,#494e53 93%,#f2c12e);background:linear-gradient(180deg,#828a92 0,#494e53 93%,#f2c12e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#828a92',endColorstr='#f2c12e',GradientType=0);color:#fff}#club-jess-navigation a:active{background:#3e4246;background:-webkit-linear-gradient(top,#3e4246,#2d3033 93%,#f2c12e);background:linear-gradient(180deg,#3e4246 0,#2d3033 93%,#f2c12e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e4246',endColorstr='#f2c12e',GradientType=0);color:#f2c12e}@media only screen and (min-width:800px){#club-jess-navigation{margin:0;width:65%;height:65px;background:none}#club-jess-navigation ul{position:static;margin:0;padding:0;width:auto;display:block;list-style:none;line-height:1;text-align:center}#club-jess-navigation li{display:table;width:20%;float:left}#club-jess-navigation a{display:table-cell;vertical-align:middle;padding:0;width:100%;height:65px;color:#2d3033;line-height:normal;font-weight:500;text-decoration:none}}#container{display:block;position:relative;margin:65px auto 75px;width:100%;max-width:1080px;overflow:scroll}#clubjess,#contact,#join,#pricing,#schedule{padding:1em}#clubjess h2{margin-bottom:.75em;color:#2d3033;font-size:1.88em;font-weight:700;letter-spacing:.075em;text-align:center;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}#clubjess .half-col{padding:2%;width:50%;float:left}#icons{display:table;width:100%}#icons .icon{padding:1%;width:33%;float:left;text-align:center}#icons .icon img{width:50%}#icons .icon p{margin:0;font-size:1.5em;font-weight:700;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}.gold{color:#f2c12e}.red{color:#a61f1f}.dark{color:#2d3033}@media only screen and (max-width:700px){#clubjess h2{font-size:1em}#icons .icon p{font-size:75%}#clubjess .half-col{padding:2%;width:100%;float:left}}@media only screen and (max-width:799px){#pricing{font-size:75%}}#all-included,#pricing-header{width:100%;margin-bottom:3em;text-align:center}#all-included p,#pricing-header h2{margin-bottom:.75em;color:#2d3033;font-size:2em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}#all-included ul{margin-left:1em;color:#a61f1f;font-size:1.75em;font-weight:500;text-align:left;text-shadow:0 0 2px rgba(0,0,0,.35)}#all-included ul li{margin-bottom:1em}.pricing-table,.schedule-table{padding:.5em;text-align:center}.pricing-table h3,.schedule-table h3{margin-bottom:.75em;color:#2d3033;font-size:2em;letter-spacing:.075em;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}.pricing-table ul,.schedule-table ul{list-style:none}.pricing-table ul li p:first-child{margin-bottom:-.25em;color:#f2c12e;font-size:3.33em;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.35)}.schedule-table ul li p:first-child{margin-bottom:.25em;color:#a61f1f;font-size:1.33em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}.schedule-table ul li p:last-child{font-weight:500;text-transform:uppercase}#join_form,#schedule_form{width:75%;float:left}@media only screen and (max-width:799px){#join_form,#schedule_form{width:100%;float:left}}#join_form h4,#schedule_form h4{margin-bottom:.25em;color:#f2c12e;font-size:2.66em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}#join_form p,#schedule_form p{font-size:.8em}#join_form p.success,#schedule_form p.success{padding:1em;text-align:center;background-color:#f2c12e}.form_field_wrap{display:block;width:90%}.form_field_wrap label{display:block;margin:1em 0 .5em;font-weight:500}.form_field_wrap input.input,.form_field_wrap select.input,.form_field_wrap textarea.input{display:block;width:100%;padding:.75em;background-color:transparent;border:1px solid #2d3033;font-size:1em;font-weight:500}.submitbut{display:block;width:45%;margin:1em 0;padding:10px;background-color:transparent;border:4px solid #f2c12e;font-size:1.33em;font-weight:500;text-transform:uppercase}.submitbut:active,.submitbut:hover{background:#f2c12e}#contact h5{margin-bottom:.25em;color:#a61f1f;font-size:2.66em;font-weight:700;letter-spacing:.075em;text-transform:uppercase;text-shadow:0 0 2px rgba(0,0,0,.35)}#contact a{color:#2d3033;font-size:2.83em;font-weight:700;text-decoration:none}#contact p{font-weight:700;font-size:2em;line-height:1.25em}.half-col{width:50%;float:left}@media only screen and (max-width:700px){#contact{font-size:75%}.half-col{width:100%;float:left}}p{margin-bottom:1em;line-height:1.5em}p.drop:first-letter{padding:.375em .125em .375em 0;float:left;font-size:5em;text-shadow:0 0 2px rgba(0,0,0,.35)}p.drop:last-child{clear:both}p.sub-title{font-size:1.33em}p.disclaimer{color:#a61f1f}sup{font-size:.5em}.clear{clear:both}footer{display:table;position:fixed;left:0;bottom:0;z-index:3;width:100%;height:35px;background:#2d3033;background:-webkit-linear-gradient(top,#2d3033,#17181a 93%,#f2c12e);background:linear-gradient(180deg,#2d3033 0,#17181a 93%,#f2c12e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d3033',endColorstr='#f2c12e',GradientType=0)}footer p{display:table-cell;vertical-align:middle;padding:1em;color:#f2c12e;font-size:.6em;text-align:right}