/**********************************************/
/*******          Show Classes          *******/
/**********************************************/

#DivisionResults table thead tr > th:not([colspan*="7"]),
#ClassResults table thead tr > th:not([colspan*="7"]) {
	display: none;
}

#DivisionResults table tbody tr td,
#ClassResults table tbody tr td{
	display: block;
	position: relative;
	padding-left: 33%;
}

#DivisionResults table tbody tr td:before,
#ClassResults table tbody tr td:before{
	display: block;
	position: absolute;
	top: 5px;
    left: 10px;
	font-weight: 700;
}

#DivisionResults table tbody tr td.Division:before{content: "Division : ";}
#ClassResults table tbody tr td.Place:before{content: "Place : ";}
#ClassResults table tbody tr td.Lot:before{content: "Lot : ";} /*new added by Wendy 12/15/16*/
#DivisionResults table tbody tr td.Lot:before{content: "Lot# : ";} /*new added by Wendy 12/15/16*/
#DivisionResults table tbody tr td.Entry:before,
#ClassResults table tbody tr td.Entry:before{content: "Entry : ";}
#DivisionResults table tbody tr td.AnimalName:before,
#ClassResults table tbody tr td.AnimalName:before{content: "Animal : ";}
#ClassResults table tbody tr td.Pen:before{content: "Pen : ";}  /*new added by Wendy 12/22/16*/
#ClassResults table tbody tr td.AvgWt:before{content: "Avg Wt : ";}  /*new added by Wendy 12/22/16*/
#DivisionResults table tbody tr td.DOB:before,
#ClassResults table tbody tr td.DOB:before{content: "DOB : ";}
#ClassResults table tbody tr td.Reg:before{content: "Reg : ";} /*new added by Wendy 12/15/16*/
#ClassResults table tbody tr td.Wt:before{content: "Wt : ";}  /*new added by Wendy 12/15/16*/
#ClassResults table tbody tr td.WDA:before{content: "WDA : ";}  /*new added by Wendy 12/15/16*/
#DivisionResults table tbody tr td.SireName:before,
#ClassResults table tbody tr td.SireName:before{content: "Sire Name : ";}
#DivisionResults table tbody tr td.Exhibitor:before,
#ClassResults table tbody tr td.Exhibitor:before{content: "Exhibitor : ";}

#DivisionResults table tbody tr,
#ClassResults table tbody tr{
		display: block;
		margin-bottom: 30px;		
}

/*#NotHomePage table{
	display: block;
}*/

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	.cd-top {
    right: 20px;
    bottom: 20px;
  }   

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
    .logo {
        padding-bottom: 0px;
    }

    #DivisionResults table tbody tr td,
    #ClassResults table tbody tr td{
        display: table-cell;
        padding-left: 5px;
    }

    #DivisionResults table tbody tr,
    #ClassResults table tbody tr{
        display: table-row;
        margin-bottom: 0px;
    }

    #DivisionResults table tbody tr td:before,
    #ClassResults table tbody tr td:before{
        display:none;
    }

    #DivisionResults table thead tr > th:not([colspan*="7"]),
   	#ClassResults table thead tr > th:not([colspan*="7"]) {
        display: table-cell;
    }
    

}

#ClassResults caption,
#DivisionResults caption,
#GrandResults caption,
.video caption {
    font-size: 20px;
}

thead > tr > th[colspan="7"] {
    background-color: #e32b2b;
    color: #F8F8F8;
}

tbody+thead:before {    
    content: " ";
    display: table-row;
    height: 20px;
    width: 100%;
    background-color: #F8F8F8;
}

.Place, .Entry, .Lot {
    text-align: left;
}





