
#dashboard-widgets #cn_dashboard_stats{
	display: none !important;
}

.gform_editor .hidden {
	display: block !important;
}

/* ACF Export. 2 kolommen in plaats van van links naar rechts doorlopend. */
#acf-admin-tool-export ul {
	display: inline-block;
	columns: 2;
}

/* iThemes security dashboard padding fix */
.wp-admin.auto-fold #wpcontent {
	padding-left: 20px;
}


/* min height voor Survey opties tabel ivm javascript tekstjes die er ook nog ingeschoten worden */
.min-height-940 .acf-fields { min-height: 940px !important; }
.min-height-1040 .acf-fields { min-height: 1040px !important; }
.min-height-1100 .acf-fields { min-height: 1100px !important; }

/* Pagina instellingen layout grid */
.layout-grid ul.acf-radio-list li input[type="radio"] {
	display: none !important;
}
.layout-grid ul.acf-radio-list.acf-hl li {
	margin-right: 10px;
}
.layout-grid ul.acf-radio-list.acf-hl li:hover {
	cursor: pointer;
}
.layout-grid ul.acf-radio-list.acf-hl li:last-child {
	margin-right: 0px;
}
.layout-grid .acf-radio-list li label img.selectlayout {
	width: 52px;
	opacity: 0.5;
}
.layout-grid .acf-radio-list li label.selected img.selectlayout {
	opacity: 1;
}



.form-table {
	width: unset; /* normaal 100% maar dan is hij te breed voor de column count hieronder */
}

.no-table label {
	vertical-align: unset;
}




.only-table-labels .acf-table,
.only-table-labels .acf-table > tbody > tr > th, 
.only-table-labels .acf-table > thead > tr > th,
.only-table-labels .acf-table > tbody > tr > td, 
.only-table-labels .acf-table > thead > tr > td,
.no-table .acf-table,
.no-table .acf-table > tbody > tr > th, 
.no-table .acf-table > thead > tr > th,
.no-table .acf-table > tbody > tr > td, 
.no-table .acf-table > thead > tr > td {
	background: transparent;
	border: none;
}

.only-table-labels .acf-table > tbody > tr > th, 
.only-table-labels .acf-table > thead > tr > th,
.only-table-labels .acf-table > tbody > tr > td, 
.only-table-labels .acf-table > thead > tr > td {
	padding-top: 0;
	padding-bottom: 0;
}


.no-table .acf-table > tbody > tr > th, 
.no-table .acf-table > thead > tr > th {
	padding: 0;
}


.no-table .acf-table > tbody > tr > th label, 
.no-table .acf-table > thead > tr > th label,
.no-table .acf-table > tbody > tr > td label, 
.no-table .acf-table > thead > tr > td label {
	display: none;
}


.no-table .acf-table > tbody > tr > td .acf-true-false label {
	display: inline-block;
}



body #acf-term-fields > .acf-field > .acf-label label {
	font-size: unset;
}


.acf-field.column-count2 ul,
ul.column-count2 {
	column-count: 2;
}

/* Disable content blocks that ar not ready */
.acf-fc-popup [data-layout="flexible_layout_name"],
.acf-fc-popup [data-layout="content_news_framework"] {
	opacity: 0.5;
    pointer-events: none;
}

/* WP 5.3 style */
/* geen ronde hoekjes inputs */
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], 
input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea,
input[type=checkbox] {
	border-radius: 0px !important;
	border: 1px solid #ddd !important;
}
input[type=radio] {
	border: 1px solid #ddd;
}
/* geen overdreven focus */
input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, 
input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]:focus, input[type=search]:focus, 
input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus,
input[type=checkbox], input[type=radio]  {
	box-shadow: none;
}

/* Oogjes bij inloggen niet blauw */
.login .button.wp-hide-pw {
	color: #999 !important;
}

.login .button.wp-hide-pw:focus {
	border-color: transparent;
	box-shadow: transparent;
}



/* Toch spinnen bij updaten ondanks windows setting */
@media (prefers-reduced-motion: reduce) {
	.updating-message p:before,
	.import-php .updating-message:before,
	.button.updating-message:before,
	.button.installing:before,
	.button.activating-message:before,
	.plugins .column-auto-updates .dashicons-update.spin,
	.theme-overlay .theme-autoupdate .dashicons-update.spin {
		animation: rotation 2s infinite linear !important;
	}
}




