﻿@charset "utf-8";
/*  
Theme Name: BuddyPress EDB Tema
Theme URI: http://www.c2cballoon.com
Description: Tema desenvolvido pela equipe de WMS da C2C para o template padrão do BP.
Version: 1.0
Author: Web Midia Socias - C2C Balloon
Author URI: http://www.c2cballoon.com
Tags: buddypress, three-columns, white, orange, flexible-width
Template: bp-sn-parent
*/

/* Font styles */
@import url( ../bp-sn-parent/_inc/css/fonts/12px.css );

/* Layout styles for home page, internal pages and blog/directory pages*/
@import url( ../bp-sn-parent/_inc/css/layout/home-page/3c-right.css );
@import url( ../bp-sn-parent/_inc/css/layout/internal-pages/3c-left.css );
@import url( ../bp-sn-parent/_inc/css/layout/blog-dir-pages/2c-right.css );

/* Default theme admin bar styles */
@import url( _inc/css/adminbar.css );

/* Default theme styles */
@import url( _inc/css/screen.css );

/* Uncomment the following line and add your custom styles to '_inc/css/custom.css'*/
@import url( _inc/css/custom.css );


body {
	background:#FFFFFF none repeat scroll 0 0;
	min-width:999px;
}

#search-login-bar {
	background:url(_inc/images/bgLoginEDB.gif) repeat-x;
	overflow: hidden;
	width: auto;
	height:80px;
	border:none;
}

.logoEDB {
	float:left;
	height:80px;
	width:165px;
	margin:0;
	display:inline;
}

.logoEDB h1 {
	float:left;
	height:100%;
	width:100%;
}

.logoEDB h1 a {
	float:left;
	width:100%;
	height:100%;
	background:transparent url(_inc/images/EDB.gif) no-repeat scroll 0 0;
	text-indent:-9999px;
	overflow:hidden;
}

.containerLogins {
	float:right;
	width:auto;	
	margin:25px 0 0 0;
}

.botaoLeft {
	float:left;
	background:url(_inc/images/botaoLeft.gif) no-repeat left;
	padding:0 0 0 9px;
	margin:0 0 0 5px;	
}

.botaoRight {
	float:left;
	background:url(_inc/images/botaoRight.gif) no-repeat right;	
	padding:0 9px 0 0;
}

.ajuda {
	background:transparent url(_inc/images/ajuda.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:31px;
	margin:2px 0 0 5px;
	overflow:hidden;
	text-indent:-999px;
	width:31px;
}

#search-login-bar #search-form {
	background:transparent url(_inc/images/setaLogin.gif) no-repeat scroll right center;
	float:left;
	margin:3px 10px 0 0;
	padding:0 15px 0 0;
}

#search-login-bar #search-which {
	border:medium none;
	float:left;
	margin:5px 0 0;
	padding:0 0 0;
	color:#8B4800;
}

#search-login-bar #login-form, #logout-link {
	float:left;	
	padding:0;
}

#search-login-bar .containerLogins .submitEDB {
	background:#FEF0DA none repeat scroll 0 0;
	border:medium none;
	color:#8B4800;
	font-family:helvetica,verdana;
	height:29px;
	margin:0!important;
	padding:0!important;
	text-transform:uppercase;
	width:auto;
}

#search-login-bar .containerLogins .inputEDB {
	background:#7E7E7E none repeat scroll 0 0;
	border:medium none;
	color:#E5E5E5 !important;
	height:25px;
	padding:5px 5px 0;
	width:100px !important;
	float:left;
	margin:0 5px 0 0 !important;
}

#search-login-bar .containerLogins .passwordEDB {
	background:#7E7E7E none repeat scroll 0 0;
	border:medium none;
	color:#E5E5E5 !important;
	height:25px;
	padding:5px 5px 0;
	width:100px !important;
	float:left;
	margin:0 !important;
}

#search-form select {
	background:#fef0da;;
}

#search-login-bar #login-form, #logout-link {
	margin:3px 0 0;
}

#search-login-bar #login-form, #logout-link a {
	color:#E5E5E5;
}
.widget ul.item-list li .item-avatar img, img.avatar {
	border:3px solid #FEF0DA;
}

#header {
	background:transparent url(_inc/images/bgMenu.gif) repeat scroll 0 0;
	height:45px;
	padding:15px 0 0;
	overflow:visible;
}

