body, html {
    font-family: 'Roboto', sans-serif; !important;
}
#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap {
    width: 200px;
    background-color: #0b4977;
}
#wpcontent, #wpfooter {
    margin-left: 200px;
}
#wpadminbar {
    background: rgba(8, 52, 84, 0.75);
}
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, .folded #adminmenu li.wp-has-current-submenu {
    background: #7cbc20;
}
#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus {
    position: relative;
    background-color: #7cbc20;
    color: #FFFFFF;
}
#collapse-menu:hover, #collapse-menu:hover #collapse-button div:after {
    color: #FFFFFF;
}

#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover, #adminmenu a:hover, #adminmenu li.menu-top>a:focus {
    color: #FFFFFF;
}

#adminmenu li a:focus div.wp-menu-image:before, #adminmenu li.opensub div.wp-menu-image:before, #adminmenu li:hover div.wp-menu-image:before {
    color: #FFFFFF;
}

#adminmenu .wp-has-current-submenu .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, #adminmenu .wp-has-current-submenu.opensub .wp-submenu, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu, .no-js li.wp-has-current-submenu:hover .wp-submenu {
    background-color: #5A861B;
}

#adminmenu .wp-not-current-submenu .wp-submenu, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    min-width: 200px;
}
#adminmenu .wp-submenu {
    left: 200px;
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
    border-right-color: #0b4977;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
    background: #0b4977;
    color: #FFF;
}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {
    background: #0b4977;
    color: #FFF;
    width: 200px;
}

#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a, #wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar li #adminbarsearch.adminbar-focused:before, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color: #FFF !important;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background: #083454;
    width: 200px;
}

#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label, #wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label, #wpadminbar>#wp-toolbar li.hover span.ab-label{
    color: #FFF !important;
}

input[type=text]:focus, input[type=password]:focus, input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=radio]:focus, input[type=tel]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, input[type=search]:focus, select:focus, textarea:focus {
    border-color: #7cbc20;
}

.wp-core-ui .button-primary {
    background: #7cbc20;
    border-color: #7cbc20 #7cbc20 #7cbc20;
    text-shadow: 0 -1px 1px #777,1px 0 1px #777,0 1px 1px #777,-1px 0 1px #777;
    box-shadow: 0 1px 0 000;
}
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
    background: #7cbc20;
    border-color: #7cbc20;
    color: #fff;
}
.wrap .add-new-h2:hover, .wrap .page-title-action:hover {
    background: #7cbc20;
    color: #fff;
}
input[type=checkbox]:checked:before {
    color: #7cbc20;
}
input[type=radio]:checked:before {
    background-color: #7cbc20;
}
.postbox-container .inside {
    background: #FBFFF6;
}
html {
    background-color: #FFF;
}

.hndle,.ui-sortable-handle{
    background-color: #E7F5D5;
}
h1, h2, h3 {
    color: #7cbc20;
}
a {
    color: #7cbc20;
}
a:hover {
    color: #63941C;
}
.alternate, .striped>tbody>:nth-child(odd), ul.striped>:nth-child(odd) {
    background-color: #FBFFF6;
}

.wrap .add-new-h2, .wrap .add-new-h2:active, .wrap .page-title-action, .wrap .page-title-action:active {
    background-color: #E7F5D5;
}


.wp-list-table thead,.wp-list-table tfoot{
    background-color: #E7F5D5;
    color: #7cbc20;
}
.widefat ol, .widefat p, .widefat tfoot tr td, .widefat tfoot tr th, .widefat thead tr td, .widefat thead tr th, .widefat ul {
    color: #7cbc20;
    padding: 10px 18px;
    font-size: 13px;
    font-weight: bold;
}
.notice {
    color: #7cbc20;
    background-color: #E7F5D5 !important;
}
.postbox {
    background: #FBFFF6;
}

#contextual-help-wrap, #screen-options-wrap {
    background: rgba(8, 52, 84, 0.2);
}

#wp-admin-bar-my-account>.ab-item:before {
    content: "";
}

#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon {
    font-weight: 800;
    font-size: 13px;
}


/* start datable fixed column */

.wp-datatable th, .wp-datatable td { white-space: nowrap; text-align: left; }
div.dataTables_wrapper {
    margin: 0 auto;
}

.wp-datatable thead,.wp-datatable tfoot {
    background-color: #E7F5D5 !important;
    color: #7cbc20;
    border: none !important;
}
.wp-datatable tbody .odd {
    background-color: #FBFFF6 !important;
}
.wp-datatable tbody .odd .sorting_1 {
    background-color: #E7F5D5 !important;
}
.wp-datatable tbody .even .sorting_1 {
    background-color: #FBFFF6 !important;
}


table.dataTable thead th, table.dataTable thead td {
    border-bottom: 1px solid #e1e1e1 !important;
}
table.dataTable tfoot th, table.dataTable tfoot td {
    border-top: 1px solid #e1e1e1 !important;
}

.DTFC_ScrollWrapper {
    border: 1px solid #e5e5e5;
}

{
    font-size: 14px!important;
    font-weight: 600;
    color: #7cbc20;
}


/* end datable fixed column */


.circle {
    width: 20px;
    height: 20px;
    border-radius: 100%;
}
.red {
    background-color: red;
}
.yellow {
    background-color: yellow;
}
.green {
    background-color: green;
}