/* Iets chiquer blokje */
.login form {
    border: none;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
}


/* Cookie banner in backend */
#cookie-notice,

/* All in one SEO admin bar menu */
#wp-admin-bar-aioseo-main,

/* Hide Yoast message 'Groot SEO probleem' + nieuwe duplicate post plugin */
#robotsmessage,
#duplicate-post-notice,
.yoast-notification,
div.error,
#wpseo-wincher-dashboard-overview,


/* Site helath counter in menu */
.menu-counter.site-health-counter,

/* Hide PHP update */
#dashboard_php_nag,

/* WP Hardening plugin admin bar + dashboard messages */
#wp-admin-bar-wh_checking,
#dashboard-widgets #custom_help_widget,
.notice.get_secure_notice,
.notice#activate_plugin_message,

/* Hide wp hardening plugin menu for everyone except for Lemon (super admin below ID 4) */
body:not(.super-administrator) #toplevel_page_wphwp_harden,

/* Hide update nags for everyone except for Lemon (super admin below ID 4) */
body:not(.super-administrator) .update-nag,

/* Cleanup wp admin bar */
#wp-admin-bar-wp-logo,
#wp-admin-bar-customize,
#wp-admin-bar-updates,
#wp-admin-bar-comments,
#wp-admin-bar-itsec_admin_bar_menu,
#wp-admin-bar-cs-explain,

/* Ads/CTA/upgrade buttons from All In One SEO */
.aioseo-cta.dashboard-cta,
.aioseo-taxonomy-upsell,
li.wp-has-submenu li.aioseo-submenu-highlight,
.aioseo-alert.yellow.medium,

/* Various ads and notices */
.sbi_notice,
.sbi_discount_notice,
.aioseo-review-plugin-cta,

/* Language switch login */
body.login .language-switcher,

#stop-user-enumeration_pdlib_notice_donate,
#stop-user-enumeration_pdlib_notice_review,
.pdl_notice,

.acf-escaped-html-notice,

#gf_dashboard_message.updated,

.update-nag,

/* Cleanup footer note */
#footer-thankyou {
	display: none !important;
}

/* Opzichtige uitroepteken voor update melding */
.update-message.notice-error p:before,

/* Website field in user profile */
.user-url-wrap {
	display: none;
}

.tribe-mascot,
.tribe-notice-event-tickets-install,
body:not(.super-administrator) .tribe-dismiss-notice,
body:not(.super-administrator) .js-wc-plugin-framework-admin-notice,

/* Hide Woocommerce message */
.updated.woocommerce-message {
	display: none !important;
}

body.super-administrator .js-wc-plugin-framework-admin-notice::after,
body.super-administrator .tribe-dismiss-notice::after,
body.super-administrator .update-nag::after {
	content: ' (Alleen zichtbaar voor Super-Admins).';
}

/* event tribe notice*/
.tribe-dismiss-notice .api-check {
    padding: unset;
    min-height: unset;
}

/* Opzichtige update melding van tribe events minder opzichtig */
table.plugins .tribe-plugin-update-message {
    background: transparent !important;
    color: #2c3338 !important;
    display: inline-block !important;
    margin: 0 !important;
    padding: 0 !important;
}


#dashboard_php_nag.postbox {
	background-color: #f5f5f5;
	border-color: #dddddd;
}
#dashboard_php_nag h2 {
	border-bottom: 0;
}

