@media (min-width: 768px) and (max-width: 1200px) { 
.subnav ul li a{
	margin-left: 20px;
}
.header-menu>ul>li {
    margin: 0 10px;
}
.solu-icon img{width: 30px;}
}
@media (min-width: 1200px) and (max-width: 1600px) { 
.subnav ul li a{
	margin-left: 30px;
}
.solu-icon img{width: 30px;}
}
@media (min-width: 768px ) {
.slicknav_menu,#slick-mobile-menu{display:none;}
}
@media (max-width: 768px ) {
.header-menu{display:none;}
.slicknav_menu{display:block;}
#header .box{ 
    display: block;
	padding: 0;
	position:static;
}
.header-logo{
	height:60px;
	float:left;
}
.header-logo img.logo1{display:none;}
.header-logo img.logo2{
	display:block;
	margin-top:10px;
	margin-left:15px;
	}
#slider{height:auto;}	
#slider .video-text{padding-top:0px;}
#slider .video-text p{font-size:20px;}
#slider .video-text h2{
	font-size: 18px;
    max-width: 100%;
    letter-spacing: inherit;
}
.product .left{width: 100%;}		
.product .right{width: 100%;}
.pro-list .text h2{font-size:16px;}
.about .box{flex-direction: column;}
.about #video2{width:100%;}
.about .txt{width:100%;}
.contact .box .text{width:100%;}
.social{margin-top:20px;}
.pro-info{margin-top:20px;}
.newsheader,.crumbs,.single-solution .subheader{margin-top:0;}
.crumbs{
    padding: 15px 0;
}
.about .txt h3,.section-head h2,.entry-content h2,.entry-content h3,.subheader h3, .subheader h1,.contact .text .cont h3,.pro-info h1{font-size:24px;}
.contact .text .cont h4,.right ul li a .text h3{font-size:16px;}
.more{
	padding: 0 20px;
	height: 36px;
    line-height: 36px;
	}
.subheader img {
    height: 250px;
}	
.case-video .left,.case-video .right{width:100%;}
.case-video .left .box {
    position: static;
    top: 0;
    left: 0;
    transform: translate(0,0);
    -webkit-transform: translate(0,0);
	margin-bottom:15px;
}
.subnav ul{padding:10px;}
.subnav ul li a {
    display: block;
    padding: 5px 10px;
    font-size: 16px;
}
.solu-icon{    
	position: static;
	padding: 15px;
}
}
