body {
	background: #c3c4c;
	padding-top: 50px;
}

body.login-action-login {
	background: white !important;
}

body #login h1 a {
	background: transparent url('https://addsecure-safety.fi/wp-content/plugins/easyopp-backend2/img/easyopp_logo.svg') center center no-repeat !important;
	height: 70px;
	width: 100%;
	border-radius: 0 !important;
	background-size: 100% auto !important;
	margin: 0 auto;
}

body #login .button-primary {
	background: #89C540 !important;
}


table th a span,
table td a span,
.row-actions a,
.subsubsub a {
	color:  #333 !important;
}

#wp-admin-bar-site-name,
#wp-admin-bar-new-content,
#wp-admin-bar-nginx-helper-purge-all,
#wp-admin-bar-instance-switcher,
#wp-admin-bar-speed-test-blocked,
.ab-item.ab-empty-item,
#wp-admin-bar-view,
#backtoblog {
	display: none !important;
}

 #wp-admin-bar-archive a {
 	display: none !important;
 }

.wp-admin #wp-admin-bar-languages{
	position: fixed;
	top: 25px;
	right: 200px;
}

#wpadminbar>#wp-toolbar #wp-admin-bar-languages span.ab-label {
	color:  black !important;
}

.quicklinks {
	position: relative;
}

#wpadminbar{
	background: white url('https://addsecure-safety.fi/wp-content/plugins/easyopp-backend2/img/easyopp_logo.svg') 15px 25px no-repeat !important;
    height: 80px;
    background-size: 125px 31px !important;
    color: black;
}

#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap, #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: #004C93 !important;
}

#adminmenu div.wp-menu-name {
	color: white !important;
}

#adminmenu .wp-submenu a {
    color: white;
}

#adminmenu .wp-has-current-submenu div.wp-menu-name {
	color: #0cf606 !important;
}

#adminmenu a.wp-has-current-submenu:focus+.wp-submenu {
	background: #004C93 !important;
}

.wp-toolbar #adminmenu .wp-submenu li.current a,
.wp-toolbar #adminmenu .wp-submenu li.current a:hover {
    color: white;
    font-weight: bold;
}

#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a{
    color: white !important;
    font-weight: bold;
}

#adminmenu div.wp-menu-name:hover {
	background: transparent !important;
}

#adminmenu li.menu-top:hover {
	background: transparent !important;	
}

#adminmenu .wp-submenu a {
	color: white !important;
}

#wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon {
    color: black !important;
}

#wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon {
    color: black !important;
}

#wpadminbar .quicklinks>ul>li>a {
    padding: 0 8px 0 7px;
    color: black!important;
}

#wp-admin-bar-my-account {
	margin-top: 25px !important;
}

.post-type-sites .wp-list-table.posts + div {
    display: none !important;
}

.post-type-sites .user-statistics {
	margin-top: 20px;
	float: right;
}

.post-type-factory .user-statistics {
	margin-top: 20px;
	float: left;
}

#contextual-help-link {
	display: none !important;
}

.notice.notice-warning {
	display: none;
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu li.opensub>a.menu-top,
#adminmenu li.opensub>a.menu-top:hover,
#adminmenu li.opensub>a.menu-top:focus  {
	background: #004C93 !important;
	color: white;
}


.wp-toolbar #adminmenu .wp-submenu,
.wp-toolbar #adminmenu .wp-has-current-submenu .wp-submenu {
    background: #004C93 !important;
}

.nestedpages-tools #np-order > div:first-child {
	display:  none;
}


.np-tools-primary form {
	display: flex;
	flex-direction: row;
}

.np-tools-primary form div:nth-of-type(1){
	display: none;
	order: 1;
}

.np-tools-primary form div:nth-of-type(2){
	order: 3;
}

.np-tools-primary form div:nth-of-type(3){
	order: 2;
}

.np-tools-primary form div:nth-of-type(4){
	order: 4;
}

.np-tools-primary:nth-of-type(2){
	display: none;
}

#posts-filter .alignleft.actions:not(.bulkactions) {
	display: flex;
	flex-direction: row;
}

#posts-filter .alignleft.actions:not(.bulkactions) select:nth-of-type(1){
	order: 1;
}

#posts-filter .alignleft.actions:not(.bulkactions) select:nth-of-type(2){
	order: 3;
}

#posts-filter .alignleft.actions:not(.bulkactions) select:nth-of-type(3){
	order: 2;
}

#posts-filter .alignleft.actions:not(.bulkactions) select:nth-of-type(4){
	order: 4;
}

#posts-filter .alignleft.actions:not(.bulkactions) input{
	order: 5;
}

.category-title {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 20px;
}

.button-primary {
	background: #53b651 !important;
}

.page-title-action {
	background: #53b651 !important;
	border: none !important;
	color: white !important;
	padding:  8px !important;
}

.acf-button {
	background: #53b651 !important;
	border: none !important;
	color: white !important;
	margin-left: 10px !important;
}

.save-acf-field {
	margin-top: 20px !important;
}

