@media(max-width:767px) {
	#movie-info.bottom-info p a {
		display: block;
		width: 140px;
		text-align: center
	}
}

.dataTables_wrapper.dataTables_filter,
.dataTables_wrapper.dataTables_info,
.dataTables_wrapper.dataTables_length,
.dataTables_wrapper.dataTables_paginate,
.dataTables_wrapper.dataTables_processing {
	color: #fff !important
}

.dataTables_wrapper.dataTables_length select option {
	color: #000 !important
}

.table-striped>tbody>tr:nth-child(odd) {
	background-color: #1d1d1d !important
}

.table-striped>tbody>tr:nth-child(even) {
	background-color: #171717 !important
}

.dataTables_wrapper.dataTables_paginate.paginate_button.current,
.dataTables_wrapper.dataTables_paginate.paginate_button.current:hover {
	color: #fff !important
}

.dataTables_wrapper.dataTables_paginate.paginate_button {
	border: 1px solid #333 !important;
	color: #fff !important;
	font-weight: 700;
	padding: 10px 13px !important
}

.dataTables_wrapper.dataTables_paginate.paginate_button:hover:not(.previous) {
	background: #244aff !important;
	border-color: #244aff !important;
	border: 1px solid #333 !important;
	color: #fff !important;
	font-weight: 700;
	padding: 10px 13px !important
}

.table-pagination_button_current {
	background: #244aff !important;
	border-color: #244aff !important;
	color: #fff !important;
	border: 1px solid #333;
	font-weight: 700;
	display: block;
	padding: 10px 13px !important
}

.table-pagination_button {
	background: #1d1d1d !important;
	color: #fff !important;
	border: 1px solid #333;
	font-weight: 700;
	display: block;
	padding: 10px 13px !important
}

.table-pagination_button:hover {
	background: #244aff !important;
	border-color: #244aff !important;
	color: #fff !important;
	border: 1px solid #333;
	font-weight: 700;
	display: block;
	padding: 10px 13px !important
}

th {
	text-align: center !important
}