h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h6 a {
	color: inherit !important;
}

a.lang-inactive {
	opacity: 0.5;
}

a.footer-about--link {
	color: #ffffffad;
}

a.footer-about--link:hover {
	color: #ffffff75 !important;
	text-decoration: underline !important;
}

.action .bullet {
	display: none;
}

ul.rows.designtabel li .subtext.global-updates {
	display:block;
}

.headerMainNav-bar .extraLinks.global {
	max-width: 25%;
}

.headerMainNav-bar .mainNav.global {
	max-width: 82%;
}

/* MMedia */
.mainpanel-bar.leaderboard-bar {
	padding: 10px 0px;
}
.minheight90 {
	/*min-height: 90px;
	background-color: #f0f1f3;*/
	text-align: center;
}

.inarticlead {
	border-top: solid 1px #0003;
    border-bottom: solid 1px #0003;
    margin-bottom: 10px;
	width: 100%;
	text-align:center;
}

.autoaddiv {
		display: inline-block;
		width: 100%;
		text-align: center;
		margin-top: 5px;
}
@media only screen and (max-width: 767px) {
	.autoaddiv {
		margin-top: 15px !important;
	}
}

.ean_element h3 {
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    font-family: "Poppins", sans-serif !important;
    color: #0a1e3a;
}

.ean_element p a {font-size: 13px;font-weight: 400 !important;}

.ean_element .img.image_content {
    height: 115px !important;
    width: 115px !important;
}

.partners {
	display: inline-block;
	width: 100%;
	margin-bottom: 5px;
	padding-top: 8px;
	margin-top: -10px;
}

.sponsored {
	float: right;
    font-size: 10px;
    width: 100%;
    color: #909090;
    text-align: right;
    line-height: 25px;
    text-transform: uppercase;
    border-top: solid 2px #f6bc41;
}

.partners img {
    width: calc(50% - 2.5px);
    margin-bottom: 5px;
    float: left;
}


.wikicredits a:hover {
	color: #1c71b8 !important;
	opacity: 0.8 !important;
}

[data-template="message-discussion"] .quickform {
    margin-bottom: 5px;
}

[data-template="film-info"] div.mejane-bold {
	display: inline-block;
	color: #031023 !important;
	font-weight: bold;
}

[data-template="site-home"] .parentgptmini, [data-template="film-info"] .parentgptmini, [data-template="article-messages"] .parentgptmini {
	padding-top: 5px;
	padding-bottom: 5px;
}

[data-template="article-messages"] a.morenews-link {
	text-decoration: underline !important;
	margin-top: -10px;
}

[data-template="article-messages"] div.prim-videos {
	margin-bottom:30px;
}

[data-template="site-home"] div.demand-panel div.title div.sub {
	line-height: 18px;
	color: rgba(10, 30, 58, 0.66) !important;
	font-size: 13px;
}

[data-template="site-home"] div.demand-panel div.btm.global {
	margin-top:5px;
}

[data-template="site-home"] #center-part .homepage .mainpanel-bar .row-less10 .col-lg-6:nth-child(11) .hr.hr-lite, [data-template="site-home"] #center-part .homepage .mainpanel-bar .row-less10 .col-lg-6:nth-child(12) .hr.hr-lite {
	display: none !important;
}

[data-template="site-home"] #center-part .homepage .mainpanel-bar .row-less10 .col-lg-6:nth-child(5) .hr.hr-lite, [data-template="site-home"] #center-part .homepage .mainpanel-bar .row-less10 .col-lg-6:nth-child(6) .hr.hr-lite {
	display: block !important;
}

[data-template="site-home"] div.moreCats.lite-hp {
	margin-bottom: 0 !important;
	margin-top: 20px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}

[data-template="site-home"] span.trailerSection figure.lite-hp {
	height: 140px !important;
	max-height: 140px !important;
}

div.lite#onlyMenu {
	display:none !important;
}

div.mtoggle.lite .bar1, div.mtoggle.lite .bar2, div.mtoggle.lite .bar3 {
	background-color: #0a1e3a;
}

.parentgptinfeed {
padding-top: 2px;
padding-bottom: 2px;
}

[data-template="site-toplijsten"] .lijstbanner {
	padding: 0px !important;
    margin: 0px !important;
}

[data-template="site-toplijsten"] div#filter_head a {
	color: #1c71b8 !important;
}

[data-template="site-toplijsten"] div._head h3 a {
	color: #1c71b8 !important;
}

[data-template="site-toplijsten"] div#filter_head ul.toplistSug li a {
	color: #0a1e3a !important;
}

.toplijst .large-leaderboard {
    max-width: 100% !important;
    width: 100% !important;
	text-align: center;
}

li.episode p.verborgen {
    display: none;
}

li.episode p.tonen {
    display: inherit;
}

.episode i.fas.fa-angle-down {
    float: right;
}
li.episode:hover {
    cursor: pointer;
    opacity: 0.8;
}

[data-template*="film-search"] [data-template="entity-listoptions"] .options.logged-in {
	display: none;
}

[data-template*="film-search"] ul.designtabel .average .strong {
    font-family: "Roboto Condensed", sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #0a1e3a;
	width: 110px !important;
}

.mobielenotificaties {
	display: none;
}

#template [data-template="forum-index"] a:hover {
    color: #1c71b8 !important;
}

.bioscoopnotificatie {
	font-size: 13px; 
	color: rgba(10, 30, 58, 0.66);
}

.minwidth160 {
	/*min-height: 600px;
	min-width: 160px;
	background-color: #f0f1f3;*/
	text-align: center;
}

.minwidth160.minvijf {
	margin-left: -5px !important;
}

.wikicredits{
	padding-left: 5px;
    padding-right: 5px;
    font-size: 11px;
	width:270px;
	overflow-wrap: break-word;
}


.minheight250 {
	/*min-height: 90px; 
	background-color: #f0f1f3;*/
	width: 950px;
    margin-left: calc(50% - 475px);
	/*line-height: 175px;*/
}

.minheight250mpu.topbottommargin0 {
	margin-top: -15px !important;
    margin-bottom: 0px !important;
}

.minheight250mpu.leftrighmarginmin15 {
	margin-left: -15px;
	margin-right: -15px;
	background-color: #e0e0e0;
}

.minheight250mpu.width300 {
    width: 300px;
    margin-left: 6px !important;
    margin-top: 10px !important;
}

.minheight250mpu {
	/*min-height: 250px;*/
	background-color: #f0f1f3;
	width: 100%;
	text-align: center;
}

.actorbx .img img.acteurpasfoto {
    margin-top: calc(-50% + 55px);
}

.actorbx .img img.geenfoto {
    /*margin-top: calc(0px);*/
	margin-top: calc(-60% + 60px);
}

#stickyad.sticky {
    position: fixed;
    min-width: 300px;
    top: 40px;
}

#moviemeter_ros_alpha {
    height: 0px;
}

h2.showh2 {
	text-decoration: underline;
    color: #1c71b8;
    font-size: 20px;
    margin-bottom: 5px !important;
    margin-top: 8px;
}

.bannermargintop20 {
	margin-top: 20px;
}

.small-leaderboard.marginbottom10 {
	margin-bottom: 10px !important;
}

.large-leaderboard.double.minheight90.marginbottom15 {
    margin-bottom: 15px;
}

[data-template*="film-"] .mainpanel-bar.leaderboard-bar, [data-template*="show-"] .mainpanel-bar.leaderboard-bar, [data-template*="season-"] .mainpanel-bar.leaderboard-bar, [data-template*="actor-"] .mainpanel-bar.leaderboard-bar, [data-template*="ondemand-"] .mainpanel-bar.leaderboard-bar {
	background-color: #0a1e3a !important; /*#e8e9ea*/
    overflow: hidden;
    border-bottom: solid 1px rgba(10, 30, 58, 0.16);
}

@media only screen and (max-width: 767px) {

	[data-template="site-home"] span.trailerSection figure.lite-hp {
		height: 87px !important;
		max-height: 87px !important;
	}
	
	[data-template*="show-"] a.mijn_stem {
		display: inline-block;
		width: 100%;
		text-align: center !important;
	}
	.wikicredits {
		padding-left: 0px;
		padding-right: 0px;
		font-size: 10px;
		line-height: 11px;
		width: 89px;
		height: 25px;
		overflow: hidden;
	}
	
	.wikicredits.uitgeklapt {
		height: inherit;
	}
	
	.onlyMobile.wikimeerinfo {
		margin-top: -20px;
		background: linear-gradient(#ffffff33, #ffffffdb, white);
		width: 85px;
		text-align: center;
		display: inline-block;
		position: absolute;
		line-height: 20px;
	}
	
	.mobielenotificaties {
		display: inline-block !important;
		border-bottom: solid 1px #475260;
		margin-bottom: 10px;
	}
	#userPopup .mobielenotificaties a.myreview-btn {
		width: calc(20% - 3px);
		text-align: center;
		color: #f6bc41 !important;
	}
	
	[data-template="ondemand-info"] #center-part .detailsBlock > .figure {
		width: 100% !important;
	}
	[data-template*="show-"] #center-part.film-page .detailsBlock .desc .tp .rating a.mijn_stem span {
		text-align: center !important;
	} 
	
	[data-template*="show-"] .article-container .moreArticles:before {
		display: none !important;
	}
	[data-template*="show-"] .article-container{ 
		margin-top: 20px;
		display: inline-block;
	}
	[data-template*="show-"] .article-container .moreArticles {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}
	
	.detailsBlock-ondemand h1:first-of-type {
		min-height: 75px;
	}
	
	[data-template*="show-"] #center-part.film-page .demandbx .desc .tp .rating span em {
		margin-left: 0px;
	}
	[data-template="season-votes"] .detailsBlock .desc, [data-template="season-stats"] .detailsBlock .desc, [data-template="show-nieuwseizoen"] .detailsBlock .desc { 
		padding-left: 0px !important;
	}
	[data-template="season-votes"] .smallvarianttext, [data-template="season-stats"] .smallvarianttext { 
		margin-top: 0px !important;
	}
	[data-template="show-nieuwseizoen"] .smallvarianttext { 
		margin-top: 30px !important;
	}
	div[data-template="season-votes"] #center-part.seasonvotes .icon-search-wrapper {
		padding-top: 15px !important;
		margin-top: 45px !important;	
	}
	[data-template="entity-votes"] .header-search-wrapper {
		right: 13px !important;
    	margin-top: 80px !important;
	}
	div[data-template="season-votes"] #center-part.seasonvotes input.header-search {
		margin-top: 4px !important;
		left: 10px !important;
	}
	
}

div[data-template="season-votes"] .pages .inner {
	padding: 10px 5px;
	display: inline-block; 
}
	
.advborder {
	border-top: solid 2px #f6bc41;
    padding-bottom: 0px !important;
}

.parentgptinfeed {
	margin-left: -1px;
}

@media only screen and (max-width: 991px) {
	.minheight250mpu {
		min-width: 320px;
		margin-left: calc(50% - 160px) !important;
	}
	.parentgptinfeed {
		min-height: inherit !important;
	}
	[data-template="article-messages"] .right-mainSection {
		margin-top: 20px !important;
	}
	[data-template="article-messages"] #center-part {
		margin-bottom: 0px;
	}
	[data-template="article-messages"] .cover-trailerSection figure img {
		margin-top: 0px;
	}
	[data-template="article-messages"] .reviewComments .rght {
		display: none;
	}
	[data-template="message-discussion"] .options {
		display: none;
	}
	div#tbl-next-up {
		max-height: 80px;
	}
	.embedvenster .videoWrapperExt iframe#player {
		width: 100% !important;
		height: 260px !important;
	}
}

/* Taboola */

.tbl-next-up-closeBtn svg {
	width: 12.5px;
}
#tbl-next-up .tbl-next-up-closeBtn-wrapper .tbl-next-up-closeBtn {
	right: 0px !important;
}
.tbl-next-up-closeBtn-wrapper {
    right: -10px !important;
}

[data-template="actor-messages"] #taboola_adv {
    margin-top: -20px !important;
}
[data-template="actor-messages"] .mainpanel-bar.panel3.actormarges {
    padding-top: 0px;
    padding-bottom: 10px;
}
[data-template="film-info"] #taboola_adv #taboola-below-article-thumbnails .trc_rbox_header, [data-template="show-info"] #taboola_adv #taboola-below-article-thumbnails .trc_rbox_header, [data-template="season-info"] #taboola_adv #taboola-below-article-thumbnails .trc_rbox_header, [data-template="actor-messages"] #taboola_adv #taboola-below-article-thumbnails .trc_rbox_header, [data-template="ondemand-info"] #taboola_adv #taboola-below-article-thumbnails .trc_rbox_header {
    font-weight: 700 !important;
    font-family: "Poppins", sans-serif !important;
    color: #0a1e3a !important;
    font-size: 20px !important;
    line-height: 28px !important;
    margin-bottom: 0px !important;
    padding: 8px 0px 5px !important;
    margin-top: 10px !important;
    border-top: 2px solid #f6bc41 !important;
	display: block !important;
}

[data-template="film-info"] #taboola_adv span.trc_rbox_header_span, [data-template="show-info"] #taboola_adv span.trc_rbox_header_span, [data-template="season-info"] #taboola_adv span.trc_rbox_header_span, [data-template="actor-messages"] #taboola_adv span.trc_rbox_header_span, [data-template="ondemand-info"] #taboola_adv span.trc_rbox_header_span {
	display: block !important;
}

[data-template="film-info"] #taboola_adv #taboola-below-article-thumbnails .trc_header_ext, [data-template="show-info"] #taboola_adv #taboola-below-article-thumbnails .trc_header_ext, [data-template="season-info"] #taboola_adv #taboola-below-article-thumbnails .trc_header_ext, [data-template="actor-messages"] #taboola_adv #taboola-below-article-thumbnails .trc_header_ext, [data-template="ondemand-info"] #taboola_adv #taboola-below-article-thumbnails .trc_header_ext {
    font-size: 13px !important;
    line-height: 24px !important;
    color: #031023 !important;
    font-family: "Roboto", sans-serif !important;
    font-weight: 400 !important;
}

div#read-next {
    font-family: "Roboto", sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}

span.branding.composite-branding {
    font-family: "Roboto", sans-serif !important;
    font-size: 12px !important;
    color: rgba(10, 30, 58, 0.66) !important;
    font-weight: 400 !important;
}


span.branding.composite-branding {}

#reviews_en_comments [data-template="message-discussion"] .quickform {
	display: block;
}

@media only screen and (max-width: 767px) {
	[data-template="message-discussion"] .row.buttons.row.new-message-buttons.typehere, [data-template="message-discussion"] .quickform div#buttons-0 {
		margin-left: 0px;
		padding-left: 0px !important;
	}
	
	[data-template="account-login"] h2 {
		margin-top: 10px !important;
	}
	
	[data-template="account-login"] {
		padding-top: 10px !important;
	}
	
	[data-template="account-login"] .eigenacc p.label {
		margin-left: 10px !important;
	}
	
	div[data-template="account-login"] .button.social-button.google-button, div[data-template="account-login"] .button.social-button.facebook-button, div[data-template="account-login"] .button.social-button.microsoft-button, div[data-template="account-login"] .button.social-button.twitter-button, div[data-template="account-subscribe"] .button.social-button.google-button, div[data-template="account-subscribe"] .button.social-button.facebook-button, div[data-template="account-subscribe"] .button.social-button.microsoft-button, div[data-template="account-subscribe"] .button.social-button.twitter-button {
		display: inline-block;
	}
	
	[data-template="account-login"] .v2form .row.third-party.loginbottom {
		padding: 0px;
	}
	
	[data-template="account-login"] .third-party-login-buttons#qfauto-3 {
		margin-left: 10px;
		display: inline-block;
		height: 40px;
		margin-top: 5px;
	}
	
	[data-template="account-login"] body #content-part .v2form p.label {
		margin: 0px !important;
	}
	
}

ul.breadcrumb{
	background-color:inherit;
	font-size: 13px;
	border-bottom: 2px solid #F6BC41;
	border-radius: 0px;
	padding-left: 1px;
	margin-top:10px;
	margin-left:0px;
}
ul.breadcrumb li{
	padding-right:10px;
}
ul.breadcrumb li{
	color:#0a1e3a;
	font-weight:600;
}

[data-template="season-additionupdates"] .options.logged-in {
    display: none !important;
}

.subMenu li.selected a, .subMenu li.selected li.selected a {
    color: #f6bc41 !important;
    font-weight: 400;
}

.subMenu li.selected ul a {
    color: #fff !important;
    font-weight: 200 !important;
}


#userPopupHolder a.myprofile-btn {
    display: inline-block;
    max-width: 160px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
	max-height: 32px;
}

#template .extraLinks a:hover {
    color: #f6bc41 !important;
    opacity: 0.8;
}

div[data-template="show-info"] div[data-template="message-details"]:hover {
    opacity: 0.8;
    cursor: pointer;
}

div[data-template="show-info"] div.chart_season_container {
	background-color:#f0f1f3;
	padding:1px;
	display:inline-flex;
	margin-bottom:10px;
}

div[data-template="show-info"] div#curve_chart_season svg {
	width:240px !important;
	height:120px !important;
}

div[data-template="show-info"] div#curve_chart_season {
	display:inline-block;
	width: 240px;
	height: 120px;
}

.container.films .slick-list .demanddienst img {
    height: 16px;
    margin-right: 5px;
}

.loginbottom label {
    padding-bottom: 10px;
}

.loginbottom .group {
    margin-bottom: 20px;
}

.v2form .row.third-party {
    border-bottom: none;
}

.v2form .row.third-party.loginbottom {
	border-bottom: solid 1px #e8e8e8;
}

ul.breadcrumb li a{
	color:#0a1e3a !important;
	font-weight:400 !important;
}
ul.breadcrumb li a:hover{
	opacity:0.8;
	text-decoration:underline !important;
}
ul.breadcrumb li:after{
	content:'';
	background-image: url('https://test.moviemeter.nl/images/toplist/arrow.png');
	background-repeat:no-repeat;
	height:8px;
	width:6px;
	display: inline-block;
	margin-left:10px;
}
ul.breadcrumb li:not(.dropdown):last-child:after{
	display:none;
}

a.labelsnew, .action a, .ondemand-links--container a{
	display: inline-block;
    background: #F0F2F3;
    border-radius: 20px;
    font-size: 13px;
    line-height: 20px;
    padding: 1px 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0px;
	width: auto !important;
	color: #556274;
    font-family: "Roboto", sans-serif;
	color: #0a1e3a !important;
	margin-right: 2px !important;
	text-decoration:none !important;
}


a.labelsnew:hover, .action a:hover, .ondemand-links--container a:hover {
    color: #1C71B8 !important;
    opacity: 1;
}

h2#trailersuitgelicht, h2#laatsttoegevoegd, h2#filmsditjaar, h2#netflixtrailers, h2#biosditjaar {
    margin-bottom: 30px;
}

.container.films .toplistSug.filmall li {
	background: #FFF !important;
	max-width: 275px;
}

a.labelsnew.selected {
	font-weight: 600 !important;
}

.tooltip {
	font-family: "Roboto", sans-serif;
}

.tooltip a.labelsnew {
	color: #0a1e3a !important;
}

.tvzenderico {
	display: inline-block; 
	margin: 3px; 
	height: 20px;
	margin-top: -1px;
	margin-bottom: 0px;
}

.tvzenderico.list {
	margin-top: 5px;
    padding: 2px;
    width: 22px;
    height: 22px;
    float: right;
}

form#tvDateForm, form#redirectForm {
    margin: 0px;
}

.bgoverlay {
	display: inline-block;
    width: 100%;
    height: 200px;
    background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(2, 17, 36, 0.87) 95%);
    position: absolute;
    left: 0;
}

a[slide-href] {
	cursor: pointer;	
}

.top40 {
	margin-top: 40px;
}



[data-template="notification-list"] .notification-wrapper p {
   	padding-bottom: 10px;
    border-bottom: solid 1px rgba(10, 30, 58, 0.16);
	min-height: 50px;
}

[data-template="forum-admin"] li {
    color: #000;
    line-height: 22px;
}

[data-template="pm-details"] img.avatar {padding: 0px !important;width: 32px !important;height: 32px !important;display: inline-block !important;position: inherit !important;margin-top: 10px !important;}

[data-template="pm-details"] .message {
    background: #f0f2f3;
    box-shadow: inset 0px -1px 0px rgba(22, 41, 68, 0.16);
}

[data-template="pm-list"] hr.message_divider {
    display: none;
}

[data-template="pm-details"] .message {
    margin: 0px 0px 0px 0px !important;
}

[data-template="pm-details"] {
    margin: 0px 0px !important;
    padding: 0px !important;
	max-width: 100%;
}

[data-template="pm-discussion"] [data-template="message-discussion"] {
    width: 100%;
}

[data-template="pm-discussion"] .navigator {
    margin-top: 0px;
    display: inline-block;
}

[data-template="pm-discussion"] [data-template="message-discussion"] .links-group {
    position: absolute;
    margin-top: 0px;
    left: 0px;
    padding-bottom: 0px;
}

h2.nobordertop, h1.nobordertop {
	border-top: none !important;
	padding-top: 0px;
	margin-top: 0px;
}

.options .navigator  a {
    margin: 0px !important;
    margin-top: 5px !important;
}

.tabHeader .mainTab ul li a {
    color: #0a1e3a !important;
    font-size: 13px !important;
    line-height: 20px !important;
    padding: 6px 0px !important;
    letter-spacing: 0.2px !important;
    font-family: Roboto !important;
}

body #content-part div[data-template="pm-discussion"] .profile-p .desc h4, body #content-part [data-template="site-allmessages"] .profile-p .desc h4 {
    margin-top: 0 !important;
    border-top: none !important;
    padding-top: 0 !important;
    line-height: inherit !important;
    font-size: inherit !important;
    padding-bottom: 0px !important;
}

div[data-template="site-author"] div.author-image img {
	height: 82px;
	width: auto;
	border-radius: 50%;
	border: 6px solid #f2f3f5;
	float: left;
}
div[data-template="site-author"] div.author-info {
	flex-direction: column;
	max-width: calc(100% - 115px);
}

div[data-template="site-author"] div.author-container {
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

div[data-template="site-authors"] a,
div[data-template="site-author"] a.profile-link
{
	color:#0a1e3a;
}

div[data-template="site-authors"] p {
	color:#0a1e3a;
}

div[data-template="site-authors"] img.flag {
	width: 18px;
	height: 18px;
	margin-right: 10px;
	display: inline-block;
	margin-top: -4px;
}

div[data-template="site-authors"] a:hover,
div[data-template="site-author"] a.profile-link:hover
{
	color: #1c71b8 !important;
	text-decoration: underline !important;
}

div[data-template="site-author"] .author-image {
	width: 115px;
	align-items: center;
	display: flex;
}

div[data-template="pm-discussion"] .updateNewComment .profile-p .desc ul {
	margin-left: 0px;
}

.updateNewComment .profile-p .desc ul {
	margin-left: 0px;
}

body #content-part [data-template="site-allmessages"] h2 a {
    font-weight: 700 !important;
    font-family: "Poppins", sans-serif !important;
}

body [data-template="site-allmessages"] ul.sections {
	margin-bottom: 20px !important;
}

[data-template="site-allmessages"] select[id="day_select"] 
{
	margin-top: -8px;
    height: 27px;
    padding: 0px 5px;
}

body #content-part [data-template="site-allmessages"] hr.message_divider {
    display: none;
}
[data-template="message-details"], [data-template="pm-details"], .message-details {
	margin: 0px !important;
}

body #content-part div[data-template="pm-discussion"] .profile-p .desc h4 a, body #content-part [data-template="site-allmessages"] .profile-p .desc h4 a, body #content-part [data-template="message-recentreviews"] .profile-p .desc h4 a {
	font-size: 14px !important;
	font-weight: 700 !important;
    font-family: "Poppins", sans-serif !important;
    color: #0a1e3a !important;
	line-height: inherit !important;
}

body #content-part div[data-template="pm-discussion"] .profile-p .desc, body [data-template="site-allmessages"] .profile-p .desc h4 a, body #content-part [data-template="message-recentreviews"] .profile-p .profile-p .desc h4 a {
    margin-left: 10px;
    margin-top: -4px;
    margin-bottom: 10px;
}

body #content-part div[data-template="pm-discussion"] .profile-p .rght, [data-template="site-allmessages"] .profile-p .rght, body #content-part [data-template="message-recentreviews"] .profile-p .rght {
    display: none;
}

div[data-template="pm-discussion"] .markup-buttons, [data-template="site-allmessages"] .markup-buttons, body #content-part [data-template="message-recentreviews"] .markup-buttons {
	width: 100%;
}

div[data-template="pm-discussion"] .quickform form[data-name="message-form"].inline .pm-note .element {
	margin-left: 5px;
}

label[for="store_as_note-0"] {
    margin-left: 8px;
    margin-bottom: 0px !important;
    color: #000;
}

[data-template="pm-details"] .contents {
    margin: 0px !important;
    font-size: 14px;
    line-height: 20px;
    color: #031023;
    padding: 60px 20px 20px 60px;
}



[data-template="pm-details"] .username {
    display: inline-block;
    position: inherit;
    float: left;
    width: calc(100% - 100px);
    margin-top: 5px;
}

[data-template="pm-details"] .user {
    position: inherit;
    display: inline-block;
    float: left;
    margin-right: 10px;
    width: 50px;
    height: 50px;
}

[data-template="pm-details"] .date {
    display: inline-block;
    position: inherit;
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #556274;
    margin-right: 18px;
}

[data-template="pm-details"] .contents .quote {
	background: none;
}

[data-template="pm-details"] .username a {
    font-weight: 700;
    font-family: "Poppins", sans-serif !important;
    color: #0a1e3a !important;
}

[data-template="pm-details"] a.icon-wrapper.icon-quote-wrapper {
    margin-top: 2px;
}

[data-template="pm-details"] .message-select {
    right: 3px;
    margin-top: -29px;
}

[data-template="pm-details"] .message-select svg.icon-checkbox-checked, [data-template="pm-details"] .message-select svg.icon-checkbox-checked, [data-template="pm-details"].message-details .message-select svg.icon-checkbox-checked {
	right: 3px !important;
}

[data-template="pm-newmessage"] .row.message.reviewComments {
    display: none;
}

[data-template="pm-newmessage"] .pm-note .element {
    margin-left: 250px !important;
}

[data-template="pm-newmessage"] div#buttons-0 {
    padding-left: 10px !important;
}

[data-template="pm-marked"] p {
    margin-top: 20px;
}

.serieHolder p, .movieHolder p {
    margin-top: 10px;
}

[data-template="user-stats"] p {
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #031023;
    margin-bottom: 20px;
}
[data-template="user-stats"] .titleS i.fas.fa-star {
    margin-left: 0px;
    margin-right: 4px;
    margin-top: 2px;
    margin-bottom: 6px;
}

#toplistbuttons.scrollfix-top {
    background-color: #fff;
    z-index: 99999999;
    width: 100% !important;
    height: auto;
    display: inline-block;
    padding-top: 20px;
    padding-bottom: 10px;
    box-shadow: 0 40px 20px -30px #00000063;
    overflow: hidden !important;
    max-width: 1100px;
    border-bottom: 2px solid #e6e8eb;
    margin-top: -10px;
}


.minithumbs {
	display: inline-block; 
	margin: 10px 0px 20px 0px; 
}

#center-part.actorpage .right-mainSection {
    margin-top: 20px;
}

.actorbx .desc .movieplus i.fa-comment-alt-lines {
	margin-top: 0px;
	top: 4px;
}
.film-header-bar {
    text-align: center;
    min-height: 200px;
    background-position: center;
    background-size: cover;
	width: 1200px;
    margin-left: calc(50% - 600px);
}
.blog-bar .blogListing .desc.geenonderborder {
	border-bottom: none;
}

.film-header-bar img {
    max-width: 100%;
    display: inline-block;
}

.noactor {
	background-color: #f0f1f3;
    max-width: calc(100% - 6px);
}

p.moviemeter--home-p {
  line-height: 20px;
  color: #0a1e3a;
  font-size: 14px;
}

.fullwidth {
    display: inline-block;
    width: 100%;
    overflow: hidden;
}

.fullwidth h2 {
    margin: 20px 0px;
}

h2.moviemeter--home-h2 {
  padding: 8px 0;
}

.mainTab {
    position: absolute;
    padding-right: 20px;
}

#takeover-wrapper {
    /*Takeover add*/
    display:none !important;
}

.rating.rating-icons-film--page {
    display: flex;
}

.rating.rating-icons-film--page .icon{
    width:30px;
    height:30px;
    margin-right:5px;
    margin-top:0px;
}

.leftSidefxd.fullWidth ul li a:after {
	display: none;
}

.demand-panel {
	margin-bottom: 20px;
}

/* Modal wrapper */
.modal-wrapper {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  cursor: default;
  text-align: left;
  z-index: 1003;
  font-size: 14px; }
.modal-wrapper.more-menu-items-tooltip .modal {
  min-width: 180px; }
.modal-wrapper.more-menu-items-tooltip .modal .inline-only {
  display: none !important; }
.modal-wrapper.more-menu-items-tooltip .modal .popup-only {
  display: inline-block !important; }
.modal-wrapper.more-menu-items-tooltip .modal .icon-menu-wrapper {
  display: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }
