@font-face { font-family: 'realestate'; src:url('../fonts/realestate.eot?xeks5m'); src:url('../fonts/realestate.eot?#iefixxeks5m') format('embedded-opentype'), url('../fonts/realestate.woff?xeks5m') format('woff'), url('../fonts/realestate.ttf?xeks5m') format('truetype'), url('../fonts/realestate.svg?xeks5m#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="i-"], [class*=" i-"] { display: inline-block; font-family: 'realestate'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; &:before { vertical-align: -5%; } } .i-spin { -webkit-animation: spin 2s infinite linear; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; animation: spin 2s infinite linear; } @-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); } 100% { -moz-transform: rotate(359deg); } } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @-o-keyframes spin { 0% { -o-transform: rotate(0deg); } 100% { -o-transform: rotate(359deg); } } @-ms-keyframes spin { 0% { -ms-transform: rotate(0deg); } 100% { -ms-transform: rotate(359deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .i-auction-f:before { content: "\e600"; } .i-auction:before { content: "\e601"; } .i-bathroom-f:before { content: "\e602"; } .i-bathroom:before { content: "\e603"; } .i-bbq-f:before { content: "\e604"; } .i-bbq:before { content: "\e605"; } .i-bedroom-f:before { content: "\e606"; } .i-bedroom:before { content: "\e607"; } .i-car-f:before { content: "\e608"; } .i-car:before { content: "\e609"; } .i-fence-f:before { content: "\e60a"; } .i-fence:before { content: "\e60b"; } .i-kitchen-f:before { content: "\e60c"; } .i-kitchen:before { content: "\e60d"; } .i-laundry-f:before { content: "\e60e"; } .i-laundry:before { content: "\e60f"; } .i-lease-f:before { content: "\e610"; } .i-lease:before { content: "\e611"; } .i-living-f:before { content: "\e612"; } .i-living:before { content: "\e613"; } .i-plan-floor-f:before { content: "\e614"; } .i-plan-floor:before { content: "\e615"; } .i-pool-f:before { content: "\e616"; } .i-pool:before { content: "\e617"; } .i-radiator-f:before { content: "\e618"; } .i-radiator:before { content: "\e619"; } .i-Real-Estate-17:before { content: "\e61a"; } .i-Real-Estate-18:before { content: "\e61b"; } .i-Real-Estate-19:before { content: "\e61c"; } .i-Real-Estate-20:before { content: "\e61d"; } .i-Real-Estate-23:before { content: "\e61e"; } .i-Real-Estate-24:before { content: "\e61f"; } .i-Real-Estate-25:before { content: "\e620"; } .i-Real-Estate-26:before { content: "\e621"; } .i-rent-f:before { content: "\e622"; } .i-rent:before { content: "\e623"; } .i-sale-f:before { content: "\e624"; } .i-sale:before { content: "\e625"; } .i-toilet-f:before { content: "\e626"; } .i-toilet:before { content: "\e627"; }