﻿.hp-new .content{
    padding-top: 0px; 
}


.TeamNameTitle {
    text-align: center;
    font: bold 16pt/30pt 'blender-regular','south web light';
    color: #373737;
    line-height: 0px;
    width: 96%;
    margin-top: 23px;
}
.team-block { 
	overflow:hidden;
	padding:0;
	margin:0 0 19px;
}
.team-block .column { 
	width:140px;
	float:right;
	padding:0 25px 9999px 23px;
	margin:0 0 -9999px;
}
.team-block .column:first-child { border-left:1px solid #d2d2d2; }
.team-block .info-box { text-align:center; }
.team-block .logo-box { 
	height:50px;
	width:100%;
	display:table;
	margin:0 0 8px;
}
.team-block .logo-box .holder { 
	display:table-cell;
	vertical-align:middle;
	width:100%;
	text-align:center;
}
.team-block h3 { 
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	margin:0 0 15px;
}
.team-block select { 
	width:110px;
	display:block;
	margin:0 auto 15px;
	color:#000;
	font-weight:bold;
}
.team-block h4 { 
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	margin:0 -1px 9px;
}
.team-block .box { margin:0 0 22px; }
.team-block .row { 
	overflow:hidden;
	margin:0 0 5px;
}
.team-block .row .checkbox { 
	width:16px;
	height:15px;
	float:right;
	margin:1px 0 0 9px;
	padding:0;
}
.team-block .row label { 
	display:block;
	overflow:hidden;
	line-height:15px;
}
.team-block .button-box { margin:-6px 0 0; }
.block { 
	border: 0px solid #d2d2d2;
    margin: 0 0 21px;
    position: relative;
    height: 1%;
    background: #F0EEEF;
}
.title-box { 
	position:relative;
	font-size:14px;
	line-height:16px;
	/*z-index:1001;*/
}

.title-boxStartHalfEnd { 
	position:relative;
	font-size:14px;
	line-height:16px;
    background-color : #7F7F7F;
	/*z-index:1001;*/
}

.gradient { 
	top:0;
	left:0;
	position:absolute;
	width:100%;
	height:100%;
}
*+html .gradient { height:auto; }

.title-box .title-holder {
    position: relative;
    text-align: center;
    /*box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);*/
   /* border: 1px solid #F2F2F2;*/
}

  /*  .title-box .title-holder.shadaw {
        box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
        border-bottom:none;
    }*/

.title-box .title-holder .tabs {
   /* margin-right: -17px;
    float: right;*/
}
    .title-box .title-holder .titleTab {
        position: absolute;
        margin: 8px -27px 0px 0px;
        /*   font: normal 14pt 'blender-regular','south web light';*/
        /* line-height: 40px;*/
        /*color: rgba(0, 0, 0, 1);*/
    }

.title-box .title-holder:after { 
	display:block;
	clear:both;
	content:'';
}
.title-box .title-holder h1 {
    font-size: 12px;
    position: absolute;
    width: 100%;
    margin-right:-7px;
}
.title-box .title-holder.heading { padding:20px 10px 24px; }
.title-box .title-holder.heading2 { padding:10px 24px 14px 8px; }

.title-box .heading h2,
.title-box .heading2 h2 { 
	color:#007fc2;
	font:24px/26px Arial, Helvetica, sans-serif;
	margin:0 0 1px;
}
.title-box h2 { 
	font:14px/16px Arial, Helvetica, sans-serif;
	margin:0;
}
.title-box .title-holder.south {
    padding: 8px 7px 3px;
}
.title-box .south h2 {
    font: 16px/16px 'blender-regular','south web';
    font-weight: normal;
}
.title-box p { margin:0 !important; }
.title-box .logo-hold { 
	float:left;
	width:100px;
	margin:0 20px 0 0;
}
.title-box .logo-hold .logo-box { 
	height:48px;
	display:table;
	width:100%;
	margin:0 0 3px;
}
.title-box .logo-hold .holder { 
	display:table-cell;
	vertical-align:middle;
	width:100%;
	text-align:center;
}
.title-box .logo-hold  strong { 
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	display:block;
}
.title-box .hold { 
	overflow:hidden;
	text-align:right;
	padding:10px 0 8px;
}
h2.play { 
	width:128px;
	height:22px;
	background:url(../Images/Shared/text-play.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	text-align:right;
	margin:0 auto 3px;
}
.button-holder { 
	text-align:center;
	vertical-align:top;
}
.button,
.button2 { 
	display:inline-block;
	background:url(../Images/Shared/bg-buttons.png) no-repeat 100% -25px;
	padding:0 4px 0 0;
	cursor:pointer;
	color:#fff;
	font-size:12px;
	line-height:17px;
	text-align:center;
	margin:0 2px;
	vertical-align:top;
}
.button2 { 
	background-position:100% -84px;
	font:bold 14px/28px Arial, Helvetica, sans-serif;
}
.button span,
.button2 span { 
	float:left;
	background:url(../Images/Shared/bg-buttons.png) no-repeat;
	padding:0 6px 0 10px;
	height:19px;
	min-width:69px;
}
.button2 span { 
	height:30px;
	background-position:0 -49px;
	min-width:102px;
}
.button:hover span,
.button2:hover span { text-decoration:underline; }
.sidebar { 
	width:320px;
	float:left;
}
.slide-block { 
	position:absolute;
	left:-1px;
	top:57px;
	width:230px;
	background:url(../Images/Shared/bg-shadow.png) repeat-x 0 100%;
	padding:0 0 16px;
	z-index:999;
}
.slide-block .slide-holder { 
	border:1px solid #d2d2d2;
	background:#eee;
	padding:14px 15px 6px;
}
.comment-form { width:100%; }
.comment-form .row { 
	overflow:hidden;
	margin:0 0 9px;
}
.comment-form .text,
.comment-form .textarea { 
	width:197px;
	height:27px;
	float:right;
	border:1px solid #dcdcdc;
	background:#fff;
}

.basket .comment-form .text,
.basket .comment-form .textarea { 
	width:268px;	
}

.comment-form .text input { 
	border:solid #949494;
	border-width:1px 0 0 1px;
	width:176px;
	margin:0;
	padding:5px 10px 6px;
	float:right;
	background:#fff;
}

.basket .comment-form .text input { 
	width:248px;
}

.comment-form .textarea { height:auto; }
.comment-form .textarea textarea { 
	border:solid #949494;
	border-width:1px 0 0 1px;
	width:176px !important;
	margin:0;
	padding:5px 10px 6px;
	float:right;
	overflow:auto;
	height:134px;
	min-height:134px;
	background:#fff;
	resize: none;
}

.basket .comment-form .textarea textarea { 
	width:248px !important;
}
.comment-form .button-holder { padding:2px 0 10px; }
.comment-form .button span { min-width:36px; }
.comment-form .icon-box { 
	text-align:center;
	margin:0 0 10px;
}
.comment-form .icon-box img { vertical-align:top; }
.posts-box { 
	height:640px;
	color:#707070;
	position:relative;
	line-height:14px;
}
.posts-box .vscrollable { 
	height:634px !important;
	overflow:auto;
}
.scroll-holder { padding:1px 12px 9px; }
.vscroll-bar { 
	left:0 !important;
	width:20px !important;
	border-right:1px solid #c9c9c9;
}
.vscroll-up,
.vscroll-down { 
	width:19px !important;
	cursor:pointer;
}
.vscroll-down { height:23px !important; }
.vscroll-slider { 
	width:18px !important;
	left:1px !important;
	background:url(../Images/Shared/bg-slider.gif) no-repeat;
	cursor:pointer;
}
.vscroll-slider > div { 
	background:url(../Images/Shared/bg-slider.gif) no-repeat -25px 100%;
	overflow:hidden;
	min-height:68px !important;
}
.vscroll-slider .scroll-bar-bottom { 
	width:10px;
	height:100%;
	background:url(../Images/Shared/bg-slider2.png) no-repeat 0 50%;
	position:absolute;
	left:4px;
	top:0;
}
.posts-box h2 { 
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#313131;
	margin:0 7px 18px;
}
.posts-box .post { 
	overflow:hidden;
	padding:0 0 12px;
	background:url(../Images/Shared/dot-sep.png) repeat-x 0 bottom;
	margin-top: 10px;
}
.posts-box .post img { 
	float:right;
	margin:4px 4px 0 9px;
	border-radius: 2px;
    box-shadow: 2px 1px 3px black;
}
.posts-box .post span.num {
    margin: 5px 5px 0 0;
    float:right;
    clear:both;
    color: #0a5bcf;
}
.posts-box .post .text-box { 
	overflow:hidden;
	padding:1px 0 0;
}
.posts-box .post h3 { 
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#898989;
	margin:0;
	cursor: pointer;
}
.posts-box .post h3 a { color:#898989; }
.posts-box .post p { margin:0 0 3px; font-weight: bold; color:#1b1b1b; }
.posts-box .post .date { 
	font:10px/12px Arial, Helvetica, sans-serif;
	color:#898989;
	display:block;
	margin:0 0 3px;
}
.posts-box .post .reply { 
	color:#007fc2;
	text-decoration:underline;
}
.posts-box .post .reply:hover { text-decoration:none; }
.posts-box .post .response { 
	background:url(../Images/Shared/bullet.png) no-repeat 100% 4px;
	padding:0 13px 0 0;
	color:#434343;
	font-weight:bold;
}
*+html .posts-box .post .response { padding:0 0 0 13px; }
.presto .posts-box .post .response { padding:0 0 0 13px; }
.promo-box { 
	position:relative;
	z-index:2;
	text-align:center;
	height: 202px;
}
.promo-box img { border:1px solid #000; }
.twocolumns-holder .promo-box img { border:none; }
.aside { 
	width:336px;
	float:right;
}

.title-box .info-box { 
	overflow: hidden;
    height: 350px;
    background-size: cover;
}


    .title-box .info-box .col {
        float: right;
        width: 31%;
        padding: 5px 3px 0 0;
        top: 80px;
        position: relative;
    }

        .title-box .info-box .col strong {
            display: block;
            font: bold 18px 'blender-regular', 'south web light';
            color: white;
            max-width: 450px;
            line-height: 21px;
        }

.title-box .info-box .center-col { 
	float: right;
    width: 36%;
    text-align: center;
    padding: 16px 0px 0 0px;
    margin-top:42px;
}

    .title-box .info-box span.scorers {
        font: normal 14px 'blender-regular', 'south web light';
        color: white;
        text-align: right;
        /* float: right; */
        padding: 0px;
        line-height: 20px;
        float: left;
        width: 85%;
        margin: 6px 0px 0px 0px;
    }


    /*.title-box .info-box.BgLeage::before {
        content: "";
        position: absolute;
        inset: 0;*/ /* מקביל ל-top/right/bottom/left: 0 */
        /*position: absolute;
        background-color: rgba(0, 0, 0, 0.5);
        z-index: 0;*/
        /*filter: blur(0.7px);*/ /* העלה את המספר כדי לטשטש יותר */
    /*}*/


.title-box .info-boxResult {
    overflow: hidden;
    height: auto;
    background-size: cover;
    background-color: #F8F9FB;
    width: 100%;
}

.title-box .info-boxResult .col {
  float: right;
    width: 33%;
    padding: 0px 9px 0 0;
    display: table;
    text-align: center;
    height: 49px;
    vertical-align: middle;
    max-width: 250px;
}

    .title-box .info-boxResult .col strong {
        font: Normal 13pt/30pt 'blender-regular','south web light';
        color: #373737;
        max-width: 100px;
        line-height: 17px;
        vertical-align: middle;
        display: table-cell;
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        width: 135px;
    }

.title-box .info-boxResult .center-col { 
	float: right;
    padding: 20px 8px 0 4px;
    text-align: center;
}

.title-box .info-boxResult .scorersOneColumn{
    height: auto;
    text-align: center;
    min-height: 40px;
}
.title-box .info-boxResult .scorersTwoColumn{
    margin-right:50px;
}
    .title-box .info-boxResult span.scorers {
        font: normal 12pt 'blender-regular','south web light';
        color: #373717;
    }

.info-boxResult .scoreResult {
    font: normal 24pt 'blender-regular','south web light';
    display: block;
    height: 40px;
    text-align: center;
    color: #373717;
    margin-top: 0px;
    margin-left: 0px;
}

.title-box .info-boxResult .halfend {
    color: #373737;
    line-height: 21px;
    padding-top: 5px;
    font: Normal 13pt/30pt 'blender-regular','south web light';
    line-height: 17px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    word-wrap: break-word;
}

.title-box .info-boxStartHalfEnd {
  overflow: hidden;
    height: auto;
    min-height:62px;
    background-size: cover;
    background-color: #7F7F7F;
    width: 100%;
    margin-top: 0px;
    padding-top: 7px;
    background-color: transparent;
}

.title-box .info-boxStartHalfEnd .col {
 float: right;
    width: 32%;
    padding: 0px 19px 0 0;
    display: table;
    text-align: center;
    height: 49px;
    vertical-align: middle;
}

    .title-box .info-boxStartHalfEnd .halfend {
        font: normal 16pt/30pt 'blender-regular','south web light';
        color: white;
        line-height: 21px;
        padding-top: 12px;
        line-height: 22px;
        /*display: table-cell;*/
        display: block;
        vertical-align: middle;
        text-align: center;
        word-wrap: break-word;
    }
    .title-box .info-boxStartHalfEnd .col strong {
        font: normal 16pt/30pt 'blender-regular','south web light';
        color: white;
        max-width: 110px;
        line-height: 21px;
        vertical-align: -webkit-baseline-middle;
        margin-right: 0px;
        margin-top: 12px;
        max-width: 100px;
        line-height: 22px;
        vertical-align: middle;
        display: table-cell;
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        word-wrap: break-word;
    }

.title-box .info-boxStartHalfEnd .center-col { 
	float: right;
    padding: 20px 5px 0 4px;
    text-align: center;
}

.title-box .info-boxStartHalfEnd .scorersOneColumn{
    margin-right: 77px;
    white-space: nowrap;
    display: block;
    margin-right: -138px;
    margin-top: 58px;
    background: white;
    width: 600px;
    height: 20px;
    text-align: right;
}
.title-box .info-boxStartHalfEnd .scorersTwoColumn{
    margin-right:50px;
}
    .title-box .info-boxStartHalfEnd span.scorers {
        font: bold 12pt 'blender-regular','south web light';
        color: #373717;
    }

.info-boxStartHalfEnd .scoreResult {
    font: normal 24pt 'blender-regular','south web light';
    display: block;
    height: 56px;
    text-align: center;
    margin-right: -12px;
}

    .info-boxStartHalfEnd .scoreResult span.middleSym {
        position: relative;
        top: -3px;
    }
.title-box .info-boxEventVar {
    overflow: hidden;
    height: 14px;
    background-size: cover;
    background-color: white;
    width: 100%;
    margin-right: 100px;
}

.event-block .text-box.boxEventVar{
        padding-right: 45px;
}
.title-box .info-boxEventYellowCard {
    overflow: hidden;
    height: 64px;
    background-size: cover;
    background-color: white;
    width: 100%;
}

.info-boxStartHalfEnd .scoreResult .pendelPoint { 
    font: normal 13pt 'blender-regular','south web light';
    width: 60px;
}

.info-boxStartHalfEnd .scoreResult .divPendelPoint {
    font: normal 14pt 'blender-regular','south web light';
    width: 61px;
}

.title-box .info-boxEventYellowCard .col {
    padding: 11px 0px 0px 1px;
    text-align: right;
    float: right;
    width: 34%;
    display: table;
    height: 49px;
    vertical-align: middle;
}

    .title-box .info-boxEventYellowCard .col strong {
        font: normal 16pt/30pt 'blender-regular','south web light';
        color: #373737;
        max-width: 75px;
        line-height: 18px;
        vertical-align: top;
        display: inline-table;
        margin-right: 10px;
        margin-top: 4px;
    }

.title-box .info-boxEventYellowCard .center-col { 
	float: right;
    padding: 20px 9px 0 4px;
    text-align: center;
}

.title-box .info-boxEventYellowCard .scorersOneColumn {
    width: 100%;
    display: block;
    float: right;
    margin-top: 8px;
    text-align: right;
}

.title-box .info-boxEventYellowCard span.scorers {
    font: normal 14pt 'blender-regular','south web light';
    color: #373737;
}

.info-boxEventYellowCard .scoreResult { 
	font: normal 48pt 'blender-regular','south web light';
    display: block;
    height: 56px;
    text-align: center;
    color: #373717;
    margin-top: -16px;
    padding: 0px;
    margin-left: -37px;
}

.title-box .info-boxEventSwicheCard {
   overflow: hidden; 
    height: auto;
    background-size: cover;
    background-color: white;
    width:100%;
    margin: 5px auto;
    text-align: center;
    min-height: 60px;
}

.title-box .info-boxEventSwicheCard .col {
  text-align: center;
    margin: 0 auto;
    margin-right: 25px;
}

.title-box .info-boxEventSwicheCard .col strong {
   font: normal 16pt/30pt 'blender-regular','south web light';
    color: #373737;
    max-width: 75px;
    line-height: 18px;
    vertical-align: top;
    display: inline-table;
    margin-right: 10px;
    margin-top: 4px;
}

.title-box .info-boxEventSwicheCard .center-col { 
	float: right;
    width: 100%;
    padding: 15px 0px 0 0;
    display: flex;
    text-align: right;
    margin-right: 0px;
}

.title-box .info-boxEventSwicheCard .scorersOneColumn{
   white-space: normal;
    text-align: center;
    width: 124px;
}

.title-box .info-boxEventSwicheCard span.scorers {
    font: normal 11pt 'blender-regular','south web light';
    color: #373737;
    line-height: 15px;
}

.title-box .info-boxEventSwicheCard .holder {
   float:right;
}
.title-box .info-boxEventSwicheCard .logo-box .imgHostIn{
    background: url(../Images/Shared/switch_arrow_green.png) no-repeat 0 0;
    text-indent: -9999px;
        height: 32px;
    display: inline-block;
}
.title-box .info-boxEventSwicheCard .logo-box .imgHosOut {
    background: url(../Images/Shared/switch_arrow_red.png) no-repeat 0 0;
    text-indent: -9999px;
        height: 32px;
    display: inline-block;
}

.info-boxEventSwicheCard .scoreResult {
    font: normal 48pt 'blender-regular','south web light';
    display: block;
    height: 56px;
    text-align: center;
    color: #373717;
    margin-top: -16px;
    padding: 0px;
    margin-left: -37px;
}

.title-box .center-col .detailsGamesTblDiv{
    /*width: 100%;*/
    padding-top: 10px;
   /* text-align: right;*/
}

.title-box .center-col .detailsGamesTblDiv1{
  /*  width: 100%;*/
   /* text-align: justify;*/
}

.detailsGamesFlexWrapper {
    display: flex;
    flex-wrap: wrap; /* allow wrapping on smaller screens */
    gap: 16px; /* spacing between the items */
    justify-content: flex-end; /* aligns items to the right */
    direction: rtl; /* for Hebrew support */
    color: white;
    font-family: 'blender-regular', 'south web light';
    font-size: 10pt;
}

.detailsGamesItem {
    display: flex;
    align-items: center;
    gap: 6px; /* space between icon and text */
    padding: 7px 0;
    font-size: 12px;
}

.title-box .center-col .detailsGamesTbl {
    width: 100%;
    height: 28px;
    bottom: 0px;
    display: block;
    position: absolute;
    right: 0px;
    background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.2));
    /*opacity: 0.8;*/
    display: flex;
    color: white;
    border: 1px;
    /* padding-right: 0px;*/
    align-items: center;
    justify-content: flex-end;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}

.title-box .center-col .detailsGames{
    width: 130px;
    line-height: 18px;
}

.title-box .center-col .detailsGamesRight .detailsGamesRightText {
    color: white;
    text-align: right;
    font-family: 'blender-regular','south web light';
    font-size: 10pt;
    float: left;
}

.title-box .center-col .detailsGamesReferee{
    background: url(../Images/Shared/referee_icon.png) no-repeat;
    padding-right: 0px;
    margin-left: 12px;
    margin-top: 0px;
    height: 22px;
    width: 21px;
    float: right;
}

.title-box .center-col .detailsGamesStadium{
    background: url(../Images/Shared/stadium_icon.png) no-repeat;
    padding-right: 0px;
    margin-left: 12px;
    margin-top: 0px;
    height: 22px;
    width: 21px;
    float: right;
}

.title-box .center-col .detailsGamesLeftLine {
    color: white;
    text-align: right;
    font-family: 'blender-regular','south web light';
    font-size: 12px;
    float: right;
    padding: 0px 26px;
   /* border-left: 2px white solid;*/
    height: 13px;
}

.title-box .center-col .detailsGamesLeft{
    color:white;
    text-align:right;
    font-family: 'blender-regular','south web light';
    font-size:10pt;
    float:right;
}

.title-box .center-col .detailsGamesRight{
    color: white;
    text-align: right;
    font-family: 'blender-regular','south web light';
    font-size: 10pt;
    padding:0 5px;
    white-space: nowrap;
}


.title-box .center-col .playbyplaydategamesdate {
    color: white;
    font: normal 16px 'blender-regular', 'south web light';
    white-space: nowrap;
    line-height: 7px;
    position: relative;
    top: -15px;
    gap: 34px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}
.title-box .center-col .playbyplaydategames {
    color: white;
    font: normal 20px 'blender-bold','south web light';
    white-space: nowrap;
    line-height: 18px;
    position: relative;
    top: -23px;
    gap: 34px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
   /* visibility: hidden;*/
}

.playbyplaydategames.small-font {
    font-size: 16px !important;
}
.title-box .center-col .detailsGamesLeft .detailsPic{
   padding-top: 4px;
   max-width: 187px;
}

.match-options{
    border: 1px solid #FFF;
    height: 85px;
    width: 0px;
    margin-right: 126px;
    margin-top: 28px;
}

.match-options::after{
    border: 1px solid #FFF;
    height: 85px;
    transform: scaleX(0.5);
    width: 1px;
    margin-right: 126px;
    margin-top: 28px;
}

.title-box .info-box h2 { 
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	margin:0 0 -2px;
	color:#000;
}
.title-box .info-box .sub-title { 
	font:22px/24px Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 10px;
}

.info-box .board { 
	width: 100%;
    color: #fff;
    text-align: center;
}

    .info-box .board .date,
    .info-box .board .match-time {
        font: bold 13px 'blender-regular', 'south web light';
        background-color: #fff;
        /* border: 1px solid #fff; */
        color: #000;
        text-align: center;
        width: 90px;
        height: 24px;
        border-radius: 4px;
        line-height: 25px;
        margin: 0 auto;
        /* background-color: rgba(255, 255, 255, 0.3); */
        /* backdrop-filter: blur(1px); */
        top: 4px;
        position: relative;
    }

.match-status {
    font: normal 16pt/22pt 'blender-regular','south web light';
    background-color: transparent;
    border: 1px solid #fff;
    color: white;
    text-align: center;
    width: 146px;
    height: 19px;
    line-height: 22px;
    margin: 0 auto !important;
}

.info-box .board .date,
.info-box .board .match-time-finish {
    font: normal 16pt/22pt 'blender-regular','south web light';
    background-color: #60725C;
    border: 1px solid #fff;
    color: white;
    text-align: center;
    width: 97px;
    height: 18px;
    padding: -10px 0px;
    line-height: 22px;
    margin: 0 auto;
}
    .info-box .board .date
    {
         height: 23px;
         width:unset;
         margin:auto;
    }
.info-box .board .time,
.info-box .board .score {
    /*font: normal 50pt 'blender-regular','south web ultralight';*/
    font: bold 53px 'blender-regular', 'south web ultralight';
    font-weight: 400;
    display: block;
    height: 63px;
    width: 100%;
    text-align: center;
    position: relative;
    top: 14px;
}
/*   .info-box .board .match-time
    {
         height: 21px;
         width:unset;
         margin:auto;
         white-space:nowrap;
   }*/
.info-box .board .time span,
.info-box .board .score span.sideScore { 
	font-size: 16px;
	padding: 0 2px;
}

    .info-box .board .score span.middleSym {
        position: relative;
        top: -3px;
    }

.info-box .logo-box,
.survey-box .logo-box { 
	width:100%;
	height:48px;
	display:table;
	margin:0 0 0px;
}

.team-block .info-box .logo-box { margin:0 0 4px; }
.info-box .logo-box .holder,
.survey-box .logo-box .holder { 
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:100%;
}
.title-box .info-row { 
	width:100%;
	margin:0;
}
.title-box .info-row dl { 
	margin:0;
	overflow:hidden;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.title-box .info-row dl:first-child {
    margin-bottom: 3px;    
}
.title-box .info-row dt { 
	display:inline;
}
.title-box .info-row dd { 
	margin:0 0 0 3px;
	display:inline;
	font-weight:bold;	
}
*+html .title-box .info-row dd { margin:0 3px 0 0; }
.presto .title-box .info-row dd { margin:0 3px 0 0; }
.tabset-holder { 
	width:100%;
	overflow:hidden;
}

.tabset li { 
	float:right;
	border-left:1px solid #d3d3d3;
}
.tabset li:first-child a { width:101px; }
.tabset a { 
	color:#535353;
	display:block;
	width:101px;
	white-space:nowrap;
	height:25px;
	text-align:center;
	padding:0 5px;
}
.tabset a:hover,
.tabset .active a { 
	text-decoration:none;
	background:#eee url(../Images/Shared/bg-tabset.gif) repeat-x 0 -30px;
}
.tabset li.hightlight a {
    color: #007FC2;
}
.field-block { 
	position:relative;
	width:336px;
	height:436px;
	background:url(../Images/VirtualArena/Arena.png?1) no-repeat;
	margin:0 -1px -4px;
	border-bottom:1px solid #d2d2d2;
}
.field-block .player1,
.field-block .player2,
.field-block .player3,
.field-block .player4,
.field-block .player5,
.field-block .player6,
.field-block .player7,
.field-block .player8,
.field-block .player9,
.field-block .player10,
.field-block .player11 { 
	position:absolute;
	font-size:11px;
	line-height:9px;
	width:84px;
	text-align:center;
}
.field-block .player1 { 
	width:114px;
	left:112px;
}
.field-block .player2 { 
	width:76px;
	left:9px;
}
.field-block .player3 { 
	width:100px;
	left:69px;
}
.field-block .player4 { 
	width:100px;
	left:168px;
}
.field-block .player5 { 
	width:66px;
	left:263px;
}
.field-block .player6 { 
	width:100px;
	left:66px;
}
.field-block .player7 { left:129px; }
.field-block .player8 { 
	width:100px;
	left:180px;
}
.field-block .player9 { left:74px; }
.field-block .player10 { 
	width:114px;
	left:114px;
}
.field-block .player11 { left:188px; }
.field-block .team1 .player1 { top:7px; }
.field-block .team1 .player2 { top:71px; }
.field-block .team1 .player3 { top:61px; }
.field-block .team1 .player4 { top:61px; }
.field-block .team1 .player5 { top:72px; }
.field-block .team1 .player6 { top:112px; }
.field-block .team1 .player7 { top:98px; }
.field-block .team1 .player8 { top:113px; }
.field-block .team1 .player9 { top:158px; }
.field-block .team1 .player10 { top:170px; }
.field-block .team1 .player11 { top:160px; }
.field-block .team2 .player1 { 
	left:115px;
	bottom:9px;
}
.field-block .team2 .player2 { 
	left:5px;
	top:334px;
}
.field-block .team2 .player3 { 
	left:73px;
	top:342px;
}
.field-block .team2 .player4 { top:342px; }
.field-block .team2 .player5 { top:333px; }
.field-block .team2 .player6 { 
	left:68px;
	top:297px;
}
.field-block .team2 .player7 { top:314px; }
.field-block .team2 .player8 { top:299px; }
.field-block .team2 .player9 { 
	left:76px;
	top:250px;
}
.field-block .team2 .player10 { top:237px; }
.field-block .team2 .player11 { top:250px; }
.field-block .number { 
	width:50px;
	height:50px;
	background:url(Images/VirtualArena/default-shirt.png) no-repeat;
	text-align:center;
	font-size:9px;
	line-height:12px;
	display:block;
	margin:0 auto;
	padding:6px 5px 0 0;
}
.field-block .team1 .number { background-position:0 0; }
.field-block .team2 .number { background-position:0 -40px; }
.field-block .scheme { 
	color:#fff;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	position:absolute;
}
.field-block .team1 .scheme { 
	right:19px;
	top:7px;
}
.field-block .team2 .scheme { 
	left:20px;
	bottom:8px;
}
.field-block strong { font-weight:normal; }
.field-block .info-box { 
	width:30px;
	position:relative;
	margin:0 auto -4px;
}
.info-block { 
	padding:1px 6px;
	vertical-align:top;
	overflow:hidden;
}
.tab-content .info-block { border-bottom:1px solid #d2d2d2; }
.info-block .title { 
	background:#f6f5f5;
	border-bottom:2px solid #fff;
	text-align:center;
	padding:1px 6px 3px;
}
.info-block .title h2 { 
	color:#1b1b1b;
	font-size:12px;
	line-height:16px;
	margin:0;
}
.info-block .block-holder { 
	overflow:hidden;
}
.info-block.sub .block-holder { margin:0 0 1px; }
.info-block .col { 
    float: right;
    padding: 0;
    width: 50%;
}
.info-block .col-first { 
	width: 50%;
   padding: 0;
}

    .info-block .col-first .TeamName {
        font: bold 1.4em 'blender-regular','south web light';
        color: #373737;
        line-height: 18px;
        vertical-align: middle;
        display: inline-block;
        padding: 0px !important;
        margin: 0px !important;
        width: 70%;
    }



.info-block .col .TeamName {
    font: normal 14px 'blender-regular','south web light';
    color: #373737;
    line-height: 18px;
    vertical-align: middle;
    display: inline-block;
    padding: 0px !important;
    margin: 0px !important;
    width: 70%;
}


.info-block .col .TeamNameTitle {
    font: bold 1.4em 'blender-regular','south web light';
    color: #696969;
    margin-right: 59px;
    text-align: right;
    margin-top: 10px;
}

.info-block .col-first .TeamNameTitle {
    font: bold 1.4em 'blender-regular','south web light';
    color: #696969;
    margin-right: 59px;
    text-align: right;
}

.info-block .col .TeamNameBenchTitle {
    font: bold 1.4em 'blender-regular','south web light';
    color: #696969;
    text-align: right;
    margin-right: 59px;
    margin-top: 10px;
}

.info-block .col-first .TeamNameBenchTitle {
    font: bold 1.4em 'blender-regular','south web light';
    color: #696969;
    margin-left: 0px;
    text-align: right;
    margin-top: 10px;
}


.info-block .col-lineup {
    width: 143px;
    float: right;
    padding: 7px 14px 10px 10px;
}
.info-block .votes-lineup {
    padding: 10px 15px;
}
.players-list { 
	margin: 0;
    padding: 0;
    list-style: none;
    line-height: 0px;
    padding-right: 0px;
}

.players-list li 
{
   overflow: hidden;
    padding: 0px 0 0px;
    vertical-align: top;
    position: relative;
    height:27px;
}
    .players-list .info-box {
        position: relative;
        /* font: normal 1.8em 'blender-regular', 'south web light'; */
        font: 14px 'blender-bold', 'south web light';
        color: #9C27B0;
        line-height: 0px;
        display: inline-block;
        text-align: center;
        width: 22px;
    }
*+html .players-list .info-box { 
	display:inline;
	margin:0;
}
.players-list .number { 
	display:block;
	width:50px;
	height:50px;
	background:url(Images/VirtualArena/default-shirt.png) no-repeat;
	text-align:center;
	font-size:9px;
	line-height:12px;
	padding:6px 0 0 2px;
}
.players-list .info-box a:hover {
    text-decoration: none;
}
.players-list .name a{
    color:#414548;
}

.players-list.team1 .number { background-position:0 0; color: #BCBCBC;}
.players-list.team2 .number { background-position:0 0; color: #BCBCBC;}

.players-list .name {
        font: Normal 14px 'blender-regular', 'south web light';
        color: #373737;
        line-height: 30px;
        vertical-align: middle;
        display: inline-block;
        padding: 0px !important;
        margin: 0px !important;
        white-space: nowrap;
        width: 95px;
    }




.statistics { 
	margin:0 0 0 -5px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.statistics li { 
	float:right;
	width:45px;
	text-align:center;
	padding:0 2px 7px 2px;
}
.statistics span { 
	display:block;
	color:#434343;
	height: 14px;
    overflow: hidden;
	margin:0 0 -2px;
}
.statistics strong { 
	color:#1b1b1b;
	font:bold 24px/28px Arial, Helvetica, sans-serif;
	display:block;
}
.results-list { 
	margin:-1px 0 4px;
	padding:0;
	list-style:none;
	color:#1b1b1b;
}
.results-list a { color:#1b1b1b; }
.results-list li { 
	border-top:1px solid #d2d2d2;
	padding:5px 0 6px;
	overflow:hidden;
	vertical-align:top;
}
.results-list li:first-child { 
	border:none;
	padding-top:0;
}
.results-list .row { overflow:hidden; }
.results-list .value { 
	font-weight:bold;
	float:left;
	padding:0 7px;
}
.results-list .name { 
	float:right;
	width:120px;
}
.players {
    margin: 0;
    padding: 0;
    list-style: none;
    line-height: 0px;
    padding-right: 0px;
   
}
.players2 { margin:0 0 -4px; }
.players li { 
	overflow: hidden;
    padding: 0px 0 0px;
    vertical-align: top;
    vertical-align: top;
    position: relative;
    height:27px;
}
.players2 li { padding: 15px 3px 9px; }
.players li:first-child { 
	padding-top:5px;
	border:0;

}
.players2 li:first-child { padding-top:2px; }
.players .image-box {
    position: relative;
   /* font: normal 1.8em 'blender-regular','south web light';*/
    font: 14px 'blender-bold','south web light';
    color: #9C27B0;
    line-height: 0px;
    display: inline-block;
    text-align: center;
    width: 22px;
}
.players .text-box { 
	overflow: hidden;
    text-align: right;
    width: 95px;
    display: inline-block;
    line-height: 0px;
    vertical-align: middle;
    margin-right: 0px;
}
.tlr .text-box { width: 85px; }
.players .name {
    font: Normal 14px 'blender-regular','south web light';
    color: #373737;
    line-height: 30px;
    vertical-align: middle;
    display: inline-block;
    padding: 0px !important;
    margin: 0px !important;
    white-space: nowrap;
}
.players2 .name { width: 80px; }
.players .name a { color:#414548; }
.players .post { 
	font-size:11px;
	color:#535353;
	display:block;
	margin:0 0 4px;
}
.players .number { 
	display:block;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	margin:2px -3px 0 0;
}
.players2 .number { float: right; }
.players .rating-box { 
	height:9px;
	margin:0 0 3px;
	width: auto !important;
}
.players .users-vote {
    float: left;
    padding: 1px 4px;
    background: #E3E3E3;
}

.players .ico-goal,
.players-list .ico-goal,
.field-block .ico-goal { 
	width: 16px !important;
    height: 16px !important;
    background: url(../Images/Shared/icons.png) no-repeat 0 -53px !important;
    text-indent: -9999px;
    overflow: hidden;
    background-size: cover !important;
}

.players .ico-goal {
    background: url(../Images/Shared/goal1.png) no-repeat !important;
}


    .players .ico-goal {
        /*right: 0;*/
    }
.players-list .ico-goal {
    background: url(../Images/Shared/goal1.png) no-repeat !important;
    /*right:-5px;*/
    /*bottom:-2px;*/
}
.field-block .ico-goal { 
	right:-10px;
	bottom:5px;
}

.players .ico-self-goal,
.players-list .ico-self-goal,
.field-block .ico-self-goal { 
	width: 20px !important;
    height: 16px !important;
    background: url(../Images/Shared/timeline_self_goal.png) no-repeat 0 -53px !important;
    text-indent: -9999px;
    overflow: hidden;
    background-size: cover !important;
}


.players .ico-self-goal {
    /*right: 0;*/
}
.players-list .ico-self-goal { 
	/*right:-5px;*/
	/*bottom:-2px;*/
}
.field-block .ico-self-goal { 
	right:-10px;
	bottom:5px;
}


.players .ico-cards,
.players-list .ico-cards,
.field-block .ico-cards { 
	width:9px;
	height:28px;
	background:url(../Images/Shared/icons.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	left:1px;
	bottom:1px;
}
.players-list .ico-cards { 
	left:6px;
	bottom:0;
}

.players-list .ico-card-cont {
    height: 21px;
    left: 0px;
    position: absolute;
    width: 68px;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
    right: 118px;
    bottom: -16px;
    text-align: left;
}

.players .ico-card-cont
{
    height: 21px;
    left: 0px;
    position: absolute;
    width: 68px;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
   /* right: 113px;*/
    bottom: -5px;
    text-align: left;
}


.players .ico-card-cont {
    /*left: 1px;
    bottom: 1px;*/
}
    .players .ico-card-cont span,
    .players-list .ico-card-cont span {
        background: none;
        display: inline-block;
        float: left;
        height: 15px;
        width: 0px;
        text-align: left;
    }
.players .ico-card-cont span:last-child,
.players-list .ico-card-cont span:last-child {
    /*height: 10px;
    margin-top: -20px;*/
}
    .players .ico-card-cont .red,
    .players-list .ico-card-cont .red {
        background: url(../Images/Shared/icons2.png) no-repeat scroll 0 -123px transparent;
        background-size: cover;
        width: 16px;
        bottom: 0px;
        margin-top: 0px;
    }

    .players .ico-card-cont .red,
    .players-list .ico-card-cont .red {
        background: url(../Images/Shared/switch_arrow_red3.png) no-repeat;
        width: 12px;
        height: 12px;
    }
    
    
    .players .ico-card-cont .yellow, .players-list .ico-card-cont .yellow { 
	    background: url(../Images/Shared/icons2.png) no-repeat scroll 0 -152px transparent;
        background-size: cover;
        width: 12px;
        bottom: 0px;
        margin-top: 0px;
    }

    .players .ico-card-cont .yellow,
    .players-list .ico-card-cont .yellow {
        background: url(../Images/Shared/switch_arrow_yellow1.png) no-repeat;
    }
    .players .ico-card-cont .switchDown, .players-list .ico-card-cont .switchDown {
        background: url(../Images/Shared/icons.png) no-repeat scroll 7.692% 88.508% transparent;
        width: 14px;
        height: 16px !important;
        background-size: 23px;
        float: left;
    }

    .players-list .ico-card-cont .switchDown {
        background: url(../Images/Shared/switch_arrow_green1.png) no-repeat;
    }

.players .ico-card-cont .switchUp,
.players-list .ico-card-cont .switchUp { 
	background: url(../Images/Shared/icons.png) no-repeat scroll 7.692% 77.114% transparent;
    width: 14px;
    height: 16px !important;
    background-size: 23px;
     float: left;
}

.players .ico-card-cont .switchUp,
.players-list .ico-card-cont .switchUp {
    background: url(../Images/Shared/switch_arrow_swich_up1.png) no-repeat;
}

    .field-block .ico-cards { 
	bottom:5px;
	left:-11px;
}
.games-list { 
	margin:0;
	padding:2px 14px 3px;
	list-style:none;
	color:#1b1b1b;
}
.games-list li { 
	border-top:1px solid #d2d2d2;
	padding:3px 0 6px;
	overflow:hidden;
	vertical-align:top;
}
*+html .games-list li { padding:3px 0 5px; }
.games-list li:first-child { border:none; }
.games-list a { color:#1b1b1b; }
.games-list .commands { 
	display:block;
	overflow:hidden;
}
.games-list .info { 
	width:79px;
	margin:0 10px 0 0;
	text-align:left;
	float:left;
	font-size:11px;
}
.games-list .time,
.games-list .match-time { float:right; }
.games-list .date,
.games-list .score { float:left; }
.games-list .score { font-weight:bold; }
.info-table { 
	margin:0 15px -1px;
	width:305px;
	border-collapse:collapse;
	color:#1b1b1b;
	line-height:16px;
}
.info-table a { color:#1b1b1b; }
.info-table th { 
	color:#959595;
	font-weight:normal;
	border-bottom:1px solid #d2d2d2;
	padding:0 0px 3px;
	text-align: center;
	white-space:nowrap;
}
.info-table.playoff td:first-child { 
	text-align:right;
}
.info-table td:first-child { 
	width:18px;
	text-align:left;
}

.info-table td:first-child strong { font-size:11px; }
.info-table td:first-child span { padding:1px 0 3px 3px; }
.info-table td { 
	border:solid #d2d2d2;
	border-width:0 0 1px;
	padding:0;
	text-align:center;
	white-space:nowrap;
}
.info-table .cell { 
	width:144px;
	text-align:right;
	white-space:normal;
}
.info-table td span { 
	border-top:1px solid #fff;
	direction: ltr;
	display:block;
	padding:1px 0px 3px 0;
}
.info-table .cell span { 
	width:144px;
	padding:1px 4px 3px;
}
.info-table.playoff .cell span { 
	padding-right: 5px;
    width: 171px;
}
*+html .info-table td span { padding-bottom:4px; }
.info-table .mark1 td { border-color:#009640; }
.info-table .mark2 td { border-color:#be1522; }
.info-table .mark3 td { background:#cce5f3 url(../Images/Shared/bg-table.gif) repeat-x 0 100%; }
.winner-box { 
	position:relative;
	z-index:2;
	text-align: center;
	overflow: hidden;
}
.winner-box .head { 
	background:url(../Images/Shared/ico1.gif) no-repeat 100% 0;
	padding:1px 38px 3px 0;
	margin:0 0 6px;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
}
.winner-box .info-list { 
	margin:0;
	padding:6px 10px 8px;
	list-style:none;
	background:#fff;
	overflow:hidden;
}
.winner-box .info-list li { 
	float:right;
	padding:0 2px;
	width:68px;
	text-align:center;
}
.winner-box .info-list li.center { width:40px; }
.winner-box .info-list span { 
	color:#313131;
	display:block;
	margin:0 0 6px;
}
.winner-box .info-list li.center span { 
	color:#bf1522;
	font-size:14px;
	font-weight:bold;
}
.winner-box .info-list strong { 
	font-size:16px;
	line-height:18px;
}
.survey-box { 
	padding:10px 0 11px;
	text-align:center;
	background:url(../Images/Shared/bg-survey-box.gif) repeat-x 0 100%;
	overflow:hidden;
}
.survey-box .row { 
	height:1%;
	margin:0 0 17px -1px;
}
.survey-box .row:after { 
	display:block;
	clear:both;
	content:'';
}
.survey-box .head-row { margin:0 0 17px -1px; }
.survey-box .head-row strong { 
	display:block;
	margin:0 0 -3px;
}
.survey-box .row .col { 
	float:right;
	width:90px;
	padding:0 12px;
}
.survey-box .row .col:first-child, .survey-box .row .col-first { border-left:1px solid #d2d2d2; }
.survey-box .button span { min-width:46px; }
.survey-box .value { 
	display:block;
	font:24px/24px Arial, Helvetica, sans-serif;
}
.survey-box h3 { 
	font:14px/18px Arial, Helvetica, sans-serif;
	margin:0 12px 15px;
}
.survey-box .logo-box { margin:0 0 4px; }
.results-area { padding:34px 30px 41px 25px; }
.results-area h2 { 
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	margin:0 0 15px;
}
.results-area h3 { 
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	margin:0 0 10px;
}
.results-area .row { 
	overflow:hidden;
	margin:0 0 6px;
}
.results-area .name { 
	float:right;
	width:104px;
	margin:0 0 0 10px;
	font-weight:normal;
}
.progress-box { 
	width:206px;
	float:right;
}
.progress-bar { 
	width:165px;
	border:solid #a3a3a3;
	border-width:1px 0 0 1px;
	position:relative;
	background:#eee;
	float:right;
	margin:0 0 0 8px;
}
.progress-bar .holder { 
	height:12px;
	width:162px;
	padding:0 2px 2px 0;
	border:solid #d5d5d5;
	border-width:1px 0 0 1px;
}
.progress-bar .progress-value { 
	background:#48bbf8 url(../Images/Shared/bg-progress.gif) repeat-x;
	height:12px;
}
.progress-box .value { float:right; }
.results-area .section-box { padding:0 0 13px; }
.share-block { position:relative; }
.share-block .holder { 
	position:relative;
	z-index:2;
	padding:14px 18px;
	border-top:1px solid #ddd;
}
.share-block .info-list { 
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	text-align:center;
}
.share-block .info-list li { 
	width:98px;
	float:left;
	padding:0 9px 23px 7px;
}
.share-block .info-list .wrap { 
	background:#fff;
	padding:11px 6px 8px;
}
.share-block .info-list p { margin:0 0 3px; }
.share-block .info-list .value { 
	font:36px/36px Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 1px;
}
.share-block .info-list .number { 
	font:36px/36px Arial, Helvetica, sans-serif;
	display:block;
	color:#007fc2;
	margin:0 0 1px;
}
.btn-share { 
	width:60px;
	height:27px;
	background:url(../Images/Shared/bg-buttons.png) no-repeat 0 -119px;
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:26px;
	display:block;
	margin:0 auto;
	padding:0 17px 0 30px;
	cursor: pointer;
}
.heading .box {
    width: 100%;
    text-align: center;
   /* margin-bottom: 10px;*/
}
.heading h2.play { 
	width:179px;
	height:26px;
	background:url(../Images/Shared/text-play2.png) no-repeat;
	float:left;
	margin:6px 0 0;
}
.legend-list { 
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.legend-list li { 
	float:right;
	background:url(../Images/Shared/divider.gif) repeat-y;
	padding:11px 12px 6px;
	height:17px;
}
.legend-list span { 
	text-indent:-9999px;
	overflow:hidden;
	background:url(../Images/Shared/icons.png) no-repeat;
	display:block;
}
.legend-list .time { 
	width:14px;
	height:14px;
	background-position:0 -169px;
	margin:2px 0 0 8px;
}
.legend-list .event { 
	width:16px;
	height:17px;
	background-position:0 -116px;
}

.img_event_holder { 
    height:235px !important;
}

.online-game .vscrollable { 
	height:755px !important;
	overflow:auto;
}
.online-game .scroll-content { width:625px !important; }
.online-game .scroll-content-wider { width:378px !important; }
.event-block { 
	border-top: 0px solid #d2d2d2;
    padding: 12px 5px 10px 13px;
    overflow: hidden;
}
.event-block:first-child { 
	border-top:none;
}
.event-block.mark { background:#ebebeb; }
.event-block .meta-box { 
	width: 42px;
    float: right;
    margin-top: 4px;
    margin-right: 7px;
    text-align: center;
}
.event-block.twitter .meta-box { 
	height:45px;	
	float:right;
    background:#F0EEEF;
}
.event-block .time-box { 
	width: 59px;
    float: right;
    margin: 0px -5px 0 7px;
}
    .event-block .time,
    .event-block .overtime {
        height: 23px;
        text-align: right;
        display: block;
        color: #373737;
        font: normal 18pt 'blender-regular','south web light';
        font-style: italic;
        position: relative;
        font-size: 21px;
        float: right;
    }
.event-block .time { z-index:1; }
.event-block .overtime { 
}
.event-block .event-box { 
	float: right;
    width: 26px;
    margin-right: 8px;
    display: block;
    position: absolute;
}

    .event-block .goal {
        width: 53px;
        height: 59px;
        background-image: url(../Images/Shared/icon_goal.png);
        text-indent: -9999px;
        overflow: hidden;
        display: block;
        margin: 32px 0 5px;
        position: relative;
        z-index: 1;
    }

     .event-block .selfgoal {
        width: 53px;
        height: 59px;
        background-image: url(../Images/Shared/icon_self_goal.png);
        text-indent: -9999px;
        overflow: hidden;
        display: block;
        margin: 32px 0 5px;
        position: relative;
        z-index: 1;
    }

    .event-block .goalhighlight {
        width: 9px;
        height: 109px;
        background: url(../Images/Shared/tab-highlight.png) repeat;
        text-indent: -9999px;
        overflow: hidden;
        display: block;
        margin: -100px 23px 0px 0px;
        position: absolute;
        z-index: 0;
    }

    .event-block .pendel-card {
        width: 54px;
        height: 55px;
        background: url(../Images/Shared/icon_penaltyShot.png) no-repeat;
        text-indent: -9999px;
        overflow: hidden;
        display: block;
        margin: 18px 5px 0px;
        position: relative;
        z-index: 1;
    }

     .event-block .pendel-Missed-card {
        width: 54px;
        height: 55px;
        background: url(../Images/Shared/icon_penaltyShot_missed.png) no-repeat;
        text-indent: -9999px;
        overflow: hidden;
        display: block;
        margin: 18px 5px 0px;
        position: relative;
        z-index: 1;
    }

       .event-block .pendel-Scored-card {
        width: 54px;
        height: 55px;
        background: url(../Images/Shared/icon_penaltyShot_scored.png) no-repeat;
        text-indent: -9999px;
        overflow: hidden;
        display: block;
        margin: 18px 5px 0px;
        position: relative;
        z-index: 1;
    }


.event-block .pendel-card-box {
    display: table-cell;
    display: flex;
    align-items: center;
}

.event-block .yellow-card{
   width: 41px;
    height: 45px;
    background: url(../Images/Shared/icon_yellowcard.png) no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    margin: 28px 5px 5px 0;
    z-index: 1;
    position: relative;
}

.event-block .med-card{
      width: 41px;
    height: 45px;
    background: url(../Images/Shared/icon_med.png) no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    margin: 28px 5px 5px 0;
    z-index: 1;
    position: relative;
}
.event-block .red-card{
 width: 41px;
    height: 45px;
    background: url(../Images/Shared/icon_redcard.png) no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    margin: 28px 5px 5px 0;
    z-index: 1;
    position: relative;
}

.event-block .substitution { 
	width:51px;
	height:47px;
	background:url(../Images/Shared/icon_switch.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:28px 5px 5px 0;
     z-index: 1;
    position: relative;
}

.event-block .info { 
	width:52px;
	text-align:center;
	color:#313131;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	padding:4px 3px 3px;
	margin:-1px 0 3px;
}

.event-block  .time-out { 
	width: 46px;
    height: 46px;
    background: url(../Images/Shared/icon_whistle.png) no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    z-index: 1;
    position: relative;
    margin-top: 34px;
    margin-right: 5px;
}

.event-block .eventVar { 
	width: 60px;
    height: 59px;
    background: url(../Images/Shared/VAR.png) no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    z-index: 1;
    position: relative;
    margin-top: 0px;
    margin-right: 5px;
}

    .event-block .text-box {
        overflow: hidden;
        background: #FFFFFF;
        padding: 10px 15px;
        font: normal 12pt 'blender-regular','south web ultralight', Arial, Helvetica, sans-serif;
        color: #373737;
    }
.event-block .halfGame
{
    padding:0px;
    height: 92px;
}
.event-block p { margin:1px 1px 5px; }
.event-block .text-box img { 
    /*width:100%;*/
}
.event-block.twitter .text-box iframe[src]
{ 
    width:100% !important;
    min-width: 100px !important;
}

.title-box .title-holder .info-box .center-col .tdOneDetailsGames {
    width: 40%;
    text-align: right;
    vertical-align: top;
    padding: 0 2px;
}

.title-box .title-holder .info-box .center-col .tdSecondDetailsGames {
    width: 30%;
    text-align: right;
    vertical-align: top;
    padding: 0 3px;
}

.title-box .title-holder .info-box .center-col .tdThreedDetailsGames {
    width: 30%;
    text-align: right;
    vertical-align: top;
    padding: 0 5px;
}

.backgroundDark {
    background-color: #F8F8F8;
    border-top: 0px solid #d2d2d2;
    padding: 12px 15px 10px 13px;
    overflow: hidden;
    font-family: 'blender-regular',"south web ultralight", Arial, Helvetica, sans-serif;
    font-size: 15px;
}
.event-block .boxStartHalfEnd {
    overflow: hidden;
    font: normal 12pt 'blender-regular','south web ultralight', Arial, Helvetica, sans-serif;
    color: white;
    padding-right: 5px;
    background: linear-gradient(-45deg,#7F7F7F,#717171 50%,#7F7F7F 50%);
}


.event-block p { margin:1px 1px 5px; }
.event-block .boxStartHalfEnd img { 
}
.event-block.twitter .boxStartHalfEnd iframe[src]
{ 
    width:100% !important;
    min-width: 100px !important;
}

.event-block.twitter iframe.twitter-tweet-rendered
{
    display:block !important;
    margin: 0 auto !important;
}
.news-block { padding:17px 15px 12px; }
.article-block { 
	margin:-1px 0;
	font-size:14px;
	line-height:16px;
}
.article-block p { margin:0 0 10px; font-weight: bold; }
.article-block p a:hover { text-decoration: none; }
.article-block .holder { 
	background:url(../Images/Shared/divider3.gif) no-repeat 0 100%;
	padding:18px 15px 21px;
	overflow:hidden;
}
.article-block h1 { 
	font:bold 24px/29px Arial, Helvetica, sans-serif;
	margin:0 auto 13px;
	text-align: center;
	width: 320px;
}
.article-block h1 a { 
	text-decoration: none;
}
.article-block h1 a:hover { 
}
.article-block table {
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
.article-block table tr td {
    vertical-align: middle;
    padding: 0 15px;
}
    .article-block table tr td a {
        font: 24px/29px 'blender-black','south web bold', Arial, Helvetica, sans-serif;
        text-align: center;
        text-decoration: none;
        display: inline-block;
    }
.gallery { 
	width:378px;
	overflow:hidden;
	position:relative;
	margin:0 -15px 15px;
}
.gallery .mask  { 
	overflow:hidden;
	width:378px;
	position:relative;
}
.gallery .slide-list { 
	margin:0;
	padding:0;
	float:right;
	list-style:none;
	width:99999px;
	overflow:hidden;
}
.gallery .slide-list li { 
	float:right;
}
.gallery .switcher { 
	width:368px;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../Images/Shared/bg-switcher.png);
	padding:1px 5px 3px;
}
.gallery .switcher ul { 
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	font-size:11px;
	line-height:12px;
}
.gallery .switcher li { 
	float:left;
	padding:0 3px 0 5px;
}
.gallery .switcher a { 
	color:#fff;
	float:left;
	border-top:2px solid transparent;
	direction:ltr;
}
.gallery .switcher a:hover,
.gallery .switcher .active a { 
	text-decoration:none;
	color:#ff9400;
	border-top:2px solid #ff9400;
}
.article-block .meta { 
	padding:0;
	list-style:none;
	overflow:hidden;
	margin:0 0 9px;
	color:#007FC2;
	font-size:11px;
	line-height:14px;
}
.article-block .meta li { 
	background:url(../Images/Article/separator-gray.png) no-repeat 100% 2px;
	padding:0 5px;
	float:right;
}
.article-block .meta li.video-icon { float: left; background: none; }
.article-block .meta li.video-icon img { margin-top: 2px; }
.article-block .meta li:first-child { 
	background:none;
	padding-right:0;
}
.article-block .meta a { color:#b93e0f; }
#footer { padding:0 0 40px; }
#footer img { display:block; }
.iframe-box {
    overflow:hidden;
    margin-bottom: 21px;
}
.iframe-box iframe { min-height: 959px; }

/* My Lineup Vote */
.bottom-gray {
    position: absolute;
    background: #F4F4F4;
    height: 32px;
    width: 378px;
    bottom: 2px;
    left: 306px;
    padding: 10px 0;
}
.button3 {
    display: inline-block;
    background:url(../Images/DragDrop/bg-button-thick.png) no-repeat right -32px;
    padding: 0 3px 0 0;
    cursor: pointer;
    color: white;
    font:bold 14px/28px Arial, Helvetica, sans-serif;
    line-height: 17px;
    text-align: center;
    margin: 0 2px;
    vertical-align: top;
}
.button3 span {
    float: left;
    background:url(../Images/DragDrop/bg-button-thick.png) no-repeat 0 0;
    padding: 7px 6px 0 10px;
    height:32px;
    width: 110px;
}
.button3:hover span {
    text-decoration: underline;
}
.south h2 {
    font-weight: normal;
    font-family: 'blender-regular','south web';
}


/* New Header, Footer */

.logo a{
	display:block;
	height:100%;
}
.red-style .logo{
	background-position:0 -101px;
}
.orange-style .logo{
	background-position:0 -202px;
}
.green-style .logo{
	background-position:0 -303px;
}
.yellow-style .logo{
	background-position:0 -303px;
}
.add-nav{
    padding:0 0 0 9999px;
    margin:0 16px 4px -9999px;
    float:right;
    position:relative;
    border-bottom:3px solid #f3f6f8;
    background:#e1e5ea;
}
.add-nav > ul{
    padding:0 15px 0 0;
    margin:0;
    float:right;
    list-style:none;
    position:relative;
    font-size:13px;
    line-height:17px;
    letter-spacing:0;
    font-weight:bold;
}
.add-nav > ul:before{
    background:url(../images/sprite.png) no-repeat -434px 0;
    width:7px;
    height:23px;
    position:absolute;
    right:-6px;
    bottom:0;
    content:'';
}
.add-nav:after{
    content:'';
    background:#141c27;
    position:absolute;
    height:4px;
    bottom:-7px;
    right:0;
    width:100%;
    margin:0 3px 0 0;
}
.add-nav > ul > li{
    float:right;
    position:relative;
    padding:2px 12px 4px 15px;
}
.add-nav > ul > li:before{
    background:url(../images/sprite.png) no-repeat -443px 0;
    position:absolute;
    top:3px;
    left:0;
    content:'';
    width:7px;
    height:15px;
}
.add-nav > ul > li.active:after{
    content:'';
    position:absolute;
    bottom:-7px;
    right: 0px;
    width: 105%;
    height:4px;
    background: url(../images/header/bg-add-nav.png) no-repeat;
    background-size:100% 22px;
    z-index:10;
}
.add-nav > ul > li:first-child.active:after { 
    right: -15px;
    width: 125%;
}
.add-nav > ul > li:first-child{
	padding-right:0;
}
.add-nav a{
	color:#141c27;
}
.add-nav ul a:hover{
	color:#014bad;
}
.add-nav .more{
	padding:0 0 0 17px;
	position:relative;
}
.add-nav .more:before{
	content:'';
	background:url(../images/sprite.png) no-repeat -434px -26px;
	width:9px;
	height:5px;
	position:absolute;
	top:7px;
	left:0;
}
.add-nav ul ul{
	display:none;
	position:absolute;
	top:100%;
	left:-4px;
	width:122px;
	padding:7px 0 0;
	margin:0;
	z-index:1000;
	list-style:none;
}
.add-nav ul ul:before{
	position:absolute;
	top:3px;
	left:-1px;
	background:url(../images/sprite.png) no-repeat -295px -90px;
	content:'';
	height:4px;
	width:77px;
}
.add-nav ul ul li{
	background:#e1e5ea;
	border-top:1px solid #fff;
	border-bottom:1px solid #8a9097;
	padding:4px 9px 2px;
}
.add-nav ul li:hover ul{
	display:block;
}
.add-nav ul ul li:first-child{
	border-top:none;
}
.red-style .add-nav .more:before{
	background-position:-434px -31px;
}
.orange-style .add-nav .more:before{
	background-position:-434px -36px;
}
.green-style .add-nav .more:before{
	background-position:-434px -41px;
}
.yellow-style .add-nav .more:before{
	background-position:-434px -46px;
}
.red-style .add-nav:before{
	background-position:-295px -102px;
}
.orange-style .add-nav:before{
	background-position:-295px -108px;
}
.green-style .add-nav:before{
	background-position:-295px -114px;
}
.yellow-style .add-nav:before{
	background-position:-295px -120px;
}
.banner{
	margin:0 0 15px;
}
.banner > img{
	display:block;
}
#footer{
	background:url(../images/Footer/bg-footer.gif) repeat-x;
	overflow:hidden;
	padding:31px 0 66px;
	margin:0 -3px 0 -2px;
	color:#313131;
	font-size:13px;
	line-height:15px;
	display:table;
	width:992px;
        margin: 0 auto;
        text-align:right;

}
body.with-bg #footer {
    padding-bottom:0;
    margin-bottom:66px;
}
#footer .col{
	float: right;
	width:164px;
}
#footer .bullet{
	display:inline-block;
	vertical-align:top;
	margin:0 12px 6px 0;
}
#footer .holder{
	position:relative;
	padding:0 14px 0 0;
}
#footer .holder:after{
	content:'';
	display:block;
	clear:both;
}
#footer .holder:before{
	height:100%;
	background:#cad0d6;
	position:absolute;
	width:1px;
	top:0;
	right:-7px;
	content:'';
}
#footer .holder .frame{
	margin:-4px 0 -5px;
	float:right;
}
#footer h2,
#footer strong.h2{
	font-size:14px;
	line-height:18px;
	margin:0 0 4px;
	font-weight:bold;
    display: block;
}
#footer ul{
	padding:0;
	margin:0;
	list-style:none;
}
#footer .col:first-child .holder{
	border:none;
}
#footer ul li{
	padding:0 0 5px;
}
#footer ul a{
	color:#535353;
}
#footer ul a:hover{
	color:#007fc2;
	text-decoration: none;
}


/* live results */
.main-bar{
	left:0;
	top:0;
	position:fixed;
	background:#101720 url(../images/sb-red-strip.png) repeat-x 0 -3px;
	padding:6px 0 3px;
	width:100%;
	z-index:1000;
	min-height:47px;
}
.main-bar.un-pinned {
    position: absolute;
}
.main-bar > .holder{
	margin:0 auto;
	width:944px;
    position: relative;
}
.main-bar > .holder:after{
	content:'';
	display:block;
	clear:both;
}
.main-bar > .holder .pin {
    position: absolute;
    right: -70px;
    top: 27%;
    background: url(../images/pin-bg.png) no-repeat;
    width:50px;
    height:19px;
    cursor: pointer; 
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: moz-none;
    -ms-user-select: none;
    user-select: none;
}
.main-bar > .holder .pin img {
    position: relative;
    float: right;
    margin-top: 1px;    
}
.main-bar > .holder .pin span {
    font-size: 9px;
    line-height: 18px;
    color: #efefef;  
    width: 27px;
    display: inline-block;
    vertical-align: text-bottom;
    text-align: center;
}
#live-results .time{
	margin:3px 0 0 10px;
	float:right;
	width:70px;
	text-align:center;
	color:#b5b6b8;
	font-size:20px;
	line-height:24px;
	background:url(../images/bg-time-white.png) no-repeat 5px 26px;
}
#live-results .time strong{
	font-weight:normal;
	letter-spacing:-0.1em;
	color: #FFF;
}
#live-results .time .date{
	color:#FFF;
	font-style:normal;
	font-size:11px;
	line-height:13px;
}

.main-bar .time {
    color: #fff;
}

.main-bar .time .date {
    color: #fff;
}

.main-bar .drop-holder{
	float:right;
	margin:0;
	font-size:11px;
	line-height:13px;
	padding:4px 0 0 4px;
	width:103px;
}
.main-bar .drop-holder > li{
	padding:3px 0 0;
}
.main-bar .drop-holder > li:first-child{
	padding:0;
}
.main-bar .drop-holder > li > a{
	border-top:1px solid #000;
	border-left:1px solid #000;
	padding:1px 6px 2px 22px;
	background:none;
	border-bottom:none;
	color:#fff;
	border-right:none;
}
.main-bar .drop-holder > li > a:before{
	background-position:-76px 0;
	width:8px;
	height:7px;
	top:5px;
	left:5px;
}
.main-bar .drop-holder > li:hover > a{
	background:#3e454d;
	color:#bfbfbf;
}
.main-bar .drop-holder > li:hover > a:before{
	background-position:-84px 0;
}
.main-bar .drop-holder .drop{
	background:#748190;
	width:103px;
	border:none;
	box-shadow:0 1px 2px #c2c2c2;
	-moz-box-shadow:0 1px 2px #c2c2c2;
	-webkit-box-shadow:0 1px 2px #c2c2c2;
}
.main-bar .drop-holder .drop li{
	border-top:1px solid #8d959f;
	box-shadow: 0 1px 1px #a2abb5 inset;
}
.main-bar .drop-holder .drop li:hover a{
	background:#3e444d;
	color:#dfe2e5;
	box-shadow: 0 1px 1px #a2abb5 inset;
}
.main-bar .drop-holder .drop a{
	color:#fff;
}
.gallery4{
	padding:0 40px;
	float:right;
	font-size:12px;
	line-height:15px;
	color:#fff;
	margin-left:3px;
	position:relative;
	background:url(../images/sb-red-item2.png) repeat-x;
}
.gallery4 .gmask {
	overflow:hidden;
	width:724px;
    height: 47px;
}
.gallery4 .btn-prev,
.gallery4 .btn-next{
	background:url(../images/sprite.png) no-repeat -465px -300px;
	width:57px;
	height:46px;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	top:0;
	z-index:10;
	right:0;
}
.gallery4 .btn-next{
	right:auto;
	background-position:-526px -300px;
	left:0;
}
.gallery4 .gmask ul{
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	width:9999px;
}
.gallery4 .gmask ul li{
	float:right;
}
.gallery4 .gmask ul li .holder{
	width:195px;
	padding:0 15px 0 0;
	position:relative;
	height:46px;
}
.gallery4 .gmask ul .holder:before{
	content:'';
	position:absolute;
	top:0;
	right:0;
	width:15px;
	height:46px;
	background:url(../images/item-divider.png) no-repeat;
}
.gallery4 .gmask ul li:first-child .holder{
	padding:0;
}
.gallery4 .gmask ul li:first-child .holder:before{
	display:none;
}
.gallery4 .heading{
	font-weight:bold;
	padding:3px 12px 4px;
	font-size:11px;
}
.gallery4 .score{
	overflow:hidden;
	white-space:nowrap;
	padding:0 11px 0 0;
}
.gallery4 .score span {
    display:inline-block;
}
.gallery4 .score .num{
	width:20px;
	font-size:11px;
	font-weight:bold;
	height:13px;
	text-align:center;
	line-height:13px;	
	vertical-align:top;
    padding-top: 1px;
	background:url(../images/sprite.png) no-repeat -480px -46px;
}
.gallery4 .score .num.num-first { margin-right: 3px; }
.gallery4 .score .num.num-second { margin-left: 3px; margin-right: -3px; }
.gallery4 .score.blue .num{
	background-position:-480px -60px;
}
.gallery4 .score.grey .num{
	background-position:-480px -74px;
	letter-spacing:2px;
}
.gallery4 .score.grey .num span{
	margin:0 6px 0 0;
	letter-spacing:0;
}
.scoreboard{
	font-size:12px;
	line-height:15px;
	color:#FFF;
	float:right;
	padding:3px 4px 4px 31px;
	border:1px solid #49515a;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 1px 3px #0a0d11;
	position:relative;
	margin:10px 0 0 -3px;
    background: url(../images/scores-btn.png) no-repeat; 
    background-size: 100%;
}
.scoreboard:before{
	background:url(../images/sprite.png) no-repeat -576px -24px;
	width:23px;
	height:22px;
	position:absolute;
	top:0;
	left:3px;
	content:'';
}
.scoreboard:hover{
	color:#FFF !important;
	text-decoration:underline;
}

.basket .button {
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    -moz-border-radius: 4px;
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
    -webkit-border-radius: 4px;
    background: rgb(255,255,255);
    overflow: hidden;
    padding: 0;
    width:75px;
    position: relative;
    color:#ff5a00;
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(249,249,249,1) 6%, rgba(248,248,248,1) 35%, rgba(236,236,236,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(6%,rgba(249,249,249,1)), color-stop(35%,rgba(248,248,248,1)), color-stop(100%,rgba(236,236,236,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(249,249,249,1) 6%,rgba(248,248,248,1) 35%,rgba(236,236,236,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(249,249,249,1) 6%,rgba(248,248,248,1) 35%,rgba(236,236,236,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(249,249,249,1) 6%,rgba(248,248,248,1) 35%,rgba(236,236,236,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(249,249,249,1) 6%,rgba(248,248,248,1) 35%,rgba(236,236,236,1) 100%);
}

.basket .button span{
    background: none;
    padding: 0;
    height: initial;
    min-width: initial;
    margin: 5px auto;
    width: 100%;
}

.color-alt-orange .logo {
    background-position: 0 -202px !important;
}

.league-table-page #nav1 div#litabComposition {
    /* float: right;*/
    /*background: url(../Images/Shared/tab_R_off.png) no-repeat;*/
    background: rgba(242, 242, 242, 1);
    /* background-size: cover;*/
    /* width: 114px;*/
    font: normal 14pt 'blender-regular','south web light';
    height: 38px;
    display: block;
    color: rgba(0, 0, 0, 1);
    /* border-left:solid 1px #FFF;*/
}


.league-table-page #nav1 a div#litabComposition.active {
    /* float: right;*/
    /*background: url(../Images/Shared/tab_R_on.png) no-repeat;*/
    background-size: cover;
    /* width: 115px;*/
    font: normal 14pt 'blender-bold','south web light';
    height: 38px;
    display: block;
    /*color: rgba(23, 34, 194, 1);*/
}

    .league-table-page #nav1 a div#litabComposition.active::after {
        content: ' ';
        position: relative;
        top: 32px;
        left: 0px;
        background-color: rgba(23, 34, 194, 1);
        height: 5px;
        display: block;
    }


.league-table-page #nav1 div#litabEvent {
    /* float: right;*/
    /*background: url(../Images/Shared/tab_mid_off.png) no-repeat;*/
    /* background: rgb(145,161,177);
    background-size: cover;*/
    /*  width: 114px;*/
    background: rgba(242, 242, 242, 1);
    font: normal 14pt 'blender-regular','south web light';
    height: 38px;
    display: block;
    color: rgba(0, 0, 0, 1);
    /*  border-left: solid 1px #FFF;*/
}

.league-table-page #nav1 a div#litabEvent.active {
    /* float: right;*/
    /*background: url(../Images/Shared/tab_mid_on.png) no-repeat;*/
    /*background: rgb(0,56,171);*/
    /* width: 115px;*/
    font: normal 14pt 'blender-bold','south web light';
    height: 38px;
    display: block;
    /*color: rgba(23, 34, 194, 1);*/
}


    .league-table-page #nav1 a div#litabEvent.active::after {
        content: ' ';
        position: relative;
        top: 32px;
        left: 0px;
        background-color: rgba(23, 34, 194, 1);
        height: 5px;
        display: block;
    }


.league-table-page #nav1 div#litabSummary {
    /*float: right;*/
    /* background: url(../Images/Shared/tab_mid_off.png) no-repeat;*/
    /*background:rgb(145,161,177);
  background-size: cover;*/
    /*  width: 115px;*/
    background: rgba(242, 242, 242, 1);
    font: normal 14pt 'blender-regular','south web light';
    height: 38px;
    display: block;
    /* border-left:solid 1px #FFF;*/
    color: rgba(0, 0, 0, 1);
}

.league-table-page #nav1 a div#litabSummary.active {
    /*float: right;*/
    /*background: url(../Images/Shared/tab_mid_on.png) no-repeat;*/
    /*background: rgb(0,56,171);
    background-size: cover;*/
    /* width: 115px;*/
    font: normal 14pt 'blender-bold','south web light';
    height: 38px;
    display: block;
    /* color: rgba(23, 34, 194, 1);*/
}

    .league-table-page #nav1 a div#litabSummary.active::after {
        content: ' ';
        position: relative;
        top: 32px;
        left: 0px;
        height: 5px;
        background-color: rgba(23, 34, 194, 1);
        display: block;
    }


.league-table-page #nav1 div#litabSummaryPreGame {
    /*float: right;*/
    /*background: url(../Images/Shared/tab_mid_off.png) no-repeat;*/
    /* background: rgb(145,161,177);
    background-size: cover;*/
    /* width: 115px;*/
    background: rgba(242, 242, 242, 1);
    font: normal 14pt 'blender-regular','south web light';
    height: 38px;
    display: block;
    color: rgba(0, 0, 0, 1);
    /* border-left: solid 1px #FFF;*/
}
    .league-table-page #nav1 div#litabSummaryPreGame .titleTab {
        white-space: nowrap;
        /*margin-top: 21px !important;*/
        margin-right: -55px !important;
        font: normal 14pt 'blender-regular','south web light';
    }