.modal-wrapper.more-menu-items-tooltip .modal ul li {
  margin: 0;
  padding: 0; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root li.divider {
  display: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li > a {
      font-family: "Roboto", sans-serif;
  color: #999;
  font-size: 16px;
  line-height: 22px;
  display: inline-block;
  margin-top: 20px;
  text-transform: capitalize; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li:first-of-type a {
  margin-top: -20px; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li, .modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li a {
  white-space: nowrap;
  display: inline-block; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li.submenu, .modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li a.submenu {
  white-space: normal; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li.more-menu-items {
  display: inline;
  white-space: initial; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li.more-menu-items .label {
  display: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li > ul > li.more-menu-items ul {
  display: inline; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li ul {
  margin-top: -1px; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li ul > li {
  display: inline; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li ul > li:after {
  color: #ffba00;
  content: '|';
  margin-left: 5px; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li ul > li:last-of-type:after {
  display: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li ul > li .icon-admin {
  fill: #999;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  position: relative;
  top: 5px;
  margin-left: -5px;
  margin-top: -5px; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li.has-submenus > a {
  display: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li.has-submenus > ul > li > a {
      font-family: "Roboto", sans-serif;
  color: #999;
  font-size: 16px;
  line-height: 22px;
  display: inline-block;
  margin-top: 20px;
  text-transform: capitalize;
  pointer-events: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li.has-submenus > ul > li > ul {
  margin-top: 0px; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li.has-submenus > ul > li > ul li, .modal-wrapper.more-menu-items-tooltip .modal ul.root > li.has-submenus > ul > li > ul li a {
  white-space: nowrap;
  display: inline-block; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root > li.has-submenus > ul > li:after {
  display: none; }
.modal-wrapper.more-menu-items-tooltip .modal ul.root.expandable > a {
  pointer-events: none; }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper {
    font-size: 13px; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper {
    font-size: 13px; } }
.modal-wrapper.dialog, .modal-wrapper.modal, .modal-wrapper.toast {
  position: fixed; }
.modal-wrapper.large {
  position: absolute; }
.modal-wrapper.image {
  position: initial; }
.modal-wrapper.tooltip {
  width: 1px;
  height: 1px; }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {

  .modal-wrapper.tooltip {
    width: 100%;
    height: 100%;
    position: fixed; }
  .modal-wrapper.tooltip.bar {
    width: 1px;
    height: 1px;
    position: relative; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper.tooltip {
    width: 100%;
    height: 100%;
    position: fixed; }
  .modal-wrapper.tooltip.bar {
    width: 1px;
    height: 1px;
    position: relative; } }
.modal-wrapper.find-youtube img {
  cursor: pointer; }
.modal-wrapper .modal {
    background: #fff;
    min-width: 520px;
    max-width: 600px;
    padding: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: 0px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border: 1px solid #bebebe;
    display: block;
    width: 200px;
    height: auto;
	color: #000 !important;
 }
.modal-wrapper .modal .icon-arrow-wrapper {
  position: absolute;
  right: -5px;
  top: -15px;
  width: 30px;
  height: 20px; }
.modal-wrapper .modal .icon-arrow-wrapper svg.icon {
  width: 20px;
  height: 10px; }
.modal-wrapper .modal .icon-arrow-wrapper svg.icon svg {
  width: 20px;
  height: 15px;
  stroke: #e8e8e8;
  stroke-width: 2px;
  fill: red; }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal {
    min-width: calc(100% - 40px);
    max-width: calc(100% - 40px); } }
.modal-wrapper .modal .buttons {
  width: 100%;
  text-align: right;
  margin-top: 10px; }
.modal-wrapper .modal .buttons > * {
  margin-right: 0; }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal .buttons {
    margin-top: 5px; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal .buttons {
    text-align: center; } }
.modal-wrapper .modal .quickform {
  margin: 0; }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal .quickform .row {
    padding: 10px 0; } }
.modal-wrapper .modal .quickform .buttons {
  float: right;
  margin: 10px 0 0 0;
  width: calc(100% - 20px);
  border-bottom: none; }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal .quickform .buttons {
    width: 100%; } }
.modal-wrapper .modal .quickform .buttons .group {
  width: auto;
  margin: 0; }
.modal-wrapper .modal .quickform .buttons .button {
  float: left;
  margin: 0 0 5px 5px; }
.modal-wrapper .modal .modal-columns {
  clear: both;
  position: relative; }
.modal-wrapper .modal .modal-columns .modal-column {
  /* this css assumes 2 columns */
  width: calc(50% - 11px);
  border-left: none;
  line-height: 18px; }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal .modal-columns .modal-column {
    line-height: 20px; } }
.modal-wrapper .modal .modal-columns .modal-column:first-of-type {
  padding-left: 0;
  float: left; }
.modal-wrapper .modal .modal-columns .modal-column:last-of-type {
  float: right;
  border-left: 1px solid #eee;
  padding-left: 10px; }
.modal-wrapper .modal .modal-columns .modal-column p {
      font-family: "Roboto", sans-serif; }
.modal-wrapper .modal .modal-columns .modal-column a {
  display: block; }
.modal-wrapper .modal .modal-columns .modal-column a.inline {
  display: inline; }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal .modal-columns .modal-column {
    width: 100%; }
  .modal-wrapper .modal .modal-columns .modal-column a {
    line-height: 20px; }
  .modal-wrapper .modal .modal-columns .modal-column .subheader {
    line-height: 22px; }
  .modal-wrapper .modal .modal-columns .modal-column:last-of-type {
    padding: 0;
    border-left: none;
    float: none; } }
.modal-wrapper .modal .inner {
  min-height: 80px;
  margin-bottom: 10px; }
.modal-wrapper .modal .inner > div {
  max-height: 400px;
  overflow: auto;
  position: relative; }
.modal-wrapper .modal .header {
  min-height: 0;
      font-family: "Roboto", sans-serif;
  margin: 5px 5px 10px 5px;
  font-size: 16px; 
  font-weight: 500;
  }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal .header {
    font-size: 18px; } }
.modal-wrapper .modal .header:first-letter {
  text-transform: capitalize; }
.modal-wrapper .modal .header-action {
  float: right;
  line-height: 16px; }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal .header-action {
    line-height: 18px; } }
.modal-wrapper .modal .header-action .bullet {
  color: #b2b2b2; }
.modal-wrapper .modal p {
  margin: 5px; }
.modal-wrapper .modal.likes {
  font-size: 14px; }
.modal-wrapper .modal.likes .my-like {
  display: none; }
.modal-wrapper .modal.large {
  top: 5%;
  width: 90%;
  max-width: 90%;
  left: 5%;
  -webkit-transform: none;
          transform: none; }
.modal-wrapper .modal.login {
  width: 800px;
  max-width: 800px; }
@media (min-width: 0) and (max-width: 1023px) {
  .modal-wrapper .modal.login {
    min-width: calc(100% - 40px);
    max-width: calc(100% - 40px); } }
.modal-wrapper .modal.login .row.third-party {
  display: none; }
.modal-wrapper .modal.find-cover .dots {
  width: 144px;
  height: 18px;
  position: relative;
  margin: 23px auto; }
.modal-wrapper .modal.find-cover .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 18px;
  height: 18px;
  -webkit-animation-name: find-cover;
          animation-name: find-cover;
  -webkit-animation-duration: 1.3s;
          animation-duration: 1.3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: linear;
          animation-direction: linear;
  -webkit-transform: scale(0);
          transform: scale(0);
  border-radius: 12px; }
.modal-wrapper .modal.find-cover .dots .dot_1 {
  left: 0;
  -webkit-animation-delay: 0.32s;
          animation-delay: 0.32s; }
.modal-wrapper .modal.find-cover .dots .dot_2 {
  left: 18px;
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s; }
.modal-wrapper .modal.find-cover .dots .dot_3 {
  left: 36px;
  -webkit-animation-delay: 0.58s;
          animation-delay: 0.58s; }
.modal-wrapper .modal.find-cover .dots .dot_4 {
  left: 54px;
  -webkit-animation-delay: 0.71s;
          animation-delay: 0.71s; }
.modal-wrapper .modal.find-cover .dots .dot_5 {
  left: 72px;
  -webkit-animation-delay: .84s;
          animation-delay: .84s; }
.modal-wrapper .modal.find-cover .dots .dot_6 {
  left: 90px;
  -webkit-animation-delay: .97s;
          animation-delay: .97s; }
.modal-wrapper .modal.find-cover .dots .dot_7 {
  left: 108px;
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s; }
.modal-wrapper .modal.find-cover .dots .dot_8 {
  left: 126px;
  -webkit-animation-delay: 1.23s;
          animation-delay: 1.23s; }
@-webkit-keyframes find-cover {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-color: #ffba00; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    background-color: transparent; } }
@keyframes find-cover {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-color: #ffba00; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    background-color: transparent; } }
.modal-wrapper .modal.account-options {
  width: 320px;
  min-width: 320px; }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal.account-options {
    width: 340px;
    min-width: 340px; } }
@media (min-width: 568px) and (max-width: 759px) {
  .modal-wrapper .modal.account-options {
    width: 320px;
    min-width: 320px; } }
.modal-wrapper .modal.account-options p.header {
  padding-top: 5px; }
.modal-wrapper .modal.account-options .avatar {
  margin-top: -5px;
  margin-right: 12px;
  width: 54px;
  height: 54px;
  float: left; }
.modal-wrapper .modal.account-options.tooltip .header-action {
  padding: 2px 0; }
.modal-wrapper .modal.tooltip {
  position: absolute;
  text-align: left;
  padding: 15px;
  visibility: hidden;
  /* initially */
  background-color: #fff;
  border: 1px solid #efefef;
  box-shadow: 1px 1px 2px #eee; }
.modal-wrapper .modal.tooltip .close-button {
  display: none; }
.modal-wrapper .modal.tooltip.visible {
  visibility: visible;
  z-index: 201; }
.modal-wrapper .modal.tooltip .badge {
  float: right;
  margin-top: -18px; }
.modal-wrapper .modal.tooltip a {
  text-decoration: none; }
.modal-wrapper .modal.tooltip a:hover {
  text-decoration: underline; }
.modal-wrapper .modal.tooltip p {
  margin: 0 0 10px 0;
  width: auto; }
.modal-wrapper .modal.tooltip p.header_subtext {
  margin-top: -5px; }
.modal-wrapper .modal.tooltip.dialog p {
  margin: 0; }
.modal-wrapper .modal.tooltip .header {
  font-family: "Poppins", sans-serif;
  margin: 0;
  padding: 0 0 10px 0;

}
.modal-wrapper .modal.tooltip.user p.header {
	font-family: "Poppins", sans-serif;
    margin: 0;
    padding: 0 0 5px 0;
    border-bottom: solid 2px #f6bc41;
    margin-left: 70px;
    font-size: 24px;
}
.modal-wrapper .modal.tooltip.user p {
    font-size: 14px;
    margin-top: 10px;
    margin-left: 70px;
}

.modal-wrapper .modal.tooltip.user .avatar {
    border-radius: 100px;
}
.modal-wrapper .modal.tooltip .header-action {
  line-height: 30px; }
.modal-wrapper .modal.tooltip .subheader {
      font-family: "Roboto", sans-serif;
  color: #999;
  font-size: 16px; }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal.tooltip .subheader {
    font-size: 18px; } }
.modal-wrapper .modal.tooltip::after {
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  border: solid transparent;
  border-color: transparent;
  border-width: 10px; }
.modal-wrapper .modal.tooltip.emoji {
  height: 150px;
  width: 225px;
  min-width: 225px; }
.modal-wrapper .modal.tooltip.emoji .emoji-list {
  margin-top: 10px; }
.modal-wrapper .modal.tooltip.emoji .emoji-list div.emoji {
  display: inline-block;
  font-size: 26px;
  padding: 2px 3px; }
.modal-wrapper .modal.tooltip.emoji .emoji-list .emojione img {
  width: 26px;
  height: 26px;
  margin: 0; }
.modal-wrapper .modal.tooltip.position-top {
  margin-top: 0; }
.modal-wrapper .modal.tooltip.position-top.for-link {
  margin-top: -15px; }
.modal-wrapper .modal.tooltip.position-top::after {
  bottom: -20px;
  border-top-color: #fff; }
.modal-wrapper .modal.tooltip.position-top .icon-arrow-wrapper {
  bottom: -15px;
  z-index: 1;
  top: initial; }
.modal-wrapper .modal.tooltip.position-top .icon-arrow-wrapper svg {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }
.modal-wrapper .modal.tooltip.position-bottom {
  margin-top: 10px; }
.modal-wrapper .modal.tooltip.position-bottom.for-link {
  margin-top: 30px; }
.modal-wrapper .modal.tooltip.position-bottom.likes {
  margin-top: 25px; }
.modal-wrapper .modal.tooltip.position-bottom::after {
  top: -20px;
  border-bottom-color: #cdd2d7; }
.modal-wrapper .modal.tooltip.position-bottom.my-vote {
  margin-top: 30px; }
.modal-wrapper .modal.tooltip.position-left {
  margin-left: 15px; }
.modal-wrapper .modal.tooltip.position-left.account-options {
  margin-left: 22px; }
.modal-wrapper .modal.tooltip.position-left::after {
  right: 5px; }
.modal-wrapper .modal.tooltip.position-right {
  margin-left: -15px; }
.modal-wrapper .modal.tooltip.position-right::after {
  left: 5px; }
.modal-wrapper .modal.tooltip.position-right .icon-arrow-wrapper {
  left: 5px; }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.bar {
    position: fixed !important;
    width: calc(100% - 20px);
    /* 2x10 padding */
    height: calc(100% - 70px);
    /* 2x10 padding + 50 height */
    left: 0 !important;
    margin: 0 !important;
    min-width: 0;
    max-width: none !important;
    border: none;
    overflow-y: scroll;
    z-index: 1; }
  .modal-wrapper .modal.tooltip.bar .close-button {
    display: none; }
  .modal-wrapper .modal.tooltip.bar .header-action {
    margin-right: 10px; }
  .modal-wrapper .modal.tooltip.bar .header {
    font-size: 18px; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.bar {
    position: fixed !important;
    width: calc(100% - 20px);
    /* 2x10 padding */
    height: calc(100% - 70px);
    /* 2x10 padding + 50 height */
    left: 0 !important;
    margin: 0 !important;
    min-width: 0;
    max-width: none !important;
    border: none;
    overflow-y: scroll;
    z-index: 1; }
  .modal-wrapper .modal.tooltip.bar .close-button {
    display: none; }
  .modal-wrapper .modal.tooltip.bar .header-action {
    margin-right: 10px; }
  .modal-wrapper .modal.tooltip.bar .header {
    font-size: 18px; } }
.modal-wrapper .modal.tooltip.bar .icon-arrow-wrapper {
  display: none; }
.modal-wrapper .modal.tooltip img, .modal-wrapper .modal.tooltip .avatar, .modal-wrapper .modal.tooltip .thumb {
  float: left;
  margin: 5px 10px 10px 0; }
.modal-wrapper .modal.tooltip.title, .modal-wrapper .modal.tooltip.likes, .modal-wrapper .modal.tooltip.user, .modal-wrapper .modal.tooltip .form-info {
  width: 300px; }
.modal-wrapper .modal.tooltip.user .header:first-letter, .modal-wrapper .modal.tooltip.account-options .header:first-letter {
  text-transform: none; }
.modal-wrapper .modal.tooltip.user .avatar, .modal-wrapper .modal.tooltip.account-options .avatar {
  width: 54px;
  height: 54px; }
.modal-wrapper .modal.tooltip.episode, .modal-wrapper .modal.tooltip.entity, .modal-wrapper .modal.tooltip.person, .modal-wrapper .modal.tooltip.form-info {
  width: 350px; }
.modal-wrapper .modal.tooltip.my-vote {
  width: 305px;
  min-width: 270px;
  height: 110px; }

.modal-wrapper .modal.tooltip.my-vote.voted {
    height: 145px;
}
.modal-wrapper .modal.tooltip.my-vote .header {
  display: none; }
.modal-wrapper .modal.tooltip.my-vote.with-platform {
  height: 110px; }
.modal-wrapper .modal.tooltip.my-vote.with-platform.voted {
  height: 155px; }

.modal-wrapper .modal.tooltip.my-vote .rate-wrapper {
  margin: 10px 0 0 0; }
.modal-wrapper .modal.tooltip.my-vote .rate-wrapper .star-rating {
  width: 54px;
  height: 54px; }
.modal-wrapper .modal.tooltip.my-vote .rate-wrapper .star-rating svg {
  -webkit-transform: scale(1);
          transform: scale(1); }
.modal-wrapper .modal.tooltip.my-vote .row {
  margin-top: 10px; }
.modal-wrapper .modal.tooltip.my-vote .dots {
  width: 144px;
  height: 18px;
  position: relative;
  margin: 25px auto; }
.modal-wrapper .modal.tooltip.my-vote .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 18px;
  height: 18px;
  -webkit-animation-name: my-vote;
          animation-name: my-vote;
  -webkit-animation-duration: 1.3s;
          animation-duration: 1.3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: linear;
          animation-direction: linear;
  -webkit-transform: scale(0);
          transform: scale(0);
  border-radius: 12px; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_1 {
  left: 0;
  -webkit-animation-delay: 0.32s;
          animation-delay: 0.32s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_2 {
  left: 18px;
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_3 {
  left: 36px;
  -webkit-animation-delay: 0.58s;
          animation-delay: 0.58s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_4 {
  left: 54px;
  -webkit-animation-delay: 0.71s;
          animation-delay: 0.71s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_5 {
  left: 72px;
  -webkit-animation-delay: .84s;
          animation-delay: .84s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_6 {
  left: 90px;
  -webkit-animation-delay: .97s;
          animation-delay: .97s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_7 {
  left: 108px;
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s; }
.modal-wrapper .modal.tooltip.my-vote .dots .dot_8 {
  left: 126px;
  -webkit-animation-delay: 1.23s;
          animation-delay: 1.23s; }
@-webkit-keyframes my-vote {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-color: #ffba00; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    background-color: transparent; } }
@keyframes my-vote {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-color: #ffba00; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    background-color: transparent; } }
.modal-wrapper .modal.tooltip.my-vote.voted .dots {
  margin: 45px auto 55px; }
.modal-wrapper .modal.tooltip.my-vote select {
  width: 270px;
  height: 40px; }
.modal-wrapper .modal.tooltip.my-vote .buttons {
  width: 100%;
  margin-top: 12px; }
.modal-wrapper .modal.tooltip.my-vote .buttons .button {
  float: right; }
.modal-wrapper .modal.tooltip.subscribe {
  width: 400px; }
.modal-wrapper .modal.tooltip.pm-preview {
  max-width: 460px; }
.modal-wrapper .modal.tooltip.pm-preview .icon {
  display: inline-block;
  -webkit-transform: scale(0.7);
          transform: scale(0.7);
  -webkit-transform-origin: right;
          transform-origin: right;
  position: relative;
  top: 5px;
  margin-bottom: -2px; }
.modal-wrapper .modal.tooltip.pm-preview .preview-wrapper {
  clear: both;
  margin-bottom: 10px;
  border-bottom: solid 1px rgba(10, 30, 58, 0.16);
  min-height: 50px; }
.modal-wrapper .modal.tooltip.pm-preview .preview-wrapper .preview > a {
  max-height: 38px;
  overflow: hidden;
  display: inline-block;
  width: calc(100% - 64px);
  font-family: "Roboto", sans-serif;
  margin-bottom: -5px;
  line-height: 18px; }
.modal-wrapper .modal.tooltip.pm-preview .preview-wrapper .preview .icon-wrapper {
  margin: 0 -5px -5px 0;
  position: relative;
  top: -5px;
  left: -7px;
  float: left; }
 .modal-wrapper .modal.tooltip.pm-preview .preview-wrapper .preview > a {
	 min-height: inherit !important;
 }
 
.modal-wrapper .modal.tooltip.pm-preview .preview-wrapper .preview .icon-wrapper svg {
  display: inline;
  fill: #999; }
.modal-wrapper .modal.tooltip.pm-preview .preview-wrapper.unread svg {
  fill: #ffba00; }
.modal-wrapper .modal.tooltip.pm-preview .avatar {
  display: block;
  float: left;
  width: 32px;
  height: 32px;
  border-radius: 32px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 20px;  }
.modal-wrapper .modal.tooltip.notifications-preview {
  max-width: 460px; }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .icon-wrapper {
  margin: 0 -5px -5px 0;
  position: relative;
  top: -5px;
  left: -7px; }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .icon-wrapper .icon-doc {
  -webkit-transform: scale(0.7);
          transform: scale(0.7);
  -webkit-transform-origin: right;
          transform-origin: right;
  fill: #999;
  position: relative;
  top: 5px;
  margin-bottom: -2px; }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .icon-wrapper .icon-doc.unread {
  fill: #ffba00; }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .icon-wrapper .icon-doc {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); } }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .notification-wrapper {
  clear: both;
  overflow: hidden;
}
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .thumbnail-wrapper {
  display: block; }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .thumbnail-wrapper, .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .avatar, .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .logo {
    display: none; }
  .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] p {
    margin-left: inherit; } }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .date {
  display: inline;
  line-height: 20px;
  color: rgba(10, 30, 58, 0.66);
  font-size: 13px;
}
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .time, .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .intro, .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] h2 {
  display: none; }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] img.avatar, .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] img.logo {
  display: block;
  float: left;
  width: 32px;
  border-radius: 32px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 20px; }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] img.avatar, .modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] img.logo {
    display: none; } }
.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .avatar {
  margin: 0; }
.modal-wrapper .modal.tooltip.pm-preview .dots, .modal-wrapper .modal.tooltip.notifications-preview .dots {
  width: 144px;
  height: 18px;
  position: relative;
  margin: 40px calc(50% - 72px); }
.modal-wrapper .modal.tooltip.pm-preview .dots span, .modal-wrapper .modal.tooltip.notifications-preview .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 18px;
  height: 18px;
  -webkit-animation-name: notifications;
          animation-name: notifications;
  -webkit-animation-duration: 1.3s;
          animation-duration: 1.3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: linear;
          animation-direction: linear;
  -webkit-transform: scale(0);
          transform: scale(0);
  border-radius: 12px; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_1, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_1 {
  left: 0;
  -webkit-animation-delay: 0.32s;
          animation-delay: 0.32s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_2, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_2 {
  left: 18px;
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_3, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_3 {
  left: 36px;
  -webkit-animation-delay: 0.58s;
          animation-delay: 0.58s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_4, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_4 {
  left: 54px;
  -webkit-animation-delay: 0.71s;
          animation-delay: 0.71s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_5, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_5 {
  left: 72px;
  -webkit-animation-delay: .84s;
          animation-delay: .84s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_6, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_6 {
  left: 90px;
  -webkit-animation-delay: .97s;
          animation-delay: .97s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_7, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_7 {
  left: 108px;
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s; }
.modal-wrapper .modal.tooltip.pm-preview .dots .dot_8, .modal-wrapper .modal.tooltip.notifications-preview .dots .dot_8 {
  left: 126px;
  -webkit-animation-delay: 1.23s;
          animation-delay: 1.23s; }
@-webkit-keyframes notifications {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-color: #ffba00; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    background-color: transparent; } }
@keyframes notifications {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-color: #ffba00; }
  100% {
    -webkit-transform: scale(0.3);
            transform: scale(0.3);
    background-color: transparent; } }
.modal-wrapper .modal.tooltip.pm-preview .date, .modal-wrapper .modal.tooltip.notifications-preview .date {
  	line-height: 20px;
	color: rgba(10, 30, 58, 0.66);
	font-size: 13px;
	}
.modal-wrapper .modal.tooltip.pm-preview .date a, .modal-wrapper .modal.tooltip.notifications-preview .date a {
  color: #b0b0b0; }
.modal-wrapper .modal.tooltip.pm-preview, .modal-wrapper .modal.tooltip.notifications-preview, .modal-wrapper .modal.tooltip.admin-options {
  margin-left: 22px;
  /* fix for icon's margin left */ }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.pm-preview, .modal-wrapper .modal.tooltip.notifications-preview, .modal-wrapper .modal.tooltip.admin-options {
    margin-left: 18px; } }
.modal-wrapper .modal.tooltip.pm-preview, .modal-wrapper .modal.tooltip.notifications-preview, .modal-wrapper .modal.tooltip.admin-options, .modal-wrapper .modal.tooltip.account-options, .modal-wrapper .modal.tooltip.login-form, .modal-wrapper .modal.tooltip.menu, .modal-wrapper .modal.tooltip.search {
  position: absolute;
  margin-top: 20px !important; }
@media (min-width: 760px) and (max-width: 1023px) {
  .modal-wrapper .modal.tooltip.pm-preview, .modal-wrapper .modal.tooltip.notifications-preview, .modal-wrapper .modal.tooltip.admin-options, .modal-wrapper .modal.tooltip.account-options, .modal-wrapper .modal.tooltip.login-form, .modal-wrapper .modal.tooltip.menu, .modal-wrapper .modal.tooltip.search {
    top: 117px !important; } }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.pm-preview, .modal-wrapper .modal.tooltip.notifications-preview, .modal-wrapper .modal.tooltip.admin-options, .modal-wrapper .modal.tooltip.account-options, .modal-wrapper .modal.tooltip.login-form, .modal-wrapper .modal.tooltip.menu, .modal-wrapper .modal.tooltip.search {
    top: 40px !important; } }
.scrolled .modal-wrapper .modal.tooltip.pm-preview, .scrolled .modal-wrapper .modal.tooltip.notifications-preview, .scrolled .modal-wrapper .modal.tooltip.admin-options, .scrolled .modal-wrapper .modal.tooltip.account-options, .scrolled .modal-wrapper .modal.tooltip.login-form, .scrolled .modal-wrapper .modal.tooltip.menu, .scrolled .modal-wrapper .modal.tooltip.search {
  position: fixed;
  top: 39px !important; }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.tooltip {
    top: calc(50% - 50px) !important; } }
@media (min-width: 0) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.tooltip.bar {
    top: 40px !important; } }
.modal-wrapper .modal.tooltip.menu .inline-only {
  display: none !important; }
.modal-wrapper .modal.tooltip.menu .popup-only {
  display: inline-block !important; }
.modal-wrapper .modal.tooltip.menu .icon-menu-wrapper {
  display: none; }
.modal-wrapper .modal.tooltip.menu ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }
.modal-wrapper .modal.tooltip.menu ul li {
  margin: 0;
  padding: 0; }
.modal-wrapper .modal.tooltip.menu ul.root li.divider {
  display: none; }
.modal-wrapper .modal.tooltip.menu ul.root > li > a {
  font-family: OpenSansSemiBold, Arial;
  color: #999;
  font-size: 16px;
  line-height: 22px;
  display: inline-block;
  margin-top: 20px;
  text-transform: capitalize; }
.modal-wrapper .modal.tooltip.menu ul.root > li:first-of-type a {
  margin-top: -20px; }
.modal-wrapper .modal.tooltip.menu ul.root > li > ul > li, .modal-wrapper .modal.tooltip.menu ul.root > li > ul > li a {
  white-space: nowrap;
  display: inline-block; }
.modal-wrapper .modal.tooltip.menu ul.root > li > ul > li.submenu, .modal-wrapper .modal.tooltip.menu ul.root > li > ul > li a.submenu {
  white-space: normal; }
.modal-wrapper .modal.tooltip.menu ul.root > li > ul > li.more-menu-items {
  display: inline;
  white-space: initial; }
.modal-wrapper .modal.tooltip.menu ul.root > li > ul > li.more-menu-items .label {
  display: none; }
.modal-wrapper .modal.tooltip.menu ul.root > li > ul > li.more-menu-items ul {
  display: inline; }
.modal-wrapper .modal.tooltip.menu ul.root > li ul {
  margin-top: -1px; }
.modal-wrapper .modal.tooltip.menu ul.root > li ul > li {
  display: inline; }
.modal-wrapper .modal.tooltip.menu ul.root > li ul > li:after {
  color: #ffba00;
  content: '|';
  margin-left: 5px; }
.modal-wrapper .modal.tooltip.menu ul.root > li ul > li:last-of-type:after {
  display: none; }
.modal-wrapper .modal.tooltip.menu ul.root > li ul > li .icon-admin {
  fill: #999;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  position: relative;
  top: 5px;
  margin-left: -5px;
  margin-top: -5px; }
.modal-wrapper .modal.tooltip.menu ul.root > li.has-submenus > a {
  display: none; }
.modal-wrapper .modal.tooltip.menu ul.root > li.has-submenus > ul > li > a {
  font-family: OpenSansSemiBold, Arial;
  color: #999;
  font-size: 16px;
  line-height: 22px;
  display: inline-block;
  margin-top: 20px;
  text-transform: capitalize;
  pointer-events: none; }
.modal-wrapper .modal.tooltip.menu ul.root > li.has-submenus > ul > li > ul {
  margin-top: 0px; }
.modal-wrapper .modal.tooltip.menu ul.root > li.has-submenus > ul > li > ul li, .modal-wrapper .modal.tooltip.menu ul.root > li.has-submenus > ul > li > ul li a {
  white-space: nowrap;
  display: inline-block; }
.modal-wrapper .modal.tooltip.menu ul.root > li.has-submenus > ul > li:after {
  display: none; }
.modal-wrapper .modal.tooltip.menu ul.root.expandable > a {
  pointer-events: none; }
.modal-wrapper .modal.tooltip.menu .home-icon {
  display: none;
  float: right;
  margin: 10px; }
.modal-wrapper .modal.tooltip.menu .home-icon img {
  width: 44px;
  height: 35px; }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.menu .home-icon {
    display: inline; } }
.modal-wrapper .modal.tooltip.search {
  padding: 10px; }
.modal-wrapper .modal.tooltip.search .search {
  width: 100%; }
.modal-wrapper .modal.tooltip.search .search > a {
  position: absolute;
  right: 20px;
  top: 20px; }
.modal-wrapper .modal.tooltip.search .search > a svg {
  fill: #999; }
.modal-wrapper .modal.tooltip.search .search input {
  width: 100%;
  height: 30px;
  border: none;
  border-radius: 6px;
  padding: 0 10px;
  background-color: #eee; }
.modal-wrapper .modal.tooltip.search .search .icon-search {
  top: calc(50% - 15px);
  right: -15px; }
.modal-wrapper .modal.tooltip.search .results-wrapper p.header, .modal-wrapper .modal.tooltip.search .results-wrapper img, .modal-wrapper .modal.tooltip.search .results-wrapper .more, .modal-wrapper .modal.tooltip.search .results-wrapper .info, .modal-wrapper .modal.tooltip.search .results-wrapper .avatar {
  display: none; }
.modal-wrapper .modal.tooltip.search .results-wrapper ul {
  list-style-type: none;
  padding: 0; }
.modal-wrapper .modal.tooltip.search .results-wrapper ul li {
  padding: 2px; }
.modal-wrapper .modal.tooltip.search .results-wrapper ul li .email {
  float: right; }
.modal-wrapper .modal.tooltip.search .results-wrapper ul li .email .icon-admin {
  fill: #999;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  position: relative;
  margin-bottom: -6px; }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip {
    margin: 0 auto;
    padding-bottom: 85px;
    padding-bottom: 55px;
    max-width: calc(100% - 20px); }
  .modal-wrapper .modal.tooltip .icon-arrow-wrapper {
    display: none; }
  .modal-wrapper .modal.tooltip:after {
    display: none; }
  .modal-wrapper .modal.tooltip.my-vote {
    left: calc(50% - 150px) !important;
    top: calc(50% - 55px) !important;
    margin: 0 !important;
    padding-bottom: 85px; }
  .modal-wrapper .modal.tooltip.my-vote .delete-button {
    margin-right: 80px; }
  .modal-wrapper .modal.tooltip.my-vote.voted {
    padding-bottom: 55px; }
  .modal-wrapper .modal.tooltip.my-vote.voted .close-button {
    display: inline;
    float: right;
    width: auto;
    margin-top: -38px; }
  .modal-wrapper .modal.tooltip.my-vote .header {
    display: block; }
  .modal-wrapper .modal.tooltip.likes {
    width: 300px;
    min-width: 300px;
    margin: 0;
    left: calc(50% - 165px) !important;
    top: calc(50% - 55px) !important;
    padding-bottom: 10px; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) and (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.likes {
    width: 280px;
    min-width: 280px;
    left: calc(50% - 155px) !important; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.likes .buttons .my-like-button {
    margin-right: 0; }
  .modal-wrapper .modal.tooltip.likes .close-button {
    display: inline;
    float: right;
    width: auto;
    margin-top: 0; }
  .modal-wrapper .modal.tooltip.likes .my-like {
    display: inline;
    position: absolute;
    right: 90px;
    bottom: 10px;
    width: auto; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) and (min-width: 568px) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.likes .my-like {
    right: 100px; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.my-lists, .modal-wrapper .modal.tooltip.episode {
    left: 15px !important;
    top: calc(50% - 255px) !important;
    width: calc(100% - 60px);
    min-width: calc(100% - 60px);
    height: 440px;
    margin: 0; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) and (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.my-lists, .modal-wrapper .modal.tooltip.episode {
    left: 30px !important;
    width: calc(100% - 90px);
    min-width: calc(100% - 90px);
    height: calc(100% - 105px);
    top: 15px !important; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.episode {
    top: calc(50% - 135px) !important;
    height: 240px;
    overflow: scroll; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) and (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.episode {
    height: 200px; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip .close-button {
    text-align: right;
    display: block;
    float: right; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip {
    margin: 0 auto;
    padding-bottom: 85px;
    padding-bottom: 55px;
    min-width: calc(100% - 60px);
    max-width: calc(100% - 60px); }
  .modal-wrapper .modal.tooltip .icon-arrow-wrapper {
    display: none; }
  .modal-wrapper .modal.tooltip:after {
    display: none; }
  .modal-wrapper .modal.tooltip.my-vote {
    left: calc(50% - 150px) !important;
    top: calc(50% - 55px) !important;
    margin: 0 !important;
    padding-bottom: 85px; }
  .modal-wrapper .modal.tooltip.my-vote .delete-button {
    margin-right: 80px; }
  .modal-wrapper .modal.tooltip.my-vote.voted {
    padding-bottom: 55px; }
  .modal-wrapper .modal.tooltip.my-vote.voted .close-button {
    display: inline;
    float: right;
    width: auto;
    margin-top: -38px; }
  .modal-wrapper .modal.tooltip.my-vote .header {
    display: block; }
  .modal-wrapper .modal.tooltip.likes {
    width: 300px;
    min-width: 300px;
    margin: 0;
    left: calc(50% - 165px) !important;
    top: calc(50% - 55px) !important;
    padding-bottom: 10px; } }
@media (min-width: 0px) and (max-width: 567px) and (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.likes {
    width: 280px;
    min-width: 280px;
    left: calc(50% - 155px) !important; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.likes .buttons .my-like-button {
    margin-right: 0; }
  .modal-wrapper .modal.tooltip.likes .close-button {
    display: inline;
    float: right;
    width: auto;
    margin-top: 0; }
  .modal-wrapper .modal.tooltip.likes .my-like {
    display: inline;
    position: absolute;
    right: 90px;
    bottom: 10px;
    width: auto; } }
@media (min-width: 0px) and (max-width: 567px) and (min-width: 568px) and (max-width: 759px) {
  .modal-wrapper .modal.tooltip.likes .my-like {
    right: 100px; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.my-lists, .modal-wrapper .modal.tooltip.episode {
    left: 15px !important;
    top: calc(50% - 255px) !important;
    width: calc(100% - 60px);
    min-width: calc(100% - 60px);
    height: 440px;
    margin: 0; } }
@media (min-width: 0px) and (max-width: 567px) and (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.my-lists, .modal-wrapper .modal.tooltip.episode {
    left: 30px !important;
    width: calc(100% - 90px);
    min-width: calc(100% - 90px);
    height: calc(100% - 105px);
    top: 15px !important; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip.episode {
    top: calc(50% - 135px) !important;
    height: 240px;
    overflow: scroll; } }
@media (min-width: 0px) and (max-width: 567px) and (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal-wrapper .modal.tooltip.episode {
    height: 200px; } }
@media (min-width: 0px) and (max-width: 567px) {
  .modal-wrapper .modal.tooltip .close-button {
    text-align: right;
    display: block;
    float: right; } }
.modal-wrapper .modal.image {
  background-color: transparent;
  border: none;
  max-width: 100%;
  z-index: 200;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0); }
.modal-wrapper.tooltip .modal {
  -webkit-transform: none;
          transform: none; }

.star-rating {
  position: relative;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default; }
.star-rating svg {
  fill: #ffba00;
  -webkit-transform: scale(4);
          transform: scale(4);
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  position: absolute; }
.star-rating.not-voted svg {
  fill: #999; }
.star-rating span.average {
}
.star-rating span.average.with-votes {
  top: 10px; }
.star-rating.with-votes span.average {
  height: 30px;
  top: 4px; }
.star-rating span.votes-count {
  color: #fff;
  font-family: OpenSansSemiBold, Arial;
  font-size: 12px;
  width: 80px;
  display: none;
  text-align: center;
  position: absolute;
  top: 48px; }
.star-rating.with-votes span.votes-count {
  display: inline-block; }
.star-rating.with-votes span.average {
  line-height: 74px; }

.entity-vote select {
  width: 100px; }
  
  .modal-wrapper, .modal-wrapper .modal.tooltip.my-vote {
	  opacity: 1;
  }
  
.voted i.fas.fa-star {
	color: #f6bc40;
}

.demandbx .desc .details p {
	color: #556274;
}

.demandbx .desc .tp .rating span em .votes-label {
    font-size: 11px;
    font-weight: 500;
	line-height: inherit;
}

.detailsBlock .desc .tp {
    margin-top: 80px;
}

.modal.tooltip.my-lists.position-right.position-bottom {
    opacity: 1;
    height: auto;
}

[data-template="site-updatesbutton"] span.icon, [data-template="site-addtomylists"] span.icon {
    display: inline-block;
    line-height: inherit;
    padding-bottom: 0;
}

[data-template="site-updatesbutton"], [data-template="site-addtomylists"] {
    display: inline-block;
}

[data-template="site-updatesbutton"] li {
	cursor: pointer;
}

.folder-contents p {
    margin-top: 10px;
}

div[data-template="mylists-manage"] form .row label .search {
    max-width: 100% !important;
}

.sections svg {
    margin-top: -7px;
}

/* FOLDERS */
.folder-list-wrapper {
    width: 280px;
    height: 100%;
    min-height: 400px;
    float: left;
    background-color: #F0F1F3;
    border-top: solid 2px #f6bc41;
    padding: 10px;
 }
@media (min-width: 0) and (max-width: 759px) {
  .folder-list-wrapper {
    width: 100%;
    margin-top: 10px; } }
.folder-list-wrapper .button.add-folder {
  float: right;
  margin: 10px 10px 10px 0;
  cursor: pointer; }

.folder-list .dots {
  width: 72px;
  height: 9px;
  position: relative; }
.folder-list .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 9px;
  height: 9px;
  animation-name: my-lists-folder-list;
  animation-duration: 1.3s;
  animation-iteration-count: infinite;
  animation-direction: linear;
  transform: scale(0);
  border-radius: 6px; }
.folder-list .dots .dot_1 {
  left: 0;
  animation-delay: 0.32s; }
.folder-list .dots .dot_2 {
  left: 9px;
  animation-delay: 0.45s; }
.folder-list .dots .dot_3 {
  left: 18px;
  animation-delay: 0.58s; }
.folder-list .dots .dot_4 {
  left: 27px;
  animation-delay: 0.71s; }
.folder-list .dots .dot_5 {
  left: 36px;
  animation-delay: .84s; }
.folder-list .dots .dot_6 {
  left: 45px;
  animation-delay: .97s; }
.folder-list .dots .dot_7 {
  left: 54px;
  animation-delay: 1.1s; }
.folder-list .dots .dot_8 {
  left: 63px;
  animation-delay: 1.23s; }
@keyframes my-lists-folder-list {
  0% {
    transform: scale(1);
    background-color: #ffba00; }
  100% {
    transform: scale(0.3);
    background-color: transparent; } }
.folder-list ul {
  list-style-type: none;
  padding-left: 20px;
  margin: 0; }
.folder-list ul li {
  display: block; }
.folder-list ul li.dropzone {
  height: 26px;
  border: 1px dashed #bbb;
  margin: 2px 12px 2px 2px; }
.folder-list ul li.active > a {
  font-weight: bold;
  background: none;
  border: none; }
.folder-list ul li > a {
  line-height: 18px !important;
  font-size: 14px !important;
  border: none !important;
}
.folder-list ul li:before {
  display: inline-block;
  content: " ";
  position: absolute;
  margin-left: -10px;
  margin-top: 10px;
  cursor: pointer; }
.folder-list ul li.expanded:before {
  width: 5px;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #bbb; }
.folder-list ul li.collapsed:before {
  position: relative;
  top: 3px;
  left: -3px;
  width: 0;
  height: 5px;
  border-top: 5px solid #bbb;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent; }
.folder-list ul li a {
  font-family: "Roboto", sans-serif !important;
  cursor: move;
  display: inline-block;
  width: calc(100% - 24px);
  border: 1px solid #ebebeb;
  padding: 2px 4px;
  margin: 2px; }
.folder-list ul li a .icon-delete {
  visibility: hidden;
  float: right;
  fill: #b2b2b2; }
.folder-list ul li a .check {
  float: right;
  display: inline-block;
  visibility: hidden;
  margin: 0 3px; }
.folder-list ul li a .check.checked {
  visibility: visible; }
.folder-list ul li a:hover {
  text-decoration: none; }
.folder-list ul li a:hover .icon-delete {
  visibility: visible; }
.folder-list ul li.root > a {
  cursor: default; }
.folder-list ul li input {
  font-family: OpenSansRegular, Arial;
  font-size: 14px;
  height: 27px;
  width: calc(100% - 24px);
  outline: none;
  padding: 0 4px; }
.folder-list ul li .folder-name {
  cursor: text; }
.folder-list ul li .dots {
  display: inline-block; }
.folder-list.root > ul > li > a {
  cursor: default; }

.folder-contents {
  height: 100%;
  margin-left: 300px; }
.folder-contents h1 {
  margin-bottom: 0; }
@media (min-width: 0) and (max-width: 759px) {
  .folder-contents {
    margin: 0; }
  .folder-contents h1 {
    margin: 0 10px; } }
.folder-contents .options {
  clear: none; }
.folder-contents .options .pages {
  height: 35px; }
.folder-contents .options .pages .inner a {
  padding: 1px 5px;
  margin: 0; }
@media (min-width: 0) and (max-width: 759px) {
  .folder-contents .options .pages {
    position: absolute; } }
.folder-contents .options .short-label {
  display: none; }
@media (min-width: 0) and (max-width: 1023px) {
  .folder-contents .options .long-label {
    display: none; }
  .folder-contents .options .short-label {
    display: inline; } }
.folder-contents > .dots {
  width: 144px;
  height: 18px;
  margin: auto;
  position: relative;
  top: 100px; }
.folder-contents > .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 18px;
  height: 18px;
  animation-name: my-lists-folder-contents;
  animation-duration: 1.3s;
  animation-iteration-count: infinite;
  animation-direction: linear;
  transform: scale(0);
  border-radius: 12px; }
.folder-contents > .dots .dot_1 {
  left: 0;
  animation-delay: 0.32s; }
.folder-contents > .dots .dot_2 {
  left: 18px;
  animation-delay: 0.45s; }
.folder-contents > .dots .dot_3 {
  left: 36px;
  animation-delay: 0.58s; }
.folder-contents > .dots .dot_4 {
  left: 54px;
  animation-delay: 0.71s; }
.folder-contents > .dots .dot_5 {
  left: 72px;
  animation-delay: .84s; }
.folder-contents > .dots .dot_6 {
  left: 90px;
  animation-delay: .97s; }
.folder-contents > .dots .dot_7 {
  left: 108px;
  animation-delay: 1.1s; }
.folder-contents > .dots .dot_8 {
  left: 126px;
  animation-delay: 1.23s; }
@keyframes my-lists-folder-contents {
  0% {
    transform: scale(1);
    background-color: #ffba00; }
  100% {
    transform: scale(0.3);
    background-color: transparent; } }
.folder-contents ul.rows.text-mode li::after, .folder-contents ul.rows.votes-mode li::after, .folder-contents ul.rows.images-mode li::after {
  clear: right; }
.folder-contents .sections {
  display: block;
  margin: 10px 0 0 0;
  top: 0;
  height: 32px; }
.folder-contents .sections a {
  margin-top: 0; }
.folder-contents .delete-button {
  position: inherit;
  left: 0; }
@media (min-width: 0px) and (max-width: 567px) {
  .folder-contents .cancel-button {
    display: none; } }
@media (min-width: 0px) and (max-width: 567px) {
  .folder-contents .average {
    display: none; } }
.folder-contents .buttons-wrapper {
  margin: 10px;
  min-height: 35px;
  line-height: 35px; }
.folder-contents .buttons-wrapper .buttons {
  float: right; }
.folder-contents .buttons-wrapper .buttons .short-label {
  display: none; }
@media (min-width: 0) and (max-width: 1023px) {
  .folder-contents .buttons-wrapper .buttons {
    float: initial; } }
@media (min-width: 0) and (max-width: 759px) {
  .folder-contents .buttons-wrapper .buttons .long-label {
    display: none; }
  .folder-contents .buttons-wrapper .buttons .short-label {
    display: inline; } }
.folder-contents .buttons-wrapper .buttons .button {
  margin: 0 0 5px 5px; }
.folder-contents .buttons-wrapper .buttons .button[disabled] {
  opacity: 0.3;
  background-color: #bbb; }
.folder-contents .buttons-wrapper .buttons .button:first-of-type {
  margin-left: 0; }

.modal .folder-list-wrapper {
  width: 480px; }
.modal .folder-list-wrapper.overflow {
  overflow: auto;
  height: 360px;
  position: relative; }
@media (min-width: 0) and (max-width: 759px) {
  .modal .folder-list-wrapper.overflow {
    height: 420px; } }
@media (min-width: 568px) and (max-width: 759px) and (orientation: landscape) {
  .modal .folder-list-wrapper.overflow {
    height: 100%;
    min-height: 100%; } }
@media (min-width: 0) and (max-width: 759px) {
  .modal .folder-list-wrapper {
    width: 100%; } }
.modal .folder-list.root {
  width: 460px;
  margin-left: 10px; }
@media (min-width: 0) and (max-width: 759px) {
  .modal .folder-list.root {
    width: calc(100% - 10px); } }
.modal .folder-list.root > ul {
  padding-left: 0; }
.modal .folder-list.root ul li a {
  cursor: pointer; }
.modal .folder-list.root ul li a .icon-delete {
  display: none; }
.modal .folder-list.root ul li a.active {
  background-color: inherit;
  border: 1px solid #ebebeb;
  font-family: inherit; }
.modal .folder-list.root ul li a .folder-name {
  cursor: pointer; }
.modal .folder-list.root ul li a:hover {
  background-color: #ebebeb;
  border: 1px solid #b2b2b2;
  text-decoration: none; }
.modal .folder-list.root ul li a .dots {
  position: relative;
  left: 0;
  top: 0; }

.modal.tooltip {
	color: #556274;
	font-size: 14px;
}

.modal.tooltip p.header {
	font-size: 18px;
    line-height: 28px;
	font-weight: 700;
    font-family: "Poppins", sans-serif;
    color: #0a1e3a;
}

.modal-wrapper .modal.tooltip.notifications-preview div[data-template="notification-list"] .notification-wrapper {
	margin-bottom: 0px !important;
}

div.links.platform-links a {
   color:#000 !important;
}

.watch-movie.watch-movie-v2 ul li {
	width: 50%;
	margin-right: 0;
	max-width: 100%;
}

img.product-img {
	width:100px;
	margin-left: calc(-50% + 17.5px);
}

iframe#player {
	width:780px;
	height:438px;
	max-width:100%;
}

.icon.toevoegen {
	display: inline-block;
    line-height: inherit;
    padding-bottom: 0;
}

.leftSidefxd.fullWidth ul li div.share-button.filmpa span {
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #0a1e3a;
    padding: 18px 0px;
    width: 100%;
    cursor: pointer;
    margin-left: 5px;
    text-decoration: none;
    margin-top: 0px;
}

.button .dots, input[type="submit"] .dots, input[type="button"] .dots {
	width: 72px;
	height: 9px;
	display: none;
	margin: 15px 25px;
	position: relative;
}

.actorbx img {
	margin-top:-30px;
}

.detailsBlock .desc {
	width: 485px;
}

.leftSidefxd.fullWidth ul li {
	padding-right: 20px;
}

.btm.details p span {
	font-weight: 100;
}

.typeOne .demandbx img.product-img {
	height: 140px;
	width: auto;
	margin-left: -15px;
	margin-top: -25px;
}



.typeOne .demandbx, .typeOne .demandbx:not(:first-of-type), .typeOne .demandbx:last-child{
	padding: 10px 0px;
}


.typeOne .demandbx:last-child .btm {
	bottom: 0;
}

.typeOne .demandbx .figure {
	overflow: hidden;
	background-color: #ececec;
	border: solid 1px #ececec;
	height: 112px;
	width: 100px;
	border-radius: 3px;
}


a.primarybtn.medium.volaanbod {
	background-color: #f0f2f3;
	color: #0a1e3a;
	margin-top: -10px;
}

.watch-movie.watch-movie-v2 {
	padding: 20px 0 4px 3px;
}

.links li {
	margin-bottom: 5px;
}

p.plot {

	font-weight: 100 !important;
	margin-bottom: 10px !important;

}

.row.custom-strech2.custom-gap2 figure {
    background: #f0f2f3;
    mix-blend-mode: normal;
    box-sizing: border-box;
    border-radius: 3.8px;
    max-height: 150px;
	min-height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

img.film-info-video-img {
	min-height: 150px;
	width: 100%;
}

span.uploadedBy {
	font-size: 13px;
	
}
span.uploadedBy a {
    color: #1c71b8;
    text-decoration: underline;
}

.blog-bar [data-template="message-discussion"] .desc {
    padding: 0px 8px !important;
}

.updateNewComment .profile-p .lft i {
	width: 32px;
	height: 32px;
}

.leftSidefxd.fullWidth ul li a:after, .leftSidefxd.fullWidth ul li div.share-button:after {
	display: none;
}

.editbanner {
	position: absolute;
	margin-left: calc(50% + 500px);
	margin-top: 20px;
	font-size: 18px;
	border-top: solid 2px #f6bc41;
	width: 50px;
	color: #ffffff78;
	height: 50px;
	text-align: center;
	opacity: 1;
	z-index: 1;
	cursor: pointer;
}

.editbanner:hover {
	opacity: 0.9;
}

.editbanner .fa-camera {
	display: inherit;
	color: #ffffff;
	line-height: 44px;
}

.myvote {
    margin-top: 5px;
    background-color: #f0f2f3;
    float: right;
    padding: 3px 10px;
    font-size: 14px;
}

.detailsBlock .desc .tp .rating {
    width: auto !important;
}

.myvote.primarybtn a {
	color: inherit;
}

.platform-links li {
	width: 33%;
	display: inline-block;
}

.platform-links li a {
	width: calc(100% - 10px);
	background: #f0f2f3;
	margin-right: 10px;
	padding: 7px 15px;
	border-radius: 3px;
	display: inline-block;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	color: #0a1e3a;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: left;
}

.blog-bar.links {
	padding: 8px 0px 5px;
	margin-top: 5px;
	border-top: none;
	border-bottom: 2px solid #f6bc41;
}
.actorSlider2 {
	height: 205px;
}

[data-template="film-info"] .breadcrumbscontainer-entity,
[data-template="show-info"] .breadcrumbscontainer-entity,
[data-template="season-info"] .breadcrumbscontainer-entity,
[data-template="actor-messages"] .breadcrumbscontainer-entity
{
	/*background: #224170;*/
	background:#000;
	padding: 0px;
	line-height: 22px;
	font-size: 13px;
	margin-top: -10px;
	margin-bottom: -14px;
}

[data-template="film-info"] .breadcrumb-entitypage,
[data-template="show-info"] .breadcrumb-entitypage,
[data-template="season-info"] .breadcrumb-entitypage,
[data-template="actor-messages"] .breadcrumb-entitypage
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;

	margin-bottom: 1rem;
	list-style: none;
	background-color: #e9ecef;
	border-radius: 0.25rem;
	font-family: "Roboto", sans-serif;
	text-decoration: none !important;
	color:#fff !important;
}

[data-template="film-info"] .breadcrumb-entitypage a,
[data-template="show-info"] .breadcrumb-entitypage a,
[data-template="season-info"] .breadcrumb-entitypage a,
[data-template="actor-messages"] .breadcrumb-entitypage a
{
	color:#fff !important;
	font-weight:400;
}

[data-template="film-info"] .breadcrumb-entitypage a:hover,
[data-template="show-info"] .breadcrumb-entitypage a:hover,
[data-template="season-info"] .breadcrumb-entitypage a:hover,
[data-template="actor-messages"] .breadcrumb-entitypage a:hover
{
	opacity: 0.8 !important;
}

[data-template="film-info"] .breadcrumb-entitypage i.fas.fa-chevron-right,
[data-template="show-info"] .breadcrumb-entitypage i.fas.fa-chevron-right,
[data-template="season-info"] .breadcrumb-entitypage i.fas.fa-chevron-right,
[data-template="actor-messages"] .breadcrumb-entitypage i.fas.fa-chevron-right
{
	padding-left: 10px;
	font-size:9px;
}

[data-template="film-info"] ul.breadcrumb-entitypage,
[data-template="show-info"] ul.breadcrumb-entitypage,
[data-template="season-info"] ul.breadcrumb-entitypage,
[data-template="actor-messages"] ul.breadcrumb-entitypage
{
	background-color: inherit;
	border-radius: 0px;
	padding-left: 1px;
	margin-top: 10px;
	margin-left: 0px;
}

[data-template="film-info"] ul.breadcrumb-entitypage li,
[data-template="show-info"] ul.breadcrumb-entitypage li,
[data-template="season-info"] ul.breadcrumb-entitypage li,
[data-template="actor-messages"] ul.breadcrumb-entitypage li
{
	font-weight: 600;
	padding-right: 10px;
	color:#fff !important;
}

[data-template="film-info"] ul.breadcrumb-entitypage li.crumb-selected,
[data-template="show-info"] ul.breadcrumb-entitypage li.crumb-selected,
[data-template="season-info"] ul.breadcrumb-entitypage li.crumb-selected,
[data-template="actor-messages"] ul.breadcrumb-entitypage li.crumb-selected {
	font-weight: 400;
	color: #fff;
	opacity: 0.7;
}

[data-template="film-info"] .column-right .demand-panel p.price {
	margin-top: 10px;
	display: inline-block;
}

[data-template="film-info"] .column-right .demand-panel .btm {
	position:inherit;
	left: 0;
	margin-top: 10px;
}

.typeOne .demandbx .desc .tp .title h4 {
	padding-top: 0px;
	line-height: 18px;
}

.film-header-bar.smallvariant, .bgoverlay.smallvariant {
	height: 150px;
	min-height: 150px;
}

.smallvarianttext {
	margin-top: 70px;
}

.demandbx { 
	line-height: initial; 
}

.smallvarianttext p {
    font-size: 14px;
    line-height: 24px;
    color: #556274;
    font-family: "Roboto", sans-serif;
}

.demandbx h2 {
    padding: 8px 0px 5px;
    margin-top: 5px;
    border-top: 2px solid #f6bc41;
}

.demandbx h2#lists, .demandbx h2#all {
    margin-top: 15px;
}

[data-template="person-users"] {
    margin-bottom: 15px;
}

.smallvarianttext {
    font-family: "Roboto", sans-serif;
}

.detailsBlock .desc.honderd {
    width: 100%;
}


/* ROWS! */
ul.rows {
  list-style-type: none;
  padding: 0;
  margin: 0 0px;
  display: inline-block;
	width: 100%;
}
@media (min-width: 0) and (max-width: 759px) {
  ul.rows {
    margin: 0; } }
ul.rows.shift {
  user-select: none; }
ul.rows.images-mode {
  font-size: 12px;
  display: flex;
  flex-flow: row wrap; }
ul.rows.images-mode li {
    text-align: center;
    margin: 2px;
    border: 1px solid transparent;
    width: calc(25% - 4px) !important;
    float: left;
}
@media (min-width: 0) and (max-width: 759px) {
  ul.rows.images-mode li {
    flex: 1 70px; } }
ul.rows.images-mode li .deleting {
  visibility: hidden; }
ul.rows.images-mode li img {
  display: inline-block;
  width: 110px; }
@media (min-width: 0) and (max-width: 759px) {
  ul.rows.images-mode li img {
    width: 70px; } }
ul.rows.images-mode li .subtext {
  display: none; }
ul.rows.images-mode li.selected {
  border: 1px solid #b2b2b2;
  background-color: #e8e8e8; }
ul.rows.images-mode li .dots {
  position: absolute;
  margin: 10px 15px; }
ul.rows.images-mode li .average, ul.rows.images-mode li .entity-vote {
  display: none; }
ul.rows.images-mode li.extra {
    height: 0px !important;
    background: none !important;
    min-height: 0px !important;
    line-height: 0px !important;
}


ul.rows.text-mode li, ul.rows.votes-mode li {
  padding: 5px 0px;
  border-bottom: solid 1px rgba(10, 30, 58, 0.16);  
  line-height: initial;
}
ul.rows.text-mode li:nth-of-type(even), ul.rows.votes-mode li:nth-of-type(even) {
  background-color: inherit; }
ul.rows.text-mode li img, ul.rows.text-mode li .avatar, ul.rows.votes-mode li img, ul.rows.votes-mode li .avatar {
  display: none; }
ul.rows.text-mode li img.row-icon, ul.rows.text-mode li .avatar.row-icon, ul.rows.votes-mode li img.row-icon, ul.rows.votes-mode li .avatar.row-icon {
  display: inline-block; }
ul.rows.text-mode li.extra, ul.rows.votes-mode li.extra {
  display: none; }
ul.rows.text-mode li {
  position: relative; }
ul.rows.text-mode li .dots {
  right: 10px;
  top: 15px; }
ul.rows.text-mode li .icon-delete {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
  display: none;
  fill: #b2b2b2; }
ul.rows.text-mode li .icon-delete.admin {
  right: 80px;
  top: 15px; 
  margin-top: 3px; }
@media (min-width: 0) and (max-width: 759px) {
  ul.rows.text-mode li .icon-delete.admin {
    right: 65px; } }
ul.rows.text-mode li:hover .icon-delete.admin {
  display: inline-block;
  top: auto;
}
ul.rows.text-mode li input[type=checkbox] {
  margin: 5px 10px 5px 0;
  float: left; }
ul.rows.text-mode li.selected {
  background-color: #b2b2b2;
  border-bottom: 1px solid #e8e8e8; }
ul.rows.text-mode li.selected .icon-delete {
  fill: #fff; }
ul.rows.text-mode li .row-icon {
  float: left;
  margin: 5px 10px 5px 0px; }
ul.rows.text-mode li .row-icon.icon_message_read, ul.rows.text-mode li .row-icon.icon_message_unread {
  margin-left: 3px;
  margin-right: 13px; }
ul.rows.text-mode li .icon-wrapper {
  float: left;
  margin: 5px 10px 5px 0; }
ul.rows.text-mode li .icon-wrapper svg {
  transform: scale(1.2);
  fill: #b2b2b2; }
ul.rows.text-mode li .icon-wrapper.unread svg {
  fill: #ffba00; }
ul.rows.text-mode li .dots {
  position: absolute; }
ul.rows.text-mode li .action, ul.rows.text-mode li .average, ul.rows.text-mode li .vote-wrapper {
  float: right; }
ul.rows.text-mode li .action .star, ul.rows.text-mode li .average .star, ul.rows.text-mode li .vote-wrapper .star {
  display: inline-block;
  margin-right: 5px; }
ul.rows.text-mode li .action svg.icon-admin, ul.rows.text-mode li .average svg.icon-admin, ul.rows.text-mode li .vote-wrapper svg.icon-admin {
  height: 15px;
  color: #999; }
ul.rows.text-mode li .action .inner, ul.rows.text-mode li .average .inner, ul.rows.text-mode li .vote-wrapper .inner {
  position: relative;
  top: -4px; }
ul.rows.text-mode li .average {
  width: 110px; }
ul.rows.text-mode li .average svg.icon-star {
  margin-right: 6px;
  margin-bottom: -5px;
  fill: #ffba00;
  position: relative;
  top: -5px; }
ul.rows.text-mode li .vote-wrapper {
  width: 60px;
  margin-left: 10px; }
  
.modal.toast {
    color: #000 !important;
    min-width: 300px !important;
    opacity: 9999;
    left: calc(50% - 200px);
    top: 50%;
    display: inline-block !important;
    position: inherit;
    margin-right: 0;
    transform: inherit;
    width: 400px;
    height: auto !important;
}

.modal-wrapper.toast {
    left: 0;
    top: 0;
    max-width: none;
    max-height: none;
    min-height: 200px !important;
    min-width: 200px !important;
    opacity: 1;
	z-index:99999999999999999999999;
    background-color: rgb(255 255 255 / 0%);
}

span.link.my-updates {
    cursor: pointer;
    text-transform: none;
}

ul.rows.text-mode li .star_full {
  display: inline-block;
  margin-bottom: -6px;
  padding-right: 5px; }
ul.rows.text-mode li img.thumb.home {
  width: 50px; }
ul.rows.text-mode li .entity-vote {
  display: none; }
ul.rows.text-mode.deletable .average {
  width: 130px; }
ul.rows.text-mode.deletable li:hover .icon-delete {
  display: block; }
ul.rows.votes-mode li {
  position: relative; }
ul.rows.votes-mode li .entity-vote {
  float: right;
  margin-bottom: -5px; }
ul.rows.votes-mode li .entity-vote select.platform {
  margin-right: 5px; }
ul.rows.votes-mode li .dots {
  width: 72px;
  height: 9px;
  float: right;
  position: relative;
  margin: 5px 14px 5px 14px; }
ul.rows.votes-mode li .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 9px;
  height: 9px;
  animation-name: my-lists-voting-table;
  animation-duration: 1.3s;
  animation-iteration-count: infinite;
  animation-direction: linear;
  transform: scale(0);
  border-radius: 6px; }
ul.rows.votes-mode li .dots .dot_1 {
  left: 0;
  animation-delay: 0.32s; }
ul.rows.votes-mode li .dots .dot_2 {
  left: 9px;
  animation-delay: 0.45s; }
ul.rows.votes-mode li .dots .dot_3 {
  left: 18px;
  animation-delay: 0.58s; }
ul.rows.votes-mode li .dots .dot_4 {
  left: 27px;
  animation-delay: 0.71s; }
ul.rows.votes-mode li .dots .dot_5 {
  left: 36px;
  animation-delay: .84s; }
ul.rows.votes-mode li .dots .dot_6 {
  left: 45px;
  animation-delay: .97s; }
ul.rows.votes-mode li .dots .dot_7 {
  left: 54px;
  animation-delay: 1.1s; }
ul.rows.votes-mode li .dots .dot_8 {
  left: 63px;
  animation-delay: 1.23s; }
@keyframes my-lists-voting-table {
  0% {
    transform: scale(1);
    background-color: #ffba00; }
  100% {
    transform: scale(0.3);
    background-color: transparent; } }
ul.rows.votes-mode li .average, ul.rows.votes-mode li .vote {
  display: none; }
ul.rows.text-mode li, ul.rows.votes-mode li, ul.rows.images-mode li {
  /* clearfix */ }
ul.rows.text-mode li::after, ul.rows.votes-mode li::after, ul.rows.images-mode li::after {
  content: " ";
  display: block;
  height: 0;
  clear: both; }
ul.rows.text-mode li.more, ul.rows.votes-mode li.more, ul.rows.images-mode li.more {
  display: none; }
ul.rows.text-mode li .subtext, ul.rows.votes-mode li .subtext, ul.rows.images-mode li .subtext {
  font-size: 13px; }
ul.rows.text-mode li .dots, ul.rows.votes-mode li .dots, ul.rows.images-mode li .dots {
  width: 72px;
  height: 9px; }
ul.rows.text-mode li .dots span, ul.rows.votes-mode li .dots span, ul.rows.images-mode li .dots span {
  position: absolute;
  top: 0;
  background-color: #ffba00;
  width: 9px;
  height: 9px;
  animation-name: my-lists-entity-deleting;
  animation-duration: 1.3s;
  animation-iteration-count: infinite;
  animation-direction: linear;
  transform: scale(0);
  border-radius: 6px; }
ul.rows.text-mode li .dots .dot_1, ul.rows.votes-mode li .dots .dot_1, ul.rows.images-mode li .dots .dot_1 {
  left: 0;
  animation-delay: 0.32s; }
ul.rows.text-mode li .dots .dot_2, ul.rows.votes-mode li .dots .dot_2, ul.rows.images-mode li .dots .dot_2 {
  left: 9px;
  animation-delay: 0.45s; }
ul.rows.text-mode li .dots .dot_3, ul.rows.votes-mode li .dots .dot_3, ul.rows.images-mode li .dots .dot_3 {
  left: 18px;
  animation-delay: 0.58s; }
ul.rows.text-mode li .dots .dot_4, ul.rows.votes-mode li .dots .dot_4, ul.rows.images-mode li .dots .dot_4 {
  left: 27px;
  animation-delay: 0.71s; }
ul.rows.text-mode li .dots .dot_5, ul.rows.votes-mode li .dots .dot_5, ul.rows.images-mode li .dots .dot_5 {
  left: 36px;
  animation-delay: .84s; }
ul.rows.text-mode li .dots .dot_6, ul.rows.votes-mode li .dots .dot_6, ul.rows.images-mode li .dots .dot_6 {
  left: 45px;
  animation-delay: .97s; }
ul.rows.text-mode li .dots .dot_7, ul.rows.votes-mode li .dots .dot_7, ul.rows.images-mode li .dots .dot_7 {
  left: 54px;
  animation-delay: 1.1s; }
ul.rows.text-mode li .dots .dot_8, ul.rows.votes-mode li .dots .dot_8, ul.rows.images-mode li .dots .dot_8 {
  left: 63px;
  animation-delay: 1.23s; }
@keyframes my-lists-entity-deleting {
  0% {
    transform: scale(1);
    background-color: #ffba00; }
  100% {
    transform: scale(0.3);
    background-color: transparent; } }
ul.rows.text-mode li .avatar, ul.rows.votes-mode li .avatar, ul.rows.images-mode li .avatar {
  width: 54px;
  height: 54px;
  border: 1px solid #999; }

.mobile ul.rows {
  margin: 0; }
.mobile ul.rows li.text-mode input[type=checkbox] {
  display: none; }
.mobile ul.rows li.text-mode .message_delete {
  display: none; }
.mobile ul.rows li.text-mode .subtext {
  margin-left: 0; }
.mobile ul.rows.deletable .average {
  width: 124px; }
.mobile ul.rows .discussion-count {
  display: none; }

.pages {
background: none;
margin: 0px;
border-bottom: solid 1px #d8dbdf;
margin-top: 2px;
}
@media (min-width: 0) and (max-width: 1023px) {
  .pages {
    margin: 0; } }
.pages .inner {
  padding: 0px;
  margin-bottom: 5px;
  text-align: right; }
.pages .inner.short {
  display: none; }
@media (min-width: 0) and (max-width: 1023px) {
  .pages .inner.short {
    display: block; } }
@media (min-width: 0) and (max-width: 1023px) {
  .pages .inner.long {
    display: none; } }
@media (min-width: 0px) and (max-width: 567px) {
  .pages .inner {
    padding: 10px 5px; } }
.pages .inner a, .pages .inner .separator {
  margin: 0 3px;
  height: 20px;
  min-width: 12px;
  text-align: center;
  display: inline-block;
  text-decoration: none; }
.pages .inner .separator {
  width: 10px;
  position: relative;
  top: -3px; }
.pages .inner a {
	height: 30px;
	line-height: 30px;
	width: inherit;
	border-radius: 100px;
	color: #0a1e3a;
	float: left;
}
.pages .inner a.active {
	height: 30px;
	line-height: 30px;
	width: inherit;
	background: none;
	border-bottom: solid 2px #f6bc41;
	color: #0a1e3a;
	float: left;
}
.options {
    background: #fff !important;
    margin: auto !important;
    margin-left: 0px !important;
}


[data-template="message-discussion"] .options {
    background: #f0f2f3 !important;
    margin-bottom: inherit !important;
}
.rows .vote a:nth-child(3) {
    /*margin-right: 10px;*/
}

.rows .vote span.icon-star-wrapper {
    margin-right: 10px;
}
@media (min-width: 0) and (max-width: 1023px) {
  .pages .inner a.optional {
    display: none; } }
.pages .inner a.previous, .pages .inner a.next {
  	display: inline-block;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	width: auto;
	padding: 0px 12px;
	height: 25px;
	color: #0a1e3a;
	border-radius: 3px;
	margin-right: 0px;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  

   opacity: 1;

}

@media (min-width: 0px) and (max-width: 567px) {
  .pages .inner a.previous, .pages .inner a.next {
    display: none; } }
.pages .inner a.previous.disabled, .pages .inner a.next.disabled {
  display: none; }
.pages .inner a:hover {
  text-decoration: none; }
.pages .inner input {
  border-radius: 2px;
  width: 44px;
  min-width: 44px;
  height: 26px;
  background: #fff;
  margin-left: 5px;
  float: right;
  position: relative;
  top: -5px; }
.pages .inner input::-webkit-contacts-auto-fill-button {
  visibility: hidden;
  display: none !important;
  pointer-events: none;
  position: absolute;
  right: 0; }
.pages .inner .icon-star {
  fill: #ffba00;
  margin-bottom: 2px; }
@media (min-width: 0px) and (max-width: 567px) {
  .pages .inner .icon-star {
    display: none; } }

ol.sortable {
  margin: 0px 0px;
  list-style-position: inside;
  padding: 0 0px; }
ol.sortable > li {
  border-bottom: 1px solid #b2b2b2;
  height: 40px;
  line-height: 40px; }
ol.sortable > li.sortable {
  cursor: move; }
ol.sortable > li input {
  width: 480px;
  position: relative;
  left: 0px;
  height: 24px; }
@media (min-width: 0px) and (max-width: 567px) {
  ol.sortable > li input {
    width: calc(100% - 47px); } }
@media (min-width: 0px) and (max-width: 567px) {
  ol.sortable > li .search {
    width: calc(100% - 25px); } }
ol.sortable > li .search .icon-search {
  right: 10px;
  top: calc(50% - 10px); }
ol.sortable > li .search input[type=text] {
	width: 360px;
    background: none;
    border: solid 1px #aaa;
    border-radius: 3px;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    padding: 7px 15px;
    height: auto;
    margin-bottom: 0px;
    line-height: initial;
 }
@media (min-width: 0px) and (max-width: 567px) {
  ol.sortable > li .search input[type=text] {
    width: 100%; } }
ol.sortable > li:nth-of-type(10) input {
  left: 0px; }
ol.sortable > li:nth-of-type(10) .icon {
  right: 10px; }
ul.rows a {
	color: #1c71b8 !important;
    text-decoration: underline;
}

div[data-template="film-correct"] .element {
	width: calc(100% - 200px)
}
div[data-template="film-correct"] .watch-movie ul li span {
    text-decoration: underline;
    color: #556274 !important;
}
div[data-template="film-correct"] .admin {
    float: right;
}

.v2form .buttons.row {
    margin: 0px;
}

.v2form ol.sortable {
    margin-bottom: 10px;
	margin-top: 20px;
}

.v2form input[type=text], .v2form input[type=number], .v2form input[type=password], .v2form textarea {
    background-color: #fff !important;
    padding: 20px;
}

.v2form ol.sortable > li {height: auto !important;padding-bottom: 5px;margin-bottom: 5px;border-bottom: solid 1px #CBCFD5;}

div[data-template="film-correct"] .admin a {
    text-decoration: underline;
    color: #556274 !important;
    text-transform: capitalize;
}

.v2form .quickform {
    margin: 0px;
    background: none !important;
	margin-top: 0px;
}

.v2form h3 {
	margin-bottom: 10px;
}

.v2form .quickform .row .label {
	font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-size: 14px;
	color: #0a1e3a;
}

.v2form {
    margin-bottom: 20px;
}

.button.social-button, input[type="submit"].social-button, input[type="button"].social-button {
    margin-left: 0px;
}

.button.social-button svg, input[type="submit"].social-button svg, input[type="button"].social-button svg {
    top: 0px;
}

div[data-template="film-stats"] ul.rows li {
    width: 100%;
    float: left;
    margin-right: 0px;
    white-space: nowrap;
    overflow:hidden;
    line-height: initial;
}

div[data-template="film-stats"] .detailsBlock .listTags-bar {
    max-height: none !important;
    padding: 10px !important;
}


div[data-template="film-votes"] input.header-search, div[data-template="film-votes"] .icon-search-wrapper {
	display: none;
}


.v2form .quickform .row .element textarea, .v2form .quickform .row .element input[type=text], .v2form .quickform .row .element input[type=password], .v2form .quickform .row .element select {
    background: none;
    border: solid 1px #aaa;
    border-radius: 3px;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    padding: 7px 15px;
    height: auto;
	margin-bottom:2px;
	margin-top: -1px;
	line-height: initial;
}

div[data-template="film-correct"] .row.inline, .quickform .row {
    padding: 10px;
}

.v2form .quickform form[data-name="film-form"] .row.buttons .editbutton {
    display: none;
}

div[data-template="film-correct"] .row.ratings {
    margin-top: 10px;
}

div[data-template="film-correct"] .previewbutton, .editbutton, .savebutton {
    margin-right: 10px !important;
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
    border: none;
}

div[data-template="film-correct"] textarea {
	min-height: 200px;
}

div[data-template="film-correct"] .row.buttons .element {
    text-align: right;
}

.v2form .quickform a {
    color: #556274 !important;
    text-decoration: underline;
}

.v2form .quickform .row .element .form-action .add-link {
    margin-left: 10px !important;
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
	cursor: pointer;
}

div[data-template="film-correct"]  .actors .element {
    width: calc(100% - 100px);
}

div[data-template="film-correct"] #itempreview {
	display: none;
}

.v2form .quickform form[data-name="film-form"] .row.durations input[type="text"], .quickform form[data-name="film-form"] .row.directors input[type="text"], .quickform form[data-name="film-form"] .row.actors input[type="text"] {
    display: inline-block;
	margin-bottom: 2px;
    margin-top: -1px;
}

.v2form span.bullet {
    display: none;
}

.v2form .quickform .row.inline.actors .element > * {
    width: 100% !important;
    display: inline-block;
    margin-bottom: 5px;
}

.v2form .quickform .row .element > select {
    padding: 7px 15px;
}

div[data-template="film-correct"] .image_current {
    margin-bottom: 10px;
}

.v2form .quickform .row .element > select {
	top: 0;
	margin-bottom: 0;
}

.v2form button:not(:disabled), .v2form [type="button"]:not(:disabled), .v2form [type="reset"]:not(:disabled), .v2form [type="submit"]:not(:disabled), .buttons [type="button"] {
    margin-right: 10px !important;
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
    border: none;
	margin-left: 0px;
}

[data-template="entity-additionlist"] ul.designtabel .average {
    width: 160px !important;
}

[data-template="netflix-help"] p, [data-template="netflix-linked"] p, [data-template="netflix-linkedimdb"] p, [data-template="netflix-ignored"] p, [data-template="netflix-add"] p, [data-template="netflix-spotlight"] p, [data-template="netflix-link"] p:first-of-type {
    margin-top: 10px;
}

[data-template="netflix-link"] .v2form p {
	margin-top: inherit !important;
}

.buttons [type="button"] {
	margin-left: 15px;
	margin-top: 15px;
}

.v2form .row .element input[type=checkbox], .v2form .row .element input[type=radio], .v2form .row .element > span {
	margin-right: 10px !important;
}

div[data-template="film-correct"] span.bullet {
    display: none;
}

.v2form .quickform form[data-name="film-form"] .row.durations input[type="text"], .quickform form[data-name="film-form"] .row.directors input[type="text"], .quickform form[data-name="film-form"] .row.actors input[type="text"] {
	    display: inline-block;
}
.v2form .quickform .row.inline .element > * {
    display: inline;
}
.v2form .quickform form[data-name="film-form"] .row.durations input[type="text"], .quickform form[data-name="film-form"] .row.directors input[type="text"], .quickform form[data-name="film-form"] .row.actors input[type="text"] {
    display: inline-block;
}



.v2form .quickform form[data-name="film-form"] .row.ratings .element > div svg.icon {
    -webkit-transform: scale(2);
    transform: scale(2);
    margin: 5px 12px 15px;
    cursor: pointer;
    display: inline-block;
}

.v2form p {
	font-family: "Roboto", sans-serif;
	color: #556274;
	font-size: 13px;
}

.v2form .quickform .row .label {
	margin:0px;
	margin-bottom: 0px !important;
}
.v2form .quickform .row .label label{
	margin-bottom: 5px;
}


.v2form .quickform .row p.label .icon-info-wrapper {
	left: inherit;
	top: 8px !important;
	margin-left: 5px;
}

.v2form div#youtube-0 {
    border-bottom: solid 1px #f0f2f3;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.v2form .error {
	font-family: "Roboto", sans-serif;
    font-size: 13px;
}

.melding-form.beware p {
	font-family: "Roboto", sans-serif;
    font-size: 13px;
	color: red;
	margin-bottom: 0px;
}

.melding-form.success p {
	font-family: "Roboto", sans-serif;
    font-size: 13px;
	color: green;
	margin-bottom: 0px;
}

div[data-template="film-correct"] .row.ratings .element input[type=checkbox] {
    display: none;
}
.v2form .quickform form[data-name="film-form"] .row.ratings .element > div {
    display: inline;
}

div[data-template="film-correct"] .actors input {
    margin-top: 5px;
}

.pages .inner input {
    margin-top: 4px;
    height: 25px;
    border-radius: 3px;
    width: 60px;
    top: 0;
	margin-right: 10px;
}



div[data-template="film-stats"] .smallvarianttext p a, div[data-template="entity-products"] .product li a {
    color: #1c71b8 !important;
    text-decoration: underline;
}

div[data-template="film-correct"] input, select, .add-link {
    margin-top: 0px;
    margin-bottom: 3px !important;
}

.headerMiddle-section .col.lang-switch--lite {
	margin-right:-50px;
	z-index: 9999;
	display:none;
}

.headerMiddle-section .col.lang-switch--lite a:hover {
	opacity:0.5;
}

.headerMiddle-section .col.lang-switch--lite ul {
	margin-bottom: 0px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.headerMiddle-section .col.lang-switch--lite ul li {
	margin-left: 18px;
}

.headerMiddle-section .col.lang-switch--lite img {
	width:17px;
}

.headerTop-section.lite {
	padding: 13px 0 0 0;
}

div.lang-switch--headertop.desktop {
	z-index: 9999;
	margin-bottom: 0px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-top:-17px;
}

.lang-switch--headertop.desktop.lite {
	margin-top: 0px;
	margin-bottom:10px;
}

.col.sociallinks.lite {
	margin-bottom: -4px;
}

div.lang-switch--headertop.desktop a:first-child {
	margin-right:10px;
}

div.lang-switch--headertop a:hover {
	opacity:0.5;
}

div.lang-switch--headertop img {
	width:17px;
}

.filmvideo-tabs--container {
	padding: 10px 10px 1px 10px;
	background-color: #031023;
	margin: 10px 10px -10px 10px;
	width: 100%;
}

.filmvideo-tabs--container div[data-template="film-tabs"] {
	margin-bottom: -5px;
}

.filmvideo-tabs--container ul {
	display:flex;
}

.filmvideo-tabs--container ul li {
	margin-right:19px;
}

.filmvideo-tabs--container ul li a {
	font-family: "Poppins", sans-serif;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.3px;
	text-transform: capitalize;
	color: #fff;
	padding: 10px 1px;
	display: block;
	position: relative;
}


.film-trailer-expansion--form .quickform .row p.label .icon-info-wrapper {
	position: absolute;
	left: 215px;
	top: 12px;
}

.film-trailer-expansion--form .quickform {
    padding: 10px;
    margin-top: 0px;
    color: #000 !important;
    background-color: #f0f2f3 !important;
    margin: 0px;
}
.film-trailer-expansion--form .quickform .row .label {
	display: none;
}

.film-trailer-expansion--form .quickform h4 {
	margin-top: -15px;
	display: inline-block;
}

.film-trailer-expansion--form .quickform .row {
	 border-bottom: none;
}

span.strong {
    color: #0a1e3a !important;
    font-weight: bold;
}

li {
    color: #556274;
    font-family: "Roboto", sans-serif;
}

.modal.tooltip {
    z-index: 1;
    opacity: 1;
    height: auto;
}

div[data-template="entity-products"] .product li {
    width: 100%;
    display: inline-block;
    border-bottom: solid 1px #f0f2f3;
    padding-bottom: 10px;
	position: relative;
}

div[data-template="entity-products"] {
    margin-bottom: 20px;
}

div[data-template="entity-products"] .product li a.image {
    display: inline-block;
    float: left;
    margin-left: 0px;
}

div[data-template="entity-products"] .product li a.image img {
    width: 50px;
    border-radius: 3px;
}

div[data-template="entity-products"] .product li a {
    display: inline-block;
    font-weight: 700;
    font-family: "Poppins", sans-serif;
    color: #0a1e3a;
}

div[data-template="entity-products"] .product li span {
	    margin: 0px 10px 0px 10px;
}


div[data-template="entity-products"] .product li .no-image {
    width: 50px;
    height: 70px;
    background-color: #f0f2f3;
    border-radius: 3px;
    float: left;
	margin-right: 15px;
}

div[data-template="entity-products"] .product li p {
    margin: 0px;
    display: inline-block;
    width: calc(100% - 140px);
}

.close-button .fa-times {
    font-size: 20px;
    color: #031023;
}

div[data-template="entity-products"] .product li a.primarybtn {
    font-weight: 500;
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    position: absolute;
    bottom: 10px;
}

@media only screen and (max-width: 768px) {

	/*.breadcrumbscontainer-entity {*/
	/*	margin-top: 0 !important;*/
	/*}*/

	.breadcrumbscontainer-entity {
		margin-top: -15px !important;
	}

	[data-template="film-info"] ul.breadcrumb-entitypage li.crumb-selected,
	[data-template="show-info"] ul.breadcrumb-entitypage li.crumb-selected,
	[data-template="season-info"] ul.breadcrumb-entitypage li.crumb-selected,
	[data-template="actor-messages"] ul.breadcrumb-entitypage li.crumb-selected {
		display:inline-block;
		width:140px;
		white-space: nowrap;
		overflow:hidden !important;
		text-overflow: ellipsis;
	}

	.headerMiddle-section .col.lang-switch--lite {
		margin-right: -85px;
		z-index: 9999;
		display:inline-block !important;
	}

	.mainNav > ul.lite > li:before {
		display:none;
	}

	.headerMiddle-section .col.lang-switch.desktop {
		display:none;
	}

	.film-trailer-expansion--form {
		margin-right: -10px;
	}

	.film-trailer-expansion--form .quickform {
		margin: 10px;
		padding: 20px;
		color: #000 !important;
	}

	.film-video--container--tpl {
		margin: 30px 0 0 0 !important;
	}

}

.film-video--container--tpl .title-check--container {
	margin-left: 0px;
	margin-top: -0px;
	float: left;
}

.film-video--container--tpl img.video-img-styling {
	height:50px !important;
	width:auto !important;
	display:inline !important;
	margin-left: 0px !important;
	margin-right: 20px !important;
	float: left;
}

.film-video--container--tpl span.done {
	color:green;
	font-size:13px;
	display: inline-block;
	margin-top: 5px;
	font-weight: 400;
}

.film-video--container--tpl span.open {
	font-size:13px;
	display: inline-block;
	margin-top: 5px;
	margin-right: 10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 13px;
	line-height: 22px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 2px 11px;
	text-align: center;
	border: none;
}

.film-video--container--tpl span.deleted {
	color:red;
	font-size:13px;
	display: inline-block;
	margin-top: 5px;
	font-weight: 400;
}

.title-check--container.deleted-container {
	opacity:0.4;
}

div[data-template="film-banner"] .film-trailer-expansion--form .quickform {
    color: inherit !important;
    background: none !important;
}

.quickform .row .element input[type=checkbox], .quickform .row .element input[type=radio], .quickform .row .element > span {
	
	margin: 0 0px;
	
}

div[data-template="film-banner"] .v2form div#banner-0 {
    border-bottom: solid 1px #f0f2f3;
    margin-bottom: 10px;
    padding-bottom: 0px;
}

div[data-template="film-tabs"] ul, div[data-template="show-tabs"] ul, div[data-template="actor-maintab-urls"] ul,  div[data-template="director-tabs"] ul, div[data-template="season-tabs"] ul {
	width: 780px;
	position:relative;
}

[data-template]:not([data-template="film-info"]) div[data-template="film-tabs"] ul, [data-template]:not([data-template="show-info"]) div[data-template="show-tabs"] ul, [data-template]:not([data-template="actor-messages"]) div[data-template="actor-maintab-urls"] ul, [data-template]:not([data-template="season-info"]) div[data-template="season-tabs"] ul{
	width: 768px;
	position:relative;
}

div[data-template="film-tabs"] ul li ul, div[data-template="show-tabs"] ul li ul, [data-template]:not([data-template="film-info"]) div[data-template="film-tabs"] ul li ul, [data-template]:not([data-template="show-info"]) div[data-template="show-tabs"] ul li ul, div[data-template="actor-maintab-urls"] ul li ul, [data-template]:not([data-template="actor-messages"]) div[data-template="actor-maintab-urls"] ul li ul, div[data-template="director-tabs"] ul li ul, [data-template]:not([data-template="season-info"]) div[data-template="season-tabs"] ul li ul {
	width: auto;
}

div[data-template="film-tabs"] ul li.more-sections, div[data-template="show-tabs"] ul li.more-sections, div[data-template="actor-maintab-urls"] ul li.more-sections, div[data-template="season-tabs"] ul li.more-sections {
	position: absolute;
	right: 0;
	margin-right: 0px;
}

div[data-template="director-tabs"] ul li.more-sections {
  position: absolute;
  right: 0;
  margin-right: -20px;
}

div[data-template="film-tabs"] ul li:last-child, div[data-template="show-tabs"] ul li:last-child, div[data-template="actor-maintab-urls"] ul li:last-child, div[data-template="season-tabs"] ul li:last-child {
	margin-right: 0px;
}

div[data-template="season-tabs"] ul li ul {
    width: auto;
}



.fullwidth .row {
    padding-bottom: 5px;
    margin-bottom: 5px;
}

h3.h3-film--info {
  font-size: 14px;
  line-height: 24px;
  font-family: 'Roboto', sans-serif !important;
  margin-bottom: 0;
  color:#556274;
}

span.h3-nobold {
  font-weight: 100;
  color:#556274;
}

.qc-cmp-button {
  background-color: #FFBA00 !important;
  border-color: #e4a700 !important;
}
.qc-cmp-button:hover {
  background-color: transparent !important;
  border-color: #e4a700 !important;
}
.qc-cmp-alt-action,
.qc-cmp-link {
  color: #FFBA00 !important;
}
.qc-cmp-button {
  color: #000 !important;
}
.qc-cmp-button.qc-cmp-secondary-button {
  color: #FFBA00 !important;
}
.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
  color:#000 !important;
}
.qc-cmp-button.qc-cmp-secondary-button {
  border-color: #FFBA00 !important;
  background-color: transparent !important;
}
.qc-cmp-button.qc-cmp-secondary-button:hover {
  background-color: #FFBA00 !important;
}
.qc-cmp-ui a,
.qc-cmp-ui .qc-cmp-alt-action {
  color: #FFBA00 !important;
}
.qc-cmp-small-toggle.qc-cmp-toggle-on,
.qc-cmp-toggle.qc-cmp-toggle-on {
  background-color: #FFBA00 !important;
  border-color: #FFBA00 !important;
}

/*Uit include_builders/header.php*/
.mainNav li ul.subMenu {
  display: none;
}

.mainNav li.active ul.subMenu {
  position: absolute;
  width: 1130px;
  margin: 10px;
  z-index: 999999;
  left: 0;
  margin-top: 1px;
  display: inherit;
}

.mainNav ul.subMenu li {
  display: inline-block;
}

.mainNav ul li ul li a {
  display: block;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0.2px;
  color: #0a1e3a;
  padding: 6px 0px;
  font-weight: normal;
  /*font-family: inherit;*/
  font-weight: 200;
}

.mainNav ul li ul li a:after {
  display: none !important;
}

.headerSubNav-bar {
  min-height: 32px;
}

a.activesub {
  font-weight: bold !important;
}

.mainNav ul li {
  margin-right: 18px;
}

.headerMainNav-bar .extraLinks {
  max-width: 30%;
  padding: 0;
}

img.actor-picture {
  width:300px;
}

img.film-picture {
  height:96px;
  width:64px;
}

ul.actotListing.ul-actor {
  justify-content: unset !important;
}

ul.actotListing.ul-actor li {
  margin-right:14px;
}

img.film-info-video-img {
  height:130px;
  width: 100%;
}

h4.character-name {
  display: block;
  color: #556274;
  margin: 0px;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  margin-top: -3px;
}

img.actorpage-actorbox {
  width:140px !important;
  margin-top:-30px !important;
}

li.more-sections.with-admin a i, li.more-sections a i{
    font-size: 18px;
}

div[data-template="message-discussion"] .mainTab {
	position: inherit !important;
}
#template .blog-bar div[data-template="message-discussion"] .mainTab a{
	font-size: 13px !important;
}

.watch-movie.platformhrefs {
    padding: 0px 0px 0px 0px;
}

.watch-movie.platformhrefs ul li span {
    text-decoration: underline;
    color: #1c71b8;
}

.watch-movie.platformhrefs ul li {
    width: calc(33% - 0px);
    margin-right: 0;
}

.detailsBlock .desc .tp .rating #stemShowVenster span:not(.dot_1):not(.dot_2):not(.dot_3):not(.dot_4):not(.dot_5):not(.dot_6):not(.dot_7):not(.dot_8){
	text-align:right;
	display: inline-block;
	width: 54px;
}

.detailsBlock .desc .tp .rating.season span{
    text-align:right;
    display: initial;
    width: 54px;
}

.detailsBlock .desc .tp .rating .mijn_stem span{
	font-family: 'Roboto', sans-serif !important;
}
.detailsBlock .desc .tp .rating .mijn_stem{
	cursor:pointer;
}
.detailsBlock .desc .tp .rating .mijn_stem span{
	width: inherit !important;
}
.mijn_stem{
	margin-left: -55px;
}
.detailsBlock .desc .tp .rating .mijn_stem:hover{
	opacity:0.7;
}
div[data-template="entity-vote"] {
	display: contents;
}
div[data-template="entity-vote"] .mijn_stem span {
    width: 100% !important;
}
.entity-vote .rate-wrapper svg {
    width: 50px;
    height: 50px;
}

.updateNewComment.adver {
	padding: 10px;
	text-align: center;
}

.videotrailers .anchor {
    position: inherit;
    top: 4px;
    float: right;
    right: 0;
    color: #1c71b8 !important;
    font-size: 14px !important;
    line-height: 20px;
    margin-top: 5px;
}

/*the container must be positioned relative:*/
.custom-select-comments {
  position: relative;
  font-family: Arial;
  display: inline-block;
}

.custom-select-comments select {
  display: none; /*hide original SELECT element:*/
}

.select-selected {
  background: none;
}

/*style the arrow inside the select element:*/
.select-selected:after {
    position: absolute;
    content: "";
    top: 8px;
    right: 10px;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-color: #1c71b8 transparent transparent transparent;
}

/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #1c71b8 transparent;
  top: 4px;
}

/*style the items (options), including the selected item:*/
.select-items div, .select-selected {
    cursor: pointer;
    user-select: none;
    text-decoration: underline;
    color: #1c71b8;
    display: inline-block;
    padding-right: 0px;
    position: relative;
    width: 100%;
}

/*style items (options):*/
.select-items {
    position: absolute;
    background-color: #ffffff;
    padding: 10px;
    top: 100%;
    left: -15px;
    right: 0px;
    z-index: 99;
    width: auto;
    border: solid 1px #cdd2d7;
}

/*hide the items when the select box is closed:*/
.select-hide {
  display: none;
}

.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
}

[data-template="actor-messages"] .reviewComments .rght {
	display: none;
}

[data-template="actor-peoplecheck"] li span.subtext.verwijderen,
[data-template="actor-peoplecheck"] li span.subtext.verwijderen i
{
	color:red;
}

[data-template="actor-peoplecheck"] li span.subtext.verwijderen i {
	cursor: pointer;
}

.title-season-select, .title-season-select-full-url {
  display: inline-block;
  float: left;
  width: 150px;
  margin-top: 10px;
  margin-bottom: 0px !important;
  background: none;
  border: solid 1px #aaa;
  border-radius: 3px;
  font-family: "Poppins", sans-serif;
  font-size: 13px;
  padding: 3px 6px;
  height: auto;
}

ol.episodes {
  display: inline-block;
  width: 100%;
}

ol.episodes li {
  display: inline-block;
  width: 100%;
  border-bottom: solid 1px #f0f2f3;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.episodetitl {
  color: #556274 !important;
  font-size: 12px !important;
}

.episodestitl {
  font-size: 18px;
}
span.season-title {
  width: 100%;
  display: inline-block;
}
svg.hidden {
  display: none;
}

svg.hidden {
  width: 20px;
  height: 20px;
  margin-right: 7px;
}

.share-dialog {
  display: none;
  width: 95%;
  max-width: 500px;
  box-shadow: 0 8px 16px rgba(0,0,0,.15);
  z-index: -1;
  border: 1px solid #ddd;
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
}

.share-dialog.is-open {
  display: block;
  z-index: 2;
  position: absolute;
}

.share-dialog header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px !important;
}

.share-dialog .targets {
  display: block;
  margin-bottom: 10px;
}

.close-button {
  background-color: transparent;
  border: none;
  padding: 0;
}

.close-button svg {
  margin-right: 0;
}

.share-dialog .link {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
  border-radius: 4px;
  background-color: #eee;
}

.share-dialog input#copyTarget {
  width: 300px;
  background: none;
  border: solid 1px #aaa;
  border-radius: 3px;
  font-family: "Poppins", sans-serif;
  font-size: 13px;
  padding: 7px 15px;
  height: auto;
}

.share-dialog .pen-url {
  margin-right: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.share-dialog .st-remove-label {
    display: inline-block !important;
}

.share-dialog h3.dialog-title {
	font-size: 16px;
    line-height: 27px;
    margin-bottom: 0px;
}
h3.actor-name {
  padding: 10px 5px 10px 10px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  font-family: "Poppins", sans-serif;
}

h3.character-name {
  color: #0a1e3a;
  font-size: 12px;
  line-height: 16px;
  margin: 0;
  font-weight: normal;
  font-family: "Roboto", sans-serif;
}

.modal.tooltip {
    overflow: visible;
}

.modal-wrapper .modal .icon-arrow-wrapper {
    top: -20px;
    border: none;
    display: none;
    border: solid 1px #000 !important;
}

.modal.tooltip {
    border: solid 1px #cdd2d7 !important;
}

.reviewComments .poll-bar {
	margin-top: 15px;
}

.embedvenster .overlay-video {
  display: none;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  opacity: 0;
  -ms-transition: opacity 600ms ease-in;
  transition: opacity 600ms ease-in;
  -ms-transition: opacity .6s;
  transition: opacity .6s;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, .85);
  z-index: 999999999;
}

.embedvenster .o1 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1;
  -ms-transition: opacity 600ms ease-out;
  transition: opacity 600ms ease-out;
  -ms-transition: opacity .6s;
  transition: opacity .6s;
}

.embedvenster .videoWrapperExt {
  position: relative;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 872px;
  padding: 0 20px;
}

.embedvenster .videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}

.embedvenster .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.embedvenster .close {
  position: absolute;
  top: -40px;
  right: -10px;
  cursor: pointer;
  z-index: 9999;
  opacity: 1 !important;
  height: 40px;
  width: 40px;
  background-size: 40px;
  text-shadow: none;
  font-size: 32px;
  color: #797979;
}

.bb-media {
	background: none !important;
}

.embedvenster .start {
text-align:center;font-size:40px;text-decoration:underline;color:blue;text-transform:uppercase;cursor:pointer;}

.js-overlay-start, .js-overlay-start-nonpreroll {
	cursor: pointer;
}

.js-overlay-start .round-button, .js-overlay-start-nonpreroll .round-button {
	/*box-sizing: border-box;
    display: block;
    width: 80px;
    height: 80px;
    padding-top: 14px;
    padding-left: 8px;
    line-height: 20px;
    border: 6px solid #fff0;
    border-radius: 100%;
    text-align: center;
    text-decoration: none;
    background-color: rgba(0,0,0,0.5);
    font-size: 20px;
    font-weight: bold;
    transition: all 0.3s ease;
    position: absolute;
    color: #f5f5f5 !important;
    margin-left: calc(50% - 40px);
    margin-top: 180px;*/
}
.js-overlay-start.smallthumbs .round-button, .js-overlay-start-nonpreroll.smallthumbs .round-button {
	/*margin-top: 35px;*/
}

.watch-movie ul li i.fa-play, .watch-movie ul li i.fa-photo-video {
	font-size: 20px;
	display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
	color: #778393;
}
.watch-movie ul li i.fa-photo-video {
	font-size: 16px;
}

[data-template="site-pages"] {
    display: inline-block;
    width:100%;
	margin-bottom: 10px;
}

[data-template="forum-messages"] div.forum-topic-pages {
	/*margin-top: -15px;*/
}

[data-template="forum-topics"] [data-template="site-pages"] {
    display: block;
	width:100%;
	margin-bottom: 10px;
	margin-top: 0;
}

.cast-container div.img-actor-vierkant-small img {
  width:50px;
  height:50px;
  border-radius: 5px;
  background: #f1f1f1;
}

.cast-container .acteur-container {
  display:inline-block;
  margin-bottom:5px;
  margin-top:5px;
  float: left;
  width: calc(50%);
  min-height: 50px;
}

.cast-container .acteur-img {
  margin-right:15px;
  float: left;
  display: inline-block;
}

.cast-container .acteur-desc {
  margin-top: auto;
  margin-bottom: auto;
  float: left;
  display: inline-block;
}

.cast-container h2 {
	display: inline-block;
	width: 100%;
}

.cast-container h2:not(:first-child) {
	margin-top: 20px;
}

.cast-container h4 {
	margin-bottom: 0px;
    margin-top: 5px;
}

.cast-container span.personage {
	font-size: 14px;
    line-height: 20px;
	font-weight: 400;
	font-family: "Poppins", sans-serif;
    color: #0a1e3a;
	margin-bottom: 0px;
}

.blog-bar.long-desc p a, .smallvarianttext p a {
	color: #1c71b8;
	text-decoration: underline;
}

img.film-videos--img {
  width: 220px;
}

.videoblockie .smallthumbs.start {
    max-height: 160px;
    width: 220px !important;
    overflow: hidden;
}

.custom-gap2 .film-videos-container {
  margin:15px auto;
  display:flex;
}

.film-videos-container .blogListing {
  display:flex;
}

.film-videos-container .blogListing .desc {
  margin-top:auto;
  margin-bottom:auto;
}

.videoblockie {
    display: inline-block;
    width: 100%;
    background-color: #fbfbfb;
    border-radius: 5px;
}

.videoblockie a.round-button {
    margin-left: 75px;
    margin-top: 20px !important;
}

.videoblockie .desc {
    display: inline-block;
    width: calc(100% - 350px);
    margin: 20px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.videoblockie .blogListing {
    width: 100%;
}

.videoblockie .blogListing h4 {
    font-size: 18px !important;
    line-height: 22px;
	display: inline-block;
	margin-bottom: 15px !important;
    margin-top: 0px;
}

.videoblockie span.uploadedBy {
    display: inline-block;
	width: 100%;
}

.actorSlider .actorbx{
	/*width:220px;*/
}
.actorSlider .actorbx {
	margin-right: 15px;
}
.actorSlider .fa-chevron-circle-right, .fotoSlider .fa-chevron-circle-right{
	background: #0A1E3A;
	font-size: 30px;
	COLOR: #fff;
	margin-left: -1px;
	margin-top: -1px;
}
.actorSlider .nav-holder-slider.right, .fotoSlider .nav-holder-slider.right{
	position: absolute;
	right: 18px;
	z-index: 9999999;
	top: 70px;
	border-radius: 50%;
	cursor:pointer;
	overflow: hidden;
	height: 28px;
	width: 28px;
	box-shadow: 0px 1.2px 2.4px rgba(0, 0, 0, 0.25);
}
.actorSlider .nav-holder-slider.right:hover, .fotoSlider .nav-holder-slider.right:hover{
	opacity:0.7;
}
.actorSlider .fa-chevron-circle-left, .fotoSlider .fa-chevron-circle-left{
	background: #0A1E3A;
	font-size: 30px;
	COLOR: #fff;
	margin-left: -1px;
	margin-top: -1px;
}
.actorSlider .nav-holder-slider.left, .fotoSlider .nav-holder-slider.left{
	position: absolute;
	left: 4px;
	z-index: 9999999;
	top: 70px;
	border-radius: 50%;
	cursor:pointer;
	overflow: hidden;
	height: 28px;
	width: 28px;
	box-shadow: 0px 1.2px 2.4px rgba(0, 0, 0, 0.25);
}
.fotoSlider .nav-holder-slider.left, .fotoSlider .nav-holder-slider.right{
	top: 65px;
}
.fotoSlider{
    padding-top: 10px;
    margin-bottom: 25px;
	overflow: hidden;
	max-height: 149px;
}
.fotoSlider img{
	width: 251px;
	float: left;
	margin-right: 10px !important;
}
.fotoSlider a{
    cursor: zoom-in;
}
.actorSlider .nav-holder-slider.left:hover, .fotoSlider .nav-holder-slider.left:hover{
	opacity:0.7;
}
.actorSlider .slick-disabled, .fotoSlider .slick-disabled{
	display:none !important;
}

.trendingActors-bar{
	padding-right:0px;
}
@media only screen and (max-width: 767px) {
	#footer-part .footerTop-bar .panel {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	.actorSlider, .fotoSlider{
		max-width: inherit !important;
	}
	.actorSlider .nav-holder-slider.right, .actorSlider .nav-holder-slider.left{
		display:none !important;
	}
	.fotoSlider .nav-holder-slider.right, .fotoSlider .nav-holder-slider.left{
		display:none !important;
	}
	.fotoSlider .slick-slide{
		margin-right: 10px !important;
	}
	.fotoSlider{
		margin-right: -20px;
	}
	.blog-bar.long-desc.videotrailers .cover-trailerSection {
		margin-bottom: 10px !important;
	}
}

.filmacteurs .actorbx .img {
	height: 150px;
	width: 150px;
	max-height: 150px;
}
.filmacteurs .actorbx .img img {
    margin-top: 0px; /*calc(-60% + 80px);*/
}

/*FIX VOOR PERSONEN SLIDER LIST -- NIET VOOR HOMEPAGE*/
#center-part .container:not(.homepage) .actorSlider {
    height: 210px;
}
#center-part .container:not(.homepage) .actorSlider.zonderInfo {
	height: 155px;
}
#center-part .container:not(.homepage) .actorSlider.ONLYPHOTO{
	height: inherit;
	max-height:150px;
	overflow:hidden;
}
#center-part .container:not(.homepage) .actorSlider .actorbx{
	max-width: 148px !important;
}
#center-part .container:not(.homepage) .actorSlider .actorbx:not(.slick-slide) {
    margin-right: 11.6px;
}
#center-part .container:not(.homepage) .slick-list{
	height: inherit;
}
.actorbx .desc .movieplus{
	display:inline-block;
}
/*END FIX*/

.personen-overzicht .filmacteurs{
	margin-bottom:25px;
}
.personen-overzicht .counter{
	display:none;
	text-shadow: 0px 0px 8px #00000080;
}
.personen-overzicht .blog-bar.long-desc{
	margin-top:0px;
}
.personen-overzicht{
	margin-top:10px;
}
.personen-overzicht .slick-list .counter{
	display:block;
	position:absolute;
    font-weight: 700;
    font-family: "Poppins", sans-serif;
	color: #f6bc41;
    z-index: 9;
    padding: 5px;
    font-size: 24px;
    padding-left: 10px;
}

.filmacteurs .actorSlider .actorbx:last-child {
    margin-right: 0px;
}
.filmacteurs .actorSlider .actorbx {
    max-width: 100%;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
}
.filmacteurs .actorSlider .actorbx {
    width: 100%;
    overflow: hidden;
	margin-right: 10px;
}

.filmacteurs .actorbx .desc {
    padding: 8px 8px 5px 10px;
    min-height: 47px;
    align-items: flex-start;
}
.filmacteurs .owl-item {
    float: left;
    padding-bottom: 17px;
}

.filmacteurs .actorSlider {
    height: 215px;
}

.filmacteurs .slick-list {
	height: 235px;
	width: calc(100% + 19px);
}

.quote-empty {
    border-left: solid 1px #ccd2d7;
}

.bannerleaderb {
    width: 100%;
    background-color: #031023;
}

div[data-template="film-info"] .js-overlay-start, div[data-template="film-info"] .js-overlay-start-nonpreroll {
    cursor: pointer;
    max-height: 440px;
    overflow: hidden;
}

.film-header-bar-blurred {
    width: 100%;
    height: 200px;
    position: absolute;
    z-index: -1;
    filter: blur(15px);
    -webkit-filter: blur(15px);
    margin-top: -19px;
    margin-left: 0;
    background-position: center;
    background-size: cover;
}
/*.js-overlay-start .round-button:hover {
	box-shadow: 0px 0px 10px rgb(3, 16, 35);
    text-shadow: 0px 0px 10px rgb(3, 16, 35);
}*/

img.actor-picture.small-actor-picture {
  width:200px;
  z-index:1;
}

.smallbanner-zindex {
  z-index:-1 !important;
}

.actor-container-small {
  margin-top:105px;
  margin-left:-26px;
}

.werk-item-img img {
  height: 96px !important;
  width: 64px !important;
}

.desc-actor-werk .tp {
  margin-top:0 !important;
}

.detailsBlock .desc-actor-werk {
  padding-top:0 !important;
}

img.hqrestrailer {
	margin-top: -74px;
}

.smallvarianttext.cast-container.actor-container-small.werkpagina {
  margin-top: 105px;
  margin-left: 0;
}

.year-release span.jaartal {
  display: inline-block;
  background: #778393;
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  width: 52px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 15px;
  border-top-right-radius: 0px;
}

h4.werk-titel {
  font-size: 18px !important;
}

div.btm.btm-werkpagina h4.character-name {
  font-size: 13px;
  color: #556274;
  line-height: 18px;
  margin-top: -15px;
}

.demandbx.set2.demandbx-werkpagina {
  width: 100%;
}

.detailsBlock .desc-actor-werk {
  padding-top: 0 !important;
  width: 100%;
}

div.mainTab.werkpagina ul li a {
  color: #0a1e3a;
}

h1.h2-style {
  padding: 8px 0px 5px;
  margin-top: 5px;
  border-top: none;
  border-bottom: 2px solid #f6bc41;
}

.allerollen {
	color: #1c71b8 !important;
    text-decoration: underline;
}

.blog-bar.filmografie {
	position: relative;
}

.blog-bar.filmografie .anchor {
    position: absolute;
    top: 15px;
    right: 0;
    color: #1c71b8;
    font-size: 14px;
    line-height: 20px;
    text-decoration: underline;
}

.blog-bar .blogListing .desc.zonderlijn {
    border-bottom: none !important;
}

[data-template="actor-messages"] .column-right .demand-panel p.price {
    color: #778393;
}

[data-template="actor-messages"] .column-right .demand-panel p.price {
    font-size: 13px;
}
[data-template="actor-messages"] .column-right .demand-panel p.price {
    margin-top: 10px;
    display: inline-block;
}
[data-template="actor-messages"] .column-right .demand-panel .btm {
    position: inherit;
    left: 0;
    margin-top: 10px;
}

[data-template="show-cast"] .department-container {
  width:100%;
  padding:20px 0 0 0;
  clear: both;
}

[data-template="season-cast"] .department-container {
  width:100%;
  padding:20px 0 0 0;
  clear: both;
}

[data-template="director-info"] .column-right .demand-panel p.price {
  margin-top: 10px;
  display: inline-block;
}
[data-template="director-info"] .column-right .demand-panel .btm {
  position: inherit;
  left: 0;
  margin-top: 10px;
}

.pagination-container .active-blok {
  background-color:#031023;
  color:#f6bc41;
}

.pagination-container .not-active-blok {
  color: #0a1e3a;
  background: #f6bc41;
}

.pagination-blok.primarybtn.arrow-pagination {
  width: 38px;
}

h3.videos-h3 {
  margin: 5px 0 0 5px;
}

/*div.actor-werk-tabs-container {*/
/*  width:100%;*/
/*}*/

/*div.actor-werk-tabs-container {*/
/*  width:100%;*/
/*}*/

/*div.actor-werk-tabs-container .actor-tab {*/
/*  width:100px;*/
/*  background-color:yellow;*/
/*  padding:10px;*/
/*  margin:10px;*/
/*  display:inline-block;*/
/*}*/

/* Style the tab */
.row-mobile-werkpagina .tab {
  overflow: hidden;
  width: 100%;
  margin: 0 5px 15px;
}

/* Style the buttons that are used to open the tab content */
.row-mobile-werkpagina .tab button {
  background-color: #f6bc41;
  float:left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 6px 15px;
  transition: 0.3s;
  margin-right: 10px;
}

/* Change background color of buttons on hover */
.row-mobile-werkpagina .tab button:hover {
  background-color: #031023;
  color:#f6bc41;
}

/* Create an active/current tablink class */
.row-mobile-werkpagina .tab button.active {
  background-color: #031023;
  color:#f6bc41;
}

/* Style the tab content */
.row-mobile-werkpagina .tabcontent {
  display: none;
  padding: 6px 12px;
  /*border: 1px solid #ccc;*/
  border-top: none;
}

.detailsBlock.werkpagina-v2 .desc {
  width:0 !important;
}

.demandbx-werkpagina .desc.desc-actor-werk {
  width:100% !important;
}

[data-template="entity-rejection"] li.log {
    padding: 6px;
    border-bottom: solid 1px rgba(10, 30, 58, 0.16);
}

span#films {
  width:100%;
}

span#shows {
  width:100%;
}

.smallvarianttext.cast-container.actor-container-small.werkpagina {
  width: 100%;
}

input#pagNumber {
  border-radius: 2px;
  width: 60px;
  min-width: 44px;
  height: 36px;
  background: #fff;
  position: relative;
}

.blog-bar.long-desc.no-border-top {
  margin-top: 0;
  border-top: 0;
}

input#fileToUpload-0 {
  line-height: 1;
  margin-bottom: 14px;
}

#youtube-0 input[type='checkbox'] {
  margin: 10px 0;
}

.product.figure {
	display: inline-block;
    width: 85px !important;
    height: 96px !important;
    overflow: hidden;
	background-color: #000;
}



span.tag.bluetag {
    background: none;
}

.sliderHolder.personcover {
	border-bottom: none;
	width: 320px;
	margin-top: 20px;
	overflow: hidden;
}

.sliderHolder.personcover .slMovie {
	margin-bottom: 10px;
    border-bottom: none;
}

.sliderHolder.personcover .slMovie .slImg {
	height: 80px;
}
.sliderHolder.personcover .slMovie {
	width: 79px;
	margin-right: 10px;
}

.watch-movie.clipBoard.actor {
    padding: 7px 0 4px 3px;
}

.sliderHolder.personcover .nav-holder-slider.right, .sliderHolder.personcover .nav-holder-slider.left {
	top: 30px;
	margin-right: -11px;
	margin-left: 0px;
}

.sliderHolder.personcover .slick-track {
	float: left;
}

.tp.tp-director {
  margin-top: 0 !important;
  float: right;
}

.rating.rating-director i {
  font-size: 22px;
}

.detailsBlock .desc .tp.tp-director .rating.rating-director {
  background-size: 25px 25px !important;
  padding-left:12px;
}

.h3-nobold img.mm-star {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-top: -5px;
  margin-right: 5px;
}

.container.films {
  overflow: hidden;
}

.container.films .sliderHolder {
  border-bottom: none;
}

.container.films .sliderHolder.trailers h2 {
  border-bottom: none;
  font-size: 20px !important;
  line-height: 28px !important;
}

.container.films .blog-bar.filmografie {
	margin-bottom: 15px;
}

.container.films .top-title-bar {
	padding-bottom: 0px;
}

.container.films .sliderHolder.trailers .cover-trailerSection figure img {
  width: 100%;
}


.container.films .sliderHolder.trailers .nav-holder-slider.right, .container.films .sliderHolder.trailers .nav-holder-slider.left {
  top: calc(120px - 15px);
}

.container.films .sliderHolder.films .nav-holder-slider.right, .container.films .sliderHolder.films .nav-holder-slider.left {
  top: calc(180px - 15px);
}

.container.films .sliderHolder.trailers .cover-trailerSection .desc {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  padding: 10px 13px;
}

.container.films .sliderHolder.trailers .cover-trailerSection {
  margin-bottom: 0px;
}

.container.films .sliderHolder .slMovie {
  max-width: 240px;
  margin-bottom: 0px;
}

.container.films .sliderHolder .primarybtn {
  margin-top: 20px;
  min-width: 106px;
  margin-bottom: 10px;
  width: 110px;
  height: 45px;
  font-size: 16px;
  margin-left: calc(50% - 55px);
  line-height: 45px;
  padding: 0px;
}

.container.films .blog-bar.filmografie .anchor {
  top: 25px;
}

.row-less0 {
margin-left: 0px;
margin-right: 0px;
}
.container.films .sliderHolder.nutekoop .slTitleHolder {
  height: 120px;
}

.container.films .sliderHolder.ondemand .slTitleHolder {
  height: 80px;
}

.container.films .sliderHolder.discussie .slTitleHolder {
  height: 150px;
}

.container.films .sliderHolder .slMovie .slImg {
  height: 360px;
}
.container.films .blog-bar.filmografie {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.container.films .demanddienst img {
  height: 16px;
  margin-top: 10px;
  display: inline-block;
}

.container.films .demanddienst {
  width: 100%;
  text-align: left;
  display: inline-block;
}

.container.films .toplistSug li {
  display: inline-block;
  background: #F0F2F3;
  margin: 3px 5px 3px 0px;
  border-radius: 20px;
  font-size: 13px;
  line-height: 20px;
  padding: 1px 12px;
}

.container.films .filmcomment {
  width: 100%;
  background-color: #F1F2F3;
  margin-top: 10px;
  padding: 3px;
}

.container.films .filmcomment .commentSection .img {
  margin-right: 7px !important;
}

.container.films .filmcomment .desc {
  width: calc(100% - 28px);
  padding: 0px;
}

.container.films .filmcomment span.time {
  font-size: 13px;
  color: rgba(10, 30, 58, 0.66);
}

.container.films .filmcomment .desc p {
  margin: 0px;
  margin-top: 0px;
  width: 200px !important;
  height: auto;
  white-space: initial;
}

.container.films .commentSection {
  padding: 6px;
}

.volledigebreedte {
	width: 100%;
}

.margintop20 {
	margin-top: 20px;
}

.container.films p {
    margin: 20px 0px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #031023;
    margin-bottom: 12px;
}

.container.films .sliderHolder.trailers .cover-trailerSection figure {
  max-height: 240px;
}

.container.films .sliderHolder .slTitleHolder.slTitleHolder-ondemand {
  height: 80px;
}

.container.films .sliderHolder.trailers .slTitleHolder {
  height: auto;
  padding-bottom: 10px;
  border-bottom: solid 1px rgba(10, 30, 58, 0.10);
}

.js-overlay-start:hover, .js-overlay-start-nonpreroll:hover {
    color: #1c71b8 !important;
    opacity: 0.8;
    /*text-decoration: underline !important;*/
}

.container.films div.chanel-info {
  margin-top: -5px;
}

.container.films .user-img--rounded {
  border-radius: 200px;
  width:24px;
  height:24px;
}

.container.films .sliderHolder.discussie .slTitleHolder.title-holder-discussie {
  height: 60px;
}

.container.films .filmcomment .desc p {
  margin: 0px;
  margin-top: 0px;
  width: 200px !important;
  height: auto;
  white-space: initial;
  padding: 0 5px 0 0px;
  height: 60px;
}

.container.films .toplistSug li {
  display: inline-block;
  background: #F0F2F3;
  margin: 3px 5px 3px 0px;
  border-radius: 20px;
  font-size: 13px;
  line-height: 20px;
  padding: 1px 12px;
  width: calc(25% - 3px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0px;
}

.small-skyscraper {
    margin-left: -315px;
    width: 305px;
    position: absolute;
    text-align: right;
    background: 0 0;
    border: none;
}

.adcenter {
	width: 100%;
    display: inline-block;
    text-align: center;
}

.adright {
	float: right;
	display: inline-block;
	margin-left: 10px;
	
}

.small-skyscraper img {
	display: inline-block;
}

img.kijkwijzer-icon {
  width:18px;
  height:18px;
}

.sliderHolder .slTitleHolder.slTitleHolder-kijkwijzer {
  height: 75px;
}

img.kijkwijzer-icon {
  width: 18px;
  height: 18px;
  margin-top: 10px;
  margin-bottom: 10px;
}

i.comments-kidsmovies {
  margin-bottom:5px;
}

ul.urltabs-films {
  display: inline-block;
}

.urltabs-films a {
  color: #0a1e3a !important;
  text-decoration: none !important;
  scroll-behavior: smooth;
}

.urltabs-films a:hover {
  color: #1C71B8 !important !important;
  text-decoration: underline !important;
}

.container.films .toplistSug.urltabs-films li {
  display: inline-block;
  background: #F0F2F3;
  margin: 3px 5px 3px 0px;
  border-radius: 20px;
  font-size: 13px;
  line-height: 20px;
  padding: 1px 12px;
  width: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0px;
}

.slTitleHolder.slTitleHolderKoop {
    height: 120px !important;
}

ul.rows.designtabel li {
  min-height: 40px;
  font-style: normal;
  font-size: 14px;
  line-height: 16px;
  padding: 12px;
  color: #0A1E3A;
  border-bottom: solid 1px rgba(10, 30, 58, 0.16);
}

.sliderHolder h3 {
	min-height: 32px;
}

ul.rows.designtabel li a {
  font-weight: bold;
}

.action.discussion-count {
    font-size: 13px;
    line-height: 20px;
    color: rgba(10, 30, 58, 0.66);
    font-family: "Roboto", sans-serif;
}

ul.rows.designtabel li a.image img {
	display: inherit;
	width: 32px;
    border-radius: 3px;
    margin-top: -10px;
	
}

ul.rows.designtabel li a.image, ul.rows.designtabel li .no-image {
	height: 32px;
	width: 32px;
	overflow: hidden;
	border-radius: 50px;
	display: none !important; /* Afbeeldingen bij producten uitgezet. */
}

ul.rows.designtabel li:nth-child(odd) {
  background-color: #F0F2F3;
}

ul.rows.designtabel li .subtext {
    font-weight: normal;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    display: inline-block;
	margin-top: 6px;
}

ul.rows.designtabel li a {
    color: inherit !important;
    text-decoration: none !important;
}

.vote-wrapper .fas.fa-star {
    background-image: url(https://test.moviemeter.nl/widget/images/mm_star.png);
    background-size: contain;
    font-size: 0px;
    width: 20px;
    height: 20px;
    color: #f6bc41;
    font-size: 0px;
    display: inline-block;
    margin-right: 5px;
    line-height: 30px;
}

[data-template="entity-listoptions"] .options.logged-in, [data-template="person-list"] .options {
    background-color: #d2d6db !important;
    width: 100%;
    display: inline-block;
    padding: 5px 10px;
    color: #0a1e3a;
    letter-spacing: 0.2px;
    font-family: Roboto;
    font-size: 13px;
	text-transform: capitalize;
	margin-right: 23px;
}

.film-header-bar.empty .bgoverlay {
	background-color: #0a1e3a;
}



.right-mainSection .designtabel .vote {
    border-bottom: solid 1px rgba(10, 30, 58, 0.16);
	    background-color: #F0F2F3 !important;
}

.options .link {
    cursor: pointer;
}

[data-template="show-info"] [data-template="entity-listoptions"] .options .more {
    right: 20px;
}


span.link.selectedoption::after {
    content: "";
    position: absolute;
    margin-top: 23px;
    height: 2px;
    width: calc(100% - 2px);
    left: 0;
	background-color: #000;
}

span.link.selectedoption {
    position: relative;
}

[data-template="entity-listoptions"] .modes span.link {
    margin-right: 23px;
	cursor: pointer;
}

.film-header-bar .bgoverlay {
    z-index: -1;
}

#footer-part .footer-panel-over {
    color: #556274;
}

#footer-part img.rtlogo {
	padding: 10px 0;
}

#footer-part p.rtp {
	color: #ffffffad;
}

#footer-part .footer-panel-over h6 {
    color: #556274 !important;
    font-size:14px !important;
    font-weight:600 !important;
}

#footer-part .footer-sociallinks {
    padding-left: 0;
}

#footer-part .toplistSug li {
    display: inline-block;
    background: #F0F2F3 !important;
    margin: 3px 5px 3px 0px;
    border-radius: 20px;
    font-size: 13px;
    line-height: 20px;
    padding: 1px 12px;
    /*width:100%;*/
}

#footer-part .toplistSug li a {
    color: #0a1e3a;
}

#footer-part .toplistSug li a:hover {
    color: #1C71B8 !important;
    text-decoration: underline;
}

.footerBottom-bar  p.copyright {
    text-align:center;
    color:#ffffff;
}

.footerBottom-bar.links {
    background-color: #0a1e3a !important;
    border-top: white 1px solid !important;
}

.footer-artikelen {
    margin-top:15px;
}

.footerBottom-bar ul.linkscontainer li {
    margin: 0px 5px;
}

.footerBottom-bar ul.linkscontainer {
    color:#ffffff;
}

.panel.panel-toplist-footer {
    margin-top: -25px;
}

h6.footer-h6 {
    color: #556274 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
}

.footerTop-bar .links li:first-child {
    font-weight: normal;
}

.footerTop-bar.gl-lite {
	padding-bottom: 20px;
}

.footerBottom-bar ul.linkscontainer li:first-child {
    font-weight: normal;
}

.api-pagina p {
    margin: 0 0 12px 0;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #031023;
}

.api-pagina .h1 {
    padding-top: 0 !important;
    padding-bottom: 16px;
}

.api-pagina .api-title {
    color:#0a1e3a;
    font-weight:700;
}

.api-pagina .api-url {
    padding: 10px;
    background-color: #f5f3f3;
    color: #0a1e3a;
    margin: 10px 0;
}

.api-form .quickform {
    margin: 0;
}

.api-form .quickform .row {
    background-color: #fff;
    margin-bottom:0;
    border-bottom: none;
}

.api-form .quickform .row .label {
    width: 100%;
}

.quickform .row .element {
    margin-left: 0;
	text-align: left;
	width: 100%;
}

.v2form .quickform .row .element{
	width: calc(100% - 250px);
}

.v2form .quickform .row.full .element {
    width: 100%;
}

.previousComment .likes .lft a i {
	font-size: 16px;
}

.api-form input[type=text] {
    background: none !important;
    border: solid 1px #aaa !important;
    border-radius: 3px !important;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    padding: 15px 15px !important;
    height: auto;
    margin-bottom: 0px;
    line-height: initial;
}

.api-form input[type=submit] {
    margin-right: 10px !important;
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
    border: none;
    margin-left: 0px;
}

.api-form span.error {
    padding-top: 5px;
}

.api-pagina .form-message.done {
    padding: 10px;
    background-color: green;
    color: #fff;
    margin: 10px 0;
    width:100%;
}

.api-pagina .form-message.error {
    padding: 10px;
    background-color: red;
    color: #fff;
    margin: 10px 0;
    width:100%;
}

.api-form .quickform .row .element span.error {
    color: red;
    line-height: 22px;
    float: right;
}

p.nieuwspagina-p {
    line-height: 20px;
    color: #0a1e3a;
    margin-top:20px;
}

div.begrip-pagina h1 {
    font-size: 40px;
    line-height: 44px;
    padding: 10px 0 20px 0;
    margin: 10px 0 0 0;
    border-top: solid 2px #f6bc41;
}

div.begrip-pagina h2 {
    margin-top: 30px;
    font-size: 20px;
    line-height: 28px;
}

div.begrip-pagina p {
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #031023;
    margin-bottom: 12px;
}

div.begrip-pagina p:first-of-type {
    font-weight: 1000;
    font-size: 16px !important;
    line-height: 1.5 !important;
}

div.begrip-pagina .margin-top-10 {
    margin-top:10px;
}

div.begrip-pagina ul.begrip-link li {
    color: #031023;
    list-style-type: none;
    columns: 4;
}

div.begrip-pagina h3.h2.meer-begrippen {
    margin-top: 30px;
    font-size: 20px;
    line-height: 28px;
}

div.begrip-pagina .begrip-container img {
    max-width: 350px;
    height: auto;
    padding: 20px 20px 20px 0;
    float: left;
}

.updateNewComment .typehere {
    padding: 5px 0px 5px 0px !important;
	margin-left: 0px;
}

.recentstemmen .meerstemmen {
    margin-top: 10px;
    display: inline-block;
}

.small-leaderboard {
    margin-bottom: 20px !important;
	margin-top: 20px !important;
}

.mainpanel-bar.panel3 {
	padding: 20px 0px;
}

.demand-panel.metTabs h2 {
    margin-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
}

.bbv--large .bbv-big-buttons .bbv-bigPlay, .bbv--large .bbv-big-buttons .bbv-bigReplay, .bbv--large .bbv-big-buttons .bbv-load-spinner {
	border-radius: 50px !important;
}

.quickform form[data-name="message-form"] .preview .dots, .messageForm .preview .dots {
    left: 0px;
    position: absolute;
    left: calc(50% - 18px*4);
    margin-top: 12px;
}

.quickform form[data-name="message-form"] .preview, .messageForm .preview {
    margin-bottom: 12px !important;
}

.row.buttons.row.new-message-buttons.typehere {
    margin-top: 0px !important;
    padding-top: 0px !important;
    margin-bottom: 8px;
}

._tabs{
	background: #D2D6DB;
}

._tabs ._item.active {
    border-bottom: 1.5px solid #0A1E3A;
}
._tabs ._item {
    display: inline-block;
    line-height: 20px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    color: #0a1e3a;
    font-size: 13px;
    margin-left: 8px;
    margin-right: 8px;
    cursor: pointer;
    font-weight: 500;
}

.serievotes {
	display: none;
}

.serievotes p, .filmvotes p {
	margin-top: 10px;
}

[data-template="user-votes"] .header-search {
    margin-top: -53px;
    width: 300px;
    height: 26px;
    position: inherit;
    right: inherit;
    margin-bottom: 10px;
    background-color: #fff;
    padding: 16px;
    padding-left: 10px;
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    border: solid 1px #acacac;
}



input.header-search::placeholder {
  opacity: 0.66;
}

[data-template="user-stats"] [data-template="entity-listoptions"] span.link {
    margin-right: 23px;
}

#begrippenlijstHolder p.begrippen-p {
    line-height: 20px;
    color: #0a1e3a;
}

.right-mainSection img.ondemand-cover {
    width:26px;
    height:auto;
}

ul.ondemand-tabs li.menu-item--lang {
    width:95px;
}

h1.h2-style.serielijst {
	margin-top: 15px;
}

p.nieuwstoevoegen-p.comment {
    padding:10px;
    background-color:#eee;
    border-radius:6px;
    margin-bottom:0;
}

.actor-picture.ondemand-width--200 {
    width:200px;
}

#center-part article.ondemand-artikel h1 {
    padding: 8px 0 15px 0px;
    border-top: solid 2px #f6bc41;
    margin-top:5px;
}

#center-part article.ondemand-artikel h2 {
    margin: 20px 0 0 0;
    border:none;
}

#center-part article.ondemand-artikel p {
    margin-bottom:25px;
}

#center-part article.ondemand-artikel p img {
    height: auto !important;
    width: auto;
    border: 0px;
    display: block;
    max-height: 450px;
    margin: auto;
}

ul.ondemand-tabs li.huur-koop {
    color:#f6bc41;
}

#center-part article.ondemand-artikel li {
    list-style: disc;
    margin-left: 15px;
    color:#031023;
}

div.film-serie-toplijst {
    color: black;
    font-weight: 700;
}

ul.ondemand-bekijk-ook li {
    list-style: disc;
    margin-left: 15px;
    color:#031023;
}

#userPopup .popupleft {
	float: left;
    width: 50%;
}

#userPopup .popupright {
	float: left;
    width: 50%;
}

#userPopup.acc {
	width: 320px;
}

#userPopup .titlenav {
	color: #FFF;
	font-weight: bold;	
}

.v2form .row {
    padding-bottom: 0px;
    margin-bottom: 0px !important;
    border-bottom: solid 1px #e8e8e8;
    padding: 10px;
    margin: 0px 0px 0px 0px;
}

body #content-part .v2form p.label {
    line-height: initial;
	width: 250px;
}

.v2form label {
    margin-bottom: 0px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #031023;
    font-size: 14px;
}

body #content-part .v2form p {
	margin-bottom: 0px;
}

.v2form div#youtube-0 {
    width: 100% !important;
    margin-bottom: 0px;
    padding: 0px;
}

.v2form div#youtube-0, .film-trailer-expansion--form.v2form .quickform .row .element {
    width: 100% !important;
    margin-bottom: 0px;
    padding: 0px;
}

.film-trailer-expansion--form input[type="text"], .film-trailer-expansion--form input[type="file"] {
    margin-top: 20px !important;
}

[data-template="ondemand-adminheader"] {
	margin-bottom: 20px;
}



.quickform form[data-name="season-form"] .plot_suggestion .dots {
  width: 144px;
  height: 18px;
  position: relative;
  left: 140px;
  margin-top: 20px; }
.quickform form[data-name="season-form"] .plot_suggestion .dots span {
  position: absolute;
  top: 0;
  background-color: #FF4F00;
  width: 18px;
  height: 18px;
  animation-name: mylists;
  animation-duration: 1.3s;
  animation-iteration-count: infinite;
  animation-direction: linear;
  transform: scale(0);
  border-radius: 12px; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_1 {
  left: 0;
  animation-delay: 0.32s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_2 {
  left: 18px;
  animation-delay: 0.45s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_3 {
  left: 36px;
  animation-delay: 0.58s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_4 {
  left: 54px;
  animation-delay: 0.71s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_5 {
  left: 72px;
  animation-delay: .84s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_6 {
  left: 90px;
  animation-delay: .97s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_7 {
  left: 108px;
  animation-delay: 1.1s; }
.quickform form[data-name="season-form"] .plot_suggestion .dots .dot_8 {
  left: 126px;
  animation-delay: 1.23s; }
@keyframes mylists {
  0% {
    transform: scale(1);
    background-color: #FF4F00; }
  100% {
    transform: scale(0.3);
    background-color: transparent; } }
.quickform form[data-name="season-form"] .row.unchanged {
  opacity: 0.4; }
.quickform form[data-name="season-form"] .episode.form_action {
  width: 100%; }
.quickform form[data-name="season-form"] .episode.form_action .label {
  float: right; }
.quickform form[data-name="season-form"] .add-action-row .label {
  width: 320px; }
.quickform form[data-name="season-form"] .add-action-row input[name=add-episode-amount] {
  display: inline-block;
  width: 30px; }
.quickform form[data-name="season-form"] .buttons {
  clear: both; }
.quickform form[data-name="season-form"] .temp-store-msg {
  margin: 10px 0 40px; }
.quickform form[data-name="season-form"] .element .current {
  margin: 0 5px; }
.quickform form[data-name="season-form"].initial .show, .quickform form[data-name="season-form"].initial .season {
  display: none; }
.quickform form[data-name="season-form"].initial.add .episode, .quickform form[data-name="season-form"].initial.add .spacer, .quickform form[data-name="season-form"].initial.add .actors, .quickform form[data-name="season-form"].initial.add .buttons {
  display: none; }
.quickform form[data-name="season-form"] .row.complete {
  float: right;
  border: none;
  position: relative;
  top: 30px;
  z-index: 1; }
.quickform form[data-name="season-form"] .row.actors input[type="text"] {
  display: inline-block; }
.quickform form[data-name="season-form"] .row.noimdb-options, .quickform form[data-name="season-form"] .row.existing-show {
  display: none; }
.quickform form[data-name="season-form"] .retrieve_details.loading .label {
  display: none; }
.quickform form[data-name="season-form"] .icon-delete-wrapper {
  float: right;
  cursor: pointer; }
.quickform form[data-name="season-form"] .icon-delete-wrapper svg {
  fill: #b2b2b2; }
.quickform form[data-name="season-form"] #season_poster_preview, .quickform form[data-name="season-form"] #show_poster_preview {
  width: 300px; }
.quickform form[data-name="season-form"] #season_poster_preview .poster, .quickform form[data-name="season-form"] #show_poster_preview .poster {
  width: 300px; }

.quickform form[data-name="show-form"] .diff_added {
  color: green; }
.quickform form[data-name="show-form"] .diff_removed {
  color: red; }
  
  .v2form .quickform .row.full .element {
	  margin: 0px;
  }
  /*body #content-part p {*/
	/*  font-size: 14px;*/
  /*}*/
  
.v2form .quickform .row.spacer {
	border: none;
	margin-left: -10px;
}

.v2form .quickform .row.spacer {
	border: none;
	margin-left: -10px;
	padding-bottom: 0px;
}

div.container.alle-aanbieders .ondemand-afbeelding {
	width:125px;
	height:auto;
	margin-left:-15px;
}

.filmografie.ondemandaanieders-50:nth-child(even) {
	width: calc(50%) !important;
}

.filmografie.ondemandaanieders-50:nth-child(odd) {
	margin-right: 20px;
	width: calc(50% - 20px) !important;
}

div.col-lg-9.ondemand-info {
	margin-top: -5px;
}

.row.season.spacer.full .element {
    width: 100%;
    margin-top: 30px;
}

.row.episode.epnumber {
    font-weight: 700;
    font-family: "Poppins", sans-serif;
    color: #0a1e3a;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    border-top: solid 2px #F6BC41;
    line-height: 40px !important;
    padding-top: 15px;
}

.row.episode.action.add-action-row.form-action p.label {
    width: 100% !important;
}

.row.episode.action.add-action-row.form-action input {
    width: auto;
    height: 40px;
    margin-right: 10px;
}

.row.episode.action.add-action-row.form-action p.label label {
    float: left;
    margin-left: -10px;
}


label[for="noimdb_existing_show-1"] {
    width: calc(100% - 50px);
    margin-left: 23px;
}

ol.aanbieders-uitleg li {
  list-style-type: disc;
  margin-left: 15px;
  Color:#031023;	
}

.quickform .row .element input[type=radio]#noimdb_existing_show-1 {position: absolute;}

div.ondemand-archief {
    width: 100%;
}

.tox .tox-tbtn__select-chevron {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 18px;
    float: right;
    margin-top: 7px;
    margin-left: 10px;
}

.tox .tox-tbtn {
	width: auto !important;
}

.v2form .tox svg {
    width: 21px;
    height: 21px;
    margin-right: 05px;
    margin-top: -3px;
}

.tox .tox-tbtn__select-chevron {
	margin-top: 10px;
}

p.nieuwstoevoegen-p.comment {
    margin-top: 15px;
}

.v2form ul {
    list-style: inherit;
    margin: 15px;
}

.v2form ul li {
    color: #031023;
    line-height: 22px;
    font-weight: bold;
}

.v2form button.tox-statusbar__wordcount {
	background: none !important;
}

img.portretfoto {
    width: 200px;
}

.film-trailer-expansion--form ul.actor-rows li {
    margin-left: -15px;
}


.folder-list-wrapper .button.add-folder {
    float: left;
}

.folder-list-wrapper .button.add-folder {
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
}

.folder-list ul li a {
    font-family: "Roboto", sans-serif !important;
    color: #0a1e3a !important;
    text-decoration: none !important;
    padding: 5px 10px;
	line-height: 20px;
}

.folder-list.root > ul > li > a.active {
    font-weight: 700;
}

.folder-list.root > ul > li {
    margin: 0px;
}

.folder-contents h1 {
    font-size: 24px;
    line-height: 28px;
}

.folder-contents ul.sections li a.active, body ul.sections li a:hover {
    background: none;
    /* margin: 0px; */
    /* padding: 0px; */
}

.folder-contents ul.sections li a.active {color: #0a1e3a !important;border-bottom: solid 1px #0a1e3a;border-radius: 0;}

ul.sections li a {
	line-height: 20px !important;
}
.folder-contents .sections {
	background-color:#D2D6DB;
	border-bottom: 0;
}

.folder-contents .sections a {
    margin-top: 0;
    color: #0a1e3a !important;
    padding: 5px 0px;
    letter-spacing: 0.2px;
    font-family: Roboto;
    font-size: 13px !important;
    margin-left: 10px;
    line-height: 18px;
	text-decoration: none !important;
	text-transform: capitalize !important;
}

[data-template="pm-tabs"] .moreCats {
    margin-bottom: 0px;
}

[data-template="pm-list"] .navigator, [data-template="pm-discussions"] .navigator {
    align-items: end;
    width: 100%;
    text-align: right;
    margin-top: -10px;
    border-bottom: none;
}

body ul.sections li a.active {
	border-bottom: solid 2px #0a1e3a;	
}

.quickform form[data-name="message-form"] .element, .messageForm .element {
	margin-left: 0px;
}

.buttons-wrapper {
    line-height: 20px;
    color: #031023;
}

.folder-contents ul.rows {
    margin-top: 20px;
}

.folder-contents .average span.strong {
    font-family: "Roboto Condensed", sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #0a1e3a;
    display: block;
}

.folder-contents span.average {
    font-size: 12px;
    font-weight: 500;
}

#center-part.film-page .blog-bar h3.trailer-title-h3 {
    margin-top: 0;
}

[data-template="site-toplijsten"] .mm_star.mm_star_stemtabel {
	float: right;
}

[data-template="site-toplijsten"] .stemtabel-container.stemtabel-toplijsten {
	padding-top:10px;
}

[data-template="site-toplijsten"] div.stemtabel-container.stemtabel-toplijsten .stemmen-angle-down {
	float: right;
	cursor: pointer;
	width: 100px;
	margin-right: -25px;
}

[data-template="site-toplijsten"] div.stemtabel-container .season-container {
	margin-left: -70px;
}

[data-template="site-toplijsten"] div.stemtabel-container ul li.season-stemtabel-width a {
	font-size:14px !important;
}

[data-template="tvgids-info"] div.stemtabel-container .stemmen-angle-down {
	font-family: "Roboto", sans-serif;
	font-size: 13px;
	color: #031023 !important;
	font-weight: 400;
	width:100px;
}

[data-template="tvgids-info"] div.stemtabel-container .stemmen-angle-down i {
	font-weight: normal !important;
}

[data-template="tvgids-info"] div.stemtabel-container .season-container {
	margin-left: -43px;
}

[data-template="tvgids-info"] div.stemtabel-container ul li.season-stemtabel-width a {
	font-size:14px !important;
}

[data-template="site-all"] div.stemtabel-container .stemmen-angle-down {
	font-family: "Roboto", sans-serif;
	font-size: 13px;
	color: #031023 !important;
	font-weight: 400;
	width:100px;
}

[data-template="site-all"] div.stemtabel-container .stemmen-angle-down i {
	font-weight: normal !important;
}

[data-template="site-all"] div.stemtabel-container .season-container {
	margin-left: -43px;
}

[data-template="pm-inbox"] span.movie-pm {
	color:#0a1e3a;
}

[data-template="pm-inbox"] span.serie-pm {
	color:#FF4F00;
}

[data-template="pm-inbox"] .icon-doc-wrapper svg {
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
	fill: #b2b2b2;
}

[data-template="pm-inbox"] .icon-doc-wrapper.unread svg {
	fill: #ffba00;
}

[data-template="site-all"] div.stemtabel-container ul li.season-stemtabel-width a {
	font-size:14px !important;
}

[data-template="cinema-archief"] #center-part.totaal-overzicht #filter_system ._view table {
	border-top: none;
}

[data-template="cinema-archief"] #filter_system ._view table tr td.full-width {
	padding-top: 35px;
}

[data-template="buy-new"] .mm_star.mm_star_stemtabel {
	float: right;
}

[data-template="buy-new"] div.stemtabel-container .stemmen-angle-down {
	font-size: 13px;
}

[data-template="buy-new"] div.stemtabel-container .season-container {
	margin-left: -43px;
}

[data-template="buy-new"] div.stemtabel-container.buy-new-series {
	padding-top: 10px;
	width: 100px;
}

[data-template="buy-new"] div.stemtabel-container ul li.season-stemtabel-width a {
	font-size:14px !important;
}

[data-template="buy-soon"] .mm_star.mm_star_stemtabel {
	float: right;
}

[data-template="actor-updates"] img {
	width:35px;
	display:inline-block !important;
	margin-right:10px;
}

div.stemtabel-container {
	float:right;
}

div.stemtabel-container.ondemand-lists {
	padding-top:10px;
}

div.stemtabel-container.ondemand-new-serie-tabel .stemmen-angle-down {
	float: right;
	cursor: pointer;
	padding-top: 10px;
	padding-right: 10px;
}

div.stemtabel-container .select-container {
	padding-top: 10px;
}

div.stemtabel-container .season-container {
	 position: absolute;
	background: #fff;
	padding: 5px;
	box-shadow: 1px 1px 4px 1px #eee;
	z-index: 10000000;
	border: 1px solid #eee;
	margin-top:30px;
	display:block;
	margin-left: -76px;
	max-height: 400px;
	overflow: auto;
}

div.stemtabel-container .stemmen-angle-down {
	float:right;
	cursor:pointer;
}

div.stemtabel-container ul li.season-stemtabel-width {
	width: 132px;
}

div.stemtabel-container ul li.season-stemtabel-width a {
	font-weight:bold !important;
}

div.stemtabel-container div.season-container.verborgen {
	display:none;
}

.detailsBlock .desc .tp .rating #stemShowVenster .votepopup span:not(.dot_1):not(.dot_2):not(.dot_3):not(.dot_4):not(.dot_5):not(.dot_6):not(.dot_7):not(.dot_8) {
    line-height: inherit;
    float: right;
    /*width: 55px !important;*/
	font-style: normal;
    font-size: 14px;
	font-weight: 200;
}

.detailsBlock .desc .tp .rating .votepopup span.strong {
    font-weight: bold !important;
	font-size: 16px !important;
}

.detailsBlock .desc .tp .rating .votepopup span.average {
    margin-right: 20px;
}

.detailsBlock .desc .tp .rating .votepopup .laden {
	float: right;
}

ul.rows.votes-mode .votepopup li .dots {
	width:auto !important;
}

div.videoBlokMedia {
    display: inline-block;
}

/*div.videoBlokMedia .blokTekstHolderMedia h3 {*/
/*    margin-top:-5px;*/
/*}*/

div.videoBlokMedia .blokTekstHolderMedia {
    padding: 9px 10px 20px !important;
    background-color:#f0f2f3;
    margin-bottom:20px;
    min-height: 70px;
}

div.videoBlokMedia .blokTekstHolderMedia img {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width:100%;
}

ul.rows.designtabel.images-mode li {
    background-color: #f0f1f3;
    margin: 5px;
    width: calc(20% - 10px) !important;
    padding: 5px;
}

ul.rows.images-mode li img {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}

div[data-template="awardsevents-info"] tr:nth-of-type(odd),
div[data-template="article-messages"] table.tablegenerator tr:nth-of-type(odd)
{
	background-color: #f0f1f3;
}

div[data-template="awardsevents-info"] table,
div[data-template="article-messages"] table.tablegenerator
{
	border:none;
}

div[data-template="awardsevents-info"] table td,
div[data-template="article-messages"] table.tablegenerator td
{
	min-height: 40px !important;
	font-style: normal;
	font-size: 14px !important;
	line-height: 20px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #0A1E3A;
	border-bottom: solid 1px rgba(10, 30, 58, 0.16);
}

div[data-template="awardsevents-info"] table tr:first-child,
div[data-template="article-messages"] table.tablegenerator tr:first-child
{
	font-weight:500;
	background:#D2D6DB;
	border-bottom:none;
}

div[data-template="awardsevents-info"] table tr,
div[data-template="article-messages"] table.tablegenerator tr
{
	height: 14px !important;
	overflow-x: auto;
}

div.toplist-article--widget table tr {
	border-bottom: 1px solid rgba(10, 30, 58, 0.16);
}
div.toplist-article--widget table td:nth-child(2) {
	max-width: 90px;
}

div.toplist-article--widget table a {
	color: #0a1e3a !important;
	font-size: 15px;
}

div.toplist-article--widget table h4 a:hover {
	text-decoration: underline !important;
	color: #1C71B8 !important;
}

div.toplist-article--widget table td ._cover_holder {
	height: 120px;
	width: 80px;
	overflow: hidden;
	margin-right: 10px;
}

div.toplist-article--widget table td ._cover_holder img {
	max-height: 120px !important;
	height:120px !important;
	width: auto;
}

div.toplist-article--widget table:first-of-type tr:first-child td:first-child span {
	background: #F6BC41;
	color: #fff;
}

div.toplist-article--widget table td:first-child span {
	display: inline-block;
	background: #778393;
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	width: 52px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	border-radius: 15px;
	border-top-right-radius: 0px;
}

div.toplist-article--widget ._wrap {
	position: relative;
	height: 114px;
}

div.toplist-article--widget table h4 {
	margin-bottom: 2px;
}

div.toplist-article--widget h4, div.toplist-article--widget .h4 {
	font-size: 14px;
	line-height: 20px;
}

div.toplist-article--widget table .sub {
	line-height: 18px;
	color: rgba(10, 30, 58, 0.66) !important;
	font-size: 13px
}

div.toplist-article--widget .mm_star.mm_star_stemtabel {
	float: right;
}

div.toplist-article--widget .mm_star {
	background-image: url(https://www.moviemeter.nl/widget/images/mm_star.png);
	background-repeat: no-repeat;
	background-size: 25px 25px;
	padding-left: 28px;
	font-family: "Roboto Condensed", sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #0a1e3a;
	width: 65px;
	display: block;
	margin-right: 0px;
	text-align: right;
	margin-right: 0 !important;
	background-position: 4px 0px;
}

div.toplist-article--widget .mm_star span {
	color: #556274;
	font-size: 11px;
	font-weight: 500;
	display: block;
}

div.toplist-article--widget .stemtabel-container.stemtabel-toplijsten {
	padding-top: 10px;
}

div.toplist-article--widget .slCommentsReviews {
	color: #778393;
	font-size: 12px;
	font-family: Roboto;
	text-align: right;
	right: 1px;
	position: absolute;
	bottom: 0px;
}

div.toplist-article--widget .fas {
	margin-right: 3px;
}

div.toplist-article--widget .mm_star span a {
	color: #556274 !important;
	font-size: 12px !important;
	font-weight: 500 !important;
}

div.toplist-article--widget td {
	padding: 15px 0 0 0 !important;
}

div.toplist-article--widget td.td-1 {
	max-width:52px !important;
	width:52px;
}

div.toplist-article--widget td.td-2 {
	max-width:90px !important;
	width:90px;
}

div.toplist-article--widget a.link,
div.article-entity--widget.entity-reaction--widget a.link
{
	color: #1c71b8 !important;
	font-size: 14px !important;
	text-decoration: underline !important;
	display: flex;
	justify-content: center;
	margin-bottom: 1rem;
}

div.article-entity--widget.entity-reaction--widget a.link {
	padding-top:5px;
}

div.article-entity--widget {
	width:100%;
	display: flex;
	background-color:#f0f1f3 !important;
	padding:20px;
	margin-bottom:25px;
}

div.article-entity--widget h2:hover {
	text-decoration: underline !important;
	color: #1C71B8 !important;
}

div.article-entity-slider--widget h2:hover {
	text-decoration: underline !important;
	color: #1C71B8 !important;
}

div.article-entity--widget a.trending_pos {
	font-weight: 700;
	font-size: 10px;
	line-height: 12px;
	display: inline-block;
	text-align: center;
	letter-spacing: 1px;
	color: #ffffff !important;
	background: linear-gradient(
			180deg, #6092D8 0%, #6092D8 0.01%, #2B5896 100%);
	border-radius: 15px;
	padding: 2px 9px 2px;
	text-transform: uppercase;
	padding-left: 8px;
	margin-bottom: 8px;
}

div.article-entity--widget span.h3-nobold a,
div.article-entity--widget a.commentsReview
{
	color: #1c71b8 !important;
	font-size: 14px;
	line-height: 20px;
	text-decoration: underline !important;
}

div.article-entity--widget div.poster {
	max-width:150px;
	margin-right:20px;
	flex: 1;
}

div.article-entity--widget div.info {
	flex: 1;
	margin-top: -25px;
}

div.article-entity--widget div.mobile-plotcontainer {
	display:none;
}

div.article-entity--widget .mm_star {
	background-image: url(https://www.moviemeter.nl/widget/images/mm_star.png);
	background-repeat: no-repeat;
	background-size: 25px 25px;
	padding-left: 28px;
	font-family: "Roboto Condensed", sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #0a1e3a;
	width: 100px;
	display: block;
	margin-right: 0px;
	text-align: right;
	margin-right: 0 !important;
	background-position: 4px 0px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto !important;
	padding-top:3px;
}

div.article-entity--widget .mm_star span em {
	font-size: 12px;
	font-weight: 500;
	margin-right: -1px;
	position: relative;
	top: -2px;
}

div.article-entity--widget p.plot {
	margin-bottom:10px;
	font-weight:400 !important;
}

div.article-entity-slider--widget {
	border-top: 2px solid #f6bc41 !important;
	border-bottom: none !important;
}

div.article-entity-slider--widget h2 {
	margin-top:0 !important;
}

div.article-entity-slider--widget .sliderHolder {
	border-bottom: none;
	width: 100%;
}

div.article-entity--widget i.fas.fa-comment-alt-lines {
	margin-right: 7px;
}

div.article-entity--widget.entity-reaction--widget .commentSection .img {
	width: 24px;
	margin-right: 14px;
	margin-top: 10px;
}

div.article-entity--widget.entity-reaction--widget .commentSection .desc p {
	/*font-size: 14px;*/
	line-height: 20px;
	color: #0a1e3a;
	margin-bottom: 0px;
	font-size:13px !important;
}

div.article-entity-slider--widget .sliderHolder .slTitleHolder {
	height: 90px;
}

.article-entity-slider--widget a.anchor {
	top: 14px !important;
	text-decoration: underline !important;
}

div[data-template="entity-votes"] ul.rows.designtabel li .subtext {
	width: 100%;
}

.noti {
	position: absolute;
    background-color: #ff0000;
    color: #ffffff;
    border-radius: 10px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    top: 2px;
    text-align: center;
    font-size: 10px;
    margin-left: 9px;
    z-index: 9999;
}

ul.rows.designtabel.text-mode .last_message a {
    font-weight: 400 !important;
    margin-top: 6px !important;
    display: inline-block;
}

.admin_mm .noti, .admin_tv .noti {
    width: 37px;
	margin-left: 0px;
}

.modal-wrapper .modal.tooltip .badge {
    float: right;
    margin-top: -18px;
    position: inherit !important;
    font-size: 11px !important;
    width: 28px;
}

div[data-template="user-crewtools"] .badge {
	width: 28px;
}

body .badge {
    position: absolute;
    font-family: "Poppins", sans-serif !important;
    background-color: #AF0808 !important;
    border: 0 !important;
    color: #ffffff !important;
    border-radius: 10px !important;
    width: 16px;
    height: 16px !important;
    padding: 0 !important;
    line-height: 16px !important;
    text-align: center !important;
    font-size: 11px !important;
    margin-left: 5px;
    font-weight: 600;
    z-index: 9999;
    letter-spacing: 0.3px;
}

.myreview-btn i {
	font-size: 16px;
}

.videoblockie .smallthumbs.start.nieuwblok {
    float:unset !important;
    margin-bottom:0;
}

table.videoblockie .videoDate.videoDate-v2 {
    opacity: 0.6;
    color: #031023;
    margin-top: -10px;
}

.videoBlokMedia.videoblok-v2 {
    width: 248px;
}

.trailerSection.js-overlay-start.smallthumbs.start.nieuwblok, .trailerSection.js-overlay-start-nonpreroll.smallthumbs.start.nieuwblok {
    width: 248px !important;
}

img.film-videos--img.v2 {
    width: 248px !important;
    /*height: -webkit-fill-available !important;*/
    height:160px;
    object-fit: cover !important;
}

.photos.werkpaginas-containers, .videoHolder.werkpaginas-containers {
    width:100%;
    max-width:885px;
}

.videoblok-v2 div.round-button.round-button--werkpagina {
    top: 100px;
}

.blokTekstHolderMedia h3 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.checklist-star {
    cursor: pointer;
}

.check-explanation .icon-wrapper {
    float: left;
    margin-right: 10px;
}

.allesgezien .icon-wrapper {
    cursor: pointer;
	 background-color: #f0f1f3;
    display: inline-block;
    padding: 3px 10px;
}
.allesgezien {
   line-height: 30px;
    font-weight: 500;
    font-family: "Poppins", sans-serif;
    color: #0a1e3a;
}

div[data-template="mylists-manage"] .folder-contents .buttons .button {
    float: left;
    display: inline-block;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
	cursor: pointer;
}

div[data-template="mylists-manage"] .folder-contents .buttons-wrapper {
    margin: 5px 0px;
    min-height: 35px;
    line-height: 35px;
}

div[data-template="mylists-manage"] .folder-contents .options {
    background-color: #d2d6db !important;
    width: 100%;
    display: inline-block;
    padding: 5px 10px;
    color: #0a1e3a !important;
    line-height: 20px;
    letter-spacing: 0.2px;
    font-family: Roboto !important;
    font-size: 13px;
    font-weight: 500;
    text-transform: capitalize;
    margin-right: 23px !important;
    min-height: 20px;
}

div[data-template="mylists-manage"] .folder-contents ul.rows {
    margin-top: 00px;
}

div[data-template="mylists-manage"] .folder-contents .options a.mode {
    color: #0a1e3a !important;
    line-height: 20px !important;
    padding: 0 !important;
    margin: 0 !important;
}

div[data-template="mylists-manage"] span.divider {
    display: none !important;
}

div[data-template="mylists-manage"] .pages {
    display: inline-block;
}

div[data-template="mylists-manage"] .pages a.page {
    color: #0a1e3a !important;
    border: none;
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    text-align: center;
    cursor: pointer;
}

div[data-template="mylists-manage"] .pages {
    border-bottom: none;
    height: 30px !important;
}

div[data-template="mylists-manage"] .pages {
    border-bottom: none;
    height: 30px !important;
}

div[data-template="mylists-manage"] .pages a.page {
    line-height: 30px !important;
    width: 30px !important;
}

div[data-template="mylists-manage"] .pages a.page.active {
    border-bottom: solid 1px;
}

.folder-list ul li a {
    border-bottom: solid 1px #cacfd5 !important;
}

div[data-template="mylists-manage"] .folder-list-wrapper ul.sections {
    margin-top: -14px;
    margin-left: -10px;
    width: calc(100% + 20px);
    margin-bottom: 10px;
}

.folder-list-wrapper h2 {
    border: none !important;
    margin-top: -4px !important;
    margin-bottom: 20px !important;
    padding-top: 0px !important;
}

.modal-wrapper .folder-list-wrapper {
    background: none;
}

.cast-container.two-columns {
    max-width: calc(885px - 112px);
}

.slSlider div[data-template="film-spotlight"] {
    max-width: 171px !important;
    display: inline-block !important;
    width: 100% !important;
    margin-right: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none !important;
    margin-bottom: 0px !important;
    text-decoration: none !important;
    margin: 0px !important;
    padding: 0px;
    margin-right: 10px !important;
}



[data-template="netflix-new"] .options,  [data-template="ziggo-newms"] .options,  [data-template="ziggo-newxl"] .options,  [data-template="ziggo-newondemand"] .options,  [data-template="videoland-new"] .options,  [data-template="npo-new"] .options, [data-template="amazon-new"] .options, [data-template="disney-new"] .options, [data-template="hbomax-new"] .options, [data-template="appletvplus-new"] .options ,[data-template="netflix-full"] .options, [data-template="viaplay-new"] .options {
    background-color: #d2d6db !important;
    width: 100%;
    display: inline-block;
    padding: 5px 10px;
    color: #0a1e3a;
    line-height: 20px;
    letter-spacing: 0.2px;
    font-family: Roboto;
    font-size: 13px;
    font-weight: 500;
    text-transform: capitalize;
    margin-right: 23px;
	
}

.options.full-films-series-v2, .cast-container.two-columns .options {
    background-color: #d2d6db !important;
    width: 100%;
    display: inline-block;
    padding: 5px 10px;
    color: #0a1e3a;
    line-height: 20px;
    letter-spacing: 0.2px;
    font-family: Roboto;
    font-size: 13px;
    font-weight: 500;
    text-transform: capitalize;
    margin-right: 23px;
}

[data-template="netflix-new"] .demandbx.set2.detailsBlock {
    overflow: hidden !important;
}

[data-template="netflix-new"] .modes span.link, [data-template="ziggo-newms"] .modes span.link, [data-template="ziggo-newxl"] .modes span.link, [data-template="ziggo-newondemand"] .modes span.link, [data-template="videoland-new"] .modes span.link, [data-template="npo-new"] .modes span.link, [data-template="amazon-new"] .modes span.link, [data-template="disney-new"] .modes span.link, [data-template="hbomax-new"] .modes span.link, [data-template="appletvplus-new"] .modes span.link, [data-template="viaplay-new"] .modes span.link, [data-template="netflix-full"] .modes span.link {
    margin-right: 23px;
    cursor: pointer;
}

.full-films-series-v2 .modes span.link {
    margin-right: 23px;
    cursor: pointer;
}

[data-template="netflix-new"] .sliderHolder, [data-template="ziggo-newms"] .sliderHolder, [data-template="ziggo-newxl"] .sliderHolder, [data-template="ziggo-newondemand"] .sliderHolder, [data-template="videoland-new"] .sliderHolder, [data-template="npo-new"] .sliderHolder, [data-template="amazon-new"] .sliderHolder, [data-template="disney-new"] .sliderHolder ,[data-template="hbomax-new"] .sliderHolder,[data-template="appletvplus-new"] .sliderHolder ,[data-template="viaplay-new"] .sliderHolder, [data-template="netflix-full"] .sliderHolder {
	border-bottom: none !important;
}

ul.ondemand-tips li h3 {
    color: #1c71b8;
}

ul.ondemand-tips li {
    list-style-type:disc;
    margin-left:15px;
}

span.button.social-button {
    padding: 10px;
    border-radius: 3px;
}

body #content-part [data-template="message-recentreviews"] h4 {
    border-top: none;
    padding: 0px !important;
    margin: 0px !important;
    line-height: inherit !important;
    margin-left: 8px !important;
}

h2.h1.ondemand-h2 {
    border-top: solid 2px #f6bc41;
    padding-top: 8px;
    padding-bottom: 8px;
}

.container.alle-aanbieders {
    margin-bottom: 8px;
}

h2.ondemand-h2-vergelijken {
    margin-bottom:20px;
}

div[data-template="film-votes"] input.header-search, div[data-template="film-votes"] .icon-search-wrapper {
	display:block !important;
	margin-top:34px;
}

[data-template="film-votes"] .icon-search-wrapper svg {
	margin-top: 17px;
}

[data-template="film-votes"] .pages {
	border-bottom: 0;
}

div.container.alle-aanbieders .ondemand-afbeelding {
    width: 100px;
    height: auto;
    margin-left: -15px;
}

.col-lg-10.ondemand-info {
    margin-left: -15px;
    margin-top: -5px;
}

h2 .ondemand-links--container {
    float:right;
    color: #1c71b8;
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
}

h2 .ondemand-links--container a:first-child {
    margin-right:5px;
}

.container li.mm-sitestats-v2 {
    font-size: 12px;
    font-weight: 300;
    display: block;
    line-height: 15px;
    color: rgba(255, 255, 255, 0.66);
}

.headerTop-section ul li.mm-sitestats-v2:after {
    top: -0.5px;
}

#footer-part .toplistSug li{
    background: #F0F2F330 !important;
}

#footer-part .toplistSug li a{
    color: #ffffffad !important;
}

#footer-part .toplistSug li a:hover {
    color: #ffffffad !important;
    opacity: 0.8;
}

form .primarybtn.nieuwsbrief-button-footer {
    color: #0a1e3a;
    background: #f6bc41 !important;
    border:none;
    width:auto;
    padding: 6px 15px;
    font-size:14px;
    height:36px;
}

#main [data-template="forum-messages"]  {
	max-width: 1110px;
    margin: auto;
    margin-top: 20px;
}

[data-template="forum-messages"] h2 {
    border-bottom: none;
    padding: 0;
    margin: 0px 0px -20px 0px;
    height: 35px;
}

[data-template="forum-messages"] [data-template="site-updatesbutton"] {
    position: absolute;
    right: 0px;
    margin-top: 0px;
	cursor: pointer;
}

[data-template="forum-messages"] [data-template="message-discussion"] .discussion-header {
	height: 53px;
}

[data-template="forum-messages"] [data-template="message-discussion"] .discussion-header ul.sections {
	display: none;
}

[data-template="forum-messages"] [data-template="message-discussion"] .discussion-header .button {
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #0a1e3a;
    background: #f6bc41;
    border-radius: 3px;
    padding: 6px 15px;
    text-align: center;
}

[data-template="forum-messages"] [data-template="message-discussion"] .discussion-search-options.visible {
    margin-top: 14px !important;
    font-size: 14px;
    line-height: 20px;
    color: #031023;
}

[data-template="forum-messages"] h2 {
    border-bottom: none;
    margin: 0px 0px -20px 0px;
    line-height: 1.5;
    border-top: solid 2px #f6bc41;
    padding: 16px 0px;
    padding-top: 8px;
    padding-bottom: 16px;
    height: inherit;
}

[data-template="forum-messages"] [data-template="message-discussion"] .discussion-header {
	margin: 0px 0px;
	border-top: none;
}

[data-template="forum-messages"] form#message-selection, [data-template="forum-messages"] .quickform, [data-template="forum-messages"] .options, [data-template="forum-messages"] .navigator {
	width: calc(100% - 290px) !important;
}

[data-template="forum-messages"] .updateNewComment {
	background: none;
}

.updateNewComment .typehere .primarybtn {
    padding: 10px 15px;
    font-size: 14px;
    padding: 8px 12px;
    margin-left: 0px;
    margin-top: 0px;
}

body #content-part [data-template="forum-messages"] h2 a, body #content-part [data-template="forum-topics"] h2 a, [data-template="site-updatesbutton"] a {
	font-family: "Poppins", sans-serif !IMPORTANT;
    color: #0a1e3a !important;
}

[data-template="forum-messages"] h2 .topic-title {
    font-weight: 700;
    font-family: "Poppins", sans-serif;
    color: #0a1e3a;
    line-height: 1.5;
    margin-bottom: 0px;
    font-size: 24px;
}

[data-template="forum-topics"] .navigator {
	margin-top: 0px;
}

[data-template="pm-details"] .message-select svg
{
	margin-top: 0 !important;
}

[data-template="pm-marked"] .pm-list {
	width:100% !important;
}

[data-template*="pm-"] [data-template="site-pages"] {
	margin-top:20px !important;
}

[data-template="pm-list"] p.padding,
[data-template="pm-inbox"] p.padding
{
	padding: 20px 0 0 0 !important;
}

ul.rows.designtabel li a {
	font-weight: 800 !important;
    color: #0a1e3a !important;
}
ul.rows.designtabel li .subtext a {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
}

ol.community-list li {
    color: #031023;
    list-style-type: disc;
    margin-left: 15px;
}

div.film-trailer-expansion--form p.acteurmelding {
    margin-top:15px;
}

.v2form.actorbioform .quickform .row .element {
    width: 100% !important;
}

.v2form.actorbioform.banner img {
    width: 100% !important;
}

.v2form.actorbioform .tox-statusbar {
    height: 0 !important;
}

h2.border-top2.rsspagina {
    margin: 15px 0;
    padding-top:8px;
}

#center-part.film-page .blog-bar .h3Holder.seasons h3 {
     margin-top: 0; 
}

div.personen-portretfoto-container {
    display: flex;
    flex-flow: wrap;
}

div.personen-portretfoto-container img.click-foto {
    width:50px;
    padding:5px;
}

div.personen-portretfoto-container .foto-container {
    opacity:0.5;
    border: 2px solid #fff;
}

div.personen-portretfoto-container .foto-container.activefoto {
    border: 2px solid #f6bc41;
    opacity:1;
}

div.personen-portretfoto-container .foto-container.activefoto img {
    display:block;
}

div.personen-portretfoto-container .foto-container:hover {
   opacity:1;
   cursor:pointer;
}

div.personen-portretfoto-container i.fas.fa-check-circle {
    margin-left:18px;
}

div.personen-portretfoto-container i.fas.fa-check-circle.display-none {
    display:none;
}

div#center-part.personen-overzicht.personen-cp .cast-container div.img-actor-vierkant-small {
    overflow: visible;
}

