/* Tabs (pestañas) */

.tabs-menu {
	list-style-type: none;
	position: relative;
	top: 1px;
}

	.tabs-menu li {
		width: 100%;
		padding-bottom: 10px;
		background-color: #f7f7f7;
		border: 1px solid #d4d4d1;
		border-right: none;
		text-align: center;
		-webkit-box-shadow: inset 0 -10px 25px -25px rgba(0,0,0,0.5);
		box-shadow: inset 0 -10px 25px -25px rgba(0,0,0,0.5);
		box-sizing: border-box;
		transition: 0.2s all;
	}

		.tabs-menu li:last-child {
			border-right: 1px solid #d4d4d1;
		}

		.tabs-menu li:hover {
			background: #f5f5f5;
		}

	.tabs-menu li.current {
		background-color: #fff;
		border-bottom: 1px solid #fff;
		-webkit-box-shadow: 0 -5px 15px -15px rgba(0,0,0,0.5);
		box-shadow: 0 -5px 15px -15px rgba(0,0,0,0.5);
		position: relative;
		z-index: 5;
	}

		.tabs-menu li a {
			padding: 10px;
			text-transform: uppercase;
			text-decoration: none;
			text-align: center;
			font-weight: bold;
			font-size: 2em;
			color: #333;
			display: block;
		}

			.tabs-menu .current a {
				color: #2e7da3;
			}

	.tabs {
		border: 1px solid #d4d4d1;
		background-color: #fff;
	}

		.tabs * {
			box-sizing: border-box;
		}

			.tab-content {
				width: 100% !important;
				min-height: 200px;
				padding: 25px;
				display: none;
			}

				#tab-1 {
					display: block;
				}

				.tab-content p {
					line-height: 1.2em;
				}