 
/*  ============================================================================
    # Media Queries
    ========================================================================= */

@media only screen and (min-width: 960px) and (max-width: 1279px) {



}

@media only screen and (max-width: 959px) {


}

@media only screen and (min-width: 768px) and (max-width: 959px) {

    
    
}

@media only screen and (max-width: 767px) {
.srviceblocklhsinner{
	float: left;
	width:100% !important;
	}
  .srviceblockrhsinner{
	float: left;
	width:100% !important;
	}
	.companyblock {
  width: 30% !important;
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

    
}

@media only screen and (max-width: 479px) {
	.footer li{
	padding:0px 0% 0px 0px !important;
	width:100% !important;
	margin: 10px 0px !important;
	}
.cameraContents .camera_caption2 h1 {
font-size: 150% !important;
line-height:90% !important;
	}
	.imppointswrap li{
	min-height: 350px !important;
	}
	.cameraContents .camera_caption2 span {
font-size:80% !important;
	}
	#logo	{
		width: 45% !important;
	}
	.imppointswrap li{
width:100% !important;
		min-height: 100px !important;
	}
	.margrght{
		margin: 0px 0px 0px 0px !important;
	}
	.srviceblock{
	width:100% !important;
	padding: 0px;
	margin: 10px 0% 20px 0px !important;
}
	.innerabtlhs{
		width:100% !important;
		padding: 0px 0px 0px 0px !important;
		margin: 0px 0% 20px 0px !important;
	}
		.innerabtrhs{
		width:100% !important;
		margin: 0px 0% 0px 0px !important;
			padding: 0px 0px 0px 0px !important;
			
	}
	
}