.league-table-page #nav1 a div#litabSummaryPreGame.active {
    /* float: right;*/
    /*background: url(../Images/Shared/tab_mid_on.png) no-repeat;*/
    /*background: rgb(0,56,171);*/
    background-size: cover;
    /* width: 115px;*/
    font: normal 14pt 'blender-bold','south web light';
    height: 38px;
    display: block;
    /*color: rgba(23, 34, 194, 1);*/
}


    .league-table-page #nav1 a div#litabSummaryPreGame.active::after {
        content: ' ';
        position: relative;
        top: 32px;
        left: 0px;
        height: 5px;
       
        background-color: rgba(23, 34, 194, 1);
        display: block;
    }




.league-table-page #nav1 div#litabTableStatistic {
    /*float: right;*/
    /*background: url(../Images/Shared/tab_L_off.png) no-repeat;*/
    /* background: rgb(145,161,177);
    background-size: cover;*/
    /* width: 114px;*/
    background: rgba(242, 242, 242, 1);
    font: normal 14pt 'blender-regular','south web light';
    height: 38px;
    display: block;
    color: rgba(0, 0, 0, 1);
    /* border-left: solid 0.5px #FFF;*/
}

.league-table-page #nav1 a div#litabTableStatistic.active {
    /* float: right;*/
    /*background: url(../Images/Shared/tab_L_on.png) no-repeat;*/
    /* background: rgb(0,56,171);*/
    background-size: cover;
    /*width: 115px;*/
    font: normal 14pt 'blender-bold','south web light';
    height: 38px;
    display: block;
    /*color: rgba(23, 34, 194, 1);*/
}

    .league-table-page #nav1 a div#litabTableStatistic.active::after {
        content: ' ';
        position: relative;
        top: 32px;
        left: -4px;
        height: 5px;
        background-color: rgba(23, 34, 194, 1);
        
        display: block;
    }


