.site-nav-header{
	background:#94030a;
	color:#FFF;
}
.site-nav-header .logo img{
	display:block;
	margin-top:25px;
}
.site-nav-header h2{
	float:left;
	font-size:48px;
	line-height:120px;
	font-weight:100;
	margin-left:320px;
}
.site-nav{
	padding:30px 0;
	overflow:hidden;
}
.site-nav .item{
	float:left;
	width:560px;
	height:auto;
	overflow:hidden;
	margin:0 10px;
	line-height:2;
}
.site-nav .item i{
	display:block;
	width:48px;
	height:48px;
	overflow:hidden;
	background:url(../images/icon_snicons.png) no-repeat 0 100px;
}
.site-nav .item i.icon1{background-position:0 0;}
.site-nav .item i.icon2{background-position:0 -48px;}
.site-nav .item i.icon3{background-position:0 -96px;}
.site-nav .item i.icon4{background-position:0 -144px;}
.site-nav .item i.icon5{background-position:0 -192px;}
.site-nav .item i.icon6{background-position:0 -240px;}
.site-nav .item i.icon7{background-position:0 -288px;}
.site-nav .item i.icon8{background-position:0 -336px;}
.site-nav .item h3{
	width:100%;
	font-size:36px;
	line-height:2;
	font-weight:normal;
	color:#8b040a;
	border-top:1px solid #8b040a;
	margin-top:5px;
}
.site-nav .col-2,.site-nav .col-3{
	width:100%;
	height:auto;
	overflow:hidden;
}
.site-nav .col-2 .item{
	height:270px;
}
.site-nav .col-3 .item{
	height:380px;
	width:370px;
}