﻿td.hurwichscore, div.tablehurwichscore_wrapper, tbody.tablehurwichscoretbody, table.tablehurwichscore > tbody, tr.hurwichscorerow,
td.hurwichteam_listholder, thead.hurwichscoreheader, ul.hurwichteam, ul.hurwichteam > li, thead.hurwichscoreheader > tr > td, tfoot.hurwichscorefooter > tr > td, thead.hurwichscoreheader_transparent > tr, tfoot.hurwichscorefooter_transparent > tr, thead.hurwichscoreheader, tfoot.hurwichscorefooter, thead.hurwichscoreheader_transparent, tfoot.hurwichscorefooter_transparent {
    margin: 0;
    padding: 0;
    border: none;
}

div.hur_results {
    margin-top:20px;

}

div.hur_week_container {
    display: flex;
    flex-flow:row wrap;
    background: #ddd;
    font-size: 16px;
    padding: 10px;
    border:1px dotted black;

}

div.hur_match_container {
    display: flex;
    flex-flow: row wrap;
    background: #ddd;
    font-size: 16px;
    padding: 10px;
    width:99%;
    max-width: 328px;
    min-width: 120px;
    border: 1px solid black;
    box-sizing: border-box;
    align-items: flex-start;
    justify-content: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}





div.tablehurwichscore_wrapper {
    display:block;
    font-size:16px;

}



table.tablehurwichscore >tbody {

    font-size:200%;
    line-height:1.25em;

}

td.hurwichscoreleft {
    text-align:left;
    padding-left:10px;
    font-family:Calibri;
}

td.hurwichscoreright {
    text-align: right;
    padding-right: 10px;
    font-family: Calibri;
}

thead.hurwichscoreheader  {
    display:table-cell;
    text-align: center;
    background: transparent;
    font-size:130%;
    height:1.5em
}

thead.hurwichscoreheader, tfoot.hurwichscorefooter, thead.hurwichscoreheader_transparent, tfoot.hurwichscorefooter_transparent{
    display: table-cell;
    text-align: center;
    font-size: 130%;
    height: 1.5em
}


    thead.hurwichscoreheader > tr, tfoot.hurwichscorefooter > tr {
        background: #2b3888;
        display: block;
        width: 100px;
        text-align: center;
        height: 1.5em;
    }



        thead.hurwichscoreheader > tr > td, tfoot.hurwichscorefooter > tr > td {
            width: 150px;
            text-align: center;

        }


    thead.hurwichscoreheader_transparent > tr, tfoot.hurwichscorefooter_transparent > tr {
        background: transparent;
        display: block;
        width: 100px;
        text-align: center;
        height: 1.5em;

    }








ul.hurwichteam {
    list-style-type:none;
    font-size:50%;
    width:100px;
    background:azure;
    display:block;
    width:100px;
    height:5em;

}

    ul.hurwichteam > li {
        line-height: 1.25em;
        padding-left: 10px;
     }


table.tablehurwichscore {
    border-spacing: 0;
    border-collapse: collapse;
}


thead.hurwichscoreheader_date > tr > td {
    padding-left:10px;
    text-align:left
}

li.hurichteam_list_right {
    font-family:Calibri;
    text-align:left
}

li.hurichteam_list_left {
    font-family: Calibri;
    text-align: left
}

td.hurwichscoreheader_top {
    font-family: Calibri;
    text-align: center
}

td.hurwichscoreheader_bottom {
    font-family: Calibri;
    text-align: center
}


thead.hurwichscoreheader > tr > td.hurwichscoreheader_topleft {
    font-family: Calibri;
    text-align: left;
    padding-left:10px;
}

/*START FONT COLORS*/

/*SCORES IN CENTRAL BOX*/

td.hurwichscoreleft {color: black}

td.hurwichscoreright {color: black;}

/*NAMES AT TOP AND BOTTOM OF CENTRAL BOX*/

td.hurwichscoreheader_top {color: white}

td.hurwichscoreheader_bottom {color: black}

/*WEEK NO IN TOP LEFT CORNER*/

thead.hurwichscoreheader > tr > td.hurwichscoreheader_topleft {color: white}

/*LEFT AND RIGHT HAND NAME LIST*/

li.hurichteam_list_left {color: white}

li.hurichteam_list_right {color: black}

/*END FONT COLORS*/

/*START BACKGROUND COLORS*/

ul.hurwichteamulleft {
    background: #2b3888;
}

ul.hurwichteamulright {
    background: #eee
}

tr.hurwichscorerow {
    background: f8f8f8;
}


tr.maketransparent123 {
    background: transparent
}

td.hurwichteam_listholder {
    background: transparent;
}


tfoot.hurwichscorefooter > tr {
    background: #eeeeee;
}

