div.intd{	
	width:100%
}	
div#textforum{
	background: #ae9a884f;
	font-family:
	arial;
	font-size:10px;
	color: #262320;
	line-height:14px;
	text-align:
	justify;
	
	padding:6px 7px 10px 7px;
	margin:0 0 0 9px
}	
div#transcriptforum{
	font-family:
	'MYRIADPRO', Helvetica;
	font-size:13px;
	color: #61574e;
	background: #876b546e;
	padding: 3px 0px 4px 7px;
	margin: 0px 0px 2px 9px;
}	
div#linksforum{
	float: left;
	margin: 8px 0px 0px 8px;
	width: 77%;
}	
div#linksforum a{
	font-family:
	Lucida Sans Unicode;
	color: #50463c;
	font-size:10px;
	background: #c3b3a3;
	line-height: 18px;
	text-align:
	center;
	padding: 0px 4px 2px 5px;
	margin: 0px 1px 1px 2px!important;
}	
div#linksforum a:hover{	
	background: #65503d;
	color:#dce2dc;
	transition:0.5s
}	
div#pictban{	
	margin-top:10px;
	text-align:center
}	
div#pictban img{	
	max-width:80px;
	max-height:27px
}	
div#pictban a{	
	filter:grayscale(90%);
	opacity:.6
}	
div#pictban a:hover{	
	opacity:1;
	transition:0.7s;
	filter:none
}	
span.ad_d a,span.ad_d2 a{	
	width:auto;
	margin-bottom:3px;
	border:1px solid #8e928e;
	padding:4px;
	color:#475145;
	display:inline-table;
	font-family:lucida sans unicode;
	font-size:13px;
	font-weight:500;
	text-transform:uppercase
}	
span.ad_d2 a{	
	background:#657063;
	color:#cfc1b4
}	
span.ad_d:hover{	
	transition:.5s
}	
.ad_d a:hover{	
	color:#657063 !important;
	background:#bbc2ba;
	transition:.5s
}	
.ad_d2 a:hover{	
	color:#657063 !important;
	background:#bbc2ba;
	transition:.5s
}	
#media-wrapper{	
	width:400px
}	
ul.media-tabs{	
	height:25px;
	line-height:29px;
	margin:0 0 3px;
	list-style:none
}	
ul.media-tabs li{	
	float:left;
	margin-right:1px;
	cursor:pointer
}	
ul.media-tabs li a{	
	color:#444;
	cursor:pointer;
	display:block;
	margin-bottom:-1px;
	padding:0 14px 1px;
	position:relative;
	text-decoration:none;
	width:95px
}	
ul.media-tabs li a:hover{	
	color:#efefef;
	padding:0 14px;
	background-position:-652px -31px;
	text-decoration:none
}	
ul.media-tabs li.tab-current a{	
	color:#444;
	padding:0 14px 2px;
	border:medium hidden;
	line-height:29px;
	background-position:-652px -62px
}	
ul.media-tabs li.tab-current a:hover{	
	color:#6a5acd
}	
div.media-t2,div.media-t3{	
	display:none;
	width:450px
}	
.media_link{	
	float:left
}	
div#video-area{	
	padding:2px 16px 5px 16px;
	height:auto
}	
ul.media-tabs.tabs1{	
	padding:4px 0 9px 99px;
	margin:0 0 -11px 0;
	width:87%;
	background:#bbbbbb9e;
	font-weight:600;
	font-size:12px;
	font-family:arial
}	
div#video-area-thd2{	
	margin-top:-19px;
	margin-bottom:14px
}	
ul.media-tabs.tabs1 a:hover,ul.media-tabs.tabs2 a:hover{	
	color:#415851
}	
div#video-area-actions2 a,div#video-area-actions1 a{	
	word-spacing:15px;
	background:#1515140f;
	padding:10px
}	
textarea#video-area-tinp2{	
	height:101px
}	
#tooltip{	
	position:absolute;
	background:#202325;
	z-index:999;
	max-width:180px;
	border-radius:3px;
	font-family:arial;
	border:1px solid #2c3132;
	font-size:12px;
	font-weight:600;
	display:none;
	color:#787a7c;
	text-align:center;
	padding:5px
}	
::selection{	
	background:#868786;
	color:#cfc1b4
}	
::-moz-selection{	
	background:#b7c0b6
}	
#banners{	
	overflow:scroll;
	margin:62px 0 0 -12px;
	overflow-x:hidden;
	height:41px;
	width:1017px;
	text-align:JUSTIFY;
	position:absolute;
	opacity:0.9
}	
#banners a{	
	filter:grayscale(100%);
	opacity:60%;
	-moz-transition:all linear .3s;
	-ms-transition:all linear .3s;
	-o-transition:all linear .3s;
	transition:all linear .3s
}	
#banners a:hover{	
	opacity:100%;
	filter:grayscale(0%)
}	
.cote{
	position:
	absolute;
	margin: -24px 0 0 387px!important;
}	
.cote:hover{	
	transition:0.3s;
	filter:drop-shadow(2px 2px 0 #9c9e9c4a) contrast(80%)
}	
#pun-stats ul.container{	
	padding:20px;
	margin:24px 29px 0 32px;
	background: #ccbeb0;
	border:1px solid #888c88
}		
	
