/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/* #Basic Styles
================================================== */
	html, body {
		height: 100%;
	}
	body {
		background: #333;
		font: 14px/21px 'RobotoCondensed', 'Verdana', 'Arial', sans-serif;
		color: #eee;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
 }


/* #Typographycoindes
================================================== */
	h1, h2, h3, h4, h5, h6 {
		color: #eee;
		font-weight: normal; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 36px; line-height: 46px; margin-bottom: 14px;}
	h2 { font-size: 26px; line-height: 40px; margin-bottom: 10px; }
	h3 { font-size: 22px; line-height: 34px; margin-bottom: 8px; }
	h4 { font-size: 18px; line-height: 30px; }
	h5 { font-size: 18px; line-height: 24px; }
	h6 { font-size: 18px; line-height: 21px; }
	.subheader { color: #777; }

	p { margin: 0 0 20px 0; }
	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: #777;  }

	em { font-style: italic; }
	strong { font-weight: bold; /*color: #333;*/ }
	small { font-size: 80%; }

/*	Blockquotes  */
	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }
	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }


/* #Links
================================================== */
	a, a:visited { color: #333; text-decoration: underline; outline: 0; }
	a:hover, a:focus { color: #000; }
	p a, p a:visited { line-height: inherit; }


/* #Lists
================================================== */
	ul, ol { margin-bottom: 20px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }

/* #Images
================================================== */

	img.scale-with-grid {
		max-width: 100%;
		height: auto; }


/* #Buttons
================================================== */

	.button,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
		background: #eee; /* Old browsers */
		background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
		background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */
		background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
		background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */
		background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */
		background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */
		border: 1px solid #aaa;
		border-top: 1px solid #ccc;
		border-left: 1px solid #ccc;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		color: #444;
		display: inline-block;
		font-size: 14px;
		font-family: inherit;
		font-weight: normal;
		text-decoration: none;
		text-shadow: 0 1px rgba(255, 255, 255, .75);
		cursor: pointer;
		margin-bottom: 20px;
		line-height: normal;
		padding: 6px 10px;
    }

	.button:hover,
	button:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
		color: #222;
		background: #ddd; /* Old browsers */
		background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */
		background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); /* Chrome,Safari4+ */
		background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */
		background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Opera11.10+ */
		background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* IE10+ */
		background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* W3C */
	  border: 1px solid #888;
	  border-top: 1px solid #aaa;
	  border-left: 1px solid #aaa; }

	.button:active,
	button:active,
	input[type="submit"]:active,
	input[type="reset"]:active,
	input[type="button"]:active {
		border: 1px solid #666;
		background: #ccc; /* Old browsers */
		background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); /* FF3.6+ */
		background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); /* Chrome,Safari4+ */
		background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Chrome10+,Safari5.1+ */
		background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Opera11.10+ */
		background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* IE10+ */
		background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ }

	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }

	/* Disabled button styling ( Added by Martin K. Petersen 2014-12-08) */
	input[disabled=disabled], 
	input:disabled,
	button[disabled=disabled], 
	button:disabled
	/*input[disabled=disabled]:hover, 
	input:disabled:hover,
	button[disabled=disabled]:hover, 
	button:disabled:hover*/ {
		border: 1px solid #999;
		background: #ccc; /* Old browsers */
		background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ 
	    color: #999;
	    cursor: default;
	}

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}


/* #Forms
================================================== */

	form {
		margin-bottom: 20px; }
	fieldset {
		margin-bottom: 20px; }
	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		border: 1px solid #ccc;
		padding: 6px 4px;
		outline: none;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
        font-size: 13px;
        /*font-family: inherit;*/
		color: #777;
		margin: 0;
		width: 210px;
		max-width: 100%;
		display: block;
		margin-bottom: 20px;
		background: #fff; 
		box-sizing: border-box;
	}
	select {
		padding: 0; }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
		border: 1px solid #aaa;
 		color: #444;
 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
		box-shadow:  0 0 3px rgba(0,0,0,.2); }
	textarea {
		min-height: 60px; }
	label,
	legend {
		display: block;
		font-weight: bold;
		font-size: 13px;  }
	select {
		width: 220px; }
	input[type="checkbox"] {
		display: inline; }
	label span,
	legend span {
		font-weight: normal;
		font-size: 13px;
		color: #444; }

/* #Misc
================================================== */
	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 10px !important; }
	.add-bottom { margin-bottom: 20px !important; }


