/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { 	margin: 0; 	padding: 0; 	border: 0; 	font-size: 100%; 	font: inherit; 	vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 	display: block; } body { 	line-height: 1; } ol, ul { 	list-style: none; } blockquote, q { 	quotes: none; } blockquote:before, blockquote:after, q:before, q:after { 	content: ''; 	content: none; } table { 	border-collapse: collapse; 	border-spacing: 0; }
/* my styles begin here*/
html { 
  font-size: medium; 
}
h1.classlogo {
    color: white;
  font-weight: 700;
  font-family: "Open Sans Condensed";
  font-size: 2rem;
  margin-bottom: 2.5px;
 }
h2 {
  text-align: center;
  font-weight: 700; 
  margin-top: 15px;
  margin-bottom: 15px;
  text-decoration: underline;
}
nav {
  position: fixed;
  right: 3em;
  font-family: "Open Sans Condensed";
  font-weight: 700;
}
body{ 
  font-family: "Open Sans Condensed";
  color: white;
  background-color: #8B6395;
  padding: 3em;
  line-height: 1.5;
  background-image: url("../img/");

}
section { 
  margin: 80px;
  padding-top: 40px;
}
p {
  margin-bottom: 1.5;
}
figure {
 }
#listen li {
display: flex;
align-items: center;
}
#listen li:nth-child(even) {
justify-content: flex-end;
}
#listen li:nth-child(even) figure {
order: 1;
}
#listen li span {
font-weight: bold;
margin: 10px;
}
a{
  color: white;
}
@media only screen and (max-width: 752px) {      
   #listen li {
      display: block;
      text-align: center;
      padding-bottom: 55px;    }

}