#center-part.seasonvotes input.header-search {
    margin-top: 15px;
}

#center-part.seasonvotes .icon-search-wrapper {
    padding-top: 15px;
}

div#center-part.film-page.season .castcrewtab {
    width:92px;
}

#center-part.tvdatabeheren div.v2form.seasoncorrigeren div#show_known {
    display:flex;
    margin: 10px -5px;
}


#center-part.tvdatabeheren div.v2form.seasoncorrigeren div#show_info {
    margin-left: 20px;
}


#center-part.tvdatabeheren div.v2form.seasoncorrigeren div#show_known img {
    width:200px;
    max-width:100%;
    height:auto;
}

#center-part.tvdatabeheren div.v2form.seasoncorrigeren h2#qfauto-5 {
    border-top: none;
    margin-left: 0;
    margin-top: -40px;
}

#center-part.tvdatabeheren div.options.tvdatabeherenform {
    padding-left: 5px;
}

#center-part.tvdatabeheren h2.seasoncorrigeren-h2 {
    padding-left:5px;
}

#center-part.tvdatabeheren .row.season.complete {
    margin-top: 17px;
}

/*#content-part #main #center-part.tvdatabeheren p:first-of-type {*/
/*    margin-top:10px;*/
/*}*/

#center-part.tvdatabeheren span.icon-info-wrapper {
    top:10px !important;
}

