body {
	font-family: arial;
	margin: 0px;
	/*background-image: url("Images/IMG2.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	background-attachment: fixed;
	background-bottom: 0;
	background-width: 100%;*/
}

/*rgba(0,164,75,1) green
rgba(246,147,30,1) orange*/


.NavBar {
	display: block;
	position: fixed;
	width: 100%;
	height: 50px;
	background-color: ;
	border-bottom: 2px solid white;
	z-index: 3;

	background-color: rgba(59,150,207,1);
	background-color: rgba(0,164,75,1);
}
	.NavBarLeftCell {
		display: table-cell;
		float: left;
		width: 200px;
		height: 100%;
		background-color: ;
	}
		.NavBarCellBlock {
			display: block;
			height: 100%;
			width: 100%;
			background-color: rgba(246,147,30,1);

			text-decoration: none;
		}
			.TWCWords {
				display: block;
				font-size: 40px;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
				font-weight: bold;
				color: white;
				text-align: center;
			}
			.NavLogo {
				position: absolute;
				height: 70px;
				width: 150px;
				object-fit: contain;
				margin-top: -5px;
			}

	.NavBarCenterCell {
		display: table-cell;
		float: left;
		width: 200px;
		height: 100%;
		background-color: ;
	}
		.NavBarCenterCellBlock {
			display: block;
			height: 100%;
			width: 100%;

			text-decoration: none;
		}

		.NavBarCenterCellBlock:hover  .NavBarCenterCellBlockWords{
			text-decoration: underline;
		}

			.NavBarCenterCellBlockWords {
				display: block;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
				font-size: 25px;
				font-weight: bold;
				color: white;
				text-align: center;
			}

	.NavBarRightCell {
		display: table-cell;
		float: left;
		width: 200px;
		height: 100%;
		background-color: ;
	}
		.NavBarRightCellBlock {
			display: block;
			height: 100%;
			width: 100%;

			text-decoration: none;
		}

		.NavBarRightCellBlock:hover  .NavBarRightCellBlockWords{
			text-decoration: underline;
		}
			.NavBarRightCellBlockWords {
				display: block;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
				font-size: 25px;
				font-weight: bold;
				color: white;
				text-align: center;
			}
				




.SmallNavBar {
	display: block;
	display: none;
	position: fixed;
	width: 100%;
	height: 50px;
	background-color: ;
	border-bottom: 2px solid white;
	z-index: 3;

	background-color: rgba(59,150,207,1);
	background-color: rgba(0,164,75,1);
}
	.BurgerButtonCell {
		display: table-cell;
		float: right;
		width: 80px;
		height: 100%;

		background-color: ;
	}
		.BurgerButtonCellBlock {
			display: block;
			height: 100%;
			width: 100%;

			background-color: ;
		}
			.BurgerButton {
				display: block;
				margin-left: auto;
				margin-right: auto;
				height: 40px;
				width: 40px;
				border: 2px solid white;
				border-radius: 8px;
				background-color: rgba(246,147,30,1);

				position: relative;
				top: 50%;
				transform: translateY(-50%);

				transition: 1s;
			}
			.BurgerButton:hover {
				background-color: rgba(0,164,75,1);
				cursor: pointer;
			}
				.BurgerButtonBlock {
					display: block;
					height: 33.333%;
					width: 100%;
					background-color: ;
				}
					.BurgerButtonLine {
						display: block;
						margin-left: auto;
						margin-right: auto;
						width: 80%;
						height: 4px;
						border-radius: 1px;
						position: relative;
						top: 50%;
						transform: translateY(-50%);

						background-color: white;
					}


			.SmallNavOptions {
				width: 100%;
				height: 300px;
				display: none;

				margin-top: 53px;
			}
				.SmallNavOption {
					display: inline-block;
					background-color: rgba(246,147,30,1);
					background-color: rgba(0,164,75,1);
					width: 100%;
					height: 50px;
					text-align: center;
					line-height: 50px;
					border-bottom: 1px solid white;
					text-decoration: none;
					color: black;
					color: white;
					/*box-shadow: inset 1px 1px 2px black;*/

					/*display: block;*/
					font-size: 25px;
					margin-left: auto;
					margin-right: auto;
					/*position: relative;
					top: 50%;
					transform: translateY(-50%);*/
					font-weight: bold;
					color: white;
					text-align: center;

					transition: 1s;
				}

				.SmallNavOption:hover {
					/*box-shadow: 2px 2px 8px royalblue;*/
					color: ;
					background-color: rgba(246,147,30,1);
				}












.NavExtra {
	display: block;
	height: 52px;
	background-color: ;
}






#Video1 {
	display: block;
	/*height: 400px;
	height: 100vh;
	min-height: 700px;*/
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 40px;
	border: 4px solid darkorange, green;
	border-radius: 12px;
	/*box-shadow: 0px 0px 8px black*/;
}



.ImageBackboard {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 300px;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	object-fit: contain;
}

	.ImageBackboard2ndPage {
		margin-top: 20px;
	}








.MainLogo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 150px;
	width: 250px;
/*	margin-top: 20px;*/
	margin-bottom: 20px;
	object-fit: contain;
	background-color: ;
}



.WebsiteBackgroundContainer {
	/*background-color: rgba(0,0,0,0.5);*/
	/*background-color: rgba(0,164,75,0.5);*/
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 95%;
	padding-top: 20px;
	padding-bottom: 20px;
}



.MainImage {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 500px;
	width: 80%;
	object-fit: contain;
	margin-top: 50px;
}


















.BranchesTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 80px;
	width: 100%;
	/*background-color: rgb(78,78,78);*/
	/*margin-top: 10px;*/
}
	.BranchesTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 50px;
		text-align: center;
		color: rgb(78,78,78);
		font-weight: bold;
		color: rgb(78,78,78);
		color: white;
		color: rgba(246,147,30,1);
		/*text-shadow: 2px 2px rgba(0,164,75,1);*/
	}


.FiveBranchesTitle {
	display: block;
	height: 50px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	/*margin-top: 30px;*/
	/*background-color: grey;*/
	margin-bottom: 20px;
	border-top: 2px solid rgb(78,78,78);
	border-bottom: 2px solid rgb(78,78,78);

	border-top: 2px solid white;
	border-bottom: 2px solid white;
	background-color: rgba(0,164,75,1);

	/*background-image: url("Images/BImg6.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}
	.FiveBranchesTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 40px;
		text-align: center;
		color: rgb(78,78,78);
		color: white;
		font-weight: bold;
		/*text-shadow: 1px 1px black;*/
	}



