.dropdown a{cursor:pointer;text-decoration:none;white-space:nowrap;color:inherit}ul.dropdown{position:relative}ul.dropdown li{float:left;zoom:1;position:relative}.dropdown li.hover{background:#a5a5a5;color:#fff;position:relative}ul.dropdown li a{display:block;padding:10px 20px;border-left:1px solid rgba(0,0,0,.7);-moz-box-shadow:-1px 0 0 rgba(255,255,255,.3);-webkit-box-shadow:-1px 0 0 rgba(255,255,255,.3);box-shadow:-1px 0 0 rgba(255,255,255,.3);font-size:1.1em}ul.dropdown li:last-child{border-right:1px solid rgba(0,0,0,.7);-moz-box-shadow:1px 0 0 rgba(255,255,255,.3);-webkit-box-shadow:1px 0 0 rgba(255,255,255,.3);box-shadow:1px 0 0 rgba(255,255,255,.3)}ul.dropdown ul{list-style:none;margin:0;padding:0;min-width:150px;display:none;position:absolute;top:100%;left:0;border:1px solid #ccc;border-top:1px solid #042036;background:#f2f2f2;-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}ul.dropdown ul li{float:none;color:#000}ul.dropdown ul li:last-child{border:none}ul.dropdown ul li a{border-right:none!important;border-left:none!important;display:block;padding:6px 20px;font-size:1em}ul.dropdown ul ul{list-style:none;margin:0;padding:0;left:100%;top:0;border-top:1px solid transparent;margin-top:-1px}ul.dropdown li:hover>ul{visibility:visible}