


.tab-wrapper {
  margin: 60px auto;
  width: 99%;
  max-width:100%;
}

.tab-menu li {
	position:relative;
	background-color: #fff;
	color:#464646;
	display: inline-block;
	padding: 20px 40px;
	opacity: 0.8;
	cursor:pointer;
	z-index:0;
	font-weight: bold;
}

.tab-menu li:hover {
  color:#0066CC;
}

.tab-menu li.active {
  color:#464646;
  opacity: 1;
}

.tab-menu li.active:hover {
  color:#464646;
}

.tab-content>div {
  background-color: #fff;
  box-sizing:border-box;
  width: 100%;
  padding: 50px;   
  min-height:200px;
}

.line {
	position:absolute;
	width: 0;
	height: 3px;
	background-color: #0066CC;
	top: 0;
	left: 0;
}


