@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/Icomoon/icomoon.eot');
  src: url('../fonts/Icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Icomoon/icomoon.ttf') format('truetype'),
    url('../fonts/Icomoon/icomoon.svg#icomoon') format('svg'),
    url('../fonts/Icomoon/icomoon.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

i[class*="icomoon-"], .ui-icon[class*="icomoon-"] {
	font-family: icomoon !important;
}

i[class^="icomoon-"]:before, i[class*=" icomoon-"]:before, span[class^="icomoon-"]:before, span[class*="icomoon-"]:before {
	font-family: inherit;
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  	font-size: inherit;
  	text-indent: 0px;
	color: inherit;
	height: inherit; 
	width: inherit;
	line-height: inherit;
	text-align: center;
	margin: auto !important;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

.icomoon-amend-fixed-term-deposit:before {
  content: "\e900";
}

.icomoon-custom-home:before {
  content: "\e901";
}

.icomoon-custom-home-solid:before {
  content: "\e902";
}

.icomoon-products-stop-cheque-deposit:before {
  content: "\e903";
}