/* ==============================================================
    CUSTOM CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
==============================================================   */

.blue {
    color: #229ac8;
}
.fleft {
    float: left;
}
table {
    border-collapse: collapse;
}
.marginL80 {
    margin-left: 0px;
}
.fright {
    float: right;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
table {
    display: table;

    border-color: grey;
}
table.blue td.channel-small-logo {
    
    
    
    text-align: center;
    padding: 2px 0px;
    width: 55px;
}
table.blue td.num {
    color: #fff;
    background-color: #229ac8;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.nummusic {
    color: #fff;
    background-color: #C84B22;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.numcartoon {
    color: #fff;
    background-color: #55C822;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.numnews {
    color: #fff;
    background-color: #003448;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.nummovies {
    color: #fff;
    background-color:#501CD0;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.numsport{
    color: #fff;
    background-color: #29B191;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.num1{
    color: #fff;
    background-color: #E6D51C;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.numsc{
    color: #fff;
    background-color: #A53737;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td.numhd{
    color: #fff;
    background-color: #8A7C7C;
    font-size: 14px;
    text-align: center;
    padding: 2px 0px;
    width: 34px;
}
table.blue td {
    color: #363636;
    border: 1px solid #8c8c8c;
    padding: 2px 5px 2px 9px;
    font-weight: bold;
	font-size:13px;
	font-family:Arial,Tahoma,sans-serif;
	height:35px;
}
hr {
    display: block;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0.5em;
    -webkit-margin-start: auto;
    -webkit-margin-end: auto;
    border-style: inset;
    border-width: 1px;
    box-sizing: border-box;
}
table.color  td {
    color: #363636;
    border: 1px solid #8c8c8c;
    padding: 2px 5px 2px 9px;
    font-weight: bold;
	background-color: #229ac8;
}
.foo {   
    float: left;
    width: 20px;
    height: 20px;
    margin: 2px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0,0,0,.2);
}