.league-table-page #nav1 div#litabSummary.disable{
  pointer-events: none;
  opacity: 0.6;
}

.league-table-page #nav1 div#litabSummaryPreGame.disable{
  pointer-events: none;
  opacity: 0.6;
}
.league-table-page #nav1 {
    margin: 0px !important;
    overflow-x: hidden;
}



/*========================   article ========================*/
.main-block {
    overflow: hidden;
    padding: 0 0 0 1px;
}

.content-block {
    overflow: hidden;
    margin: 0;
}

.content-block-article {
    overflow: visible;
}

.social-container {
    float: right;
    border-right: 16px solid #014bad;
    min-height: 490px;
    margin: 7px 0 0;
    padding: 0 16px 0 0;
    width: 100px;
    position: relative;
}

.social-networks {
    padding: 0;
    margin: 0;
    list-style: none;
}

    .social-networks li {
        padding: 0 0 5px;
    }

    .social-networks a {
        display: block;
        overflow: hidden;
        text-indent: -9999px;
        width: 50px;
        height: 20px;
        background: url(../images/sprite.png?q) no-repeat -207px -13px;
    }

    .social-networks li.google div {
        height: 15px !important;
    }

    .social-networks .google {
        background-position: -207px -38px;
    }

    .social-networks .twitter {
        background-position: -207px -62px;
    }

    .social-networks .mail {
        background-position: -207px -87px;
    }