.containerMenus {
	height:30px;
	margin:0;
	padding:0;
	width:100%;
}

.menu-bp {
	float:left;
}

.containerMenuCB {
	float:right;
	width:auto;
}

#header .menu-bp #nav {
	margin:0;
	float:left;
}

.destaque {
	width:100%;
	background:#f9b141 url(_inc/images/bgConteudoHome.gif) repeat-x;
	overflow:hidden;
}

.texto-destaque {
	float:left;
 	width:500px;
 	margin:0;
 	padding:10px 0 0 0;
}

.video-destaque {
	padding:0 0 0 560px;
}

.video-home {
	float:left;
	height:350px;
	width:100%;
}

#banners-home {
	width:100%;
	background:#ffecce;
	border-bottom:1px solid #d8c6b2;
}

#banners-blogs {
	width:100%;
	background:#ffecce;
	border-bottom:1px solid #d8c6b2;
}


.blog-page #container, .directory #container {
	background:#FFF none repeat scroll 0 0;
	margin:5px 0 0 0;
	padding:10px 0 0 0;	
}

.home-page #container {

}

#footer {
	background:#7a7a7a;
	padding:15px 0 15px 0;
}

#footer ul {
	color:#d6d4d4;
	list-style:none;
	margin:15px auto 0;
	width:535px;
	font-family:tahoma;
}

#footer ul li {
	float:left;
	display:block;
	margin: 0 2px;
}

#footer ul li a {
	display:block;
	color:#fff;
	text-decoration:underline;
}

#footer ul li a:hover {
	text-decoration:none;
}

#footer ul li a.creative {
	background:transparent url(_inc/images/creative.gif) no-repeat scroll 0 0;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	width:69px;
	display:block;
}

.widget ul.item-list li, .activity-list { 
	background:#fff url(_inc/images/item_list_back.gif) repeat-x scroll left top;	
}

ul#group-list li, ul#member-list li, ul#blog-list li, ul#comment-list li, ul.item-list li {
	background:#FFFFFF url(_inc/images/message_thread_back.gif) repeat-x scroll left top;
}

.post, #comments-template, #compose-reply {
	background:#FFFFFF url(_inc/images/item_list_back.gif) repeat-x scroll left top;
}

.page-template #container {
	margin:0;
	padding:0;
	background:#FFECCE;
}

.page-template #container .narrowcolumn {
	background:#ffecce;
}

.page-template #container .widgetsPages {
	background:#FFFFFF none repeat scroll 0 0;
	border-top:1px solid #E1E1E1;
	padding:10px 0 0;
}

.page-template #container .narrowcolumn .page {
	margin:0;
}

.widgetsPagesEDB {
	padding:10px 0 0 0;
}

.page-template #container .narrowcolumn .page .post {
	background:transparent none repeat scroll 0 0;
	padding:0 20px 0;
}

#vejatambem {
	display:block;
	margin:10px 0 0 20px;
}

#wrapper-banners-home {
	background:transparent url(_inc/images/destaques.gif) no-repeat scroll 0 40px;
	height:65px;
	margin:0 auto;
	padding:10px 0 10px 105px;
	width:855px;
}

#wrapper-banners-home a {
	display:block;
	float:left;
	margin:0 15px 0 0;
}

.centerEDB {
	margin:0 auto;
	min-width:931px;
	padding:0 34px;
}

.centerEDBpage {
	margin:0 auto;
	padding: 0 60px;
	min-width:990px;
	max-width:1280px;
	background:#fff;
}

.wrapper-banners-home {
	background:transparent url(_inc/images/destaques.gif) no-repeat scroll 0 38px;
	height:79px;
	margin:0 auto;
	overflow:hidden;
	padding:10px 0 0 105px;
	width:850px;
}

.post {
	border:none;
}

.banners-blogs-2 {
	padding:15px 0;
}

.wrapper-banners-blogs {
	float:right;
	height:155px;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	width:553px;
}

.texto-blogs {
	padding-bottom:0;
	padding-left:0;
	padding-right:580px;
	padding-top:0;
}

.texto-blogs h1 {
	color:#8B4800;
	font-family:arial,helvetica,sans-serif;
	font-size:xx-large;
	font-weight:bold;
}

.texto-blogs h2 {
	border-bottom: 0px solid #DDDDDD;
	padding:0;
}

.blog-page #container .centerEDB {
	padding:0 34px!important;	
}

