


@media screen and (max-width: 299px) {
	body {
		/*background-color: blue;*/

	}

	.NavBarContainer {
		display: none;
	}

	.SmallNavBar {
		display: block;
	}

	.NavBarBottomLine {
		top: 80px;
	}

	.FooterContactHeading {
		font-size: 14px;
		margin-left: 14px;
	}
	
	.FooterContactDetails {
		margin-top: -10px;
		font-size: 14px;
		display: block;
		margin-left: 16px;
	}
}

/*Media Querries*/
@media screen and (min-width: 300px) and (max-width: 699px) {
	body {
		/*background-color: orange;*/

	}

	/*.FooterContactHeading {
		font-size: 14px;
		margin-left: 14px;
	}
	
	.FooterContactDetails {
		margin-top: -10px;
		font-size: 14px;
		display: block;
		margin-left: 16px;
	}*/
	
	.Circle {
		display: none;
	}
	/*.NavBarItems {
		width: 100%;
	}*/

	.NavBarContainer {
		/*background-size: 100%;
		height: 80px;*/
		display: none;
	}
		.BurgerButton {
			width: 50px;
			height: 50px;
			margin-top: 15px;
			margin-bottom: 15px;
			border-radius: 12px;
		}
			.BurgerButtonInsideLine {
				width: 80%;	
				/*height: 8px;*/
				height: 5px;
				margin-left: 10%;
				margin-right: 10%;
				background-color: rgba(75,75,75,1);
				/*border-radius: 20px;*/
				border-radius: 12px;
			}

	.DivUnderNav {
		height: 72px;
	}

	.NavBarBottomLine {
		top: 80px;
	}



	.ManPicture {
		/*background-position: 50% 20%, 50% 130%;*/

		width: 90%;
		margin-left: 5%;
		margin-right: 5%;
		background-size: 80%;
		/*background-size: contain;*/
		background-position: 50% 20%, 50% /*110%*/ 200px;
		height: 400px;
	}
	#ManPicture1 {
		background-image: url("Images/slogan Black.png"), url("Images/24 Hr Guarding.png");
	}
	#ManPicture2 {
		background-image: url("Images/slogan Black.png"), url("Images/The 5 P's.png");
		background-size: 80%, 50% ;
		background-position: 50% 20%, 50% /*110%*/ 250px;
	}




/**//**//**//**//**//**//**//**//**//**//**//**/


/*Introduction Block Start*/
#LargeIntroductionBlock {
	display: none;
}
#SmallIntroductionBlock {
	background: none;
	background-color: rgb(78,78,78);
}
	.IntroductionBlockImage {
		/*width: 200px;*/
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 180px;
		margin-top: 10px;

		display: none;
	}
	.IntodctionBlockContainer {
		height: 210px;
		margin-top: 10px;
		margin-bottom: 10px;
		background-image: url("Images/background.png");
		background-position: center;
		background-repeat: no-repeat;
		background-size: 100%;

		border-top: 2px solid rgba(255,204,41,1);
		border-bottom: 2px solid rgba(255,204,41,1);
	}
		.IntroductionBlockP {
			color: rgba(260,168,49,1);		
			margin-left: 5%;
			margin-right: 5%;
			text-shadow: 2px 2px black;
			color: white;
			/*font-size: 25px;*/

			font-size: 20px;
			/*text-align: center;*/
		}

/*Introduction Block End*/







/*Information Block Start*/


.InformationBlockTitle {

}
#InformationBlockTitleWhyUseGuarding {
	font-size: 40px;
}
.InformationBlock {
	display: none;
}
.InformationBlockSmall {
	background-color: rgba(78,78,78,1);
}
	.AboutMannedGuardingHeading {
		background-image: url("Images/background.png");
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		border-top: 2px solid rgb(255,204,41);
		border-bottom: 2px solid rgb(255,204,41);

	}
		.AboutMannedGuardingHeadingP {
			text-align: center;
			padding: ;
			margin-bottom: -15px;
			/*padding-top: 15px;*/
		}

	.AboutMannedGuarding {
		background-image: url("Images/background.png");
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		margin-top: 10px;
		margin-bottom: 10px;
		border-top: 2px solid rgb(255,204,41);
		border-bottom: 2px solid rgb(255,204,41);
		padding: 10px;
		text-align: center;
	}
		.AboutMannedGuardingP {

		}