.social-container .text-block {
    position: absolute;
    right: 17px;
    bottom: -3px;
    font-size: 12px;
    line-height: 14px;
    color: #7d7d7d;
    width: 115px;
}

.article-content {
    display: inline-block;
    margin-top: 10px;
    text-align: justify;
    width: 100%;
    display: inline-block;
    margin-top: 10px;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 23px;
    font-weight: normal;
    font-stretch: normal;
}

    .article-content > span {
        display: block;
        margin-bottom: 23px;
    }

    .article-content p a {
        color: #014bad;
    }

    .article-content div.video-div {
        margin: 0 0 16px;
        position: relative;
    }

        .article-content div.video-div.aod iframe {
            margin-bottom: -6px;
        }

.content-block.content-block-article .video-holder .video-div {
    min-height: 354px;
}

.content-block.content-block-article .video-holder div.video-div > a.video-anc,
.article-content div.video-div > a.video-anc {
    position: relative;
    display: block;
    z-index: 0;
}

.article-content div.video-div:not(.aod) > a.video-anc {
    padding: 13px 6px 0;
    height: 346px;
    background: #141c27 url(../images/bg-video.jpg) no-repeat -912px 0;
}

.content-block.content-block-article .video-holder div.video-div > a.video-anc > img.video-image,
.article-content div.video-div > a.video-anc > img.video-image {
    position: relative;
    display: block;
    z-index: -1;
}

