.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../img/fancybox/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../img/fancybox/blank.gif'); -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../img/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../img/fancybox/fancybox_sprite@2x.png');background-size: 44px 152px; }#fancybox-loading div {background-image: url('../img/fancybox/fancybox_loading@2x.gif');background-size: 24px 24px; }}#upload_container {width:500px}.image_box {position:relative;height:300px;width:300px;border:1px solid #aaa;background:#fff;overflow:hidden;background-repeat:no-repeat;cursor:move;float:left}.image_box .thumb_box {position:absolute;top:50%;left:50%;width:158px;height:210px;margin-top:-105px;margin-left:-80px;border:1px solid rgb(102, 102, 102);box-shadow:0 0 0 1000px rgba(0, 0, 0, 0.5);background:none repeat scroll 0% 0% transparent;}.image_box .spinner {position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;line-height:315px;background:rgba(245, 245, 245, 0.7)}.action {width:350px;height:30px;margin:10px 0}#upload_container input {background-color:buttonface;color:buttontext;border:2px outset buttonface;margin-right:2px}#upload_container input[type=file] {border:0}#upload_container input:hover {cursor:pointer}.image_form_container {float:left;width:170px;height:300px;clear:right;margin-left:20px}#preview_img {width:158px;height:210px;border:1px solid #bbb;display:block}#file:hover {font-family: verdana,tahoma,arial !important}.tabs {margin:0 0 15px 0;overflow:hidden}.tabs a {float:right;margin-left:5px}.option {-moz-box-shadow:inset -7px 1px 0px -19px #ffffff;-webkit-box-shadow:inset -7px 1px 0px -19px #ffffff;box-shadow:inset -7px 1px 0px -19px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0f0f0f), color-stop(1, #000000) );background:-moz-linear-gradient( center top, #0f0f0f 5%, #000000 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f0f0f', endColorstr='#000000');background-color:#0f0f0f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #313030;display:inline-block;font-family:arial;font-size:10px;font-weight:bold;padding:6px 16px 5px;text-decoration:none;}.option.option-empty {background:#fff;color:#545454;border:1px solid #615f5f;}.option:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #0f0f0f) );background:-moz-linear-gradient( center top, #000000 5%, #0f0f0f 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0f0f0f');background-color:#000000;cursor:pointer;border:1px solid #313030;color: #45BBFF;}.option.option-empty:hover {background:#fff;color:#000;border:1px solid #615f5f;}.option:focus {outline:0}.option.discored {color:#ff3838}.option.discoorange {color:orange;}.option.discogreen {color:rgb(58, 186, 58)}.button-large {-moz-box-shadow:inset 0px 1px 0px -5px #ffffff;-webkit-box-shadow:inset 0px 1px 0px -5px #ffffff;box-shadow:inset 0px 1px 0px -5px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0a0a0a), color-stop(1, #000000) );background:-moz-linear-gradient( center top, #0a0a0a 5%, #000000 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a0a0a', endColorstr='#000000');background-color:#0a0a0a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #2e2e2e;display:inline-block;color:#f0edf0;font-family:Verdana;font-size:10px;font-weight:bold;padding:10px 22px 9px;text-decoration:none;width:150px;text-align:center}.button-large:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #0a0a0a) );background:-moz-linear-gradient( center top, #000000 5%, #0a0a0a 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0a0a0a');background-color:#000000;}.button-large:active {position:relative;top:1px;}.btn {display:inline-block;padding:5px 15px;margin:0;background:#fff;border:1px solid #DEDDDD;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#757474;font-family:arial, sans-serif;font-size:11px;text-decoration:none;}.btn:hover {color:#757474;cursor:pointer;border:1px solid #D0CECE;}.btn-blue {color:#fff;background:#56A9FF;border:1px solid #4E9BEA;}.btn-blue:hover {color:#fff;background:#4891DC;border:1px solid #387ABD;}#tracklist.dropdown {width: 210px}#season-sel.dropdown {width: 100px;}#lyl_season_sel.dropdown {width: 100px;}#lyl_ov_season_sel.dropdown {width: 100px;}#ref-selection.dropdown {width:156px;}#hiscores-selection.dropdown {width:170px}#profiles-sel.dropdown,#penalties_sel.dropdown {width:100px}#tracklist, #season-sel, #hiscores-selection, #ref-selection, #profiles-sel, #season-sel-2, #penalties_sel, #lyl_season_sel, #lyl_ov_season_sel {display:inline-block;clear:both;margin:10px}#season-sel-2 {margin-left:0;margin-right:0;}#ref-selection {position:relative;margin-bottom:10px;}#tracklist {margin-top:0}#season-sel-2.dropdown {width:120px}#class-sel.dropdown {width:200px}a.dark-button {display: inline-block;position: relative;overflow: hidden;border: 1px solid;border-radius: 3px;background: #444;border-color: #111 #0a0a0a black;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4));-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);margin: 10px 0;padding: 7px 8px 7px 10px;line-height: 14px;font-size: 11px;color: #aaa}a.dark-button:hover {cursor:pointer;color: #ccc;}a.dark-button.is_selected {color:#F75656}@-moz-document url-prefix() {a.dark-button {padding: 6px 8px 8px 10px;}} .dropdown {display: inline-block;position: relative;overflow: hidden;height: 28px;background: #f2f2f2;border: 1px solid;border-color: white #f7f7f7 #f5f5f5;border-radius: 3px;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.06));-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);}.dropdown-arrows:before, .dropdown-arrows:after {content: '';position: absolute;z-index: 2;top: 9px;right: 10px;width: 0;height: 0;border: 4px dashed;border-color: #888 transparent;pointer-events: none;}.dropdown-arrows:before {border-bottom-style: solid;border-top: none;}.dropdown-arrows:after {margin-top: 7px;border-top-style: solid;border-bottom: none;}.dropdown-select {position: relative;width: 130%;margin: 0;padding: 5px 8px 6px 10px;height: 28px;line-height: 14px;font-size: 12px;color: #62717a;text-shadow: 0 1px white;background: #f2f2f2;background: rgba(0, 0, 0, 0) !important;border: 0;border-radius: 0;-webkit-appearance: none;}.dropdown-select:focus {z-index: 3;width: 100%;color: #394349;outline: 0 solid #49aff2;outline: 0 solid -webkit-focus-ring-color;outline-offset: -2px;}.dropdown-select:hover {cursor:pointer}.dropdown-select > option {margin: 3px;padding: 6px 8px !important;text-shadow: none;background: #f2f2f2;border-radius: 3px;cursor: pointer}.lt-ie9 .dropdown {z-index: 1;}.lt-ie9 .dropdown-select {z-index: -1;}.lt-ie9 .dropdown-select:focus {z-index: 3;}@-moz-document url-prefix() {.dropdown-select {padding-left: 6px;}}.dropdown-dark {background: #444;border-color: #111 #0a0a0a black;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.4));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.4));-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);}.dropdown-dark:before {border-bottom-color: #aaa;}.dropdown-dark:after {border-top-color: #aaa;}.dropdown-dark .dropdown-select {color: #aaa;text-shadow: 0 1px black;background: #444;}.dropdown-dark .dropdown-select:focus {color: #ccc;}.dropdown-dark .dropdown-select > option {background: #444;text-shadow: 0 1px rgba(0, 0, 0, 0.4);}.border-table {margin:5px 0;text-align:center;}.border-header {color:#acabab;font-weight:bold;}.border-header th {padding:5px 10px;border:1px solid #929090;}.border-table td {padding:5px 7px;border:1px solid #292929;}.border-table tr:hover td {background:#1a1a1a;}.border-table tr:last-child td {border-bottom:2px solid #313131;}.border-table .is-left {text-align:left;}.border-narrow th,.border-narrow td { padding:4px 1px;}.simple-table {margin:5px 5px 20px;text-align:center;}.simple-header, .scores-header {font-weight:bold;}.simple-table td {border:0;padding:4px 7px}tr.scores-line td {border:1px solid #292929;padding:5px 7px}.simple-table tr:hover td {background:#1a1a1a}.scores-header th, .scores-header td {border:1px solid #929090;padding:5px 10px;}.simple-header td, .simple-header th {border:0;border-bottom:2px solid #313131;color:#acabab;padding:8px 11px}.simple-table .simple-header:hover td, .simple-table .scores-header:hover td {background:none}.simple-table tr:last-child td {border-bottom:2px solid #313131}.simple-table .goto-stage {padding:7px 11px;display:block;}.simple-icon img {float:right}.simple-table td.narrow, .simple-header .narrow, .scores-header .narrow {padding:4px 1px}.simple-table td.narrow-cell, .simple-header .narrow-cell, .scores-header .narrow-cell {padding:4px}.simple-table td.wrap {padding:0}.simple-table .left {text-align:left}.simple-table .right {text-align:right}.simple-table .counter {padding-left:9px;padding-right:9px;}.fancy-table {margin:5px 5px 20px;text-align:center}.fancy-table td {border:0;padding:4px 7px}.fancy-table tr td {border:1px solid #C0B9B9;padding:5px 7px}.fancy-table tr:hover td {background:#F0F0F0}.fancy-header th, .fancy-header td {border:1px solid #929090;padding:5px 10px;color:#5E5E5E}.fancy-table a {color:#6FAAE4}.fancy-table a, .fancy-table a:link, .fancy-table a:visited { color:#4575A5; text-decoration:none }.fancy-table a:hover, .fancy-table a:focus { color:#3E8AD5; text-decoration: none }.fancy-table a:active { color:#3E8AD5; text-decoration:none }.tbl-fancy-light {}.tbl-fancy-light th {background:#EAEAEA;border-bottom:1px solid #CAC9C9;padding:5px 10px;color:#403F3F;}.tbl-fancy-light td {border:0;border-bottom:1px solid #E6E6E6;padding:7px 12px;}.tbl-fancy-light tr:hover td {}.tbl-fancy-light a { color:#6FAAE4; text-decoration:none; }.tbl-fancy-light a:hover, .tbl-fancy-light a:focus { color:#3E8AD5; text-decoration:none; }.tbl-fancy-light a:active { color:#3E8AD5; text-decoration:none; }.simple-table .highlighted td {background:rgb(29, 29, 29);border-bottom:rgb(18, 18, 18);}.simple-table .top-score td {color:#ff3838}.simple-table .narrow-field {padding:9px 2px}.simple-table td.hover-over-name {padding:0}.simple-table td.hover-bg a{background:#0E0E0E;padding-top:10px;padding-bottom:10px;text-align:center}.simple-table .hover-over-name a {padding:11px 8px 11px 8px;display:block}.simple-table .white {color:#fff}.more-driver-info td {border-bottom:1px dotted #313131;padding-bottom:12px}.more-driver-info:hover td {background:none !important}.more-driver-info td.line-arrow {background:url('/img/icons/sq.png') no-repeat left !important;}.more-driver-info .inner-list {padding:0 0 12px 0 !important}.rank-details {margin:0}.rank-details td {padding:5px 10px;margin:0;border-bottom:0 !important}.rank-details .inner-header {border:0;background:none;color:#acabab}.draw-border-right {border-right:1px solid #ccc}.paint-cell-bg {background:#1f1f1f}.simple-table .draw-border-bottom td {border-bottom:2px solid #313131}.simple-table .draw-border-top td {border-top:2px solid #313131}.simple-table .wider-cell {padding:6px 12px}.tablelist {width:100%;color:#979696}.tablelist .tlist-header {font-weight:bold}.tablelist .tlist-header td {border:0;border-bottom:2px solid #313131;background:none;color:#acabab}.tablelist .tlist-header:hover td {background:none !important}.tablelist td {padding:9px 15px;border:none}.tablelist tr:hover td {background:#1a1a1a}.tablelist .highlighted td {background:rgb(29, 29, 29);border-bottom:rgb(18, 18, 18);}.tablelist .tl-border td {border:1px solid #313131}.tablelist .white {color:#fff}.tablelist .tl-link {padding:0 !important}.tablelist .tl-link a {padding:11px 15px;display:block}.tablelist .tl-red {color:#ff4d4d}.tablelist .larger {padding:0 20px}.tablelist .center {text-align:center}.tablelist .hovered {padding:0 !important}.tablelist .hover-name {padding:11px 15px;display:block}.tlist {margin:15px 0;font-size:11px;width:100%;border-collapse:collapse}.tmiddle td {vertical-align:middle}.tlist tr.thead {border-bottom:2px solid #7d7b7b;background:transparent url('/img/design/theader.png') repeat-x top} .tlist th {font-weight:bold;text-align:center;color:#e4e1e2;padding:7px 12px;border-bottom:2px solid #4a4949}.tlist td {padding:7px 7px;border:1px solid #272727;} .tlist td.no-padding {padding:0px !important}.tlist td a {padding:5px 20px 5px 20px}.tlist tr:hover {background-color:#222222;border-bottom:1px solid #ccc}.tlist td.center {text-align:center}.tlist td.right {text-align:right}.tlist td.id {font-weight:bold;color:#ff4830}.colors td:hover {border-bottom:1px solid #eee !important;cursor:pointer}.color-red {background:red}.color-red:hover {background:red !important}.color-green {background:green}.color-green:hover {background:green !important}.color-purple {background:purple}.color-purple:hover {background:purple !important}.table-style-form {margin:0;clear:both;width:100%}.table-style-form th.empty {padding:0;}.table-style-form td {border:0;border-bottom:1px solid #0F0F0F;padding:7px 12px}.table-style-form .left-form-col {text-align:right;}.table-style-form .right-form-col {padding-left:20px}.right-form-col textarea {width:300px;height:80px;margin-top:5px;}.table-style-form label {display:block;font-weight:bold}.left-col-explanation {color:#797373;margin-top:5px;display:inline-block;font-size:10px}.table-form-message {color: #FF5454;font-weight: bold;}.table-form-message td {padding-left:50px;display:none}.ui-datepicker-trigger {float: none;vertical-align: middle;margin: 0 0 3px 7px;}.ui-datepicker-trigger:hover {cursor:pointer}.fancy-content .table-style-form td {border-bottom: 1px solid #ddd;}html {overflow:-moz-scrollbars-vertical; overflow-y:scroll}html, body {width:100%;height:100%;line-height:1.1;background:#181818;font-size:11px;font-family:verdana,tahoma,arial;color:#b6b5b3;z-index:0;position:relative}html, body, form, fieldset, ul, li, ol {margin:0;padding:0;width:auto}article, aside, footer, header, hgroup, main, nav, section {display:block}pre {display:block;margin:0;padding:0;position:relative}h1, h2, h3, h4, h5, h6 { font-weight:normal;font-family:verdana, arial, sans-serif;font-size:12px}h1 {font-size:16px;font-weight:bold;}h2 {margin:0 auto 7px;font-size:15px;font-weight:bold;padding-bottom:3px;border-bottom:1px dotted #ddd;color:#f54f47}h3 { margin:0 auto 7px;font-size:13px;font-weight:bold;padding-bottom:3px;color:#f54f47}h4, h5, h6 { margin-top:8px;margin-bottom:8px;}dt, dd {font-weight: normal}li {list-style-type:none}img {vertical-align:baseline;margin:0;padding:0}table {border-collapse: collapse;border-spacing: 0}table th, table td {padding:3px 7px;vertical-align:middle}table td {border:1px solid #292929;}div {display:block;margin:0}p {margin:5px 0;padding:0}a { color:#efeeee; text-decoration:none }a:hover, a:focus { color: #45BBFF; text-decoration: none }a:active { color:#c1d0de; text-decoration:none }a.disco, a.disco:link, a.disco:visited { color:#e92f3c; text-decoration:none }a.disco:hover, a.disco:focus { color: #f85f6a; text-decoration: none }a.disco:active { color:#e92f3c; text-decoration:none }a.underlined:hover {text-decoration:underline}hr {color: #383737;background: #383737;height: 1px;border: none;margin: 6px 30px;padding: 0}input {margin:7px 0;min-height:20px;padding:2px 5px;font-size:15px}fieldset{border:1px solid #ddd;padding:20px;margin:10px 20px}legend {font-weight:bold;font-size:13px}form p label {font-weight:normal}label:hover {cursor:pointer}input, select, option {background:#464444;color:#fff;border:0;font-size:12px}input[type=checkbox] {margin-top:0;margin-bottom:0;}input {}input:focus {outline:0;}input[type="date"]:hover::-webkit-calendar-picker-indicator{background:none;cursor:pointer}input[type="date"]::-webkit-inner-spin-button {background:orange}select {margin-top:5px;padding:3px 7px;box-sizing:border-box;}table select {margin:0 3px}input.long {width:400px}input.middle {width:300px}input.short {width:150px}input.mini {width:75px}input.small-input {width:150px;height:10px;font-size:10px;padding:0 5px}textarea {font-family:verdana,tahoma,arial;font-size:11px;padding:5px;background:#464444;color:#fff;border:0;outline:1px solid #090909;box-sizing:border-box;}textarea:focus {outline:0;border:0}textarea.area {width:500px;height:300px}textarea.area-0 {width:470px;height:100px}textarea.area-1 {width:490px;height:100px}textarea.area-small {width:450px;height:75px}.form-error {color:#ff243d;font-weight:bold;font-size:11px;margin:7px 0;padding-left:10px}.small-font {font-size:10px}.as-right {text-align:right;}.as-left {text-align:left;}.to-right {float:right;}.to-left {float:left;}p.wrap {margin:0;padding:0}.inner-title {border-top:3px solid #2e2f2f;padding:5px 10px 8px 10px;margin:0 10px 7px;font-weight:bold;color:#496151;background:url('/img/design/line.png') top;}.title-light {color:#6e8890;padding:5px 0 3px 7px;font-weight:bold}.season {margin:7px 10px 7px 30px;color:#ff3636;font-size:13px}.clearfix {clear:both;display:block}.hl {color:#fb4d59}.hl-light {color:#ecf55e}.hl-dark {color:#ff3838}.smaller-header {margin:15px 0 5px 5px;padding:0 0 4px 7px;border-bottom:2px solid #212121;font-weight:bold}.infobox, .infobox2, .info-light {margin:20px 10px;padding:10px 0;font-size:11px;border-top: 5px solid #2F2F2F;border-bottom: 5px solid #2F2F2F;line-height:1.5;}.infobox2 {background:url('/img/icons/traffic-cone.png') no-repeat left 3px;padding-left:20px}.infobox p, .infobox2 p, .info-light p {margin:0 5px}.info-light {border-bottom: 1px solid #978E8E;border-left: 5px solid #B1ACAC;}.note {margin:10px 3px;padding:10px 15px;background-color:#0E0D0D;border:1px solid #1F1F20;font-size:11px;color:#B9B9B9;line-height:1.4;}.note-light {margin:10px 3px;padding:9px 15px;background-color:#EDEDED;border:1px solid #BABABA;font-size:11px;color:#2D4261;}.fancy-box {width:500px;min-height:80px;padding:10px;border:1px solid #eee}.fancy-spec {width:300px;min-height:70px;padding:10px;border:1px solid #eee}.new {color:#fc3f3f;text-transform:uppercase;font-size:10px;}.dsq {color:#fc3f3f;text-transform:uppercase;font-size:10px;}.dsq-true {color:#41D641;}.dsq-false {color:#FF6565;}.dsq-faded {filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}.arrow-glyph {font-family:arial;}.spinner-circle {display:inline-block;width: 16px;height: 16px;clear: both;margin: 5px auto;border:2px rgba(93, 92, 92, 0.25) solid;border-top:2px rgb(121, 121, 121) solid;border-radius:50%;-webkit-animation:spCircRot .9s infinite linear;animation:spCircRot .9s infinite linear;}@-webkit-keyframes spCircRot {from { -webkit-transform: rotate(0deg); }to { -webkit-transform: rotate(359deg); }}@keyframes spCircRot {from { transform: rotate(0deg); }to { transform: rotate(359deg); }}.fancy-title {font-weight:bold;margin:0 0 15px;padding-bottom:10px;border-bottom:1px solid #ddd;color:#376DC1;}.fancy-subtitle {font-weight:bold;margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #ddd;font-size:10px;text-transform:uppercase;}.fancy-content select,.fancy-content option,.fancy-content textarea {background:#fff;color:gray;border:1px solid #CCCBCB;outline:0;}.fancy-content select {margin-top:0 !important;}.fancy-content hr {color:#fff;background:#eaeaea;margin:15px 0;}.toast {display:none;min-width:200px;max-width:350px;height:auto;z-index:100;position:fixed;right:0;left:0;bottom:20px;padding:10px;margin:auto;background-color:#E2E2E2;color:#1D1A1A;font-family:Calibri;font-size:16px;text-align:center;word-wrap:break-word;-webkit-border-radius:2px;border-radius:2px;background-clip:2px;-webkit-box-shadow:0 0 5px -1px #313131;-moz-box-shadow:0 0 5px -1px #313131;box-shadow:0 0 5px -1px #313131;} #site-header {margin:10px auto;overflow:hidden;width:900px;min-height:30px}@font-face {font-family: "header";src: url("/fonts/EightOne.ttf") format("truetype");}#site-header-left {display:inline-block;font-family:"header";font-size:28px;color:#d82734;float:left}#discomania {vertical-align:middle}#discomania_logo {max-width:150px;vertical-align:middle;margin-left:20px;}#site-header-left p {display:inline-block}#site-header-left b {font-weight:normal;color:#cfcdcd}#site-header-right {display:inline-block;float:right}#profile-data {margin-top:20px;padding-right:25px}#small-login {margin-right:20px;font-size:11px}#small-login form {margin-top:7px}#small-login input[type=text], #small-login input[type=password] {width:100px;padding:0 5px;height:10px;font-size:11px}#small-login input[type=submit] {height:14px;font-size:10px;padding:2px 6px;text-transform:uppercase}#small-login strong {margin-left:5px}.fb-link img {max-width:30px;vertical-align:middle;margin-right:10px;margin-bottom:5px;}#site-banner {margin:10px auto 20px;width:860px;min-height:24px;position:relative;background:transparent}#banner-image {max-width:860px;-webkit-box-shadow: 1px 3px 5px 3px #0b0b0b,0 -3px 5px 3px #0b0b0b; -moz-box-shadow: 1px 3px 5px 3px #0b0b0b,0 -3px 5px 3px #0b0b0b; box-shadow: 1px 3px 5px 3px #0b0b0b,0 -3px 5px 3px #0b0b0b; }#banner-message {position:fixed;bottom:0px;background:url('/img/design/tsp.png');color:#fff;width:100%;z-index:50;}#banner-message p {padding:7px 12px 7px 150px;margin:0}#site-banner ul {position:absolute;bottom:1px;background:url('/img/design/tsp.png');border-top:1px solid #1f1f1f;width:100%;text-transform:uppercase}#site-banner li {float:right;border-left:1px dotted #1e1e1e}#site-banner li.nav-left {float:left;border-right:1px dotted #1e1e1e;border-left:0}#site-banner li a {padding:5px 8px;display:inline-block}#site-banner li a:hover {background:#101010}#site-banner li a.small-img {padding:3px 12px 2px}#site-banner li a.nav-active {background:#2c2a2a;}#wrapper {width:810px;min-height:300px;margin:0 auto;overflow:hidden;background:#161616;-moz-box-shadow: 0 0 5px 3px #0b0b0b;-webkit-box-shadow: 0 0 5px 3px #0b0b0b;box-shadow: 0 0 5px 3px #0b0b0b}#error-block {clear:both;overflow:auto;padding:6px 20px 3px;margin:0 auto;border-bottom:1px solid #2e2f2f;background:#222222}#error-content {display:inline-block;margin-top: 5px;margin-left: 10px;}#close-error {position:relative;top:-1px;float:right;padding:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#close-error:hover {cursor:pointer;background-color:#1c1c1c}.inner-outline {border-bottom:3px solid #0c0c0c;margin-bottom:5px}.inner-header {margin:0;padding:3px 0 5px 5px;color:#7baf8e;font-weight:bold;border-bottom:3px solid #191a1a}#col-left, #col-middle, #col-right {overflow:hidden;}#col-left + #col-middle {border-left:1px solid #111010}#col-left {width:21%;margin:5px;float:left}#col-left li {border-bottom:1px solid #1f2020;font-weight:bold}#col-left li a {padding:15px 10px 15px 15px;display:block}#col-left a.long-element {padding: 15px 0 15px 15px;}#col-left li:hover, #col-left li.active{background:#191919}#col-left li:hover a, #col-left li.active a {background:#0F0F0F}#col-left .link-divider, #col-left .link-divider:hover{height: 10px;background: #0A0A0A;border: 0;}#left-navigation a, #left-navigation a:link, #left-navigation a:visited { color:#efeeee; text-decoration:none }#left-navigation a:hover, #left-navigation a:focus { color: #F8323A; text-decoration: none }#left-navigation a:active { color:#F8323A; text-decoration:none }#left-navigation li.active a {color:#F8323A;}#col-middle {padding:0 7px 10px 7px;min-height:500px;margin:5px}#col-right {float:right;width:25%;margin:5px 7px 10px 7px}#login-form-block {margin:40px 50px 20px;background:#201f1f;padding:10px 20px;color:#fff}.msg-error {font-weight:bold;margin:10px 0;padding:12px 10px 8px 15px;border:1px solid #2f2e2e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.msg-error img {vertical-align:middle;margin:0 7px 0 0}#login-form-block input[type=text], #login-form-block input[type=password] {width:300px;padding:2px 5px;font-size:15px}.box-title {font-weight:bold;color:#fff;margin:8px 7px 7px 7px;padding-bottom:5px;border-bottom:1px dotted #383838}.box-content {margin:10px 5px 20px;min-height:20px;padding-bottom:15px}#latest-articles {list-style:none;overflow:auto}#latest-articles li {background:#111010}#latest-articles a {padding:3px 8px;display:block;}#latest-articles a:hover {color:#F74848}#latest-articles a p:nth-child(2) {word-wrap:break-word}#latest-articles .commented_at {color:#6B6A6A}#latest-articles li:hover {background:#050505;}#latest-articles li:hover .commented_at {color:#fff}.last-comment-user img {vertical-align:middle;position:relative;bottom:2px}.last-comment-user span {margin-left:5px}#latest-articles li:hover .last-comment-user span {color:#fff}#footer {border-top:2px solid #383637;padding:5px 10px 10px}#footer p {margin:0}#admin-data {position:fixed;bottom:0;width:100%;background:#222;color:#eee;margin:0}#data-inner {font-size:10px;margin:0 auto;padding:4px 0;min-height:13px;width:960px} .white-border {border:1px solid #fff;display:inline;padding:3px 7px}.cancelled-stage * {color:#fc3f3f !important;}#hiscores {margin:20px 30px;text-align:center} #hiscores th {font-weight:bold;border:0;border-bottom:2px solid #313131;color:#acabab;padding:8px 11px}#hiscores td {border:0;border-bottom:1px solid #242323;padding:6px 7px}#hiscores td a {display:block;padding:6px 7px}#hiscores tr:hover td { background:#1a1a1a }#hiscores tr:last-child td { border-bottom:2px solid #313131 }#hiscores .narrow { padding:6px 0 }#hiscores .adress-cell { padding:0 }#hiscores .left { text-align:left }#hiscores .right { text-align:right }#hiscores .active-stage { color:#fff }.race-header, .track-header {font-weight:bold;padding-bottom:3px; }.race-header {margin:-10px 30px 20px 20px;border-bottom:1px dotted #313131;font-size:13px}.track-header {margin:20px 30px 5px 20px;font-size:13px}.hs-class-header {margin:5px 0;position:relative;left:-10px;font-weight:bold;background:#0F0F0F;padding:12px}.hs-class-header:hover {cursor:pointer;border:1px solid #252222;padding:11px}.hs-class-header + table {display:none}#st-info {margin:0px 10px 10px 0}#st-info tr td {border:0px;padding:5px 7px}#st-info td.item-hl {text-align:right;color: #7A9ADD;margin-right: 8px;}#st-info td.item-hl-2 {text-align:right;color: #ee3136;margin-right: 8px;}#st-info {float:left;width:93%}.tablelist .goto-stage {padding:0}.goto-stage a {display:block;padding:9px 15px;color:#FF6C6C}.goto-stage a:hover {color:#EBDADA}#waiting-area {margin:100px 50px 90px;overflow:auto;padding:0 50px 10px;border-bottom:1px solid #000}.waiting-block {float:left;overflow:auto}.waiting-block .imp {color:#fff;font-size:13px}#login-links {text-align:right;margin:0 10px 0 0}#new-stage-info {padding:10px;margin:20px 20px 0;overflow:auto;border-bottom:1px solid #0A0A0A}.enter-message {width: 400px;margin: 5px;padding: 7px 12px 0;border: 1px solid #ddd;min-height:80px}.enter-buttons {text-align: center;margin-top:15px}.enter-stage {margin:10px 0 10px 30px}.fancy-input {background: #FFFFFF;color: #0E0D0D;border: 1px solid #CAC8C8 !important;outline:none;text-indent:0}.fancy-indent:focus {border: 1px solid #CAC8C8;outline:none;}.submit-entry {color: #F8323A;}.submit-entry:hover {color:#F18E92}.stage-info {width:320px;float:left;margin:0 10px 10px 0}.stage-info tr td, #stage-info-right tr td {border:0;padding:5px 7px}.stage-info .item-hl, #stage-info-right .item-hl {text-align:right}.item-hl {color:#7a9add;margin-right:8px}#entry-buttons {position:fixed;right:0;top:255px;z-index:50;padding:0}#entry-buttons .entry-button {padding:10px 15px;margin:0;display:inline-block;float:left;width:140px;font-weight:bold;text-align: center;}.entry-button.enter {background: rgb(54, 116, 54);color: #E6FFDA;}.entry-button.enter:hover {background: rgb(90, 185, 90);color: #254220;}.entry-button.leave {background:rgb(219, 83, 57);color:#fff}.entry-button.leave:hover {background: rgb(148, 39, 18);color: #FFE5E5;}#side-banners {position:fixed;top:327px;right:0;min-height:45px;overflow:auto;width:165px;background:url('/img/design/tsp.png');overflow:hidden;padding:4px 0 0 5px;-webkit-box-shadow: 1px 3px 5px 3px #0b0b0b,0 -3px 5px 3px #0b0b0b; -moz-box-shadow: 1px 3px 5px 3px #0b0b0b,0 -3px 5px 3px #0b0b0b; box-shadow: 1px 3px 5px 3px #0b0b0b,0 -3px 5px 3px #0b0b0b;}#side-banners span {padding:0;margin:0;min-height:45px;display:block}#side-banners img {width:160px;margin-bottom:5px}#side-banners h4 {padding:0;margin:3px 5px 8px;font-weight:bold}.yt-container {width:520px;background: #f7f7f7;color: #333;font-size: 10px;line-height: 13px;text-align: left;border: 1px solid #ccc;margin: 8px auto;padding: 3px 3px 2px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-moz-box-shadow: 2px 2px 4px #ccc;-webkit-box-shadow: 2px 2px 4px #ccc;box-shadow: 2px 2px 4px #ccc;}.yt-iframe {width:520px;height:290px}.yt-video {clear:both;margin:5px}.yt-video a {padding: 5px 10px}.yt-video a, a.youtube {color: #E52626;font-weight: bold}.yt-video a:hover, a.youtube:hover {color:#FF5A5A}ul.pages {display:block;clear:left;margin:15px 0 20px 30px;height:20px;}ul.pages li {list-style:none;background:transparent;float:left;margin:5px 2px 5px 0;padding:0;height:20px;}ul.pages li:hover a {background:#222222}ul.pages li a {padding:5px 10px;display:inline-block;color:#fff;border-bottom:1px solid #292929}ul.pages li a:hover {text-decoration:none;color:#bbc2cd}ul.pages li.end a, ul.pages li.end a:active, ul.pages li.start a, ul.pages li.start a:active {color:#d0d1d1;}ul.pages .hl-dark {padding:5px 10px;font-weight:bold;background:#222222;border-bottom:1px solid #363636;font-size:13px;}ul.pages li.arrows a, ul.pages li.arrows a:active {color:#d0d1d1}ul.pages li.order {padding:5px 10px;border:0px;font-weight:bold;}ul.pages li.order:hover {background:none;border:0px;}ul.ordering {clear:both;display:block;margin:0 0 10px 0}ul.ordering .hl-dark {font-weight:normal;font-size:11px;color:#FF3838}#pageview {margin:10px 7px;position:relative}.pagelist {list-style:none;margin:10px auto;clear:both;display:block;position:relative}.pagelist li {float:left;margin:0;padding:0;border: 1px solid rgb(33, 33, 34);border-bottom: 2px solid #020202;border-left:0;background:#111010;color:#FF5C26;position:relative;bottom:0}.pagelist li a {padding:7px 11px 5px;display:block}.pagelist li a:hover {color:#93E2B0}.pagelist .simple-page a {}.pagelist .current-page {position: relative;top: -5px;}.pagelist .current-page a {color: #F02A2A;font-size: 16px;}.pagelist .arrows a {color:#E93C3C;font-weight:bold}.pagelist li:hover {background: #111213;border: 1px solid #232324;border-left: 0;border-bottom: 2px solid #0E0E0F}#statutes {margin:15px 25px 45px;line-height:1.5;}#statutes ul {margin:7px 10px 7px 20px}#statutes li {margin:0 0 5px 10px;padding-left:5px;list-style-type:inherit}.stat {width:700px;height:400px}table.narrow-padding td {padding:2px 5px}table tr.header td, table tr.header th {font-weight:bold;border:1px solid #929090}h3.stats-title {color:#959492;text-align:center;font-size:16px}.stats-elem {font-weight:bold;color:#268cbc}ul.stats-list li {color:#818284;line-height: 1.3}ul.stats-list .list-elem {color:#268cbc}.profile-img-container {width:174px;min-height:220px;overflow:auto;float:left;margin-right:20px}.profile-img {width:158px;height:210px;border:1px solid #282828;margin-top:45px;overflow:hidden}.profile-img img {width:158px;height:210px}.profile-img-options {margin:10px auto}.profile-block {margin-left:30px}.profile-options {margin:0 10px 20px 0}.profile-data {float:left}.profile-name {font-size:18px;font-weight:bold;color:#959492;display:block;margin-bottom:7px}.profile-data .stats-list {margin:10px 0}.stats-star-expl {color:#818284;margin:0 25px 10px;padding-top:10px;}.stats-star-expl span {color:#268cbc;}.penalties-col {clear:both;margin:20px 25px 25px}.penalties-col .simple-table {margin:15px 0 20px;}.penalties-col .simple-table td {text-align:center}.penalties-col h3 {margin-bottom:15px}.stats-col {width:45%;float:left;overflow:auto;margin-left:5px;margin-top:20px}.stats-col .stats-list {margin:20px 10px 10px 20px}.penalties-elem {margin-left:20px;float:right;position:relative;top:20px;}.penalties-table-public .faded-row {color:#484747;}.laps-col {margin:20px 10px 25px;clear:both}.laps-col .simple-table {margin:auto} .laps-info {margin:5px 10px 10px;color:#606C8B}.ytvideo img {max-width:20px;max-height:20px;opacity:0.75;}.ytvideo img:hover {opacitY:1.0;}.search-filters {color:red;margin:-35px 0 0 10px}.search-filters label {font-weight:bold;font-size:12px;margin-right:5px}.search-filters label:nth-child(3) {margin-left:7px;}#js-load-participants .note {padding:10px 15px;}#criteria {background:#4D4D4D;color:#DADADA;border:1px solid transparent;-webkit-transition:border 0.1s linear, box-shadow 0.1s linear; -moz-transition:border 0.1s linear, box-shadow 0.1s linear;transition:border 0.1s linear, box-shadow 0.1s linear;}#criteria.active {border-color:rgb(255, 23, 23);-webkit-box-shadow:0 0 7px rgb(255, 23, 23); -moz-box-shadow:0 0 7px rgb(255, 23, 23);box-shadow:0 0 7px rgb(255, 23, 23);}#criteria:-webkit-autofill {background-color:#4D4D4D}#find {background:transparent;position:relative;top:15px;opacity:0.7}#find:hover {opacity:1.0}.remove-filters {margin-left:10px;color:#B6BBC3}#js-load-participants .pagelist {margin:20px}.participant-table tr td {padding:7px 12px} .tabs.tabs-loyalty {margin-top:10px;}#statutes.loyalty {margin-top:25px;}.ly-class-list {margin: auto;width: 500px;}.ly-pts-title {font-size: 10px;margin: 0 10px;text-align: right;text-transform: uppercase;}.ly-pts-title b {display: inline-block;margin: 16px 0 16px 5px;text-align: center;width: 90px;}.ly-class-line {border-bottom: 1px solid #252525;margin: 0 10px;}.ly-class-line:hover {background-color: #232323;color: #fff;margin-left: 0;margin-right: 0;padding-left: 10px;padding-right: 10px;}.ly-class-title {display: inline-block;padding: 10px 0;}.ly-class-inputs {float: right;}.ly-class-input-outer {display: inline-block;margin: 4px 0 0 5px;text-align: center;width: 90px;}.ly-class-input {margin: 0;text-align: center;width: 30px;}.ly-pts-submit {margin-right: 10px;text-align: right;}.ly-pts-submit input {font-size: 10px;}#loyalty_wnd {width:760px;min-height:300px;}.loyalty-state-counts {display:inline-block;margin:6px 10px 30px;}.loyalty-state-counts span {color:#2cdc2c;font-weight:bold;font-size:16px;}.loyalty-state-counts.counts-invited span {text-decoration:underline;}.loyalty-state-counts.counts-invited span:hover {cursor:pointer;}.loyalty-state-counts span.negative {color:red;}#lyl_season_sel {float:left;margin:0 30px 0 0;display:inline-block;}.lyl_loaded_content {max-height:400px;overflow-x:hidden;}.lyl_loaded_content .fancy-table {margin-left:auto;margin-right:auto;}.loyalty-tabs {margin-bottom:30px;}.loyalty-tabs li {display:inline-block;}.loyalty-tabs a {display:block;min-width:100px;padding:8px 16px;margin-right:4px;text-align:center;background:#332e2e;color:#fff;}.loyalty-tabs a:hover {color:#e6e6e6;}.loyalty-tabs a.selected,.loyalty-tabs a.selected:link,.loyalty-tabs a.selected:visited {color:#e92f3c;text-decoration:none;}.fancy-table .td-lyl-invisible {border:0;}.fancy-table .td-lyl-total {border:0;text-align:right;}.fancy-table .td-lyl-total-pts {color:#2cdc2c;font-weight:bold;}.fancy-table .td-lyl-total-pts.total-pts-red {color:red;}.fancy-table .td-lyl-edit-spent-pts {padding:0;}.td-lyl-edit-spent-pts:hover {cursor:pointer;}.td-lyl-edit-spent-pts input {margin:0;padding:4px 15px;width:50px;text-align:center;}.td-lyl-edit-spent-pts .hidden {display:none;}.lyl-spend-pts-form {border:1px solid #d8d7d7;}.lyl-spend-pts-form td {border-bottom:0;}.lyl_spend_err_msg {margin:20px 0 0;color:#f76060;display:none;}.applicants-counters {margin-top:10px;display:inline-block;}.applicants-counters span {color:red;}.home-buttons a.dark-button {float:right;margin-right:7px;overflow:auto}#article-list {clear:both;margin:28px 10px 10px}h3.article-title {margin:50px 5px 2px;font-size:20px;font-weight:bold;font-family:sans-serif, Verdana, Tahoma, arial;padding-bottom:3px;color:#7D93C0;width:75%;text-align:left}h3.article-title a {color:#95C3D6}h3.article-title a:hover {color:#61BADF }.article-body {margin:10px 0 20px 7px;border-bottom:4px solid #0C0C0C;background:#131212;padding:5px 15px 5px 10px;overflow:auto}.article-icon {float:left;margin-right:7px;margin-top:3px}.article-element {float:left;margin-right:15px;margin-top:5px}.article-upper-info {width:100%;margin:0 auto 7px;clear:both;overflow:auto}.article-body article {line-height:1.5;padding-left:10px;text-indent:10px;margin-top:8px;overflow:auto;}.article-body article > div {float:left;width:60%}.article-text {overflow:hidden;text-align:justify}.article-logo {float:right;width:35%;margin:5px 5px 5px 10px}.article-logo img {max-width:170px;max-height:170px}.article-bottom-info {display:block;overflow:auto;padding:3px 5px 0 15px;margin:5px 0 0 0;color:#fff}a.read-more {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#0E0D0D;padding:3px 15px;float:right;text-indent:0;color:#fff;margin: 5px 0 0 0}a.read-more:hover {background:#070707}.article-body .article-view {margin-top:15px}.article-body .article-view ul, .article-body .article-view li {margin-left:15px}.article-body .article-view ul li {list-style-type:disc}.article-view img {max-width:500px !important;max-height:400px !important;display:inline-block;margin-right:7px}.article-view th {border:1px solid #555555}.article-block {margin-top:20px}#comments_title {font-size:14px;font-weight:bold;margin:7px 0 7px 5px;color:#A8C9D3;padding-bottom:5px;padding-left:10px;border-bottom:2px solid #1F1E1E}#comments_title a {float:right;margin-right:10px}#article_comments {margin:5px}.article-comment {margin:15px 0 0 5px;background:#0F0F0F;border:1px solid #1F1E1E;padding:0 5px 5px}.article-comment.is-hidden {opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7}.comment-info {padding:0;margin:1px 0 5px 0;color:#fff}.comment_content {margin-top:10px;margin-left:10px;line-height:1.5}.comment-icon {position:relative;top:5px;margin-left:7px}.comment-info .mod-option {float:right}.input-title {font-weight:700;margin:0}.flash-error, .flash-save {font-weight: bold;padding: 9px 7px 7px 15px;margin: 3px 5px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;display:none}.flash-error {border: 2px solid #C25D5D;background: #EEA7A7;color: #B82626;}.flash-save {border: 3px solid rgb(131, 202, 131);background: #BBECBB;color: #5A7E4F;}.comment-author-name {margin-top:3px}#article_editing {margin:20px 0 20px 0}#article_editing p {margin:5px 10px}#article_editing p textarea {min-height:400px;}.field_title {font-weight:bold;margin:7px 10px}.not-allowed {margin:30px 0 20px 10px;padding-bottom:7px;border-bottom:1px solid #464444}#new_comment_block {margin:5px 5px 10px}.comment-captcha, .reset-captcha {float:right}.reset-captcha {position:relative;right:10px}.captcha-reset img {vertical-align:top;margin-right:7px;margin-top:3px} #activities-buttons a {float:right;margin:0 0 15px 10px}#activities {width:98%;position:relative;top:-10px;line-height:1.3}#activities th {padding:8px 10px;text-transform:uppercase;color:#26C9FF;text-align:left}#activities td {padding:7px 12px;border:0;border-bottom:1px dotted #292929}#activities p {margin:5px 0 0 0}#dev-button {display:block;padding:10px;text-align:center;color:#76CBE6;background:rgb(25, 26, 27);position:absolute;top:10px;right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;opacity: 0.0;filter: alpha(opacity=0);}#dev-button:hover {background:rgb(50, 53, 56);opacity: 1.0;filter: alpha(opacity=10);}#dev-button img {margin:0 auto;padding:0;}pre.devlog {display:none}a.devlog:hover {cursor:pointer}#dev_elements {position:fixed;bottom:50px;left:0;}.dev-element {padding:10px 7px;background:#000;margin-bottom:10px;width:100px;font-size:10px;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.element-name {color:#fff;}.dev-element span {margin-bottom:2px;display:inline-block}.fancy-image {max-width:169px;max-height:110px;padding:2px;border:1px solid #424446}.uploaded-images {margin:15px 5px 15px 20px;list-style:none}.uploaded-images li {float:left;width:175px;height:116px;margin:5px 0 10px 10px;position:relative;overflow:hidden}.uploaded-images li .del-uploaded {position:absolute;top:6px;left:8px;display:none} #new-banner-form {margin:0 10px;border:0}.text-input {width:300px}#banner_list {width:98%;margin:10px}#banner_list td {border:0;border-bottom:1px solid #0C0C0C;padding:7px 7px}.small-title {font-weight: bold;color: #7F8392;border-bottom: 1px solid #252527;padding: 0 0 5px 10px;}a.toggle {background: #2E2E30;border: 1px solid #3F4042;border-radius: 2px;display:inline-block;color:#C7C4C4;font-family:arial;font-size:10px;font-weight:bold;padding:6px 16px 5px;text-decoration:none;}a.toggle:hover {cursor:pointer;border:1px solid #696A6B}img.list-banner {max-width:200px;max-height:120px;}img.list-banner.fade {opacity:0.3}.activation-col {text-align:center}#banned-users {margin:20px 10px}.single-ban {margin: 15px 0 0 5px;background: #222121;border: 1px solid #1F1E1E;padding: 0;}.ban-counter, .right-option {width: 30px;background: #2C2B2B;overflow: auto;text-align: center;}.ban-counter {float: left;margin: 0;padding: 8px 0;}.right-option {float: right;margin: 0 5px 0 0;padding:0;}.right-option:hover {background: #25272C;color: #fff}.right-option a {padding: 5px 0;display:block}.right-option a img {position:relative;top:1px}.single-ban-info {color:#fff;margin-top:2px;min-height:21px}.single-ban-info .list-info {list-style:none;margin:0;padding:5px 0 0 0}.single-ban-info .list-info li {float:left;padding:0 0 0 20px;background:url("/img/icons/layer-small.png") left 0 no-repeat;margin-left:7px}.single-ban-comment {text-indent:7px;padding:8px 5px 5px;margin:3px 0 0 0;overflow:auto;background:#131111;min-height:10px;clear:both}.single-ban-comment p {margin-bottom:5px;display:block}.single-ban-comment div {margin:0 8px 5px;display:none}#all-comments-block {margin-top:30px}.single-comment-block {margin: 15px 0 0 5px;background: #0F0F0F;border: 1px solid #1F1E1E;padding: 0 5px 5px;}.single-comment-info {color:#fff;margin:0 0 0 0;clear:both;min-height:1px;overflow:auto}.single-comment-info .comment-info {list-style:none;margin:0;padding:5px 0 0 0}.single-comment-info .comment-info li {float:left;padding:0 0 0 20px;background:url("/img/icons/layer-small.png") left 0 no-repeat;margin-left:7px}.single-comment-content {text-indent:7px;padding:8px 5px 5px}#stage_data {width:100%;overflow:auto}#driver-details {border-bottom:1px solid #0E0D0D;clear:both;}#driver-details .driver-comment {padding-top:24px;line-height:1.5;}.view-driver-col {float:left}.view-driver-col ul {margin:10px 0;padding-bottom:7px}.view-driver-col ul li {padding:3px 5px}.view-driver-col a {}.view-driver-col a.option {float:right;margin:10px 0 0}.edit-driver {padding:0;width:70px}.edit-driver:hover {background:#0E0C0C}.edit-driver a {padding:5px 10px;display:block;margin:-5px}.tlist .toggle-activity {padding:0}.toggle-activity a {display:block;padding:5px 10px}.toggle-activity:hover {background:#0E0C0C}.tracks-subtitle {padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #2f2f2f;font-weight:bold;}.location-tracklist {width:500px;margin:auto;}.track-count-title {text-align:right;font-size:10px;text-transform:uppercase;}.track-location {margin:0 10px;padding:10px 0;border-bottom:1px solid #252525;}.track-location:hover {cursor:pointer;background:#232323;color:#fff;margin-left:0;margin-right:0;margin-top:-1px;padding-top:11px;padding-left:10px;padding-right:10px;}.track-location span {float:right;}.track-list {margin:0 20px;display:none;}.track-list li:first-child .table-tracks {margin-top:20px;border-top:1px solid #201f20;}.track-list li:last-child .table-tracks {margin-bottom:20px;}.table-tracks {border-bottom:1px solid #201f20;margin:0 20px;}.table-tracks tr td {border:0px}.table-tracks td.track-button {padding:10px 10px}.table-tracks td.track-left {text-align:right;padding-right:20px;}.table-tracks td.track-right {padding-left:20px;}#track_info tr td {border:0;padding:5px 7px}#track_info td.item-hl {text-align:right}#track-info-right {float:right;margin:10px 10px 0 10px}#track-info-right li {width:80px;border-bottom:1px dotted #201f20;text-align:center}#track-info-right li:hover {border-bottom:1px solid #525252;border-top:1px solid #525252}#track-info-right li a {padding:7px 10px;display:block;color:#aeaeae}#track-info-right li a:hover {background:#252525;color:#d6d6d6;padding-top:6px}.track-gokarts {max-width:450px;}.track-gokarts li {display:inline-block;margin-bottom:5px;text-align:center;background:#252525;border:1px solid #3a3939;}.track-gokarts li a {display:inline-block;width:27px;padding:10px 15px;}.track-gokarts li:hover {border:1px solid #484646;cursor:pointer;}.track-gokarts li:hover a:hover {color:white;}#cartlist {border-radius:3px;width:95%;}.track-btn a {position:relative;top:30px;}.gokart-form {margin:10px 20px}.track-form {margin:20px 30px} #entries {margin:20px 10px}#entries li {display:block;padding:7px 10px 5px;margin:5px 0;line-height:1.45;border-bottom:1px solid #000000}.season-list {width:98%;margin:10px}.season-list td {border:0;border-bottom:1px solid #0C0C0C;padding:7px 7px}.penalty-history td {padding:5px 8px !important;}.penalty-history .faded-row {color:#484747;}.penalties-list {width:500px;margin:auto;margin-top:30px;}.list-penalty-line {margin:0 10px;border-bottom:1px solid #252525;}.list-penalty-line:first-child {border-top:1px solid #252525;}.list-penalty-line span {display:block;padding:10px 0;}.list-penalty-line a {display:inline-block;padding:10px 0;}.list-penalty-line a:first-child {width:90%;}.list-penalty-line a:last-child {float:right;}.list-penalty-line.is-unlocked:hover {cursor:pointer;background:#232323;color:#fff;margin-left:0;margin-right:0;margin-top:-1px;}.list-penalty-line.is-unlocked:hover img {margin-top:1px;}.list-penalty-line.is-unlocked:hover a:first-child {padding-top:11px;padding-left:10px;}.list-penalty-line.is-unlocked:hover a:last-child {padding-right:10px;}.list-penalty-line img {float:right;}.penalty-locked {display:inline-block;margin-top:-2px;}.penalty-x {max-width:12px;max-height:12px;margin-right:2px;opacity:0.8;}.list-penalty-line.is-unlocked:hover .penalty-x {opacity:1;} .stage-link {float:right;}.stage-link a {color:#7baf8e;}.stage-link a:hover {text-decoration:underline;}.ride-header {margin:30px 10px 10px;text-align:center;color:#ff3838;font-weight:bold;} #mod-stage-list tr {color:#858383}#mod-stage-list .simple-header td {padding:10px 20px}#mod-stage-list td {border-bottom:1px solid #1F1D1D;padding:0;}#mod-stage-list td a {padding:9px 20px;color:#979393}.happened, .happened a {color:#fff !important}#mod-stage-list tr:hover td {background:#0E0D0D}.stage-info {width:320px;float:left;margin:0 10px 10px 20px}#stage-info-right {width:210px;float:right;margin:0 15px 10px 0}.stage-info tr td, #stage-info-right tr td {border:0;padding:5px 7px}.stage-info .item-hl, #stage-info-right .item-hl {text-align:right}.item-hl {color:#7a9add;margin-right:8px}#stage-info-right .cost-toggle {display:none}.form-selection {margin:5px 0 7px}.stage-header {font-size:11px;font-weight:bold;margin:-10px 10px 7px 20px;}.stage-header span {color:#ee3744;}#option_block {clear:both;margin:15px 0}#option_block table td {padding:10px;vertical-align:middle;border:0; border-bottom:1px dotted #2b2a2a}#option_block .left_button {width:35%}#option_block .explanation {width:65%;font-size:11px;line-height:1.5;}#option_block .disco-light {color:#fff}#alphalist {margin:10px;padding-bottom:10px}#alphalist li {display:inline-block;margin:0 3px 3px 0;}#alphalist li a {padding:5px 9px;display:inline-block;text-transform:uppercase;border:1px solid #313131;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#alphalist li .alpha-options {text-transform:capitalize}.race-title {border-left:5px solid #313131;padding:3px 7px;margin-bottom:15px;margin-left: 5px;}.split-line td {border-bottom:1px solid #4b4a4a}#drivers-list {width:95%;margin:5px 20px 20px}#drivers-list th {text-align:left;padding:10px 12px;border-bottom:5px solid #222222}#drivers-list .practice-tr th {padding:6px 12px;text-align:center;}#drivers-list .practice-header {background:#232323;}#drivers-list .practice-th {text-align:center;padding:0;border-right:0;}#drivers-list .practice-th:hover {background:#272727;}#drivers-list tr:hover td {background:#0f0f0f;}#drivers-list tr td {border:0;border-bottom:1px dotted #444343;border-right:1px dotted #444343;}#drivers-list td:not(.practice-th) a {font-size:10px;text-transform:uppercase;}#drivers-list th.practice-th a {color:#b6b5b3;display:block;padding:11px 2px;font-weight:normal;}#drivers-list th.practice-th a:hover {color:#fff;}.dlist-counter {text-align:center;color:#fff}.dlist-name {padding:4px 12px 3px 12px}.dlist-comment {font-size:10px;color:#ff5854}.gokart-title {text-align:center;font-size:16px;color:#fff;font-weight:bold}.green-num {color:#109332;}.red-num {color:#e22424;}.spacing-issue {border-collapse:separate;}.btn-prtcp, .btn-weight, .btn-practice, .btn-payment, .profile {text-align:center;padding:0}.btn-prtcp a {padding:12px 6px !important;display:block;}.btn-weight a {padding:12px 3px !important;display:block;}.btn-practice a {padding:12px 3px !important;display:block;}.btn-payment a {padding:12px 3px !important;display:block;}.profile a {padding:9px 3px !important;display:block}.btn-prtcp:hover, .btn-payment:hover, .profile:hover {background:#1d1c1c}.profile:hover a {background:#1a1a1a}#drivers-list .profile:hover {border-bottom:1px solid #444343;border-right:1px solid #444343;}#drivers-list .green-link {color:#109332;background:#cffddb}#drivers-list .green-link:hover {color:#109332;background:#8afba7}#drivers-list .red-link {color:#e22424;background:#fdcdd0}#drivers-list .red-link:hover {background:#fe9ea4}#drivers-list .gray-link {color:#545353;background:#fffdfd;}#drivers-list .gray-link:hover {background:#ececec;}#drivers-list .yellow-link {color:#9a992b;background:#fdfc9c}#drivers-list .yellow-link:hover {background:#fdfb7a}.practice-table {margin:0 10px 40px;}.practice-table .tbl-practice-btn {padding:12px 0 12px 12px !important;}.practice-table .tbl-practice-btn a {padding:8px 12px;display:block;}.practice-table .in-cell {padding:6px 12px !important;}.practice-table td {padding:12px !important;}.practice-table tr:last-child td {border-top:2px solid #313131;border-bottom:0;}.practice-table .in-lap {height:20px;font-size:12px;margin:0;text-align:center;width:70px;}.anl-table {margin-bottom:20px;}.anl-table .anl-gokart-title {border:0;padding:10px;font-size:13px;}.anl-table .anl-notd { border:0;background:transparent;}.anl-table tr:last-child .anl-notd {border-bottom:0;}.anl-table tr:hover .anl-notd {background:transparent;}.anl-table .anl-text-row:hover .anl-notd {background:transparent;}.anl-table .anl-opts { padding:0;}.anl-table .anl-opts a {padding:5px 12px;}.anl-table .anl-add {background:#247524; border-bottom:1px solid #399249;}.anl-table tr:hover .anl-add,.anl-table td.anl-add:hover {background:#2D8C2D;}.anl-table .anl-add a {color:#9DFF9D;display:block;}.anl-table .anl-del { background:#E85959; border-bottom:1px solid #FF7979;}.anl-table tr:hover .anl-del,.anl-table td.anl-del:hover {background:#FF7373;}.anl-table .anl-del a {color:#fff;display:block;}.note-overall {display:none;}.anl-overall-table {margin:40px 20px 20px 20px;}.anl-overall-table .anl-overall-header {border:0;padding:10px;font-size:13px;}.anl-overall-table .anl-overall-hl-col { border-left:1px solid #ccc;border-right:1px solid #ccc;background:#1f1f1f;} .spinner-circle.spinner-anl {width:10px;height:10px;border:1px rgba(93, 92, 92, 0.25) solid;border-top:1px rgb(121, 121, 121) solid;margin:0;}tr th.spinner-col,tr td.spinner-col {display:none; padding:0 7px;vertical-align:middle;}.q5-capacity-result {display:inline-block;position:relative;left:-170px;top:22px;color:#fff;}.preview-sf-lists {position:relative;left:10px;top:-3px;}#sf_lists {border-top:5px solid #2F2F2F;padding:20px 0;margin:0 10px;}#sf_lists.no-border {border-top:0;}.sf5-lists-save {display:none;margin-right:15px;}.sf5-group-title {text-align:center;margin:10px 0;}.sf5-group-save-options {text-align:right;margin-bottom:20px;}.spinner-circle.spinner-sf5-groups,.spinner-circle.spinner-sf5-groupsave {width:10px;height:10px;border:1px rgba(93, 92, 92, 0.25) solid;border-top:1px rgb(121, 121, 121) solid;margin:0 20px;display:none;}.spinner-circle.spinner-sf5-groupsave {position:relative;top:2px;left:12px;}#js_sf5_gsave_next {margin-right:15px;display:none;}.f5-capacity-result {display:inline-block;position:relative;left:-190px;top:22px;color:#fff;}.f5-bottom-opts {text-align:right;margin: 10px 5px;}.f5-bottom-opt {margin-left:5px;}#js_f5_formation_next,#js_f5_formation_print {display:none;}.spinner-circle.spinner-f5-formation {width:10px;height:10px;border:1px rgba(93, 92, 92, 0.25) solid;border-top:1px rgb(121, 121, 121) solid;margin:0 20px;position:relative;top:2px;left:8px;display:none;}.simple-table tr.striped-row {background:repeating-linear-gradient(45deg, #161616, #161616 10px, #272727 10px, #232222 20px);}.simple-table tr.striped-row:hover td,.striped-row td.hover-bg a {background:none;}input.race, input.race-2 {height:20px;font-size:12px;margin:0;text-align:center}input.race {width:95px}input.race-2 {width:50px}.add-results {text-align:right;padding:0px;margin:-10px 0 0}#drivers {margin:5px 0 20px;-moz-column-count: 2;-moz-column-gap: 30px;-webkit-column-count: 2;-webkit-column-gap: 30px;}#drivers li {padding-left:40px;border-bottom:1px dotted #eee;width:240px}#drivers li:hover {background-color:#f7f9f6}#drivers li a {padding:10px 0 10px;display:block}.active-driver {background:url('../imgs/icons/driver.png') no-repeat left}.inactive-driver {background:url('../imgs/icons/driver-inactive.png') no-repeat left}#drivers-left {float:left;margin:0 10px}#drivers-right {float:left;margin:0 0 0 40px}#drivers-form p {border-bottom:1px dotted #2d2c2c;padding-bottom:2px}#drivers-form .form-submit {border-bottom:0} .open-penalties {padding:0 !important;}.open-penalties:hover{background:#131212 !important;}.open-penalties a {padding:8px 8px 11px;}.open-penalties img { vertical-align:middle;max-width:16px;max-height:16px;}.fancy-penalties {width:550px;}.penalty-line {display:block;overflow:auto;margin-bottom:5px;margin-top:5px;}.penalty-line .param, .penalty-line .value {display:inline-block;float:left;padding-bottom:3px;padding-top:3px;}.penalty-line .param {width:135px;font-weight:bold;}.penalty-line .value {width:400px;}.penalty-line .penalty-driver {color:#2d89ff;}.penalty-line .penalty-driver:hover {color:#0d3d7b;}.param.param-description {padding-top:0;}.value-err {color:red;line-height:1.5;}.value-success {color:green;line-height:1.5;}.value.value-submit { text-align:right;}.penalty-star { color:orangered;}.warns-msg {display:none;margin:10px 0 20px 0;color:#FF8300;}.penalty-type, .penalty-description {width:400px;}.penalty-yt-video {width:390px;}.penalty-description {height:80px;}.penalty-yt-video {margin-top:0;margin-bottom:0;background:#fff;color:gray;border:1px solid #CCCBCB;outline:0;}.penalty-type:hover {cursor:pointer;}.spinner-penalties,.spinner-penalties-submit {display:none;height:7px;width:7px;}.spinner-penalties {margin:-2px 0 0 10px;}.spinner-penalties-submit {margin-right:10px;position:relative;top:6px;}.tbl-stage-penalties {margin:15px auto;}.tbl-stage-penalties .descr {line-height:1.5;}.tbl-stage-penalties .opts-cell { padding:0;text-align:right;}.opts-cell .penalty-opt { padding:0;}.opts-cell .penalty-opt img {opacity:0.7;}.opts-cell .penalty-opt img:hover {opacity:1.0;}.opts-cell .penalty-opt.edit img {max-width:20px;max-height:20px;position:relative;bottom:2px;right:2px;}.opts-cell .penalty-disen:hover { cursor:pointer;}.tbl-stage-penalties .faded-row {color:#D6D6D6;}.tlist .green-link, .tlist .red-link {text-transform:uppercase;padding-top:7px;padding-bottom:7px;font-size:11px}.tlist .green-link {color:#109332 !important;background:#cffddb}.tlist .green-link:hover {color:#109332 !important;background:#8afba7}.tlist .red-link {color:#e22424 !important;background:#fdcdd0}.tlist .red-link:hover {background:#fe9ea4}@-moz-document url-prefix() {.flash-error, .flash-save {padding: 9px 7px 9px 15px;}input.option {padding:4px 16px 3px;}}.page_title {width:95%;text-align:right;margin:0 0 10px 0;border-bottom:1px solid #eee;padding:0 10px 4px;font-weight:bold;color:#507b94}.page_title .hl {color:#72d42a}.expl {border:2px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-bottom:1px solid #afbccb;padding:5px 8px;margin:7px 10px 20px;text-indent:12px}.proceed {margin:20px 50px 20px 100px}.heading {font-weight:bold;margin:10px 7px 7px;color:#fa3e3e}.page_mod {text-align:right;margin:5px 0 -15px}.small-list {margin:7px 0;font-size:11px;margin-left:60px;}.small-list .sml-header {font-weight:bold;}.small-list tr td {padding:5px 10px;text-align:center;border:0px}.small-list td.left-align {font-weight:bold;text-align:right}#events {margin:12px 0}#events li {padding:3px 5px;margin:5px 5px 0;border-left:3px solid #3b3737}#events li:hover {border-left:3px solid #7e827e}#events li.active-li {border-left:3px solid #c3cbd0}#events li .highlighter {color:#51aa4f;margin-left:7px}#events .event-date {color:#e7ebe6}#events li .details {font-size:10px}.no-values-to-show {margin: 20px 20px 10px;padding: 0 0 7px 15px;border-bottom: 1px solid #2D2E2E;}.no-comments-yet {border-bottom: 1px solid #2D2E2E;padding: 0 0 7px 8px;margin:10px 10px 5px}.some-fields {display:none}