#nav li a{ font-size:12px; letter-spacing: -0.3px; text-transform: uppercase; font-family: Microsoft Yahei;}
#header,
#header #header-wrap,
#header #logo img{ height: 75px; }
#nav li{ line-height:75px; height:75px;}
#nav li ul{ top:75px;}
#nav li ul li{height:42px; line-height:42px;}
.lawyer_int{ height:186px;}
.lawyer_show{ margin-bottom:0;}
.slideTxtBox .hd ul li{ padding:0 8px; margin-right: 8px; font-size:13px;}
.page_title_heading{letter-spacing: -1px;}
.copyright{ font-size:12px;}
.social_icon{ float:right;}
.ie7 #nav li ul.nav_ser{ +left:-310px !important;}
#nav LI UL.nav_ser LI .lineborder{ +height:280px !important;}
.ie7 #nav LI UL.nav_ser LI UL{ top:60px !important;}
.more-link{ margin-left:12px;}
.home_news_more .more-link{ margin-left:0;}

.process-labels span { color:#333;}


@media screen and (max-width: 1200px) {
#header, #header #header-wrap, #header #logo img{height:65px;}
#nav li {line-height: 65px;height: 65px;}
#nav li ul{top:65px;}
}

@media screen and (max-width: 414px){
	.page_title_heading{ font-size:28px; line-height:1.3em;}
	.slideTxtBox .hd ul li{ font-size:12px;}
	.slideTxtBox .hd ul li span{ display:none;}
	.revo-slider-caps-text{ margin-top:-120px !important;}
	.revo-slider-desc-text{ margin-top:-100px !important; max-width:92% !important; line-height:1.4em !important;}
	.lawtxtleft p{ text-align:left;}
}
@media screen and (max-width: 320px){
	.slideTxtBox .hd ul li{ margin-right:3px !important; padding:0 4px !important;}
}