
	.circle[_v-31e92f67] {
		position: relative;
		display: inline-block
	}

	.circle-percent-text-body[_v-31e92f67] {
		position: absolute;
		width: 100%;
		height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}

	.percent-text[_v-31e92f67] {
		font-weight: 700
	}


	.vue-star-rating-star[data-v-ef4bc576] {
		overflow: visible !important
	}

	.vue-star-rating-star-rotate[data-v-ef4bc576] {
		transition: all .25s
	}

	.vue-star-rating-star-rotate[data-v-ef4bc576]:hover {
		transition: transform .25s;
		transform: rotate(-15deg) scale(1.3)
	}


	.vue-star-rating-star[data-v-fde73a0c] {
		display: inline-block
	}

	.vue-star-rating-pointer[data-v-fde73a0c] {
		cursor: pointer
	}

	.vue-star-rating[data-v-fde73a0c] {
		display: flex;
		align-items: center
	}

	.vue-star-rating-inline[data-v-fde73a0c] {
		display: inline-flex
	}

	.vue-star-rating-rating-text[data-v-fde73a0c] {
		margin-left: 7px
	}

	.vue-star-rating-rtl[data-v-fde73a0c] {
		direction: rtl
	}

	.vue-star-rating-rtl .vue-star-rating-rating-text[data-v-fde73a0c] {
		margin-right: 10px;
		direction: rtl
	}

	.sr-only[data-v-fde73a0c] {
		position: absolute;
		left: -10000px;
		top: auto;
		width: 1px;
		height: 1px;
		overflow: hidden
	}


	.dropdown-item[data-v-204cde64] {
		cursor: pointer;
	}


	.slider {
		width: 100%;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}

	.slider .animating {
		transition: transform 0.75s ease 0s;
		pointer-events: none;
	}

	.slider-peek {
		overflow: hidden;
	}

	.slider-content {
		width: 100%;
		padding-bottom: 1px;
		overflow-x: visible;
		position: relative;
		display: -webkit-flex;
		display: -ms-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	@media (max-width: 767px) {
		.slider-tile {
			margin-top: 15px !important;
			margin-bottom: 15px !important;
		}
		/* .slider-content {
			clear: both;
			overflow-x: scroll;
			overflow-y: hidden;
			-webkit-overflow-scrolling: touch;
			overflow: -moz-scrollbars-none;
		} */
	}

	.slider-content:-webkit-scrollbar {
		display: none;
	}

	.slider-tile {
		position: relative;
		display: inline-block;
		vertical-align: top;
		white-space: normal;
	}

	@media (max-width: 499px) {
		.slider-tile {
			width: 50%;
		}
	}

	@media (min-width: 500px) and (max-width: 799px) {
		.slider-tile {
			width: 33.33333%;
		}
	}

	@media (min-width: 800px) and (max-width: 1099px) {
		.slider-tile {
			width: 25%;
		}
		.filter-container .slider-tile {
			width: 33.333333%;
		}
	}

	@media (min-width: 1100px) and (max-width: 1399px) {
		.slider-tile {
			width: 20%;
		}
		.filter-container .slider-tile {
			width: 25%;
		}
	}

	@media (min-width: 1400px) {
		.slider-tile {
			width: 12.5%;
		}
		.filter-container .slider-tile {
			width: 12.5%;
		}
	}

	.arrow {
		position: absolute;
		display: flex;
		align-items: center;
		justify-content: center;
		top: 0;
		bottom: 0;
		z-index: 20;
		width: 4%;
		text-align: center;
		cursor: pointer;
		margin: 2.6em 0;
	}

	.arrow i {
		font-size: 2em;
	}

	@media (max-width: 499px) {
		.arrow {
			display: none;
		}
	}


	.dropdown-item[data-v-7f0514f8] {
		cursor: pointer;
	}


	.season-select[data-v-22808131] {
		position: absolute;
		display: inline-block;
		right: 1.15em;
		top: -2.8em;
	}

	.season-select select[data-v-22808131] {
		background: #202020;
		color: white;
		font-size: 0.9em;
		text-transform: uppercase;
		padding: 0.2em 1em 0.2em 0.8em;
		border-color: #555555;
		outline: none;
	}

	.better-episode-tab[data-v-22808131] {
		cursor: pointer;
		background: #202020;
		display: inline-block;
		padding: 0.11em 0.43em 0 0.42em;
		line-height: 1.7em;
		border: 1px solid #555555;
	}

	.better-episode-tab i[data-v-22808131] {
		font-size: 0.8em;
	}

	.dropdown-item[data-v-22808131] {
		cursor: pointer;
	}

	#season-actions[data-v-22808131] {
		color: inherit;
	}

	.coming[data-v-22808131] {
		font-size: 2em;
	}


	.sidebar-show {
		visibility: visible !important;
	}

	.sidebar-content {
		position: relative;
		min-height: 100vh;
		overflow-y: scroll;
		width: 80%;
		height: 100%;
		background: #202020;
		box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.25);
		transform: translateX(-100%);
		transition: all 0.2s ease-in-out;
		pointer-events: auto;
	}

	@media (min-width: 500px) {
		.sidebar-content {
			width: 60%;
		}
	}

	.sidebar-mobile {
		overflow-y: scroll !important;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 500;
		pointer-events: none;
		visibility: hidden;
	}

	.sidebar-show .sidebar-content {
		transform: translateX(0);
	}

	.sidebar-backdrop {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background: rgba(0, 0, 0, 0.25);
		transition: all 0.2s ease-in-out;
		pointer-events: auto;
		opacity: 0;
		overflow: hidden;
		min-height: 100vh;
		height: 100%;
	}

	.navbar-toggler {
		margin-left: 4%;
		vertical-align: middle;
	}


	.menu-secondary .sidebar-item {
		line-height: 45px;
		margin-left: 8px;
	}

	.sidebar-menu {
		list-style: none;
		font-size: 16px;
		padding-left: 25px;
		padding-top: 25px;
		padding-bottom: 25px;
		margin: 0;
	}

	.sidebar-item {
		line-height: 50px;
	}

	.sidebar-item i {
		font-size: 15px;
		width: 36px;
		text-align: center;
	}

	.sidebar-item a {
		text-decoration: none;
	}

	hr {
		border: 1px solid #2c2c2c;
		margin: 0;
	}


	.slider-title {
		padding-left: 4%;
	}

	.row-name {
		font-size: 1.8em;
		font-weight: bold;
		margin: 0 0 0.5em 0;
	}

	.slider-content-mobile {
		clear: both;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		margin: 0;
		-webkit-overflow-scrolling: touch;
		padding-right: 4%;
	}

	.slider-content-mobile::-webkit-scrollbar {
		display: none;
	}

	.slider-tile-mobile {
		width: 32%;
		display: inline-block;
		vertical-align: top;
		position: relative;
		padding: 0 0.7em 1.8em 0;
		cursor: pointer;
	}

	.title-boxart {
		display: block;
		width: 100%;
		cursor: pointer;
		padding-top: calc(100% / (2 / 3));
		background-size: cover;
		background-color: #2c2c2c;
		border-radius: 3px;
	}


	@media (max-width: 499px) {
		#search[data-v-5edf6150] {
			font-size: 2.5em;
		}
	}

	@media (min-width: 500px) and (max-width: 799px) {
		#search[data-v-5edf6150] {
			font-size: 1.6em;
		}
	}

	@media (min-width: 800px) and (max-width: 1099px) {
		#search[data-v-5edf6150] {
			font-size: 1.2em;
		}
	}

	@media (min-width: 1100px) and (max-width: 1399px) {
		#search[data-v-5edf6150] {
			font-size: 1em;
		}
	}

	@media (min-width: 1400px) {
		#search[data-v-5edf6150] {
			font-size: 0.85em;
		}
	}


	i {
		cursor: pointer;
	}

	.search-button {
		height: 100%;
		background: inherit;
		color: inherit;
		border: none;
		outline: none;
		line-height: 0;
		font-size: 15px;
	}

	.search-input {
		margin-top: 16px;
		margin-bottom: 16px;
		border: 1px solid #555555 !important;
	}

	.search-input .input-group-text {
		background: inherit;
		color: white;
		border: none;
		height: 30px;
		font-size: 15px;
	}

	.search-input input,
	.search-input input:focus {
		background: #202020;
		color: white;
		border: none;
		box-shadow: none !important;
		height: 30px;
		padding: 6px 0;
		width: 16vw;
		max-width: 250px;
	}

	@media (max-width: 499px) {

		.search-input input,
		.search-input input:focus {
			width: 150px;
		}
	}


	.vote-button[data-v-506321ba] {
		position: relative;
	}

	.vote-tooltip[data-v-506321ba] {
		position: absolute;
		margin-top: 10px;
		height: 60px;
		left: -75px;
		padding: 10px 12px 12px 12px;
		display: flex;
		background: #141414;
		border-radius: 4px;
		z-index: 4;
	}

	.vote-reset[data-v-506321ba] {
		padding-right: 10px;
		margin: 12px 0;
		cursor: pointer;
		font-size: 14px;
	}


	.filters-dropdown {
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		top: 40px !important;
		right: 0px !important;
		min-width: 325px;
		opacity: 1;
		color: lightgray;
		padding: 8px;
		background: #202020;
		box-shadow: 0 6px 10px 0px rgba(0, 0, 0, 0.14), 0 1px 18px 0px rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
	}

	.filters-dropdown .filters-header {
		font-size: 14px;
		text-transform: uppercase;
		font-weight: bold;
		padding-bottom: 8px;
		border-bottom: 1px solid rgba(255, 255, 255, 0.12);
	}

	.filters-dropdown .filters-body {
		padding-top: 8px;
	}

	.filters-dropdown .filters-button {
		color: white;
		padding: 4px 8px !important;
		font-size: 10px;
	}

	.filters-dropdown label {
		margin-bottom: 2px;
	}

	.filters-dropdown input,
	.filters-dropdown select {
		border-radius: 0;
		background: #2c2c2c;
		border: none;
		height: 30px;
		box-shadow: none;
		color: lightgray;
		padding: 0 5px;
	}

	@media (max-width: 499px) {
		.filters-dropdown {
			left: 5px !important;
			right: 5px !important;
			min-width: 0 !important;
		}
	}


	.sc-selector {
		width: 100%;
		min-height: 37px;
		max-height: 37px;
		background-color: #2c2c2c;
		position: relative;
		border-radius: 4px;
	}

	.sc-selector:focus {
		outline: none !important;
	}

	.sc-selector-tags {
		min-height: 37px;
		max-height: 37px;
		padding: 8px;
	}

	.sc-selector-tags input {
		width: 100%;
		padding: 0;
	}

	.sc-selector-tags .sc-selector-placeholder {
		display: inline-block;
		color: gray;
	}

	.sc-selector-content-wrapper {
		background: #2c2c2c;
		max-height: 290px;
		overflow-y: scroll;
		overflow-x: hidden;
	}


	.sc-selector-content-wrapper .sc-selector-content {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.sc-selector-content-wrapper .sc-selector-element {
		padding: 5px 10px;
		cursor: pointer;
	}

	.sc-selector-column li {
		display: inline-block;
		vertical-align: top;
		margin-right: 1.5em;
	}

	.sc-selector-column li a {
		color: inherit;
	}

	.sc-selector-content-wrapper {
		width: 280px !important;
	}
	.sc-selector-column li {
		width: 42% !important;
	}

	@media(min-width:992px){
		.sc-selector-content-wrapper {
			width: 635px !important;
		}
		.sc-selector-column li {
			width: 20% !important;
		}
	}

	.sc-selector-column .sc-selector-element {
		text-transform: capitalize;
	}


	.sc-table {
		background: #202020;
		margin-bottom: 15px;
	}

	.sc-table-header {
		background: #202020;
		width: 100%;
		position: relative;
	}

	.sc-table-row {
		width: 100%;
		background: rgba(255, 255, 255, 0.05);
	}

	.sc-table-row {
		display: flex;
		align-items: center;
	}


	/**
 * Trumbowyg v2.23.0 - A lightweight WYSIWYG editor
 * Default stylesheet for Trumbowyg editor
 * ------------------------
 * @link http://alex-d.github.io/Trumbowyg
 * @license MIT
 * @author Alexandre Demode (Alex-D)
 *         Twitter : @AlexandreDemode
 *         Website : alex-d.fr
 */
	#trumbowyg-icons {
		overflow: hidden;
		visibility: hidden;
		height: 0;
		width: 0;
	}

	#trumbowyg-icons svg {
		height: 0;
		width: 0;
	}

	.trumbowyg-box *,
	.trumbowyg-box *::before,
	.trumbowyg-box *::after,
	.trumbowyg-modal *,
	.trumbowyg-modal *::before,
	.trumbowyg-modal *::after {
		box-sizing: border-box;
	}

	.trumbowyg-box svg,
	.trumbowyg-modal svg {
		width: 17px;
		height: 100%;
		fill: #222;
	}

	.trumbowyg-box,
	.trumbowyg-editor {
		display: block;
		position: relative;
		border: 1px solid #DDD;
		width: 100%;
		min-height: 300px;
	}

	.trumbowyg-box .trumbowyg-editor {
		margin: 0 auto;
	}

	.trumbowyg-box.trumbowyg-fullscreen {
		background: #FEFEFE;
		border: none !important;
	}

	.trumbowyg-editor,
	.trumbowyg-textarea {
		position: relative;
		box-sizing: border-box;
		padding: 20px;
		min-height: 300px;
		width: 100%;
		border-style: none;
		resize: none;
		outline: none;
		overflow: auto;
		-webkit-user-select: text;
		-moz-user-select: text;
		-ms-user-select: text;
		user-select: text;
	}

	.trumbowyg-editor.trumbowyg-autogrow-on-enter,
	.trumbowyg-textarea.trumbowyg-autogrow-on-enter {
		transition: height 300ms ease-out;
	}

	.trumbowyg-box-blur .trumbowyg-editor *,
	.trumbowyg-box-blur .trumbowyg-editor::before {
		color: transparent !important;
		text-shadow: 0 0 7px #333;
	}

	@media screen and (min-width: 0 \0) {

		.trumbowyg-box-blur .trumbowyg-editor *,
		.trumbowyg-box-blur .trumbowyg-editor::before {
			color: rgba(200, 200, 200, 0.6) !important;
		}
	}

	@supports (-ms-accelerator: true) {

		.trumbowyg-box-blur .trumbowyg-editor *,
		.trumbowyg-box-blur .trumbowyg-editor::before {
			color: rgba(200, 200, 200, 0.6) !important;
		}
	}

	.trumbowyg-box-blur .trumbowyg-editor img,
	.trumbowyg-box-blur .trumbowyg-editor hr {
		opacity: 0.2;
	}

	.trumbowyg-textarea {
		position: relative;
		display: block;
		overflow: auto;
		border: none;
		font-size: 14px;
		font-family: "Inconsolata", "Consolas", "Courier", "Courier New", sans-serif;
		line-height: 18px;
	}

	.trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea {
		height: 1px !important;
		width: 25%;
		min-height: 0 !important;
		padding: 0 !important;
		background: none;
		opacity: 0 !important;
	}

	.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-textarea {
		display: block;
		margin-bottom: 1px;
	}

	.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-editor {
		display: none;
	}

	.trumbowyg-box.trumbowyg-disabled .trumbowyg-textarea {
		opacity: 0.8;
		background: none;
	}

	.trumbowyg-editor[contenteditable=true]:empty:not(:focus)::before {
		content: attr(placeholder);
		color: #999;
		pointer-events: none;
		white-space: break-spaces;
	}

	.trumbowyg-button-pane {
		width: 100%;
		min-height: 36px;
		background: #ecf0f1;
		border-bottom: 1px solid #d7e0e2;
		margin: 0;
		padding: 0 5px;
		position: relative;
		list-style-type: none;
		line-height: 10px;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		z-index: 11;
	}

	.trumbowyg-button-pane::after {
		content: " ";
		display: block;
		position: absolute;
		top: 36px;
		left: 0;
		right: 0;
		width: 100%;
		height: 1px;
		background: #d7e0e2;
	}

	.trumbowyg-button-pane .trumbowyg-button-group {
		display: inline-block;
	}

	.trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
		color: transparent;
	}

	.trumbowyg-button-pane .trumbowyg-button-group::after {
		content: " ";
		display: inline-block;
		width: 1px;
		background: #d7e0e2;
		margin: 0 5px;
		height: 35px;
		vertical-align: top;
	}

	.trumbowyg-button-pane .trumbowyg-button-group:last-child::after {
		content: none;
	}

	.trumbowyg-button-pane button {
		display: inline-block;
		position: relative;
		width: 35px;
		height: 35px;
		padding: 1px 6px !important;
		margin-bottom: 1px;
		overflow: hidden;
		border: none;
		cursor: pointer;
		background: none;
		vertical-align: middle;
		transition: background-color 150ms, opacity 150ms;
	}

	.trumbowyg-button-pane button.trumbowyg-textual-button {
		width: auto;
		line-height: 35px;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}

	.trumbowyg-button-pane.trumbowyg-disable button:not(.trumbowyg-not-disable):not(.trumbowyg-active),
	.trumbowyg-button-pane button.trumbowyg-disable,
	.trumbowyg-disabled .trumbowyg-button-pane button:not(.trumbowyg-not-disable):not(.trumbowyg-viewHTML-button) {
		opacity: 0.2;
		cursor: default;
	}

	.trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before,
	.trumbowyg-disabled .trumbowyg-button-pane .trumbowyg-button-group::before {
		background: #e3e9eb;
	}

	.trumbowyg-button-pane button:not(.trumbowyg-disable):hover,
	.trumbowyg-button-pane button:not(.trumbowyg-disable):focus,
	.trumbowyg-button-pane button.trumbowyg-active {
		background-color: #FFF;
		outline: none;
	}

	.trumbowyg-button-pane .trumbowyg-open-dropdown::after {
		display: block;
		content: " ";
		position: absolute;
		top: 25px;
		right: 3px;
		height: 0;
		width: 0;
		border: 3px solid transparent;
		border-top-color: #555;
	}

	.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button {
		padding-left: 10px !important;
		padding-right: 18px !important;
	}

	.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button::after {
		top: 17px;
		right: 7px;
	}

	.trumbowyg-button-pane .trumbowyg-right {
		float: right;
	}

	.trumbowyg-dropdown {
		max-width: 300px;
		max-height: 250px;
		overflow-y: auto;
		overflow-x: hidden;
		white-space: nowrap;
		border: 1px solid #ecf0f1;
		padding: 5px 0;
		border-top: none;
		background: #FFF;
		margin-left: -1px;
		box-shadow: rgba(0, 0, 0, 0.1) 0 2px 3px;
		z-index: 12;
	}

	.trumbowyg-dropdown button {
		display: block;
		width: 100%;
		height: 35px;
		line-height: 35px;
		text-decoration: none;
		background: #FFF;
		padding: 0 20px 0 10px;
		color: #333 !important;
		border: none;
		cursor: pointer;
		text-align: left;
		font-size: 15px;
		transition: all 150ms;
	}

	.trumbowyg-dropdown button:hover,
	.trumbowyg-dropdown button:focus {
		background: #ecf0f1;
	}

	.trumbowyg-dropdown button svg {
		float: left;
		margin-right: 14px;
	}

	/* Modal box */
	.trumbowyg-modal {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		max-width: 520px;
		width: 100%;
		height: 350px;
		z-index: 12;
		overflow: hidden;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
	}

	.trumbowyg-modal-box {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		max-width: 500px;
		width: calc(100% - 20px);
		padding-bottom: 45px;
		z-index: 1;
		background-color: #FFF;
		text-align: center;
		font-size: 14px;
		box-shadow: rgba(0, 0, 0, 0.2) 0 2px 3px;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
	}

	.trumbowyg-modal-box .trumbowyg-modal-title {
		font-size: 24px;
		font-weight: bold;
		margin: 0 0 20px;
		padding: 15px 0 13px;
		display: block;
		border-bottom: 1px solid #EEE;
		color: #333;
		background: #fbfcfc;
	}

	.trumbowyg-modal-box .trumbowyg-progress {
		width: 100%;
		height: 3px;
		position: absolute;
		top: 58px;
	}

	.trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar {
		background: #2BC06A;
		width: 0;
		height: 100%;
		transition: width 150ms linear;
	}

	.trumbowyg-modal-box label {
		display: block;
		position: relative;
		margin: 15px 12px;
		height: 29px;
		line-height: 29px;
		overflow: hidden;
	}

	.trumbowyg-modal-box label .trumbowyg-input-infos {
		display: block;
		text-align: left;
		height: 25px;
		line-height: 25px;
		transition: all 150ms;
	}

	.trumbowyg-modal-box label .trumbowyg-input-infos span {
		display: block;
		color: #69878f;
		background-color: #fbfcfc;
		border: 1px solid #DEDEDE;
		padding: 0 7px;
		width: 150px;
	}

	.trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error {
		color: #e74c3c;
	}

	.trumbowyg-modal-box label.trumbowyg-input-error input,
	.trumbowyg-modal-box label.trumbowyg-input-error textarea {
		border: 1px solid #e74c3c;
	}

	.trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos {
		margin-top: -27px;
	}

	.trumbowyg-modal-box label input {
		position: absolute;
		top: 0;
		right: 0;
		height: 27px;
		line-height: 27px;
		border: 1px solid #DEDEDE;
		background: #fff;
		font-size: 14px;
		max-width: 330px;
		width: 70%;
		padding: 0 7px;
		transition: all 150ms;
	}

	.trumbowyg-modal-box label input:hover,
	.trumbowyg-modal-box label input:focus {
		outline: none;
		border: 1px solid #95a5a6;
	}

	.trumbowyg-modal-box label input:focus {
		background: #fbfcfc;
	}

	.trumbowyg-modal-box label input[type="checkbox"] {
		left: 6px;
		top: 6px;
		right: auto;
		height: 16px;
		width: 16px;
	}

	.trumbowyg-modal-box label input[type="checkbox"]+.trumbowyg-input-infos span {
		width: auto;
		padding-left: 25px;
	}

	.trumbowyg-modal-box .error {
		margin-top: 25px;
		display: block;
		color: red;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button {
		position: absolute;
		bottom: 10px;
		right: 0;
		text-decoration: none;
		color: #FFF;
		display: block;
		width: 100px;
		height: 35px;
		line-height: 33px;
		margin: 0 10px;
		background-color: #333;
		border: none;
		cursor: pointer;
		font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
		font-size: 16px;
		transition: all 150ms;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit {
		right: 110px;
		background: #2bc06a;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,
	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus {
		background: #40d47e;
		outline: none;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active {
		background: #25a25a;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset {
		color: #555;
		background: #e6e6e6;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,
	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus {
		background: #fbfbfb;
		outline: none;
	}

	.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active {
		background: #d5d5d5;
	}

	.trumbowyg-overlay {
		position: absolute;
		background-color: rgba(255, 255, 255, 0.5);
		height: 100%;
		width: 100%;
		left: 0;
		display: none;
		top: 0;
		z-index: 10;
	}

	/**
 * Fullscreen
 */
	body.trumbowyg-body-fullscreen {
		overflow: hidden;
	}

	.trumbowyg-fullscreen {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		z-index: 99999;
	}

	.trumbowyg-fullscreen.trumbowyg-box,
	.trumbowyg-fullscreen .trumbowyg-editor {
		border: none;
	}

	.trumbowyg-fullscreen .trumbowyg-editor,
	.trumbowyg-fullscreen .trumbowyg-textarea {
		height: calc(100% - 37px) !important;
		overflow: auto;
	}

	.trumbowyg-fullscreen .trumbowyg-overlay {
		height: 100% !important;
	}

	.trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg {
		color: #222;
		fill: transparent;
	}

	.trumbowyg-editor {
		/*
     * lset for resetCss option
     */
	}

	.trumbowyg-editor object,
	.trumbowyg-editor embed,
	.trumbowyg-editor video,
	.trumbowyg-editor img {
		max-width: 100%;
	}

	.trumbowyg-editor video,
	.trumbowyg-editor img {
		height: auto;
	}

	.trumbowyg-editor img {
		cursor: move;
	}

	.trumbowyg-editor canvas:focus {
		outline: none;
	}

	.trumbowyg-editor.trumbowyg-reset-css {
		background: #FEFEFE !important;
		font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif !important;
		font-size: 14px !important;
		line-height: 1.45em !important;
		color: #333;
	}

	.trumbowyg-editor.trumbowyg-reset-css a {
		color: #15c !important;
		text-decoration: underline !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css div,
	.trumbowyg-editor.trumbowyg-reset-css p,
	.trumbowyg-editor.trumbowyg-reset-css ul,
	.trumbowyg-editor.trumbowyg-reset-css ol,
	.trumbowyg-editor.trumbowyg-reset-css blockquote {
		box-shadow: none !important;
		background: none !important;
		margin: 0 !important;
		margin-bottom: 15px !important;
		line-height: 1.4em !important;
		font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif !important;
		font-size: 14px !important;
		border: none;
	}

	.trumbowyg-editor.trumbowyg-reset-css iframe,
	.trumbowyg-editor.trumbowyg-reset-css object,
	.trumbowyg-editor.trumbowyg-reset-css hr {
		margin-bottom: 15px !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css blockquote {
		margin-left: 32px !important;
		font-style: italic !important;
		color: #555;
	}

	.trumbowyg-editor.trumbowyg-reset-css ul {
		list-style: disc;
	}

	.trumbowyg-editor.trumbowyg-reset-css ol {
		list-style: decimal;
	}

	.trumbowyg-editor.trumbowyg-reset-css ul,
	.trumbowyg-editor.trumbowyg-reset-css ol {
		padding-left: 20px !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css ul ul,
	.trumbowyg-editor.trumbowyg-reset-css ol ol,
	.trumbowyg-editor.trumbowyg-reset-css ul ol,
	.trumbowyg-editor.trumbowyg-reset-css ol ul {
		border: none;
		margin: 2px !important;
		padding: 0 !important;
		padding-left: 24px !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css hr {
		display: block;
		height: 1px;
		border: none;
		border-top: 1px solid #CCC;
	}

	.trumbowyg-editor.trumbowyg-reset-css h1,
	.trumbowyg-editor.trumbowyg-reset-css h2,
	.trumbowyg-editor.trumbowyg-reset-css h3,
	.trumbowyg-editor.trumbowyg-reset-css h4 {
		color: #111;
		background: none;
		margin: 0 !important;
		padding: 0 !important;
		font-weight: bold;
	}

	.trumbowyg-editor.trumbowyg-reset-css h1 {
		font-size: 32px !important;
		line-height: 38px !important;
		margin-bottom: 20px !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css h2 {
		font-size: 26px !important;
		line-height: 34px !important;
		margin-bottom: 15px !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css h3 {
		font-size: 22px !important;
		line-height: 28px !important;
		margin-bottom: 7px !important;
	}

	.trumbowyg-editor.trumbowyg-reset-css h4 {
		font-size: 16px !important;
		line-height: 22px !important;
		margin-bottom: 7px !important;
	}

	/*
 * Dark theme
 */
	.trumbowyg-dark .trumbowyg-textarea {
		background: #111;
		color: #ddd;
	}

	.trumbowyg-dark .trumbowyg-box {
		border: 1px solid #343434;
	}

	.trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen {
		background: #111;
	}

	.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,
	.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before {
		text-shadow: 0 0 7px #ccc;
	}

	@media screen and (min-width: 0 \0) {

		.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,
		.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before {
			color: rgba(20, 20, 20, 0.6) !important;
		}
	}

	@supports (-ms-accelerator: true) {

		.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,
		.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before {
			color: rgba(20, 20, 20, 0.6) !important;
		}
	}

	.trumbowyg-dark .trumbowyg-box svg {
		fill: #ecf0f1;
		color: #ecf0f1;
	}

	.trumbowyg-dark .trumbowyg-button-pane {
		background-color: #222;
		border-bottom-color: #343434;
	}

	.trumbowyg-dark .trumbowyg-button-pane::after {
		background: #343434;
	}

	.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty)::after {
		background-color: #343434;
	}

	.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg {
		color: transparent;
	}

	.trumbowyg-dark .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::after {
		background-color: #2a2a2a;
	}

	.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):hover,
	.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,
	.trumbowyg-dark .trumbowyg-button-pane button.trumbowyg-active {
		background-color: #333;
	}

	.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-open-dropdown::after {
		border-top-color: #fff;
	}

	.trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg {
		color: #ecf0f1;
		fill: transparent;
	}

	.trumbowyg-dark .trumbowyg-dropdown {
		border-color: #222;
		background: #333;
		box-shadow: rgba(0, 0, 0, 0.3) 0 2px 3px;
	}

	.trumbowyg-dark .trumbowyg-dropdown button {
		background: #333;
		color: #fff !important;
	}

	.trumbowyg-dark .trumbowyg-dropdown button:hover,
	.trumbowyg-dark .trumbowyg-dropdown button:focus {
		background: #222;
	}

	.trumbowyg-dark .trumbowyg-modal-box {
		background-color: #222;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-title {
		border-bottom: 1px solid #555;
		color: #fff;
		background: #3c3c3c;
	}

	.trumbowyg-dark .trumbowyg-modal-box label {
		display: block;
		position: relative;
		margin: 15px 12px;
		height: 27px;
		line-height: 27px;
		overflow: hidden;
	}

	.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span {
		color: #eee;
		background-color: #2f2f2f;
		border-color: #222;
	}

	.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error {
		color: #e74c3c;
	}

	.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error input,
	.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error textarea {
		border-color: #e74c3c;
	}

	.trumbowyg-dark .trumbowyg-modal-box label input {
		border-color: #222;
		color: #eee;
		background: #333;
	}

	.trumbowyg-dark .trumbowyg-modal-box label input:hover,
	.trumbowyg-dark .trumbowyg-modal-box label input:focus {
		border-color: #626262;
	}

	.trumbowyg-dark .trumbowyg-modal-box label input:focus {
		background-color: #2f2f2f;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit {
		background: #1b7943;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,
	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus {
		background: #25a25a;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active {
		background: #176437;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset {
		background: #333;
		color: #ccc;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,
	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus {
		background: #444;
	}

	.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active {
		background: #111;
	}

	.trumbowyg-dark .trumbowyg-overlay {
		background-color: rgba(15, 15, 15, 0.6);
	}


	.header {
		padding: 0 4%;
		margin-top: 2.4em;
	}

	@media (max-width: 499px) {
		.header {
			margin-bottom: 2em;
		}
	}

	.title {
		font-size: 3em;
		font-weight: bold;
		color: white;
		display: inline-block;
		vertical-align: middle !important;
	}

	 /* h2 {
		color: gray !important;
		font-size: 1.5em !important;
		font-weight: normal !important;
		margin: 0;
	} */

	h2 span {
		font-size: 0.7em;
		margin: 0 0.25em;
	}

	@media (max-width: 499px) {
		#titles-browse {
			font-size: 2.5em;
		}
	}

	@media (min-width: 500px) and (max-width: 799px) {
		#titles-browse {
			font-size: 1.6em;
		}
	}

	@media (min-width: 800px) and (max-width: 1099px) {
		#titles-browse {
			font-size: 1.2em;
		}
	}

	@media (min-width: 1100px) and (max-width: 1399px) {
		#titles-browse {
			font-size: 1em;
		}
	}

	@media (min-width: 1400px) {
		#titles-browse {
			font-size: 0.85em;
		}
	}


	@media (max-width: 499px) {
		#search[data-v-9af35102] {
			font-size: 2.5em;
		}
	}

	@media (min-width: 500px) and (max-width: 799px) {
		#search[data-v-9af35102] {
			font-size: 1.6em;
		}
	}

	@media (min-width: 800px) and (max-width: 1099px) {
		#search[data-v-9af35102] {
			font-size: 1.2em;
		}
	}

	@media (min-width: 1100px) and (max-width: 1399px) {
		#search[data-v-9af35102] {
			font-size: 1em;
		}
	}

	@media (min-width: 1400px) {
		#search[data-v-9af35102] {
			font-size: 0.85em;
		}
	}

	#search .list-title[data-v-9af35102] {
		padding-left: 4%;
		padding-top: 1.5em;
		font-size: 1.8em;
		color: white;
	}

	@media (max-width: 500px) {
		#search .list-title[data-v-9af35102] {
			padding-bottom: 1.5em;
		}
	}


	.dropdown-item[data-v-3ca03988] {
		cursor: pointer;
	}


	.dropdown-item[data-v-e8e3999a] {
		text-transform: none;
		cursor: pointer;
	}

	#announceDropdown[data-v-e8e3999a] {
		position: absolute;
		right: 12px;
		top: 9px;
		background: #2c2c2c;
		padding: 6px 8px;
		cursor: pointer;
		font-size: 11px;
	}


	.sc-table-container.announce_table[data-v-1a10dde0] {
		background: #202020;
		margin-bottom: 40px;
	}

	.announce_table .sc-table-header[data-v-1a10dde0] {
		color: #fff;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 16px;
	}

	.announce_table .sc-table-column[data-v-1a10dde0] {
		padding: 12px;
		font-size: 21px;
	}

	#forums .announce_table .sc-table-row[data-v-1a10dde0] {
		font-size: 19px;
		text-align: center;
		height: unset;
		line-height: 57px;
		border: none;
		background: #2b2b2b !important;
	}

	.announce_table .sc-table-body[data-v-1a10dde0] {
		overflow: hidden;
		width: 100%;
		background: #2b2b2b;
		border-top: 1px solid rgba(255, 255, 255, 0.12);
	}

	#forums .announce_table .sc-table-header[data-v-1a10dde0] {
		position: relative;
	}

	.loading-bar[data-v-1a10dde0] {
		height: 2px;
		margin: 0 3px;
		background: #7d7d7d;
	}

	.loading-bar_block[data-v-1a10dde0] {
		width: 30%;
		margin: 0 auto 20px;
		display: flex;
		flex-direction: row;
	}

	.loading-bar-line[data-v-1a10dde0] {
		width: 100%;
		height: 100%;
	}

	.showing .loading-bar-line[data-v-1a10dde0] {
		-webkit-animation: loadingbar-data-v-1a10dde0 6s infinite;
		animation: loadingbar-data-v-1a10dde0 6s infinite;
		background: #fff;
	}

	@-webkit-keyframes loadingbar-data-v-1a10dde0 {
		0% {
			width: 0%;
		}

		100% {
			width: 100%;
		}
	}

	@keyframes loadingbar-data-v-1a10dde0 {
		0% {
			width: 0%;
		}

		100% {
			width: 100%;
		}
	}

	.loading-bar-line[data-v-1a10dde0] {
		cursor: pointer;
	}

	.scroll a[data-v-1a10dde0] {
		color: #fff;
		text-decoration: none;
	}


	.sc-table-column {
		display: flex;
		align-items: center;
		padding: 16px;
	}

	.sc-table-icon {
		justify-content: center;
		width: 10%;
		flex-shrink: 0;
		font-size: 18px;
		padding: 13px 0 13px 16px;
	}

	.sc-table-main {
		color: white;
	}

	.sc-table-main a {
		color: inherit;
	}

	.sc-table-main {
		width: 50%;
	}

	@media (max-width: 499px) {
		.sc-table-main {
			width: 80% !important;
		}

		.sc-table-stats,
		.sc-table-extra {
			display: none;
		}

		.sc-table-icon {
			width: 20% !important;
		}
	}

	@media (max-width: 1199px) {
		.sc-table-extra {
			display: none;
		}

		.sc-table-stats {
			width: 40% !important;
		}

		.sc-table-icon {
			width: 15%;
			padding-right: 0;
		}
	}

	.sc-table-stats {
		width: 20%;
		font-size: 11px;
		padding: 12px 0;
		justify-content: center;
	}

	.sc-table-extra {
		width: 20%;
		padding: 10px 16px;
	}

	.sc-table-name {
		font-size: 14px;
		text-transform: uppercase;
		margin: 0;
		font-weight: bold;
	}


	.dropdown-item[data-v-84ed7e70] {
		cursor: pointer;
	}


	.dropdown-item[data-v-e758a70a] {
		cursor: pointer;
	}

	.sc-table-column[data-v-e758a70a] {
		font-size: 14px !important;
		text-transform: uppercase !important;
		font-weight: bold !important;
		color: lightgray !important;
	}

	.sc-table-filters[data-v-e758a70a] {
		position: absolute;
		right: 12px;
		top: 9px;
		background: #2c2c2c;
		padding: 6px 8px;
		cursor: pointer;
		font-size: 11px;
	}

	.sc-table-filters i[data-v-e758a70a] {
		font-size: 11px;
	}

	.sc-table-stats .closed[data-v-e758a70a] {
		background: darkred !important;
	}

	.sc-table-stats .unobtainable[data-v-e758a70a] {
		background: darkorange !important;
	}

	.sc-table-stats .coming-soon[data-v-e758a70a] {
		background: dodgerblue !important;
	}

	img.provider_icon[data-v-e758a70a] {
		height: 38px;
		margin-right: 14px;
		border-radius: 14px;
	}




	  /* custom style css */
	  .slider {
	    min-height: 180px !important;
	  }

		.slider-tile {
			z-index: 1;
				transition: z-index .1s .35s;
		}
		.slider-tile:hover {
			z-index: 10;

		}
	  .owl-item {
	    float: none !important;
	  }

	  .slider-tile-inner {
	      width: 110px !important;
	      padding-right: 4px;
	      background: none !important;
	  }
	@media(min-width:768px){
		.slider {
			min-height: 263px !important;
		}
		.owl-item,
		.slider-tile {
			margin: 15px 0 0;

		}
	}

	.slider-tile-inner {
			width: 100% !important;
	}

	.slider-tile .slider-tile-inner {
		width: auto !important;
	}


  .owl-stage {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    overflow: hidden;
  }
  .owl-next,
	.owl-prev {
    position: absolute;
display: flex;
align-items: center;
justify-content: center;
top: 45px;
bottom: 45px;
right: 0;
z-index: 20;
width: 4%;
text-align: center;
cursor: pointer;
background: rgba(0,0,0,.5) !important;
font-size: 2em !important;
  }
	.owl-prev {
		right: auto;
		left: 0;
	}
  .slider-content {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .tile-inner-wrapper {
    opacity: 0;
    transition: .35s .35s !important;

  }
	@media(min-width:768px){
  .owl-item:hover .tile-inner-wrapper,
	.slider-tile:hover .tile-inner-wrapper{
    opacity: 1;
  }
  }

	.row-title span {
		display: none !important;
	}

.navigation a,
.navigation span {
	font-size: 18px;
	display: inline-block;
	padding: 4px;
}

.circle-rate {
	position: relative;
	font-size: 8px;
}
.circle-rate strong {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-ms-align-items: center;
	align-items: center;
	justify-content: center;
	font-size: inherit ;
}

#overview .circle-rate {
	width: 72px;
	height: 72px;
	font-size: 18px;
}
.actors a {
	color: inherit;
}