.content-block.content-block-article .video-holder div.video-div > a.video-anc > img.video-image {
    /*height: 348px;*/
    width:100%;
    height:100%;
}

.article-content div.video-div:not(.aod) > a.video-anc > img.video-image {
    width: 448px;
    height: 340px;
}


.text-box div.video-div .video-image{
    width:100%;
}




.text-box div.video-div > a.video-anc:after,
.article-content div.video-div:not(.aod) > a.video-anc:after {
    content: '';
    position: absolute;
    width: 60px;
    height: 60px;
    z-index: 10;
    left: 31vw;
    top: 36%;
    background: url(../images/vi_mo_w_circle.png) no-repeat;
}

 .text-box div.video-div > a.video-anc:after,
.article-content div.video-div:not(.aod) > a.video-anc:after {
   cursor:pointer;
	/*background-position: -23px -143px;*/
}

.text-box .video-holder div.video-div > a.video-anc:hover:after, .article-content div.video-div > a.video-anc:hover:after {
    cursor: pointer;
    /*background-position: -23px -143px;*/
}

.text-box div.video-div > a.video-anc:after
.article-content div.video-div > a.video-anc:after {
    top: 17px;
    left: 12px;
}

.article-content div.video-div div.video-desc {
    position: absolute;
    right: 0;
    bottom: 6px;
    width: 428px;
    color: #fff;
    font-size: 14px;
    line-height: 16px;
    padding: 2px 10px 0px;
    margin: 0 6px;
    background: url(../images/bg-desc.png);
}

.content-block.content-block-article .video-holder div.video-div div.video-desc {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    color: #fff;
    font-size: 14px;
    line-height: 16px;
    padding: 2px 10px 4px;
    background: url(../images/bg-desc.png);
}

.article-content div.video-div div.video-desc span {
    display: block;
    padding: 1px 0 3px;
}

.content-block.content-block-article .video-holder div.video-div div.video-desc spann {
    display: block;
    padding: 3px 14px 5px;
}

.article-content > span ul li {
    line-height: 18px;
}

.article-content div.article-img {
    position: relative;
    width: 304px;
    height: 227px;
    margin-right: 10px;
    float: left;
    margin-top: 6px;
}

    .article-content div.article-img div.image-desc {
        position: absolute;
        right: 0;
        bottom: 0;
        width: 100%;
        color: #fff;
        font-size: 12px;
        line-height: 15px;
        background: url(../images/bg-desc.png);
    }

        .article-content div.article-img div.image-desc span {
            display: block;
            padding: 3px 14px 5px;
        }


        .article-block {
    margin: 0 -2px 0 0;
}

#content .article-block .heading {
    margin-bottom: 13px;
}

.article-list {
    border-bottom: 1px solid #e8e8e8;
    padding: 0 0 10px;
    margin: 0 0 18px -9px;
    list-style: none;
    overflow: hidden;
    position: relative;
    line-height: 14px;
    /*letter-spacing:-0.04em;*/
}

    .article-list:after {
        content: '';
        background: url(../images/sprite.png) no-repeat 0 -299px;
        width: 465px;
        height: 25px;
        position: absolute;
        bottom: 0;
        right: 0;
    }

    #main .article-list li {
    float: right;
    width: 144px;
    padding: 0 8px 0 7px;
    border-right: 1px solid #e8e8e8;
    text-align: justify;
}

    #main .article-list li:first-child {
        padding-right: 0;
        border: none;
    }

#main .article-list img {
    display: block;
}

#main .article-list h2 {
    font-size: 15px;
    margin: 0 0 6px;
    line-height: 16px;
    font-weight: bold;
    height: 50px;
    overflow: hidden;
}

#main .article-list.recom-hovers h2 {
    height: 32px;
}

#main .article-list h2 a {
    color: #1b1b1b;
}

    #main .article-list h2 a:hover {
        color: #014bad;
    }

#main .article-list p.abstract {
    height: 57px;
    overflow: hidden;
    line-height: 14px;
    font-weight: normal;
    font-size: 15px;
}

#main .article-list writer-date {
    font-weight: normal;
    margin: 0;
}

#main .article-list3 writer-date {
    margin-top: 10px;
    overflow: hidden;
}

    #main .article-list3 writer-date .writer {
        height: 14px;
        display: block;
        overflow: hidden;
    }

#main .article-list .writer-date .writer a {
    color: #000;
    font-weight: normal;
}

#main .article-list p.h3 {
    font-size: 15px;
}

#main .blogs .article-list p.h3 {
    height: 54px;
    overflow: hidden;
}

#content .article-list p.abstract a {
    color: #000;
}

#content .article-list h2 {
    font-size: 15px;
    margin: 0 0 8px;
    line-height: 16px;
}

    #content .article-list h2 a {
        color: #1b1b1b;
    }

#content .article-list li.red a:hover {
    color: #d10202;
}

#content .article-list li.orange a:hover {
    color: #ff5a00;
}

#content .article-list li.green a:hover {
    color: #0e9b00;
}

#content .article-list li.pink a:hover {
    color: #E96CA4;
}

.article-list .img-holder {
    margin: 0 0 11px;
    position: relative;
}

    .article-list .img-holder img {
        display: block;
        width: 144px;
        height: 107px;
    }

.article-list .league-title {
    display: block;
    font-size: 12px;
    margin: 0 0 2px;
    line-height: 15px;
}

    .article-list .league-title a {
        color: #707070;
    }

        .article-list .league-title a:hover {
            color: #014bad;
        }

#content .article-list p {
    margin: 0 0 4px;
}

    #content .article-list p a {
        color: #000;
    }

        #content .article-list p a:hover,
        #content .article-list .writer-date .writer a:hover {
            color: #014bad;
            text-decoration: none;
        }


        .social-container {
    float: right;
    border-right: 16px solid #014bad;
    min-height: 490px;
    margin: 7px 0 0;
    padding: 0 16px 0 0;
    width: 128px;
    position: relative;
}

.social-networks {
    padding: 0;
    margin: 0;
    list-style: none;
}

    .social-networks li {
        padding: 0 0 5px;
    }

    .social-networks a {
        display: block;
        overflow: hidden;
        text-indent: -9999px;
        width: 50px;
        height: 20px;
        background: url(../images/sprite.png?q) no-repeat -207px -13px;
    }

    .social-networks li.google div {
        height: 15px !important;
    }

    .social-networks .google {
        background-position: -207px -38px;
    }

    .social-networks .twitter {
        background-position: -207px -62px;
    }

    .social-networks .mail {
        background-position: -207px -87px;
    }

.social-container .text-block {
    position: absolute;
    right: 17px;
    bottom: -3px;
    font-size: 12px;
    line-height: 14px;
    color: #7d7d7d;
    width: 115px;
}

#main .social-container p {
    margin: 0;
}

    #main .social-container p a {
        display: inline-block;
        color: #7d7d7d;
    }

        #main .social-container p a:hover,
        #main .social-container a.alt,
        #main .social-container span.alt {
            color: #014bad;
        }

.content-holder {
    width: 100%;
    float: right;
    margin-bottom: 10px;
}

    .content-holder h2 {
        font-family: 'blender-black','south web bold';
        padding-top: 5px;
    }

.video-holder {
    position: relative;
    margin: 0 0 17px;
}

.video-holder img {
        display: block;
    }

    .video-holder .desc {
        position: absolute;
        right: 0;
        bottom: 0;
        width: 100%;
        color: #fff;
        font-size: 12px;
        line-height: 15px;
        background: url(../images/bg-desc.png);
    }

        #main .desc a,
        .video-holder .desc span {
            display: block;
            padding: 3px 14px 5px;
        }

        #content {
    overflow: hidden;
    padding: 0 3px 0 1px;
}

          #content .bullet {
        float: right;
        margin: 8px -3px 0px 6px;
        background: #014bad;
    }


          #main .gallery2,
#content .gallery {
    background: #141c27 url(../images/bg-video.jpg) no-repeat 630px 0;
    overflow: hidden;
    position: relative;
    width: 610px;
    margin: 0 0 18px;
    padding: 13px 8px 0;
}

            #main .gallery2 .title,
            #content .gallery .title {
                padding: 0 34px 5px;
                color: #fff;
                display: block;
                font-size: 14px;
                line-height: 18px;
                font-weight: bold;
                font-family: 'blender-black','south web bold';
            }

    #content .gallery .gmask {
        width: 600px;
        overflow: hidden;
        color: #fff;
        font-size: 14px;
        line-height: 16px;
        text-align: center;
    }

        #content .gallery .gmask ul {
            width: 600px;
            height: 446px;
            position: relative;
            padding: 0;
            margin: 0;
            list-style: none;
            overflow: hidden;
        }

            #content .gallery .gmask ul li {
                position: absolute;
                top: 0;
                z-index: 0;
                right: 0;
                width: 600px;
                height: 446px;
            }

        #content .gallery .gmask .img-holder {
            position: relative;
        }

        #content .gallery .gmask img {
            display: block;
            float: right;
        }

#content .gmask .holder {
    padding: 4px 5px 5px;
    position: absolute;
    bottom: 0;
    background: #014bad;
    right: 0;
    width: 443px;
}

#content .gallery .thumbnails-holder {
    overflow: hidden;
    width: 448px;
}

#content .gallery .thumbnails {
    overflow: hidden;
    position: relative;
    z-index: 1;
    width: 448px;
    padding: 8px 0;
}

    #content .gallery .thumbnails ul {
        padding: 0;
        margin: 0;
        width: 9999px;
        list-style: none;
        overflow: hidden;
    }

        #content .gallery .thumbnails ul li {
            float: right;
            padding: 0 0 0 4px;
        }

    #content .gallery .thumbnails img {
        display: block;
    }

#content .gallery .btn-next,
#content .gallery .btn-prev {
    position: absolute;
    bottom: 47px;
    overflow: hidden;
    text-indent: -9999px;
    z-index: 10;
    right: 7px;
    width: 13px;
    height: 26px;
    background: #141c27 url(../images/sprite.png) no-repeat -393px 0;
}

#content .gallery .btn-next {
    right: auto;
    left: 8px;
    background-position: -379px 0;
}

#content .gallery3 {
    overflow: hidden;
    margin: 0 0 16px;
}

    #content .gallery3 .gmask {
        position: relative;
        overflow: hidden;
        border: none;
    }

.gallery3 .gmask ul {
    padding: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}

    .gallery3 .gmask ul li {
        float: right;
        width: 600px !important;
        position: static !important;
    }

    .gallery3 .gmask ul img {
        display: block;
    }

.gallery3 .pagination {
    position: absolute;
    width: 100%;
    bottom: 0;
    right: 0;
    text-align: center;
    font-size: 12px;
    line-height: 15px;
    padding: 3px 0 4px;
    background: url(../images/bg-desc.png);
}

    .gallery3 .pagination ul {
        padding: 0;
        margin: 0;
        list-style: none;
        direction: ltr;
    }

        .gallery3 .pagination ul li {
            display: inline-block;
            vertical-align: top;
            margin-left: -3px;
        }

            .gallery3 .pagination ul li:first-child {
                margin: 0;
            }

.gallery3 .desc {
    position: absolute;
    right: 0;
    bottom: 0px;
    width: 95%;
    color: #fff;
    font-size: 15px;
    line-height: 15px;
    background: url(../images/bg-desc.png);
    padding: 2px 10px 4px;
}

    .gallery3 .desc span {
        display: block;
    }

.gallery .pos-rel {
    height: 446px;
}

#content .gallery3 .pagination ul a {
    color: #fff;
    padding: 1px 0 0;
    display: block;
    width: 17px;
}

    #content .gallery3 .pagination ul a:hover,
    #content .gallery3 .pagination ul li.active a {
        background: #014bad;
    }

    #content > ul.social-networks {
    margin: 18px 0 18px;
    padding: 0;
    text-align:center;
}

    #content > ul.social-networks li {
        display: inline-block;
        list-style: none;
        padding: 0 10px 0 0;
    }

        #content > ul.social-networks li:first-child {
            padding: 0;
        }

        #content > ul.social-networks li:before {
            display: none;
        }

        #content > ul.social-networks li.google iframe {
            margin-bottom: -4px !important;
        }

        #content > ul.social-networks li.popup-holder .popup {
            left: -120px;
            bottom: 40px;
            top: auto;
            right: auto;
        }

            #content > ul.social-networks li.popup-holder .popup:before {
                bottom: -9px;
                left: 134px;
                top: auto;
                right: auto;
                -moz-transform: rotate(-45deg);
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                box-shadow: -1px 5px 2px #b6b8b8;
            }


            
a.print {
   display: inline-block;
    margin: 0px -2px 0px 0;
    vertical-align: top;
    background: url(../images/sprite.png) no-repeat -202px -116px;
    overflow: hidden;
    text-indent: -9999px;
    width: 28px;
    height: 27px;
    float: left;
}

.social-networks .popup-holder {
    position: relative;
}

    .social-networks .popup-holder .popup {
        position: absolute;
        right: 68px;
        display: none;
        top: -77px;
        border: 1px solid #c3cad1;
        z-index: 100;
        box-shadow: 3px 3px 2px #b6b8b8;
        width: 260px;
        background: #efefef;
        height: 482px;
    }

        .social-networks .popup-holder .popup:before {
            position: absolute;
            content: '';
            border: 9px solid #efefef;
            -moz-transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
            right: -6px;
            box-shadow: 1px 5px 2px #b6b8b8;
            top: 78px;
        }

       
/*====================  END  article ========================*/


.teams-links {
    font-family: 'blender-regular' ,'south web light';
    font-size: 15px;
}

.teams-links .title {
    height:26px;
    height: 41px;
    background: #014bad;
    border: none;
    line-height: 26px;
    padding: 3px 3px 0px;
    min-height: 26px;
}

.teams-links .title h2 {
    float: right;
    letter-spacing: -0.010em;
    font-size: 30px;
    line-height: 26px !important;
    margin: 4px 0 18px;
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 18px;
    margin-left: 0px;
    font-size: 17px !important;
    color: white;
    font-family: 'blender-regular','south web light';
}

.teams-links .show-hide-links {
    float:left;
    color:#fff;
    margin-left: 20px;
    cursor: pointer;
}

.teams-links .show-hide-links span::after{
    content: ' ';
    width: 20px;
    background: url(../images/up2.png) no-repeat 0 50%;
    height: 23px;
    display: block;
}

.teams-links .show-hide-links span.closed::after{
    background-image: url(../images/down2.png);
}

.teams-links .teams-list{
    display:none;
}

.hp-new .title {
    background: #014bad;
    border:none;
    line-height: 26px;
    padding: 3px 3px 0px;
    min-height: 26px;
}
    .hp-new .title h2 {
        margin: 2px 5px;
        font-size: 17px;
        text-align: right;
        font-weight: normal;
    }
