#wrapper { margin: 0 auto; width: 960px; }
.row:nth-child(even) { background: #ECECEC; }
.row:nth-child(odd) { background: #F5F5F5; }
span.flag img{ -webkit-box-shadow: 1px 1px 1px #444; -moz-box-shadow: 1px 1px 1px #444; box-shadow: 1px 1px 1px #444; }

.iddContainer { width: 960px; height: auto; float: left; position: relative; margin: 22px 0 0 0; }
.iddSidebar { width: 160px; float:left; }
.iddSidebar ul.leaguesList { width: 158px; border: solid 1px #e3e4e6; margin: 0; padding: 0; list-style: none; float:left; overflow: hidden; }
.iddSidebar ul.leaguesList li { width: 100%; height: auto; float: left; line-height: 25px; font-size:12px; }
.iddSidebar ul.leaguesList li:nth-child(even) { background: #ECECEC; }
.iddSidebar ul.leaguesList li:nth-child(odd) { background: #F5F5F5; }
.iddSidebar ul.leaguesList li a { color: #006143; float:left; width: 100%; display: block; }
.iddSidebar ul.leaguesList li ul li a.active { color: #000; }
.iddSidebar ul.leaguesList li a span.flag { float: left; display: block; width: 16px; height: 18px; padding: 7px 0 0 0; margin: 0 15px 0 13px; }
.iddSidebar ul.leaguesList li ul li { line-height: 16px; hight:auto; float:left; background: transparent url("http://img3.mynet.com/spor/iddaa/submenu-seperator.png") no-repeat 0 0 !important; font-size: 11px; width: 100px; margin: 0 0 0 43px; padding: 4px 0 4px 2px; }

.iddContent { margin: 0 0 0 17px; width: 780px; position: relative; float: left; }
.iddContent a { color: #006e2e; }
.iddContent .iddSubMenu { width: 100%; float: left; position: relative; }
.iddContent .iddRightMenu { position: absolute; right:0; top:0; width:300px; text-align: right; }
.iddContent .iddRightMenu a { text-align: right; }
.iddContent .iddSubMenu label { float: right; margin: 0 5px 0 0; height: 20px; line-height: 26px; font-weight: bold; }
.iddContent .iddSubMenu select { float: right; height: 20px; }
.iddContent .iddSubMenu select.iddDate { width: 135px; }
.iddContent .iddSubMenu select.iddWeek { width: 60px; margin: 0 10px 0 0; }
.iddContent .iddSubMenu ul.iddTabbed { float: left; margin-bottom: -1px; font-size: 12px; border-bottom: solid 1px #006129; width: 100%; height: 28px; }
.iddContent .iddSubMenu ul.iddTabbed li { margin: 0 1px; height: 27px; float: left; }
.iddContent .iddSubMenu ul.iddTabbed li.active { margin: 0 6px; }
.iddContent .iddSubMenu ul.iddTabbed li.active a { color: #006129; background: #fff; border-bottom: solid 1px #fff; }
.iddContent .iddSubMenu ul.iddTabbed li a { color: #fff; padding: 0 14px; line-height: 27px; background: #1c7650; border: solid 1px #005122; display: block; height:27px; }
.iddContent .iddSubMenu ul.iddTabbed li a:hover { color: #006129; background: #fff; text-decoration: none; }

.iddContent h2.leagueName { font-weight: bold; font-size: 12px; color: #006e2e; margin: 0; float: left; width: 100%; height: 18px; border-bottom: solid 1px #cccccc; position: relative; }
.iddContent #tabs h2.leagueName { margin: 15px 0 0 !important; }
.iddContent .leagueSub { position: absolute; top: 42px; right: 0; display: block; color: #000; }
.iddContent .leagueSub li { display: inline; }
.iddContent .leagueSub a { color: #003081; font-weight: normal; margin: 0 3px; }
.iddContent h2 span.flag { display: block; float: left; margin: 0 6px 0 0; padding: 2px 0 0 0; }
.iddContent .iddLeague { float: left; width: 100%; margin-bottom: 10px; }
.iddContent .iddLeague .nomargin { margin: 0; }
.iddContent .iddLeague .row { float: left; width: 100%; height: 26px; line-height: 26px; }
.iddContent .iddLeague .infoHeader { float: left; width: 100%; height: 26px; line-height: 26px; color: #000 !important; font-weight: bold; border: none; }
.iddContent .iddLeague .infoHeader div { color: #000 !important; font-weight: bold; border: none !important; margin: 0 1px 0 0; }
.iddContent .iddLeague .infoFooter { color: #666; font-style: italic; margin: 15px 0 0 0; font-size: 11px; float: left; margin: 15px 0 0 0; }
.iddContent .iddLeague .infoFooter span { display: block; float: left; margin: 0 7px 0 0; }
.iddContent .iddLeague .infoFooter span.count { font-weight: bold; padding: 0 0 5px 0; width: 100%; display: block; float: left; }
.iddContent .navBar { width: 100%; float: left; margin: 10px 0 -18px 0; color: #000; text-align: right; position: relative; z-index: 5;  }
.iddContent .navBar li { display: inline; }
.iddContent .navBar a { margin: 0 5px; color: #003081 !important; }
.iddContent .iddLeague .iddTableHome { float: left; width: 100%; }
.iddContent .iddLeague .iddTableHome span.card { margin: 0 5px; display: inline-block; width: 10px; height: 15px; background-repeat: no-repeat; background-position: left center; line-height: 15px; font-size: 10px; text-align: center; font-weight: normal; cursor: default; }
.iddContent .iddLeague .iddTableHome span.sari { background-image: url(http://img3.mynet.com/spor/iddaa/sari.gif); color: #000; }
.iddContent .iddLeague .iddTableHome span.kirmizi { background-image: url(http://img3.mynet.com/spor/iddaa/kirmizi.gif); color: #fff; }
.iddContent .iddLeague .iddTableHome span.sarikirmizi { background-image: url(http://img3.mynet.com/spor/iddaa/sarikirmizi.gif); color: #fff; }
.iddContent .iddLeague .iddTableHome .dateTime { color: #666666; border-right: solid 1px #ccc; width: 100px; float:left; text-align: center; }
.iddContent .iddLeague .iddTableHome .number { color: #000; border-right: solid 1px #ccc; width: 80px; float:left; font-weight: bold; text-align: center; }
.iddContent .iddLeague .iddTableHome .scores { color: #006e2e; border-right: solid 1px #ccc; width: 503px; float:left; text-align: center; }
.iddContent .iddLeague .iddTableHome .scores .home { float: left; width: 184px; text-align: right; }
.iddContent .iddLeague .iddTableHome .scores .score { float: left; width: 97px; text-align: center; font-weight: bold; }
.iddContent .iddLeague .iddTableHome .scores .away { float: left; width: 181px; text-align: left; }
.iddContent .iddLeague .iddTableHome .scores .live { display: block; width: 21px; float: left; padding: 0 12px 0 0; background: transparent url("http://img3.mynet.com/spor/iddaa/flash.gif") no-repeat right center; color: #000; font-weight:bold; }
.iddContent .iddLeague .iddTableHome .final { float: left; width: 94px; text-align: center; color: #666; }

.iddContent .iddLeague .iddTableDetail { float: left; width: 570px; margin: 10px 0 15px; }
.iddContent .iddLeague .iddTableDetail .week { float: left; width: 150px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableDetail .scores { float: left; width: 418px; color: #006e2e; border-right: solid 1px #ccc; text-align: center; }
.iddContent .iddLeague .iddTableDetail .scores .home { float: left; width: 182px; text-align: right; }
.iddContent .iddLeague .iddTableDetail .scores .score { float: left; width: 54px; text-align: center; font-size: 14px; font-weight: bold; }
.iddContent .iddLeague .iddTableDetail .scores .away { float: left; width: 182px; text-align: left; }
.iddContent .iddLeague .iddTableDetail .firstHalf { float: left; width: 39px; color: #006e2e; text-align: center; font-weight: bold; border-right: solid 1px #ccc; font-size: 14px; }
.iddContent .iddLeague .iddTableDetail .stats { float: left; width: 142px; padding: 0 0 0 18px; color: #666; }
.iddContent .iddLeague .iddTableDetail .stats span.live { padding: 0 12px 0 0; background: transparent url("http://img3.mynet.com/spor/iddaa/flash.gif") no-repeat right center; color: #000; font-weight:bold; }

.iddContent .iddLeague .iddTableChart { float: left; width: 100%; margin: 10px 0 15px; }
.iddContent .iddLeague .iddTableChart .infoHeader { height: 20px; line-height: 20px; border-bottom: solid 1px #ccc; }
.iddContent .iddLeague .iddTableChart div div { float: left; border-right: solid 1px #ccc; }
.iddContent .iddLeague .iddTableChart .team { width: 227px; }
.iddContent .iddLeague .iddTableChart .team span.line { font-weight: bold; margin: 0 10px 0 0; text-align: right; width: 20px; display: block; float:left; }
.iddContent .iddLeague .iddTableChart .team span.change { font-weight: bold; margin: 0 10px 0 0; padding: 9px 0 0; text-align: center; width: 20px; display: block; float:left; }
.iddContent .iddLeague .iddTableChart .point { width: 68px; text-align: center; color: #000; font-weight: bold; }

.iddContent .iddLeague .iddTableChartFull { float: left; width: 100%; margin: 10px 0 15px; }
.iddContent .iddLeague .iddTableChartFull .infoHeader { height: 20px; line-height: 20px; border-bottom: solid 1px #ccc; }
.iddContent .iddLeague .iddTableChartFull .groupHeader { height: 25px; line-height: 20px; float: left; }
.iddContent .iddLeague .iddTableChartFull .groupHeader .padder { float: left; width: 177px; border: none; }
.iddContent .iddLeague .iddTableChartFull .groupHeader .grp { float: left; width: 200px; border: none; text-align: center; font-weight: bold; }
.iddContent .iddLeague .iddTableChartFull div div { float: left; border-right: solid 1px #ccc; }
.iddContent .iddLeague .iddTableChartFull .team { width: 177px; }
.iddContent .iddLeague .iddTableChartFull .team span.line { font-weight: bold; margin: 0 10px 0 0; text-align: right; width: 20px; display: block; float:left; }
.iddContent .iddLeague .iddTableChartFull .team span.change { font-weight: bold; margin: 0 10px 0 0; padding: 9px 0 0; text-align: center; width: 20px; display: block; float:left; }
.iddContent .iddLeague .iddTableChartFull .point { width: 25px; text-align: center; color: #000; }
.iddContent .iddLeague .iddTableChartFull .big { width: 35px; text-align: center; color: #000; font-weight: bold; background: #e5e5e5; }
.iddContent .iddLeague .iddTableChartFull .result { width: 160px; border: none; padding: 0 0 0 12px; color: #666666; }

.iddContent .iddLeague .iddTableWeekFull { float: left; width: 100%; margin: 10px 0 15px; }
.iddContent .iddLeague .iddTableWeekFull .week { float: left; width: 150px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekFull .total { float: left; width: 70px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekFull .stat { float: left; width: 211px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekFull .saha { float: left; width: 535px; border-right: solid 1px #ccc; color: #666; text-align: center; font-weight: bold; }
.iddContent .iddLeague .iddTableWeekFull .altust { float: left; width: 60px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekFull .type { float: left; width: 60px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekFull .scores { float: left; width: 628px; color: #006e2e; border-right: solid 1px #ccc; text-align: center; }
.iddContent .iddLeague .iddTableWeekFull .scores .home { float: left; width: 287px; text-align: right; }
.iddContent .iddLeague .iddTableWeekFull .scores .score { float: left; width: 54px; text-align: center; font-size: 14px; font-weight: bold; }
.iddContent .iddLeague .iddTableWeekFull .scores .away { float: left; width: 287px; text-align: left; }
.iddContent .iddLeague .iddTableWeekFull .firstHalf { float: left; width: 39px; color: #006e2e; text-align: center; font-weight: bold; border-right: solid 1px #ccc; font-size: 14px; }
.iddContent .iddLeague .iddTableWeekFull .stats { float: left; width: 225px; padding: 0 0 0 18px; color: #666; }
.iddContent .iddLeague .iddTableWeekFull .stats span.live { padding: 0 12px 0 0; background: transparent url("http://img3.mynet.com/spor/iddaa/flash.gif") no-repeat right center; color: #000; font-weight:bold; }
.iddContent .iddLeague .iddTableWeekFull .infoHeader .score, .iddContent .iddLeague .iddTableWeekFull .infoHeader .firstHalf { font-size: 12px}

.iddContent .iddLeague .iddTableWeekHalf { float: left; width: 370px; margin: 10px 10px 15px; overflow: hidden; font-size: 11px; }
.iddContent .iddLeague .iddTableWeekHalf h2 { border-bottom: solid 1px #ddd; padding: 5px 0 5px 10px; font-size: 12px; color: #000; font-weight: bold; margin: 0 0 10px; background: #efefef; }
.iddContent .iddLeague .iddTableWeekHalf .week { float: left; width: 65px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekHalf .type { float: left; width: 39px; border-right: solid 1px #ccc; color: #666; text-align: center; }
.iddContent .iddLeague .iddTableWeekHalf .winner { font-weight: bold; }
.iddContent .iddLeague .iddTableWeekHalf .scores { float: left; width: 230px; color: #006e2e; border-right: solid 1px #ccc; text-align: center; }
.iddContent .iddLeague .iddTableWeekHalf .scores .home { float: left; width: 93px; text-align: right; }
.iddContent .iddLeague .iddTableWeekHalf .scores .score { float: left; width: 44px; text-align: center; font-size: 12px; font-weight: bold; }
.iddContent .iddLeague .iddTableWeekHalf .scores .away { float: left; width: 93px; text-align: left; }
.iddContent .iddLeague .iddTableWeekHalf .firstHalf { float: left; width: 32px; color: #006e2e; text-align: center; font-weight: bold; border-right: solid 1px #ccc; font-size: 11px; }
.iddContent .iddLeague .iddTableWeekHalf .infoHeader .score, .iddContent .iddLeague .iddTableWeekHalf .infoHeader .firstHalf { font-size: 12px}

.iddContent .iddLeague .social { float: left; width: 100%; margin: 8px 0 0; padding: 6px 0 0 0; height: 26px; border: solid 1px #bdbcbd; background: transparent url("http://img3.mynet.com/spor/iddaa/topBar.jpg") repeat-x 0 bottom; }
.iddContent .iddLeague .iddMatchResult { float: left; width: 100%; margin: 0 0 15px; }
.iddContent .iddLeague .iddMatchResult .social { width: 568px; }
.iddContent .iddLeague .iddMatchResult .nav { float:right; width: 186px; margin: 15px 0 0; }
.iddContent .iddLeague .iddMatchResult .iddChart { margin: 8px 0 0 0; }
.iddContent .iddLeague .iddMatchResult .result { float:left; width: 568px; min-height: 418px; margin: 8px 0 150px; border: solid 1px #bdbcbd; background: transparent url("http://img3.mynet.com/spor/iddaa/matchResult.jpg") repeat-x 0 bottom; }
.iddContent .iddLeague .iddMatchResult .result .headTeams { float: left; width: 100%; margin: 20px 0 0; color: #000; }
.iddContent .iddLeague .iddMatchResult .result .headTeams span.badge { display: block; width: 75px; height: 75px; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .home span.badge { float: right; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .away span.badge { float: left; }
.iddContent .iddLeague .iddMatchResult .result .headTeams span.badge img { width:75px; height: 75px; -ms-interpolation-mode: bicubic; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .home { float: left; width: 250px; text-align: right; font-size: 18px; line-height: 70px; height: 70px; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .away { float: left; width: 250px; text-align: left; font-size: 18px; line-height: 70px; height: 70px; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .score { float: left; width: 68px; text-align: center; margin: -7px 0 0; }
.iddContent .iddLeague .iddMatchResult .result .headTeams span.teamName { display: block; height: 22px; line-height: 24px; margin: 21px 15px 0 15px; width: 120px; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .home span.teamName { float: right; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .away span.teamName { float: left; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .score span.firstHalf { display: block; float: left; width: 100%; font-size: 14px; margin: 0 0 10px; }
.iddContent .iddLeague .iddMatchResult .result .headTeams .score span.final { display: block; float: left; width: 100%; font-size: 22px; font-weight: bold; }
.iddContent .iddLeague .iddMatchResult .result .timeline { float: left; width: 100%; margin: 20px 0 0; }
.iddContent .iddLeague .iddMatchResult .result .timeline .home { float: left; width: 284px; }
.iddContent .iddLeague .iddMatchResult .result .timeline .away { float: left; width: 284px; }
.iddContent .iddLeague .iddMatchResult .result .detailsHome {  }
.iddContent .iddLeague .iddMatchResult .result .detailsAway {  }
.iddContent .iddLeague .iddMatchResult .result .details { float: left; width: 50%; margin: 15px 0 0; }
.iddContent .iddLeague .iddMatchResult .result .details .item { line-height: 24px; float: left; width: 100%;  }
.iddContent .iddLeague .iddMatchResult .result .details .item .name { float: left; text-align: right; font-size: 12px; color: #333333; width: 130px; margin: 0 5px 0; }
.iddContent .iddLeague .iddMatchResult .result .details .item .number { float: left; font-size: 12px; color: #2085ce; margin: 0 5px 0; font-weight: bold; }
.iddContent .iddLeague .iddMatchResult .result .details .item .img { float: left; font-size: 12px; color: #2085ce; margin: 0 5px 0; font-weight: bold; }
.iddContent .iddLeague .iddMatchResult .result .details .item .img img { vertical-align: baseline; margin: 6px 0 0; }
.iddContent .iddLeague .iddMatchResult .result .details .item .in { float: left; font-size: 12px; color: #368739; margin: 0 5px 0; padding: 0 10px 0 0; font-weight: bold; background: transparent url(http://img3.mynet.com/spor/iddaa/home_player_in.gif) no-repeat right center; }
.iddContent .iddLeague .iddMatchResult .result .details .item .out { float: left; font-size: 12px; color: #ff0000; margin: 0 5px 0; padding: 0 10px 0 0; font-weight: bold; background: transparent url(http://img3.mynet.com/spor/iddaa/home_player_out.gif) no-repeat right center; }

.iddContent .iddLeague .iddMatchResult .result .detailsAway .item { float: right; }
.iddContent .iddLeague .iddMatchResult .result .detailsAway .item .name { float: right; text-align: left; }
.iddContent .iddLeague .iddMatchResult .result .detailsAway .item .number { float: right; }
.iddContent .iddLeague .iddMatchResult .result .detailsAway .item .img { float: right; }
.iddContent .iddLeague .iddMatchResult .result .detailsAway .item .in { float: right; background: transparent url(http://img3.mynet.com/spor/iddaa/away_player_in.gif) no-repeat left center !important; padding: 0 0 0 10px !important; }
.iddContent .iddLeague .iddMatchResult .result .detailsAway .item .out { float: right; background: transparent url(http://img3.mynet.com/spor/iddaa/away_player_out.gif) no-repeat left center !important; padding: 0 0 0 10px !important; }

.iddContent .iddAnalysis { float: left; width: 100%; margin: 10px 0 15px; }
.iddContent .iddAnalysis .teamSelect { width: 100%; float: left; margin: 15px 0 0; }
.iddContent .iddAnalysis .teamSelect select { width: 200px; float: left; margin: 0 95px; }
.iddContent .iddAnalysis .iddTableWeekFull {  }
.iddContent .iddAnalysis .iddTableWeekFull .stats { width: 125px; }
.iddContent .iddAnalysis .iddTableWeekFull .week { width: 120px; }
.iddContent .iddAnalysis .iddTableWeekFull .scores { width: 597px; }
.iddContent .iddAnalysis .iddTableWeekFull .scores .home { width: 272px; }
.iddContent .iddAnalysis .iddTableWeekFull .scores .score { width: 53px; }
.iddContent .iddAnalysis .iddTableWeekFull .scores .away { width: 272px; }
.iddContent .iddAnalysis .iddTableWeekFull .winner { font-weight: bold; }

.iddContent .iddChart { float: right; width: 186px; margin: 36px 0 0 22px; border: solid 1px #c6c6c6; background: #eee; }
.iddContent .iddChart h2 { float: left; width: 172px; padding: 0 0 0 14px; height: 28px; font-weight: bold; line-height: 28px; }
.iddContent .iddChart ul { float: left; width: 186px; }
.iddContent .iddChart ul li { float: left; width: 181px; padding: 0 0 0 5px; height: 24px; line-height: 24px; }
.iddContent .iddChart ul li:nth-child(even) { background: #eee; }
.iddContent .iddChart ul li:nth-child(odd) { background: #fff; }
.iddContent .iddChart span.line { font-weight: bold; margin: 0 10px 0 0; text-align: right; width: 20px; display: block; float:left; }
.iddContent .iddChart span.point { float: right; margin: 0 13px 0 0; font-weight: bold; }