/*
Theme Name: BuddyPress Pollycoke V3 :)
Theme URI: http://pollycoke.org/info/theme
Description: Pollycoke theme for BuddyPress.
Version: 1.0
Author: felipe
Author URI: http://pollycoke.org/
Template: bp-default
Tags: buddypress, two-column, grey
*/

/* Inherit the default theme styles */
@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css );

/* Inherit the default theme adminbar styles */
/*@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );*/

body {
	width: 100%;
	background: #fff url(http://pollycoke.org/images/header-bg1.png) repeat-x top;
	background-position:0 15px;
	font-size: 12px;
	font-family: 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
/*	text-align:justify;*/
	padding-top:0px;
	margin-top:6px;
	min-width:500px;
	max-width:1150px;
}

body.activity-permalink {
	min-width:300px;
	max-width:1150px;
}

body.activity-permalink div#container {
	background:#fff;
}

body.activity-permalink #message {
	margin-bottom:0;
}

body.activity-permalink li.activity {
	padding-top:0px;
}

body.activity-permalink .activity-list li .activity-content {
	margin-left: 0px;
	font-size: 14px;
	padding:13px 0 0;
}

body.activity-permalink .activity-list li .activity-header p {
	height:25px;
}

body.activity-permalink div.activity-comments, body.activity-permalink div.activity-meta {
	margin-left: 75px;
}

body.activity-permalink ul.item-list li {
	border:none;
}

/*body.single-post .activity-list li .activity-content {
	margin-left:0;
}

body.single-post div.activity-comments {
	margin:0;
}*/

body.single-post div.activity-comments ul {
	margin-left:0;
}

body.single-post div.activity-comments ul li > ul {
	margin-left:30px!important;
}

body.single-post div.activity-comments div.acomment-content {
	padding-right: 10px;
}

body.single-post div.activity-comments form.root {
	margin-left:20px;
}

#activity-notifier {
	margin-bottom: 30px;
	text-align: center;
}

a.bpm-report-link {
	margin-right:7px;
}

