CSS3 Tooltip

/* Tooltip hover effect for wishlist start */

.wishlist_div .add-to-links a{
    position: relative;
    display: inline-block;
    
}
.wishlist_div .add-to-links a:before {
    visibility: visible;
    content: "ADDED TO WISHLIST";
    font-size: 9px;
    text-transform: none;
    position: absolute;
    width: 108px;
    background-color: #a41103;
    color: #fff;
    text-align: center;
    padding: 10px 0;
    z-index: 1;
    top: 131%;
    right: -216%;
    line-height: 20px;
    transition: opacity 1s;
    font-family: opsemi;
}
.wishlist_div .add-to-links a:after {
    content: "";
    position: absolute;
    top: 13px;
    right: 0px;
    margin-left: 0px;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #a41103 transparent;
   
    
} 
/* Tooltip hover effect for wishlist end */


/*
* if you want to change tooltip small icon different angle.just change this line:

up: border-color: transparent transparent #a41103 transparent;
down: border-color: #e74c3c transparent transparent transparent;
left: border-color:  transparent #a41103 transparent transparent;
left: border-color:  transparent transparent transparent #a41103;

*/

Shown as following example:
tooltrip-

Catalogsearch form:

Catalogsearch > form.mini.phtml


$category = Mage::getModel('catalog/category');
if (is_object(Mage::registry('current_category'))) {
    $current_category_path = Mage::registry('current_category')->getPathIds();
} else {
    $current_category_path = array();
}
$category->load(Mage::app()->getStore()->getRootCategoryId());
$children_string = $category->getChildren();
$children = explode(',', $children_string);
$extra_options = '';
foreach ($children as $c) {
    $selected = (in_array($c, $current_category_path)) ? 'SELECTED' : '';
    $extra_options.= '<option value="' . $c . '" ' . $selected . '>' . $category->load($c)->getName() . '</option>' . "\n";
}
?>
 
<form id="search_mini_form" action="<?php echo $this->helper('catalogSearch')->getResultUrl() ?>" method="get">
    <fieldset>
        <legend><?php echo $this->__('Search Site') ?></legend>
        <span style="float: left; position: relative; top: 8px; left: 15px;">Search</span>
        <div class="mini-search">
            <select name="cat" id="cat" class="input-text">
                <option value="">All Products</option>
                <?= $extra_options ?>
            </select>
            <input id="search" type="text" class="input-text" name="<?php echo $this->helper('catalogSearch')->getQueryParamName() ?>" value="<?php echo $this->helper('catalogSearch')->getEscapedQueryText() ?>"  placeholder="<?php echo $this->quoteEscape($this->__('Search entire store here...')) ?>" />
            <button type="submit" title="<?php echo $this->quoteEscape($this->__('Search')) ?>" class="button search-button" value="Go"><span><span><?php echo $this->__('Search') ?></span></span></button>
            <div id="search_autocomplete" class="search-autocomplete"></div>
            <script type="text/javascript">
                //<![CDATA[
                var searchForm = new Varien.searchForm('search_mini_form', 'search', '<?php echo $this->__('Search your products') ?>');
                searchForm.initAutocomplete('<?php echo $this->helper('catalogSearch')->getSuggestUrl() ?>', 'search_autocomplete');
                //]]>
            </script>
        </div>
    </fieldset>
</form>