#clubLogo,#topNav,.contentSection.pageHead .btnAction,.mainSectionDesc{display:inline-block;zoom:1;*display:inline}#topNavMenu .userCart:before,#topNavMenu .userAccount:before,#topNavMenu .adminDashboard:before,#topNavMenu .participantImport:before,#topNavMenu .userLogout:before,#topNavMenu .userLogin:before{font-family:"uplifter";display:inline-block;zoom:1;*display:inline;vertical-align:middle;line-height:1em;font-weight:normal}#topNavMenu .userCart span,#topNavMenu .userAccount span,#topNavMenu .adminDashboard span,#topNavMenu .participantImport span,#topNavMenu .userLogout span,#topNavMenu .userLogin span{display:inline-block;vertical-align:middle}#topNavMenu .userCart:before,#topNavMenu .userAccount:before,#topNavMenu .adminDashboard:before,#topNavMenu .participantImport:before,#topNavMenu .userLogout:before,#topNavMenu .userLogin:before{margin-right:5px;font-size:1.3em}.fixedContainer{max-width:98%;width:1600px}.pageHead{position:relative;padding:0}.pageHead img{width:100%}.pageHead .fixedContainer{position:absolute;top:0}.greeting{text-align:left;float:none;display:block}.greeting span{padding:10px}.backToTop.icon-chevron-up{height:auto;border-radius:5px}.backToTop.icon-chevron-up:before{padding-top:0;line-height:1.2em}#header{text-align:center}#header li:hover{border:0}#headerImage{width:auto !important}.bottomLogo{display:none}.topNavContainer{max-width:100%}#clubLogo{text-align:left}#topNav{padding:0}#headerNav{position:relative}#topNavMenu{max-width:100%;text-align:right;margin:0 auto;float:none}#topNavMenu a{border:0}#topNavMenu .item-with-ul ul{min-width:200px}#topNavMenu .item-with-ul ul a{padding-right:5%}#topNavMenu li{margin:0 5px}#topNavMenu li li{margin:0}#topNavMenu .userCart .cartCount{font-weight:bold}#topNavMenu .userCart:before{content:"\e037"}#topNavMenu .userAccount:before{content:"\2d"}#topNavMenu .adminDashboard:before{content:"\6f"}#topNavMenu .participantImport:before{content:"\e032"}#topNavMenu .userLogout:before{content:"\34"}#topNavMenu .userLogin:before{content:"\33"}#orderItemCountDataBind.cartPopout{width:auto}#orderItemCountDataBind.cartPopout a{position:static;border-radius:0}#orderItemCountDataBind.cartPopout.scrolling{position:fixed;background-color:#fff}#mainNavMenu{max-width:100%}.smallScreen #mainNav:before{content:'Menu';display:inline-block;zoom:1;*display:inline;padding:10px}button,input[type="reset"],input[type="button"],input[type="submit"],.btnAction,a.btnAction{border-radius:5px}input,textarea,select{border-radius:5px}.fieldStyle{border-radius:5px}.altStyle h1,.altStyle h2,.altStyle h3{color:#fff}table th{background-color:#eee}#subNav{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content .bodyWithNav{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contentSection{position:relative}.contentSection .sectionPadding{padding:20px}.contentSection.fullWidthContent{text-align:center}.contentSection.pageHead{overflow:hidden}.contentSection.pageHead .fixedContainer{position:relative;padding:10% 0}.contentSection.pageHead .fixedContainer div{position:relative;z-index:2}.contentSection.pageHead h1{font-size:3em}.contentSection.pageHead img{position:absolute;top:0;left:0;z-index:1;width:100%;height:auto}.contentSection.repeatingSectionHorizontal{text-align:center}.sectionBlock{border:0}.sectionContentPadding{padding:10px 0}.mainSectionHeader{padding:20px 0}.mainSectionDesc{max-width:600px}#content .fixedContainer,.sponsorBar .fixedContainer,.iframeContent{background-color:transparent}.sponsorBar img{padding:0 20px}#footer{padding-top:20px}#footer h3{border-bottom:1px solid #ccc;padding-bottom:10px;text-transform:uppercase;margin-bottom:10px}#footer ul{padding:0}#footer li{display:block;padding:0}#footer li a{margin:10px 0}#footer .copyright{padding:20px 0}#greetingBar{background-color:#eee}.pageHead{background-color:#eee}.pageHead .fixedContainer{background-color:#eee}h1,h2,h3,h4,h5{color:#444}
@media screen and (max-width: 57.313em){.greeting{padding:0}.greeting #shift_checkout,.greeting #shift_checkin{width:100%;padding:0}.greeting #shift_checkout .btnAction,.greeting #shift_checkin .btnAction{margin:0;border-radius:0;width:100%;border:0}.topLogo{min-width:300px}#clubLogo{position:static;height:auto}#topNav{width:100% !important}#topNav li.item-with-ul{width:auto}#clubLogo,#topNav{display:block;width:auto}#clubLogo{margin:0 auto}#clubLogo img{max-width:96%;margin:0 auto}#header .fixedContainer{max-width:100%}#header .fixedContainer img{height:auto}#topNavMenu{padding-top:0}#topNavMenu li{position:relative !important;left:0 !important}#mainNav .menuTarget .touch-button{width:50px;height:50px}#mainNav .menuTarget .touch-button:after{line-height:1.8em}#mainNav .menuItems{border-bottom:1px solid #ccc}#mainNavMenu{top:50px}#mainNavMenu li{border:0;margin:0}#mainNavMenu li a,#mainNavMenu li span:after{line-height:auto !important;text-align:left}#mainNavMenu li a{padding:15px 35px 15px 15px}#mainNavMenu li li a{padding:15px 35px;text-align:left}#mainNavMenu li li.item-with-ul .touch-button{transform:none;left:auto;right:0}.contentSection.pageHead .fixedContainer{padding:10px 0}.contentSection.pageHead{overflow:auto;padding:0}.contentSection.pageHead img{position:relative}#footer .col{width:96%;padding-top:40px}}@media screen and (max-width: 40em){#topNav{z-index:9900}#topNavMenu li{width:auto}#topNavMenu li[data-content-placeholder="userNavLis"] ul{left:auto;right:0}#topNavMenu .userCart{padding:10px;font-size:20px}#topNavMenu .userCart .menuText{display:none}#topNavMenu .userAccount.userMenuItem{font-size:20px}#topNavMenu .userAccount.userMenuItem .menuText{display:none}#mainNav{position:relative;bottom:0;height:auto;width:100%;z-index:1000}}@media screen and (min-width: 57.313em){#subNav{width:29%}#content .bodyWithNav{width:69%}.contentSection.pageHead .fixedContainer div{width:50%}.contentSection.pageHead h1,.contentSection.pageHead div{color:#fff}}@media screen and (max-width: 64em){.contentSection.pageHead h1{font-size:2em}}