/*Information Block End*/



/**//**//**//**//**//**//**//**//**//**//**//**/





	.SmallNavBar {
		display: block;
	}


/*Contact Page*/
	.ContactUsHeading {
		font-size: 60px;
	}

	.ContactInfoDiv {
		/*height: 450px;*/

		/*height: 600px;*/
	}
		.ContactInfoDivLeft {
			display: block;
			/*width: 40px;
			margin-left: 30px;
			margin-right: 30px;*/
			height: 210px;
			width: 100%;
		}
		.ContactInfoDivCenter {
			display: block;
			border-left: none;
			border-right: none;
			border-top: 1px solid rgba(75,75,75,1);
			border-bottom: 1px solid rgba(75,75,75,1);
			/*width: 40px;
			margin-left: 30px;
			margin-right: 30px;*/
			height: 210px;
			width: 100%;
		}
		.ContactInfoDivRight {
			display: block;
			/*width: 40px;
			margin-left: 30px;
			margin-right: 30px;*/
			height: 150px;
			width: 100%;
		}

	.ContactInfoTitle {
		font-size: 30px;
	}
	.ContactInfoInfo {
		font-size: 24px;
	}

	.ContactMainBody {
		display: none;
	}

/*Contact Form*/

.ContactForm {
	height: 320px;
	/*height: 620px;*/
	width: 400px;
	/*width: 100%;*/
	width: 300px;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	height: relative;
	height: 520px;
}