div.feeling a {
	position:
	absolute;
	margin: 189px 0 0 349px!important;
	font-size: 45pt;
	color: #cfc1b4d4 !important;
	font-family: 'Master Of Break';
}

.feeling a:hover{	
	color:#cfc1b4;
	transition:1s
}	
.needed{
	position:
	absolute;
	margin: 142px 0 0 616px!important;
	width:
	max-content
}	
.needed img{
	margin-left: 12px;
	width:40px;
	border: 1px solid #cfc1b4!important;
	filter:
	contrast(80%);
}	
.needed img:hover{	
	border:1px solid #494a4954!important;
	filter:drop-shadow(3px -4px 0 #9ea99dbf) grayscale(100);
	transition:0.4s
}	
.active{
	position:
	absolute;
	margin: 142px 0 0 22px!important;
	width:
	max-content
}	
.active img{
	margin-left: 12px;
	width:40px;
	border: 1px solid #cfc1b4!important;
	filter:
	contrast(80%);
}	
.active img:hover{	
	border:1px solid #494a4954!important;
	filter:drop-shadow(3px -4px 0 #9ea99dbf) grayscale(100);
	transition:0.4s
}	
.navigation{
	position:
	absolute;
	margin: -29px 0 0 1px!important;
	width:
	max-content
}	
.navigation a{
	color: #decec0 !important;
	font-family: american typewriter;
	text-transform:
	lowercase;
	font-size: 22px;
	padding: 0px 20px 0px 0px;
}	
div.navigation a:hover{	
	color:#605347 !important;
	transition:0.5s;
}	
.navigation_2{
	position:absolute;
	margin: -30px 0 0 701px!important;
	width:
	max-content;
}	
.navigation_2 a{
	color: #decec0 !important;
	font-family: american typewriter;
	text-transform:
	lowercase;
	font-size: 22px;
	padding: 0px 20px 0px 0px;
}	
.navigation_2 a:hover{	
	color:#605347 !important;
	transition:0.5s;
}	
.episode{
	position:
	absolute;
	color:#cfc1b4;
	font-size:9px;
	line-height:10px;
	width: 152px;
	font-family:
	arial;
	height:55px;
	text-align:
	justify;
	overflow-y:
	auto;
	padding:0 5px 9px 5px;
	border: 1px solid #cfc1b4;
	margin: 50px 0 0 32px!important;
}	
.pair{
	position:
	absolute;
	color:#cfc1b4;
	font-size:9px;
	line-height:10px;
	width: 152px;
	font-family:
	arial;
	height:55px;
	text-align:
	justify;
	overflow-y:
	auto;
	
	padding:0 5px 9px 5px;
	margin: 50px 0 0 204px!important;
	border: 1px solid #cfc1b4;
}	
.best_post{
	position:
	absolute;
	color:#d2d2d2;
	font-size:9px;
	line-height:10px;
	width: 319px;
	font-family:
	arial;
	height:55px;
	text-align:
	justify;
	overflow-y:
	auto;
	padding:0 5px 9px 5px;
	border: 1px solid #cfc1b4;
	margin: 50px 0 0 627px!important;
}	
span.episode_name a,span.pair_name a,span.best_post_name a{
	color: #d4a982;
	font-size: 10px;
	font-weight:700;
	text-transform:
	lowercase;
	text-decoration: underline;
	padding: 0px;
	font-family: 'Roboto';
}	
span.episode_name a:hover,span.pair_name a:hover,span.best_post_name a:hover{	
	color:#c9c7c4;
	background:#605347;
	transition:0.5s
}	
.need1{	
	position:absolute;
	margin:20px 0 0 31px!important
}	
.active1{	
	position:absolute;
	margin:20px 0 0 822px!important
}	
.post1{	
	position:absolute;
	margin:105px 0 0 31px!important
}	
.episode1{	
	position:absolute;
	margin:105px 0 0 685px!important
}	
.pair1{	
	position:absolute;
	margin:105px 0 0 857px!important
}	
div.pair1,div.episode1,div.post1,div.active1,div.need1{	
	background:#cfc1b438;
	padding:4px;
	color:#cfc1b4;
	letter-spacing:3px;
	border-bottom-left-radius:10px;
	border-top-right-radius:10px;
	text-shadow:1px 1px 1px #00000057;
	font-size:11px;
	font-family:'MYRIADPRO', Helvetica;
	text-transform:uppercase;
	width:max-content
}	
div.name,li.pa-fld1{	
	FONT-SIZE:12px;
	LINE-HEIGHT:12px;
	margin:1px 0 0 0;
	FONT-FAMILY:Lucida Sans Unicode;
	width:204px;
	padding:3px;
	color:#212121
}	
li.pa-fld1{	
	font-weight:600;
	width:205px;
	text-transform:uppercase;
	margin:2px 6px 2px -5px;
	padding:6px 5px 3px 0!important;
	color:#212121
}	
.pa-fld1 a,div.name a{	
	FONT-SIZE:12px;
	LINE-HEIGHT:10px;
	FONT-FAMILY:Lucida Sans Unicode;
	color:#212121
}	
.name a:hover{	
	color:#b8bdb9;
	transition:.6s opacity,.6s
}	
li.pa-fld2{	
	color:#454343;
	font-family:'MYRIADPRO';
	font-size:12px;
	line-height:14px;
	margin:-7px 0 0 -10px;
	width:185px;
	text-align:justify;
	padding:12px 0 6px 13px!important
}	
li.pa-fld2 a{	
	color:#657063 !important;
	font-weight:600
}	
div.information a:hover,li.pa-fld2 a:hover{	
	color:#657063
}	
.pa-fld3,div.currency{	
	font-weight:600;
	font-family:lucida sans unicode;
	font-size:12px;
	color:#6d726c;
	border-bottom:1px solid #a0a6a0;
	padding:6px 0 3px 0!important
}	
.pa-fld3 a,div.currency a{	
	font-weight:600;
	font-family:lucida sans unicode;
	font-size:12px;
	color:#6d726c;
	padding:5px!important
}	
.pa-fld6{	
	width:222px;
	margin:0 0 0 -16px!important;
	text-align:center;
	background:#6d726c;
	font-family:'MYRIADPRO', Helvetica;
	text-transform:uppercase;
	font-size:9px;
	letter-spacing:2px;
	padding:3px 0 0 0!important;
	color:#cfc1b4
}	
.pa-posts,.pa-respect,.pa-fld5{	
	text-align:center;
	width:62px;
	display:inline-block;
	font-family:lucida sans unicode;
	font-size:10px;
	color:#6d726c;
	text-transform:lowercase;
	background:#cfc1b4
}	
.pa-respect a{	
	color:#6d726c!important
}	
.pa-fld5 span.GamePst{	
	font-weight:bold
}	
.list5b{	
	padding:0;
	list-style:none
}	
.list5b li td{	
	border:none!important
}	
.list5b li{	
	position:relative;
	background:none!important;
	border-bottom:1px #6d726c solid;
	border-left:3px #6d726c solid;
	text-align:left;
	z-index:1;
	padding:9px!important;
	margin:0 34px;
	line-height:16px
}	
.list5b li:hover{	
	border-left:3px #2d2145 solid
}	
.list5b li:before{	
	content:"";
	position:absolute;
	width:0;
	height:100%;
	top:50%;
	left:50%;
	background:linear-gradient(to left,#b2b7b2,#cfc1b4,#b2b7b2)!important;
	opacity:0;
	-webkit-transform:translateX(-50%) translateY(-50%);
	-moz-transform:translateX(-50%) translateY(-50%);
	-ms-transform:translateX(-50%) translateY(-50%);
	transform:translateX(-50%) translateY(-50%);
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	transition:all 0.3s;
	z-index:-1
}	
.list5b li:hover:before{	
	width:100%;
	opacity:1
}	
span.fandom_eng{	
	font-family:Acumin Variable Concept;
	font-size:14px;
	text-transform:uppercase
}	
span.fandom_rus{	
	font-family:times new roman;
	font-style:italic;
	font-size:13px;
	text-transform:lowercase
}	
#pun-adnav a{	
	color:#2d2145
}	
.list5b li a{	
	font-weight:bold;
	color:#434642;
	font-size:12px !important
}	
.list5b li a:hover{	
	color:#6e7174
}	
