content_styles.css
.home.contentSection {
margin:1em;
}
.home.contentSection .columns {
margin: 0 2em;
display:flex;
flex-flow: row wrap;
justify-content:center;
}
.home.contentSection .columns div {
flex: 1;
text-align:center;
margin: 0 0;
}
.home.contentSection .columns div p {
margin: 0 2em;
min-width:20em;
}
.home.featureSection {
}
.home.featureSection .featured {
padding:1em;
}
.home.featureSection .featured h1 {
text-decoration:underline;
}
.home.featureSection .featured .content {
display:flex;
}
.home.featureSection .featured .content p {
margin-left:1em;
padding:.8em;
max-width:30em;
background:rgba(0,0,0,0.7);
color:white;
font-size:large;
flex:50%;
}
.home.featureSection .featured.hidden{
display:none;
}