.ContactFormFullName {

}

	.ContactFormLine {
		width: 200px;
		/*background-color: blue;*/
		/*background-color: purple;*/
		display: block;
	}
	#ContactFormFullNameLeft {
		/*width: 200px;*/
		width: 60%;
		margin-left: 20%;
		margin-right: 20%;
		/*background-color: blue;*/
		height: 80px;
	}
	#ContactFormFullNameRight {
		/*width: 200px;*/
		width: 60%;
		margin-left: 20%;
		margin-right: 20%;
		/*background-color: blue;*/
		height: 80px;
	}
	#ContactFormAddressLeft {
		/*width: 200px;*/
		width: 60%;
		margin-left: 20%;
		margin-right: 20%;
		/*background-color: blue;*/
		height: 80px;
	}
	#ContactFormNumberRight {
		/*width: 200px;*/
		width: 60%;
		margin-left: 20%;
		margin-right: 20%;
		/*background-color: blue;*/
		height: 80px;
	}
		.ContactFormLabel {
			font-size: 25px;
		}
		.ContactFormInput {
			/*width: 160px;*/
			/*width: 100%;*/
		}
		#ContactFormInputFirstName {
			width: 100%;
			margin-left: 0px;
		}
		#ContactFormInputSecondName {
			width: 100%;
			margin-left: 0px;
		}
		#ContactFormInputEmailAddress {
			width: 100%;
			margin-left: 0px;
		}
		#ContactFormInputPhoneNumber {
			width: 100%;
			margin-left: 0px;	
		}



	.ContactFormTextArea {
		width: 320px;
		height: 80px;
		/*margin-left: 40px;*/
		width: 95%;
		margin-left: 2.5%;
		margin-right: 2.5%;
	}
	.ContactFormSubmitButton {
		/*margin-left: 160px;*/
		/*margin-left: 150px;*/
		margin-top: 20px;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	/*About Page*/

	.OurGoalHeading {
		font-size: 50px;
	}
	.TitenStrivesToDiv {

	}
		.TitenStrivesToParagraph {
			font-size: 30px;
			margin-left: 10px;
			margin-right: 10px;
		}
	.AboutUsHeading {
		font-size: 50px;
		z-index: ;
	}




	/*START OF SMALL FOOTER CHANGES*/
	.FooterTop {
		
	}
		.FooterTopLeft {
			display: none;
		}
		.FooterTopTop {

		}
		.FooterTopTop2 {
			display: none;
		}
			.FooterTopImageLogo {
				height: 90px;
				display: block;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
			}
		.FooterWeBringTheForce {
			display: none;
		}
		.FooterTopImage {
			height: 100%;
			width: 80%;
			margin-left: 10%;
			margin-right: 10%;
			object-fit: contain;
			margin-bottom: 10px;
			margin-top: 10px;
		}


	.Footer {
		height: 800px;
		/*width: 80%;*/
		width: 100%;
		/*margin-left: 10%;
		margin-right: 10%;*/
	}
		.FooterLeft {
			width: 100%;
			height: 600px;
		}
		.FooterLeftSmall {

		}
			.FooterLeftLeftCell {
				display: block;
				width: 100%;
				height: relative;
				height: 200px;
			}
			.FooterLeftCentercell {
				display: block;
				width: 100%;
				height: relative;
				height: 200px;

				border: none;
			}
			.FooterLeftRightCell {
				display: block;
				width: 100%;
				height: relative;
				height: 200px;

				border: none;
			}
				.FooterHeading {
					margin-top: 0px;
				}
				.FooterList {
					display: none;
				}

				.SmallFooterList {
					font-size: 20px;
				}



		.FooterRight {
			width: 100%;
		}	
			.mySlides {
				/*width: 100%;*/
				width: 80%;
				margin-left: 10%;
				margin-right: 10%;
			}
		/*END OF SMALL FOOTER CHANGES*/

		.FooterLeft {
			display: none;
		} 
		.FooterTopSmall {
			display: none;
		}









	/*SlideShow*/
.AboutUsHeading {
	color: lightgrey;
	text-shadow: 2px 2px black;
	position: relative;
	
}
#MyVideo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 200px;
	margin-bottom: -120px;
	

}

	.SlideShowContainer {
		height: 402px;
		/*background-color: purple;*/
		background-color: rgba(128,0,128,.3);
		background-color: rgba(0,255,255,.5);
		background-color: rgba(78,78,78,1);

		border-top: 2px solid rgb(78,78,78);
		border-bottom: 2px solid rgb(78,78,78);

	}
		.SlideShowTopButton {
			height: 52px;
			/*width: 700px;*/
			width: 80.16%;
			margin-left: 10%;
			margin-right: 10%;
			background-color: rgba(75,75,75,0.65);
			border-radius: 30px 30px 0px 0px;
			display: table;

		}
		.SlideShowContainerLeftBtnCell {
			display: none;
		}
		.SlideShowContainerRightBtnCell {
			display: none;
		}
			.SlideShowContainerLeftBtn {
				display: inline-block;
				margin-top: 0px;
				/*margin-top: 452px;*/
				margin-left: 20%;
			}
			.SlideShowContainerRightBtn {
				display: inline-block;
				margin-top: 0px;
				/*margin-top: 452px;*/
				margin-left: 60%;
			}


		.SlideShowCenterTable {
			width: 80%;
			/*background-color: blue;*/
		}

			.Slide {
				width: 100%;
				margin-top: 0px;
				border-radius: 30px;
				/**/
				background-color: rgba(0,0,0,.0);

			}
				#myVideo {
					width: 100%;
					margin-top: 0px;
					margin-left: 0px;

					display: none;
				}
				.SlideInformationDiv {
					width: 78.4%;
					border-radius: 30px;

					margin-top: 0px;
					/**/
					background-color: rgba(260,168,49,.0);

				}
					.SlideHeader {
						font-size: 30px;

						/**/
						position: relative;
					}
					#Slide1Header {
						/*margin-top: 50px;*/
						margin-top: 20px;
						/*margin-left: 0px;*/

						/**/
						margin-left: auto;
						margin-right: auto;
						
					}
					#Slide2Header {
						/*margin-top: 50px;*/
						margin-top: 20px;
						margin-left: auto;
						margin-right: auto;

						font-size: 25px;
					}
					#Slide3Header {
						/*margin-top: 50px;*/
						margin-top: 20px;
						margin-left: auto;
						margin-right: auto;

						font-size: 30px;
					}
					#Slide4Header {
						/*margin-top: 50px;*/
						margin-top: 20px;
						margin-left: auto;
						margin-right: auto;
					}
					#Slide5Header {
						/*margin-top: 50px;*/
						margin-top: 20px;
						margin-left: auto;
						margin-right: auto;
					}

					.SlideInformation {
						/*margin-left: 50px;*/
						/**/
						text-align: center;
						margin-left: auto;
						margin-right: auto;
						position: relative;
						/*background-color: rgba(128,128,128,0.4);*/

						/*font-size: 20px;*/
						font-size: 25px;
						/*text-shadow: 0.5px 0.5px black;*/
					}
					#Slide1Information {
						/*margin-top: 120px;*/
						/*margin-top: 20px;*/
						margin-top: -1px;
						margin-left: auto;
						margin-right: auto;
					}
					#Slide2Information {
						/*margin-top: 120px;*/
						/*margin-top: 20px;*/
						margin-top: 10px;
						margin-left: auto;
						margin-right: auto;
						padding-right: 0px;

						font-size: 20px;
					}
					#Slide3Information {
						/*margin-top: 145px;*/
						/*margin-top: 20px;*/
						margin-top: 10px;
						/*font-size: 24px;*/
						margin-left: auto;
						margin-right: auto;
						/*font-size: 18px;*/
						font-size: 23px;
					}
					#Slide4Information {
						/*margin-top: 20px;*/
						margin-top: 10px;
						margin-left: auto;
						margin-right: auto;
					}
					#Slide5Information {
						/*margin-top: 20px;*/
						margin-top: 10px;
						margin-left: auto;
						margin-right: auto;
					}

	.SmallButtonLeftCell {
		display: table-cell;
		float: left;
		width: 50%;
		/*background-color: rgba(0,0,255,0.4);*/
		margin-top: -30px;
	}
		#SlideShowContainerLeftBtnSmall {
			display: block;
			margin-left: auto;
			margin-right: auto;
			/*margin-left: 25%;*/
			/*background-color: rgba(255,0,0,0.4);*/
		}
		.SlideShowContainerLeftBtn {

		}
