[data-type="header"]{background:url("http://canadacreekranch.clubhouseonline-e3.com/SiteDesign/Images/logo.aspx") no-repeat center 10px!important;background-color:#162814!important;box-shadow:0 5px 0 rgba(155,18,18,1)!important;background-size:143px 105px!important;height:130px!important}[data-role="page-header"] h1 span{color:transparent!important;text-shadow:none!important}[data-role="page-header"] [data-role="button left"]{top:-7px!important}[data-role="navigation"]{background-color:#fff}[data-role="page"] [data-type="header"] [data-role="link"] .text{color:transparent!important}[data-role="page-background"]{background-color:transparent!important;padding-top:0;background-size:!important}[data-role="page"]{background:none!important;background-size:100%!important;padding-top:0!important}.-module .-link .-icon{background-color:#00457c!important}.-module .-link{box-shadow:3px 3px 8px #485468!important;border-bottom:none!important}.-module .-link .-text{color:#000!important}legend>[data-role="item"]{background-color:#051e32!important}.pm-menu{background:#162814!important}.statements legend [data-role="item"] label.caption{color:#000!important}legend>[data-role="item"],.group[data-role="item"]{background-color:#0f4354}[data-role="details"],[data-role="item"]{background-color:#fff}.e3pagetemplate a{color:#fff;text-decoration:underline}.red{background-color:#912929}.green{background-color:#00457c!important;color:#fff}.brown{background-color:#935330}.blue{background-color:#2b7e96}.gray{background-color:#546266}.yellow{background-color:#989233}body{background-size:cover 100%!important}[data-role="menu-item"]{background-color:#b1953a!important;color:#fff!important}[data-role="login"]{margin:10px auto 0!important}.currentuser{background:none repeat scroll 0 0 rgba(0,0,0,0)!important}.statements legend [data-role="item"] .caption{color:#fff!important}[data-role~="actions"]>[data-role~="button"],.-module .-link .-icon,.-module .-link{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.e3pagetemplate{margin:0 auto;background-color:#fff!important;color:#000;padding:25px 15px;font-family:"Times New Roman",Times,serif!important}.e3mobilepagetemplate{background-color:#fff!important;color:#000;font-family:"Times New Roman",Times,serif!important}.e3mobilepagecontent{width:auto;padding:15px;margin:0 0 0 0!important;font-family:"Times New Roman",Times,serif!important}.mobileHeader{font-size:22px!important;font-weight:bold;margin:10px 0;color:#9f540b!important;font-family:"Times New Roman",Times,serif!important}.MobileContent{font-size:12px;color:#000;padding:5px;font-family:"Times New Roman",Times,serif!important}[data-role="page-content"]{padding:70px 0 0!important}.currentuser[data-role="menu-separator"]{color:#fff!important}[data-role="login"] input[type="checkbox"]+label{color:#fff!important}.e3pagetemplate>h1,.e3pagetemplate>h2,.e3pagetemplate>h3{font-family:"Times New Roman",Times,serif!important;color:#9f540b!important}.e3pagetemplate>h1{font-size:22px;font-weight:bold;margin:10px 0;color:#9f540b!important}.e3pagetemplate>h3{font-size:18px;font-weight:bold;margin:10px 0;color:#9f540b!important}.e3pagetemplate>h3{font-size:13px;font-weight:bold;margin:10px 0;color:#9f540b!important}.MobileContent>h1,.MobileContent>h2,.MobileContent>h3{font-family:"Times New Roman",Times,serif!important;color:#9f540b!important}.MobileContent>h1{font-size:22px;font-weight:bold;margin:10px 0;color:#9f540b!important}.MobileContent>h3{font-size:18px;font-weight:bold;margin:10px 0;color:#9f540b!important}.MobileContent>h3{font-size:13px;font-weight:bold;margin:10px 0;color:#9f540b!important}.MobileMasterFooter>div{font-family:tahoma;font-size:11px!important}.MobileMasterFooter>div a{font-family:tahoma;font-size:11px!important;color:#000!important;text-decoration:none!important}[data-role="page-content"] .homeimg img{display:block;height:auto;margin:0 auto;text-align:center;width:100%}.MobileAppBody,body{background-color:#fff;font-family:'Roboto';font-size:16px;color:#212121;line-height:1.5;background-image:none}.MobileAppBody{background-image:none!important}a{color:#162814}h1,h2,h3,h4,h5,h6{font-family:'Roboto';color:#162814}.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:#162814;background:0 0}nav .sm-blue a span.sub-arrow{background-color:#fff;color:#162814}nav .sm-blue ul{background-color:transparent}[data-role=menu-container] [data-role=menu-item]:before{background-image:url(https://www.canadacreekranch.com/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:#162814;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://www.canadacreekranch.com/SiteDesign/Images/logo.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.canadacreekranch.com/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:#212121}[data-role=page-content] .MobileMasterFooter{width:90%!important;padding:15px 5%!important;margin:15px 0 0!important;font-size:13px;background-color:#fff;color:#212121}.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:#212121}.MobileAppBody .Login .MobileLoginFields .input::before{color:#212121;font-size:12px;position:absolute;opacity:.5}.MobileAppBody .Login .MobileLoginFields .input input{color:#212121;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:#162814!important;box-shadow:none;width:100%;margin:0!important;border-radius:0;color:#fff!important}.MobileAppBody .Login .MobileLoginRegPass a{color:#212121;padding:0;display:block;cursor:pointer;line-height:40px}.MobileAppContent [data-role=page-content]{padding-top:0!important}