html, body{
    padding:0;
    margin:0;
    font-family:'Roboto',Arial,sans-serif;
    font-weight:300;
    font-size:16px;
}
footer{
    background-color:#333;
    border-top:5px solid #E0A626;
    color:#fff;
    padding:15px;
}
footer .container{
    padding-left:30px;
    padding-right:30px;
}
#all-content{

}
html{
    background-color:#333;
}
#all-content{
    background:url('http://www.tsn.ca/img/tsn/site-content/main-bg-tsn.jpg?1391872087') no-repeat;
    background-color:#fff;
}
.center{
	text-align:center;
}
.news_date{
	color:#b5b5b5;
}
.allnews_title{
	color:#E0A626;
}
.orange{
	color:#E0A626;
}
.game_score{
	font-size:3em;
	width:100%;
	text-align:center;
}
.img{
    width:100%;
    float:left;
    border:1px solid #fff;
    background-color:#fff;
    margin-bottom:5px;
}
#main-content{
    margin-top:10px;
}
#carousel{
    margin:5px;
}
.carousel-inner{
    border:1px solid #fff;
}
.carousel-caption{
    bottom:0px;
    padding-bottom:0;
    width:100%;
    right:0;
    left:0;
}
.carousel-indicators{
    bottom:40px;
}
.label{
	margin:1px;
}
.list-group{
    margin-bottom:0;
}
a.list-group-item{
    color:#333;
}
.list-group-item{
    background-color:transparent;
    border:0;
    border-bottom:1px solid #333;
}
.list-group-item:last-child{
    border-radius:0;
    border-bottom:0;
}
.list-group-item:first-child{
    border-radius:0;
}
.live{
	border-bottom:2px solid #4faaff !important;
}
.login-container{
	max-width:400px;
	margin:0 auto;
}
.logo-div{
    text-align:center;
}
.logo{
    width:100%;
    height:100%;
    max-width:250px;
    max-height:250px;
}
.navbar-inverse{
    background-color:#333;
}
.navbar-inverse .navbar-nav > li > a{
    color:#fff;
}
.navbar-inverse .navbar-nav > li > a:hover{
    color:#fff;
    background-color:#222;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand a{
    color:#fff;
}
.navbar > .container .navbar-brand:hover, .navbar > .container-fluid .navbar-brand a:hover{
    color:#999;
}
.news_image, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
	width:748px;
	height:418px;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{
    color:#fff;
    background-color:#333;
}
.navbar-nav > li > .dropdown-menu{
    background-color:#333;
}
.dropdown-menu > li > a{
    color:#fff;
    background-color:#333;
}
.navbar-nav > li > .dropdown-menu{
    margin-top:4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.paypal_button{
	
}
.paypal_options{
	margin-bottom:5px;
}
.red{
	color:red;
}
.right{
	text-align:right;
}
.green{
	color:green;
}
.table_break{
	border-bottom:5px solid rgba(225,166,38,1);
	width:100%;
	text-align:center;
	color:#fff;
	display:block;
}
.table{
	margin-bottom:0;
}
.table tr:first-child{
	border-top:0;
}
table.dataTable tbody tr{
	background-color:transparent;
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: rgba(0,0,0,0.2);
}
#team_stats_length, #team_stats_paginate, #team_stats_info, #team_stats_filter,
#player_stats_length, #player_stats_paginate, #player_stats_info, #player_stats_filter,
#goalie_stats_length, #goalie_stats_paginate, #goalie_stats_info, #goalie_stats_filter{
	display:none;
}
.sorting_1{
	background:rgba(255,255,255,0.2);
}
table.dataTable.no-footer{
	border-bottom:none;
}
.scores-panel{
    background-color:#fff;
    color:#333;
    font-weight:500;
    height:90px;
    margin-bottom:10px;
    border-bottom:2px solid #E0A626;
    padding:0;
}
.scores-panel:hover{
    background-color:rgba(200,200,200,1);
    cursor:pointer;
}

.scores-heading{
    width:100%;
    background-color:#444;
    color:#fff;
    text-align: right;
    padding:5px;
}
.scores-body{
    width:100%;
    padding:5px;
}
.scores-body-line{
    width:100%;
    float:left;
}
.scores-body-team{
    float:left;
}
.scores-body-score{
    float:right;
}
.scores-row{
    background:transparent;
}
.scores-row{
    padding-left:15px;
    padding-right:15px;
}
.row{
    margin-bottom:10px;
    padding-left:15px;
    padding-right:20px;
}
.row-no-pad{
    padding-left:15px;
    padding-right:15px;
}
.panel{
    border-radius:0;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    background-color: #fff;
    color:#2d2d2d;
    margin:5px;
    border:0;
}
.panel-primary{
    border:none;
}
.panel > .panel-heading{
    border-radius:0;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    background-color:#333;
    border:0;
    color:#fff;
    font-weight:700;
    text-transform: uppercase;
}
.panel > .panel-body{
  border:1px solid #eee;
}
@media (min-width: 992px){
    .scores-row .scores-panel{
        margin-top:45px;
        padding-right:1px;
    }
}
@media (max-width: 768px) {
    .row{
        padding:5px;
    }

}
.news-item{
    border-bottom:1px solid #888;
    margin-bottom:1em;
}
.news-date{
    font-size:0.85em;
}
.news a, a:hover, a:visited{
    color:#333;
}
.news-panel-title{
    font-weight:700;
    font-size:1.2em;
    color:#333;
}
.news-panel-title a{
    color:#333;
}
.news-panel-title a:hover, a:visited{
    color:#333;
}
.news_title{
    line-height:2em;
    height:2em;
    font-size:1.5em;
    font-weight:500;
    z-index:1;
    width:100%;
    background:url('../img/trayBg.png');
    color:#fff;
    text-align:center;
}
.indicator{
    background-image:url('../img/indicator.svg');
    height:3px;
    width:100%;
    margin-top:1px;
}
.winner{
    font-weight:700;
    color:#ac2925;
}
.col-xs-1, .col-sm-1,
.col-md-1, .col-lg-1,
.col-xs-2, .col-sm-2,
.col-md-2, .col-lg-2,
.col-xs-3, .col-sm-3,
.col-md-3, .col-lg-3,
.col-xs-4, .col-sm-4,
.col-md-4, .col-lg-4,
.col-xs-5, .col-sm-5,
.col-md-5, .col-lg-5,
.col-xs-6, .col-sm-6,
.col-md-6, .col-lg-6,
.col-xs-7, .col-sm-7,
.col-md-7, .col-lg-7,
.col-xs-8, .col-sm-8,
.col-md-8, .col-lg-8,
.col-xs-9, .col-sm-9,
.col-md-9, .col-lg-9,
.col-xs-10, .col-sm-10,
.col-md-10, .col-lg-10,
.col-xs-11, .col-sm-11,
.col-md-11, .col-lg-11,
.col-xs-12, .col-sm-12,
.col-md-12, .col-lg-12{
    margin-bottom:5px;
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1,
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
.col-xs-3, .col-sm-3, .col-md-3, .col-lg-3,
.col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
.col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6,
.col-xs-7, .col-sm-7, .col-md-7, .col-lg-7,
.col-xs-8, .col-sm-8, .col-md-8, .col-lg-8,
.col-xs-9, .col-sm-9, .col-md-9, .col-lg-9,
.col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11,
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
    padding-left:0px;
    padding-right:0px;
}

table.dataTable thead th, table.dataTable tfoot th{
	font-weight:400;
}