/*	.SlideBottomPanel {
		width: 80%;
		margin-left: 10%;
		margin-right: 10%;
		height: 60px;
		background-color: rgba(75,0,130,0.4);
		border-radius: 20px;
	}*/
		.DotPanel {
			/*background-color: grey;*/
			/*width: 83px;*/
			/*width: 110px;*/
		}
			.dot {

			}

	.SmallButtonRightCell {
		display: table-cell;
		float: left;
		width: 50%;
		/*background-color: rgba(0,128,0,0.4);*/
		margin-top: -30px;
	}
		#SlideShowContainerRightBtnSmall {
			display: block;
			margin-left: auto;
			margin-right: auto;
			/*margin-left: 60%;*/
			/*margin-left: 50px;*/
			/*background-color: rgba(255,127,80,0.4);*/
		}
		.SlideShowContainerRightBtn {

		}

	/*End of SlideShow*/


}















@media screen and (min-width: 700px) and (max-width: 819px) {
	body {
		/*background-color: cyan;*/
	}
	.Circle {
		display: none;
	}
	.NavBarItems {
		width: 100%;
	}

	.SmallNavBar {
		display: none;
	}

	.DivUnderNav {
		/*height: 112px;*/
	}

	.ManPicture {
		background-position: 50% 20%, 50% 200px;
	}

	.IntroductionTableLeftCell {
		width: 70%;
	}




	#SmallIntroductionBlock {
		display: none;
	}
	.InformationBlockSmall {
		display: none;
	}




		.IntroductionBlockP {
			font-size: 25px;
		}
	.IntroductionTableRightCell {
		width: 30%;

	}
		.IntroductionBlockImage {
			/*width: 200px;*/
			width: 180px;

		}


	.InformationBlockLeftCell {
		width: 20%;
	}
		.InformationBlockImage {

		}
	.InformationBlockRightCell {
		width: 80%;
		
	}
	#WhyUseGuarding {
		font-size: 25px;
		padding-left: 10%;
	}