#center-part.tvdatabeheren span.icon-delete-wrapper {
    margin-top: -10px;
}

#center-part.tvdatabeheren .v2form  label[for*="-special-"] span.icon-info-wrapper, #center-part.tvdatabeheren .v2form  label[for*="season-manual-"] span.icon-info-wrapper {
    top: -1px !important;
}

#center-part.tvdatabeheren .v2form label[for=season-complete-0] span.icon-info-wrapper {
    top: -1px !important;
}

#center-part.tvdatabeheren .v2form .quickform .row .element textarea {
    height:125px;
}

#center-part.tvdatabeheren .v2form .quickform .row.inline .element > * {
    display: inline-block;
}

#center-part.filmdatabeheren .admin .admin-tool-div {
    display: initial;
}

#center-part.filmdatabeheren .admin .admin-tool-div a {
    margin-right: 15px;
}

#center-part.filmdatabeheren .admin .admin-tool-div-filmverwijderen {
    display: initial;
}

#center-part.filmdatabeheren .admin .admin-tool-div-filmverwijderen i {
    opacity: 0.7;
    margin-left: 30px;
    color:red;
}

#center-part.filmdatabeheren .admin .admin-tool-div-filmverwijderen a {
    opacity: 0.7;
    color:red !important;
}

#center-part.filmdatabeheren .admin li.admin-li {
    margin-right: 15px;
}