.FiveBranchesBody {
	display: block;
	width: 70%;
	width: 80%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-top: 2px solid rgb(78,78,78);
	border-bottom: 2px solid rgb(78,78,78);

	border-top: 2px solid white;
	border-bottom: 2px solid white;

	border-top: 2px solid rgba(246,147,30,1);
	border-bottom: 2px solid rgba(246,147,30,1);
	/*box-shadow: 1px 1px 4px black;*/
	/*margin-top: 60px;*/
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: stretch;
	align-items: stretch;
	/*background-color: rgb(78,78,78);*/
	overflow: auto;
	overflow-x: hidden;

	/*background-color: grey;
	background-color: rgba(246,147,30,1);*/
	/*background-color: orange;*/

	/*background-image: url("Images/BImg7.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/

}
	.FiveBranchesBodyCell {
		display: table-cell;
		float: left;
		height: 150px;
		width: 20%;
		width: 200px;
		margin: 10px;
		flex-grow: 1;
		flex-shrink: 0;
		flex-basis: 100px;
		background-color: ;
	}
		.FiveBranchesBodyItem {
			height: 150px;
			width: 200px;
			object-fit: cover;
			display: block;
			margin-left: auto;
			margin-right: auto;
			border: 2px solid rgb(78,78,78);

			border: 2px solid white;
			/*box-shadow: 1px 1px 4px;*/
			/*border-radius: 5px;*/
			background-color: rgb(78,78,78);
			background-color: rgba(0,0,0,0.5);
			background-color: rgba(0,164,75,1);

			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;
		}
		#FiveBranchesBodyItemProtea {
			background-image: url("Images/IMG4.jpg");
		}
		#FiveBranchesBodyItemLenasia {
			background-image: url("Images/IMG5.jpg");
		}
		#FiveBranchesBodyItemFlorida {
			background-image: url("Images/IMG8.jpg");
		}
		#FiveBranchesBodyItemWitbank {
			background-image: url("Images/IMG9.jpg");
		}
		#FiveBranchesBodyItemCapeTown {
			background-image: url("Images/IMG15.jpg");
		}

			.FiveBranchesBodyItemBackground {
				display: block;
				height: 100%;
				width: 100%;
				background-color: rgba(0,0,0,0.5);
			}





			.FiveBranchesBodyItemWords {
				display: block;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
				padding: 7px;
				text-align: center;
				color: white;

				text-shadow: 1px 1px black;
			}



.OurTradingHoursContainer {
	display: block;
	margin-left: auto;
	margin-right: auto;
	/*background-image: url("Images/BImg1.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/

	/*background-color: rgba(0,164,75,1);*/

	border-top: 2px solid white;
	border-bottom: 2px solid white;

	margin-top: 20px;
}
	.OurTradingOursTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*margin-top: 20px;*/
		height: 50px;
		width: 100%;
		/*background-color: rgba(0,0,0,0.5);*/
		/*border-bottom: 2px solid rgb(78,78,78);*/
	}
		.OurTradingOursTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 35px;
			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			/*text-shadow: 2px 2px 4px black;*/
		}
	.OurTradingOursBody {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 80px;
		width: 100%;
		background-color: rgba(0,164,75,1);
	}
		.OurTradingOursBodyWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 30px;
			text-align: center;
			font-weight: bold;
			color: white;
			/*text-shadow: 1px 1px black;*/
			/*text-shadow: 2px 2px 4px black;*/
		}




.TWCDivisionBody {
	margin-top: 30px;
}
	.TWCDivisionBodyTWC {
		display: block;
		margin-left: auto;
		margin-right: auto;
	/*	height: 40px;*/
		width: 100%;
		background-color: white;
		/*border-top: 2px solid rgb(78,78,78);*/
		/*border-bottom: 2px solid rgb(78,78,78);*/
	}
		.TWCDivisionBodyTWCWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 25px;
			text-align: center;
			font-weight: bold;
			color: rgb(78,78,78);

		}
.TWCDivisionBodyLelizwe {
	display: block;
	margin-left: auto;
	margin-right: auto;
	/*margin-top: 30px;*/
	height: 25px;
	width: 100%;
	background-color: rgba(246,147,30,1);
	border-top: 2px solid rgba(0,164,75,1);
	border-bottom: 2px solid rgba(0,164,75,1);

	border-top: 2px solid white;
	border-bottom: 2px solid white;
}
	.TWCDivisionBodyLelizweWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 20px;
		text-align: center;
		font-weight: bold;
		color: white;
		/*text-shadow: 1px 1px black;*/
	}








.AllNewMobileKitchenTrailersHaveContainer {
	/*background-image: url("Images/BImg9.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}

	.OurMobileKitchenRangeTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*margin-top: 50px;*/
		height: 80px;
		width: 100%;
		background-color: ;
		/*border-top: 2px solid rgb(78,78,78);*/
		/*border-bottom: 2px solid rgb(78,78,78);*/

		/*background-image: url("Images/BImg9.jpg");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;*/

		/*margin-top: 20px;*/

	}
		.OurMobileKitchenRangeTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 50px;
			font-weight: bold;
			text-align: center;
			color: grey;
			color: orange;
			color: white;
			color: rgba(246,147,30,1);
			text-shadow: 2px 2px rgba(0,164,75,1);
		}




.AllNewMobileKitchenTrailersHaveTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 100%;
	background-color: rgb(78,78,78);
	background-color: rgba(0,164,75,1);
	width: 80%;
	padding: 5px;
}
	.AllNewMobileKitchenTrailersHaveTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: rgb(78,78,78);
		color: white;
	}

.AllNewMobileKitchenTrailersHaveBody {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	margin-top: 20px;
	background-color: ;
}
	.TrailersHaveItem {
		display: block;
		width: 400px;
		width: 100%;
		/*margin-left: auto;*/
		/*margin-right: 20px;*/
		height: 30px;
		background-color: rgb(78,78,78);
		background-color: rgba(0,164,75,1);
		border: 1px solid white;
	}
		.TrailersHaveItemWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 20px;
			font-weight: ;
			color: white;
			margin-left: 20px;
		}

.RegardlessofSize {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	width: 100%;
	width: 80%;
	background-color: rgb(78,78,78);
	background-color: rgba(0,164,75,1);
	margin-top: 20px;
}
	.RegardlessofSizeWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		text-align: center;
		font-size: 20px;
		font-weight: bold;
		color: rgb(78,78,78);
		color: white;
	}
/*
.OurBrandNewTrailerPricesTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	height: 70px;
	margin-top: 50px;
	width: 500px;
	border-top: 2px solid rgb(78,78,78);
	border-bottom: 2px solid rgb(78,78,78);
	background-color: white;

	margin-bottom: 50px;
}
	.OurBrandNewTrailerPricesTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		color: rgb(78,78,78);
		text-align: center;
		font-size: 30px;
	}
*/

.OurBrandNewTrailerPricesTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	height: 70px;
	/*margin-top: 50px;*/
	margin-top: 20px;
	width: 80%;
	width: 100%;
	background-color: rgba(246,147,30,1);
	/*border-top: 2px solid rgb(78,78,78);
	border-bottom: 2px solid rgb(78,78,78);*/
	/*background-color: orange;*/

	/*margin-bottom: 50px;*/

	/*background-image: url("Images/BImg10.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/

}
	.OurBrandNewTrailerPricesTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		color: rgb(78,78,78);
		color: white;
		text-align: center;
		font-size: 30px;
		font-weight: bold;

		/*text-shadow: 1px 1px black;*/
	}







.TrailerPricesBody {
	display: block;
	width: 70%;
	width: 80%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-top: 2px solid rgb(78,78,78);
	border-bottom: 2px solid rgb(78,78,78);

	border-top: 2px solid rgba(0,164,75,1);
	border-bottom: 2px solid rgba(0,164,75,1);
	/*box-shadow: 1px 1px 4px black;*/
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: stretch;
	align-items: stretch;
	overflow: auto;
	overflow-x: hidden;

	/*background-color: rgba(0,164,75,1);*/
	height: 500px;

	/*background-image: url("Images/IMG2.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;*/
}
	.TrailerPricesBodyCell {
		display: table-cell;
		float: left;
		height: 200px;
		height: 350px;
		height: 380px;
		width: 20%;
		width: 300px;
		width: 400px;
		margin: 10px;
		flex-grow: 1;
		flex-shrink: 0;
		flex-basis: 100px;
		flex-basis: 200px;
		background-color: ;
		/*border: 1px solid black;*/
	}
	.TrailerPricesBodyCellSmaller {
		height: 300px;
	}
		.TrailerPriceContainer {
			display: block;
			margin-left: auto;
			margin-right: auto;
			width: 400px;
			width: 90%;
			width: 300px;
			background-color: white;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-top: 20px;
			margin-bottom: 20px;
			border: 2px solid rgba(0,164,75,1);
			border-radius: 8px;

			border: 2px solid rgba(246,147,30,1);
			/*box-shadow: 1px 1px 3px rgba(246,147,30,1);*/
		}

			.TrailerPrice {
				display: block;
				margin-left: auto;
				margin-right: auto;
				height: 30px;
				width: 350px;
				width: 90%;
				/*background-color: white;*/
				/*border-top: 2px solid rgb(78,78,78);
				border-bottom: 1px solid rgb(78,78,78);*/
				/*border-top: 2px solid white;*/
				border-bottom: 1px solid white;
				margin-top: 10px;
			}
				.TrailerPriceWords {
					display: block;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					top: 50%;
					transform: translateY(-50%);
					/*color: rgb(78,78,78);*/
					color: white;
					text-align: center;
					font-weight: bold;
					font-size: 20px;

					color: rgba(0,164,75,1);
				}

			.TrailerPriceDescription {
				display: block;
				margin-left: auto;
				margin-right: auto;
				height: 20px;
				width: 350px;
				width: 90%;
				/*border-top: 1px solid rgb(78,78,78);*/
				/*border-bottom: 1px solid rgb(78,78,78);*/
				border-top: 1px solid white;
				/*background-color: white;*/
			}
				.TrailerPriceDescriptionWords {
					display: block;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					top: 50%;
					transform: translateY(-50%);
					/*color: rgb(78,78,78);*/
					text-align: center;
					font-size: 15px;
					font-weight: bold;

					color: white;
					color: rgba(246,147,30,1);
				}

			.TrailerPriceDescriptionDescription {
				display: block;
				margin-left: auto;
				margin-right: auto;
				height: 20px;
				width: 350px;
				width: 90%;
				/*border-top: 1px solid rgb(78,78,78);*/
				border-top: 1px solid white;
				/*border-bottom: 1px solid rgb(78,78,78);*/
				/*background-color: white;*/
			}
				.TrailerPriceDescriptionDescriptionWords {
					display: block;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					top: 50%;
					transform: translateY(-50%);
					/*color: rgb(78,78,78);*/
					color: white;
					text-align: center;
					font-size: 15px;
					font-weight: bold;
					color: rgba(0,164,75,1);
				}

			.InstalledTitle {
				display: block;
				margin-left: auto;
				margin-right: auto;
				height: 30px;
				width: 350px;
				width: 90%;
				/*background-color: white;*/
				/*border-top: 1px solid rgb(78,78,78);
				border-bottom: 1px solid rgb(78,78,78);*/
				border-top: 1px solid white;
				border-bottom: 1px solid white;
			}
				.InstalledTitleWords {
					display: block;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					top: 50%;
					transform: translateY(-50%);
					/*color: rgb(78,78,78);*/
					color: white;
					text-align: center;
					font-size: 20px;
					font-weight: bold;
					color: rgba(246,147,30,1);
				}

			.InstalledItemContainer {
				display: block;
				width: 350px;
				width: 90%;
				margin-left: auto;
				margin-right: auto;
				background-color: rgba(246,147,30,1);
				margin-top: 10px;
				border-radius: 8px;
			}
				.InstalledItem {
					display: block;
					margin-left: auto;
					margin-right: auto;
					width: 90%;
					margin-top: 5px;
					margin-bottom: 5px;
					border-radius: 5px;
					/*background-color: white;*/
					/*border: 2px solid rgb(78,78,78);*/
					height: 30px;
				}
				.InstalledItemFE {
					height: 50px;
				}
					.InstalledItemWords {
						display: block;
						margin-left: auto;
						margin-right: auto;
						position: relative;
						top: 50%;
						transform: translateY(-50%);
						font-size: 20px;
						text-align: center;
						font-weight: bold;
						color: rgb(78,78,78);
						color: white;
						color: rgba(0,164,75,1);
						color: white;
					}














.PurchasedSeparatleyTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 100%;
	background-color: rgba(0,164,75,1);
	margin-top: 20px;
	margin-bottom: 20px;
	width: 80%;
	width: 100%;
	border: 2px solid black;
}
	.PurchasedSeparatleyTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		text-align: center;
		font-size: 40px;
		font-weight: bold;
		color: white;
	}

/*
.SeparatelyPurchasedItemContainer {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 504px;
	border: 2px solid rgb(78,78,78);
	box-shadow: 2px solid black;
	box-shadow: 2px 2px 4px black;
}*/


