.search-input-group{padding-right:100px;max-width:600px;margin:0 auto}.search-input-group>.dropdown{float:left;width:100%}.search-input-group .form-control{border-radius:0;display:block;float:left;border:1px solid #ccc;border-right:none;box-shadow:none;border-radius:0}.search-input-group .form-control:hover{border-color:#8c8c8c}.search-input-group .btn{display:block;float:left;margin-right:-100px;width:100px;border-radius:0}.search-input-group .btn:active{outline:none}.search-input-group .keywords{right:0;margin-top:-1px;border-radius:0 0 5px 5px}.search-input-group .keywords a{overflow:hidden;text-overflow:ellipsis}.widget-search a.dropdown-toggle:hover{text-decoration:none}.search-header .navbar-brand{padding-top:10px;padding-bottom:10px;height:50px}.search-header .navbar-brand img{max-width:100%;max-height:100%}.search-header .search-input-group{padding-top:8px;padding-bottom:8px}@media(min-width:768px){.search-header .navbar-nav>li>a{padding-top:15px;padding-bottom:16px}.search-header .search-input-group{width:500px}}.search-header{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);padding:5px 0}.search-header .navbar-form{margin-top:8px;margin-bottom:8px}.search-result{margin-top:4rem;margin-bottom:2rem}@media(max-width:767px){.navbar-fixed-top.search-header{position:relative;margin-left:-15px;margin-right:-15px}.search-header .search-input-group{max-width:none}}.search-result h4{font-size:18px}.search-result h4 a{color:#337ab7}.search-result .media-list{font-size:15px;line-height:1.5}.search-result strong{font-weight:normal;color:#f00}.search-result .caption a{color:#626675;font-size:13px;font-family:Arial,sans-serif}