
@font-face {
	font-family: 'uflag';
	src:  url('fonts/uflag.eot?b5782r');
	src:  url('fonts/uflag.eot?b5782r#iefix') format('embedded-opentype'),
	  url('fonts/uflag.ttf?b5782r') format('truetype'),
	  url('fonts/uflag.woff?b5782r') format('woff'),
	  url('fonts/uflag.svg?b5782r#uflag') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
  }
  i.uflag-ukflag {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'uflag' !important;
	speak: never;
	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;	
	font-size: 12px !important;
  }
  .uflag-ukflag:before {
	content: "\e900";
  }

  .uf {
	width: 16px;
	height: 11px;
	float: left;
	margin-right: 4px;
	padding: 0;
	margin-top: 4px;
	background-image: linear-gradient(to bottom, #0082D1,#0082D1 50%,#FFD100 50%, #FFD100);
  }
