.input-group-addon {
	border: 1px solid #E5E6E7;
	border-radius: 0;
}

.float-e-margins .btn {
	margin-bottom: 0;
}

.btn {
	border-radius: 0;
}

@media ( max-width :767px) {
/* 	.dateselect { */
/* 		position: absolute; */
/* 		left: 0; */
/* 	} */
/* 	.weekly { */
/* 		position: absolute; */
/* 		top: 0; */
/* 		right: 0 */
/* 	} */
	.boradcast {
		position: absolute;
		top: 55px;
		width: 100%;
		margin-left: -4px;
	}

	.imageslide {
		width: 100%;
		text-align: center;
    	font-size: 13px;
    	margin-top: 35px;
    	color: #999999;
	}
}




@media ( min-width :768px) {

	.imageslide {
		display: none;
	}

	.dateselect {
		position: absolute;
		top: 0;
		left: 0;
	}
	.weekly {
		position: absolute;
		top: 0;
		right: 0
	}
}

.boradcast ul {
	list-style: none;
	text-align: center;
	margin: 0;
}

.boradcast ul li {
	display: inline-block;
	font-size: 27px;
	margin-right: 20px;
	width: 100px;
	border-bottom: 3px solid white;
}

.boradcast ul li:hover {
	color: #1D4775;
	border-bottom: 3px solid #1D4775;
}

.boradcast-active {
	border-bottom: 3px solid #1D4775 !important;
}

.boradcast-active a {
	color: #1D4775 !important;
}
/* .datelist ul { */
/* 	text-align: center; */
/* } */

/* .datelist ul li { */
/* 	display: inline-block; */
/* } */
.table-bordered {
	border: 0;
	border-bottom: 1px solid #EBEBEB;
}

.datelist {
	width: 100%;
	display: table;
	border-collapse: collapse;
	border: none;
	/* 	table-layout: fixed; */
	border-bottom: 2px solid #676B6D;
}

.datelist ul {
	display: table-row;
}

.datelist li {
	display: table-cell;
	text-align: center;
	padding: 5px 0;
	height: 50px;
	vertical-align: middle;
	border: 1px solid #d9d9d9;
	background-color: #EAEAEA;
}

.datelist li:FIRST-CHILD {
	display: table-cell;
	text-align: center;
	padding: 5px 0;
	height: 50px;
	vertical-align: middle;
	border: 1px solid #d9d9d9;
	background-color: white;
}

.datelist li:LAST-CHILD {
	display: table-cell;
	text-align: center;
	padding: 5px 0;
	height: 50px;
	vertical-align: middle;
	border: 1px solid #d9d9d9;
	background-color: white;
}

.nav-list+.nav-list {
	border-left: 1px solid #69c
}

.nav-list:hover, .nav-list:focus {
	background: #ecf2f9;
}

.time-active {
	border-bottom: 3px solid red !important;
	background-color: #434343 !important;
	color: white;
}

table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child,
	table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child
	{
	border-right-width: 1px;
}

table.table-bordered.dataTable td, table.table-bordered.dataTable th {
	border-left-width: 1px;
}

.review {
	border-radius: 0;
	background-color: #F7F7F7;
	border: 1px solid black;
}

.vod {
	border-radius: 0;
	background-color: #1D4775;
	color: #FFFFFF;
}

.onair {
	border-radius: 0;
	background-color: #FE0400;
	color: #FFFFFF;
}

.grey {
	border-radius: 0;
	background-color: #737373;
	color: #FFFFFF;
}

.orange {
	border-radius: 0;
	background-color: #FE9000;
	color: #FFFFFF;
}

.table-mark tbody tr td {
	background-color: #F7F7F7;
}

@media ( max-width :767px) {
	.menu_tv {

	}
	.menu_radio {

	}
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		/* border: 1px solid #ddd; */
	}
	.timetable-div {
		top: 62px;
	}
	.boradcast ul li {
/* 		margin-right: 10px; */
	}
	.foot-div {
		margin-top: 60px;
	}
}

@media ( min-width :768px) {
	.table-responsive {
		overflow: visible;
	}
}