/* Admin bar framework styles */
@import url( ../../../bp-sn-parent/_inc/css/adminbar.css );

/* Begin : Reset and/or override a few Admin bar styles */
body { padding-top: 0; }
#wp-admin-bar { position: relative; height: auto; width: 1000px; background: #858585 url("../images/background-global-menu-off.gif") repeat-x left bottom;}
#wp-admin-bar li a { padding: 8px; }
/* End : Reset and/or override a few Admin bar styles */

#utility-container {background-color:#03295e;}
#utility {height:26px; font-size:11px; color:#FFFFFF; margin:0 auto; width:1000px; text-align:left;}
#utility ul{margin:0; padding:0;}
#utility li {display:inline; padding-right:15px;}
#utility a {color:#FFFFFF; text-decoration:none;}

#wp-admin-bar-container { z-index: 99; color: #fff; font-family: Arial, Verdana, sans-serif; font-weight: bold; font-size: 90%; text-shadow: #646464 0 -1px 1px; border-bottom: 1px solid #858585; background: #858585 url("../images/background-global-menu-off.gif") repeat-x left bottom; height: 29px; }

#wp-admin-bar a { color: #fff; text-decoration: none; text-align: left; }
#wp-admin-bar a:hover { background: #8f8f8f url("../images/background-global-menu-hover.png") repeat-x left bottom; }
#wp-admin-bar a#admin-bar-logo { text-indent: -9999px; width: 88px; height: 27px; margin: 0 10px 0 0; padding: 0; background: transparent url("../images/logo.png") no-repeat left top; }
#wp-admin-bar a#admin-bar-logo:hover { background: transparent url("../images/logo.png") no-repeat left top; }

#bp-login-signup-container { float: left; margin: 0; padding: 2px 10px; border-left: 1px solid #999; border-right: 1px solid #999; background: #787878 url("../images/background-mojofiti-bar-networkwide-menu-off.gif") repeat-x left bottom; }
#bp-login-signup-container p { display: inline; float: left; margin: 0 10px; padding: 0; }
#bp-login-signup-container form { float: left; margin: 0; padding: 0; }
#bp-login-signup-container form #user_login,
#bp-login-signup-container form #user_pass { margin: 2px 6px 2px 0; padding: 2px 1px; height: 14px; width: 90px; font-size: 10px; color: #fff; border: 1px solid #555; background-color: #999; }
#bp-login-signup-container #wp-submit,
#bp-login-signup-container #wp-sign-up { vertical-align: center; margin: 0; padding: 2px 8px; font-family: Arial, Verdana, sans-serif; font-weight: bold; text-shadow: #0b4692 0 1px 1px; cursor: pointer; border: 1px solid #0b4692; color: #fff; background-color: #014fb1; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; }
#bp-login-signup-container #wp-submit:hover,
#bp-login-signup-container #wp-sign-up:hover { background-color: #226bc7; }
/*#bp-login-signup-container form#sign-up-wrapper { float: right; }*/

ul#bp-global-menu { float: left; border-right: 1px solid #646464; }
ul#bp-global-menu li { border-right: 1px solid #858585; border-left: 1px solid #646464; }
ul#bp-global-menu li:hover,
ul#bp-global-menu li.sfhover,
ul#bp-global-menu li ul li.sfhover { background: #cccccc url("../images/background-global-menu-hover.png") repeat-x left bottom; }
ul#bp-global-menu li ul li { border-right: 1px solid #919191; border-bottom: 1px solid #919191; border-left: 1px solid #919191; background: #cccccc url("../images/background-global-menu-off.png") repeat-x left bottom; }
ul#bp-global-menu li ul li:last-child { border-bottom: 1px solid #858585; }
ul#bp-global-menu li div.admin-bar-clear { /* Where does this happen? */ background-color: #eee; border-bottom: 3px solid #eee; }

ul#mojofiti-bar-networkwide-menu { font-size:12px; float: right; border-left: 1px solid #858585; border-right: 1px solid #646464; background: #787878 url("../images/background-mojofiti-bar-networkwide-menu-off.png") repeat-x left bottom; }
ul#mojofiti-bar-networkwide-menu li { border-right: 1px solid #858585; border-left: 1px solid #646464; }
ul#mojofiti-bar-networkwide-menu li ul { right: 16px; }
ul#mojofiti-bar-networkwide-menu li ul li { border-right: 1px solid #919191; border-bottom: 1px solid #919191; border-left: 1px solid #919191; background: #cccccc url("../images/background-global-menu-off.png") repeat-x left bottom; }
ul#mojofiti-bar-networkwide-menu li:hover,
ul#mojofiti-bar-networkwide-menu li.sfhover,
ul#mojofiti-bar-networkwide-menu li ul li.sfhover { background: #cccccc url("../images/background-global-menu-hover.png") repeat-x left bottom; }

ul#mojofiti-bar-networkwide-menu li ul li:last-child { border-bottom: 1px solid #858585; }

/* Menu item css */

#wp-admin-bar img.avatar { /* Where does this happen? */ float: left !important; border: 2px solid #fff; margin-right: 8px; }

#wp-admin-bar span.activity { /* Where does this happen? */ display: block; color: #888; margin-left: 34px; font-size: 10px; background: none; border: none; padding: 0; }

#wp-admin-bar li a:hover span.activity { /* Where does this happen? */ color: #ccc; }

#wp-admin-bar ul.author-list li { /* Where does this happen? */ height: 55px; }

#wp-admin-bar ul li#bp-adminbar-notifications-menu a span { /* background: #fff; padding: 0 6px; color: #555; font-weight: bold; font-size: 0.8em; margin-left: 2px; */ }
#wp-admin-bar ul li#bp-adminbar-notifications-menu a span { padding: 0; margin-left: 0; }
