@media only screen and (min-width: 1300px) {
	body {
		background-color: ;
	}
	.NavBar {
		background-color: ;
	}
}


@media only screen and (max-width: 1299px) and (min-width: 1000px) {
	
	body {
		background-color: ;
	}
	.NavBar {
		background-color: ;
	}


.ServicesPanel {
	margin-top: 70px;
	margin-bottom: 70px;
	height: 140px;
}

.ServicesOfferedItems {
	/*height: 520px;*/
	width: 100%;
}


.ContactUs {
	width: 60%;
}


.ReferencesWords {
	text-align: center;
	/*background-color: white;*/
	width: 90%;
}


}



@media only screen and (max-width: 999px) and (min-width: 900px) {

body {
	background-color: ;
}

.NavBar {
	background-color: ;
}
	.ContactFormLabel {
		font-size: 20px;
		color: ;
	}

.ServicesPanel {
	margin-top: 70px;
	margin-bottom: 70px;
	height: 140px;
}

.ServicesOfferedItems {
	/*height: 520px;*/
	width: 100%;
}

.ContactUs {
	width: 70%;
}

.FooterCellBlockWriting {
	font-size: 18px;
}

.ReferencesWords {
	text-align: center;
	/*background-color: white;*/
	width: 90%;
}

}





@media only screen and (max-width: 899px) and (min-width: 700px) {

body {
	background-color: ;
}
.NavBar {
	background-color: ;
}

.NavBarCell {
	display: none;
}
.SmallNavBarCell {
	display: table-cell;
}

.ServicesPanel {
	margin-top: 40px;
	margin-bottom: 40px;
	height: 140px;
}

.ServicesOfferedItems {
	height: 520px;
	width: 100%;
}

.ServicesOfferedItem {
	height: 70px;
	width: 280px;
}
	.ServicesOfferedItemWords {
		font-size: 18px;
	}


	/*Contact Form*/
	.ContactFormLabel {
		font-size: 20px;
		color: ;
	}

	.ContactUs {
		width: 70%;
	}


.Footer {
	height: 675px;
}

.FooterLeftCell {
	display: block;
	float: none;
	height: 33.3333%;
	width: 100%;
}
	.FooterCellBlockImg {
		width: 80%;
		height: 90%;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
	}

.FooterCenterCell {
	display: block;
	float: none;
	height: 33.3333%;
	width: 100%;
}
.FooterRightCell {
	display: block;
	float: none;
	height: 33.3333%;
	width: 100%;
}

.ReferencesCell {

}

.ReferencesLeft {
	width: 95%;
	height: 400px;
}
.ReferencesRight {
	width: 95%;
	height: 400px;
}

.ReferencesWords {
	text-align: center;
	/*background-color: white;*/
	width: 90%;
}

.SlideAndViewGalleryButton {
	height: 700px;
}
	.SlideAndViewGalleryButtonLeftCell {
		display: block;
		float: none;
		width: 100%;
		height: 20%;
		height: 200px;
	}
	.SlideAndViewGalleryButtonRightCell {
		display: block;
		float: none;
		width: 100%;
		height: 50%;
		height: 500px;

	}

}





@media only screen and (max-width: 699px) {

body {
	background-color: ;
}
.NavBar {
	background-color: ;
}

.NavBarLogoCell {
	width: 200px;
}
.NavBarLogoCellBlockWords {
	font-size: 25px;
}

.NavBarCell {
	display: none;
}
.SmallNavBarCell {
	display: table-cell;
	width: 150px;
}
.NavBarCellBlockWords {
	font-size: 25px;
}
.NavBarCellBlockWords:hover {
	font-size: 30px;
}


.ServicesPanel {
	margin-top: 20px;
	margin-bottom: 20px;
	height: 100px;
	height: 800px;
}
	.ServicesPanelCell {
		display: block;
		height: 25%;
		width: 100%;
	}
		.ServicesPanelCellBlock {

		}
			.ServicesWordPanelCellBlockImg {
				width: 100%;
				height: 90%;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
			}

.Conclusion {
	margin-top: 30px;
	margin-bottom: 30px;
}
	.ConclusionWords {
		font-size: 25px;
	}	


.ServicesOfferedHeadingWords {
	font-size: 25px;
}
	.ServicesOfferedItemBlockCell {
		display: block;
		height: 50%;
		width: 100%;
	}

.ServicesOfferedItems {
	height: 788px;
}

.ServicesOfferedItem {
	width: 95%;
}
	.ServicesOfferedItemWords {
		font-size: 18px;
	}






.Footer {
	height: 675px;
}

.FooterLeftCell {
	display: block;
	float: none;
	height: 33.3333%;
	width: 100%;
}
.FooterCenterCell {
	display: block;
	float: none;
	height: 33.3333%;
	width: 100%;
}
.FooterRightCell {
	display: block;
	float: none;
	height: 33.3333%;
	width: 100%;
}

.ContactTitleWords {
	font-size: 13vw;
}

/*Contact Form*/

.ContactUs {
		/*height: 1100px;*/
		/*height: 1300px;*/
		/*height: 1060px;*/
		width: 75%;
		/*height: 700px;*/
		/*padding: 30px;*/
	}

	.ContactUsHeading {
		font-size: 8vw;
	}
		
		.ContactFormContainer {
			/*height: 1000px;
			height: 960px;*/
			height: 600px;
			/*padding: 30px;*/
		}

			.ContactFormContainerLeftCell {
				display: block;
				float: none;
				width: 100%;
				height: 60%;
				background-color: ;
			}

				.ContactForm {
					width: 90%;
					height: 600px;
					height: 560px;
					position: relative;
					top: 83.5%;
					transform: translateY(-50%);
				}

					.ContactFormFullName {
						height: 200px;
						height: 160px;
					}
						.ContactFormLine {
							display: block;
							float: none;
						}
						#ContactFormFullNameLeft {
							float: none;
							width: 100%;
							height: 90px;
						}
						#ContactFormFullNameRight {
							float: none;
							width: 100%;
							height: 90px;
						}
					.ContactFormAddressAndNumber {
						height: 200px;
						height: 160px;
					}
						#ContactFormAddressLeft {
							float: none;
							width: 100%;
							height: 90px;
						}
						#ContactFormNumberRight {
							float: none;
							width: 100%;
							height: 90px;
						}
							.ContactFormLabel {
								font-size: 25px;
								line-height: 25px;
								height: 25px;
							}
							.ContactFormInput {
								width: 60%;
							}

			.ContactFormContainerRightCell {
				display: block;
				float: none;
				height: 40%;
				width: 100%;
				background-color: ;
			}
			

.References {
	height: 800px;

}
	.ReferencesCell {
		display: block;
		float: none;
		height: 50%;
		width: 100%;
	}
		.ReferencesLeft {
			height: 380px;
		}
		.ReferencesRight {
			height: 380px;
		}


.ReferencesWords {
	text-align: center;
	width: 95%;
}

.SlideAndViewGalleryButton {
	height: 700px;
}
	.SlideAndViewGalleryButtonLeftCell {
		display: block;
		float: none;
		width: 100%;
		height: 20%;
		height: 200px;
	}
	.SlideAndViewGalleryButtonRightCell {
		display: block;
		float: none;
		width: 100%;
		height: 50%;
		height: 500px;

	}

}