.body{
	margin:0px;
	width:100%;
	padding:0px;
	font-family: book antiqua;
}

#loading {
position: fixed;
width: 100%;
height: 100%;
background: #fff url('loader1.gif') no-repeat center center;
z-index: 9999;
}


#navbar{
	margin-top:0px;
	transition: all ease 0.5s;
	background-image:url(image/fullbackground.png);  
}

#imgbg{
	background-image:url("../image/13.jpg");
	background-size:100% 100%;
	background-repeat: no-repeat;
}

#banner_head{
	font-size:35px;
	border-radius:20px;
	padding:10px;
	box-shadow:0px 0px 10px 6px #afa1a7;
	color:#1eb974;
}



#banner_info{
	padding:19%; color:white; position:relative;
}





#navbar li{
	margin:0px;
	letter-spacing:1px;
	transition: all ease 0.5s ;
	padding:5px 14px 5px 14px;
	color:#afa1a7;
	
}

/*
#navbar li:hover{
	background:#1eb974;
	border-radius:10px;
}
//menu hover
*/

#navbar li a:hover{
	color:white;
}



#navbarlogo{
	width:350px;
}


#menu li a{
	background: #0F2027;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #2C5364, #203A43, #0F2027);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #2C5364, #203A43, #0F2027); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

	font-size:16px;
	border-radius:10px;
	font-family:arial;
}
#dropdown-menu{
	background:black;

}

#dropdown-menu li a{
	color:#d7d7d7;
	
}

#dropdown-menu li a:hover{
	background:none;
	color:white;
}


#secondhead{
	background:#e6fbf1;
	padding:20px;
}

#secondhead1{
	background: #4ECDC4;  /* fallback for old browsers */
background: -webkit-linear-gradient(to top, #556270, #4ECDC4);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to top, #556270, #4ECDC4); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
padding:10px;
	transition:0.4s;
}

#secondhead1:hover{
background: #4ECDC4;  /* fallback for old browsers */
background: -webkit-linear-gradient(to top, #556270, #4ECDC4);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to top, #556270, #4ECDC4); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

	box-shadow:0px 0px 40px 0px #22c87d;
	transform:scale(1.01);
}
#bgcolor{
	color:black;
	transition:0.4s;
}
#bgcolor:hover{
	color:#b3f2d5;
	transform:scale(1.01);
}





.heading1{
  font-size:170%; color:#084364; font-weight:500px;

}

#our_value_list li{
	 text-align:justify; font-size:14px; 
	padding:5px;
}

#double_image{
	background-image:url(image/12.jpg);
	width:100%; border-radius:20px; padding:1px; box-shadow:0px 0px 10px 6px #eaeaea;
	transition: all ease 0.5s;
}
#double_image:hover{
	
	
	
	transform:scale(1.01);
}
#submenu1 {
	text-decoration:none;
	color:white;
	margin-left:28px;
	font-size:18px;
	
}
#submenu1 a:link{
	text-decoration:none;
	color:white;
	
}
#submenu1 a:active{
	text-decoration:none;
	color:red;
	
}
#submenu1 a:visited{

	color:#1eb974;
	
}
#submenu2 a{
	text-decoration:none;
	color:#1eb974;
	margin-left:35px;
	
}

#submenu a{
	text-decoration:none;
	color:black;
	margin-left:60px;
	
}
#submenu a:visited{
	color:#1eb974;
	
	
}
#box3{
	
	text-decoration:none;
	font-family:source sans pro;
	transition:0.4s;
}
#box3:hover{

	color:red;
	transform:scale(1.01);
	
}
#box6{
	 
	border-radius:20px;
	padding:20px;
	box-shadow:0px 0px 10px 6px #eaeaea;
	transition:0.4s;
	
	
	
}
#box6:hover{
	
	border-radius:20px; padding:20px; box-shadow:0px 0px 10px 6px pink;
	transform:scale(1.01);
	color:#1eb974;
}

#about{
	
	padding:50px;
	text-align:justify;
	
}
#car{
 padding:50px;	
 text-align:justify;
 color:#707070;
}
#serviceid{
	
	padding:50px;
}

#border{
	
	border-right: 1px solid black; 
	text-align:justify;
}


#con{font-size:16px ;
 padding:50px; color:#707070; text-align:justify;
}



@media only screen and (max-width: 830px) {
		  #banner_info{
			  padding:15%;
		  }
		  
		  #banner_head{
			  font-size:30px;
		  }
		 
		  #about{
			  padding:0px;
		  }
		  #car{
			  padding:0px;
			  margin-top:10px;
		  }
		  #serviceid{
			
			padding:0px;
			}
			#border{
				border:none;
			}
			#submenu1{
				margin-left:0px;
			}  
			#con{
				padding:0px;
			}
			
		  
}




@media only screen and (max-width: 530px) {

  
			  #imgbg{
				  background-size:100% 100%;
			  }
			  
			   #banner_info{
				padding:20%;
				height:300px;
				}
				
				
				#navbarlogo{
					width:200px;
				}
			  
			  
			  #banner_head{
				  font-size:10px;
				border-radius:10px;
				padding:2px;
				box-shadow:0px 0px 10px 6px #afa1a7;
				color:#1eb974;
			  }
			  
			  .product,.contact_us{
				  font-size:14px;
			  }

			   #about{
				  padding:0px;
			  }
			  #border{
				border:none;
				}

				#submenu1{
					margin-left:0px;
				}  
			 
				#con{
					padding:0px;
				}
}