#center-part.filmdatabeheren .watch-movie {
    padding-top: 0px;
}

.tvzenders-moviemeter{
	background-image:url('https://moviemeter.nl/v2/images/tvgids.png');
    display: inline-block;
    margin-top: 4px;
}
.tvzenders-100procentnl{width:60px;height:30px;background-position:-120px -60px}
.tvzenders-aakpn{width:60px;height:30px;background-position:0 -404px}
.tvzenders-aljazeera{width:60px;height:30px;background-position:0 -44px}
.tvzenders-amazon{width:60px;height:30px;background-position:-60px -44px}
.tvzenders-amc{width:60px;height:30px;background-position:0 -74px}
.tvzenders-animalplanet{width:60px;height:30px;background-position:-60px -74px}
.tvzenders-antena3{width:60px;height:30px;background-position:-120px 0}
.tvzenders-arte{width:60px;height:30px;background-position:-120px -30px}
.tvzenders-at5{width:60px;height:44px;background-position:0 0}
.tvzenders-atv{width:60px;height:30px;background-position:0 -104px}
.tvzenders-babes{width:60px;height:30px;background-position:-60px -104px}
.tvzenders-babytv{width:60px;height:30px;background-position:-120px -104px}
.tvzenders-bang-u{width:60px;height:30px;background-position:0 -134px}
.tvzenders-bbc1{width:60px;height:30px;background-position:-60px -134px}
.tvzenders-bbc2{width:60px;height:30px;background-position:-120px -134px}
.tvzenders-bbc3{width:60px;height:30px;background-position:-180px 0}
.tvzenders-bbc4{width:60px;height:30px;background-position:-180px -30px}
.tvzenders-bbcentertainment{width:60px;height:30px;background-position:-180px -60px}
.tvzenders-bbcfirst{width:60px;height:30px;background-position:-180px -90px}
.tvzenders-bbcworldnews{width:60px;height:30px;background-position:-180px -120px}
.tvzenders-boomerang{width:60px;height:30px;background-position:0 -164px}
.tvzenders-bravanl{width:60px;height:30px;background-position:-60px -164px}
.tvzenders-brazzers{width:60px;height:30px;background-position:-120px -164px}
.tvzenders-canvas{width:60px;height:30px;background-position:-180px -164px}
.tvzenders-cartoonnetwork{width:60px;height:30px;background-position:0 -194px}
.tvzenders-cbsreality{width:60px;height:30px;background-position:-60px -194px}
.tvzenders-cnn{width:60px;height:30px;background-position:-120px -194px}
.tvzenders-cocuk{width:60px;height:30px;background-position:-180px -194px}
.tvzenders-comedycentral-hero{width:60px;height:30px;background-position:-240px 0}
.tvzenders-comedycentral{width:60px;height:30px;background-position:-240px -30px}
.tvzenders-comedycentralextra{width:60px;height:30px;background-position:-240px -60px}
.tvzenders-comedycentralfamily{width:60px;height:30px;background-position:-240px -90px}
.tvzenders-crimeinvestigation{width:60px;height:30px;background-position:-240px -120px}
.tvzenders-daserste{width:60px;height:30px;background-position:-240px -150px}
.tvzenders-desire{width:60px;height:30px;background-position:-240px -180px}
.tvzenders-discovery{width:60px;height:30px;background-position:0 -224px}
.tvzenders-discoveryscience{width:60px;height:30px;background-position:-60px -224px}
.tvzenders-discoveryworld{width:60px;height:30px;background-position:-120px -224px}
.tvzenders-disneychannel{width:60px;height:30px;background-position:-180px -224px}
.tvzenders-disneyjunior{width:60px;height:30px;background-position:-240px -224px}
.tvzenders-veronicadisneyxd{width:60px;height:30px;background-position:0 -254px}
.tvzenders-djazz{width:60px;height:30px;background-position:-60px -254px}
.tvzenders-dreamworks{width:60px;height:30px;background-position:-120px -254px}
.tvzenders-dusk{width:60px;height:30px;background-position:-180px -254px}
.tvzenders-een{width:60px;height:30px;background-position:-240px -254px}
.tvzenders-eentertainment{width:60px;height:30px;background-position:-300px 0}
.tvzenders-einsfestival{width:60px;height:30px;background-position:-300px -30px}
.tvzenders-erotique-boutique{width:60px;height:30px;background-position:-300px -60px}
.tvzenders-eurod{width:60px;height:30px;background-position:-300px -90px}
.tvzenders-euronews{width:60px;height:30px;background-position:-300px -120px}
.tvzenders-eurosport{width:60px;height:30px;background-position:-300px -150px}
.tvzenders-eurosport2{width:60px;height:30px;background-position:-300px -180px}
.tvzenders-eurostar{width:60px;height:30px;background-position:-300px -210px}
.tvzenders-family7{width:60px;height:30px;background-position:-300px -240px}
.tvzenders-film1{width:60px;height:30px;background-position:0 -284px}
.tvzenders-film1action{width:60px;height:30px;background-position:-60px -284px}
.tvzenders-film1drama{width:60px;height:30px;background-position:-120px -284px}
.tvzenders-film1family{width:60px;height:30px;background-position:-180px -284px}
.tvzenders-film1premiere{width:60px;height:30px;background-position:-240px -284px}
.tvzenders-film1sundance{width:60px;height:30px;background-position:-300px -284px}
.tvzenders-focuz{width:60px;height:30px;background-position:0 -314px}
.tvzenders-fox{width:60px;height:30px;background-position:-60px -314px}
.tvzenders-fox1{width:60px;height:30px;background-position:-120px -314px}
.tvzenders-fox2{width:60px;height:30px;background-position:-180px -314px}
.tvzenders-fox3{width:60px;height:30px;background-position:-240px -314px}
.tvzenders-fox4{width:60px;height:30px;background-position:-300px -314px}
.tvzenders-fox5{width:60px;height:30px;background-position:-360px 0}
.tvzenders-fox6{width:60px;height:30px;background-position:-360px -30px}
.tvzenders-foxsportseredivisie{width:60px;height:30px;background-position:-360px -60px}
.tvzenders-foxsportsinternational{width:60px;height:30px;background-position:-360px -90px}
.tvzenders-ginxtv{width:60px;height:30px;background-position:-360px -120px}
.tvzenders-haberturk{width:60px;height:30px;background-position:-360px -150px}
.tvzenders-historychannel{width:60px;height:30px;background-position:-360px -180px}
.tvzenders-hustlertv{width:60px;height:30px;background-position:-360px -210px}
.tvzenders-insight{width:60px;height:30px;background-position:-360px -240px}
.tvzenders-investigationdiscovery{width:60px;height:30px;background-position:-360px -270px}
.tvzenders-jimjam{width:60px;height:30px;background-position:-360px -300px}
.tvzenders-ketnet{width:60px;height:30px;background-position:0 -344px}
.tvzenders-kika{width:45px;height:30px;background-position:-600px -510px}
.tvzenders-kpnpresenteert{width:60px;height:30px;background-position:-120px -344px}
.tvzenders-l1{width:60px;height:30px;background-position:-180px -344px}
.tvzenders-l13thstreet{width:60px;height:30px;background-position:-240px -344px}
.tvzenders-l192tv{width:60px;height:30px;background-position:-300px -344px}
.tvzenders-l24kitchen{width:60px;height:30px;background-position:-360px -344px}
.tvzenders-l2m{width:60px;height:30px;background-position:0 -374px}
.tvzenders-l3sat{width:60px;height:30px;background-position:-60px -374px}
.tvzenders-love-4-nature{width:60px;height:30px;background-position:-120px -374px}
.tvzenders-lovenature{width:60px;height:30px;background-position:-180px -374px}
.tvzenders-mediaset-italia{width:60px;height:30px;background-position:-240px -374px}
.tvzenders-meidenvanhollandhard{width:60px;height:30px;background-position:-300px -374px}
.tvzenders-meidenvanhollandsoft{width:60px;height:30px;background-position:-360px -374px}
.tvzenders-men-tv{width:60px;height:30px;background-position:-420px 0}
.tvzenders-motorstv{width:60px;height:30px;background-position:-420px -30px}
.tvzenders-mtv{width:60px;height:30px;background-position:-420px -60px}
.tvzenders-mtvbrandnew{width:60px;height:30px;background-position:-420px -90px}
.tvzenders-mtvmusic{width:60px;height:30px;background-position:-420px -120px}
.tvzenders-nationalgeographic{width:60px;height:30px;background-position:-420px -150px}
.tvzenders-nationalgeographicwild{width:60px;height:30px;background-position:-420px -180px}
.tvzenders-ndr{width:45px;height:30px;background-position:-600px -480px}
.tvzenders-net5{width:60px;height:30px;background-position:-420px -240px}
.tvzenders-nh{width:60px;height:30px;background-position:-420px -270px}
.tvzenders-nickelodeon{width:60px;height:30px;background-position:-420px -300px}
.tvzenders-nickjr{width:60px;height:30px;background-position:-420px -330px}
.tvzenders-nickmusic{width:60px;height:30px;background-position:-420px -360px}
.tvzenders-nicktoons{width:60px;height:30px;background-position:-60px 0}
.tvzenders-njam{width:60px;height:30px;background-position:-60px -404px}
.tvzenders-nos{width:60px;height:30px;background-position:-120px -404px}
.tvzenders-npo-politiek{width:60px;height:30px;background-position:-180px -404px}
.tvzenders-npo-zappelin-extra{width:60px;height:30px;background-position:-240px -404px}
.tvzenders-npo1{width:60px;height:30px;background-position:-300px -404px}
.tvzenders-npo101{width:60px;height:30px;background-position:-360px -404px}
.tvzenders-npo1extra{width:60px;height:30px;background-position:-420px -404px}
.tvzenders-npo2{width:60px;height:30px;background-position:0 -434px}
.tvzenders-npo2extra{width:60px;height:30px;background-position:-60px -434px}
.tvzenders-npo3{width:60px;height:30px;background-position:-120px -434px}
.tvzenders-npobest{width:60px;height:30px;background-position:-180px -434px}
.tvzenders-npocultura{width:60px;height:30px;background-position:-240px -434px}
.tvzenders-npodoc{width:60px;height:30px;background-position:-300px -434px}
.tvzenders-npohumor{width:60px;height:30px;background-position:-360px -434px}
.tvzenders-omroepbrabant{width:60px;height:30px;background-position:-420px -434px}
.tvzenders-omroepzeeland{width:60px;height:30px;background-position:-480px 0}
.tvzenders-omropfryslan{width:60px;height:30px;background-position:-480px -30px}
.tvzenders-ons{width:60px;height:30px;background-position:-480px -60px}
.tvzenders-out-tv-logo{width:60px;height:30px;background-position:-480px -90px}
.tvzenders-passielight{width:60px;height:30px;background-position:-480px -120px}
.tvzenders-passiexxx{width:60px;height:30px;background-position:-480px -150px}
.tvzenders-pebbletv{width:60px;height:30px;background-position:-480px -180px}
.tvzenders-penthouse{width:60px;height:30px;background-position:-480px -210px}
.tvzenders-planetturk{width:60px;height:30px;background-position:-480px -240px}
.tvzenders-pornhubtv{width:60px;height:30px;background-position:-480px -270px}
.tvzenders-prosieben{width:60px;height:30px;background-position:-480px -300px}
.tvzenders-purebabes{width:60px;height:30px;background-position:-480px -330px}
.tvzenders-puur-nl{width:60px;height:30px;background-position:-480px -360px}
.tvzenders-raiuno{width:60px;height:30px;background-position:-480px -390px}
.tvzenders-realitykings{width:60px;height:30px;background-position:-480px -420px}
.tvzenders-rtl{width:60px;height:30px;background-position:0 -464px}
.tvzenders-rtl4{width:60px;height:30px;background-position:-60px -464px}
.tvzenders-rtl5{width:60px;height:30px;background-position:-120px -464px}
.tvzenders-rtl7{width:60px;height:30px;background-position:-180px -464px}
.tvzenders-rtl8{width:60px;height:30px;background-position:-240px -464px}
.tvzenders-rtlcrime{width:60px;height:30px;background-position:-300px -464px}
.tvzenders-rtlII{width:60px;height:30px;background-position:-360px -464px}
.tvzenders-rtllounge{width:60px;height:30px;background-position:-420px -464px}
.tvzenders-rtltelekids{width:60px;height:30px;background-position:-480px -464px}
.tvzenders-rtlz{width:60px;height:30px;background-position:0 -494px}
.tvzenders-rtv7{width:60px;height:30px;background-position:-60px -494px}
.tvzenders-rtvdrenthe{width:60px;height:30px;background-position:-120px -494px}
.tvzenders-rtvnoord{width:60px;height:30px;background-position:-180px -494px}
.tvzenders-rtvrijnmond{width:60px;height:30px;background-position:-240px -494px}
.tvzenders-rtvutrecht{width:60px;height:30px;background-position:-300px -494px}
.tvzenders-samanyolu{width:60px;height:30px;background-position:-360px -494px}
.tvzenders-sat1{width:45px;height:30px;background-position:-600px -450px}
.tvzenders-sbs6{width:60px;height:30px;background-position:-480px -494px}
.tvzenders-sbs9{width:60px;height:30px;background-position:-540px 0}
.tvzenders-sci{width:60px;height:30px;background-position:-540px -30px}
.tvzenders-secretcircle{width:60px;height:30px;background-position:-540px -60px}
.tvzenders-showturk{width:60px;height:30px;background-position:-540px -90px}
.tvzenders-slamtv{width:60px;height:30px;background-position:-540px -120px}
.tvzenders-sonymax{width:60px;height:30px;background-position:-540px -150px}
.tvzenders-sonytvasia{width:60px;height:30px;background-position:-540px -180px}
.tvzenders-spike{width:60px;height:30px;background-position:-540px -210px}
.tvzenders-stargold{width:60px;height:30px;background-position:-540px -240px}
.tvzenders-starlifeok{width:60px;height:30px;background-position:-540px -270px}
.tvzenders-starplus{width:60px;height:30px;background-position:-540px -300px}
.tvzenders-stingrayclassica{width:60px;height:30px;background-position:-540px -330px}
.tvzenders-stv{width:60px;height:30px;background-position:-540px -360px}
.tvzenders-superrtl{width:60px;height:30px;background-position:-540px -390px}
.tvzenders-syfyuniversal{width:60px;height:30px;background-position:-540px -420px}
.tvzenders-tageschau24{width:60px;height:30px;background-position:-540px -450px}
.tvzenders-tgrteu{width:60px;height:30px;background-position:-540px -480px}
.tvzenders-tlc{width:60px;height:30px;background-position:0 -524px}
.tvzenders-trt-haber{width:60px;height:30px;background-position:-60px -524px}
.tvzenders-trt{width:60px;height:30px;background-position:-120px -524px}
.tvzenders-trt1{width:60px;height:30px;background-position:-180px -524px}
.tvzenders-trtspor{width:60px;height:30px;background-position:-240px -524px}
.tvzenders-tv5{width:60px;height:30px;background-position:-300px -524px}
.tvzenders-tv538{width:60px;height:30px;background-position:-360px -524px}
.tvzenders-tv8int{width:60px;height:30px;background-position:-420px -524px}
.tvzenders-tvflevoland{width:60px;height:30px;background-position:-480px -524px}
.tvzenders-tvgelderland{width:60px;height:30px;background-position:-540px -524px}
.tvzenders-tvoost{width:60px;height:30px;background-position:0 -554px}
.tvzenders-tvoranje{width:60px;height:30px;background-position:-60px -554px}
.tvzenders-tvwest{width:60px;height:30px;background-position:-120px -554px}
.tvzenders-veronica{width:60px;height:30px;background-position:-180px -554px}
.tvzenders-vh1{width:60px;height:30px;background-position:-240px -554px}
.tvzenders-viceland{width:60px;height:30px;background-position:-300px -554px}
.tvzenders-Vivid-tv{width:60px;height:30px;background-position:-360px -554px}
.tvzenders-vividred{width:60px;height:30px;background-position:-420px -554px}
.tvzenders-vox{width:60px;height:30px;background-position:-480px -554px}
.tvzenders-wdr{width:60px;height:30px;background-position:-540px -554px}
.tvzenders-wildhitz{width:60px;height:30px;background-position:-600px 0}
.tvzenders-x-mo{width:60px;height:30px;background-position:-600px -30px}
.tvzenders-xite{width:60px;height:30px;background-position:-600px -60px}
.tvzenders-z{width:45px;height:30px;background-position:-600px -420px}
.tvzenders-zdf{width:60px;height:30px;background-position:-600px -120px}
.tvzenders-zeecinema{width:60px;height:30px;background-position:-600px -150px}
.tvzenders-zeetv{width:60px;height:30px;background-position:-600px -180px}
.tvzenders-ziggo-sport-docu{width:60px;height:30px;background-position:-600px -210px}
.tvzenders-ziggo-sport-extra-1{width:60px;height:30px;background-position:-600px -240px}
.tvzenders-ziggo-sport-extra-2{width:60px;height:30px;background-position:-600px -270px}
.tvzenders-ziggo-sport-extra{width:60px;height:30px;background-position:-600px -300px}
.tvzenders-ziggo-sport-golf{width:60px;height:30px;background-position:-600px -330px}
.tvzenders-ziggo-sport-racing{width:60px;height:30px;background-position:-600px -360px}
.tvzenders-ziggo-sport-select{width:60px;height:30px;background-position:-600px -90px}
.tvzenders-ziggo-sport-totaal{width:60px;height:30px;background-position:-420px -494px}
.tvzenders-ziggo-sport-voetbal{width:60px;height:30px;background-position:-420px -210px}
.tvzenders-ziggosport-docu{width:60px;height:30px;background-position:-60px -344px}
.tvzenders-zing{width:60px;height:30px;background-position:-600px -390px}