/* #Flags 16x16
================================================== */
.region-16 {background-image: url(../../gfx/icon/flag/16/sprite_v3.png); background-repeat: no-repeat; display: block; width: 16px; height: 16px; background-position: 20px 20px;}
.region-16-1 { background-position: -2px -2px; }
.region-16-10 { background-position: -22px -2px; }
.region-16-100 { background-position: -42px -2px; }
.region-16-101 { background-position: -62px -2px; }
.region-16-102 { background-position: -82px -2px; }
.region-16-103 { background-position: -102px -2px; }
.region-16-104 { background-position: -122px -2px; }
.region-16-105 { background-position: -142px -2px; }
.region-16-106 { background-position: -162px -2px; }
.region-16-107 { background-position: -182px -2px; }
.region-16-108 { background-position: -202px -2px; }
.region-16-109 { background-position: -222px -2px; }
.region-16-11 { background-position: -242px -2px; }
.region-16-110 { background-position: -262px -2px; }
.region-16-111 { background-position: -282px -2px; }
.region-16-112 { background-position: -302px -2px; }
.region-16-113 { background-position: -2px -22px; }
.region-16-115 { background-position: -22px -22px; }
.region-16-116 { background-position: -42px -22px; }
.region-16-117 { background-position: -62px -22px; }
.region-16-118 { background-position: -82px -22px; }
.region-16-119 { background-position: -102px -22px; }
.region-16-12 { background-position: -122px -22px; }
.region-16-120 { background-position: -142px -22px; }
.region-16-121 { background-position: -162px -22px; }
.region-16-122 { background-position: -182px -22px; }
.region-16-123 { background-position: -202px -22px; }
.region-16-124 { background-position: -222px -22px; }
.region-16-125 { background-position: -242px -22px; }
.region-16-126 { background-position: -262px -22px; }
.region-16-127 { background-position: -282px -22px; }
.region-16-128 { background-position: -302px -22px; }
.region-16-129 { background-position: -2px -42px; }
.region-16-13 { background-position: -22px -42px; }
.region-16-130 { background-position: -42px -42px; }
.region-16-131 { background-position: -62px -42px; }
.region-16-132 { background-position: -82px -42px; }
.region-16-133 { background-position: -102px -42px; }
.region-16-134 { background-position: -122px -42px; }
.region-16-135 { background-position: -142px -42px; }
.region-16-136 { background-position: -162px -42px; }
.region-16-137 { background-position: -182px -42px; }
.region-16-138 { background-position: -202px -42px; }
.region-16-139 { background-position: -222px -42px; }
.region-16-14 { background-position: -242px -42px; }
.region-16-140 { background-position: -262px -42px; }
.region-16-141 { background-position: -282px -42px; }
.region-16-142 { background-position: -302px -42px; }
.region-16-143 { background-position: -2px -62px; }
.region-16-144 { background-position: -22px -62px; }
.region-16-145 { background-position: -42px -62px; }
.region-16-146 { background-position: -62px -62px; }
.region-16-147 { background-position: -82px -62px; }
.region-16-148 { background-position: -102px -62px; }
.region-16-149 { background-position: -122px -62px; }
.region-16-15 { background-position: -142px -62px; }
.region-16-150 { background-position: -162px -62px; }
.region-16-151 { background-position: -182px -62px; }
.region-16-152 { background-position: -202px -62px; }
.region-16-153 { background-position: -222px -62px; }
.region-16-154 { background-position: -242px -62px; }
.region-16-155 { background-position: -262px -62px; }
.region-16-156 { background-position: -282px -62px; }
.region-16-157 { background-position: -302px -62px; }
.region-16-158 { background-position: -2px -82px; }
.region-16-159 { background-position: -22px -82px; }
.region-16-16 { background-position: -42px -82px; }
.region-16-160 { background-position: -62px -82px; }
.region-16-161 { background-position: -82px -82px; }
.region-16-162 { background-position: -102px -82px; }
.region-16-163 { background-position: -122px -82px; }
.region-16-164 { background-position: -142px -82px; }
.region-16-165 { background-position: -162px -82px; }
.region-16-166 { background-position: -182px -82px; }
.region-16-167 { background-position: -202px -82px; }
.region-16-168 { background-position: -222px -82px; }
.region-16-169 { background-position: -242px -82px; }
.region-16-17 { background-position: -262px -82px; }
.region-16-170 { background-position: -282px -82px; }
.region-16-171 { background-position: -302px -82px; }
.region-16-172 { background-position: -2px -102px; }
.region-16-173 { background-position: -22px -102px; }
.region-16-174 { background-position: -42px -102px; }
.region-16-175 { background-position: -62px -102px; }
.region-16-176 { background-position: -82px -102px; }
.region-16-177 { background-position: -102px -102px; }
.region-16-178 { background-position: -122px -102px; }
.region-16-179 { background-position: -142px -102px; }
.region-16-18 { background-position: -162px -102px; }
.region-16-180 { background-position: -182px -102px; }
.region-16-181 { background-position: -202px -102px; }
.region-16-182 { background-position: -222px -102px; }
.region-16-183 { background-position: -242px -102px; }
.region-16-184 { background-position: -262px -102px; }
.region-16-185 { background-position: -282px -102px; }
.region-16-186 { background-position: -302px -102px; }
.region-16-187 { background-position: -2px -122px; }
.region-16-188 { background-position: -22px -122px; }
.region-16-189 { background-position: -42px -122px; }
.region-16-19 { background-position: -62px -122px; }
.region-16-190 { background-position: -82px -122px; }
.region-16-191 { background-position: -102px -122px; }
.region-16-192 { background-position: -122px -122px; }
.region-16-193 { background-position: -142px -122px; }
.region-16-194 { background-position: -162px -122px; }
.region-16-195 { background-position: -182px -122px; }
.region-16-196 { background-position: -202px -122px; }
.region-16-197 { background-position: -222px -122px; }
.region-16-198 { background-position: -242px -122px; }
.region-16-199 { background-position: -262px -122px; }
.region-16-2 { background-position: -282px -122px; }
.region-16-20 { background-position: -302px -122px; }
.region-16-200 { background-position: -2px -142px; }
.region-16-201 { background-position: -22px -142px; }
.region-16-202 { background-position: -42px -142px; }
.region-16-203 { background-position: -62px -142px; }
.region-16-204 { background-position: -82px -142px; }
.region-16-205 { background-position: -102px -142px; }
.region-16-206 { background-position: -122px -142px; }
.region-16-207 { background-position: -142px -142px; }
.region-16-208 { background-position: -162px -142px; }
.region-16-209 { background-position: -182px -142px; }
.region-16-21 { background-position: -202px -142px; }
.region-16-210 { background-position: -222px -142px; }
.region-16-211 { background-position: -242px -142px; }
.region-16-212 { background-position: -262px -142px; }
.region-16-213 { background-position: -282px -142px; }
.region-16-214 { background-position: -302px -142px; }
.region-16-215 { background-position: -2px -162px; }
.region-16-216 { background-position: -22px -162px; }
.region-16-217 { background-position: -42px -162px; }
.region-16-218 { background-position: -62px -162px; }
.region-16-219 { background-position: -82px -162px; }
.region-16-22 { background-position: -102px -162px; }
.region-16-220 { background-position: -122px -162px; }
.region-16-221 { background-position: -142px -162px; }
.region-16-222 { background-position: -162px -162px; }
.region-16-223 { background-position: -182px -162px; }
.region-16-224 { background-position: -202px -162px; }
.region-16-225 { background-position: -222px -162px; }
.region-16-226 { background-position: -242px -162px; }
.region-16-227 { background-position: -262px -162px; }
.region-16-228 { background-position: -282px -162px; }
.region-16-229 { background-position: -302px -162px; }
.region-16-23 { background-position: -2px -182px; }
.region-16-230 { background-position: -22px -182px; }
.region-16-231 { background-position: -42px -182px; }
.region-16-232 { background-position: -62px -182px; }
.region-16-233 { background-position: -82px -182px; }
.region-16-234 { background-position: -102px -182px; }
.region-16-235 { background-position: -122px -182px; }
.region-16-236 { background-position: -142px -182px; }
.region-16-237 { background-position: -162px -182px; }
.region-16-238 { background-position: -182px -182px; }
.region-16-239 { background-position: -202px -182px; }
.region-16-24 { background-position: -222px -182px; }
.region-16-240 { background-position: -242px -182px; }
.region-16-241 { background-position: -262px -182px; }
.region-16-242 { background-position: -282px -182px; }
.region-16-243 { background-position: -302px -182px; }
.region-16-244 { background-position: -2px -202px; }
.region-16-245 { background-position: -22px -202px; }
.region-16-246 { background-position: -42px -202px; }
.region-16-247 { background-position: -62px -202px; }
.region-16-248 { background-position: -82px -202px; }
.region-16-249 { background-position: -102px -202px; }
.region-16-25 { background-position: -122px -202px; }
.region-16-250 { background-position: -142px -202px; }
.region-16-251 { background-position: -162px -202px; }
.region-16-252 { background-position: -182px -202px; }
.region-16-253 { background-position: -202px -202px; }
.region-16-254 { background-position: -222px -202px; }
.region-16-255 { background-position: -242px -202px; }
.region-16-256 { background-position: -262px -202px; }
.region-16-257 { background-position: -282px -202px; }
.region-16-258 { background-position: -302px -202px; }
.region-16-259 { background-position: -2px -222px; }
.region-16-26 { background-position: -22px -222px; }
.region-16-262 { background-position: -42px -222px; }
.region-16-263 { background-position: -62px -222px; }
.region-16-265 { background-position: -82px -222px; }
.region-16-266 { background-position: -102px -222px; }
.region-16-267 { background-position: -122px -222px; }
.region-16-268 { background-position: -142px -222px; }
.region-16-269 { background-position: -162px -222px; }
.region-16-27 { background-position: -182px -222px; }
.region-16-270 { background-position: -202px -222px; }
.region-16-271 { background-position: -222px -222px; }
.region-16-272 { background-position: -242px -222px; }
.region-16-273 { background-position: -262px -222px; }
.region-16-275 { background-position: -282px -222px; }
.region-16-28 { background-position: -302px -222px; }
.region-16-29 { background-position: -2px -242px; }
.region-16-3 { background-position: -22px -242px; }
.region-16-30 { background-position: -42px -242px; }
.region-16-31 { background-position: -62px -242px; }
.region-16-32 { background-position: -82px -242px; }
.region-16-33 { background-position: -102px -242px; }
.region-16-34 { background-position: -122px -242px; }
.region-16-35 { background-position: -142px -242px; }
.region-16-36 { background-position: -162px -242px; }
.region-16-37 { background-position: -182px -242px; }
.region-16-38 { background-position: -202px -242px; }
.region-16-39 { background-position: -222px -242px; }
.region-16-4 { background-position: -242px -242px; }
.region-16-40 { background-position: -262px -242px; }
.region-16-41 { background-position: -282px -242px; }
.region-16-42 { background-position: -302px -242px; }
.region-16-43 { background-position: -2px -262px; }
.region-16-49 { background-position: -22px -262px; }
.region-16-5 { background-position: -42px -262px; }
.region-16-54 { background-position: -62px -262px; }
.region-16-55 { background-position: -82px -262px; }
.region-16-56 { background-position: -102px -262px; }
.region-16-57 { background-position: -122px -262px; }
.region-16-58 { background-position: -142px -262px; }
.region-16-59 { background-position: -162px -262px; }
.region-16-6 { background-position: -182px -262px; }
.region-16-60 { background-position: -202px -262px; }
.region-16-61 { background-position: -222px -262px; }
.region-16-62 { background-position: -242px -262px; }
.region-16-63 { background-position: -262px -262px; }
.region-16-64 { background-position: -282px -262px; }
.region-16-65 { background-position: -302px -262px; }
.region-16-66 { background-position: -2px -282px; }
.region-16-67 { background-position: -22px -282px; }
.region-16-68 { background-position: -42px -282px; }
.region-16-69 { background-position: -62px -282px; }
.region-16-7 { background-position: -82px -282px; }
.region-16-70 { background-position: -102px -282px; }
.region-16-71 { background-position: -122px -282px; }
.region-16-72 { background-position: -142px -282px; }
.region-16-73 { background-position: -162px -282px; }
.region-16-74 { background-position: -182px -282px; }
.region-16-75 { background-position: -202px -282px; }
.region-16-76 { background-position: -222px -282px; }
.region-16-77 { background-position: -242px -282px; }
.region-16-78 { background-position: -262px -282px; }
.region-16-79 { background-position: -282px -282px; }
.region-16-8 { background-position: -302px -282px; }
.region-16-80 { background-position: -2px -302px; }
.region-16-81 { background-position: -22px -302px; }
.region-16-82 { background-position: -42px -302px; }
.region-16-83 { background-position: -62px -302px; }
.region-16-84 { background-position: -82px -302px; }
.region-16-85 { background-position: -102px -302px; }
.region-16-86 { background-position: -122px -302px; }
.region-16-87 { background-position: -142px -302px; }
.region-16-88 { background-position: -162px -302px; }
.region-16-89 { background-position: -182px -302px; }
.region-16-9 { background-position: -202px -302px; }
.region-16-90 { background-position: -222px -302px; }
.region-16-91 { background-position: -242px -302px; }
.region-16-92 { background-position: -262px -302px; }
.region-16-93 { background-position: -282px -302px; }
.region-16-94 { background-position: -302px -302px; }
.region-16-95 { background-position: -322px -2px; }
.region-16-96 { background-position: -322px -22px; }
.region-16-97 { background-position: -322px -42px; }
.region-16-98 { background-position: -322px -62px; }
.region-16-99 { background-position: -322px -82px; }