/*Contact Page*/

	.ContactFormLine {
		/*background-color: royalblue;*/
		width: 50%;
	}

	#ContactFormFullNameLeft {
		width: 50%;
	}

	#ContactFormFullNameRight {
		width: 50%;
	}

	#ContactFormAddressLeft {
		width: 50%;
	}

	#ContactFormNumberRight {
		width: 50%;
	}




	.ContactInfoTitle {
		font-size: 30px;
	}
	.ContactInfoInfo {
		font-size: 24px;
	}

	.ContactMainBody {
		display: none;
	}

	.ContactFormInput {
		width: 150px;
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*margin-left: 45px;*/
	}










	/*START OF SMALL FOOTER CHANGES*/
	/*.FooterTop {
		display: none;
	}*/
	.FooterTop {
		
	}
		.FooterTopLeft {
			display: none;
		}
		.FooterTopTop {

		}
		.FooterTopTop2 {
			display: none;
		}
			.FooterTopImageLogo {
				height: 90px;
				display: block;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
			}
		.FooterWeBringTheForce {
			display: none;
		}
		.FooterTopImage {
			height: 100%;
			width: 80%;
			margin-left: 10%;
			margin-right: 10%;
			object-fit: contain;
			margin-bottom: 10px;
			margin-top: 10px;
		}



	.Footer {
		height: 800px;
		/*width: 80%;*/
		width: 100%;
		/*margin-left: 10%;
		margin-right: 10%;*/
	}
		.FooterLeft {
			width: 100%;
			height: 600px;
		}
		.FooterLeftSmall {

		}
			.FooterLeftLeftCell {
				display: block;
				width: 100%;
				height: relative;
			}
			.FooterLeftCentercell {
				display: block;
				width: 100%;
				height: relative;

				border: none;
			}
			.FooterLeftRightCell {
				display: block;
				width: 100%;
				height: relative;

				border: none;
			}
				.FooterHeading {
					margin-top: 0px;
				}
				.FooterList {
					display: none;
				}



		.FooterRight {
			width: 100%;
			/*border: 2px solid rgba(75,75,75,1);*/
		}	
			.mySlides {
				/*width: 100%;*/
				width: 80%;
				margin-left: 10%;
				margin-right: 10%;
			}
		/*END OF SMALL FOOTER CHANGES*/


		.FooterLeft {
			display: none;
		}
		.FooterTopSmall {
			display: none;
		}

/*About Page*/

	.OurGoalHeading {
		font-size: 60px;
	}
	.TitenStrivesToDiv {

	}
		.TitenStrivesToParagraph {
			font-size: 35px;
		}
	.AboutUsHeading {
		font-size: 60px;
	}

	/*SlideShow*/

	.SlideShowContainer {
		height: 402px;
		/*background-color: purple;*/
	}
		.SlideShowTopButton {
			height: 52px;
			/*width: 700px;*/
			width: 80.16%;
			margin-left: 10%;
			margin-right: 10%;
			background-color: rgba(75,75,75,0.65);
			border-radius: 30px 30px 0px 0px;
			display: table;

		}
		.SlideShowContainerLeftBtnCell {
			display: none;
		}
		.SlideShowContainerRightBtnCell {
			display: none;
		}
			.SlideShowContainerLeftBtn {
				display: inline-block;
				margin-top: 0px;
				/*margin-top: 452px;*/
				margin-left: 20%;
			}
			.SlideShowContainerRightBtn {
				display: inline-block;
				margin-top: 0px;
				/*margin-top: 452px;*/
				margin-left: 60%;
			}


		.SlideShowCenterTable {
			width: 80%;
			/*background-color: blue;*/
		}

			.Slide {
				width: 100%;
				margin-top: 0px;
				border-radius: 30px;
			}
				#myVideo {
					width: 100%;
					margin-top: 0px;
					margin-left: 0px;
				}
				.SlideInformationDiv {
					width: 78.4%;
					border-radius: 30px;
				}
					.SlideHeader {
						font-size: 40px;
					}
					#Slide1Header {
						margin-top: 50px;
					}
					#Slide2Header {
						margin-top: 50px;
					}
					#Slide3Header {
						margin-top: 50px;
					}
					#Slide4Header {
						margin-top: 50px;
					}
					#Slide5Header {
						margin-top: 50px;
					}

					.SlideInformation {
						margin-left: 50px;
					}
					#Slide1Information {
						margin-top: 120px;
					}
					#Slide2Information {
						margin-top: 120px;
					}
					#Slide3Information {
						margin-top: 145px;
						font-size: 24px;
					}
					#Slide4Information {

					}
					#Slide5Information {

					}

	.SmallButtonLeftCell {
		display: table-cell;
		float: left;
		width: 50%;
		/*background-color: blue;*/
		margin-top: -40px;
		margin-top: -30px;
	}
		#SlideShowContainerLeftBtnSmall {
			display: table-cell;
			display: block;
			margin-left: 90px;
			margin-left: 25%;
		}
		.SlideShowContainerLeftBtn {

		}

	.DotPanel {

	}
	.SmallButtonRightCell {
		display: table-cell;
		float: left;
		width: 50%;
		/*background-color: green;*/
		margin-top: -40px;
		margin-top: -30px;
	}
		#SlideShowContainerRightBtnSmall {
			display: block;
			margin-right: 25%;
		}
		.SlideShowContainerRightBtn {

		}

	/*End of SlideShow*/

			
}











