.navbar-search-icon{background:none;border:none;position:absolute;right:15px;top:12px;font-size:18px;color:#333;z-index:999}.navbar-search-form{display:none;background:#fff;padding:10px 15px;border-top:1px solid #eee;box-shadow:inset 0 -1px 0 #ddd}.navbar-search-form input[type="text"]{width:100%;max-width:400px;margin:0 auto;display:block;border-radius:20px;padding-left:15px;padding-right:15px}.site-title{font-size:20px;font-weight:600;color:#333;white-space:nowrap}.navbar-brand .custom-logo{max-height:40px}