.atp_black { background-position: -322px -102px;}
.atp_white { background-position: -322px -122px;}
.region-16-280, .region-16-282, .region-16-284 { background-position: -322px -142px;}
.region-16-289 { background-position: -322px -162px;}
.itf_black { background-position: -322px -182px;}
.itf_white { background-position: -322px -202px;}
.region-16-283, .region-16-285 { background-position: -322px -222px;}
.region-16-281 { background-position: -322px -242px;}
.region-16-294 { background-position: -322px -262px;} /* Boxing */

/* REGION 32x32 - Used on mobile frontpage */
.region-32 { background-image: url('../../gfx/icon/flag/32/sprite.png'); background-repeat: no-repeat; display: block; width: 32px; height: 32px; }
.region-32-1 { background-position: -2px -2px; }
.region-32-10 { background-position: -38px -2px; }
.region-32-100 { background-position: -74px -2px; }
.region-32-101 { background-position: -110px -2px; }
.region-32-102 { background-position: -146px -2px; }
.region-32-103 { background-position: -182px -2px; }
.region-32-104 { background-position: -218px -2px; }
.region-32-105 { background-position: -254px -2px; }
.region-32-106 { background-position: -290px -2px; }
.region-32-107 { background-position: -326px -2px; }
.region-32-108 { background-position: -362px -2px; }
.region-32-109 { background-position: -398px -2px; }
.region-32-11 { background-position: -434px -2px; }
.region-32-110 { background-position: -470px -2px; }
.region-32-111 { background-position: -506px -2px; }
.region-32-112 { background-position: -542px -2px; }
.region-32-113 { background-position: -2px -38px; }
.region-32-115 { background-position: -38px -38px; }
.region-32-116 { background-position: -74px -38px; }
.region-32-117 { background-position: -110px -38px; }
.region-32-118 { background-position: -146px -38px; }
.region-32-119 { background-position: -182px -38px; }
.region-32-12 { background-position: -218px -38px; }
.region-32-120 { background-position: -254px -38px; }
.region-32-121 { background-position: -290px -38px; }
.region-32-122 { background-position: -326px -38px; }
.region-32-123 { background-position: -362px -38px; }
.region-32-124 { background-position: -398px -38px; }
.region-32-125 { background-position: -434px -38px; }
.region-32-126 { background-position: -470px -38px; }
.region-32-127 { background-position: -506px -38px; }
.region-32-128 { background-position: -542px -38px; }
.region-32-129 { background-position: -2px -74px; }
.region-32-13 { background-position: -38px -74px; }
.region-32-130 { background-position: -74px -74px; }
.region-32-131 { background-position: -110px -74px; }
.region-32-132 { background-position: -146px -74px; }
.region-32-133 { background-position: -182px -74px; }
.region-32-134 { background-position: -218px -74px; }
.region-32-135 { background-position: -254px -74px; }
.region-32-136 { background-position: -290px -74px; }
.region-32-137 { background-position: -326px -74px; }
.region-32-138 { background-position: -362px -74px; }
.region-32-139 { background-position: -398px -74px; }
.region-32-14 { background-position: -434px -74px; }
.region-32-140 { background-position: -470px -74px; }
.region-32-141 { background-position: -506px -74px; }
.region-32-142 { background-position: -542px -74px; }
.region-32-143 { background-position: -2px -110px; }
.region-32-144 { background-position: -38px -110px; }
.region-32-145 { background-position: -74px -110px; }
.region-32-146 { background-position: -110px -110px; }
.region-32-147 { background-position: -146px -110px; }
.region-32-148 { background-position: -182px -110px; }
.region-32-149 { background-position: -218px -110px; }
.region-32-15 { background-position: -254px -110px; }
.region-32-150 { background-position: -290px -110px; }
.region-32-151 { background-position: -326px -110px; }
.region-32-152 { background-position: -362px -110px; }
.region-32-153 { background-position: -398px -110px; }
.region-32-154 { background-position: -434px -110px; }
.region-32-155 { background-position: -470px -110px; }
.region-32-156 { background-position: -506px -110px; }
.region-32-157 { background-position: -542px -110px; }
.region-32-158 { background-position: -2px -146px; }
.region-32-159 { background-position: -38px -146px; }
.region-32-16 { background-position: -74px -146px; }
.region-32-160 { background-position: -110px -146px; }
.region-32-161 { background-position: -146px -146px; }
.region-32-162 { background-position: -182px -146px; }
.region-32-163 { background-position: -218px -146px; }
.region-32-164 { background-position: -254px -146px; }
.region-32-165 { background-position: -290px -146px; }
.region-32-166 { background-position: -326px -146px; }
.region-32-167 { background-position: -362px -146px; }
.region-32-168 { background-position: -398px -146px; }
.region-32-169 { background-position: -434px -146px; }
.region-32-17 { background-position: -470px -146px; }
.region-32-170 { background-position: -506px -146px; }
.region-32-171 { background-position: -542px -146px; }
.region-32-172 { background-position: -2px -182px; }
.region-32-173 { background-position: -38px -182px; }
.region-32-174 { background-position: -74px -182px; }
.region-32-175 { background-position: -110px -182px; }
.region-32-176 { background-position: -146px -182px; }
.region-32-177 { background-position: -182px -182px; }
.region-32-178 { background-position: -218px -182px; }
.region-32-179 { background-position: -254px -182px; }
.region-32-18 { background-position: -290px -182px; }
.region-32-180 { background-position: -326px -182px; }
.region-32-181 { background-position: -362px -182px; }
.region-32-182 { background-position: -398px -182px; }
.region-32-183 { background-position: -434px -182px; }
.region-32-184 { background-position: -470px -182px; }
.region-32-185 { background-position: -506px -182px; }
.region-32-186 { background-position: -542px -182px; }
.region-32-187 { background-position: -2px -218px; }
.region-32-188 { background-position: -38px -218px; }
.region-32-189 { background-position: -74px -218px; }
.region-32-19 { background-position: -110px -218px; }
.region-32-190 { background-position: -146px -218px; }
.region-32-191 { background-position: -182px -218px; }
.region-32-192 { background-position: -218px -218px; }
.region-32-193 { background-position: -254px -218px; }
.region-32-194 { background-position: -290px -218px; }
.region-32-195 { background-position: -326px -218px; }
.region-32-196 { background-position: -362px -218px; }
.region-32-197 { background-position: -398px -218px; }
.region-32-198 { background-position: -434px -218px; }
.region-32-199 { background-position: -470px -218px; }
.region-32-2 { background-position: -506px -218px; }
.region-32-20 { background-position: -542px -218px; }
.region-32-200 { background-position: -2px -254px; }
.region-32-201 { background-position: -38px -254px; }
.region-32-202 { background-position: -74px -254px; }
.region-32-203 { background-position: -110px -254px; }
.region-32-204 { background-position: -146px -254px; }
.region-32-205 { background-position: -182px -254px; }
.region-32-206 { background-position: -218px -254px; }
.region-32-207 { background-position: -254px -254px; }
.region-32-208 { background-position: -290px -254px; }
.region-32-209 { background-position: -326px -254px; }
.region-32-21 { background-position: -362px -254px; }
.region-32-210 { background-position: -398px -254px; }
.region-32-211 { background-position: -434px -254px; }
.region-32-212 { background-position: -470px -254px; }
.region-32-213 { background-position: -506px -254px; }
.region-32-214 { background-position: -542px -254px; }
.region-32-215 { background-position: -2px -290px; }
.region-32-216 { background-position: -38px -290px; }
.region-32-217 { background-position: -74px -290px; }
.region-32-218 { background-position: -110px -290px; }
.region-32-219 { background-position: -146px -290px; }
.region-32-22 { background-position: -182px -290px; }
.region-32-220 { background-position: -218px -290px; }
.region-32-221 { background-position: -254px -290px; }
.region-32-222 { background-position: -290px -290px; }
.region-32-223 { background-position: -326px -290px; }
.region-32-224 { background-position: -362px -290px; }
.region-32-225 { background-position: -398px -290px; }
.region-32-226 { background-position: -434px -290px; }
.region-32-227 { background-position: -470px -290px; }
.region-32-228 { background-position: -506px -290px; }
.region-32-229 { background-position: -542px -290px; }
.region-32-23 { background-position: -2px -326px; }
.region-32-230 { background-position: -38px -326px; }
.region-32-231 { background-position: -74px -326px; }
.region-32-232 { background-position: -110px -326px; }
.region-32-233 { background-position: -146px -326px; }
.region-32-234 { background-position: -182px -326px; }
.region-32-235 { background-position: -218px -326px; }
.region-32-236 { background-position: -254px -326px; }
.region-32-237 { background-position: -290px -326px; }
.region-32-238 { background-position: -326px -326px; }
.region-32-239 { background-position: -362px -326px; }
.region-32-24 { background-position: -398px -326px; }
.region-32-240 { background-position: -434px -326px; }
.region-32-241 { background-position: -470px -326px; }
.region-32-242 { background-position: -506px -326px; }
.region-32-243 { background-position: -542px -326px; }
.region-32-244 { background-position: -2px -362px; }
.region-32-245 { background-position: -38px -362px; }
.region-32-246 { background-position: -74px -362px; }
.region-32-247 { background-position: -110px -362px; }
.region-32-248 { background-position: -146px -362px; }
.region-32-249 { background-position: -182px -362px; }
.region-32-25 { background-position: -218px -362px; }
.region-32-250 { background-position: -254px -362px; }
.region-32-251 { background-position: -290px -362px; }
.region-32-252 { background-position: -326px -362px; }
.region-32-253 { background-position: -362px -362px; }
.region-32-254 { background-position: -398px -362px; }
.region-32-255 { background-position: -434px -362px; }
.region-32-256 { background-position: -470px -362px; }
.region-32-257 { background-position: -506px -362px; }
.region-32-258 { background-position: -542px -362px; }
.region-32-259 { background-position: -2px -398px; }
.region-32-26 { background-position: -38px -398px; }
.region-32-262 { background-position: -74px -398px; }
.region-32-263 { background-position: -110px -398px; }
.region-32-265 { background-position: -146px -398px; }
.region-32-266 { background-position: -182px -398px; }
.region-32-267 { background-position: -218px -398px; }
.region-32-268 { background-position: -254px -398px; }
.region-32-269 { background-position: -290px -398px; }
.region-32-27 { background-position: -326px -398px; }
.region-32-270 { background-position: -362px -398px; }
.region-32-271 { background-position: -398px -398px; }
.region-32-272 { background-position: -434px -398px; }
.region-32-273 { background-position: -470px -398px; }
.region-32-275 { background-position: -506px -398px; }
.region-32-28 { background-position: -542px -398px; }
.region-32-29 { background-position: -2px -434px; }
.region-32-3 { background-position: -38px -434px; }
.region-32-30 { background-position: -74px -434px; }
.region-32-31 { background-position: -110px -434px; }
.region-32-32 { background-position: -146px -434px; }
.region-32-33 { background-position: -182px -434px; }
.region-32-34 { background-position: -218px -434px; }
.region-32-35 { background-position: -254px -434px; }
.region-32-36 { background-position: -290px -434px; }
.region-32-37 { background-position: -326px -434px; }
.region-32-38 { background-position: -362px -434px; }
.region-32-39 { background-position: -398px -434px; }
.region-32-4 { background-position: -434px -434px; }
.region-32-40 { background-position: -470px -434px; }
.region-32-41 { background-position: -506px -434px; }
.region-32-42 { background-position: -542px -434px; }
.region-32-43 { background-position: -2px -470px; }
.region-32-49 { background-position: -38px -470px; }
.region-32-5 { background-position: -74px -470px; }
.region-32-54 { background-position: -110px -470px; }
.region-32-55 { background-position: -146px -470px; }
.region-32-56 { background-position: -182px -470px; }
.region-32-57 { background-position: -218px -470px; }
.region-32-58 { background-position: -254px -470px; }
.region-32-59 { background-position: -290px -470px; }
.region-32-6 { background-position: -326px -470px; }
.region-32-60 { background-position: -362px -470px; }
.region-32-61 { background-position: -398px -470px; }
.region-32-62 { background-position: -434px -470px; }
.region-32-63 { background-position: -470px -470px; }
.region-32-64 { background-position: -506px -470px; }
.region-32-65 { background-position: -542px -470px; }
.region-32-66 { background-position: -2px -506px; }
.region-32-67 { background-position: -38px -506px; }
.region-32-68 { background-position: -74px -506px; }
.region-32-69 { background-position: -110px -506px; }
.region-32-7 { background-position: -146px -506px; }
.region-32-70 { background-position: -182px -506px; }
.region-32-71 { background-position: -218px -506px; }
.region-32-72 { background-position: -254px -506px; }
.region-32-73 { background-position: -290px -506px; }
.region-32-74 { background-position: -326px -506px; }
.region-32-75 { background-position: -362px -506px; }
.region-32-76 { background-position: -398px -506px; }
.region-32-77 { background-position: -434px -506px; }
.region-32-78 { background-position: -470px -506px; }
.region-32-79 { background-position: -506px -506px; }
.region-32-8 { background-position: -542px -506px; }
.region-32-80 { background-position: -2px -542px; }
.region-32-81 { background-position: -38px -542px; }
.region-32-82 { background-position: -74px -542px; }
.region-32-83 { background-position: -110px -542px; }
.region-32-84 { background-position: -146px -542px; }
.region-32-85 { background-position: -182px -542px; }
.region-32-86 { background-position: -218px -542px; }
.region-32-87 { background-position: -254px -542px; }
.region-32-88 { background-position: -290px -542px; }
.region-32-89 { background-position: -326px -542px; }
.region-32-9 { background-position: -362px -542px; }
.region-32-90 { background-position: -398px -542px; }
.region-32-91 { background-position: -434px -542px; }
.region-32-92 { background-position: -470px -542px; }
.region-32-93 { background-position: -506px -542px; }
.region-32-94 { background-position: -542px -542px; }
.region-32-95 { background-position: -578px -2px; }
.region-32-96 { background-position: -578px -38px; }
.region-32-97 { background-position: -578px -74px; }
.region-32-98 { background-position: -578px -110px; }
.region-32-99 { background-position: -578px -146px; }
.region-32-x80_atp { background-position: -581px -185px; }
.region-32-x80_atp_white { background-position: -581px -227px; }
.region-32-280, .region-32-282, .region-32-284 { background-position: -581px -269px; }
.region-32-289 { background-position: -581px -311px; }
.region-32-x80_itf { background-position: -581px -353px; }
.region-32-x80_itf_white { background-position: -581px -395px; }
.region-32-283, .region-32-285 { background-position: -581px -437px; }
.region-80-281 { background-position: -581px -479px; }

