/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* Enter Your Custom CSS Here */
.site {
	background-color: transparent;
	max-width: 1520px;
	margin: 20px auto;
}

.entry-title {
	display: none;
}

.widget {
	border-top: none;
}

.site-inner {
	max-width: 1520px;
}

#leftform {
	width: 49%;
}

#rightform {
	width: 49%;
}

@media screen and (min-width: 56.875em) {
	.site-content {
		padding: 0 4.5455%;
	}
}

@media screen and (min-width: 61.5625em) {
	.site-header {
		padding: 0 4.5455%;
	}
}

.site-content {
	background-color: #F3F6CF;
}

@media screen and (min-width: 56.875em) {
	.content-area {
		width: 75%;
	}
}

@media screen and (min-width: 56.875em) {
	.sidebar {
		margin-left: 80%;
		width: 20%;
	}
}

.site-footer {
	background-color: #F3F6CF;
}

/**
 * 710px
 */
@media screen and (min-width: 44.375em) {
	.site {
		max-width: 650px;
		margin: 20px auto;
	}
	
	.site-inner {
		max-width: 650px;
	}
	
	.asmh-header .stick .container {
		max-width: 650px;
	}
	
	.asmh-header .middle {
		max-width: 650px;
		background-size: 650px;
		height: 75px;
	}
}

/**
 * 783px
 */
@media screen and (min-width: 48.9375em) {
	.site {
		max-width: 700px;
		margin: 20px auto;
	}
	
	.site-inner {
		max-width: 700px;
	}
	
	.asmh-header .stick .container {
		max-width: 700px;
	}
	
	.asmh-header .middle {
		max-width: 700px;
		background-size: 700px;
	}
}

/**
 * 910px
 */
@media screen and (min-width: 56.875em) {
	.site {
		max-width: 850px;
		margin: 20px auto;
	}
	
	.site-inner {
		max-width: 850px;
	}
	
	.asmh-header .stick .container {
		max-width: 850px;
	}
	
	.asmh-header .middle {
		max-width: 850px;
		background-size: 850px;
	}
}

/**
 * 985px
 */
@media screen and (min-width: 61.5625em) {
	.site {
		max-width: 900px;
		margin: 20px auto;
	}
	
	.site-inner {
		max-width: 900px;
	}
	
	.asmh-header .stick .container {
		max-width: 900px;
	}
	
	.asmh-header .middle {
		max-width: 900px;
		background-size: 900px;
		height: 104px;
	}
}

/**
 *1200px
 */
@media screen and (min-width: 75em) {
	.site {
		max-width: 1200px;
		margin: 20px auto;
	}
	
	.site-inner {
		max-width: 1200px;
	}
	
	.content-area {
		width: 75%;
	}
	
	.sidebar {
		margin-left: 80%;
		width: 20%;
	}
	
	.asmh-header .stick .container {
		max-width: 1200px;
	}
	
	.asmh-header .middle {
		max-width: 1200px;
		background-size: 1200px;
		height: 136px;
	}
}

.menu-main-menu-container ul {
	list-style: none;
}

.container {
	height: 136px;
}

.menu ul {
	List-style: none;
}

.asmh-header .stick .container {
	cursor: pointer;
}

.widget {
	margin-bottom: 0;
}	
