/* STYLESHEET FILE DESCRIPTION: Styles for tvshows screen */

/* GROUPS
######################################### */
#tvshows-groups {
	width: 270px;
	height: 720px;
	left: 80px;
	background: url('../images/generic/opacity-b3.png');
}

#tvshows-groups-shadow-left {left: -20px;}
#tvshows-groups-shadow-right {left: 270px;}


#screen.menu-full #tvshows-groups {left: 265px;}

#tvshows-groups-title {
	top: 35px;
	left: 20px;
	font-family: BasefontRegular;
	font-size: 38px;
}

#tvshows-groups-separator {
	height: 1px;
	width: 230px;
	left: 20px;
	background: url('../images/generic/opacity-w7.png');
}

#tvshows-groups .item {
	height: 40px;
	width: 205px;
	padding-left: 30px;
	font-family: BasefontRegular;
	font-size: 23px;
	line-height: 40px;
	white-space: nowrap;
}

#tvshows-groups-focus {
	width: 270px;
	height: 40px;
}

#tvshows-groups-1,
#tvshows-groups-focus.tvshows-groups-1 {top: 100px;}
#tvshows-groups-2,
#tvshows-groups-focus.tvshows-groups-2 {top: 140px;}
#tvshows-groups-3,
#tvshows-groups-focus.tvshows-groups-3 {top: 180px;}
#tvshows-groups-4,
#tvshows-groups-focus.tvshows-groups-4 {top: 220px;}
#tvshows-groups-5,
#tvshows-groups-focus.tvshows-groups-5 {top: 260px;}
#tvshows-groups-6,
#tvshows-groups-focus.tvshows-groups-6 {top: 300px;}
#tvshows-groups-7,
#tvshows-groups-focus.tvshows-groups-7 {top: 340px;}

#tvshows-groups-separator {top: 400px;}

#tvshows-groups-8,
#tvshows-groups-focus.tvshows-groups-8 {top: 420px;}
#tvshows-groups-9,
#tvshows-groups-focus.tvshows-groups-9 {top: 460px;}



#tvshows-groups .fav,
#tvshows-groups .fav.i-selected.i-focused,
#tvshows-groups .favnew,
#tvshows-groups .favnew.i-selected.i-focused {padding-left: 56px !important;}

#tvshows-groups .fav,
#tvshows-groups .fav.i-selected.i-focused {background: url('../images/generic/fav.png') no-repeat 30px -34px;}
#tvshows-groups .fav.i-selected {background-position: 30px -68px;}

#tvshows-groups .favnew,
#tvshows-groups .favnew.i-selected.i-focused {background: url('../images/sections/tvshows/fav.png') no-repeat 30px -34px;}
#tvshows-groups .favnew.i-selected {background-position: 30px -68px;}

#tvshows-groups .collections,
#tvshows-groups .collections.i-selected.i-focused {padding-left: 56px !important; background: url('../images/sections/tvshows/groups-collections.png') no-repeat 33px 0;}
#tvshows-groups .collections.i-selected {background-position: 33px -40px;}

#tvshows-groups .search,
#tvshows-groups .search.i-selected.i-focused {padding-left: 56px !important; background: url('../images/generic/groups-search.png') no-repeat 31px -1px;}
#tvshows-groups .search.i-selected {background-position: 31px -41px;}



/* LIST
######################################### */
#tvshows-list {
	width: 945px;
	height: 720px;
	left: 350px;
	background: url('../images/generic/opacity-b4.png');
}

#tvshows-list-shadow-left {left: -20px;}

#screen.menu-full #tvshows-list {left: 535px;}

#tvshows-list-up,
#tvshows-list-down {
	width: 630px;
	height: 20px;
	background-image: url('../images/generic/list-arrows.png');
	background-repeat: no-repeat;
	background-position: 50% 0;
	display: none;
}

#tvshows-list.b-focused #tvshows-list-up,
#tvshows-list.b-focused #tvshows-list-down {display: block;}

#tvshows-list-up {top: 15px;}
#tvshows-list-down {top: 690px; background-position: 50% -20px;}

#tvshows-list .item .place {
	width: 134px;
	height: 193px;
	background: url('../images/generic/opacity-b5.png');
	border-radius: 3px;
}

#tvshows-list .item .cover,
#tvshows-list .item .fav,
#tvshows-list .item .new {
	width: 130px;
	height: 189px;
	margin: 2px 0 0 2px;
	border-radius: 2px;
}

