Template:Definition/styles.css
From Indian River Lagoon Project
/* DEFINITION TEMPLATE */
.irldef {width:100%;}
.irldefheader {width:100%;margin-bottom:20px}
.irldefheadertitle {font-weight:600}
.irldefheadertext {padding-top:5px;font-size:0.9em;font-weight:400}
.irldefsubtitle {padding-top:5px;font-weight:500;font-style:italic;}
.irldefformlink {float:right;margin-right:10px;font-size:.8em;font-weight:500;padding:2px 3px;border-radius:10px;background:#ddd;border:1px solid #333}
/* .irldeftoc {} */
.irldeftoc, .toc table {padding:0.15em;margin:0.15em}
.irldeftoc, .toc th {font-size:1.2em;font-weight:600}
.irldeftoc, .toc td {font-size:1em;line-height:1.6em;letter-spacing:0.285em}
.irldefimage {width:100%;float:left}
.irldefdiv {width:100%;float:left;box-sizing:border-box;margin-top:15px;margin-bottom:10px}
.irldeftop {width:100%;float:left;margin-top:20px}
.irldefterm {width:100%;float:left;font-size:1.3em;font-weight:700}
.irldefabb {padding-left:5px;font-size:.9em;font-weight:400}
.irldefspan {padding-left:10px;font-size:.9em;font-weight:400;}
.irldeficon {width:16px;}
.irldefmiddle {width:100%;float:left}
.irldefdef {width:100%;float:left;margin-top:10px;margin-right:15px;margin-left:15px;font-size:1.1em;font-weight:500}
.irldefsource {padding-left:5px;font-size:.9em;font-weight:400}
.irldeflinks {width:100%;float:left;margin-top:20px}
.irldeflabel {font-weight:600}
.irldefaudio {width:100%;float:left;margin-bottom:10px}
.irldefaudioplayer {width:300px}
.irldeftype {width:100%;float:left;margin-bottom:10px}
.irldefpro {width:100%;float:left;margin-bottom:10px}
.irldefsynonym {width:100%;float:left;margin-bottom:10px}
.irldefexample {width:100%;float:left;margin-bottom:10px}
.irldefsentence {font-style:italic}
.irldefread {width:100%;float:left;margin-bottom:10px}
.irldefrelated {width:100%;float:left;margin-bottom:10px}
.irldefbottom {width:auto;float:right;font-size:0.9em;text-align:right}
.irldefposter {padding-right:20px}
.irldefpostdate {padding-right:20px}
.irldeffooter {width:100%;float:left;margin-top:20px}
.irldeffootertitle {font-weight:600}
.irldeffootertext {padding-top:5px;font-size:0.9em}