.activity-list div.activity-meta a.like, .activity-list div.activity-meta a.unlike, .activity-list div.activity-meta a.view-likes, div.acomment-options a.acomment-reply {
	background: white;
	background: -moz-linear-gradient(top, white 0%, #EDEDED 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(100%,#EDEDED));
	background: -webkit-linear-gradient(top, white 0%,#EDEDED 100%);
	background: -o-linear-gradient(top, white 0%,#EDEDED 100%);
	background: -ms-linear-gradient(top, white 0%,#EDEDED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
	background: linear-gradient(top, white 0%,#EDEDED 100%);
	border: 1px solid #CCC;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	outline: none;
	margin-right:5px;
	text-align: center;
	text-decoration: none;
	line-height: 14px;
}

div.acomment-options a.acomment-reply {
	padding:4px 8px;
}

.acomment-options {
	margin-bottom:10px;
}

body.activity-permalink .activity-list .activity-avatar img {
	width: 60px;
	height: 60px;
}

body.activity-permalink .activity-list li .activity-avatar img.avatar, body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic {
	width: 60px;
	height: 60px;
	margin-left: 0;
	margin-top: 10px;
	margin-right:15px;
}

div.activity-comments div.acomment-content {
	font-size:12px;
}

body.activity-permalink div.activity-comments div.acomment-content {
	font-size:13px;
}

body.just-me span.activity, body.pollycokers span.activity, div#item-header span.activity, #header h1, div#creditfooter, .author-box, li#activity-groups, li#groups-personal-li, #links-directory-form #subnav, li#activity-filter-select, div.activity ul#activity-stream li div.activity-comments ul li ul li ul li ul li ul li ul li ul li div.acomment-options a.acomment-reply, body.groups li#home-personal-li, li#events-personal, li.created_event a.view, li.created_event a.like, li.wiki_group_page_create a.view, li.wiki_group_page_create a.like, li.wiki_group_page_create span.time-since {
	display:none;
}

#bp-default .users-who-like {
	margin-bottom:10px!important;
	padding-bottom:8px!important;
	width:100%;
}
 
object, embed, div.activity-inner p iframe, div.entry p iframe {
	width:100%;
	height:500px;
	margin:5px 0;
}

div.activity-inner p img, div.acomment-content p img {
	max-width:100%;
	height:auto;
}

p.audioplayer_container object, p.audioplayer_container embed {
	height:50px;
}

div.acomment-content {
	margin-right:10px;
}

div.activity-comments > ul > li.show-all {
	width:6em;
	height:2em;
	overflow:hidden;
	margin-left:38px;
	margin-bottom:7px;
} 

div.wiki-group-page-content div.activity-comments ul li ul {
	margin-left:5px;
}

/*div.activity-comments ul li ul {
	margin-left:40px;
}*/

div.activity-comments div.acomment-avatar img {
	width:28px;
	height:28px;
}

a {
	color:#333;
	text-decoration:none;
	border-bottom:1px dotted #99c;
}

#cboxTitle, #cboxCurrent {
	color:#333!important;
}

a.cboxElement {
	border:none;
}

a:focus {
	outline:0;
}

a:hover {
	color:#68f;
}

a img {
	border:none;
}

a.button, input[type="submit"], input[type="button"], input[type="reset"], ul.button-nav li a, div.generic-button a {
	color:#555;
}

h1, h2, h3, h4, h5, h6 {
	color:#333;
	font-weight:normal;
	font-family: 'Trebuchet MS', 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
}

div.post h3, div.post h4, div.post h5, div.post h6 {
	padding-top:20px;
	padding-bottom:2px;
	border-bottom:1px solid #ddd;
	text-shadow: 0px 1px 2px #ddd;
}

div.info h4 {
	text-shadow: 0px 1px 2px #ddd;
}

h1 { font-size: 24px; margin-bottom: 25px; }
h2 { font-size: 22px; margin-bottom: 20px; }
h3 { font-size: 20px; margin-bottom: 10px; }
h4 { font-size: 18px; margin-bottom: 10px; }
h5 { font-size: 16px; margin-bottom: 0; }
h6 { font-size: 14px; margin-bottom: 0; }

sup {
	vertical-align: baseline;
	position: relative;
	top: -0.5em;
	font-weight: bold;
}

sup a {
	color:#68f;
}

small, small ol li {
	font-size:12px!important;
}

blockquote {
	background:#eef;
	font-size:12px!important;
	font-family: 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif!important;
	margin:20px;
	padding:5px 10px 3px 38px!important;
	background:#eef url( /images/bg_blockquote.gif ) top left no-repeat;
	/*color:#333;line-height:1.5em
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;*/
}

.activity-list .activity-content .activity-inner, .activity-list .activity-content blockquote {
	margin:5px 0 15px 5px !important;
	font-size:14px;
	line-height:1.7em;
}

.activity-list .activity-content .activity-inner p, div.activity-comments div.acomment-content p, .comment-entry p {
	margin-bottom:5px;
	font-family: 'Trebuchet MS', 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
}

.activity-list .activity-content {
	margin-left:0;
}

code, pre, #content pre {
	font-family:monospace;
	font-size:1.02em;
	overflow:auto;
	border-left:4px solid #99c;
	margin:20px;
	display:block;
	padding:4px;
	background:#eef;
}

div#link_pages {
	padding:5px 10px;
	color:#555;
	background:#f3f3f3;
	border:1px solid #ddd;
}

span#link_pages_txt a {
	color:#68f;
}

span#link_pages_txt:before {
	color:#444;
	content:'Questo articolo contiene più pagine: ';
}

div.sharing {
	margin-left:70px!important;
}

.sharing div.googleplus1_button {
	padding-top:7px!important;
}

div.like_button iframe {
	width:106px!important;
}

#header {
	width:100%;
	height:130px;
	position: relative;
	color: #fff;
	background-image: none;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	overflow:hidden;
}

#logo {
	padding-left:20px;
}

