  .hh-module body, .hh-module h1, .hh-module h2, .hh-module h3, .hh-module h4, .hh-module h5, .hh-module h6, .hh-events .events-results, .hh-events .details, .hh-events .filters .filter {
	 font-family: inherit;
}
 .hh-module a:hover {
	 text-decoration: none;
}
 .hh-module h1, .hh-module h2, .hh-module h3, .hh-module h4, .hh-module h5, .hh-module h6 {
	 font-weight: 700;
}
 .hh-module .category-widget ul li a {
	 font-weight: inherit;
}
 .hh-module .post.post-thumb .post-body, .hh-module .section-title .title, .hh-module .post .post-body, .hh-events .sidebar .dropdown:after, .hh-events .sidebar-detail .dropdown:after {
	 z-index: 4;
}
 .hh-module .section-title:after {
	 z-index: 3;
}
 .hh-module .newsletter-widget:after {
	 bottom: 82px;
}
 .hh-module.breadcrumb, .hh-module .breadcrumb {
	 padding: 8px 15px;
}
 .hh-module .breadcrumb-item.active {
	 font-weight: inherit;
}
.hh-module .post-meta li {
    margin-bottom: 0;
}
 .hh-module .post-category span, .hh-module .post-category a {
	 color: #002d5c;
}
 .hh-module .post-title a:hover, .hh-module .post-title a:focus, .hh-module .category-widget ul li a:hover, .hh-module .category-widget ul li a:focus, .hh-module blockquote.blockquote:before {
	 color: #004c8e;
}
 .hh-module a, .hh-module .post.post-thumb .post-title a:hover, .hh-module .post.post-thumb .post-title a:focus, .hh-module .breadcrumb a:hover, .hh-module .breadcrumb a:focus {
	 color: #0083c1;
}
 .hh-module a:hover, .hh-module a:focus {
	 color: #e14504;
}
 .hh-module .primary-button, .hh-module .secondary-button {
	 border-radius: 0;
}
 .hh-module .primary-button {
	 background-color: #e14504;
	 -webkit-box-shadow: 0 0 0 2px #e14504 inset;
	 box-shadow: 0 0 0 2px #e14504 inset;
}
 .hh-module .primary-button:hover, .hh-module .primary-button:focus {
	 color: #ffffff;
	 background-color: #e14504;
	 box-shadow: 5px 5px 0px 0px rgba(0, 76, 142, 1);
}
 .hh-module .secondary-button {
	 background-color: #e14504;
	 -webkit-box-shadow: 0 0 0 2px #e14504 inset;
	 box-shadow: 0 0 0 2px #e14504 inset;
}
 .hh-module .secondary-button:hover, .hh-module .secondary-button:focus {
	 color: #ffffff;
	 background-color: #e14504;
	 box-shadow: 5px 5px 0px 0px rgba(255, 255, 255, 1);
}
/* Events */
 .hh-events .date-img .month, .hh-events .date-img .day {
	 line-height: 1.4;
}
 .hh-events .dropdown-toggle::after {
	 content: none;
}
 .datepicker .table-condensed>tbody>tr>td, .datepicker .table-condensed>tbody>tr>th, .datepicker .table-condensed>tfoot>tr>td, .datepicker .table-condensed>tfoot>tr>th, .datepicker .table-condensed>thead>tr>td, .datepicker .table-condensed>thead>tr>th {
	 padding: 3px 5px;
}
 .hh-events .row {
	 display: block;
}
 .hh-events .mobile-title {
	 top: -17px;
	 z-index: 4;
}
/* ÒÁÈËÖ±²¥app Colors dark blue: #002d5c blue: #004c8e light blue: #0083c1 red: #e14504 */
 .hh-events .event a:hover .title, .hh-events .event a:focus .title, .hh-events .date-img .day {
	 color: #004c8e;
}
 .hh-events .date-img .month {
	 background: #004c8e;
}
 .hh-events .date-img {
	 border-color: #004c8e;
}
 .hh-events .event a:hover .date-img .day {
	 color: #002d5c;
}
 .hh-events a:hover .date-img .month {
	 background: #002d5c;
}
 .hh-events a:hover .date-img {
	 border-color: #002d5c;
}
 .hh-events .sidebar .date-views button:hover, .hh-events .sidebar .date-views button:focus, .hh-events .sidebar .date-views button.active {
	 color: #004c8e;
	 border-color: #004c8e;
}
 .hh-events .sidebar input:focus {
	 outline-color: #004c8e;
}
 .hh-events .primary-button.primary-button-white.dropdown-toggle:hover {
	 border-color: #004c8e;
}
 .hh-events .sidebar .checkboxes label:hover, .hh-events .sidebar .checkboxes label input:focus~span {
	 color: #004c8e;
}
 .hh-events .sidebar .dropdown select:hover, .hh-events .sidebar .dropdown select:focus, .hh-events .sidebar-detail .dropdown select:hover, .hh-events .sidebar-detail .dropdown select:focus {
	 border-color: #004c8e;
}
 .hh-events .feeds a:hover {
	 color: #004c8e;
}
 .hh-events .icon {
	 color: #004c8e;
}
 .hh-events .icon-list a:hover span {
	 color: #004c8e;
}
 .hh-events .feeds a:hover {
	 color: #004c8e;
}
 .hh-events.breadcrumbs ol li:hover a {
	 color: #004c8e;
}
 .hh-events .mobile-title i, .hh-events .search-expand {
	 color: #004c8e;
}
 .hh-events .search-expand i {
	 top: 6px;
	 position: relative;
}
 .hh-events .related-events .row {
	 display: flex;
}
 .hh-events .loading-spinner {
     color: #004c8e;
}