/* REGION 64x64 - NOT USED YET */
.region-64{background-image:url(../../gfx/icon/flag/64/sprite.png); background-repeat:no-repeat; display:block; width:64px; height:64px; background-position: 64px 64px;}
.region-64-1{background-position:-2px -2px;}
.region-64-10{background-position:-70px -2px;}
.region-64-100{background-position:-138px -2px;}
.region-64-101{background-position:-206px -2px;}
.region-64-102{background-position:-274px -2px;}
.region-64-103{background-position:-342px -2px;}
.region-64-104{background-position:-410px -2px;}
.region-64-105{background-position:-478px -2px;}
.region-64-106{background-position:-546px -2px;}
.region-64-107{background-position:-614px -2px;}
.region-64-108{background-position:-682px -2px;}
.region-64-109{background-position:-750px -2px;}
.region-64-11{background-position:-818px -2px;}
.region-64-110{background-position:-886px -2px;}
.region-64-111{background-position:-954px -2px;}
.region-64-112{background-position:-1022px -2px;}
.region-64-113{background-position:-2px -70px;}
.region-64-115{background-position:-70px -70px;}
.region-64-116{background-position:-138px -70px;}
.region-64-117{background-position:-206px -70px;}
.region-64-118{background-position:-274px -70px;}
.region-64-119{background-position:-342px -70px;}
.region-64-12{background-position:-410px -70px;}
.region-64-120{background-position:-478px -70px;}
.region-64-121{background-position:-546px -70px;}
.region-64-122{background-position:-614px -70px;}
.region-64-123{background-position:-682px -70px;}
.region-64-124{background-position:-750px -70px;}
.region-64-125{background-position:-818px -70px;}
.region-64-126{background-position:-886px -70px;}
.region-64-127{background-position:-954px -70px;}
.region-64-128{background-position:-1022px -70px;}
.region-64-129{background-position:-2px -138px;}
.region-64-13{background-position:-70px -138px;}
.region-64-130{background-position:-138px -138px;}
.region-64-131{background-position:-206px -138px;}
.region-64-132{background-position:-274px -138px;}
.region-64-133{background-position:-342px -138px;}
.region-64-134{background-position:-410px -138px;}
.region-64-135{background-position:-478px -138px;}
.region-64-136{background-position:-546px -138px;}
.region-64-137{background-position:-614px -138px;}
.region-64-138{background-position:-682px -138px;}
.region-64-139{background-position:-750px -138px;}
.region-64-14{background-position:-818px -138px;}
.region-64-140{background-position:-886px -138px;}
.region-64-141{background-position:-954px -138px;}
.region-64-142{background-position:-1022px -138px;}
.region-64-143{background-position:-2px -206px;}
.region-64-144{background-position:-70px -206px;}
.region-64-145{background-position:-138px -206px;}
.region-64-146{background-position:-206px -206px;}
.region-64-147{background-position:-274px -206px;}
.region-64-148{background-position:-342px -206px;}
.region-64-149{background-position:-410px -206px;}
.region-64-15{background-position:-478px -206px;}
.region-64-150{background-position:-546px -206px;}
.region-64-151{background-position:-614px -206px;}
.region-64-152{background-position:-682px -206px;}
.region-64-153{background-position:-750px -206px;}
.region-64-154{background-position:-818px -206px;}
.region-64-155{background-position:-886px -206px;}
.region-64-156{background-position:-954px -206px;}
.region-64-157{background-position:-1022px -206px;}
.region-64-158{background-position:-2px -274px;}
.region-64-159{background-position:-70px -274px;}
.region-64-16{background-position:-138px -274px;}
.region-64-160{background-position:-206px -274px;}
.region-64-161{background-position:-274px -274px;}
.region-64-162{background-position:-342px -274px;}
.region-64-163{background-position:-410px -274px;}
.region-64-164{background-position:-478px -274px;}
.region-64-165{background-position:-546px -274px;}
.region-64-166{background-position:-614px -274px;}
.region-64-167{background-position:-682px -274px;}
.region-64-168{background-position:-750px -274px;}
.region-64-169{background-position:-818px -274px;}
.region-64-17{background-position:-886px -274px;}
.region-64-170{background-position:-954px -274px;}
.region-64-171{background-position:-1022px -274px;}
.region-64-172{background-position:-2px -342px;}
.region-64-173{background-position:-70px -342px;}
.region-64-174{background-position:-138px -342px;}
.region-64-175{background-position:-206px -342px;}
.region-64-176{background-position:-274px -342px;}
.region-64-177{background-position:-342px -342px;}
.region-64-178{background-position:-410px -342px;}
.region-64-179{background-position:-478px -342px;}
.region-64-18{background-position:-546px -342px;}
.region-64-180{background-position:-614px -342px;}
.region-64-181{background-position:-682px -342px;}
.region-64-182{background-position:-750px -342px;}
.region-64-183{background-position:-818px -342px;}
.region-64-184{background-position:-886px -342px;}
.region-64-185{background-position:-954px -342px;}
.region-64-186{background-position:-1022px -342px;}
.region-64-187{background-position:-2px -410px;}
.region-64-188{background-position:-70px -410px;}
.region-64-189{background-position:-138px -410px;}
.region-64-19{background-position:-206px -410px;}
.region-64-190{background-position:-274px -410px;}
.region-64-191{background-position:-342px -410px;}
.region-64-192{background-position:-410px -410px;}
.region-64-193{background-position:-478px -410px;}
.region-64-194{background-position:-546px -410px;}
.region-64-195{background-position:-614px -410px;}
.region-64-196{background-position:-682px -410px;}
.region-64-197{background-position:-750px -410px;}
.region-64-198{background-position:-818px -410px;}
.region-64-199{background-position:-886px -410px;}
.region-64-2{background-position:-954px -410px;}
.region-64-20{background-position:-1022px -410px;}
.region-64-200{background-position:-2px -478px;}
.region-64-201{background-position:-70px -478px;}
.region-64-202{background-position:-138px -478px;}
.region-64-203{background-position:-206px -478px;}
.region-64-204{background-position:-274px -478px;}
.region-64-205{background-position:-342px -478px;}
.region-64-206{background-position:-410px -478px;}
.region-64-207{background-position:-478px -478px;}
.region-64-208{background-position:-546px -478px;}
.region-64-209{background-position:-614px -478px;}
.region-64-21{background-position:-682px -478px;}
.region-64-210{background-position:-750px -478px;}
.region-64-211{background-position:-818px -478px;}
.region-64-212{background-position:-886px -478px;}
.region-64-213{background-position:-954px -478px;}
.region-64-214{background-position:-1022px -478px;}
.region-64-215{background-position:-2px -546px;}
.region-64-216{background-position:-70px -546px;}
.region-64-217{background-position:-138px -546px;}
.region-64-218{background-position:-206px -546px;}
.region-64-219{background-position:-274px -546px;}
.region-64-22{background-position:-342px -546px;}
.region-64-220{background-position:-410px -546px;}
.region-64-221{background-position:-478px -546px;}
.region-64-222{background-position:-546px -546px;}
.region-64-223{background-position:-614px -546px;}
.region-64-224{background-position:-682px -546px;}
.region-64-225{background-position:-750px -546px;}
.region-64-226{background-position:-818px -546px;}
.region-64-227{background-position:-886px -546px;}
.region-64-228{background-position:-954px -546px;}
.region-64-229{background-position:-1022px -546px;}
.region-64-23{background-position:-2px -614px;}
.region-64-230{background-position:-70px -614px;}
.region-64-231{background-position:-138px -614px;}
.region-64-232{background-position:-206px -614px;}
.region-64-233{background-position:-274px -614px;}
.region-64-234{background-position:-342px -614px;}
.region-64-235{background-position:-410px -614px;}
.region-64-236{background-position:-478px -614px;}
.region-64-237{background-position:-546px -614px;}
.region-64-238{background-position:-614px -614px;}
.region-64-239{background-position:-682px -614px;}
.region-64-24{background-position:-750px -614px;}
.region-64-240{background-position:-818px -614px;}
.region-64-241{background-position:-886px -614px;}
.region-64-242{background-position:-954px -614px;}
.region-64-243{background-position:-1022px -614px;}
.region-64-244{background-position:-2px -682px;}
.region-64-245{background-position:-70px -682px;}
.region-64-246{background-position:-138px -682px;}
.region-64-247{background-position:-206px -682px;}
.region-64-248{background-position:-274px -682px;}
.region-64-249{background-position:-342px -682px;}
.region-64-25{background-position:-410px -682px;}
.region-64-250{background-position:-478px -682px;}
.region-64-251{background-position:-546px -682px;}
.region-64-252{background-position:-614px -682px;}
.region-64-253{background-position:-682px -682px;}
.region-64-254{background-position:-750px -682px;}
.region-64-255{background-position:-818px -682px;}
.region-64-256{background-position:-886px -682px;}
.region-64-257{background-position:-954px -682px;}
.region-64-258{background-position:-1022px -682px;}
.region-64-259{background-position:-2px -750px;}
.region-64-26{background-position:-70px -750px;}
.region-64-262{background-position:-138px -750px;}
.region-64-263{background-position:-206px -750px;}
.region-64-265{background-position:-274px -750px;}
.region-64-266{background-position:-342px -750px;}
.region-64-267{background-position:-410px -750px;}
.region-64-268{background-position:-478px -750px;}
.region-64-269{background-position:-546px -750px;}
.region-64-27{background-position:-614px -750px;}
.region-64-270{background-position:-682px -750px;}
.region-64-271{background-position:-750px -750px;}
.region-64-272{background-position:-818px -750px;}
.region-64-273{background-position:-886px -750px;}
.region-64-275{background-position:-954px -750px;}
.region-64-28{background-position:-1022px -750px;}
.region-64-29{background-position:-2px -818px;}
.region-64-3{background-position:-70px -818px;}
.region-64-30{background-position:-138px -818px;}
.region-64-31{background-position:-206px -818px;}
.region-64-32{background-position:-274px -818px;}
.region-64-33{background-position:-342px -818px;}
.region-64-34{background-position:-410px -818px;}
.region-64-35{background-position:-478px -818px;}
.region-64-36{background-position:-546px -818px;}
.region-64-37{background-position:-614px -818px;}
.region-64-38{background-position:-682px -818px;}
.region-64-39{background-position:-750px -818px;}
.region-64-4{background-position:-818px -818px;}
.region-64-40{background-position:-886px -818px;}
.region-64-41{background-position:-954px -818px;}
.region-64-42{background-position:-1022px -818px;}
.region-64-43{background-position:-2px -886px;}
.region-64-49{background-position:-70px -886px;}
.region-64-5{background-position:-138px -886px;}
.region-64-54{background-position:-206px -886px;}
.region-64-55{background-position:-274px -886px;}
.region-64-56{background-position:-342px -886px;}
.region-64-57{background-position:-410px -886px;}
.region-64-58{background-position:-478px -886px;}
.region-64-59{background-position:-546px -886px;}
.region-64-6{background-position:-614px -886px;}
.region-64-60{background-position:-682px -886px;}
.region-64-61{background-position:-750px -886px;}
.region-64-62{background-position:-818px -886px;}
.region-64-63{background-position:-886px -886px;}
.region-64-64{background-position:-954px -886px;}
.region-64-65{background-position:-1022px -886px;}
.region-64-66{background-position:-2px -954px;}
.region-64-67{background-position:-70px -954px;}
.region-64-68{background-position:-138px -954px;}
.region-64-69{background-position:-206px -954px;}
.region-64-7{background-position:-274px -954px;}
.region-64-70{background-position:-342px -954px;}
.region-64-71{background-position:-410px -954px;}
.region-64-72{background-position:-478px -954px;}
.region-64-73{background-position:-546px -954px;}
.region-64-74{background-position:-614px -954px;}
.region-64-75{background-position:-682px -954px;}
.region-64-76{background-position:-750px -954px;}
.region-64-77{background-position:-818px -954px;}
.region-64-78{background-position:-886px -954px;}
.region-64-79{background-position:-954px -954px;}
.region-64-8{background-position:-1022px -954px;}
.region-64-80{background-position:-2px -1022px;}
.region-64-81{background-position:-70px -1022px;}
.region-64-82{background-position:-138px -1022px;}
.region-64-83{background-position:-206px -1022px;}
.region-64-84{background-position:-274px -1022px;}
.region-64-85{background-position:-342px -1022px;}
.region-64-86{background-position:-410px -1022px;}
.region-64-87{background-position:-478px -1022px;}
.region-64-88{background-position:-546px -1022px;}
.region-64-89{background-position:-614px -1022px;}
.region-64-9{background-position:-682px -1022px;}
.region-64-90{background-position:-750px -1022px;}
.region-64-91{background-position:-818px -1022px;}
.region-64-92{background-position:-886px -1022px;}
.region-64-93{background-position:-954px -1022px;}
.region-64-94{background-position:-1022px -1022px;}
.region-64-95{background-position:-1090px -2px;}
.region-64-96{background-position:-1090px -70px;}
.region-64-97{background-position:-1090px -138px;}
.region-64-98{background-position:-1090px -206px;}
.region-64-99{background-position:-1090px -274px;}