#tvshows-list .item .cover {
	background-size: cover;
	background-repeat: no-repeat;
}

#tvshows-list .item .fav {
	background: url('../images/sections/movies/list-fav.png') no-repeat top right;
	display: none;
}

#tvshows-list .item .new {
	background: url('../images/sections/tvshows/cover-new.png') no-repeat 5px 155px;
	display: none;
}

#tvshows-list .item.infav .fav,
#tvshows-list .item.newep .new {display: block;}

#tvshows-list-focus {
	width: 150px;
	height: 209px;
	border-radius: 6px;
}

#tvshows-list-1 {top: 52px; left: 20px;}
#tvshows-list-2 {top: 52px; left: 172px;}
#tvshows-list-3 {top: 52px; left: 324px;}
#tvshows-list-4 {top: 52px; left: 476px;}

#tvshows-list-5 {top: 263px; left: 20px;}
#tvshows-list-6 {top: 263px; left: 172px;}
#tvshows-list-7 {top: 263px; left: 324px;}
#tvshows-list-8 {top: 263px; left: 476px;}

#tvshows-list-9 {top: 474px; left: 20px;}
#tvshows-list-10 {top: 474px; left: 172px;}
#tvshows-list-11 {top: 474px; left: 324px;}
#tvshows-list-12 {top: 474px; left: 476px;}


#tvshows-list-focus.tvshows-list-1 {top: 44px; left: 12px;}
#tvshows-list-focus.tvshows-list-2 {top: 44px; left: 164px;}
#tvshows-list-focus.tvshows-list-3 {top: 44px; left: 316px;}
#tvshows-list-focus.tvshows-list-4 {top: 44px; left: 468px;}

#tvshows-list-focus.tvshows-list-5 {top: 255px; left: 12px;}
#tvshows-list-focus.tvshows-list-6 {top: 255px; left: 164px;}
#tvshows-list-focus.tvshows-list-7 {top: 255px; left: 316px;}
#tvshows-list-focus.tvshows-list-8 {top: 255px; left: 468px;}

#tvshows-list-focus.tvshows-list-9 {top: 467px; left: 12px;}
#tvshows-list-focus.tvshows-list-10 {top: 467px; left: 164px;}
#tvshows-list-focus.tvshows-list-11 {top: 467px; left: 316px;}
#tvshows-list-focus.tvshows-list-12 {top: 467px; left: 468px;}

/* End of list */
#tvshows-list.eol #tvshows-list-9,
#tvshows-list.eol #tvshows-list-10,
#tvshows-list.eol #tvshows-list-11,
#tvshows-list.eol #tvshows-list-12,
#tvshows-list.eol #tvshows-list-down {display: none;}

#tvshows-list-eol {
	width: 590px;
	height: 193px;
	top: 474px;
	left: 20px;
	background: url('../images/generic/opacity-b5.png');
	border-radius: 3px;
	display: none;
}

#tvshows-list-eol span {
	width: 588px;
	text-align: center;
	font-size: 21px;
	line-height: 28px;
	display: table-cell;
	vertical-align: middle;
}

#tvshows-list.eol #tvshows-list-eol {display: table;}

/* Info */
#tvshows-list-info {
	top: 45px;
	left: 630px;
}

#tvshows-list-info .overflow {
	width: 280px;
	overflow: hidden;
	position: relative;
}

#tvshows-list-info .overflow {height: 620px;}

#tvshows-list-info.showrating .overflow {height: 500px;}

#tvshows-list-info div {
	position: relative;
}

#tvshows-list-info .rutitle {
	margin: 0 5px 10px 5px;
	font-size: 26px;
	line-height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-list-info .entitle {
	margin: 0 5px 15px 5px;
	font-size: 20px;
	line-height: 24px;
	opacity: 0.6;
	overflow: hidden;
}

#tvshows-list-info .titlesep {
	height: 1px;
	width: 280px;
	margin-bottom: 15px;
	background: url('../images/generic/opacity-w7.png');
}

#tvshows-list-info .specs {
	height: 96px;
	text-align: center;
}

#tvshows-list-info .specs .year,
#tvshows-list-info .specs .runtime {
	padding-left: 21px;
	font-size: 21px;
	background-image: url('../images/sections/movies/specs.png'); 
	background-repeat: no-repeat;
	display: inline-block;
}