#logo-dx {
	float:right;
	margin-right:5%;
}

#logo img {
	margin-top:-2px;
}

#logo a, #logo-dx a {
	border:none!important;
}

#header #search-bar {
	position: absolute;
	top: -3px;
	right: 10px;
	width: 300px;
	text-align: left;
}

#header #search-bar .padder {
	padding: 10px 15px;
}

ul#nav {
	margin: 0;
	padding: 0;
	position: absolute;
	right: clear;
	left:15px;
	list-style: none;
	max-width: 70%;
	font-size:14px;
}

ul#nav li a {
	text-decoration: none;
	background: none;
	padding:3px 8px 2px;
	text-transform:lowercase;
	font-weight:bold;
	color:#555;
	white-space:nowrap;
	text-shadow:1px 1px 2px #fff;
	border:1px solid transparent;
	border-bottom:none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	height:22px;
}

ul#nav li a:hover {
	background:#fff;
	background:-webkit-gradient(linear, left top, left bottom, from(rgba(235,235,235,0.3)), to(#fff));
	background:-moz-linear-gradient(top,rgba(235,235,235,0.3),#fff);
	color:#333;
	border:1px solid #ccc;
	border-bottom:0;
}

ul#nav li.selected a, ul#nav li.current_page_item a, ul#nav li.current_page_parent a  {
	color:#335;
	background:#fff;
	background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.5)), to(#fff));
	background:-moz-linear-gradient(top,rgba(255,255,255,0.5),#fff);
	text-decoration:none;
	border-color:#ccc;
	text-transform:capitalize;
/*	border-bottom:0;
	padding:5px 10px 5px;*/
	-webkit-box-shadow:0px 0px 7px rgba(150, 150, 150, 0.5);
	box-shadow:0px 0px 7px rgba(150, 150, 150, 0.5);
	-moz-box-shadow:0px 0px 7px rgba(150, 150, 150, 0.5);
}

.pollyicona {
	width:16;
	height:16;
	padding:0;
	margin:2px 5px -1px 0px;
	float:left;
	opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=50);
}

ul#nav li a:hover .pollyicona {
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}

ul#nav li.selected a .pollyicona, ul#nav li.current_page_item .pollyicona {
	margin-right:5px;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

#content ul#sublinks {
	margin-left:-5px;
	margin-top:2px;
	font-size:11px;
	padding-bottom:10px;
	text-transform:lowercase;
}

#content ul#sublinks.activity-tools {
	margin-bottom:0px;
	text-align:right;
}

#content ul.pollycoke-activity-tools input {
	font-size:11px;
	margin:2px;
	color:#666;
	padding:5px;
	border:1px solid #ddd;
	box-shadow:inset 0 0 .3em #ccc;
	-moz-box-shadow:inset 0 0 .3em #ccc;
	-webkit-box-shadow:inset 0 0 .3em #ccc;
}

#sublinks li {display:inline;}
#sublinks a, #sublinks a:hover, #sublinks a:visited {color:#99c;border:none;font-weight:bold;padding:5px 7px;text-decoration:none;-webkit-border-radius:0px;}
#sublinks a img {margin-top:-2px;margin-bottom:-3px;}
#sublinks a:hover {color:#246;background:#eef;}
#sublinks .current-cat a, #sublinks .current_page_item a, li.selected a, #item-body div.item-list-tabs ul li.selected a, #sublinks .current-cat-parent a {background:#eef;border-color:#eee;color:#246;} 

ul#header-buttons {
	position:absolute;
	right:20px;
	bottom:-3px;
}

ul#header-buttons li {
	display:inline;
	padding-left:15px;
	position:relative;
	bottom:-12px;
}

ul#header-buttons li:hover {
	bottom:-7px;
}

ul#header-buttons li a {
	border:none;
}

div#container {
	border:none;
	padding-top:5px;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}

div.wp-rotator-wrap {
	padding-top:10px;
}

div.wp-rotator-wrap li.featured-cell div.infoimg {
	width:27%;
}