.SeparatleyPurchasedBody {
	display: block;
	width: 80%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border: 2px solid black;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: stretch;
	align-items: stretch;
	background-color: ;
	/*background-image: url("Images/BImg5.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
	padding-bottom: 20px;
}

	.SeparatleyPurchasedBodyCell {
		display: table-cell;
		float: left;
		height: 200px;
		height: 140px;
		width: 200px;
		/*height: 300px;
		width: 300px;*/
		margin: 10px;
		flex-grow: 1;
		flex-shrink: 0;
		flex-basis: 100px;
		flex-basis: 200px;
		background-color: ;
	}


	.SeparatelyPurchasedItem {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 200px;
		height: 140px;
		width: 200px;
		background-color: rgb(78,78,78);
		background-color: rgba(0,0,0,0.5);
		background-color: white;
		border: 2px solid white;
		margin-top: 10px;
		margin-bottom: 10px;
		border: 2px solid rgba(0,164,75,1);
		border-radius: 8px;
	}
		.SeparatelyPurchasedItemWordsLeftCell {
			/*display: table-cell;
			float: left;*/
			display: block;
			width: 70%;
			width: 100%;
			height: 100%;
			height: 70px;
			background-color: ;
		}
			.SeparatelyPurchasedItemWordsLeftCellBlock {
				display: block;
				height: 100%;
				width: 100%;
			}
				.SeparatelyPurchasedItemWordsLeftCellBlockWords {
					display: block;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					top: 50%;
					transform: translateY(-50%);
					font-size: 17px;
					font-size: 25px;
					font-weight: bold;
					color: white;
					/*margin-left: 40px;*/
					/*margin-left: 20px;
					margin-right: 20px;*/
					text-align: center;
					color: rgba(246,147,30,1);
					text-shadow: 1px 1px rgba(0,164,75,1);
				}

		.Line {
			display: block;
			margin-left: auto;
			margin-right: auto;
			height: 5px;
			margin-top: 2.5px;
			margin-bottom: 2.5px;
			width: 50%;
			border-radius: 40px;
			background-color: rgba(0,164,75,1);
		}

		.SeparatelyPurchasedItemWordsRightCell {
			/*display: table-cell;
			float: left;*/
			width: 100%;
			height: 30px;
			height: 30px;
		}
			.SeparatelyPurchasedItemWordsRightCellBlock {
				display: block;
				height: 100%;
				width: 100%;
			}
				.SeparatelyPurchasedItemWordsRightCellBlockWords {
					display: block;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					top: 50%;
					transform: translateY(-50%);
					font-size: 20px;
					font-weight: bold;
					color: white;
					color: rgba(0,164,75,1);
					/*margin-left: 10px;*/
					text-align: center;
				}





.PaymentsTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: rgba(0,164,75,1);
	/*border: 2px solid orange;*/
	border-radius: 8px;
}
	.PaymentsTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 30px;
		font-weight: bold;
		text-align: center;
		color: white;
	}


.Payments {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: rgba(0,164,75,1);
	/*border: 2px solid orange;*/
	border-radius: 8px;
}
	.PaymentsWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 20px;
		font-weight: bold;
		text-align: center;
		color: white;
	}

.NoInstallmentsOrRentals {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: rgba(0,164,75,1);
	/*border: 2px solid orange;*/
	border-radius: 8px;
}
	.NoInstallmentsOrRentalsWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 20px;
		font-weight: bold;
		text-align: center;
		color: white;
	}



.UsedMobileKitchens {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	/*margin-bottom: 50px;*/
	background-color: rgba(246,147,30,1);
	height: 50px;
	width: 100%;
	width: 80%;
	width: 70%;
	/*border: 2px solid black;*/
	border-radius: 8px;

	/*background-image: url("Images/BImg10.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/

}
	.UsedMobileKitchensWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 30px;
		font-weight: bold;
		text-align: center;
		color: white;

		/*text-shadow: 1px 1px black;*/
	}

.UsedStartFrom {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	height: 40px;
	background-color: white;
	border: 1px dotted green;
	border: 2px solid rgba(0,164,75,1);
	border-radius: 8px;
	margin-top: 5px;
	margin-bottom: 5px;

	/*background-image: url("Images/BImg5.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}
	.UsedStartFromWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		color: rgba(0,164,75,1);
		/*color: orange;*/
	}
.UsedBiggerSizes {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	height: 40px;
	background-color: white;
	border: 1px dotted orange;
	border: 2px solid rgba(0,164,75,1);
	border-radius: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*background-image: url("Images/BImg5.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}
	.UsedBiggerSizesWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		color: rgba(0,164,75,1);
		/*color: orange;*/
	}
.UsedBetterCleanSizes {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	height: 40px;
	background-color: white;
	border: 1px dotted green;
	border: 2px solid rgba(0,164,75,1);
	border-radius: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*background-image: url("Images/BImg5.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}
	.UsedBetterCleanSizesWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		color: orange;
		color: rgba(0,164,75,1);
	}

.UsedWhereContainer {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	height: 50px;
	background-color: white;
	border: 1px dotted orange;
	border: 2px solid rgba(0,164,75,1);
	border-radius: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*background-image: url("Images/BImg5.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
	height: 80px;
}
	.UsedWhereWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		color: rgba(0,164,75,1);
		/*color: orange;*/
	}

.UsedForMoreInfo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	margin-bottom: 50px;
	/*padding: 20px;*/
	/*border: 2px solid black;*/
	border-radius: 8px;
	height: 30px;
	width: 100%;
	width: 70%;

	background-color: rgba(246,147,30,1);
	/*background-image: url("Images/BImg10.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}
	.UsedForMoreInfoWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 20px;
		font-weight: bold;
		text-align: center;
		color: white;

		/*text-shadow: 1px 1px black;*/
	}









.PaymentsCashOnly {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	width: 350px;
	border: 1.5 solid black;
	background-color: grey;
	margin-top: 5px;
	margin-bottom: 5px;
}
	.PaymentsCashOnlyWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 20px;
		color: white;
	}










