.font-primary-yellow{color:#f5c50d}.font-primary-black{color:#1a1a1a}.font-primary-blue{color:#224656}.font-light-green{color:#8cc63f}.font-light-red{color:#ed1e79}.font-icon-pink{color:#ed1e79}.font-light-grey{color:#999}.font-dark-grey{color:#333}.font-light-gray{color:#999}.font-dark-gray{color:#333}.font-black{color:#111}.font-white{color:#fff}.font-grey{color:#999}.font-gray{color:#999}@media only screen and (min-width:480px){.app-version .app-hidden-xs{display:none}}.font-primary-yellow{color:#f5c50d}.font-primary-black{color:#1a1a1a}.font-primary-blue{color:#224656}.font-light-green{color:#8cc63f}.font-light-red{color:#ed1e79}.font-icon-pink{color:#ed1e79}.font-light-grey{color:#999}.font-dark-grey{color:#333}.font-light-gray{color:#999}.font-dark-gray{color:#333}.font-black{color:#111}.font-white{color:#fff}.font-grey{color:#999}.font-gray{color:#999}.uc-first{text-transform:capitalize}.uc-all{text-transform:uppercase}.lc-all{text-transform:lowercase}.form .form-label-override label,.form.form-label-override label{color:#bbb;display:inline-block;font-size:14px;font-weight:bold;margin-bottom:3px;text-transform:uppercase}.clearfix:after,.panel:after{content:"";display:table;clear:both}.mt-20{margin-top:40px !important}.mb-20{margin-bottom:20px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.header{position:relative;margin-bottom:20px;width:100%;background:#224556;padding:16px 0px 10px 0;z-index:300;cursor:default !important}@media (max-width:800px){.header{margin-bottom:0}}@media (max-width:360px){.header{height:60px;padding:13px 10px 0}}.logo{background:url("../img/logo.png") no-repeat;background-size:100% auto;width:85px;height:45px;float:left;margin-left:20px;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}@media (max-width:800px){.logo{display:inline-block;float:none;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}}@media (max-width:360px){.logo{height:39px;width:70px}}.panel{-webkit-box-shadow:-1px 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:-1px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:-1px 2px 5px rgba(0, 0, 0, 0.3)}.panel .panel-head,.panel .panel-heading{position:relative;background:#111;color:#fff;font-size:21px;text-transform:uppercase}.panel .panel-body,.panel .panel-footer{background-color:#f2f2f2}@media (min-width:800px){.panel .panel-aside{float:left;width:30%}}.panel .panel-footer{background-color:#fff;border-top:1px solid #ddd;padding:20px}@media (min-width:800px){.panel .panel-footer{padding:20px 30px}}.panel .panel-icon{position:relative;float:right;z-index:1;height:65px;width:65px;padding:14px;border-left:1px solid #333;text-align:center;color:#eee;cursor:pointer}.panel .panel-icon.active:after{content:'';position:absolute;top:100%;border:5px solid transparent;border-top:5px solid #1a1a1a;z-index:2;left:27px;margin:0 auto}.panel .panel-icon-label{font-size:12px;text-transform:uppercase}.panel .inset{margin-bottom:20px;background:#fff;border:1px solid #bbb;padding:20px}.panel .panel-head,.panel .panel-heading,.panel .panel-aside,.panel .panel-body{padding:20px}@media (min-width:800px){.panel .panel-head,.panel .panel-heading,.panel .panel-aside,.panel .panel-body{padding:20px 30px}}@media (min-width:800px){.panel.panel--aside .panel-body{float:left;width:70%}}.panel.panel--blue .panel-head,.panel.panel--blue .panel-heading{background-color:#224656}.panel.panel--yellow .panel-head,.panel.panel--yellow .panel-heading{background-color:#f5c50d}.panel.panel--thin .panel-head,.panel.panel--thin .panel-heading,.panel.panel--thin .panel--body{padding:10px 30px}.panel .panel--no-padding{padding:0}table.link-choices{width:100%;border:none;margin-top:12px}table.link-choices td{width:50%;padding:6px}table.link-choices td > a{color:inherit;text-decoration:none}table.link-choices td > a:hover div{background-color:#efefec;border-color:#404040}table.link-choices td div{background-color:white;min-height:200px;height:100%;border:1px solid grey;padding:3.6em 1em;text-align:center}table.link-choices td div span.fa{font-size:24px;margin-bottom:18px;color:#666}table.link-choices td div > p.lg-choice{display:block}table.link-choices td div > p.sm-choice{display:none}@media screen and (max-width:480px){table.link-choices td div{min-height:0}table.link-choices td div > p.lg-choice{display:none}table.link-choices td div > p.sm-choice{display:block}}.content-container{max-width:960px;width:auto;margin-left:auto;margin-right:auto}.table-container{overflow:hidden;height:auto}ul.tab-list .tab{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:auto;margin:3px}ul.tab-list .tab.tab-sm{font-size:16px;padding:8px;display:inline-block}ul.tab-list .tab.tab-md{font-size:20px;padding:10px;display:inline-block}ul.tab-list .tab.tab-lg{font-size:24px;padding:12px;display:inline-block}ul.tab-list .tab.tab-yellow:hover{background-color:#f5c50d;color:#fff}ul.tab-list .tab.tab-yellow.tab-selected{background-color:#f5c50d;color:#fff}ul.tab-list .tab.tab-black:hover{background-color:#1a1a1a;color:#fff}ul.tab-list .tab.tab-black.tab-selected{background-color:#1a1a1a;color:#fff}ul.tab-list .tab.tab-blue:hover{background-color:#224656;color:#fff}ul.tab-list .tab.tab-blue.tab-selected{background-color:#224656;color:#fff}ul.tab-list .tab:hover{cursor:pointer}.start-club{cursor:pointer}.btn:disabled{opacity:0.5;cursor:not-allowed}.btn.btn-yellow{background:#f5c50d}.btn.btn-yellow:hover{background-color:#f7d13e}.btn.btn-blue{background:#224656}.btn.btn-black{background:#1a1a1a}.btn.btn-dark-grey,.btn .btn-dark-gray{background:#333}.btn.btn-light-grey,.btn .btn-light-gray{background:#999}.btn-lg{background:#fff;border:medium none;color:#fff;font-size:24px;font-weight:bold;text-align:center;width:100%;display:inline-block;cursor:pointer;text-decoration:none;font-size:24px;line-height:60px}.btn-md{background:#fff;border:medium none;color:#fff;font-size:24px;font-weight:bold;text-align:center;width:100%;display:inline-block;cursor:pointer;text-decoration:none;font-size:16px;line-height:50px}.form .form-control{float:none}.form .form-instruction{font-size:24px;margin-bottom:20px}.form .form-label label,.form .form-label-override label,.form.form-label-override label{color:#999;display:inline-block;font-size:14px;font-weight:bold;margin-bottom:3px;text-transform:uppercase}.form .control-group{margin-bottom:20px}.form .sub-text{margin-top:5px;margin-bottom:5px;color:#666;font-size:13px}