/**
 * Theme Name:     lillatorg
 * Author:         lillatorg
 * Template:       listinghive
 * Text Domain:	   lillatorg
 * Description:    lillatorg
 */
h4 {
    font-size: 1rem !important;
}
.hp-icon {
    font-size: 14px !important;
}
hp-listing__location {
    font-size: 0.9rem !important;
}
.title::before, .content-title::before {
    background-color: #15cd72 !important;
}
.hp-form--listing-search, .hp-form--vendor-search {
  box-shadow: 0 2px 4px 0 rgba(7, 36, 86, 0.35) !important;
	  border: solid 1px rgba(7, 36, 86, 0.35) !important;
}

.site-content {
  padding: 1rem 0 4rem 0 !important;
}
.header-navbar:last-child {
  border-bottom: 1px solid rgba(7, 36, 86, 0.26) !important;
	  box-shadow: 0 2px 4px 0 rgba(7, 36, 86, 0.35) !important;
}
body {
  color: rgba(16, 21, 30, 0.76) !important;
}
input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="max"], input[type="min"], input[type="month"], input[type="number"], input[type="password"], input[type="range"], input[type="search"], input[type="step"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="value"], select, textarea {
  border: 1px solid rgba(7, 36, 86, 0.6) !important;
}
.hp-field__label {
  font-size: 0.8875rem !important;
}
.select2-container--default .select2-selection--single {
  border: 1px solid rgba(7, 36, 86, 0.6) !important;
}