.BankingDetailsFooter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 154px;
	/*height: 160px;*/
	width: 700px;

	background-color: ;
}
	.BankingDetailsFooterLeftCell {
		display: table-cell;
		float: left;
		height: 100%;
		width: 50%;
	}
		.BankingDetailsFooterLeftCellBlock {
			display: block;
			height: 100%;
			width: 100%;
		}
			.BankingDetailsFooterLeftCellBlockImg {
				display: block;
				height: 100%;
				width: 100%;
				object-fit: contain;

				object-fit: cover;
			}
	.BankingDetailsFooterRightCell {
		display: table-cell;
		float: left;
		height: 100%;
		width: 50%;
	}
		.BankingDetailsFooterRightCellBlock {
			display: block;
			height: 100%;
			width: 100%;
		}

			.BankingDetailsContainer {
				display: block;
				height: 100%;
				width: 100%;
			}

				.BankingDetailsTitle {
					display: block;
					margin-left: auto;
					margin-right: auto;
					/*margin-top: 10px;
					margin-bottom: 10px;*/
					background-color: rgba(246,147,30,1);
					width: 350px;
					height: 50px;

					width: 100%;
				}
					.BankingDetailsTitleWords {
						display: block;
						margin-left: auto;
						margin-right: auto;
						position: relative;
						top: 50%;
						transform: translateY(-50%);
						text-align: center;
						font-weight: bold;
						font-size: 30px;
						color: white;
					}

				.BankingDetails {
					display: block;
					margin-left: auto;
					margin-right: auto;
					height: 104px;
					width: 350px;
					/*border: 2px solid black;*/
					/*background-color: white;*/
					background-color: rgba(246,147,30,1);

					/*margin-bottom: 30px;*/


					/*background-image: url("Images/BImg5.jpg");
					background-repeat: no-repeat;
					background-position: center center;
					background-size: cover;*/

					width: 100%;

				}

				.BankingDetailsItem {
					display: block;
					margin-left: auto;
					margin-right: auto;
					width: 100%;
					height: 24px;
					border-top: 1px solid rgba(0,164,75,1);
					border-bottom: 1px solid rgba(0,164,75,1);

					border-top: 1px solid white;
					border-bottom: 1px solid white;
				}
					.BankingDetailsItemWords {
						display: block;
						margin-left: auto;
						margin-right: auto;
						position: relative;
						top: 50%;
						transform: translateY(-50%);
						text-align: center;
						font-size: 20px;
						color: rgba(0,164,75,1);
						color: white;
						text-shadow: 1px 1px rgba(0,164,75,1);
					}










.AboutUsContainer {
	/*background-image: url("Images/BImg4.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
	background-color: rgba(246,147,30,1);
	background-color: white;
	background-color: rgba(0,0,0,0.5);
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	/*width: 100%;*/
	margin-top: 40px;
	border: 2px solid white;
}
	.AboutUsTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 80px;
		width: 100%;
		background-color: rgba(0,164,75,1);
		/*margin-top: 10px;*/
		margin-bottom: 10px;
	}
		.AboutUsTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 50px;
			font-weight: bold;
			color: white;
			text-align: center;
		}

	.FoundedBy {
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*padding: 10px;*/
		/*padding-top: 10px;
		padding-bottom: 10px;*/
		/*width: 200px;
		height: 300px;*/
		/*border-top: 2px solid rgb(78,78,78);
		border-bottom: 2px solid rgb(78,78,78);*/
		/*border-radius: 30px;*/
		width: 100%;
		/*background-color: rgba(0,0,0,0.5);*/
		/*background-image: url("Images/MixedImages1.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;*/
	}
		.FoundedByWords {
			display: block;
			margin-left: auto;
			margin-right: block;
			/*position: relative;
			top: 50%;
			transform: translateY(-50%);*/
			font-size: 10px;
			text-align: center;
			font-size: 20px;
			color: white;
			font-weight: bold;
			color: rgba(246,147,30,1);
			color: white;
		}

	.OurAimTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		/*background-color: rgb(78,78,78);*/
		background-color: rgba(0,164,75,1);
		margin-top: 20px;
		margin-bottom: 20px;
	}
		.OurAimTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;
			font-weight: bold;
			color: white;
			text-align: center;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
		}


	.OurAimBody {
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*padding-top: 20px;
		padding-bottom: 20px;*/
		/*background-color: rgb(78,78,78);*/
		/*background-color: rgba(0,0,0,0.5);*/

		/*border-radius: 30px;*/
		width: 80%;
		width: 100%;

		/*background-image: url("Images/MixedImages2.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;*/
	}
		.OurAimBodyWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;
			font-weight: bold;
			color: white;
			text-align: center;
			color: rgba(246,147,30,1);
			color: white;
			/*position: relative;
			top: 50%;
			transform: translateY(-50%);*/
		}

	.HowTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		/*background-color: rgb(78,78,78);*/
		background-color: rgba(0,164,75,1);
		/*margin-top: 20px;
		margin-bottom: 20px;*/
	}
		.HowTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;
			font-weight: bold;
			color: white;
			text-align: center;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
		}

	.HowBody {
		display: block;
		margin-left: auto;
		margin-right: auto;

		/*padding-top: 20px;
		padding-bottom: 20px;*/

		/*background-color: rgb(78,78,78);*/
		/*background-color: rgba(0,0,0,0.5);*/

		/*border-radius: 30px;*/
		width: 80%;
		width: 100%;

		/*background-image: url("Images/MixedImages3.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;*/
	}
		.HowBodyWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;
			font-weight: bold;
			color: white;
			text-align: center;

			color: rgba(246,147,30,1);

			color: white;
		}

	.OurUniquenessTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		/*background-color: rgb(78,78,78);*/
		background-color: rgba(0,164,75,1);
		margin-top: 20px;
		margin-bottom: 20px;
	}
		.OurUniquenessTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;
			font-weight: bold;
			color: white;
			text-align: center;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
		}

	.OurUniquenessBody {
		display: block;
		margin-top: 20px;
		margin-bottom: 20px;
	}
		.OurUniquenessBodyPoint {
			display: block;
			margin-left: auto;
			margin-right: auto;
			/*height: 30px;*/
			/*background-color: rgb(78,78,78);*/
			border-bottom: 2px solid rgb(78,78,78);
			border-bottom: 2px solid rgba(0,164,75,1);	
			/*background-color: rgba(0,164,75,1);*/
			width: 100%;
			/*margin-top: 10px;
			margin-bottom: 10px;*/
			/*padding: 5px;*/
			/*background-image: url("Images/MixedImages4.png");
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;*/
		}
			.OurUniquenessBodyPointWords {
				display: block;
				margin-left: auto;
				margin-right: auto;
				font-size: 20px;
				font-weight: bold;
				color: rgb(78,78,78);
				color: white;
				text-align: center;

				color: rgba(246,147,30,1);
				color: white;
				/*position: relative;
				top: 50%;
				transform: translateY(-50%);*/
			}



























/*Slide Show*/

.KitchenTrailerSlideShowContainer {
	display: block;
	/*background-image: url("Images/IMG2.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;*/
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 20px;

	/*background-color: rgba(0,164,75,1);*/

	/*border: 2px solid rgba(246,147,30,1);*/
}


.KitchenTrailerSlideShow {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 400px;
	height: 300px;
	width: 500px;
	/*width: 700px;*/
	background-color: ;
	margin-top: 20px;
	margin-bottom: 10px;
	/*border-top: 4px solid rgba(205,208,215,1);
	border-bottom: 4px solid rgba(205,208,215,1);*/

	/*border: 2px solid rgba(246,147,30,1);*/

	/*position: relative;*/

}

	.mySlides {
		display: block;
		height: 100%;
		width: 100%;
		object-fit: cover;
	}

		.KitchenTrailerSlideImage {
			height: 100%;
			width: 100%;
			object-fit: cover;
		}
