.grid.thumbnails>li{
	margin-bottom:2.12766%
}
@media (min-width: 1200px){
	.grid.thumbnails>li{
		margin-bottom:2.5641%
}
}
@media (max-width: 979px) and (min-width: 768px){
	.grid.thumbnails>li{
		margin-bottom:2.76243%
}
}
.grid.thumbnails .thumbnail{
	position:relative;
	overflow:hidden;
	padding:0;
	text-align:center;
	word-wrap:break-word;
	height:13em
}
.grid.thumbnails .thumbnail .thumbnail_img,.grid.thumbnails .thumbnail .video_player_container{
	height:100%;
	overflow:hidden;
	position:relative
}
.grid.thumbnails .thumbnail .thumbnail_img img,.grid.thumbnails .thumbnail .video_player_container img{
	max-width:none;
	height:100%;
	width:auto;
	position:absolute;
	top:0;
	bottom:0;
	left:-500px;
	right:-500px;
	margin:auto
}
.grid.thumbnails .thumbnail .details{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:0 5px;
	background:#fff;
	overflow:hidden;
	max-height:3em;
	-webkit-transition:2s;
	-moz-transition:2s;
	-o-transition:2s;
	transition:2s
}
.grid.thumbnails .thumbnail .details p,.grid.thumbnails .thumbnail .details h4{
	margin-top:10px
}
.grid.thumbnails .thumbnail:not(.play):hover{
	overflow:visible
}
.grid.thumbnails .thumbnail:not(.play):hover .details p,.grid.thumbnails .thumbnail:not(.play):hover .details h4{
	height:auto;
	white-space:normal
}
.grid.thumbnails .thumbnail.friendship_row .details{
	overflow:visible
}
.grid.thumbnails .span12{
	height:auto;
	margin-left:0
}
[class*="span"] .grid.thumbnails [class*="span"]:hover .details{
	max-height:100em
}
@media (min-width: 768px) and (max-width: 979px){
	.span12 .grid.thumbnails .span2{
		height:6em
}
	.span12 .grid.thumbnails .span2 .thumbnail_img{
		height:3em
}
	.span12 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span2.photo .thumbnail_img{
		height:6em
}
	.span12 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:1.7em
}
	.span12 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span2.group .thumbnail_img{
		height:1.7em
}
	.span12 .grid.thumbnails .span2.video{
		height:6em
}
	.span12 .grid.thumbnails .span2.video .thumbnail_img,.span12 .grid.thumbnails .span2.video .video_player_container{
		height:3em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span12 .grid.thumbnails .span2{
		height:5em
}
	.span12 .grid.thumbnails .span2 .thumbnail_img{
		height:2em
}
	.span12 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span2.photo .thumbnail_img{
		height:5em
}
	.span12 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:0.7em
}
	.span12 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span2.group .thumbnail_img{
		height:0.7em
}
	.span12 .grid.thumbnails .span2.video{
		height:6.5em
}
	.span12 .grid.thumbnails .span2.video .thumbnail_img,.span12 .grid.thumbnails .span2.video .video_player_container{
		height:3.5em
}
}
@media (min-width: 1200px){
	.span12 .grid.thumbnails .span2{
		height:6em
}
	.span12 .grid.thumbnails .span2 .thumbnail_img{
		height:3em
}
	.span12 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span2.photo .thumbnail_img{
		height:6em
}
	.span12 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:1.7em
}
	.span12 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span2.group .thumbnail_img{
		height:1.7em
}
	.span12 .grid.thumbnails .span2.video{
		height:7.5em
}
	.span12 .grid.thumbnails .span2.video .thumbnail_img,.span12 .grid.thumbnails .span2.video .video_player_container{
		height:4.5em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span12 .grid.thumbnails .span3{
		height:9em
}
	.span12 .grid.thumbnails .span3 .thumbnail_img{
		height:6em
}
	.span12 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span3.photo .thumbnail_img{
		height:9em
}
	.span12 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:4.7em
}
	.span12 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span3.group .thumbnail_img{
		height:4.7em
}
	.span12 .grid.thumbnails .span3.video{
		height:9em
}
	.span12 .grid.thumbnails .span3.video .thumbnail_img,.span12 .grid.thumbnails .span3.video .video_player_container{
		height:6em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span12 .grid.thumbnails .span3{
		height:7.5em
}
	.span12 .grid.thumbnails .span3 .thumbnail_img{
		height:4.5em
}
	.span12 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span3.photo .thumbnail_img{
		height:7.5em
}
	.span12 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:3.2em
}
	.span12 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span3.group .thumbnail_img{
		height:3.2em
}
	.span12 .grid.thumbnails .span3.video{
		height:9.75em
}
	.span12 .grid.thumbnails .span3.video .thumbnail_img,.span12 .grid.thumbnails .span3.video .video_player_container{
		height:6.75em
}
}
@media (min-width: 1200px){
	.span12 .grid.thumbnails .span3{
		height:9em
}
	.span12 .grid.thumbnails .span3 .thumbnail_img{
		height:6em
}
	.span12 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span3.photo .thumbnail_img{
		height:9em
}
	.span12 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:4.7em
}
	.span12 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span3.group .thumbnail_img{
		height:4.7em
}
	.span12 .grid.thumbnails .span3.video{
		height:11.25em
}
	.span12 .grid.thumbnails .span3.video .thumbnail_img,.span12 .grid.thumbnails .span3.video .video_player_container{
		height:8.25em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span12 .grid.thumbnails .span4{
		height:12em
}
	.span12 .grid.thumbnails .span4 .thumbnail_img{
		height:9em
}
	.span12 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span4.photo .thumbnail_img{
		height:12em
}
	.span12 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:7.7em
}
	.span12 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span4.group .thumbnail_img{
		height:7.7em
}
	.span12 .grid.thumbnails .span4.video{
		height:12em
}
	.span12 .grid.thumbnails .span4.video .thumbnail_img,.span12 .grid.thumbnails .span4.video .video_player_container{
		height:9em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span12 .grid.thumbnails .span4{
		height:10em
}
	.span12 .grid.thumbnails .span4 .thumbnail_img{
		height:7em
}
	.span12 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span4.photo .thumbnail_img{
		height:10em
}
	.span12 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:5.7em
}
	.span12 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span4.group .thumbnail_img{
		height:5.7em
}
	.span12 .grid.thumbnails .span4.video{
		height:13em
}
	.span12 .grid.thumbnails .span4.video .thumbnail_img,.span12 .grid.thumbnails .span4.video .video_player_container{
		height:10em
}
}
@media (min-width: 1200px){
	.span12 .grid.thumbnails .span4{
		height:12em
}
	.span12 .grid.thumbnails .span4 .thumbnail_img{
		height:9em
}
	.span12 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span4.photo .thumbnail_img{
		height:12em
}
	.span12 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:7.7em
}
	.span12 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span4.group .thumbnail_img{
		height:7.7em
}
	.span12 .grid.thumbnails .span4.video{
		height:15em
}
	.span12 .grid.thumbnails .span4.video .thumbnail_img,.span12 .grid.thumbnails .span4.video .video_player_container{
		height:12em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span12 .grid.thumbnails .span6{
		height:18em
}
	.span12 .grid.thumbnails .span6 .thumbnail_img{
		height:15em
}
	.span12 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span6.photo .thumbnail_img{
		height:18em
}
	.span12 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:13.7em
}
	.span12 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span6.group .thumbnail_img{
		height:13.7em
}
	.span12 .grid.thumbnails .span6.video{
		height:18em
}
	.span12 .grid.thumbnails .span6.video .thumbnail_img,.span12 .grid.thumbnails .span6.video .video_player_container{
		height:15em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span12 .grid.thumbnails .span6{
		height:15em
}
	.span12 .grid.thumbnails .span6 .thumbnail_img{
		height:12em
}
	.span12 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span6.photo .thumbnail_img{
		height:15em
}
	.span12 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:10.7em
}
	.span12 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span6.group .thumbnail_img{
		height:10.7em
}
	.span12 .grid.thumbnails .span6.video{
		height:19.5em
}
	.span12 .grid.thumbnails .span6.video .thumbnail_img,.span12 .grid.thumbnails .span6.video .video_player_container{
		height:16.5em
}
}
@media (min-width: 1200px){
	.span12 .grid.thumbnails .span6{
		height:18em
}
	.span12 .grid.thumbnails .span6 .thumbnail_img{
		height:15em
}
	.span12 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span6.photo .thumbnail_img{
		height:18em
}
	.span12 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:13.7em
}
	.span12 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span6.group .thumbnail_img{
		height:13.7em
}
	.span12 .grid.thumbnails .span6.video{
		height:22.5em
}
	.span12 .grid.thumbnails .span6.video .thumbnail_img,.span12 .grid.thumbnails .span6.video .video_player_container{
		height:19.5em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span12 .grid.thumbnails .span12{
		height:36em
}
	.span12 .grid.thumbnails .span12 .thumbnail_img{
		height:33em
}
	.span12 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span12.photo .thumbnail_img{
		height:36em
}
	.span12 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:31.7em
}
	.span12 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span12.group .thumbnail_img{
		height:31.7em
}
	.span12 .grid.thumbnails .span12.video{
		height:36em
}
	.span12 .grid.thumbnails .span12.video .thumbnail_img,.span12 .grid.thumbnails .span12.video .video_player_container{
		height:33em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span12 .grid.thumbnails .span12{
		height:30em
}
	.span12 .grid.thumbnails .span12 .thumbnail_img{
		height:27em
}
	.span12 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span12.photo .thumbnail_img{
		height:30em
}
	.span12 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:25.7em
}
	.span12 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span12.group .thumbnail_img{
		height:25.7em
}
	.span12 .grid.thumbnails .span12.video{
		height:39em
}
	.span12 .grid.thumbnails .span12.video .thumbnail_img,.span12 .grid.thumbnails .span12.video .video_player_container{
		height:36em
}
}
@media (min-width: 1200px){
	.span12 .grid.thumbnails .span12{
		height:36em
}
	.span12 .grid.thumbnails .span12 .thumbnail_img{
		height:33em
}
	.span12 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span12 .grid.thumbnails .span12.photo .thumbnail_img{
		height:36em
}
	.span12 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:31.7em
}
	.span12 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span12 .grid.thumbnails .span12.group .thumbnail_img{
		height:31.7em
}
	.span12 .grid.thumbnails .span12.video{
		height:45em
}
	.span12 .grid.thumbnails .span12.video .thumbnail_img,.span12 .grid.thumbnails .span12.video .video_player_container{
		height:42em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span8 .grid.thumbnails .span2{
		height:6em
}
	.span8 .grid.thumbnails .span2 .thumbnail_img{
		height:3em
}
	.span8 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span2.photo .thumbnail_img{
		height:6em
}
	.span8 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:1.7em
}
	.span8 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span2.group .thumbnail_img{
		height:1.7em
}
	.span8 .grid.thumbnails .span2.video{
		height:6em
}
	.span8 .grid.thumbnails .span2.video .thumbnail_img,.span8 .grid.thumbnails .span2.video .video_player_container{
		height:3em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span8 .grid.thumbnails .span2{
		height:6em
}
	.span8 .grid.thumbnails .span2 .thumbnail_img{
		height:3em
}
	.span8 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span2.photo .thumbnail_img{
		height:6em
}
	.span8 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:1.7em
}
	.span8 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span2.group .thumbnail_img{
		height:1.7em
}
	.span8 .grid.thumbnails .span2.video{
		height:4em
}
	.span8 .grid.thumbnails .span2.video .thumbnail_img,.span8 .grid.thumbnails .span2.video .video_player_container{
		height:1em
}
}
@media (min-width: 1200px){
	.span8 .grid.thumbnails .span2{
		height:8em
}
	.span8 .grid.thumbnails .span2 .thumbnail_img{
		height:5em
}
	.span8 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span2.photo .thumbnail_img{
		height:8em
}
	.span8 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:3.7em
}
	.span8 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span2.group .thumbnail_img{
		height:3.7em
}
	.span8 .grid.thumbnails .span2.video{
		height:6em
}
	.span8 .grid.thumbnails .span2.video .thumbnail_img,.span8 .grid.thumbnails .span2.video .video_player_container{
		height:3em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span8 .grid.thumbnails .span3{
		height:9em
}
	.span8 .grid.thumbnails .span3 .thumbnail_img{
		height:6em
}
	.span8 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span3.photo .thumbnail_img{
		height:9em
}
	.span8 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:4.7em
}
	.span8 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span3.group .thumbnail_img{
		height:4.7em
}
	.span8 .grid.thumbnails .span3.video{
		height:9em
}
	.span8 .grid.thumbnails .span3.video .thumbnail_img,.span8 .grid.thumbnails .span3.video .video_player_container{
		height:6em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span8 .grid.thumbnails .span3{
		height:9em
}
	.span8 .grid.thumbnails .span3 .thumbnail_img{
		height:6em
}
	.span8 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span3.photo .thumbnail_img{
		height:9em
}
	.span8 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:4.7em
}
	.span8 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span3.group .thumbnail_img{
		height:4.7em
}
	.span8 .grid.thumbnails .span3.video{
		height:6em
}
	.span8 .grid.thumbnails .span3.video .thumbnail_img,.span8 .grid.thumbnails .span3.video .video_player_container{
		height:3em
}
}
@media (min-width: 1200px){
	.span8 .grid.thumbnails .span3{
		height:12em
}
	.span8 .grid.thumbnails .span3 .thumbnail_img{
		height:9em
}
	.span8 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span3.photo .thumbnail_img{
		height:12em
}
	.span8 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:7.7em
}
	.span8 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span3.group .thumbnail_img{
		height:7.7em
}
	.span8 .grid.thumbnails .span3.video{
		height:9em
}
	.span8 .grid.thumbnails .span3.video .thumbnail_img,.span8 .grid.thumbnails .span3.video .video_player_container{
		height:6em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span8 .grid.thumbnails .span4{
		height:12em
}
	.span8 .grid.thumbnails .span4 .thumbnail_img{
		height:9em
}
	.span8 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span4.photo .thumbnail_img{
		height:12em
}
	.span8 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:7.7em
}
	.span8 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span4.group .thumbnail_img{
		height:7.7em
}
	.span8 .grid.thumbnails .span4.video{
		height:12em
}
	.span8 .grid.thumbnails .span4.video .thumbnail_img,.span8 .grid.thumbnails .span4.video .video_player_container{
		height:9em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span8 .grid.thumbnails .span4{
		height:12em
}
	.span8 .grid.thumbnails .span4 .thumbnail_img{
		height:9em
}
	.span8 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span4.photo .thumbnail_img{
		height:12em
}
	.span8 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:7.7em
}
	.span8 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span4.group .thumbnail_img{
		height:7.7em
}
	.span8 .grid.thumbnails .span4.video{
		height:8em
}
	.span8 .grid.thumbnails .span4.video .thumbnail_img,.span8 .grid.thumbnails .span4.video .video_player_container{
		height:5em
}
}
@media (min-width: 1200px){
	.span8 .grid.thumbnails .span4{
		height:16em
}
	.span8 .grid.thumbnails .span4 .thumbnail_img{
		height:13em
}
	.span8 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span4.photo .thumbnail_img{
		height:16em
}
	.span8 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:11.7em
}
	.span8 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span4.group .thumbnail_img{
		height:11.7em
}
	.span8 .grid.thumbnails .span4.video{
		height:12em
}
	.span8 .grid.thumbnails .span4.video .thumbnail_img,.span8 .grid.thumbnails .span4.video .video_player_container{
		height:9em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span8 .grid.thumbnails .span6{
		height:18em
}
	.span8 .grid.thumbnails .span6 .thumbnail_img{
		height:15em
}
	.span8 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span6.photo .thumbnail_img{
		height:18em
}
	.span8 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:13.7em
}
	.span8 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span6.group .thumbnail_img{
		height:13.7em
}
	.span8 .grid.thumbnails .span6.video{
		height:18em
}
	.span8 .grid.thumbnails .span6.video .thumbnail_img,.span8 .grid.thumbnails .span6.video .video_player_container{
		height:15em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span8 .grid.thumbnails .span6{
		height:18em
}
	.span8 .grid.thumbnails .span6 .thumbnail_img{
		height:15em
}
	.span8 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span6.photo .thumbnail_img{
		height:18em
}
	.span8 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:13.7em
}
	.span8 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span6.group .thumbnail_img{
		height:13.7em
}
	.span8 .grid.thumbnails .span6.video{
		height:12em
}
	.span8 .grid.thumbnails .span6.video .thumbnail_img,.span8 .grid.thumbnails .span6.video .video_player_container{
		height:9em
}
}
@media (min-width: 1200px){
	.span8 .grid.thumbnails .span6{
		height:24em
}
	.span8 .grid.thumbnails .span6 .thumbnail_img{
		height:21em
}
	.span8 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span6.photo .thumbnail_img{
		height:24em
}
	.span8 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:19.7em
}
	.span8 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span6.group .thumbnail_img{
		height:19.7em
}
	.span8 .grid.thumbnails .span6.video{
		height:18em
}
	.span8 .grid.thumbnails .span6.video .thumbnail_img,.span8 .grid.thumbnails .span6.video .video_player_container{
		height:15em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span8 .grid.thumbnails .span12{
		height:36em
}
	.span8 .grid.thumbnails .span12 .thumbnail_img{
		height:33em
}
	.span8 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span12.photo .thumbnail_img{
		height:36em
}
	.span8 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:31.7em
}
	.span8 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span12.group .thumbnail_img{
		height:31.7em
}
	.span8 .grid.thumbnails .span12.video{
		height:36em
}
	.span8 .grid.thumbnails .span12.video .thumbnail_img,.span8 .grid.thumbnails .span12.video .video_player_container{
		height:33em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span8 .grid.thumbnails .span12{
		height:36em
}
	.span8 .grid.thumbnails .span12 .thumbnail_img{
		height:33em
}
	.span8 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span12.photo .thumbnail_img{
		height:36em
}
	.span8 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:31.7em
}
	.span8 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span12.group .thumbnail_img{
		height:31.7em
}
	.span8 .grid.thumbnails .span12.video{
		height:24em
}
	.span8 .grid.thumbnails .span12.video .thumbnail_img,.span8 .grid.thumbnails .span12.video .video_player_container{
		height:21em
}
}
@media (min-width: 1200px){
	.span8 .grid.thumbnails .span12{
		height:48em
}
	.span8 .grid.thumbnails .span12 .thumbnail_img{
		height:45em
}
	.span8 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span8 .grid.thumbnails .span12.photo .thumbnail_img{
		height:48em
}
	.span8 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:43.7em
}
	.span8 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span8 .grid.thumbnails .span12.group .thumbnail_img{
		height:43.7em
}
	.span8 .grid.thumbnails .span12.video{
		height:36em
}
	.span8 .grid.thumbnails .span12.video .thumbnail_img,.span8 .grid.thumbnails .span12.video .video_player_container{
		height:33em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span4 .grid.thumbnails .span2{
		height:6em
}
	.span4 .grid.thumbnails .span2 .thumbnail_img{
		height:3em
}
	.span4 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span2.photo .thumbnail_img{
		height:6em
}
	.span4 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:1.7em
}
	.span4 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span2.group .thumbnail_img{
		height:1.7em
}
	.span4 .grid.thumbnails .span2.video{
		height:6em
}
	.span4 .grid.thumbnails .span2.video .thumbnail_img,.span4 .grid.thumbnails .span2.video .video_player_container{
		height:3em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span4 .grid.thumbnails .span2{
		height:4em
}
	.span4 .grid.thumbnails .span2 .thumbnail_img{
		height:1em
}
	.span4 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span2.photo .thumbnail_img{
		height:4em
}
	.span4 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:-0.3em
}
	.span4 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span2.group .thumbnail_img{
		height:-0.3em
}
	.span4 .grid.thumbnails .span2.video{
		height:4em
}
	.span4 .grid.thumbnails .span2.video .thumbnail_img,.span4 .grid.thumbnails .span2.video .video_player_container{
		height:1em
}
}
@media (min-width: 1200px){
	.span4 .grid.thumbnails .span2{
		height:4em
}
	.span4 .grid.thumbnails .span2 .thumbnail_img{
		height:1em
}
	.span4 .grid.thumbnails .span2.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span2.photo .thumbnail_img{
		height:4em
}
	.span4 .grid.thumbnails .span2.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span2.photo_album .thumbnail_img{
		height:-0.3em
}
	.span4 .grid.thumbnails .span2.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span2.group .thumbnail_img{
		height:-0.3em
}
	.span4 .grid.thumbnails .span2.video{
		height:4em
}
	.span4 .grid.thumbnails .span2.video .thumbnail_img,.span4 .grid.thumbnails .span2.video .video_player_container{
		height:1em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span4 .grid.thumbnails .span3{
		height:9em
}
	.span4 .grid.thumbnails .span3 .thumbnail_img{
		height:6em
}
	.span4 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span3.photo .thumbnail_img{
		height:9em
}
	.span4 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:4.7em
}
	.span4 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span3.group .thumbnail_img{
		height:4.7em
}
	.span4 .grid.thumbnails .span3.video{
		height:9em
}
	.span4 .grid.thumbnails .span3.video .thumbnail_img,.span4 .grid.thumbnails .span3.video .video_player_container{
		height:6em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span4 .grid.thumbnails .span3{
		height:6em
}
	.span4 .grid.thumbnails .span3 .thumbnail_img{
		height:3em
}
	.span4 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span3.photo .thumbnail_img{
		height:6em
}
	.span4 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:1.7em
}
	.span4 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span3.group .thumbnail_img{
		height:1.7em
}
	.span4 .grid.thumbnails .span3.video{
		height:6em
}
	.span4 .grid.thumbnails .span3.video .thumbnail_img,.span4 .grid.thumbnails .span3.video .video_player_container{
		height:3em
}
}
@media (min-width: 1200px){
	.span4 .grid.thumbnails .span3{
		height:6em
}
	.span4 .grid.thumbnails .span3 .thumbnail_img{
		height:3em
}
	.span4 .grid.thumbnails .span3.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span3.photo .thumbnail_img{
		height:6em
}
	.span4 .grid.thumbnails .span3.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span3.photo_album .thumbnail_img{
		height:1.7em
}
	.span4 .grid.thumbnails .span3.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span3.group .thumbnail_img{
		height:1.7em
}
	.span4 .grid.thumbnails .span3.video{
		height:6em
}
	.span4 .grid.thumbnails .span3.video .thumbnail_img,.span4 .grid.thumbnails .span3.video .video_player_container{
		height:3em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span4 .grid.thumbnails .span4{
		height:12em
}
	.span4 .grid.thumbnails .span4 .thumbnail_img{
		height:9em
}
	.span4 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span4.photo .thumbnail_img{
		height:12em
}
	.span4 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:7.7em
}
	.span4 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span4.group .thumbnail_img{
		height:7.7em
}
	.span4 .grid.thumbnails .span4.video{
		height:12em
}
	.span4 .grid.thumbnails .span4.video .thumbnail_img,.span4 .grid.thumbnails .span4.video .video_player_container{
		height:9em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span4 .grid.thumbnails .span4{
		height:8em
}
	.span4 .grid.thumbnails .span4 .thumbnail_img{
		height:5em
}
	.span4 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span4.photo .thumbnail_img{
		height:8em
}
	.span4 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:3.7em
}
	.span4 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span4.group .thumbnail_img{
		height:3.7em
}
	.span4 .grid.thumbnails .span4.video{
		height:8em
}
	.span4 .grid.thumbnails .span4.video .thumbnail_img,.span4 .grid.thumbnails .span4.video .video_player_container{
		height:5em
}
}
@media (min-width: 1200px){
	.span4 .grid.thumbnails .span4{
		height:8em
}
	.span4 .grid.thumbnails .span4 .thumbnail_img{
		height:5em
}
	.span4 .grid.thumbnails .span4.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span4.photo .thumbnail_img{
		height:8em
}
	.span4 .grid.thumbnails .span4.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span4.photo_album .thumbnail_img{
		height:3.7em
}
	.span4 .grid.thumbnails .span4.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span4.group .thumbnail_img{
		height:3.7em
}
	.span4 .grid.thumbnails .span4.video{
		height:8em
}
	.span4 .grid.thumbnails .span4.video .thumbnail_img,.span4 .grid.thumbnails .span4.video .video_player_container{
		height:5em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span4 .grid.thumbnails .span6{
		height:18em
}
	.span4 .grid.thumbnails .span6 .thumbnail_img{
		height:15em
}
	.span4 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span6.photo .thumbnail_img{
		height:18em
}
	.span4 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:13.7em
}
	.span4 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span6.group .thumbnail_img{
		height:13.7em
}
	.span4 .grid.thumbnails .span6.video{
		height:18em
}
	.span4 .grid.thumbnails .span6.video .thumbnail_img,.span4 .grid.thumbnails .span6.video .video_player_container{
		height:15em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span4 .grid.thumbnails .span6{
		height:12em
}
	.span4 .grid.thumbnails .span6 .thumbnail_img{
		height:9em
}
	.span4 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span6.photo .thumbnail_img{
		height:12em
}
	.span4 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:7.7em
}
	.span4 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span6.group .thumbnail_img{
		height:7.7em
}
	.span4 .grid.thumbnails .span6.video{
		height:12em
}
	.span4 .grid.thumbnails .span6.video .thumbnail_img,.span4 .grid.thumbnails .span6.video .video_player_container{
		height:9em
}
}
@media (min-width: 1200px){
	.span4 .grid.thumbnails .span6{
		height:12em
}
	.span4 .grid.thumbnails .span6 .thumbnail_img{
		height:9em
}
	.span4 .grid.thumbnails .span6.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span6.photo .thumbnail_img{
		height:12em
}
	.span4 .grid.thumbnails .span6.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span6.photo_album .thumbnail_img{
		height:7.7em
}
	.span4 .grid.thumbnails .span6.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span6.group .thumbnail_img{
		height:7.7em
}
	.span4 .grid.thumbnails .span6.video{
		height:12em
}
	.span4 .grid.thumbnails .span6.video .thumbnail_img,.span4 .grid.thumbnails .span6.video .video_player_container{
		height:9em
}
}
@media (min-width: 768px) and (max-width: 979px){
	.span4 .grid.thumbnails .span12{
		height:36em
}
	.span4 .grid.thumbnails .span12 .thumbnail_img{
		height:33em
}
	.span4 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span12.photo .thumbnail_img{
		height:36em
}
	.span4 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:31.7em
}
	.span4 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span12.group .thumbnail_img{
		height:31.7em
}
	.span4 .grid.thumbnails .span12.video{
		height:36em
}
	.span4 .grid.thumbnails .span12.video .thumbnail_img,.span4 .grid.thumbnails .span12.video .video_player_container{
		height:33em
}
}
@media (min-width: 980px) and (max-width: 1199px){
	.span4 .grid.thumbnails .span12{
		height:24em
}
	.span4 .grid.thumbnails .span12 .thumbnail_img{
		height:21em
}
	.span4 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span12.photo .thumbnail_img{
		height:24em
}
	.span4 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:19.7em
}
	.span4 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span12.group .thumbnail_img{
		height:19.7em
}
	.span4 .grid.thumbnails .span12.video{
		height:24em
}
	.span4 .grid.thumbnails .span12.video .thumbnail_img,.span4 .grid.thumbnails .span12.video .video_player_container{
		height:21em
}
}
@media (min-width: 1200px){
	.span4 .grid.thumbnails .span12{
		height:24em
}
	.span4 .grid.thumbnails .span12 .thumbnail_img{
		height:21em
}
	.span4 .grid.thumbnails .span12.photo .details{
		max-height:0em
}
	.span4 .grid.thumbnails .span12.photo .thumbnail_img{
		height:24em
}
	.span4 .grid.thumbnails .span12.photo_album .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span12.photo_album .thumbnail_img{
		height:19.7em
}
	.span4 .grid.thumbnails .span12.group .details{
		max-height:4.3em
}
	.span4 .grid.thumbnails .span12.group .thumbnail_img{
		height:19.7em
}
	.span4 .grid.thumbnails .span12.video{
		height:24em
}
	.span4 .grid.thumbnails .span12.video .thumbnail_img,.span4 .grid.thumbnails .span12.video .video_player_container{
		height:21em
}
}
#sidebar .grid.thumbnails .thumbnail{
	margin:1px
}
