@charset "UTF-8";
html{
    position: relative;
    min-width: 1200px;
    background: #ffffff;
}
body{
    margin: 0;
    padding: 0;
    min-width: 1200px;
    font-family: Roboto-Regular, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #404041;
	text-align: justify;
}
img{max-width: 100%}
/* hlavní prvky */
.wrap{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.page-head{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 198px;
}
.page-content{
	padding-top: 198px;
	padding-bottom: 72px;
	background: #ffffff;
}
.page-content:after{
	content:" ";display:table;clear:both;
}
.page-foot{
	position: relative;
	display: block;
	width: 100%;
	background: #404041 url('/img/footer.png');
	background-repeat: repeat-x;
	color: #e2e2e2;
}
/* logo */
.logo{
	position: absolute;
	z-index: 99;
	left: 50%;
	margin-left: -435px;
	top: 15px;
}
/* drobečková notace */
.breadcrumb{display:block;}
.breadcrumb ul{list-style:none;margin:0}
.breadcrumb ul li{display:inline-block;margin-right: 16px;}
.breadcrumb ul li a{text-decoration: none;font-size: 12px;line-height: 1.2em;color:#b3b3b3}
.breadcrumb ul li.active a, .breadcrumb ul li a:hover{color:#80bd01;}
.breadcrumb ul li.active a{font-family: Roboto-Bold, Arial, Helvetica, sans-serif;}
.breadcrumb ul li:first-child{margin-left: 14px}
.breadcrumb ul li:first-child:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);content:"\f015";color:#b3b3b3;font-size:12px;margin-right:2px;position:absolute;margin-top:4px;margin-left: -14px}
.breadcrumb ul li:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);content:"\f0da";color:#b3b3b3;font-size:12px;position: absolute;margin-top:4px;margin-left:7px}
.breadcrumb ul li:last-child:after{display:none}
/* header */
.page-head-top{
	height: 26px;
	background: #ffffff;
}
.page-head-top .wrap{overflow: visible;}
.page-head-top .timeBar{float: right}
.page-head-top .date, .page-head-top .time, .page-head-top .timezone{
	display: inline-block;vertical-align: middle;
}
.page-head-top .date, .page-head-top .time{
	font-size: 12px;
	line-height: 26px;
	color: #80bd01;
	font-family: Roboto-Regular, Arial, Helvetica, sans-serif;
}
.page-head-top .time{
	font-family: Roboto-Bold, Arial, Helvetica, sans-serif;
	margin-right: 6px;
}
.page-head-top .time:before{
	display: inline-block;
	vertical-align: middle;
	width: 1px;
	height: 20px;
	background: #dedede;
	margin: 0 6px;
	content: " ";
}
.page-head-middle{
	height: 116px;
	background: #b0b0b0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYjBiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #b0b0b0 0%, #fefefe 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0b0b0), color-stop(100%,#fefefe));
	background: -webkit-linear-gradient(top, #b0b0b0 0%,#fefefe 100%);
	background: -o-linear-gradient(top, #b0b0b0 0%,#fefefe 100%);
	background: -ms-linear-gradient(top, #b0b0b0 0%,#fefefe 100%);
	background: linear-gradient(to bottom, #b0b0b0 0%,#fefefe 100%);
}
.page-head-middle .wrap{overflow: visible}
.page-head-middle:before{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -588px;
	width: 664px;
	height: 103px;
	background: url('/img/sprite.png');
	background-repeat: no-repeat;
	background-position: -1px -1px;
	content: " ";
}
.page-head-middle .account{
	float: right;
}
.page-head-middle .account .accountLeft, .page-head-middle .account .accountRight{display: inline-block; vertical-align: middle}
.page-head-middle .account > a.button, .page-head-middle .account > form > a.button, .page-head-middle .account > form > a.button, .page-head-middle .account > form > div > a.button{
	display: table-cell;
	min-width: 100px;
	height: 40px;
	min-height: 40px;
	max-height: 40px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Roboto-Light, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.2em;
	color: #ffffff;
	background: #5b8601;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViODYwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MGJkMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #5b8601 0%, #80bd01 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b8601), color-stop(100%,#80bd01));
	background: -webkit-linear-gradient(top, #5b8601 0%,#80bd01 100%);
	background: -o-linear-gradient(top, #5b8601 0%,#80bd01 100%);
	background: -ms-linear-gradient(top, #5b8601 0%,#80bd01 100%);
	background: linear-gradient(to bottom, #5b8601 0%,#80bd01 100%);
}
.page-head-middle .account > a.button:nth-child(2n+2), .page-head-middle .account > form > div > a.button:nth-child(2n+2){
	background: #2f4f02;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmNGYwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjZmMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #2f4f02 0%, #426f03 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f4f02), color-stop(100%,#426f03));
	background: -webkit-linear-gradient(top, #2f4f02 0%,#426f03 100%);
	background: -o-linear-gradient(top, #2f4f02 0%,#426f03 100%);
	background: -ms-linear-gradient(top, #2f4f02 0%,#426f03 100%);
	background: linear-gradient(to bottom, #2f4f02 0%,#426f03 100%);
}
.page-head-middle .account a.button:hover{
	text-decoration: underline;
}
.page-head-middle .social{
	position: absolute;
	right: 0;
	top: 62px;
}
.page-head-middle .social ul{
	list-style: none;
	margin: 0;
}
.page-head-middle .social li{
	display: inline-block;
	padding: 0 3px;
}
.page-head-middle .social li a{
	padding: 9px;
     text-decoration: none;
}
.page-head-middle .social li .icon{
	-webkit-transition: color 0.5s;
    -moz-transition: color 0.5s;
    -o-transition: color 0.5s;
    transition: color 0.5s;
}
.page-head-middle .social li a:hover .icon{
	color: #3A6203;
}
.page-head-middle .social .icon{
	color: #80bd01;
	font-size: 30px;
}
.page-head-bottom{
	height: 56px;
	background: #80bd01;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwYmQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ODlhMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #80bd01 0%, #689a01 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80bd01), color-stop(100%,#689a01));
	background: -webkit-linear-gradient(top, #80bd01 0%,#689a01 100%);
	background: -o-linear-gradient(top, #80bd01 0%,#689a01 100%);
	background: -ms-linear-gradient(top, #80bd01 0%,#689a01 100%);
	background: linear-gradient(to bottom, #80bd01 0%,#689a01 100%);
}
.page-head-bottom .menu ul{
	list-style: none;
	margin: 0;
}
.page-head-bottom .menu > ul > li{
	position: relative;
	display: inline-block;
	float: left;
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	height: 56px;
	min-height: 56px;
	max-height: 56px;
}
.page-head-bottom .menu > ul > li > a{
	position: relative;
	z-index: 1;
	display: table-cell;
     padding: 0px 6px;
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	height: 56px;
	min-height: 56px;
	max-height: 56px;
	text-align: center;
	vertical-align: middle;
	font-family: Roboto-Regular, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.2em;
	color: #ffffff;
	text-decoration: none;
}
.page-head-bottom .menu > ul > li.highlight > a{
	font-family: Roboto-Black, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 1.2em;
	color: #404041;
	-webkit-transition: color 0s;
    -moz-transition: color 0s;
    -o-transition: color 0s;
    transition: color 0s;
}
.page-head-bottom .menu > ul > li:before{
	display: block;
	position: absolute;
	z-index: 0;
	width: 100%;
	top: 50%;
	height: 48px;
	margin-top: -25px;
	background: #2d2d2e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDQwNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #2d2d2e 0%, #404041 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2e), color-stop(100%,#404041));
	background: -webkit-linear-gradient(top, #2d2d2e 0%,#404041 100%);
	background: -o-linear-gradient(top, #2d2d2e 0%,#404041 100%);
	background: -ms-linear-gradient(top, #2d2d2e 0%,#404041 100%);
	background: linear-gradient(to bottom, #2d2d2e 0%,#404041 100%);
	content: " ";
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
.page-head-bottom .menu > ul > li:hover:before, .page-head-bottom .menu > ul > li.active:before{
	visibility: visible;
	opacity: 1;
}
.page-head-bottom .menu > ul > li.highlight:hover > a, .page-head-bottom .menu > ul > li.highlight.active > a{
	color: #fff;
}
/* content */
.page-main{float:right;width:900px;}
.page-left{float:left;width:260px}
/* left column */
.page-left .box{margin-top: 16px;margin-bottom:28px}
.page-left .box .head{
	position: relative;
	text-align:center;
	font-family: Roboto-Light, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 1.2em;
	color: #404041;
	padding: 16px;
	background: #ededed;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ededed 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top, #ededed 0%,#e6e6e6 100%);
	background: -o-linear-gradient(top, #ededed 0%,#e6e6e6 100%);
	background: -ms-linear-gradient(top, #ededed 0%,#e6e6e6 100%);
	background: linear-gradient(to bottom, #ededed 0%,#e6e6e6 100%);
	-webkit-border-top-left-radius: 16px;
	-webkit-border-top-right-radius: 16px;
	-moz-border-radius-topleft: 16px;
	-moz-border-radius-topright: 16px;
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
}
.page-left .box .head:before{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 260px;
	height: 17px;
	background: url('/img/sprite.png');
	background-repeat: no-repeat;
	background-position: -1px -105px;
	content: " ";
}
.page-left .box.stars:before{
	position: relative;
	display: block;
	width: 124px;
	height: 45px;
	left: 50%;
	margin-left: -62px;
	background: url('/img/sprite.png');
	background-repeat: no-repeat;
	background-position: -1px -123px;
	content: " ";
}
.page-left .box.globe:before{
	position: relative;
	display: block;
	width: 78px;
	height: 49px;
	left: 50%;
	margin-left: -39px;
	background: url('/img/sprite.png');
	background-repeat: no-repeat;
	background-position: -126px -123px;
	content: " ";
}
.page-left .box ul{
	list-style: none;
	margin: 0;
}
.page-left .box ul li{position: relative;}
.page-left .box .item{
	display: block;
	color: #000000;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top, #ffffff 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#e2e2e2 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#e2e2e2 100%);
}
.page-left .box > ul > li > .item{
	font-family: Roboto-Regular, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 1.2em;
}
.page-left .box .image-wrap{
	display: table-cell;
	width: 38px;
	height: 30px;
	vertical-align: middle;
	text-align: center;	
}
.page-left .box .image-wrap img{
	max-width: 38px;
	max-height: 30px;
	width: auto;
	height: auto;
}
.page-left .box .text-wrap{
	display: table-cell;
	vertical-align: middle;
	padding-left: 5px
}
.page-left .box > ul > li > ul{display: none}
.page-left .box > ul > li.active > ul{display: block}
.page-left .box > ul > li > ul > li > .item{
	font-family: Roboto-Light, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.2em;
}
.page-left .box ul li .item {
	padding-right: 30px;
}
.page-left .box ul li .item a{
	display: block;
	text-decoration: none;
}
.page-left .box > ul > li > ul > li > .item a{
	padding-left: 50px;
}
.page-left .box > ul > li > ul > li > .item a:before{
	content: "\2022";
	position: absolute;
	margin-left: -7px;
}
.page-left .box > ul > li > ul > li > .item a.star:before{
	content: "";
	display: none;
}
.page-left .box .item label, .page-left .box .item a.star{
	width: 30px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	padding: 0;
	-webkit-user-select: none; 
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
}
.page-left .box .item a.star{
	padding-top: 5px;
	padding-left: 8px;
	font-size:17px;
}
.page-left .box .item a.star .icon{
	position: absolute;
	top: 50%;
	margin-top: -10px;
	color: #A8A8A8;
}
.page-left .box .item a.star:hover .icon, .page-left .box .item a.star.active .icon{
	color: #80BD01;
}
.page-left .box ul ul .item{
	padding-top: 5px;
	padding-bottom: 5px;
}
.page-left .box .item label:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);content:"\f005";color:#a8a8a8;font-size:17px;position:absolute;right:7px;top: 50%; margin-top: -9px;-webkit-transition: color 0.5s;-moz-transition: color 0.5s;-o-transition: color 0.5s;transition: color 0.5s;}
.page-left .box .item input[type="checkbox"]:not(:checked),
.page-left .box .item input[type="checkbox"]:checked {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	height: 1px;
	width: 1px;
	display: none;
}
.page-left .box .item input[type="checkbox"]:not(:checked) + label:after{
	color:#a8a8a8;
}
.page-left .box .item input[type="checkbox"]:checked + label:after{
	color:#80bd01;
}
.page-left .box .menuControl{position: absolute;	width: 100%;height: 30px;text-align: right;font-size: 18px;cursor: pointer;padding-top: 2px;padding-right: 9px;}
.page-left .box .menuControl .icon.icon-caret-down{display: block;margin-top: 2px;}
.page-left .box.stars .text-wrap{font-family: Roboto-Bold, Arial, Helvetica, sans-serif;}
/* footer */
.page-foot-top{text-align: center}
.page-foot-top .col{display: inline-block;vertical-align: middle;text-align: left;width: 240px;margin-left:-4px;padding: 30px 0;color: #757576;font-size: 12px;line-height: 1.2em;}
.page-foot-top .wrap > .col:first-child{margin-left: 0}
.page-foot-top .col > *:first-child{margin-top: 0}
.page-foot-top .col.double{width: 480px;}
.page-foot-top .col a{text-decoration: none;}
.page-foot-top .col a:hover{color: #80bd01;}
.page-foot-top .col ul.list-arrow{font-size: 17px;line-height: 1.4em;color:#e2e2e2;margin-left: 46px;}
.page-foot-top .col ul.list-arrow li{padding: 0;}
.page-foot-top .col ul.list-arrow li.active a{color: #80bd01;}
.page-foot-top .col .social{font-family: Roboto-Light, Arial, Helvetica, sans-serif;color: #dedede;display: block; margin-top: 12px;margin-bottom:-6px;font-size: 15px;}
.page-foot-top .col .social .circleGray{margin-right: 6px;}
.page-foot-top .col .circleGreenBig{padding: 22px 19px;}
a.fieldGray{text-decoration: none}
.fieldGray{padding: 8px 0;color: #999999;font-size: 15px;margin-top: 2px;text-align: center}
.fieldGray .icon{margin-left: 4px;line-height: 1.4em}
.page-foot-middle{text-align: center;width: 100%;}
.page-foot-middle .item{display: inline-block;margin-left: -4px;max-width:100%;}
.page-foot-bottom{background: #1a1a1a;color:#6c6c6d;font-size:11px}
.page-foot-bottom .wrap{padding: 0 90px;}
.page-foot-bottom .author, .page-foot-bottom .copyright{display: table-cell;padding: 4px 0;vertical-align: middle}
.page-foot-bottom .author{width: 230px;text-align: center;}
.page-foot-bottom .copyright{width: 790px;}
/* tables */
.table-grid a:hover{color:initial}
.table{display: table;width: 100%;border: 1px solid #404041;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;overflow: hidden;margin-top: 40px}
.table.overflowed{border-bottom: none;-webkit-border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 0px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.table .head{display: block;position: relative;text-align: center;font-size: 20px;line-height: 1.2em;color: #c4c5c5;}
.table .head.padded{padding: 7px 0;}
.table .head .image-wrap, .table .head .text-wrap, .table .head .info-wrap, .table .subhead .image-wrap, .table .subhead .text-wrap, .table .subhead .star-wrap{position: relative;display: table-cell;vertical-align: middle;}
.table .head .image-wrap, .table .head .text-wrap, .table .head .info-wrap{padding: 11px 0;}
.table .subhead .image-wrap, .table .head .image-wrap{width: 68px;min-width: 68px;max-width: 68px;text-align: center;}
.table .subhead .image-wrap img, .table .head .image-wrap img{max-width: 68px;}
.table .subhead .text-wrap, .table .head .text-wrap{width: 100%;text-align: left;}
.table .head .info-wrap{font-size: 13px;line-height: 1.2em;color: #fff;min-width: 150px;-webkit-border-top-right-radius: 11px;-moz-border-radius-topright: 11px;border-top-right-radius: 11px;}
.table .subhead .star-wrap{position: relative; width: 25px;min-width: 25px;max-width: 25px;background: #404041;text-align: center;}
.table .subhead .star-wrap a{position: absolute; z-index: 99; left: 0; top: 0; right: 0; bottom: 0}
.table .subhead .icon, .table .head .icon{margin-left: 10px;margin-right: 8px;}
.star-wrap{cursor: default}
.star-wrap:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);content:"\f005";color:#A8A8A8;font-size:17px;top: 50%; margin-top: -9px;-webkit-transition: color 0.5s;-moz-transition: color 0.5s;-o-transition: color 0.5s;transition: color 0.5s;}
.star-wrap.active:after{color:#80bd01}
.star-wrap.active:hover:after{color:#80bd01}
.star-wrap:hover:after{color:#80bd01}
.table .content .row{display: block;}
.table .content > a{text-decoration: none}
.table .content > a:nth-child(odd) .row{background: #ededed;}
.table .content > a:hover .row{background: #bbb;}
.table .content .date, .table .content .time, .table .content .playerFirst, .table .content .vs, .table .content .playerSecond, .table .content .preview{display: table-cell;vertical-align: middle;padding: 3px 5px;}
.table .content .date{color:#80bd01;font-size:13px;line-height:1.2em;text-align:right;width:62px;} 
.table .content .time{color:#404041;font-size:13px;line-height:1.2em;text-align:left;width:50px;} 
.table .content .playerFirst{color:#404041;font-size:13px;line-height:1.2em;text-align:right;width:300px}
.table .content .vs{color:#80bd01;font-size:13px;line-height:1.2em;text-align:center;width:78px;} 
.table .content .playerSecond{color:#404041;font-size:13px;line-height:1.2em;text-align:left;width:372px;}
.table .content .preview{font-family: Roboto-Black, Arial, Helvetica, sans-serif;color: #80bd01;text-align:center;width:38px;}
.table .content .preview .size-7, .table .content .preview .size-13{line-height: 0.9em;}
.table .summary{padding-bottom: 18px}
.table .summary .team, .table .summary .info{display: table-cell;vertical-align: middle}
.table .summary .team{width:330px;text-align:center}
.table .summary > .team:first-child{padding-left:30px}
.table .summary > .team:last-child{padding-right:30px}
.table .summary .team .name{display: block;margin-top: 20px; min-height: 38px;font-family: Roboto-Bold, Arial, Helvetica, sans-serif;font-size: 17px;line-height: 1.2em;color: #404041; padding-bottom: 10px;}
.table .summary .team .image-wrap{display: block;margin: 0 auto;width: 90px;height: 90px;overflow: hidden;background: #ededed;-webkit-border-radius: 45px;-moz-border-radius: 45px;border-radius: 45px;z-index:1;position:relative;}
.table .summary .team .image-wrap img{max-width:90px;max-height:90px}
.table .summary .info{width:240px;text-align: center;padding-top: 20px;font-size: 13px}
.table .summary .info .totalScore{font-family: Roboto-Bold, Arial, Helvetica, sans-serif;font-size: 17px;line-height: 1.2em;color: #80bd01;}
.table .progress .item{background: #ededed;border-bottom: 1px solid #c6c6c6;line-height: 1.8em;}
.table .progress .item:last-child{border: none;}
.table .progress .parttime, .table .progress .action, .table .progress .minute{display: table-cell;padding: 7px 0;font-size: 13px;}
.table .progress .parttime{width: 132px;font-size: 11px;color: #c6c6c6;vertical-align: middle;padding-left: 14px}
.table .progress .minute{width: 36px; text-align: center}
.table .progress .action{width: 300px}
.table .progress .action .action-image{width: 24px; text-align: center; display: inline-block; margin-right: 10px;}
.table .progress .action.align-right .action-image{width: 24px; text-align: center; display: inline-block; margin-right: 0px; margin-left: 10px;}
.table .summary{font-size: 13px;line-height: 1.48em;padding-bottom: 30px;}
.table .summary .team{width:350px;text-align:center}
.table .summary .info{width:200px;text-align:center}
.table .summary .info .vs{font-family: Roboto-Bold, Arial, Helvetica, sans-serif;font-size: 17px;line-height: 1.2em;color: #80bd01;}
.table .summary .info .date{margin-top: 24px}
.table-grid .table{width: 430px;display: inline-block;vertical-align: top;position:relative}
.table-grid a:nth-child(even) .table{margin-left: 36px}
.table-grid .head{font-size: 14px}
.table-grid .head .image-wrap{width: 52px;min-width: 52px;max-width: 52px;text-align: center;}
.table-grid .head .image-wrap img{max-width: 52px;}
.table-grid .head .info-wrap{width: 94px;min-width: 94px;max-width: 94px;}
.table-grid .table .head .image-wrap, .table-grid .table .head .text-wrap, .table-grid .table .head .info-wrap{padding: 12px 0;}
.table-grid .table .time{text-align:center; position:absolute; bottom: 2px; left: 0; right: 0; color: #404041; font-size: 10px; line-height: 1.2em;}
.table-grid .table .circleGreen{position: absolute; right: 5px; bottom: 4px}
.table-grid .table .circleGreen .size-7, .table-grid .table .circleGreen .size-13{line-height: 1em}
.table-grid .table .circleGreen .inner{width: 45px;height:45px;display:table-cell;vertical-align:middle;text-align:center}
.table-grid .table .circleGreen .icon{font-size: 28px;line-height: 1.2em}
.table-grid .table .summary{font-size: 13px;line-height: 1.48em;padding-bottom: 30px;}
.table-grid .table .summary .team{width:125px;text-align:center}
.table-grid .table .summary .team .name{font-size: 15px;height: 36px;}
.table-grid .table .summary .info .vs{font-family: Roboto-Bold, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 1.2em;color: #80bd01;}
.table-grid .table .summary .info .date{margin-top: 24px}
/* table switch */
.detailToggle{margin-bottom:54px;-webkit-border-bottom-right-radius: 12px;-webkit-border-bottom-left-radius: 12px;-moz-border-radius-bottomright: 12px;-moz-border-radius-bottomleft: 12px;border-bottom-right-radius: 12px;border-bottom-left-radius: 12px;border: 1px solid #404041;border-top: none}
.detailToggle ul{margin:0;list-style: none; display: table; width: 100%;}
.detailToggle li{display: table-cell; position: relative; text-align: center; vertical-align: middle; padding: 8px 28px; font-size: 14px; color: #404041; background: #c6c6c6; -webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s; cursor: pointer}
.detailToggle li:hover, .detailToggle li.active{background: #80bd01}
.detailToggle li .icon{font-size: 18px}
.detailToggle li:after{display: block;position: absolute;left: 50%;margin-left: -13px;bottom:-10px;width: 0;height: 0;border-style: solid;border-width: 9px 12px 0 12px;border-color: #404041 transparent transparent transparent;visibility: hidden;opacity: 0;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;-o-transition: opacity 0.3s;transition: opacity 0.3s;content: " ";}
.detailToggle li:hover:after, .detailToggle li.active:after{visibility: visible;opacity: 1;}
.detailToggle ul > li:first-child{-webkit-border-bottom-left-radius: 12px;-moz-border-radius-bottomleft: 12px;border-bottom-left-radius: 12px;}
.detailToggle ul > li:last-child{-webkit-border-bottom-right-radius: 12px;-moz-border-radius-bottomright: 12px;border-bottom-right-radius: 12px;}
/* table detail */
.table.detail .head{color: #fff; font-size: 14px;text-align: left;padding: 11px 20px;}
/* table detail - probable lineups */
.table.detail .content.playground{background: url('/img/lineups/playground.png');background-repeat:no-repeat;width:898px;height:483px}
.playersLayoutLeft, .playersLayoutRight{height: 483px; width: 449px;max-width:449px;float: left;display: inline-block;position: relative;}
.playersLayoutLeft img, .playersLayoutRight img{max-width: 450px}
.playersLayoutLeft .playerName, .playersLayoutRight .playerName{position:absolute;top:0;width:80px;margin-left:5px;text-align:center;color:#000000;font-size:11px}
.playersLayoutRight .playerName{margin-right: 3px;}
.playersLayoutRight .layout, .playersLayoutLeft .layout{color: #000000; font-size: 16px; font-family: Roboto-Bold, Arial, Helvetica, sans-serif; line-height: 1.2em; position: absolute; left: 30px; top: 28px;}
.playersLayoutRight .layout{left: auto; right: 24px}
.playersLayoutLeft.layout334{background:url(/img/lineups/left/334.png);}
.playersLayoutRight.layout334{background:url(/img/lineups/right/334.png);}
.playersLayoutLeft.layout343{background:url(/img/lineups/left/343.png);}
.playersLayoutRight.layout343{background:url(/img/lineups/right/343.png);}
.playersLayoutLeft.layout352{background:url(/img/lineups/left/352.png);}
.playersLayoutRight.layout352{background:url(/img/lineups/right/352.png);}
.playersLayoutLeft.layout424{background:url(/img/lineups/left/424.png);}
.playersLayoutRight.layout424{background:url(/img/lineups/right/424.png);}
.playersLayoutLeft.layout433{background:url(/img/lineups/left/433.png);}
.playersLayoutRight.layout433{background:url(/img/lineups/right/433.png);}
.playersLayoutLeft.layout442{background:url(/img/lineups/left/442.png);}
.playersLayoutRight.layout442{background:url(/img/lineups/right/442.png);}
.playersLayoutLeft.layout451{background:url(/img/lineups/left/451.png);}
.playersLayoutRight.layout451{background:url(/img/lineups/right/451.png);}
.playersLayoutLeft.layout532{background:url(/img/lineups/left/532.png);}
.playersLayoutRight.layout532{background:url(/img/lineups/right/532.png);}
.playersLayoutLeft.layout541{background:url(/img/lineups/left/541.png);}
.playersLayoutRight.layout541{background:url(/img/lineups/right/541.png);}
.playersLayoutLeft.layout2314{background:url(/img/lineups/left/2314.png);}
.playersLayoutLeft .playerName:nth-child(1){top:261px;left:10px;}
.playersLayoutRight .playerName:nth-child(1){top:261px;right:10px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(8){top:114px;left:352px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(11){top:407px;left:352px;}
.playersLayoutRight.layout2314{background:url(/img/lineups/right/2314.png);}
.playersLayoutRight.layout2314 .playerName:nth-child(8){top:407px;right:352px;}
.playersLayoutRight.layout2314 .playerName:nth-child(11){top:114px;right:352px;}
.playersLayoutLeft.layout3313{background:url(/img/lineups/left/3313.png);}
.playersLayoutRight.layout3313{background:url(/img/lineups/right/3313.png);}
.playersLayoutLeft.layout3331{background:url(/img/lineups/left/3331.png);}
.playersLayoutLeft.layout3331 .playerName:nth-child(8){top:123px;left:269px;}
.playersLayoutLeft.layout3331 .playerName:nth-child(10){top:398px;left:269px;}
.playersLayoutRight.layout3331{background:url(/img/lineups/right/3331.png);}
.playersLayoutRight.layout3331 .playerName:nth-child(8){top:398px;right:269px;}
.playersLayoutRight.layout3331 .playerName:nth-child(10){top:123px;right:269px;}
.playersLayoutLeft.layout4141{background:url(/img/lineups/left/4141.png);}
.playersLayoutLeft.layout4141 .playerName:nth-child(7){top:114px;left:269px;}
.playersLayoutLeft.layout4141 .playerName:nth-child(10){top:407px;left:269px;}
.playersLayoutRight.layout4141{background:url(/img/lineups/right/4141.png);}
.playersLayoutRight.layout4141 .playerName:nth-child(7){top:407px;right:269px;}
.playersLayoutRight.layout4141 .playerName:nth-child(10){top:114px;right:269px;}
.playersLayoutLeft.layout4213{background:url(/img/lineups/left/4213.png);}
.playersLayoutRight.layout4213{background:url(/img/lineups/right/4213.png);}
.playersLayoutLeft.layout4222{background:url(/img/lineups/left/4222.png);}
.playersLayoutLeft.layout4222 .playerName:nth-child(8){top:154px;left:269px;}
.playersLayoutLeft.layout4222 .playerName:nth-child(9){top:370px;left:269px;}
.playersLayoutLeft.layout4222 .playerName:nth-child(10){top:216px;left:352px;}
.playersLayoutRight.layout4222{background:url(/img/lineups/right/4222.png);}
.playersLayoutRight.layout4222 .playerName:nth-child(8){top:370px;right:269px;}
.playersLayoutRight.layout4222 .playerName:nth-child(9){top:154px;right:269px;}
.playersLayoutRight.layout4222 .playerName:nth-child(10){top:310px;right:352px;}
.playersLayoutLeft.layout4231{background:url(/img/lineups/left/4231.png);}
.playersLayoutLeft.layout4231 .playerName:nth-child(8){top:163px;left:269px;}
.playersLayoutLeft.layout4231 .playerName:nth-child(10){top:358px;left:269px;}
.playersLayoutRight.layout4231{background:url(/img/lineups/right/4231.png);}
.playersLayoutRight.layout4231 .playerName:nth-child(8){top:358px;right:269px;}
.playersLayoutRight.layout4231 .playerName:nth-child(10){top:163px;right:269px;}
.playersLayoutLeft.layout4312{background:url(/img/lineups/left/4312.png);}
.playersLayoutRight.layout4312{background:url(/img/lineups/right/4312.png);}
.playersLayoutLeft.layout4321{background:url(/img/lineups/left/4321.png);}
.playersLayoutRight.layout4321{background:url(/img/lineups/right/4321.png);}
.playersLayoutLeft.layout4411{background:url(/img/lineups/left/4411.png);}
.playersLayoutLeft.layout4411 .playerName:nth-child(6){top:114px;left:213px;}
.playersLayoutLeft.layout4411 .playerName:nth-child(9){top:407px;left:213px;}
.playersLayoutRight.layout4411{background:url(/img/lineups/right/4411.png);}
.playersLayoutRight.layout4411 .playerName:nth-child(6){top:407px;right:213px;}
.playersLayoutRight.layout4411 .playerName:nth-child(9){top:114px;right:213px;}
.playersLayoutLeft.layout334 .playerName:nth-child(2),.playersLayoutLeft.layout343 .playerName:nth-child(2),.playersLayoutLeft.layout352 .playerName:nth-child(2){top:167px;left:118px;}
.playersLayoutLeft.layout334 .playerName:nth-child(3),.playersLayoutLeft.layout343 .playerName:nth-child(3),.playersLayoutLeft.layout352 .playerName:nth-child(3){top:258px;left:118px;}
.playersLayoutLeft.layout334 .playerName:nth-child(4),.playersLayoutLeft.layout343 .playerName:nth-child(4),.playersLayoutLeft.layout352 .playerName:nth-child(4){top:349px;left:118px;}
.playersLayoutLeft.layout334 .playerName:nth-child(5),.playersLayoutLeft.layout433 .playerName:nth-child(6),.playersLayoutLeft.layout532 .playerName:nth-child(7){top:166px;left:227px;}
.playersLayoutLeft.layout334 .playerName:nth-child(6),.playersLayoutLeft.layout433 .playerName:nth-child(7),.playersLayoutLeft.layout532 .playerName:nth-child(8){top:260px;left:227px;}
.playersLayoutLeft.layout334 .playerName:nth-child(7),.playersLayoutLeft.layout433 .playerName:nth-child(8),.playersLayoutLeft.layout532 .playerName:nth-child(9){top:352px;left:227px;}
.playersLayoutLeft.layout334 .playerName:nth-child(8),.playersLayoutLeft.layout424 .playerName:nth-child(8){top:121px;left:336px;}
.playersLayoutLeft.layout334 .playerName:nth-child(9),.playersLayoutLeft.layout352 .playerName:nth-child(10),.playersLayoutLeft.layout424 .playerName:nth-child(9),.playersLayoutLeft.layout442 .playerName:nth-child(10),.playersLayoutLeft.layout532 .playerName:nth-child(10){top:215px;left:336px;}
.playersLayoutLeft.layout334 .playerName:nth-child(10),.playersLayoutLeft.layout352 .playerName:nth-child(11),.playersLayoutLeft.layout424 .playerName:nth-child(10),.playersLayoutLeft.layout442 .playerName:nth-child(11),.playersLayoutLeft.layout532 .playerName:nth-child(11){top:310px;left:336px;}
.playersLayoutLeft.layout334 .playerName:nth-child(11),.playersLayoutLeft.layout424 .playerName:nth-child(11){top:406px;left:336px;}
.playersLayoutRight.layout334 .playerName:nth-child(2),.playersLayoutRight.layout343 .playerName:nth-child(2),.playersLayoutRight.layout352 .playerName:nth-child(2){top:349px;right:118px;}
.playersLayoutRight.layout334 .playerName:nth-child(3),.playersLayoutRight.layout343 .playerName:nth-child(3),.playersLayoutRight.layout352 .playerName:nth-child(3){top:258px;right:118px;}
.playersLayoutRight.layout334 .playerName:nth-child(4),.playersLayoutRight.layout343 .playerName:nth-child(4),.playersLayoutRight.layout352 .playerName:nth-child(4){top:167px;right:118px;}
.playersLayoutRight.layout334 .playerName:nth-child(5),.playersLayoutRight.layout433 .playerName:nth-child(6),.playersLayoutRight.layout532 .playerName:nth-child(7){top:352px;right:227px;}
.playersLayoutRight.layout334 .playerName:nth-child(6),.playersLayoutRight.layout433 .playerName:nth-child(7),.playersLayoutRight.layout532 .playerName:nth-child(8){top:260px;right:227px;}
.playersLayoutRight.layout334 .playerName:nth-child(7),.playersLayoutRight.layout433 .playerName:nth-child(8),.playersLayoutRight.layout532 .playerName:nth-child(9){top:166px;right:227px;}
.playersLayoutRight.layout334 .playerName:nth-child(8),.playersLayoutRight.layout424 .playerName:nth-child(8){top:406px;right:336px;}
.playersLayoutRight.layout334 .playerName:nth-child(9),.playersLayoutRight.layout352 .playerName:nth-child(10),.playersLayoutRight.layout424 .playerName:nth-child(9),.playersLayoutRight.layout442 .playerName:nth-child(10),.playersLayoutRight.layout532 .playerName:nth-child(10){top:310px;right:336px;}
.playersLayoutRight.layout334 .playerName:nth-child(10),.playersLayoutRight.layout352 .playerName:nth-child(11),.playersLayoutRight.layout424 .playerName:nth-child(10),.playersLayoutRight.layout442 .playerName:nth-child(11),.playersLayoutRight.layout532 .playerName:nth-child(11){top:215px;right:336px;}
.playersLayoutRight.layout334 .playerName:nth-child(11),.playersLayoutRight.layout424 .playerName:nth-child(11){top:121px;right:336px;}
.playersLayoutLeft.layout343 .playerName:nth-child(5),.playersLayoutLeft.layout442 .playerName:nth-child(6),.playersLayoutLeft.layout541 .playerName:nth-child(7){top:121px;left:227px;}
.playersLayoutLeft.layout343 .playerName:nth-child(6),.playersLayoutLeft.layout424 .playerName:nth-child(6),.playersLayoutLeft.layout442 .playerName:nth-child(7),.playersLayoutLeft.layout541 .playerName:nth-child(8){top:215px;left:227px;}
.playersLayoutLeft.layout343 .playerName:nth-child(7),.playersLayoutLeft.layout424 .playerName:nth-child(7),.playersLayoutLeft.layout442 .playerName:nth-child(8),.playersLayoutLeft.layout541 .playerName:nth-child(9){top:310px;left:227px;}
.playersLayoutLeft.layout343 .playerName:nth-child(8),.playersLayoutLeft.layout442 .playerName:nth-child(9),.playersLayoutLeft.layout541 .playerName:nth-child(10){top:406px;left:227px;}
.playersLayoutLeft.layout343 .playerName:nth-child(9),.playersLayoutLeft.layout433 .playerName:nth-child(9){top:164px;left:336px;}
.playersLayoutLeft.layout343 .playerName:nth-child(10),.playersLayoutLeft.layout433 .playerName:nth-child(10),.playersLayoutLeft.layout451 .playerName:nth-child(11),.playersLayoutLeft.layout541 .playerName:nth-child(11){top:261px;left:336px;}
.playersLayoutLeft.layout343 .playerName:nth-child(11),.playersLayoutLeft.layout433 .playerName:nth-child(11){top:355px;left:336px;}
.playersLayoutRight.layout343 .playerName:nth-child(5),.playersLayoutRight.layout442 .playerName:nth-child(6),.playersLayoutRight.layout541 .playerName:nth-child(7){top:406px;right:227px;}
.playersLayoutRight.layout343 .playerName:nth-child(6),.playersLayoutRight.layout424 .playerName:nth-child(6),.playersLayoutRight.layout442 .playerName:nth-child(7),.playersLayoutRight.layout541 .playerName:nth-child(8){top:310px;right:227px;}
.playersLayoutRight.layout343 .playerName:nth-child(7),.playersLayoutRight.layout424 .playerName:nth-child(7),.playersLayoutRight.layout442 .playerName:nth-child(8),.playersLayoutRight.layout541 .playerName:nth-child(9){top:215px;right:227px;}
.playersLayoutRight.layout343 .playerName:nth-child(8),.playersLayoutRight.layout442 .playerName:nth-child(9),.playersLayoutRight.layout541 .playerName:nth-child(10){top:121px;right:227px;}
.playersLayoutRight.layout343 .playerName:nth-child(9),.playersLayoutRight.layout433 .playerName:nth-child(9){top:355px;right:336px;}
.playersLayoutRight.layout343 .playerName:nth-child(10),.playersLayoutRight.layout433 .playerName:nth-child(10),.playersLayoutRight.layout451 .playerName:nth-child(11),.playersLayoutRight.layout541 .playerName:nth-child(11){top:261px;right:336px;}
.playersLayoutRight.layout343 .playerName:nth-child(11),.playersLayoutRight.layout433 .playerName:nth-child(11){top:164px;right:336px;}
.playersLayoutLeft.layout352 .playerName:nth-child(5),.playersLayoutLeft.layout451 .playerName:nth-child(6){top:83px;left:227px;}
.playersLayoutLeft.layout352 .playerName:nth-child(6),.playersLayoutLeft.layout451 .playerName:nth-child(7){top:169px;left:227px;}
.playersLayoutLeft.layout352 .playerName:nth-child(7),.playersLayoutLeft.layout451 .playerName:nth-child(8){top:255px;left:227px;}
.playersLayoutLeft.layout352 .playerName:nth-child(8),.playersLayoutLeft.layout451 .playerName:nth-child(9){top:342px;left:227px;}
.playersLayoutLeft.layout352 .playerName:nth-child(9),.playersLayoutLeft.layout451 .playerName:nth-child(10){top:430px;left:227px;}
.playersLayoutRight.layout352 .playerName:nth-child(5),.playersLayoutRight.layout451 .playerName:nth-child(6){top:430px;right:227px;}
.playersLayoutRight.layout352 .playerName:nth-child(6),.playersLayoutRight.layout451 .playerName:nth-child(7){top:342px;right:227px;}
.playersLayoutRight.layout352 .playerName:nth-child(7),.playersLayoutRight.layout451 .playerName:nth-child(8){top:255px;right:227px;}
.playersLayoutRight.layout352 .playerName:nth-child(8),.playersLayoutRight.layout451 .playerName:nth-child(9){top:169px;right:227px;}
.playersLayoutRight.layout352 .playerName:nth-child(9),.playersLayoutRight.layout451 .playerName:nth-child(10){top:83px;right:227px;}
.playersLayoutLeft.layout424 .playerName:nth-child(2),.playersLayoutLeft.layout433 .playerName:nth-child(2),.playersLayoutLeft.layout442 .playerName:nth-child(2),.playersLayoutLeft.layout451 .playerName:nth-child(2){top:121px;left:118px;}
.playersLayoutLeft.layout424 .playerName:nth-child(3),.playersLayoutLeft.layout433 .playerName:nth-child(3),.playersLayoutLeft.layout442 .playerName:nth-child(3),.playersLayoutLeft.layout451 .playerName:nth-child(3){top:215px;left:118px;}
.playersLayoutLeft.layout424 .playerName:nth-child(4),.playersLayoutLeft.layout433 .playerName:nth-child(4),.playersLayoutLeft.layout442 .playerName:nth-child(4),.playersLayoutLeft.layout451 .playerName:nth-child(4){top:310px;left:118px;}
.playersLayoutLeft.layout424 .playerName:nth-child(5),.playersLayoutLeft.layout433 .playerName:nth-child(5),.playersLayoutLeft.layout442 .playerName:nth-child(5),.playersLayoutLeft.layout451 .playerName:nth-child(5){top:406px;left:118px;}
.playersLayoutRight.layout424 .playerName:nth-child(2),.playersLayoutRight.layout433 .playerName:nth-child(2),.playersLayoutRight.layout442 .playerName:nth-child(2),.playersLayoutRight.layout451 .playerName:nth-child(2){top:406px;right:118px;}
.playersLayoutRight.layout424 .playerName:nth-child(3),.playersLayoutRight.layout433 .playerName:nth-child(3),.playersLayoutRight.layout442 .playerName:nth-child(3),.playersLayoutRight.layout451 .playerName:nth-child(3){top:310px;right:118px;}
.playersLayoutRight.layout424 .playerName:nth-child(4),.playersLayoutRight.layout433 .playerName:nth-child(4),.playersLayoutRight.layout442 .playerName:nth-child(4),.playersLayoutRight.layout451 .playerName:nth-child(4){top:215px;right:118px;}
.playersLayoutRight.layout424 .playerName:nth-child(5),.playersLayoutRight.layout433 .playerName:nth-child(5),.playersLayoutRight.layout442 .playerName:nth-child(5),.playersLayoutRight.layout451 .playerName:nth-child(5){top:121px;right:118px;}
.playersLayoutLeft.layout532 .playerName:nth-child(2),.playersLayoutLeft.layout541 .playerName:nth-child(2){top:83px;left:118px;}
.playersLayoutLeft.layout532 .playerName:nth-child(3),.playersLayoutLeft.layout541 .playerName:nth-child(3){top:169px;left:118px;}
.playersLayoutLeft.layout532 .playerName:nth-child(4),.playersLayoutLeft.layout541 .playerName:nth-child(4){top:255px;left:118px;}
.playersLayoutLeft.layout532 .playerName:nth-child(5),.playersLayoutLeft.layout541 .playerName:nth-child(5){top:342px;left:118px;}
.playersLayoutLeft.layout532 .playerName:nth-child(6),.playersLayoutLeft.layout541 .playerName:nth-child(6){top:430px;left:118px;}
.playersLayoutRight.layout532 .playerName:nth-child(2),.playersLayoutRight.layout541 .playerName:nth-child(2){top:430px;right:118px;}
.playersLayoutRight.layout532 .playerName:nth-child(3),.playersLayoutRight.layout541 .playerName:nth-child(3){top:342px;right:118px;}
.playersLayoutRight.layout532 .playerName:nth-child(4),.playersLayoutRight.layout541 .playerName:nth-child(4){top:255px;right:118px;}
.playersLayoutRight.layout532 .playerName:nth-child(5),.playersLayoutRight.layout541 .playerName:nth-child(5){top:169px;right:118px;}
.playersLayoutRight.layout532 .playerName:nth-child(6),.playersLayoutRight.layout541 .playerName:nth-child(6){top:83px;right:118px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(2),.playersLayoutLeft.layout4141 .playerName:nth-child(3),.playersLayoutLeft.layout4213 .playerName:nth-child(3),.playersLayoutLeft.layout4222 .playerName:nth-child(3),.playersLayoutLeft.layout4231 .playerName:nth-child(3),.playersLayoutLeft.layout4312 .playerName:nth-child(3),.playersLayoutLeft.layout4321 .playerName:nth-child(3),.playersLayoutLeft.layout4411 .playerName:nth-child(3){top:214px;left:96px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(3),.playersLayoutLeft.layout4141 .playerName:nth-child(4),.playersLayoutLeft.layout4213 .playerName:nth-child(4),.playersLayoutLeft.layout4222 .playerName:nth-child(4),.playersLayoutLeft.layout4231 .playerName:nth-child(4),.playersLayoutLeft.layout4312 .playerName:nth-child(4),.playersLayoutLeft.layout4321 .playerName:nth-child(4),.playersLayoutLeft.layout4411 .playerName:nth-child(4){top:310px;left:96px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(4),.playersLayoutLeft.layout3313 .playerName:nth-child(5),.playersLayoutLeft.layout3331 .playerName:nth-child(5),.playersLayoutLeft.layout4312 .playerName:nth-child(6),.playersLayoutLeft.layout4321 .playerName:nth-child(6){top:163px;left:182px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(5),.playersLayoutLeft.layout3313 .playerName:nth-child(6),.playersLayoutLeft.layout3331 .playerName:nth-child(6),.playersLayoutLeft.layout4141 .playerName:nth-child(6),.playersLayoutLeft.layout4312 .playerName:nth-child(7),.playersLayoutLeft.layout4321 .playerName:nth-child(7){top:261px;left:182px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(6),.playersLayoutLeft.layout3313 .playerName:nth-child(7),.playersLayoutLeft.layout3331 .playerName:nth-child(7),.playersLayoutLeft.layout4312 .playerName:nth-child(8),.playersLayoutLeft.layout4321 .playerName:nth-child(8){top:358px;left:182px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(7),.playersLayoutLeft.layout3313 .playerName:nth-child(8),.playersLayoutLeft.layout3331 .playerName:nth-child(9),.playersLayoutLeft.layout4213 .playerName:nth-child(8),.playersLayoutLeft.layout4231 .playerName:nth-child(9),.playersLayoutLeft.layout4312 .playerName:nth-child(9),.playersLayoutLeft.layout4411 .playerName:nth-child(10){top:261px;left:269px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(9),.playersLayoutLeft.layout4312 .playerName:nth-child(10){top:214px;left:352px;}
.playersLayoutLeft.layout2314 .playerName:nth-child(10),.playersLayoutLeft.layout4222 .playerName:nth-child(11),.playersLayoutLeft.layout4312 .playerName:nth-child(11){top:310px;left:352px;}
.playersLayoutRight.layout2314 .playerName:nth-child(2),.playersLayoutRight.layout4141 .playerName:nth-child(3),.playersLayoutRight.layout4213 .playerName:nth-child(3),.playersLayoutRight.layout4222 .playerName:nth-child(3),.playersLayoutRight.layout4231 .playerName:nth-child(3),.playersLayoutRight.layout4312 .playerName:nth-child(3),.playersLayoutRight.layout4321 .playerName:nth-child(3),.playersLayoutRight.layout4411 .playerName:nth-child(3){top:310px;right:96px;}
.playersLayoutRight.layout2314 .playerName:nth-child(3),.playersLayoutRight.layout4141 .playerName:nth-child(4),.playersLayoutRight.layout4213 .playerName:nth-child(4),.playersLayoutRight.layout4222 .playerName:nth-child(4),.playersLayoutRight.layout4231 .playerName:nth-child(4),.playersLayoutRight.layout4312 .playerName:nth-child(4),.playersLayoutRight.layout4321 .playerName:nth-child(4),.playersLayoutRight.layout4411 .playerName:nth-child(4){top:214px;right:96px;}
.playersLayoutRight.layout2314 .playerName:nth-child(4),.playersLayoutRight.layout3313 .playerName:nth-child(5),.playersLayoutRight.layout3331 .playerName:nth-child(5),.playersLayoutRight.layout4312 .playerName:nth-child(6),.playersLayoutRight.layout4321 .playerName:nth-child(6){top:358px;right:182px;}
.playersLayoutRight.layout2314 .playerName:nth-child(5),.playersLayoutRight.layout3313 .playerName:nth-child(6),.playersLayoutRight.layout3331 .playerName:nth-child(6),.playersLayoutRight.layout4141 .playerName:nth-child(6),.playersLayoutRight.layout4312 .playerName:nth-child(7),.playersLayoutRight.layout4321 .playerName:nth-child(7){top:261px;right:182px;}
.playersLayoutRight.layout2314 .playerName:nth-child(6),.playersLayoutRight.layout3313 .playerName:nth-child(7),.playersLayoutRight.layout3331 .playerName:nth-child(7),.playersLayoutRight.layout4312 .playerName:nth-child(8),.playersLayoutRight.layout4321 .playerName:nth-child(8){top:163px;right:182px;}
.playersLayoutRight.layout2314 .playerName:nth-child(7),.playersLayoutRight.layout3313 .playerName:nth-child(8),.playersLayoutRight.layout3331 .playerName:nth-child(9),.playersLayoutRight.layout4213 .playerName:nth-child(8),.playersLayoutRight.layout4231 .playerName:nth-child(9),.playersLayoutRight.layout4312 .playerName:nth-child(9),.playersLayoutRight.layout4411 .playerName:nth-child(10){top:261px;right:269px;}
.playersLayoutRight.layout2314 .playerName:nth-child(9),.playersLayoutRight.layout4312 .playerName:nth-child(10){top:310px;right:352px;}
.playersLayoutRight.layout2314 .playerName:nth-child(10),.playersLayoutRight.layout4222 .playerName:nth-child(11),.playersLayoutRight.layout4312 .playerName:nth-child(11){top:214px;right:352px;}
.playersLayoutLeft.layout3313 .playerName:nth-child(2),.playersLayoutLeft.layout3331 .playerName:nth-child(2){top:163px;left:96px;}
.playersLayoutLeft.layout3313 .playerName:nth-child(3),.playersLayoutLeft.layout3331 .playerName:nth-child(3){top:261px;left:96px;}
.playersLayoutLeft.layout3313 .playerName:nth-child(4),.playersLayoutLeft.layout3331 .playerName:nth-child(4){top:358px;left:96px;}
.playersLayoutLeft.layout3313 .playerName:nth-child(9),.playersLayoutLeft.layout4213 .playerName:nth-child(9){top:163px;left:352px;}
.playersLayoutLeft.layout3313 .playerName:nth-child(10),.playersLayoutLeft.layout3331 .playerName:nth-child(11),.playersLayoutLeft.layout4141 .playerName:nth-child(11),.playersLayoutLeft.layout4213 .playerName:nth-child(10),.playersLayoutLeft.layout4231 .playerName:nth-child(11),.playersLayoutLeft.layout4321 .playerName:nth-child(11),.playersLayoutLeft.layout4411 .playerName:nth-child(11){top:261px;left:352px;}
.playersLayoutLeft.layout3313 .playerName:nth-child(11),.playersLayoutLeft.layout4213 .playerName:nth-child(11){top:358px;left:352px;}
.playersLayoutRight.layout3313 .playerName:nth-child(2),.playersLayoutRight.layout3331 .playerName:nth-child(2){top:358px;right:96px;}
.playersLayoutRight.layout3313 .playerName:nth-child(3),.playersLayoutRight.layout3331 .playerName:nth-child(3){top:261px;right:96px;}
.playersLayoutRight.layout3313 .playerName:nth-child(4),.playersLayoutRight.layout3331 .playerName:nth-child(4){top:163px;right:96px;}
.playersLayoutRight.layout3313 .playerName:nth-child(9),.playersLayoutRight.layout4213 .playerName:nth-child(9){top:358px;right:352px;}
.playersLayoutRight.layout3313 .playerName:nth-child(10),.playersLayoutRight.layout3331 .playerName:nth-child(11),.playersLayoutRight.layout4141 .playerName:nth-child(11),.playersLayoutRight.layout4213 .playerName:nth-child(10),.playersLayoutRight.layout4231 .playerName:nth-child(11),.playersLayoutRight.layout4321 .playerName:nth-child(11),.playersLayoutRight.layout4411 .playerName:nth-child(11){top:261px;right:352px;}
.playersLayoutRight.layout3313 .playerName:nth-child(11),.playersLayoutRight.layout4213 .playerName:nth-child(11){top:163px;right:352px;}
.playersLayoutLeft.layout4141 .playerName:nth-child(2),.playersLayoutLeft.layout4213 .playerName:nth-child(2),.playersLayoutLeft.layout4222 .playerName:nth-child(2),.playersLayoutLeft.layout4231 .playerName:nth-child(2),.playersLayoutLeft.layout4312 .playerName:nth-child(2),.playersLayoutLeft.layout4321 .playerName:nth-child(2),.playersLayoutLeft.layout4411 .playerName:nth-child(2){top:114px;left:96px;}
.playersLayoutLeft.layout4141 .playerName:nth-child(5),.playersLayoutLeft.layout4213 .playerName:nth-child(5),.playersLayoutLeft.layout4222 .playerName:nth-child(5),.playersLayoutLeft.layout4231 .playerName:nth-child(5),.playersLayoutLeft.layout4312 .playerName:nth-child(5),.playersLayoutLeft.layout4321 .playerName:nth-child(5),.playersLayoutLeft.layout4411 .playerName:nth-child(5){top:407px;left:96px;}
.playersLayoutLeft.layout4141 .playerName:nth-child(8),.playersLayoutLeft.layout4321 .playerName:nth-child(9){top:214px;left:269px;}
.playersLayoutLeft.layout4141 .playerName:nth-child(9),.playersLayoutLeft.layout4321 .playerName:nth-child(10){top:310px;left:269px;}
.playersLayoutRight.layout4141 .playerName:nth-child(2),.playersLayoutRight.layout4213 .playerName:nth-child(2),.playersLayoutRight.layout4222 .playerName:nth-child(2),.playersLayoutRight.layout4231 .playerName:nth-child(2),.playersLayoutRight.layout4312 .playerName:nth-child(2),.playersLayoutRight.layout4321 .playerName:nth-child(2),.playersLayoutRight.layout4411 .playerName:nth-child(2){top:407px;right:96px;}
.playersLayoutRight.layout4141 .playerName:nth-child(5),.playersLayoutRight.layout4213 .playerName:nth-child(5),.playersLayoutRight.layout4222 .playerName:nth-child(5),.playersLayoutRight.layout4231 .playerName:nth-child(5),.playersLayoutRight.layout4312 .playerName:nth-child(5),.playersLayoutRight.layout4321 .playerName:nth-child(5),.playersLayoutRight.layout4411 .playerName:nth-child(5){top:114px;right:96px;}
.playersLayoutRight.layout4141 .playerName:nth-child(8),.playersLayoutRight.layout4321 .playerName:nth-child(9){top:310px;right:269px;}
.playersLayoutRight.layout4141 .playerName:nth-child(9),.playersLayoutRight.layout4321 .playerName:nth-child(10){top:214px;right:269px;}
.playersLayoutLeft.layout4213 .playerName:nth-child(6),.playersLayoutLeft.layout4222 .playerName:nth-child(6),.playersLayoutLeft.layout4231 .playerName:nth-child(6),.playersLayoutLeft.layout4411 .playerName:nth-child(7){top:214px;left:182px;}
.playersLayoutLeft.layout4213 .playerName:nth-child(7),.playersLayoutLeft.layout4222 .playerName:nth-child(7),.playersLayoutLeft.layout4231 .playerName:nth-child(7),.playersLayoutLeft.layout4411 .playerName:nth-child(8){top:310px;left:182px;}
.playersLayoutRight.layout4213 .playerName:nth-child(6),.playersLayoutRight.layout4222 .playerName:nth-child(6),.playersLayoutRight.layout4231 .playerName:nth-child(6),.playersLayoutRight.layout4411 .playerName:nth-child(7){top:310px;right:182px;}
.playersLayoutRight.layout4213 .playerName:nth-child(7),.playersLayoutRight.layout4222 .playerName:nth-child(7),.playersLayoutRight.layout4231 .playerName:nth-child(7),.playersLayoutRight.layout4411 .playerName:nth-child(8){top:214px;right:182px;}/* table detail - missing players */
.table.detail .content .team{width: 450px; display: table-cell;}
.table.detail .content .team.bord-right{border-right: 1px solid #ededed;}
.table.detail .content .team .header{padding: 11px 15px 9px 15px}
.table.detail .content .team .header .image-wrap{margin-right:10px;width:35px;height:35px;overflow:hidden;background:#ededed;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.table.detail .content .team .header .image-wrap img{max-width: 35px; max-height: 35px;}
.table.detail .content .team .header .name{color: #404041; font-size: 16px;}
.table.detail .content .team .header .image-wrap, .table.detail .content .team .header .name{display: inline-block; vertical-align: middle}
.players .item{display: block;padding-left: 15px;padding-bottom: 2px; background: #fff}
.players > .item:nth-child(odd){background: #ededed;}
.players .item .name,
.players .item .function, 
.players .item .rating, 
.players .item .stat{display: table-cell; vertical-align: middle}
.players .item .name{font-size: 13px;width: 182px;padding-right: 5px;}
.players .item .function{font-size: 11px;width: 68px;}
.players .item .rating{width: 68px;}
.players .item .stat{width: 39px}
.players .item > .stat:last-child{width: 24px; text-align: center}
/* table detail - match facts */
.table.detail .team{background: #ededed}
.table.detail .team .header{background: #fff}
.table.detail .team .info{font-size: 13px;}
.table.detail .team .info ul, .table.detail .combined ul{margin: 0;list-style: none;margin-left: 28px;margin-top: 8px;margin-bottom: 14px;}
.table.detail .combined ul{margin-top: 4px;margin-bottom: 8px;}
.table.detail .team .info li, .table.detail .combined li{margin-left: 10px;}
.table.detail .team .info li:before, .table.detail .combined li:before{position: absolute;content: "\2022";margin-left: -10px;}
.table.detail .combined{background: #fff;font-size: 13px; text-align: center}
.table.detail .combined ul{display: inline-block; text-align: left}
/* table detail - H2H */
.table.detail.h2h .overall{background: #fff}
.table.detail.h2h .overall .team{background: #fff;width: 146px; display: table-cell; vertical-align: middle;padding: 15px 0}
.table.detail.h2h .overall .barWrap{display: table-cell; vertical-align: middle; width: 608px;text-align: center; font-size: 13px;}
.table.detail.h2h .overall .barWrap .bar{display: inline-block;width: 202px; float: left}
.table.detail.h2h .overall .bar .wrap{width: 180px;height:22px;margin-top:4px;-webkit-border-radius: 11px;-moz-border-radius: 11px;border-radius: 11px;}
.table.detail.h2h .overall .bar .wrap .stat{position: absolute; z-index: 10; left: 10px; color: #ffffff; font-size: 13px}
.table.detail.h2h .overall .bar-yellow .wrap{background: #f5f1b5}
.table.detail.h2h .overall .bar-red .wrap{background: #f4c7c7}
.table.detail.h2h .overall .bar-blue .wrap{background: #c5dcef}
.table.detail.h2h .overall .bar .wrap .inner{height: 22px;}
.table.detail.h2h .overall .bar-yellow .inner{background: #f2d902}
.table.detail.h2h .overall .bar-red .inner{background: #ed0303}
.table.detail.h2h .overall .bar-blue .inner{background: #2d88d5}
.table.detail.h2h .overall .team .image-wrap{display: block;margin: 0 auto;width: 90px;height: 90px;overflow: hidden;background: #ededed;-webkit-border-radius: 45px;-moz-border-radius: 45px;border-radius: 45px;}
.table.detail.h2h .overall .team .image-wrap img{max-width: 90px; max-height: 90px}
.table.detail.h2h .history .item{display: block; font-size: 13px; padding: 2px 0}
.table.detail.h2h .history .item:nth-child(odd){background: #ededed}
.table.detail.h2h .history .item .date, .table.detail.h2h .history .item .team, .table.detail.h2h .history .item .score{display: table-cell; background: none}
.table.detail.h2h .history .item .date{width: 86px;text-align: right}
.table.detail.h2h .history .item .score{width: 86px; text-align: center; color: #80bd01}
.table.detail.h2h .history .item .team{width: 322px; text-align: right; padding-left: 10px;}
.table.detail.h2h .history .item .team:last-child{width: 405px; text-align: left; padding-left: 0; padding-right: 10px;}
/* table detail - fixtures */
.table.detail .switchBar button{
	background: #80bd01;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwYmQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Yzg4MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #80bd01 0%, #5c8801 100%);
	background: -webkit-linear-gradient(top, #80bd01 0%,#5c8801 100%);
	background: linear-gradient(to bottom, #80bd01 0%,#5c8801 100%);
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	border-radius: 11px;
	width: 100px;
	font-size: 14px;
	color: #ffffff;
	text-align: center
}
.table.detail .switchBar button:hover, .table.detail .switchBar button.active{
	background: #426f03;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNmYwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjUwMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #426f03 0%, #2f5002 100%);
	background: -webkit-linear-gradient(top, #426f03 0%,#2f5002 100%);
	background: linear-gradient(to bottom, #426f03 0%,#2f5002 100%);
}
.table.detail .switchBar .leftBar, .table.detail .switchBar .rightBar{display: table-cell; width: 450px; background: #fff; padding: 17px 15px}
.table.detail .switchBar .rightBar{text-align: right}
.table.detail .switchBar .rightBar button{margin-left: 12px}
.table.detail .switchBar .leftBar button{margin-right: 12px}
.table.detail .fixtures{font-size: 13px; line-height: 1.2em}
.table.detail .fixtures .fixturesLeft, .table.detail .fixtures .fixturesRight{display: table-cell; vertical-align: top; width: 450px;}
.table.detail .fixtures .item:nth-child(odd){background: #ededed}
.table.detail .fixtures .fixturesLeft .item{padding-left: 14px;}
.table.detail .fixtures .fixturesRight .item{padding-right: 14px}
.table.detail .fixtures .team, .table.detail .fixtures .score, .table.detail .fixtures .result{display: table-cell; vertical-align: middle; padding: 7px 0}
.table.detail .fixtures .team{width: 170px; text-align: right; background: none}
.table.detail .fixtures .team:first-child{width: 185px; text-align: left;}
.table.detail .fixtures .score{width: 30px; text-align: center; color: #80bd01}
.table.detail .fixtures .result{width: 50px; text-align: center}
.table.detail .fixtures .fixturesLeft .result{padding-left: 2px}
.table.detail .fixtures .fixturesRight .result{padding-right: 2px}
.table.detail .fixtures .fixturesRight .team{width: 185px; text-align: left}
.table.detail .fixtures .fixturesRight .team:last-child{width: 175px; text-align: right;}
.table.detail .legend{padding: 8px 14px}
.table.detail .legend .box-23{display: inline-block; vertical-align: middle; width: 23px; height: 23px; margin-right: 13px}

.table.detail.tableSwitchable{overflow: visible; margin-top: 72px;-webkit-border-top-left-radius: 0px;-moz-border-radius-topleft: 0px;border-top-left-radius: 0px;}
.table.detail.tableSwitchable .switchPanel .item{display: inline-block; margin-right: -2px; cursor: pointer; padding: 9px 18px; padding-bottom: 8px; color: #fff; font-size: 14px; background: #aeaeae;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlYWVhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTc1NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #aeaeae 0%, #757575 100%);background: -webkit-linear-gradient(top, #aeaeae 0%,#757575 100%);background: linear-gradient(to bottom, #aeaeae 0%,#757575 100%);-webkit-border-top-left-radius: 11px;-webkit-border-top-right-radius: 11px;-moz-border-radius-topleft: 11px;-moz-border-radius-topright: 11px;border-top-left-radius: 11px;border-top-right-radius: 11px;}
.table.detail.tableSwitchable .switchPanel .item.active, .table.detail.tableSwitchable .switchPanel .item:hover{background: #80bd01; border: 1px solid #404041; border-bottom: none; padding: 9px 17px;}
.table.detail.tableSwitchable .switchType{margin-top: -34px; margin-left: -1px; position: absolute}	
.table.detail.tableSwitchable .switchType .item{height: 33px; border-bottom: 1px solid #404041; position: relative; padding: 6px 18px;}
.table.detail.tableSwitchable .switchType .item.active, .table.detail.tableSwitchable .switchType .item:hover{padding: 6px 17px}
.table.detail.tableSwitchable .switchType .item.active:after, .table.detail.tableSwitchable .switchType .item:hover:after{width:100%;height:4px;background:#80BD01;display:block;content:" ";position:absolute;left:0;right:0;bottom:-2px}
.table.detail.tableSwitchable .switchPlace{background: #80bd01;overflow: hidden; height: 40px;-webkit-border-top-right-radius: 11px;-moz-border-radius-topright: 11px;border-top-right-radius: 11px;}
.table.detail.tableSwitchable .switchPlace .item{background: #80bd01; padding: 5px 28px; margin-top: 10px;}
.table.detail.tableSwitchable .switchPlace .item.active, .table.detail.tableSwitchable .switchPlace .item:hover{background: #567f01; border: none; padding: 5px 28px;}
.table.detail.tableSwitchable .switchRate{background: #567f01; height: 40px;}
.table.detail.tableSwitchable .switchRate .item{background: none; padding: 6px 16px; margin-top: 8px; border: none}
.table.detail.tableSwitchable .switchRate .item.active, .table.detail.tableSwitchable .switchRate .item:hover{background: #404041; padding: 4px 16px; padding-top: 8px; border: none}
.table.detail.tableSwitchable .content{font-size: 13px;}
.table.detail.tableSwitchable .subhead{padding: 3px 0;}
.table.detail.tableSwitchable .teamRank, .table.detail.tableSwitchable .teamName, .table.detail.tableSwitchable .matchPlayed, .table.detail.tableSwitchable .matchWon, .table.detail.tableSwitchable .matchDrew, .table.detail.tableSwitchable .matchLost, .table.detail.tableSwitchable .teamGoals, .table.detail.tableSwitchable .teamPoints, .table.detail.tableSwitchable .teamForm, .table.detail.tableSwitchable .matchOver, .table.detail.tableSwitchable .matchUnder, .table.detail.tableSwitchable .matchGoals{display: table-cell; vertical-align: middle; padding: 2px 0; position: relative;}
.table.detail.tableSwitchable .teamRank{min-width: 50px; text-align: center; padding: 0}
.table.detail.tableSwitchable .teamRank .box{position: absolute; top: 0; bottom: 0; left: 12px; right: 10px; text-align: center; color: #fff;padding-top:2px;min-height: 25px}
//.table.detail.tableSwitchable .teamRank .box{position: relative; text-align: center; color: #fff;padding-top:2px;min-height: 25px;display: inline-block;float: left;padding: 0 3px;}
.table.detail.tableSwitchable .teamName{width: 100%; text-align: left}
.table.detail.tableSwitchable .matchPlayed{min-width: 36px; text-align: center}
.table.detail.tableSwitchable .matchWon{min-width: 36px; text-align: center}
.table.detail.tableSwitchable .matchDrew{min-width: 36px; text-align: center}
.table.detail.tableSwitchable .matchLost{min-width: 36px; text-align: center}
.table.detail.tableSwitchable .teamGoals{min-width: 65px; text-align: center}
.table.detail.tableSwitchable .teamPoints{min-width: 48px; text-align: center}
.table.detail.tableSwitchable .teamForm{min-width: 140px;text-align: center}
.table.detail.tableSwitchable .matchOver{min-width: 50px; text-align: center}
.table.detail.tableSwitchable .matchUnder{min-width: 50px; text-align: center}
.table.detail.tableSwitchable .matchGoals{min-width: 56px; text-align: center}
.table.detail.tableSwitchable .content .item:nth-child(odd){background: #ededed}
.table.detail.tableSwitchable.singleColor .content .item:nth-child(odd){background: #fff}
.table.detail.tableSwitchable .content .teamName .teamRank2{display: inline-block;vertical-align: middle;margin-top: -8px}
.table.detail.tableSwitchable .content .teamName .teamRank2 .box{display: inline-block;vertical-align: middle;min-width: 17px;min-height: 17px;margin: 0 1px}
.table.detail.tableSwitchable .content .teamForm{text-align: left}
.table.detail.tableSwitchable .content .teamForm div{margin-right: 2px;float: right}
.table.detail.tableSwitchable .content .teamForm img{display: inline-block; vertical-align: middle; margin-right: 2px;float: left}
.table.detail.tableSwitchable .teamName .image-wrap{width: 21px;height: 21px; display: inline-block; vertical-align: top; margin-right: 10px;-webkit-border-radius: 11px;-moz-border-radius: 11px;border-radius: 11px;overflow: hidden}
.table.detail.tableSwitchable .teamName .image-wrap img{max-width: 21px; max-height: 21px; float: left}
.table.detail.tableSwitchable .legend{background: #c6c6c6;font-size: 12px;line-height: 1.2em;-webkit-border-bottom-right-radius: 11px;-webkit-border-bottom-left-radius: 11px;-moz-border-radius-bottomright: 11px;-moz-border-radius-bottomleft: 11px;border-bottom-right-radius: 11px;border-bottom-left-radius: 11px;}
.table.detail.tableSwitchable .legend .item{display: inline-block; margin-right: 32px;margin-bottom: 10px}
.table.detail.tableSwitchable .legend .comment{display: block; margin-left: 22px}
.table.detail.tableSwitchable .legend .box-16{width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 6px}
.table > :last-child{-webkit-border-bottom-right-radius: 11px;-webkit-border-bottom-left-radius: 11px;-moz-border-radius-bottomright: 11px;-moz-border-radius-bottomleft: 11px;border-bottom-right-radius: 11px;border-bottom-left-radius: 11px;overflow:hidden}
.table > :first-child{-webkit-border-top-right-radius: 11px;-webkit-border-top-left-radius: 11px;-moz-border-radius-topright: 11px;-moz-border-radius-topleft: 11px;border-top-right-radius: 11px;border-top-left-radius: 11px;overflow:hidden}
.table.detail.tableSwitchable > :first-child{overflow: visible}
/* team stats */
.table.detail.tableSwitchable .radiusRight{overflow: hidden; height: 30px;-webkit-border-top-right-radius: 11px;-moz-border-radius-topright: 11px;border-top-right-radius: 11px;}
.table.detail .headSmall{color: #fff; font-size: 14px;text-align: left;padding: 6px 0px;}
.table.detail.tableSwitchable .teamPlace, .table.detail.tableSwitchable .teamTotal, .table.detail.tableSwitchable .teamType{display: table-cell; vertical-align: middle; padding: 2px 6px; position: relative;}
.table.detail.tableSwitchable .teamPlace{min-width: 245px; text-align: center;}
.table.detail.tableSwitchable .teamTotal{min-width: 100px; text-align: center;}
.table.detail.tableSwitchable .teamType{min-width: 100%; width: 100%; text-align: center;}
.teamPlace.bar .outer{width: 130px; display: inline-block; height: 20px; overflow: hidden; position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
text-shadow: 0px 1px 4px rgba(150, 150, 150, 0.8);	
}
.teamPlace.bar .outerText{display: inline-block;width:40px}
.teamPlace.bar .inner{display: block; height: 20px; max-height: 20px; position: absolute; left: 0; top: 0}
.teamPlace.bar .outer .innerText{position: absolute; top: 0; left: 10px; height: 20px; line-height: 20px;z-index: 99; color: #fff}
.teamPlace.bar .outer, .teamPlace.bar .outerText{display: inline-block; vertical-align: middle;}
.teamPlace.bar .outerText{font-weight: bold; padding: 0 8px;}
.teamPlace.bar.bar-green .outer{background: #BBEBBB}
.teamPlace.bar.bar-green .outerText{color: #19D119}
.teamPlace.bar.bar-green .outer .inner{background: #19D119}
.teamPlace.bar.bar-yellow .outer{background: #F5F1B5}
.teamPlace.bar.bar-yellow .outerText{color: #F2D902}
.teamPlace.bar.bar-yellow .outer .inner{background: #F2D902}
.teamPlace.bar.bar-red .outer{background: #F4C7C7}
.teamPlace.bar.bar-red .outerText{color: #ED0303}
.teamPlace.bar.bar-red .outer .inner{background: #ED0303; height: 100%}
/* contact form */
.contact-form{
	display: block;
	text-align: left;
	padding: 36px 0;
	width: 100%;
	margin-top: 70px;
	margin-bottom: 40px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	border-radius: 11px;
	background: #d6d6d6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d6d6d6 0%, #fefefe 50%, #d6d6d6 100%);
	background: -webkit-linear-gradient(top, #d6d6d6 0%,#fefefe 50%,#d6d6d6 100%);
	background: linear-gradient(to bottom, #d6d6d6 0%,#fefefe 50%,#d6d6d6 100%);
} 
.contact-form input, .contact-form textarea{width: 100%;}
.contact-form textarea{height: 177px;resize:none}
.contact-form input[type="submit"], .contact-form button{
	width: 163px;
	height: 46px;
	background: url('/img/sprite.png');
	background-position: -779px -104px;
	text-align: center;
	font-family: Roboto-Bold, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 15px;
	padding-right: 35px;
	-webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;
} 
.contact-form input[type="submit"]:hover, .contact-form button:hover{
	opacity: 0.85;
}
.contact-form button .icon{position: absolute;margin-top:-1px;margin-left: 10px;}
.contact-form .inputs, .contact-form .message, .contact-form .submit{
	display: table-cell; vertical-align: top;
}
.contact-form .inputs{
	width: 310px;
	padding-left: 80px;
}
.contact-form .message{
	width: 305px;
	padding-left: 42px;
}
.contact-form .submit{
	width: 280px;
	text-align: center;
}
.contact-form .submit .envelope{margin-top: 24px;margin-bottom: 42px;}
.contact-form label{display: block;margin-top: 5px}
.contact-form label.form-error{margin-top: 0}
/* pagination */
.pagination{display: block; text-align: right; margin-top: 40px; line-height: 1.3em;}
.pagination ul{display: inline-block; margin: 0; list-style: none; border: 1px solid #e6e6e6;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 0 10px}
.pagination li{display: inline-block;}
.pagination a{display: block; font-family: Roboto-Bold, Arial, Helvetica, sans-serif; font-size: 15px; color: #80bd01; text-decoration: none;padding: 5px 2px}
.pagination li.active > a, .pagination a:hover{color: #404041;}
/* reg form */
.user-form input, .user-form select, .user-form label{display: block; width: 90%}
.user-form input[type="radio"], .user-form input[type="checkbox"]{display: inline-block; vertical-align: middle; width: auto;}
.user-form textarea{width: 50%; height: 150px; resize: none}
.user-form label{margin-top: 4px;}
.user-form .user .switch label{display: inline-block; padding: 35px 10px 0 0; width: auto}
.user-form label.form-error{margin-top: 0}
.user-form input[type="submit"]{width: auto}
.user-form.order .products .product{display: block; padding: 4px 0}
.user-form.order .products .product .name, .user-form.order .products .product .cost, .user-form.order .products .product .cost2, .user-form.order .payments .payment .name, .user-form.order .payments .payment .cost, .user-form.order .payments .payment .cost2{display: inline-block;float: left}
.user-form.order .products:after, .user-form.order .products .product:after, .user-form.order .products .product .name:after, .user-form.order .products .product .cost:after, .user-form.order .products .product .cost2:after, .user-form.order .payments:after, .user-form.order .payments .payment:after, .user-form.order .payments .payment .name:after, .user-form.order .payments .payment .cost:after, .user-form.order .payments .payment .cost2:after{display:table;width:100%;clear:both;content: " "}
.user-form.order .products .product .name, .user-form.order .payments .payment .name{min-width: 70%}
.user-form.order .products .product .cost, .user-form.order .payments .payment .cost{min-width: 15%}
.user-form.order .products .product .cost2, .user-form.order .payments .payment .cost2{min-width: 15%}
.user-form.order .products .product .description, .user-form.order .payments .payment .description{display: none;width:100%;float:left}
.user-form.order .products .product .name label{display: inline-block; width: auto}
.user-form .checkbox .checkboxwrap, .user-form .checkbox .textwrap{display: table-cell; vertical-align: bottom; padding: 0 3px}
.checkboxwrap{
     margin-bottom: 12px;
}
.checkboxwrap label.form-error{
     position: absolute;
     margin-top: -4px;
}
/* tooltip */
#tooltip-box{
	background: #fff; 
	position: absolute;
	z-index: 99;
	text-align: center;
	color: #404041;
	font-size: 13px;
	line-height: 1.2em;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 12px 22px;
}
#tooltip-box:before{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	right: 20px;
	top: -10px;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent #ffffff transparent;
	content: " ";
}
.tooltip-content{
	position: absolute;
	visibility: hidden;
	display: none;
	opacity: 0;
	overflow: hidden;
	width: 1px;
	height: 1px;
	left: -9999px;
}

/* carousel s logy referencí */
.carousel {
	position: relative;
	width: 900px !important;
	height: 240px !important;
	left: 50%;
	margin-left: -450px;
	margin-top: 90px;
	margin-bottom: 40px;
}
.carousel:before, .carousel:after{
	height: 14px;
	height: 14px;
	width: 900px;
	display: block;
	background: url('/img/sprite.png');
	background-repeat: no-repeat;
	background-position: -1px -181px;
	content: " ";
	margin-bottom: 34px;
}
.carousel:after{
	background-position: -1px -196px;
	margin-top: 42px;
}
.carousel .jcarousellite {
	overflow: hidden;
	width: 900px !important;
	padding-right: 20px;
}
.carousel .slides{height: 140px}
.carousel .slides li:last-child{margin-right: 0}
.carousel .slides li {
	width: 195px;
	height: 140px;
	float: none;
	position: relative;
	line-height: 140px;
	text-align: center;
	float: left;
	margin: 0;
	margin-right: 40px;
}
.carousel .jcarousellite li {
	width: 195px !important;
	height: 140px !important;
	margin: 0;
	margin-right: 40px;
}
.carousel .slides li img{
	max-width: 195px;
	max-height: 140px;
	width: auto !important;
	height: auto !important;
}
.carousel ul.slides{
	margin: 0;
	list-style: none;
	overflow: hidden;
}
.carousel .jcarousellite-direction a {
	overflow: hidden;
	text-align: left;
	text-indent: 100%;
	white-space: nowrap;
	word-wrap: normal;
	cursor: pointer;
	overflow-wrap: normal;
	background: url('/img/sprite.png');
	background-repeat: no-repeat;
	background-position: -509px -145px;
	width: 27px;
	height: 28px;
	position: absolute;
	z-index: 2;
	top: 196px;
	left: 50%;
	margin-left: 20px;
	text-decoration: none;
	-webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    -o-transition: opacity 0.4s;
    transition: opacity 0.4s;
}
.carousel .jcarousellite-direction a:first-child {
	margin-left: -46px;
	background-position: -536px -145px;
}
.carousel .jcarousellite-direction a:hover{
	opacity: 0.7;
}
/* login */
.loginOverlay .loginModal .inner{text-align: center;}
.loginOverlay .loginModal .inner label.form-error{
	position: absolute;
	display: block;
}
.loginOverlay .loginModal .inner input[type="text"], .loginOverlay .loginModal .inner input[type="password"]{
	margin: 20px 0 0 0;
	width: 100%;
	text-align: center;
}
.loginOverlay .loginModal .inner input:first-child{margin-top: 0}
.loginOverlay .loginModal .inner input[type="submit"]{
	margin: 0px auto;
	margin-top: 25px;
	width: 40%;
	text-align: center;
	font-size: 15px;
}  

/***************************************************
 * Class: prettyPhoto
 * Use: Lightbox clone for jQuery
 * Author: Stephane Caron (http://www.no-margin-for-errors.com)
 * Version: 3.1.5
 ***************************************************/
.pp_pic_holder a:focus {
    outline: none;
}
.pp_overlay {
    background: #000;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9500;
}
.pp_pic_holder {
    display: none;
    position: absolute;
    width: 100px;
    z-index: 9999;
}
.pp_content {
    height: 40px;
    min-width: 40px;
}
.pp_content_container {
    position: relative;
    text-align: left;
    width: 100%;
}
.pp_content_container .pp_left {
    padding-left: 20px;
}
.pp_content_container .pp_right {
    padding-right: 20px;
}
.pp_content_container .pp_details {
    float: left;
    margin: 10px 0 2px;
}
.pp_description {
    display: none;
    margin: 0;
}
.pp_social {
    float: left;
    margin: 0;
}
.pp_social .twitter {
    float: left;
}
.pp_nav {
    clear: right;
    float: left;
    margin: 3px 10px 0 0;
}
.pp_nav p {
    float: left;
    white-space: nowrap;
    margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
    float: left;
    margin-right: 4px;
    text-indent: -9999px;
}
.pp_arrow_previous,
.pp_arrow_next {
    display: block;
    float: left;
    height: 15px;
    margin-top: 3px;
    overflow: hidden;
    text-indent: -9999px;
    width: 14px;
}
.pp_hoverContainer {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}
.pp_gallery {
    display: none;
    left: 50%;
    margin-top: -50px;
    position: absolute;
    z-index: 9999;
}
.pp_gallery {
    float: left;
    overflow: hidden;
    position: relative;
}
.pp_gallery ul {
    float: left;
    height: 35px;
    position: relative;
    white-space: nowrap;
    margin: 0 0 0 5px;
    padding: 0;
}
.pp_gallery ul a {
    border: 1px rgba(0, 0, 0, 0.5) solid;
    display: block;
    float: left;
    height: 33px;
    overflow: hidden;
}
.pp_gallery ul a img {
    border: 0;
}
.pp_gallery li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
}
.pp_gallery li.default a {
    background: url(/img/lightbox/default-thumb.png) 0 0 no-repeat;
    display: block;
    height: 33px;
    width: 50px;
}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
    margin-top: 7px !important;
}
.pp_next,
.pp_previous {
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 9999px 9999px no-repeat;
    display: block;
    float: right;
    height: 100%;
    text-indent: -9999px;
    width: 49%;
}
.pp_previous {
    float: left;
}
.pp_expand,
.pp_contract {
    cursor: pointer;
    display: none;
    height: 20px;
    position: absolute;
    right: 30px;
    text-indent: -9999px;
    top: 10px;
    width: 20px;
    z-index: 20000;
}
.pp_close {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    line-height: 22px;
    text-indent: -9999px;
}
.pp_loaderIcon {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 24px;
    margin: -12px 0 0 -12px;
}
#pp_full_res {
    line-height: 1 !important;
}
#pp_full_res .pp_inline {
    text-align: left;
}
#pp_full_res .pp_inline p {
    margin: 0 0 15px;
}
.ppt {
    color: #fff;
    display: none;
    font-size: 125%;
    z-index: 9999;
    margin: 0 0 5px 15px;
}
.pp_top,
.pp_bottom {
    height: 20px;
    position: relative;
}
.pp_top .pp_left,
.pp_bottom .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
}
.pp_top .pp_middle,
.pp_bottom .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px;
}
.pp_top .pp_right,
.pp_bottom .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}
.pp_fade,
.pp_gallery li.default a img {
    display: none;
}
.pp_top,
.pp_top .pp_middle,
.pp_top .pp_left,
.pp_top .pp_right,
.pp_bottom,
.pp_bottom .pp_left,
.pp_bottom .pp_middle,
.pp_bottom .pp_right {
    height: 13px;
}
.pp_top .pp_left {
    background: url(/img/lightbox/sprite.png) -78px -93px no-repeat;
}
.pp_top .pp_middle {
    background: url(/img/lightbox/sprite-x.png) top left repeat-x;
}
.pp_top .pp_right {
    background: url(/img/lightbox/sprite.png) -112px -93px no-repeat;
}
.pp_content .ppt {
    color: #f8f8f8;
}
.pp_content_container .pp_left {
    background: url(/img/lightbox/sprite-y.png) -7px 0 repeat-y;
    padding-left: 13px;
}
.pp_content_container .pp_right {
    background: url(/img/lightbox/sprite-y.png) top right repeat-y;
    padding-right: 13px;
}
.pp_next:hover {
    background: url(/img/lightbox/sprite-next.png) center right no-repeat;
    cursor: pointer;
}
.pp_previous:hover {
    background: url(/img/lightbox/sprite-prev.png) center left no-repeat;
    cursor: pointer;
}
.pp_expand {
    background: url(/img/lightbox/sprite.png) 0 -29px no-repeat;
    cursor: pointer;
    width: 28px;
    height: 28px;
}
.pp_expand:hover {
    background: url(/img/lightbox/sprite.png) 0 -56px no-repeat;
    cursor: pointer;
}
.pp_contract {
    background: url(/img/lightbox/sprite.png) 0 -84px no-repeat;
    cursor: pointer;
    width: 28px;
    height: 28px;
}
.pp_contract:hover {
    background: url(/img/lightbox/sprite.png) 0 -113px no-repeat;
    cursor: pointer;
}
.pp_close {
    width: 30px;
    height: 30px;
    background: url(/img/lightbox/sprite.png) 2px 1px no-repeat;
    cursor: pointer;
}
.pp_gallery ul li a {
    background: url(/img/lightbox/default-thumb.png) center center #f8f8f8;
    border: 1px solid #aaaaaa;
}
.pp_social {
    margin-top: 7px;
}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
    position: static;
    left: auto;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
    background: url(/img/lightbox/sprite.png) -51px 1px no-repeat;
    height: 30px;
    width: 30px;
}
.pp_nav .pp_pause {
    background-position: -51px -29px;
}
.pp_arrow_previous,
.pp_arrow_next {
    background: url(/img/lightbox/sprite.png) -31px -3px no-repeat;
    height: 20px;
    width: 20px;
    margin: 4px 0 0;
}
.pp_arrow_next {
    left: 52px;
    background-position: -82px -3px;
}
.pp_content_container .pp_details {
    margin-top: 5px;
}
.pp_nav {
    clear: none;
    height: 30px;
    width: 110px;
    position: relative;
}
.pp_nav .currentTextHolder {
    font-style: italic;
    color: #999;
    left: 75px;
    line-height: 25px;
    position: absolute;
    top: 2px;
    margin: 0;
    padding: 0 0 0 10px;
}
.pp_close:hover,
.pp_nav .pp_play:hover,
.pp_nav .pp_pause:hover,
.pp_arrow_next:hover,
.pp_arrow_previous:hover {
    opacity: 0.7;
}
.pp_description {
    line-height: 14px;
    margin: 5px 50px 5px 0;
}
.pp_bottom .pp_left {
    background: url(/img/lightbox/sprite.png) -78px -127px no-repeat;
}
.pp_bottom .pp_middle {
    background: url(/img/lightbox/sprite-x.png) bottom left repeat-x;
}
.pp_bottom .pp_right {
    background: url(/img/lightbox/sprite.png) -112px -127px no-repeat;
}
.pp_loaderIcon {
    background: url(/img/lightbox/loader.gif) center center no-repeat;
}
.pp_content {
    background-color: #ffffff;
}
#pp_full_res .pp_inline {
    color: #000000;
}
.pp_gallery ul li a:hover,
.pp_gallery ul li.selected a,
.pp_gallery ul a:hover,
.pp_gallery li.selected a {
    border-color: #ffffff;
}
.pp_details {
    position: relative;
}
/**
 * @author zhixin wen <wenzhixin2010@gmail.com>
 */
.ms-parent {
    display: inline-block;
    position: relative;
    vertical-align: middle;
	width: 125px;
	max-width: 125px;
	margin-top: -2px;
}
.ms-choice {
    display: block;
    width: 100%;
    height: 18px;
	font-size: 12px;
    padding-left: 0;
    overflow: hidden;
    cursor: pointer;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    color: #a1a1a1;
	font-family: Roboto-regular, Arial, Helvetica, sans-serif;
    text-decoration: none;
	background: #fff;
	border: 1px solid #9d9d9c;
}
button.ms-choice:active,
button.ms-choice:focus,
button.ms-choice:hover{
	color: #69B300;
	background: #fff;
}
.ms-choice:before{
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 18px;
	content: " ";
}
.ms-choice:after{
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 16px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	content:"\f0dd";
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -10px;
	color: #69b300;
}
.ms-choice.disabled {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
.ms-choice > span {
    position: absolute;
    top: 0;
    left: 0;
    right: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    padding-left: 4px;
}
.ms-choice > span.placeholder {
    color: #999;
}
.ms-choice > div {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 25px;
    background: none;
}
.ms-choice > div.open {
    background: none;
}
.ms-drop {
    width: auto;
    overflow: hidden;
    display: none;
    margin-top: -1px;
    padding: 0;
    position: absolute;
	right: 0;
    z-index: 999;
    background: #fff;
    color: #808080;
    border: 1px solid #9d9d9c;
}
.ms-drop.bottom {
    top: 100%;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}
.ms-drop.top {
    bottom: 100%;
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}
.ms-search {
    display: inline-block;
    margin: 0;
    min-height: 26px;
    padding: 4px;
    position: relative;
    white-space: nowrap;
    width: 100%;
    z-index: 1000;
}
.ms-search input {
    width: 100%;
    height: auto !important;
    min-height: 24px;
    padding: 0 20px 0 5px;
    margin: 0;
    outline: 0;
    font-family: Roboto-regular, Arial, Helvetica, sans-serif;
    font-size: 1em;
    border: 1px solid #aaa;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.ms-search, .ms-search input {
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.ms-drop ul {
    overflow: auto;
    margin: 0;
	min-width: 123px;
}
.ms-drop ul > li {
    list-style: none;
    display: list-item;
    background-image: none;
    position: static;
}
.ms-drop ul > li label:hover{
	background: #69B300;
	color: #fff;
}
.ms-drop ul > li .disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
}
.ms-drop ul > li.multiple {
    display: block;
    float: left;
}
.ms-drop ul > li.group {
    clear: both;
}
.ms-drop ul > li.multiple label {
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ms-drop ul > li label {
    font-weight: normal;
    display: block;
    white-space: nowrap;
	padding: 0px 4px;
	cursor: pointer;
}
.ms-drop ul > li label.optgroup {
    font-weight: bold;
}
.ms-drop input[type="checkbox"] , .ms-drop input[type="radio"]{
    display: none
}
.ms-drop .ms-no-results {
    display: none;
}
/* rhinoslider */
.banner{margin-bottom: 24px;position: relative;}
.banner .caption{
	position: absolute; 
	left: 20px;
	top: 20px;
	padding: 20px;
	background: rgba(128, 189, 1, 0.6);
	color: #fff;
}
.banner .caption > :first-child{margin-top: 0}
.banner .caption *{color: #fff}

.rhino-container{
	position: relative;
	width: 900px;
	height: 380px;	
}
.rhino-container ul.slider{
	position: relative;
	width: 900px;
	height: 380px;
	margin: 0 auto;
}
.banner ul.slider img{max-width: 900px;max-height: 380px;}
.rhino-container ul.slider,
.rhino-container ol.rhino-bullets{
	margin: 0;
	list-style: none;
}
.rhino-container ol.rhino-bullets{
	width: 900px;
	display: block;
	position: absolute;
	text-align: center;
	z-index: 500;
}
.rhino-container .rhino-bullets li{
	display: inline-block;
	margin-left: 1px;
}
.rhino-container .rhino-bullets .rhino-bullet{
	position: relative;
	font-size: 1px;
	font-size: 0px;
	color: #929292;
	color: transparent;
	display: block;
	width: 10px;
	height: 10px;
	cursor: pointer;
}
.rhino-container .rhino-bullets .rhino-bullet:before{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 9px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #929292;
	content: "\f10c";
}
.rhino-container .rhino-bullets .rhino-active-bullet:before, .rhino-bullets .rhino-bullet:hover:before{
	content: "\f111";
	color: #80bd01;
}

/* Mobilní menu */
.mobileMenu{
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 99;
}
.mobileMenu ul{
	display: none;
}
.mobileMenu.active ul{
	display: block;
}
.mobileMenu > .menuToggle:before{
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	line-height: 1.5em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content:"\f0c9";
	cursor: pointer;
	padding: 10px 12px;
	background: #7FBC01;
	color: #2E2E2F;
}
.mobileMenu ul{
	list-style: none;
}
.mobileMenu > ul{
	background: #fff; 
	padding: 10px 15px;
	margin: 0px;
	width: 100%;
	border: 3px solid #7FBC01;
}
.mobileMenu > ul > li > a{
	font-weight: bold;
}
.mobileMenu a{
	color: #414142;
	text-decoration: none;
}
.mobileMenu li{
	position: relative;
	padding: 2px 0;
}
.mobileMenu li.active:before, .mobileMenu li:hover:before, .mobileMenu li.active > a, .mobileMenu li:hover > a{
	color: #7FBC01;
}
.news-perex-wrap:before, .news-perex-wrap:after{display: block; position: relative; width: 100%; content: ""}
.news-perex-wrap{text-align: center;}
.news-perex-wrap .item{display: inline-block; vertical-align: top; width: 299px; padding: 0 8px; margin-right: -4px}
.news-perex-wrap .item .image{display: table-cell; height: 190px; width: 298px; vertical-align: middle; text-align: center}
.news-perex-wrap .item .image img{max-width: 298px; max-height: 190px}
.news-perex-wrap .item .date{float:right;padding:0 10px 0 0;text-align:right;}
.news-perex-wrap .item .name{display: block; padding:0 10px 0 10px; text-align: left;}
.news-perex-wrap .item .text{display: block; padding: 10px 0}
.news-perex-wrap .item .link{display: block; text-align: right}
.news-perex-wrap .news-link{text-align: center; display: block; padding: 10px 0}
.news-list-wrap .item{display: block; width: 100%; height: auto; padding: 10px; padding-right: 10px}
.news-list-wrap .item:before, .news-list-wrap .item:after{display: table; width: 100%; clear: both; content: ""}
.news-list-wrap .image{display: inline-block; vertical-align: top; text-align: center; width: 300px; float: left;}
.news-list-wrap .image img{max-width: 300px;}
.news-list-wrap .name, .news-list-wrap .date, .news-list-wrap .text, .news-list-wrap .link{display: block; width: 100%}
.news-list-wrap .date{text-align: right}
.news-list-wrap .link{float: right; width: auto; display: inline-block}