div.wp-rotator-wrap li.featured-cell div.infoimg img {
	height:90%;
}

div.wp-rotator-wrap li.featured-cell div.info {
	left:28%;
}

div.wp-rotator-wrap li.featured-cell div.info h4 {
	margin-top:8px;
	font-size:18px;
}

div.wp-rotator-wrap li.featured-cell div.info span.postinfo {
	margin-left:-15px;
}

div.page {
	padding:1px 0;
}

div.page, div.post, div.attachment {
	margin-bottom:50px;
}

div#sidebar {
	color:#68f;
	font-size:11px;
	float: left;
	width: 336px;
	margin-bottom: 50px;
	margin-left: -336px;
	margin-top: -7px;
/*	padding-top:10px;*/
	border: none;
	background-image:none;
	background:#fff;
}

div#sidebar .widget_text a, 
div#sidebar .widget_get_recent_comments a {
	border:none;
}

div#sidebar .widget_text a, div#sidebar .widget_get_recent_comments strong {
	font-size: 12px;
}

div#sidebar h3.widgettitle {
	color:#666;
	font-size:20px;
	background:#fff;
	border-bottom:1px solid #e4e4e4;
	margin-left:-15px;
}

div#sidebar h3.widgettitle:before {
	content:'» ';
	color:#68f;
}

div#sidebar ul#recentcomments li,
div#sidebar .widget_recent_entries ul li,
div#sidebar div#get_recent_comments_wrap ul li{
	margin-bottom:0;
	list-style-type:square;
	margin-left:15px;
}

div#sidebar .widget_categories a {
	border:none;
}

.padder {
	padding:0 10px;
}

div#content {
	color:#333;
}

div.post h2.pagetitle a, 
div.post h2.posttitle a {
	color: #444;
	text-shadow: 0px 1px 2px #ddd;
	letter-spacing: -.5px;
	border:none;
}

div.post h5 a {
	border:none;
}

div.post ul, div.post ol, div.post dl {
	margin-left:30px;
}

div.post img.centered, img.aligncenter {
	text-align:center;
}

div#content .padder {
	margin-left:10px;
	margin-right: 346px;
	border-right: none;
}

/*ul#topic-post-list li div.post-content {
	margin-left: 0px;
}*/

div.post div.post-content, div.comment-content {
	margin-left: 0px;
	font-size:13px;
}

div.post p, div.post li {
	font-family: 'Trebuchet MS', 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
	font-size:15px;
	line-height:1.6em;
	color:#555;
}

div.post p {
/*	margin-bottom:10px!important;*/
}

div.post p.date {
	margin-bottom:3px!important;
}

div.post img {
	/*margin:5px 20px 5px 5px!important;*/
	/*margin:5px 10px 5px 0;*/
}

div.post img.alignleft {
	padding:0!important;
	margin:5px 20px 5px 0;
}

div.post p.date, div.post p.postmetadata /* 151 div.comment-meta, div.comment-options */ {
	padding:0;
	margin:3px 0;
	border:0;
	color:#666;
	font-size:10px;
	font-family: 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
	font-style:normal;
}

div.post p.date a, div.post p.postmetadata a /* 151 div.comment-meta em a, div.comment-options a */ {
	color:#99c;
	font-style:normal;
}

div.post p.postmetadata {
	background:#eee;
	padding: 15px;
	margin:15px 0;
	font-size:12px;
}

div.post p.audioplayer_container {
	text-align:center;
}

#related {
	margin:30px 70px;
	margin-bottom:0;
	color:#666;
}

#related_item {
	height:90px;
	overflow:hidden;
	margin:15px 0;
}

#related_img {
	float:left;
	width:15%;
	margin-left:0;
}

#related_img img {
	margin:0!important;
	padding:0!important;
	width:90%;
	height:auto;
	min-height:0;
}

#related_img a {
	border:none;
}

#related_txt {
	line-height:1.4em;
	margin-left:17%;
}

#related_txt a {
	color:#666;
}