#tvshows-list-info .specs .year {background-position: 0 3px; margin-right: 15px;}
#tvshows-list-info .specs .runtime {background-position: 0 -48px;}

#tvshows-list-info .specs .runtime .space {font-size: 10px;}
#tvshows-list-info .specs .runtime .units {font-size: 19px;}

#tvshows-list-info .specs .runstats {
	margin-top: 14px;
	text-align: center;
	display: block;
}

#tvshows-list-info .specs .seasons,
#tvshows-list-info .specs .episodes {
	background-image: url('../images/sections/tvshows/runstats.png');
	background-repeat: no-repeat;
	display: inline-block;
}

#tvshows-list-info .specs .seasons {
	padding-left: 84px;
	padding-right: 8px;
	border-right: 1px solid rgba(255,255,255,0.7);
	background-position: 0 4px;
}

#tvshows-list-info .specs .episodes {
	margin-left: 3px;
	padding-left: 64px;
	background-position: 0 -30px;
}

#tvshows-list-info .specs .rating {
	width: 125px;
	height: 20px;
	margin: 10px 0 0 75px;
	background-image: url('../images/sections/movies/list-rating.png');
	background-repeat: no-repeat;
}

#tvshows-list-info .specs .rating.r0 {background-position: 0 -200px;}
#tvshows-list-info .specs .rating.r1 {background-position: 0 0;}
#tvshows-list-info .specs .rating.r2 {background-position: 0 -20px;}
#tvshows-list-info .specs .rating.r3 {background-position: 0 -40px;}
#tvshows-list-info .specs .rating.r4 {background-position: 0 -60px;}
#tvshows-list-info .specs .rating.r5 {background-position: 0 -80px;}
#tvshows-list-info .specs .rating.r6 {background-position: 0 -100px;}
#tvshows-list-info .specs .rating.r7 {background-position: 0 -120px;}
#tvshows-list-info .specs .rating.r8 {background-position: 0 -140px;}
#tvshows-list-info .specs .rating.r9 {background-position: 0 -160px;}
#tvshows-list-info .specs .rating.r10 {background-position: 0 -180px;}

#tvshows-list-info .country,
#tvshows-list-info .genre {
	width: 255px;
	margin: 0 5px 10px 5px;
	padding-left: 21px;
	font-size: 20px;
	line-height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-image: url('../images/sections/movies/specs.png');
	background-repeat: no-repeat;
	opacity: 0.6;
}

#tvshows-list-info .country {background-position: 0 -100px;}
#tvshows-list-info .genre {margin-bottom: 12px; background-position: 0 -150px;}

#tvshows-list-info .status {
	width: 242px;
	height: 25px;
	margin-left: 15px;
	background-image: url('../images/sections/tvshows/status.png');
	background-repeat: no-repeat;
}

#tvshows-list-info.ended .status {background-position: 0 -25px;}

#tvshows-list-info .descsep {
	width: 280px;
	height: 1px;
	margin: 15px 0 12px 0;
	background: url('../images/generic/dottedsep.png') repeat-x;
}

#tvshows-list-info .description-fade {
	width: 282px;
	height: 91px;
	background: red;
	position: absolute;
	z-index: 10;
}

#tvshows-list.b-focused #tvshows-list-info .description-fade {margin-top: 530px; background: url('../images/sections/movies/description-fade-focused.png') no-repeat;}
#tvshows-list #tvshows-list-info .description-fade {margin-top: 530px; background: url('../images/sections/movies/description-fade.png') no-repeat;}

#tvshows-list.b-focused #tvshows-list-info.showrating .description-fade {margin-top: 410px; background: url('../images/sections/movies/description-fade-agerating-focused.png') no-repeat;}
#tvshows-list #tvshows-list-info.showrating .description-fade {margin-top: 410px; background: url('../images/sections/movies/description-fade-agerating.png') no-repeat;}

#tvshows-list-info .description p {
	margin: 0 5px 10px 5px;
	font-size: 20px;
	line-height: 26px;
}

#tvshows-list-info .agerating {
	top: 528px;
	width: 280px;
	height: 90px;
	border: 1px solid rgba(255,255,255,0.5);
	border-radius: 6px;
	background: url('../images/sections/movies/agerating.png') no-repeat 14px 14px;
	position: absolute;
	display: none;
}

#tvshows-list-info.showrating .agerating {display: block;}

#tvshows-list-info .agerating span {
	margin: 10px 0 0 60px;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	display: block;
}

/* Empty favourites list */
#tvshows-list.nofav #tvshows-list-up,
#tvshows-list.nofav #tvshows-list-down,
#tvshows-list.nofav #tvshows-list-focus,
#tvshows-list.nofav #tvshows-list-1,
#tvshows-list.nofav #tvshows-list-2,
#tvshows-list.nofav #tvshows-list-3,
#tvshows-list.nofav #tvshows-list-4,
#tvshows-list.nofav #tvshows-list-5,
#tvshows-list.nofav #tvshows-list-6,
#tvshows-list.nofav #tvshows-list-7,
#tvshows-list.nofav #tvshows-list-8,
#tvshows-list.nofav #tvshows-list-9,
#tvshows-list.nofav #tvshows-list-10,
#tvshows-list.nofav #tvshows-list-11,
#tvshows-list.nofav #tvshows-list-12,
#tvshows-list.nofav #tvshows-list-info {display: none;}

#tvshows-nofav {
	width: 935px;
	height: 720px;
	display: none;
}

#tvshows-nofav span {
	width: 935px;
	text-align: center;
	font-size: 21px;
	line-height: 28px;
	display: table-cell;
	vertical-align: middle;
}

#tvshows-list.nofav #tvshows-nofav {display: table;}


/* MY TVSHOWS
######################################### */
/* List */
#tvshows-my-list {
	width: 405px;
	height: 720px;
	left: 350px;
	background: url('../images/generic/opacity-b4.png');
}

#tvshows-my-list-shadow-left {left: -20px;}
#tvshows-my-list-shadow-right {left: 405px;}

#screen.menu-full #tvshows-my-list {left: 535px;}

#tvshows-my-list-focus {
	width: 405px;
	height: 40px;
}

#tvshows-my-list .item {
	width: 405px;
	height: 40px;
	font-family: BasefontRegular;
}

#tvshows-my-list .new {
	width: 21px;
	height: 40px;
	margin-left: 6px;
	background-image: url('../images/sections/tvshows/list-new.png');
	background-repeat: no-repeat;
	display: none;
}

#tvshows-my-list.b-focused .new {background-position: 0 0;}
#tvshows-my-list .new {background-position: 0 -40px;}
#tvshows-my-list .i-selected .new {background-position: 0 -80px;}

#tvshows-my-list .newep .new {display: block;}

#tvshows-my-list .title {
	width: 368px;
	left: 32px;
	font-size: 24px;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-my-list .border {
	width: 405px;
	height: 1px;
	margin-top: 39px;
	background: url('../images/generic/opacity-w1.png');
}

#tvshows-my-list-1 {top: 40px;}
#tvshows-my-list-2 {top: 80px;}
#tvshows-my-list-3 {top: 120px;}
#tvshows-my-list-4 {top: 160px;}
#tvshows-my-list-5 {top: 200px;}
#tvshows-my-list-6 {top: 240px;}
#tvshows-my-list-7 {top: 280px;}
#tvshows-my-list-8 {top: 320px;}
#tvshows-my-list-9 {top: 360px;}
#tvshows-my-list-10 {top: 400px;}
#tvshows-my-list-11 {top: 440px;}
#tvshows-my-list-12 {top: 480px;}
#tvshows-my-list-13 {top: 520px;}
#tvshows-my-list-14 {top: 560px;}
#tvshows-my-list-15 {top: 600px;}
#tvshows-my-list-16 {top: 640px;}


#tvshows-my-list-focus.tvshows-my-list-1 {top: 40px;}
#tvshows-my-list-focus.tvshows-my-list-2 {top: 80px;}
#tvshows-my-list-focus.tvshows-my-list-3 {top: 120px;}
#tvshows-my-list-focus.tvshows-my-list-4 {top: 160px;}
#tvshows-my-list-focus.tvshows-my-list-5 {top: 200px;}
#tvshows-my-list-focus.tvshows-my-list-6 {top: 240px;}
#tvshows-my-list-focus.tvshows-my-list-7 {top: 280px;}
#tvshows-my-list-focus.tvshows-my-list-8 {top: 320px;}
#tvshows-my-list-focus.tvshows-my-list-9 {top: 360px;}
#tvshows-my-list-focus.tvshows-my-list-10 {top: 400px;}
#tvshows-my-list-focus.tvshows-my-list-11 {top: 440px;}
#tvshows-my-list-focus.tvshows-my-list-12 {top: 480px;}
#tvshows-my-list-focus.tvshows-my-list-13 {top: 520px;}
#tvshows-my-list-focus.tvshows-my-list-14 {top: 560px;}
#tvshows-my-list-focus.tvshows-my-list-15 {top: 600px;}
#tvshows-my-list-focus.tvshows-my-list-16 {top: 640px;}