.selected.geenhighlight {
	background-color:#f0f2f3 !important;
	line-height: 28px !important;
}

div[data-template*="bol-"] ul.rows.text-mode li .average {
    margin-right: 25px;
}

div.v2form.form-forum-new .desc ul li {
    list-style-type:none;
}

div.v2form.form-forum-new h4 {
    padding-bottom:0 !important;
}

div.v2form.form-forum-new .lft {
    display:none !important;
}

div.v2form.form-forum-new .poll-bar {
    display:none !important;
}

[data-template="film-additionupdates"] .options.logged-in {
    display: none;
}

.full-width-ondemand-list .container.films.list-style {
    padding:0;
}

div[data-template="ondemand-fulltemplates-movie-serie-v2"] span.long-label {
    display: inline-block;
    background: #F0F2F3;
    border-radius: 20px;
    font-size: 13px;
    line-height: 20px;
    padding: 1px 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0px;
    width: auto !important;
    color: #556274;
    font-family: "Roboto", sans-serif;
    color: #0a1e3a !important;
    margin-right: 2px !important;
    text-decoration: none !important;
}

div[data-template="ondemand-fulltemplates-movie-serie-v2"] .selectedoption-v2 span.long-label {
    font-weight: 600 !important;
}

div[data-template="ondemand-fulltemplates-movie-serie-v2"] .full-films-series-v2 .modes span.link {
    margin-right: 0px;
    cursor: pointer;
}

div[data-template*="-new"] .new-list--menu span.long-label {
    display: inline-block;
    background: #F0F2F3;
    border-radius: 20px;
    font-size: 13px;
    line-height: 20px;
    padding: 1px 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0px;
    width: auto !important;
    color: #556274;
    font-family: "Roboto", sans-serif;
    color: #0a1e3a !important;
    margin-right: 2px !important;
    text-decoration: none !important;
}

div[data-template*="-new"] .selectedoption-v2 span.long-label {
    font-weight: 600 !important;
}

div[data-template*="-new"] .full-films-series-v2 .modes span.link {
    margin-right: 0px;
    cursor: pointer;
}

p.no-ondemand-results-found {
    margin-left: 20px;
    margin-top: -35px;
}

span.mobile-verwacht-date {
    display:none;
}

span.pc-verwacht-date {
    display:inline;
}

div[data-template*="buy-full"] h2 {
    margin: 10px auto;
}

article p.action {
    overflow:hidden !important;
}

#footer-part div.newsletterpanel p.footer-nieuwsbrief {
    font-weight:400;
}

div[data-template="article-messages"] p.no_messages {
    color: #031023;
}

div[data-template="article-messages"] p.article-note {
	font-style: italic;
	color: #0a1e3a;
	font-size: 12px;
}

div[data-template="article-messages"] h6.spoiler-article {
	margin-top:30px;
}

div[data-template="film-buy"] .demandbx.set2.detailsBlock, div[data-template="show-buy"] .demandbx.set2.detailsBlock{
    border-bottom: none;
}

div[data-template="film-info"] .desc-trailer h3 {
    margin-top:0 !important;
}

/*WAS EERST EEN h2*/
div[data-template*="-cast"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="-buy"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="actor-werk"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="actor-videos"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="actor-biografiesuggestie"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="actor-biografiecorrect"] textarea {
	height:250px !important;
}

div[data-template*="actor-video"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="actor-banner"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="actor-portretfoto"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="-correct"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="-video"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="-banner"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="-log"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template="film-trailers"] h1.first {
    padding: 8px 0px 5px;
    margin-top: 5px;
}

div[data-template*="-cast"] .detailsBlock, div[data-template*="tvgids-add"] .detailsBlock {
    border-bottom:none;
}

div[data-template*="-votes"] h1 {
    padding: 8px 0px 8px 0;
    margin-top: 5px;
}

div[data-template*="-stats"] h1.first {
    padding: 8px 0px 8px 0;
    margin-top: 5px;
}

div[data-template*="-votes"] div.entity-votes-container {
    margin:34px auto;
}

div[data-template*="-votes"] .demandbx.set2.detailsBlock {
    border-bottom:none;
}

div[data-template="season-votes"] .demandbx h2#lists, .demandbx h2#all, div[data-template="film-votes"] .demandbx h2#lists, .demandbx h2#all {
    margin-top: 34px;
}


div[data-template="season-votes"] #center-part.seasonvotes input.header-search {
    margin-top: 34px;
}


div[data-template="season-votes"] #center-part.seasonvotes .icon-search-wrapper {
    padding-top: 34px;
}

div[data-template*="film-buy"] .demandbx h2, div[data-template*="show-buy"] .demandbx h2,  {
    margin-top: 34px;
}

div[data-template*="film-stats"] .demandbx h2, div[data-template*="show-stats"] .demandbx h2, div[data-template*="season-stats"] .demandbx h2 {
    margin-top: 34px;
}

div[data-template*="film-buy"] div.watch-movie ul li, div[data-template*="show-buy"] div.watch-movie ul li {
    display: block;
    float: none;
    overflow: hidden;
    line-height: 26px;
}

div[data-template*="film-buy"] div.watch-movie, div[data-template*="show-buy"] div.watch-movie {
    padding:0;
}

div[data-template*="film-buy"] div.watch-movie ul li.notFound span, div[data-template*="show-buy"] div.watch-movie ul li.notFound span {
    color: #031023 !important;
    text-decoration: none !important;
}

.detailsBlock .desc.honderd.desc-ondemand-structure-begin p.show-mobile {
    display:none !important;
}

.detailsBlock .desc.honderd.desc-ondemand-structure-begin p.show-pc {
    display:inline-block !important;
}

.detailsBlock .desc.honderd.desc-ondemand-structure-begin .sliderHolder.series .slTitleHolder {
    height: 73px;
}

div[data-template="ondemand-new-tvmeter-tabel"] {
    margin-top:15px;
}

div.container.container-ondemandbegin .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template="actor-messages"] .blog-bar.long-desc.typeEditor.no-border-top {
    border-top:none !important;
}

div[data-template="actor-messages"] #center-part.actorpage .blog-bar.long-desc.typeEditor {
    padding-bottom:0;
}

div[data-template="actor-messages"] .blog-bar.long-desc.samengewerkt {
    padding-bottom:20px;
}

div[data-template="actor-messages"] #center-part.actorpage .sliderHolder {
    margin-bottom: -15px;
}

div[data-template="actor-messages"] .custom-gutter {
    margin-top: 0;
}

div[data-template="actor-messages"] .blog-bar.long-desc.typeEditor.filmografie {
    margin-top: 20px;
}

div[data-template="actor-messages"] .blog-bar.long-desc.typeEditor.over-personen {
    padding-bottom:8px !important;
}

div[data-template="actor-messages"] .custom-gutter .commentSection-bar {
    margin-top: -10px;
}

div[data-template="show-nieuwseizoen"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-correct"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-correct"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-video"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-banner"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-stats"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template="season-stats"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template="actor-werk"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template="actor-biografiesuggestie"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template="actor-portretfoto"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-log"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template*="-trailers"] .demandbx.set2.detailsBlock {
    border-bottom:none !important;
}

div[data-template="actor-messages"] #center-part.actorpage .mediaView {
    width: auto !important;
}

div[data-template="actor-werk"] table.movies td:first-child img {
    width: 84px;
    margin-right:10px;
    height: 120px;
    overflow:hidden;
}

div[data-template="actor-werk"] table.movies td {
    padding-bottom:0;
}

div[data-template="actor-werk"] table.movies {
    width: 100%;
    margin: auto 0;
}

div[data-template="actor-werk"] table.movies td h3 {
    margin-bottom:2px;
    font-size:18px;
    line-height:20px;
}

div[data-template="actor-werk"] table.movies tr td {
    padding-top: 15px;
}

div[data-template="article-messages"] #prevNextArticle {
    border-bottom:none;
}

/*div[data-template="article-messages"] .article-container .moreArticles {*/
/*    margin-bottom:0;*/
/*}*/

div[data-template="actor-acteurs"] .blog-bar.long-desc {
    border-top:none;
}

div[data-template="actor-acteurs"] .blog-bar.long-desc, div[data-template="actor-personenoverzicht"] .blog-bar.long-desc, div[data-template="actor-trending"] .blog-bar.long-desc, div[data-template="actor-nederlandseacteurs"] .blog-bar.long-desc, div[data-template="actor-regisseurs"] .blog-bar.long-desc, div[data-template="actor-mostpopularcelebrities"] .blog-bar.long-desc, div[data-template="actor-highestnetworth"] .blog-bar.long-desc, div[data-template="actor-trendingregisseurs"] .blog-bar.long-desc, div[data-template="actor-celebritiesborntoday"] .blog-bar.long-desc, div[data-template="actor-top100celebrities"] .blog-bar.long-desc, div[data-template="films-boxofficerecords"] .blog-bar.long-desc, div[data-template="films-latestreleasedates"] .blog-bar.long-desc, div[data-template="films-comingsoon"] .blog-bar.long-desc, div[data-template="films-trailersglobal"] .blog-bar.long-desc {
    border-top:none;
}

/*div[data-template="article-messages"] blockquote{*/
/*	font-size: 1.4em;*/
/*	margin:50px auto;*/
/*	font-style:italic;*/
/*	color: #031023;*/
/*	padding:1.2em 30px 1.2em 75px;*/
/*	border-left:8px solid #f6bc41 ;*/
/*	line-height:1.6;*/
/*	position: relative;*/
/*	background:#EDEDED;*/
/*}*/

div[data-template="article-messages"] blockquote {
	background: #f0f1f3;
	border-left: 10px solid #f6bc41;
	margin: 1.5em 10px;
	padding: 20px;
	quotes: "\201C""\201D""\2018""\2019";
	color: #031023;
}

div[data-template="article-messages"] blockquote:before {
	color:#031023;
	content: open-quote;
	font-size: 4em;
	line-height: 0.1em;
	margin-right: 0.25em;
	vertical-align: -0.4em;
}
div[data-template="article-messages"] blockquote:after {
	color:#031023;
	content: close-quote;
	font-size: 4em;
	line-height: 0.1em;
	margin-left: 0.25em;
	vertical-align: -0.4em;
}

div[data-template="article-messages"] blockquote span{
	display:block;
	color:#031023;
	font-style: normal;
	font-weight: bold;
	margin-top:1em;
}

div[data-template*="films-"] #filter_system ._view table .sub.revenue {
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #031023 !important;
}

div[data-template="actor-highestnetworth"] .blog-bar.long-desc li {
	list-style-type: decimal;
	margin-left: 15px;
	color: #031023;
}

div[data-template="actor-highestnetworth"] h2 {
	margin-top:20px;
}

div#ondemand-structurebegin-container #center-part.totaal-overzicht #filter_system ._view table {
    border-top: none;
}

div[data-template="ondemand-new-tvmeter-tabel"] h2 {
    border-top:none;
}

div[data-template="film-info"] .mainpanel-bar.panel3.mobileHide, div[data-template="show-info"] .mainpanel-bar.panel3.mobileHide, div[data-template="season-info"] .mainpanel-bar.panel3.mobileHide {
    padding: 0;
}

div[data-template="entity-add"] textarea,
div[data-template="show-correct"] textarea,
div[data-template="season-correct"] textarea,
div[data-template="film-correct"] textarea,
div[data-template*="-addition"] textarea,
div[data-template*="-correction"] textarea,
div[data-template*="-rejection"] textarea,
div[data-template*="show-correctglobal"] textarea
{
    height:200px !important;
}

div[data-template="user-admin"] .quickform .icon-info-wrapper {
    cursor: pointer;
    position: relative;
    top: -1px;
}

#userPopupHolder a.myprofile-btn {
    text-transform: unset !important;
}

#center-part.totaal-overzicht.biosoverzicht #filter_system ._view table .sub.comments.ondemandlist-include-date {
    position: absolute;
    bottom: 0;
}

#filter_system .mm_star.ondemandlist-star {
    min-height:30px;
}

div.updateNewComment.previousComment.new-js-message-container {
    background-color: #f0f2f3;
}

div.updateNewComment.previousComment.new-js-message-container h4 {
    margin-top:5px
}

a span.imdb-votes-infopagina {
    color:#778393;
    text-decoration:none !important;
    display: inline-block;
    font-size: 14px;
    letter-spacing: 0px;
    font-weight: 400;
    font-family: "Roboto Condensed", sans-serif;
}

span.personen-review-counter {
    color: #1c71b8 !important;
    text-decoration: underline !important;
}

div[data-template="article-messages"] p.voetnoot {
	letter-spacing: 0.2px;
	color: #031023;
}

span.personen-review-counter i {
    color: #f6bc41;
    /*display: inline;*/
    font-size: 14px;
    padding-left:3px;
    margin-right: 0px;
    text-decoration:none !important;
    display: inline-block;
}

div.commentsOpinions.seasonpage {
    font-size: 14px;
    font-family: 'Roboto Condensed', sans-serif !important;
    position: absolute;
    width: 100%;
    left: 0px;
    text-align: right;
    margin-top:40px;
}

div.commentsOpinions.seasonpage i {
    color: #f6bc41;
    /*display: inline;*/
    font-size: 14px;
    padding-left:3px;
    margin-right: 0px;
    text-decoration:none !important;
    display: inline-block;
}

ul.tmdb-data-person li {
	color:#000;
}

ul.tmdb-data-person li b {
	color:#0a1e3a;
}

i.fa.fa-external-link-alt.yellow-link {
	color:#f6bc41;
}

div[data-template*="article-messages"] .blog-bar p {
	line-height: 22px;
}

.trailerSection .desc .h3Holder.filminfo, .trailerSection .desc .h3Holder.showinfo, .trailerSection .desc .h3Holder.seasons.seasoninfo {
	min-height: 42px;
}

div.desc.desc-trailer.filminfo, div.desc.desc-trailer.showinfo {
	height:40px;
	-webkit-line-clamp: 1;
	text-overflow: ellipsis;
}

div.videoBlokMedia .blokTekstHolderMedia.filmvideos {
	padding: 9px 10px 10px !important;
	margin-bottom: 20px;
	min-height:60px;
}

div[data-template*="-video"] .film-video--container--tpl {
	margin-bottom: 20px;
}

div[data-template="forum-topics"] li.crew-films-series {
	background-color: #f6bc424f !important
}

div[data-template="article-messages"] .advertorial {
	float: left;
	line-height: 18px;
	margin-right: 10px;
	margin-left: 0;
	background-color: #f6bc41;
	padding: 2px 8px;
	font-weight: bold;
	color: #000;
	border-radius: 3px;
	margin-top:15px;
	z-index: 9999 !important;
}

div[data-template="ondemand-updates"] img.vod-updates-img {
	display:inline-block !important;
	width:27.5px !important;
}

div[data-template="account-login"] p {
	margin:auto 10px;
}

div[data-template*="user-lists"] .detailsBlock,
div[data-template*="user-additions"] .detailsBlock,
div[data-template*="user-reviews"] .detailsBlock,
div[data-template*="user-log"] .detailsBlock,
div[data-template*="user-personalupdates"] .detailsBlock,
div[data-template*="film-vragen"] .detailsBlock
{
	border-bottom:none;
}

div[data-template="user-admin"] h1 {
	margin-left:10px !important;
	border-top:none !important;
}

div[data-template="notification-list"] div.notification-wrapper h2 {
	margin-left:10px !important;
	margin-right:10px !important;
}

div[data-template="film-vragen"] .tox.tox-tinymce {
	height: 300px !important;
}

div[data-template="film-vragen"] .span.tox-statusbar__branding, div[data-template="film-vragen"] .tox:not([dir=rtl]) .tox-statusbar__branding {
	padding-top: -10px !important;
}

div[data-template="film-vragen"] span.tox-statusbar__branding,
div[data-template="site-nieuwstoevoegen"] span.tox-statusbar__branding
{
	display:none;
}


/*div[data-template="film-vragen"] textarea#antwoordtoevoegen {*/
/*	height:200px;*/
/*}*/

div[data-template="film-vragen"] .v2form .quickform .row .element textarea {
	height:200px;
	width:700px !important;
	max-width:700px;
}

div[data-template="film-correct"] .watch-movie ul li {
	display: inline-block;
	margin-right: 25px;
	padding-bottom: 10px;
}

div[data-template="film-videos"] #center-part.actorpage .werkpagina .new-werkpagina-width,
div[data-template="show-videos"] .new-werkpagina-width,
div[data-template="season-videos"] .new-werkpagina-width
{
	max-width: 770px;
}

div[data-template="show-videos"] h1.h2-style,
div[data-template="film-videos"] h1.h2-style,
div[data-template="season-videos"] h1.h2-style
{
	border-bottom:none;
}

div[data-template*="season-correct"] #center-part.tvdatabeheren .row.season.complete {
	margin-top: -25px;
}

/*[data-template="pm-discussion"] [data-template="message-discussion"] .links-group {*/
/*	background: #fff;*/
/*}*/

[data-template="pm-discussion"] [data-template="message-discussion"] .options {
	background: #fff !important;
}

[data-template="pm-discussion"] [data-template="message-discussion"] form#message-selection {
	margin-top: -7px;
}

[data-template="pm-discussion"] [data-template="message-discussion"] .links-group {
	width:auto;
}

[data-template="user-admin"] .moreCats {
	margin-left: 10px;
}

.actorpage .left-mainSection .detailsBlock .figure a.swipebox {
	display: inline-block;
	max-height: 400px;
	overflow: hidden;
}

[data-template*="actor-"] .img-actor-vierkant-small.wikiwidth {
	width:50px;
	max-height:50px;
	overflow:hidden !important;
}

[data-template*="actor-portretfotowiki"] .demandbx.set2.detailsBlock.werkpagina-v2,
[data-template*="actor-wikifoto"] .demandbx.set2.detailsBlock.werkpagina-v2
{
	border-bottom:none !important;
}

[data-template*="actor-"] .nr-no-margin-top {
	margin-top: inherit !important;
}

[data-template*="season-info"] span.average.geen-beoordeling-bekend:before{
	content: "" !important;
}

div[data-template="season-info"] .desc-trailer h3 {
	margin-top: 0 !important;
}

iframe#gdpr-consent-notice {
	margin-top: 40px;
}

[data-template="user-stats"] h1 .subheader {
	display: inline-block;
	margin-top: -5px;
	margin-left: 5px;
}

[data-template="actor-correct"] form .verborgen {
	display:none !important;
}

[data-template="actor-correct"] form div.notitie {
	font-size:12px;
	margin-top:7px;
}

[data-template="actor-correct"] h4.deathday-title {
	cursor: pointer;
}

[data-template="site-instagram"] h1.instagram {
	margin: 20px 0;
}

[data-template="site-instagram"] h3 {
	font-size: 14px;
	margin: 0px;
	padding-right: 10px;
	max-width: 395px;
	line-height: 18px;
	font-family: "Roboto", sans-serif;
	margin-top:-5px;
}

[data-template="site-instagram"] .time {
	padding-top: 5px;
}

div#moviemeter_ros_alpha, div#moviemeter_ros_bravo {
	background-color:#0a1e3a !important;
}

[data-template="show-correct"] .v2form .quickform .row.creatorsV2021.multi-line-text .element > * {
	width: 100% !important;
	display: inline-block;
	margin-bottom: 5px;
}

[data-template*="-creatorscorrect"] form.v2form .element > * {
	width: 100% !important;
	display: inline-block;
	margin-bottom: 5px;
}

[data-template*="-actorscorrect"] form.v2form .element > * {
	width: 100% !important;
	display: inline-block;
	margin-bottom: 5px;
}

[data-template*="tvgids-correct"] .primarybtn.verwijderen {
	background-color:red;
	color:white;
	cursor:pointer;
}

[data-template*="tvgids-correct"] select, [data-template*="tvgids-correct"] input[type=text] {
	background: none;
	border: solid 1px #aaa;
	border-radius: 3px;
	font-family: "Poppins", sans-serif;
	font-size: 13px;
	padding: 7px 15px;
	height: auto;
	margin-bottom: 2px;
	margin-top: -1px;
	line-height: initial;
	width:200px;
}

[data-template*="tvgids-add"] li.selected {
	font-weight: 600;
}

[data-template*="tvgids-add"] .toplistSug li {
	display: inline-block;
	background: #F0F2F3;
	margin: 3px 5px 3px 0px;
	border-radius: 20px;
	font-size: 13px;
	line-height: 20px;
	padding: 1px 12px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0px;
	width:auto !important;
}


