/*===== basic ================================================================*/

html,body,div,h1,h2,h3,p,ul,li{border:0;margin:0;margin-left:auto;margin-right:auto;padding:0;}

a img
{
border-collapse:collapse;
border-width:0em;
}

body
{
background:#a3b3cc;
color:#191947;
font-family:"Verdana","sans serif";
font-size:12px;
display:table-row;
}

/*===== website ==============================================================*/

#site
{
background:#ffffff;
border-bottom:0.167em solid #191947;
border-right:0.167em solid #191947;
display:table-cell;
margin-left:0em;
min-width:85em;
vertical-align:top;
}

/*===== advert ===============================================================*/

#advert
{
background:#a3b3cc;
display:table-cell;
vertical-align:top;
width:300px;
}

/*===== header ===============================================================*/

#header
{
background:#ccddff;
background:-webkit-linear-gradient(left, #ccddff, #ebeeff); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left, #ccddff, #ebeeff); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left, #ccddff, #ebeeff); /* For Firefox 3.6 to 15 */
background:linear-gradient(left, #ccddff, #ebeeff); /* Standard syntax */
padding-left:6em;
height:5em;
text-align:right;
}

#header h1
{
color:#191947;
font-size:2.4em;
float:left;
line-height:2em;
margin-top:0em;
text-shadow:-2px -2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff, 2px 2px 0 #ffffff;
}

#headerimage
{
float:left;
height:3.5em;
position:relative;
top:0.75em;
}

/*===== console_login ================================================================*/

#console_login
{
float:right;
padding-top:0.4em;
padding-right:0.6em;
height:3em;
}

#console_login a
{
color:#191947;
}
#console_login a:hover
{
color:#4d6db8;
}
#console_login a:active
{
color:#8299cd;
}

#console_login form
{
font-size:0.833em;
}

#console_login button
{
-webkit-appearance:none;
border:0.1em solid #191947;
border-radius:0.3em;
background:#4d6db8;
color:#ffffff;
cursor:pointer;
font-weight:bold;
height:1.75em;
line-height:1em;
margin-left:0.5em;
min-width:3.5em;
padding:0.1em;
}
#console_login button:hover
{
background:#718ac6;
}
#console_login button:active
{
background:#3e5793;
}

#console_login input[type="checkbox"]
{
background:#ffffff;
border:0.1em solid #191947;
border-radius:0.2em;
height:1em;
position:relative;
top:-0.2em;
vertical-align:middle;
width:1em;
}
#console_login input[type="checkbox"],
#console_login label
{
cursor:pointer;
}

#console_login input[type="password"],
#console_login input[type="text"]
{
border:0.1em solid #191947;
border-radius:0.3em;
background:#ffffff;
color:#000000;
font-family:"Verdana","sans serif";
height:1.5em;
padding-left:0.2em;
width:10em;
}

#console_login span
{
float:left;
line-height:1.8em;
}
#console_login span:nth-child(1) a
{
margin-left:0.5em;
}
#console_login span:nth-child(2)
{
float:right;
margin-right:0.2em;
}

/*===== console_user =========================================================*/

#console_user
{
background:#bbccee;
border:0.083em solid #99aacc;
border-radius:0.083em;
color:#616194;
float:right;
line-height:2em;
margin:1.2em 1.5em 0em 0em;
padding:0.25em 1em;
height:2em;
}

#console_user a
{
color:#1d1d66;
text-decoration:none;
}
#console_user a:hover
{
color:#fff;
}

#console_user img
{
height:1em;
position:relative;
top:0.167em;
}
#console_user a:nth-child(1) img
{
height:1.167em;
margin-right:0.333em;
}
#console_user a:nth-child(2) img
{
height:1.083em;
position:relative;
top:0.25em;
}

#console_user a span
{
background:#0000ff;
border:0.1em solid #1d1d66;
border-radius:0.3em;
color:#ffffff;
font-size:0.833em;
font-weight:bold;
margin-right:-0.5em;
padding:0.1em 0.4em;
position:relative;
right:0.5em;
top:-0.5em;
}
#console_user a:hover span
{
background:#8888ff;
}

/*===== navigation ===========================================================*/

#navigation
{
background:#4d6db8;
background:-webkit-linear-gradient(#4d6db8, #3e5793); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(#4d6db8, #3e5793); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(#4d6db8, #3e5793); /* For Firefox 3.6 to 15 */
background:linear-gradient(#4d6db8, #3e5793); /* Standard syntax */
height:3em;
margin-bottom:2em;
text-align:center;
}

#navigation ul
{
list-style:none;
}

#navigation ul li
{
display:inline-block;
width:8em;
}

#navigation ul li a
{
color:#ffffff;
display:block;
font-weight:bold;
line-height:3em;
text-decoration:none;
}
#navigation ul li a:hover
{
background:#718ac6;
background:-webkit-linear-gradient(#718ac6, #3e5793); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(#718ac6, #3e5793); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(#718ac6, #3e5793); /* For Firefox 3.6 to 15 */
background:linear-gradient(#718ac6, #3e5793); /* Standard syntax */
}
#navigation ul li a:active
{
background:#3e5793;
}

/*===== content ==============================================================*/

#content
{
}

#content_loggedin
{
display:table-row;
}

/*===== sidelinks ============================================================*/

#sidelinks
{
border-right:0.083em solid #999999;
display:table-cell;
min-width:18em;
white-space:nowrap;
}

#sidelinks h1
{
font-size:1em;
}

#sidelinks a
{
color:#1d1d66;
display:block;
text-decoration:none;
}

#sidelinks h1 a
{
border:0.083em solid #dddddd;
border-radius:0.083em;
background:#eeeeee;
font-size:1.25em;
margin:0em 2em 0em 2.5em;
padding:0.2em 0.75em 0.2em 0.75em;
text-align:left;
}
#sidelinks h1 a:hover
{
background:#dddddd;
}
#sidelinks h1 a:active
{
background:#cccccc;
}

#sidelinks ul
{
list-style:none;
}
#sidelinks ul li a
{
margin:0em 2.5em 0em 3.125em;
padding:0.333em 2.5em 0.333em 1.6em;
}
#sidelinks ul li a:hover
{
background:#edf0f5;
}
#sidelinks ul li a:active
{
background:#e1e4e9;
}

#sidelinks img
{
height:1.083em;
position:relative;
top:0.167em;
width:1em;
}

/*===== main =================================================================*/

#main
{
border-left:2em solid #ffffff;
border-right:2.5em solid #ffffff;
min-height:38em;
text-align:justify;
width:65em;
}

#main a
{
color:#3e5793;
}
#main a:hover
{
color:#4d6db8;
}
#main a:active
{
color:#0000ff;
}

#main form
{
background:#eff5ff;
border:0.1em solid #cccccc;
border-radius:0.3em;
font-size:1.167em;
margin:2em auto;
overflow:hidden;
padding:1em 2em 1em 2em;
text-align:right;
width:27em;
}

#main form button
{
-webkit-appearance:none;
border:0.1em solid #191947;
border-radius:0.3em;
background:#4d6db8;
color:#ffffff;
cursor:pointer;
font-size:1em;
font-weight:bold;
min-height:1.75em;
margin:0.333em 0em 0.5em 0em;
padding:0.4em 0.8em;
}
#main form button:hover
{
background:#718ac6;
}
#main form button:active
{
background:#3e5793;
}

#main form h4
{
padding-bottom:0.5em;
padding-top:0.333em;
text-align:left;
}

#main form h5
{
font-size:0.9em;
padding-bottom:0.5em;
padding-top:0.75em;
text-align:left;
}

#main form input[type="email"],
#main form input[type="number"],
#main form input[type="password"],
#main form input[type="tel"],
#main form input[type="text"],
#main form input[type="url"]
{
border:0.1em solid #999999;
border-radius:0.2em;
background:#ffffff;
color:#000000;
font-family:"Verdana","sans serif";
font-size:1.167em;
height:1.5em;
margin-bottom:1em;
width:13em;
}

#main form input[type="file"]
{
font-size:1em;
margin:0.8em 0em;
}

#main form input[type="radio"]
{
margin-left:3em;
}

#main form p
{
float:left;
position:relative;
text-align:justify;
top:0.3em;
}

#main form span
{
color:#cc0000;
font-size:0.857em;
font-style:italic;
position:relative;
top:-0.5em;
vertical-align:top;
}

#main form textarea
{
border:0.1em solid #999999;
border-radius:0.2em;
color:#000000;
font-family:"Verdana","sans serif";
font-size:1em;
height:7em;
margin:0.5em 0em 1em 0em;
resize:none;
vertical-align:top;
width:100%;
word-wrap:normal;
}

#main h1
{
font-size:1.5em;
margin:0.25em 0em 0.75em 0em;
}
#main h1 img
{
position:relative;
top:0.083em;
}
#main h1 .locationflag
{
height:1em;
padding-right:0.5em;
top:0.125em;
}
#main h1 .teambadge
{
height:1.5em;
padding-right:0.5em;
top:0.4em;
}
#main h1 .userflag
{
height:1em;
padding-left:0.25em;
top:0.125em;
}

#main h2
{
font-size:1.25em;
margin:0.25em 0em 0.25em 0em;
}
#main h3
{
font-size:1.167em;
margin:0.25em 0em 0.25em 0em;
}
#main h3 .teambadge
{
height:2em;
padding:0em 0.5em;
position:relative;
top:0.4em;
}
#main h4
{
font-size:1em;
margin:0.25em 0em 0.25em 0em;
}
#main h5
{
font-size:1em;
font-style:italic;
margin:0.25em 0em 0.25em 0em;
}
#main h6
{
float:left;
font-size:0.8em;
font-weight:normal;
margin:0em;
}

#notification
{
background:#ffffcc;
border:0.1em solid #cccccc;
border-radius:0.3em;
font-size:1em;
font-style:italic;
margin-bottom:1em;
padding:0.75em 1.5em;
width:auto;
}

#searchbox form
{
float:right;
margin:0em;
margin-left:1em;
padding:1.25em 1.75em 0em 1.75em;
width:auto;
}
#searchbox form input[type="text"]
{
width:10em;
}

#searchbox form button
{
position:relative;
top:-0.125em;
margin:0em 0em 0em 0.5em;
}

/*===== footer ===============================================================*/

#footer
{
border-top:0.167em solid #191947;
margin:2em 1em 1em 1em;
padding:0.5em 2em 0em 0em;
text-align:right;
}

#footer p
{
font-size:0.833em;
font-style:italic;
}

#footer span
{
float:left;
margin-left:2em;
}

#footer span img
{
border:0.083em solid #aaaadd;
margin-right:0.083em;
}

/*===== classes ==============================================================*/

.b
{
font-weight:bold !important;
}
.i
{
font-style:italic !important;
}

.adminbox, .sidebox
{
background:#ffff99;
border:0.1em solid #cccc99;
border-radius:0.2em;
float:right;
margin:0em;
margin-left:1em;
padding:1em 1.75em 1.5em 1.75em;
width:auto;
}

.adminbox a
{
color:#666633 !important;
font-weight:bold;
text-decoration:none;
}
.adminbox a:hover
{
color:#cccc00 !important;
}
.adminbox a:active
{
color:#ffff00 !important;
}

.adminbox img, .sidebox img
{
height:1.083em;
position:relative;
top:0.167em;
width:1em;
}

.adminbox p, .sidebox p
{
margin-top:0.667em;
}
.adminbox p:nth-of-type(1), .sidebox p:nth-of-type(1)
{
margin-top:0.667em;
}
.adminbox form, .sidebox form
{
float:right;
margin:0em;
margin-left:1em;
padding:1.25em 1.75em 0em 1.75em;
width:10em;
}

.fixturelist
{
border-collapse:collapse;
border:0.1em solid #757591;
margin:1em auto 1.5em auto;
font-size:12px;
}
.fixturelist a
{
color:#000000 !important;
text-decoration:none;
}
.fixturelist a:hover
{
color:#000000;
text-decoration:underline;
}
.fixturelist a:active
{
color:#191947;
text-decoration:underline;
}
.fixturelist span
{
color:#757591 !important;
font-size:0.75em;
font-style:italic;
position:relative;
top:0.125em !important;
}
.fixturelist thead tr
{
font-weight:bold;
}
.fixturelist thead tr td:nth-of-type(1)
{
text-align:center;
}
.fixturelist thead tr:nth-of-type(1) td:nth-of-type(1)
{
background:#4d6db8;
background:-webkit-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Firefox 3.6 to 15 */
background:linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* Standard syntax */
color:#ffffff;
}
.fixturelist thead tr:nth-of-type(2) td:nth-of-type(1)
{
background:#ccddff;
background:-webkit-linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* For Firefox 3.6 to 15 */
background:linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* Standard syntax */
}
.fixturelist tbody
{
background:#ffffff;
}
.fixturelist tbody tr td:nth-of-type(1) img,
.fixturelist tbody tr td:nth-of-type(7) img
{
padding:0em 0.5em;
width:1.5em;
}
.fixturelist tbody tr td:nth-of-type(2)
{
padding-right:1em;
text-align:right;
}
.fixturelist tbody tr td:nth-of-type(3),
.fixturelist tbody tr td:nth-of-type(4),
.fixturelist tbody tr td:nth-of-type(5)
{
min-width:2.5em;
text-align:center;
}
.fixturelist tbody tr td:nth-of-type(4)
{
width:1.75em;
}

.fixturelist input[type="number"]::-webkit-inner-spin-button,
.fixturelist input[type="number"]::-webkit-outer-spin-button,
.fixturelistwithcountries input[type="number"]::-webkit-inner-spin-button,
.fixturelistwithcountries input[type="number"]::-webkit-outer-spin-button
{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.fixturelist tbody tr td:nth-of-type(3) input[type="number"],
.fixturelist tbody tr td:nth-of-type(5) input[type="number"],
.fixturelist tbody tr td:nth-of-type(3) input[type="tel"],
.fixturelist tbody tr td:nth-of-type(5) input[type="tel"],
.fixturelist tbody tr td:nth-of-type(3) input[type="text"],
.fixturelist tbody tr td:nth-of-type(5) input[type="text"]
{
border:0.1em solid #999999  !important;
border-radius:0.2em  !important;
font-size:1em !important;
height:1em !important;
position:relative;
text-align:center;
top: 0.4em;
width:1.75em  !important;
}
.fixturelist tbody tr td:nth-of-type(2),
.fixturelist tbody tr td:nth-of-type(6)
{
min-width:14em;
}
.fixturelist tbody tr td:nth-of-type(6)
{
padding-left:1em;
text-align:left;
}
.fixturelist tbody tr td:nth-of-type(8)
{
min-width:6.5em;
text-align:center;
}
.fixturelist tr
{
height:2.25em;
}
.fixturelist .predictionteam a
{
color:#999999 !important;
text-decoration:none;
}
.fixturelist .predictionteam a:hover
{
color:#999999;
text-decoration:underline;
}
.fixturelist .predictionteam a:active
{
color:#9999ff;
text-decoration:underline;
}

.fixturelistwithcountries
{
border-collapse:collapse;
border:0.1em solid #757591;
margin:1em auto 1.5em auto;
font-size:12px;
}
.fixturelistwithcountries a
{
color:#191947 !important;
text-decoration:none;
}
.fixturelistwithcountries a:hover
{
color:#191947;
text-decoration:underline;
}
.fixturelistwithcountries a:active
{
color:#0000ff;
text-decoration:underline;
}
.fixturelistwithcountries span
{
color:#757591 !important;
font-size:0.75em;
font-style:italic;
position:relative;
top:0.125em !important;
}
.fixturelistwithcountries thead tr
{
font-weight:bold;
}
.fixturelistwithcountries thead tr td:nth-of-type(1)
{
text-align:center;
}
.fixturelistwithcountries thead tr:nth-of-type(1) td:nth-of-type(1)
{
background:#4d6db8;
background:-webkit-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Firefox 3.6 to 15 */
background:linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* Standard syntax */
color:#ffffff;
}
.fixturelistwithcountries thead tr:nth-of-type(2) td:nth-of-type(1)
{
background:#ccddff;
background:-webkit-linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* For Firefox 3.6 to 15 */
background:linear-gradient(left, #ccddff, #ebeeff, #ccddff); /* Standard syntax */
}
.fixturelistwithcountries tbody
{
background:#ffffff;
}
.fixturelistwithcountries tbody tr td:nth-of-type(1) img,
.fixturelistwithcountries tbody tr td:nth-of-type(9) img
{
padding:0em 0.5em;
}
.fixturelistwithcountries tbody tr td:nth-of-type(2) img,
.fixturelistwithcountries tbody tr td:nth-of-type(8) img
{
padding:0em 0.5em;
width:1.5em;
}
.fixturelistwithcountries tbody tr td:nth-of-type(3)
{
padding-right:1em;
text-align:right;
}
.fixturelistwithcountries tbody tr td:nth-of-type(4),
.fixturelistwithcountries tbody tr td:nth-of-type(5),
.fixturelistwithcountries tbody tr td:nth-of-type(6)
{
min-width:2.5em;
text-align:center;
}
.fixturelistwithcountries tbody tr td:nth-of-type(5)
{
width:1.75em;
}
.fixturelistwithcountries tbody tr td:nth-of-type(4) input[type="number"],
.fixturelistwithcountries tbody tr td:nth-of-type(6) input[type="number"],
.fixturelistwithcountries tbody tr td:nth-of-type(4) input[type="tel"],
.fixturelistwithcountries tbody tr td:nth-of-type(6) input[type="tel"],
.fixturelistwithcountries tbody tr td:nth-of-type(4) input[type="text"],
.fixturelistwithcountries tbody tr td:nth-of-type(6) input[type="text"]
{
border:0.1em solid #999999  !important;
border-radius:0.2em  !important;
font-size:1em !important;
height:1em !important;
position:relative;
text-align:center;
top: 0.4em;
width:1.75em  !important;
}

.fixturelistwithcountries tbody tr td:nth-of-type(3),
.fixturelistwithcountries tbody tr td:nth-of-type(7)
{
min-width:14em;
}
.fixturelistwithcountries tbody tr td:nth-of-type(7)
{
padding-left:1em;
text-align:left;
}
.fixturelistwithcountries tbody tr td:nth-of-type(10)
{
min-width:6.5em;
text-align:center;
}
.fixturelistwithcountries tr
{
height:2.25em;
}

.fixturelistwithcountries .predictionteam a
{
color:#999999 !important;
text-decoration:none;
}
.fixturelistwithcountries .predictionteam a:hover
{
color:#999999;
text-decoration:underline;
}
.fixturelistwithcountries .predictionteam a:active
{
color:#9999ff;
text-decoration:underline;
}

.floatimage
{
float:left;
margin-right:1em;
}

.soccerleague
{
background:#4d6db8;
background:-webkit-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Safari 5.1 to 6.0 */
background:-o-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Opera 11.1 to 12.0 */
background:-moz-linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* For Firefox 3.6 to 15 */
background:linear-gradient(left, #3e5793, #4d6db8, #3e5793); /* Standard syntax */
border-collapse:collapse;
border:0.1em solid #757591;
font-size:12px;
margin:1em auto 2em auto;
}
.soccerleague a
{
color:#191947 !important;
text-decoration:none;
}
.soccerleague a:hover
{
color:#191947;
text-decoration:underline;
}
.soccerleague a:active
{
color:#0000ff;
text-decoration:underline;
}
.soccerleague tbody
{
background:#ffffff;
}
.soccerleague thead tr
{
color:#ffffff;
font-weight:bold;
}
.soccerleague tr:nth-of-type(2n)
{
background:#ebeeff;
}
/*
.soccerleague td:nth-of-type(2n+4)
{
background:#f0f5ff;
}
.soccerleague tr:nth-of-type(2n) td:nth-of-type(2n+4)
{
background:#dbe3ff;
}
*/
.soccerleague tr
{
height:2.25em;
}
.soccerleague th:nth-of-type(1), .soccerleague td:nth-of-type(1)
{
text-align:center;
width:3em;
}
.soccerleague th:nth-of-type(3), .soccerleague td:nth-of-type(3)
{
min-width:16em;
padding-left:1em;
text-align:left;
}
.soccerleague th:nth-of-type(4), .soccerleague th:nth-of-type(5), .soccerleague th:nth-of-type(6), .soccerleague th:nth-of-type(7), .soccerleague th:nth-of-type(8), .soccerleague th:nth-of-type(9), .soccerleague th:nth-of-type(10), .soccerleague th:nth-of-type(11), .soccerleague th:nth-of-type(12),
.soccerleague td:nth-of-type(4), .soccerleague td:nth-of-type(5), .soccerleague td:nth-of-type(6), .soccerleague td:nth-of-type(7), .soccerleague td:nth-of-type(8), .soccerleague td:nth-of-type(9), .soccerleague td:nth-of-type(10), .soccerleague td:nth-of-type(11), .soccerleague td:nth-of-type(12)
{
text-align:center;
width:3.5em;
}
.soccerleague img
{
height:1.5em;
position:relative;
top:0.125em;
width:1.5em;
}

.linkbutton
{
-webkit-appearance:none;
border:0.1em solid #191947;
border-radius:0.3em;
background:#4d6db8;
color:#ffffff !important;
cursor:pointer;
font-weight:bold;
min-height:1.75em;
margin:0.333em 0em 0.5em 0em;
padding:0.4em 0.8em;
position:relative;
text-decoration:none;
top:-0.083em;
}
.linkbutton:hover
{
background:#718ac6;
}
.linkbutton:active
{
background:#3e5793;
}

.note
{
color:#888888;
font-style:italic;
font-size:12px;
margin:0.75em 0em;
}

.profilepicture_big
{
border:0.167em solid #191947;
height:9.142em;
width:9.142em;
}
.profilepicture_medium
{
border:0.167em solid #191947;
height:5em;
width:5em;
}
.profilepicture_mediumsmall
{
border:0.167em solid #191947;
height:4em;
width:4em;
}
.profilepicture_small
{
border:0em;
height:3em;
width:3em;
}

.sidebox
{
background:#eff5ff;
border:0.1em solid #cccccc;
}

.sidebox a
{
color:#666633;
font-weight:bold;
text-decoration:none;
}
.sidebox a:hover
{
color:#0000cc !important;
}
.sidebox a:active
{
color:#0000ff !important;
}

.sidebox form
{
background:#eff5ff;
border:0em !important;
font-size:1.167em;
margin:1em auto 0em auto !important;
padding:0em !important;
width:auto !important;
}
.sidebox form button
{
position:relative;
top:-0.125em;
}

.usericon
{
height:1em;
margin-right:0.25em;
position:relative;
top:0.167em;
width:1em;
}

.userflag
{
cursor:context-menu;
margin-left:0.333em;
position:relative;
top:0.167em;
}

.warning
{
color:#ff0000;
}