@charset "UTF-8";
/* mixins */
p {
  font-size: 120%; }

.navbar-brand,
.navbar-right {
  background: rgba(0, 0, 0, 0.7); }

#main-slider .carousel-indicators li {
  background-color: #f8f400;
  border: 1px solid #f8f400; }

#home {
  position: relative; }

#about {
  padding: 35px 0 40px; }
  #about .about-text {
    font-size: 120%; }
    #about .about-text ul {
      list-style: none; }
      #about .about-text ul li::before {
        content: "•";
        color: white;
        padding-right: .4em; }
      #about .about-text ul li {
        color: #f8f400; }

#countdown-section {
  background-color: #000; }

#countdown-section {
  position: relative;
  padding: 80px 0 50px; }
  #countdown-section h2 {
    text-align: left;
    margin: 0; }
  #countdown-section #countdown li .days {
    background-color: #eb088b;
    color: #fff;
    border: 1px solid #fff; }
  #countdown-section #countdown li .hours {
    background-color: #ffcc33;
    color: #000;
    border: 1px solid #000; }
  #countdown-section #countdown li .minutes {
    background-color: #69c903;
    color: #fff;
    border: 1px solid #fff; }
  #countdown-section #countdown li .seconds {
    background-color: #36fdff;
    color: #000;
    border: 1px solid #000; }
  #countdown-section .cart a {
    color: #FFFFFF; }

#awards-show {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 450px; }

.bg-darken-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5); }