div.item-list-tabs {
	margin:30px 0;
	background:#eee;
}

div.item-list-tabs ul li {
	margin-top:0!important;
}

div.item-list-tabs ul li a {
	font-size:10px;
	border-bottom:none;
}

div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

div.item-list-tabs ul li:first-child {
	margin-left:62px;
}

ul.item-list li div.item-title, ul.item-list li h4 {
	width:100%;
}

ul#friend-list.item-list li {
	height:50px;
}

ul#friend-list div.item-title, ul#friend-list div.action  {
	padding-top:15px;
}

ul#link-list li div.item-title a {
	color:#555;
	font-weight:bold;
}

ul#link-list li div.item-desc {
	width:100%!important;
}

#link-details-form fieldset {
	width:100%!important;
	border:none!important;
}

#link-avatar-fields-toggle, #link-settings-fields-toggle  {
	display:none!important;
}

#link-details-form fieldset legend {
	border:none!important;
	background:#fff!important;
	font-weight:bold!important;
	padding:0!important;
}

div.pagination {
	margin:0px 0px 10px!important;
}

div#subnav.item-list-tabs {
	border:none;
}

ul#link-list div.link-list-footer {
	font-size:10px;
}

ul#link-list div.link-list-footer img {
	vertical-align:middle;
}

span.activity, div#message p {
	padding: 5px 15px;
}

.activity-list .activity-avatar img {
	width:60px;
	height:60px;
}

.activity-list .activity-content .activity-header, .activity-list .activity-content .comment-header {
	padding-left:5px;
}

.activity-list div.activity-meta a {
	color:#555;
}

div.activity-meta {
	line-height:35px;
	margin-left:70px;
}

.activity-content {
	border:none!important;
}

div.activity-comments ul li {
	padding-right:0px;
}

form.standard-form textarea {
	width:97%;
}

ul.children {
/*	margin-top:-10px;
	border-left:1px dotted #dedede;*/
	margin-left:33px;
	padding-left:10px;
}

.avb {
	height:32px;
}


.comment-author-felipe {
	background:#eef;
	padding:0 5px 10px;
}

input#subscribe_blog, input#subscribe_comments {
	float: left;
	margin-right:10px;
}

#respond, #whats-new-form {
	margin-bottom:20px;
	padding:10px 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	-moz-box-shadow: 0 0 .5em #aaa;
	-webkit-box-shadow: 0 0 .5em #aaa;
}

#respond {
	margin:20px 3px;
	padding:10px;
	background:#eee;
}

form#whats-new-form {
	margin:10px 0 15px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}

form#whats-new-form h5 {
	color:#666;
}

form#whats-new-form textarea {
	height:44px;
}

form#whats-new-form #whats-new-textarea {
   -moz-box-shadow:inset 0 0 .5em #aaa;
   -webkit-box-shadow:inset 0 0 .5em #aaa;
   box-shadow:inset 0 0 .5em #aaa;
}

form#whats-new-form #whats-new-content {
	margin-left:50px;
}

form.standard-form textarea, form.standard-form input[type="text"], form.standard-form select, form.standard-form input[type="password"], .dir-search input[type="text"] {
	padding:2px;
	font:inherit;
}

div#respond form.standard-form textarea, div#respond form.standard-form input[type="text"], div#respond form.standard-form select, div#respond form.standard-form input[type="password"], div#respond .dir-search input[type="text"] {
	float:right;
}

div#respond form.standard-form label, div#respond form.standard-form span.label {
	display:inline;
}

div#respond form.standard-form textarea {
	width:99%;
	margin-bottom:10px;
}

p.form-allowed-tags {
	display:none;
}

#trackbacks {
	margin-bottom:50px;
}

#trackbacklist {
	margin-left:10px;
}

div#message-thread div.message-box, 
table#message-threads,
#user-pag.pagination,
div.messages-options-nav {
	margin:0;
}

div#item-header {
	margin-top:10px;
}

