﻿.cbreplay, .cblive
{
   margin-left: auto;
   margin-right: auto;
   
   width:100%;
   height:74vh;
   min-height:500px;
   max-height:1200px;
   max-width:1400px;
   min-width:320px;
   
   /*margin-bottom:10px;*/
   /*margin-top:10px;*/
   margin-bottom:0;
   margin-top:0;
   padding: 0px;
   position: relative;
   box-shadow: 2px 2px 10px hsla(0, 0%, 0%, 0.12);
   box-sizing:border-box;
   background-color:white;
   border:0;
   /*background-image: linear-gradient( to right, hsla( 31, 20%, 77%, 1.0), hsla(31, 35%, 85%, 1.0) 40%, hsla( 31, 35%, 61%, 1.0) );*/
}

@media screen and (min-width: 700px )
{
   .cbreplay, .cblive
   {
      margin-left: auto;
      margin-right: auto;
      width: 96%;
      height: 76vh;
      border:1px solid gray;
    }
}

.cbWatchFrame .cblive, .cbWatchFrame .cbreplay
{
   margin: 0;
   padding:0;
   width:100%;
   height:100%;
   padding: 0;
   border:0;
   min-height:100px;
   max-height:5000px;
   max-width:5000px;
   min-width:100px;
}

.cbWatchBestGames .cblive, .cbReplayParent .cbreplay
{
   height:82vh;
   max-width:1800px;
}

.cbtable table thead
{
   background-image:linear-gradient( to bottom, hsl( 0, 50%, 40% ) 30%, hsl( 0, 50%, 35% ) );
}

.cbtable table th
{
   color:white;
}

.cbtable table .crossResultHeader
{
   font-weight:normal;
   font-family:Roboto Condensed;
}

/*.cbtable table .title
{
   padding-right:3px;
}

.cbtable table tr td 
{
   border-right: 1px solid hsla( 0, 0%, 0%, 0.1 );
}

.cbtable table tr td:nth-child(1)
{
   border-left: 1px solid hsla( 0, 0%, 0%, 0.1 );
   padding-right:4px;
}

.cbtable table tr td:nth-child(2)
{
   padding-left:4px;
}

.cbtable table tr td:nth-child(6)
{
   padding-left:4px;
   padding-right:6px;
}

.cbtable table tr td:nth-child(7)
{
   padding-left:4px;
}

.cbtable table tr td:nth-last-child(1)
{
   padding-right:4px;
}
   */

.cbtable .games-3 .crossResult
{
   width: 3em;
}

