/*@media screen and (min-width:1200px) and (max-width:1360px)*/


@media screen and (max-width:1360px) {
	.logo-cont {
	width: 600px;
	margin-top: 50px;
	margin-left: 100px;
	min-height: 614px;
}
	
}
@media screen and (max-width:1300px) {
	.logo-cont {
	width: 550px;
	margin-top: 50px;
	margin-left: 100px;
	min-height: 564px;
}
	
}


@media screen and (max-width:1250px) {
	.logo-cont {
	width: 500px;
	margin-top: 50px;
	margin-left: 170px;
	min-height: 514px;
}
	
}

@media screen and (max-width:1100px) {
	.logo-cont {
	 width: 450px;
	 margin-top: 50px;
	 margin-left: 100px;
	 min-height: 464px;
}


}


@media screen and (max-width:991px) {
	#sidebar {
		display:none;
	}
	
	#wrapper {
	  margin-left: 0px;
    }
	
	.logo-cont {
	 display:none;
	}
	
	.home {
		min-height:400px;
		display:block;
	}
	
	.logo-res img {
		max-width:280px;
	    width:100%;
		margin-top:50px;
	}
	
}


@media screen and (max-width:768px) {
	.logo-cont {
		display:none;
	}
	
	.home {
		min-height:300px;
		display:block;
	}
	
	.about-social {
	 text-align:center;
  }
  
  .title {
	  text-align:center;
	  margin-bottom:20px;
	  margin-top:20px;
  }
  
  .cnt-rgtimg {
	  position:inherit;
	  margin-top:20px;
	  width:98%;
  }
  
  #contact h5 {
	  margin-top:50px;
  }
  
  #contact h2 {
	  margin-top:35px;
  }
  
  #contact {
	  padding:60px 0px 60px 0px;
	  margin-top:20px;
  }
  
  #loader {
	  top: 70%;
  }
  
  .about-img {
	  min-height:300px;
  }
  
  .about-imgin {
	  min-height:300px;
  }
  
  .service-img {
	  min-height:350px;
  }
  
  .service-imgin {
	  min-height:350px;
  }
  
  .mt-res-10 {
	  margin-top:10px !important;
  }
  
  .logo-res img {
		max-width:220px;
	    width:100%;
		
	}
  
  
}

@media screen and (max-width:720px) {
#mobilenav ul li {
	display:block;
	border-bottom:solid 1px #444;
}

#mobilenav ul li:last-child {
	border-bottom:none;
}

#mobilenav ul li a {
	display:block;
}
}

@media screen and (max-width:620px) {
	.home {
		display:block;
		min-height:300px;
	}
}

@media screen and (max-width:570px) {
	.home {
		display:block;
		min-height:250px;
	}
	
	.accordion_head {
		font-size:18px;
	}
	.accordion_body h2 span {
		float:none;
		display:block;
	}
	
  .logo-res img {
		max-width:200px;
	    width:100%;
		margin-top:25px;
	}
}


@media screen and (max-width:520px) {
	.request-btn {
		font-size:15px;
	}
}


@media screen and (max-width:490px) {
	.home {
		display:block;
		min-height:200px;
		background-size:cover;
	}
	
	.logo-res img {
		max-width:170px;
	    width:100%;
		margin-top:25px;
	}
}

@media screen and (max-width:440px) {
	.request-btn {
		font-size:12px;
	}
}
