#tm-community {
	color: white;
}

#block-block-3451 .block-items p, #block-block-3455 .block-items p {
  font-family: OpenSans-Regular !important;
}

#block-block-3451 .block-items {
	padding: 20px 0;
}
#block-block-3451 .block-items > div {
	padding: 0;
}

.field-name-field-block-items .block-items .item-label {
	width: 400px;
}
.field-name-field-block-items .block-items .item-label p {
	color: #2d2d2d;
}
.field-name-field-block-items .block-items .item-value a {
	color: #a5915f;
}
.field-name-field-block-items .block-items .item-value a:hover {
	text-decoration: none;
}
.bean-block-items-values .field-collection-container {
	margin-top: 0;
}

#block-block-3451 .block-items {
	display: block;
	border-top: 1px solid #ececec;
}
#block-block-3451 .block-items > div {
	height: initial;
	display: block;
	border-top: 0;

}
#block-block-3451 .block-items .item-label p {
	color: #a5915f;
	text-transform: uppercase;
}
#block-block-3451 .block-items.active .item-label p {
	color: #4f4f4f;
}
#block-block-3451 .block-items .item-label {
	color: #a5915f;
	width: 100%;
	padding-left: 35px;
	background: url(../images/small_arrow_closed.png) left 5px center no-repeat;
	cursor: pointer;
}
#block-block-3451 .block-items.active .item-label {
	width: 100%;
	padding-left: 35px;
	background: url(../images/small_arrow_opened.png) left center no-repeat;
	cursor: pointer;
}
#block-block-3451 .block-items .item-value {
	display: none;
	padding-left: 35px;
}
#block-block-3451 .block-items.active .item-value {
	display: block;
	padding-left: 35px;
}


#block-block-3455 .block-items {
	padding: 20px 0;
}
#block-block-3455 .block-items > div {
	padding: 0;
}

.field-name-field-block-items .block-items .item-label {
	width: 400px;
}
.field-name-field-block-items .block-items .item-label p {
	color: #2d2d2d;
}
.field-name-field-block-items .block-items .item-value a {
	color: #a5915f;
}
.field-name-field-block-items .block-items .item-value a:hover {
	text-decoration: none;
}
.bean-block-items-values .field-collection-container {
	margin-top: 0;
}

#block-block-3455 .block-items {
	display: block;
	border-top: 1px solid #ececec;
}
#block-block-3455 .block-items > div {
	height: initial;
	display: block;
	border-top: 0;

}

#block-block-3455 .block-items .item-label p {
	color: #a5915f;
	text-transform: uppercase;
}
#block-block-3455 .block-items.active .item-label p {
	color: #4f4f4f;
}

#block-block-3455 .block-items .item-label {
	width: 100%;
	padding-left: 35px;
	background: url(../images/small_arrow_closed.png) left 5px center no-repeat;
	cursor: pointer;
}
#block-block-3455 .block-items.active .item-label {
	width: 100%;
	padding-left: 35px;
	background: url(../images/small_arrow_opened.png) left center no-repeat;
	cursor: pointer;
}
#block-block-3455 .block-items .item-value {
	display: none;
	padding-left: 35px;
}
#block-block-3455 .block-items.active .item-value {
	display: block;
	padding-left: 35px;
}

.page-header-wrapper {
  padding-top: 30px;
}

h1.page-header {
  font-size: 26px;
  text-transform: uppercase;
  padding-bottom: 30px;
  font-family: Inter-Medium;
  margin-bottom: 30px;
  display: block;
  border-bottom: 1px solid #eee;
}

h2.block-title {
  font-size: 18px;
  margin: 0 0 25px;
  font-family: Inter-Medium;
}

.related-node {
  padding-bottom: 30px;
  border-bottom: 1px solid #ececec;
  margin-bottom: 30px;
}

.related-node a {
  color: #a5915f;
}

.block-items .item-value {
  padding-top: 25px!important;
  color: #4f4f4f;
}

#block-block-3451.related-node,
#block-block-3455.related-node {
  padding-bottom: 0;
}

.menu-name-menu-beta-program .menu li:last-child a {
  color: white;
}
