.mozimusor table {
	background-color: #017DD9;
	color: white;
	font-size: 18px;
	-webkit-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.3);
}

.mozimusor .first {
	text-align: left !important;
}
.mozimusor table tr,
.mozimusor table th {
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	text-align: center;
}

.mozimusor .poster {
	width: 75px;
}

.mozimusor table tbody tr:hover {
	background-color: rgb(244, 80, 80) !important;
}

.mozimusor .today1 {
	background-color: rgba(255, 42, 42, 1) !important;
}

.mozimusor thead {
	background-color: #717171;
	border-bottom: 5px solid white;
}

.mozimusor table>tbody>tr>td {
	border: 5px solid #ddd;
}

.mozimusor table>thead>tr>th {
	vertical-align: bottom;
	border: 5px solid #ddd;
}

.mozimusor .movie-title {
	color: white;
	background-color: transparent;
}

.mozimusor .l-h-50 {
	line-height: 95px;
}

.mozimusor .subtitle {
	font-size: 13px;
	color: #000;
	display: block;
}

.mozimusor .age {
	height: 21px;
	width: 47px;
}

.label {
	padding: 2px 8px;
	border-radius: 3px !important;
}

.label-warning {
	background-color: #F47800;
}

.label-premier {
	background-color: #F43E3E;
}

.label-unique {
	background-color: #5D0E7E;
}

.label-love {
	background-color: #AB5B59;
}

.label-comment {
	background-color: #000;
}

.mozimusor .play-day {
	font-size: 23px;
	background-color: rgb(31, 82, 105);
}

.mozimusor h1 {
	margin-bottom: 35px;
}

.mozimusor .playlist {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.btn {
	font-size: 9px;
}