title: Css hover works on link 3 only in Safari
body: <p>I have 3 links to other pages, but only no3 shows a color change on hover in Safari.
  It works fine in Firefox and others but not Safari.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-css lang-css prettyprint-override"><code> ul .root-menu li:hover &gt; a {
        color:#FFF;
           }</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>        &lt;div id="menu"&gt;
        &lt;ul id="root-menu"&gt;
         &lt;li&gt;&lt;a href="index.php"&gt;HOME&lt;/a&gt;&lt;/li&gt;
                  &lt;li&gt;&lt;a href="area_covered.php"&gt;AREA COVERED&lt;/a&gt;&lt;/li&gt; 
         &lt;li&gt;&lt;a href="contact.php"&gt;CONTACT&lt;/a&gt;&lt;/li&gt;    
        &lt;/ul&gt;
       &lt;/div&gt;</code></pre>
  </div>
  </div>
  </p>