@font-face {
    font-family: 'DroidSans';
    src: url('fonts/DroidSans.eot');
    src: url('fonts/DroidSans.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans.ttf') format('truetype'),
         url('fonts/DroidSans.svg#DroidSans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSans';
    src: url('fonts/DroidSans-Bold.eot');
    src: url('fonts/DroidSans-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-Bold.ttf') format('truetype'),
         url('fonts/DroidSans-Bold.svg#DroidSans') format('svg');
    font-weight: bold;
    font-style: normal;
}

#adminmenu a {
    font-family: 'DroidSans';
}

#adminmenu li {
    background-color: hsl(0, 0%, 91%) !important;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#e8e8e8");
    background-image: -khtml-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e8e8e8));
    background-image: -moz-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: -ms-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e8e8e8));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: -o-linear-gradient(top, #f7f7f7, #e8e8e8);
    background-image: linear-gradient(#f7f7f7, #e8e8e8);
    border-color: #e8e8e8 #e8e8e8 hsl(0, 0%, 89.5%);
    color: #333 !important;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.09);
}

#mp-single-statuses.misc-pub-section {
    text-align: center;
    font-size: 5px;
    color: #fff;
}

#adminmenu li.wp-menu-separator {
    background: #000 !important;
    border-color: #000 !important;
}

#adminmenu a.menu-top, #adminmenu .wp-submenu .wp-submenu-head {
	border-top-color: #000 !important;
	border-bottom-color: #000 !important;
}

#adminmenu a.menu-top {
	border-width: 0 !important;
}

#mp-single-statuses.misc-pub-section span {
    clear: both;
    display: block;
}

#mp-single-statuses.misc-pub-section span.current,
#mp-single-statuses.misc-pub-section span a {
    display: block;
    padding: 10px 0;
    background: #222;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
}

#mp-single-statuses.misc-pub-section span.current {
    background: #c00;
}

a.add-new-h2 {
    background: #c00;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.widefat th.column-sales,
.widefat td.column-sales,
.widefat th.column-stock,
.widefat td.column-stock {
    width: 90px;
}

.wrap .add-new-h2 {
    background: #c00 !important;
    color: #fff !important;
    padding: 10px 20px !important;
    font-size: 13px !important;
    text-shadow: none;
}

.red {
    color: #bd362f;
}

.green {
    color: #46a546;
}

.form-table td,
p.help, p.description, span.description, .form-wrap p {
    font-size: 13px;
}

input.button-primary {
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-radius: 4px 4px 4px 4px !important;
    border-style: solid !important;
    border-width: 1px !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05) !important;
    cursor: pointer !important;
    display: inline-block !important;
    font-size: 13px !important;
    line-height: 18px !important;
    margin-bottom: 0 !important;
    text-align: center !important;
    vertical-align: middle !important;
    color: #FFFFFF !important;
    text-shadow: none !important;
    background-color: #0074CC !important;
    background-image: none;
    background-repeat: repeat-x !important;
    border-color: transparent !important;
}

ul.list {
    list-style: disc;
    list-style-type: disc;
    margin-left: 2em;
}

#mp-order-shipping-info table {
    width: 100%;
}

#mp-order-shipping-info table tr td {
    padding: 5px;
    border-bottom: 1px solid #dedede;
}

#mp-order-products p,
#mp-order-shipping-info p {
    font-size: 18px;
    font-weight: bold;
}

.wrap {
    padding: 10px;
    background: #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.wrap.frontpage_tools td input {
    width: 100%;
}

.widefat tr.status-order_received td a.mp_order_status {
    background: none;
}

.widefat tr.status-order_paid td a.mp_order_status {
    background: none;
}

.widefat tr.status-order_shipped td a.mp_order_status {
    background: none;
}

#adminmenuwrap {
    bottom: 45px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0px;
    overflow: visible;
    border-color: #fff;
}

#adminmenu li.wp-menu-open {
    border-bottom: 0px solid #DFDFDF;
    border-top: 0px solid #FFFFFF;
    margin: 0;
    background: #FFF !important;
    background-color: #FFF !important;
    color: #292929;
}

#adminmenu li.wp-menu-open:hover a.wp-has-current-submenu {
    background: #eee !important;
}

#adminmenu li.menu-top > a, .postbox .hndle, #poststuff h3, .metabox-holder h3 {
    font-size: 13px;
    font-weight: normal;
    padding: 6px 15px;
    text-shadow: none;
}

#adminmenu li.menu-top:hover > a, #adminmenu li.menu-top.focused > a, #adminmenu li.menu-top > a:focus,
.postbox .hndle, #poststuff h3, .metabox-holder h3 {
    font-size: 13px;
    text-shadow: none;
}

#adminmenu li.menu-top:hover > a, #adminmenu li.menu-top.focused > a, #adminmenu li.menu-top > a:focus {
    background-color: #c00;
    color: #FFFFFF;
    text-shadow: none;
}