@media screen and (min-width: 820px) and (max-width: 974px) {
	body {
		/*background-color: yellow;*/
	}
	.Circle {
		right: -6%;
		top: 8%;

		width: 75px;
		height: 75px;		
		border: 3.75px solid #ccc;
		border-top: 3.75px solid rgba(255,204,41,1);
		border-left: 3.75px solid rgba(260,168,49,1);
		border-bottom: 3.75px solid rgba(255,204,41,1);
		border-right: 3.75px solid rgba(260,168,49,1);
		border-width: 18.75px;
		box-shadow: 0 0 18.75px rgba(0,0,0,.5);
	}
	.LogoInCircle {
		width: 75px;
		height: 75px;
	}

	.SmallNavBar {
		display: none;
	}
	.ManPicture {
		background-position: 50% 20%, 50% 200px;
	}



	#SmallIntroductionBlock {
		display: none;
	}
	.InformationBlockSmall {
		display: none;
	}





	.IntroductionTableLeftCell {
		width: 70%;
	}
		.IntroductionBlockP {
			font-size: 25px;
		}
	.IntroductionTableRightCell {
		width: 30%;
	}
		.IntroductionBlockImage {
			width: 200px;
		}

	.InformationBlockLeftCell {
		width: 20%;
	}
	.InformationBlockRightCell {
		width: 80%;
		
	}
	#WhyUseGuarding {
		font-size: 25px;
		padding-left: 5%;
	}


/*Contact Page*/
	.ContactInfoTitle {
		font-size: 35px;
	}
	.ContactInfoInfo {
		font-size: 25px;
	}

	.ContactMainBody {
		display: none;
	}
	.GoogleMapsDiv {
		width: 80%;
		margin-left: 10%;
		margin-right: 10%;
	}


	/*START OF SMALL FOOTER CHANGES*/
	.FooterTop {
		
	}
		.FooterTopLeft {
			display: none;
		}
		.FooterTopTop {

		}
		.FooterTopTop2 {
			display: none;
		}
			.FooterTopImageLogo {
				height: 90px;
				display: block;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
			}
		.FooterWeBringTheForce {
			display: none;
		}
		.FooterTopImage {
			height: 100%;
			width: 80%;
			margin-left: 10%;
			margin-right: 10%;
			object-fit: contain;
			margin-bottom: 10px;
			margin-top: 10px;
		}
		



	.Footer {
		/*height: 600px;*/
		height: 800px;
		/*width: 80%;*/
		width: 100%;
		/*margin-left: 10%;
		margin-right: 10%;*/
	}
		.FooterLeft {
			width: 100%;
			height: 600px;
		}
		.FooterLeftSmall {
			/*width: 100%;*/
		}
			.FooterLeftLeftCell {
				display: block;
				width: 100%;
				height: relative;
			}
			.FooterLeftCentercell {
				display: block;
				width: 100%;
				height: relative;

				border: none;
			}
			.FooterLeftRightCell {
				display: block;
				width: 100%;
				height: relative;

				border: none;
			}
				.FooterHeading {
					margin-top: 0px;
				}
				.FooterList {
					display: none;
				}



		.FooterRight {
			width: 100%;
			/*display: table;*/
			/*border: 2px solid rgba(75,75,75,1);*/

		}	
			.mySlides {
				/*width: 100%;*/
				width: 80%;
				margin-left: 10%;
				margin-right: 10%;
			}
		/*END OF SMALL FOOTER CHANGES*/

		.FooterLeft {
			display: none;
		}
		.FooterTopSmall {
			display: none;
		}