/* REGION 80x80 - Used on Frontpage on Ipad and lower */
.region-80{background-image:url(../../gfx/icon/flag/80/sprite_v2.png);background-repeat:no-repeat;display:block;width:80px;height:80px; background-position: 80px 80px;}
.region-80-1{background-position:-2px -2px;}
.region-80-10{background-position:-86px -2px;}
.region-80-100{background-position:-170px -2px;}
.region-80-101{background-position:-254px -2px;}
.region-80-102{background-position:-338px -2px;}
.region-80-103{background-position:-422px -2px;}
.region-80-104{background-position:-506px -2px;}
.region-80-105{background-position:-590px -2px;}
.region-80-106{background-position:-674px -2px;}
.region-80-107{background-position:-758px -2px;}
.region-80-108{background-position:-842px -2px;}
.region-80-109{background-position:-926px -2px;}
.region-80-11{background-position:-1010px -2px;}
.region-80-110{background-position:-1094px -2px;}
.region-80-111{background-position:-1178px -2px;}
.region-80-112{background-position:-1262px -2px;}
.region-80-113{background-position:-2px -86px;}
.region-80-115{background-position:-86px -86px;}
.region-80-116{background-position:-170px -86px;}
.region-80-117{background-position:-254px -86px;}
.region-80-118{background-position:-338px -86px;}
.region-80-119{background-position:-422px -86px;}
.region-80-12{background-position:-506px -86px;}
.region-80-120{background-position:-590px -86px;}
.region-80-121{background-position:-674px -86px;}
.region-80-122{background-position:-758px -86px;}
.region-80-123{background-position:-842px -86px;}
.region-80-124{background-position:-926px -86px;}
.region-80-125{background-position:-1010px -86px;}
.region-80-126{background-position:-1094px -86px;}
.region-80-127{background-position:-1178px -86px;}
.region-80-128{background-position:-1262px -86px;}
.region-80-129{background-position:-2px -170px;}
.region-80-13{background-position:-86px -170px;}
.region-80-130{background-position:-170px -170px;}
.region-80-131{background-position:-254px -170px;}
.region-80-132{background-position:-338px -170px;}
.region-80-133{background-position:-422px -170px;}
.region-80-134{background-position:-506px -170px;}
.region-80-135{background-position:-590px -170px;}
.region-80-136{background-position:-674px -170px;}
.region-80-137{background-position:-758px -170px;}
.region-80-138{background-position:-842px -170px;}
.region-80-139{background-position:-926px -170px;}
.region-80-14{background-position:-1010px -170px;}
.region-80-140{background-position:-1094px -170px;}
.region-80-141{background-position:-1178px -170px;}
.region-80-142{background-position:-1262px -170px;}
.region-80-143{background-position:-2px -254px;}
.region-80-144{background-position:-86px -254px;}
.region-80-145{background-position:-170px -254px;}
.region-80-146{background-position:-254px -254px;}
.region-80-147{background-position:-338px -254px;}
.region-80-148{background-position:-422px -254px;}
.region-80-149{background-position:-506px -254px;}
.region-80-15{background-position:-590px -254px;}
.region-80-150{background-position:-674px -254px;}
.region-80-151{background-position:-758px -254px;}
.region-80-152{background-position:-842px -254px;}
.region-80-153{background-position:-926px -254px;}
.region-80-154{background-position:-1010px -254px;}
.region-80-155{background-position:-1094px -254px;}
.region-80-156{background-position:-1178px -254px;}
.region-80-157{background-position:-1262px -254px;}
.region-80-158{background-position:-2px -338px;}
.region-80-159{background-position:-86px -338px;}
.region-80-16{background-position:-170px -338px;}
.region-80-160{background-position:-254px -338px;}
.region-80-161{background-position:-338px -338px;}
.region-80-162{background-position:-422px -338px;}
.region-80-163{background-position:-506px -338px;}
.region-80-164{background-position:-590px -338px;}
.region-80-165{background-position:-674px -338px;}
.region-80-166{background-position:-758px -338px;}
.region-80-167{background-position:-842px -338px;}
.region-80-168{background-position:-926px -338px;}
.region-80-169{background-position:-1010px -338px;}
.region-80-17{background-position:-1094px -338px;}
.region-80-170{background-position:-1178px -338px;}
.region-80-171{background-position:-1262px -338px;}
.region-80-172{background-position:-2px -422px;}
.region-80-173{background-position:-86px -422px;}
.region-80-174{background-position:-170px -422px;}
.region-80-175{background-position:-254px -422px;}
.region-80-176{background-position:-338px -422px;}
.region-80-177{background-position:-422px -422px;}
.region-80-178{background-position:-506px -422px;}
.region-80-179{background-position:-590px -422px;}
.region-80-18{background-position:-674px -422px;}
.region-80-180{background-position:-758px -422px;}
.region-80-181{background-position:-842px -422px;}
.region-80-182{background-position:-926px -422px;}
.region-80-183{background-position:-1010px -422px;}
.region-80-184{background-position:-1094px -422px;}
.region-80-185{background-position:-1178px -422px;}
.region-80-186{background-position:-1262px -422px;}
.region-80-187{background-position:-2px -506px;}
.region-80-188{background-position:-86px -506px;}
.region-80-189{background-position:-170px -506px;}
.region-80-19{background-position:-254px -506px;}
.region-80-190{background-position:-338px -506px;}
.region-80-191{background-position:-422px -506px;}
.region-80-192{background-position:-506px -506px;}
.region-80-193{background-position:-590px -506px;}
.region-80-194{background-position:-674px -506px;}
.region-80-195{background-position:-758px -506px;}
.region-80-196{background-position:-842px -506px;}
.region-80-197{background-position:-926px -506px;}
.region-80-198{background-position:-1010px -506px;}
.region-80-199{background-position:-1094px -506px;}
.region-80-2{background-position:-1178px -506px;}
.region-80-20{background-position:-1262px -506px;}
.region-80-200{background-position:-2px -590px;}
.region-80-201{background-position:-86px -590px;}
.region-80-202{background-position:-170px -590px;}
.region-80-203{background-position:-254px -590px;}
.region-80-204{background-position:-338px -590px;}
.region-80-205{background-position:-422px -590px;}
.region-80-206{background-position:-506px -590px;}
.region-80-207{background-position:-590px -590px;}
.region-80-208{background-position:-674px -590px;}
.region-80-209{background-position:-758px -590px;}
.region-80-21{background-position:-842px -590px;}
.region-80-210{background-position:-926px -590px;}
.region-80-211{background-position:-1010px -590px;}
.region-80-212{background-position:-1094px -590px;}
.region-80-213{background-position:-1178px -590px;}
.region-80-214{background-position:-1262px -590px;}
.region-80-215{background-position:-2px -674px;}
.region-80-216{background-position:-86px -674px;}
.region-80-217{background-position:-170px -674px;}
.region-80-218{background-position:-254px -674px;}
.region-80-219{background-position:-338px -674px;}
.region-80-22{background-position:-422px -674px;}
.region-80-220{background-position:-506px -674px;}
.region-80-221{background-position:-590px -674px;}
.region-80-222{background-position:-674px -674px;}
.region-80-223{background-position:-758px -674px;}
.region-80-224{background-position:-842px -674px;}
.region-80-225{background-position:-926px -674px;}
.region-80-226{background-position:-1010px -674px;}
.region-80-227{background-position:-1094px -674px;}
.region-80-228{background-position:-1178px -674px;}
.region-80-229{background-position:-1262px -674px;}
.region-80-23{background-position:-2px -758px;}
.region-80-230{background-position:-86px -758px;}
.region-80-231{background-position:-170px -758px;}
.region-80-232{background-position:-254px -758px;}
.region-80-233{background-position:-338px -758px;}
.region-80-234{background-position:-422px -758px;}
.region-80-235{background-position:-506px -758px;}
.region-80-236{background-position:-590px -758px;}
.region-80-237{background-position:-674px -758px;}
.region-80-238{background-position:-758px -758px;}
.region-80-239{background-position:-842px -758px;}
.region-80-24{background-position:-926px -758px;}
.region-80-240{background-position:-1010px -758px;}
.region-80-241{background-position:-1094px -758px;}
.region-80-242{background-position:-1178px -758px;}
.region-80-243{background-position:-1262px -758px;}
.region-80-244{background-position:-2px -842px;}
.region-80-245{background-position:-86px -842px;}
.region-80-246{background-position:-170px -842px;}
.region-80-247{background-position:-254px -842px;}
.region-80-248{background-position:-338px -842px;}
.region-80-249{background-position:-422px -842px;}
.region-80-25{background-position:-506px -842px;}
.region-80-250{background-position:-590px -842px;}
.region-80-251{background-position:-674px -842px;}
.region-80-252{background-position:-758px -842px;}
.region-80-253{background-position:-842px -842px;}
.region-80-254{background-position:-926px -842px;}
.region-80-255{background-position:-1010px -842px;}
.region-80-256{background-position:-1094px -842px;}
.region-80-257{background-position:-1178px -842px;}
.region-80-258{background-position:-1262px -842px;}
.region-80-259{background-position:-2px -926px;}
.region-80-26{background-position:-86px -926px;}
.region-80-262{background-position:-170px -926px;}
.region-80-263{background-position:-254px -926px;}
.region-80-265{background-position:-338px -926px;}
.region-80-266{background-position:-422px -926px;}
.region-80-267{background-position:-506px -926px;}
.region-80-268{background-position:-590px -926px;}
.region-80-269{background-position:-674px -926px;}
.region-80-27{background-position:-758px -926px;}
.region-80-270{background-position:-842px -926px;}
.region-80-271{background-position:-926px -926px;}
.region-80-272{background-position:-1010px -926px;}
.region-80-273{background-position:-1094px -926px;}
.region-80-275{background-position:-1178px -926px;}
.region-80-28{background-position:-1262px -926px;}
.region-80-29{background-position:-2px -1010px;}
.region-80-3{background-position:-86px -1010px;}
.region-80-30{background-position:-170px -1010px;}
.region-80-31{background-position:-254px -1010px;}
.region-80-32{background-position:-338px -1010px;}
.region-80-33{background-position:-422px -1010px;}
.region-80-34{background-position:-506px -1010px;}
.region-80-35{background-position:-590px -1010px;}
.region-80-36{background-position:-674px -1010px;}
.region-80-37{background-position:-758px -1010px;}
.region-80-38{background-position:-842px -1010px;}
.region-80-39{background-position:-926px -1010px;}
.region-80-4{background-position:-1010px -1010px;}
.region-80-40{background-position:-1094px -1010px;}
.region-80-41{background-position:-1178px -1010px;}
.region-80-42{background-position:-1262px -1010px;}
.region-80-43{background-position:-2px -1094px;} /* International */
.region-80-49{background-position:-86px -1094px;}
.region-80-5{background-position:-170px -1094px;}
.region-80-54{background-position:-254px -1094px;}
.region-80-55{background-position:-338px -1094px;}
.region-80-56{background-position:-422px -1094px;}
.region-80-57{background-position:-506px -1094px;}
.region-80-58{background-position:-590px -1094px;}
.region-80-59{background-position:-674px -1094px;}
.region-80-6{background-position:-758px -1094px;}
.region-80-60{background-position:-842px -1094px;}
.region-80-61{background-position:-926px -1094px;}
.region-80-62{background-position:-1010px -1094px;}
.region-80-63{background-position:-1094px -1094px;}
.region-80-64{background-position:-1178px -1094px;}
.region-80-65{background-position:-1262px -1094px;}
.region-80-66{background-position:-2px -1178px;}
.region-80-67{background-position:-86px -1178px;}
.region-80-68{background-position:-170px -1178px;}
.region-80-69{background-position:-254px -1178px;}
.region-80-7{background-position:-338px -1178px;}
.region-80-70{background-position:-422px -1178px;}
.region-80-71{background-position:-506px -1178px;}
.region-80-72{background-position:-590px -1178px;}
.region-80-73{background-position:-674px -1178px;}
.region-80-74{background-position:-758px -1178px;}
.region-80-75{background-position:-842px -1178px;}
.region-80-76{background-position:-926px -1178px;}
.region-80-77{background-position:-1010px -1178px;}
.region-80-78{background-position:-1094px -1178px;}
.region-80-79{background-position:-1178px -1178px;}
.region-80-8{background-position:-1262px -1178px;}
.region-80-80{background-position:-2px -1262px;}
.region-80-81{background-position:-86px -1262px;}
.region-80-82{background-position:-170px -1262px;}
.region-80-83{background-position:-254px -1262px;}
.region-80-84{background-position:-338px -1262px;}
.region-80-85{background-position:-422px -1262px;}
.region-80-86{background-position:-506px -1262px;}
.region-80-87{background-position:-590px -1262px;}
.region-80-88{background-position:-674px -1262px;}
.region-80-89{background-position:-758px -1262px;}
.region-80-9{background-position:-842px -1262px;}
.region-80-90{background-position:-926px -1262px;}
.region-80-91{background-position:-1010px -1262px;}
.region-80-92{background-position:-1094px -1262px;}
.region-80-93{background-position:-1178px -1262px;}
.region-80-94{background-position:-1262px -1262px;}
.region-80-95{background-position:-1346px -2px;}
.region-80-96{background-position:-1346px -86px;}
.region-80-97{background-position:-1346px -170px;}
.region-80-98{background-position:-1346px -254px;}
.region-80-99{background-position:-1346px -338px;}

