.search-icon{position:absolute;right:0;top:30px;background:rgba(0,0,0,.9);color:#818181;padding-left:10px;padding-right:20px;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:20px;border:solid 1px;border-right:none}.search-icon.overflow{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.11);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-font-smoothing:antialiased}.search-icon.overflow.fixed{position:fixed;z-index:99999}.b-search-container .b-search-input:focus{background:0 0;border-color:transparent;box-shadow:0 0 8px transparent}