/*!
* www.KNACSS.com V3.0.3 (2014-05-19) @author: Raphael Goetter, Alsacreations
* Licence WTFPL http://www.wtfpl.net/
*/

/* ----------------------------- */

/* == soft reset                 */

/* ----------------------------- */

/* switching box model for all elements */

/* 
the main website need to be refactored on a long time : we need the knacss thing only on some part ...
delete namespace when everything is ok
 */


.knacss * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* soft reset */

html,
body {
	margin: 0;
	padding: 0;
}
.knacss ul,
.knacss ol {
	padding-left: 2em;
}
.knacss ul.unstyled {
	list-style: none;
	padding-left: 0;
}
.knacss img {
	height: auto;
	vertical-align: middle;
	border: 0;
}

audio,
canvas,
video {
	display: inline-block;
}
svg:not(:root) {
	overflow: hidden;
}
/* ----------------------------- */

/* == typography                 */

/* ----------------------------- */

html {
	/* set base font-size to equiv "10px", which is adapted to rem unit */
	font-size: 62.5%;
	/* IE9-IE11 math fixing. See http://bit.ly/1g4X0bX */
	/* thanks to @guardian, @victorbritopro and @eQRoeil */
	font-size: calc(1em * 0.625);
	/* disallow text zooming on orientation change (non standard property) */
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
.knacss { /* rule for <body> when knacss is everywhere   */
	/* set body font-size in em (1.4em equiv "14px") */
	font-size: 1.2em;
	/*background-color: #ffffff;
	color: #000000;*/
	font-family: Arial, sans-serif;
	line-height: 1.2;
}


/* font-sizing for content */
.knacss p,
.knacss .p-like,
.knacss ul,
.knacss ol,
.knacss dl,
.knacss blockquote,
.knacss pre,
.knacss td,
.knacss th,
.knacss label,
.knacss textarea,
.knacss caption,
.knacss details,
.knacss figure {
	margin-top: 0.75em;
	margin-bottom: 0;
	line-height: 1.2;
}
.knacss h1,
.knacss .h1-like {
	font-size: 3.2rem;
}
.knacss h2,
.knacss .h2-like {
	font-size: 2.8rem;
}
.knacss h3,
.knacss .h3-like {
	font-size: 1.7rem;
}

.knacss h4,
.knacss .h4-like {
	font-size: 2rem;
}
.knacss h5,
.knacss .h5-like {
	color:#e67e22;
	font-weight:normal;
	font-size: 1.8rem;
}
.knacss h6,
.knacss .h6-like {
	font-size: 1.6rem;
}
/* alternate font-sizing */

.knacss .smaller {
	font-size: 0.71em;
}
.knacss .small {
	font-size: 0.86em;
}
.knacss .big {
	font-size: 1.14em;
}
.knacss .bigger {
	font-size: 1.29em;
}
.knacss .biggest {
	font-size: 1.43em;
}
code,
pre,
samp,
kbd {
	/* IE fix */
	white-space: pre-line;
	white-space: pre-wrap;
	font-family: Consolas, 'DejaVu Sans Mono', Courier, monospace;
	line-height: normal;
}
em,
.em,
address,
cite,
dfn,
i,
var {
	font-style: italic;
}
.no-em {
	font-style: normal;
}
strong,
.strong {
	font-weight: bold;
}
.no-strong {
	font-weight: normal;
}
small,
sub,
sup {
	font-size: smaller;
}
/* ----------------------------- */

/* == hiding content             */

/* ----------------------------- */

/* hidden but not for assistance tools, Yahoo! method */

.markup-hidden {/* use for toggle interaction in javascript */
	display:none !important;	
}
.visually-hidden {
	position: absolute !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	padding: 0 !important;
	overflow: hidden !important;
	clip: rect(1px, 1px, 1px, 1px) !important;
}
body > script {
	display: none !important;
}
@media (max-width: 480px) {
	.no-small-screen {
		display: none;
	}
}
@media (min-width: 1024px) {
	.no-large-screen {
		display: none;
	}
}
/* ----------------------------- */

/* == browsers consistency       */

/* ----------------------------- */

/* avoid top margins on first content element */

p:first-child,
.p-like:first-child,
ul:first-child,
ol:first-child,
dl:first-child,
blockquote:first-child,
pre:first-child,
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
	margin-top: 0;
}
/* avoid margins on nested elements */

li p,
li .p-like,
li ul,
li ol {
	margin-top: 0;
	margin-bottom: 0;
}
/* max values */

.knacss img,
.knacss table,
.knacss td,
.knacss blockquote,
.knacss code,
.knacss pre,
.knacss textarea,
.knacss input,
.knacss video {
	max-width: 100%;
}

/* margin-bottom on tables */

.knacss table {
	margin-bottom: 2em;
}
/* ----------------------------- */

/* ==layout and modules          */

/* ----------------------------- */

/* float layout */

/* module, gains superpower "BFC" Block Formating Context */

.knacss .mod {
	overflow: hidden;
}
/* blocks that needs to be placed under floats */

.knacss .clear,
.knacss .line,
.knacss .row {
	clear: both;
}
/* blocks that must contain floats */

.knacss .clearfix:after,
.knacss .line:after {
	content: "";
	display: table;
	clear: both;
}
/* table layout */