#tvshows-my-list-up,
#tvshows-my-list-down {
	width: 420px;
	height: 20px;
	background-image: url('../images/generic/list-arrows.png');
	background-repeat: no-repeat;
	background-position: 50% 0;
	display: none;
}

#tvshows-my-list.b-focused #tvshows-my-list-up,
#tvshows-my-list.b-focused #tvshows-my-list-down {display: block;}

#tvshows-my-list-up {top: 15px;}
#tvshows-my-list-down {top: 690px; background-position: 50% -20px;}

/* Episodes */
#tvshows-my-episodes {
	width: 525px;
	height: 720px;
	left: 755px;
	background: url('../images/generic/opacity-b3.png');
}

#tvshows-my-episodes-shadow-left {left: -20px;}

#screen.menu-full #tvshows-my-episodes {left: 940px;}

#tvshows-my-episodes-up,
#tvshows-my-episodes-down {
	width: 520px;
	height: 20px;
	background-image: url('../images/generic/list-arrows.png');
	background-repeat: no-repeat;
	background-position: 50% 0;
	display: none;
}

#tvshows-my-episodes.b-focused #tvshows-my-episodes-up,
#tvshows-my-episodes.b-focused #tvshows-my-episodes-down {display: block;}

#tvshows-my-episodes-up {top: 177px;}
#tvshows-my-episodes-down {top: 645px; background-position: 50% -20px;}


#tvshows-my-episodes .showtitle {
	width: 490px;
	height: 140px;
}

#tvshows-my-episodes .showtitle .place {
	width: 83px;
	height: 120px;
	margin: 10px 0 0 10px;
	background: url('../images/generic/opacity-b5.png');
	border-radius: 3px;
}

#tvshows-my-episodes .showtitle .cover {
	width: 79px;
	height: 116px;
	margin: 12px 0 0 12px;
	border-radius: 2px;
	background-size: cover;
	background-repeat: no-repeat;
}

#tvshows-my-episodes .showtitle .rutitle,
#tvshows-my-episodes .showtitle .entitle {
	left: 100px;
	width: 370px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-my-episodes .showtitle .rutitle {
	margin: 14px 5px 10px 5px;
	font-size: 26px;
	line-height: 32px;
}

#tvshows-my-episodes .showtitle .entitle {
	margin: 54px 5px 15px 5px;
	font-size: 20px;
	line-height: 24px;
	opacity: 0.6;
}

#tvshows-my-episodes .showtitle .status {
	width: 242px;
	height: 25px;
	top: 93px;
	left: 88px;
	margin-left: 15px;
	background-image: url('../images/sections/tvshows/status.png');
	background-repeat: no-repeat;
}

#tvshows-my-episodes.ended .showtitle .status {background-position: 0 -25px;}

#tvshows-my-episodes .item,
#tvshows-my-episodes-focus {
	width: 485px;
	height: 62px;
}

#tvshows-my-episodes .item {border-bottom: 1px solid rgba(255,255,255,0.3);}

#tvshows-my-episodes .item .runstats,
#tvshows-my-episodes .item .episode {
	width: 440px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-my-episodes .item .runstats {
	margin: 6px 0 0 36px;
	font-size: 20px;
	opacity: 0.7;
}

#tvshows-my-episodes .item .episode {
	margin: 32px 0 0 36px;
	font-size: 24px;
}

#tvshows-my-episodes .item .status {
	width: 20px;
	height: 40px;
	margin: 12px 0 0 7px;
	background-image: url('../images/sections/movies/page-playmarker.png');
	background-repeat: no-repeat;
	background-position: 3px -187px;
}

#tvshows-my-episodes.b-focused .item.newep .status {background: url('../images/sections/tvshows/list-new.png') no-repeat;}
#tvshows-my-episodes .item.newep .status {background: url('../images/sections/tvshows/list-new.png') no-repeat 0 -40px;}
#tvshows-my-episodes .item.notfinished .status {background-position: 3px -87px;}
#tvshows-my-episodes .item.watched .status {background-position: 3px 13px;}

