@media only screen and (max-width:1024px){

.navigation > li > a{
	font-size: 12px !important;
}
.theme_menu .menu-column{
	    padding-left: 50px !important;
}
.home-list1 li{
    font-size: 11px !important;
}
.serve_info_agile p{
	font-size: 12px !important;
}
.serve_info_agile h4{
	    font-size: 12px !important;
}
.email03 a{
	    font-size: 15px !important;
}
.top-bar1 .top-bar-text li{
	    margin-right: 42px;
}
}



@media only screen and (max-width:992px){}


}






@media only screen and (max-width:768px){

.top-bar-text li{
	    font-size: 17px !important;
}
#enquiry-form-wrap, .enquiry-form-content, #career-form-wrap{
	    height: 530px !important;
	        width: 234px !important;
}
.email04 span{
	    font-size: 32px !important;
}
.featured-service .image-box .caption-box .title a {
    color: #ffffff;
    font-size: 13px !important;
}

}


@media only screen and (max-width:767px){

#enquiry-form-wrap, .enquiry-form-content, #career-form-wrap{
	width: 340px !important;
}
.top-bar .top-bar-text li{
	    margin-right: 17px;

}
}



@media only screen and (max-width:400px){



}
@media only screen and (max-width:375px){

.top-bar-text li{
	    font-size: 12px !important;
}
#enquiry-form-wrap, .enquiry-form-content, #career-form-wrap{
	width: 290px !important;
}	
.home-list1 li{
    font-size: 15px !important;
}
.top-bar .top-bar-text li{
	margin-right:0px;
}
}

@media only screen and (max-width:320px){

.top-bar-text li{
	    font-size: 10px !important;
}
#enquiry-form-wrap, .enquiry-form-content, #career-form-wrap{
	width: 250px !important
}
.top-bar .top-bar-text li{
	margin-right:0px;
}
}