.style-1 ul {
  list-style: none;
  padding: 0;
}
.style-1 ul a
{
  color:var(--body-text-color);
  padding: 7px 0;
  display: block;
  font-size: 15px;
}
.style-1 ul a:hover {
  color: var(--body-link-color);
}
.style-1 ul li a::before
{
  content: "\f07c";
  -moz-font-feature-settings: normal;
  -moz-font-language-override: normal;
  display: inline-block;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  color: var(--body-link-color);
  margin-right: 10px;
}
.location  ul {
  list-style: none;
  padding: 0;
}
.location  ul a
{
  color:var(--body-text-color);
  padding: 7px 0;
  font-size: 15px;
  display: block;
}
.location  ul a:hover {
  color: var(--body-link-color);
}
.location  ul li a::before
{
  content: "\f3c5";
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  color: var(--body-link-color);
  margin-right: 10px;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}
.eb-event-date-info, .eb-event-information a
{
  font-size: 16px;
  
}
.eb-event-location a
{
  font-size: 16px;
  color: #777777;
  font-weight: 400;
}
.eb-event-location a:hover {

  color:var(--body-link-color);
}
.eb-event-date-time i
{
  color: var(--color-primary);
  margin-right: 6px;
  font-size: 16px;
}
.eb-event-location i
{
  color: var(--color-primary);
  margin-right: 6px;
  font-size: 16px;
}
#eb-event-info {
  overflow: hidden;
}
@media screen and (min-width: 1080px) {
#t4-main-body .t4-row.row > .col-md{
  -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%;
}
}
@media screen and (min-width: 980px) {
#eb-event-page .col-md-7, #eb-event-page .col-md-5{
  flex: inherit;
    width: 100%;
}
  }
@media screen and (max-width: 980px) {
  #eb-event-info-left .eb-event-property {
 
  display: grid;
}
#eb-event-info-left td.eb-event-property-label {

  width: 100% !important;
}
#eb-event-info-left td.eb-event-property-value a {
  font-size: 12px;
}
.eb-container  .pagination {
  display: inherit;
}
.eb-container  .pagination li {
  padding: 0 2px;
  display: inline-block;
  margin-bottom: 3px;
}
.eb-container  .page-link {
  padding: 4px 5px;
}
#eb-calendar-page .fc .fc-toolbar {
  display: grid;
}
#eb-calendar-page #eb_full_calendar .fc-h-event {
  padding: 0px;
  font-size: 10px;
}
}
.eb-even-title-container {
  line-height: 0.5;
}
.eb-container .pagination {
  flex-wrap: wrap;
}
.eb-container .pagination li {
  margin-bottom: 5px;
}
#eb-event-info-left a  {
  word-wrap: anywhere;
}
.eb-events-timeline .eb-taskbar {
  padding: 2px 0;
}
@media screen and (max-width: 768px) {
  .view-event #eb-event-page .col-md-7 , .view-event #eb-event-page .col-md-5 {

    order: inherit  !important;
  }
}