.knacss .row {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.knacss .row > *,
.knacss .col {
	display: table-cell;
	vertical-align: top;
}
/* inline-block */

.knacss .block {
	display: block;
}

.knacss .btn,
.knacss .inbl {
	display: inline-block;
	vertical-align: top;
}
/* alignments (blocks and inline) */

.knacss .valignm {
	vertical-align:middle;
}

/* ------------------------------ */

/* left (or starting) elements */

.knacss .left,
.knacss .start {
	float: left;
}
.knacss img.left,
.knacss img.start {
	margin-right: 1em;
}
/* right (or ending) elements */

.knacss .right,
.knacss .end {
	float: right;
}
.knacss img.right,
.knacss img.end {
	margin-left: 1em;
}
.knacss img.left,
.knacss img.right,
.knacss img.start,
.knacss img.end {
	margin-bottom: 0.5em;
}
.center {
	margin-left: auto;
	margin-right: auto;
}
.txtleft {
	text-align: left !important;
}
.txtright {
	text-align: right !important;
}
.txtcenter {
	text-align: center !important;
}
.w10 {
	width: 10%;
}
.w20 {
	width: 20%;
}
.w25 {
	width: 25%;
}
.w30 {
	width: 30%;
}
.w33 {
	width: 33.3333%;
}
.w40 {
	width: 40%;
}
.w50 {
	width: 50%;
}
.w60 {
	width: 60%;
}
.w66 {
	width: 66.6666%;
}
.w70 {
	width: 70%;
}
.w75 {
	width: 75%;
}
.w80 {
	width: 80%;
}
.w90 {
	width: 90%;
}
.w100 {
	width: 100%;
}
.w50p {
	width: 50px;
}
.w60p {
	width: 60px;
}
.w80p {
	width: 80px;
}
.w100p {
	width: 100px;
}
.w150p {
	width: 150px;
}
.w180p {
	width: 180px;
}

.w200p {
	width: 200px;
}

.w250p {
	width: 250px;
}

.w300p {
	width: 300px;
}
.w400p {
	width: 400px;
}
.w350p {
	width: 350px;
}
.w500p {
	width: 500px;
}
.w600p {
	width: 600px;
}
.w700p {
	width: 700px;
}
.w800p {
	width: 800px;
}
.w900p {
	width: 900px;
}

.w960p {
	width: 960px;
}
.mw960p {
	max-width: 960px;
}
.w1140p {
	width: 1140px;
}
.mw1140p {
	max-width: 1140px;
}
.wauto {
	width: auto;
}
.hauto {
	height: auto !important;
}

.knacss .man {
	margin: 0;
}
.pan {
	padding: 0 !important;
}
.mas {
	margin: 1em !important;
}
.mam {
	margin: 2em !important;
}
.mal {
	margin: 3em !important;
}
.pat {
	padding: .5em !important;
}
.pas {
	padding: 1em !important;
}
.pam {
	padding: 2em !important;
}
.pal {
	padding: 3em !important;
}
.mtn {
	margin-top: 0 !important;
}
.mts {
	margin-top: 1em !important;
}
.mtm {
	margin-top: 2em !important;
}
.mtl {
	margin-top: 3em !important;
}
.mrn {
	margin-right: 0 !important;
}
.mrs {
	margin-right: 1em !important;
}
.mrm {
	margin-right: 2em !important;
}
.mrl {
	margin-right: 3em !important;
}
.mbn {
	margin-bottom: 0 !important;
}
.mbs {
	margin-bottom: 1em !important;
}
.mbm {
	margin-bottom: 2em !important;
}
.mbl {
	margin-bottom: 3em !important;
}
.mln {
	margin-left: 0 !important;
}
.mls {
	margin-left: 1em !important;
}
.mlm {
	margin-left: 2em !important;
}
.mll {
	margin-left: 3em !important;
}
.ptn {
	padding-top: 0 !important;
}
.ptt {
	padding-top: .5em !important;
}
.pts {
	padding-top: 1em !important;
}
.ptm {
	padding-top: 2em !important;
}
.ptl {
	padding-top: 3em !important;
}
.prn {
	padding-right: 0 !important;
}
.prt {
	padding-right: .5em !important;
}
.prs {
	padding-right: 1em !important;
}
.prm {
	padding-right: 2em !important;
}
.prl {
	padding-right: 3em !important;
}
.pbn {
	padding-bottom: 0 !important;
}
.pbt {
	padding-bottom: .5em !important;
}
.pbs {
	padding-bottom: 1em !important;
}
.pbm {
	padding-bottom: 2em !important;
}
.pbl {
	padding-bottom: 3em !important;
}
.pln {
	padding-left: 0 !important;
}
.plt {
	padding-left: .5em !important;
}
.pls {
	padding-left: 1em !important;
}
.plm {
	padding-left: 2em !important;
}
.pll {
	padding-left: 3em !important;
}
.pl30 {
	padding-left: 35px !important;/* used for sprite align etc*/
}
/* ---------------------------------- */

/* ==classic grids                    */

/* .. use it when gutter size matters */

/* ---------------------------------- */

/* grids inspired from SUIT https://github.com/suitcss/suit */

/* overall container of grids */

.grid {
	overflow: hidden;
}

/* global styles for direct child ex. .grid3 */
.grid > * {
	display: block;
	padding: 0;
	/* gutter value */
	margin-left: -20px;
	text-align: left;
}

/* global styles for each "cell" */
.grid > * > * {
	display: inline-block;
	/* gutter value */
	padding-left: 20px;
	margin-left: 0;
	vertical-align: top;
}

/* whitespace fixing for modern browsers including IE9+ */
:root .grid {
	font-size: 0;
	/* fallback for IE9+ */
	text-justify: distribute-all-lines;
}
:root .grid > * > * {
	/* fallback for Opera Mini */
	font-size: 14px;
	font-size: 1.4rem;
}

/* Opera hack */
.opera:-o-prefocus,
.grid > * {
	word-spacing: -0.43em;
}
.grid2 > * {
	width: 50%;
}
.grid3 > * {
	width: 33.333%;
}
.grid4 > * {
	width: 25%;
}
.grid5 > * {
	width: 20%;
}
.grid6 > * {
	width: 16.667%;
}
.grid8 > * {
	width: 12.5%;
}
.grid10 > * {
	width: 10%;
}
.grid12 > * {
	width: 8.333%;
}

/* unequal grids (1-2, 2-1, 1-3 and 3-1) for 2 blocks */
.grid2-1 > *:first-child,
.grid1-2 > * + * {
	width: 66.666%;
}
.grid1-2 > *:first-child,
.grid2-1 > * + * {
	width: 33.333%;
}
.grid1-3 > *:first-child,
.grid3-1 > * + * {
	width: 25%;
}
.grid3-1 > *:first-child,
.grid1-3 > * + * {
	width: 75%;
}

/* Responsiv-o-matic */
@media (max-width: 1024px) {
	.grid5 > *,
	.grid6 > *,
	.grid8 > *,
	.grid10 > *,
	.grid12 > * {
		width: 33.333%;
	}
}
@media (max-width: 480px) {
	.grid3 > *,
	.grid4 > *,
	.grid5 > *,
	.grid6 > *,
	.grid8 > *,
	.grid10 > *,
	.grid12 > * {
		width: 50%;
	}
}
@media (max-width: 320px) {
	.grid > * > * {
		width: 100% !important;
	}
}
/* ---------------------------------- */

/* ==autogrids                        */

/* .. to automatically justify blocs  */

/* ---------------------------------- */

/* Demo : http://codepen.io/raphaelgoetter/pen/Kqehf */

/* container of autogrids */

[class*="autogrid"] {
	text-align: justify;
}
[class*="autogrid"]:after {
	content: "";
	display: inline-block;
	width: 100%;
}
[class*="autogrid"] > * {
	display: inline-block;
	vertical-align: top;
	text-align: left;
}
/* whitespace fixing for modern browsers including IE9+ */

:root[class*="autogrid"] {
	font-size: 0;
	/* fallback for IE9+ */
	text-justify: distribute-all-lines;
}
:root[class*="autogrid"] > * {
	/* fallback for Opera Mini */
	font-size: 14px;
	font-size: 1.4rem;
}

/* Opera hack */
[class*="autogrid"]:-o-prefocus {
	word-spacing: -0.43em;
}
.autogrid2 > * {
	width: 49%;
}
.autogrid3 > * {
	width: 32%;
}
.autogrid4 > * {
	width: 23.6%;
}
.autogrid5 > * {
	width: 19%;
}
.autogrid6 > * {
	width: 15%;
}
.autogrid8 > * {
	width: 10.8%;
}
.autogrid10 > * {
	width: 9%;
}
.autogrid12 > * {
	width: 6.4%;
}
@media (max-width: 1024px) {
	.autogrid5 > *,
	.autogrid6 > *,
	.autogrid8 > *,
	.autogrid10 > *,
	.autogrid12 > * {
		width: 32%;
	}
}
@media (max-width: 480px) {
	.autogrid5 > *,
	.autogrid6 > *,
	.autogrid8 > *,
	.autogrid10 > *,
	.autogrid12 > * {
		width: 49%;
	}
}
@media (max-width: 320px) {
	[class*="autogrid"] > * {
		width: 100%;
	}
}

/* ----------------------------- */

/* == base form      */

/* ----------------------------- */ 
.knacss select,
.knacss input[type=search],
.knacss input[type=text],
.knacss input[type=email],
.knacss input[type=number],
.knacss input[type=password],
.knacss input[type=url] {
	font-family:Arial,sans-serif;
	padding : .5em;
	max-width:100%;
}
.knacss textarea {
	min-height:5em;
}
.knacss	fieldset {
	border-width: 0;
	margin: 1em 0;
	padding: 0 0 1em;
}
.knacss legend {
	font-weight:bolder;	
}




/* ==IE6, IE7, IE8 support       */

/* ----------------------------- */

.ie67 * {
  behavior: url(/js/boxsizing.htc);
}

.ie678 h1,
.ie678 .h1-like {
  font-size: 2.29em;
}

.ie678 h2,
.ie678 .h2-like {
  font-size: 2em;
}

.ie678 h3,
.ie678 .h3-like {
  font-size: 1.71em;
}

.ie678 h4,
.ie678 .h4-like {
  font-size: 1.43em;
}

.ie678 h5,
.ie678 .h5-like {
  font-size: 1.29em;
}

.ie678 h6,
.ie678 .h6-like {
  font-size: 1.14em;
}

.ie678 img {
  width: auto;
}

.ie678 .gm-style img {
  height: 100%;
}

.clearfix,
.line,
.mod,
.row,
.col {
  *zoom: 1;
}

.btn,
.col,
.inbl {
  *display: inline;
  *zoom: 1;
}

.visually-hidden {
  *clip: rect(1px 1px 1px 1px);
}

.ie8 .grid > *,
.ie8 [class*="autogrid"] > * {
  letter-spacing: -0.31em;
  text-rendering: optimizespeed;
}

.ie8 .grid > * > *,
.ie8 [class*="autogrid"] > * > * {
  letter-spacing: normal;
  word-spacing: normal;
  text-rendering: auto;
}

.grid > * > *,
[class*="autogrid"] > * > * {
  *display: inline;
  *zoom: 1;
}

.ie678 input[type="checkbox"],
.ie678 input[type="radio"] {
  padding: 0;
}

.ie678 textarea {
  overflow: auto;
}


/*icomoon sprites */
.font-icon,.has-icomoon:before,.icomoon:before, .icomoon-after:after {font-family:'icomoon';margin-right:5px;speak:none;font-size:1.2em;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;vertical-align:middle;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icomoon-home:before{content:"\e000";}.icomoon-images:before{content:"\e002";}.icomoon-qrcode:before{content:"\e003";}.icomoon-barcode:before{content:"\e004";}.icomoon-tags:before{content:"\e005";}.icomoon-location:before{content:"\e006";}.icomoon-map:before{content:"\e007";}.icomoon-tablet:before{content:"\e008";}.icomoon-mobile:before{content:"\e009";}.icomoon-screen:before{content:"\e00a";}.icomoon-redo:before{content:"\e00b";}.icomoon-undo:before{content:"\e00c";}.icomoon-bubbles:before{content:"\e00d";}.icomoon-spinner:before{content:"\e00f";}.icomoon-busy:before{content:"\e010";}.icomoon-key:before{content:"\e011";}.icomoon-unlocked:before{content:"\e012";}.icomoon-lockuniE013:before{content:"\e013";}.icomoon-cog:before{content:"\e014";}.icomoon-remove:before{content:"\e015";}.icomoon-notification:before{content:"\e016";}.icomoon-question:before{content:"\e017";}.icomoon-info:before{content:"\e018";}.icomoon-blocked:before{content:"\e019";}.icomoon-checkmark:before{content:"\e01a";}.icomoon-close:before{content:"\e01b";}.icomoon-cancel-circle:before{content:"\e01c";}.icomoon-checkmark-circle:before{content:"\e01d";}.icomoon-bold:before{content:"\e01e";}.icomoon-underline:before{content:"\e01f";}.icomoon-italic:before{content:"\e020";}.icomoon-location-2:before{content:"\e024";}.icomoon-image:before{content:"\e025";}.icomoon-cart:before{content:"\e028";}.icomoon-text-height:before{content:"\e029";}.icomoon-bubbles-2:before{content:"\e02a";}.icomoon-search:before{content:"\e02c";}.icomoon-menu:before{content:"\e02d";}.icomoon-pencil:before{content:"\e02e";}.icomoon-image-2:before{content:"\e02f";}.icomoon-play:before{content:"\e030";}.icomoon-film:before{content:"\e001";}.icomoon-profile:before{content:"\e031";}.icomoon-tag:before{content:"\e032";}.icomoon-bug:before{content:"\e027";}.icomoon-menu-2:before{content:"\e033";}.icomoon-earth:before{content:"\e034";}.icomoon-link:before{content:"\e035";}.icomoon-attachment:before{content:"\e036";}.icomoon-eye:before{content:"\e037";}.icomoon-eye-blocked:before{content:"\e038";}.icomoon-heart:before{content:"\e039";}.icomoon-warning:before{content:"\e03a";}.icomoon-enter:before{content:"\e03b";}.icomoon-loop:before{content:"\e03c";}.icomoon-paragraph-right:before{content:"\e026";}.icomoon-paragraph-center:before{content:"\e03d";}.icomoon-paragraph-left:before{content:"\e03e";}.icomoon-envelope:before{content:"\e021";}.icomoon-user:before{content:"\e022";}.icomoon-type:before{content:"\e00e";}.icomoon-floppy:before{content:"\e023";}.icomoon-copy:before{content:"\e02b";}.icomoon-star:before{content:"\e03f";}.icomoon-address-book:before{content:"\e040";}.icomoon-folder-open:before{content:"\e041";}.icomoon-plus:before{content:"\e042";}.icomoon-palette:before{content:"\e043";}.icomoon-hammer:before{content:"\e044";}.icomoon-expand:before{content:"\e045";}.icomoon-file:before{content:"\e046";}.icomoon-brightness-contrast:before{content:"\e047";}.icomoon-plus-2:before{content:"\e048";}.icomoon-file-2:before{content:"\e049";}.icomoon-stats:before{content:"\e04a";}.icomoon-food:before{content:"\e600";}.icomoon-file-pdf:before{content:"\e601";}.icomoon-arrow-left:before{content:"\e602";}.icomoon-arrow-down:before{content:"\e603";}.icomoon-arrow-up:before{content:"\e604";}.icomoon-arrow-right:before{content:"\e605";}.icomoon-arrow-left2:before{content:"\e606";}.icomoon-arrow-down2:before{content:"\e607";}.icomoon-arrow-up2:before{content:"\e608";}.icomoon-arrow-right2:before{content:"\e609";}
.icomoon-after:after {margin-right:0;margin-left:.3em;float:right;}
.icomoon-after-arrow-left:after{content:"\e602";}.icomoon-after-arrow-down:after{content:"\e603";}.icomoon-after-arrow-up:after{content:"\e604";}.icomoon-after-arrow-right:after{content:"\e605";}
.icomoon-after-cancel-circle:after{content:"\e01c";}
.icomoon-after-search:after{content:"\e02c";}
.btn.icomoon-after{
	padding-right:.2em;
}
.icomoon-download:before,
.icomoon-after-download:after {
	content: "\e03b";
	transform: rotate(90deg);
	display: inline-block;
}
.icomoon-paint:before {
	content:"\e043";
}


/* flag sprites*/
.f16 .flag{display:inline-block;height:16px;width:16px;vertical-align:text-top;line-height:16px;background:url(https://static1.mynetfair.com/images/flags16.png) no-repeat;}.f16 ._African_Union{background-position:0 -16px;}.f16 ._Arab_League{background-position:0 -32px;}.f16 ._ASEAN{background-position:0 -48px;}.f16 ._CARICOM{background-position:0 -64px;}.f16 ._CIS{background-position:0 -80px;}.f16 ._Commonwealth{background-position:0 -96px;}.f16 ._England{background-position:0 -112px;}.f16 ._European_Union,.f16 .eu{background-position:0 -128px;}.f16 ._Islamic_Conference{background-position:0 -144px;}.f16 ._Kosovo{background-position:0 -160px;}.f16 ._NATO{background-position:0 -176px;}.f16 ._Northern_Cyprus{background-position:0 -192px;}.f16 ._Northern_Ireland{background-position:0 -208px;}.f16 ._Olimpic_Movement{background-position:0 -224px;}.f16 ._OPEC{background-position:0 -240px;}.f16 ._Red_Cross{background-position:0 -256px;}.f16 ._Scotland{background-position:0 -272px;}.f16 ._Somaliland{background-position:0 -288px;}.f16 ._Tibet{background-position:0 -304px;}.f16 ._United_Nations{background-position:0 -320px;}.f16 ._Wales{background-position:0 -336px;}.f16 .ad{background-position:0 -352px;}.f16 .ae{background-position:0 -368px;}.f16 .af{background-position:0 -384px;}.f16 .ag{background-position:0 -400px;}.f16 .ai{background-position:0 -416px;}.f16 .al{background-position:0 -432px;}.f16 .am{background-position:0 -448px;}.f16 .ao{background-position:0 -464px;}.f16 .aq{background-position:0 -480px;}.f16 .ar{background-position:0 -496px;}.f16 .as{background-position:0 -512px;}.f16 .at{background-position:0 -528px;}.f16 .au{background-position:0 -544px;}.f16 .aw{background-position:0 -560px;}.f16 .ax{background-position:0 -576px;}.f16 .az{background-position:0 -592px;}.f16 .ba{background-position:0 -608px;}.f16 .bb{background-position:0 -624px;}.f16 .bd{background-position:0 -640px;}.f16 .be{background-position:0 -656px;}.f16 .bf{background-position:0 -672px;}.f16 .bg{background-position:0 -688px;}.f16 .bh{background-position:0 -704px;}.f16 .bi{background-position:0 -720px;}.f16 .bj{background-position:0 -736px;}.f16 .bm{background-position:0 -752px;}.f16 .bn{background-position:0 -768px;}.f16 .bo{background-position:0 -784px;}.f16 .br{background-position:0 -800px;}.f16 .bs{background-position:0 -816px;}.f16 .bt{background-position:0 -832px;}.f16 .bw{background-position:0 -848px;}.f16 .by{background-position:0 -864px;}.f16 .bz{background-position:0 -880px;}.f16 .ca{background-position:0 -896px;}.f16 .cg{background-position:0 -912px;}.f16 .cf{background-position:0 -928px;}.f16 .cd{background-position:0 -944px;}.f16 .ch{background-position:0 -960px;}.f16 .ci{background-position:0 -976px;}.f16 .ck{background-position:0 -992px;}.f16 .cl{background-position:0 -1008px;}.f16 .cm{background-position:0 -1024px;}.f16 .cn{background-position:0 -1040px;}.f16 .co{background-position:0 -1056px;}.f16 .cr{background-position:0 -1072px;}.f16 .cu{background-position:0 -1088px;}.f16 .cv{background-position:0 -1104px;}.f16 .cy{background-position:0 -1120px;}.f16 .cz{background-position:0 -1136px;}.f16 .de{background-position:0 -1152px;}.f16 .dj{background-position:0 -1168px;}.f16 .dk{background-position:0 -1184px;}.f16 .dm{background-position:0 -1200px;}.f16 .do{background-position:0 -1216px;}.f16 .dz{background-position:0 -1232px;}.f16 .ec{background-position:0 -1248px;}.f16 .ee{background-position:0 -1264px;}.f16 .eg{background-position:0 -1280px;}.f16 .eh{background-position:0 -1296px;}.f16 .er{background-position:0 -1312px;}.f16 .es{background-position:0 -1328px;}.f16 .et{background-position:0 -1344px;}.f16 .fi{background-position:0 -1360px;}.f16 .fj{background-position:0 -1376px;}.f16 .fm{background-position:0 -1392px;}.f16 .fo{background-position:0 -1408px;}.f16 .fr{background-position:0 -1424px;}.f16 .bl,.f16 .cp,.f16 .mf,.f16 .yt{background-position:0 -1424px;}.f16 .ga{background-position:0 -1440px;}.f16 .gb{background-position:0 -1456px;}.f16 .sh{background-position:0 -1456px;}.f16 .gd{background-position:0 -1472px;}.f16 .ge{background-position:0 -1488px;}.f16 .gg{background-position:0 -1504px;}.f16 .gh{background-position:0 -1520px;}.f16 .gi{background-position:0 -1536px;}.f16 .gl{background-position:0 -1552px;}.f16 .gm{background-position:0 -1568px;}.f16 .gn{background-position:0 -1584px;}.f16 .gp{background-position:0 -1600px;}.f16 .gq{background-position:0 -1616px;}.f16 .gr{background-position:0 -1632px;}.f16 .gt{background-position:0 -1648px;}.f16 .gu{background-position:0 -1664px;}.f16 .gw{background-position:0 -1680px;}.f16 .gy{background-position:0 -1696px;}.f16 .hk{background-position:0 -1712px;}.f16 .hn{background-position:0 -1728px;}.f16 .hr{background-position:0 -1744px;}.f16 .ht{background-position:0 -1760px;}.f16 .hu{background-position:0 -1776px;}.f16 .id{background-position:0 -1792px;}.f16 .mc{background-position:0 -1792px;}.f16 .ie{background-position:0 -1808px;}.f16 .il{background-position:0 -1824px;}.f16 .im{background-position:0 -1840px;}.f16 .in{background-position:0 -1856px;}.f16 .iq{background-position:0 -1872px;}.f16 .ir{background-position:0 -1888px;}.f16 .is{background-position:0 -1904px;}.f16 .it{background-position:0 -1920px;}.f16 .je{background-position:0 -1936px;}.f16 .jm{background-position:0 -1952px;}.f16 .jo{background-position:0 -1968px;}.f16 .jp{background-position:0 -1984px;}.f16 .ke{background-position:0 -2000px;}.f16 .kg{background-position:0 -2016px;}.f16 .kh{background-position:0 -2032px;}.f16 .ki{background-position:0 -2048px;}.f16 .km{background-position:0 -2064px;}.f16 .kn{background-position:0 -2080px;}.f16 .kp{background-position:0 -2096px;}.f16 .kr{background-position:0 -2112px;}.f16 .kw{background-position:0 -2128px;}.f16 .ky{background-position:0 -2144px;}.f16 .kz{background-position:0 -2160px;}.f16 .la{background-position:0 -2176px;}.f16 .lb{background-position:0 -2192px;}.f16 .lc{background-position:0 -2208px;}.f16 .li{background-position:0 -2224px;}.f16 .lk{background-position:0 -2240px;}.f16 .lr{background-position:0 -2256px;}.f16 .ls{background-position:0 -2272px;}.f16 .lt{background-position:0 -2288px;}.f16 .lu{background-position:0 -2304px;}.f16 .lv{background-position:0 -2320px;}.f16 .ly{background-position:0 -2336px;}.f16 .ma{background-position:0 -2352px;}.f16 .md{background-position:0 -2368px;}.f16 .me{background-position:0 -2384px;}.f16 .mg{background-position:0 -2400px;}.f16 .mh{background-position:0 -2416px;}.f16 .mk{background-position:0 -2432px;}.f16 .ml{background-position:0 -2448px;}.f16 .mm{background-position:0 -2464px;}.f16 .mn{background-position:0 -2480px;}.f16 .mo{background-position:0 -2496px;}.f16 .mq{background-position:0 -2512px;}.f16 .mr{background-position:0 -2528px;}.f16 .ms{background-position:0 -2544px;}.f16 .mt{background-position:0 -2560px;}.f16 .mu{background-position:0 -2576px;}.f16 .mv{background-position:0 -2592px;}.f16 .mw{background-position:0 -2608px;}.f16 .mx{background-position:0 -2624px;}.f16 .my{background-position:0 -2640px;}.f16 .mz{background-position:0 -2656px;}.f16 .na{background-position:0 -2672px;}.f16 .nc{background-position:0 -2688px;}.f16 .ne{background-position:0 -2704px;}.f16 .ng{background-position:0 -2720px;}.f16 .ni{background-position:0 -2736px;}.f16 .nl{background-position:0 -2752px;}.f16 .bq{background-position:0 -2752px;}.f16 .no{background-position:0 -2768px;}.f16 .bv,.f16 .nq,.f16 .sj{background-position:0 -2768px;}.f16 .np{background-position:0 -2784px;}.f16 .nr{background-position:0 -2800px;}.f16 .nz{background-position:0 -2816px;}.f16 .om{background-position:0 -2832px;}.f16 .pa{background-position:0 -2848px;}.f16 .pe{background-position:0 -2864px;}.f16 .pf{background-position:0 -2880px;}.f16 .pg{background-position:0 -2896px;}.f16 .ph{background-position:0 -2912px;}.f16 .pk{background-position:0 -2928px;}.f16 .pl{background-position:0 -2944px;}.f16 .pr{background-position:0 -2960px;}.f16 .ps{background-position:0 -2976px;}.f16 .pt{background-position:0 -2992px;}.f16 .pw{background-position:0 -3008px;}.f16 .py{background-position:0 -3024px;}.f16 .qa{background-position:0 -3040px;}.f16 .re{background-position:0 -3056px;}.f16 .ro{background-position:0 -3072px;}.f16 .rs{background-position:0 -3088px;}.f16 .ru{background-position:0 -3104px;}.f16 .rw{background-position:0 -3120px;}.f16 .sa{background-position:0 -3136px;}.f16 .sb{background-position:0 -3152px;}.f16 .sc{background-position:0 -3168px;}.f16 .sd{background-position:0 -3184px;}.f16 .se{background-position:0 -3200px;}.f16 .sg{background-position:0 -3216px;}.f16 .si{background-position:0 -3232px;}.f16 .sk{background-position:0 -3248px;}.f16 .sl{background-position:0 -3264px;}.f16 .sm{background-position:0 -3280px;}.f16 .sn{background-position:0 -3296px;}.f16 .so{background-position:0 -3312px;}.f16 .sr{background-position:0 -3328px;}.f16 .st{background-position:0 -3344px;}.f16 .sv{background-position:0 -3360px;}.f16 .sy{background-position:0 -3376px;}.f16 .sz{background-position:0 -3392px;}.f16 .tc{background-position:0 -3408px;}.f16 .td{background-position:0 -3424px;}.f16 .tg{background-position:0 -3440px;}.f16 .th{background-position:0 -3456px;}.f16 .tj{background-position:0 -3472px;}.f16 .tl{background-position:0 -3488px;}.f16 .tm{background-position:0 -3504px;}.f16 .tn{background-position:0 -3520px;}.f16 .to{background-position:0 -3536px;}.f16 .tr{background-position:0 -3552px;}.f16 .tt{background-position:0 -3568px;}.f16 .tv{background-position:0 -3584px;}.f16 .tw{background-position:0 -3600px;}.f16 .tz{background-position:0 -3616px;}.f16 .ua{background-position:0 -3632px;}.f16 .ug{background-position:0 -3648px;}.f16 .us{background-position:0 -3664px;}.f16 .uy{background-position:0 -3680px;}.f16 .uz{background-position:0 -3696px;}.f16 .va{background-position:0 -3712px;}.f16 .vc{background-position:0 -3728px;}.f16 .ve{background-position:0 -3744px;}.f16 .vg{background-position:0 -3760px;}.f16 .vi{background-position:0 -3776px;}.f16 .vn{background-position:0 -3792px;}.f16 .vu{background-position:0 -3808px;}.f16 .ws{background-position:0 -3824px;}.f16 .ye{background-position:0 -3840px;}.f16 .za{background-position:0 -3856px;}.f16 .zm{background-position:0 -3872px;}.f16 .zw{background-position:0 -3888px;}.f16 .sx{background-position:0 -3904px;}.f16 .cw{background-position:0 -3920px;}.f16 .ss{background-position:0 -3936px;}
/* MISSING countries:46|GS|GS|Südgeorgien / Südl. Sandwichinseln55|PM|PM|St. Pierre und Miquelon57|UM|UM|Außengebiete der Vereinigten Staaten80|AN|AN|Niederländische Antillen140|IO|IO|British Indian Ocean Territory189|NU|NU|Niue190|MP|MP|Nordmarianen191|NF|NF|Norfolk Inseln194|PN|PN|Pitcairn197|TK|TKTokelau201|WF|WF|Wallisw und Futuna Inseln999 -- no country*/.f16 .flag-country-1{background-position:0 -432px;}.f16 .flag-country-2{background-position:0 -352px;}.f16 .flag-country-3{background-position:0 -448px;}.f16 .flag-country-4{background-position:0 -592px;}.f16 .flag-country-5{background-position:0 -864px;}.f16 .flag-country-6{background-position:0 -656px;}.f16 .flag-country-7{background-position:0 -608px;}.f16 .flag-country-8{background-position:0 -688px;}.f16 .flag-country-9{background-position:0 -1184px;}.f16 .flag-country-10{background-position:0 -1152px;}.f16 .flag-country-11{background-position:0 -1264px;}.f16 .flag-country-12{background-position:0 -1360px;}.f16 .flag-country-14{background-position:0 -1424px;}.f16 .flag-country-15{background-position:0 -1488px;}.f16 .flag-country-16{background-position:0 -1536px;}.f16 .flag-country-17{background-position:0 -1632px;}.f16 .flag-country-18{background-position:0 -1456px;}.f16 .flag-country-19{background-position:0 -1808px;}.f16 .flag-country-20{background-position:0 -1904px;}.f16 .flag-country-21{background-position:0 -1920px;}.f16 .flag-country-23{background-position:0 -1744px;}.f16 .flag-country-24{background-position:0 -2320px;}.f16 .flag-country-25{background-position:0 -2224px;}.f16 .flag-country-26{background-position:0 -2288px;}.f16 .flag-country-27{background-position:0 -2304px;}.f16 .flag-country-28{background-position:0 -2560px;}.f16 .flag-country-29{background-position:0 -2432px;}.f16 .flag-country-30{background-position:0 -2368px;}.f16 .flag-country-31{background-position:0 -1792px;}.f16 .flag-country-32{background-position:0 -2752px;}.f16 .flag-country-33{background-position:0 -2768px;}.f16 .flag-country-34{background-position:0 -528px;}.f16 .flag-country-35{background-position:0 -2944px;}.f16 .flag-country-36{background-position:0 -2992px;}.f16 .flag-country-37{background-position:0 -3056px;}.f16 .flag-country-38{background-position:0 -3072px;}.f16 .flag-country-39{background-position:0 -3104px;}.f16 .flag-country-40{background-position:0 -3280px;}.f16 .flag-country-41{background-position:0 -3200px;}.f16 .flag-country-42{background-position:0 -960px;}.f16 .flag-country-43{background-position:0 -3248px;}.f16 .flag-country-44{background-position:0 -3232px;}.f16 .flag-country-45{background-position:0 -1328px;}.f16 .flag-country-47{background-position:0 -2768px;}.f16 .flag-country-48{background-position:0 -1136px;}.f16 .flag-country-49{background-position:0 -3552px;}.f16 .flag-country-50{background-position:0 -3632px;}.f16 .flag-country-51{background-position:0 -1776px;}.f16 .flag-country-52{background-position:0 -3712px;}.f16 .flag-country-53{background-position:0 -1120px;}.f16 .flag-country-54{background-position:0 -896px;}.f16 .flag-country-56{background-position:0 -3408px;}.f16 .flag-country-58{background-position:0 -3664px;}.f16 .flag-country-59{background-position:0 -496px;}.f16 .flag-country-60{background-position:0 -816px;}.f16 .flag-country-61{background-position:0 -624px;}.f16 .flag-country-62{background-position:0 -752px;}.f16 .flag-country-63{background-position:0 -784px;}.f16 .flag-country-64{background-position:0 -800px;}.f16 .flag-country-65{background-position:0 -1008px;}.f16 .flag-country-66{background-position:0 -1072px;}.f16 .flag-country-67{background-position:0 -1200px;}.f16 .flag-country-68{background-position:0 -1216px;}.f16 .flag-country-69{background-position:0 -1248px;}.f16 .flag-country-70{background-position:0 -3360px;}.f16 .flag-country-71{background-position:0 -1760px;}.f16 .flag-country-72{background-position:0 -1728px;}.f16 .flag-country-73{background-position:0 -1952px;}.f16 .flag-country-74{background-position:0 -1056px;}.f16 .flag-country-75{background-position:0 -1088px;}.f16 .flag-country-76{background-position:0 -2512px;}.f16 .flag-country-77{background-position:0 -2624px;}.f16 .flag-country-78{background-position:0 -2544px;}.f16 .flag-country-79{background-position:0 -2736px;}.f16 .flag-country-81{background-position:0 -2848px;}.f16 .flag-country-82{background-position:0 -3024px;}.f16 .flag-country-83{background-position:0 -2864px;}.f16 .flag-country-84{background-position:0 -2960px;}.f16 .flag-country-85{background-position:0 -2080px;}.f16 .flag-country-86{background-position:0 -3728px;}.f16 .flag-country-87{background-position:0 -3568px;}.f16 .flag-country-88{background-position:0 -3680px;}.f16 .flag-country-89{background-position:0 -3744px;}.f16 .flag-country-90{background-position:0 -3760px;}.f16 .flag-country-91{background-position:0 -3776px;}.f16 .flag-country-92{background-position:0 -1280px;}.f16 .flag-country-93{background-position:0 -1232px;}.f16 .flag-country-94{background-position:0 -464px;}.f16 .flag-country-95{background-position:0 -1344px;}.f16 .flag-country-96{background-position:0 -848px;}.f16 .flag-country-97{background-position:0 -720px;}.f16 .flag-country-98{background-position:0 -1168px;}.f16 .flag-country-99{background-position:0 -1312px;}.f16 .flag-country-100{background-position:0 -1440px;}.f16 .flag-country-101{background-position:0 -1568px;}.f16 .flag-country-102{background-position:0 -1520px;}.f16 .flag-country-103{background-position:0 -1024px;}.f16 .flag-country-104{background-position:0 -2000px;}.f16 .flag-country-105{background-position:0 -912px;}.f16 .flag-country-106{background-position:0 -2256px;}.f16 .flag-country-107{background-position:0 -2336px;}.f16 .flag-country-108{background-position:0 -2400px;}.f16 .flag-country-109{background-position:0 -2608px;}.f16 .flag-country-110{background-position:0 -2448px;}.f16 .flag-country-111{background-position:0 -2352px;}.f16 .flag-country-112{background-position:0 -2528px;}.f16 .flag-country-113{background-position:0 -2576px;}.f16 .flag-country-114{background-position:0 -1424px;}.f16 .flag-country-115{background-position:0 -2656px;}.f16 .flag-country-116{background-position:0 -2672px;}.f16 .flag-country-117{background-position:0 -2704px;}.f16 .flag-country-118{background-position:0 -2720px;}.f16 .flag-country-119{background-position:0 -3120px;}.f16 .flag-country-120{background-position:0 -2208px;}.f16 .flag-country-121{background-position:0 -3296px;}.f16 .flag-country-122{background-position:0 -3168px;}.f16 .flag-country-123{background-position:0 -3264px;}.f16 .flag-country-124{background-position:0 -3312px;}.f16 .flag-country-125{background-position:0 -1456px;}.f16 .flag-country-126{background-position:0 -3856px;}.f16 .flag-country-127{background-position:0 -3184px;}.f16 .flag-country-128{background-position:0 -3392px;}.f16 .flag-country-129{background-position:0 -3616px;}.f16 .flag-country-130{background-position:0 -3440px;}.f16 .flag-country-131{background-position:0 -3424px;}.f16 .flag-country-132{background-position:0 -3520px;}.f16 .flag-country-133{background-position:0 -3648px;}.f16 .flag-country-134{background-position:0 -1296px;}.f16 .flag-country-135{background-position:0 -944px;}.f16 .flag-country-136{background-position:0 -3872px;}.f16 .flag-country-137{background-position:0 -928px;}.f16 .flag-country-138{background-position:0 -3888px;}.f16 .flag-country-139{background-position:0 -384px;}.f16 .flag-country-141{background-position:0 -1040px;}.f16 .flag-country-142{background-position:0 -1712px;}.f16 .flag-country-143{background-position:0 -1856px;}.f16 .flag-country-144{background-position:0 -1792px;}.f16 .flag-country-145{background-position:0 -1872px;}.f16 .flag-country-146{background-position:0 -1888px;}.f16 .flag-country-147{background-position:0 -1824px;}.f16 .flag-country-148{background-position:0 -1984px;}.f16 .flag-country-149{background-position:0 -1968px;}.f16 .flag-country-150{background-position:0 -2032px;}.f16 .flag-country-151{background-position:0 -2160px;}.f16 .flag-country-152{background-position:0 -2016px;}.f16 .flag-country-153{background-position:0 -2096px;}.f16 .flag-country-154{background-position:0 -2112px;}.f16 .flag-country-155{background-position:0 -2128px;}.f16 .flag-country-156{background-position:0 -2176px;}.f16 .flag-country-157{background-position:0 -2192px;}.f16 .flag-country-158{background-position:0 -2496px;}.f16 .flag-country-159{background-position:0 -2640px;}.f16 .flag-country-160{background-position:0 -2592px;}.f16 .flag-country-161{background-position:0 -2480px;}.f16 .flag-country-162{background-position:0 -2464px;}.f16 .flag-country-163{background-position:0 -2784px;}.f16 .flag-country-164{background-position:0 -2832px;}.f16 .flag-country-165{background-position:0 -2928px;}.f16 .flag-country-166{background-position:0 -2912px;}.f16 .flag-country-167{background-position:0 -3040px;}.f16 .flag-country-168{background-position:0 -3824px;}.f16 .flag-country-169{background-position:0 -3136px;}.f16 .flag-country-170{background-position:0 -3216px;}.f16 .flag-country-171{background-position:0 -2240px;}.f16 .flag-country-173{background-position:0 -3376px;}.f16 .flag-country-174{background-position:0 -3472px;}.f16 .flag-country-175{background-position:0 -3600px;}.f16 .flag-country-176{background-position:0 -3456px;}.f16 .flag-country-177{background-position:0 -3504px;}.f16 .flag-country-178{background-position:0 -3696px;}.f16 .flag-country-179{background-position:0 -368px;}.f16 .flag-country-180{background-position:0 -3792px;}.f16 .flag-country-181{background-position:0 -3840px;}.f16 .flag-country-182{background-position:0 -544px;}.f16 .flag-country-183{background-position:0 -2048px;}.f16 .flag-country-184{background-position:0 -2416px;}.f16 .flag-country-185{background-position:0 -1392px;}.f16 .flag-country-186{background-position:0 -2800px;}.f16 .flag-country-187{background-position:0 -2688px;}.f16 .flag-country-188{background-position:0 -2816px;}.f16 .flag-country-192{background-position:0 -3008px;}.f16 .flag-country-193{background-position:0 -2896px;}.f16 .flag-country-195{background-position:0 -3824px;}.f16 .flag-country-196{background-position:0 -3152px;}.f16 .flag-country-198{background-position:0 -3536px;}.f16 .flag-country-199{background-position:0 -3584px;}.f16 .flag-country-200{background-position:0 -3808px;}.f16 .flag-country-202{background-position:0 -3488px;}.f16 .flag-country-203{background-position:0 -3088px;}.f16 .flag-country-204{background-position:0 -3344px;}.f16 .flag-country-206{background-position:0 -2976px;}.f16 .flag-country-207{background-position:0 -2384px;}.f16 .flag-country-208{background-position:0 -2272px;}.f16 .flag-country-209{background-position:0 -912px;}.f16 .flag-country-210{background-position:0 -2064px;}.f16 .flag-country-212{background-position:0 -1104px;}.f16 .flag-country-213{background-position:0 -1696px;}.f16 .flag-country-214{background-position:0 -1680px;}.f16 .flag-country-215{background-position:0 -1584px;}.f16 .flag-country-216{background-position:0 -1648px;}.f16 .flag-country-217{background-position:0 -1472px;}.f16 .flag-country-218{background-position:0 -1376px;}.f16 .flag-country-219{background-position:0 -976px;}.f16 .flag-country-221{background-position:0 -672px;}.f16 .flag-country-222{background-position:0 -768px;}.f16 .flag-country-223{background-position:0 -832px;}.f16 .flag-country-224{background-position:0 -736px;}.f16 .flag-country-225{background-position:0 -880px;}.f16 .flag-country-226{background-position:0 -640px;}.f16 .flag-country-227{background-position:0 -704px;}.f16 .flag-country-228{background-position:0 -400px;}.f16 .flag-country-229{background-position:0 -1616px;}.f16 .flag-country-46{background:none;display:none;}.f16 .flag-country-55{background:none;display:none;}.f16 .flag-country-57{background:none;display:none;}.f16 .flag-country-80{background:none;display:none;}.f16 .flag-country-140{background:none;display:none;}.f16 .flag-country-189{background:none;display:none;}.f16 .flag-country-190{background:none;display:none;}.f16 .flag-country-191{background:none;display:none;}.f16 .flag-country-194{background:none;display:none;}.f16 .flag-country-197{background:none;display:none;}.f16 .flag-country-201{background:none;display:none;}.f16 .flag-country-999{background:none;display:none;}