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


.device .arrow-left{
	left:20px !important;
	background-color:rgba(255,255,255,0.5);
	border-radius:5px;
	opacity:0.8;
}

.device .arrow-right{
	right:20px !important;
	background-color:rgba(255,255,255,0.5);
	border-radius:5px;
	opacity:0.8
}


}





@media only screen 
and (max-width : 700px) {
	
	.menu1{
		width:50%;
		float:none;
		text-align:center;
		display:inline;	
	}
	
	.menu2{
		width:50%;
		float:none;
		text-align:center;
		display:inline;
	}

.logo{
	display:block;
	margin:0 auto;
	margin-bottom:20px;
	text-align:center;
	width:100%;	
}


	.menu1 a{
	margin-right:0px;	
}

.menu2 a{
	margin-left:0px;	
}



.slider-caption-title{
	font-size:100px !important;	
}



.search-container{
	width:100%;	
}




}



@media only screen 
and (max-width : 1008px) {
	
	.search-container{
		position:relative;
		top:-35px;
		right:0px;
		
		
	}
	
	.menu-content{
		padding-bottom:0px;	
	}
	
	
	
}


@media only screen 
and (max-width : 808px) {
	
	
	.product,.product-inner,.product-contact{
	width:31.8%;
	margin:0.75%;	
}

.product-desc span{
	font-size:12px	
}
	
	
	.contact1,.contact2,.contact3{
	width:100%;
	margin:0px;
	padding:0px;
	float:none;
	margin-bottom:50px;	
}

.contact-break1{
	display:none	
}
	
}











@media only screen 
and (max-width : 528px) {
	
		.product,.product-contact,.product-inner{
	width:48%;
	margin:1%;	
}

.left-menu{
	width:100%;	
}


.products-inner-container{
	width:100%;
	margin-top:50px;
}

.left-img{
	display:none;	
}


}