/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.tribe-events-list .tribe-events-event-image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  position: relative;
}
.tribe-events-photo .tribe-events-event-image {
  width: 100%;
  height: 100px;
}
#tribe-events-photo-events .tribe-events-photo-event {
  overflow: hidden;
}
.tribe-events-photo-event-wrap {
  height: 350px;
}
.tribe-events-list .tribe-events-photo-event .tribe-events-event-details {
  overflow: hidden;
}
.tribe-events-location {
  display: flex;
  justify-content: center;
}
.tribe-events-location span {
  margin-right: 3px;
}
.tribe-event-categories li {
  display: inline;
  /* or this if you want them to show in 'columns' - adjust width to fit your categories names */
}
.tribe-event-categories li {
  display: inline-block;
  width: 200px;
}
.menu-standout span {
  color: #fff;
  background-color: green;
  padding: 12px;
}
.tribe-events-loop .tribe-events-content {
  padding: 0;
}
.tribe-events-organizer address.organizer-address {
  margin-bottom: 0;
}
.tribe-events-organizer address.organizer-address:last-of-type {
  margin-bottom: 1.25em;
}
.tribe-events-organizer .wtr-divider-comma {
  margin: 0;
  display: inline;
}
.list-address {
  font-weight: normal;
}
.my-events-table-wrapper #col-4, .my-events-table-wrapper #col-5, .my-events-table-wrapper #col-7, .my-events-table-wrapper td[headers=col-4], .my-events-table-wrapper td[headers=col-5], .my-events-table-wrapper td[headers=col-7] {
  display: none !important;
}
#tribe-community-events .table-menu-wrapper .table-menu-btn {
  display: none;
}
#tribe-events-pg-template {
  padding: 0 40px;
  box-sizing: content-box;
}
.eventForm input, .eventForm select, .eventForm textarea, .eventForm td {
  font-size: 16px;
}
.eventForm select {
  width: auto;
}
.eventForm input {
  max-width: 500px;
}
.eventForm .tribe-datepicker {
  max-width: 160px;
}
#wp-tcepostcontent-wrap .wp-editor-tools button, .wp-editor-wrap .wp-editor-tools button, #wp-tcepostcontent-wrap .wp-editor-container button, .wp-editor-wrap .wp-editor-container button, #wp-tcepostcontent-wrap .wp-editor-tools .button, .wp-editor-wrap .wp-editor-tools .button, #wp-tcepostcontent-wrap .wp-editor-container .button, .wp-editor-wrap .wp-editor-container .button {
  background: #f5f5f5;
  color: #555;
  box-shadow: none;
  text-shadow: none;
}
.mce-toolbar #wp-tcepostcontent-wrap .wp-editor-tools button, .mce-toolbar .wp-editor-wrap .wp-editor-tools button, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-container button, .mce-toolbar .wp-editor-wrap .wp-editor-container button, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-tools .button, .mce-toolbar .wp-editor-wrap .wp-editor-tools .button, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-container .button, .mce-toolbar .wp-editor-wrap .wp-editor-container .button {
  border: 0;
}
.mce-toolbar #wp-tcepostcontent-wrap .wp-editor-tools button:hover, .mce-toolbar .wp-editor-wrap .wp-editor-tools button:hover, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-container button:hover, .mce-toolbar .wp-editor-wrap .wp-editor-container button:hover, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-tools .button:hover, .mce-toolbar .wp-editor-wrap .wp-editor-tools .button:hover, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-container .button:hover, .mce-toolbar .wp-editor-wrap .wp-editor-container .button:hover, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-tools button:active, .mce-toolbar .wp-editor-wrap .wp-editor-tools button:active, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-container button:active, .mce-toolbar .wp-editor-wrap .wp-editor-container button:active, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-tools .button:active, .mce-toolbar .wp-editor-wrap .wp-editor-tools .button:active, .mce-toolbar #wp-tcepostcontent-wrap .wp-editor-container .button:active, .mce-toolbar .wp-editor-wrap .wp-editor-container .button:active {
  border: 1;
}
.site-header .title-area {
  width: 600px;
}
.site-header .header-widget-area {
  width: 420px;
}
@media only screen and (max-width: 1159px) {
  .site-header .header-widget-area {
    width: 280px;
  }
}
@media only screen and (max-width: 1023px) {
  .site-header .title-area, .site-header .header-widget-area {
    width: 100%;
  }
}
.site-header .site-description {
  font-style: italic;
  font-size: 20px;
}
#gv-field-10-7 {
  float: left;
}
body {
  background-color: #eee;
}
.site-header {
  max-width: none;
}
.nav-primary {
  background-color: #333;
}
.site-inner {
  box-shadow: none;
  margin-bottom: 0;
  background-color: #fff;
}
.post-4536 .gv-widgets-header .gv-grid-col-1-1 {
  padding-right: 0;
}
.post-4536 .gv-container {
  margin-top: 30px;
}
.post-4536 .gv-list-view {
  border: 0;
}
.post-4536 .gv-list-view:nth-child(odd) {
  background-color: #f5f5f5;
}
.post-4536 .gv-list-view-title {
  border-bottom: 0;
}
.post-4536 .gv-list-view-title h3 {
  margin: 0;
}
.post-4536 .gv-list-view-content {
  padding-top: 0;
  padding-bottom: 0;
}
.post-4536 .gv-list-view-content-description {
  width: auto;
}
.post-4536 .gv-field-10-7 {
  margin-right: 20px;
  position: relative;
  top: 6px;
}
.post-4536 .gv-list-view-footer {
  border-top: 0;
  background-color: transparent;
  padding-top: 0;
}
.tribe-events-tickets-rsvp tbody, .tribe-events-tickets-rsvp td {
  border: none;
}
.tribe-events-tickets-rsvp .tickets_name {
  margin: 0;
  font-weight: bold;
  font-size: 1.2;
}
.tribe-events-tickets-rsvp .tickets_description {
  margin-bottom: 24px;
  font-style: italic;
}
.tribe-events-tickets-rsvp .tribe-ticket-quantity {
  max-width: 100px;
}
.tribe-events-tickets-rsvp .tribe-tickets-meta-row {
  display: table-row;
}
.tribe-events-tickets-rsvp .tribe-tickets-table {
  table-layout: fixed;
  max-width: 600px;
}
.tribe-events-tickets-rsvp .tribe-tickets-table td:first-of-type {
  width: 150px;
}
.gform_login_widget .avatar {
  padding-right: 5px;
}
.nav-primary, .nav-primary .wrap, .footer-widgets, .site-footer, .genesis-nav-menu .sub-menu a, .content .entry-meta {
  background-color: #2b442c;
}
.sidebar .widget_search {
  background: #44634e;
}
.breadcrumb {
  background-color: #2b442c;
}
.content .entry {
  border-color: #44634e;
}
.site-header {
  max-width: none;
  background-image: url(https://workthatreconnects.org/wp-content/uploads/2017/01/wtr-header1.jpg);
  background-size: cover;
}
.streamline-pro-green .site-title a, .streamline-pro-green .site-title a:hover, .site-description {
  color: #fff;
}
@media only screen and (max-width: 1023px) {
  .site-title {
    font-size: 30px;
  }
}
@media only screen and (max-width: 1160px) {
  .genesis-nav-menu a {
    padding: 0 8px 28px;
  }
}
body.full-width-content #event-form .inside, body.content-sidebar #event-form .inside {
  clear: both;
  margin-bottom: 20px;
  width: 610px !important;
}
.rpwwt-widget .rpwwt-post-author, .rpwwt-widget .rpwwt-post-date {
  display: inline-block;
}
.rpwwt-widget .rpwwt-post-title, .rpwwt-widget .rpwwt-post-author {
  margin-right: 10px;
}