.atp_black { background-position: -1346px -422px;}
.atp_white { background-position: -1346px -506px;}
.region-80-280, .region-80-282, .region-80-284 { background-position: -1346px -590px;} /* ATP */
.region-80-289 { background-position: -1346px -674px;} /* FORMULA 1 */
.itf_black { background-position: -1346px -758px;}
.itf_white { background-position: -1346px -842px;}
.region-80-283, .region-80-285 { background-position: -1346px -926px;} /* ITF */
.region-80-281 { background-position: -1346px -1010px;} /* WTA */
.region-16-294 { background-position: -1346px -1010px;} /* Boxing */

/* SPORT ICONS*/

.sport-icon, .inplay-sport-icon {
    width: 32px;
    height: 22px;
    content: '';
    background-image: url('../../gfx/icon/sport/sporticons_v2.png');
    background-repeat: no-repeat;
}
.menuitem.sport .sport-icon, .inplay-sport-icon {
	display: inline-block;
    vertical-align: middle;
}

.sport-icon-1 { background-position: 3px 0px; } /* Football */
.sport-icon-2 { background-position: 0 -27px; }
.sport-icon-27 { background-position: 0 -54px; }
.sport-icon-74 { background-position: 0 -80px; }
.sport-icon-14 { background-position: 0 -133px; }
.sport-icon-9,
.sport-icon-149 { background-position: 0 -160px; } /* Martial Arts */
.sport-icon-90 { background-position: 0 -185px; }
.sport-icon-24 { background-position: 0 -211px; }
.sport-icon-4 { background-position: 0 -236px; }
.sport-icon-7 { background-position: 0 -262px; }
.sport-icon-3 { background-position: 0 -289px; }
.sport-icon-5 { background-position: 0 -341px; }
.sport-icon-17 { background-position: 0 -368px; }
.sport-icon-28,
.sport-icon-29,
.sport-icon-30 { background-position: 0 -422px; } /* Rugby */
.sport-icon-8 { background-position: 0 -476px; }
.sport-icon-6 { background-position: 0 -557px; }
.sport-icon-19 { background-position: 0 -584px; }
.sport-icon-16 { background-position: 0 -1714px; }
.sport-icon-13 { background-position: 0 -638px; }
.sport-icon-60 { background-position: 0 -665px; }
.sport-icon-25 { background-position: 0 -691px; }
.sport-icon-135 { background-position: 0 -715px; }
.sport-icon-10 { background-position: 0 -739px; }
.sport-icon-23 { background-position: 0 -792px; }
.sport-icon-110 { background-position: 0 -845px; }
.sport-icon-45 { background-position: 0 -896px; }
.sport-icon-137 { background-position: 0 -923px; }
.sport-icon-133 { background-position: 0 -977px; }
.sport-icon-140 { background-position: 0 -1057px; }
.sport-icon-147 { background-position: 0 -1190px; }
.sport-icon-11 { background-position: 0 -1741px; } /* Badminton */
.sport-icon-12 { background-position: 0 -1769px; } /* Squash */

