/* > Item Lists (Activity, Friend, Group lists) -------------------------------------------------------------- */ ul.item-list { width: 100%; } ul.item-list li { position: relative; padding: 15px 0; border-bottom: 1px solid #eaeaea; } ul.single-line li { border: none; } body.activity-permalink ul.item-list li { padding-top: 0; } ul.item-list li img.avatar { float: left; margin: 0 10px 10px 0; } ul.item-list li div.item-title, ul.item-list li h4 { font-weight: normal; font-size: 14px; width: 75%; margin: 0; } ul.item-list li div.item-title span { font-size: 12px; color: #999; } ul.item-list li div.item-desc { margin: 10px 0 0 64px; font-size: 11px; color: #888; width: 50%; } ul.item-list li div.action { position: absolute; top: 15px; right: 0; text-align: right; } ul.item-list li div.meta { margin-top: 10px; color: #888; font-size: 11px; } ul.item-list li h5 span.small { font-weight: normal; font-size: 11px; } /* > Item Tabs -------------------------------------------------------------- */ div.item-list-tabs { clear: left; overflow: hidden; margin: 25px -20px 20px -20px; background: #eaeaea; } div.item-list-tabs ul li a { text-decoration: none; } div.item-list-tabs ul { width: 100%; } div.item-list-tabs ul li { float: left; margin: 5px 0 0 5px; } div.item-list-tabs#subnav ul li { margin-top: 0; } div.item-list-tabs ul li:first-child { margin-left: 20px; } div.item-list-tabs ul li.last { float: right; margin: 7px 20px 0 0; } div.item-list-tabs#subnav ul li.last { margin-top: 4px; } div.item-list-tabs ul li.last select { max-width: 175px; } div.item-list-tabs ul li a, div.item-list-tabs ul li span { display: block; padding: 5px 10px; text-decoration: none; } div.item-list-tabs ul li span { color: #aaa; } div.item-list-tabs ul li a span { display: inline; padding: 0; color: inherit; } div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a { background-color: #fff; color: #555; font-weight: bold; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } ul li.loading a { background-image: url( ../images/buddypress/ajax-loader.gif ); background-position: 92% 50%; background-repeat: no-repeat; padding-right: 30px !important; } div#item-nav ul li.loading a { background-position: 88% 50%; } div.item-list-tabs#object-nav { margin-top: 0; } div.item-list-tabs#subnav { background: #fff; margin: -15px -20px 15px -20px; border-bottom: 1px solid #eaeaea; min-height: 35px; overflow: hidden; } div.item-list-tabs ul li.feed a { background: url( ../images/buddypress/rss.png ) center left no-repeat; padding-left: 20px; } /* > Item Body -------------------------------------------------------------- */ .item-body { margin: 20px 0; } span.activity, div#message p { display: inline-block; font-size: 11px; font-weight: normal; background: #FFF9DB; border-bottom: 1px solid #FFE8C4; border-right: 1px solid #FFE8C4; color: #ffa200; padding: 1px 8px; margin-top: 6px; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }