/* menu */ .menu-toggle { display: none; cursor: pointer; text-align: center; line-height: 3.333em; padding: 0 0.8125em; } .menu { margin: 0 7.6%; display: block; } .menu ul { font-size: 13px; list-style: none; margin: 0 0 0 -0.8125em; padding-left: 0; } .menu li { float: left; position: relative; } .menu a { color: #222; display: block; line-height: 3.333em; padding: 0 0.8125em; text-decoration: none; } .menu ul ul { -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 3px 3px rgba(0,0,0,0.2); display: none; float: left; margin: 0; position: absolute; top: 3.333em; left: 0; width: 188px; z-index: 99999; } .menu ul ul ul { left: 100%; top: 0; } .menu ul ul a { background: #000; border-bottom: 1px solid #333; color: #fff; font-size: 12px; font-weight: normal; height: auto; line-height: 1em; padding: 10px 10px; width: 168px; } .menu li:hover > a, .menu ul ul :hover > a { background: #111; color: #fff; } .menu li:hover > a { background: #000; } .menu ul ul a:hover { background: #222; color: #ccc; } .menu ul li:hover > ul { display: block; } .menu .current_page_item { background: #222; } .menu .current_page_item a { font-weight: bold; color: #f2f2f2; } /* post-featured-image-thumbnails */ .post-featured-image img { width: auto; }