/*End Of Slide Show*/









/*Contact Us Section*/


.ContactUs {
	margin-bottom: 20px;
	margin-top: 20px;
	display: block;
	height: 500px;
	width: 80%;
	/**/width: 50%;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(0,0,0,0.6);
	background-color: rgba(78,78,78,0.5);
	background-color: white;
	border: 2px solid white;
	/*border-radius: 12px;*/
	/*box-shadow: 2px 2px 8px black;
	box-shadow: 2px 2px black;*/

}

.ContactUsContainer {
	display: block;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	border: 2px solid white;	
	background-color: rgba(0,164,75,1);
}

	.ContactUsTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 100%;
		height: 50px;
	}
		.ContactUsTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 50px;
			text-align: center;
			color: rgb(78,78,78);
			font-weight: bold;
			color: rgb(78,78,78);
			color: black;
			color: rgba(0,164,75,1);
			color: white;
			text-shadow: 2px 2px rgba(246,147,30,1);
		}

	.ContactUsName {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 40px;
		width: 100%;
	}
		.ContactUsNameWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 30px;
			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			color: white;
			text-shadow: 1px 1px rgba(246,147,30,1);
		}

	.ContactUsNumber {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
	}
		.ContactUsNumberWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 25px;
			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			color: white;
			text-shadow: 1px 1px rgba(246,147,30,1);
		}


/*
.ContactFormContainer {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 440px;
	width: 100%;
	background-color: grey;
	margin-top: 20px;
	margin-bottom: 20px;
}
	.ContactFormLabel {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 25px;
		width: 100%;
		background-color: ;
	}
		.ContactFormLabelWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			font-size: 25px;
			text-align: ;
			margin-left: 20px;
			font-weight: bold;
			color: black;
		}
	.FirstName {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		background-color: ;
	}

	.Surname {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		background-color: ;
	}

	.Email {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		background-color: ;
	}

	.Number {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
		background-color: ;
	}

		.ContactFormInput {
			width: 150px;
			height: 80%;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			margin-left: 10px;
		}

	.TextArea {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 130px;
		width: 100%;
		background-color: ;
	}
		.ContactFormTextArea {
			width: 150px;
			height: 80%;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			margin-left: 10px;
		}
	.ContactFormSubmitButton {
		height: 30px;
		width: 100px;
		background-color: rgb(78,78,78);
		color: white;
		margin-left: 20px;
		margin-top: 5px;
	}
	.ContactFormSubmitButton:hover {
		cursor: pointer;
	}

*/












.ContactFormContainer {
	display: block;
	height: 500px;
	width: 100%;
	background-color: ;
}


	.ContactFormContainerLeftCell {
		display: table-cell;
		float: left;
		width: 50%;
		width: 100%;
		height: 100%;
		background-color: rgba(246,147,30,1);
	}


		.ContactForm {
			display: block;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			height: 400px;
			width: 500px;
			width: 90%;
			background-color: rgba(255,255,255,0.5);
			background-color: rgba(0,164,75,1);
			/*background-image: url("Images/BImg10.jpg");
			background-repeat: no-repeat;
			background-position: center center;
			background-size: cover;*/
			border: 1px solid black;
			border: 1px solid white;
			/*box-shadow: 0 0 50px rgba(0,0,0,0.5);*/
		}
			.ContactFormFullName {
				height: 100px;
				width: 100%;
				display: table;
			}
				.ContactFormLine {
					display: table-cell;
					float: left;
				}

				#ContactFormFullNameLeft {
					float: left;
					height: 100px;
					width: 250px;
					width: 50%;
				}

				#ContactFormFullNameRight {
					float: left;
					height: 100px;
					width: 250px;
					width: 50%;
				}
			.ContactFormAddressAndNumber {
				height: 100px;
				width: 100%;
				display: table;
			}
				#ContactFormAddressLeft {
					float: left;
					height: 100px;
					width: 250px;
					width: 50%;
				}
				#ContactFormNumberRight {
					float: left;
					height: 100px;
					width: 250px;
					width: 50%;
				}
					.ContactFormLabel {
						height: 30px;
						line-height: 30px;
						font-size: 30px;
						color: white;
						font-weight: bold;
						text-align: center;
						text-shadow: 1px 1px black;
					}
					.ContactFormInput {
						width: 200px;
						width: 80%;
						display: block;
						margin-left: auto;
						margin-right: auto;
						height: 30px;
						/*border-radius: 10px;*/
						border: 1px solid black;
						/*margin-left: 23px;*/
					}
				.ContactFormTextArea {
					width: 400px;
					width: 80%;
					display: block;
					margin-left: auto;
					margin-right: auto;
					/*border-radius: 10px;*/
					border: 1px solid brown;
					border: 1px solid black;
					/*margin-left: 50px;*/
					height: 100px;
				}
				.ContactFormSubmitButton {
					width: 100px;
					height: 30px;
					border: 1px solid black;
					/*margin-left: 200px;*/
					display: block;
					margin-left: auto;
					margin-right: auto;
					color: black;
					background-color: white;
					margin-top: 10px;
					font-weight: bold;
					font-size: 20px;
				}
				.ContactFormSubmitButton:hover {
					cursor: pointer;
					box-shadow: 1px 1px 8px black;
				}


	.ContactFormContainerRightCell {
		display: table-cell;
		float: left;
		width: 50%;
		height: 100%;
		background-color: ;

	}
		.ContactInfoHeading {
			text-align: center;
			font-style: italic;
			color: black;
			text-shadow: 1px 1px brown;
			
		}




















.Footer {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 200px;
	width: 100%;
	background-color: orange;
}
	.FooterCell {
		display: table-cell;
		float: left;
		width: 33.333%;
		height: 100%;
		background-color: blue;
	}
		.FooterCellBlock {
			display: block;
			width: 100%;
			height: 100%;
			background-color: black;
		}







.HelloDiv {
	display: block;
	height: 50px;
	width: 200px;
}









