body
{
	overflow-y: scroll;
}

	#logo
	{
		position: absolute;
		left: 50%;
		opacity: .8;
	}
	
	#contact-us #logo
	{
		background-image: url('/content/img/logo-black.svg');
	}

	#menu-button
	{
		left: 15px;
	}

	#menu
	{
		right: 0px;
	}

	#footer
	{
		position: absolute;
		left: 0px;
		bottom: 0px;
		right: 0px;
	}




	#contact-us
	{
		position: relative;
		width: 100%;
		height: 100%;
		overflow: hidden;
	}

		#contact-us #menu-bg-video
		{
			position: absolute;
		}

		#contact-us-cover
		{
			position: absolute;
			top: 0px;
			right: 0px;
			bottom: 0px;
			left: 0px;
			background-color: #00ff00;
			opacity: .9;
		}

		#contact-us-inside
		{
			overflow: hidden;
			width: 1180px;
			margin: 0 auto;			
		}

			#contact-us-title
			{
				margin-top: 124px;
				opacity: .8;

				font-weight: 200;
				font-size: 70px;
				text-align: center;
				letter-spacing: .4px;
				color: #000;
			}

			#contact-us-text
			{
				margin-top: 5px;
				margin-bottom: 200px;
				opacity: .8;

				font-size: 16px;
				text-align: center;
				letter-spacing: .25px;
				line-height: 150%;
				color: #000;
			}

			#contact-us-middle
			{
				position: absolute;
				left: 50%;
				top: 50%;
				width: 1180px;
				margin-left: -590px;
			}

				#contact-us-left
				{
					position: relative;
					float: left;
					width: 870px;
					padding-left: 60px;
				}

					.contact-us-header
					{
						opacity: .8;
						margin-bottom: 18px;

						font-weight: 700;
						font-size: 13px;
						letter-spacing: .25px;
					}

					#contact-us-email
					{
						font-weight: 700;
						font-size: 50px;
						letter-spacing: .2px;
					}


				#contact-us-right
				{
					position: relative;
					float: left;
				}

					#contact-us-social
					{
						margin-left: -28px;
					}

						.contact-us-social
						{
							float: left;
							padding: 10px;
							cursor: pointer;

							font-size: 45px;
						}

		

		

		

@media screen and (max-width: 1400px), screen and (max-height: 670px) {

	#contact-us-title
	{
		margin-top: 100px;
		font-size: 50px;
	}

	#contact-us-text
	{
		display: none;
	}

	#contact-us-inside
	{
		width: 1024px;
	}

	#contact-us-middle
	{
		top: 44%;
		width: 1024px;
		margin-left: -512px;
	}

		#contact-us-left
		{
			width: 744px;
		}
}