.module {
  background-color: #2e2e2e; }
  .module h2 {
    font: italic bold 320% "Calistoga", cursive;
    color: #fff; }
  .module h4 {
    font: italic bold 120% "Open Sans", sans-serif;
    color: #fff; }

.gallery {
  padding: 50px 0 0; }
  .gallery h2,
  .gallery h4 {
    color: #000; }
  .gallery #event-carousel a {
    color: #000;
    font-size: 120%;
    border-bottom: none; }

.module a,
.carousel-caption a {
  color: #f8f400; }
  .module a:hover,
  .carousel-caption a:hover {
    color: #c5c200; }

.carousel-inner a {
  border-bottom: 1px solid #f8f400;
  font-size: 130%; }

.call-to-action {
  background: none repeat scroll 0 0 #000000;
  bottom: 30%;
  float: left;
  opacity: 0.8;
  padding: 10px 60px 35px;
  right: 0;
  left: auto;
  text-transform: uppercase;
  color: #fff;
  text-align: left;
  position: absolute; }
  .call-to-action h2 {
    font-size: 220%;
    font-family: "Calistoga", cursive; }
  .call-to-action a {
    font-size: 130%;
    border-bottom: 1px solid #f8f400; }

.carousel-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-top: 130px;
  text-align: center;
  color: #000;
  width: 100%;
  height: 100%; }
  .carousel-overlay h1 {
    color: white;
    text-shadow: -3px -1px 1px #f8f400;
    font-size: 350%;
    font-size: 6.0vw;
    margin-top: 0; }
  .carousel-overlay h2 {
    font-size: 300%;
    font-size: 4.6vw; }
  .carousel-overlay p {
    font-weight: bold;
    font-size: 175%;
    font-size: 2.7vw;
    text-transform: uppercase;
    font-family: "Calistoga", cursive; }
  .carousel-overlay .separator-bar {
    height: 10px;
    width: 20%;
    margin: 0 auto;
    background-color: white;
    border-left: 8px solid #f8f400; }

.gallery-slick-responsive {
  background-color: #2e2e2e;
  position: relative;
  background-repeat: repeat; }
  .gallery-slick-responsive h2 {
    margin-bottom: 30px; }
  .gallery-slick-responsive .single-event a, .gallery-slick-responsive .single-event img {
    display: block; }
  .gallery-slick-responsive .single-event img {
    margin-left: auto !important;
    margin-right: auto !important;
    width: 90%;
    max-width: 250px; }
  .gallery-slick-responsive h4, .gallery-slick-responsive h5 {
    text-align: center;
    margin: 0; }
    .gallery-slick-responsive h4 a, .gallery-slick-responsive h5 a {
      color: #000; }
  .gallery-slick-responsive h4 {
    padding-top: 10px;
    font-size: 120%; }
  .gallery-slick-responsive h5 {
    text-transform: lowercase;
    font-style: italic; }
    .gallery-slick-responsive h5 a {
      color: #1a1a1a; }

#contact,
#band-contact {
  padding: 0px 0 50px; }
  #contact .contact-text,
  #band-contact .contact-text {
    font-size: 120%;
    color: #f8f400; }
    #contact .contact-text .contact-label,
    #band-contact .contact-text .contact-label {
      color: #fff; }

.spacer {
  margin: 0 6px 0 8px; }

.two-column-layout {
  -webkit-column-count: 2;
  /* Chrome, Safari, Opera */
  -moz-column-count: 2;
  /* Firefox */
  column-count: 2; }

.wrap {
  word-wrap: break-word;
  display: inline-block; }

#share {
  padding: 80px 0 60px 0; }
  #share h2 {
    margin: 0; }

.share-btn {
  margin: 10px 0; }
  .share-btn a {
    display: block;
    padding: 20px 0;
    width: 100%;
    background-color: #f8f400;
    color: #000;
    text-align: center;
    font-size: 2em;
    text-transform: uppercase;
    font-family: "Calistoga", cursive;
    font-weight: 700; }
    .share-btn a i {
      padding-right: 5px;
      font-weight: 300;
      font-size: 120%;
      vertical-align: middle; }
    .share-btn a:hover {
      color: #333333; }

.sponsor-logo {
  padding: 5%; }

.navbar-brand .img-responsive {
  width: 90%; }

.group:before,
.group:after {
  content: "";
  display: table; }

.group:after {
  clear: both; }

.group {
  zoom: 1;
  /* For IE 6/7 (trigger hasLayout) */ }

@media screen and (max-width: 500px) {
  .call-to-action {
    position: relative;
    padding: 0 20px 20px 20px;
    width: 100%; }

  #about ul {
    padding: 0 0 0 15px; }

  .cart {
    width: 220px; }

  .two-column-layout {
    -webkit-column-count: 1;
    /* Chrome, Safari, Opera */
    -moz-column-count: 1;
    /* Firefox */
    column-count: 1; }

  .module h2 {
    font-size: 220%; } }
p, a, ul, #contact span, #band-contact {
  font-family: "Calistoga", cursive; }

p, a, ul, #contact span {
  font-family: 'Open Sans', sans-serif; }

#content-wrapper h1, #content-wrapper h2, #content-wrapper h3, #content-wrapper h4, #content-wrapper h5, #content-wrapper h6,
#content-wrapper h2 a, #content-wrapper .module h2, #content-wrapper #awards-dropdown span,
#band-page h1,
#band-page h2,
#band-page h3,
#band-page h4,
#band-page h5,
#band-page h6,
#band-page h2 a,
#band-page .module h2,
#band-page #awards-dropdown span,
#award-page h1,
#award-page h2,
#award-page h3,
#award-page h4,
#award-page h5,
#award-page h6,
#award-page h2 a,
#award-page .module h2,
#award-page #awards-dropdown span,
#band-contact h1,
#band-contact h2,
#band-contact h3,
#band-contact h4,
#band-contact h5,
#band-contact h6,
#band-contact h2 a,
#band-contact .module h2,
#band-contact #awards-dropdown span {
  font-family: 'Calistoga', cursive;
  font-weight: normal;
  font-style: normal; }
#content-wrapper h1,
#band-page h1,
#award-page h1,
#band-contact h1 {
  font-size: 56px; }
#content-wrapper h3, #content-wrapper button,
#band-page h3,
#band-page button,
#award-page h3,
#award-page button,
#band-contact h3,
#band-contact button {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 36px; }
#content-wrapper p, #content-wrapper p a,
#band-page p,
#band-page p a,
#award-page p,
#award-page p a,
#band-contact p,
#band-contact p a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em; }
#content-wrapper .contact-text div,
#band-page .contact-text div,
#award-page .contact-text div,
#band-contact .contact-text div {
  font-family: 'Open Sans', sans-serif; }

