@import url('https://fonts.googleapis.com/css2?family=EB+Garamond&family=Lato&display=swap');

html#calendar { background: white; }
#calendar .month-select.scroll-container { display: none;  }
#calendar h3 {
  text-transform: uppercase;
  letter-spacing: 4px;
}
#calendar .item-head {display:none}
#calendar .item-foot {
  text-align: left;
  background-color: white;
  color: black;
}
#calendar .item-foot .name {
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 4px;
  margin: 20px 0;
}
#calendar .item-foot .description {
  font-size: 14px;  
  height: 5.8em;
}
#calendar .buy {
  text-transform: uppercase;
  letter-spacing: 3px;
  border-radius:0; 
  background-color: #FFC03A; 
  border: none;  
  padding: 15px 30px;
  margin: 10px 0 20px; 
}
#calendar .cow-calendar-date {
  font-size: 13px;
  letter-spacing: 2px;
  margin-bottom: 20px;
}

.account-bar .container { background-color: white; }
.account-bar-image-2 { flex: 0}
.account-links a.account-link { color: #FFC03A; }
.account-links a.account-link:hover { color: #FFC03A;}

body {
  font-family: Lato,Gill Sans,Gill Sans MT,Calibri,sans-serif;
}

.cow-eventinfo {
  font-family: EB Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif; 
  font-size: 18px;
}

.cow-description {
  font-family: EB Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif; 
  font-size: 27px;
  line-height: 46px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
}

.cow-purchase {
  font-size: 12px;
}

h1.header { display: none; }

body.standard { background-color: white }
.socialmedialinks h3 {
  color: white;
  background-color: #333333;
}

.container.content {
  margin-bottom: 8px;
  margin-top: 48px;
}

.btn-primary, .btn-primary:hover {
  border-color: #ffc03a;
  background-color: #ffc03a;
}
.action-area {
  background-color: #ffffff;
  border: 3px solid #ffc03a;
  color: black;
}
.action-area .table th { border-bottom: 1px solid #00284d; }
.action-area .table td { border-top: 1px solid #00284d; }

.socialmedialinks a {
  color: #0054a5;
}
.socialmedialinks ul {
  background-color: white;
}
#footer {
  background-color: #ffffff;
}
#footer ul#footer-links li a {
  color: #000000;
}