.SlideDivSide {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;

	width: 100%;
	height: 200px;
	overflow: hidden;
	border-top: 2px solid rgba(0,164,75,1);
	border-bottom: 2px solid rgba(0,164,75,1);

	animation: FadeSlides 30s infinite;
}
@keyframes FadeSlides {
	0%{opacity: 0;}
	5%{opacity: 1;}
	95%{opacity: 1;}
	100%{opacity: 0;}
}
	
	.SlideBody {
		height: 200px;
		width: 400%;
		display: table;
		background-color: white;
		animation: MoveLeft 30s infinite;
	}
	@keyframes MoveLeft {
		0% {transform: translate(0%);}
		23% {transform: translate(0%);}
		31% {transform: translate(-25%);}
		46% {transform: translate(-25%);}
		54% {transform: translate(-50%);}
		69% {transform: translate(-50%);}
		77% {transform: translate(-75%);}
		100% {transform: translate(-75%);}
	}
		.HorizontalSlide {
			display: table-cell;
			float: left;
			width: 25%;
			height: 200px;
		}
			.SlideCell {
				display: table-cell;
				float: left;
				width: 25%;
				height: 200px;
			}
				.Slide {
					width: 80%;
					height: 180px;
					margin-top: 10px;
					margin-bottom: 10px;
					display: block;
					margin-left: auto;
					margin-right: auto;
					border: 2px solid white;
					/*background-color: blue;*/
					/*border: 2px solid rgb(78,78,78);*/
					border-radius: 8px;
					/*box-shadow: 2px 2px 4px rgb(78,78,78);*/


				}
					.SlideImage {
						display: block;
						height: 100%;
						width: 100%;
						border-radius: 8px;
						object-fit: cover;

					}













/*TowBarPage*/
.AutoAccessoriesTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;

}
	.AutoAccessoriesTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*position: relative;
		top: 50%;
		transform: translateY(-50%);*/

		font-size: 50px;
		font-weight: bold;
		text-align: center;

		color: rgba(246,147,30,1);
		text-shadow: 2px 2px rgba(0,164,75,1);
	}
.AutoAccessoriesSubTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;


	/**//**/
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	height: 40px;
	background-color: white;
	border: 1px dotted green;
	border: 2px solid rgba(0,164,75,1);
	border-radius: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}
	.AutoAccessoriesSubTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		/*position: relative;
		top: 50%;
		transform: translateY(-50%);*/

		font-size: 30px;
		font-weight: bold;
		text-align: center;


		/**//**/
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		color: orange;
		color: rgba(0,164,75,1);
	}


.TowBarsTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
	.TowBarsTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		font-size: 40px;
		font-weight: bold;
		text-align: center;

		color: rgba(246,147,30,1);
		text-shadow: 2px 2px rgba(0,164,75,1);
	}


.TowBarsBody {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 400px;
	width: 100%;
	background-color: ;
}
	.TowBarsBodyCell {
		display: table-cell;
		float: left;
		height: 100%;
		width: 25%;
	}
		.TowBarsBodyCellBlock {
			display: block;
			height: 100%;
			width: 100%;
		}
			.TowBarsBodyImg {
				display: block;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
				height: 75%;
				width: 75%;

				object-fit: cover;
				border: 5px solid rgba(246,147,30,1);
			}
			.GearLocksImg {
				display: block;
				margin-left: auto;
				margin-right: auto;
				position: relative;
				top: 50%;
				transform: translateY(-50%);
				height: 75%;
				width: 75%;

				object-fit: cover;
				border: 5px solid rgba(0,164,75,1);
			}





.TowBarsSubTitles {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;

	background-color: ;
	position: relative;
	top: 50%;
	transform: translateY(-50%);

	/*background-color: rgba(0,164,75,1);*/
}
	.TowBarsSubTitle {
		display: block;
		height: 40px;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;

		background-color: rgba(246,147,30,1);

		border-radius: 8px;

	}
		.TowBarsSubTitleWords {
			display: block;

			font-size: 25px;
			color: white;
			font-weight: bold;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			margin-left: 20px;
		}



.Time {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 80%;

	background-color: rgba(0,164,75,1);
	border-radius: 8px 8px 0px 0px;

	/*border: 3px solid rgba(246,147,30,1);*/
}
	.TimeWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);

		font-size: 40px;
		font-weight: bold;
		text-align: center;
		color: white;
	}

.Price {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 35px;
	width: 80%;

	background-color: rgba(0,164,75,1);
	background-color:  white;
	border-radius: 0px 0px 8px 8px;

	/*border: 3px solid rgba(246,147,30,1);*/
}
	.PriceWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);

		font-size: 30px;
		font-weight: bold;
		text-align: center;
		color: white;

		color: rgba(0,164,75,1);
	}



.GearlocksTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}

	.GearlocksTitleWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		font-size: 40px;
		font-weight: bold;
		text-align: center;

		color: rgba(246,147,30,1);
		text-shadow: 2px 2px rgba(0,164,75,1);
	}


.GearlocksSubTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	width: 100%;
	/*margin-top: 10px;
	margin-bottom: 10px;*/
	position: relative;
	top: 50%;
	transform: translateY(-50%);

	background-color: rgba(246,147,30,1);
	background-color: rgba(0,164,75,1);

	width: 300px;
	width: 80%;
	border-radius: 8px;
}

	.GearlocksSubTitleWords {
		display: block;

		font-size: 25px;
		color: white;
		font-weight: bold;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		/*margin-left: 20px;*/
		text-align: center;
	}




.RubberisingBody {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 400px;
	width: 80%;
}
	.RubberisingBodyCell {
		display: table-cell;
		float: left;
		height: 100%;
		width: 50%;
	}
		.RubberisingBodyCellBlock {
			display: block;
			height: 100%;
			width: 100%;
		}


.RubberisingBlock {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
	.RubberisingTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		padding-top: 20px;
		padding-bottom: 20px;
	}
		.RubberisingTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 40px;
			font-weight: bold;
			text-align: center;

			color: rgba(246,147,30,1);
			text-shadow: 2px 2px rgba(0,164,75,1);
		}


.RubberisingBodyImg {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	height: 80%;
	width: 80%;

	object-fit: cover;
	border: 5px solid rgba(246,147,30,1);
}








.RubberisingSubTitle {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	height: 100px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;

	background-color: rgba(246,147,30,1);

	width: 300px;
	border-radius: 8px;
}
	.RubberisingSubTitleWords {
		display: block;

		font-size: 25px;
		color: white;
		font-weight: bold;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		margin-left: 20px;
	}



.BottomTable {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 300px;
	height: 200px;
	width: 80%;

/*	background-color: rgba(0,0,0,0.3);*/
}
	.BottomTableCell {
		display: table-cell;
		float: left;
		height: 100%;
		width: 50%;
	}
		.BottomTableCellBlock {
			display: block;
			height: 100%;
			width: 100%;
		}


.BullBars {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
	.BullBarsTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		padding-top: 20px;
		padding-bottom: 20px;
	}

		.BullBarsTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 30px;
			font-weight: bold;
			text-align: center;

			color: rgba(246,147,30,1);
			text-shadow: 2px 2px rgba(0,164,75,1);
		}


	.BullBarsSubTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 40px;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;

		background-color: rgba(246,147,30,1);

		width: 300px;
		border-radius: 8px;
	}
		.BullBarsSubTitleWords {
			display: block;

			font-size: 25px;
			color: white;
			font-weight: bold;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			/*margin-left: 20px;*/

			text-align: center;
		}





