/*CONTAINER STYLES*/
div.longFeature {}
.collectionTitle, .pieceTitle {text-decoration: underline;}
@media (min-width:699px){
div.longImgs {margin-left:12.5%; width: 75%;}
}
div.longImgs a, .explainer a {color: #94ffc4; text-decoration: underline !important; font-weight: 900; letter-spacing: 3px;}
.longImgs {background: #000;}
.longImgs img {padding: 20px 20px 0px 20px; width: 100%;}
.imageCaption {display: block;}
.longImgs article {padding: 2em;}
.longImgs > article > h2 {padding-bottom: 25px;}
.longImgs h3 {margin-left: 1.1em; background: mediumpurple; width: 251px; padding: 5px;}
.longImgs p  {font-family: 'Titillium Web', sans-serif;}
.endeavor-info p {margin-top: 25px;}
.longFeature h3 {font-family: "Abril Fatface", serif; font-weight: 400; font-style: normal; color: aquamarine;}
.artOfMathTitle {font-family: "Major Mono Display", monospace; cursive;}
span.artOfMathTitle {font-size: 23px; font-weight: 400; font-style: normal;}
.theDotsTitle {font-family: "DotGothic16", sans-serif;}
span.theDotsTitle {font-size: 40px; font-weight: 400; font-style: normal;}

h2.artOfMathTitle {font-size: 25px; height: 40px; font-weight: 400; font-style: normal; text-align: center;}
h2.floaters {}
/* INDIVIDUAL FEATURE PAGE STYLINGS */
.lots {}

.explainer p {font-family: 'Istok Web', sans-serif; padding: 10px 25px; font-size: 12px;}

.dlight {}
.math {}