div.header, div.mobileHeader .mobileTitle {
	border: 0px none;
	
	background: #302E2F;
	background: -moz-linear-gradient(top,  #302E2F 0%, #414042 50%, #302E2F 100%);
	background: -webkit-linear-gradient(top,  #302E2F 0%,#414042 50%,#302E2F 100%);
	background: linear-gradient(to bottom,  #302E2F 0%,#414042 50%,#302E2F 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#302E2F', endColorstr='#302E2F',GradientType=0 );
}

.headerDiv {
	margin-left: 15px;
	margin-top: 9px;
}

div.header h1.headerTitle {
	font-weight: normal;
	font-size: 24px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);
	margin: 0px;
}
div.headerImage {
	display: none;
}

@media (max-width: 768px) {
	div.mobileHeader .mobileTitle {
		text-align: left;
		text-indent: 40px;
		font-weight: normal;
		font-size: 24px;
		padding-left: 40px;
	}
}

@media (min-width: 1201px) {
	div.header {
		height: 130px;
	}
	div.header div.headerDiv {
		height: 98px;
		padding-right: 740px;
	}
	div.ad {
		top: 4px;
		width: 728px;
		height: 90px;
	}
	.ad .ad1 {
		margin-right: 4px;
	}
	.ad .ad1 img,
	.ad .ad2 img {
		max-width: 360px;
	}
}


.headerMain .headerDiv > a {
	display: flex;
}
@media (min-width: 721px) {
	div.header {
		height: 130px;
	}
}
@media (min-width: 769px) {
	div.dropdownRow {
		margin-top: -30px;
		height: 30px;
	}
}
@media (min-width: 769px) and (max-width: 1200px)  {
	div.header div.headerDiv {
		height: 100px;
		display: flex;
	}
}
@media (min-width: 1201px) {
	div.header div.headerDiv {
		height: 100px;
	}
}