.navbar-right li a {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 18px; }

.carousel-indicators {
  bottom: 0; }

#main-slider .carousel-inner .carousel-caption {
  background: #fff;
  opacity: .8;
  padding: 0 40px 8px 20px;
  text-shadow: none;
  border-radius: 10px 0 0 10px; }
  #main-slider .carousel-inner .carousel-caption a {
    border: none;
    font-size: 80%;
    color: #000; }

.navbar-brand {
  background: none; }

.navbar-right li a:hover,
.navbar-right li a:focus,
.navbar-right .active a {
  background-color: #ccccff;
  color: #000; }

/*
  Hide the logo when the page loads, but show it when the user scrolls and
  the menu becomes fixed.
*/
.navbar-brand img {
  display: none; }

.fixed-menu .navbar-brand img {
  display: block; }

#awards-show {
  position: relative;
  background: url("../images/nr/sammies/record.jpg") repeat 0 70%;
  background-size: cover; }
  #awards-show #awards-info {
    position: relative; }
  #awards-show .awards-info h3 {
    color: #f8f400;
    font-size: 245%;
    font-weight: 700;
    font-style: italic; }
    #awards-show .awards-info h3 .fa {
      color: #d74f8d; }
  #awards-show .awards-info p,
  #awards-show .awards-info li {
    font-size: 120%; }

#award {
  background: url(/static/themes/evento/images/nr/sammies/tiles/about.jpg) repeat;
  border-bottom: 15px solid #333399;
  border-top: 15px solid #ffff99;
  position: relative;
  padding: 60px 0; }
  #award:before {
    content: " ";
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    border-top: 15px solid #cccc66; }
  #award p {
    color: #000; }
  #award h2.link-light a {
    color: #eb088b; }

.sammies-home-content #award .awards-dropdown {
  font-size: 100%; }

#event-info {
  color: #000;
  background: #fff;
  background-size: cover;
  padding: 20px 0; }
  #event-info a {
    color: #000;
    border-bottom: 1px dashed #000; }
  #event-info h2 {
    color: #000; }
  #event-info h3 {
    font-size: 195%; }
  #event-info li {
    margin-bottom: 20px;
    font-weight: bold; }
    #event-info li .headline,
    #event-info li .headline a {
      text-transform: uppercase;
      color: #f8f400; }
    #event-info li i.fa {
      font-size: 1.5em;
      color: #f8f400;
      font-weight: normal; }
  #event-info .add-separator {
    display: block;
    padding: 0 5px; }
    #event-info .add-separator li {
      display: inline-block;
      padding: 0;
      margin-bottom: 0; }
      #event-info .add-separator li:after {
        content: '|';
        margin: 0 10px; }
      #event-info .add-separator li:last-child:after {
        content: ''; }
  #event-info .separator-bar + .row {
    margin-top: -50px; }
  #event-info .logo-container {
    padding-top: 120px; }
    #event-info .logo-container img {
      margin: 0 auto; }

#share {
  background: #333399; }
  #share h2 {
    color: #fa5fc7; }
  #share ul {
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    text-align: right;
    width: 100%; }
    #share ul li {
      float: left;
      width: 46%; }
      #share ul li:first-child {
        margin-right: 6%; }
      #share ul li a {
        background-color: #969696;
        border: 4px solid #000;
        padding: 5px;
        text-align: center;
        font-size: 4vw; }
  #share a {
    color: #000;
    display: block;
    font-size: 4vw; }
  #share .row {
    display: flex;
    align-items: center; }
  #share .facebook-this a:hover,
  #share .tweet-this a:hover {
    border-color: transparent;
    color: white; }
  #share .facebook-this a:hover {
    background: #3b5998; }
  #share .tweet-this a:hover {
    background: #1da1f2; }

#about {
  background: url(/static/themes/evento/images/nr/sammies/tiles/meet.jpg) repeat; }
  #about h2 {
    color: #fcca2b; }
  #about h3 {
    color: #fcca2b;
    text-transform: none; }
  #about p {
    color: #fff; }
  #about .columns {
    column-count: 2; }

