/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


.col-lg-0 {
    padding: 10px 0px 0px 0px;
        padding-right: 0px;
        padding-left: 0px;
}
.select2-container--default .select2-selection--multiple {
    background-color: #737373;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
}
.tribe-events-pro .tribe-events-pro-photo__event {
    margin-bottom: 24px;
    border: 1px solid #dadada;
    background-color: #fff;

}

.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.tribe-events .tribe-events-c-nav__next, .tribe-events .tribe-events-c-nav__prev {
    background-color: #7a7a7aa6;
    padding: 5px 10px 5px 10px;
    font-size: .7em;
}

.tribe-events .tribe-events-c-ical__link {
     background-color: #7a7a7aa6;
    padding: 5px 10px 5px 10px;
    font-size: .7em;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous {
    margin: 5px;
    list-style: none;
	background-color: #fff;
    padding: 5px 10px 5px 10px;
    font-size: .7em;
}
 /* Tribe Events View Elements */
 
 .tribe-events-pro .tribe-events-pro-map__event-card, .tribe-events-pro .tribe-events-pro-map__event-card-spacer {
    padding: 16px 12px;
    background-color: #fff;
}



.tribe-events .tribe-events-c-top-bar__datepicker-button {
    background-color: #0000;
}

.tribe-events .tribe-events-c-view-selector__content {
background-color: #ffffff;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input {
    background-color: #dcdcdc;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button {
    background-color: transparent;
}
.tribe-events .tribe-events-c-events-bar__search-container {
    background-color: #dcdcdc;
}

.tribe-events .tribe-events-c-top-bar__datepicker-button {
    background-color: transparent;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search {
    display: flex;
    align-items: center;
    background-color: transparent;
}

.tribe-events .tribe-events-c-view-selector__button {
    background-color: transparent;
}

.tribe-events .tribe-events-c-events-bar__search-button {
    background-color: transparent;
}
.tribe-events .tribe-events-c-nav__next, .tribe-events .tribe-events-c-nav__prev {
    background-color: transparent;
}

 /* Tribe Events Skeleton Elements */
 
 
.tribe-events .tribe-events-c-top-bar__nav-list-item {
    color: transparent;
}

.tribe-events-event-meta {

}

.tribe-events-single ul.tribe-related-events li .tribe-related-event-info {
  padding: 10px;
}


.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search {
    z-index: 9999;
}


.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
font-weight: 400 !important;
}

.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6 {   
	font-size:30px; line-height: 32px;
}


.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8 {
	font-weight: 400 !important;
	font-size: 20px;
	font-family: BenchNine, 'Open Sans';
}
.tribe-events-widget-events-list__event-datetime-wrapper.tribe-common-b2.tribe-common-b3--min-medium {
  font-weight: 600;
font-size: 20px;
font-family: BenchNine, 'Open Sans';
color: #141827;}

.tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium {
color: #141827;
font-weight: 700;
font-size: 24px;
}

.tribe-events-content h2, .tribe-events-content h3, .tribe-events-content h4, .tribe-events-content h5, .tribe-events-content h6 {
    
}
.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:hover, .tribe-common a:visited {
  letter-spacing: -.02rem;
  
  font-weight: 600;
}
.tribe-events-related-events-title, .tribe-events-single ul.tribe-related-events li, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title {
  letter-spacing: -.02rem;
  
  font-weight: 600;
}
.tribe-events-event-meta {
  letter-spacing: -.02rem;
  
  font-weight: 600;
}
.tribe-events .tribe-events-calendar-month__calendar-event-datetime {

    font-size: 12px;
}

.tribe-common .tribe-common-cta {

    font-weight: 300;
    font-weight: 500;

}

.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {
    text-align: center;
    font-weight: 400 !important;
}

.tribe-events-single-event-title {
    
}

.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8 {
	

}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-top: 10px;
}

address, dd {
    font-size: 18px;
}

.tribe-events-cal-links .tribe-events-gcal, .tribe-events-cal-links .tribe-events-ical {
    display: inline-block;
    padding: 5px 10px;
    background-color: #e4e4e4;
	font-size: .8em;
}

#tribe-events-pg-template {
    margin: 0 auto;
    max-width: 100%;
    padding: 40px 20px 20px;
}



.tribe-events-pro .tribe-events-pro-summary__event-title-link {
    font-size: 24px;
	line-height: 24px;
}
.tribe-events-pro .tribe-events-pro-summary__event-datetime {
    font-size: 18px;
    line-height: 18px;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6 {
	letter-spacing: -.02rem;
}

.tribe-events-pro .tribe-events-pro-photo__event-details > :last-child {
    margin-bottom: 20px;
}

.tribe-events .tribe-events-calendar-list__event-featured-image-link {
    transition: var(--tec-transition-opacity);
    width: 200px;
}


.tribe-filter-live #main {
padding-top: 10px;
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img {
  bottom: 0;
  left: 50%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(-50%,-50%) scale(1);
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a {
  display: block;
  overflow: hidden;
  padding-top: 40%;
  position: relative;
  border: 1px solid #dadada;
  background-color: #fff;
}


