body{
	position: relative;
	margin: 0;
}
.container{
	/*margin-bottom: 30px;*/
}
.bg-red{
	background: #b71c1c 
}
.bg-light-red-darken-4{
	background: #b71c1c 
}
.bg-light-blue-darken-4{
	background: #01579b !important;
}
.card-body{
	cursor: pointer;
}
.adv-left{
	width: 10rem;
}
.card-custom-segment{
	border: 1px solid #bdbdbd;
	border-left:none;
	border-right:none;
}
.card-header-custom-segment{
	padding: .50rem .75rem;
	border-bottom: 2px solid #ef5350; 
}
.segment-title{
	color: #FFF; 
	border-bottom: 5px solid #ef5350; 
	padding-bottom: 5px
}

.card-spotlight .card-body .card-tag{
	position: absolute;
	top: 15px;
	left: -2px;
	padding: .10rem .10rem;
	color: #b71c1c;
	background: #FFF; 
}

.card-newest, .card-canopy{
	border-radius: 0px;
	border: none;
	border-bottom: 1px solid #9e9e9e ;
	padding-bottom: 5px;
}
.card-newest img, .card-break img .card-canopy img{
	border-radius: 0px;
}
.card-newest .card-tag{
	position: absolute;
	top: 15px;
	left: -2px;
	padding: .10rem .10rem;
	color: #b71c1c;
	background: #FFF; 
}
.card-newest .card-body .text-time{
	position: absolute;
	bottom: 0px;
}

.card-break{
	border: none;
}

.list-group-popular li{
	border-radius: 0px
}
.list-group-popular li .numbering{
	vertical-align: middle;
}

.footer{
	position: absolute;
	right: 0;
	bottom: -90px;
	left: 0;
	padding: 0.5rem;
	text-align: center;
	background: #b71c1c;
}