/* Flat Icons */
@font-face {
  font-family: "Flaticon";
  src: url("../fonts/Flaticon.eot");
  src: url("../fonts/Flaticon.eot#iefix") format("embedded-opentype"),
  url("../fonts/Flaticon.woff") format("woff"),
  url("../fonts/Flaticon.ttf") format("truetype"),
  url("../fonts/Flaticon.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("https://www.restaurantlistings.com/assets/css/Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
  font-family: Flaticon;
  font-style: normal;
}

.flaticon-play-button:before {content: "\f100";}
.flaticon-money:before {content: "\f101";}
.flaticon-transport:before {content: "\f102";}



/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont_v-4.7.0.eot');
  src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff') format('woff2'), url('../fonts/fontawesome-webfont_v-4.7.0.woff') format('woff'), url('../fonts/fontawesome-webfont_v-4.7.0.ttf') format('truetype'), url('../fonts/fontawesome-webfont_v-4.7.0-fontawesomeregular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-book:before {
  content: "\f02d";
}

.fa-map-marker:before {
  content: "\f041";
}
.fa-facebook-square:before {
  content: "\f082";
}

.fa-phone:before {
  content: "\f095";
}

.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}

.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-info:before {
  content: "\f129";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-share-alt:before {
  content: "\f1e0";
}

.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}