[data-template*="tvgids-add"] select, [data-template*="tvgids-add"] input[type=text], [data-template*="tvgids-add"] input[type=number] {
	background: none;
	border: solid 1px #aaa;
	border-radius: 3px;
	font-family: "Poppins", sans-serif;
	font-size: 13px;
	padding: 7px 15px;
	height: auto;
	margin-bottom: 2px;
	margin-top: -1px;
	line-height: initial;
	width:200px;
}

[data-template*="tvgids-info"] div._wrap i.fas.fa-edit {
	color: #F6BC41;
	margin-left: 5px;
	font-size: 10px;
	position: absolute;
	margin-top: 4px;
}


[data-template*="-creatorscorrect"] form.v2form textarea,
[data-template*="-creatorscorrect"] form.v2form input[type=text],
[data-template*="-creatorscorrect"] form.v2form input[type=password],
[data-template*="-creatorscorrect"] form.v2form select {
	background: none;
	border: solid 1px #aaa;
	border-radius: 3px;
	font-family: "Poppins", sans-serif;
	font-size: 13px;
	padding: 7px 15px;
	height: auto;
	margin-bottom: 2px;
	margin-top: -1px;
	line-height: initial;
	width:360px;
	max-width:360px;
}

[data-template*="-actorscorrect"] form.v2form textarea,
[data-template*="-actorscorrect"] form.v2form input[type=text],
[data-template*="-actorscorrect"] form.v2form input[type=password],
[data-template*="-actorscorrect"] form.v2form select {
	background: none;
	border: solid 1px #aaa;
	border-radius: 3px;
	font-family: "Poppins", sans-serif;
	font-size: 13px;
	padding: 7px 15px;
	height: auto;
	margin-bottom: 2px;
	margin-top: -1px;
	line-height: initial;
	width:360px;
	max-width:360px;
}

[data-template*="-creatorscorrect"] form.v2form .add-link {
	margin-top:20px !important;
	margin-bottom:10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: center;
	cursor: pointer;
}

[data-template*="-actorscorrect"] form.v2form .add-link {
	margin-top:20px !important;
	margin-bottom:10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: center;
	cursor: pointer;
}

[data-template*="-creatorscorrect"] .verwijderen-cross {
	color: indianred;
	font-size: 16px;
	width:50px !important;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 16px;
	cursor:pointer;
	margin-left:5px;
}

[data-template*="-actorscorrect"] .verwijderen-cross {
	color: indianred;
	font-size: 16px;
	width:50px !important;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 16px;
	cursor:pointer;
	margin-left:5px;
}

[data-template*="-creatorscorrect"] i.fas.fa-external-link-alt {
	color: #f6bc41;
	margin-right: 5px;
}

[data-template*="-actorscorrect"] i.fas.fa-external-link-alt {
	color: #f6bc41;
	margin-right: 5px;
}

[data-template*="-creatorscorrect"] a.a-external-link {
	color: #556274 !important;
	text-decoration: underline !important;
}

[data-template*="-actorscorrect"] a.a-external-link {
	color: #556274 !important;
	text-decoration: underline !important;
}

[data-template*="-creatorscorrect"] a span.tekst {
	color: #556274 !important;
	text-decoration: underline;
	font-family: "Poppins", sans-serif;
	font-weight: 600;
	font-size: 14px;
}

[data-template*="-actorscorrect"] a span.tekst {
	color: #556274 !important;
	text-decoration: underline;
	font-family: "Poppins", sans-serif;
	font-weight: 600;
	font-size: 14px;
}

[data-template*="-creatorscorrect"] .external-link-container {
	padding: 10px 10px 10px 0;
}

[data-template*="-actorscorrect"] .external-link-container {
	padding: 10px 10px 10px 0;
}

div[data-template*="-creatorsadjustment"] .detailsBlock,
div[data-template*="-actorsadjustment"] .detailsBlock
{
	border-bottom:none;
}

div[data-template*="-creatorsadjustment"] input.submit,
div[data-template*="-actorsadjustment"] input.submit
{
	margin-right: 10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: center;
	border: none;
	margin-left: 0px;
}

div[data-template*="-creatorsadjustment"] .v2form label,
div[data-template*="-actorsadjustment"] .v2form label {
	margin-bottom: 10px;
}

div[data-template*="-creatorsadjustment"] input[type="radio"],
div[data-template*="-actorsadjustment"] input[type="radio"] {
	margin-top: -1px;
	vertical-align: middle;
}

div[data-template*="-creatorscorrect"] .detailsBlock {
	border-bottom:none;
}

div[data-template*="-actorscorrect"] .detailsBlock {
	border-bottom:none;
}


[data-template="show-correct"] span.add-link.add_creator.v2021 {
	float: right;
	margin-bottom: 10px !important;
}

[data-template="film-correct"] .search-result--container,
[data-template="film-correction"] .search-result--container,
[data-template="film-add"] .search-result--container,
[data-template="film-addition"] .search-result--container,
[data-template="film-rejection"] .search-result--container,
[data-template="show-correct"] .search-result--container,
[data-template*="-creatorscorrect"] .search-result--container,
[data-template*="-actorscorrect"] .search-result--container
{
	display:flex;
}

[data-template="film-correct"] .search-result--container i,
[data-template="film-correction"] .search-result--container i,
[data-template="film-add"] .search-result--container i,
[data-template="film-addition"] .search-result--container i,
[data-template="film-rejection"] .search-result--container i,
[data-template="show-correct"] .search-result--container i,
[data-template*="-creatorscorrect"] .search-result--container i,
[data-template*="-actorscorrect"] .search-result--container i
{
	color: #f6bc41;
	margin-top: 12px;
}

[data-template="film-correct"] .search-result--container i.fas.fa-external-link-alt,
[data-template="film-correction"] .search-result--container i.fas.fa-external-link-alt,
[data-template="film-add"] .search-result--container i.fas.fa-external-link-alt,
[data-template="film-addition"] .search-result--container i.fas.fa-external-link-alt,
[data-template="film-rejection"] .search-result--container i.fas.fa-external-link-alt,
[data-template="show-correct"] .search-result--container i.fas.fa-external-link-alt,
[data-template*="-creatorscorrect"] .search-result--container i.fas.fa-external-link-alt,
[data-template*="-actorscorrect"] .search-result--container i.fas.fa-external-link-alt
{
	cursor:pointer;
}

[data-template="film-correct"] hr.zoekresultaat-hr,
[data-template="film-correction"] hr.zoekresultaat-hr,
[data-template="film-add"] hr.zoekresultaat-hr,
[data-template="film-addition"] hr.zoekresultaat-hr,
[data-template="film-rejection"] hr.zoekresultaat-hr,
[data-template="show-correct"] hr.zoekresultaat-hr,
[data-template*="-creatorscorrect"] hr.zoekresultaat-hr,
[data-template*="-actorscorrect"] hr.zoekresultaat-hr
{
	margin-top:5px !important;
	margin-bottom:5px !important;
}

[data-template="film-correct"] div.search-result--img img,
[data-template="film-correction"] div.search-result--img img,
[data-template="film-add"] div.search-result--img img,
[data-template="film-addition"] div.search-result--img img,
[data-template="film-rejection"] div.search-result--img img,
[data-template="show-correct"] div.search-result--img img,
[data-template*="-creatorscorrect"] div.search-result--img img,
[data-template*="-actorscorrect"] div.search-result--img img
{
	width:28px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
}

[data-template="film-correct"] div.search-result--title,
[data-template="film-correction"] div.search-result--title,
[data-template="film-add"] div.search-result--title,
[data-template="film-addition"] div.search-result--title,
[data-template="film-rejection"] div.search-result--title,
[data-template="show-correct"] div.search-result--title,
[data-template*="-creatorscorrect"] div.search-result--title,
[data-template*="-actorscorrect"] div.search-result--title
{
	margin-top:auto;
	margin-bottom:auto;
	cursor:pointer;
}

[data-template="film-correct"] input.gelukt,
[data-template="film-correction"] input.gelukt,
[data-template="film-add"] input.gelukt,
[data-template="film-addition"] input.gelukt,
[data-template="film-rejection"] input.gelukt,
[data-template="show-correct"] input.gelukt,
[data-template*="-creatorscorrect"] input.gelukt,
[data-template*="-actorscorrect"] input.gelukt
{
	background-color:#75e4de !important;
	color:#fff !important;
}

[data-template="film-correct"] input.verwijderd,
[data-template="film-correction"] input.verwijderd,
[data-template="film-add"] input.verwijderd,
[data-template="film-addition"] input.verwijderd,
[data-template="film-rejection"] input.verwijderd,
[data-template="show-correct"] input.verwijderd,
[data-template*="-creatorscorrect"] input.verwijderd,
[data-template*="-actorscorrect"] input.verwijderd
{
	background-color:indianred !important;
}

[data-template="film-correct"] input.verwijderd::placeholder,
[data-template="film-correction"] input.verwijderd::placeholder,
[data-template="film-add"] input.verwijderd::placeholder,
[data-template="film-addition"] input.verwijderd::placeholder,
[data-template="film-rejection"] input.verwijderd::placeholder,
[data-template="show-correct"] input.verwijderd::placeholder,
[data-template*="-creatorscorrect"] input.verwijderd::placeholder,
[data-template*="-actorscorrect"] input.verwijderd::placeholder
{
	color:#fff !important;
}

[data-template="film-correct"] div.verwijderen-cross,
[data-template="film-correction"] div.verwijderen-cross,
[data-template="film-add"] div.verwijderen-cross,
[data-template="film-addition"] div.verwijderen-cross,
[data-template="film-rejection"] div.verwijderen-cross,
[data-template="show-correct"] .verwijderen-cross
{
	color: indianred;
	font-size: 16px;
	width:50px !important;
	position: absolute;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 16px;
	cursor:pointer;
}

[data-template="film-correct"] .row.inline.multi-line-text.actors span.error,
[data-template="film-correction"] .row.inline.multi-line-text.actors span.error,
[data-template="film-add"] .row.inline.multi-line-text.actors span.error,
[data-template="film-addition"] .row.inline.multi-line-text.actors span.error,
[data-template="film-rejection"] .row.inline.multi-line-text.actors span.error,
[data-template="show-correct"] .row.creatorsV2021.multi-line-text span.error,
[data-template*="-creatorscorrect"] .row.creatorsV2021.multi-line-text span.error,
[data-template*="-actorscorrect"] .row.creatorsV2021.multi-line-text span.error
{
	padding-left: 10px;
	padding-bottom: 5px;
}

[data-template="film-correct"] div.no-director-error,
[data-template="film-correction"] div.no-director-error,
[data-template="film-add"] div.no-director-error,
[data-template="film-addition"] div.no-director-error,
[data-template="film-rejection"] div.no-director-error,
[data-template="show-correct"] div.no-director-error,
[data-template*="-creatorscorrect"] div.no-director-error,
[data-template*="-actorscorrect"] div.no-director-error
{
	margin-top:10px;
	color:red;
}

[data-template="film-correct"] div.external_link,
[data-template="film-correction"] div.external_link,
[data-template="film-add"] div.external_link,
[data-template="film-addition"] div.external_link,
[data-template="film-rejection"] div.external_link,
[data-template="show-correct"] div.external_link,
[data-template*="-creatorscorrect"] div.external_link,
[data-template*="-actorscorrect"] div.external_link
{
	padding: 5px;
	font-family: "Poppins", sans-serif;
	font-weight: 600;
	font-size: 14px;
}

[data-template="film-correct"] div.external_link i,
[data-template="film-correction"] div.external_link i,
[data-template="film-add"] div.external_link i,
[data-template="film-addition"] div.external_link i,
[data-template="film-rejection"] div.external_link i,
[data-template="show-correct"] div.external_link i,
[data-template*="-creatorscorrect"] div.external_link i,
[data-template*="-actorscorrect"] div.external_link i
{
	color: #f6bc41;
	margin-right:5px;
}

[data-template="film-correct"] p.zoekvoorwaarden,
[data-template="film-correction"] p.zoekvoorwaarden,
[data-template="film-add"] p.zoekvoorwaarden,
[data-template="film-addition"] p.zoekvoorwaarden,
[data-template="film-rejection"] p.zoekvoorwaarden,
[data-template="show-correct"] p.zoekvoorwaarden,
[data-template*="-creatorscorrect"] p.zoekvoorwaarden,
[data-template*="-actorscorrect"] p.zoekvoorwaarden
{
	font-family: "Poppins", sans-serif;
	font-size: 12px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	width: 480px;
	max-width: 480px;
}

[data-template*="show-personenkoppelingen"] div.zoekform input[type=text]
{
	background: none;
	border: solid 1px #aaa;
	border-radius: 3px;
	font-family: "Poppins", sans-serif;
	font-size: 13px;
	padding: 7px 15px;
	height: auto;
	margin-bottom: 2px;
	margin-top: -1px;
	line-height: initial;
	width:200px;
}

[data-template*="show-personenkoppelingen"] div.suggesties input[type=submit],
[data-template*="show-personenkoppelingen"] div.zoekform input[type=submit]
{
	margin-right: 10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 14px;
	line-height: 21px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: center;
	border: none;
	margin-left: 0px;
}

[data-template*="show-personenkoppelingen"] a.zoekopdracht-wissen {
	margin-right: 10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #0a1e3a !important;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: center;
	border: none;
	margin-left: 0px;
}

[data-template*="show-personenkoppelingen"] span.geen-koppeling {
	color:#000;
}

[data-template*="show-personenkoppelingen"] li.li-red {
	background-color:#ec0000 !important;
}

[data-template*="show-personenkoppelingen"] li.li-green {
	/*background-color:#2ecc71 !important;*/
}

[data-template*="show-personenkoppelingen"] span.koppeling-aanwezig {
	color:lightgreen !important;
}

[data-template*="-creatorscorrect"] input.textfield,
[data-template*="-actorscorrect"] input.textfield
{
	margin-right:0 !important;
}
[data-template*="-creatorscorrect"] .verwijderen-cross,
[data-template*="-actorscorrect"] .verwijderen-cross {
	margin:0 !important;
}
[data-template*="-creatorscorrect"] .verwijderen-cross.cross-js,
[data-template*="-actorscorrect"] .verwijderen-cross.cross-js
{
	margin-left: 3px !important;
}

[data-template*="-creatorscorrect"] .button-beoordeling,
[data-template*="-actorscorrect"] .button-beoordeling
{
	margin-right: 10px !important;
	display: inline-block;
	font-weight: 500;
	font-size: 14px;
	line-height: 24px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	text-align: center;
	border: none;
	margin-left: 0px;
}

[data-template*="show-info"] a i.fa-edit.ontwikkelaars-edit,
[data-template*="season-info"] a i.fa-edit.ontwikkelaars-edit
{
	color: #031023;
	margin-left: 5px;
	font-size: 10px;
	position: absolute;
	margin-top: 4px;
}

[data-template="film-correction"] .row.inline.multi-line-text.actors {
	opacity:0.4;
}

[data-template="actor-add"] p.zoekvoorwaarden {
	font-family: "Poppins", sans-serif;
	font-size: 12px;
	color: #0a1e3a;
	background: #f6bc41;
	border-radius: 3px;
	padding: 6px 15px;
	width: 360px;
	max-width: 360px;
}


[data-template="film-add"] form input[type="submit"]:disabled {
	opacity:0.5;
}

[data-template="actor-correct"] div.persoon-verwijderen {
	border-radius: 3px;
	padding: 10px;
	width:200px;
	text-align:center;
	margin-top: 5px;
	margin-bottom:15px;
	color:#fff;
	background-color:red;
	cursor:pointer;
}

[data-template="actor-correct"] div.persoon-verwijderen a {
	color:red !important;
}

[data-template="actor-correct"] div.persoon-verwijderen:hover {
	text-decoration: underline !important;
}

[data-template="actor-add"] h1 {
	padding: 8px 0px 5px;
	margin-top: 5px;
}

[data-template="actor-add"] .detailsBlock {
	border-bottom:none !important;
}

[data-template="actor-add"] span.info {
	margin-bottom: 0px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #031023;
	font-size: 14px;
}

[data-template="film-correct"] .v2form .quickform a.voeg-toe {
	text-decoration:none !important;
}

[data-template="show-correct"] .v2form .quickform a.voeg-toe {
	text-decoration:none !important;
}

[data-template="actor-correct"] h4.h4-title {
	margin-top: 10px !important;
}

[data-template="actor-werk"] table.movies .rating {
	margin-bottom:10px;
}

[data-template*="actor-"] span.pagination-form {
	display: inline-block;
}

[data-template*="actor-"] .pagination-form input.paginanummer-input {
	color: #0a1e3a !important;
	border: 1px solid #fff !important;
	border-radius: 3px !important;
	box-sizing: border-box;
	display: inline-block;
	min-width: 1.5em;
	padding: 0.5em 1em;
	margin-left: 2px;
	text-align: center;
	text-decoration: none !important;
	cursor: pointer;
	width:75px;
	background-color:#EFEFEF !important;
}

[data-template*="actor-"] .pagination-form input[type="submit"] {
	color: #0a1e3a !important;
	border: 1px solid #fff !important;
	border-radius: 3px !important;
	box-sizing: border-box;
	display: inline-block;
	min-width: 1.5em;
	padding: 0.5em 1em;
	margin-left: 2px;
	text-align: center;
	text-decoration: none !important;
	cursor: pointer;
	background-color:#EFEFEF !important;
}

[data-template*="actor-"] .pagination-form input[type="submit"]:hover {
	background-color:#f6bc41 !important;
}

[data-template="actor-werk"] .dots {
	width: 92px;
	height: 18px;
	position: relative;
	margin: 45px auto;
	/*margin-top:10px;*/
}
[data-template="actor-werk"] .dots span {
	position: absolute;
	top: 0;
	background-color: #ffba00;
	width: 18px;
	height: 18px;
	-webkit-animation-name: find-cover;
	animation-name: find-cover;
	-webkit-animation-duration: 1.3s;
	animation-duration: 1.3s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: linear;
	animation-direction: linear;
	-webkit-transform: scale(0);
	transform: scale(0);
	border-radius: 12px; }
[data-template="actor-werk"] .dots .dot_1 {
	left: 10;
	-webkit-animation-delay: 0.32s;
	animation-delay: 0.32s; }
[data-template="actor-werk"] .dots .dot_2 {
	left: 20px;
	-webkit-animation-delay: 0.45s;
	animation-delay: 0.45s; }
[data-template="actor-werk"] .dots .dot_3 {
	left: 30px;
	-webkit-animation-delay: 0.58s;
	animation-delay: 0.58s; }
[data-template="actor-werk"] .dots .dot_4 {
	left: 40px;
	-webkit-animation-delay: 0.71s;
	animation-delay: 0.71s; }
[data-template="actor-werk"] .dots .dot_5 {
	left: 50px;
	-webkit-animation-delay: .84s;
	animation-delay: .84s; }
[data-template="actor-werk"] .dots .dot_6 {
	left: 60px;
	-webkit-animation-delay: .97s;
	animation-delay: .97s; }
[data-template="actor-werk"] .dots .dot_7 {
	left: 70px;
	-webkit-animation-delay: 1.1s;
	animation-delay: 1.1s; }
[data-template="actor-werk"] .dots .dot_8 {
	left: 80px;
	-webkit-animation-delay: 1.23s;
	animation-delay: 1.23s; }

[data-template="user-votes"] table#mediaTable img {
	width:50px;
	position:static !important;
}

[data-template="user-votes"] table#mediaTable b a {
	color: #0A1E3A !important;
}

[data-template="user-votes"] table#mediaTable div.vote-wrapper i.fas.fa-times {
	font-size: 14px !important;
	color:red;
	margin-right: 10px;
}

[data-template="user-votes"] table#mediaTable .vote-container {
	float:right;
}

[data-template="user-votes"] .videoBlokMedia.videoblok-v2 {
	width:100% !important;
}

[data-template="user-votes"] table#mediaTable tr td {
	min-height: 40px !important;
	font-style: normal !important;
	font-size: 14px !important;
	line-height: 16px !important;
	padding: 12px !important;
	color: #0A1E3A !important;
}

[data-template="user-votes"] .blokTekstHolderMedia.filmvideos {
	padding-top: 5px;
}

[data-template="user-votes"] table#mediaTable.videoblockie tbody tr.odd td {
	background-color: #f9f9f9 !important;
}

[data-template="user-votes"] table#mediaTable tr.even {
	background-color: #fff !important;
}

[data-template*="film-"] span.handmatig-toegevoegd {
	background-color: #f6bc41;
	padding: 0px 5px 0px 5px;
	border-radius: 5px;
	color: #000;
	display: inline-block !important;
	margin-left: 10px;
	font-size: 11px;
}

[data-template*="season-info"] h3.h3-film--info.alternatieve-titel,
[data-template*="show-info"] h3.h3-film--info.alternatieve-titel
{
	max-width: 360px;
}

[data-template*="season-info"] a.showh2 {
	text-decoration: underline;
	color: #1c71b8 !important;
	font-size: 20px;
	margin-bottom: 5px !important;
	margin-top: 8px;
}

div[data-template="season-add"] textarea {
	height: 200px !important;
}

div[data-template="site-nieuwscategorieen"] .paginatie {
	align-items: end;
	width: 100%;
	text-align: right;
	margin-top: 20px;
}

div[data-template="site-nieuwscategorieen"] .paginatie span.empty {
	background: none !important;
	cursor: default;
	opacity: 0.6;
	box-sizing: border-box;
	display: inline-block;
	min-width: 1.5em;
	padding: 0.5em 1em;
	margin-left: 2px;
	text-align: center;
}

div[data-template="site-nieuwscategorieen"] .paginatie a {
	color: #0a1e3a !important;
	border: 1px solid #fff !important;
	border-radius: 3px !important;
	box-sizing: border-box;
	display: inline-block;
	min-width: 1.5em;
	padding: 0.5em 1em;
	margin-left: 2px;
	text-align: center;
	text-decoration: none !important;
	cursor: pointer;
}

div[data-template="site-nieuwscategorieen"] .paginatie a:hover, div[data-template="site-nieuwscategorieen"] .paginatie a.selected {
	/* opacity: 0.8; */
	background: #f6bc41 !important;
}

div[data-template="site-nieuwscategorieen"] .article-container .moreArticles,
div[data-template="site-author"] .article-container .moreArticles
{
	border-bottom: 1px solid #d8dbdf !important;
	/*padding-top: 14px;*/
	padding-bottom: 14px;
}


/*TABLET LANDSCAPE*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1112px)
and (orientation: landscape) {
	/*MENU ICOON*/
	.mtoggle {
		display: inline-block;
		margin-left: 15px;
	}

	.headerMiddle-section .col.searchpanel {
		transform: 0;
		margin-left: 13px !important;
	}

	.headerMiddle-section .col.logo {
		max-width: 100% !important;
	}

	#onlyMenu {
		display:none;
	}

	.mobileprofile .searchmobilebtn {
		display:none;
	}


	/*EIND MENU ICOON*/

	.headerMainNav-bar .mainNav{
		width:100%;
		max-width: 100%;
	}
	.headerMainNav-bar{
		/*overflow: scroll;
        height: 100%;*/
		height: calc(100vh - 60px);
		overflow: scroll;
	}

	.mainNav li ul.subMenu{
		transition: 0.4s;
		height: 0px;
		overflow: hidden;
		display:none;
		border-bottom:0px !important;
		margin:0px !important;
	}

	.mainNav li.active.hover ul.subMenu{
		width: -webkit-fill-available;
		margin-left:0px !important;
		margin: 0px 0px 15px 0px !important;
		height: auto;
	}
	.mainNav li ul.subMenu li{
		padding-left: 10px !important;
		padding-right: 10px !important;
		display:block;
	}

	.mainNav li.active.hover ul.subMenu{
		transition: none !important;
	}

	.mainNav ul li a:hover{
		color:#fff !important;
	}
	.mainNav > ul > li:before{
		content: '';
		float: right;
		width: 14px;
		height: 14px;
		background-image: url('https://www.moviemeter.nl/widget/images/ico-down.png');
		background-size:cover;
		margin-top: 15px;
		transition: none !important;
	}
	.mainNav > ul > li.hover:before{
		-webkit-transform: none !important;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
		transition: none !important;
	}

	.mainNav ul li ul li a{
		line-height: 28px !important;
		font-weight: 400;
	}
	.mainNav li.active ul.subMenu{
		position:relative;
	}
	.details .minithumbsHoldering{
		margin-top:10px;
	}

	.mainNav ul {
		display:block !important;
	}

	.headerMainNav-bar .mainNav {
		max-width: 100% !important;
		padding-right: 0px;
	}
	/*	*/

	.mainNav li.active ul.subMenu li[data-level="2"]:hover ul, .mainNav li.active ul.subMenu li[data-level="2"].hovered ul {
		display: -webkit-inline-box;
		position: relative;
		right:0 !important;
		margin-top:0 !important;
		-webkit-transition-property: none !important;
		-moz-transition-property: none !important;
		-o-transition-property: none !important;
		transition-property: none !important;
	}

	.headerMainNav-bar .extraLinks {
		display:none;
	}

	.mobileprofile {
		display:inline;
	}

	#userPopup.acc {
		width: 100%;
		right:0;
	}

	.mobielenotificaties {
		display: inline;
	}

	#userPopup .mobielenotificaties a.myreview-btn {
		width: calc(18% - 3px);
		text-align: center;
		color: #f6bc41 !important;
	}

	.headerMiddle-section .col.searchpanel {
		position: absolute;
		max-width: 500px;
		width: 100%;
		left: 50%;
		transform: translate(-50%, 0%);
		margin-left: 26px;
	}

	.mainNav ul li a:hover:after, .mainNav ul li.active a:after {
		background:content-box !important;
	}

	.mainNav {
		transform: none !important;
		transition:none !important;
	}

	div[data-template*="-myupdates"],
	div[data-template*="forum-"],
	div[data-template*="-updates"]
	{
		padding: 10px;
	}

	div[data-template="film-info"] img.poster.small,
	div[data-template="show-info"] img.poster.small,
	div[data-template="season-info"] img.poster.small,
	div[data-template*="film-"] img.poster.small,
	div[data-template*="show-"] img.poster.small,
	div[data-template*="season-"] img.poster.small
	{
		width:140px !important;
	}

	div[data-template="film-info"] img.poster.enlargable,
	div[data-template="show-info"] img.poster.enlargable,
	div[data-template="season-info"] img.poster.enlargable,
	div[data-template*="film-"] img.poster.enlargable,
	div[data-template*="show-"] img.poster.enlargable,
	div[data-template*="season-"] img.poster.enlargable
	{
		width:140px !important;
	}

	div[data-template*="-correct"] div.figure,
	div[data-template*="-banner"] div.figure,
	div[data-template*="-bannercorrect"] div.figure,
	div[data-template*="-video"] div.figure,
	div[data-template*="-videocorrect"] div.figure,
	div[data-template*="-vragen"] div.figure,
	div[data-template*="-trailers"] div.figure,
	div[data-template*="-log"] div.figure,
	div[data-template*="-portretfotowiki"] div.figure,
	div[data-template*="-wikifoto"] div.figure,
	div[data-template*="-biografiesuggestie"] div.figure
	{
		display:none !important;
	}

}

/*TABLET PORTRAIT*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1112px)
and (orientation: portrait) {
	#userPopup {
		background: #031023;
		position: absolute;
		margin-top: 0px;
		border-top: 1px solid #f0f2f350;
		right: 0 !important;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 13px;
		padding-right: 13px;
		display: none;
		border-bottom-left-radius: 2px;
		border-bottom-right-radius: 2px;
		width: 100% !important;
	}
	.mobielenotificaties {
		display: inline-block !important;
		border-bottom: solid 1px #475260;
		margin-bottom: 10px;
	}
	#userPopup .mobielenotificaties a.myreview-btn {
		width: calc(20% - 3px);
		text-align: center;
		color: #f6bc41 !important;
	}

	.col.section-right.overflowhide.tabletnewsbx {
		flex: 0 100%;
		max-width: 100%;
	}

	div[data-template="site-home"] a.latestnewsbx.small.fulllayout {
		float: left;
		width: calc(33% - 5px);
		display: inline-block !important;
		margin-bottom: 10px;
		margin-right: 10px;
	}
	div[data-template="site-home"] a.latestnewsbx.small.fulllayout:nth-child(3n+3) {
		margin-right: 0px;
	}

	div[data-template="site-home"] .left-mainSection .section-left.tabletbignews {
		flex: 0 0 100%;
		max-width: 100%;
		margin-bottom: 10px;
	}

	div[data-template="site-home"] .latestnewsbx .img, .latestnewsbx .desc.desctablet {
		max-width: 100%;
		padding-bottom: 25px;
	}

	div[data-template="site-home"] #small-news-8,
	div[data-template="site-home"] #small-news-9,
	div[data-template="site-home"] #small-news-10,
	div[data-template="site-home"] #small-news-11,
	div[data-template="site-home"] #small-news-12,
	div[data-template="site-home"] #small-news-13,
	div[data-template="site-home"] #small-news-14,
	div[data-template="site-home"] #small-news-15,
	div[data-template="site-home"] #small-news-16,
	div[data-template="site-home"] #small-news-17,
	div[data-template="site-home"] #small-news-18,
	div[data-template="site-home"] #small-news-19,
	div[data-template="site-home"] #small-news-20 {
		display:none !important;
	}

	div[data-template="article-messages"] .article-container .authorBalk {
		flex: 0 0 100% !important;
		max-width: 100% !important;
		padding-left: 0px !important;
	}

	div[data-template="article-messages"] .leftSidefxd {
		margin-top: 0 !important;
	}

	div[data-template="article-messages"] .article-container .columnHolder {
		justify-content: left !important;
		padding-left: 0 !important;
		margin-right: -10px !important;
	}

	.headerMainNav-bar .mainNav{
		width:100%;
		max-width: 100%;
	}
	.headerMainNav-bar{
		/*overflow: scroll;
        height: 100%;*/
		height: calc(100vh - 60px);
		overflow: scroll;
	}

	.mainNav li ul.subMenu{
		transition: 0.4s;
		height: 0px;
		overflow: hidden;
		display:none;
		border-bottom:0px !important;
		margin:0px !important;
	}

	.mainNav li.active.hover ul.subMenu{
		width: -webkit-fill-available;
		margin-left:0px !important;
		margin: 0px 0px 15px 0px !important;
		height: auto;
	}
	.mainNav li ul.subMenu li{
		padding-left: 10px !important;
		padding-right: 10px !important;
		display:block;
	}

	.mainNav li.active.hover ul.subMenu{
		transition: none !important;
	}

	.mainNav ul li a:hover{
		color:#fff !important;
	}
	.mainNav > ul > li:before{
		content: '';
		float: right;
		width: 14px;
		height: 14px;
		background-image: url('https://www.moviemeter.nl/widget/images/ico-down.png');
		background-size:cover;
		margin-top: 15px;
		transition: none !important;
	}
	.mainNav > ul > li.hover:before{
		-webkit-transform: none !important;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
		transition: none !important;
	}

	.mainNav ul li ul li a{
		line-height: 28px !important;
		font-weight: 400;
	}
	.mainNav li.active ul.subMenu{
		position:relative;
	}
	.details .minithumbsHoldering{
		margin-top:10px;
	}

	.mainNav ul {
		display:block !important;
	}

	.headerMainNav-bar .mainNav {
		max-width: 100% !important;
		padding-right: 0px;
	}
/*	*/

	.mainNav li.active ul.subMenu li[data-level="2"]:hover ul, .mainNav li.active ul.subMenu li[data-level="2"].hovered ul {
		display: -webkit-inline-box;
		position: relative;
		right:0 !important;
		margin-top:0 !important;
		-webkit-transition-property: none !important;
		-moz-transition-property: none !important;
		-o-transition-property: none !important;
		transition-property: none !important;
	}

	div[data-template="film-info"] img.poster.enlargable,
	div[data-template="show-info"] img.poster.enlargable,
	div[data-template="season-info"] img.poster.enlargable,
	div[data-template*="film-"] img.poster.enlargable,
	div[data-template*="show-"] img.poster.enlargable,
	div[data-template*="season-"] img.poster.enlargable
	{
		width:140px !important;
	}

	div[data-template="film-info"] img.poster.small,
	div[data-template="show-info"] img.poster.small,
	div[data-template="season-info"] img.poster.small,
	div[data-template*="film-"] img.poster.small,
	div[data-template*="show-"] img.poster.small,
	div[data-template*="season-"] img.poster.small
	{
		width:140px !important;
	}

	div[data-template*="-correct"] div.figure,
	div[data-template*="-banner"] div.figure,
	div[data-template*="-bannercorrect"] div.figure,
	div[data-template*="-video"] div.figure,
	div[data-template*="-videocorrect"] div.figure,
	div[data-template*="-vragen"] div.figure,
	div[data-template*="-trailers"] div.figure,
	div[data-template*="-log"] div.figure,
	div[data-template*="-portretfotowiki"] div.figure,
	div[data-template*="-wikifoto"] div.figure
	{
		display:none !important;
	}

	div[data-template*="-myupdates"],
	div[data-template*="forum-"],
	div[data-template*="-updates"]
	{
		padding: 10px;
	}

	.mainNav {
		transform: none !important;
		transition:none !important;
	}

	.mainTab {
		overflow: scroll !important;
		width: 100% !important;
	}

	div[data-template="film-tabs"] ul li.more-sections, div[data-template="show-tabs"] ul li.more-sections, div[data-template="actor-maintab-urls"] ul li.more-sections, div[data-template="season-tabs"] ul li.more-sections {
		position: relative !important;
	}

/* */
}


