/* Responsive Mobile Styles - Wide Type */

@media (max-width:980px) {
	body {
		margin: 0;
	}
	table, .table1, #header, #navbar, #footer {
		width: 100% !important;
		max-width: 858px;
	}
	.table1 {
		border: 0 !important;
	}
	#header img {
		display: none;
	}
	#header {
		background: url("images/header-mobile.jpg");
		background-size: cover;
		background-position: center top;
		height: 271px;
	}
	#content, #content2, #contentnew {
		width: auto;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#content p, #content2 p, #contentnew p {
		font-size: 13px;
		line-height: 25px;
	}
	#right, #left {
		padding: 0;
		width: auto;
	}
	img {
		height: auto;
		max-width: 100%;
	}
	#navbar ul {
		padding-left: 20px;
		font-size: 14px;
	}
	#navbar li {
		padding-right: 80px;
	}
	#navbar li:last-child {
		padding-right: 0;
	}
	h1 {
		padding-bottom: 5px;
	}
	textarea {
		width: 100% !important;
	}
	.table1 table td {
		width: 23%;
		display: inline-block;
	}
}

@media (max-width:768px) {
	#header {
		height: 243px;
	}
	#navbar ul {
		padding-left: 20px;
		font-size: 14px;
	}
	#navbar li {
		padding-right: 50px;
	}
}

@media (max-width:640px) {
	#header {
		height: 190px;
	}
	#navbar ul {
		padding-left: 20px;
		font-size: 14px;
	}
	#navbar li {
		padding-right: 40px;
	}
}

@media (max-width:414px) {
	#header {
		height: 131px;
	}
	#navbar {
		border-top: 3px solid #ffeff6;
	}
	#navbar ul {
		padding-left: 20px;
		font-size: 14px;
	}
	#navbar li {
		padding-right: 24px;
	}
	.table1 table td {
		width: 44.67%;
		display: inline-block;
	}
}

@media (max-width:375px) {
	#header {
		height: 119px;
	}
	#navbar ul {
		font-size: 13px;
	}
	#navbar li {
		padding-right: 20px;
	}
}

@media (max-width:360px) {
	#header {
		height: 110px;
	}
	#navbar ul {
		padding-left: 15px;
		font-size: 13px;
	}
	#navbar li {
		padding-right: 15px;
	}
}

@media (max-width:320px) {
	#header {
		height: 101px;
	}
	#navbar ul {
		font-size: 12px;
	}
	#navbar li {
		padding-right: 15px;
	}
}