.ToneaSailCovers {
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

	.ToneaSailCoversTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		padding-top: 20px;
		padding-bottom: 20px;
	}
		.ToneaSailCoversTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 30px;
			font-weight: bold;
			text-align: center;

			color: rgba(246,147,30,1);
			text-shadow: 2px 2px rgba(0,164,75,1);
		}

	.ToneaSailCoversSubTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 40px;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;

		background-color: rgba(246,147,30,1);

		width: 300px;
		border-radius: 8px;
	}
		
		.ToneaSailCoversSubTitleWords {
			display: block;

			font-size: 25px;
			color: white;
			font-weight: bold;
			position: relative;
			top: 50%;
			transform: translateY(-50%);
			/*margin-left: 20px;*/

			text-align: center;
		}




.Branch {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 90px;
	width: 100%;
}
	.BranchWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);

		color: rgba(0,164,75,1);
		font-weight: bold;
		font-size: 50px;
		text-align: center;

		text-shadow: 2px 2px rgba(246,147,30,1);
	}


.BranchBody {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 80px;
	width: 100%;

	background-color: rgba(0,164,75,1);
}
	.BranchBodyWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		font-size: 30px;

		text-align: center;
		color: white;

		text-shadow: 1px 1px rgba(246,147,30,1);
	}



.OpeningTimes {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 80px;
	width: 100%;

	background-color: rgba(246,147,30,1);
}

	.OpeningTimesWords {
		display: block;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		top: 50%;
		transform: translateY(-50%);

		font-size: 30px;
		text-align: center;
		font-weight: bold;
		color: white;

		text-shadow: 1px 1px rgba(0,164,75,1);
	}



.GetInTouch {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
	padding-top: 20px;
	padding-bottom: 20px;
}
	.GetInTouchTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 35px;
		width: 100%;
	}
		.GetInTouchTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 30px;

			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			position: relative;
			top: 50%;
			transform: translateY(-50%);
		}

	.GetInTouchCallTitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
	}
		.GetInTouchCallTitleWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 25px;

			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			color: black;
			color: rgba(246,147,30,1);
			text-shadow: 1px 1px rgba(0,164,75,1);
			position: relative;
			top: 50%;
		}
	.GetInTouchCallBody {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
	}
		.GetInTouchCallBodyWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;

			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			/*color: black;
			color: rgba(246,147,30,1);*/
			position: relative;
			top: 50%;
		}
	.GetInTouchWATitle {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
	}
		.GetInTouchWATitleBody {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 25px;

			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			color: rgba(246,147,30,1);
			text-shadow: 1px 1px rgba(0,164,75,1);
			/*color: black;*/
			position: relative;
			top: 50%;
		}

	.GetInTouchWABody {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		width: 100%;
	}
		.GetInTouchWABodyWords {
			display: block;
			margin-left: auto;
			margin-right: auto;
			font-size: 20px;

			text-align: center;
			font-weight: bold;
			color: rgba(0,164,75,1);
			/*color: black;
			color: rgba(246,147,30,1);*/
			position: relative;
			top: 50%;
		}







.QWFooterContainer {
	background-image: url("Images/milky-way.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;

	height: 50px;
	width: 100%;
}
	.QWFooter {
		display: block;
		height: 50px;
		width: 100%;
		background-color: rgba(78,78,78,1);
		background-color: rgba(0,0,0,0.5);
		/*background-color: grey;*/
		/*background-color: rgba(0,0,0,1);*/
		border-top: 2px solid rgb(78,78,78);
		border-top: 1px solid white;

		/*width: 350px;
		margin-left: auto;
		margin-right: auto;*/
	}
		.QWFooterInfo {
			display: block;
			height: 50px;
			width: 400px;
			margin-left: auto;
			margin-right: auto;
		}
			.QWFooterLeftCell {
				display: table-cell;
				float: left;
				height: 100%;
				width: 50%;
				width: 150px;
				background-color: ;
			}
				.QWFooterLeftCellBlock {
					display: block;
					margin-left: auto;
					margin-right: auto;
					height: 100%;
					width: 100%;
				}

					.QWImageReference {
						display: block;
						margin-left: auto;
						margin-right: auto;
						text-decoration: none;
						/*background-color: grey;*/
						/*padding-left: 10px;
						padding-right: 10px;*/
						width: 80px;
						height: 50px;
						width: 100%;
						height: 100%;
						border-radius: 20px;
						background-color: ;
					}
						.QWFooterLogo {
							display: block;
							margin-left: auto;
							margin-right: auto;
							/*height: 50px;
							width: 200px;*/
							width: 100%;
							height: 90%;
							/*width: 140%;
							height: 140%;*/
							object-fit: contain;
							/*margin-top: 2.5px;
							margin-bottom: 2.5px;*/

							border-radius: 20px;
							background-color: ;
							text-decoration: none;

							/*width: 400px;*/

							position: relative;
							top: 50%;
							transform: translateY(-50%);
						}


			.QWFooterRightCell {
				display: table-cell;
				float: left;
				height: 100%;
				width: 50%;
				width: 250px;
				background-color: ;
			}			
				.QWFooterRightCellBlock {
					display: block;
					margin-left: auto;
					margin-right: auto;
					height: 100%;
					width: 100%;
					height: 80%;
					height: 70%;

					position: relative;
					top: 50%;
					transform: translateY(-50%);
				}
					.QWFooterRightCellBlockTop {
						display: block;
						margin-left: auto;
						height: 50%;
						width: 100%;

						margin-top: 2px;
					}
						.DevelopedBy {
							display: block;
							margin-left: auto;
							margin-right: auto;
							text-align: center;
							/*height: 15px;
							line-height: 15px;*/
							color: white;
							font-weight: ;
							font-size: 10px;
							/*text-shadow: 1px 1px 8px white;*/
							color: rgba(0,0,0,0.5);
							color: white;
							/*line-height: 25px;*/
							position: relative;
							top: 50%;
							transform: translateY(-50%);

						}


					.QWFooterRightCellBlockBottom {
						display: block;
						margin-left: auto;
						margin-right: auto;
						height: 50%;
						width: 100%;
					}
						.QWWebsite {
							display: block;
							margin-left: auto;
							margin-right: auto;
							text-align: center;
							/*height: 15px;
							line-height: 15px;*/
							/*height: 50%;*/

							color: white;
							font-weight: ;
							font-size: 10px;
							/*text-shadow: 1px 1px 8px white;*/

							color: rgba(0,0,0,0.5);
							color: white;

							text-decoration: none;

							/*width: 400px;*/
							/*padding-left: 10px;
							padding-right: 10px;*/

							/*line-height: 25px;*/
							position: relative;
							top: 50%;
							transform: translateY(-50%);
						}