img.avatar, div.comment-avatar-box img {
	border:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

.acomment-avatar img.avatar {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-khtml-border-radius:0;
	border-radius:0;
}

.navigation {
	text-align:center;
	font-size:12px;
	font-family: 'trebuchet MS', 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
}

.navigation ol li {
	display:inline;
}

.navigation ol li a, div.pagination .pagination-links a {
	border:none;
	padding:3px 5px;
	margin:5px;
	background:#f3f3f3;
	border:1px solid #ccc;
}

.navigation ol li span.current {
	padding:3px 5px;
	font-weight:bold;
}

#footer {
	padding:10px;
	margin-top:100px;
	text-align:center;
}

#footer, #footer a {
	color:#555;
	background:#eaeaea;
}

.wiki-group-page-title-bar {
	margin:20px 0 10px!important;
	background:#fff!important;
	padding:5px 0!important;
}

.wiki-group-page-title-bar, #wiki-page-title-textbox {
	font-weight:normal!important;
	font-size:22px!important;
	font-family: 'trebuchet MS', 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif!important;
}

#wiki-page-content-box .wiki-group-page-content p span {
	font-size:14px!important;
	font-family: 'trebuchet MS', 'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif!important;
}

.wiki-group-page-content ul#activity-stream {
	padding-left:0;
}

div.dir-search input[type="text"] {
	padding:0;
}

.activity-list li.mini .activity-avatar img.avatar, .activity-list li.mini .activity-avatar img.FB_profile_pic {
/*	margin-left:0;*/
	width:28px;
	height:28px;
}

body.activity-permalink .activity-list li.mini .activity-meta {
	margin-left:82px;
}

.activity-list li.mini .activity-content {
	margin-right:5px;
}

