
img.ui-datepicker-trigger{display:none}p.tag{position:absolute;top:20px;left:20px;z-index:100;background:#af292e;color:#eee;padding:.25em 1em;font-family:"Open Sans",sans-serif!important}.icon-icon-calendar:before{content:""}.card-event{border:1px solid #ccc;margin-bottom:2em}.card-event a p{margin:0}.card-event p.tag{background:#004d71}.card-event img{width:100%;height:auto}.card-event-cell{background-repeat:none;background-size:cover;height:270px;width:100%;position:relative;margin-bottom:10px;padding-bottom:0}.card-event-h2{background:#004d71;color:#fff;font-weight:strong;font-size:22px;line-height:1;margin:0;padding:10px;position:absolute;bottom:12px;display:block;width:100%;transition:all .3s ease;opacity:1}.card-event-desc{padding:1em}@media(max-width:768px){.card-event-desc{margin-bottom:30px}}@media screen and (max-width:767px){.trinity-icons i{font-size:60px !important}.trinity-icons a{text-align:center !important;margin-left:40% !important}}.ih-provider.ih-publicdetailview .ih-tab-header .ih-field-primaryspecialty div{width:fit-content;padding:4px 8px;border-radius:5px;border:1px solid #afb5b9;color:#54575a;font-size:14px !important}
#resultsWrapper_alert {
  margin: 0;
  padding: 0;
}
#resultsWrapper_alert div.container-fluid {
  background: #00678f;
  color: #fff;
  padding: 15px;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 {
  align-items: center;
  display: flex;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .icon i {
  font-size: 30px;
  width: 45px;
  text-align: center;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .message {
  flex-grow: 1;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .message p {
  font-size: 11pt;
  line-height: 16pt;
  margin: 0;
  padding: 0;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .message a {
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .storage button {
  background: transparent;
  opacity: .8;
  border: 0;
  margin: 0;
  padding: 0;
  width: 45px;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .storage button i {
  font-size: 20px;
  width: 10px;
}
#resultsWrapper_alert div.container-fluid .col-sm-12 .storage button:hover,
#resultsWrapper_alert div.container-fluid .col-sm-12 .storage button:active {
  opacity: 1;
}
.ih-publicsearchview .ih-suggest-container:after {
	display: none !important;
}
ul.ih-suggest-results {
	max-height: 336px;
	overflow-y: auto;
	overflow-x: hidden;
	width: 100% !important;
}
ul.ih-suggest-results.hasSuggestions,
ul.ih-suggest-results.noSuggestions {
	padding-bottom: 15px !important;
}
ul.ih-suggest-results.hasSuggestions:before,
ul.ih-suggest-results.noSuggestions:before {
	color: #909090;
	padding: 15px 30px 0;
	font-style: italic;
	display: block;
}
ul.ih-suggest-results.noSuggestions:before {
	content: "No suggestions found.";
}
ul.ih-suggest-results.hasSuggestions:before {
	content: "Suggestions";
}
ul.ih-suggest-results li {
	margin: 10px 15px 0 !important;
	padding: 0 !important;
}
ul.ih-suggest-results li a {
	border-bottom: 1px solid #f3f3f3;
	margin: 0 !important;
	padding: 10px 0 0 15px !important;
}
ul.ih-suggest-results li a strong {
	color: #333 !important;
	background: #f3f3f3;
	font-size: 10px;
	padding: 5px 10px;
	margin: 0;
	text-transform: uppercase;
}
ul.ih-suggest-results li a:hover {
	background: #f3f3f3 !important;
}
ul.ih-suggest-results li.active {
	background: #f3f3f3;
}
ul.ih-suggest-results li.active a span,
ul.ih-suggest-results li.active a strong {
	color: #141414;
}