header,section,footer,aside,nav,article,figure,figcaption{display:block;}
body{background-color:#435025;color:#fff;text-align:center;margin:0px;}
a{text-decoration:none;}
a:link{color:#fff;}
a:visited{color:#fff;}
a:hover{color:#fff;}
a:active{color:#fff;}
img{border-style:none;}
p{margin-top:0em;margin-bottom:2px;text-align:center;}
.headerholder {
	width: 100%;
	float: left;
		

		background-image:url("https://www.somethingwebdesign.com/tts/img/leaves-bg.jpg");background-position:center;
	background-size: cover;
	
}
.navbar-fixed {
    top: 0;
    z-index: 100;
  position: fixed;
    width: 100%;
}
.dropbtn {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	background-color: Transparent;  border: none;
  outline:#ffffff;
   width: 100%;
   transition:all .3s linear;
}
/* Dropdown button on hover & focus */

.dropbtn:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	transition:all .3s linear;
	background-color: Transparent;
	cursor:pointer;
	  border: none;
  outline:#ffffff;
  width: 100%;
}

/* The container <div> - needed to position the dropdown content */

.dropdown1{position:relative;display:inline-block;	width: 20%;
	float: left;margin:0px auto;transition:all .3s linear;z-index:999;}
.dropdown-content1{display:none;position:absolute;background-color:#5C5E4B;width: 100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);color:#fff;text-align:left;border-left: 2px solid #fff;border-right: 2px solid #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.dropdown-content1 a{color:#fff;text-decoration:none;display:block;text-align:left;padding-left:10px;padding-right:10px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transition:all .1s linear;}
.dropdown-content1 a:hover{z-index:999;background-color: #40321F;}
.dropdown1:hover .dropdown-content1 {display: block;}
.show{display:block;}
/* Dropdown Button */

.dropbtn2 {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	background-color: Transparent;  border: none;
  outline:#ffffff;
   width: 100%;
   transition:all .3s linear;
}
/* Dropdown button on hover & focus */

.dropbtn2:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	transition:all .3s linear;
	background-color: Transparent;
	cursor:pointer;
	  border: none;
  outline:#ffffff;
  width: 100%;
}

/* The container <div> - needed to position the dropdown content */

.dropdown2{position:relative;display:inline-block;	width: 20%;
	float: left;margin:0px auto;transition:all .3s linear;z-index:999;}
.dropdown-content2{display:none;position:absolute;background-color:#5C5E4B;width: 100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);color:#fff;text-align:left;border-left: 2px solid #fff;border-right: 2px solid #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.dropdown-content2 a{color:#fff;text-decoration:none;display:block;text-align:left;padding-left:10px;padding-right:10px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transition:all .1s linear;}
.dropdown-content2 a:hover{z-index:999;background-color: #40321F;}
.dropdown2:hover .dropdown-content2 {display: block;}
.show{display:block;}
/* Dropdown Button */

.dropbtn3 {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	background-color: Transparent;  border: none;
  outline:#ffffff;
   width: 100%;
   transition:all .3s linear;
}
/* Dropdown button on hover & focus */

.dropbtn3:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	transition:all .3s linear;
	background-color: Transparent;
	cursor:pointer;
	  border: none;
  outline:#ffffff;
  width: 100%;
}

/* The container <div> - needed to position the dropdown content */

.dropdown3{position:relative;display:inline-block;	width: 20%;
	float: left;margin:0px auto;transition:all .3s linear;z-index:999;}
.dropdown-content3{display:none;position:absolute;background-color:#5C5E4B;width: 100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);color:#fff;text-align:left;border-left: 2px solid #fff;border-right: 2px solid #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.dropdown-content3 a{color:#fff;text-decoration:none;display:block;text-align:left;padding-left:10px;padding-right:10px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transition:all .1s linear;}
.dropdown-content3 a:hover{z-index:999;background-color: #40321F;}
.dropdown3:hover .dropdown-content3 {display: block;}
.show{display:block;}
.dropdowntext {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	transition:all .3s linear;
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.dropdowntext:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	transition:all .3s linear;
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.headerholder {
	width: 100%;
	float: left;
}
.header {
	width: 1000px;
	margin: 0px auto;
}
.logopic {
	width: 100%;

}
.navigationholder {
	width: 100%;
	float: left;
	background-color: #5C5E4B;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
}
.logoholder {
	margin-left: 5%;
	width: 300px;
	margin-top: 30px;
	margin-bottom: 10px;
	float: left;
}
.navholder {
	float: right;
	margin-right: 0px;
	padding-top: 20px;
	width: 100%;
	padding-bottom: 20px;
	background-color: #5C5E4B;
}
	.servicesnav {
		float: left;
		width: 20%;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.clientsnav {
		float: left;
		width: 20%;
		
	}
	.aboutnav {
		float: left;
		width: 120px;
	}
	.callnav {
		float: right;
		width: 250px;
		margin-right: 0px;
		margin-top: 0px;
	}
	.catchphrase {
		float: right;
		width: 700px;
		margin-right: 100px;
		margin-top: 30px;
	}
	

.home {
	width: 14%;
	float: left;
	margin-left: 1%;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.services {
	width: 14%;
	float: left;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.safety {
	width: 14%;
	float: left;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.pastjobs {
	width: 14%;
	float: left;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.testimonials {
	width: 14%;
	float: left;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.gallery {
	width: 14%;
	float: left;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.contact {
	width: 14%;
	float: left;
	background-color: #5C5E4B;
	transition:all .3s linear;
}
.home:hover {
	width: 14%;
	float: left;
	margin-left: 1%;
	background-color: #434891;
	transition:all .3s linear;
}
.services:hover {
	width: 14%;
	float: left;
	background-color: #434891;
	transition:all .3s linear;
}
.safety:hover {
	width: 14%;
	float: left;
	background-color: #434891;
	transition:all .3s linear;
}
.pastjobs:hover {
	width: 14%;
	float: left;
	background-color: #434891;
	transition:all .3s linear;
}
.testimonials:hover {
	width: 14%;
	float: left;
	background-color: #434891;
	transition:all .3s linear;
}
.gallery:hover {
	width: 14%;
	float: left;
	background-color: #434891;
	transition:all .3s linear;
}
.contact:hover {
	width: 14%;
	float: left;
	background-color: #434891;
	transition:all .3s linear;
}
.navfont {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
}
.navfont:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
}
.callfont {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 21px;
	margin-top: -20px;
	text-align: right;
	
}
.callfont1 {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 30px;
	margin-top: 0px;
	text-shadow: -1.5px 0 #006837, 0 1.5px #006837, 1.5px 0 #006837, 0 -1.5px #006837;
	margin-bottom: 10px;
}
.catchtext {
	font-family: 'Roboto', sans-serif;
	font-size: 25px;
	color: #fff;margin-left: 0px;margin-right: 0px;
	margin-top:0px;
	margin-bottom: 0px ;
	text-shadow: -1.5px 0 #006837, 0 1.5px #006837, 1.5px 0 #006837, 0 -1.5px #006837;
} 
.catchtext5 {
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	color: #fff;margin-left: 0px;margin-right: 0px;
	margin-top:0px;
	margin-bottom: 0px;
	text-shadow: -1.5px 0 #006837, 0 1.5px #006837, 1.5px 0 #006837, 0 -1.5px #006837;
	margin-top: 10px;
}
.frontpicturesize{width:100%;margin-top: 20%;
height: 60%;
margin-bottom: 20%;}
.frontpicturesize1{width:100%;}
.frontpicturesizefront{width:100%; position: absolute; 
  top: 50%;-ms-transform: translateY(-50%);
  transform: translateY(-50%);}
.welcomemessage {
	font-family: 'Roboto', sans-serif;
	font-size: 21px;
	color: #fff;
	margin: 0px auto;
	width: 900px;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 20px;
}
.pagemessage {
	font-family: 'Roboto', sans-serif;
	font-size: 21px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 20px;
}
.frontholdermessage {
	font-family: 'Roboto', sans-serif;
	font-size: 21px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
.frontholderheader {
	font-family: 'Roboto', sans-serif;
	font-size: 50px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 50px;
	text-align: center;
}
.footerheader1 {
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: center;
}
.footerheader {
	font-family: 'Roboto', sans-serif;
	font-size: 25px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: center;
}
.footertext {
	font-family: 'Roboto', sans-serif;
	font-size: 21px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: center;
}
.footertext1 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: center;
}
.scheduletext1 {
	font-family: 'Roboto', sans-serif;
	font-size: 21px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
}
.pageheader {
	font-family: 'Roboto', sans-serif;
	font-size: 35px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: left;
}
.hourstextleft {
	font-family: 'Roboto', sans-serif;
	font-size: 35px;
	color: #fff;
	margin: 0px auto;
	text-align: right;
	margin-top: 10px;
	margin-right: 10px;
}
.hourstextright {
	font-family: 'Roboto', sans-serif;
	font-size: 35px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
.mainpicphoto {
	width: 100%;
	
}
.frontholder {
	width: 32%;
	margin-left: 1%;
	float: left;
	margin-top: 40px;
	margin-bottom: 20px;
}
.gridleft {
	width: 50%;
	float: left;
	
}
.gridright {
	width: 50%;
	float: left;

}
.gridleftvideo {
	width: 50%;
	float: left;
}
.gridrightvideo {
	width: 50%;
	float: left;
}
.gridleft2 {
	width: 50%;
	float: right;
	
}
.gridright2 {
	width: 50%;
	float: right;
	
}	
.mainbodyholder {
	float: left;
	width: 100%;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#6c7a4c+10,424f24+40,424f24+60,6c7a4c+90 */
background: linear-gradient(135deg,  #6c7a4c 10%,#424f24 40%,#424f24 60%,#6c7a4c 90%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


border-bottom: 3px solid #fff;

}
.mainbodyholder2 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #4F2B24;

}
.mainbodyholder3 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #968D7E;
}
.mainbodyholder4 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #372E21;
}
.mainbodyholder5 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #506E80;
}
.mainbodyholder6 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #978768;
}
.mainbodyholder7 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #1A3833;
}
.mainbodyholder8 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #594453;
}
.mainbodyholder9 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
}
.mainbodyholder10 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #4F2B24;
}
.mainbodyholder11 {
	float: left;
	width: 100%;
	border-bottom: 3px solid #fff;
	background-color: #32645C;
}
.mainbody {
	
	width: 80%;
	margin-left: 10%;
	float: left;
}
.mainbody1 {
	
	width: 1000px;
	margin: 0px auto;
	
}
.pagetextlist{font-size:21px;font-family: 'Roboto', sans-serif;color:#fff;text-align:left;margin-left: 20px;margin-right: 20px;margin-top: 20px;margin-bottom: 10px;list-style-image: url('https://www.somethingwebdesign.com/tts/img/log-bullet-point.png');}
input.name{ width:435px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;}
input.name:focus{ width:435px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
input.name:hover{ width:435px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
input.name5{ width:921px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;}
input.name5:focus{ width:921px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
input.name5:hover{ width:921px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
textarea#message{ width:933px;height:150px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;}
textarea#message:focus{ width:933px;height:150px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
textarea#message:hover{ width:933px;height:150px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
textarea.message{ width:933px;height:150px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;}
textarea.message:focus{ width:933px;height:150px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
textarea.message:hover{ width:933px;height:150px;border:1px solid #C5CFAE;color:#000;background-color:#C5CFAE;font-size:21px;padding:5px;outline:#3bff3e;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;}
input#submit{font-size:30px;border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;transition:all .1s linear;background-color:#C5CFAE;margin-bottom: 20px;}
input#submit:hover{border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;cursor:pointer;}
input#submit:hover{font-size:30px;border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;cursor:pointer;margin-bottom: 20px;background-color:#687B89;}
.titleform{text-align:left;font-family: 'Roboto', sans-serif;color:#fff;font-size:25px;}
.textfield{width:450px;margin-left: 33px;;padding-bottom:15px;float: left;}
.textfield5{width:933px;margin-left: 33px;padding-bottom:15px;float: left;}
.radiobuttons{width:933px;margin:10px auto 10px auto;float: left;margin-left: 33px;}
#textlargearea{width:933px;height:190px;margin:10px auto 10px auto;padding-bottom:15px;
float: left;margin-left: 33px;}
.textlargearea{width:933px;height:190px;margin:10px auto 10px auto;padding-bottom:15px;
float: left;margin-left: 33px;}
#formsubmit{ margin:10px auto 10px auto;padding-bottom:10px;width:450px;float: left;margin-left: 275px;}
.formsubmit{ margin:10px auto 10px auto;padding-bottom:10px;width:450px;float: left;margin-left: 275px;}
input#footersubmit{font-size:30px;border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;transition:all .1s linear;background-color:#C5CFAE;margin-bottom: 20px;}
input#submit:hover{border:1px solid #C5CFAE;font-family:'PT Serif',serif;color:#FFF;width:300px;height:75px;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;cursor:pointer;}
input#footersubmit:hover{font-size:30px;border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;cursor:pointer;margin-bottom: 20px;background-color:#687B89;}
input.footersubmit{font-size:30px;border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;transition:all .1s linear;background-color:#C5CFAE;margin-bottom: 20px;}
input.submit:hover{border:1px solid #C5CFAE;font-family:'PT Serif',serif;color:#FFF;width:300px;height:75px;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;cursor:pointer;}
input.footersubmit:hover{font-size:30px;border:1px solid #C5CFAE;font-family: 'Roboto', sans-serif;color:#FFF;width:300px;height:75px;box-shadow:0px 0px 5px 0px rgba(59,73,86,1);transition:all .1s linear;cursor:pointer;margin-bottom: 20px;background-color:#687B89;}
.form {
	width: 1000px;
	margin: 0px auto;
}
#form {
	width: 1000px;
	margin: 0px auto;
}
.form1 {
	width: 1000px;
	margin: 0px auto;
	float: left;
}
.footerholder {
	border-top: 3px solid #fff;
	width: 100%;
	float: left;
	background-color: #5C5E4B;
}
.footer {
	width: 1000px;
	margin: 0px auto;
}
.footer1 {
	width: 1000px;
	float: left;
}
.footer1u {
	width: 1000px;
	float: left;
	border-bottom: 3px solid #fff;
	padding-bottom: 10px;
}
.footerleft {
	width: 750px;
	float: left;
}
.footerright {
	width: 250px;
	float: left;
}
.socialmediaholder {
	margin-top: 30px;
	margin-bottom: 10px;
	width: 75px;
	height: 75px;
	margin-left: 33px;
	float: left;
}
.socialmediaholdertop {

	margin-top: 15px;
	margin-bottom: 10px;
	width: 60px;
	height: 60px;
	margin-left: 20px;
	float: left;
}
.socialtop {
	
	width: 60px;
	height: 60px;
	
	
}
.headertopleft {
	width: 520px;
	float: left;
	margin-top: 30px;
}
.headertopright {
	width: 180px;
	float: left;
	margin-top: 30px;
}
.contactleft {
	float: left;
	width: 400px;
	margin-left: 100px;
}
.contactright {
	float: left;
	width: 400px;

}
.staffholder {
	margin-left: 25px;
	float: left;
	width: 200px;
	}
	.staffpic {
	box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);
	float: left;
	width: 200px;
	height: 350px;
	}
	.scheduleserviceholder {
		width: 100%;
		float: left;
		background-color: #435025;
		padding-top: 75px;
		padding-bottom: 75px;
				background-image:url('https://www.somethingwebdesign.com/tts/img/schedule-service-background.jpg');
	background-position:center left;
		background-repeat: no-repeat;
background-size: 100% 100%;
	}
	.servicefront {
	width: 400px;
	background-color: #fff;
	float: left;
	margin-left: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
	transition:all .3s linear;
}
.servicefront:hover {
	width: 400px;
	background-color: #C5CFAE;
	float: left;
	margin-left: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
	transition:all .3s linear;
}
.schedulebox {
	font-family: 'Roboto', sans-serif;
	font-size: 50px;
	color: #435025;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.gridphotoholder {
	width: 100%;
	float: left;
}
.gridphotoleft {
	width: 25%;
	float: left;
	
}
.gridphotoright {
	width: 25%;
	float: left;
}
.gridphotoleft1 {
	width: 50%;
	float: left;
	
}
.gridphotoright1 {
	width: 50%;
	float: left;
}
.mainpicphoto1 {
	width: 100%;
	
}
.videoholderfront {
	margin-left: 10%;
	width: 80%;
	margin-right: 10%;
	float: left;
}
.fb-video {
	margin-top: 10px;
	margin-bottom: 10px;
}
.videofront {
	width: 500px;
	margin: 0px auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
@media (max-width: 1000px) {
	.footerheader {
	font-family: 'Roboto', sans-serif;
	font-size: 21px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: center;
}
.logoholder {
	margin-left: 5px;
	width: 242px;
	margin-top: 40px;
	margin-bottom: 0px;
	float: left;
}
	
	.callnav {
		float: right;
		width: 250px;
		float: right;
		width: 250px;
		margin-right: 100px;
		margin-top: 80px;
	}
	/* Dropdown Button */

.dropbtn {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	background-color: Transparent;  border: none;
  outline:#ffffff;
   width: 100%;
   transition:all .3s linear;
}
/* Dropdown button on hover & focus */

.dropbtn:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	transition:all .3s linear;
	background-color: Transparent;
	cursor:pointer;
	  border: none;
  outline:#ffffff;
  width: 100%;
}

/* The container <div> - needed to position the dropdown content */

.dropdown1{position:relative;display:inline-block;	width: 200px;;
	float: left;margin:0px auto;transition:all .3s linear;z-index:999;padding-top: 30px;
		padding-bottom: 30px;}
.dropdown-content1{display:none;position:absolute;background-color:#5C5E4B;width:300px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);color:#fff;text-align:left;border-left: 2px solid #fff;border-right: 2px solid #fff;;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.dropdown-content1 a{color:#fff;text-decoration:none;display:block;text-align:left;padding-left:10px;padding-right:10px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transition:all .1s linear;}
.dropdown-content1 a:hover{background-color: #5C5E4B;color:#fff;text-align:left;transition:all .3s linear;}
.show{display:block;}
/* Dropdown Button */

.dropbtn2 {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	background-color: Transparent;  border: none;
  outline:#ffffff;
   width: 100%;
   transition:all .3s linear;
}
/* Dropdown button on hover & focus */

.dropbtn2:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	transition:all .3s linear;
	background-color: Transparent;
	cursor:pointer;
	  border: none;
  outline:#ffffff;
  width: 100%;
}

/* The container <div> - needed to position the dropdown content */

.dropdown2{position:relative;display:inline-block;	width: 200px;
	float: left;margin:0px auto;transition:all .3s linear;z-index:999;padding-top: 30px;
		padding-bottom: 30px;}
.dropdown-content2{display:none;position:absolute;background-color:#5C5E4B;width:300px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);color:#fff;text-align:left;border-left: 2px solid #fff;border-right: 2px solid #fff;;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.dropdown-content2 a{color:#fff;text-decoration:none;display:block;text-align:left;padding-left:10px;padding-right:10px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transition:all .1s linear;}
.dropdown-content2 a:hover{background-color: #5C5E4B;color:#fff;text-align:left;transition:all .3s linear;}
.show{display:block;}
/* Dropdown Button */

.dropbtn3 {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	background-color: Transparent;  border: none;
  outline:#ffffff;
   width: 100%;
   transition:all .3s linear;
}
/* Dropdown button on hover & focus */

.dropbtn3:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	transition:all .3s linear;
	background-color: Transparent;
	cursor:pointer;
	  border: none;
  outline:#ffffff;
  width: 100%;
}

/* The container <div> - needed to position the dropdown content */

.dropdown3{position:relative;display:inline-block;	width: 200px;
	float: left;margin:0px auto;transition:all .3s linear;z-index:999;padding-top: 30px;
		padding-bottom: 30px;}
.dropdown-content3{display:none;position:absolute;background-color:#5C5E4B;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);color:#fff;text-align:left;border-left: 2px solid #fff;border-right: 2px solid #fff;;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.dropdown-content3 a{color:#fff;text-decoration:none;display:block;text-align:left;padding-left:10px;padding-right:10px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transition:all .1s linear;}
.dropdown-content3 a:hover{background-color: #5C5E4B;color:#fff;text-align:left;transition:all .3s linear;}
.show{display:block;}
.dropdowntext {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	text-align: left;
	padding-left: 5px;
	padding-top: 50px;
	padding-bottom: 50px;
}
.dropdowntext:hover {
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	transition:all .3s linear;
	text-align: left;
	padding-left: 5px;
	padding-top: 50px;
	padding-bottom: 50px;
}
.mainbodyholder {
	float: left;
	width: 100%;
}


.mainbody {
	
	width: 100%;
	margin-left: 0%;
	float: left;
}
.navholder {
	float: right;
	margin-right: 0px;
	padding-top: 20px;
	width: 1000px;
	background-color: #5C5E4B;
}
.servicesnav {
		float: left;
		width: 200x;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.clientsnav {
		float: left;
		width: 200px;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.catchphrase {
		float: right;
		width: 748px;
		margin-right: 5px;
		margin-top: 10px;
	}
	.catchtext {
	font-family: 'Roboto', sans-serif;
	font-size: 25px;
	color: #fff;
	margin-left: 10px;margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.frontholder {
	width: 100%;
	margin-left: 0%;
	float: left;
	margin-top: 40px;
	margin-bottom: 20px;
}
.welcomemessage {
	font-family: 'Roboto', sans-serif;
	font-size: 31px;
	color: #fff;
	margin: 0px auto;
	width: 980px;
	text-align: left;
	margin-top: 20px;
}
.pagemessage {
	font-family: 'Roboto', sans-serif;
	font-size: 31px;
	color: #fff;
	margin: 0px auto;
	width: 980px;
	text-align: left;
	margin-top: 20px;
}
.pagetextlist{font-size:31px;font-family: 'Roboto', sans-serif;color:#fff;text-align:left;margin-left: 20px;margin-right: 20px;margin-top: 20px;margin-bottom: 10px;list-style-image: url('https://www.somethingwebdesign.com/tts/img/log-bullet-point.png');}
.frontholdermessage {
	font-family: 'Roboto', sans-serif;
	font-size: 31px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
}
.frontholderheader {
	font-family: 'Roboto', sans-serif;
	font-size: 41px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: center;
}
.pageheader {
	font-family: 'Roboto', sans-serif;
	font-size: 41px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: left;
}
.gridleft {
	width: 100%;
	float: left;
}
.gridright {
	width: 100%;
	float: left;
}
.gridleftvideo {
	width: 50%;
	float: left;
}
.gridrightvideo {
	width: 50%;
	float: left;
}
.staffholder {
	margin-left: 33px;
	float: left;
	width: 450px;
	}
	.staffpic {
	box-shadow:0px 0px 5px 3px rgba(0,0,0,0.75);
	float: left;
	width: 450px;
	height: 600px;
	}
	.headertopleft {
	width: 568px;
	float: left;
}
.headertopright {
	width: 180px;
	float: left;
}
.gridleft2 {
	width: 100%;
	float: right;
	
}
.gridright2 {
	width: 100%;
	float: right;
	
}	
.scheduleserviceholder {
		width: 100%;
		float: left;
		background-color: #435025;
		padding-top: 75px;
		padding-bottom: 75px;
				background-image:url('https://www.somethingwebdesign.com/tts/img/schedule-service-background-mobile.jpg');
		background-repeat: no-repeat;
background-size: 100% 100%;
	}
	.scheduletext1 {
	font-family: 'Roboto', sans-serif;
	font-size: 27px;
	color: #fff;
	margin: 0px auto;
	text-align: left;
	margin-top: 10px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
}
.gridphotoleft {
	width: 50%;
	float: left;
	
}
.gridphotoright {
	width: 50%;
	float: left;
}
.videoholderfront {
	margin-left: 0px;
	width: 500px;
	margin-right: 0px;
	float: left;
}
.frontpicturesize{width:100%;margin-top: 00%;
height: 100%;
margin-bottom: 0%;
}}