
@media screen and (max-width:1150px){
	#pagewrap{
		width:90%;
	}
	.inner_left{
	width:64%; 
	}
	.inner_right{
	width:30%; 
	}
	.mid_tab{
		width:70%;
	}
	.gallerybox3{
		min-height: 200px;
	}
	.product_mid_cont{
	 	width: 100%;
	 }
}
@media screen and (max-width:950px){
	header{
		position:relative;
	}
	.news_box{
		width:100%;
		margin:15px 0;
	}
	.news_date{
		width:18%;
	}
	.news_dec{
		float:left;
		width:80%;
	}
	.welcome_left{
		width:100%;
	}
	.welcome_right{
		width:100%;
	}
	.message_text{
		width:100%;
	}
	.header_right{
		width:35%;
	}
	.search_box{
		width:70%;
	}
	.mid_cont {
		width:100%;
	}
	.gallerybox3 {
		 width:28%;
	}
	.sublinks {
		 width:100%;
		 margin-top:40px;
	}
}

@media screen and (max-width:750px){
	.newsbox {
    	min-height:160px;
	}
}

@media screen and (max-width:650px){
	  .gallerybox3 {
		 width:45%;
	}
	.gallerybox1 {
		width:45%;
	}
	.pro_dt_left {
    	width:50%;
		margin:0 25%;
	}
	.pro_dt_right {
		width:100%;
	}
}

@media screen and (max-width:550px){
	.header_right{
		width:75%;
	}
	.logo{
		width:30%;
	}
	.logo_txt{
		width:60%;
		margin-left:35%;
	}
	.logo_txt img{
		width:100%;
		height:auto;
	}
	 #mid_welcome{
		 padding:30px 0;
	 }
	 
	 .contact_left {
		    width:100%;
	 }
	 
	 .contact_right {
		    width:100%;
			margin-top:30px;
	 }
	 .newsbox {
    	min-height:139px;
	}
}
@media screen and (max-width:450px){
	.news_date{
		font-size:30px;
		line-height:30px;
	}
	.new_main{
		padding-top:10px;
	}
	.ftr_left{
		width:100%;
		text-align:center;
		margin-bottom:10px;
	}
	.ftr_right{
		width:100%;
		text-align:center;
	}
	.welc_head{
		font-size:30px;
		line-height:30px;
	}
	.gallerybox3 {
		 width:70%;
	}
	.newsimg {
		width:58%;
		margin: 10px 20%;
	}
	.newscont {
		width:98%;
	}
}
@media screen and (max-width:350px){
	.search_box{ 
    	margin-top: 35px;
    	padding: 5px 2%;
    	width: 96%;
		margin-bottom:5px;
	}
	.header_right{
		float:none;
		width:100%;
	}
	.clearT{
		clear:none;
	}
	.logo_txt{
		margin-top:15px;
	}
	.news_dec{
		width:75%;
	}
	.news_date{
		width:25%;
	}
	.ftr_logo{
		width:75%;
	}
	.ftr_logo img{
		width:100%;
		height:auto;
	}
	.gallerybox3 {
		 width:98%;
	}
	
	.gallerybox1 {
		width:98%;
	}
	.pro_dt_left {
    	width:98%;
		margin:0 0;
	}
}

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

#contact-form input {
	  width:100%;
}

#contact-form textarea  {
	  width:100%;
}

}
 