.container{
	height:auto;
	/* clear:both;
	float:left;
	overflow:hidden;
	width:100%; */
}


ul.table{
	width: 100%;
	background: #f5f5f5;
	list-style: none;
	display: flex;
	height:110px;
	text-align:center;
	
}

ul.table li{
	/* width: 15%; */
	margin-left:140px;
	
}

ul.table li a{
	color: #6a747d;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	display: block;
	padding: 20px 0px;
}

.active{
	/* width: 15%; */
	
}

ul.table li a .tab-text{
	margin-left: 8 px;
}

.seccion{
	width: 100%;
	background: #f5f5f5;
}

.seccion article{
	/* padding: 10px; */
}

.seccion article p{
	text-align: justify;
}


@media screen and (max-width: 700px){
	ul.table li{
		width: none;
		flex-basis: 0;
		flex-grow: 1;
	}
}

@media screen and (max-width: 450px){
	ul.table li a{
		padding: 15px 0px;
	}

	ul.table li a .tab-text{
		display: none;
	}

	.seccion article{
		padding: 20px;
	}
}