.hp-new .title.fb h2 {
    /*float:right;*/
}
.hp-new .title.fb a {
    float: left;
    margin: 2px 25px;
}
.hp-new .title.title-img {
    line-height: 22px;
    padding: 3px 0 0 0;
}
.hp-new .title.title-img h2 {
    display: inline-block;
    overflow: hidden;
    position: absolute;
    top: 8px;
}
.hp-new .title.title-img img {
    max-width: 25px;
    vertical-align: sub;
    margin-right: 10px;
    height: 27px;
    margin-bottom: 3px;
}
.hp-new .title.title-img label {
    float: left;
    display: inline-block;
    position: absolute;
    left: 4%;
    top: 8px;
    font-size: 14px;
}
.hp-new .title.title-img .teams-links {
    background: #fff;
    box-shadow: 0px 13px 25px #2C2C2C;
}
.hp-new .title.title-img .teams-links .link {
    padding: 3px 0 0 0;
    margin: 0 14px;
    background-position: 0;
}
.hp-new .title.title-img .teams-links .link:last-child {
    margin-bottom: 0;
}
.hp-new .title.title-img .teams-links .link span {
    margin: 0;
    line-height: 35px;
    display: inline-block;
    margin-right: 10px;
}
.hp-new .title label.closed::after {
    background-image: url(../images/down2.png);
}
.hp-new .title label::after {
    content: ' ';
    width: 20px;
    background: url(../images/up2.png) no-repeat 0px 0;
    height: 12px;
    display: inline-block;
    zoom: 0.9;
    margin-right: 7px;
}

.links-list ul{
	padding:0;
	margin:0;
	list-style:none;
}
.links-list ul li{
	padding:0 0 10px;
	border-bottom:1px solid #ECECEC;
	box-shadow:0 1px #fff;
}

.links-list .item {
    color: #000;
    display: block;
    overflow: hidden;
    line-height: 15px;
    font-size: 14px;
}

.links-list .link {
    margin: 12px 14px;
    background: url(../images/arrow_blue.png) no-repeat;
    background-size: auto 16px;
    line-height: 25px;
}

.league .links-list .item span {
    margin: 8px 35px 0 0;
    font-size: 17px;
    line-height: 17px;
    display: block;
}

.league .links-list .item img {
    height:25px;
    width: auto;
    float:right;
}

.league .links-list .link {
    background-position-y: 5px;
}

.topx .heading {
    background: #014bad;
    line-height: 26px;
    padding: 3px 3px 0px;
    color: #fff;
    font-size: 17px;
    padding-right: 5px;
}
.topx .ul-carousel {
    background-color: #a1a1a1;
    position: relative;
}
.topx .btn-ul  {
    height: 28px;
    width: 8%;
    text-indent: -9999px;
    overflow: hidden;
}
.topx .btn-prev {
    float: right;
}
.topx .btn-next {
    float: left;
}
.topx .btn-ul:after {
    content: " ";
    width: 100%;
    height: 100%;
    display: block;
    top: -20px;
    zoom: 0.7;
    position: relative;
}
.topx .btn-prev:after {
     background: url(../images/right2.png) no-repeat 13px 10px;
}
.topx .btn-next:after {
     background: url(../images/left2.png) no-repeat 13px 10px;
}

.topx .goal-list ul li {
    display: inline-block;
    height: 28px;
    padding: 0;
    color: #fff;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #7d7d7d;
}
.topx .goal-list ul li.active {
    background: #e1e1e1;
    color: #000;
}
.topx .goal-list ul li a,
.topx .goal-list ul li span {
    height: 29px;
    display: block;
    line-height: 30px;
    padding: 0 10px;
    color: #fff;
    font-size: 15px;
}
.topx .goal-list ul li.active a,
.topx .goal-list ul li.active span {
    color: #000;
}
.topx .popup-main-holder {
    overflow: hidden;
    position: relative;
}
.topx .popup-holder {
    position: absolute;
    width: 100%;
}
.topx .popup-holder table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}
.topx .popup-holder table tr th {
    color: #000;
    background: #e1e1e1;
    padding: 8px 2px 5px 2px;
    font-weight: normal;
}
.topx .popup-holder table tr th:first-child {
    text-align: right;
    padding-right: 30px;
}
.topx .popup-holder table tr td {
    padding: 8px 2px 5px 2px;
    border-bottom: 1px solid #c2c2c2;
}
.topx .popup-holder table tr td:first-child {
    text-align: center;
}
.topx .popup-holder table tr td a { 
    color: #000;
}
.topx .popup-holder table tr td.score {
    text-align: center;
}
.topx .popup-holder tr td span {
    color: #898989;
}

.topxlist .popup-main-holder{
    height:auto !important;
}
.topxlist .popup-holder {
    position: inherit !important;
    display: block !important;
    font-size: 15px;
    font-family: 'blender-regular' ,'south web light';
}
.topxlist .topx-list-item-title
{
    text-align: center;
    
    background-color: #ebebeb;
    font-size: 15px;
    padding: 8px 2px 5px 2px;
    border-bottom: 1px solid #dcdcdc;
    font-weight: normal;
    padding-right: 10px;
}
.topxlist .popup-holder table tr th:last-child{
    width:120px;
}
.topxlist .popup-holder table tr td:first-child{
    width:50px;
}




/* Statistics */
.score-list .heading {
    background: #014bad;
    line-height: 26px;
    padding: 3px 3px 0px;
    color: #fff;
    font-size: 17px;
}
.score-list .heading strong {
    font-weight: normal;
    padding-right: 5px;
}
.score-list .heading-alt {
    text-align: left;
    padding-left: 10px;
}
.score-list .heading-alt a {
    color: #fff;
    font-size: 13px;
}
.score-list .conference-name {
    color: #19559c;
    font-size: 18px;
    height: 25px;
    font-family: 'blender-regular' ,'south web';
    line-height: 25px;
    border-bottom: 1px solid #be9d53;
}
.score-list .conference-name span{
    color: #fff;
    display: inline-block;
    background: #be9d53;
    padding: 2px 7px;   
}
.score-list table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}
.score-list table tr th {
    background-color: #ebebeb;
    font-size: 15px;
    padding: 8px 2px 5px 2px;
    border-bottom: 1px solid #dcdcdc;
    font-weight: normal;
}
.score-list table tr th:first-child {
    text-align: right;
    padding-right: 10px;
}

.score-list table tr td.dir_ltr {
    direction: ltr;
}
.score-list table tr.current-team td,
.score-list table tr.current-team td a {
    color: #014bad;
}
.score-list table tr td.big {
    text-align: right;
}
.score-list table tr td a {
    color: #000;
    max-width: 190px;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
}

.score-list table tr td a.link {
    color: #014bad;
}
.score-list table tr.red td {
    border-bottom-color: #cc1601;
}
.score-list table tr.green td {
    border-bottom-color: #61ac11;
}
.score-list table tr.grey td {
    border-bottom-color: #59616c;
}

.score-list .menu {
    position: relative;
}
.score-list .menu a {
    position: absolute;
    color: #fff;
    top: 0;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
}
.score-list .menu a.prev {
    right: 0;
    border-left: 1px solid #e1e1e1;
}
.score-list .menu a.next {
    left: 0;
    border-right: 1px solid #e1e1e1;
}
.score-list .menu a:after {
    content: " ";
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 5px;
    zoom: 0.7;
}
.score-list .menu a.prev:after {
    background: url(../images/right2.png) no-repeat 10px 5px;
}
.score-list .menu a.next:after {
    background: url(../images/left2.png) no-repeat 10px 5px;
}
    .score-list .menu strong {
        display: block;
        text-align: center;
        background-color: #a1a1a1;
        border: none;
        line-height: 26px;
        padding: 3px 3px 0px;
        min-height: 26px;
        font-size: 15px;
        color: white;
        font-family: 'blender-regular' ,'south web light';
    }
.score-list .title-block {
    padding: 8px 2px 5px 2px;
    margin-bottom: 15px;
    background: #f0f0f0;
    font-size: 15px;
    font-family: 'blender-regular' ,'south web light';
}
.score-list .title-block.no-bg {
    background: none;
}
.score-list .result-table tr td:first-child {
    text-align: right;
    padding-right: 10px;
}
.score-list .result-table tr.up {
    color: #707070;
}
.score-list .result-table tr.up td {
    padding: 17px 0 0 0;
    border-bottom: none;
}
.score-list .result-table tr.up:first-child td {
    padding-top: 0;
}
.score-list .result-table tr.up td:first-child {
    padding-right: 10px;
}
.score-list .result-table tr.up td:last-child {
    text-align: left;
    padding-left: 10px;
    padding-right: 0;
}
.score-list .result-table tr.up div {
    border-bottom: 3px solid #f0f0f0;
}
.score-list .result-table tr.up a {
    color: #014bad;
}
.score-list .result-table tr.up label {
    color: #f0f0f0;
}
.score-list .result-table tr.center td {
    text-align: center;
    font-size: 16px;
    border-bottom: 1px solid #c2c2c2;
}
.score-list .result-table tr.center td:first-child {
    text-align: right;
    width: 40%;
}
.score-list .result-table tr.center td:last-child {
    text-align: left;
    padding-left: 10px;
    width: 40%;
}
.score-list .result-table tr.center td.gray-box {
    background: #ececec;
    font-weight: bold;
    min-width: 51px;
    width: 20%;
    direction:ltr;
}
.score-list.score-list-alt table tr th {
    text-align: right;
}
.score-list.score-list-alt table tr th:first-child {
    text-align: center;
    padding-right: 0;
}
.score-list.score-list-alt table tr td {
    text-align: right;
}
.score-list.score-list-alt table tr td:first-child {
    text-align: center;
}

.tab-box .ul-carousel {
    background-color: #a1a1a1;
    position: relative;
}
.tab-box ul.tabset {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: unset;
    position: relative;
    text-align: center;
    display: inline-flex;
}
    .tab-box ul.tabset li {
        display: inline-block;
        height: 28px;
        padding: 0;
        color: #fff;
        border-left: 1px solid #e1e1e1;
        border-right: 1px solid #7d7d7d;
        min-width: fit-content;
    }
.tab-box ul.tabset li.active {
    background: #e1e1e1;
    color: #000;
}
.tab-box ul.tabset li a {
    height: 29px;
    display: block;
    line-height: 30px;
    padding: 0 10px;
    color: #fff;
    font-size: 15px;
}
.tab-box ul.tabset li.active a {
    color: #000;
}
.tab-box .rgt-main {
    overflow: inherit !important;
    position: relative;
}
.tab-box .rgt-wrapper {
    position: absolute;
    width: 100%;
}
.tab-box .btn-ul  {
    height: 28px;
    width: 8%;
    text-indent: -9999px;
    overflow: hidden;
}
.tab-box .btn-prev {
    float: right;
    border-left: 1px solid #e1e1e1;
}
.tab-box .btn-next {
    float: left;
    border-right: 1px solid #e1e1e1;
}
.tab-box .btn-ul:after {
    content: " ";
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
    top: -20px;
    zoom: 0.7;
}
.tab-box .btn-prev:after {
    background: url(../images/right2.png) no-repeat 13px 10px;
}
.tab-box .btn-next:after {
    background: url(../images/left2.png) no-repeat 13px 10px;
}

/*====================  END  league-table-page-statistic ========================*/



/* Red Overlay */
.color-alt-red .hp-new .title.sticky,
.color-alt-red .score-list .heading,
.color-alt-red .topx .heading,
.color-alt-red .tab-content .heading,
.color-alt-red .premiership-block .heading,
.color-alt-red .player-info .heading,
.color-alt-red .about-team .heading,
.color-alt-red .team-players .heading,
.color-alt-red .top5 .heading,
.color-alt-red .item-table .heading,
.color-alt-red .story img.bullet,
.color-alt-red .add-comment,
.color-alt-red .tlkb_item_add_talkback,
.color-alt-red .tlkb_form_button_send {
    background: #d10202;
}

.color-alt-red .score-list .result-table tr.up a,
.color-alt-red .score-list table tr.current-team td,
.color-alt-red .score-list table tr.current-team td a,
.color-alt-red .score-list table tr td a.link,
.color-alt-red .about-team .text h3,
.color-alt-red .zoom-bar a.active {
    color: #d10202;
}

.color-alt-red .hp-new .links-list .link {       
    background: url(../images/arrow_red.png) no-repeat;
    background-size: auto 16px;
}


/* Peach Overlay */
.color-alt-peach .hp-new .title.sticky,
.color-alt-peach .score-list .heading,
.color-alt-peach .topx .heading,
.color-alt-peach .tab-content .heading,
.color-alt-peach .premiership-block .heading,
.color-alt-peach .player-info .heading,
.color-alt-peach .about-team .heading,
.color-alt-peach .team-players .heading,
.color-alt-peach .top5 .heading,
.color-alt-peach .item-table .heading,
.color-alt-peach .story img.bullet,
.color-alt-peach .add-comment,
.color-alt-peach .tlkb_item_add_talkback,
.color-alt-peach .tlkb_form_button_send {
    background: #B8411F;
}

.color-alt-peach .score-list .result-table tr.up a,
.color-alt-peach .score-list table tr.current-team td,
.color-alt-peach .score-list table tr.current-team td a,
.color-alt-peach .score-list table tr td a.link,
.color-alt-peach .about-team .text h3,
.color-alt-peach .zoom-bar a.active {
    color: #B8411F;
}

.color-alt-peach .hp-new .links-list .link {
    background: url(../images/arrow_red.png) no-repeat;
    background-size: auto 16px;
}



/* Black Overlay */
.color-alt-black .hp-new .title.sticky,
.color-alt-black .score-list .heading,
.color-alt-black .topx .heading,
.color-alt-black .tab-content .heading,
.color-alt-black .premiership-block .heading,
.color-alt-black .player-info .heading,
.color-alt-black .about-team .heading,
.color-alt-black .team-players .heading,
.color-alt-black .top5 .heading,
.color-alt-black .item-table .heading,
.color-alt-black .story img.bullet,
.color-alt-black .add-comment,
.color-alt-black .tlkb_item_add_talkback,
.color-alt-black .tlkb_form_button_send {
    background: #000000;
}

.color-alt-black .score-list .result-table tr.up a,
.color-alt-black .score-list table tr.current-team td,
.color-alt-black .score-list table tr.current-team td a,
.color-alt-black .score-list table tr td a.link,
.color-alt-black .about-team .text h3,
.color-alt-black .zoom-bar a.active {
    color: #000000;
}

.color-alt-black .hp-new .links-list .link {
    background: url(../images/arrow_red.png) no-repeat;
    background-size: auto 16px;
}



/* Orange Overlay */
.color-alt-orange .hp-new .title.sticky,
.color-alt-orange .score-list .heading,
.color-alt-orange .topx .heading,
.color-alt-orange .tab-content .heading,
.color-alt-orange .premiership-block .heading,
.color-alt-orange .player-info .heading,
.color-alt-orange .about-team .heading,
.color-alt-orange .team-players .heading,
.color-alt-orange .top5 .heading,
.color-alt-orange .item-table .heading,
.color-alt-orange .story img.bullet,
.color-alt-orange .add-comment,
.color-alt-orange .tlkb_item_add_talkback,
.color-alt-orange .tlkb_form_button_send {
    background: #ff5a00;
}

.color-alt-orange .score-list .result-table tr.up a,
.color-alt-orange .score-list table tr.current-team td,
.color-alt-orange .score-list table tr.current-team td a,
.color-alt-orange .score-list table tr td a.link,
.color-alt-orange .about-team .text h3,
.color-alt-orange .zoom-bar a.active {
    color: #ff5a00;
}

.color-alt-orange .hp-new .links-list .link {       
    background: url(../images/arrow_orange.png) no-repeat;
    background-size: auto 16px;
}



/* -------------------------------------------------------End Of Orange ------------------------------------------------------- */

/* Green Overlay */
.color-alt-green .hp-new .title.sticky,
.color-alt-green .score-list .heading,
.color-alt-green .topx .heading,
.color-alt-green .tab-content .heading,
.color-alt-green .premiership-block .heading,
.color-alt-green .player-info .heading,
.color-alt-green .about-team .heading,
.color-alt-green .team-players .heading,
.color-alt-green .top5 .heading,
.color-alt-green .item-table .heading,
.color-alt-green .story img.bullet,
.color-alt-green .add-comment,
.color-alt-green .tlkb_item_add_talkback,
.color-alt-green .tlkb_form_button_send {
    background: #0e9b00;
}

.color-alt-green .score-list .result-table tr.up a,
.color-alt-green .score-list table tr.current-team td,
.color-alt-green .score-list table tr.current-team td a,
.color-alt-green .score-list table tr td a.link,
.color-alt-green .about-team .text h3,
.color-alt-green .zoom-bar a.active {
    color: #0e9b00;
}

.color-alt-green .hp-new .links-list .link {       
    background: url(../images/arrow_green.png) no-repeat;
    background-size: auto 16px;
}



/* -------------------------------------------------------End Of Green ------------------------------------------------------- */
/* grey Overlay */
.color-alt-grey .hp-new .title.sticky,
.color-alt-grey .score-list .heading,
.color-alt-grey .topx .heading,
.color-alt-grey .tab-content .heading,
.color-alt-grey .premiership-block .heading,
.color-alt-grey .player-info .heading,
.color-alt-grey .about-team .heading,
.color-alt-grey .team-players .heading,
.color-alt-grey .top5 .heading,
.color-alt-grey .item-table .heading,
.color-alt-grey .story img.bullet,
.color-alt-grey .add-comment,
.color-alt-grey .tlkb_item_add_talkback,
.color-alt-grey .tlkb_form_button_send {
    background: #59616c;
}

.color-alt-grey .score-list .result-table tr.up a,
.color-alt-grey .score-list table tr.current-team td,
.color-alt-grey .score-list table tr.current-team td a,
.color-alt-grey .score-list table tr td a.link,
.color-alt-grey .about-team .text h3,
.color-alt-grey .zoom-bar a.active {
    color: #59616c;
}

.color-alt-grey .hp-new .links-list .link {       
    background: url(../images/arrow_grey.png) no-repeat;
    background-size: auto 16px;
}

/* -------------------------------------------------------End Of grey ------------------------------------------------------- */

