﻿@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 {
	min-width:999px;
}

.centerEDB {
	padding:0 34px;	
}

#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%;
	padding:0;
}

.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-edb {
	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-edb .menu-bp #nav {
	margin:0;
	float:left;
}

#header-edb .containerMenus .headerEDB {

	background:transparent url(../../plugins/menuC2C/images/headerEDB.gif) repeat-x scroll 0 0;

	float:left;

	height:70px;

	width:100%;

	margin:0;

}



#header-edb .containerMenus .menu {

	width:auto;

	height:auto;

	float:left;

	padding:0;

}



/*1º nivel menu*/



#header-edb .containerMenus .menu ul {

	list-style:none;

	font-family:helvetica;

	font-size:15px;

	line-height:24px;

	margin:0;

	padding:0;

	float:left;

}



#header-edb .containerMenus .menu ul li {

	float:left;

	margin:0 10px 0 0;

	text-transform:uppercase;

}



#header-edb .containerMenus .menu ul a:hover {

	text-decoration:underline;

}



#header-edb .containerMenus .abaLeft {

	float:left;

	padding:0 0 0 10px;

	background:url(../../plugins/menuC2C/images/abaLeft.gif) no-repeat left;

}



#header-edb .containerMenus .abaRight {

	float:left;

	padding:0 10px 0 0;

	background:transparent url(../../plugins/menuC2C/images/abaRight.gif) no-repeat scroll right center;

}



#header-edb .containerMenus .abaLeft .abaRight a {

	background:#FEF0DA none repeat scroll 0 0;
	
	color:#8B4800;
	
	display:block;
	
	float:left;
	
	font-size:12px;
	
	height:24px;
	
	padding:0;
	
	text-decoration:none;
	
	-moz-border-radius: 0px;
	
	-webkit-border-radius: 0px;
}



/*1º nivel menu selected*/



#header-edb .containerMenus .selected .abaLeft {

	background:url(../../plugins/menuC2C/images/abaLeftSelected.gif) no-repeat left;

}



#header-edb .containerMenus .selected .abaRight {

	background:url(../../plugins/menuC2C/images/abaRightSelected.gif) no-repeat right;

}



#header-edb .containerMenus .menu ul li.selected .abaLeft .abaRight a {

	background:#b5853a;

	color:#FFF4E2;

}



#header-edb .containerMenus .menu ul li.selected ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 !important;

	color:#484848!important;

}



#header-edb .containerMenus .menu ul li.selected ul li .abaLeft .abaRight a:hover {

	background:#EADBC3 none repeat scroll 0 0!important;

}



/*style class hover*/



#header-edb .containerMenus .hover .abaLeft {

	background:url(../../plugins/menuC2C/images/abaLeftHover.png) no-repeat left top;

	height:35px;

}



#header-edb .containerMenus .hover .abaRight {

	background:url(../../plugins/menuC2C/images/abaRightHover.png) no-repeat right top;

	height:35px;

}



#header-edb .containerMenus .hover .abaLeft .abaRight a {

	background:url(../../plugins/menuC2C/images/repeatHover.gif) repeat-x!important;

	height:35px;

	color:#8B4800!important;

}



#header-edb .containerMenus .menu ul li.selected ul li .abaLeft .abaRight a {

	background:none;

	color:#8B4800 !important;

}

/*2º nivel menu*/



#header-edb .containerMenus .menu ul li.hover {

	float:left;

	margin:0 10px 0 0;

	position:relative;

	text-transform:uppercase;

	z-index:2000;

}



#header-edb .containerMenus .menu ul li ul {

	display:none;

	padding:0;

	position:absolute;

	top:27px;

	width:292px;

	z-index:-1;

	clear:both;

}



#header-edb .containerMenus .menu ul li.hover ul {

	display:block;

}



#header-edb .containerMenus .menu ul li ul li {

	width:100%;

	background:url(../../plugins/menuC2C/images/bgLi.png) repeat-y;

	margin:0;

	padding:0;

	display:inline;

	height:auto;

	position:relative;	

}



