#navList a{
  transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
-webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
-o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}
#navList a:hover {
    text-decoration: none;
    background-color: #ade3f3;
    color: #a0e616;
    transform:rotateY(180deg);
-moz-transform:rotateY(180deg); /* Firefox 4 */
-webkit-transform:rotateY(180deg); /* Safari and Chrome */
-o-transform:rotateY(180deg); /* Opera */
}
h3{
     padding:5px 10px;
     background-color:#485ed0;
     color:#fff
}