.btn {
  border-radius:0;
}

.btn {
  font-family:'Roboto';
  font-weight:400;
  background:#a31818;
  /*border:1px dashed;*/
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
}

.buttonbar {
  width:100%;
  height:auto;
}

div.boxresource {
  background:#bd6c3b;
  padding:10px;
	margin-left: 5px;
  margin-right:5px;
  padding-bottom:0px;
	height: 400px;
	
}

p.resourcedescription {
  color:#ffffff;
  text-align:left;
	font-size: 13px;
	line-height: 35px;
}

a.link {
  color:#ffffff;
  line-height:1.9;
}

div.boxevents {
  background:#c2b35d;
  padding:10px;
	margin-left: 5px;
  margin-right:5px;
  padding-bottom:0px;
  text-align:center;
  padding-left:50px;
  padding-right:50px;
	height: 400px;
}

h3.resourcename {
  color:#ffffff;
  margin:0px;
}

h3.eventsname {
  color:#ffffff;
  margin:0px;
}


@media (max-width:768px) {
  p.eventsdescription {
    font-size:24px;
    color:#ffffff;
    font-weight:bold;
  }
	div.boxevents {
  background:#c2b35d;
	height: 410px;
	}
}

@media (max-width:1199px) {
  p.eventsdescription {
    font-size:37px;
    color:#ffffff;
    font-weight:bold;
  }
}

@media (min-width:1200px) {
  p.eventsdescription {
    font-size:40px;
    color:#ffffff;
    font-weight:bold;
  }
}

div.boxpodcast {
  background:#bd6c3b;
  padding:10px;
	margin-left: 5px;
  margin-right:5px;
  padding-bottom:0px;
	height: 400px;
}

h3.podcastname {
  margin:0px;
}

p.podcastdescription {
  color:#ffffff;
  font-size:14px;
}

p.podcastdescriptionBig {
  color:#ffffff;
  font-size:30px;
  font-weight:bold;
  line-height:1.4;
}

.pagetitle {
  width:100%;
  height:60px;
  background-color:#fbed9d;
}

h1.title {
  color:#a31818;
  font-weight:bold;
  font-size:24px;
}

.subheader {
  width:100%;
  height:auto;
}

p.subparagraph {
  background-color:#ffffff;
  padding:30px;
  font-size:16px;
  color:#333333;
}
/*p.center {
	align-content: center;
}*/

