
/* UPADATED 2021 05 13 */
/* SUMMARY: Less rounded, less clutter and consistance widths */

/* MANAGE POST EDIT SCREEN - More space (+ 100px) to the left column (Select menu items) */
/* NOT Gutenberg edit screens */

@media screen and (min-width: 1400px){
	
	html #poststuff #post-body.columns-2 { margin-right: 400px; }
	html #post-body.columns-2 #postbox-container-1 { margin-right: -400px; width: 380px; }
	html #poststuff #post-body.columns-2 #side-sortables { width: 380px; }
	html #major-publishing-actions .button,
	html #minor-publishing-actions .button, 
	html .save-post-visibility,
	html .save-timestamp	{ min-width: 140px !important; text-align: center; }
	html .cancel-post-status,
	html .cancel-post-visibility { float: right: margin-right: -5px; }

}

/* GLOBAL */

/* form elements */
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 {
    border-style: solid !important;;
    border-width: 1px !important;;
    border-radius: 0px !important;;
	border-color: #cccccc !important;;
}

select, 
textarea {
    border-style: solid !important;
    border-width: 1px !important;
    border-radius: 2px !important;
	border-color: #9fabb5 !important;
}

[type=checkbox] {
    border-style: solid !important;
    border-width: 1px !important;
    border-radius: 0px !important;
	border-color: #9fabb5 !important;
}

.wp-filter select, .tablenav select {
	min-width: 140px !important;
    max-width: 140px !important;
}

/* METABOXES FIELDS - Widths */
#side-sortables [type=text]:not(.newtag), 
#side-sortables select { width: 100%; }
#side-sortables .button.copy-attachment-url { width: 100%; }

/* TAGS */
#side-sortables .tagsdiv .newtag { width: 74%; }
#side-sortables .tagsdiv .newtag + input { width: 22%; padding-top: 1px; padding-bottom: 1px; float: right; }

/* ADMIN MENU - Larger fly out admin menu width */
#adminmenu .wp-not-current-submenu .wp-submenu { min-width: 200px; }

/* BUTTONS - Less rounded corner and stuff */
.wp-core-ui .button-primary { box-shadow: none; border-radius: 0px; border-color: #0085ba; }
.wp-core-ui .button, .wp-core-ui .button-secondary { box-shadow: none; border-radius: 2px; }
.wp-core-ui .button.copy-attachment-url { display: block; width: 100%; font-size: inherit; min-height: auto; line-height: 2.15384615; }
.wp-core-ui .button.copy-attachment-url + span { display: none !important; } 
.wp-core-ui .copy-to-clipboard-container { display: block; margin-right: 0px; }

/* POST EDIT SCREEN */

/* remove excerpt clutter */
#postexcerpt textarea + p { display: none; }

/* metaboxes */
#major-publishing-actions .button,
#minor-publishing-actions .button,
html .save-post-visibility,
html .save-timestamp {
	min-width: 100px !important;
	text-align: center;
}

/* slug edit below title */
#edit-slug-box { visibility: hidden; } 
.imgedit-help-toggle { visibility: hidden; }

/* metabox publish */
.post-format-icon:before { display: none !important; }
.misc-pub-section:before { display: none !important; }
.misc-pub-section #timestamp:before { display: none !important; }
.misc-pub-section > * + a { float: right !important; }
.misc-pub-section select#post_status { width: auto !important; }
.misc-pub-section #sticky-span { margin-left: 0px; display: block; }
.misc-pub-section #post-visibility-select :not(br) { line-height: 2em; }
.misc-pub-section ~ .misc-pub-section { border-width: 1px 0px 0px 0px; border-style: solid; border-color: #f0f0f0; }
.misc-pub-section.misc-pub-attachment > label { display: none !important; }

.ua-admin-misc-wr { padding: 6px 10px 8px; border-width: 1px 0px 0px 0px; border-style: solid; border-color: #f0f0f0; }
.ua-admin-misc-wr:last-child { padding-bottom: 0px; } 
.ua-admin-misc-wr .ua-admin-label { margin-top: 0px; margin-bottom: 0px; }
#postimagediv .ua-admin-misc-wr { margin-left: -12px; margin-right: -12px; }
/* moved attachment - restored to ACF default style */
#entex-theme-submitbox-misc-actions td.acf-label label { margin: 0 0 3px !important; }

body .categorydiv div.tabs-panel, 
body .customlinkdiv div.tabs-panel, 
body .posttypediv div.tabs-panel, 
body .taxonomydiv div.tabs-panel, 
body .wp-tab-panel {
	max-height: 300px;
}

/* buttons testclasses */ 
.bmin {min-width: 140px; text-align: center; }
.bmax {min-width: 100%; display: block; margin: 0.5em 0em 0.5em 0em; text-align: center; }

/* plugin crop thumbnail */
html body .cropThumbnailsLink { width: 100%; text-align: center; }
html body .cropThumbnailsLink span { display: none; }

/* plugin social scriptless */
html body .scriptless-upload.button-secondary { width: 100%; }

/* plugin other */
html body #emr-eplace-box p a.button-secondary { width: 100%; text-align: center; }

.notransition * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
  
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.notransition a,
.notransition a:active,
.notransition a:focus {
  outline: none !important;
  outline: 0 !important;
}


/* MEDIA MODAL */

/* consistance select width */
.media-frame select.attachment-filters { max-width: 160px; }

/* remove the search form label taking space */
html .media-attachments-filter-heading, #alt-text-description, .media-frame .media-search-input-label {
	display: none;
}

/* equal search field with select dropdown */
html .media-modal-content .media-frame select.attachment-filters, .media-frame .search {
	margin-top: 10px;
}

/* remove alt-text clutter */
p.media-types-required-info, .media-modal .acf-expand-details { display: none !important; }

/* remove or fix anoying headlines */
.image-details h2, 
.image-details h3, 
.media-sidebar h2, 
.media-sidebar h3 { text-transform: none; margin-top: 10px; }
.media-sidebar h2 { visibility: hidden; }

/* More focus on the filename info, and prevent long names from jumping the image down */
.media-sidebar .attachment-info .filename { position: absolute; top: 10px; left: 0px; }
.media-sidebar .attachment-info .thumbnail-image  { margin-top: 15px; }
.media-sidebar .attachment-info div.details { margin-top: 11px; }

/* adjust sizes on right */
html .attachment-details .setting select, 
html .media-sidebar .setting select { width: 100%; }
html .collection-settings .setting span { min-width: 30%; }


/* EDIT TAXONOMIES */

.wp-admin .form-field p,
.wp-admin .edit-term-notes p { display: none; }

.form-field input[type="text"], 
.form-field input[type="password"], 
.form-field input[type="email"], 
.form-field input[type="number"], 
.form-field input[type="search"], 
.form-field input[type="tel"], 
.form-field input[type="url"], 
.form-field textarea {
    border-style: solid;
    border-width: 1px;
    width: 95%;
}
.form-field select { width: 95%; }

/* END Taxonomies */

/* DIV ADJUSTMENTS */

/* ADMIN POST LIST TABLE */
.column-title .post-state { font-weight: 600; font-size: 12px; }

/* MEDIA POST LIST TABLE */
/* table.media .column-title .media-icon img {  width: auto; max-height: 64px; } */

/* ALL LIST TABLE */
th#views, th#date { width: 100px; }
.widefat td ol, .widefat td ul { margin: 0px; }

/* WIDGETS */
.widget-content .widefat { display: block; margin-top: 3px; }