.border, .acf-fields>.acf-field.border 					{ border:   	 1px solid #cccccc; }
.border-left, .acf-fields>.acf-field.border-left 		{ border-left:   1px solid #cccccc; }
.border-right, .acf-fields>.acf-field.border-right 		{ border-right:  1px solid #cccccc; }
.border-top, .acf-fields>.acf-field.border-top 			{ border-top:    1px solid #cccccc; }
.border-bottom, .acf-fields>.acf-field.border-bottom 	{ border-bottom: 1px solid #cccccc; }
.noborder, .acf-fields>.acf-field.noborder				{ border: none; }

a:focus,
a:active {
	border: 0;
	outline: 0;
	box-shadow: none; 
}

#backtoblog,
.login .privacy-policy-page-link {
	display: none !important;
}

body.login {
	background-color: #e3dedb;
}

.login .wp-login-logo a,
.login h1 a {
	background-image: url(images/login.png);
	width: 320px;
	height: 160px;
	border: 0;
	outline: none;
	background-size: 320px 160px;
	background-position: center center;
	margin-bottom: 0;
	pointer-events: none;
}

.login h1 {
	position: relative;
}

.login h1:after {
    position: absolute;
	right: 2px;
    bottom: 2px;
    font-size: 13px;
    line-height: 15px;
    color: #bbb;
    font-weight: normal;
}


.notice is-dismissible {
	display: none;
}

#arkin_dashboard_widget {
	background-color: #f5f5f5;
	border-color: #dddddd;
}


.columns2 ul, ul.columns2 { columns: 2; }
.columns3 ul, ul.columns3 { columns: 3; }
.columns4 ul, ul.columns4 { columns: 4; }




.acf-input p {
	margin-top: 0;
}
.acf-input p:last-of-type {
	margin-bottom: 0;
}


.acf-field.hidefirstrow .acf-table thead,
.acf-field.hidelabel > .acf-label {
	display: none;
}

.acf-label label i {
	display: block;
	font-weight: 400;
	font-style: normal;
}

/* Maak grid van radiobuttons voor beeld background position */
.acf-field.position_grid .acf-input label {
	width: 24px;
	height: 24px;
	display: inline-block;
	overflow: hidden;
	color: #fff;
}
.acf-field.position_grid .acf-input li {
	display: table-cell;
}
.acf-field.position_grid .acf-input li:nth-child(1),
.acf-field.position_grid .acf-input li:nth-child(2),
.acf-field.position_grid .acf-input li:nth-child(4),
.acf-field.position_grid .acf-input li:nth-child(5),
.acf-field.position_grid .acf-input li:nth-child(7),
.acf-field.position_grid .acf-input li:nth-child(8) {
	float: left;
}

.disabled input,
.disabled select,
.disabled textarea,
body.post-type-vacatures .wp-content-editor-container textarea.wp-editor-area,
body.post-type-vacatures iframe#content_ifr {
	pointer-events: none !important;
	background: #f8f8f8 !important;
	border: 1px solid #dddddd !important;
    outline: none;
}




/* Hide Ads in Custom Sidebar plugin */
.custom-sidebars-checkup {
	display: none;
}


/* Colors in description acf fields, colors in Child theme php */
.acf-input .description span.main1bg,
.acf-input .description span.main2bg,
.acf-input .description span.light1bg,
.acf-input .description span.light2bg,
.acf-input .description span.accent1bg,
.acf-input .description span.accent2bg,
.acf-input .description span.accent2bg25,
.acf-input .description span.grey1bg,
.acf-input .description span.grey2bg,
.acf-input .description span.grey3bg { 
	min-width: 60px;
    display: inline-block;
    text-align: center;
	padding: 1px;
	margin: 0 0 4px 0;
    border-radius: 3px;
}


input[value=main1bg] {
	
}


/* ACF iets minder padding */
.acf-fields.-left>.acf-field {
    padding: 14px 0px 12px !important;
}

/* ACF Switch minder groot */
.acf-switch {
    height: 24px !important;
}
.acf-switch span {
    line-height: 16px !important;
    padding: 4px 5px !important;
}


/* Custom sidebar labels boven input en niet soms er naast */
#customsidebars-mb label {
	display: block;
}



/*************** EVENTS ***************/

.tribe-linked-type-venue-country,			/* Hide country in event edit */
.tribe-linked-type-venue-state-province,	/* Hide state in event edit */
#s2id_EventCurrencyPosition 				/* Hide currency position in event edit */
{
	display: none !important;
}


/* Disable change of currency symbol in event edit */
#EventCurrencySymbol {
	pointer-events: none;
	border: 0;
	padding: 0;
	box-shadow: none;
}


/*********** DEVELOP STAGING OR LIVE ***********/
body.develop #wpadminbar 	{ background-color: #ff0000 !important; }
body.live #wpadminbar 		{  }

