@CHARSET "ISO-8859-1";

#ihf-main-container .btn-primary {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}
#ihf-main-container .btn-primary:hover,
#ihf-main-container .btn-primary:focus,
#ihf-main-container .btn-primary:active,
#ihf-main-container .btn-primary.active,
.open .dropdown-toggle#ihf-main-container .btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
#ihf-main-container .btn-primary:active,
#ihf-main-container .btn-primary.active,
.open .dropdown-toggle#ihf-main-container .btn-primary {
  background-image: none;
}
#ihf-main-container .btn-primary.disabled,
#ihf-main-container .btn-primary[disabled],
fieldset[disabled] #ihf-main-container .btn-primary,
#ihf-main-container .btn-primary.disabled:hover,
#ihf-main-container .btn-primary[disabled]:hover,
fieldset[disabled] #ihf-main-container .btn-primary:hover,
#ihf-main-container .btn-primary.disabled:focus,
#ihf-main-container .btn-primary[disabled]:focus,
fieldset[disabled] #ihf-main-container .btn-primary:focus,
#ihf-main-container .btn-primary.disabled:active,
#ihf-main-container .btn-primary[disabled]:active,
fieldset[disabled] #ihf-main-container .btn-primary:active,
#ihf-main-container .btn-primary.disabled.active,
#ihf-main-container .btn-primary[disabled].active,
fieldset[disabled] #ihf-main-container .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.ihf-map-icon{
	background: #428bca ;
	border:1px solid #357ebd;
	color: #ffffff;
	font-size: 12px;
	height: 24px;
	position: relative;
	width: 24px;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
   	-webkit-border-radius: 5px;
   	cursor:pointer;
}

.ihf-map-icon:after {
	content: ' ';
	height: 0;
	position: absolute;
	width: 0;
	border: 5px solid transparent;
	border-top-color: #357ebd;
	top: 100%;
	left: 27%;
}

#ihf-main-container .title-bar-1 {
  color: #ffffff;
	padding:3px 8px;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
  background-color: #428bca;
  border:1px solid #357ebd;
  border-radius:3px;

}

/*MarketBoost classes*/
#ihf-main-container .ihf-market-report .ihf-stat-block .ihf-stat-block-icon {
	color: #428bca;
	opacity: .6;
}

#ihf-main-container g.c3-chart-bars > .c3-chart-bar:nth-child(1) .c3-bar {
    fill: #428bca !important;
}

#ihf-main-container g.c3-chart-bars > .c3-chart-bar:nth-child(2) .c3-bar {
    fill: #81b7e5 !important;
}

#ihf-main-container .arc { /*donut*/
    stroke-weight:0.1;
    fill: #428bca;
}

#ihf-main-container .arc2 { /*donut*/
    stroke-weight:0.1;
    fill: #81b7e5;
}

#ihf-main-container .c3-tooltip-name-activeListings td.name span, #ihf-main-container .c3-tooltip-name-activeMedianPrice td.name span,
#ihf-main-container .c3-tooltip-name-medianDaysInIhf td.name span, #ihf-main-container .c3-tooltip-name-saleToListPercent td.name span {
	background-color:#428bca !important;
}

#ihf-main-container .c3-tooltip-name-soldListings td.name span, #ihf-main-container .c3-tooltip-name-soldMedianPrice td.name span {
	background-color:#81b7e5 !important;
}
