html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,em,img,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,table,tbody,tfoot,thead,tr,th,td {
    font-size: .93em;
    line-height: 1.5em;
    color: <defaultcolor>;
}

body {
    -webkit-font-smoothing: antialiased;
    background-color: <bodycolor>;
    color: <defaultcolor>;
    word-wrap: break-word;
    max-width: none;
    padding: 10 0;
}

h1,h2,h3,h4,h5,h6 {
    margin: 0 0 .5em 0;
}




/* HEADERS */


h1 {
    font-size: 1.3em;
    font-weight: 700;
    color: <headeronecolor>;
}

h2 {
    font-size: 1.2em;
    font-weight: 800;
    color: <headertwocolor>;
}

h3 {
    font-size: 1.1em;
    font-weight: 700;
    color: <headerthreecolor>;
}

h4 {
    font-weight: 600;
    color: <headerfourcolor>;
}

h5 {
    font-weight: 600;
    font-size: .8em;
    color: <headerfivecolor>;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 4px;
}

h6 {
    font-weight: 500;
    font-size: .8em;
    color: <headersixcolor>;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 4px;
}


/* multi-entry styles */




.metadata {
    margin: 0;
    padding: 0;
    font-weight: 400;
    font-size: .7em;
    color: <metadatacolor>;
    margin-top: 1.5em;
    
}



.metadata:hover {
    color: #535353;
}


.journal {
    font-weight: 700;
}

.journal.doOptional\(\"44C0FF\"\) { color: #44C0FF; }
.journal.doOptional\(\"16D6D9\"\) { color: #16D6D9; }
.journal.doOptional\(\"2DCC71\"\) { color: #2DCC71; }
.journal.doOptional\(\"FFC107\"\) { color: #FFC107; }
.journal.doOptional\(\"FF7EB0\"\) { color: #FF7EB0; }
.journal.doOptional\(\"FF6E6B\"\) { color: #FF6E6B; }
.journal.doOptional\(\"3398DB\"\) { color: #3398DB; }
.journal.doOptional\(\"95A5A6\"\) { color: #95A5A6; }
.journal.doOptional\(\"C9A286\"\) { color: #C9A286; }
.journal.doOptional\(\"FF983B\"\) { color: #FF983B; }
.journal.doOptional\(\"C27BD2\"\) { color: #C27BD2; }
.journal.doOptional\(\"E74C3C\"\) { color: #E74C3C; }
.journal.doOptional\(\"333B40\"\) { color: #333B40; }
.journal.doOptional\(\"607D8B\"\) { color: #607D8B; }
.journal.doOptional\(\"CCDB18\"\) { color: #CCDB18; }
.journal.doOptional\(\"E91E63\"\) { color: #E91E63; }
.journal.doOptional\(\"CF2F89\"\) { color: #CF2F89; }
.journal.doOptional\(\"6A6DCD\"\) { color: #6A6DCD; }





/* CARDS */




.item {
    padding: 14px;
    background-color: <itemcolor>;
    -moz-border-radius: 3px;
    border: 1px solid <bordercolor>;
    border-radius: 3px;
}

.map {
    padding: 0;
}


.year {
    color: #FFF;
    background-color: #44C0FF;
    text-align: center;
    font-size: 1.4em;
    padding: .5em;
}

.year h1 {
    margin: 0;
}


/* Special image formatting overrides */

.inline-img-wrapper,
.media_embed {
    margin-left: 0;
    width: 100% !important;
}

.media_embed.youtube {
    height: auto !important;
}

.media_embed.vimeo {
    height: auto !important;
}

.inline-img-wrapper {
    max-height: 220px !important;
}

iframe.spotify {
    height: 80px !important;
    margin-bottom: 1.5rem !important;
}