#adminmenu li.menu-top > a {
    font-weight: bold;
}

#adminmenu a, #the-comment-list p.comment-author strong a, #media-upload a.del-link, #media-items a.delete, .plugins a.delete, .ui-tabs-nav a {
    color: #292929;
}

#adminmenuback, #adminmenuwrap, #adminmenu, #adminmenu .wp-submenu, #adminmenu .wp-submenu-wrap, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    width: 205px;
    background: #f7f7f7;
}

#adminmenu li.wp-menu-open a {
    background: #fff !important;
    color: #666;
}

.wp-has-submenu > ul.wp-submenu-wrap {
    background: #e7e7e7 !important;
}

.wp-submenu li:hover, .wp-submenu li a:hover  {
    background: #c00 !important;
    color: #fff !important;
}

.current {
    font-weight: normal;
    color: #666;
}

.wp-has-current-submenu {
    font-weight: normal !important;
}

#adminmenu .wp-submenu, .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
	border-color: #000 !important;
	border-width: 0 !important;
}

#wpcontent, #footer, #wpfooter {
    margin-left: 220px !important;
}

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

#adminmenu li .wp-submenu, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    left: 205px;
}

#adminmenu li.wp-menu-separator {
    display: none;
}

#wpadminbar {
    padding: 5px;
    background: #292929;
}

#wpwrap {
    top: 9px;
}

#wpadminbar .quicklinks > ul > li {
    border: none;
}

/*#wpadminbar .ab-top-menu > li:hover > .ab-item, 
#wpadminbar .ab-top-menu > li.hover > .ab-item, 
#wpadminbar .ab-top-menu > li > .ab-item:focus, 
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar .ab-top-secondary {
    background: none;
    background: transparent;
}*/

#adminmenu .wp-submenu {
    padding: 0 !important;
}

.wp-submenu > li.current a {
    background: #fff !important;
    font-weight: bold;
}

#adminmenu div.wp-menu-name {
    font-weight: bold;
}

#adminmenu .wp-submenu a {
    font-size: 13px;
    padding: 12px 12px 12px 20px;
    border-bottom: none;
    color: #292929;
}

.wp-first-item, .wp-menu-name {
    color: #292929;
}

#adminmenu li:hover .wp-menu-image {
    opacity: 1;
    ilter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}

.wp-menu-image {
    opacity: 0.4;
    margin-right: 5px;
    margin-left: -5px;
}

.folded .wp-menu-image {
    display: inline;
    margin: 0;
}

@media screen and (max-width:900px) {
    .wp-menu-image {
        display: inline;
    }
}

.folded #adminmenu .wp-submenu,
.folded #adminmenu .wp-has-current-submenu .wp-submenu {
    left: 62px !important;
}

.folded #adminmenuback, .folded #adminmenuwrap, .folded #adminmenu, .folded #adminmenu li.menu-top {
    width: 62px;
}

.folded #wpcontent, .folded #footer {
    margin-left: 72px !important;
}

#adminmenu .wp-submenu .wp-submenu-head {
    background: #f7f7f7;
    font-size: 13px;
    padding: 12px 12px 12px 20px;
    color: #292929;
    margin: 0;
    border-width: 0;
}

#adminmenu .wp-submenu li. a:hover {
	color: #c00 !important;
}

#adminmenu .wp-has-current-submenu ul > li > a, .folded #adminmenu li.menu-top .wp-submenu > li > a {
    padding-left: 20px !important;
}

#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: #eee !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: none !important;
}

.wp-has-submenu:hover {
    background: #c00;
}

#adminmenushadow, #adminmenuback {
    background-image: none !important;
    border-color: #fff !important;
}

.folded #collapse-button {
    float: none;
    margin: 5px auto 0;
    width: 12px;
    height: 12px;
    display: inline-block;
    background: transparent;
    border-color: transparent;
}

.folded #collapse-menu:hover #collapse-button  {
    border-color: transparent;
}

#collapse-button {
    display: none;
}

#collapse-menu {
    padding: 6px 20px !important;
    color: #666;
    border-top-color: #ccc;
    font-weight: bold;
    font-size: 13px;
}

.wp-submenu li:hover li.wp-has-current-submenu {
    background: #202020 !important;
}

#update-nag, .update-nag {
    background-color: transparent;
    border-color: transparent;
    color: #292929;
    padding: 10px 0;
    border-bottom: 1px solid #ccc;
}

.widget .widget-top, .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, .sidebar-name, #nav-menu-header, #nav-menu-footer, .menu-item-handle {
    background-image: none !important;
    background: #eee;
}

.update-message {
    background-color: #eee !important;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}

.wp-core-ui .button-primary:hover {
    border-color: transparent;
    text-shadow: none;
}