#make-noise {
  background: url(/static/themes/evento/images/nr/sammies/tiles/noise.jpg) repeat;
  color: white;
  padding: 30px 0 80px; }
  #make-noise h2 {
    color: #6afe36; }
  #make-noise .nominate-badge {
    margin: 30px auto 0 !important;
    position: relative;
    text-align: center;
    max-width: 400px;
    margin: 15px auto; }
    #make-noise .nominate-badge a > img {
      border: 3px solid white; }
    #make-noise .nominate-badge button {
      background: white;
      border-radius: 10px;
      border: 3px solid black;
      color: #000;
      font-size: 20px;
      left: 0;
      margin: auto;
      opacity: 0.9;
      padding: 10px;
      position: absolute;
      right: 0;
      text-transform: uppercase;
      top: 70px; }

#contact,
#band-contact {
  background: #fff;
  border-bottom: 15px solid #cc66cc; }
  #contact h2,
  #band-contact h2 {
    color: #30339a; }
  #contact a,
  #band-contact a {
    color: #eb088b; }
  #contact .contact-text .contact-label,
  #band-contact .contact-text .contact-label {
    color: #000;
    font-weight: 700; }

#countdown-section {
  background: url(/static/themes/evento/images/nr/sammies/tiles/countdown.jpg) repeat;
  border-bottom: 15px solid #333399;
  border-top: 15px solid #333399; }
  #countdown-section:before {
    content: " ";
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    border-bottom: 15px solid #3366cc;
    border-top: 15px solid #3366cc; }
  #countdown-section h2 {
    color: #fcca2b; }
  #countdown-section ul#countdown {
    margin: 0; }
    #countdown-section ul#countdown p {
      font-size: 14px; }
    #countdown-section ul#countdown span {
      border: none !important; }
  #countdown-section .container > .row {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap; }

footer *, footer a {
  color: #f8f400 !important; }
footer .col-sm-4 img {
  display: block;
  max-width: 150px;
  margin: 0 auto; }

.color-strip {
  max-height: 30px;
  height: 30px;
  background: url("/static/themes/evento/images/nr/sammies/SAM20_color stripe.jpg") repeat-x; }
  .color-strip.reverse {
    transform: rotate(180deg);
    background-position-x: right; }

.color-secondary {
  color: #eb088b; }

.cta-button {
  position: absolute;
  right: 0;
  bottom: 20%;
  background: #fff;
  text-transform: uppercase;
  text-align: left;
  border: 7px solid #000;
  border-right: 0;
  border-radius: 15px 0 0 15px; }
  .cta-button a {
    font-size: 100%; }
  .cta-button h2 {
    padding: 20px;
    margin: 0;
    font-size: 200%; }

.carousel-inner a {
  border: none; }

.vote-float-btn {
  bottom: 50%;
  margin: auto;
  max-width: 180px;
  position: absolute;
  right: 10%;
  top: 45%;
  width: 15%; }

.edit {
  color: #eb088b;
  font-size: 50%; }

.module a, .carousel-caption a {
  color: #eb088b; }

@media screen and (max-width: 992px) {
  #event-info .separator-bar + .row {
    margin-top: 0px; }

  #event-info .logo-container {
    padding-top: 200px; } }
@media screen and (max-width: 924px) {
  .sammies-home.main-nav .navbar-right li a {
    padding: 20px 10px; } }
@media screen and (max-width: 770px) {
  #about .columns {
    column-count: 1; }

  #event-info .separator-bar + .row {
    margin-top: 0px; }

  #event-info .logo-container {
    padding-top: 0; }

  #share .row {
    display: block !important; }

  #share ul {
    margin-top: 20px; }
    #share ul li a {
      font-size: 6vw;
      padding: 15px; }

  #countdown-section .container > .row {
    flex-wrap: wrap; }

  #content-wrapper h1 {
    font-size: 48px; }
  #content-wrapper h2,
  #content-wrapper h2 a {
    font-size: 40px; }
  #content-wrapper h3 {
    font-size: 28px; }

  .vote-float-btn {
    right: 9%;
    top: 43%;
    width: 20%; } }
