/* ------ Left admin sidebar ------ */

.wp-menu-arrow {
display:none !important;
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.current a.menu-top, #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
text-shadow: 0 -1px 0 #333;
color: white;
border-top-color: #424242;
border-bottom-color: #2b2b2b;
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.current a.menu-top, #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
background-image: -ms-linear-gradient(bottom,#2b2b2b,#424242);
background-image: -moz-linear-gradient(bottom,#2b2b2b,#424242);
background-image: -o-linear-gradient(bottom,#2b2b2b,#424242);
background-image: -webkit-gradient(linear,left bottom,left top,from(#2b2b2b),to(#424242));
background-image: -webkit-linear-gradient(bottom,#2b2b2b,#424242);
background-image: linear-gradient(bottom,#2b2b2b,#424242)
}

#adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle, #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle {
background: transparent url(arrows-light.png) no-repeat -1px 6px;
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.current a.menu-top, .folded #adminmenu li.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, #adminmenu .wp-menu-arrow, #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head  {
background-color: #333;
background-image: -ms-linear-gradient(bottom,#2b2b2b,#424242);
background-image: -moz-linear-gradient(bottom,#2b2b2b,#424242);
background-image: -o-linear-gradient(bottom,#2b2b2b,#424242);
background-image: -webkit-gradient(linear,left bottom,left top,from(#2b2b2b),to(#424242));
background-image: -webkit-linear-gradient(bottom,#2b2b2b,#424242);
background-image: linear-gradient(bottom,#2b2b2b,#424242);
border-top-color: #424242 !important;
border-bottom-color: #2B2B2B !important;
}


#adminmenu li.menu-top:hover > a, #adminmenu li.menu-top.focused > a, #adminmenu li.menu-top > a:focus {
background-color: #E4E4E4;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
border-top-color: #E4E4E4;
border-bottom-color: #E4E4E4;
}



#adminmenuback,#adminmenuwrap{
background-color:#333;
border-color:#777;
}

#adminmenu li.wp-menu-separator {
background: #3f3f3f;
border-color: #2b2b2b;
}

#adminmenu div.separator {
border-color: transparent;
}

#adminmenushadow, #adminmenuback {
background-image: url(menu-shadow.png);
background-position: top right;
background-repeat: repeat-y;
}

#adminmenuback a, #adminmenuwrap a{
color: #46a1ce;
}

#adminmenuwrap div.wp-submenu-wrap ul li a{
color:#555;
}

#adminmenu .wp-submenu a:hover{
background-image: -ms-linear-gradient(right,#2b2b2b,#424242);
background-image: -moz-linear-gradient(right,#2b2b2b,#424242);
background-image: -o-linear-gradient(right,#2b2b2b,#424242);
background-image: -webkit-gradient(linear,left bottom,left top,from(#2b2b2b),to(#424242));
background-image: -webkit-linear-gradient(right,#424242,#f4f4f4);
background-image: linear-gradient(right,#424242,#424242);
}

#adminmenu a.menu-top, .folded #adminmenu li.menu-top, #adminmenu .wp-submenu .wp-submenu-head {
border-top-color: #3f3f3f !important;
border-bottom-color: #2b2b2b !important;
}

#adminmenu .wp-submenu ul {
background-color: #f4f4f4;
}

/* ------ end left admin sidebar ------ */


/* ------ widget styles ------ */

.postbox, .menu-item-settings {
background-color: whiteSmoke;
background-image: -ms-linear-gradient(top,#f9f9f9,#f5f5f5);
background-image: -moz-linear-gradient(top,#f9f9f9,#f5f5f5);
background-image: -o-linear-gradient(top,#f9f9f9,#f5f5f5);
background-image: -webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f5f5f5));
background-image: -webkit-linear-gradient(top,#f9f9f9,#f5f5f5);
background-image: linear-gradient(top,#f9f9f9,#f5f5f5);
}

.widget .widget-top, .postbox h3, .stuffbox h3 {
border-bottom-color: #4D4D4D;
text-shadow: #555 0 1px 0;
-moz-box-shadow: 0 1px 0 #fff;
-webkit-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
color:#eee;
}


.postbox, #titlediv, #poststuff .postarea, .stuffbox {
border-color: #999;
-moz-box-shadow: inset 0 1px 0 #fff;
-webkit-box-shadow: inset 0 1px 0 #fff;
box-shadow: inset 0 1px 0 #fff;
-moz-border-radius: 3px;
0-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.postbox h3, .stuffbox h3, .widefat thead tr th, .widefat tfoot tr th, h3.dashboard-widget-title, h3.dashboard-widget-title span, h3.dashboard-widget-title small, .find-box-head, .sidebar-name, .menu-item-handle, #fullscreen-topbar {
background-color: #3d3d3d;
background-image: -ms-linear-gradient(top,#2b2b2b,#424242);
background-image: -moz-linear-gradient(top,#2b2b2b,#424242);
background-image: -o-linear-gradient(top,#2b2b2b,#424242);
background-image: -webkit-gradient(linear,left top,left bottom,from(#2b2b2b),to(#424242));
background-image: -webkit-linear-gradient(top,#2b2b2b,#424242);
background-image: linear-gradient(top,#2b2b2b,#424242);
}

.sidebar-name:hover h3, .postbox h3:hover {
color: #D54E21;
}


.wp-list-table thead a span, .wp-list-table tfoot a span {
color:#eee;
}


.widefat {
border-color: #DFDFDF;
background-color: #F4F4F4;
}
.widefat thead th{
border:0;
}

.widefat td, .widefat th {
border-top-color: #F4F4F4;
border-bottom-color: #DFDFDF;
}

.widefat th {
color:#eee;
text-shadow: #555 0 1px 0;
}

.sorting-indicator {
display: none;
width: 7px;
height: 4px;
margin-top: 8px;
margin-left: 7px;
background-image: url(sort.gif);
background-repeat: no-repeat;
}

.widefat thead tr th, .widefat tfoot tr th, h3.dashboard-widget-title, h3.dashboard-widget-title span, h3.dashboard-widget-title small, .find-box-head {
color: #BABABA;
}

.alternate, .alt {
background-color: #FCFCFC;
}


/* ------ widgets appearance page ------ */
div.sidebar-name {
cursor: pointer;
font-size: 13px;
border-width: 0px;
border-style: solid;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
-webkit-border-top-left-radius: 3px;
-khtml-border-top-right-radius: 3px;
-khtml-border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}

.sidebar-name {
color: #eee;
text-shadow: #555 0 1px 0;
}

.widget .widget-top, .postbox h3, .stuffbox h3 {
margin-top:0px;
border-bottom-width: 1px;
border-style: solid;
cursor: move;
-webkit-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
}

div.widget-title h4 {
color:#555;
text-shadow: #eee 0 1px 0;
}