.history .museum-img {
  position:relative;
}
.history .museum-img .tour-btn {
  display: none;
  position: absolute;
  bottom: 40px;
  left: 0;
  text-align: center;
  width: 100%;
}
.history .museum-img .tour-btn a {
  display: inline-block;
  padding: 14px 20px;
  background-color: #d10a11;
  color: #fff;
  text-transform: uppercase;
  font-size: 17px;
  background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
  background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
  background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
  background-repeat: repeat-x;
  background-size: 200%;
  background-position: 0 -100%;
}
.history .museum-img .tour-btn a:focus,
.history .museum-img .tour-btn a:hover {
  background-position: 0 100%;
}
.history .museum-img .tour-btn a:after {
  display: inline-block;
  content: ">";
  padding-left: 5px;
}
.tribe-events-cost {
  display: block;
  margin-top: 10px;
}
.li {
  list-style: initial;
}
.event .event-detail h4 a {
  font-size: 20px !important;
  font-weight: 600 !important;
}
.event .event-detail h4 a:hover {
  text-decoration: underline !important;
}
.event .event-detail .tribe-events-schedule span {
  font-size: 20px !important;
}
.single-tribe_events .tribe-events-event-meta {
  background: transparent;
  border: none;
  font-size: 14px;
}
.tribe-events-event-meta .column,
.tribe-events-event-meta .tribe-events-meta-group {
  padding: 0 8% 0 0;
}
div.bottom_footer {
  padding: 40px 0;
}
div.bottom_footer ul {
  width: auto !important;
}
div.bottom_footer ul li {
  float: left;
  width: 23%;
  color: #fff;
}
div.bottom_footer ul li:first-of-type a {
  display: block;
}
div.bottom_footer ul .kr-ol-text {
  padding-top: 20px;
  max-width: 217px;
  text-align: left;
  margin: auto;
}
div.bottom_footer ul li +li {
  margin-left: 2%;
}
.bottom_footer2 {
  background-color: #000;
}
.bottom_footer2 ul {
  text-align: center;
  margin: 0 auto;
  padding: 40px 0 0 0;
}
.bottom_footer2 ul li {
  float: left;
  margin: 0 10px;  
}
.bottom_footer2 ul li + li {
}
.bottom_footer2 ul li a {
  display: block;
  width: 116px;
}
.bottom_footer2 .partners {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.bottom_footer > ul > li {
  width: 25%;
}
.bottom_footer .fb-item {
  float: right;
}
.copyright {
  clear: both;
  padding-top:40px;
  color: #fec409;
}
.copyright a {
  color: #fec409;
}
.copyright a:hover {
  color: #fff;
}
@media (max-width: 1190px) {
div.bottom_footer2 {
  display: none !important;
}
}