/* cfux.css 0.0.1 | CrossFit IT - CrossFit, Inc. */
.position-relative{position:relative}.postion-absolute{position:absolute}.position-fixed{position:fixed}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfixBefore:before,.clearfixBefore:after{content:"";display:table}.clearfixBefore:after{clear:both}.clearfixBefore:before{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.bg-off-white{background-color:#F4F4F4}.bg-black{background-color:#1A1A1A}.bg-white{background-color:#FFF}.bg-red{background-color:#e24037}.bg-gray{background-color:#C4C4C4}.bg-medium-gray{background-color:#A1A1A1}.disabled{color:#A1A1A1}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-normal{text-transform:none}.text-center{text-align:center}.text-white{color:#FFF}.text-gray{color:#C4C4C4}.text-weight-normal{font-weight:400}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cursor{cursor:pointer}.clear-left{clear:left}.visually-hidden{border:0;clip:rect(0 0 0 0);width:2px;height:2px;margin:-2px;overflow:hidden;padding:0;position:absolute}.file-upload-container input.form-control{border:0;padding:7px}.file-upload-container .row-group>.row-control{padding:0}.file-input{margin:0;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1020;cursor:pointer}.file-upload-progress-bar{display:inline-block;width:30%;float:right;margin-top:3px;border:1px solid #C4C4C4}.file-upload-progress-bar span.percent{background:#000;height:10px;width:0;display:block}.file-upload-progress-bar span.ploaded{font-style:italic;font-weight:700}.no-border{border:0!important}.no-border-bottom{border-bottom:0!important}.box-shadow-top{box-shadow:0 -4px 4px rgba(50,50,50,.2)}.box-shadow-bottom{box-shadow:0 4px 4px rgba(50,50,50,.2)}.box-shadow-right{box-shadow:4px 0 4px rgba(50,50,50,.2)}.box-shadow-left{box-shadow:-4px 0 4px rgba(50,50,50,.2)}.box-shadow-bottom-right{box-shadow:4px 4px 2px rgba(50,50,50,.2)}.box-shadow-all-around{box-shadow:0 0 9px rgba(0,0,0,.2);-moz-box-shadow:0 0 9px rgba 0,0,0,.2;-webkit-box-shadow:0 0 9px rgba 0,0,0,.2;background-color:#FFF;margin-bottom:30px}.box-shadow-all-around:last-child{margin-bottom:0}.bg-cover{background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.scroll.bg-cover{background-attachment:scroll}.touch .bg-cover{background-attachment:scroll}.option-box{border-right-color:#C4C4C4;border-right-width:1px;border-right-style:solid;padding:83px 30px;text-align:center;cursor:pointer}.option-box h3{margin:0}.active.option-box{background-color:#1A1A1A;color:#FFF;cursor:default}@media (max-width:1200px){.option-box{padding:93px 30px}}@media (max-width:993px){.option-box{border:0;border-bottom-color:#C4C4C4;border-bottom-width:1px;border-bottom-style:solid;padding:50px 30px}}.accordion-heading{cursor:pointer}@media (max-width:500px){.header.accordion-heading{padding:10px}}.accordion-heading+.body{border-bottom-color:#C4C4C4;border-bottom-width:1px;border-bottom-style:solid}.accordion-heading h2,.accordion-heading h3{position:relative;width:100%}.accordion-heading h2 span.arrow-right,.accordion-heading h3 span.arrow-right{position:absolute;right:0}.box.white-box:last-child .accordion-heading+.body{border-bottom:0}.circle-container{margin-bottom:30px}.inner-circle-container{left:144px;top:23px}.inner-circle-container .score{text-align:center;position:relative;top:45px}.inner-circle-container .score h2,.inner-circle-container .score h3{margin:0}.circle{border-radius:999px;behavior:url(//assets.crossfit.com/build/PIE.htc);position:relative}.circle-top-left{position:absolute;left:121px;border-top-left-radius:999px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.circle-top-right{position:absolute;right:120px;border-top-right-radius:999px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.circle-bottom-left{position:absolute;left:121px;top:90px;border-bottom-left-radius:999px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.circle-bottom-right{position:absolute;right:120px;top:90px;border-bottom-right-radius:999px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.circle-full{position:absolute;left:120px;border-radius:"999px";behavior:url(//assets.crossfit.com/build/PIE.htc);border-color:#C4C4C4;border-width:1px;border-style:solid;behavior:url(//assets.crossfit.com/build/PIE.htc)}.medium{width:135px;height:135px;background:#FFF;border-color:#C4C4C4;border-width:1px;border-style:solid}.medium.active{background-color:#000}.large{width:90px;height:90px}.large.active{background-color:#000}.large-full{width:180px;height:180px}.large-full.active{background-color:#000}.content-wrapper{min-height:100%}.webview .container-overlay{padding-top:0}.lt-ie9 .container-overlay{right:auto;bottom:auto;height:auto}.container{margin-right:auto;margin-left:auto;padding-left:-15px;padding-right:-15px;position:relative}.container:before,.container:after{content:"";display:table}.container:after{clear:both}@media (max-width:500px){.container{padding:0}}.container-hybrid{margin-right:auto;margin-left:auto;padding-left:-15px;padding-right:-15px;position:relative;max-width:1170px}.container-hybrid:before,.container-hybrid:after{content:"";display:table}.container-hybrid:after{clear:both}@media (max-width:993px){.container-hybrid{width:100%}}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-pr-1,.col-pr-2,.col-pr-3,.col-pr-4,.col-pr-5,.col-pr-6,.col-pr-7,.col-pr-8,.col-pr-9,.col-pr-10,.col-pr-11,.col-pr-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1.no-gutter,.col-xs-2.no-gutter,.col-xs-3.no-gutter,.col-xs-4.no-gutter,.col-xs-5.no-gutter,.col-xs-6.no-gutter,.col-xs-7.no-gutter,.col-xs-8.no-gutter,.col-xs-9.no-gutter,.col-xs-10.no-gutter,.col-xs-11.no-gutter,.col-xs-12.no-gutter,.col-pr-1.no-gutter,.col-pr-2.no-gutter,.col-pr-3.no-gutter,.col-pr-4.no-gutter,.col-pr-5.no-gutter,.col-pr-6.no-gutter,.col-pr-7.no-gutter,.col-pr-8.no-gutter,.col-pr-9.no-gutter,.col-pr-10.no-gutter,.col-pr-11.no-gutter,.col-pr-12.no-gutter,.col-sm-1.no-gutter,.col-sm-2.no-gutter,.col-sm-3.no-gutter,.col-sm-4.no-gutter,.col-sm-5.no-gutter,.col-sm-6.no-gutter,.col-sm-7.no-gutter,.col-sm-8.no-gutter,.col-sm-9.no-gutter,.col-sm-10.no-gutter,.col-sm-11.no-gutter,.col-sm-12.no-gutter,.col-md-1.no-gutter,.col-md-2.no-gutter,.col-md-3.no-gutter,.col-md-4.no-gutter,.col-md-5.no-gutter,.col-md-6.no-gutter,.col-md-7.no-gutter,.col-md-8.no-gutter,.col-md-9.no-gutter,.col-md-10.no-gutter,.col-md-11.no-gutter,.col-md-12.no-gutter,.col-lg-1.no-gutter,.col-lg-2.no-gutter,.col-lg-3.no-gutter,.col-lg-4.no-gutter,.col-lg-5.no-gutter,.col-lg-6.no-gutter,.col-lg-7.no-gutter,.col-lg-8.no-gutter,.col-lg-9.no-gutter,.col-lg-10.no-gutter,.col-lg-11.no-gutter,.col-lg-12.no-gutter{padding-left:0!important;padding-right:0!important}.col-xs-1.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-1.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-1.col-sm-2,.col-xs-2.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-2.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-2.col-sm-2,.col-xs-3.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-3.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-3.col-sm-2,.col-xs-4.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-4.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-4.col-sm-2,.col-xs-5.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-5.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-5.col-sm-2,.col-xs-6.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-6.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-6.col-sm-2,.col-xs-7.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-7.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-7.col-sm-2,.col-xs-8.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-8.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-8.col-sm-2,.col-xs-9.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-9.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-9.col-sm-2,.col-xs-10.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-10.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-10.col-sm-2,.col-xs-11.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-11.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-11.col-sm-2,.col-xs-12.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-12.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-xs-12.col-sm-2,.col-pr-1.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-1.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-1.col-sm-2,.col-pr-2.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-2.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-2.col-sm-2,.col-pr-3.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-3.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-3.col-sm-2,.col-pr-4.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-4.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-4.col-sm-2,.col-pr-5.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-5.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-5.col-sm-2,.col-pr-6.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-6.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-6.col-sm-2,.col-pr-7.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-7.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-7.col-sm-2,.col-pr-8.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-8.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-8.col-sm-2,.col-pr-9.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-9.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-9.col-sm-2,.col-pr-10.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-10.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-10.col-sm-2,.col-pr-11.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-11.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-11.col-sm-2,.col-pr-12.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-12.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-pr-12.col-sm-2,.col-sm-1.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-1.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-1.col-sm-2,.col-sm-2.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-2,.col-sm-3.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-3.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-3.col-sm-2,.col-sm-4.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-4.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-4.col-sm-2,.col-sm-5.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-5.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-5.col-sm-2,.col-sm-6.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-6.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-6.col-sm-2,.col-sm-7.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-7.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-7.col-sm-2,.col-sm-8.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-8.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-8.col-sm-2,.col-sm-9.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-9.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-9.col-sm-2,.col-sm-10.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-10,.col-sm-11.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-11.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-11.col-sm-2,.col-sm-12.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-12.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-sm-12.col-sm-2,.col-md-1.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-1.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-1.col-sm-2,.col-md-2.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-2.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-2.col-sm-2,.col-md-3.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-3.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-3.col-sm-2,.col-md-4.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-4.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-4.col-sm-2,.col-md-5.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-5.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-5.col-sm-2,.col-md-6.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-6.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-6.col-sm-2,.col-md-7.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-7.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-7.col-sm-2,.col-md-8.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-8.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-8.col-sm-2,.col-md-9.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-9.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-9.col-sm-2,.col-md-10.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-10.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-10.col-sm-2,.col-md-11.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-11.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-11.col-sm-2,.col-md-12.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-12.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-md-12.col-sm-2,.col-lg-1.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-1.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-1.col-sm-2,.col-lg-2.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-2.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-2.col-sm-2,.col-lg-3.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-3.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-3.col-sm-2,.col-lg-4.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-4.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-4.col-sm-2,.col-lg-5.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-5.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-5.col-sm-2,.col-lg-6.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-6.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-6.col-sm-2,.col-lg-7.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-7.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-7.col-sm-2,.col-lg-8.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-8.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-8.col-sm-2,.col-lg-9.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-9.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-9.col-sm-2,.col-lg-10.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-10.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-10.col-sm-2,.col-lg-11.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-11.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-11.col-sm-2,.col-lg-12.no-gutter-left,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-12.col-sm-10,.cfmap .widget-panel .widget-section .widget-section-block div.col-lg-12.col-sm-2{padding-left:0!important}.col-xs-1.no-gutter-right,.col-xs-2.no-gutter-right,.col-xs-3.no-gutter-right,.col-xs-4.no-gutter-right,.col-xs-5.no-gutter-right,.col-xs-6.no-gutter-right,.col-xs-7.no-gutter-right,.col-xs-8.no-gutter-right,.col-xs-9.no-gutter-right,.col-xs-10.no-gutter-right,.col-xs-11.no-gutter-right,.col-xs-12.no-gutter-right,.col-pr-1.no-gutter-right,.col-pr-2.no-gutter-right,.col-pr-3.no-gutter-right,.col-pr-4.no-gutter-right,.col-pr-5.no-gutter-right,.col-pr-6.no-gutter-right,.col-pr-7.no-gutter-right,.col-pr-8.no-gutter-right,.col-pr-9.no-gutter-right,.col-pr-10.no-gutter-right,.col-pr-11.no-gutter-right,.col-pr-12.no-gutter-right,.col-sm-1.no-gutter-right,.col-sm-2.no-gutter-right,.col-sm-3.no-gutter-right,.col-sm-4.no-gutter-right,.col-sm-5.no-gutter-right,.col-sm-6.no-gutter-right,.col-sm-7.no-gutter-right,.col-sm-8.no-gutter-right,.col-sm-9.no-gutter-right,.col-sm-10.no-gutter-right,.col-sm-11.no-gutter-right,.col-sm-12.no-gutter-right,.col-md-1.no-gutter-right,.col-md-2.no-gutter-right,.col-md-3.no-gutter-right,.col-md-4.no-gutter-right,.col-md-5.no-gutter-right,.col-md-6.no-gutter-right,.col-md-7.no-gutter-right,.col-md-8.no-gutter-right,.col-md-9.no-gutter-right,.col-md-10.no-gutter-right,.col-md-11.no-gutter-right,.col-md-12.no-gutter-right,.col-lg-1.no-gutter-right,.col-lg-2.no-gutter-right,.col-lg-3.no-gutter-right,.col-lg-4.no-gutter-right,.col-lg-5.no-gutter-right,.col-lg-6.no-gutter-right,.col-lg-7.no-gutter-right,.col-lg-8.no-gutter-right,.col-lg-9.no-gutter-right,.col-lg-10.no-gutter-right,.col-lg-11.no-gutter-right,.col-lg-12.no-gutter-right{padding-right:0!important}.col-xs-1.all-around-gutter,.col-xs-2.all-around-gutter,.col-xs-3.all-around-gutter,.col-xs-4.all-around-gutter,.col-xs-5.all-around-gutter,.col-xs-6.all-around-gutter,.col-xs-7.all-around-gutter,.col-xs-8.all-around-gutter,.col-xs-9.all-around-gutter,.col-xs-10.all-around-gutter,.col-xs-11.all-around-gutter,.col-xs-12.all-around-gutter,.col-pr-1.all-around-gutter,.col-pr-2.all-around-gutter,.col-pr-3.all-around-gutter,.col-pr-4.all-around-gutter,.col-pr-5.all-around-gutter,.col-pr-6.all-around-gutter,.col-pr-7.all-around-gutter,.col-pr-8.all-around-gutter,.col-pr-9.all-around-gutter,.col-pr-10.all-around-gutter,.col-pr-11.all-around-gutter,.col-pr-12.all-around-gutter,.col-sm-1.all-around-gutter,.col-sm-2.all-around-gutter,.col-sm-3.all-around-gutter,.col-sm-4.all-around-gutter,.col-sm-5.all-around-gutter,.col-sm-6.all-around-gutter,.col-sm-7.all-around-gutter,.col-sm-8.all-around-gutter,.col-sm-9.all-around-gutter,.col-sm-10.all-around-gutter,.col-sm-11.all-around-gutter,.col-sm-12.all-around-gutter,.col-md-1.all-around-gutter,.col-md-2.all-around-gutter,.col-md-3.all-around-gutter,.col-md-4.all-around-gutter,.col-md-5.all-around-gutter,.col-md-6.all-around-gutter,.col-md-7.all-around-gutter,.col-md-8.all-around-gutter,.col-md-9.all-around-gutter,.col-md-10.all-around-gutter,.col-md-11.all-around-gutter,.col-md-12.all-around-gutter,.col-lg-1.all-around-gutter,.col-lg-2.all-around-gutter,.col-lg-3.all-around-gutter,.col-lg-4.all-around-gutter,.col-lg-5.all-around-gutter,.col-lg-6.all-around-gutter,.col-lg-7.all-around-gutter,.col-lg-8.all-around-gutter,.col-lg-9.all-around-gutter,.col-lg-10.all-around-gutter,.col-lg-11.all-around-gutter,.col-lg-12.all-around-gutter{padding:4.5641025641%!important}.col-xs-1.gutter-right,.col-xs-2.gutter-right,.col-xs-3.gutter-right,.col-xs-4.gutter-right,.col-xs-5.gutter-right,.col-xs-6.gutter-right,.col-xs-7.gutter-right,.col-xs-8.gutter-right,.col-xs-9.gutter-right,.col-xs-10.gutter-right,.col-xs-11.gutter-right,.col-xs-12.gutter-right,.col-pr-1.gutter-right,.col-pr-2.gutter-right,.col-pr-3.gutter-right,.col-pr-4.gutter-right,.col-pr-5.gutter-right,.col-pr-6.gutter-right,.col-pr-7.gutter-right,.col-pr-8.gutter-right,.col-pr-9.gutter-right,.col-pr-10.gutter-right,.col-pr-11.gutter-right,.col-pr-12.gutter-right,.col-sm-1.gutter-right,.col-sm-2.gutter-right,.col-sm-3.gutter-right,.col-sm-4.gutter-right,.col-sm-5.gutter-right,.col-sm-6.gutter-right,.col-sm-7.gutter-right,.col-sm-8.gutter-right,.col-sm-9.gutter-right,.col-sm-10.gutter-right,.col-sm-11.gutter-right,.col-sm-12.gutter-right,.col-md-1.gutter-right,.col-md-2.gutter-right,.col-md-3.gutter-right,.col-md-4.gutter-right,.col-md-5.gutter-right,.col-md-6.gutter-right,.col-md-7.gutter-right,.col-md-8.gutter-right,.col-md-9.gutter-right,.col-md-10.gutter-right,.col-md-11.gutter-right,.col-md-12.gutter-right,.col-lg-1.gutter-right,.col-lg-2.gutter-right,.col-lg-3.gutter-right,.col-lg-4.gutter-right,.col-lg-5.gutter-right,.col-lg-6.gutter-right,.col-lg-7.gutter-right,.col-lg-8.gutter-right,.col-lg-9.gutter-right,.col-lg-10.gutter-right,.col-lg-11.gutter-right,.col-lg-12.gutter-right{padding-right:15px!important}.col-xs-1.gutter-left,.col-xs-2.gutter-left,.col-xs-3.gutter-left,.col-xs-4.gutter-left,.col-xs-5.gutter-left,.col-xs-6.gutter-left,.col-xs-7.gutter-left,.col-xs-8.gutter-left,.col-xs-9.gutter-left,.col-xs-10.gutter-left,.col-xs-11.gutter-left,.col-xs-12.gutter-left,.col-pr-1.gutter-left,.col-pr-2.gutter-left,.col-pr-3.gutter-left,.col-pr-4.gutter-left,.col-pr-5.gutter-left,.col-pr-6.gutter-left,.col-pr-7.gutter-left,.col-pr-8.gutter-left,.col-pr-9.gutter-left,.col-pr-10.gutter-left,.col-pr-11.gutter-left,.col-pr-12.gutter-left,.col-sm-1.gutter-left,.col-sm-2.gutter-left,.col-sm-3.gutter-left,.col-sm-4.gutter-left,.col-sm-5.gutter-left,.col-sm-6.gutter-left,.col-sm-7.gutter-left,.col-sm-8.gutter-left,.col-sm-9.gutter-left,.col-sm-10.gutter-left,.col-sm-11.gutter-left,.col-sm-12.gutter-left,.col-md-1.gutter-left,.col-md-2.gutter-left,.col-md-3.gutter-left,.col-md-4.gutter-left,.col-md-5.gutter-left,.col-md-6.gutter-left,.col-md-7.gutter-left,.col-md-8.gutter-left,.col-md-9.gutter-left,.col-md-10.gutter-left,.col-md-11.gutter-left,.col-md-12.gutter-left,.col-lg-1.gutter-left,.col-lg-2.gutter-left,.col-lg-3.gutter-left,.col-lg-4.gutter-left,.col-lg-5.gutter-left,.col-lg-6.gutter-left,.col-lg-7.gutter-left,.col-lg-8.gutter-left,.col-lg-9.gutter-left,.col-lg-10.gutter-left,.col-lg-11.gutter-left,.col-lg-12.gutter-left{padding-left:15px!important}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}@media (min-width:581px){.container{max-width:610px;padding-left:10px;padding-right:10px}.col-pr-1,.col-pr-2,.col-pr-3,.col-pr-4,.col-pr-5,.col-pr-6,.col-pr-7,.col-pr-8,.col-pr-9,.col-pr-10,.col-pr-11{float:left}.col-pr-1{width:8.3333333333%}.col-pr-2{width:16.6666666667%}.col-pr-3{width:25%}.col-pr-4{width:33.3333333333%}.col-pr-5{width:41.6666666667%}.col-pr-6{width:50%}.col-pr-7{width:58.3333333333%}.col-pr-8{width:66.6666666667%}.col-pr-9{width:75%}.col-pr-10{width:83.3333333333%}.col-pr-11{width:91.6666666667%}.col-pr-12{width:100%}}@media (min-width:769px){.container{max-width:750px;padding-left:10px;padding-right:10px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}}@media (min-width:994px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}}@media (min-width:1201px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}}.col-lg-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.col-lg-2-4{float:left;width:20%}}.col-md-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:993px){.col-md-2-4{float:left;width:20%}}.col-sm-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.col-sm-2-4{float:left;width:20%}}p{margin:0 0 10px}.lead{margin-bottom:22px;font-size:16px;font-size:1.6rem;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:22px;font-size:2.2rem}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#1A1A1A}.text-warning{color:#c09853}.text-danger{color:#e24037}.text-success{color:#32BD8C}.text-info{color:#3a87ad}.text-red{color:#e24037}.text-green{color:#32BD8C}.text-white{color:#FFF}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:400;line-height:1;color:#999}h1.normal,h2.normal,h3.normal,h4.normal,h5.normal,h6.normal,.h1.normal,.h2.normal,.h3.normal,.h4.normal,.h5.normal,.h6.normal{text-transform:none}h1{margin-top:50;margin-bottom:25}h1,h2,h3,h4,h5,h6{margin-top:30px;margin-bottom:15px}h5{color:#C4C4C4}h1,.h1{font-size:36px;font-size:3.6rem}h2,.h2{font-size:24px;font-size:2.4rem}h3,.h3{font-size:18px;font-size:1.8rem}h4,.h4{font-size:14px;font-size:1.4rem}h5,.h5{font-size:12px;font-size:1.2rem}h6,.h6{font-size:14px}@media (max-width:768px){h1,.h1{font-size:24px;font-size:2.4rem}h2,.h2{font-size:18px;font-size:1.8rem}h3,.h3{font-size:14px;font-size:1.4rem}h4,.h4{font-size:12px;font-size:1.2rem}}h1 small,.h1 small{font-size:28px}h2 small,.h2 small{font-size:20px}h3 small,.h3 small,h4 small,.h4 small{font-size:16px}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:0}ul li,ol li{margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ul ul li,ul ol li,ol ul li,ol ol li{margin-bottom:10px}ul+p,ol+p{margin-top:10px}.list-unstyled,.list-striped,.list-inline,.list-check{padding-left:0;list-style:none}.list-indent{list-style:none}.list-indent.lots{padding-left:100px}.list-number{list-style:decimal}.list-arrows>li{list-style:none}.list-arrows>li:before{content:"\00BB \0020"}.list-striped>li:nth-child(odd){background-color:#fafafa}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:0}.list-check{padding-top:30px;padding-bottom:10px}.list-check>li{padding-left:25px;background-image:url(//assets.crossfit.com/build/img/global/check-mark.png);min-height:15px;background-position:left top;background-repeat:no-repeat;margin-bottom:20px}.list-check>li:last-child{margin-bottom:0;padding-bottom:0}dl{margin-bottom:22px}dt,dd{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:"";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px}blockquote p{font-size:30px;font-size:3rem;font-weight:300;line-height:1.25;font-style:italic}blockquote p:before{content:'\201C'}blockquote p:after{content:'\201D'}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857;color:#999;text-transform:uppercase}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:22px;font-style:normal;line-height:1.42857}.call-out{color:#e24037}.emphasize{font-weight:700}.italicize{font-style:italic}.error{color:#e24037;font-weight:700}@font-face{font-family:CrossFit;src:url(//assets.crossfit.com/build/font/CrossFit.eot);src:url(//assets.crossfit.com/build/font/CrossFit.eot?#iefix) format("embedded-opentype"),url(//assets.crossfit.com/build/font/CrossFit.ttf) format("truetype"),url(//assets.crossfit.com/build/font/CrossFit.woff) format("woff"),url(//assets.crossfit.com/build/font/CrossFit.svg?#CrossFit) format("svg");font-weight:400;font-style:normal}[class^=cficon-],[class*=" cficon-"]{font-family:CrossFit;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;*margin-right:.3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cficon-large:before{vertical-align:-10%;font-size:1.3333333333em}a [class^=cficon-],a [class*=" cficon-"]{display:inline}[class^=cficon-].icon-fixed-width,[class*=" cficon-"].icon-fixed-width{display:inline-block;width:1.1428571429em;text-align:right;padding-right:.2857142857em}[class^=cficon-].icon-fixed-width.icon-large,[class*=" cficon-"].icon-fixed-width.icon-large{width:1.4285714286em}.cficon-large:before{vertical-align:-10%;font-size:1.3333333333em}.cficon-ul{margin-left:2.1428571429em;list-style-type:none}.cficon-ul>li{position:relative}.cficon-ul .cficon-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;text-align:center;line-height:inherit}.cficon-border{border:solid 1px #eee;padding:.2em .25em .15em;border-radius:3px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.cficon-2x{font-size:2em}.cficon-2x.cficon-border{border-width:2px;border-radius:4px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.cficon-3x{font-size:3em}.cficon-3x.cficon-border{border-width:3px;border-radius:5px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.cficon-4x{font-size:4em}.cficon-4x.cficon-border{border-width:4px;border-radius:6px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.cficon-5x{font-size:5em}.cficon-5x.cficon-border{border-width:5px;border-radius:7px;behavior:url(//assets.crossfit.com/build/PIE.htc)}.red-cficon,.cficon-red,.red-icon,.icon-red{color:#e24037}.green-cficon,.cficon-green,.green-icon,.icon-green{color:#32BD8C}.cfmap{min-height:500px}.cfmap #mapContainer{position:absolute;top:20.8rem;bottom:1px;width:100%;overflow:hidden}@media (max-width:1024px){.cfmap #mapContainer{top:12.5rem}}@media (max-width:454px){.cfmap #mapContainer{top:10.9rem}}.cfmap #mapContainer a{text-decoration:underline}.cfmap #mapCanvas{width:100%;height:100%}.cfmap #mapWidgets{position:absolute;top:25px;right:10px;z-index:8;width:420px}@media (max-width:1024px){.cfmap #mapWidgets{width:320px;top:15px}}@media (max-width:454px){.cfmap #mapWidgets{width:98%;left:1%;right:1%}}.cfmap #mapWidgets input#searchWidget{border:0;height:34px;background-color:#F4F4F4}.cfmap #mapWidgets #filterInputContainer i.cficon-search{color:#1A1A1A}.cfmap #mapWidgets #filterBtnArrow{color:#FFF;font-weight:700;padding-right:10px}@media (max-width:1024px){.cfmap #mapWidgets #filterBtnArrow{padding-right:5px}}@media (max-width:454px){.cfmap #mapWidgets #filterBtnArrow{padding-right:10px}}@media (max-width:500px){.cfmap #mapWidgets #filterBtnArrow{padding-right:5px}}.cfmap #mapWidgets #filterBtnWidget{padding:9px;font-weight:700;text-transform:uppercase;height:34px}@media (max-width:1024px){.cfmap #mapWidgets #filterBtnWidget{margin-bottom:0}}.cfmap #mapWidgets #infoBox{margin-top:5px;max-height:800px;overflow-y:scroll}.cfmap #mapWidgets #widgetBox{max-height:800px;overflow-y:scroll}.cfmap #mapWidgets #statusBox{background:#FFF;cursor:pointer}.cfmap #mapWidgets #showSME{font-weight:700;text-transform:uppercase;cursor:pointer}.cfmap #mapWidgets .filter-course-sme-children{margin-left:20px}.cfmap #mapWidgets .filter-status{padding:10px}.cfmap .widget-panel .widget-section{margin-bottom:30px}.cfmap .widget-panel .widget-section:last-child{margin-bottom:0}.cfmap .widget-panel .widget-section h4.title{text-transform:uppercase;font-size:16px;font-size:1.6rem;padding-left:0}.cfmap .widget-panel .widget-section div.soldout{color:red;font-size:14px;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:0;padding:0}.cfmap .widget-panel .widget-section div.close{position:relative;top:-10px}.cfmap .widget-panel .widget-section .widget-section-block{margin-top:20px}.cfmap .widget-panel .widget-section .widget-section-block:first-child{margin-top:0}.cfmap .widget-panel .widget-section .widget-section-block h5.title{font-weight:700;font-size:16px;font-size:1.6rem;text-transform:uppercase;padding-left:0}.cfmap .widget-panel .widget-section .widget-section-block.form-group>div{margin-bottom:20px}.cfmap .widget-panel .widget-section .widget-section-block.form-group>div input[type=radio]{margin-right:10px}.cfmap .widget-panel .widget-section .widget-section-block div.affiliate-address{color:#4A4A4A;font-size:12px;font-size:1.2rem;padding-left:0}.cfmap .widget-panel .widget-section .widget-section-block div.map-trainer-name{font-size:12px;font-size:1.2rem;padding-left:0;display:inline}.cfmap .widget-panel .widget-section .widget-section-block div.map-trainer-cert{font-size:12px;font-size:1.2rem;color:#4A4A4A;float:right;display:inline}.cfmap .widget-panel .widget-section .widget-section-block div.cfkids{font-size:12px;font-size:1.2rem;padding-left:0;font-style:italic}.cfmap .widget-panel .widget-section .widget-section-block span.affiliate-name{font-weight:700}.cfmap .widget-panel .widget-section .widget-section-block div.affiliate-events{border-bottom-color:#C4C4C4;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:10px;margin-bottom:10px}.cfmap .widget-panel .widget-section .widget-section-block div.affiliate-events:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.cfmap .widget-panel .widget-section .widget-section-block div.pan-map{border-bottom-color:#C4C4C4;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:10px;margin-bottom:10px;cursor:pointer}.cfmap .widget-panel .widget-section .widget-section-block div.pan-map:last-child{border-bottom:0}.cfmap .radio input:checked+label:before{background:#1A1A1A}.cfmap .map-cluster{text-align:center;font-size:14px;font-size:1.4rem;font-weight:700;color:#000;background:#FFF;border-radius:35px;opacity:.9}.cfmap .map-cluster.map-cluster-sm{height:30px;width:30px}.cfmap .map-cluster.map-cluster-md{height:34px;width:34px;padding:1px}.cfmap .map-cluster.map-cluster-ml{height:40px;width:40px;padding:4px}.cfmap .map-cluster.map-cluster-lg{height:50px;width:50px;padding:8px}.cfmap .map-cluster.map-cluster-xl{height:64px;width:64px;padding:15px}.cfmap .trainer-certifications{visibility:hidden;background-color:#fff;text-align:center;border-radius:6px;padding:5px 10px;border:1px solid #000;min-width:80px;position:absolute;right:10px;top:20px;z-index:1}.cfmap .map-trainer:hover .trainer-certifications{visibility:visible}.cfmap .trainers-list{font-size:12px;font-size:1.2rem;padding-bottom:20px}.cfmap .affiliate-mds{padding-bottom:15px}.cfmap .footnote{font-size:12px;font-size:1.2rem;color:#4A4A4A}.cfmap #filterBlock .footnote{padding-top:6px}