/* site wide font optimization code Hummingbird */

@font-face{
	font-family: 'myWebFont';
	font-display: swap;
	src: url('myfont.woff2') format('woff2');
}

/* Experiences blog commentor pic */
.et-db #et-boc .et-l .comment_avatar {
    position: static;
}


/* Formidable Forms */

.with_frm_style .frm_radio input[type="radio"] {
   -webkit-appearance: radio;
   -moz-appearance: radio;
   appearance: auto;
	margin-top: 10px !important;
	margin-bottom: -4px !important;
}

.with_frm_style .frm_radio input[type="radio"]:checked::before {
    transform: scale(0);
}

.with_frm_style .vertical_radio .frm_radio label {
    text-indent: 0px;
}

/* Events */

#tribe-community-events.form .events-community-post-title,
#tribe-community-events.form .events-community-post-content, 
#tribe-community-events.form .tribe-section
{
	margin-top: 30px !important;
}

#tribe-community-events.form .choose-file {
	background: #124E8B !important;
	border-radius: 50px !important;
	color: #fff !important;
	margin-top: 10px !important;
	padding-bottom: 8px !important;
	padding-top: 12px !important;
	text-align: center !important;
	width: 120px !important;
}

.tribe-community-events .mce-edit-area {
	border: 1px solid #ddd !important;
}

.tribe-community-events .tribe-dropdown li {
	list-style: none !important
}

/*.recurrence-row {
	display: none;
}*/

/*color: #fff !important;*/

#post.events-community-submit {
	background: #124E8B !important;
	border-radius: 50px !important;
	font-size: 20px !important;
	margin-top: 30px !important;
	padding: 12px !important;
	text-align: center !important;
	width: inherit !important;
}

#post.events-community-submit:hover {
    background: #0076b2 !important;
}


/*blog pics*/

.entry-img img {
	min-width: inherit;
}

.entry-img { 	
		background: transparent;
}

.entry-img, .single .post-related-posts .entry-img {
	padding-top: 90%;
}

/* Geo Directory */

.gd-badge-meta .gd-badge .gd-secondary,
.gd-badge-meta .gd-badge .fa-certificate,
.gd-rating-background{
	display: none;
}

.leaflet-popup-content-wrapper {
  	background-color: white !important;
		padding: 10px !important;
		border-radius: 10px !important;
		border: solid 1px !important;
}

#sticky_map_gd_map_canvas_directory > div.geodir-map-cat-filter-wrap.position-absolute.row.m-0.text-light.px-2.overflow-hidden.z-index-1
{
    background: #0000000a !important;	
}
 


/* Events Widget List */

.tribe-events-widget-events-list__event-wrapper.tribe-common-g-col {
  padding-left: 20px !important;
  color: #538dd9;
}

.tribe-events-widget-events-list__event-row--featured,
.tribe-events-widget-events-list__event-row {
  padding-bottom: 35px  !important;
}

.tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime:after {
  background-color: violet !important;
  width: 2px !important;
}

.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month {
  font-size: 20px !important;
}

.tribe-events-widget-events-list__event-datetime-wrapper.tribe-common-b2.tribe-common-b3--min-medium {
  font-size: 20px;
  margin-bottom: 10px !important;
}

.tribe-events-widget-events-list__event-title-link.tribe-common-anchor-thin {
  font-size: 20px;
  line-height: 1em;
}

/*events tribe. events page thumbnail 

.et-db #et-boc .et-l .et_pb_module .hentry.has-post-thumbnail:first-child {
  display: inline;
  color: #101085;
}

.et-db #et-boc .et-l .et_pb_module img:hover {
  height: 300px;
}

.et-db #et-boc .et-l .et_pb_module a:not(.wc-forward) {
  height: 300px;
}

.et-db #et-boc .et-l .et_pb_text * {
  color: #4d0a66;
}
*/

.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-datetime {
  color: #0f16f7;
}

.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-weekday {
  color: #1c1cdb;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}

.et-db #et-boc .et-l * {
  
}

/* Event lists not want black changed to navy #003366


.tribe-events .tribe-events-calendar-list__event-title-link {
		color: #003366 !important;
}

.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title {
   color: #003366 !important;
}

.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6 {
   color: #003366 !important;
}

.tribe-common .tribe-common-b2 {
		color: #003366 !important;
}

	.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8 {
    color: #003366 !important;
}
 */




/*tribe-events heading padding */

.tribe-common-l-container.tribe-events-l-container {
    margin-top: 50px;
}


/*buddy boss*/

body #buddypress #header-cover-image {
      margin-top: 50px;
}


/* Forums */

.action.bs-forums-meta.flex.align-items-center .bs-meta-item {
  color: #fff !important;
	padding: 8px !important;
	border-radius: 10px !important;
}

/*Blog Images Resize 

#div.ratio-wrap 

.entry-img img {
  min-width: 50%;
}

.entry-img, .single .post-related-posts .entry-img {
	background: #f0f8ff;
		min-width: 50%;
}

*/