@charset "UTF-8";

@font-face {
  font-family: "ratecity-icon";
  src:url("../font/ratecity-icons.eot");
  src:url("../font/ratecity-icons.eot?#iefix") format("embedded-opentype"),
    url("../font/ratecity-icons.woff") format("woff"),
    url("../font/ratecity-icons.ttf") format("truetype"),
    url("../font/ratecity-icons.svg#untitled-font-1") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* icons */
[class^="ratecity-icon-"]:before,
[class*=" ratecity-icon-"]:before {
  font-family: "ratecity-icon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ratecity-icon-3x {
	font-size: 300%;
}
.ratecity-icon-8x {
	font-size: 800%;
}
.ratecity-icon-block {
	display: block !important;
}
.ratecity-icon-investment:before {
  content: "\61";
}
.ratecity-icon-live-here:before {
  content: "\62";
}
.ratecity-icon-purchase:before {
  content: "\63";
}
.ratecity-icon-refinance:before {
  content: "\64";
}