
/* BUDDYPRESS COMPATIBILITY */

.activity-list .activity-content .activity-header, .activity-list .activity-content .comment-header,form#whats-new-form h5,div.activity-meta a,div#message p,div#item-header span.activity, div#item-header h2 span.highlight,div.pagination,span.activity,a.bp-secondary-action, span.highlight,ul.item-list li div.item-desc,ul.item-list li div.meta,div.dir-search input[type="text"],div.activity-comments div.acomment-meta,div.activity-comments div.acomment-content,.activity-list li .activity-inreplyto,a.bp-primary-action, #reply-title small a,div.activity-comments form textarea {font-size:14px;}

.standard-form textarea, .standard-form input[type="text"], .standard-form select, .standard-form input[type="password"], .dir-search input[type="text"],.standard-form div.checkbox label, .standard-form div.radio label,div#item-header div#item-meta,ul.item-list li div.item-title, ul.item-list li h4 {font-size:16px;}

.standard-form div.checkbox label, .standard-form div.radio label,div.activity-comments div.acomment-meta,.activity-list li .activity-inreplyto,.acomment-options a,.acomment-options a,div.activity-comments form textarea {color:inherit;}

.left-menu img {margin-right:10px;}

div.item-list-tabs#subnav ul li.last {padding-right:15px;}

img.avatar {border:0;}

div#item-header h2 a,div#item-header div#item-meta,form#whats-new-form h5,.activity-list .activity-content .activity-header, .activity-list .activity-content .comment-header,a.activity-time-since,a.activity-time-since:hover {color:inherit;}

.standard-form label, .standard-form span.label,div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a {font-weight:normal;}

div.item-list-tabs ul li a, div.item-list-tabs ul li span {padding-bottom:10px;}

div.item-list-tabs#subnav ul li {padding-bottom:7px;}


/* FORUMS */
.topic-meta .topic-in {clear:both;margin-top:10px;}
.topic-meta .topic-by {clear:both;float:none;margin-bottom:10px;}

table.forum td .topic-in img.avatar {float: none;margin: 0 5px 5px 0;}

table.forum td .freshness-author img.avatar {margin-bottom:-20px;}

/* MOBILE DEVICES/Tablets */
@media handheld, only screen and (max-width: 767px) {
	div.item-list-tabs ul li a, div.item-list-tabs ul li span {padding:5px 5px;}
	div.item-list-tabs ul li {margin-left:5px;font-size:11px;}
	div.item-list-tabs ul li:first-child {margin-left: 5px;}
	div.item-list-tabs#subnav ul li.last {padding-right:10px;}
	div.item-list-tabs ul li a span {font-size: 12px;margin-left: 1px;padding: 0px 4px;}
	/* ul.item-list li div.item-title, ul.item-list li h4 {width:50%!important;}
	.item-meta {width:75%;} */
	#item-body,#item-header {text-align: left!important;}
	ul.item-list li div.meta {margin-top:3px;}
	#item-nav,div.item-list-tabs#subnav {font-family:arial;}
	div.dir-search {margin-top:0px;}
	.standard-form #basic-details-section, .standard-form #blog-details-section, .standard-form #profile-details-section {float:none;width:100%;}
	.standard-form #basic-details-section h4, .standard-form #blog-details-section h4, .standard-form #profile-details-section h4 {font-size:24px;}
	.standard-form #profile-details-section {margin-top:30px;}
	.standard-form#signup_form div.submit {float:none;}
}

/*-------------------------------------------------------------------------------------------*/
/* BUDDYPRESS LOADING */
/*-------------------------------------------------------------------------------------------*/
div.activity-comments form.loading {
	background-image: url( _inc/images/ajax-loader.gif );
	background-position: 2% 95%;
	background-repeat: no-repeat;
}
a.loading,
input.loading {
    background-image: url( _inc/images/ajax-loader.gif );
    background-position: 95% 50%;
    background-repeat: no-repeat;
    padding-right: 25px;
}
a.loading:hover,
input.loading:hover {
    background-image: url( _inc/images/ajax-loader.gif );
    background-position: 95% 50%;
    background-repeat: no-repeat;
    padding-right: 25px;
    color: #777;
}
a.button.loading,
input[type="submit"].loading,
input[type="button"].loading,
input[type="reset"].loading {
	background-image: url( _inc/images/ajax-loader.gif ), -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); /* FF3.6+ */
	background-image: url( _inc/images/ajax-loader.gif ), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
	background-image: url( _inc/images/ajax-loader.gif ), -webkit-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url( _inc/images/ajax-loader.gif ), -o-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Opera11.10+ */
	background-image: url( _inc/images/ajax-loader.gif ), -ms-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( enabled=0 ); /* IE6-9 */
	background-image: url( _inc/images/ajax-loader.gif ), linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* W3C */
	background-position: 95% 50%;
	background-repeat: no-repeat;
	padding-right: 25px;
	color:#555!important;
}
a.button.loading:hover,
input[type="submit"].loading:hover,
input[type="button"].loading:hover,
input[type="reset"].loading:hover {
  	background-image: url( _inc/images/ajax-loader.gif ), -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); /* FF3.6+ */
	background-image: url( _inc/images/ajax-loader.gif ), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
	background-image: url( _inc/images/ajax-loader.gif ), -webkit-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url( _inc/images/ajax-loader.gif ), -o-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Opera11.10+ */
	background-image: url( _inc/images/ajax-loader.gif ), -ms-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
	background-image: url( _inc/images/ajax-loader.gif ), linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* W3C */
	border: 1px solid #ccc;
	padding-right: 25px;
}
ul li.loading a {
	background-image: url( _inc/images/ajax-loader.gif );
	background-position: 92% 50%;
	background-repeat: no-repeat;
	padding-right: 30px !important;
}