/* NBA Overlay */
.color-alt-nba .hp-new .title.sticky,
.color-alt-nba .score-list .heading,
.color-alt-nba .topx .heading,
.color-alt-nba .tab-content .heading,
.color-alt-nba .premiership-block .heading,
.color-alt-nba .player-info .heading,
.color-alt-nba .about-team .heading,
.color-alt-nba .team-players .heading,
.color-alt-nba .top5 .heading,
.color-alt-nba .item-table .heading,
.color-alt-nba .story img.bullet,
.color-alt-nba .add-comment,
.color-alt-nba .tlkb_item_add_talkback,
.color-alt-nba .tlkb_form_button_send {
    background: #1e518c;
}

.color-alt-nba .score-list .result-table tr.up a,
.color-alt-nba .score-list table tr.current-team td,
.color-alt-nba .score-list table tr.current-team td a,
.color-alt-nba .score-list table tr td a.link,
.color-alt-nba .about-team .text h3,
.color-alt-nba .zoom-bar a.active {
    color: #1e518c;
}

/* ----------------------------------------------------End Of NBA -----------------------------------------------*/

/* Black Overlay */
.color-alt-black .hp-new .title.sticky,
.color-alt-black .score-list .heading,
.color-alt-black .topx .heading,
.color-alt-black .tab-content .heading,
.color-alt-black .premiership-block .heading,
.color-alt-black .player-info .heading,
.color-alt-black .about-team .heading,
.color-alt-black .team-players .heading,
.color-alt-black .top5 .heading,
.color-alt-black .item-table .heading,
.color-alt-black .story img.bullet,
.color-alt-black .add-comment,
.color-alt-black .tlkb_item_add_talkback,
.color-alt-black .tlkb_form_button_send {
    background: #141c27;
}

.color-alt-black .score-list .result-table tr.up a,
.color-alt-black .score-list table tr.current-team td,
.color-alt-black .score-list table tr.current-team td a,
.color-alt-black .score-list table tr td a.link,
.color-alt-black .about-team .text h3,
.color-alt-black .zoom-bar a.active {
    color: #141c27;
}

/* ------------------------------- Virtual Arena Css ------------------------ */
.virtual-arena {
    overflow: hidden;
    position: relative;
    width: 100%;
    text-align: center;
}
.virtual-arena h6 {
    color: #FFFFFF;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 0;
    position: absolute;
    width: 53px;
    text-align: center;
}
.virtual-arena #teamA h6 {
    right: 15px;
    top: 11px;
}
.virtual-arena #teamB h6 {
    bottom: 9px;
    left: 15px;
}

.virtual-arena > div > div {
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url('../Images/VirtualArena/default-shirt.png') no-repeat 0 0;
	position: absolute;
	right: 10px;
	cursor:pointer;
    background-size: cover;
}
.virtual-arena > div#teamA > div {
	top: 43%;
}
.virtual-arena > div#teamB > div {
	top: 45%;
}
.virtual-arena #teamB > div {
    background-image: url('../Images/VirtualArena/default-shirt.png');
    background-size: cover;
}
.virtual-arena div span label {
	font-size: 11px;
    font-weight: bold;
    left: 16px;
    position: absolute;
    text-align: center;
    top: 27px;
    width: 17px;
    cursor: pointer;
    color: white;

    font-family:blender-bold;

}	
.virtual-arena div b {
	cursor: pointer;
    display: none;
    font-size: 12px;
    left: -74px;
    overflow: hidden;
    position: absolute;
    text-align: right;
    top: 26px;
    width: 88px;
    overflow: hidden;
    color: white;

    font-family:blender-bold;
}	
.virtual-arena .ico-card-cont {
   top: -4px;
    height: 28px;
    right: 23px;
    position: absolute;
    width: 11px;
}
.virtual-arena .ico-card-cont span {
    background: none;
    display: inline-block;
    float: left;
    height: 9px;
    width: 11px;
}
.virtual-arena .ico-card-cont span:last-child {
    height: 10px;
}
.virtual-arena .ico-card-cont .red { 
	background: url("../Images/Shared/icons2.png") no-repeat scroll 0 0 transparent;
}
.virtual-arena .ico-card-cont .yellow { 
	background: url("../Images/Shared/icons2.png") no-repeat scroll 0 -9px transparent;
}
.virtual-arena .ico-card-cont .switch { 
	background: url("../Images/Shared/icons.png") no-repeat scroll 0 -18px transparent;
}

.virtual-arena .ico-card-cont .switchDown{
	background: url(../Images/Shared/icons2.png) no-repeat scroll 0 4.61% transparent;
    width: 12px;
    height: 10px !important;
    
}

 .ico-card-cont .switchUp { 
	background: url(../Images/Shared/icons2.png) no-repeat scroll 10.692% 4.60% transparent;
    width: 11px;
    height: 11px !important;
}

.virtual-arena .ico-goal { 
	width: 17px;
    height: 14px;
    background: url(../Images/Shared/icons.png) no-repeat 0 -45px;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
    left: 19px;
    bottom: -1px;
    background-size: cover;
}


.virtual-arena .ico-self-goal { 
	width: 22px;
    height: 16px;
    background: url(../Images/Shared/timeline_self_goal.png) no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
    left: 30px;
    bottom: -3px;
    background-size: cover;
}

.virtual-arena-title-team {
    background-color: #F2F2F2;
    height: 25px;
    display: block;
    color: #373737;
    font: normal 16pt 'blender-regular','south web light';
    padding-top: 5px;
    padding-right: 15px;
}


/*------------------- Start Switch Arenas ---------------------*/

.switchArenas-list .video-list:first-child{
	display:none !important;
}

.switchArenas-list.slick-initialized .video-list{
	display:block;visibility:visible!important;
}

.switchArenas {
    max-width: 100%;
    margin: 0px auto;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.2));
    /*transform: scale(1) rotate(0deg) translateX(-84px) translateY(0px) skewX(-19deg) skewY(0deg);*/
    position: absolute;
    z-index: 1;
    height: 28px;
    direction: rtl;
    font: normal 10pt/16pt 'blender-regular','south web';
}

.switchArenas .titleArenas{
    font: normal 10pt/16pt 'blender-regular','south web';
   /* transform: scale(1) rotate(0deg) translateX(-27px) translateY(59px) skewX(-19deg) skewY(0deg);*/
    margin-right: 0px;
}


#switchArenas-list a{
    /*color: #fff;
    height: 100%;
    display: block;
    text-align: center;
    margin-left: 2px;*/
    /*background: #2465B9;*/
   /* width: auto;
    height: 30px;
    overflow: hidden;
    position: relative;
    padding:5px 10px;*/
}

#switchArenas-list.color_2 a{
   /* background:#bdbdbd;*/
}
#switchArenas-list.color_3 a{
   /* background:#bdbdbd;*/
}
#switchArenas-list.color_0 a{
   /* background:#bdbdbd;*/
}
#switchArenas-list a:hover{	
    text-decoration:none;
}

#switchArenas-list.active a:after{

	content: '';
    display: block;
    width: auto;
    height: 5px;
    background: #fff;
    position: absolute;
    bottom: 0;
    opacity: 1;
    text-decoration:none;
   
}
#switchArenas-list a span {
    display: block;
    color: #fff;
    white-space: nowrap;
    font: normal 14px 'blender-regular','south web';
    border-left: 1px solid #fff;
    height: 14px;
    padding: 0px 10px;
    margin-top: 7px;
    /* -moz-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(20deg) skewY(0deg);
    -webkit-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(20deg) skewY(0deg);
    -o-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(20deg) skewY(0deg);
    -ms-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(20deg) skewY(0deg);
    transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(19deg) skewY(0deg);*/
}


.switchArenas-list .ticker-button {
    display: none !important;
    /*width: 98px;
    height: 30px;
    position: absolute;
    display: block;
    line-height: 0;
    font-size: 100%;
    cursor: pointer;
    background: transparent;
    color: transparent;
    bottom: -5px;
    border: none;
    outline: none;
    background: url(../images/Basket/arrow_white_groups_left_m.png) no-repeat;
    left: -27px;
    z-index: 2;*/
}

    .switchArenas-list .ticker-button.next {
        display: none !important;
        /*background: url(../images/Shared/tab_L_off.png) no-repeat;
    left: 0px;
    transform: scale(1) rotate(0deg) translateX(-94px) translateY(-5px) skewX(16deg) skewY(0deg);
    z-index: 1;
    padding-top: 6px;*/
    }

.liGrayallGameCenter{
   color: #fff;
    height: 100%;
    display: block;
    font: normal 10pt/16pt 'blender-regular','south web';
    text-align: center;
    overflow: hidden;
    position: fixed;
    padding: 6px 0px;
   /* right: -49px;*/
    /*background: url(../Images/Shared/tab_R_off.png) no-repeat;*/
   /* width: 90px;*/
    height: 30px;
    /*transform: scale(1) rotate(0deg) translateX(36px) translateY(0px) skewX(18deg) skewY(0deg);*/
    left: 0px;
}

/*------------------- End Switch Arenas ---------------------*/

.league-table-page #nav1 div#litabSummary .titleTab {
    margin: 8px -21px 0px 0px;
    /*line-height: 40px;*/
}

.league-table-page #nav1 div#litabTableStatistic .titleTab {
    margin: 8px -21px 0px 0px;
    /*line-height: 40px;*/
}

.league-table-page #nav1 div#litabEvent .titleTab {
    margin: 8px -31px 0px 0px;
    /*line-height: 40px;*/
}

.league-table-page #nav1 div#litabComposition .titleTab {
    margin: 8px -29px 0px 0px;
    /*line-height: 40px;*/
}

.article-main {
    font: bold 16pt/20pt 'blender-regular',south web light;
    margin: 0 auto;
    text-align: center;
    margin: 20px 0px;
}

/*Iphone 6 Plus*/
@media only screen and (max-width : 414px) {

    .players-list .ico-card-cont {
        right: 125px;
    }
   .presummery{
    /* font-size: 15px !important;*/
   /*  line-height: 14px !important;
     margin: 5px -49px 0px 0px !important;*/
    }

     .img_event_holder { 
        height:238px !important;
    }

    .virtual-arena > div#teamA > div {
        top: 53%;
    }
    .virtual-arena > div#teamB > div {
        top: 41%;
    }

    .league-table-page #nav1 ul li#litabComposition {
        float: right;
        background: url(../Images/Shared/tab_R_off.png) no-repeat;
        background-size: cover;
         width: 110px;
        height: 32px;
        display: block;
        margin-right: -51px;
    }

    .league-table-page #nav1 ul a #litabComposition.active {
        float: right;
        background: url(../Images/Shared/tab_R_on.png) no-repeat;
        background-size: cover;
        width: 110px;
        height: 32px;
        display: block;
        margin-right: -51px;
    }

    .league-table-page #nav1 ul li#litabEvent {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 115px;
        height: 32px;
        display: block;
        margin-right: -13px;
    }

    .league-table-page #nav1 ul a li#litabEvent.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 115px;
        height: 32px;
        display: block;
        margin-right: -13px;
    }

    .league-table-page #nav1 ul li#litabSummary {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 110px;
        height: 32px;
        display: block;
        margin-right: -12px;
    }

    .league-table-page #nav1 ul a li#litabSummary.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 112px;
        height: 32px;
        display: block;
        margin-right: -12px;
    }

    .league-table-page #nav1 ul li#litabSummaryPreGame {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 110px;
        height: 32px;
        display: block;
        margin-right: -12px;
    }

    .league-table-page #nav1 ul a li#litabSummaryPreGame.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 112px;
        height: 32px;
        display: block;
        margin-right: -12px;
    }

    .league-table-page #nav1 ul li#litabTableStatistic {
        float: right;
        background: url(../Images/Shared/tab_L_off.png) no-repeat;
        background-size: cover;
        width: 111px;
        height: 32px;
        display: block;
        margin-right: -24px;
    }

    .league-table-page #nav1 ul a li#litabTableStatistic.active {
        float: right;
        background: url(../Images/Shared/tab_L_on.png) no-repeat;
        background-size: cover;
        width: 111px;
        height: 32px;
        display: block;
        margin-right: -24px;
    }

    .league-table-page #nav1 div#litabTableStatistic {
        /*width: 98px;
        margin-right: 17px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
       /* width: 98px;*/
       /* margin-right: 17px;*/
    }



    .title-box .title-holder .titleTab {
       /* position: absolute;
        margin: 8px -28px 0px 0px;
        font: normal 14pt 'blender-bold','south web light';
        line-height: 40px;*/
        /*color: rgba(0, 0, 0, 1);*/
    }

    .title-box .info-boxEventSwicheCard .scorersOneColumn {
        white-space: normal;
        text-align: center;
        width: 124px;
        margin-top: 3px;
    }
    
    .title-box .info-boxEventSwicheCard .col {
        text-align: center;
        margin: 0 auto;
        margin-right: 25px;
    }

    .title-box .info-boxEventYellowCard {
        overflow: hidden;
        height: 64px;
        background-size: cover;
        background-color: white;
        width: 100%;
    }

    .title-box .info-boxStartHalfEnd {
        overflow: hidden;
          height: auto;
            min-height:62px;
        background-size: cover;
        background-color: #7F7F7F;
        width: 100%;
        margin-top: 0px;
        padding-top: 7px;
        background-color: transparent;
    }

        .title-box .info-boxStartHalfEnd .col {
            float: right;
            width: 33%;
            padding: 0px 13px 0 0;
            display: table;
            text-align: center;
            height: 49px;
            vertical-align: middle;

        }

        .title-box .info-boxStartHalfEnd .halfend {
            color: white;
            line-height: 21px;
            padding-top: 5px;
            font: Normal 14pt/30pt 'blender-regular','south web light';
            line-height: 17px;
            vertical-align: middle;
            /*display: table-cell;*/
            display: block;
            vertical-align: middle;
            text-align: center;
            word-wrap: break-word;
        }


            .title-box .info-boxStartHalfEnd .col strong {
                font: Normal 16pt/30pt 'blender-regular','south web light';
                color: white;
                max-width: 110px;
                line-height: 21px;
                vertical-align: -webkit-baseline-middle;
                margin-right: 0px;
                margin-top: 12px;
                font: Normal 14pt/30pt south web light;
                max-width: 64px;
                line-height: 17px;
                vertical-align: middle;
                display: table-cell;
                display: table-cell;
                vertical-align: middle;
                text-align: center;
                word-wrap: break-word;
            }

    .match-status {
        font: normal 16pt/22pt 'blender-regular',south web light; width: 146px;
        height: 19px;
        margin: 0 auto !important;
        line-height: 18px;
    }

    .title-box .info-boxResult .col {
        float: right;
        width: 33%;
        padding: 0px 13px 0 0;
        display: table;
        text-align: center;
        height: 49px;
        vertical-align: middle;
        max-width: 250px;
    }

        .title-box .info-boxResult .col strong {
            font: Normal 13pt/30pt south web light;
            color: #373737;
            max-width: 100px;
            line-height: 17px;
            vertical-align: middle;
            display: table-cell;
            display: table-cell;
            vertical-align: middle;
            text-align: center;
            width: 135px;
        }

    .title-box .info-boxResult .scorersOneColumn {
        height: auto;
        text-align: center;
        max-width: 130px;
        min-height: 40px;
    }

    .title-box .info-boxResult span.scorers {
        font: normal 12pt 'blender-regular','south web light';
        color: #373717;
    }

    .info-boxResult .scoreResult {
        font: normal 24pt 'blender-regular','south web light';
        display: block;
        height: 40px;
        text-align: center;
        color: #373717;
        margin-top: 0px;
        margin-left: 0px;
    }

    .info-block .col-first {
        width: 50%;
        padding: 0;
    }

    .league-table-page #nav1 div#litabSummaryPreGame {
        width: 120px;
    }

}

/*Nexus*/
@media only screen and (max-width : 412px) {

    .players-list .ico-card-cont {
        right: 115px;
    }
    .presummery {
        /*font-size: 15px !important;*/
       /* line-height: 14px !important;
        margin: 5px -49px 0px 0px !important;*/
    }

     .img_event_holder { 
        height:236px !important;
    }


    .league-table-page #nav1 ul li#litabTableStatistic {
    /*   width: 101px;
    margin-right: -23px;*/
    }

    .league-table-page #nav1 ul a li#litabTableStatistic.active {
        /*width: 102px;
        margin-right: -20px;*/


    }

    .league-table-page #nav1 div#litabTableStatistic {
       /* width: 98px;
        margin-right: 22px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
       /* width: 98px;*/
       /* margin-right: 22px;*/
    }

    .league-table-page #nav1 a div#litabSummary.active {
       /* width: 80px;*/
    }


    .league-table-page #nav1 div#litabSummaryPreGame {
       /* width: 120px;*/
    }
}


@media only screen and (max-width : 384px) {

    .presummery {
        /*font-size: 15px !important;*/
      /*  line-height: 14px !important;
        margin: 5px -49px 0px 0px !important;*/
    }
    .league-table-page #nav1 ul li#litabTableStatistic {
        /*width: 101px;
        margin-right: -47px;*/
    }

    .league-table-page #nav1 ul a li#litabTableStatistic.active {
       /* width: 101px;
        margin-right: -43px;*/
    }

    .league-table-page #nav1 div#litabTableStatistic {
        /*width: 98px;
        margin-right: 10px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
      /*  width: 98px;
        margin-right: 10px;*/
    }
}