#tvshows-my-episodes .item:last-child {border-bottom: none;}

#tvshows-my-episodes-0,
#tvshows-my-episodes-focus.tvshows-my-episodes-0 {top: 30px; left: 20px; height: 140px;}

#tvshows-my-episodes-1,
#tvshows-my-episodes-focus.tvshows-my-episodes-1 {top: 204px; left: 20px;}

#tvshows-my-episodes-2,
#tvshows-my-episodes-focus.tvshows-my-episodes-2 {top: 266px; left: 20px;}

#tvshows-my-episodes-3,
#tvshows-my-episodes-focus.tvshows-my-episodes-3 {top: 328px; left: 20px;}

#tvshows-my-episodes-4,
#tvshows-my-episodes-focus.tvshows-my-episodes-4 {top: 390px; left: 20px;}

#tvshows-my-episodes-5,
#tvshows-my-episodes-focus.tvshows-my-episodes-5 {top: 452px; left: 20px;}

#tvshows-my-episodes-6,
#tvshows-my-episodes-focus.tvshows-my-episodes-6 {top: 514px; left: 20px;}

#tvshows-my-episodes-7,
#tvshows-my-episodes-focus.tvshows-my-episodes-7 {top: 576px; left: 20px;}


/* SEARCH
######################################### */
#tvshows-search-options {
	width: 350px;
	height: 720px;
	left: 350px;
	background: url('../images/generic/opacity-b4.png');
}

#tvshows-search-options-shadow-left {left: -20px;}
#tvshows-search-options-shadow-right {left: 350px;}

#screen.menu-full #tvshows-search-options {left: 535px;}

#tvshows-search-results {
	width: 595px;
	height: 720px;
	left: 700px;
	background: url('../images/generic/opacity-b3.png');
}

#tvshows-search-results-shadow-left {left: -20px;}
#screen.menu-full #tvshows-search-results {left: 885px;}

/* Options pane */
#tvshows-search-options-title {
	top: 35px;
	left: 20px;
	font-family: BasefontRegular;
	font-size: 38px;
}

#tvshows-search-options-type {top: 36px; left: 130px;}
#tvshows-search-options-query {top: 105px; left: 20px;}
#tvshows-search-options-separator {top: 172px; left: 20px;}
#tvshows-search-options-advanced-switch {top: 200px; left: 20px;}
#tvshows-search-options-advanced-year {top: 250px; left: 20px;}
#tvshows-search-options-advanced-country {top: 310px; left: 20px;}
#tvshows-search-options-advanced-genre {top: 369px; left: 20px;}
#tvshows-search-options-advanced-separator {top: 435px; left: 20px;}

#tvshows-search-options-advanced-running {top: 455px; left: 20px;}
#tvshows-search-options-advanced-ended {top: 505px; left: 20px;}
#tvshows-search-options-advanced-any {top: 555px; left: 20px;}
#tvshows-search-options-advanced-separator2 {top: 608px; left: 20px;}

#tvshows-search-options-advanced-en {top: 629px; left: 20px;}

#tvshows-search-focus {
	width: 350px;
	height: 50px;
}

#tvshows-search-focus.tvshows-search-1 {top: 28px;}
#tvshows-search-focus.tvshows-search-2 {top: 98px;}
#tvshows-search-focus.tvshows-search-3 {top: 184px;}
#tvshows-search-focus.tvshows-search-4 {top: 243px;}
#tvshows-search-focus.tvshows-search-5 {top: 302px;}
#tvshows-search-focus.tvshows-search-6 {top: 361px;}
#tvshows-search-focus.tvshows-search-7 {top: 447px;}
#tvshows-search-focus.tvshows-search-8 {top: 497px;}
#tvshows-search-focus.tvshows-search-9 {top: 547px;}
#tvshows-search-focus.tvshows-search-10 {top: 621px; height: 74px}

#tvshows-search-options-type .select {width: 190px;}

#tvshows-search-options-query .textinput {width: 299px;}
#tvshows-search-options-query .hint {
	margin: 8px 0 0 8px;
	font-family: BasefontItalic;
	white-space: nowrap;
	opacity: 0.6;
}

