#pcontainer{
background-color: #535250;
position: relative;
text-align: left;
float: right;
width: 720px;
height: 500px;
margin-top: 50px;
border-radius: .25em .25em 0 0;
margin-bottom: 20px;
}

#pestana{
margin-top: 20px;
}

#pestana img{
    margin-top: 50px;
    display:inline-block;
    width: 225px;
    height: 500px;
    float: left;
    margin-right: 15px;
    margin-bottom: 20px;
}
#pcontainer input {
 margin-top: 25px;
 height: 2.5em;
 visibility: hidden;
}
#pcontainer label {
 margin-top: 25px;
 margin-left: 11px;
 background: #f9f9f9; /* Fondo de las pestañas */
 border-radius: .25em .25em 0 0;
 color: #888; /* Color del texto de las pestañas */
 cursor: pointer;
 display: block;
 float: left;
 font-family: 'Exo', sans-serif;
 font-weight: 700;
 font-size:16px;
 height: 2.5em;
 line-height: 2.5em;
 margin-right: .25em;
 padding: 0 1.5em;
 text-align: center;
}
#container input:hover + label {
 background: #ddd; /* Fondo de las pestañas al pasar el cursor por encima */
 color: #666; /* Color del texto de las pestañas al pasar el cursor por encima */
}
#pcontainer input:checked + label {
 background: #f1f1f1; /* Fondo de las pestañas al presionar */
 color: #444; /* Color de las pestañas al presionar */
 position: relative;
 z-index: 6;
}
#content {
 background: #f1f1f1; /* Fondo del contenido */
 border-radius: 0 .25em .25em .25em;
 min-height: 20em; /* Alto del contenido */
 position: relative;
 width: 100%;
 z-index: 5;
}
#content div {
 opacity: 0;
 padding: 1.5em;
 position: absolute;
 z-index: -100;
}
#content-1 p {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:14px;
}

#content-1 h3 {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 800;
    font-size:18px;
}

#content-1 h4 {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

#content-1 p.left img {
 float: left;
 margin-right: 1em;
}
#content-1 p.last {
 margin-bottom: 0;
}
#content-2 p {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:14px;
}

#content-2 h3 {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 800;
    font-size:18px;
}

#content-2 h4 {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

#content-2 p.column-right {
 margin-left: 3%;
}
#content-2 p img {
 display: block;
 margin: 0 auto 1em auto;
}
#content-3 p{
 margin-bottom: 1em;
    font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:14px;
}

#content-3 h3 {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 800;
    font-size:18px;
}

#content-3 h4 {
 clear: both;
 margin-bottom: 1em;
 font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

#content-3 ul {
 margin-left: 2em;
}
#pcontainer input#tab-1:checked ~ #content #content-1,
#pcontainer input#tab-2:checked ~ #content #content-2,
#pcontainer input#tab-3:checked ~ #content #content-3 {
 opacity: 1;
 z-index: 100;
}