/* Default tab style */


.tabs {
	/*position: relative;*/
	overflow: hidden;
}

/* Nav */

.tabs nav ul {
	width: 100%;
	height:45px;
	float:left;
	/*position: relative;*/
}

.tabs nav ul li {
	width:150px;
	height:100%;
	float:left;
	/*position: relative;*/
	z-index: 1;
	display: block;
	text-align: center;
	overflow:hidden;
	background-color:#f2f2f2;
	background-size:100% 100%;
	margin-right:8px;
	line-height:45px;
	color:#404040;
	font-size:16px;
}
.tabs nav ul span {
	width:150px;
	height:100%;
	float:left;
	/*position: relative;*/
	z-index: 1;
	display: block;
	text-align: center;
	overflow:hidden;
	background-color:#f2f2f2;
	background-size:100% 100%;
	margin-right:8px;
	line-height:45px;
	color:#404040;
	font-size:16px;
}
.tabs nav a {
	/*position: relative;*/
	display: block;
	overflow: hidden;
	color:#404040;
}
.tabs nav li.tab-current{
	background-color:#093086;
}

.tabs nav li.tab-current a {
	color:white;
}

.tabs nav a:focus {
	outline: none;
}

/* Icons */
.icon::before {
	z-index: 10;
	display: inline-block;
	margin: 0 0.4em 0 0;
	vertical-align: middle;
	text-transform: none;
	font-weight: normal;
	font-variant: normal;
	font-size: 1.3em;
	font-family: 'stroke7pixeden';
	line-height: 1;
	speak: none;
	-webkit-backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


/* Content */
.content-wrap {
	/*position: relative;*/
}

.content-wrap section {
	height:0px;
	float:left;
	text-align: center;
	overflow:hidden;
}

.content-wrap section.content-current {
	height:auto;
	display: block;
	margin: 0 auto;
	max-width: 1200px;
	text-align: center;
}

@media screen and (max-width:1198px) {
	.tabs nav ul li{
		width:120px;
	}
	.tabs nav ul span {
		width:120px;
	}
	.section_01{
		width:340px;
		margin-left:10px;
	}
	.content-wrap section.content-current{
		max-width:850px;
	}
}