.gfm-avatar-container{display:flex;justify-content:flex-end;align-items:center;height:40px}@media only screen and (min-width:990px){.gfm-avatar-container{height:42px}}.gfm-avatar-container .gmm-avatar{width:30px}@media only screen and (min-width:990px){.gfm-avatar-container .gmm-avatar{margin-right:5px;margin-left:10px;width:24px}}nav.explore-brands-bar.membership-explore-bar .explore-login-container a.login-link,nav.explore-brands-bar.membership-explore-bar .explore-login-container a.login-link:hover,nav.explore-brands-bar.membership-explore-bar .explore-login-container a.login-link:focus{background:#95c03d;border:1px solid #95c03d;border-radius:5px;display:inline-block;padding:2px 10px;height:auto;width:auto;line-height:normal}.membership-mobile-menu li.membership-mobile-nav-item{background:#95c03d;border-bottom:1px solid #fff;line-height:25px}.membership-mobile-menu li.membership-mobile-nav-item .gfm-avatar-link{padding:0}.membership-mobile-menu li.membership-mobile-nav-item .gfm-avatar-link:hover{background:0 0}.membership-mobile-menu li.membership-mobile-nav-item .mobile-username{font-size:12px;padding:2px 0}.membership-mobile-menu li.membership-mobile-nav-item:first-child{background:#666769;text-align:right;padding-right:15px;height:42px;line-height:40px}.membership-mobile-menu li.membership-mobile-nav-item .down-arrow{color:#95c03d}.membership-mobile-menu li.membership-mobile-nav-item a{color:#fff;text-transform:uppercase;padding-left:15px;border:0;border-bottom:none}.membership-mobile-menu li.membership-mobile-nav-item a.not-logged-in{font-size:14px}.membership-mobile-menu li.membership-mobile-nav-item .member-image{display:inline-block;width:30px;float:none;margin:0;vertical-align:middle}.membership-mobile-menu li.membership-mobile-nav-item .member-image a{padding:0;background:0 0}.membership-mobile-menu li.membership-mobile-nav-item .member-image img{border-radius:20px;width:30px;display:inline-block;vertical-align:middle}.membership-mobile-menu li.membership-mobile-nav-item .mobile-logo{float:left;width:57%;max-width:135px;height:41px;position:relative;text-align:left;padding-left:15px;background:url(../images/GFM-Brand-Stacked-275x65-@2X.png) 15px center no-repeat #95c03d;background-size:110px}.membership-mobile-menu li.membership-mobile-nav-item .mobile-logo:before{content:"";display:block;height:0;width:0;border-width:20.5px;border-left-width:16px;border-right-width:16px;position:absolute;border-color:transparent;border-left-color:#95c03d;border-style:solid;right:-32.25px;top:0;z-index:1}.membership-mobile-menu li.membership-mobile-nav-item .membership-icon{width:20px;margin-top:-4px;display:inline-block;vertical-align:middle}.login-pop-container,.password-pop-container{padding:0 10px;height:auto;position:fixed;left:0;right:0;top:50px;z-index:2000}.login-popup,.password-popup{max-width:780px;width:100%;height:auto;background:#fff;display:none;padding:30px;border-radius:5px;position:fixed;left:50%;transform:translateX(-50%)}.login-popup .registration,.password-popup .registration{display:none}.lr-popup-header{background:#77787b;border-bottom:0;padding:0;height:35px;position:relative;text-align:left}.lr-header-caption{display:inline-block;vertical-align:middle;margin:0;padding:0;color:#fff;font-weight:700;text-transform:uppercase;line-height:35px;font-size:16px}.lr-header-caption .gfm-lr-glacier-logo{padding:0 13px 0 20px;background-color:#8db83d;display:inline-block;position:relative;height:35px;margin-right:27px}.lr-header-caption .gfm-lr-glacier-logo:after{content:"";display:block;height:0;width:0;border-width:17.5px;position:absolute;border-color:#77787b;border-left-color:#8db83d;border-style:solid;right:-15px;top:0;z-index:1;border-left-width:15px;border-right-width:0}.gfm-lr-glacier-logo img{margin:10px 0;width:120px;vertical-align:top}.gfm-lr-glacier-logo{color:#fff;font-weight:700;text-transform:uppercase;line-height:36px}.lr-popup-header .lr-popup-close-span,.lr-popup-header .lr-password-close-span{position:absolute;top:-25px;right:-18px}.lr-popup-close-span .lr-popup-close-btn,.lr-password-close-span .lr-password-close-btn{color:#000;cursor:pointer}.lr-login-popup{margin-top:0;background-color:#edecea;color:#656565;padding:15px;text-align:left}.interfacecontainerdiv{text-align:left}.lr-column{margin-top:30px;border-top:1px solid #ddd;border-left:0;width:100%;padding:15px 0 50px 30px;position:relative;text-align:left}.hr-or-rule:before{content:"OR";display:inline-block;line-height:24px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:50%;width:24px;height:24px;padding:4px;position:absolute;margin-left:-16px;left:50%;font-family:sans-serif;font-size:12px;box-sizing:initial;bottom:auto;top:-17px}.leb.hr-or-rule:before{content:'OU'}.loginradius--form-element-content{width:45%;display:inline-block}.loginradius--form-element-content:nth-child(odd){margin-right:48px}.registration{margin-bottom:30px}label[for=loginradius-login-emailid],label[for=loginradius-login-password],label[for=loginradius-registration-firstname],label[for=loginradius-registration-emailid],label[for=loginradius-registration-password]{display:block;color:dimgray;font-size:18px}#loginradius-login-emailid,#loginradius-login-password,#loginradius-registration-firstname,#loginradius-registration-emailid,#loginradius-registration-password{width:100%;padding:10px;border-radius:3px;background:#fcfcfc;border:1px solid #ddd;margin-top:5px;margin-bottom:15px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.loginradius-submit{background-color:#95c03d;color:#fff;padding:2px 40px;font-size:16px;font-weight:700;border-radius:10px;border:0;cursor:pointer;margin:15px 0;float:right;line-height:32px;font-weight:400}.registration .loginradius-submit{margin:15px 50px 15px 0}#loginradius-recaptcha_widget_registration{float:right}#lr-overlay{position:fixed;top:0;bottom:0;background:#666;width:100%;height:100%;left:0;opacity:.6;display:none;z-index:2000}.lr-provider-label{display:inline-block;height:32px;line-height:32px;border-radius:2px;text-align:left;font-size:14px;padding:0 5px;width:100%;width:calc(20% - 5px);cursor:pointer}.lr-error,.lr-register-error{text-align:left;font-size:12px;color:red}.lr-links-container{float:right;margin:23px 20px 0 0}.lr-links-container a:first-child{margin-right:20px}#interfacecontainerdiv .lr-provider-label{cursor:pointer}@media screen and (max-width:600px){#interfacecontainerdiv .lr-provider-label{width:calc(50% - 10px);float:left;margin-right:5px;margin-bottom:25px;text-align:center}#interfacecontainerdiv .lr-provider-label img{width:90%}#login-container{margin-top:40px}.login-popup .lr-column{border-top:0;padding:15px 0 0;width:100%;margin-top:20px;margin-top:150px}.hr-or-rule:before{display:none}.loginradius--form-element-content:nth-child(odd),.loginradius--form-element-content{width:100%}.register-link{float:none}}@media screen and (max-width:400px){#interfacecontainerdiv .lr-provider-label{width:calc(50% - 5px);float:left;margin-right:5px;margin-bottom:5px}#interfacecontainerdiv .lr-provider-label img{width:100%}#login-container{margin-top:0}}