@media (min-width: 768px) {
	#metacube-header {
		height: 86px !important;
	}
	#metacube-logo img {
		max-width: 174px !important;
	}
	#logo img {
		max-width: 174px !important;
	}
	#nav-one td {
		line-height: 22px !important;
	}
	.menu.toggleMenu {
		top: 0px !important;
	}
}
@media (max-width: 768px) {
	#metacube-header {
		height: 68px !important;
	}
	#metacube-logo img {
		max-width: 174px !important;
	}
	#nav-one td {
		line-height: 22px !important;
	}
}

@media (max-width: 2560px) {
	h3 {
		font-size: 38px !important;
	}
	.p3 {
		line-height: 32px !important;
	}
}
@media (max-width: 1279px) {
	h3 {
		font-size: 34px !important;
	}
	.text {
		padding-left: 36px !important;
	}
}

@media (max-width: 1024px) {
	.text {
		padding-top: 50px !important;
	}
	h3 {
		font-size: 32px !important;
	}
	.p3 {
		font-size: 15px !important;
	}
	.p4 {
		height: 39px !important;
		line-height: 25px !important;
	}
	#phone > a, #fax > a, #email > a {
		font-size: 14px !important;
	}
}

@media(max-width: 920px) {
	.text {
		padding-top: 30px !important;
		padding-right: 40px !important;
	}
}

@media (max-width: 425px) {
	#metacube-header {
		height: 56px !important;
	}
	.header3Menu.list-unstyled {
		padding-top: 18px !important;
	}
	#metacube-logo img {
		max-width: 100px !important;
	}
	h3 {
		font-size: 26px !important;
	}
	#nav-one td {
		font-size: 14px !important;
		line-height: 20px !important;
	}
	@media(max-width: 425px) {#nav-one table tbody tr td:nth-child(odd) {text-align: left !important;}}
}

@media (max-width: 375px) {
	.p4 > a {
		font-size: 13px !important;
	}
}

@media (max-width: 320px) {
	h3 {
		font-size: 22px !important;
	}
	.p4 > a {
		font-size: 12px !important;
	}
}