#header-edb .containerMenus .menu ul li ul li .abaLeft {

	height:auto;

	padding:0;

	background:none;

	background:transparent url(../../plugins/menuC2C/images/bgA.gif) no-repeat 10px 8px;

}



#header-edb .containerMenus .menu ul li ul li .abaRight {

	background:transparent url(../../plugins/menuC2C/images/pontilhado.gif) repeat-x scroll center bottom;

	color:#484848;

	display:block;

	height:auto;

	margin:0 0 0 20px;

	padding:0;

	text-decoration:none;

	text-transform:none;

	width:245px;

}



#header-edb .containerMenus .menu ul li ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 0;

	height:auto;

	margin:0;

	padding:0;

	width:245px;

	display:block;

	text-decoration:none;

	text-transform:none;

	color:#484848;

}





#header-edb .containerMenus .menu ul li.hover ul li .abaLeft .abaRight a {

	background:none!important;
	text-align:left;
}



#header-edb .containerMenus .menu ul li.hover ul li .abaLeft .abaRight a:hover {

	background:#eadbc3!important;

}



#header-edb .containerMenus .menu ul li ul li.subTop {

	background:url(../../plugins/menuC2C/images/subTop.png) no-repeat top;

	width:292px;

	height:10px;

	float:left;

	display:block;

	overflow:hidden;

}



#header-edb .containerMenus .menu ul li ul li.subBottom {

	background:url(../../plugins/menuC2C/images/subBottom.png) no-repeat top;

	width:292px;

	height:10px;	

	float:left;

	display:block;

	clear:both;

	position:relative;

	z-index:-1;

}



/*3º nivel menu*/



#header-edb .containerMenus .menu ul li ul li ul {

	display:inline;

	margin:0 0 0 270px;

	z-index:5;

	left:0;

	top:0;

}



#header-edb .containerMenus .menu ul li ul li ul li.subTop {

	background:url(../../plugins/menuC2C/images/subTop2.png) no-repeat top;

}

/*menu-bp*/

#header-edb .containerMenus .headerEDB {

	background:transparent url(../../plugins/menuC2C/images/headerEDB.gif) repeat-x scroll 0 0;

	float:left;

	height:70px;

	width:100%;

	margin:0;

}



#header-edb .containerMenus .menu-bp {

	width:auto;

	height:auto;

	float:left;

	padding:0;

}



/*1º nivel menu*/



#header-edb .containerMenus .menu-bp ul {

	list-style:none;

	font-family:helvetica;

	font-size:15px;

	line-height:23px;

	margin:0;

	padding:0;

	float:left;

}



#header-edb .containerMenus .menu-bp ul li {

	float:left;

	margin:0 10px 0 0;

	text-transform:uppercase;

}



#header-edb .containerMenus .menu-bp ul a:hover {

	text-decoration:underline;

}



#header-edb .containerMenus .abaLeft {

	float:left;

	padding:0 0 0 10px;

	background:transparent url(../../plugins/menuC2C/images/abaLeft.gif) no-repeat scroll left center;

}



#header-edb .containerMenus .abaRight {

	float:left;

	padding:0 10px 0 0;

	background:transparent url(../../plugins/menuC2C/images/abaRight.gif) no-repeat scroll right center;

}



#header-edb .containerMenus .abaLeft .abaRight a {

	background:#FEF0DA none repeat scroll 0 0;
	
	color:#8B4800;
	
	display:block;
	
	float:left;
	
	font-size:12px;
	
	height:24px;
	
	padding:0;
	
	text-decoration:none;
	
	-moz-border-radius: 0px;
	
	-webkit-border-radius: 0px;
}



/*1º nivel menu selected*/



#header-edb .containerMenus .selected .abaLeft {

	background:transparent url(../../plugins/menuC2C/images/abaLeftSelected.gif) no-repeat scroll left center;

}



#header-edb .containerMenus .selected .abaRight {

	background:transparent url(../../plugins/menuC2C/images/abaRightSelected.gif) no-repeat scroll right center;

}



