.galeria {
    margin: 0 auto 0 auto;
}

.galeria ul {
    width: 80%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    list-style-type: none;
    margin: 15px auto 0 auto;
}

.placa, .foto {
    flex:2;
    text-align: center;
    vertical-align: middle;
}

.Descripcion, .formulario {
    flex:4;
}

.galeria ul li article {
    max-width: 176px;
    height: 68px;
    background: #46B491;
    border-bottom: solid;
    border-bottom-color: #B33654;
    border-top: solid;
    border-top-color: #B33654;
    margin: 0 auto 0 auto;
    padding-top: 1px;
}

.galeria ul li article h2 {
    font-size: 1.7rem;
    font-weight: 500;
    font-family: "Roboto Bk",sans-serif;
    color: white;
}

.galeria ul li article h3 {
    font-size: 0.92rem;
    font-family: Roboto, sans-serif;
    color:black;
}

.galeria ul li article h4 {
    font-size: 0.92rem;
    font-family: Roboto, sans-serif;
    font-weight: 100;
    color: white;
}

.Descripcion p {
    padding: 5px;
    min-height: 64px;
    background: white;
    font-size: 0.75rem;
    font-family: "Roboto Bk",sans-serif;
}

.formulario a {
    background: #557DBE;
    text-decoration: none;
    color: white;
    width: 65px;
    border-radius: 10px;
    padding: 10px 50px 10px 50px;
}

.formulario div {
    margin-top: 20px;
}

.formulario {
    text-align: center;
}

.formulario textarea {
    -moz-border-radius: 15px;
    border-radius: 15px;
    border:solid 1px black;
    padding:10px;
    width: 350px;
    height: 120px;
    margin-top: 20px;
    font-family: "Roboto Bk", sans-serif;
    color: dimgray;
}

.comentario {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    margin:0 auto 0 auto;
}


.comentarios h1 {
    background: #557DBE;
}

.comentario h2,
.comentario h3,
.comentario h4,
.comentario h5 {
    font-family: "Roboto Bk", sans-serif;
    font-size:0.84rem;
    font-weight: 100;
    flex:5;
}

.cont img {
    float: left;
    height: 28px;
}

.comentario h2 {
    text-align: right;
    height:35px;
}
.comentario h3 {
    font-weight: 600;
    font-size:1rem;
    color: #557DBE;
}
.comentario h4 {
    font-weight: 600;
    color: #009846;
}
.comentario h5 {
    text-align: right;
    font-weight: 600;
    color: black;
}

.cont {
    width: 70%;
    display: inline-flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.cont div {
    width: 100%;
    padding: 5px;
}

.fotoAlumno {
    margin-top: 15px;
}

.lineaComentarios {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-top: 10px;
}

.lineaComentarios > li {
    flex:2;
}






















