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

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

i	{
	font-style: normal;
	font-weight: normal;
	color: #efefef;
     
	text-align: center;
	/* opacity: .8; */
     
	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;
     
	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;
     
	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	/* margin-left: .2em; */
     
	/* You can be more comfortable with increased icons size */
	font-size: 150%;
     
	/* Font smoothing. That was taken from TWBS */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
     
	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
    }
i.venue { font-family: "venue"; }
i.lmf { font-family: "lmf"; }
i::hover { color: #c00; }
legend i { color: #edeec7; }