/*About Page*/

	.OurGoalHeading {
		font-size: 50px;
	}
	.TitenStrivesToDiv {

	}
		.TitenStrivesToParagraph {
			font-size: 40px;
		}
	.AboutUsHeading {
		font-size: 50px;
	}


	/*SlideShow*/

	.SlideShowContainer {

	}
		#SlideShowContainerLeftBtnSmall {
			display: none;
		}
		#SlideShowContainerRightBtnSmall {
			display: none;
		}

		.SlideShowCenterTable {
			/*was width 904px*/
			width: 804px;
		}

			.Slide {
				/*was width 800px*/
				width: 700px;
			}
				.SlideInformationDiv {
					/*was width 800px*/
					width: 700px;
				}
				#myVideo {
					/*was width: 800px*/
					width: 700px;
					margin-left: 0px;

				}


}











@media screen and (min-width: 975px) and (max-width: 1149px) {
	body {
		/*background-color: teal;*/
	}
	.Circle {
		right: -4%;
		top: 8%;

		width: 75px;
		height: 75px;		
		border: 3.75px solid #ccc;
		border-top: 3.75px solid rgba(255,204,41,1);
		border-left: 3.75px solid rgba(260,168,49,1);
		border-bottom: 3.75px solid rgba(255,204,41,1);
		border-right: 3.75px solid rgba(260,168,49,1);
		border-width: 18.75px;
		box-shadow: 0 0 18.75px rgba(0,0,0,.5);
	}
	.LogoInCircle {
		width: 75px;
		height: 75px;
	}

	.SmallNavBar {
		display: none;
	}
	.ManPicture {
		background-position: 50% 20%, 50% 200px;
	}




	#SmallIntroductionBlock {
		display: none;
	}
	.InformationBlockSmall {
		display: none;
	}




	.IntroductionTableLeftCell {
		width: 70%;
	}
		.IntroductionBlockP {

		}
	.IntroductionTableRightCell {
		width: 30%;
	}
		.IntroductionBlockImage {

		}


	.InformationBlockLeftCell {
		width: 20%;
	}
	.InformationBlockRightCell {
		width: 80%;
	}


.FooterTopTop {
	display: none;
}
.FooterTopImage {
	/*display: none;*/
	height: 100%;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	object-fit: contain;
	margin-bottom: 10px;
	margin-top: 10px;
}

	.FooterTopRight {
		font-size: 42px;
	}
	.FooterTopRightForce {
		font-size: 54px;
	}


	.FooterList {
		margin-top: -15px;
		font-size: 15px;
	}


	.FooterNumberDiv {
		margin-left: -5px;
	}
	.FooterEmailDiv {
		margin-left: -13.5px;
	}

		.FooterContactHeading {
			font-size: 16px;
			margin-left: 16px;
		}
		
		.FooterContactDetails {
			margin-top: -10px;
			font-size: 14px;
			display: block;
			margin-left: 16px;
		}

/*CONTACT PAGE*/

.ContactInfoTitle {
	font-size: 41px;
}

