button#doorbell-button {
	z-index: 500;
}
div.center h1.page-title {
	
}
div.center ul.title-tabs {
	
}
ul.title-tabs {
	border-bottom: 3px solid #DDD;
}
ul.title-tabs li {
	display: inline-block;
}
ul.title-tabs li a {
	display: inline-block;
	padding-bottom: 5px;
	margin-right: 30px;
}
ul.title-tabs li a:hover, ul.title-tabs li.active a:hover {
	text-decoration: none;
	border-bottom: 3px solid #888;
    color: #000;
    margin-bottom: -5px;
}
ul.title-tabs li.active a {
	font-weight: bold;
	border-bottom: 3px solid #000;
    margin-bottom: -5px;
}
ul.title-tabs li.active a {	
	color: #000;
}
ul.title-tabs li a {
	color: #666;
}

table.title-details {
	margin-top: 20px;
	font-size: 95%;
}
table.title-details th {
	font-weight: bold;
	vertical-align: top;
	color: #333;
	font-weight: 700;
	padding: 2px 20px 2px 0;
}
table.title-details td {
	padding: 2px 0;
}

@media (max-width: 320px) {
	div#title-postercollection {
		padding: 0 6px;
	}
	ul.title-tabs li a {
		margin-right: 20px;
	}
}

ul#poster-tags li {
	border-radius: 3px;
	float: left;
	margin: 3px 5px 0 0;
}
ul#poster-tags li a, ul#poster-tags li button {
	padding: 6px 4px;
	height: 24px;
}

.micon { background: url('/images/icons.png') no-repeat top left; width: 16px; height: 16px;  } 
.micon.artist { background-position: 0 0; } 
.micon.comment { background-position: -21px 0; } 
.micon.company { background-position: -42px 0; } 
.micon.date { background-position: -63px 0; } 
.micon.download { background-position: -84px 0; } 
.micon.external { background-position: -105px 0; } 
.micon.filesize { background-position: -126px 0; } 
.micon.format { background-position: -147px 0; } 
.micon.group { background-position: -168px 0; } 
.micon.id { background-position: -189px 0; } 
.micon.more { background-position: -210px 0; } 
.micon.release { background-position: -231px 0; } 
.micon.resolution { background-position: -252px 0; } 
.micon.rotation { background-position: -273px 0; } 
.micon.user { background-position: -294px 0; } 
.micon.category-cover { background-position: -315px 0; } 
.micon.category-custom { background-position: -336px 0; } 
.micon.category-logo { background-position: -357px 0; } 
.micon.category-other { background-position: -378px 0; } 
.micon.category-poster { background-position: -399px 0; } 
.micon.category-textless { background-position: -420px 0; } 
.micon.category-unset { background-position: -441px 0; } 
.micon.logo-allposters { background-position: -462px 0; } 
.micon.logo-amazon { background-position: -483px 0; } 
.micon.logo-ebay { background-position: -504px 0; } 
.micon.logo-facebook { background-position: -525px 0; } 
.micon.logo-fandango { background-position: -546px 0; } 
.micon.logo-imdb { background-position: -567px 0; } 
.micon.logo-moviepostercom { background-position: -588px 0; } 
.micon.logo-moviepostershop { background-position: -609px 0; } 
.micon.logo-nordicposters { background-position: -630px 0; height: 15px; } 
.micon.logo-polishposter { background-position: -651px 0; height: 18px; } 
.micon.logo-rss { background-position: -672px 0; } 
.micon.logo-studiocanal { background-position: -693px 0; } 
.micon.logo-youtube { background-position: -714px 0; } 

div.tweet {
	margin-bottom: 30px;
	padding: 10px;
	background: #ffffff;
	border-radius: 5px;
}
div.tweet span.date {
	color: #AAA;
	margin-top: 2px;
	display: inline-block;
}
div.tweet p.text span.retweet {
	display: inline-block;
	background: #eeeeee;
	padding: 0 8px;
	border-radius: 10px;
	margin: 0 3px 0 10px;
}
div.tweet p.text span.retweet a.screen_name {
	color: #444444;
	font-size: 12px;
	font-weight: 400;
}
div.tweet p.text a.screen_name {
	color: #e04b27;
}
div.tweet p.text a.hashtag {
	color: #00c00a;
}