div.doc-content {
	padding: 20px 0;
	border: 3px solid #EAEAEA;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

@media all and (max-width:820px) {
	body {min-width:480px;background-position:0 -21px;margin-top:10px!important;}
	h2 {font-size:18px;}

	#header {height:85px;}
	#header #search-bar {top:-10px;width:285px;}
	#header #search-bar img.avatar {width:48px;height:48px;}
	#header #search-bar h4 {padding-top:0!important;margin-bottom:6px;font-size:16px;width:234px;height:22px;overflow:hidden;}
	#header #search-bar h4 span {margin-top:1px;}
	ul#header-buttons {right:8px;}
	ul#nav {width:99%;left:5px;font-size:16px;}
	ul#nav li {width:auto!important;margin-bottom:0!important;}
	li.page-item-7111 {display:none;}

	#logo {padding-left:5px;}
	#logo-dx {display:none;}
	#logo img {width:300px;height:65px;}
	div.page {padding:0;}

	#content {padding-left:0px;width:100%;margin:0;}
	.padder {padding:0 5px;}
	div#content .padder {margin:0;}
	#content ul#sublinks {margin-left:0;font-size:12px;padding:8px 0 12px;}

	div.wp-rotator-wrap div.pane {width:99%;}
	div.wp-rotator-wrap li.featured-cell div.infoimg {width:30%;}
	div.wp-rotator-wrap li.featured-cell div.info {left:30%;padding-left:10px;}

	/*div.post img,*/ object, embed, div.activity-inner p iframe, div.entry p iframe {max-width:100%;height:auto;min-height:400px;}
	div.shr-bookmarks ul.socials li {margin-top:20px!important;}

	div#sidebar {width:100%;margin-left:0;display:block;}
	.dynsidebar {display:none;}
}


@media all and (max-width:620px) {
	body {min-width:300px;background-position:0 -21px;margin-top:10px!important;}
	h2 {font-size:18px;}

	#header {height:90px;}
	#header #search-bar {top:5px;width:40px;}
	#header #search-bar img.avatar {width:40px;height:40px;}
	#header #search-bar h4 {display:none;}
	#header #search-bar ul {display:none;}
	ul#header-buttons {display:none;}
	ul#nav {width:99%;left:5px;font-size:16px;}
	ul#nav li {width:auto!important;margin-bottom:0!important;}
	li.page-item-7111 {display:none;}

	#logo {padding-left:5px;}
	#logo-dx {display:none;}
	#logo img {width:235px;height:auto;margin-top:0px;}
	div.page {padding:0;}

	#content {padding-left:0px;width:100%;margin:0;}
	.padder {padding:0 5px;}
	div#content .padder {margin:0;}
	#content ul#sublinks {margin-left:0;font-size:12px;padding:0 0 5px;}
	#content ul#sublinks input {display:none;}

	div.wp-rotator-wrap {margin-right:-5px;}
	div.wp-rotator-wrap div.pane {width:102%;height:95px;margin-left:-5px;}
	div.wp-rotator-wrap li.featured-cell div.infoimg {width:30%;}
	div.wp-rotator-wrap li.featured-cell div.infoimg img {height:80%;}
	div.wp-rotator-wrap li.featured-cell div.info {left:30%;padding-left:5px;}
	div.wp-rotator-wrap li.featured-cell div.info h4 {font-size:15px;line-height:15px;}
	div.wp-rotator-wrap li.featured-cell div.info span.postinfo {display:none;}
	div.wp-rotator-wrap li.featured-cell div.info blockquote {background-image:none;padding:3px 5px!important;font-size:11px!important;line-height:16px;margin-top:-5px;}

	div.item-list-tabs ul li#activity-favorites {display:none;}

	form#whats-new-form #whats-new-avatar {display:none;}
	div#whats-new-avatar a img {width:48px;height:48px;}
	form#whats-new-form #whats-new-content {margin-left:0px;padding-left:0px;}
	ul.activity-list div.activity-content {margin-left:50px;}
	div.activity-meta {/*margin-left:-50px;*/line-height:45px;}
	body.activity-permalink div.activity-comments, body.activity-permalink div.activity-meta {margin-left:50px;}
	body.activity-permalink .activity-list li .activity-avatar img.avatar, body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic, .activity-list .activity-avatar img {width:48px;height:48px;}
	ul.item-list li img.avatar {margin:3px 5px 10px 0;}
	div.activity-meta a {margin-right:10px!important;padding:5px!important;}
	div.activity-meta a.fav, div.activity-meta a.view-likes {display:none;}
	div.activity-meta a.showHideCommentsActivityButton {padding:4px 15px!important;}
	/*div.activity-meta a.showHideCommentsActivityButton:after {content:'>';}*/
	.activity-list .activity-content .activity-inner, .activity-list .activity-content blockquote, .acomment-content {line-height:1.4em;}
	span.bp-share-it-button {display:none;}
	div.activity-comments > ul > li.show-all {margin-left:33px;}
	div.activity-comments > ul {padding:0 5px 0;margin-left:17px;}
	body.activity-permalink div.activity-comments {margin-left:0;}
	div.activity-comments ul li ul {margin-left:30px;}
	div.activity-comments {margin-left:0;}
	div.activity-comments div.acomment-content {margin-left:33px;}
	div.activity-comments form.ac-form {margin:0;}
	div.activity-comments form div.ac-reply-content {margin-left:0;padding-left:0;}
	div.activity-comments form div.ac-reply-avatar {display:none;}
	div.activity-comments form textarea {height:100px;}
	div.activity-comments form div.ac-reply-content {color:#fefefe;}

	table tr td.thread-avatar, table tr td.thread-count {display:none;}

	div#item-header img.avatar {width:100px;height:100px;}
	div#item-header div#item-header-content {margin-left:115px;}

	div.post h2.pagetitle, div.post h2.posttitle iframe {margin-top:0px!important;margin-right:0px;}
	div.post img, object, embed, div.activity-inner p iframe, div.entry p iframe {max-width:100%;height:auto;min-height:200px;}
	div.shr-bookmarks ul.socials li {margin-top:20px!important;}

	div#sidebar {width:100%;margin-left:0;display:block;}
	.dynsidebar {display:none;}
}

.tb_passive_container {top:75%!important; margin-left:-10px!important;}

