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

body {
padding-top:28px !important;
}
#wp-admin-bar {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#818181 url(../images/admin_bar_back.gif) repeat-x scroll 0 0 !important;
color:#FFFFFF !important;
font-weight:normal !important;
height:28px !important;
left:0 !important;
position:absolute !important;
text-align:left !important;
top:0 !important;
width:100% !important;
z-index:1001 !important;
}
#wp-admin-bar * {
z-index:999 !important;
}
#wp-admin-bar a#admin-bar-logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/kiteakademin.png) no-repeat scroll left top;
height:40px;
left:25px;
overflow:hidden;
position:absolute !important;
text-indent:-999em;
width:190px;
}
#wp-admin-bar a img {
border:medium none !important;
}
#wp-admin-bar li {
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0 !important;
}
#wp-admin-bar li * {
background-image:none !important;
font-weight:normal !important;
}
#wp-admin-bar li a {
font-weight:normal !important;
padding:5px 25px 7px 15px !important;
}
#wp-admin-bar li.no-arrow a {
padding-right:15px !important;
}
#wp-admin-bar li:hover, #wp-admin-bar li.hover {
position:static;
}
#wp-admin-bar ul {
cursor:pointer !important;
height:auto !important;
line-height:1 !important;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0 !important;
padding:0 !important;
}
#wp-admin-bar ul {
margin-left:220px !important;
}
#wp-admin-bar ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/admin-menu-arrow.gif) no-repeat scroll 88% 53%;
float:left !important;
padding:0 !important;
position:relative;
}
#wp-admin-bar ul li.no-arrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#wp-admin-bar ul li ul a {
color:#666666 !important;
}
#wp-admin-bar ul li.align-right {
position:absolute;
right:0;
}
#wp-admin-bar ul li a {
color:#FFFFFF !important;
display:block !important;
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,Verdana,Arial,sans-serif !important;
font-size:12px !important;
text-decoration:none !important;
}
#wp-admin-bar ul.main-nav li:hover, #wp-admin-bar ul.main-nav li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover {
background-color:#666666 !important;
}
#wp-admin-bar ul.main-nav li ul li:hover a, #wp-admin-bar ul.main-nav li ul li.sfhover a {
background-color:#888888 !important;
color:#FFFFFF !important;
}
#wp-admin-bar ul.main-nav li ul li:hover ul li.alt a {
background-color:#FAFAFA !important;
color:#666666 !important;
}
#wp-admin-bar ul.main-nav li ul li:hover ul li a {
background-color:#F4F4F4 !important;
color:#666666 !important;
}
#wp-admin-bar ul.main-nav li ul li:hover ul li:hover a {
background-color:#888888 !important;
color:white !important;
}
#wp-admin-bar ul.main-nav li ul li ul li:hover a, #wp-admin-bar ul.main-nav li ul li ul li.sfhover a {
color:#FFFFFF !important;
}
#wp-admin-bar ul li ul {
left:-999em !important;
margin-left:0 !important;
position:absolute !important;
width:185px !important;
}
#wp-admin-bar ul li ul li {
background-color:#F4F4F4 !important;
border-color:-moz-use-text-color #CCCCCC #F4F4F4 !important;
border-style:none solid solid !important;
border-width:medium 1px 1px !important;
float:left !important;
margin:-1px 0 0 !important;
width:183px;
}
#wp-admin-bar ul li ul li.alt {
background-color:#FAFAFA !important;
border-bottom:1px solid #FAFAFA !important;
}
#wp-admin-bar ul li ul li:last-child {
-moz-border-radius-bottomleft:4px !important;
-moz-border-radius-bottomright:4px !important;
border-bottom:1px solid #CCCCCC !important;
}
#wp-admin-bar ul.main-nav li ul li a:hover, #wp-admin-bar ul.main-nav li.sfhover ul li a:hover {
background-color:#888888 !important;
}
#wp-admin-bar ul li div.admin-bar-clear {
background-color:#EEEEEE !important;
border-bottom:3px solid #EEEEEE !important;
clear:both !important;
}
#wp-admin-bar ul li ul ul {
margin:-28px 0 0 183px !important;
}
#wp-admin-bar ul li:hover ul, #wp-admin-bar ul li li:hover ul, #wp-admin-bar ul li.sfhover ul, #wp-admin-bar ul li ul li.sfhover ul {
left:auto !important;
}
#wp-admin-bar ul li.align-right:hover ul {
right:0 !important;
}
#wp-admin-bar ul li:hover ul ul, #wp-admin-bar li.sfhover ul li ul {
left:-999em !important;
}
#wp-admin-bar ul li ul li ul li:first-child {
-moz-border-radius-topright:4px !important;
border-top:1px solid #CCCCCC !important;
margin-top:-2px !important;
}
#wp-admin-bar img.avatar {
border:2px solid #FFFFFF !important;
float:left !important;
margin-right:8px !important;
}
#wp-admin-bar span.activity {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
border:medium none !important;
color:#888888 !important;
display:block !important;
font-size:10px !important;
margin-left:34px !important;
padding:0 !important;
}
#wp-admin-bar li a:hover span.activity {
color:#CCCCCC !important;
}
#wp-admin-bar ul.author-list li {
height:55px !important;
}
#wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
-moz-border-radius-bottomleft:2px !important;
-moz-border-radius-bottomright:2px !important;
-moz-border-radius-topleft:2px !important;
-moz-border-radius-topright:2px !important;
background:#FFFFFF none repeat scroll 0 0 !important;
color:#555555 !important;
font-size:0.8em !important;
font-weight:bold !important;
margin-left:2px !important;
padding:0 6px !important;
}
