border: 1px solid #b3b3b3;
-webkit-border-radius: 4px;
border-top: 1px solid white;
background-repeat: no-repeat;
background-color: #cfcfcf;
background-image: -moz-linear-gradient(top, #e3e3e3 0%, #cfcfcf 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#cfcfcf));
background-image: -webkit-linear-gradient(top, #e3e3e3 0%,#cfcfcf 100%);
background-image: -o-linear-gradient(top, #e3e3e3 0%,#cfcfcf 100%);
background-image: -ms-linear-gradient(top, #e3e3e3 0%,#cfcfcf 100%);
background-image: linear-gradient(top, #e3e3e3 0%,#cfcfcf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#cfcfcf',GradientType=0 );
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
background-position: 0 -10px;
-webkit-animation: anim .2s forwards linear;
-moz-animation: anim .2s forwards linear;
-ms-animation: anim .2s forwards linear;
-o-animation: anim .2s forwards linear;
animation: anim .2s forwards linear;
border-left: 1px solid #bababa;
border-right: 1px solid #eee;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
ul#nav>li:first-child>a, ul#nav>li:first-child {
-webkit-border-radius: 4px 0 0 4px;
-moz-border-radius: 4px 0 0 4px;
border-radius: 4px 0 0 4px;
ul#nav li:last-child a, ul#nav li:last-child {
-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
border-radius: 0 0 4px 4px;
border: 1px solid #b3b3b3;
border-top: 1px solid #aaa;
border-bottom: 1px solid #efefef;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
ul#nav > li > ul > li:hover {
border-top: 1px solid #999;
border-bottom: 1px solid #fff;
ul#nav > li > ul > li:hover a {
ul#nav > li > ul > li:first-child {
ul#nav > li > ul > li:last-child {
ul#nav > li > ul > li > a {
padding: 10px 20px 10px 15px;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
@-webkit-keyframes anim {
100% {left: 0; top: 35px; opacity: 1}
100% {left: 0; top: 35px; opacity: 1}
100% {left: 0; top: 35px; opacity: 1}
100% {left: 0; top: 35px; opacity: 1}
100% {left: 0; top: 35px; opacity: 1}