/* ADDED BY SØREN [START] */

.fl {
	float:left;
}
.fr {
	float:right;
}
.cb, .clear {
	clear:both;
}
.cl {
	clear:left;
}
.cr {
	clear:right;
}

.wOneSixth {width:16.666%;}
.wOneSeventh {width:14.2859%;}
.wOneEighth {width:12.5%;}


#contentbox {
	background-color: rgba(0, 0, 0, 0.5);
    padding: 0 5px 5px 5px;
    box-sizing: border-box;
}

#contentbox h1,
#contentbox h2,
#contentbox h3,
#contentbox h4,
#contentbox h5,
#contentbox h6 {
	color: #579158;
}

#contentbox a.content-link,
#contentbox a.content-link:visited {
	color: #00A7E1;
}

#contentbox ul {
	list-style-type: square;
    list-style-position: inside;
    margin: 0 0 10px 20px;
}

#contentbox ul li {
	margin: 0;
}

ul#table-of-contents li {
	margin: 0;
}
ul#table-of-contents a:link,
ul#table-of-contents a:visited,
ul#table-of-contents a:active,
ul#table-of-contents a:hover {
	color: #00A7E1;
	text-decoration: none;
}

.tab-content H1,
.tab-content H2,
.tab-content H3,
.tab-content H4,
.tab-content H5,
.tab-content H6 {
	color:black;
}