.navigation a {
	color: #aaa;
}

.navigation span svg {
	display: none;
}

.tile-inner-wrapper > a {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.tile-image img {
	object-fit: cover;
}
@media(max-width:767px){
	.slider-title .slider-tile {
		width: 50% !important;
	}
	.slider-title  .box-16x9 {
		padding-top: 140% !important;
	}
}

#title-single .info-wrap .vote-progress {
	width: auto !important;
}
img.lazy,
img.lazyload{
	opacity: 0;
	transition: .5s;
}
img.lazy[src],
img.lazyload[src]{
	opacity: 1 !important;
}
.view-all {position: absolute; top: 8px; right: 0; color: #aaa; z-index: 100; font-size: 14px; }
.view-all:hover {color: #fff;}

.horizontal {
	display: none;
	width: 100%;
}
.horizontal-container {
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	margin-bottom: 20px;
	margin-top: 20px;
}
.horizontal-image {
	max-width: 200px;
	flex-basis: 200px;
}
@media(max-width:767px){
	.horizontal-image {
		max-width: 110px;
		flex-basis: 110px;
	}
}
.horizontal-image img {
	max-width: 100%;
}
.horizontal-right {
	flex: 1 1 0;
	padding-left: 30px;
}
@media(max-width:767px){
	.horizontal-right {
		padding-left: 20px;
	}
}
.horizontal-head{
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	margin-bottom: 20px;
}
.horizontal-head h3 {
	margin-right: 20px;
	font-size: 22px;
	color: #fff;
	flex-grow: 1;
}
.horizontal-text {
	opacity: .75;
}
.horizontal-rate {
	display: inline-block;
	margin-bottom: 10px;
}
.viewtype {
	float: right;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-ms-align-items: center;
	align-items: center;
}
.viewtype span {
	display: block;
	padding: 4px;
	opacity: .5;
	margin-left: 10px;
	cursor: pointer;
}
.viewtype span.active {
	opacity: 1;
}


.xsort-ul {
  max-height: 250px;
  overflow: auto;
	-webkit-overflow-scrolling: touch;
  list-style: none;
  padding-left: 30px;
}
.xsort-selected {
  text-transform: uppercase;
  font-size: 0.8em;
  color: #555; margin: 10px 0;
}
.xsort-ul li {
  position: relative;
  cursor: pointer;
  margin-bottom: 5px;
}
.xsort-ul li:before {
  content: '';
  width: 16px;
  height: 16px;
  border-radius: 6px;
  position: absolute;
  left: -30px;
  top: 2px;
  background-color: #333;
  border: 2px solid transparent;
}
.xsort-ul li.current:before{
  border-color: #D3D3D3;
}
.xsort-ul li:first-child {
  display: none;
}
.xsort-div-clearall {
  padding: 4px 10px;
  border-radius: 6px;
  background-color: #FFA17A;
  color: #fff;
  display: inline-block;
  font-weight: bold;
  font-size: 12px;
  cursor: pointer;
}
.filters-container {
  display: none;
}
@media(min-width:768px){
  .filters-container {
    display: block;
  }
  .filters-show {
    display: none !important;
  }
  .xsort-ul li {
    margin-bottom: 0;
  }
	.xsort-ul li:before  {
		top: 4px;
	}
}
.filters-show {
  display: block;
  background-color: #333;
  padding: 4px 10px;
  border-radius: 6px;
  color: #fff;
  cursor: pointer;
  text-align: center;
}

@media(max-width:575px){
  .search-input input, .search-input input:focus {
    max-width: 150px;
  }
}

.title-2 {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 20px 10px 8px;
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,.35);
}
@media(max-width:767px) {
	.title-2 {
		font-size: 11px;
	}
}
.title-ntx {
	position: absolute;
	top: 10px;
	left: 10px;
	background: url("data:image/svg+xml,%3Csvg id='svg2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 122.8 222' width='1383' height='2500'%3E%3Cstyle%3E.st0%7Bfill:%23b1060f;stroke:%23000%7D.st1%7Bfill:url(%23path5719_1_)%7D.st2%7Bfill:%23e50914%7D%3C/style%3E%3Cg id='layer1' transform='translate(12.495 6.756)'%3E%3Cg id='g4182'%3E%3Cg id='g5747' transform='translate(81.631 113.771) scale(.29074)'%3E%3Cpath id='path4155' class='st0' d='M-52.5-412.3l-.3 168-.3 168-13.8-39v-.1l-17.9 374c17.6 49.6 27 76.1 27.1 76.2.1.1 10.1.7 22.2 1.3 36.6 1.8 82 5.7 116.5 10 8 1 14.8 1.5 15.3 1.1s.6-171.4.5-380.1l-.3-379.4h-149z'/%3E%3Cpath id='path4157' class='st0' d='M-322-412.8V-33c0 208.9.2 380 .5 380.3.3.3 13.2-1 28.8-2.7 15.6-1.7 37.1-3.9 47.8-4.8 16.4-1.4 65.6-4.5 71.2-4.6 1.7 0 1.8-8.5 2-160.9l.3-160.9 11.9 33.6c1.8 5.2 2.4 6.8 4.2 11.9l17.9-373.9c-3.8-10.7-1.8-5.1-6.1-17.3-14.6-41.3-27-76.2-27.5-77.8l-1-2.8h-150z'/%3E%3Cpath id='path5715' class='st0' d='M-52.5-412.3l-.3 168-.3 168-13.8-39v-.1l-17.9 374c17.6 49.6 27 76.1 27.1 76.2.1.1 10.1.7 22.2 1.3 36.6 1.8 82 5.7 116.5 10 8 1 14.8 1.5 15.3 1.1s.6-171.4.5-380.1l-.3-379.4h-149z'/%3E%3Cpath id='path5717' class='st0' d='M-322-412.8V-33c0 208.9.2 380 .5 380.3.3.3 13.2-1 28.8-2.7 15.6-1.7 37.1-3.9 47.8-4.8 16.4-1.4 65.6-4.5 71.2-4.6 1.7 0 1.8-8.5 2-160.9l.3-160.9 11.9 33.6c1.8 5.2 2.4 6.8 4.2 11.9l17.9-373.9c-3.8-10.7-1.8-5.1-6.1-17.3-14.6-41.3-27-76.2-27.5-77.8l-1-2.8h-150z'/%3E%3CradialGradient id='path5719_1_' cx='18038.016' cy='-146.44' r='368.717' gradientTransform='matrix(.07072 -.02449 -.897 -2.5906 -1526.665 25.194)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cpath id='path5719' class='st1' d='M-322-412.8v213.2l150.2 398.4c0-9.1 0-14.1.1-24.5l.3-160.9 11.9 33.6C-93.5 234.2-58 334.6-57.8 334.8c.1.1 10.1.7 22.2 1.3 36.6 1.8 82 5.7 116.5 10 8 1 14.8 1.5 15.3 1.1.3-.3.5-84.1.5-202.4L-52.7-285l-.1 40.7-.3 168-13.8-39c-13.5-38.1-22.5-63.6-76.8-217-14.6-41.3-27-76.2-27.5-77.8l-1-2.8H-322v.1z'/%3E%3Cpath id='path5721' class='st2' d='M-322-412.8l150.5 426.5v-.2l11.9 33.6C-93.5 234.2-58 334.6-57.8 334.8c.1.1 10.1.7 22.2 1.3 36.6 1.8 82 5.7 116.5 10 7.9 1 14.8 1.5 15.2 1.1L-53.1-76.4v.1l-13.8-39c-13.5-38.1-22.5-63.6-76.8-217-14.6-41.3-27-76.2-27.5-77.8l-1-2.8h-74.9l-74.9.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") no-repeat;
	background-size: cover;
	width: 14px;
	height: 26px;
	display: none;
}




.slider-title .tile-image {
	border-radius: 4px;
}

.series .tile-image {
	filter: blur(1px);
}

.series .box-16x9 {
	overflow: hidden;
}

.slider-title .row-header {
	position: relative;
	text-align:
	left: auto;
}

.enum {
	padding: 2px 6px;
	background-color: #258BCE;
	color: #fff;
	position: absolute;
	top: 10px;
	right: 10px;
	border-radius: 2px;
	font-size: 13px;
}


.season-select select {
	background: #202020;
	color: white;
	font-size: 0.9em;
	text-transform: uppercase;
	padding: 0.2em 1em 0.2em 0.8em;
	border-color: #555555;
	outline: none;
}


.slider-episode .slider-row {
 transform-origin:left center;
 height:100%
}
.slider-episode .tile-image {
 background-color:#2c2c2c;
 background-size:cover!important
}
.slider-episode .slider-tile {
 padding-right:1.15em;
 height:100%
}
@media (max-width:499px) {
 .slider-episode .slider-tile {
  padding-right:.9em
 }
}
.slider-episode .tile-content {
 z-index:1000
}
.slider-episode .tile-content .e-number {
 color:#fff;
 font-size:2em;
 position:absolute;
 bottom:.1em;
 left:.35em
}
.slider-episode .tile-content .e-actions {
 color:#fff;
 position:absolute;
 top:.5em;
 left:.8em;
 text-decoration:none
}
.slider-episode .tile-content .dropdown {
 position:absolute;
 top:0
}
.slider-episode .tile-content .watching {
 margin-right:.8em!important;
 margin-left:.8em!important;
 top:-.5em
}
.slider-episode .tile-description {
 display:block;
 color:#d3d3d3;
 width:100%;
 max-width:100%;
 white-space:normal;
 font-size:1.02em;
 line-height:1.1em
}
.slider-episode .tile-description .description-title {
 font-size:inherit;
 font-weight:700;
 color:#fff;
 padding-top:.25em;
 padding-bottom:.25em;
 line-height:inherit
}
.mirrors {
 background-color:transparent;
 padding:5px 0;
 border-radius:2px;
 display:-webkit-flex;
 display:-ms-flex;
 display:flex;
 -ms-align-items:center;
 align-items:center
}
.mirrors a {
 height:32px;
 padding-left:12px;
 padding-right:12px;
 border-radius:2px;
 font-weight:700;
 display:-webkit-flex;
 display:-ms-flex;
 display:flex;
 -ms-align-items:center;
 align-items:center;
 color:#fff;
 text-shadow:none;
 text-decoration:none
}
.mirrors a img {
 margin-right:8px
}
.mirrors a.active {
 background-color:#303435;
 color:#fff
}
.downloads a {
	display: inline-flex;
	align-items: center;
	margin-right: 10px;
}
.downloads svg {
	margin-right: 10px;
}

@media(min-width:992px){
	.trailer-modal .modal-dialog {
		margin: 1.75rem auto !important;
		max-width: 65% !important;
	}
}

/* @media(max-width:999px){
	.slider-tile-inner {
		width: 107px !important;
	}
} */
.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
bottom: -50px !important;
top: auto !important;
}
