/* GLOBAL */
/* reset */
html,
body {width:100%;height:100%;min-height:100%;min-width:1000px;background:#adabb4;}
@font-face {
	font-family: 'aCampusRegular';
	src: url('../fonts/a_campus-regular-webfont.eot');
	src: url('../fonts/a_campus-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/a_campus-regular-webfont.woff') format('woff'),
		url('../fonts/a_campus-regular-webfont.ttf') format('truetype'),
		url('../fonts/a_campus-regular-webfont.svg#aCampusRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'aCampusBold';
	src: url('../fonts/campusbold-webfont.eot');
	src: url('../fonts/campusbold-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/campusbold-webfont.woff') format('woff'),
		url('../fonts/campusbold-webfont.ttf') format('truetype'),
		url('../fonts/campusbold-webfont.svg#aCampusBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MonoCondensedCBold';
	src: url('../fonts/monocondensedc-bold-webfont.eot');
	src: url('../fonts/monocondensedc-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/monocondensedc-bold-webfont.woff') format('woff'),
		url('../fonts/monocondensedc-bold-webfont.ttf') format('truetype'),
		url('../fonts/monocondensedc-bold-webfont.svg#MonoCondensedCBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {margin:0;padding:0;color:#444;font:10px/14px 'MonoCondensedCBold',Arial,Verdana,sans-serif;text-transform:uppercase;}
a {color:#444;text-decoration:underline;}
a:hover {text-decoration:none;}
a:focus {outline:none;}
img {margin:0;border:none;}
form, fieldset, legend {margin:0;padding:0;border:none;}
input, textarea, select {color:#000;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;vertical-align:middle;}
address {font-style:normal;}
p {margin:15px 0 0;}

/* wrappers */
.clearfix:after {content:"";clear:both;height:0;display:block;}
.easyfix {overflow:hidden;}

/* centered box */
.ctr-wrap {width:100%;margin:0 auto;overflow:hidden;position:relative;text-align:center;}
.ctr-hold {left:50%;float:left;position:relative;text-align:center;}
.ctr-box {left:-50%;float:left;position:relative;}
.ctr-box-2 {left:-50%;position:relative;padding: 5px 0;font-size:13px;}
.ctr-box-2 img {vertical-align: middle;}
.ctr-box-2 span {padding:0 10px;}

/* LAYOUT */
.bone {position:relative;width:100%;min-width:1000px;height:100%;min-height:600px;overflow:hidden;}
.bone.max {min-height:645px;}
* html .bone {height:100%;}
.nojs {display:none;}
.bg-main {position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.bg-main img {display:block;width:100%;height:100%;}
.frames {position:absolute;left:0;top:0;width:100%;height:100%;min-width:1000px;overflow:hidden;z-index:2;}
.hframe {position:absolute;left:0;top:0;width:100%;min-width:1000px;}
.page-frame {width:100%;height:100%;position:relative;}

/* overlay */
#lightbox {display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#1e1e1e;z-index:9;}
* html #lightbox {position:absolute;}

/* loadings */
.preload {opacity:0;filter:alpha(opacity=0);display:none;}
#loading24 {display:none;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px;width:24px;height:24px;padding:12px;background:url(../images/bg/loading24.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:122;}
#loading24 span {display:block;width:24px;height:24px;background:url(../images/bg/loading24.gif) no-repeat;overflow:hidden;}
#loading32 {display:none;position:absolute;left:50%;top:50%;margin:-32px 0 0 -32px;width:32px;height:32px;padding:16px;background:url(../images/bg/loading32.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:122;}
#loading32 span {display:block;width:32px;height:32px;background:url(../images/bg/loading32.gif) no-repeat;overflow:hidden;}

/* CUSTOM FORMS */
.customizedElement {position:absolute;left:-7777px;}

/* selects */
.customSelect {float:left;position:relative;height:32px;color:#695949;font-size:13px;line-height:22px;z-index:1;}
.customSelect .bg-select-left,
.customSelect a.selectButton,
.customSelect .bg-select-center {border:solid #818181;}
.customSelect .bg-select-left {position:absolute;top:0;left:0;border-width:5px 0 5px 5px;background:#fff;width:6px;height:22px;overflow:hidden;}
.customSelect a.selectButton {background:url(../images/bg/top-line-select-r.png) no-repeat 100% 0;border-width:5px 0;display:block;float:none;width:100%;height:22px;position:absolute;top:0;right:0;z-index:4;}
.customSelect a.selectButton:focus {outline:none;}
.customSelect .bg-select-center {display:block;background:#fff;border-width:5px 0;height:22px;margin:0 25px 0 11px;overflow:hidden;float:none !important;white-space:nowrap;text-align:left !important;}
.customSelect .disabled {background:url(../images/bg/transparent.gif);display:none;width:100%;height:32px;position:absolute;top:0;left:0;z-index:5;}
.customSelectActive .bg-select-left,
.customSelectActive a.selectButton,
.customSelectActive .bg-select-center {border-color:#000;}
.customSelectActive a.selectButton {background-image:url(../images/bg/top-line-select-r-active.png);}

/* ??? */
.form .customSelect a.selectButton {background:url(../images/bg/form-select.png) no-repeat 100% 0;}
.form .customSelect .bg-select-left {background:url(../images/bg/form-select.png) no-repeat;}
.form .customSelect .bg-select-center {background:url(../images/bg/form-select.png) repeat-x 0 -32px;}
.form .customSelect {color:#737373;}
.form .customSelectActive .bg-select-center {color:#000;}
.form .inp-done .customSelect .bg-select-left,
.form .inp-done .customSelect a.selectButton,
.form .inp-done .customSelect .bg-select-center {background-image:url(../images/bg/form-select-done.png);}

/* select drop-downs */
.customOptionsHidden,
.customOptions {position:absolute;font-size:13px;line-height:16px;overflow:auto;z-index:121;}
.customOptionsHidden {display:none;}
.customOptions ul {margin:0;padding:0;list-style:none;background:#fff;border:solid #1e1e1e;border-width:0 5px 5px;}
* html .customOptions ul {margin-right:1px;}
.customOptions ul li {width:100%;margin-top:-1px;white-space:nowrap;}
.customOptions a {display:block;border-top:1px solid #cfcfcf;color:#695949;text-decoration:none;padding:2px 6px;}
.customOptions a:hover {position:relative;background:#fde300;border-top-color:#fde300;text-decoration:none;}
.form-select ul {border-color:#474747;}
.form-select ul a {padding:4px 6px;color:#000;}

/* textareas */
.inp-txt {background:#fff url(../images/bg/inp-txt-t.png) repeat-x;}
.inp-txt .bgr {background:url(../images/bg/inp-txt-r.png) repeat-y 100% 0;}
.inp-txt .bgb {background:url(../images/bg/inp-txt-b.png) repeat-x 0 100%;}
.inp-txt .bgl {background:url(../images/bg/inp-txt-l.png) repeat-y;}
.inp-txt .bgrt {background:url(../images/bg/inp-txt-rt.png) no-repeat 100% 0;}
.inp-txt .bgrb {background:url(../images/bg/inp-txt-rb.png) no-repeat 100% 100%;}
.inp-txt .bglb {background:url(../images/bg/inp-txt-lb.png) no-repeat 0 100%;}
.inp-txt .bglt {padding:11px;background:url(../images/bg/inp-txt-lt.png) no-repeat;}
.inp-txt textarea {display:block;width:100% !important;color:#8b8b8b;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;margin:0;padding:0;background:none;border:none;overflow:auto;}
.inp-txt textarea:focus {outline:none;}
.inp-txt-active {background-color:#fde300;background-image:url(../images/bg/inp-txt-t-active.png);}
.inp-txt-active .bgr {background-image:url(../images/bg/inp-txt-r-active.png);}
.inp-txt-active .bgb {background-image:url(../images/bg/inp-txt-b-active.png);}
.inp-txt-active .bgl {background-image:url(../images/bg/inp-txt-l-active.png);}
.inp-txt-active .bgrt {background-image:url(../images/bg/inp-txt-rt-active.png);}
.inp-txt-active .bgrb {background-image:url(../images/bg/inp-txt-rb-active.png);}
.inp-txt-active .bglb {background-image:url(../images/bg/inp-txt-lb-active.png);}
.inp-txt-active .bglt {background-image:url(../images/bg/inp-txt-lt-active.png);}
.inp-txt-active textarea {color:#000;}

/* HEADER */
.header {position:absolute;left:0;top:0;width:100%;min-width:1000px;z-index:120;}
.header-elements {margin:auto;padding-top:51px;width:100%;min-width:1000px;max-width:1400px;}
.header-open {background:#fff;}
.top-line-holder {position:absolute;left:0;top:0;width:100%;z-index:3 ;}
.top-line-wrapper {margin:auto;width:100%;min-width:1000px;max-width:1280px;}
.top-line {position:relative;margin:0 110px;color:#a3a3a3;font:14px/16px 'MonoCondensedCBold',Arial,sans-serif;}
.top-line a {color:#d9d9d9;text-decoration:none;}
.top-line a:hover {text-decoration:underline;}
.l-terms {position:absolute;top:9px;left:30px;}
.top-main-nav {
	float:left;
	/* position:absolute;left:30px;top:9px;*/
margin:0;padding:9px 0 0;list-style:none;}
.top-main-nav li {float:left;padding:0 16px 0 0;}
.top-main-nav .l-terms {position:static;left:auto;top:auto;}
.top-side-nav {
	float:right;
	/*position:absolute;right:30px;top:9px;*/
margin:0;padding:9px 0 0;list-style:none;}
.top-side-nav li {float:left;padding:0 0 0 16px;}
.l-hlgt {color:#fed301 !important;}
.logo-rosneft {position:absolute;left:8px;bottom:10px;z-index:2;}
.header-logos {position:absolute;right:8px;bottom:10px;margin:0;padding:0;list-style:none;}
.header-logos li {float:left;padding:0 0 0 15px;}
.top-line-bg {margin:0 27px;height:51px;background:url(../images/bg/top-line.png) repeat-x;}
.top-line-bg-l,
.top-line-bg-r {position:absolute;top:0;width:27px;height:50px;overflow:hidden;}
.top-line-bg-l i,
.top-line-bg-r i {position:absolute;left:0;top:-51px;width:27px;height:153px;background:url(../images/bg/top-line.png) no-repeat;}
.top-line-bg-l {left:0;}
.top-line-bg-r {right:0;}
.top-line-bg-r i {top:-102px;}
.inp-text {padding:0 5px 0 0;background:url(../images/bg/inp-text.png) no-repeat 100% 0;}
.inp-text .bg {padding:0 0 0 5px;background:url(../images/bg/inp-text.png) no-repeat;}
.inp-text input {display:block;width:100%;margin:0;padding:3px 0 4px;background:none;border:none;color:#9f9fa2;}
.inp-text input:focus {outline:none;}
.lab-login {float:left;padding:9px 12px 0 0;}
.l-login-faq {float:left;width:13px;height:13px;font-size:1px;line-height:1px;background:url(../images/bg/header-form-btns.png) no-repeat 0 -13px;text-indent:-9999px;overflow:hidden;}
.btn-login {float:left;width:13px;height:13px;font-size:1px;line-height:1px;margin:0;padding:0;border:none;background:url(../images/bg/header-form-btns.png) no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer;}
.header-login .l-login-faq {margin:9px 0 0 4px;}
.header-login .btn-login {margin:9px 0 0 3px;}
.inp-placeholder {float:left;position:relative;margin:8px 5px 0 0;width:120px;text-align:left;}
.inp-placeholder label {position:absolute;left:5px;top:2px;}
.input-indent label {display:none;}
.input-indent input.focused {color:#000;}
.user-pane {float:left;padding:8px 0 0;}
.user-name {float:left;color:#d9d9d9;padding:1px 15px 1px 0;}
.user-name a {color:#d9d9d9;}
.l-user-logout {float:left;margin:1px 15px 0 0;color:#8d8d8d !important;}
.l-user-team {float:left;padding:0 7px;color:#fff !important;border:1px solid #fff;}
.feedback {display:none;margin:0 120px;padding:0 20px;background:#f3f3f3 url(../images/bg/feedback.png) no-repeat 100% 100%;}
.feedback-hint {float:right;width:460px;padding:5px 0;text-align:right;color:#888;font-size:10px;line-height:11px;}
.top-line-select {float:left;width:250px;}
.feedback-submit {padding:6px 0 12px;font-size:14px;line-height:16px;}
.row-feedback {position:relative;}
.feedback-submit a {text-decoration:none;}
.feedback-submit a:hover {text-decoration:underline;}
.l-feedback-submit {color:#000;}
.l-feedback-cancel {float:right;color:#b1b1b1;}
.topnav {display:none;padding:0 100px;max-width:1080px;margin:auto;font:23px/25px 'MonoCondensedCBold',Arial,sans-serif;color:#a5a5a5;}
.topnav ul {float:left;height:59px;margin:0;padding:0 0 0 15px;list-style:none;position:relative;z-index:2;}
.topnav ul li {float:left;padding:0 2px;}
.topnav a,
.topnav span {float:left;padding:17px 6px 17px 5px;text-decoration:none;word-spacing:-5px;}
.topnav a {color:#1e1e1e;}
.topnav a.active,
.topnav a.current,
.topnav a:hover {background:url(../images/bg/topnav-current.png) no-repeat 50% 100%;}
.topnav-hidelinks ul li a {display:none;}
.topnav-hidelinks ul li a.active,
.topnav-hidelinks ul li a.current {display:block;}
.backlink {float:right;display:none;}
.header-open .topnav {display:block;}

/* FOOTER */
.footer {position:absolute;left:0;bottom:0;width:100%;min-width:1000px;font-size:13px;line-height:23px;color:#999;z-index:10;}
.footer-phone {color:#3d3d3d;}
.footer-bg {margin:0 60px 0 0;padding:5px 10px;background:url(../images/bg/footer.png) repeat-x 0 -33px;position: relative;}
.footer-close {position:absolute;right:0;top:0;width:60px;height:23px;padding:10px 0 0;text-align:center;background:url(../images/bg/footer.png) no-repeat;font-size:10px;line-height:12px;color:#3d3d3d;text-decoration:none;}
.footer-close:hover {text-decoration:underline;}
.footer-show {display:none;position:absolute;right:25px;bottom:0;width:10px;height:8px;background:url(../images/bg/footer-show.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.hidden-footer .footer-show {display:block;}
.hidden-footer .footer-close,
.hidden-footer .footer-bg {display:none;}

/* MAIN PAGE */
.page-nav-left,
.page-nav-right {position:absolute;top:40%;z-index:15;width:22%;min-width:300px;text-decoration:none;}
a.page-nav-left,
a.page-nav-right {cursor:pointer;}
.page-nav-left span,
.page-nav-right span {position:absolute;top:0;border:1px solid #90908f;padding:14px 25px;color:#1e1e1e;font:18px/20px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;white-space:nowrap;letter-spacing:1px;}
.page-nav-left span {right:0;background:url(../images/ws/bg-buttons-white.png);}
.page-nav-right span {left:0;}
.page-nav-left:hover span,
.page-nav-right:hover span {margin-top:-14px;border:15px solid #f55600;color:#fff; }
.page-nav-left:hover span {margin-right:-14px;}
.page-nav-right:hover span {margin-left:-14px;}
.page-nav-left {left:0;}
.page-nav-right {right:0;z-index: 4;}
.page-nav-left i,
.page-nav-right i {position:absolute;top:0;width:19px;height:51px;background:url(../images/bg/page-nav.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.page-nav-left i {left:0;}
.page-nav-right i {right:0;background-position:-19px 0;}
.page-nav-left:hover i,
.page-nav-right:hover i {width:12px;}
.page-nav-left:hover i {background-position:-7px 0;}
.page-nav-left span em,
.page-nav-right span em {display:none;position:absolute;top:80px;left:25px;line-height:23px;font-style:normal;width:250px;white-space:normal;background:none;}
.page-nav-right span em {width:230px;font-size:18px;}
.under-construction {position:absolute;left:50%;bottom:4%;text-align:center;color:#ff5f01;position:absolute;width:480px;margin:0 0 0 -240px;z-index:12;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.page-nav-left span em b,
.page-nav-right span em b {color:#e54900;font-weight:normal;}
.page-nav-left:hover span em,
.page-nav-right:hover span em {display:block;}
.logo-rn {position:absolute;left:50%;top:25%;margin:-65px 0 0 -48px;width:96px;height:131px;z-index:2;}
.logo-rn img {display:block;height:100%;}
.sun {position:absolute;margin-left:-185px;left:50%;top:0;z-index:3;}
.sun img {display:block;}
.logo-igra {position:absolute;left:50%;top:50%;width:536px;height:270px;margin:-135px 0 0 -268px;z-index:3;}
.logo-igra img {display:block;height:100%;}
.slogan-rn {position:absolute;left:50%;bottom:35px;width:250px;letter-spacing:2px;margin:0 0 0 -125px;color:#555;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;z-index:11;text-align:center;}
.rn-small {position:absolute;left:50%;bottom:160px;width:134px;height:12px;margin:0 0 -6px -67px;background:url(../images/logo/rn-small.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:12;}
.igra-shadow {position:absolute;left:50%;bottom:0;width:34%;margin-left:-17%;z-index:2;}

/* PHUTURE */
/* welcome */
.igra-phuture {position:absolute;left:0;top:50%;margin-top:-217px;width:607px;height:434px;z-index:2;}
.igra-phuture img {display:block;width:100%;height:100%;}
.create-team {position:absolute;right:80px;top:0;height:72%;width:428px;z-index:2;text-align:center;}
.create-team-top,
.create-team-btm {position:absolute;left:50%;z-index:1;}
.create-team-top {top:0;height:36%;}
.create-team-btm {bottom:0;height:51%;}
.h-create-team {position:relative;color:#1e1e1e;font:47px/50px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;letter-spacing:5px;z-index:2;}
.h-create-team a {text-decoration:none;color:#1e1e1e;}
.h-create-team a:hover {color:#fbd91a;}
.h-create-team-temp {position:relative;color:#1e1e1e;font:47px/50px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;letter-spacing:5px;z-index:2;}
.h-create-team-temp a {text-decoration:none;color:#1e1e1e;}
.h-create-team-temp a:hover {color:#fbd91a;}
.l-create-team {float:left;position:relative;margin:5px 0 0;padding:5px 12px;background:#fa4f1b;font-size:17px;line-height:25px;border:1px solid #fa4f1b;text-decoration:none;z-index:2;color:#fff;text-decoration:none;}
.l-create-team:hover {text-decoration:underline;}

.registration-complete {position:absolute;right:165px;top:50%;width:240px;margin-top:-100px;color:#1e1e1e;text-align:center;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.registration-flash {position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}

/* news */
.news,
.media {background:#fff;width:100%;min-width:1000px;border-top:3px solid #1e1e1e;}
.tournament_schedule,
#news.news,
#gallery.news,
#gallery.media,
#video.media,
#tournament_table {margin-top:110px;} /* for static news page */
.terms {background:#fff;width:100%;min-width:1000px;}
.news-wrapper,
.gallery-wrapper {width:992px;margin:auto;}
.clearfix.news-wrapper,
.clearfix.gallery-wrapper {background:url(../images/bg/news-columns.png);}
.news-content-holder,
.gallery-content-holder {float:left;width:744px;
	margin-top:33px; /* ? */
}
#news-list:after {content:'';clear:both;height:0;display:block;}
#gallery-list:after {content:'';clear:both;height:0;display:block;}
#news-list .news-page-item,
#gallery-list .news-page-item {display:none;}
#news-list .current,
#gallery-list .current {display:block;}
.col-news,
.gallery-news {width:248px;float:left;position:relative;z-index:1;}
.col-news-double,
.col-gallery-double {width:496px;float:right;position:relative;z-index:2;background:url(../images/bg/col-news-double.png) repeat-y 50% 0;}
.col-news-nav,
.col-gallery-nav {float:right;width:248px;}
.col-news img,
.col-news-double img,
.col-gallery img,
.col-gallery-double img {display:block;margin:0 0 10px;}
.item-news,
.item-gallery {padding:25px 1px 40px;margin:-25px 0 0;background:url(../images/bg/item-news.png) no-repeat 50% 0;font:10px/14px Arial,Verdana,sans-serif;text-transform:none;color:#444;}
.item-match {padding:25px 2px 40px;margin:-25px 0 0;background:url(../images/bg/item-news.png) no-repeat 50% 30px;text-align:center;color:#fa4f1b;font:12px/16px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;}
.item-match p {margin:5px 0 0;}
.match-time {font:93px/100px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.item-larger {font:16px/18px 'MonoCondensedCBold',Arial,sans-serif;}
.item-news p,
.item-gallery p {margin:10px 0 0;}
.item-news-date,
.item-gallery-date {float:right;text-align:right;padding:0 12px 0 6px;font:11px/16px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;color:#000;}
.item-news h5,
.item-news h6 {clear:both;margin:0;text-transform:uppercase;color:#000;letter-spacing:2px;}
.item-news h5 {font:18px/20px 'MonoCondensedCBold',Arial,sans-serif;}
.item-news h6 {font:12px/16px 'MonoCondensedCBold',Arial,sans-serif;}
.item-news h5 a,
.item-news h6 a {color:#000;text-decoration:none;}
.item-news h5 a:hover,
.item-news h6 a:hover {text-decoration:underline;}
.news-nav,
.gallery-nav {display:none;position:fixed;left:0;top:0;width:100%;min-width:1000px;height:100%;z-index:10;}
#news-overlay,
#gallery-overlay {position:absolute;left:0;top:0;width:100%;height:100%;background:#1e1e1e;z-index:1;}
.news-nav-pane,
.gallery-nav-pane {position:relative;z-index:2;width:100%;min-width:1000px;max-width:1280px;margin:auto;}
.news-nav-space,
.gallery-nav-space {padding:110px 115px;}
.news-nav-bg,
.gallery-nav-bg {background:url(../images/bg/news-column.png) repeat-y 75% 0;}
.news-nav-bg-2,
.gallery-nav-bg-2 {height:5000px;background:url(../images/bg/news-column.png) repeat-y 100% 0;}
.news-calendar,
.gallery-calendar {float:right;width:25%;}
.news-calendar-bg,
.gallery-calendar-bg {position:relative;margin-right:1px;padding:0 0 10px;background:#1e1e1e;-webkit-box-shadow: 0 4px 5px #1e1e1e;-moz-box-shadow: 0 4px 5px #1e1e1e;-ms-box-shadow: 0 4px 5px #1e1e1e;box-shadow: 0 4px 5px #1e1e1e;}
.l-nav-calendar-close {display:block;padding:10px;text-align:center;color:#fde300;font:10px/12px 'MonoCondensedCBold',Arial,sans-serif;text-decoration:none;}
.l-nav-calendar-close:hover {text-decoration:underline;}
.news-calendar-head,
.gallery-calendar-head {text-align:center;color:#fff;padding:10px;border-bottom:1px solid #333;font:10px/12px 'MonoCondensedCBold',Arial,sans-serif;}
.news-calendar .tab,
.gallery-calendar .tab {margin:10px 0 0;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;color:#fff;}
.news-calendar .tab-col,
.gallery-calendar .tab-col {float:left;width:20%;text-align:center;}
.news-calendar .tab-col span,
.gallery-calendar .tab-col span {display:block;padding:2px;}
.news-calendar .tab a,
.gallery-calendar .tab a {color:#fde300;text-decoration:none;}
.news-calendar .tab a:hover,
.gallery-calendar .tab a:hover {text-decoration:underline;}
.news-calendar-left,
.news-calendar-right,
.gallery-calendar-left,
.gallery-calendar-right {position:absolute;top:10px;width:9px;height:11px;background:url(../images/bg/news-calendar-btn.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:2;}
.news-calendar-left,
.gallery-calendar-left {left:18px;}
.news-calendar-right,
.gallery-calendar-right {right:18px;background-position:-9px 0;}
.news-calendar-left-disabled,
.gallery-calendar-left-disabled {background-position:0 -11px;}
.news-calendar-right-disabled,
.gallery-calendar-right-disabled {background-position:-9px -11px;}
.news-calendar-left-disabled,
.news-calendar-right-disabled,
.gallery-calendar-left-disabled,
.gallery-calendar-right-disabled {cursor:default;}
.news-calendar-slicer,
.gallery-calendar-slicer {position:relative;width:100%;}
.news-pager,
.gallery-pager {border-bottom:1px solid #dbdbdb;position:relative;color:#fa4f1b;padding:10px 0;font:10px/12px 'MonoCondensedCBold',Arial,sans-serif;text-align:center;}
.news-pager a,
.gallery-pager a {text-decoration:none;color:#fa4f1b;}
.news-pager a:hover,
.gallery-pager a:hover {text-decoration:underline;}
.news-pager a.disabled,
.gallery-pager a.disabled {color:#a7a7a7;cursor:default;}
.news-pager a.disabled:hover,
.gallery-pager a.disabled:hover {text-decoration:none;}
.news-pager-left,
.news-pager-right,
.gallery-pager-left,
.gallery-pager-right {position:absolute;top:8px;font-size:13px;line-height:15px;}
.news-pager-left,
.gallery-pager-left {left:10px;}
.news-pager-right,
.gallery-pager-right {right:10px;}
.news-left a,
.news-right a,
.gallery-left a,
.gallery-right a {position:absolute;top:100px;width:101px;height:413px;background:url(../images/bg/news-btn.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.news-left a,
.gallery-left a {left:10px;}
.news-right a,
.gallery-right a {right:10px;background-position:-101px 0;}
.news-left a.disabled,
.news-right a.disabled,
.gallery-left a.disabled,
.gallery-right a.disabled {cursor:default;}
.news-left a.disabled,
.gallery-left a.disabled {background-position:0 -413px;}
.news-right a.disabled,
.gallery-right a.disabled {background-position:-101px -413px;}
.news-page,
.gallery-page {padding:0 1px;}
.news-header,
.gallery-header {margin:0 1px;background:#fff url(../images/bg/news-column.png) repeat-y 100% 0;padding:9px 16px 8px;color:#a7a7a7;border-bottom:1px solid #dbdbdb;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;}
#news-list .news-header,
#gallery-list .news-header {display:none;position:relative;z-index:2;}
#news-list.news-date-list .news-header,
#gallery-list.news-date-list .news-header {display:block;}
.news-header span,
.gallery-header span {float:right;}
.news-header a,
.gallery-header a {color:#ff3c00;text-decoration:none;}
.news-header a:hover,
.gallery-header a:hover {text-decoration:underline;}
.news-page-text,
.gallery-page-text {margin:0 5px;padding:0 0 30px;background:#fff;font:18px/20px 'MonoCondensedCBold',Arial,sans-serif;text-transform:none;}
.news-page-text h1,
.gallery-page-text h1 {margin:0;letter-spacing:2px;padding:25px 20px 40px;color:#000;font:23px/23px 'MonoCondensedCBold',Arial,sans-serif;text-align:center;text-transform:uppercase;}
.news-page-text p,
.gallery-page-text p {margin:0 0 0 40px;}
.news-page-video-frame {margin-bottom : 10px;}
.news-page-text a,
.gallery-page-text a {color:#ff3c00;text-decoration:none;border-bottom:1px solid #ff3c00;}
.news-page-text .t-marked,
.gallery-page-text .t-marked {color:#ff3c00;margin:0;line-height:24px;}
#news-page,
#gallery-page {display:none;}
.news-opened #news-list,
.gallery-opened #gallery-list {display:none;}
.news-opened #news-page,
.gallery-opened #gallery-page {display:block;}
.news-opened .news-content,
.gallery-opened .gallery-content {float:left;width:744px;}
#news-page img,
#gallery-page img {margin:0;}

/* form */
.form {position:absolute;right:0;top:0;width:300px;height:100%;z-index:3;}
.bg-form {padding-bottom:45px;background:url(../images/bg/form.png) repeat-y 100% 0;}
.h-form {margin:0;padding:8px 15px 7px;color:#fff;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;border-bottom:1px solid #737373;}
.form-set {position:relative;padding:10px;border-bottom:1px solid #353535;}
* +html .form-set {width:263px;}
.inp-form {border:5px solid #474747;background:#fff url(../images/bg/inp-form.png) repeat-x;}
.inp-space {padding:5px;}
.inp-bd {border-top:1px solid #cfcfcf;}
.inp-form-parent {background-image:url(../images/bg/inp-form-parent.png);background-color:#f1ecc2;}
.inp-form-phone-parent {background:url(../images/bg/inp-form-phone-parent.png) no-repeat;}
.inp-form input {display:block;width:100%;margin:0;padding:0;background:none;border:none;color:#737373;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;}
.inp-form input:focus {outline:none;}
.inp-done .inp-form {background:#fde300 url(../images/bg/inp-form-done.png) repeat-x;}
.form-scroll {height:100%;overflow:auto;}
* +html .form-scroll {position:relative;}
.form-set label {display:block;padding:0 0 6px;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;color:#fff;}
.form-set label:after {content:'';clear:both;height:0;display:block;}
.form-set label span {float:left;width:15px;text-align:right;padding:0 15px 0 0;font-size:10px;color:#fde300;}
.form-focus input {color:#000;}
.form-focus label {color:#fde300;}
.form-submit input {display:block;margin:0 auto;}
.form-submit {margin:10px 10px 0;background:url(../images/bg/form-submit-t.png) repeat-x;}
.form-submit .bg-r {background:url(../images/bg/form-submit-r.png) repeat-y 100% 0;}
.form-submit .bg-b {background:url(../images/bg/form-submit-b.png) repeat-x 0 100%;}
.form-submit .bg-l {background:url(../images/bg/form-submit-l.png) repeat-y;}
.form-submit .bg-rt {background:url(../images/bg/form-submit-rt.png) no-repeat 100% 0;}
.form-submit .bg-rb {background:url(../images/bg/form-submit-rb.png) no-repeat 100% 100%;}
.form-submit .bg-lb {background:url(../images/bg/form-submit-lb.png) no-repeat 0 100%;}
.form-submit .bg-lt {background:url(../images/bg/form-submit-lt.png) no-repeat;padding:7px 0;}
.lab-small {float:right;padding:0 4px 0 0;}
.inp-datebirth,
.inp-datebirth td {margin:0;padding:0;border-collapse:collapse;text-align:right;color:#fde300;font:9px/12px 'MonoCondensedCBold',Arial,sans-serif;}
.inp-datebirth {width:100%;}
.col-day,
.col-month,
.col-year {float:right;}
.inp-date {width:23px;padding:5px;background:url(../images/bg/inp-date.png) no-repeat;}
.inp-year {width:65px;padding:5px;background:url(../images/bg/inp-year.png) no-repeat;}
.inp-date input {letter-spacing:1px;}
.inp-year input {letter-spacing:3px;}
.hint-popup {display:none;position:absolute;right:305px;top:34px;font:13px/16px 'MonoCondensedCBold',Arial,sans-serif;padding:7px 20px 7px 15px;color:#1e1e1e;background:url(../images/bg/hint-popup.png) no-repeat 100% 0;width:210px;}
#feedbackForm .hint-popup {top:4px;right:auto;left:-280px;background-image:url(../images/bg/hint-popup-dark.png);color:#fff;}
.recovery .hint-popup {right:auto;left:-260px;background-image:url(../images/bg/hint-popup-dark.png);color:#fff;}
.field-info .hint-popup {right:255px;top:37px;}
.hint-popup span {display:none;}
.form-error .hint-popup {display:block;}
.hint-popup p {margin:0;}
.register-thanks {display:none;position:absolute;right:0;top:50%;width:200px;margin-top:-110px;padding:0 50px;text-align:center;color:#bcbcbc;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.register-thanks p {margin:10px 0 0;color:#fde300;font:17px/21px 'MonoCondensedCBold',Arial,sans-serif;}

/* profile */
.profile {background:#fff;width:100%;min-width:1000px;padding-top:110px;
	/*
	padding-bottom:30px;
	*/
}
.pr-row {padding:20px 0 0;}
.pr-row .hint-popup {right:auto;left:100%;background-image:url(../images/bg/hint-popup-dark-right.png);color:#fff;}
.pr-wrap {width:1020px;margin:auto;position:relative;z-index:1;overflow:hidden;}
#profile .pr-wrap {overflow:visible;z-index:3;
	/*
	padding-top:30px;
	*/
}
#profile .subnav {
	
	/*position:fixed;
	left:0;
	top:110px;*/
	
width:100%;min-width:1000px;border-top:3px solid #1e1e1e;}
#profile .subnav-wrap {width:1000px;margin:auto;}
.pr-col {float:left;padding:0 10px;width:235px;}
.pr-mask {position:relative;display:block;width:234px;height:233px;}
.pr-mask i {position:absolute;left:0;top:0;width:234px;height:233px;background:url(../images/bg/pr-mask.png) no-repeat;}
.profile .form-set {border-color:#eee;padding:10px 0;}
.profile .inp-form {border-color:#cfcfcf;}
.profile .inp-space {padding:5px;}
.profile .inp-bd {border-color:#e0e0e0;}
.profile .form-set label {color:#444;}
.profile .form-set label span {color:#fa4f1b;}
.profile .lab-small,
.profile .form-focus label,
.profile .form-focus {color:#fa4f1b;}
.profile .form-focus .inp-form {border-color:#fa4f1b;}
.profile .lab-small {padding:0 1px 0 0;letter-spacing:-1px;}
.profile .customSelect a.selectButton,
.profile .customSelect .bg-select-left,
.profile .customSelect .bg-select-center {border-color:#cfcfcf;}
.profile .customSelect a.selectButton {background-image:url(../images/bg/profile-select-r.png);}
.profile .customSelect .bg-select-left {background-image:url(../images/bg/profile-select-l.png);}
.profile .customSelect .bg-select-center {background-image:url(../images/bg/profile-select-c.png);}
.profile .customSelect {color:#737373;}
.profile .customSelectActive a.selectButton,
.profile .customSelectActive .bg-select-center,
.profile .customSelectActive .bg-select-left {border-color:#fa4f1b;}
.profile .customSelectActive .bg-select-left {background-image:url(../images/bg/profile-select-l-active.png);}
.profile .customSelectActive a.selectButton {background-image:url(../images/bg/profile-select-r-active.png);}
.profile-select ul {border-color:#fa4f1b;}
.profile-select ul a {padding:4px 6px;color:#000;}
.inp-spaced {margin:0 0 10px;}
.form-field {padding:10px;background:#eee;min-height:14px;}
.form-field-bd {border-top:1px solid #e0e0e0;}
.inp-datebirth .form-field {color:#737373;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;}
.inp-datebirth .form-field i {float:left;padding:0 4px;font-style:normal;border-left:1px solid #e0e0e0;}
.inp-datebirth .form-field i:first-child {border-left:none;}
.form-hint {color:#b8b8b8;padding:10px;text-align:center;font:10px/12px 'MonoCondensedCBold',Arial,sans-serif;}
.form-set-nb {border-bottom:none;}
.inp-txtp {background:#fff url(../images/bg/inp-txt-t.png) repeat-x;}
.inp-txtp .bgr {background:url(../images/bg/inp-txt-r.png) repeat-y 100% 0;}
.inp-txtp .bgb {background:url(../images/bg/inp-txt-b.png) repeat-x 0 100%;}
.inp-txtp .bgl {background:url(../images/bg/inp-txt-l.png) repeat-y;}
.inp-txtp .bgrt {background:url(../images/bg/inp-txt-rt.png) no-repeat 100% 0;}
.inp-txtp .bgrb {background:url(../images/bg/inp-txt-rb.png) no-repeat 100% 100%;}
.inp-txtp .bglb {background:url(../images/bg/inp-txt-lb.png) no-repeat 0 100%;}
.inp-txtp .bglt {padding:11px;background:url(../images/bg/inp-txt-lt.png) no-repeat;}
.inp-txtp textarea {display:block;width:100% !important;color:#8b8b8b;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;margin:0;padding:0;background:none;border:none;overflow:auto;}
.inp-txtp textarea:focus {outline:none;}
.inp-txtp-active {background-color:#fa4f1b;background-image:url(../images/bg/inp-txtp-t-active.png);}
.inp-txtp-active .bgr {background-image:url(../images/bg/inp-txtp-r-active.png);}
.inp-txtp-active .bgb {background-image:url(../images/bg/inp-txtp-b-active.png);}
.inp-txtp-active .bgl {background-image:url(../images/bg/inp-txtp-l-active.png);}
.inp-txtp-active .bgrt {background-image:url(../images/bg/inp-txtp-rt-active.png);}
.inp-txtp-active .bgrb {background-image:url(../images/bg/inp-txtp-rb-active.png);}
.inp-txtp-active .bglb {background-image:url(../images/bg/inp-txtp-lb-active.png);}
.inp-txtp-active .bglt {background-image:url(../images/bg/inp-txtp-lt-active.png);}
.inp-txtp-active textarea {color:#000;}
.pr-col .inp-txtp {width:190px;}
.pr-aside {float:right;}
.l-profile-photo {display:block;padding:2px;border:5px solid #cfcfcf;color:#737373;text-decoration:none;text-align:center;font:13px/16px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;}
.profile-team {position:relative;background:url(../images/bg/profile-team.png) repeat-x 0 50% !important;text-align:center;padding:4px;}
.profile-team span {display:inline-block;border:1px solid #1e1e1e;background:#fff;padding:5px 17px;color:#1e1e1e;font:17px/22px 'MonoCondensedCBold',Arial,sans-serif;}
.profile-team-dots {position:absolute;left:50%;bottom:0;width:48px;margin-left:-24px;height:9px;font-size:1px;line-height:1px;background:url(../images/bg/profile-team-dots.png) no-repeat;overflow:hidden;}
.subnav {border-bottom:1px solid #737373;padding:10px 0;position:relative;z-index:2;}
.subnav-wrap {width:1000px;margin:auto;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;}
.subnav ul {float:left;margin:0;padding:0;list-style:none;}
.subnav ul li {float:left;padding:0 70px 0 0;position:relative;}
.subnav ul.side {float:right;}
.subnav ul.side li {padding:0 0 0 70px;}
.subnav ul a {color:#737373;text-decoration:none;}
.subnav ul a:hover {color:#fa4f1b;}
.photo-preload {display:block;position:relative;overflow:hidden;}
.photo-preload input {position:absolute;right:-10px;top:-10px;font-size:150px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.profile-overlay {display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#1e1e1e;z-index:2;}
.profile-help {display:none;position:absolute;left:140px;top:-30px;width:811px;height:384px;background:url(../images/bg/profile-help.png) no-repeat;z-index:3;}
.profile-help a,
.profile-help a:hover {text-decoration:none;}
.l-profile-help {position:absolute;left:565px;top:223px;width:120px;height:40px;text-indent:-9999px;overflow:hidden;}
.profile-help-hint {text-decoration:none;position:absolute;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;left:50%;top:22px;width:287px;margin-left:-143px;padding:0 0 13px;background:url(../images/bg/profile-help-hint-btm.png) no-repeat 0 100%;color:#1e1e1e;opacity: 0.2;}
.profile-help-hint:hover {opacity:1;z-index:9999;}
.profile-help-hint span {display:block;padding:15px 15px 0;background:url(../images/bg/profile-help-hint.png) no-repeat;text-align:center;}
a:hover .profile-help-hint {display:block;}
.pr-point {position:absolute;width:23px;height:23px;}
.pr-point-1 {left:744px;top:362px;}
.pr-point-2 {left:512px;top:362px;}
.pr-point-3 {left:255px;top:362px;}
.pr-point-4 {left:0;top:362px;}
.pr-point-5 {left:0;top:271px;}
.pr-point-6 {left:3px;top:0;}
.pr-point-7 {left:140px;top:0;width:56px;}
.pr-point-8 {left:788px;top:0;}
.pr-point-9 {left:756px;top:0;}
.profile-welcome {display:none;position:absolute;left:585px;top:70px;width:300px;text-align:center;color:#fde300;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;z-index:3;}
.l-add-board,
.l-remove-board {display:block;margin:10px 0 0;border:5px solid #fa4f1b;padding:2px;color:#fa4f1b;font:13px/16px 'MonoCondensedCBold',Arial,sans-serif;text-align:center;text-decoration:none;}
.l-add-board {display:none;}
.form-set-removed .l-add-board {display:block;}
/*
.form-set-removed .l-remove-board,
.form-set-removed label,
.form-set-removed .inp-form {display:none;}
*/
.form-set-removed {display:none;}
.t-statusmessage {color:#5c5c5c;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;text-align:center;background:#eee;padding:10px 5px;width:180px;}
.profile .side .share {display:none;position:absolute;right:100%;top:-6px;margin-right:-65px;width:500px;background:#fff;}
.profile .side .share li {float:right;padding:0 1px !important;font:10px/13px 'MonoCondensedCBold',Arial,sans-serif;}
.profile .side .share li a {float:right;display:block;background:url(../images/ws/icons-share.png) no-repeat;width:26px;height:26px;text-indent:-9999px;}
.profile .side .share li.tw a {background:url(../images/ws/icons-share.png) -52px top no-repeat;}
.profile .side .share li.fb a {background:url(../images/ws/icons-share.png) -78px top no-repeat;}
.profile .side .share li.od a {background:url(../images/ws/icons-share.png) -26px top no-repeat;}

/* popups */
#errorsPopup {position:fixed;left:50%;padding:20px 0;top:50%;width:380px;margin-left:-190px;z-index:20005;color:#fff;text-align:center;font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;background:url(../images/bg/errors-popup.png);-webkit-box-shadow: 0 0 5px #000;-moz-box-shadow: 0 0 5px #000;-ms-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}
#errorsPopup p {margin:0 0 8px;}
.popup-btn {padding:10px 0 0;}
.popup-btn a {float:left;margin:0 4px;border:1px solid #fde300;color:#fde300;padding:5px 10px;text-decoration:none;font:17px/25px 'MonoCondensedCBold',Arial,sans-serif;}
#errorsPopup a {color:#fa4f1b;border-color:#fa4f1b;}
.registration-complete .popup-btn a {color:#fa4f1b;border-color:#fa4f1b;}
.popup-confirm {position:absolute;left:50%;top:17px;margin-left:-88px;width:247px;height:69px;background:url(../images/bg/popup-confirm.png) no-repeat;}
.popup-confirm table,
.popup-confirm table td {margin:0;padding:0;border-collapse:collapse;text-align:center;}
.popup-confirm table {width:100%;font:25px/28px 'MonoCondensedCBold',Arial,sans-serif;}
.popup-confirm table td {width:50% !important;padding:25px 0 10px;}
.popup-confirm a {color:#1e1e1e;text-decoration:none;}
.popup-confirm a:hover {}


/* cabinet */
#cabinet .subnav {
	/*position:fixed;left:0;top:110px;background:#fff;width:100%;min-width:1000px;*/
	background:#fff;
	border-top:3px solid #1e1e1e;border-bottom:1px solid #737373;}
#cabinet .subnav-wrap {width:1000px;margin:auto;}
#cabinet .scroll-border {border-top:3px solid #1e1e1e;}
/*
 * @author: Websapiens
 */
.clear {clear:both;}
#wrapper, .wrapper {width:988px;margin:0 auto;letter-spacing: 1px;padding-bottom: 60px;}
#wrapper input:focus {outline: medium none;}

#ws-top {padding:32px 16px 10px 16px;position:relative;}
#button-edit-slogan {
	/* position:absolute;left: 272px;position: absolute;top: 0;*/
}
#team-slogan {background:url(../images/ws/bg-edit-slogan.png) 2000px 2000px no-repeat;}
#team-slogan, #team-slogan-edit {font:75px 'aCampusBold';text-transform:uppercase;color:#CFCFCF;width:701px;float:right;margin-top:-12px;line-height:1;}
#team-slogan-edit textarea {font:70px 'aCampusBold';width:680px;padding:10px;margin:0;background:url(../images/ws/bg-edit-slogan.png) no-repeat;overflow:hidden;border:none;height:280px;line-height:1;resize: none;}
#team-logo {width:233px;float:left;position:relative;text-align:center;}
#team-name {min-width:60px;font-size:17px;text-transform:uppercase;color:#1e1e1e;border:1px solid #1e1e1e;padding:8px 17px 7px 17px;line-height:1;display:inline-block;background:#fff;margin-top:7px;}
#ws-top .line {background:#000;height:1px;width:233px;position:absolute;left: 16px; top: 293px;}
#ws-top .type {width:48px;height:16px;background:url(../images/ws/team-points.png) left top no-repeat;left: 92px;position: absolute;top: 269px;}
#ws-top .type.two {width:34px;left:99px;}
#ws-top .type.tree {width:20px;left:106px;}
#ws-top .team-age {display:inline-block;height:23px;padding:0 7px;background:url(../images/ws/bg-team-age.png) center top no-repeat;line-height: 30px;margin-top: 6px;}

#ws-center {padding-left:16px;}
#ws-center .team-column {float:left;width:233px;margin-right:21px;text-align:center;}
#ws-center .team-column.right {width:447px;margin-right:0px;}
#ws-center .team-column .main-title {color:#444;font-size:17px;border-left:1px solid #acacac;border-top:1px solid #acacac;border-right:1px solid #acacac;text-align:center;height:33px;line-height:32px;}
#ws-center .team-column.left .orange {border:5px solid #F94F1B;}

#ws-center .team-column.left .link {border-bottom:5px solid #F94F1B;font-size:13px;}
#ws-center .team-column.left .link a {display:block;text-decoration:none;color:#F94F1B;height:20px;line-height:19px;}

#board-honor .sub-title {height:25px;background:#fff;line-height:25px;font-size:13px;color:#F94F1B;}
#board-honor {background:url(../images/ws/bg-tree.jpg) center 50px no-repeat;}
#board-honor .content, #board-honor .content a {color:#fff;text-decoration:none;}
#board-honor .content {height:350px;width:240px;}
#board-honor .player {border-bottom:1px solid #E1E2DD;padding:15px 5px 15px 5px;width: 213px;}
#board-honor .player.last {border-bottom:none;}
#board-honor .avatar {padding-bottom:5px;padding-top: 5px;}

#board-honor .avatar.icon-mask-1 {background:url(../images/ws/icon-round.png) center 2px no-repeat;}
#board-honor .avatar.icon-mask-2 {background:url(../images/ws/icon-flower.png) center 2px no-repeat;}
#board-honor .avatar.icon-mask-3 {background:url(../images/ws/icon-six.png) center 2px no-repeat;}
#board-honor .avatar.icon-mask-4 {background:url(../images/ws/icon-romb.png) center 2px no-repeat;}
#board-honor .avatar.icon-mask-5 {background:url(../images/ws/icon-shit.png) center 2px no-repeat;}

#board-honor .name {font-size:17px;margin-bottom:5px;}
#board-honor .rating {position:relative;padding:0 25px;display: inline-block;}
#board-honor .rating .value {font:30px 'aCampusBold';}
#board-honor .rating a {display: block;width:13px;height:15px;position:absolute;top:12px;}
#board-honor .rating a.plus {right:0;background:url(../images/ws/plus.png) no-repeat;}
#board-honor .rating a.minus {left:0;background:url(../images/ws/minus.png) no-repeat;}

#board-honor, #board-info {height:400px;}

#board-info .sub-title {height:33px;background:url(../images/ws/bg-sub-title-2.png) center top no-repeat;line-height:25px;font-size:13px;color:#F94F1B;}
#board-info {background:#fff;}
#board-info .content .value {font:30px 'aCampusBold',Arial,Verdana,sans-serif;color:#2b2b2b;border-bottom:1px solid #E0E0E0;margin-bottom: 8px;padding-bottom: 8px;line-height:1;}
#board-info .content .league {position:relative;padding:5px 0 11px 0;}
#board-info .content .league .stick {position:absolute;width:30px;height:14px;background:#fff url(../images/ws/bg-stick.png) center top no-repeat;top:-15px;left:96px;}

#ws-center .team-column.center .link, #ws-center .team-column.center .link-2  {border-bottom:5px solid #CFCFCF;border-left:5px solid #CFCFCF;border-right:5px solid #CFCFCF;font-size:13px;position:relative;}
#ws-center .team-column.center .link, #ws-center .team-column.center .link-2.user {border-top:5px solid #CFCFCF;}
#ws-center .team-column.center .link a, #ws-center .team-column.center .link-2 a {display:block;text-decoration:none;color:#444;height:20px;line-height:19px;}
#ws-center .gray {border-bottom: 5px solid #CFCFCF;height: 405px;background:#fff url(../images/ws/borders.png) repeat-y;position:relative;}
#ws-center .team-column.center .sub-title {height:25px;line-height:25px;font-size:13px;border-bottom:1px solid #acacac;border-left:1px solid #acacac;border-right:1px solid #acacac;position:relative;}
.arrow {background:url(../images/ws/bg-sub-title-3.png) center top no-repeat;width:9px;height:7px;display:block;position:absolute;bottom:-8px;left:111px}
.total {color:#FA4F1B;display:inline;text-align:left;;position:absolute;right:10px;top:0px;font-size:10px;}
.link .total, .link-2 .total {top:3px;}

#request .content {height: 324px;overflow:hidden;width: 246px;}
#first-team .content {height: 324px;overflow:hidden;width: 246px;}
#reserve-team .content {height: 324px;overflow:hidden;width: 246px;}
#first-team .content.no-cap {height: 349px;}
#reserve-team .content.no-cap {height: 349px;}

#ws-center .team-column .player-avatar img, #ws-center .team-column .player img {height:57px; width : 57px;}

#ws-center .team-column.center .player {height:55px;border-bottom:1px solid #e0e0e0;position:relative;line-height:1;width:232px;}
#ws-center .team-column.center .player .approve {width:233px;left:0;top:9px;position:absolute;}
#ws-center .team-column.center .player .approve a {color:#FA4F1B;text-decoration:none;}
#ws-center .team-column.center .player .approve.ok a {color:#cfcfcf;}
#ws-center .team-column.center .player .name {font-size:17px;position:absolute;text-align:center;padding:0 5px;width:221px;left:1px;top:24px;}
#ws-center .team-column.center .player .name a {text-decoration:none;}
#ws-center .team-column.center .player .number {color:#FA4F1B;display:inline;text-align:left;;position:absolute;right:10px;top:9px;}
#ws-center .team-column.center .player .captain {width:233px;left:0;top:9px;position:absolute;color:#7a7a7a;}
#ws-center .team-column.center .player.lock, #ws-center .team-column.center .player.lock a {color:#7a7a7a;}

#ws-center .team-column.center .player .step {position:absolute;border:5px solid #F94F1B;background:#fff;width:223px;height:47px;left:0;top:-1px;font-size:17px;}
#ws-center .team-column.center .player .step a {text-decoration:none;display:block;width:111px;height:47px;float:left;line-height: 45px;}
#ws-center .team-column.center .player .step a.yes {border-right:1px solid #F94F1B;}
#ws-center .team-column.center .player .step.two a.yes {line-height:1;height:40px;padding-top:7px;}
#ws-center .team-column.center .player .step.two a.disable {color:#cecece;}

#ws-center .team-column.center .player .delete {position:absolute;right: 10px;top: 25px;}
#ws-center .team-column.center .player .delete a {display:block;width:13px;height:13px;background:url(../images/ws/delete.png) center top no-repeat;}

#ws-center .team-column.right .orange {position:relative;}
#ws-center .team-column.right .orange .content {overflow:hidden;margin-top:30px;text-align:left;background:url(../images/ws/bg-orange.png) left top no-repeat;height:375px;position:relative;width:458px;}
#ws-center .team-column.right .link {position:absolute;left:0px;top:0px;z-index:9999;top: -30px;}
#ws-center .team-column.right .link a {text-decoration:none;font-size:13px;width:214px;border:5px solid #F94F1B;height:20px;line-height:19px;display:block;}
#ws-center .team-column.right .sub-title {width:213px;border:5px solid #CFCFCF;height:20px;line-height:19px;font-size:13px;position:absolute;right:0px;top:-30px;}

#ws-center .team-column.right .player-post {margin:0 16px;border-bottom:1px solid #e0e0e0;padding:20px 0;position:relative;width:410px;}
#ws-center .team-column.right .player-avatar {float:left;}
#ws-center .team-column.right .player-name {padding:23px 0 16px 70px;line-height:1;}
#ws-center .team-column.right .player-name a {text-decoration:none;}
#ws-center .team-column.right .player-name img {vertical-align: text-bottom;padding-left:10px;}
#ws-center .team-column.right .player-text {padding-left:70px;text-align:left;text-transform: none;font-size:18px;line-height:1.3;}
#ws-center .team-column.right .post-time {position:absolute;right:0;top:40px;text-align:right;}
#ws-center .team-column.right .post-time img {vertical-align: text-bottom;padding-left:10px;}
#ws-center .team-column.right .post-time .delete-text {padding-left:10px;}
#ws-center .team-column.right .post-time .delete-text a {color:#F94F1B;text-decoration:none;} 

#ws-center .buttons {padding:20px 0;background:url(../images/ws/bg-buttons.png) center top no-repeat;font-size:13px;border-top:5px solid #F94F1B;}
#ws-center .buttons a {text-decoration:none;}
#ws-center .buttons .disabled {color:#b1b1b1;}
#ws-center .buttons input {border:none;background:#fff;cursor:pointer;}

#ws-center textarea {border:none;padding:5px;margin:0;width:427px;margin: 0 0 0 5px;width: 427px;height:305px;resize: none;}
#ws-center textarea:focus {background:#FFE401}
#ws-center .editor {padding:20px 0 20px 105px;border-top:1px solid #E0E0E0;margin:0 5px;}

#ws-center .share {padding:20px 0;background:url(../images/ws/bg-share.png) center top no-repeat;}
#ws-center .share .invite {font-size:13px;color:#8f8f8f;margin-bottom:5px;}
#ws-center .share a {display:inline-block;background:#2B2B2B;color:#fff;text-decoration:none;padding:3px 3px 2px 3px;letter-spacing: 0.3px;}
#ws-center .share a:hover {background:#F94F1B;}

#ws-center .editor a {display:block;width:15px;height:15px;float:left;}
#ws-center .smile-1 {background:url(../images/ws/smiles.png) 0px 0px no-repeat;}
#ws-center .smile-2 {background:url(../images/ws/smiles.png) -15px 0px no-repeat;}
#ws-center .smile-3 {background:url(../images/ws/smiles.png) -30px 0px no-repeat;}
#ws-center .smile-4 {background:url(../images/ws/smiles.png) -45px 0px no-repeat;}
#ws-center .smile-5 {background:url(../images/ws/smiles.png) -60px 0px no-repeat;}
#ws-center .smile-6 {background:url(../images/ws/smiles.png) -75px 0px no-repeat;}
#ws-center .smile-7 {background:url(../images/ws/smiles.png) -90px 0px no-repeat;}
#ws-center .smile-8 {background:url(../images/ws/smiles.png) -105px 0px no-repeat;}
#ws-center .smile-9 {background:url(../images/ws/smiles.png) -120px 0px no-repeat;}
#ws-center .smile-10 {background:url(../images/ws/smiles.png) -135px 0px no-repeat;}
#ws-center .smile-11{background:url(../images/ws/smiles.png) -150px 0px no-repeat;}
#ws-center .smile-12 {background:url(../images/ws/smiles.png) -165px 0px no-repeat;}
#ws-center .smile-13 {background:url(../images/ws/smiles.png) -180px 0px no-repeat;}
#ws-center .smile-14 {background:url(../images/ws/smiles.png) -195px 0px no-repeat;}
#ws-center .smile-15 {background:url(../images/ws/smiles.png) -210px 0px no-repeat;}

#ws-center .player-text .smiles {width:15px;height:15px;display: inline-block;vertical-align: middle;}

/* anketa */
.drop-down {display:none;position:absolute;left:-16px;top:26px;background:#fff;padding:10px 21px 15px 17px;width:234px;}
.open-drop .drop-down {display:block;}
.l-drop-close {display:none;}
.open-drop .l-drop-open {display:none;}
.open-drop .l-drop-close {display:inline;}
.open-drop-crn {position:absolute;left:35px;top:-8px;width:9px;height:7px;background:url(../images/bg/open-drop-link.png) no-repeat 50% 100%;}
.drop-down .title {font-size:17px;color:#444;padding-bottom:10px;}
.drop-down label {border-top:1px solid #efefef;font-size:13px;color:#444;padding:10px 0;display:block}
.drop-down label span {color:#F94F1B;font-size:10px;padding-right:15px;}
.drop-down .field-info {margin-bottom:10px;color:#F94F1B;position:relative;} /* position:relative; - for error messages*/
.drop-down .container {border:5px solid #CFCFCF;display: inline-block;position:relative;}
.drop-down .error .container {border-color:#F94F1B;}
.drop-down .container input {color:#737373;border:none;padding:5px;text-transform: uppercase;background: transparent;margin:0;}
.drop-down .container span {position:absolute;}
.drop-down .container.one {background:url(../images/ws/bg-input.png) center top no-repeat;}
.drop-down .container.one input {width: 214px;border-bottom:1px solid #ccc;}
.drop-down .container.two input {width: 21px;letter-spacing: 1px;}
.drop-down .container.three input {width: 21px;letter-spacing: 1px;}
.drop-down .container.four input {width: 61px;letter-spacing: 2px;}
.drop-down textarea {background:url(../images/ws/bg-area.png) center top no-repeat;border:none;border-bottom:1px solid #efefef;width:224px !important;padding:5px;margin:0;height:40px;overflow:auto;}
.drop-down input.no-border {border-bottom:none !important;}
.drop-down .container span {color:#F94F1B;font-size:10px;top:-7px;}
.drop-down .container.two {margin-left:21px;float: left;background:url(../images/ws/bg-input-2.png) center top no-repeat;}
.drop-down .container.three{margin-left:31px;float: left;background:url(../images/ws/bg-input-2.png) center top no-repeat;}
.drop-down .container.four {margin-left:19px;float: left;background:url(../images/ws/bg-input-4.png) center top no-repeat;}
.drop-down .container.two span {left:-25px;}
.drop-down .container.three span {left:-32px;}
.drop-down .container.four span {left:-21px;}
.drop-down .buttons input {border:none;cursor:pointer;color:#F94F1B;background:#fff;margin-top:5px;padding:0;}
.drop-down .field-info .hint-popup {right:auto;left:258px;background: url(../images/bg/hint-popup-right.png) no-repeat scroll 100% 0 transparent;}
/* anketa */

/* shema 2 */
.scheme {border:1px solid #DBDBDB;margin-bottom: 20px;font-size:13px;color:#616161;vertical-align: middle;}
.scheme img {vertical-align: middle;}
.scheme .last-td {border-left:1px solid #DBDBDB;width:492px;text-align:center;}
.scheme p {margin:0 0 5px 0;}
.scheme .scheme-text {font:18px 'aCampusBold';}
.scheme .scheme-text  span {color:#FA4E1C;}
.scheme .left {padding:0 0 1px 10px;}
.scheme .spacing {height:40px;text-align:center;}
.scheme img.img {padding-right:25px;}
.scheme img.right {padding-right:10px;}
/* shema 2 */

/* shema 3 */
.scheme .vs {color:#FA4E1C;text-align:center;width:88px;} 
.scheme .city {color:#FA4F1B;text-align:center;width:70px;line-height:1;position:absolute;left:15px;top:8px;}
.scheme .city img {margin:10px 0;}
.scheme .city span {display:block;}
.scheme .block  {background:url(../images/ws/bg-scheme-big.png) right top no-repeat;height:427px;position:relative;}

.scheme .city.one {left:17px;top:126px;}
.scheme .city.two {left:17px;top:241px;}
.scheme .city.three {left:17px;top:357px;}

.scheme .new-team {position:absolute;top:0px;left: 139px;} /* ubrat' display:none - poyavytsya komandy poverh diva */
.scheme .new-team.team-1 {top:116px;left: 139px;}
.scheme .new-team.team-2 {top:231px;left: 139px;}
.scheme .new-team.team-3 {top:347px;left: 139px;}
.scheme .new-team.team-4 {top:56px;left: 273px;}
.scheme .new-team.team-5 {top:291px;left: 274px;}
.scheme .new-team.team-6 {top:174px;left: 404px;}
/* shema 3 */

/* shema 1 */
.scheme .block-2  {background:url(../images/ws/bg-scheme-big.png) -35px top no-repeat;height:427px;width:345px;position:relative;margin-left:75px;}
.scheme .block-2 .new-team {position:absolute;top:0px;left: 0px;}
.scheme .block-2 .new-team.team-1 {top:116px;left: 0px;}
.scheme .block-2 .new-team.team-2 {top:231px;left: 0px;}
.scheme .block-2 .new-team.team-3 {top:347px;left: 0px;}
.scheme .block-2 .new-team.team-4 {top:56px;left: 134px;}
.scheme .block-2 .new-team.team-5 {top:291px;left: 134px;}
.scheme .block-2 .new-team.team-6 {top:174px;left: 265px;}
/* shema 1 */

/* scheme-form */
.test {position:relative;}
#lister, #lister-team {position:absolute;width:100%;top:59px;z-index:-1;}
.lister-hidden {left:-7777px !important;top:-7777px !important;}
#lister .scheme-form, #lister-team .scheme-form {margin:0 auto;width: 988px;position: relative;}
#lister .scheme-form .clearfix, #lister-team .scheme-form .clearfix {width:250px;position: absolute;top:0px;}
#lister-team .scheme-form .clearfix {width:247px;}
.scheme-nav {text-align:right;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;height:28px;position:relative;}
.nav-right {width: 492px;position:absolute;right:0;height:28px;font-size:13px;}
.nav-right a, .nav-right .disable {display:block;position:absolute;height:28px;line-height:28px;text-decoration:none;color:#FA4E1C;}
.nav-right a.first, .nav-right .first.disable {left:0;}
.nav-right a.last, .nav-right .last.disable {right:0;padding-right:15px;} 
.nav-right .disable {color:#CACACA;}

.inp-txt2 {background:#fff url(../images/bg/inp-txt-t.png) repeat-x;}
#feedbackForm .inp-txt2 {margin-top:3px;} 
.inp-txt2 .bgr {background:url(../images/bg/inp-txt-r.png) repeat-y 100% 0;}
.inp-txt2 .bgb {background:url(../images/bg/inp-txt-b.png) repeat-x 0 100%;}
.inp-txt2 .bgl {background:url(../images/bg/inp-txt-l.png) repeat-y;}
.inp-txt2 .bgrt {background:url(../images/bg/inp-txt-rt.png) no-repeat 100% 0;}
.inp-txt2 .bgrb {background:url(../images/bg/inp-txt-rb.png) no-repeat 100% 100%;}
.inp-txt2 .bglb {background:url(../images/bg/inp-txt-lb.png) no-repeat 0 100%;}
.inp-txt2 .bglt {padding:11px;background:url(../images/bg/inp-txt-lt.png) no-repeat;}
.inp-txt2 input {display:block;width:100% !important;color:#8b8b8b;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;text-transform:uppercase;margin:0;padding:0;background:none;border:none;overflow:auto;}
.inp-txt2 input:focus {outline:none;}

#lister .customSelect a.selectButton,
#lister .customSelect .bg-select-left,
#lister .customSelect .bg-select-center {border-color:#000;}
#lister .customSelect a.selectButton {background-image:url(../images/bg/gallery-form-select-r.png);}
.form-select-2 ul {border-color: #F84D19;}
#lister .customSelectActive a.selectButton,
#lister .customSelectActive .bg-select-left,
#lister .customSelectActive .bg-select-center {border-color:#fa4f1b;}
#lister .customSelectActive a.selectButton {background-image:url(../images/bg/gallery-form-select-one-active.png);}
/*scheme-form */

/* teams */
.team-list {border: 1px solid #DBDBDB;}
.team-list .team-line {padding:42px 16px;border-bottom: 1px solid #DBDBDB;}
.team-list .team-line.last {border-bottom:0;}
.team-list .team-line .team-item {text-align:center;width:129px;float:left;margin-right:77px;}
.team-list .team-line .team-item.last {margin-right:0;}
.team-list .team-line .team-item img {display:block;margin-bottom:7px;}
.team-list .team-line .team-item .team-name {color:#000;margin-bottom:7px;}
.team-list .team-line .team-item .team-value {color:#808080;margin-bottom:7px;}
.team-list .team-line .team-item .team-value span {color:#FA4F1B;}
.team-list .team-line .team-item a {display:block;border:1px solid #FA4F1B;padding:3px 0;color:#FA4F1B;text-decoration:none;}

#lister-team .customSelect a.selectButton,
#lister-team .customSelect .bg-select-left,
#lister-team .customSelect .bg-select-center {border-color:#fa4f1b;}
#lister-team .customSelect a.selectButton {background-image:url(../images/bg/gallery-form-select-one.png);}
#lister-team .customSelectActive a.selectButton {background-image:url(../images/bg/gallery-form-select-one-active.png);}
#lister-team .customSelectActive .bg-select-center {color: #B1B1B1;}
#lister-team .clearfix-2 {left:242px;}
#lister-team .clearfix-3 {left:484px;}
/* teams */

/* contest */
#wrapper.contest p {font:30px 'aCampusRegular';color:#1e1e1e;line-height:1.3;letter-spacing: 3px;}
#wrapper.contest .gray {font-family:'aCampusBold';color:#393939;}
#wrapper.contest .black {font-family:'aCampusBold';color:#1d1d1d;}
#wrapper.contest .orange {font-family:'aCampusBold';color:#FB501C;}
#wrapper.contest .lines {border-top:3px solid #FB501C;border-bottom:3px solid #FB501C;}
#wrapper.contest p.star {font:13px 'MonoCondensedCBold';line-height:1.3;letter-spacing: 1px;}
/* contest */

/* pravila akcii */
#wrapper.rules {padding-top:20px;font:30px 'aCampusBold';color:#1e1e1e;line-height:1.3;letter-spacing: 2px;position:relative;padding-bottom:20px;}
#wrapper.rules .left {width:260px;float:left;}
#wrapper.rules .date {background:#FA4F1B;text-align:center;padding:5px;margin-bottom:30px;}
#wrapper.rules .download a {display:block;text-decoration:none;background:#444;color:#F94F1C;text-align:center;padding:5px;}
#wrapper.rules .download a:hover {background:#F94F1C;color:#000;}
#wrapper.rules .right {width:605px;float:right;}
#wrapper.terms-rules .right {width:625px;}
#wrapper.rules .date-2 {position:absolute;left:30px;bottom:43px;}
#wrapper.rules .white {color:#fff;}
#wrapper.rules .regular {font:30px 'aCampusRegular';}
#wrapper.rules .rules-item {border-bottom:3px solid #F94F1C;position:relative;}
#wrapper.rules .rules-item p {padding-left:250px;padding-bottom: 15px;}
#wrapper.rules .rules-item span {position:absolute;left:0;top:0;color:#F94F1C;font:30px 'aCampusRegular';}
#wrapper.rules .rules-item.last {border-bottom:none;}
#wrapper.rules .rules-item  span.gray {color:#393939;position:relative;font-family:'aCampusBold';}
#wrapper.rules .rules-item  span.orange {color:#FB501C;position:relative;font-family:'aCampusBold';}
#wrapper.rules .rules-item  span.regular {position:relative;color:#1e1e1e;}
#wrapper.rules .date-2 {color:#FB501C;font-family:'MonoCondensedCBold';font-size:13px;background:url(../images/ws/bg-rules-round.png) left top no-repeat;width:196px;height:140px;text-align:center;padding-top:56px;}
/* pravila akcii */

/* uslovia uchastia */
.wrapper.terms {padding-top:20px;font:30px 'aCampusBold';color:#1e1e1e;line-height:1.3;letter-spacing: 1px;position:relative;padding-bottom:20px;}
.download-terms {position:absolute;left:0;bottom:40px;}
.wrapper.terms .left {float:left;width:464px;padding-left:18px;}
.wrapper.terms .right {float:right;width:464px;padding-right:18px;}

.wrapper.terms .rules-item {border-bottom: 3px solid #F94F1C;position: relative;}
.wrapper.terms .rules-item p {padding-bottom: 15px;padding-left: 110px;margin-top: 20px;}
.wrapper.terms .rules-item span.title {color: #F94F1C;font: 30px 'aCampusRegular';left: 0;position: absolute;top: 0;}
.wrapper.terms .rules-item.second p {padding-bottom:28px;}

.wrapper.terms .gray {color:#393939;}
.terms-rules .regular {font-family:'aCampusRegular' !important;}
.wrapper.terms .regular {font-family:'aCampusRegular';}
.wrapper.terms .orange {color:#FB501C;}

.download-terms .square,
.wrapper.terms .square {display:block;text-align:center;text-decoration:none;width:250px;padding:5px;background:#464646;color:#FB501C;}
.download-terms .square:hover,
.wrapper.terms .square:hover {background:#FA4F1B;color:#000;}
.download-terms .round,
.wrapper.terms .round {width:196px;height:136px;position:absolute;background:url(../images/ws/bg-rules-round.png) -196px no-repeat;text-decoration:none;right:216px;top:0px;color:#393939;font-size:18px;text-align:center;font-family:'aCampusBold';padding-top:60px;}
.terms-rules .round {position:static;display:block;margin-top:25px;}
.download-terms .round:hover,
.wrapper.terms .round:hover {background:url(../images/ws/bg-rules-round.png) 0px top no-repeat;color:#FB501C;}
.download-terms .round.one,
.wrapper.terms .round.one {background:url(../images/ws/bg-rules-round.png) 0px 0px no-repeat;color:#FB501C;right:0px;top:0px;}
.download-terms .round.one:hover,
.wrapper.terms .round.one:hover {background:url(../images/ws/bg-rules-round.png) -196px 0px no-repeat;color:#393939;}

.wrapper.terms  .download {position:relative;height:181px;padding: 15px 18px 0;margin-top: 45px;}
.wrapper.terms .rules-item.last {border-bottom: medium none;}

.terms-rules p.stars,
.terms-rules p.stars .orange {font-family:'MonoCondensedCBold' !important;font-size:13px !important;}
.wrapper.terms p.stars {font-family:'MonoCondensedCBold';font-size:13px;}
/* uslovia uchastia */

/* scroll */
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;left: 0px;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 5px;height: 100%;background: red;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;display:none;}
.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #efefef;position: relative;}
.jspDrag{background: #1e1e1e;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;display:none;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #1e1e1e;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{display:none;}
.jspVerticalBar .jspArrow:focus {outline: none;}
.jspCorner {background: #eeeef4;float: left;height: 100%;}
/* scroll */

/* stations */
#wrapper.station {padding-bottom:0px;font-size:12px;position:relative;}
#wrapper.station table .region {margin-bottom:20px;}
#wrapper.station table .title {color:#FA4F1B;margin-bottom:3px}
#wrapper.station table a {color:#000;}
#wrapper.station table .region a {text-decoration:none;display:block;
/*height:16px;*/
line-height:16px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#wrapper.station table .region a:hover{color:#FA4F1B;border-top:1px solid #FA4F1B;border-bottom:1px solid #FA4F1B;}
#wrapper.station table td {vertical-align:top;width:25%;border-left:1px solid #DBDBDB;padding-top:7px;}
#wrapper.station table td.last {border-right:1px solid #DBDBDB;padding-top:0;}
#azs_block {height:550px;}
#wrapper.station .azs {line-height:1.5;position:relative;padding:10px 16px;border-bottom:1px solid #f8f8f8;}
#wrapper.station .azs  a.cvp {display:block;background:#FA4F1B;padding:0px 5px;color:#fff;text-decoration:none;position:absolute;right:16px;top:7px;}
#azs_block .group5 {width:100%;}
#wrapper.station .nav {border-bottom:1px solid #DBDBDB;padding:10px 16px;position:relative}
#wrapper.station .nav a {color:#B6B6B6;text-decoration:none;}
#wrapper.station .nav a:hover{color:#FA4F1B;}
#wrapper.station .nav a.active {background:#444;color:#fff;display:inline-block;padding:2px 5px;position:absolute;right:16px;top:8px;}
#wrapper.station .nav .back, #wrapper.station .nav-2 .city {float:left;}
#wrapper.station .nav .forward, #wrapper.station .nav-2 .cvp {float:right;}
#wrapper.station .time-station {position:absolute;width:727px;border-bottom:3px solid #000;padding-left:13px;height:50px;line-height:22px;background:#fff;left:1px;top:0;font-size:15px;}
/* stations */

/* map */
.big-map {position:relative;background:url(../images/ws/bg-map.png) no-repeat;height:481px;width:855px;z-index:1;margin:0 auto;}
.map-regions {height:481px;width:855px;z-index:2;}
.map-sticks {background:url(../images/ws/bg-sticks.png) 44px 169px no-repeat;z-index:3;height:481px;width:855px;position:absolute;}
.stick {display:block;height:30px;width:22px;position:absolute;z-index:5;}
.big-map .city {color:#fff;display:inline-block;height:30px;padding:0 7px;background:url(../images/ws/bg-map-tool.png) center top no-repeat;line-height: 19px;position:absolute;z-index:10;letter-spacing: 1px;}
.big-map .item {position:relative;}
.big-map .cities {position:absolute;}

.big-map .map-regions .barnaul {width:294px;height:311px;background:url(../images/ws/bg-barnaul.png) center top no-repeat;left:220px;top:118px;}
.big-map .stick.barnaul {left:320px;top:321px;background:url(../images/ws/bg-barnaul.png) 2000px 2000px no-repeat;}
.big-map .map-regions .barnaul .city {left:80px;top:170px;}

.big-map .map-regions .irkutsk {width:539px;height:458px;background:url(../images/ws/bg-irkutsk.png) center top no-repeat;left:315px;top:0px;}
.big-map .stick.irkutsk {left:483px;top:376px;background:url(../images/ws/bg-irkutsk.png) 2000px 2000px no-repeat;}
.big-map .map-regions .irkutsk .city {left: 150px;top: 345px;}

.big-map .map-regions .peter {width:236px;height:163px;background:url(../images/ws/bg-peter.png) 51px 0px no-repeat;left:0px;top:65px;}
.big-map .stick.peter {left:44px;top:169px;background:url(../images/ws/bg-peter.png) 2000px 2000px no-repeat;}
.big-map .map-regions .peter .city {left:-1px;top:75px;}

.big-map .map-regions .voronezh {width:135px;height:119px;background:url(../images/ws/bg-voronezh.png) 0px 0px no-repeat;left:1px;top:201px;}
.big-map .stick.voronezh {left:46px;top:211px;background:url(../images/ws/bg-voronezh.png) 2000px 2000px no-repeat;}
.big-map .map-regions .voronezh .city {left:22px;top:-18px;}

.big-map .map-regions .penza {width:156px;height:130px;background:url(../images/ws/bg-penza.png) 0px 0px no-repeat;left:56px;top:119px;}
.big-map .stick.penza {left:97px;top:198px;background:url(../images/ws/bg-penza.png) 2000px 2000px no-repeat;}
.big-map .map-regions .penza .city {left:22px;top:55px;}

.big-map .map-regions .toll {width:129px;height:209px;background:url(../images/ws/bg-toll.png) 0px 0px no-repeat;left:110px;top:125px;}
.big-map .stick.toll {left:138px;top:223px;background:url(../images/ws/bg-toll.png) 2000px 2000px no-repeat;}
.big-map .map-regions .toll .city {left:4px;top:68px;}

.big-map .map-regions .samara {width:165px;height:133px;background:url(../images/ws/bg-samara.png) 0px 0px no-repeat;left:17px;top:221px;}
.big-map .stick.samara {left: 108px;top: 241px;background:url(../images/ws/bg-samara.png) 2000px 2000px no-repeat;}
.big-map .map-regions .samara .city {left: 71px;top: -9px;}

.big-map .map-regions .moscow {width:62px;height:59px;background:url(../images/ws/bg-moscow.png) 0px 0px no-repeat;left:55px;top:173px;}
.big-map .stick.moscow {left: 72px;top: 188px;background:url(../images/ws/bg-moscow.png) 2000px 2000px no-repeat;}
.big-map .map-regions .moscow .city {left: 4px;top: -12px;}

.skates {z-index:15;height:481px;width:855px;position:absolute;left:0px;top:0px;}
.skates a {background:url(../images/ws/bg-skates.png) no-repeat;width:108px;height:178px;display:block;position:absolute;}
.skates a.barnaul {top:317px;left:277px;}
.skates a.irkutsk {top:376px;left:442px;}
.skates a.peter {top:165px;left:0px;}
.skates a.voronezh {top:211px;left:8px;}
.skates a.penza {top:201px;left:53px;}
.skates a.toll {top:220px;left:98px;}
.skates a.samara {top:240px;left:68px;}
.skates a.moscow {top:187px;left:29px;}
/* map */


.igra-phuture.right {right:0;left: auto;}
.help-popup .orange {color:#FF5F01;}
.help-popup .orange-button {color:#FF5F01;border:1px solid #FF5F01;white-space:nowrap;}
.help-popup {width:450px;position:absolute;margin-left: -225px;left: 50%;font: 18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;padding: 20px 0;text-align: center;top:50%;margin-top:-100px;z-index:10;background: url("../images/bg/errors-popup.png") repeat scroll 0 0 transparent;box-shadow: 0 0 5px #000000;color: #FFFFFF;}
.help-popup-phuture {width:530px;padding:20px 10px;margin-left:-275px;}
.help-popup-phuture img {margin:2px 0 -2px;}
.help-popup  a {border-color: #FA4F1B; color: #FA4F1B;}
.gift-box-wrap {position:relative;padding-bottom: 115px;}
.gift-box {position:absolute;width:256px;height:190px;background:url(../images/ws/gift-box.png);left:90px;top:-70px;}
.lightbox-gray {;position:absolute;background:#000;top:107px;z-index:2;background:url(../images/bg/errors-popup-2.png);}

 
/* Start page help */
.news.help {background:#FBD91A;border-top:0;}
.wrapper.support {margin:0 auto;position:relative;height:100%;padding-bottom:0;}

.right-help-text {top:150px;right:15px;position:absolute;font-family:'aCampusBold';font-size:18px;color:#1e1e1e;line-height:1.3;letter-spacing:1px;}
.right-help-text .orange,  .right-help-text a {color:#F94F1B;}
 
.right-help-button {position:absolute;font-family:'aCampusBold';right:5px;top:50%;width: 40%;margin-top:150px;text-decoration:none;}
.right-help-button span {cursor:pointer;font-size:33px;position:absolute;top:0;right:0;text-align:center;line-height:0.9;text-decoration:none;color:#fff;border:5px solid #fff;padding:25px 55px;background:url(../images/ws/bg-man-support-2.png) repeat-x;}
.right-help-button:hover span {color:#F94F1B;display:block;border:15px solid #F94F1B;background:none;margin-top:-10px;margin-right:-10px;}

.left-help-man {position:absolute;bottom:0;right:50%;margin-right:-100px;}
.left-help-man img {display: block;width:100%;height:100%;}
/* Start page help */

/* recovery */
.recovery {display:none;position:relative;margin:0 120px;padding:0 20px;background:#f3f3f3 url(../images/bg/feedback.png) no-repeat 100% 100%;}
.recovery-hint {float:right;width:460px;padding:5px 0;text-align:right;color:#888;font-size:10px;line-height:11px;}
.recovery-submit {padding:6px 0 12px;font-size:14px;line-height:16px;}
.recovery-submit a {text-decoration:none;}
.recovery-submit a:hover {text-decoration:underline;}
.l-recovery-submit {color:#424242;}
.l-recovery-cancel {float:right;color:#b1b1b1;}
/* recovery */

/* search */
.search {float:right;position:relative;width:261px;height:17px;margin:21px 20px 0 -100px;}
.search label {cursor: text;font-size: 13px;left: 97px;letter-spacing: 1px;line-height: 1;position: absolute;top: 2px;}
.search .search-wrap {height:17px;}
.search input {padding:0;border:0;font-size:13px;float:left;margin:0;height:15px;float:right;}
.search input.search-submit {width:43px;cursor:pointer;background:url(../images/ws/icon-search.png) 7px 2px no-repeat;height:17px;}
.search input.search-text {width:111px;background:url(../images/ws/bg-search.png) no-repeat;padding:2px 5px 0 10px;text-transform:uppercase;color:#A3A3A3;}
.search input.search-text.active {width:203px;background:url(../images/ws/bg-search-active.png) no-repeat;color:#000;}
.search .autocomplete-wrap {max-height: 334px;overflow: auto;width: 256px;}
.search .autocomplete {background:#fff;width:240px;border:5px solid #1f1f1f;font-size:13px;position:absolute;top: 17px;left:0px;}
.search .autocomplete .autocomplete-wrap a { border-bottom:1px solid #ccc;padding:0 40px 0 5px;width:210px;cursor:pointer;margin:0;line-height:1;background:none;position:relative;height:26px;line-height:26px;width:195px;}
.search .autocomplete .autocomplete-wrap a:hover, .search .autocomplete .autocomplete-wrap a.active {background-color:#F3EFF0;}
.search .autocomplete strong {font-weight:normal;color:#FA4F1B;}
.search .autocomplete .autocomplete-wrap a.last {border-bottom:none;}
.search .autocomplete .autocomplete-wrap a span {display: block;float: none;height: 21px;padding: 0;position: absolute;right: 12px;top: 3px;width: 21px;}
.search .search-cancel {position:absolute;bottom:-27px;width: 240px;text-align:center;}
.search .search-cancel a {display:inline-block;padding: 0 5px;height:20px;line-height:20px;font-size:11px;background:#fff url(../images/bg/inp-form.png) repeat-x;float:none;}
/* search */

/* gallery */
.gallery {margin: 0 auto;position: relative;width: 988px;background: url(../images/ws/gallery-lines.png) repeat-y scroll 0 0 transparent;}
.gallery .col-news img, .gallery .col-news-double img {margin:0;}
.gallery .img-item, .gallery .gallery-forms, .gallery .video-item {position:relative;}
.gallery .img-item .title, .gallery .img-item-top .title, .gallery .video-item .title, .gallery .video-item-top .title  {position:absolute;right:0;bottom:0;background:#fff;padding:5px 0;width:72px;text-align:center;}
.gallery .img-item .edit, .gallery .img-item-top .edit, .gallery .video-item .edit, .gallery .video-item-top .edit {position:absolute;right:73px;bottom:0;background:#fff;padding:5px 0;width:55px;text-align:center;display:block;text-decoration:none;}
.gallery .gallery-menu {position:absolute;height:28px; border-bottom: 1px solid #DBDBDB; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;background:#fff;width: 739px;}
.gallery .gallery-space, .gallery .gallery-space-video {width:741px;}
.gallery .no-photos {position:absolute;color:#f0f0f0;font:75px 'aCampusBold';text-transform:uppercase;left:0;top:100px;}
.gallery-form {width:247px;position:absolute;top:-3px;}
/* .gallery-form .customSelect a.selectButton {height:32px;} */
.gallery-form.one {left:-1px;width:246px;}
.gallery-form.one .customSelect a.selectButton,
.gallery-form.one .customSelect .bg-select-left,
.gallery-form.one .customSelect .bg-select-center {border-color:#f84d19;}
.gallery-form.one .customSelect a.selectButton {background-image:url(../images/bg/gallery-form-select-one.png);}
.gallery-form.one .customSelectActive a.selectButton {background-image:url(../images/bg/gallery-form-select-one-active.png);}
.gallery-form.two {left:245px;}
.gallery-form.three {left:492px;}
.gallery-form.two .customSelect a.selectButton,
.gallery-form.three .customSelect a.selectButton,
.gallery-form.two .customSelect .bg-select-left,
.gallery-form.three .customSelect .bg-select-left,
.gallery-form.two .customSelect .bg-select-center,
.gallery-form.three .customSelect .bg-select-center {border-color:#000;}
.gallery-form.two .customSelect a.selectButton,
.gallery-form.three .customSelect a.selectButton {background-image:url(../images/bg/gallery-form-select-r.png);}
.gallery-form.two .customSelectActive a.selectButton,
.gallery-form.three .customSelectActive a.selectButton {background-image:url(../images/bg/top-line-select-r-active.png);}
.form-select-3 ul {border-color: #1e1e1e;}
.news-pager.gallery-pager {padding:8px 0;}
.gallery-pager .news-pager-left,
.gallery-pager .news-pager-right {line-height: 12px;}
.news-nav-space.gallery-nav-space {padding: 110px 145px;}
.gallery-form.one .customOptions a:hover {background:#FFAE99;}

.gallery .img-item, .gallery .video-item {float:left;width:246px;margin-right:1px;}
.gallery .img-item img, .gallery .img-item-top img, .gallery .video-item img, .gallery .video-item-top img {display:block;}
.gallery .img-item-top, .gallery .video-item-top  {width:493px;position:relative;float: right;margin-right:1px;}
.gallery .gallery-forms {height:28px;border-bottom: 1px solid #DBDBDB;}
.gallery .video-item-big {width:493px;}

.gallery .left {width: 741px;float:left;}
.gallery .right {width: 247px;float:right;}

.gallery .col-gallery {width:247px;}
.gallery .gallery-total {color:#FA4F1B;font-size:13px;position:absolute;width:247px;text-align:center;top:302px;}

.popup-gallery {background:#A6A6A6;}

.popup-info, .popup-edit {position:absolute;bottom:0;background:#fff;font-size:11px;height:20px;line-height:20px;color:#000;}
.popup-info {left:0;padding:0 10px 0 60px;}
.popup-edit {right:0;background:none;}
.popup-exit {width:25px;text-align:center;display:block;position:absolute; right:0;top:0;color:#000;background:#F94F1B;line-height:20px;text-decoration:none;font-size:11px;}

.popup-info a {display:block;position:absolute;left:0;background:#F94F1B;width:50px;text-align:center;color:#000;text-decoration:none;}
.popup-edit a {display:block;color:#000;text-decoration:none;padding:0 10px;float:left;background:#fff;margin-right:1px;}
.popup-edit .title {float:right;padding:0 10px;background:#fff;}

.popup-arrow-left,
.popup-arrow-right {position:absolute;position:absolute;top:50%;width:141px;height:450px;margin:-180px 0 0;z-index:2;}
.popup-arrow-left a,
.popup-arrow-right a {width:141px;height:450px;display:block;background:url(../images/bg/prize-arrows.png) no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer;}
.popup-arrow-left {left:15px;}
.popup-arrow-right {right:15px;}
.popup-arrow-right a {background-position:-141px 0;}
.popup-arrow-left a.disabled {background-position:0 -450px;}
.popup-arrow-right a.disabled {background-position:-141px -450px;}
.popup-arrow-left a.disabled,
.popup-arrow-right a.disabled {cursor:default;}


.check-player, .select-team-wrap {position:absolute;bottom:0;width:260px;margin-left:-130px;left:50%;text-align: center;letter-spacing:1px;z-index:20;}
.check-player .step {display:inline-block;padding:20px;background: url(../images/bg/errors-popup.png);box-shadow: 0 0 5px #000000;color: #FFFFFF;text-align: center;z-index: 10;margin-bottom:20px;}
.check-player .step a {display:block;}
.check-player .step a.check {padding:10px;color:#F94F1B;border:1px solid #F94F1B;text-decoration:none;font-size:17px;}

.check-player .step.checked a {display:block;color:#fff;text-decoration:none;}
.check-player .step.checked a.player {font: 18px/20px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;margin-bottom:5px;}
.check-player .step.checked a.team {color:#F94F1B;font-size:13px;}
.check-player .step.checked a.edit {font-size:10px;margin-top: 10px;text-align: right;}

.popup-wrap .autocomplete-wrap {height: 334px;overflow: auto;width: 256px;}
.popup-wrap .autocomplete {background:#fff;width:240px;border:5px solid #e7e7e7;border-top:none;font-size:13px;}
.popup-wrap .autocomplete .autocomplete-wrap a {border-bottom:1px solid #ccc;padding:0 5px;cursor:pointer;margin:0;line-height:1;background:none;position:relative;height:26px;line-height:26px;width:230px;float:none;display:block;text-decoration:none;text-align:left;}
.popup-wrap .autocomplete .autocomplete-wrap a:hover, .popup-wrap .autocomplete .autocomplete-wrap a.active {background-color:#F3EFF0;}
.popup-wrap .autocomplete strong {font-weight:normal;color:#FA4F1B;}
.popup-wrap .autocomplete .autocomplete-wrap a.last {border-bottom:none;}
.popup-wrap .search-cancel {position:absolute;bottom:0px;width: 240px;text-align:center;}
.popup-wrap .search-cancel a {display:inline-block;padding: 0 5px;height:20px;line-height:20px;font-size:11px;background:#fff url(../images/bg/inp-form.png) repeat-x;float:none;}

.select-team {margin-bottom:20px;font-size:13px;}
.select-team a {text-decoration:none;}

.select-team .custom-form {width:250px;margin-bottom:1px;}
.select-team .title-player {width:235px;text-align:left;border-bottom:1px solid #cfcfcf;border-left:5px solid #E7E7E7;border-right:5px solid #E7E7E7;border-top:5px solid #E7E7E7;border-bottom:1px solid #ccc;color:#b5b5b5;background:#fff;height:22px;line-height:22px;padding-left:5px;}
.select-team .no-team {position:absolute;width:240px;text-align:center;line-height:1.3;color:#ccc;font: 18px/20px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;top:150px;}

.select-team .customSelect a.selectButton {background: url(../images/bg/top-line-select-popup.png) no-repeat scroll 100% 0 transparent;}
.select-team .customSelect .bg-select-left {background: url(../images/bg/top-line-select-popup.png) no-repeat;}
.select-team .customSelect .bg-select-center {background: url(../images/bg/top-line-select-popup.png) no-repeat scroll 0 -32px transparent;color: #B5B5B5;}
.select-team .customSelectActive a.selectButton {background-position: 100% -64px;}
.select-team .customSelectActive .bg-select-center {background-position: 0 -96px;color: #B1B1B1;}
.select-team .customSelectActive .bg-select-left {background-position: 0 -64px;}
.form-select-popup ul {border-color:#FA4F1B;}
.customOptions.form-select-popup a:hover {position:relative;background:#FBAF98;border-top-color:#FBAF98;text-decoration:none;}

.select-team.complete .autocomplete, .select-team.complete .title-player {border-color:#FA4F1B;}
.select-team.complete .title-player {color:#FA4F1B;}
.select-team.complete .autocomplete .autocomplete-wrap a:hover {background:#FBAF98;border-bottom-color:#FBAF98;}

.select-team .customSelect.complete a.selectButton {background: url(../images/ws/top-line-select-orange.png) no-repeat scroll 100% 0 transparent;}
.select-team .customSelect.complete .bg-select-left {background: url(../images/ws/top-line-select-orange.png) no-repeat;}
.select-team .customSelect.complete .bg-select-center {background: url(../images/ws/top-line-select-orange.png) no-repeat scroll 0 -32px transparent;}
.select-team .customSelectActive.complete a.selectButton {background-position: 100% -64px;}
.select-team .customSelectActive.complete .bg-select-center {background-position: 0 -96px;color: #B1B1B1;}
.select-team .customSelectActive.complete  .bg-select-left {background-position: 0 -64px;}

.gallery .video-play {display:block;width:41px;height:40px;background:url(../images/ws/icon-play.png) no-repeat;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;}
.gallery .video-item-top-left {float:left;}
/* gallery */

/* big images */
.bg-man {position:absolute;z-index:5;bottom:0;}
.bg-man img, .bg-boy img {width: 100%; height: 100%; display: block;} 
.bg-boy {position:absolute;z-index:5;right:30px;top:40%;margin-top:40px;}
.bg-black {background:url(../images/ws/bg-man-black.png);height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 13; display:none;}
.page-nav-right-hover {position:absolute;top:40%;width:20.4%;min-width:270px;text-decoration:none;z-index:9999;right:0;margin-right:30px;}
.page-nav-right-hover span {width:220px;height:50px;left:0;display:block; z-index: 9999;}

.rules-link-wrap {width:22%;position:absolute;top:40%;text-align:center;min-width: 300px;}
.rules-link-wrap-left {left:0;}
.rules-link-wrap-right {right:0;}
.rules-link {margin-top:-30px;background: none repeat scroll 0 0 #FF5F01;color: #FFFFFF;display: block;font-size: 13px;padding: 3px 10px;position: absolute;text-decoration: none;z-index: 20;}
.rules-link-left {right:100px;}
.rules-link-right {left:85px;}

.footer-info {position:absolute;right:30px;top:9px;line-height:1.1;font-size:7px;color:#000;font-family:arial;letter-spacing:0;}
/* big images */

/* @author hR */
/* prize */
#prize {margin-top:-110px;}
.prize-arrow-left,
.prize-arrow-right {position:absolute;position:absolute;top:50%;width:141px;height:450px;margin:-185px 0 0;z-index:2;}
.prize-arrow-left a,
.prize-arrow-right a {width:141px;height:450px;display:block;background:url(../images/bg/prize-arrows.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.prize-arrow-left {left:15px;}
.prize-arrow-right {right:15px;}
.prize-arrow-right a {background-position:-141px 0;}
.prize-arrow-left a.disabled {background-position:0 -450px;}
.prize-arrow-right a.disabled {background-position:-141px -450px;}
.prize-arrow-left a.disabled,
.prize-arrow-right a.disabled {cursor:default;}
.prize-text {position:absolute;left:0;bottom:9%;width:100%;min-width:1000px;text-align:center;color:#1e1e1e;font:13px/16px 'MonoCondensedCBold',Arial,sans-serif;}
.prize-text strong {display:block;margin:0 0 5px;font:48px/50px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.prize-text p {margin:0 25%;position:relative;}
.prize-slide {position:absolute;left:-7777px;top:0;width:100%;height:100%;z-index:1;}
#prize .current {left:0;}
.prize-img {position:absolute;left:50%;top:50%;width:701px;height:334px;margin:-127px 0 0 -350px;}
.prize-table {width:850px;height:300px;position:absolute;left:50%;top:50%;margin:-110px 0 0 -425px;font:13px/16px 'MonoCondensedCBold','Trebuchet MS',Helvetica,sans-serif;color:#1e1e1e;}
.prize-table a {color:#fa4f1b;}
.h-prize-tab {margin:0 18px 8px 0;padding:0 0 2px;color:#fa4f1b;border-bottom:1px solid #f85500;}
.prize-photo-col {float:left;}
.prize-dl {margin:8px 0 0;padding:10px;text-align:center;background:url(../images/bg/prize-dl.png) no-repeat 50% 0;border-top:1px solid #f85500;font:10px/12px 'MonoCondensedCBold','Trebuchet MS',Helvetica,sans-serif;}
.prize-dl a {text-decoration:none;}
.prize-dl a:hover {text-decoration:underline;}
.prize-main {float:left;width:268px;padding:0 0 0 60px;}
.prize-main-scroll {height:222px;overflow:auto;}
.prize-main-scroll .jspPane {position:absolute;width:100%;}
.prize-main-scroll .jspVerticalBar {height:100%;background:#000;}
.prize-main-scroll .jspTrack {background:#000;position:relative;}
.prize-main-scroll .jspDrag {background:#fa4f1b;position:relative;top:0;left:0;cursor:pointer;}
.prize-main-scroll .jspCorner {background:none;float:left;height:100%;}
.prize-main ol {margin:0;padding:0;list-style-position:inside;font-size:13px;line-height:16px;text-transform:none;}
.prize-main ul li {padding:5px 0;}
.prize-main ul {margin:0 20px;padding:0;list-style-position:inside;}
.prize-address,
.prize-address td {margin:0;padding:0;border-collapse:collapse;}
.prize-address {width:100%;}
.prize-address td {height:295px;}
.prize-pager {position:absolute;left:0;top:150px;width:100%;min-width:1000px;z-index:2;}
.prize-pager ul {margin:0;padding:0;list-style:none;}
.prize-pager ul li {float:left;padding:0 6px;}
.prize-pager ul a {float:left;position:relative;width:49px;padding:14px 0;height:20px;text-align:center;background:url(../images/bg/prize-pager.png) no-repeat;overflow:hidden;cursor:pointer;text-decoration:none;color:#fff;font:18px/20px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.prize-pager ul a:hover,
.prize-pager ul a.current {background-position:0 -48px;}
.prize-pager ul a.current {cursor:default;}
.prize-pager ul a i {display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg/prize-pager.png) no-repeat 0 -96px;}
.prize-pager ul a:hover i,
.prize-pager ul a.current i {display:block;}

.prize-counter {display:block;width:107px;height:72px;background:url(../images/ws/prize-counter.png) no-repeat;color:#fff;font-size:13px;right:-117px;top:-15px;position:absolute;padding-top:35px;}
.prize-counter .first-letters, .prize-counter .second-letters {text-align:center;display:block;font-size:18px;}
.prize-counter .first-letters {padding-bottom:5px;font-size:24px;}

/* scrollpane */
.scrollable-content {height:390px;overflow:auto;}
.scrollable-content-350 {height:350px;}
.scrollable-content-340 {height:342px;}
.scrollable-content-300 {height:324px;}
.jspContainer {overflow:hidden;position: relative;}
.jspPane {position:absolute;}
.jspVerticalBar {position:absolute;top:1px;right:0;width:5px;height:430px;background:#efefef;}
.scrollable-content-350 .jspVerticalBar {right:5px;}
.jspVerticalBar * {margin:0;padding:0;}
.jspCap {display:none;}
.jspTrack {background:#efefef;position:relative;}
.jspDrag {background:#1e1e1e;position:relative;top:0;left:0;cursor:pointer;}
.jspCorner {background:#eeeef4;float:left;height:100%;}
* html .jspCorner {margin:0 -3px 0 0;}
/* scrollpane */

.plchr {position:relative;}
.plchr label {position:absolute;left:6px;top:3px;color:#737373;font:13px/15px 'MonoCondensedCBold',Arial,sans-serif;}
.plchr-focused label {display:none;}

/* tournament table */
.tournament-table {background:#fff url(../images/bg/tournament-table.png) repeat-x;width:100%;min-width:1000px;}
.tournament-table-page {width:1000px;margin:auto;}
.tournament-page-sort {background:url(../images/bg/tournament-page-sort.png) repeat-x 0 100%;}
.ttable-selects {}
.ttable-selects table,
.ttable-selects td {margin:0;padding:0;border-collapse:collapse;}
.ttable-selects table {width:100%;}
/*
.gallery-form.one .customSelect a.selectButton {background: url(../images/ws/top-line-select-orange.png) no-repeat scroll 100% 0 transparent;}
.gallery-form.one .customSelect .bg-select-left {background: url(../images/ws/top-line-select-orange.png) no-repeat;}
.gallery-form.one .customSelect .bg-select-center {background: url(../images/ws/top-line-select-orange.png) no-repeat scroll 0 -32px transparent;}
.gallery-form.one .customSelectActive a.selectButton {background-position: 100% -64px;}
.gallery-form.one .customSelectActive .bg-select-center {background-position: 0 -96px;color: #B1B1B1;}
.gallery-form.one .customSelectActive .bg-select-left {background-position: 0 -64px;}
*/
.tournament-table-result table,
.tournament-table-result td {margin:0;padding:0;border-collapse:collapse;border:1px solid #ececec;font-size:13px;line-height:15px;}
.tournament-table-result table {width:100%;}
.tournament-table-result td {padding:4px 10px;}
.result-side {border:none !important;}
.tt-full {width:978px !important;}
.tt-med {width:194px !important;}
.tt-lg {width:372px !important;}
.tt-lgh {width:175px !important;}
.tt-quad {width:228px !important;}
.tt-hd {border-top:1px solid #737373 !important;border-bottom:1px solid #737373 !important;color:#fa4f1b;}
.tt-hd-before {border-bottom:1px solid #737373 !important;}
.tt-hd-after {border-top:1px solid #737373 !important;}
.tt-cap {color:#fa4f1b !important;}
.tt-strong {font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.tt-age {padding-top:15px !important;padding-bottom:15px !important;}
.tt-cat {padding-top:10px !important;padding-bottom:10px !important;}
.match-future {background:url(../images/bg/match-future.png) no-repeat 50%;}
.match-past {background:url(../images/bg/match-past.png) no-repeat 50%;}
.team-container {width:90px;padding:0 10px;text-align:center;}
.team-container img {display:block;margin:0 auto 10px;}
.tt-city {color:#fa501d;margin:0 0 10px;}
.team-side {float:right;}
.team-center {margin:auto;}
.tt-match {padding-top:30px !important;padding-bottom:30px !important;}
.tt-nums {padding:0 55px;}
.tt-score {padding:45px 25px !important;}
.tt-biggest {font:51px/54px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif !important;}
.tt-mnt {padding:5px 0;font:23px/25px 'MonoCondensedCBold','Trebuchet MS',Helvetica,sans-serif;}

/* Future new */
.left-boy-last {position:absolute;left:0;bottom:0;}
.right-boy-last {position:absolute;right:20px;bottom:0;margin-bottom:6%;}

.left-text {font:18px/23px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;color:#000;position:absolute;top:130px;left:0px;letter-spacing:1.5px;}
.left-text .yellow {color:#FFD700;}
.left-text a {color:#fff;}
.left-text .numbers {display:inline-block;color:#F85400;background:url(../images/ws/team-numbers.png) no-repeat;border:5px solid #fff;width:71px;height:24px;letter-spacing: 4px;padding-left: 6px;}
.left-boy-last img, .right-boy-last img {display:block;width:100%;height:100%;}

/* news filter */
.news-filter {border-bottom: 1px solid #DBDBDB;border-left: 1px solid #DBDBDB;width: 492px;height:32px;background:#fff;z-index:3;position:absolute;color:#b7b7b7;font-size:13px;padding-left:248px;}
.news-filter-wrap {position:relative;}
.news-filter-links a {color:#fff;display:inline-block;background:#B7B5B6;padding:3px 4px;text-decoration:none;margin-top: 6px;}
.news-filter-links a.active, .news-filter-links a:hover {background:#FA4E1C;}
.news-filter-text {position:absolute;right:497px;width:127px;top:10px;text-align:right;}

/* creative competition */
.creative-comp {margin-top:110px;}
.layout-competition {width:988px;margin:auto;background:url(../images/bg/layout-competition.png) repeat-y;}
.row-competition {width:100%;min-width:988px;}
.competition-winner {background-color:#f85500;}
.competition-winner .layout-competition {background:url(../images/bg/layout-competition-winner.png) repeat-y;}
.competition-head {color:#a8a8a8;font-size:13px;line-height:16px;}
.compet-place,
.compet-winner,
.compet-city,
.compet-chant {float:left;}
.competition-head .compet-place,
.competition-head .compet-winner,
.competition-head .compet-city,
.competition-head .compet-chant {padding-top:12px;padding-bottom:12px;font-size:13px;line-height:15px;letter-spacing:1px;}
.compet-place {width:31px;padding:0 18px;}
.compet-winner {width:250px;padding:0 18px 0 17px;}
.compet-city {width:105px;padding:0 18px 0 17px;}
.compet-chant {width:459px;padding:0 18px 0 17px;}
.competition-body .layout-competition {margin-top:-3px;border-top:3px solid #f85500;}
.competition-body .first-place-competition .layout-competition {margin-top:0;border-top:none;}
.competition-body .competition-winner .layout-competition {border-color:#fedb15;}
.competition-body .compet-place,
.competition-body .compet-winner,
.competition-body .compet-city,
.competition-body .compet-chant {padding-top:15px;padding-bottom:15px;}
.competition-body .compet-chant {padding-top:9px;}
.competition-body .compet-place {padding-top:13px;}
.competition-body .compet-place {color:#fa4f1b;font:30px/32px 'aCampusRegular','Trebuchet MS',Helvetica,sans-serif;}
.competition-body .competition-winner .compet-place {color:#fedb15;}
.competition-body .compet-winner,
.competition-body .compet-city,
.competition-body .compet-chant {color:#1e1e1e;}
.competition-body .compet-winner {letter-spacing:2px;font:23px/24px 'MonoCondensedCBold','Trebuchet MS',Helvetica,sans-serif;}
.competition-body .competition-winner .compet-winner,
.competition-body .competition-winner .compet-city {color:#000;}
.competition-body .compet-city {font-size:13px;line-height:15px;}
.competition-body .compet-chant {letter-spacing:2px;font:30px/40px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;}
.competition-body .competition-winner .compet-chant {color:#feda15;}

/* schedule */
.tournament_schedule .schedule-select {height:31px;position:relative;border-bottom:1px solid #dbdbdb;}
.tournament_schedule .schedule-select .clearfix {position:absolute;width:250px;}
.tournament_schedule .schedule-select .clearfix-2 {left:250px;}
.tournament_schedule .schedule-select .clearfix-3 {left:500px;}

.tournament_schedule .schedule-item .table-content {border-left:3px solid #333;border-right:3px solid #333;border-bottom:3px solid #333;}
.tournament_schedule .schedule-item.today  .table-content{border-left:3px solid #FB4F1D;border-right:3px solid #FB4F1D;border-bottom:3px solid #FB4F1D;}
.tournament_schedule .schedule-item.yesterday .table-content{border-left:3px solid #dbdbdb;border-right:3px solid #dbdbdb;border-bottom:3px solid #dbdbdb;}

.tournament_schedule .schedule-item .table-content .item {height:150px;background:#fff;font-size:13px;border-bottom:1px solid #dbdbdb;}
.tournament_schedule .schedule-item .table-content .item.even {background:#F6F6F6;}
.tournament_schedule .schedule-item .table-content .item.last {border-bottom:none;}
.tournament_schedule .schedule-item .table-content .item .first-item {width:247px;border-right:1px solid #dbdbdb;height:150px;float:left;text-align:center;}
.tournament_schedule .schedule-item .table-content .item .first-item  .schedule-city {height:120px;border-bottom:1px solid #dbdbdb;font-size:18px;font-family:'aCampusBold';line-height: 120px;}
.tournament_schedule .schedule-item .table-content .item .first-item .schedule-time {line-height: 29px;height:29px;}

.tournament_schedule .schedule-item .table-content .item .second-item {height:150px;float:right;width:734px;text-align:center;}
.tournament_schedule .schedule-item .table-content .item .second-item .schedule-teams {height:120px;border-bottom:1px solid #dbdbdb;font-size:18px;font-family:'aCampusBold';background:url(../images/bg/match-future.png) center center no-repeat;position:relative;}
.tournament_schedule .schedule-item .table-content .item .second-item .schedule-stad {line-height: 29px;height:29px;letter-spacing: 0;}

.tournament_schedule .schedule-item .table-day {height:28px;line-height:28px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;position:relative;}
.tournament_schedule .schedule-item .table-day a {position:absolute;right:10px;top:0px;font-size:11px;text-decoration:none;color:#FB4F1D;}

.tournament_schedule .schedule-item .time-day {display:block;width:249px;border-right:1px solid #dbdbdb;text-align: center;font-size:16px;font-family:'aCampusBold';color:#000;}
.tournament_schedule .schedule-item.yesterday .time-day {color:#ccc;}

.tournament_schedule .schedule-item.today .time-day {color:#fff;}
.tournament_schedule .schedule-item.today .table-day {background:#FB4F1D;border:none;}
.tournament_schedule .schedule-item.today .table-day  a {color:#fff;}
.tournament_schedule .schedule-item.today .time-day {border-right:none;}

.tournament_schedule .schedule-item .table-content .team-1, .tournament_schedule .schedule-item .table-content .team-2 {width:317px;float:left;position:relative;height:120px;}
.tournament_schedule .schedule-item .table-content .team-2 {margin-left:100px;}
.tournament_schedule .schedule-item .table-content .team-1 span {position:absolute;top:50px;right:90px;}
.tournament_schedule .schedule-item .table-content .team-2 span {position:absolute;top:50px;left:90px;}
.tournament_schedule .schedule-item .table-content .team-1 img {position:absolute;display:block;right:0px;top:17px;}
.tournament_schedule .schedule-item .table-content .team-2 img {position:absolute;display:block;left:0px;top:17px;}

.tournament_schedule .schedule-item .scored {width:100px;font-size:28px;color:#FB4F1D;font-family:'aCampusBold';position:absolute;left:317px;top:50px;text-align:center;letter-spacing:0;}
.tournament_schedule .schedule-item .scored span {background:#fff;}
.tournament_schedule .schedule-item .even .scored span {background:#f6f6f6;}

.tournament_schedule .schedule-item.tommorow.current .table-day {border:none;background:#333;}
.tournament_schedule .schedule-item.tommorow.current .time-day {border:none;color:#fff;}
.tournament_schedule .schedule-item.tommorow.current .table-day a {color:#fff;}

.tournament_schedule .schedule-item.yesterday.current .table-day {border:none;background:#dbdbdb;}
.tournament_schedule .schedule-item.yesterday.current .time-day {border:none;color:#A6A6A6;}
.tournament_schedule .schedule-item.yesterday.current .table-day a {color:#A6A6A6;}

/* topnav mini */
.nav-right-mini {color: #A5A5A5;font: 13px 'MonoCondensedCBold',Arial,sans-serif;margin: auto;color:#444;}
.nav-right-mini ul {float: left; height: 59px; list-style: none outside none; margin: 0;padding: 0 15px 0 233px;position: relative;z-index: 2;}
.nav-right-mini ul li {float: left; padding: 0 10px;border-right:1px solid;margin-top: 4px;padding: 0 13px;}
.nav-right-mini ul li.first {padding-left:0;}
.nav-right-mini ul li.last {padding-right:0;}
.nav-right-mini ul li.last {border-right:none;}
.nav-right-mini ul li a {text-decoration:none;color:#444;}

#refueling_addresses_cvp #wrapper.station .time-station {height:68px;}
#refueling_addresses_cvp #wrapper.station .time-station .time-1 {font-size:14px;color:#FA4F1B;float:left;width:212px;line-height: 18px;padding-top:6px;}
#refueling_addresses_cvp #wrapper.station .time-station .time-2 {font: 24px/26px 'aCampusBold','Trebuchet MS',Helvetica,sans-serif;float:left;padding-left:20px;color:#000;padding-top:6px;}

#refueling_addresses_cvp #wrapper.station table td {padding-top:78px;}
#refueling_addresses_cvp #wrapper.station table td.last {padding-top:0;}

.gallery-load {margin-top:-113px !important;}

#overlay {position:absolute;top:110px;left:0;z-index:2;width:100%;background:url(../images/bg/errors-popup.png);}
#overlay .popup {position:relative;width:492px;height:300px;background:#000;margin:0 auto;}