/*Iphone 6*/
@media only screen and (max-width: 375px) {

    .players-list .ico-card-cont {
        right: 105px;
    }

        .presummery {
       /* font-size: 15px !important;*/
        /*line-height: 14px !important;
        margin: 5px -49px 0px 0px !important;*/
    }
     .img_event_holder { 
        height:210px !important;
    }
   /* .league-table-page #nav1 div#litabComposition {
        width: 104px;
    }
    .league-table-page #nav1 a div#litabComposition.active {
        width: 105px;
    }
*/
    .league-table-page #nav1 div#litabEvent {
       /*width: 102px;*/
          
    }

    .league-table-page #nav1 a div#litabEvent.active {
        /*width: 103px;*/
    }

    .league-table-page #nav1 div#litabSummary {
       /* width: 105px;*/
    }

    .league-table-page #nav1 a div#litabSummary.active {
       /* width: 105px;*/
    }

    .league-table-page #nav1 div#litabSummaryPreGame {
       /* width: 103px;*/
    }

    .league-table-page #nav1 a div#litabSummaryPreGame.active {
      /*  width: 103px;*/
    }


    .league-table-page #nav1 div#litabTableStatistic {
      /*  width: 98px;
        margin-right: 9px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
       /* width: 98px;
        margin-right: 9px;*/
    }

    .players .image-box {
        /*font: normal 14px south web light;*/
       /* font: 14px 'blender-bold','south web light';*/
    }


    .players-list .ico-goal, .field-block .ico-goal,
    .players .ico-goal, .field-block .ico-goal {
        right: 93px;
    }
    .players .text-box,
    .players-list .name {
        width: 82px;
    }
   

    .players-list .info-box {
       /* font: normal 1.4em south web light;
        line-height: 30px;*/
    }

    .players-list .image-box {
        font: normal 1.4em south web light;
    }

    .info-boxStartHalfEnd .scoreResult .pendelPoint {
        font: normal 10pt 'blender-regular','south web light';
    }

    .info-boxStartHalfEnd .scoreResult .divPendelPoint { 
        font: normal 18pt south web light;
    }

    .virtual-arena > div#teamA > div {
        top: 53%;
    }
    .virtual-arena > div#teamB > div {
        top: 41%;
    }
    .info-box .board .time, .info-box .board .score {
        /*font: normal 40pt 'blender-regular','south web ultralight';*/
        /*font: normal 45px 'blender-bold', 'south web ultralight';
        height: 66px;
        position: relative;*/
    }

    .league-table-page #nav1 ul li#litabComposition {
        float: right;
        background: url(../Images/Shared/tab_R_off.png) no-repeat;
        background-size: cover;
        width: 97px;
        height: 30px;
        display: block;
        margin-right: -52px;
    }

    .league-table-page #nav1 ul a #litabComposition.active {
        float: right;
        background: url(../Images/Shared/tab_R_on.png) no-repeat;
        background-size: cover;
        width: 97px;
        height: 30px;
        display: block;
        margin-right: -52px;
    }

    .league-table-page #nav1 ul li#litabEvent {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 30px;
        display: block;
        margin-right: -11px;
    }

    .league-table-page #nav1 ul a li#litabEvent.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 30px;
        display: block;
        margin-right: -11px;
    }

    .league-table-page #nav1 ul li#litabSummary {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 104px;
        height: 30px;
        display: block;
        margin-right: -10px;
    }

    .league-table-page #nav1 ul a li#litabSummary.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 104px;
        height: 30px;
        display: block;
        margin-right: -22px;
    }

     .league-table-page #nav1 ul li#litabSummaryPreGame {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 104px;
        height: 30px;
        display: block;
        margin-right: -10px;
    }

    .league-table-page #nav1 ul a li#litabSummaryPreGame.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 104px;
        height: 30px;
        display: block;
        margin-right: -22px;
    }

    .league-table-page #nav1 div#litabTableStatistic {
       /* width: 98px;
        margin-right: 10px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
      /*  width: 98px;
        margin-right: 10px;*/
    }

    .league-table-page #nav1 ul li#litabTableStatistic {
        float: right;
        background: url(../Images/Shared/tab_L_off.png) no-repeat;
        background-size: cover;
        width: 104px;
        height: 30px;
        display: block;
        margin-right: -22px;
    }

    .league-table-page #nav1 ul a li#litabTableStatistic.active {
        float: right;
        background: url(../Images/Shared/tab_L_on.png) no-repeat;
        background-size: cover;
        width: 104px;
        height: 30px;
        display: block;
        margin-right: -25px;
    }

    .title-box .title-holder .titleTab {
       /* position: absolute;
        margin: 8px -22px 0px 0px;
        font: normal 14pt 'blender-bold','south web light';*/
        /*line-height: 40px;*/
        /* color: rgba(0, 0, 0, 1);*/
    }

    .title-box .info-boxEventSwicheCard .logo-box .alignPlayer {
        width: 112px;
    }

    .title-box .info-boxEventSwicheCard .scorersOneColumn {
        width: 114px;
        margin-top: 3px;
    }

    .title-box .info-boxEventSwicheCard .col {
        text-align: center;
        margin: 0 auto;
        margin-right: 0px;
    }

    .title-box .info-boxEventYellowCard {
        overflow: hidden;
        height: 64px;
        background-size: cover;
        background-color: white;
        width: 100%;
    }

    .title-box .info-boxStartHalfEnd {
        overflow: hidden;
        height: auto;
        min-height: 62px;
        background-size: cover;
        background-color: #7F7F7F;
        width: 100%;
        margin-top: 0px;
        padding-top: 7px;
        background-color: transparent;
    }
        .title-box .info-boxStartHalfEnd .col {
            float: right;
            width: 33%;
            padding: 0px 13px 0 0;
            display: table;
            text-align: center;
            height: 49px;
            vertical-align: middle;
        }

         .title-box .info-boxStartHalfEnd .halfend {
                color: white;
                line-height: 21px;
                padding-top: 5px;
                font: Normal 12pt/30pt 'blender-regular','south web light';
                line-height: 14px;
                vertical-align: middle;
                text-align: center;
                padding-top: 10px;
            }


            .title-box .info-boxStartHalfEnd .col strong {
               font: Normal 16pt/30pt 'blender-regular','south web light';
                color: white;
                line-height: 21px;
                vertical-align: -webkit-baseline-middle;
                margin-right: 0px;
                margin-top: 12px;
                font: Normal 12pt/30pt 'blender-regular','south web light';
                max-width: 68px;
                line-height: 14px;
                vertical-align: middle;
                display: table-cell;
                display: table-cell;
                vertical-align: middle;
                text-align: center;
            }

    .match-status {
        font: normal 13pt/22pt south web light;
        width: 109px;
        margin:0 auto !important;
        line-height: 22px;
    }

    .title-box .info-boxResult .col {
        float: right;
        width: 33%;
        padding: 0px 10px 0 0;
        display: table;
        text-align: center;
        height: 49px;
        vertical-align: middle;
         max-width: 250px;
    }

        .title-box .info-boxResult .col strong {
            font: Normal 13pt/30pt south web light;
            color: #373737;
            max-width: 60px;
            line-height: 14px;
            vertical-align: middle;
            display: table-cell;
            display: table-cell;
            vertical-align: middle;
            text-align: center;
            width: 135px;
        }

    .title-box .info-boxResult .scorersOneColumn {
        height: auto;
        text-align: center;
        max-width: 125px;
        min-height: 40px;
    }

    .title-box .info-boxResult span.scorers {
        font: normal 10pt 'blender-regular','south web light';
        color: #373717;
    }

    .info-boxResult .scoreResult {
        font: normal 20pt 'blender-regular','south web light';
        display: block;
        height: 40px;
        text-align: center;
        color: #373717;
        margin-top: 0px;
        margin-left: 0px;
    }

    .info-block .col-first {
        width: 50%;
        padding: 0;
    }
}

/*LG G2 */
@media only screen  and  (max-width : 360px)  {

    .players-list .ico-card-cont {
        right: 92px;
    }

    .presummery {
        /*font-size: 15px !important;*/
       /* line-height: 14px !important;
        margin: 5px -49px 0px 0px !important;*/
    }

     .img_event_holder { 
        height:200px !important;
    }
      .league-table-page #nav1 div#litabComposition {
        /*width: 99px;*/
    }
    .league-table-page #nav1 a div#litabComposition.active {
        /*width: 100px;*/
    }

    .league-table-page #nav1 div#litabEvent {
      /* width: 99px;*/
          
    }

    .league-table-page #nav1 a div#litabEvent.active {
       /* width: 100px;*/
    }

    .league-table-page #nav1 div#litabSummary {
       /* width: 100px;*/
    }

    .league-table-page #nav1 a div#litabSummaryPreGame.active {
       /* width: 101px;*/
    }

    .league-table-page #nav1 div#litabSummaryPreGame {
        /*width: 101px;*/
    }

    .league-table-page #nav1 a div#litabSummary.active {
       /* width: 101px;*/
    }

    .league-table-page #nav1 div#litabTableStatistic {
      /* width: 98px;
       margin-right: 10px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
     /*  width: 98px;
       margin-right: 10px;*/
    }


/*    .switchArenas
    {
      width: 246px;
    }*/
    .title-box .center-col .detailsGamesTbl {
        padding-right: 4px;
    }

   .league-table-page #nav1 ul li#litabComposition {
        float: right;
        background: url(../Images/Shared/tab_R_off.png) no-repeat;
        background-size: cover;
        width: 110px;
        height: 32px;
        display: block;
        margin-right: -72px;
    }

    .league-table-page #nav1 ul a #litabComposition.active {
        float: right;
        background: url(../Images/Shared/tab_R_on.png) no-repeat;
        background-size: cover;
        width: 110px;
        height: 32px;
        display: block;
        margin-right: -72px;
    }

    .league-table-page #nav1 ul li#litabEvent {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 32px;
        display: block;
        margin-right: -11px;
    }

    .league-table-page #nav1 ul a li#litabEvent.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 32px;
        display: block;
        margin-right: -11px;
    }

    .league-table-page #nav1 ul li#litabSummary {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 32px;
        display: block;
        margin-right: -9px;
    }

    .league-table-page #nav1 ul a li#litabSummary.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 32px;
        display: block;
        margin-right: -9px;
    }

     .league-table-page #nav1 ul li#litabSummaryPreGame {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 32px;
        display: block;
        margin-right: -9px;
    }

    .league-table-page #nav1 ul a li#litabSummaryPreGame.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 100px;
        height: 32px;
        display: block;
        margin-right: -9px;
    }

    .league-table-page #nav1 ul li#litabTableStatistic {
        float: right;
        background: url(../Images/Shared/tab_L_off.png) no-repeat;
        background-size: cover;
        width: 101px;
        height: 32px;
        display: block;
        margin-right: -27px;
    }

    .league-table-page #nav1 ul a li#litabTableStatistic.active {
        float: right;
        background: url(../Images/Shared/tab_L_on.png) no-repeat;
        background-size: cover;
        width: 101px;
        height: 32px;
        display: block;
        margin-right: -27px;
    }

   
}

/*Iphone 5*/
@media only screen and (max-width : 320px) {

    .players-list .ico-card-cont {
        right: 80px;
    }
    .presummery {
       /* font-size: 15px !important;*/
       /* line-height: 14px !important;
        margin: 5px -49px 0px 0px !important;*/
    }
    .img_event_holder { 
        height:168px !important;
    }
   /* .league-table-page #nav1 div#litabComposition {
        width: 67px;
    }
    .league-table-page #nav1 a div#litabComposition.active {
        width: 68px;
    }*/

    .league-table-page #nav1 div#litabEvent {
     /*  width: 100px;
           margin-right: -21px;*/
    }

    .league-table-page #nav1 a div#litabEvent.active {
       /* width: 101px;
            margin-right: -21px;*/
    }

    .league-table-page #nav1 div#litabSummary {
       /* width: 100px;
         margin-right: -10px;*/
    }

    .league-table-page #nav1 a div#litabSummary.active {
      /*  width: 100px;
        margin-right: -10px;*/
    }

   
    .league-table-page #nav1 div#litabSummaryPreGame {
       /* width: 101px;
         margin-right: -10px;*/
    }

    .league-table-page #nav1 a div#litabSummaryPreGame.active {
       /* width: 101px;
        margin-right: -10px;*/
    }

    .league-table-page #nav1 div#litabTableStatistic {
      /* width: 98px;
       margin-right: 10px;*/
    }

    .league-table-page #nav1 a div#litabTableStatistic.active {
     /*  width: 98px;
       margin-right: 10px;*/
    }



 /*   .switchArenas {
    width: 206px;
    }
*/
    .title-box .info-box .center-col {
        /* float: right;
        width: 32%;
        text-align: center;
        padding: 16px 0px 0 0px;*/
        display: flex;
        flex-direction: column;
        align-items: center; /* centers horizontally */
        text-align: center;

    }

    .game-date-wrapper {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin-bottom: 10px;
        text-align: center;
    }


    .title-box .center-col .detailsGamesRight {
        font-size: 9pt;
    }

   .virtual-arena > div#teamA > div {
        top: 53%;
    }
    .virtual-arena > div#teamB > div {
        top: 41%;
    }

    .info-box .board .time, .info-box .board .score {
        height: 71px;
        font: bold 53px 'blender-regular', 'south web ultralight';
        font-weight: 600;
        height: 76px;
        height: 66px;
    }


    .league-table-page #nav1 ul li#litabComposition {
        float: right;
        background: url(../Images/Shared/tab_R_off.png) no-repeat;
        background-size: cover;
        width: 68px;
        height: 30px;
        display: block;
        margin-right: -51px;
    }
    .league-table-page #nav1 ul a #litabComposition.active {
        float: right;
        background: url(../Images/Shared/tab_R_on.png) no-repeat;
        background-size: cover;
        width: 68px;
        height: 30px;
        display: block;
        margin-right: -51px;
    }

    .league-table-page #nav1 ul li#litabEvent {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 93px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul a li#litabEvent.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 93px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul li#litabSummary {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 93px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul a li#litabSummary.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 93px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul li#litabSummaryPreGame {
        float: right;
        background: url(../Images/Shared/tab_mid_off.png) no-repeat;
        background-size: cover;
        width: 93px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul a li#litabSummaryPreGame.active {
        float: right;
        background: url(../Images/Shared/tab_mid_on.png) no-repeat;
        background-size: cover;
        width: 93px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul li#litabTableStatistic {
        float: right;
        background: url(../Images/Shared/tab_L_off.png) no-repeat;
        background-size: cover;
        width: 90px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .league-table-page #nav1 ul a li#litabTableStatistic.active {
        float: right;
        background: url(../Images/Shared/tab_L_on.png) no-repeat;
        background-size: cover;
        width: 90px;
        height: 30px;
        display: block;
        margin-right: -8px;
    }

    .title-box .title-holder .titleTab {
        position: absolute;
        margin: 8px -22px 0px 0px;
        /*font: normal 14pt 'blender-regular','south web light';*/
        /*line-height: 40px;*/
        /* color: rgba(0, 0, 0, 1);*/
    }
    

    .title-box .info-boxEventSwicheCard .logo-box .alignPlayer {
        float: right;
        width: 78px;
    }

    .title-box .info-boxEventSwicheCard .scorersOneColumn {
        white-space: normal;
        text-align: center;
        width: 78px;
    }

    .title-box .info-boxEventSwicheCard .col {
        text-align: center;
        margin: 0 auto;
        margin-right: 18px;
    }

    .title-box .info-boxEventYellowCard {
        overflow: hidden;
        height: 64px;
        background-size: cover;
        background-color: white;
        width: 100%;
    }

    .title-box .info-boxResult .halfend {
        color: #373737;
        line-height: 21px;
        padding-top: 5px;
        font: Normal 10pt/30pt south web light;
        line-height: 17px;
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        word-wrap: break-word;
    }

    .title-box .info-boxStartHalfEnd {
        overflow: hidden;
        height: auto;
        min-height: 62px;
        background-size: cover;
        background-color: #7F7F7F;
        width: 100%;
        margin-top: 0px;
        padding-top: 7px;
        background-color: transparent;
    }
        .title-box .info-boxStartHalfEnd .col {
            float: right;
            width: 30%;
            padding: 0px 6px 0 0;
            display: table;
            text-align: center;
            height: 49px;
            vertical-align: middle;
        }

        .title-box .info-boxStartHalfEnd .halfend {
            color: white;
            line-height: 21px;
            padding-top: 5px;
            font: Normal 10pt/30pt 'blender-regular','south web light';
            line-height: 12px;
            vertical-align: middle;
            /*display: table-cell;*/
            display: block;
            text-align: center;
        }

            .title-box .info-boxStartHalfEnd .col strong {
                font: Normal 16pt/30pt 'blender-regular','south web light';
                color: white;
                line-height: 21px;
                vertical-align: -webkit-baseline-middle;
                margin-right: 0px;
                margin-top: 12px;
                font: Normal 10pt/30pt south web light;
                max-width: 52px;
                line-height: 12px;
                vertical-align: middle;
                display: table-cell;
                text-align: center;
            }

    .info-boxStartHalfEnd .scoreResult {
        font: normal 21pt 'blender-regular',south web light;
    }
    .match-status {
        font: normal 13pt/22pt 'blender-regular',south web light;
        width: 109px;
        height: 19px;
        line-height: 22px;
        margin: 0 auto !important;
        margin-bottom: 0px;
    }

    .title-box .info-boxResult .col {
        float: right;
        width: 29%;
        padding: 0px 4px 0 0;
        display: table;
        text-align: center;
        height: 49px;
        vertical-align: middle;
        max-width: 250px;
    }

    .title-box .info-boxResult .center-col {
        float: right;
        padding: 25px 3px 0 0px;
        text-align: center;
    }

    .title-box .info-boxEventYellowCard .scorersOneColumn {
        width: 100%;
        display: block;
        float: right;
        text-align: right;
    }

    .title-box .info-boxResult .col strong {
        font: Normal 10pt/30pt 'blender-regular',south web light;
        color: #373737;
        max-width: 60px;
        line-height: 11px;
        vertical-align: middle;
        display: table-cell;
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        width: 135px;
    }

    .title-box .info-boxResult .scorersOneColumn {
        height: auto;
        text-align: center;
        max-width: 106px;
        min-height: 40px;
    }

    .title-box .info-boxResult span.scorers {
        font: normal 10pt 'blender-regular','south web light';
        color: #373717;
    }

    .info-boxResult .scoreResult {
        font: normal 18pt 'blender-regular',south web light;
        display: block;
        height: 40px;
        text-align: center;
        color: #373717;
        margin-top: 0px;
        margin-left: 0px;
    }

    .info-block .col-first {
        width: 50%;
        padding: 0;
    }

    .title-box .info-boxEventYellowCard span.scorers {
        font: normal 12pt 'blender-regular','south web light';
        color: #373737;
    }

     .players .name {
        font: Normal 12px 'blender-regular','south web light';
        line-height: 30px;
    }

    .players .image-box {
        /*font: Normal 1.3em 'blender-regular','south web light';*/
        font: 14px 'blender-bold','south web light';
    }

    .players-list .ico-goal, .field-block .ico-goal,
    .players .ico-goal, .field-block .ico-goal {
        right: 84px;
    }
    .players .text-box{
       max-width: 68px;
    }

    .players-list .info-box {
       /* font: Normal 1.3em 'blender-regular','south web light';
        line-height: 30px;*/
    }

    .players-list .image-box {
        font: Normal 1.3em 'blender-regular','south web light';
    }

    .players-list .name{
        max-width: 59px;
       /* font: Normal 1.3em 'blender-regular','south web light';*/
    }

    .players-list,
    .players{
        padding-right: 0px;
    }


}
