	/* 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;	}