#wpadminbar #adminbarsearch { position: relative; } #wpadminbar #adminbarsearch .search-arrow { position: absolute; top: 0; right: 0; padding: 10px 9px 0 0; height: 19px; cursor: pointer; display: none; } #wpadminbar #adminbarsearch.focus .adminbar-input { color: #555; text-shadow: 0 1px 0 #fff; width: 200px; background-color: rgba( 255, 255, 255, 0.9 ); } #wpadminbar #adminbarsearch.focus .search-arrow { display: block; } #wpadminbar #adminbarsearch .search-arrow span { width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #ccc; } #wpadminbar #adminbarsearch.focus.show .adminbar-input { -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } #wpadminbar #adminbarsearch .search-options { width: 100%; background-color: rgba( 255, 255, 255, 0.9 ); border-width: 0 1px 1px 1px; border-style: solid; border-color: #dfdfdf; display: none; margin-top: -2px; -moz-box-shadow: 0 4px 4px rgba( 0, 0, 0, 0.2); -webkit-box-shadow: 0 4px 4px rgba( 0, 0, 0, 0.2); box-shadow: 0 4px 4px rgba( 0, 0, 0, 0.2 ); -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; padding: 3px 5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } #wpadminbar #adminbarsearch.focus.show .search-options { display: block; } #wpadminbar #adminbarsearch .search-options label, #wpadminbar #adminbarsearch .search-options h3 { display: block; text-shadow: none; color: #333; } #wpadminbar #adminbarsearch .search-options h3 { font-weight: bold; }