.group-forum #container .centerEDB {
	padding:0;
}

.group-home #container .centerEDB {
	padding:0;
}

.group-members #container .centerEDB {
	padding:0;
}

.group-wire #container .centerEDB {
	padding:0;
}

.profile #container .centerEDB {
	padding:0;
}

.activity #container .centerEDB {
	padding:0;
}

.my-blogs #container .centerEDB {
	padding:0;
}

.directory #container .centerEDB {
	padding:0 34px!important;
}

.blogs #container .centerEDB {
	padding:0;
}
.wire #container .centerEDB {
	padding:0;
}

.inbox #container .centerEDB {
	padding:0;
}

.sentbox #container .centerEDB {
	padding:0;
}

.compose #container .centerEDB {
	padding:0;
}

.friends #container .centerEDB {
	padding:0;
}

.my-groups #container .centerEDB {
	padding:0;
}

.group-create #container .centerEDB {
	padding:0;
}

.group-invites #container .centerEDB {
	padding:0;
}

.settings #container .centerEDB {
	padding:0;
}

.view #container .centerEDB {
	padding:0;
}

#post-130 hr {
	float: none;
	clear: both;
}

.register #content #register-page .submit {
	display:block;
	float:left;
	margin:0 0 20px;
	padding:0 3% 0 0;
	width:45%;
}

.register #content #register-page .submit input {
	float:right;
}

.texto-blogs h1 {
	margin:20px 0 25px;
 }
 
.activity-list li blockquote img {
	height:auto;
	width:100%;
	display:none;
 }

#first-section #execphp-3 .execphpwidget h4 a {
	margin:0;
}

#first-section #execphp-3 .execphpwidget p a {
	margin:0;
}

#first-section #execphp-3 .execphpwidget a {
	margin:0 0 35px 0;
	display:block;
}

#bp-adminbar-notifications-menu-ul {
	display:inline;
	margin:0;
}

#bp-adminbar-notifications-menu {
	float:left;
	list-style:none outside none;
}

#bp-adminbar-notifications-menu a {
	-moz-border-radius:7px 7px 7px 7px;
	background:url("images/admin-menu-arrow.gif") no-repeat scroll 13px 10px #D54E21;
	float:left;
	margin:3px 10px 0 0;
	padding:0 12px 3px 3px;
	position:relative;
	list-style: none;
}

#bp-adminbar-notifications-menu ul {
	position:absolute;
	border:medium none;
	color:#8B4800;
	font-family:helvetica,verdana;
	height:29px;
	margin:0 !important;
	padding:0 !important;
	text-transform:uppercase;
	width:auto;
	top:45px;
	list-style:none;
}

#bp-adminbar-notifications-menu ul li {
	margin:0 !important;
}

#bp-adminbar-notifications-menu ul li a {
	background:none;
	background-color:#D54E21;
}


#logout-link {
	color:#ffffff;
	width:auto;
}

/*ALTERACAO CSS LEY*/

#logout-link a {
	display:block;
	float:left;
	margin:0 0 0 5px;
}

#logout-link img {
	float:left;
	margin:0 0 0 5px;
	display:block;
}	

#logout-link #alert {
	display:block;
	float:left;
	background:url(images/balaoEDB.gif) no-repeat;
	height:27px;
	width:28px;
	text-decoration:none;
}

#logout-link .balao {
	display:block;
	height:27px;
	width:28px;
	color:#8B4800;
	text-decoration:none;
	text-align:center;
}
#alertList {
	position:absolute;
	list-style:none;
	width:144px;
	margin:28px 0 0 25px;
	*margin:28px 0 0 -200px;
}

#logout-link .barra {
	float:left;
	margin:0 0 0 5px;
}

#alertList li {
	background:url(images/alertList.gif) repeat;
	width:100%;
	float:left;
}

#alertList li a {
	float:left;
	color:#8B4800;
	background:url(images/pontilhado.gif) repeat-x bottom;
	text-decoration:none;
	margin:0 0 0 13px;
	width:120px;
}

#alertList li a:hover {
	background:#EADBC3 url(images/pontilhado.gif) repeat-x bottom;
}

#alertList .blUp {
	background:url(images/blUp.gif) no-repeat;
	height:12px;
}

#alertList .blDown {
	background:url(images/blDown.png) no-repeat;	
	height:13px;
}