#tvshows-search-options-separator,
#tvshows-search-options-advanced-separator,
#tvshows-search-options-advanced-separator2 {
	width: 310px;
	height: 1px;
	background: url('../images/generic/opacity-w6.png');
}

#tvshows-search-options-advanced {display: none;}

.advanced #tvshows-search-options-advanced {display: block;}
.advanced #tvshows-search-options-advanced-switch {background-position: 280px -6px}

#tvshows-search-options-advanced-switch {
	width: 300px;
	margin-left: 5px;
	background: url('../images/generic/switch-arrow.png') 280px -36px no-repeat;
}

#tvshows-search-options-advanced-year .textinput,
#tvshows-search-options-advanced-country .select,
#tvshows-search-options-advanced-genre .select {
	width: 200px;
	margin-left: 80px;
	padding-right: 20px;
}

#tvshows-search-options-advanced-country .select,
#tvshows-search-options-advanced-genre .select {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-search-options-advanced-year .label,
#tvshows-search-options-advanced-country .label,
#tvshows-search-options-advanced-genre .label {margin-left: 5px;}

#tvshows-search-options-advanced-running .label,
#tvshows-search-options-advanced-ended .label,
#tvshows-search-options-advanced-any .label {
	margin-left: 38px;
}

#tvshows-search-options-advanced-en .label {
	margin-left: 38px;
	padding-left: 48px;
	background-image: url('../images/sections/movies/features.png');
	background-repeat: no-repeat;
}

#tvshows-search-options-advanced-en .label {background-position: 0 -150px;}

#tvshows-search-options-advanced-en .label {
	margin-top: 5px;
	line-height: 24px;
}

	/* Select menu */
	/* Select menu */
#tvshows-search-options-type-selectmenu {
	width: 194px;
	height: 146px;
	top: 36px;
	left: 130px;
}

#tvshows-search-options-type-selectmenu-focus {width: 192px;}
#tvshows-search-options-type-selectmenu .item {width: 182px;}

#tvshows-search-options-type-selectmenu-focus.tvshows-search-options-type-selectmenu-1, 
#tvshows-search-options-type-selectmenu-1 {top: 1px;}
#tvshows-search-options-type-selectmenu-focus.tvshows-search-options-type-selectmenu-2, 
#tvshows-search-options-type-selectmenu-2 {top: 37px;}
#tvshows-search-options-type-selectmenu-focus.tvshows-search-options-type-selectmenu-3, 
#tvshows-search-options-type-selectmenu-3 {top: 73px;}
#tvshows-search-options-type-selectmenu-focus.tvshows-search-options-type-selectmenu-4, 
#tvshows-search-options-type-selectmenu-4 {top: 109px;}

#tvshows-search-options-country-selectmenu,
#tvshows-search-options-genre-selectmenu {
	width: 224px;
	height: 400px;
	top: 160px;
	left: 100px;
}

#tvshows-search-options-country-selectmenu-focus,
#tvshows-search-options-country-selectmenu-up,
#tvshows-search-options-country-selectmenu-down,
#tvshows-search-options-genre-selectmenu-focus,
#tvshows-search-options-genre-selectmenu-up,
#tvshows-search-options-genre-selectmenu-down {width: 222px;}

#tvshows-search-options-country-selectmenu .item,
#tvshows-search-options-genre-selectmenu .item {
	width: 224px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-search-options-genre-selectmenu .item {
	width: 162px;
	padding-left: 50px;
}

#tvshows-search-options-genre-selectmenu .item .control {margin-left: -40px;}

#tvshows-search-options-genre-selectmenu .item.clear {padding-left: 42px;}
#tvshows-search-options-genre-selectmenu .item.clear .control {margin-left: -28px}
#tvshows-search-options-genre-selectmenu .item.clear .checkbox {
	border: none; 
	background: url('../images/generic/form-checkbox-clear.png') no-repeat 0px 6px;
}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-1, 
#tvshows-search-options-country-selectmenu-1,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-1, 
#tvshows-search-options-genre-selectmenu-1 {top: 21px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-2, 
#tvshows-search-options-country-selectmenu-2,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-2, 
#tvshows-search-options-genre-selectmenu-2 {top: 57px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-3, 
#tvshows-search-options-country-selectmenu-3,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-3, 
#tvshows-search-options-genre-selectmenu-3 {top: 93px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-4, 
#tvshows-search-options-country-selectmenu-4,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-4, 
#tvshows-search-options-genre-selectmenu-4 {top: 129px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-5, 
#tvshows-search-options-country-selectmenu-5,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-5, 
#tvshows-search-options-genre-selectmenu-5 {top: 165px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-6, 
#tvshows-search-options-country-selectmenu-6,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-6, 
#tvshows-search-options-genre-selectmenu-6 {top: 201px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-7, 
#tvshows-search-options-country-selectmenu-7,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-7, 
#tvshows-search-options-genre-selectmenu-7 {top: 237px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-8, 
#tvshows-search-options-country-selectmenu-8,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-8, 
#tvshows-search-options-genre-selectmenu-8 {top: 273px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-9, 
#tvshows-search-options-country-selectmenu-9,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-9, 
#tvshows-search-options-genre-selectmenu-9 {top: 309px;}