#acf-group_628df32f23a6c .acf-fields {
	display: flex !important;
}

#acf-group_628df32f23a6c .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
}

#acf-group_628df32f23a6c .acf-fields .acf-field label{
	margin-right: 5px;
}

#acf-group_628df32f23a6c .acf-fields > div:last-child label{
	color: red;
}

#acf-group_646c8b34c5a0a .acf-field-group .acf-fields{
	border: none !important;
}

#acf-group_646c8b34c5a0a .acf-field-646c9b077457c .acf-fields {
	display: flex !important;
}

#acf-group_646c8b34c5a0a .acf-field-646c9b077457c .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
}

#acf-group_646c8b34c5a0a .acf-field-646c9b077457c .acf-fields .acf-field label{
	margin-right: 5px;
}

#acf-group_646cb5510c685 .acf-field-group .acf-fields{
	border: none !important;
}

#acf-group_646cb5510c685 .acf-field-646cb55112600 .acf-fields {
	display: flex !important;
}

#acf-group_646cb5510c685 .acf-field-646cb55112600 .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
}

#acf-group_646cb5510c685 .acf-field-646cb55112600 .acf-fields .acf-field label{
	margin-right: 5px;
}


#acf-group_646cc2cfd5cd0 .acf-field-group .acf-fields{
	border: none !important;
}

#acf-group_646cc2cfd5cd0 .acf-field-646cc2cfdd0f2 .acf-fields {
	display: flex !important;
}

#acf-group_646cc2cfd5cd0 .acf-field-646cc2cfdd0f2 .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
}

#acf-group_646cc2cfd5cd0 .acf-field-646cc2cfdd0f2 .acf-fields .acf-field label{
	margin-right: 5px;
}

#acf-group_646efbe5402de .acf-field-group .acf-fields{
	border: none !important;
}

#acf-group_646efbe5402de .acf-field-646efd6642718 .acf-fields {
	display: flex !important;
}

#acf-group_646efbe5402de .acf-field-646efd6642718 .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
}

#acf-group_646efbe5402de .acf-field-646efd6642718 .acf-fields .acf-field label{
	margin-right: 5px;
}

#acf-group_6470ab1426876 .acf-field-group .acf-fields{
	border: none !important;
}

#acf-group_6470ab1426876 .acf-field-6470ab142d346 .acf-fields {
	display: flex !important;
}

#acf-group_6470ab1426876 .acf-field-6470ab142d346 .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
}

#acf-group_6470ab1426876 .acf-field-6470ab142d346 .acf-fields .acf-field label{
	margin-right: 5px;
}

#acf-group_63469eb7eb51e .acf-field-group .acf-fields{
	border: none !important;
}

#acf-group_63469eb7eb51e .acf-field-6474c53936b85 .acf-fields {
	display: flex !important;
}

#acf-group_63469eb7eb51e .acf-field-6474c53936b85 .acf-fields .acf-field {
	display: flex !important;
	flex-direction: row-reverse;
	border: none !important;
	padding-top: 0px;
	padding-bottom: 0px;
}

#acf-group_63469eb7eb51e .acf-field-6474c53936b85 .acf-fields .acf-field label{
	margin-right: 5px;
}

.acf-field-6346ab1c7d58e ul {
	columns: 2;
	-webkit-columns: 2;
	width: 900px;
}

.acf-field-6346ab1c7d58e ul li:nth-child(6) {
  break-after: column;
}

.acf-field-646efbe5480fb ul {
	columns: 2;
	-webkit-columns: 2;
	width: 900px;
}

.acf-field-646efbe5480fb ul li:nth-child(5) {
  break-after: column;
}

.acf-field-6470ab142d37f .acf-input {
	display: inline-block;
}

.acf-field-6470ab142d37f ul {
	columns: 2;
	-webkit-columns: 2;
	width: 900px;
}

.acf-field-6470ab142d37f ul li:nth-child(5) {
  break-after: column;
}

.save-button .acf-button-group label{
   border-radius: 0px !important;
   border: none;
   padding: 5px 15px 5px 15px !important;
   background: #53b651 !important;
}

#adminmenu li.current a.menu-top {
	background: #c3c4c7 !important;
	color: white;
}

.wp-admin #send_user_notification {
	position: relative;
	top: 18px;
	display: block !important;
}

.wp-admin #send_user_notification + label{
	margin-left: 5px;
}

.azure-container {
	margin-top:  60px !important;
}

.acf-field-636b7c5d8b018,
.acf-field-636b7dc749f78 {
	display: inline-flex;
	flex-direction: row-reverse;
}

.acf-field-636b7c5d8b018 .acf-label,
.acf-field-636b7dc749f78 .acf-label {
	padding-left:  5px;
}

.afc-orientation-type {
	display: none;
}

.custom-tab-group {
	padding-top: 30px !important;
}

.notifications_group .acf-field,
.introductions_group .acf-field, 
.contacts_group .acf-field,
.messages_group .acf-field,
.risk_group .acf-field{
	border: none !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 0px !important;
}
