/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* Show the toggle menu at smaller screen sizes */
@media screen and ( min-width: 641px ) {
	.menu-toggle {
		display: none;
	}
	
	.site-logo {
		max-height: 100px;
	}
	
	.has-site-logo .main-navigation {
		height: 100px;
	}
	
	.has-site-logo .main-navigation > div,
																	  .has-site-logo .main-navigation > ul {
		position: relative;
		top: 50%;
		-moz-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	
	.main-navigation {
		font-size: .8125em;
		line-height: 2.09231em;
		clear: none;
		float: right;
		max-width: 50%;
		text-align: right;
	}
	
	.main-navigation ul:first-child {
		display: block;
	}
	
	.main-navigation ul li {
		display: inline-block;
	}
	
	.main-navigation ul li:hover > ul {
		display: block;
		opacity: 1;
		visibility: visible;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	
	.main-navigation ul a {
		border-bottom: 0;
		padding: 5px 0 5px 14px;
	}
	
	.main-navigation ul ul {
		background: white;
		border: 1px solid #eeeeee;
		display: none;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
		float: left;
		opacity: 0;
		padding: 0 7px;
		position: absolute;
		top: 27px;
		left: 0;
		text-align: left;
		visibility: hidden;
		z-index: 99999;
	}
	
	.main-navigation ul ul li {
		border-bottom: 1px solid #eeeeee;
		padding: 5px 5px 4px;
	}
	
	.main-navigation ul ul li:last-of-type {
		border-bottom: 0;
	}
	
	.main-navigation ul ul li a {
		line-height: 1.5;
		padding: 5px;
		width: 180px;
	}
	
	.main-navigation ul ul ul {
		left: 100%;
		top: 0;
	}
	
	.main-navigation ul ul li a,
																	  .main-navigation ul ul ul li a,
																	  .main-navigation ul ul ul ul li a {
		padding-left: 5px;
	}
}

.entry-content {
	font-size: 1.25em;
}

h1.entry-title {
	display: none;
}