.ContactMainBody {
	background-size: 50% 500px;
}


	
.ContactForm {
	height: 320px;
	width: 400px;
}
	#ContactFormFullNameLeft {
		width: 200px;
	}
	#ContactFormFullNameRight {
		width: 200px;
	}
	#ContactFormAddressLeft {
		width: 200px;
	}
	#ContactFormNumberRight {
		width: 200px;
	}
		.ContactFormLabel {
			font-size: 25px;
		}
		.ContactFormInput {
			width: 160px;
		}
	.ContactFormTextArea {
		width: 320px;
		height: 80px;
		margin-left: 40px;
	}
	.ContactFormSubmitButton {
		/*margin-left: 160px;*/
		margin-left: 150px;
		margin-top: 20px;
	}

	#ContactFormId {
		display: none;
	}
	#GoogleMapsDivId {
		display: none;
	}




	.FooterTopSmall {
		display: none;
	}
	.FooterLeftSmall {
		display: none;
	}


		#SlideShowContainerLeftBtnSmall {
			display: none;
		}
		#SlideShowContainerRightBtnSmall {
			display: none;
		}


}








/*Below spacing is correct*/
@media screen and (min-width: 1150px) and (max-width: 1399px) {
	body {
		/*background-color: purple;*/
	}
	.Circle {
		right: -4%;
	}

	.SmallNavBar {
		display: none;
	}

	.ManPicture {
		background-position: 50% 20%, 50% 200px;
	}




	#SmallIntroductionBlock {
		display: none;
	}
	.InformationBlockSmall {
		display: none;
	}




	.IntroductionTableLeftCell {
		width: 70%;
	}
		.IntroductionBlockP {

		}
	.IntroductionTableRightCell {
		width: 30%;
	}
		.IntroductionBlockImage {

		}

	.InformationBlockLeftCell {
		width: 20%;
	}
	.InformationBlockRightCell {
		width: 80%;
	}


/*Contact Page*/
	.ContactInfoTitle {
		font-size: 41px;
	}

	#ContactFormId {
		display: none;
	}
	#GoogleMapsDivId {
		display: none;
	}



	.FooterTopRight {
		font-size: 56px;
	}
	.FooterTopRightForce {
		font-size: 72px;
	}

	.FooterTopImage2 {
		height: 30px;
		margin-left: 70px;
	}


	/*CONTACT PAGE*/
	.ContactMainBody {
		background-size: 50% 500px;
	}



.FooterTopTop {
	display: none;
}
.FooterTopImage {
	/*display: none;*/
	height: 100%;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	object-fit: contain;
	margin-bottom: 10px;
	margin-top: 10px;
}



	.FooterTopSmall {
		display: none;
	}
	.FooterLeftSmall {
		display: none;
	}


		#SlideShowContainerLeftBtnSmall {
			display: none;
		}
		#SlideShowContainerRightBtnSmall {
			display: none;
		}



		.FooterContactHeading {
			font-size: 20px;
			/*margin-left: 16px;*/
			padding-bottom: 2px;
		}
		
		/*.FooterContactDetails {
			margin-top: -10px;
			font-size: 14px;
			display: block;
			margin-left: 16px;
		}*/

}












/*Below spacing is correct*/
@media screen and (min-width: 1400px) {
	body {
		/*background-color: springgreen;*/
	}

	.SmallNavBar {

	}

	.ManPicture {
		background-position: 50% 140px, 50% 200px;
	}
	#SmallIntroductionBlock {
		display: none;
	}
	.InformationBlockSmall {
		display: none;
	}
	#ContactFormId {
		display: none;
	}
	#GoogleMapsDivId {
		display: none;
	}

/*
.FooterTopLeft {
	display: none;
}*/

.FooterTopTop {
	display: none;
}

.FooterTopImage {
	/*display: none;*/
	height: 100%;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	object-fit: contain;
	margin-bottom: 10px;
	margin-top: 10px;
}
.FooterTopImage2 {
	height: 40px;
	margin-left: 0px;
}


	.FooterTopSmall {
		display: none;
	}
	.FooterLeftSmall {
		display: none;
	}


		#SlideShowContainerLeftBtnSmall {
			display: none;
		}
		#SlideShowContainerRightBtnSmall {
			display: none;
		}


}
/*FooterTopImage*/