html,body,.main-container{background-color:white}.bold-text{font-weight:bold}.navbar-collapse{background-color:#585960;border-radius:10px}.navbar-nav li{margin:0}.navbar-default .navbar-nav>li>a{color:white;text-align:center;font-size:1.1em;font-weight:bold}.navbar-toggle{background-color:#585960}.expandable-header h3:after{display:none !important}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#585960}.navbar-default .navbar-toggle .icon-bar{background-color:white}.mobile-logout-button{margin-top:40px;color:white;font-size:1.1em;font-weight:bold;display:block;vertical-align:middle;padding:16px 0;margin-left:10px}.mobile-logout-button i{color:white;background-color:#585960;padding:3px}.auth-clients{margin:10px 0}.navbar-header{position:relative}.navbar-brand{max-width:300px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.navbar-brand>img{max-width:150px;max-height:50px}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:none}.go-back-mobile{font-size:1.2em;position:absolute;top:17px;left:5%}.navbar-guest .language-switch-mobile{position:absolute;right:6px;top:8px;font-size:.9em}.language-switch-mobile{position:relative;margin-top:15px;color:white;font-size:1.2em;text-transform:uppercase}.switch-language-button-container{display:inline;position:absolute;top:-7px;margin-left:10px}.guest-mobile .language-switch-mobile{color:#585960;font-size:.9em}.guest-mobile .switch-language-button-container{display:inline;position:absolute;margin-left:10px;right:0;top:40px}.weekly-notification-label{margin-top:25px;color:white;text-align:right;font-size:.9em;text-transform:uppercase}.navbar-toggle.open{position:absolute;right:5px;top:2px;z-index:100}.weekly-notification-switch{margin-left:40px}.mobile-homepage-container .header h3{text-transform:capitalize}.mobile-homepage-container .screens-list .list-group-item{margin:8px;padding:10px;border-radius:8px}.mobile-homepage-container .screens-list .submit-data-item{background-color:black}.mobile-homepage-container .screens-list .list-group-item span{color:white;text-transform:uppercase;font-size:1.2em;padding:5px}.main-activate-container{height:calc(53vh - 0px);position:relative}.partner-map-container{margin-top:0}.my-contribution-block h1,.leaderboard-block h1{display:none}.navbar-default{opacity:1}.leaderboard-container .nav-tabs>li>a{padding:3px 2px}.modal-open .modal,.modal-backdrop.in{margin-top:50px}.voucher-block-item:last-child{margin-bottom:30px}.submit-button-container{text-align:center}.submit-button-container{padding:20px 0}.submit-button-container button{float:none !important}#account-form,.user-address-form{padding-bottom:0;padding-top:0}#account-form .form-group,.user-address-form .form-group{margin-bottom:0}.my-contribution-block .jqplot-yaxis-tick,.my-contribution-block .jqplot-xaxis-tick{font-size:10px !important}.my-contribution-block .jqplot-xaxis-tick{visibility:hidden}.my-contribution-block .jqplot-xaxis-tick:first-letter {visibility:visible}.latest-news-block .custom-row img{width:91px;height:64px;float:left}@media(max-width:767px){.main-container{min-height:calc(100vh - 180px);padding-top:10px}.modal-backdrop{opacity:1 !important}.modal-title-top{margin-top:20px}}.latest-news-block{border-left:0}.contribution-button a{padding:10px 5px !important}.btn-submit-form{margin-bottom:20px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.navbar{max-height:none}.container-mobile{margin-top:50px}.navbar-default .navbar-toggle{border-color:#aaa;border-radius:17px;top:5px;right:5%}.refer-friend-container .friend-message{display:block;max-width:600px;width:100%;border-radius:6px;height:200px;padding:8px 12px}.auth-buttons{position:relative}.apple-login-button{left:128px;top:0;position:absolute}.apple-register-button{height:50px;width:auto;float:right}