#tvshows-search-options-country-selectmenu-focus.tvshows-search-options-country-selectmenu-10, 
#tvshows-search-options-country-selectmenu-10,
#tvshows-search-options-genre-selectmenu-focus.tvshows-search-options-genre-selectmenu-10, 
#tvshows-search-options-genre-selectmenu-10 {top: 345px;}


#tvshows-search-options-country-selectmenu-down,
#tvshows-search-options-genre-selectmenu-down,
#starttrial-registration-city-down {top: 380px}
		

	/* Keyboard */
#kb.query {top: 150px; left: 290px;}
#kb.year {top: 296px; left: 290px;}

/* Results pane */
#tvshows-search-results-up,
#tvshows-search-results-down {
	width: 595px;
	height: 20px;
	background-image: url('../images/generic/list-arrows.png');
	background-repeat: no-repeat;
	background-position: 50% 0;
	display: none;
}

#tvshows-search-results.b-focused #tvshows-search-results-up,
#tvshows-search-results.b-focused #tvshows-search-results-down {display: block;}

#tvshows-search-results-up {top: 15px;}
#tvshows-search-results-down {top: 650px; background-position: 50% -20px;}

#tvshows-search-results-focus {
	width: 595px;
	height: 60px;
}

#tvshows-search-results .item {
	width: 595px;
	height: 60px;
	font-family: BasefontRegular;
	overflow: hidden;
}

#tvshows-search-results .rutitle,
#tvshows-search-results .entitle {
	width: 490px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tvshows-search-results .rutitle {
	margin: 6px 0 0 20px;
	font-size: 24px;
}

#tvshows-search-results .noentitle .rutitle {margin-top: 18px;}

#tvshows-search-results .entitle {
	margin: 33px 0 0 20px;
	font-size: 20px;
	opacity: 0.6;
}

#tvshows-search-results .year {
	margin: 19px 0 0 510px;
	font-size: 24px;
	opacity: 0.6;
}

#tvshows-search-results .border {
	width: 595px;
	height: 1px;
	margin-top: 59px;
	background: url('../images/generic/opacity-w1.png');
}

#tvshows-search-results .item:last-child .border {display: none;}

#tvshows-search-results-1,
#tvshows-search-results-focus.tvshows-search-results-1 {top: 40px;}
#tvshows-search-results-2,
#tvshows-search-results-focus.tvshows-search-results-2 {top: 100px;}
#tvshows-search-results-3,
#tvshows-search-results-focus.tvshows-search-results-3 {top: 160px;}
#tvshows-search-results-4,
#tvshows-search-results-focus.tvshows-search-results-4 {top: 220px;}
#tvshows-search-results-5,
#tvshows-search-results-focus.tvshows-search-results-5 {top: 280px;}
#tvshows-search-results-6,
#tvshows-search-results-focus.tvshows-search-results-6 {top: 340px;}
#tvshows-search-results-7,
#tvshows-search-results-focus.tvshows-search-results-7 {top: 400px;}
#tvshows-search-results-8,
#tvshows-search-results-focus.tvshows-search-results-8 {top: 460px;}
#tvshows-search-results-9,
#tvshows-search-results-focus.tvshows-search-results-9 {top: 520px;}
#tvshows-search-results-10,
#tvshows-search-results-focus.tvshows-search-results-10 {top: 580px;}

#tvshows-search-result-nothingfound {
	top: 325px;
	left: 20px;
	width: 595px;
	text-align: center;
	display: none;
}

.nothingfound #tvshows-search-result-nothingfound {display: block;}