.acf-field input[type="text"], .acf-field input[type="password"], .acf-field input[type="date"], .acf-field input[type="datetime"], .acf-field input[type="datetime-local"], .acf-field input[type="email"], .acf-field input[type="month"], .acf-field input[type="number"], .acf-field input[type="search"], .acf-field input[type="tel"], .acf-field input[type="time"], .acf-field input[type="url"], .acf-field input[type="week"], .acf-field textarea, .acf-field select {padding: 10px 10px; font-size: 16px; font-weight: 300; border: solid 1px #ddd; }


#edit-form {font-size: 16px; }
#edit-form #acf-form {}
#edit-form #acf-form .acf-fields {margin: 0 -10px; }
#edit-form #acf-form .acf-fields .acf-field {border: none;padding: 10px;}
#edit-form #acf-form .acf-fields .acf-field[data-width] {}
#edit-form #acf-form .acf-fields .acf-label {margin: 0 0 0 0;}
#edit-form #acf-form .acf-fields .acf-label label {}
#edit-form #acf-form .description {font-size: 14px;line-height: 1.2;opacity: 0.7;font-weight: 300;margin: 0 0 8px 0;}
#edit-form #acf-form .acf-fields .acf-input {}
#edit-form #acf-form .acf-fields .acf-input .acf-true-false {}
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label {}
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label .acf-switch {border-radius: 0; border: none; background: #ddd; }
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label .acf-switch.-on {background: #000; }
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label .acf-switch .acf-switch-on {text-shadow: none; }
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label .acf-switch .acf-switch-off {}
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label .acf-switch .acf-switch-slider {border: none; border-radius: 0; }
#edit-form #acf-form .acf-fields .acf-input .acf-true-false label .acf-switch.-on .acf-switch-slider {}


#edit-form #acf-form .acf-fields .acf-input .acf-radio-list {}
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li {font-size: 16px; margin: 0 0 6px 0; }
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li label {}
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li label::before {content:"";width: 20px;height: 20px;display: inline-block;background: #fff;border-radius: 50%;margin: 0 5px 0 0;vertical-align: top;border: solid 2px #ddd;}
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li label::after {}
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li label.selected {}
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li label.selected::after {content:"";width: 20px;height: 20px;background: #000;display: inline-block;border-radius: 50%;transform: scale(0.5);position: absolute;left: 0;top: 0px;}
#edit-form #acf-form .acf-fields .acf-input .acf-radio-list li label input {display: none; }

#edit-form #acf-form .acf-fields .acf-input .acf-color-picker {}
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container {}
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container button {border: none; margin: 0; height: 32px; border: solid 1px #ddd; }
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container button .wp-color-result-text {height: 30px; border: none; line-height: 30px; border-radius: 0; font-size: 13px; padding: 0 10px; }
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container .wp-picker-input-wrap {margin: 0 0 0 10px; }
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container .wp-picker-input-wrap {}
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container .wp-picker-input-wrap label {}
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container .wp-picker-input-wrap label input[type="text"] {padding: 0 10px; width: 80px; height: 32px; }
#edit-form #acf-form .acf-fields .acf-input .acf-color-picker .wp-picker-container .wp-picker-input-wrap input[type="button"] {background: #999; color: #fff; border: none; font-size: 13px; height: 32px; line-height: 32px; padding: 0 14px; }




#edit-form #acf-form .acf-fields .acf-input .select2-container {}
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection {}
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection {border: solid 1px #ddd; border-radius: 0; }
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection ul {min-height: 38px; }
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection ul li {}
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection ul li.select2-selection__choice {background: #999;color: #fff;border: none;border-radius: 0;font-size: 14px;padding: 3px 8px 3px 20px;position: relative;}
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection ul li.select2-selection__choice span {color: #fff;position: absolute;font-size: 19px;left: 5px;top: 5px;height: auto;line-height: 1;font-family: Arial;}
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection ul li.select2-search {}
#edit-form #acf-form .acf-fields .acf-input .select2-container .selection .select2-selection ul li.select2-search input {}



#edit-form #acf-form .acf-fields .acf-input .acf-input-wrap {}
#edit-form #acf-form .acf-fields .acf-input .acf-input-wrap.acf-url {}
#edit-form #acf-form .acf-fields .acf-input .acf-input-wrap.acf-url input {padding-left: 38px !important; }
#edit-form #acf-form .acf-fields .acf-input .acf-input-wrap i {top: 12px; left: 10px; font-size: 16px; }
#edit-form #acf-form .acf-fields .acf-tab-wrap {font-size: 16px;background: none;border: none;padding: 0 10px;margin-top: 20px;}
#edit-form #acf-form .acf-fields .acf-tab-wrap .acf-tab-group {border: none; padding: 0; background: none; border-bottom: solid 1px; margin: 0 0 10px 0; }
#edit-form #acf-form .acf-fields .acf-tab-wrap .acf-tab-group li {}
#edit-form #acf-form .acf-fields .acf-tab-wrap .acf-tab-group li a {font-size: 16px;font-weight: 300;border: none;padding: 10px 20px;background: #eee !important;}
#edit-form #acf-form .acf-fields .acf-tab-wrap .acf-tab-group li.active {}
#edit-form #acf-form .acf-fields .acf-tab-wrap .acf-tab-group li.active a {font-weight: 600;background: #000 !important;color: #fff;}


#edit-form .acf-form-submit {margin: 0;}
#edit-form .acf-form-submit button {background: #000; border: none; color: #fff; padding: 8px 18px; font-size: 18px; }
#edit-form .acf-actions {}
#edit-form .acf-actions .acf-button.button-primary {background: #000; color: #fff; padding: 6px 14px; display: inline-block; font-weight: 600; }
#edit-form .acf-actions .acf-button.button-secondary {}