
.post-type-archive-tribe_events #mk-page-introduce {
  display: none;
}


.post-type-archive-tribe_events #theme-page .theme-page-wrapper .theme-content {
  padding-top: 60px;
}

.post-type-archive-tribe_events #theme-page {
  background-color: #453333;
}

.post-type-archive-tribe_events #tribe-bar-form label {
  color: #B0998A;
  font-family: 'PFBagueSansPro';
}

.post-type-archive-tribe_events #tribe-bar-form .tribe-bar-filters-inner {
  background-color: #453333;
}


.post-type-archive-tribe_events .tribe-events-page-title {
  font-family: 'PFBagueSansPro';
  color: #B0998A;
  letter-spacing: 1px;
}

.post-type-archive-tribe_events .tribe-events-calendar th {
  background-color: #98877a;
  font-family: 'PFBagueSansPro-Bold';
}

.post-type-archive-tribe_events .tribe-events-calendar td a {
  color: #fff;
  font-family: 'PFBagueSansPro';
}

.post-type-archive-tribe_events .tribe-events-calendar div[id*=tribe-events-daynum-],
.post-type-archive-tribe_events .tribe-events-calendar div[id*=tribe-events-daynum-] a {
  background-color: #B0998A;
  color: #333 !important;
  font-family: 'PFBagueSansPro-Bold';
}

.post-type-archive-tribe_events #tribe-bar-form input {
  color: #fff;
  font-family: 'PFBagueSansPro';
}

.post-type-archive-tribe_events .tribe-events-event-body {
  background-color: #453333;
}

.post-type-archive-tribe_events .entry-title.summary {
  background-color: #B0998A !important;
  color: #333 !important;
  font-family: 'PFBagueSansPro-Bold';
}

.post-type-archive-tribe_events .tribe-event-description p {
  color: #fff;
  font-family: 'PFBagueSansPro';
}

.post-type-archive-tribe_events #tribe-events-content .tribe-events-calendar td {
      border: 1px solid #B0998A;
}

.post-type-archive-tribe_events #tribe-events-content table.tribe-events-calendar {
        border: 1px solid #98877A;
}

.post-type-archive-tribe_events .datepicker.dropdown-menu {
      background-color: #98877A;
}

.post-type-archive-tribe_events .datepicker table tr td span:hover {
      background: #B0998A;
}

.datepicker thead tr:first-child th:hover,
 .datepicker tfoot tr th:hover {
    background: #B0998A;
}

.datepicker td {
    border-top: 1px solid #333;
}

#tribe-bar-form .tribe-bar-submit input[type=submit] {
    -webkit-appearance: button;
    background: #B0998A;
    font-family: 'PFBagueSansPro-Bold';
    letter-spacing: 1px !important;
    background-image: none;
    border: none;
    border-radius: 0;
    color: #333;
    font-size: 13px;
    height: auto;
    letter-spacing: 0;
    line-height: 20px;
    padding: 10px;
    width: 100%;
}

#tribe-events .tribe-events-button, .tribe-events-button {
    background-color: #B0998A;
    background-image: none;
    border-radius: 3px;
    border: 0;
    box-shadow: none;
    font-family: 'PFBagueSansPro-Bold';
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: normal;
    padding: 6px 9px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
    zoom: 1;
}
