.navigation .navbar-header>.menu{height:100vh;bottom:0;top:0;position:fixed;margin-top:75px}.navigation .navbar-header{padding:0 5px}.navigation .menu .list>li.mobile-profile{display:block}.navigation .menu .list>li.mobile-search{display:none}.mobile-search-holder{background:#303953;display:none;width:100%;height:172px;position:fixed;top:0;z-index:100;padding:70px}.mobile-search-holder .close-button{color:#f4f4f4;text-decoration:none!important;position:absolute;right:10px;top:10px}.mobile-search-holder .search-holder{background-color:rgba(255,255,255,.1)}.mobile-search-holder .search-holder:after{display:block;clear:both;content:''}.mobile-search-holder .search-holder button{float:right;border:none;color:#fff;background:#0044de;height:45px;text-align:center;width:50px}.mobile-search-holder .search-holder input{float:left;background:0 0;border:none;height:45px;width:calc(100% - 50px);color:#f4f4f4;padding:0 10px}.mobile-search-holder .search-holder input::placeholder{color:#f4f4f4;opacity:1}.mobile-search-holder .search-holder input:-ms-input-placeholder{color:#f4f4f4}.mobile-search-holder .search-holder input::-ms-input-placeholder{color:#f4f4f4}.mobile-search-holder .search-holder .fa{float:none;color:#f4f4f4;margin:0}@media screen and (max-width:575px){.navigation .mobile-search-holder.mobile-opened{display:block}}@media (max-width:380px){.mobile-menu-label b{display:none}.navigation .navbar-header .toggle{width:35px}}.btn-challenges .btn{padding:12px 15px}