.AdaptiveModuleBody,.AdaptiveModule [data-role="page"],.AdaptiveModule [data-role="page-background"]{background:none!important}.AdaptiveModule [data-role="page"] [data-role="page-header"]{background:none;display:none}.AdaptiveModule [data-role="page"] [data-type="header"] .icon:before{background:none}.AdaptiveModule [data-role="page"] [data-type="header"] [data-role="link"] h1 span{background:none}.AdaptiveModule [data-role="navigation"]{margin-top:0!important}.AdaptiveModule [data-role="page"] [data-role="page-content"]{margin-top:0!important}.AdaptiveModule [data-role="page"] [data-role="page-content"] .-module{background:none}.AdaptiveModule .-module [data-role="item"] [data-role="link"]:after{background-image:url("http://e3demo.clubhouseonline-e3.com/CMSModules/CHO/Mobile20/Client/Css/image/icons-black-32.png")}.AdaptiveModule .-module [data-role="item"] .icon:before{background-image:url("http://e3demo.clubhouseonline-e3.com/CMSModules/CHO/Mobile20/Client/Css/image/icons-light-48.png")}.AdaptiveModule .-module [data-role="item"] .icon{background-color:#333}.AdaptiveModule .-module [data-role="item"] .text{color:#333}.AdaptiveModule legend>[data-role="item"],.group[data-role="item"]{background-color:#333}.AdaptiveModule .TTMShowOnly{background-color:#333}body{background-color:#fff;font-family:'Roboto';font-size:16px;color:#2f2f2f;line-height:1.5}a{color:#000}h1,h2,h3,h4,h5,h6{font-family:'Roboto';color:#2f2f2f}.MobileAppHome .mobile-app-text,.MobileAppLogin *{font-family:Roboto,sans-serif}[data-role=page] .MobileContent,[data-role=page] .mobileHeader{font-size:inherit}[data-role=menu-container]{background-color:#fff}nav .sm-blue{box-shadow:none}[data-role=menu-container] [data-role=menu-item]{color:#010101;background:0 0}nav .sm-blue a span.sub-arrow{background-color:#ccc;color:#010101}nav .sm-blue ul{background-color:transparent}[data-role=menu-container] [data-role=menu-item]:before{background-image:url(https://www.rollingroadgc.org/CMSModules/CHO/Mobile20/Client/CSS/image/icons-black-32.png)}[data-role=page]{background-image:none;background-color:transparent!important;box-shadow:none!important}[data-role=page] [data-role=page-header]{background-color:#18232a;height:70px!important;border-bottom:none}.MobileAppLogin .Login .MobileLoginFields .input input,.MobileAppLogin .Login .MobileLoginFields .input input:focus{border-bottom:none}[data-role=page] [data-type=header] [data-role=link] h1 span{height:60px;max-width:100%;background-image:url(https://www.rollingroadgc.org/SiteDesign/Mobile/mobile_logo2.aspx);background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent;display:block;margin:auto}[data-role=page] [data-type=header] .icon:before{background-image:url(https://www.rollingroadgc.org/CMSModules/CHO/Mobile20/Client/Css/image/icons-light-48.png)}[data-role=navigation],[data-role=page] [data-role=page-content]{margin-top:0!important}.Login div:last-child{padding:0!important}[data-role=page-content] .e3mobilepagetemplate,[data-role=page-content] .e3pagetemplate,[data-role=page] [data-role=page-content] .mobileHomeText{background-color:;padding:10px 15px;font-size:16px;color:#2f2f2f}[data-role=page-content] .MobileMasterFooter{width:100%!important;padding:15px 5%!important;margin:15px 0 0!important;font-size:13px;background-color:#18232a;color:#fff}.MobileMasterFooter img{display:inline-block!important;vertical-align:middle}.MobileAppHome [data-role=page],.MobileAppLogin [data-role=page]{background:0 0!important}.MobileAppLogin .Login .MobileLoginFields .input input{color:;border-radius:0}.MobileAppLogin .Login .MobileLoginFields .input::before{color:;font-weight:400}.MobileAppLogin .MobileLoginRemember .login.green{background-color:!important;box-shadow:none!important;color:!important;font-size:16px!important}.MobileAppLogin .Login .MobileLoginRegPass{margin-top:15px}.MobileAppLogin .Login .MobileLoginRegPass a{color:;padding:0 0 10px;display:block;cursor:pointer}.MobileAppHome .mobile-app-tile{opacity:1;border-radius:3px;background-color:}.MobileAppHome .mobile-app-icon{color:}.MobileAppHome .mobile-app-text{color:;margin-top:3px}.MobileAppContent [data-role=page-content]{padding-top:0!important}.MobileAppBody{background-color:#fff;background-image:none}.MobileAppHome .mobile-app-body{width:100%}.MobileAppHome .mobile-app-tile{opacity:1;border-radius:0;background-color:#2f2f2f;width:100%;margin:0 0 0;box-sizing:border-box;height:38vw;position:relative;box-shadow:0 -80px 40px -50px rgba(0,0,0,.5) inset,0 0 100000px rgba(0,0,0,.15) inset;background-position:center;border-bottom:1px solid #fff}.MobileAppHome .mobile-app-icon{width:18vw;height:18vw;margin:5vw 15px 0 0;float:right;color:#f2f2f2}.MobileAppHome .mobile-app-text{color:#fff;font-size:5.5vw;float:left;text-shadow:2px 2px 2px rgba(0,0,0,1);margin:0 0 0 5px;position:absolute;bottom:10px;text-transform:uppercase;letter-spacing:2px}@media(max-width:767px)and (orientation:landscape){.MobileAppHome .mobile-app-tile{width:50%;height:25vw}.MobileAppHome .mobile-app-text{font-size:3.5vw}}@media(min-width:768px){.MobileAppHome .mobile-app-tile{width:50%;height:22vw}.MobileAppHome .mobile-app-body a:nth-child(2n+1){border-left:1px solid #fff}.MobileAppHome .mobile-app-text{font-size:3vw}}.MobileAppBody .Login .fields>.input{border:1px solid #999;position:relative;color:#2f2f2f}.MobileAppBody .Login .MobileLoginFields .input::before{color:#8c8c8c;font-size:12px;position:absolute}.MobileAppBody .Login .MobileLoginFields .input input{color:#333;font-weight:normal;padding:25px 0 0!important}.MobileAppBody .MobileLoginRemember{margin-top:20px}.MobileAppBody .MobileLoginRemember .LogonButton{width:100%}.MobileAppBody .MobileLoginRemember .login.green{background:#a68a63!important;width:100%;margin:0!important;border-radius:0;color:#f2f2f2!important}.MobileAppBody .MobileLoginRegPass{width:100%}.MobileAppBody .Login .MobileLoginRegPass a{color:#999;padding:0;display:block;cursor:pointer;line-height:40px}