.lg-toolbar {
	padding-top:45px;
}

.feed,.album,.event
{padding-top:15px;padding-bottom:15px}
@media (max-width: 550px)
{
	.feed,.album,.event
	{width:100% !important}
}
.feed-item,.album-item,.event-item
{background-color:#FFF;-webkit-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);-ms-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);-o-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);}
.feed-item img,.album-item a,.event-item img
{min-width:100%;max-width:100%;width:100%;}
.album-item a
{cursor:zoom-in;display:block;}
.album-item-images
{padding:0 !important;margin:0 !important;overflow:hidden}
.album-item-images a
{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
.album-item-images a:hover
{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.album-item a,.event-header
{background-size:cover;background-position:center 35%;height:250px}
.feed-item div,.album-item div,.event-item div
{padding:10px 0;margin:0 14px;}
.feed-item div:last-of-type,.event-item div:last-of-type
{padding-bottom:16px;}
.event-item div i
{width:16px;}
.feed-item div span
{float:right;color:#CCC}
.album-item div
{font-weight:bold;color:<?=$FBPconfig['color1']?>}
.album-item div span
{color:#AAA;display:block;font-weight:normal}
.feed-item a,.event-item a,.review-item a
{color:<?=$FBPconfig['color1']?>}
.feed-item a.readmore
{display:block;padding:6px 0;font-size:14px;text-align:center;color:<?=$FBPconfig['color1']?>}
.feed-item a.readmore:hover
{text-decoration:none;background-color:rgba(<?=hex2rgb($FBPconfig['color1'], ',')?>,0.1);color:#666;}
.feed-item a.readmore span
{display:none;padding-left:5px}
.feed-item a.readmore:hover span
{display:inline;}
.feed-item-meta
{border-bottom:1px dotted #CCC;}
.feed-item-msg
{font-size:14px;padding:16px 0 !important;}

.feedmore
{margin:10px auto;display:block;}

.event-header
{margin:0 !important;margin-bottom:-45px !important;-moz-box-shadow:inset 0 -100px 100px -50px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 -100px 100px -50px rgba(0,0,0,0.7);box-shadow:inset 0 -100px 100px -50px rgba(0,0,0,0.7);}
.event-date
{width:60px;background-color:#FFF;text-align:center;padding:0 !important;font-size:30px;border:1px solid <?=$FBPconfig['color2']?>}
.event-date span
{display:block;text-align:center;width:100%;padding:3px;background-color:<?=$FBPconfig['color2']?>;color:#FFF;font-size:12px;font-weight:bold;border:1px solid #FFF;}
.event-name
{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:bold;text-shadow:1px 1px #666;color:#FFF;}
.event-name a
{color:#FFF;}
.event-description
{font-size:14px;border-bottom:1px dotted #CCC;}
.event-date-time,.event-location
{padding-bottom:0 !important}

.expired
{-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale") !important;-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale") !important;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale") !important;-webkit-filter:grayscale(100%) !important;filter:gray !important;}

.review-item
{font-size:16px;padding:10px 20px 0;}
.review-item i
{color:<?=$FBPconfig['color2']?>}
.review-author img
{width:auto !important;display:initial !important;border-radius:50%;margin-bottom:10px;border:1px solid <?=$FBPconfig['color1']?>;-webkit-box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.13);-moz-box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.13);-ms-box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.13);-o-box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.13);box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.13);}
.review-text
{font-size:18px;padding:30px;width:80%;margin:0 auto;}
@media (max-width: 768px)
{
	.review-text
	{font-size:14px;width:95%;}
}