/* ADDED BY SØREN [ END ] */


#Settings-Table {
	
}

#Settings-Table .table-cell {
	padding:2px;
	vertical-align:middle;
}

#Change_Language_Select_chosen li.flag {
	padding-left:20px;
}
#Change_Language_Select_chosen li.pt, .chosen-container-single.pt a span{
	background-image: url('../../gfx/icon/flag/16/36.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
#Change_Language_Select_chosen li.tr, .chosen-container-single.tr a span{
	background-image: url('../../gfx/icon/flag/16/241.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
#Change_Language_Select_chosen li.ru, .chosen-container-single.ru a span{
	background-image: url('../../gfx/icon/flag/16/39.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
#Change_Language_Select_chosen li.en, .chosen-container-single.en a span{
	background-image: url('../../gfx/icon/flag/16/11.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
#Change_Language_Select_chosen li.es, .chosen-container-single.es a span{
	background-image: url('../../gfx/icon/flag/16/14.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#Change_Language_Select_chosen li.de, .chosen-container-single.de a span{
	background-image: url('../../gfx/icon/flag/16/12.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#Change_Language_Select_chosen li.vi, .chosen-container-single.vi a span{
	background-image: url('../../gfx/icon/flag/16/252.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#Change_Language_Select_chosen li.mk, .chosen-container-single.mk a span{
	background-image: url('../../gfx/icon/flag/16/158.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#Change_Language_Select_chosen li.sr, .chosen-container-single.sr a span{
	background-image: url('../../gfx/icon/flag/16/216.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.section-goto-button,
#User-Menu,
#User-Bets .betinfo.bet-id,
#Tournament-Menu,
.tournament-wrapper .flex-row.title,
.tournament-wrapper .flex-row .prize-structure-table,
.qualify-games-wrapper .qualify-game .qualify-game-name,
.tournament-info.name,
#bonuses-wrapper .bonus-title,
#bonuses-wrapper .opt-in, #bonuses-wrapper .opt-out,
.has-active-bonus-txt,
.flex-active-slide .flex-caption,
p.user-sub-header, .sub-header,
.casino-tournament-leaderboard .tournament-header,
.casino-tournament-leaderboard .tournament-details,
#Match-Data-Widget .participant,
#Match-Data-Widget .clock,
#Match-Data-Widget .data-box,
#Affiliate-Advantages .box .header,
#Affiliate-Content .table-list .number,
#Affiliate-Content .table-list .description .header,
#Affiliate-Content BUTTON.sign-up-btn,
#Portrait-disclamer,
#Casino-Grid .grid-item .content-wrapper .game-title,
#Casino-Grid.grid.list .casino-category-header,
#Demo-unavailable,
#Game-unavailable
{
    font-family: 'AzoftSansBold', 'Arial', sans-serif;
    letter-spacing: -1px;
    text-transform: uppercase;
}
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
	font-family: 'RobotoCondensed', 'Verdana', 'Arial', sans-serif;
}