@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial;
font-weight: normal;
	color: #000000;
	background:#012e0c;
}
img {
	border: 0px;
}
.clear {
	clear: both;
}
.centerbg{margin:0 auto;
width:1000px;
height:auto;
padding:10px;
background:#1b5630;}

header{height:auto;
background:#043c10 url(../images/headerbg.png) repeat-x top center;
background-size:100% 100%;}
.headerinner{margin:0 auto;
width:100%;
height:auto;}
.logo{float:left;
width:35%;
height:auto;
padding-right:2%;
border-right:solid #fff 3px;
margin-top:2%;}
.logo img{max-height:100%;
max-width:100%;}

.headerright{float:right;
width:58%;
margin-top:2%;}
.phonenumber{text-align:right;
font-size:24px;
color:#FFF;
padding-right:1%;}
.phonenumber a{text-decoration:none;
color:#FFF;}
.phonenumber a:hover{color:#fcce01;}
.phoneicon{color:#fcce01;
font-size:30px;}

.nav_bg{float:right;
width:95%;
height:auto;
background:#1b5630;
padding-top:6px;
padding-bottom:6px;
margin-top:5%;
}
nav{width:100%;}
.border1{height:20px;
background:url(../images/border1.jpg) repeat-y top center;
background-size:100% 100%;}
.slader_bg{height:320px;}

section{height:auto;
padding-top:10px;
padding-bottom:40px;
border-top:solid #fcce01 10px;
border-bottom:solid #fcce01 10px;
background:#1b5630;}
.sectioninner{margin:0 auto;
width:100%;
height:auto;
font-size:19px;
line-height:25px;
color:#FFF;
text-transform:uppercase;}
.sectioninner h1{color:#fcce01;}
.footerimg{height:280px;
text-align:center; 
background:url(../products/texteditor/3.jpg) no-repeat top center;
background-size:100% 100%;}
.footerimg img{max-width:100%;
max-height:100%;}

footer{padding-top:1%;
padding-bottom:1%;
background:#033517;}

.trimming_text{text-align:center;
font-size:15px;
padding-top:1%;
padding-bottom:1%;
border-top:solid #045625 2px;
border-bottom:solid #045625 2px;
text-transform:uppercase;
color:#FFF;
font-weight:bold;
}
.footerphonenumber{text-align:center;
color:#FFF;
font-size:30px;
padding-top:1%;
padding-bottom:1%;}
.footerphonenumber a{text-decoration:none;
color:#FFF;}
.footerphonenumber a:hover{color:#fcce01;}
.footerphoneicon{font-size:35px;
color:#fcce01;}
.copyrightstext{text-align:center;
padding-top:1%;
padding-bottom:1%;
color:#FFF;
font-size:16px;}
.copyrightstext a{text-decoration:none;
color:#FFF;}
.copyrightstext a:hover{color:#fcce01;}


.servicebg{height:auto;
padding-top:10px;
padding-bottom:40px;
border-top:solid #fcce01 15px;
border-bottom:solid #fcce01 10px;
background:#fff;}
.serviceinner{margin:0 auto;

height:auto;}
.servicestext{text-align:center;
font-size:40px;
text-transform:uppercase;
color:#033517;
font-weight:bold;
clear:both;}
.servicesbox1{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s1.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox2{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s2.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox3{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s3.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox4{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s4.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox5{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s5.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox6{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s6.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox7{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s7.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}
.servicesbox8{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:340px;
background:url(../images/s8.jpg) no-repeat top center;
background-size:100% 100%;
border-radius:26px;}


.service_trimming{margin:0 auto;
width:80%;
background:#1b5630;
color:#fcce01;
font-size:21px;
text-align:center;
text-transform:uppercase;
font-weight:bold;
padding:5px;
margin-top:5%;}
.getaquote{margin:0 auto;
width:70%;
padding:5px;
text-align:center;
background:#FFF;
border-radius:10px;
margin-top:105%;}
.getaquote a{text-decoration:none;
color:#1b5630;
text-transform:uppercase;
font-size:19px;}

.contactbg{margin:0 auto;
width:65%;
height:auto;}


.namebg{height:auto;
margin-top:2%;}
.nameleftbg{float:left;
width:46%;
height:auto;}
.namerightbg{float:right;
width:46%;
height:auto;}

.name1{border:solid #fff 1px; color:#033314;
width:100%;
padding-left:5%;
height:40px;
font-size:19px;
text-transform:uppercase;
}
.name2{border:solid #fff 1px; color:#033314;
width:100%;
padding-left:2%;
height:40px;
font-size:19px;
text-transform:uppercase;
}

.name3{border:solid #fff 1px; color:#033314;
width:98%;
height:80px;
font-size:19px;
text-transform:uppercase;
padding:2%;
font-family:Arial;
}
.sendbg{
	margin:0 auto;
	width:20%;
	text-align:center;
	background:#FFF;
	line-height:35px;
	margin-top:2%;}
.sendbg a{text-decoration:none;
text-transform:uppercase;
font-size:27px;
color:#1b5630;}
.contacttext
{text-align:center;
font-size:40px;
text-transform:uppercase;
color:#fcce01;
font-weight:bold;
clear:both;
margin-top:2%;
margin-bottom:3%;}

.ourworkbox1{float:left;
width:22%;
margin:1.2%;
border:solid #ccc 1px;
height:290px;
border-radius:26px;
text-align:center;}
.ourworkbox1 img{max-height:100%;
max-width:100%;border-radius:26px;}