@media screen and (max-width: 450px) {
  .cta-button {
    border: none;
    border-radius: 0;
    position: relative; }
    .cta-button a {
      font-size: 7vw; }
    .cta-button h2 {
      padding: 10px; }

  .vote-float-btn {
    right: 4%;
    top: 41%;
    width: 25%;
    max-width: 80px; }

  #countdown-section ul#countdown p {
    font-size: 10px; }

  #content-wrapper h1 {
    font-size: 44px; }
  #content-wrapper h2,
  #content-wrapper h2 a {
    font-size: 36px; }
  #content-wrapper h3 {
    font-size: 24px; }
  #content-wrapper p, #content-wrapper p a {
    font-size: 20px; }

  #make-noise .nominate-badge button {
    font-size: 26px; }

  #share ul li a {
    font-size: 10vw; } }
#band-page h2,
#award-page h2 {
  font-size: 2em;
  text-transform: uppercase; }
#band-page li,
#band-page p,
#award-page li,
#award-page p {
  font-size: 1.1em; }
#band-page li,
#award-page li {
  list-style: none; }
#band-page .breadcrumb,
#award-page .breadcrumb {
  background: none;
  padding-left: 0;
  padding-right: 0; }
#band-page .headline,
#award-page .headline {
  font-style: italic;
  font-weight: 700; }
#band-page .module,
#award-page .module {
  background: #000;
  padding: 30px 0 40px 0; }
#band-page .award-separator,
#award-page .award-separator {
  width: 100%;
  height: 4px;
  margin: 0 auto;
  background: #eb088b; }
#band-page .separator.module,
#award-page .separator.module {
  padding: 0; }
#band-page .extra-padding,
#award-page .extra-padding {
  margin: 0 5px; }
#band-page .placement-separator, #band-page .tied::after, #band-page .place::after, #band-page .award-type::after,
#award-page .placement-separator,
#award-page .tied::after,
#award-page .place::after,
#award-page .award-type::after {
  content: '.';
  margin-right: 5px; }
#band-page .highlight,
#award-page .highlight {
  color: #eb088b; }
#band-page .tied,
#award-page .tied {
  font-size: 80%;
  font-style: italic;
  text-transform: lowercase; }
#band-page #band-contact,
#award-page #band-contact {
  background: #fff;
  color: #eb088b; }
#band-page .fa-facebook,
#award-page .fa-facebook {
  color: #3b5998;
  font-weight: bold; }
#band-page .fa-twitter,
#award-page .fa-twitter {
  color: #1da1f2;
  font-weight: bold; }

#award-page #intro-copy {
  margin: 20px 0 40px; }
#award-page .awards-tiles {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
#award-page .winner-tile {
  margin: 15px 0;
  text-align: center; }
  #award-page .winner-tile h2 {
    font-family: 'Open Sans Condensed', sans-serif; }
#award-page .winner-tile-inner {
  position: relative;
  overflow: hidden; }
  #award-page .winner-tile-inner a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  #award-page .winner-tile-inner .winner-tile-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(65, 115, 179, 0.65); }
#award-page .winner-tile-info {
  text-align: center;
  margin: 0;
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  justify-content: center; }
  #award-page .winner-tile-info h2 {
    text-shadow: 1px 1px 1px #000;
    font-style: normal;
    font-size: 2.3em;
    font-size: 2.7vw;
    margin-bottom: 0; }
  #award-page .winner-tile-info li {
    font-size: 1em;
    font-size: 1.2vw;
    color: #fff; }
  #award-page .winner-tile-info .tooltip {
    font-size: .8em; }
  #award-page .winner-tile-info .award-count {
    font-size: .7em;
    color: #eb088b;
    font-weight: 700; }
#award-page #award-list {
  padding-bottom: 80px;
  background: url(/static/themes/evento/images/nr/sammies/tiles/noise.jpg) repeat; }

#band-page #awards-list small {
  font-size: 75%; }
#band-page .band-bio {
  margin-bottom: 40px; }
