.HolesItem .caption{white-space:nowrap}.MobileAppBody,body{background-color:#fff;font-family:"Lora";font-size:16px;color:#222;line-height:1.5;background-image:none}.MobileAppBody{background-image:none!important}a{color:#31386e}h1,h2,h3,h4,h5,h6{font-family:"Lora";color:#222}.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:#31386e}nav .sm-blue{box-shadow:none}[data-role="menu-container"] [data-role="menu-item"]{color:#fff;background:0 0}nav .sm-blue a span.sub-arrow{background-color:#31386e;color:#fff}nav .sm-blue ul{background-color:transparent}[data-role="menu-container"] [data-role="menu-item"]:before{background-image:url(https://washingtongolfcc.org/CMSModules/CHO/Mobile20/Client/CSS/image/icons-light-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:#31386e;height:70px!important;border-bottom:none}[data-role="page"] [data-type="header"] [data-role="link"] h1 span{height:60px;max-width:100%;background-image:url(https://washingtongolfcc.org/SiteDesign/Images/logo-private.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://washingtongolfcc.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:transparent;padding:10px 15px;font-size:16px;color:#222}[data-role="page-content"] .MobileMasterFooter{width:90%!important;padding:15px 5%!important;margin:15px 0 0!important;font-size:13px;background-color:#31386e;color:#fff}.MobileMasterFooter img{display:inline-block!important;vertical-align:middle}.MobileAppHome [data-role="page"],.MobileAppLogin [data-role="page"]{background:0 0!important}.MobileAppHome .mobile-app-body{width:100%}.MobileAppHome .mobile-app-tile{opacity:1;border-radius:0;background-color:#2f2f2f;width:100%;margin: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;overflow:hidden;text-align:left}.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 .MobileLoginRegPass,.MobileAppBody .MobileLoginRemember .LogonButton{width:100%}.MobileAppBody .Login .fields>.input{border:1px solid;position:relative;color:#222}.MobileAppBody .Login .MobileLoginFields .input::before{color:#222;font-size:12px;position:absolute;opacity:.5}.MobileAppBody .Login .MobileLoginFields .input input{color:#222;font-weight:400;padding:25px 0 0!important;border-bottom:0;font-family:"Roboto",sans-serif!important}.MobileAppLogin .Login .MobileLoginFields .input input:focus{border-bottom:0}.MobileAppBody .MobileLoginRemember{margin-top:20px}.MobileAppBody .MobileLoginRemember .login.green{background:#c94344!important;box-shadow:none;width:100%;margin:0!important;border-radius:0;color:#fff!important}.MobileAppBody .Login .MobileLoginRegPass a{color:#222;padding:0;display:block;cursor:pointer;line-height:40px}.MobileAppContent [data-role="page-content"]{padding-top:0!important}