/*[data-template="user-votes"] div.videoBlokMedia .blokTekstHolderMedia:nth-child(odd) {*/
/*	background-color: #F0F2F3;*/
/*}*/

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/*767*/
@media only screen and (max-width: 767px) {

	div[data-template="site-nieuwscategorieen"] .article-container .moreArticles,
	div[data-template="site-author"] .article-container .moreArticles
	{
		border-bottom: none !important;
	}

	div.article-entity--widget {
		flex-wrap: wrap
	}

	div.article-entity--widget.entity-reaction--widget {
		display: inline-block;
	}

	div.article-entity--widget.entity-reaction--widget div.poster {
		max-width: 225px;
		width: 100%;
		margin: 20px auto;
	}

	div.article-entity--widget div.mobile-plotcontainer {
		display: block;
		flex-shrink: 0;
		width:100%;
	}

	div.article-entity--widget p.plot.pc {
		display:none;
	}

	div.article-entity--widget div.poster {
		max-width: 100px;
		width: 100%;
		margin: 20px 20px 20px 0px;
	}

	div.article-entity--widget div.poster div.no-votes {
		padding-bottom: 10px;
	}

	div.article-entity--widget div.info h2 {
		padding-top:20px;
	}

	/*div.article-entity--widget .mm_star {*/
	/*	padding-bottom: 10px;*/
	/*}*/

	div[data-template="film-votes"] input.header-search, div[data-template="film-votes"] .icon-search-wrapper {
		display: block !important;
		margin-top:15px;
		padding: 5px 0 5px 5px;
	}

	div[data-template="film-votes"] input.header-search {
		margin-top:4px;
	}

	[data-template="film-votes"] .icon-search-wrapper svg {
		margin-top: 0;
	}

	[data-template="film-votes"] .pages {
		border-bottom: 0;
	}

	[data-template="forum-messages"] div.forum-topic-pages {
		margin-top: 0px !important;
	}

	div[data-template*="-myupdates"] {
		padding: 10px;
	}

	div[data-template="site-nieuwscategorieen"] #center-part.article-container .paginatie span.empty, div[data-template="site-nieuwscategorieen"] #center-part.totaal-overzicht .paginatie span.empty {
		padding: 0.4em 0em;
	}

	[data-template*="season-info"] h3.h3-film--info.alternatieve-titel {
		max-width: 100%;
	}

	[data-template="actor-add"] h1 {
		padding: 15px 0px 5px;
		margin-top: 5px;
	}

	[data-template="film-correct"] .row.inline.multi-line-text.actors span.error,
	[data-template="film-add"] .row.inline.multi-line-text.actors span.error,
	[data-template="film-addition"] .row.inline.multi-line-text.actors span.error {
		padding-left: 0;
		padding-bottom: 5px;
	}

	[data-template="user-stats"] h1 span.subheader {
		display: block !important;
		margin-left:0;
	}

	iframe#gdpr-consent-notice {
		margin-top: 0;
	}

	/*.film-header-bar {*/
    /*    min-height: 180px;*/
    /*    background-position: center;*/
    /*    background-size: cover;*/
    /*}*/

	div[data-template="actor-messages"] .blog-bar.long-desc.samengewerkt {
		padding-bottom:0;
	}

    #center-part.seasonvotes [data-template="entity-votes"] .icon-search-wrapper svg {
        margin-top: -17px;
        margin-left: 5px;
    }

    #center-part.seasonvotes [data-template="entity-votes"] .icon-search-wrapper {
        padding-top: 15px;
        margin-top: 26px;
    }

    #center-part.seasonvotes [data-template="entity-votes"] input.header-search {
        margin-top: 0;
    }

    div.col-lg-9.ondemand-info {
        margin-top: 15px;
        margin-left: -15px;
    }

    .filmografie.ondemandaanieders-50:nth-child(even) {
        width: 100% !important;
    }

    .filmografie.ondemandaanieders-50:nth-child(odd) {
        width: 100% !important;
    }

    div.begrip-pagina .begrip-container img {
        max-width:100%;
        height:auto;
    }

  .row.custom-strech2.custom-gap2.row-mobile-werkpagina {
    flex-wrap: wrap !important;
  }

  .desc.desc-actor-werk {
    margin: 0 10px;
  }

  .row.custom-strech2.custom-gap2.row-mobile-werkpagina h4.character-name, .row.custom-strech2.custom-gap2.row-mobile-werkpagina h4.werk-titel {
    max-width: 200px;
  }

  .left-mainSection.werkpagina {
    width:100%;
  }
  



  .desc-actor-werk .title h4.werk-titel, .desc-actor-werk .rating span {
    font-size:18px !important;
  }

    tbody.werktable tr {
        width: 100%;
        display: grid;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .trailerSection.js-overlay-start.smallthumbs.start.nieuwblok, .trailerSection.js-overlay-start-nonpreroll.smallthumbs.start.nieuwblok {
        max-height: 168px;
    }

    table.videoblockie tbody.werktable td {
        /* padding: 8px 0px !important; */
        width: 100%;
        margin: auto;
        /*margin-right: auto;*/
        display: flex;
        align-items: center;
        justify-content: center;
    }

    tbody.werktable td.mobile-display--none {
        display:none !important;
    }

    .col-lg-10.ondemand-info {
        margin-left: -15px;
        padding-top: 15px;
    }

    /* TIM - o.a. globale v2form styling */
    #center-part.tvdatabeheren div.v2form.seasoncorrigeren div#show_known {
        display: inline-block;
    }

    #center-part.tvdatabeheren div.v2form.seasoncorrigeren div#show_info {
        margin-left:0;
        margin-top:20px;
    }

    .v2form .quickform .row .element .form-action .add-link {
        margin-left: 0 !important;
        margin-bottom: 15px !important;
    }

    #center-part.tvdatabeheren div.v2form.seasoncorrigeren h2#qfauto-5 {
        border-top: none;
        margin-left: 10px;
        margin-top: -20px;
    }

	div[data-template="ondemand-updates"] {
		margin: auto 10px;
	}

    #center-part.tvdatabeheren .row.season.complete {
        margin-top: 0;
    }

    .v2form span.icon-info-wrapper {
        margin-top: 11px;
    }

    .v2form .quickform .row .element textarea {
        height:100px;
    }

    .v2form .quickform .row .element > select {
        max-width: 100%;
    }

    .v2form .quickform .row .element {
        width: 100%;
    }

    #center-part.tvdatabeheren .v2form .quickform .row.episode.epnumber .element {
        width:auto !important;
    }

    #center-part.tvdatabeheren .v2form label[for=season-complete-0] span.icon-info-wrapper {
        top: 0 !important;
    }

    #center-part.tvdatabeheren .v2form label[for=season-manual-0] {
        position:absolute;
        top:0;left:0;right:0;bottom:0;
        display: flex;
        align-items: center;
        justify-content:center;
    }

    #center-part.tvdatabeheren .quickform .row.inline .element label[for^=voice-] {
        display: inline-block !important;
        vertical-align: bottom !important;
    }

    #center-part.tvdatabeheren .quickform .row.inline .element label[for^=episodes-] {
        display: inline-block !important;
        vertical-align: baseline !important;
    }

    #center-part.tvdatabeheren .v2form label[for=season-manual-0] span.icon-info-wrapper {
        top: -5px !important;
    }

    #center-part.tvdatabeheren .v2form label[for^=episodes-] span.icon-info-wrapper {
        top: -1px !important;
    }

    #center-part.tvdatabeheren .v2form input.add-link.add-episode {
        margin-top: 10px;
    }

    #center-part.tvdatabeheren .v2form span.add-link.copy-date {
        margin-top: 10px;
    }

    #center-part.tvdatabeheren .v2form svg.icon.icon-search {
        display:none;
    }

    #content-part #main #center-part.tvdatabeheren .v2form p:first-of-type {
        margin-top:10px;
    }

    #center-part.tvdatabeheren span.icon-delete-wrapper {
        margin-top: 0;
    }

    #center-part.filmdatabeheren span.icon-info-wrapper {
        margin-top: 1px !important;
    }

    #center-part.filmdatabeheren .v2form svg.icon.icon-search {
        display:none;
    }

    #center-part.filmdatabeheren .quickform .row.inline .element label[for^=voice-] {
        display: inline-block !important;
        vertical-align: bottom !important;
    }

    #center-part.filmdatabeheren .admin .admin-tool-div {
        width: 100% !important;
        display: inline-block;
    }

    #center-part.filmdatabeheren .admin .admin-tool-div-filmverwijderen {
        width: 100% !important;
        display: inline-block;
    }

    #center-part.filmdatabeheren .admin .admin-tool-div-filmverwijderen i {
        margin-left:0;
        margin-top:10px;
        margin-bottom:10px;
    }

    #center-part.filmdatabeheren li.admin-li {
        width: 100% !important;
        margin-left: 80px;
        margin-top: -15px;
    }

    #center-part.filmdatabeheren div.admin {
        margin-left: 80px;
        margin-top: -15px;
    }

    #center-part.showdatabeheren .v2form span.icon-info-wrapper {
        margin-top: 1px !important;
    }

    #center-part.showdatabeheren .v2form svg.icon.icon-search {
        display:none;
    }

    #center-part.showdatabeheren .v2form label[for*=mini-] span.icon-info-wrapper {
        top: 0px;
    }

    div[data-template*="-link"] .v2form .quickform .row p.label .icon-info-wrapper {
        top: -1px !important;
    }

    div[data-template*="-link"] label[for*="force_active"] .icon-info-wrapper {
        top: -1px !important;
    }

    div[data-template="forum-newtopic"] p.p-forum-new {
        margin: 0 10px;
    }

    div[data-template="forum-newtopic"] .reviewComments .rght {
        display:none !important;
    }

    div[data-template="forum-newtopic"] div#qfauto-3 {
        margin-bottom: 10px;
    }

    div[data-template="film-addition"] .quickform .icon-info-wrapper svg {
        margin-top: -20px;
    }

    div[data-template="film-addition"] ul.log {
        margin: 0 10px;
    }

    div[data-template="film-addition"] h2 {
        margin-left:10px !important;
    }

    div[data-template="film-correction"] ul.log, div[data-template="season-correction"] ul.log, div[data-template="show-correction"] ul.log  {
        margin: 0 10px;
    }

    div[data-template="film-correction"] h2, div[data-template="season-correction"] h2, div[data-template="show-correction"] h2 {
        margin-left:10px !important;
    }

    div[data-template="film-correction"] .quickform .icon-info-wrapper svg, div[data-template="season-correction"] .quickform .icon-info-wrapper svg, div[data-template="show-correction"] .quickform .icon-info-wrapper svg {
        margin-top: -20px;
    }

    div[data-template*="contest-"] h2 {
        margin-left:10px !important;
    }

    div[data-template*="contest-"] .quickform .icon-info-wrapper svg {
        margin-top: -20px;
    }

    div[data-template*="contest-list"] h2 {
        margin-left:10px !important;
    }

    div[data-template*="contest-list"] p, div[data-template*="contest-list"] ul {
        margin: 0 10px;
    }

    div[data-template="user-ip"] h2 {
        margin-left:10px !important;
    }

    div[data-template="user-ip"] .quickform .icon-info-wrapper svg {
        margin-top: -20px;
    }

    div[data-template*="user-ip"] p, div[data-template*="user-ip"] ul {
        margin: 0 10px;
    }

    div[data-template="season-addition"] .quickform .icon-info-wrapper svg {
        margin-top: -20px;
    }

    div[data-template="season-addition"] ul.log {
        margin: 0 10px;
    }

    div[data-template="season-addition"] h2 {
        margin-left:10px !important;
    }

    div[data-template="article-messages"] div#comments {
        margin: 0;
    }

    div[data-template="article-messages"] div#taboola_adv {
        margin: 0;
    }

    div[data-template="ondemand-info"] h3.h3-film--info {
        width: 100%;
        display: flex;
    }

    div[data-template="ondemand-info"] .actions.figure_buttons {
        border-top: 1px solid #cbcfd5;
        border-bottom: 1px solid #cbcfd5;
        text-align: center;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-bottom: 20px;
        margin-top: 10px;
    }

    div[data-template="ondemand-info"] #center-part.actorpage .detailsBlock {
        width: 100%;
    }

    div[data-template="ondemand-info"] div.tp div.title h1 {
        position: absolute;
        word-break: break-word;
        width:100%;
        /*margin-left:-70px;*/
    }

    div[data-template="films-new"] h2.h1 img {
        display:none !important;
    }

    span.mobile-verwacht-date {
        display:inline;
    }

    span.mobile-verwacht-date {
        display:inline !important;
    }

    span.pc-verwacht-date {
        display:none !important;
    }

    div[data-template="films-trailers"] .row.custom-strech2 {
        flex-wrap: wrap !important;
    }

    div[data-template="films-trailers"] .row.custom-strech2.custom-gap2 figure {
        background: #f0f2f3;
        mix-blend-mode: normal;
        box-sizing: border-box;
        border-radius: 0;
        max-height: 100px;
        min-height: 100px;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
    }

    div[data-template="films-trailers"] .custom-gutter2 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    div[data-template="site-nieuwscategorieen"] p.nieuwspagina-p {
        margin: 15px;
    }

    div[data-template="site-nieuwscategorieen"] .article-container .moreArticles:before,
	div[data-template="site-author"] .article-container .moreArticles:before
	{
        content: none !important;
    }


    div[data-template="site-nieuwscategorieen"] .container.homepage .top-title-bar h1 {
        margin: 15px;
    }

    div[data-template="site-nieuwscategorieen"] .moreCats {
        margin: 15px;
    }

    div[data-template="site-nieuwscategorieen"] a.labelsnew, div[data-template="site-nieuwscategorieen"] .action a, div[data-template="site-nieuwscategorieen"] .ondemand-links--container a {
        margin-bottom:5px;
    }

    div[data-template*="films-"] a.labelsnew, div[data-template*="films-"] .action a, div[data-template*="films-"] .ondemand-links--container a, div[data-template*="films-"] .container.films .toplistSug li {
        margin-bottom:5px;
    }

    div[data-template*="actor-"] a.labelsnew, div[data-template*="actor-"] .action a, div[data-template*="actor-"] .ondemand-links--container a, div[data-template*="actor-"] .container.films .toplistSug li {
        margin-bottom:5px;
    }

    div[data-template*="ondemand-"] a.labelsnew, div[data-template*="ondemand-"] .action a, div[data-template*="ondemand-"] .ondemand-links--container a, div[data-template*="ondemand-"] .container.films .toplistSug li {
        margin-bottom:5px;
    }

    div[data-template="actor-personenoverzicht"] .trendingActors-bar {
        border-top: none;
    }

    div[data-template*="site-nieuwscategorieen"] .article-container .moreArticles,
	div[data-template="site-author"] .article-container .moreArticles
	{
        margin-top:0;
        margin-bottom:0;
    }

    /*div[data-template*="site-nieuwscategorieen"] a.rdArticle {*/
    /*    border-bottom: 1px solid #d8dbdf !important;*/
    /*    margin-bottom: 10px !important;*/
    /*}*/

    .article-container .moreArticles .rdArticle {
        padding-bottom: 10px;
        border-bottom: 1px solid #d8dbdf !important;
        margin-bottom: 10px;
    }

    div[data-template*="films-"] a.anchor, div[data-template*="ondemand-"] a.anchor {
        display: inline-block;
        width: 100%;
        position: inherit !important;
        top: -8px !important;
    }

    div[data-template*="site-home"] div#center-part.series-home a.anchor {
        display: inline-block;
        width: 100%;
        position: inherit !important;
        top: -8px !important;
    }

    div[data-template="films-full"] h2.h1 img {
        display:none !important;
    }

    div[data-template="site-begrippenlijst"] .container.homepage .top-title-bar h1 {
        margin-left: 15px;
    }

    div[data-template="site-nieuwsupdates"] body #content-part p {
        margin-left: 12px !important;
        margin-right: 12px !important;
    }

    div[data-template*="tvgids-"] .container.films .toplistSug li {
        margin-bottom:5px;
    }

    div[data-template*="bioscoop-"] a.labelsnew, div[data-template*="bioscoop-"] .container.films .toplistSug li {
        margin-bottom:5px;
    }

    div[data-template="bioscoop-nieuwstetrailers"] .row.custom-strech2.custom-gap2 figure {
        max-height: 100px;
        min-height: 100px;
    }

    div[data-template="ondemand-homepage"] h2 .ondemand-links--container {
        display: inline-block;
        width: 100%;
        position: inherit !important;
        margin-top:8px;
        margin-bottom:8px;
    }

    div[data-template="ondemand-info"] .demandbx .desc .tp.on-demand-title-tp {
        margin-left: 100px;
        display: inherit;
    }

    .border-top2.comments_fullwidth .commentSection {
        margin-left:8px;
        margin-right:8px;
    }

    .border-top2.comments_fullwidth .title h2 {
        margin-bottom: 10px;
        margin-left:8px;
        margin-right:8px;
    }

    .latest-commentSection.latest-descSection.border-top2.comments_fullwidth {
        margin-bottom: 5px;
    }

    .container.homepage .border-top2 {
        margin-bottom: 5px;
    }

    .container.homepage .viewmorebx_morenews.trailers {
        /* margin-bottom: 5px; */
        margin-bottom: 15px;
        margin-top: -5px;
    }

    #footer-part div.panel.footer-panel-over p {
        color:#ffffffad !important;
    }

    /*WAS EERST EEN h2*/
    div[data-template*="-cast"] h1.first {
        padding-top: 28px;
        padding-bottom:6px;
    }

    div[data-template*="-buy"] h1.first {
        padding-top: 28px;
        padding-bottom:6px;
    }

    div[data-template*="-votes"] h1 {
        padding-top: 28px;
        padding-bottom:6px;
    }

    div[data-template*="-stats"] h1.first {
        padding-top: 28px;
        padding-bottom:6px;
    }

    div[data-template*="actor-werk"] h1.first {
        padding-top: 28px;
        padding-bottom:6px;
    }

    div[data-template*="actor-videos"] h1.first {
        padding-top: 28px;
        padding-bottom:6px;
    }

    div.container.container-ondemandbegin h1.h2-style {
        padding: 8px 0px 5px;
        margin-top: 5px;
        font-size: 20px;
        line-height: 24px;
    }

    div.container.container-ondemandbegin h1.h2-style {
        padding-top: 20px;
        padding-bottom:6px;
        border-bottom:none;
    }

    div#ondemand-structurebegin-container {
        margin-top:34px;
    }

    .detailsBlock .desc.honderd.desc-ondemand-structure-begin {
         padding-left: 0 !important;
    }

    div#ondemand-structurebegin-container #center-part.totaal-overzicht #filter_system {
         margin-left: 0 !important;
         width: calc(100%) !important;
    }

    .detailsBlock .desc.honderd.desc-ondemand-structure-begin .container.films .toplistSug li {
        margin-bottom:5px;
    }

    .detailsBlock .desc.honderd.desc-ondemand-structure-begin a.labelsnew, .detailsBlock .desc.honderd.desc-ondemand-structure-begin .container.films .toplistSug li {
        margin-bottom:5px;
    }

    .detailsBlock .desc.honderd.desc-ondemand-structure-begin .sliderHolder.series .slTitleHolder {
        height: 73px;
    }

    .detailsBlock .desc.honderd.desc-ondemand-structure-begin p.show-mobile {
        display:inline-block !important;
    }

    .detailsBlock .desc.honderd.desc-ondemand-structure-begin p.show-pc {
        display:none !important;
    }

    [data-template="netflix-new"] .demandbx.set2.detailsBlock {
        overflow: visible !important;
    }

    div.container.container-ondemandbegin .demandbx.set2.detailsBlock {
        border-bottom:none !important;
    }

    [data-template="actor-werk"] .figure, [data-template="actor-wikifoto"] .figure, [data-template="actor-portretfotowiki"] .figure, [data-template="actor-videos"] .figure, [data-template="actor-biografiesuggestie"] .figure, [data-template="actor-video"] .figure, [data-template="actor-biografiesuggestie"] .figure, [data-template="actor-banner"] .figure, [data-template="actor-videocorrect"] .figure, [data-template="actor-bannercorrect"] .figure, [data-template="actor-portretfoto"] .figure, [data-template="actor-portretfotocorrect"] .figure {
        float:left;
        padding-right: 8px;
        padding-bottom: 1px;
    }

	div[data-template*="season-actorscorrect"] h1.first, div[data-template*="show-creatorscorrect"] h1.first, div[data-template*="show-creatorsadjustment"] h1.first, div[data-template*="season-actorsadjustment"] h1.first, div[data-template*="actor-biografiesuggestie"] h1.first, div[data-template*="actor-wikifoto"] h1.first, div[data-template*="actor-portretfotowiki"] h1.first, div[data-template*="actor-video"] h1.first, div[data-template*="actor-banner"] h1.first, div[data-template*="actor-portretfoto"] h1.first, div[data-template*="actor-portretfotocorrect"] h1.first, div[data-template*="-correct"] h1.first, div[data-template*="film-video"] h1.first, div[data-template*="-banner"] h1.first, div[data-template*="-log"] h1.first, div[data-template="film-trailers"] h1.first, div[data-template="show-correct"] h1.first, div[data-template="show-video"] h1.first, div[data-template="show-videocorrect"] h1.first, div[data-template="season-video"] h1.first, div[data-template="season-videocorrect"] h1.first {
        padding-top: 28px;
        padding-bottom: 6px;
    }

    div[data-template*="film-correct"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="show-correct"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="film-video"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="film-banner"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="show-video"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="-log"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="show-banner"] .smallvarianttext {
        margin-top: 0;
    }

	div[data-template*="show-creatorsadjustment"] .smallvarianttext,
	div[data-template*="season-actorsadjustment"] .smallvarianttext {
		margin-top: 0;
	}

	div[data-template*="show-creatorscorrect"] .smallvarianttext,
	div[data-template*="season-actorscorrect"] .smallvarianttext
	{
		margin-top: 0;
	}

	div[data-template*="show-creatorscorrect"] .detailsBlock .desc,
	div[data-template*="season-actorscorrect"] .detailsBlock .desc
	{
		width: 100%;
		padding-left: 0 !important;
	}

	div[data-template*="show-creatorsadjustment"] .detailsBlock .desc,
	div[data-template*="season-actorsadjustment"] .detailsBlock .desc
	{
		width: 100%;
		padding-left: 0 !important;
	}

	div[data-template*="show-creatorscorrect"] input.textfield,
	div[data-template*="season-actorscorrect"] input.textfield
	{
		max-width: 275px !important;
	}

	div[data-template*="show-creatorscorrect"] p.zoekvoorwaarden,
	div[data-template*="season-actorscorrect"] p.zoekvoorwaarden
	{
		max-width: 100% !important;
	}

    div[data-template*="season-correct"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="season-video"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="season-banner"] .smallvarianttext {
        margin-top: 0;
    }

    div[data-template*="film-correct"] #center-part.filmdatabeheren div.admin {
        margin-left: 80px;
        margin-top: -50px;
    }

    [data-template="actor-videos"] #center-part.actorpage .detailsBlock, [data-template="actor-biografiesuggestie"] #center-part.actorpage .detailsBlock {
        width: 100%;
    }

    [data-template*="-video"] .film-video--container--tpl img.video-img-styling {
        margin-bottom: 10px;
    }

    [data-template*="-video"] .icon-wrapper.unread.icon-doc-wrapper {
        display: none;
    }

    [data-template*="-banner"] .film-video--container--tpl img.video-img-styling {
        margin-bottom: 10px;
    }

    [data-template*="-banner"] .icon-wrapper.unread.icon-doc-wrapper {
        display: none;
    }

    [data-template*="film-correct"] .detailsBlock .desc, [data-template*="film-video"] .detailsBlock .desc, [data-template*="film-banner"] .detailsBlock .desc, [data-template*="film-trailers"] .detailsBlock .desc, [data-template*="show-correct"] .detailsBlock .desc, [data-template*="show-video"] .detailsBlock .desc, [data-template*="show-banner"] .detailsBlock .desc, [data-template*="season-correct"] .detailsBlock .desc, [data-template*="season-video"] .detailsBlock .desc, [data-template*="season-banner"] .detailsBlock .desc {
        padding-left: 0;
    }

    div[data-template*="film-correct"] #center-part.filmdatabeheren div.admin {
        margin-left: 80px;
        margin-top: -50px;
        padding-left:15px;
    }

    div[data-template*="film-correct"] li.admin-li {
        padding-left:15px;
    }

    div[data-template*="film-videocorrect"] iframe, div[data-template*="show-videocorrect"] iframe, div[data-template*="season-videocorrect"] iframe {
        width: 100%;
    }

    div[data-template*="film-logs"] ul.rows.text-mode.designtabel {
        width: calc(100% + 15px);
        margin-left: -15px;
    }

    div[data-template*="season-logs"] ul.rows.text-mode.designtabel {
        width: calc(100% + 15px);
        margin-left: -15px;
    }

    div[data-template*="film-trailers"] .v2form .quickform .row p.label .icon-info-wrapper {
        margin-top: 1px;
    }

    div[data-template="user-admin"] .v2form .quickform .row p.label .icon-info-wrapper {
        left: inherit;
        top: -2px !important;
        margin-left: 5px;
    }

    div[data-template="user-admin"] h2, div[data-template="user-admin"] p, div[data-template="user-admin"] ul {
        margin-left: 10px !important;
    }

    div[data-template*="actor-"] #disclaimer {
        margin-top: -34px;
        width: 88px;
        padding-left: 5px;
        padding-top:2px;
    }

    div[data-template="site-openstaandeverzoeken"] {
        padding:10px;
    }

    div[data-template="site-openstaandeverzoeken"] a.labelsnew {
        margin-bottom:5px;
    }

    div.commentsOpinions.seasonpage {
        display:none;
    }

	div[data-template*="-correction"] h1 {
		margin-left:10px !important;
	}

	div[data-template="account-login"] h2 {
		margin:auto 10px !important;
	}

	div[data-template="user-crewtools"],
	div[data-template="forum-admin"],
	div[data-template="message-listalerts"],
	div[data-template="film-additions"],
	div[data-template="film-corrections"],
	div[data-template="show-corrections"],
	div[data-template="season-corrections"],
	div[data-template="director-corrections"],
	div[data-template*="-help"],
	div[data-template*="-filmdepothelp"],
	div[data-template*="-linked"],
	div[data-template*="-ignored"],
	div[data-template*="-add"],
	div[data-template*="-spotlight"],
	div[data-template="site-listuploads"],
	div[data-template*="-voteupdates"],
	div[data-template*="site-links"],
	div[data-template*="-changelog"],
	div[data-template*="-crewlog"],
	div[data-template*="-recentregistrations"],
	div[data-template*="-recentavatars"],
	div[data-template*="-cleancache"],
	div[data-template="message-recentreviews"],
	div[data-template*="-noimdb"],
	div[data-template*="-norating"],
	div[data-template*="-notrailer"],
	div[data-template="account-subscribe"],
	div[data-template="tv-admin"],
	div[data-template*="-changelog"],
	div[data-template*="season-current"],
	div[data-template*="notification-list"],
	div[data-template*="mylists-manage"],
	div[data-template*="account-config"] h2,
	div[data-template*="list-votes"],
	div[data-template*="list-reviews"],
	div[data-template*="user-topfilms"],
	div[data-template*="user-topshows"],
	div[data-template="account-profile"] p,
	div[data-template*="user-myadditions"],
	div[data-template*="-rejections"],
	div[data-template*="user-export"],
	div[data-template*="account-changepassword"]
	{
		margin:auto 10px !important;
	}


	div[data-template="account-profile"] p:first-of-type,
	div[data-template="user-myadditions"] p:first-of-type
	{
		padding-top:10px !important;
	}

	div[data-template*="pm-"] {
		margin:auto 5px !important;
	}

	div[data-template*="pm-"] p {
		margin:5px;
	}

	div[data-template*="pm-details"] {
		margin:auto 0 !important;
	}

	div[data-template*="pm-details"] .contents {
		padding-top: 100px !important;
	}

	div[data-template*="pm-details"] .icons {
		right: 30px;
		margin: 15px auto auto -10px;
	}

	div[data-template*="-adminheader"] ul.sections,
	div[data-template*="-filmdepotheader"] ul.sections,
	div[data-template*="-changelog"] ul.sections,
	div[data-template*="season-current"] ul.sections
	{
		overflow-x: scroll !important;
		margin: 0 -10px !important;
	}


	div[data-template*="-adminheader"] ul.sections li a.active,
	div[data-template*="-filmdepotheader"] ul.sections li a.active,
	div[data-template="site-allmessages"] ul.sections li a.active,
	div[data-template*="-changelog"] ul.sections li a.active,
	div[data-template*="season-current"] ul.sections li a.active
	{
		padding-top: 4px;
	}

	div[data-template*="-add"] .v2form .quickform .row p.label .icon-info-wrapper {
		top: -2px !important;
	}

	div[data-template="contest-list"] div.options {
		margin-left:10px !important;
	}

	div[data-template="message-recentreviews"] p:first-of-type,
	div[data-template="user-ip"] p:first-of-type,
	div[data-template="notification-list"] p:first-of-type
	{
		padding-top:10px !important;
	}

	div[data-template="message-details"] p:first-of-type,
	div[data-template="notification-list"] div.notification-wrapper p:first-of-type
	{
		padding-top: 0 !important;
	}

	div[data-template*="mylists-manage"] div.folder-list-wrapper ul.sections li a.active {
		padding-top: 4px;
	}

	div[data-template*="mylists-manage"] .pages .inner {
		padding: 0;
	}

	div[data-template*="user-stats"] div.tp div.title h1 {
		position: absolute;
		word-break: break-word;
		width: 100%;
		/* margin-left: -70px; */
	}

	div[data-template*="user-stats"] #center-part.actorpage .detailsBlock,
	div[data-template*="user-lists"] #center-part.actorpage .detailsBlock
	{
		width:100%;
	}

	div[data-template*="-changelog"] ul.rows.text-mode.designtabel {
		width: 100%;
		margin-left: 0;
	}

	div[data-template*="user-lists"] .smallvarianttext.cast-container.actor-container-small.werkpagina,
	div[data-template="user-additions"] .smallvarianttext.cast-container.actor-container-small.werkpagina,
	div[data-template="user-reviews"] .smallvarianttext.cast-container.actor-container-small.werkpagina,
	div[data-template="user-log"] .smallvarianttext.cast-container.actor-container-small.werkpagina,
	div[data-template="user-personalupdates"] .smallvarianttext.cast-container.actor-container-small.werkpagina
	{
		margin-top: 150px;
	}

	div[data-template="user-votes"] h1 {
		padding-top: 40px;
	}

	div[data-template="user-admin"]
	{
		margin-left:0px;
		margin-right:10px;
		padding:0;
	}

	div[data-template="user-admin"] h2 {
		margin-left:8px !important;
	}

	div[data-template="user-admin"] h1 {
		margin-left:15px !important;
	}

	div[data-template="user-admin"] .v2form
	{
		width:calc(100% + 20px);
		padding:0;
		margin:0;
	}

	div[data-template="user-stats"] .tp.tp-h1-title {
		width: 100% !important;
		max-width: 100% !important;
		display: block !important;
		margin-left: 100px;
	}

	div[data-template="account-changepassword"] .quickform {
		width:100% !important;
	}

	div[data-template="account-unsubscribe"] {
		margin-left:8px;
	}

	div[data-template="account-unsubscribe"] p {
		margin-right:8px;
	}

	div[data-template="account-unsubscribe"] span.button.social-button {
		display: inline-block;
		width: calc(100% - 8px);
	}

	div[data-template="film-vragen"] .detailsBlock .desc,
	div[data-template="film-vraagcorrect"] .detailsBlock .desc
	{
		padding-left:0 !important;
	}

	div[data-template="film-vragen"] .detailsBlock,
	div[data-template="film-vraagcorrect"] .detailsBlock
	{
		border-bottom:none !important;
	}

	div[data-template="film-vragen"] h1.first,
	div[data-template="film-vraagcorrect"] h1.first
	{
		padding-top: 28px;
		padding-bottom: 6px;
	}

	div[data-template="film-vragen"] .smallvarianttext,
	div[data-template="film-vraagcorrect"] .smallvarianttext
	{
		margin-top:0;
	}

	div[data-template="film-vragen"] .v2form .quickform .row .element textarea {
		max-width:100%;
	}

	[data-template="pm-newmessage"] .pm-note .element {
		margin-left: 0 !important;
	}

	div[data-template="pm-discussions"] ul.rows.designtabel li a.pm-link {
		padding-top:7px;
		display:inline-block;
	}

	[data-template="pm-tabs"] .moreCats {
		margin-bottom: 20px;
	}

	div[data-template*="film-correct"] #center-part.filmdatabeheren div.admin {
		margin-top: -7px;
	}

	div[data-template="film-correct"] .admin .admin-tool-div {
		padding-bottom: 10px;
	}


	div[data-template="film-videos"] #center-part.actorpage .detailsBlock {
		display: block;
	}

	div[data-template="film-videos"] h1.h2-style {
		border-bottom:none;
	}

	div[data-template="film-videos"] #center-part.actorpage.media div.videoBlokMedia .blokTekstHolderMedia {
		/*min-height: 80px;*/
	}

	div[data-template="film-videos"] table.videoblockie .videoDate.videoDate-v2,
	div[data-template="show-videos"] table.videoblockie .videoDate.videoDate-v2,
	div[data-template="season-videos"] table.videoblockie .videoDate.videoDate-v2,
	div[data-template="actor-videos"] table.videoblockie .videoDate.videoDate-v2
	{
		font-size: 10px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 100px;
		height:fit-content;
	}

	div[data-template="film-videos"] #center-part.actorpage.media table.dataTable.videoblockie h3,
	div[data-template="show-videos"] #center-part.actorpage.media table.dataTable.videoblockie h3,
	div[data-template="season-videos"] #center-part.actorpage.media table.dataTable.videoblockie h3,
	div[data-template="actor-videos"] #center-part.actorpage.media table.dataTable.videoblockie h3
	{
		-webkit-hyphens: auto;
		hyphens: auto;
	}

	div[data-template="show-videos"] .smallvarianttext,
	div[data-template="season-videos"] .smallvarianttext
	{
		margin-top:20px;
	}

	div[data-template="show-videos"] #center-part.actorpage .detailsBlock,
	div[data-template="season-videos"] #center-part.actorpage .detailsBlock
	{
		max-width:100%;
	}

	div[data-template*="-videos"] .fotoSlider {
		margin-bottom:0;
	}

	div[data-template*="-videos"] .actorpage .dataTables_wrapper .dataTables_paginate .paginate_button {
		font-size: 11px;
	}

	div[data-template*="film-videos"] .blog-bar.long-desc.typeEditor.photos.videoHolder.werkpaginas-containers {
		width: 100%;
		padding-right: 8px;
		padding-left: 8px;
	}

	[data-template="pm-discussion"] [data-template="message-discussion"] {
		 margin-left: 0;
	}

	[data-template="pm-discussion"] [data-template="message-discussion"] .options {
		display:inline-block !important;
	}

	[data-template="pm-discussion"] [data-template="message-discussion"] form#message-selection {
		margin-top: -33px;
	}

	[data-template="user-stats"] #center-part.actorpage .btm.details {
		border-top:none;
		float:none;
		margin-top: -13px;
	}

	[data-template="user-stats"] .commentSection-bar.fullDisplay h2 {
		margin-top:0;
		padding-bottom:10px;
	}

	[data-template="user-stats"] .blog-bar {
		padding: 0 0px 8px;
	}

	[data-template="user-stats"] .col.column-right.mobileHide {
		padding-right: 10px;
		padding-left: 10px;
	}

	[data-template="user-stats"] ul.rows .text-mode .designtabel .desc div.tp {
		margin-left: 0 !important;
	}

	[data-template="user-stats"] #center-part.actorpage .right-mainSection {
		margin-top: 20px;
		margin-left: 15px;
		margin-right: 15px;
	}

	[data-template="user-stats"] .latest-commentSection.fullDisplay {
		padding-left: 0px;
		padding-right: 0px;
		margin-left: -15px !important;
		width: auto !important;
		padding-bottom: 0px !important;
		margin-bottom: 0px;
	}

	[data-template="user-stats"] .commentSection-bar.fullDisplay h2 {
		margin-top: -10px;
		padding-bottom: 10px;
		margin-left: -10px;
	}

	[data-template="user-stats"] .demand-panel.metTabs h2 {
		padding-left: 0px;
	}

	[data-template="user-stats"] .col.column-right.mobileHide {
		margin-top: -5px;
	}

	[data-template="user-stats"] .demand-panel.border-top2.fullDisplay.metTabs {
		margin-bottom: 35px;
	}

	[data-template*="forum-index"],
	[data-template*="forum-topics"] {
		padding-right: 10px;
		padding-left: 10px;
	}
	[data-template*="forum-topics"] .span.pagelinks {
	  display: inline-block;
	  padding-top: 5px;
	}

}

.ratingstars i {
	color: #000;
}

.ratingstars .fas.fa-star{
	background-image:url('https://moviemeter.nl/widget/images/mm_star_grey.png') !important;
	background-size:contain;
	font-size: 0px;
}
.ratingstars .fas.fa-star-half-alt{
	background-image:url('https://moviemeter.nl/widget/images/mm_star_half2_grey.png?v=3') !important;
	background-size:contain;
	font-size: 0px;
}
.ratingstars .far.fa-star{
	background-image:url('https://moviemeter.nl/widget/images/mm_star_empty_grey.png') !important;
	background-size:contain;
	font-size: 0px;
}

.review-star-rating-action .ratingstars i {
	color: #f6bc41;
}

.review-star.marked .ratingstars .fas.fa-star{
	background-image:url('https://moviemeter.nl/widget/images/mm_star.png') !important;
	background-size:contain;
	font-size: 0px;
}
.review-star.marked .ratingstars .fas.fa-star-half-alt{
	background-image:url('https://moviemeter.nl/widget/images/mm_star_half2.png?v=3') !important;
	background-size:contain;
	font-size: 0px;
}
.review-star.marked .ratingstars .far.fa-star{
	background-image:url('https://moviemeter.nl/widget/images/mm_star_empty.png') !important;
	background-size:contain;
	font-size: 0px;
}

[data-template="message-details"] .contents .quote, [data-template="pm-details"] .contents .quote, .message-details .contents .quote {
	background-color: #f0f2f3 !important;
	border-left: solid 4px #ccd2d7 !important;
	padding: 20px 20px !important;
}

[data-template="message-details"] .updateNewComment {
	background: #FFF !important;	
}
.profile-p {
	background-color: #f0f2f3;
	padding: 10px 15px 8px 15px !important;
	margin: 0px -15px;
	width: calc(100% + 27px);
}

.previousComment .likes .lft a i {
	font-size: 18px;
}
.previousComment .likes .rght a {
	font-size: 18px !important;
	color: rgb(209 214 219) !important;
}

[data-template="message-discussion"] .discussion-header ul.sections, [data-template="message-discussion"] .discussion-header a.button.new {
    display: none;
}

[data-template="film-info"] [data-template="message-discussion"] .discussion-header, [data-template="season-info"] [data-template="message-discussion"] .discussion-header  {
    border: none !important;
    margin: 0px;
    height: 52px;
	display: inherit !important;
}

[data-template="message-discussion"] .discussion-header .discussion-search-wrapper .discussion-search-options {
	top: 60px;
}

[data-template="message-discussion"] .discussion-header input.discussion-search {
    background: none;
    border: solid 1px #aaa;
    border-radius: 3px;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
    padding: 7px 15px;
    height: auto;
    line-height: initial;
	width: 278px !important;
}


@media only screen and (max-width: 767px) {

	[data-template="film-correct"] p.zoekvoorwaarden, [data-template="film-correction"] p.zoekvoorwaarden, [data-template="film-add"] p.zoekvoorwaarden, [data-template="film-addition"] p.zoekvoorwaarden, [data-template="film-rejection"] p.zoekvoorwaarden {
		max-width:100%;
	}

	[data-template="message-details"] .message-select, [data-template="pm-details"] .message-select, .message-details .message-select {
		top: -10px;
	}
	[data-template="message-details"] .message-select svg.icon-checkbox-checked, [data-template="pm-details"] .message-select svg.icon-checkbox-checked, .message-details .message-select svg.icon-checkbox-checked {
		top: -12px;
		right: 8px !important;
	}
	[data-template="message-details"] .message-select svg:hover, [data-template="pm-details"] .message-select svg:hover, .message-details .message-select svg:hover {
		fill: rgba(10, 30, 58, 0.66) !important;
	}
	[data-template="message-details"] .message-select svg, [data-template="pm-details"] .message-select svg, .message-details .message-select svg {
		fill: #dadde1 !important;
		top: -10px;
	}
	[data-template="message-details"] .with-select .review-star-wrapper, [data-template="pm-details"] .with-select .review-star-wrapper, .message-details .with-select .review-star-wrapper {
		margin-top: 10px;
	}
	.updateNewComment .likes .lft {
		float: left !important;
	}
	.updateNewComment .likes .rght {
		width: inherit !important;
		margin-top: 0px !important;
	}
	
	[data-template="forum-index"] ul.rows li a, [data-template="forum-topics"] ul.rows li a {
		line-height: 16px !important;
		padding: 5px 0px !important;
		font-weight: 700 !important;
		font-family: "Poppins", sans-serif !important;
		color: #0a1e3a !important;
		font-size: 14px !important;
	}
	
	[data-template="forum-index"] ul.rows li .subtext, [data-template="forum-index"] ul.rows li .subtext a, [data-template="forum-topics"] ul.rows li .subtext, [data-template="forum-topics"] ul.rows li .subtext a, [data-template="forum-topics"] ul.rows span.pagelinks.pageLink-v2 {
		font-size: 12px !important;
		line-height: 22px !important;
		color: #031023 !important;
		margin-top: 2px !important;
	}
	
	
	[data-template="forum-index"] li .subtext, [data-template="forum-topics"] li .subtext {
		margin-left: 37px;
	}
	
	[data-template="forum-messages"] [data-template="site-updatesbutton"] {
		position: relative;
		top: 0px;
		margin-bottom: 15px;
		border-top: solid 1px #d1d6db;
		padding-top: 15px;
		border-bottom: solid 1px #d1d6db;
		padding-bottom: 15px;
	}
	[data-template="forum-index"] ul.rows li .subtext, [data-template="forum-topics"] ul.rows li .subtext {
		float: left;
		width: calc(100% - 100px);
		margin-left: 0px;
	}
	
	[data-template="forum-topics"] ul.rows li .subtext {
		margin-top: 10px !important;
		width: calc(100% - 40px);
		margin-left: 38px;
		border-top: solid 1px #cbd0d5;
		padding-top: 10px;
	}

	[data-template="forum-topics"] ul.rows span.pagelinks.pageLink-v2 {
		display: inline-block;
		width: 100%;
		margin-left: 38px;
	}

	ul.rows.text-mode li .icon-wrapper {
		margin: 5px 10px 0px 0px;
	}

	[data-template="film-correct"] .v2form .quickform .row .element input[type=text].input-zoeken,
	[data-template="film-add"] .v2form .quickform .row .element input[type=text].input-zoeken,
	[data-template="film-addition"] .v2form .quickform .row .element input[type=text].input-zoeken
	{
		width: calc(100% - 25px) !important;
	}
	
}

	
@media only screen and (min-width: 767px) {
	/* RESTYLE THIJS - COMMENTS */
	
	.profile-p {
		background-color: #f0f2f3;
		padding: 10px 15px 8px 15px !important;
		margin: 0px -15px;
		width: calc(100% + 27px);
	}
	
	[data-template="message-details"] .message-select, [data-template="pm-details"] .message-select, .message-details .message-select {
		position: absolute;
		right: 10px;
		top: 10px;
		cursor: pointer;
		z-index: 1;
		width: 20px;
		height: 20px;
	}
	
	[data-template="message-details"] .message-select svg.icon-checkbox-checked, [data-template="pm-details"] .message-select svg.icon-checkbox-checked, .message-details .message-select svg.icon-checkbox-checked {
		top: -17px;
		right: -2px;
		fill: rgba(10, 30, 58, 0.66) !important;
	}
	[data-template="message-details"] .message-select svg:hover, [data-template="pm-details"] .message-select svg:hover, .message-details .message-select svg:hover {
		fill: rgba(10, 30, 58, 0.66) !important;
	}
	[data-template="message-details"] .message-select svg, [data-template="pm-details"] .message-select svg, .message-details .message-select svg {
		margin-top: -30px;
		right: -5px;
		fill: #dadde1 !important;
	}
	.review-star-wrapper {
		width: 150px;
		display: inline-block;
		float: left;
		margin: 10px 0px;
		margin-left: -4px;
	}
	
	
	
	
	.profile-p .rght a.datumcomment {
		margin-top: 25px !important;
		display: inline-block;
	}



	.likes .lft .likes-counter span.messlikes {
		float: right;
		margin-top: -1px;
	}



	.typehere .quote a, .typehere .quote a:hover {
		color: #000 !important;
	}
	
	
	
	.typehere.contents {
		display: inline-block;
		width: 100%;
	}
	
	[data-template="film-info"] .typehere.contents, [data-template="show-info"] .typehere.contents, [data-template="season-info"] .typehere.contents {
		width: calc(100% - 150px);
	}


	div[data-template="forum-topics"] span.pagelinks.pageLink-v2 {
		display: inline-block !important;
		padding-top: 5px !important;
	}

}