#band-page .instrument-list {
  font-style: italic;
  font-size: 85%; }
#band-page .q-and-a {
  margin-bottom: 60px; }
  #band-page .q-and-a:last-child {
    margin-bottom: 0; }
  #band-page .q-and-a h2 {
    font-style: normal;
    font-weight: 300; }
  #band-page .q-and-a .answered-on {
    color: #eb088b;
    font-style: italic;
    font-size: 95%;
    font-weight: 700; }
#band-page .watermark-overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding-top: 120px;
  width: 40%;
  margin: 0 auto; }
#band-page .award-watermark {
  max-width: 482px;
  margin: 10% auto;
  display: block;
  width: 100%; }
#band-page .band-info {
  margin-top: 20px; }

#award .awards-image > img {
  width: 100%;
  max-width: 500px;
  position: absolute;
  bottom: 0;
  right: 0; }

.awards-box {
  background: #fff;
  padding: 10px;
  border-radius: 10px;
  list-style: none; }

.awards-dropdown {
  position: relative;
  font-size: 125%;
  font-weight: 700;
  text-transform: uppercase;
  margin: 40px 0;
  color: #000; }
  .awards-dropdown .awards-list {
    z-index: 100;
    position: absolute;
    top: 80px;
    left: 0;
    margin: 0;
    padding: 10px;
    background: #fff;
    width: 100%; }
    .awards-dropdown .awards-list a {
      color: #000; }
  .awards-dropdown .fa-caret-down {
    font-size: 150%;
    float: right; }
  .awards-dropdown .fa-caret-up {
    position: absolute;
    color: #fff;
    top: 44px;
    font-size: 3em;
    left: 10%;
    z-index: 1000; }

.pointer {
  cursor: pointer; }

.eq-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap; }
  .eq-row .row > [class*='col-'] {
    display: flex;
    flex-direction: column; }

#awards-filter {
  margin-bottom: 20px; }
  #awards-filter #search-filter-container {
    position: relative; }
  #awards-filter #search-input {
    background: black;
    width: 100%;
    font-size: 16px;
    padding: 12px 20px;
    border: 1px solid #ddd;
    margin-bottom: 12px;
    color: #eb088b;
    font-weight: 700; }
  #awards-filter .fa-search {
    position: absolute;
    z-index: 1;
    right: 30px;
    top: 12px;
    color: #fff;
    cursor: pointer;
    width: 0; }
  #awards-filter .awards-dropdown {
    color: #eb088b;
    margin: 0;
    border: 1px solid #ddd;
    font-size: 16px;
    padding: 12px 20px; }
    #awards-filter .awards-dropdown .awards-list {
      top: 72px;
      list-style: none; }

@media screen and (max-width: 766px) {
  #award-page .winner-tile-info h2 {
    font-size: 7vw; }
  #award-page .winner-tile-info li {
    font-size: 4vw; }

  #band-page .watermark-overlay {
    padding-top: 80px; }

  #award .awards-image > img {
    position: relative; } }
@media screen and (max-width: 450px) {
  .winner-tile-info {
    padding-top: 30px; }

  #band-page .watermark-overlay {
    padding-top: 30px;
    width: 40%; }

  .awards-dropdown .awards-list {
    top: 100px; }
  .awards-dropdown .fa-caret-up {
    top: 60px; }

  #award .awards-image > img {
    position: relative; } }
#articles blockquote {
  border: none;
  padding: 10px 0; }
  #articles blockquote > p:last-child {
    color: #fff;
    font-size: 100%;
    font-style: italic; }
  #articles blockquote > p:first-child {
    color: #eb088b;
    font-size: 115%;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal; }
  #articles blockquote > p:first-child::before {
    content: "\201C"; }
  #articles blockquote > p:first-child::after {
    content: "\201D"; }
#articles .byline {
  margin-left: 0;
  padding: 0; }
  #articles .byline li::before {
    content: '/ ';
    color: #eb088b; }
  #articles .byline li::after {
    content: ' /';
    color: #eb088b; }
#articles .publish-date {
  color: #eb088b; }

/*# sourceMappingURL=sammies.css.map */
