@media (min-width: 768px) and (max-width: 1200px) { 
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link{padding: 0px 0px 0px 10px;}
}
@media (min-width: 1200px) and (max-width: 1600px) { 
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link{padding: 0px 0px 0px 30px;}
}
@media (max-width: 768px ) {
#header .box{position:static !important;}
#header .container { 
	padding: 0;
	position:static;
}
.header-logo{
    height: 60px;
    line-height: 60px;
}
.page .header-logo img.logo1, .archive .header-logo img.logo1{display:none !important;}
.page .header-logo img.logo2, .archive .header-logo img.logo2{
	display:block !important;
	margin-left:15px;
	height:40px;
	}
#slider{height:auto;}	
#slider .video-text p{font-size:20px;}
#slider .video-text h2{font-size: 24px;}
.subheader .text{top:50%;}
.subheader p{font-size:16px;}
.b-btn,.c-btn,.pro-list4 .call-btn a{padding:5px 20px !important;}
.section-head h2{font-size: 24px;}
.client-info h1,.proheader h1{font-size: 24px;}
.project-info li{padding-left:40px;}
.client-info h1:after{margin: 15px 0 0 0;}
.section2-con .big img, .section2-con .small img{margin-bottom:15px;}
.section2-con .big h3 a, .section2-con .small h3 a{font-size:20px;}
.section2-con .big p, .section2-con .small p{font-size:16px;}
.section3-con a p{font-size:20px;}
.section4-con .info ul li b{font-size:18px;}
.section4-con .info h3{font-size:20px;}
.section-head h2 b{font-size:20px;}
.section6 .left .txt h3{font-size:18px;}
.section6 .right .text h3{font-size:16px;}
#footer{padding-bottom:60px;}
.social{margin-top:20px;}
.subheader h3, .subheader h1,.pro-info h1{font-size: 24px;}
.subheader img {
    height: 200px;
}	
.subnav ul li{
    margin-right: 20px;
}
.pro-list-top h1, .pro-cat-top h2{font-size: 22px;}
.fs30 {
    font-size: 24px !important;
}
.content-list li h2 a{font-size:16px;}
.faq-list2 a, .xin-news ul li a{font-size:16px;}
.common-title a{font-size:14px;}
.common-title,.entry-content h2{font-size: 20px;}
.form-main{padding:15px;}
.pro-list2 .text h2, .down-list .box h2{font-size:16px;}
.pro-list-top h1{margin:15px 0;}
.pro-list-top h1:after{margin: 5px 0;width:100px;}
.pro-list2 .text p{font-size:14px;}
.single-nav ul li a{
    padding-right: 10px;
    margin-right: 10px;
}
.case-feedback .box h3 b{font-size:20px;}
.case-feedback .box{padding:10px;border-radius:4px;}
.case-feedback .box:before,.case-feedback .box:after{content:'';}
.single-pagination a{padding:10px;}
.fixed-bar {
    position: fixed;
    right: 0;
    bottom: 0;
    width:100%;
	top: inherit;
    margin-top: inherit;
	    background-color: #000;
}
.fixed-bar .ele{
	float: left;
	width: 20%;
	margin-top:0;
}
.fixed-bar span{display:none !important;}
.fixed-bar .top{display:none !important;}
.fixed-bar .wwx .fixed-wwx{
	margin-left:0;
	bottom:0;
	left: 20%;
	width: 40%;
}
#mega-menu-main-nav{border-top: 1px #eeeeee solid !important;}
#mega-menu-main-nav>li>a{    padding-bottom: 10px !important;
    border-bottom: 1px #eee solid !important;
    margin-bottom: 10px !important;}
.mega-sub-menu	.widget_media_image{display:none !important;}
.dd-list4 .text h3{font-size:18px;}
.pro-info{margin-top:20px;}
.section6 .left .date span{font-size: 40px;}	
}