#header-edb .containerMenus .menu-bp ul li.selected .abaLeft .abaRight a {

	background:#b5853a;

	color:#FFF4E2;
	
	font-weight:normal;

}



#header-edb .containerMenus .menu-bp ul li.selected ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 !important;

	color:#484848!important;

}



#header-edb .containerMenus .menu-bp ul li.selected ul li .abaLeft .abaRight a:hover {

	background:#EADBC3 none repeat scroll 0 0!important;

}



/*style class hover*/



#header-edb .containerMenus .hover .abaLeft {

	background:url(../../plugins/menuC2C/images/abaLeftHover.png) no-repeat left top;

	height:35px;

}



#header-edb .containerMenus .hover .abaRight {

	background:url(../../plugins/menuC2C/images/abaRightHover.png) no-repeat right top;

	height:35px;

}



#header-edb .containerMenus .hover .abaLeft .abaRight a {

	background:url(../../plugins/menuC2C/images/repeatHover.gif) repeat-x!important;

	height:35px;

	color:#8B4800!important;

}



#header-edb .containerMenus .menu-bp ul li.selected ul li .abaLeft .abaRight a {

	background:none;

	color:#8B4800 !important;

}

/*2º nivel menu*/



#header-edb .containerMenus .menu-bp ul li.hover {

	float:left;

	margin:0 10px 0 0;

	position:relative;

	text-transform:uppercase;

	z-index:2;

}



#header-edb .containerMenus .menu-bp ul li ul {

	display:none;

	padding:0;

	position:absolute;

	top:27px;

	width:292px;

	z-index:-1;

	clear:both;

}



#header-edb .containerMenus .menu-bp ul li.hover ul {

	display:block;

}



#header-edb .containerMenus .menu-bp ul li ul li {

	width:100%;

	background:url(../../plugins/menuC2C/images/bgLi.png) repeat-y;

	margin:0;

	padding:0;

	display:inline;

	height:auto;

	position:relative;	

}



#header-edb .containerMenus .menu-bp ul li ul li .abaLeft {

	height:auto;

	padding:0;

	background:none;

	background:transparent url(../../plugins/menuC2C/images/bgA.gif) no-repeat 10px 8px;

}



#header-edb .containerMenus .menu-bp ul li ul li .abaRight {

	background:transparent url(../../plugins/menuC2C/images/pontilhado.gif) repeat-x scroll center bottom;

	color:#484848;

	display:block;

	height:auto;

	margin:0 0 0 20px;

	padding:0;

	text-decoration:none;

	text-transform:none;

	width:245px;

}



#header-edb .containerMenus .menu-bp ul li ul li .abaLeft .abaRight a {

	background:transparent none repeat scroll 0 0;

	height:auto;

	margin:0;

	padding:0;

	width:245px;

	display:block;

	text-decoration:none;

	text-transform:none;

	color:#484848;

}





#header-edb .containerMenus .menu-bp ul li.hover ul li .abaLeft .abaRight a {

	background:none!important;

}



#header-edb .containerMenus .menu-bp ul li.hover ul li .abaLeft .abaRight a:hover {

	background:#eadbc3!important;

}



#header-edb .containerMenus .menu-bp ul li ul li.subTop {

	background:url(../../plugins/menuC2C/images/subTop.png) no-repeat top;

	width:292px;

	height:10px;

	float:left;

	display:block;

	overflow:hidden;

}



#header-edb .containerMenus .menu-bp ul li ul li.subBottom {

	background:url(../../plugins/menuC2C/images/subBottom.png) no-repeat top;

	width:292px;

	height:10px;	

	float:left;

	display:block;

	clear:both;

	position:relative;

	z-index:-1;

}



/*3º nivel menu*/



#header-edb .containerMenus .menu-bp ul li ul li ul {

	display:inline;

	margin:0 0 0 270px;

	z-index:5;

	left:0;

	top:0;

}



#header-edb .containerMenus .menu-bp ul li ul li ul li.subTop {

	background:url(../../plugins/menuC2C/images/subTop2.png) no-repeat top;

}

#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;
}

/*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;
}