/*Theme Name: Hamilton Diocese Dispensations
Author: Dunham Web
Author URI: https://dunhamweb.com/
Version: 1.0.0
Text Domain: hamilton-diocese-dispensations*/

.add-church-success,
.add-church-error {
  position: relative;
  padding: .5rem 1.25rem;
  margin-top: 10px;
  border: 1px solid transparent;
  border-radius: .25rem;
}

.add-church-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.add-church-error {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.page-title-action+.subtitle,
#wp-admin-bar-new-post .ab-item,
#wp-admin-bar-new-media .ab-item,
#wp-admin-bar-new-page .ab-item,
#wp-admin-bar-archive,
#footer-thankyou {
  display: none !important;
}

#wp-admin-bar-site-name > .ab-item::before {
  content: '' !important;
}

#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap, .wp-submenu .wp-submenu-wrap, #wpadminbar {
  background: #7A201F;
  color: #fff;
}

#adminmenu .wp-submenu.wp-submenu-wrap,
#wpadminbar .ab-top-menu > li.hover > .ab-item,
#wpadminbar.noojq .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,
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input,
#wpadminbar .quicklinks .menupop ul li .ab-item,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li .ab-item,
#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item{
  background: #4E1C2A !important;
  color: #fff !important;
}

#adminmenu .wp-has-current-submenu ul>li>a:hover,
.folded #adminmenu li.menu-top .wp-submenu>li>a:hover {
  color: #E8D8A9;
}

#adminmenu .opensub .wp-submenu li.current a,
#adminmenu .wp-submenu li.current,
#adminmenu .wp-submenu li.current a,
#adminmenu .wp-submenu li.current a:focus,
#adminmenu .wp-submenu li.current a:hover,
#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a {
  background: #E8D8A9;
  color: #4E1C2A;
}

#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: #E8D8A9;
  color: #4E1C2A;
}

#adminmenu .current div.wp-menu-image:before,
#adminmenu .wp-has-current-submenu div.wp-menu-image:before,
#adminmenu a.current:hover div.wp-menu-image:before,
#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
  color: #4E1C2A !important;
}

.wp-menu-name:hover,
.wp-menu-name:active,
.wp-menu-name .wp-menu-image:hover,
.wp-menu-name .wp-menu-image:active {
  background: #DABF70;
  color: #4E1C2A;
}

.wp-menu-name:hover .wp-menu-image::before,
.wp-menu-name:active .wp-menu-image::before {
  background: #DABF70;
  color: #4E1C2A !important;
}

.main_bashboard_widget_button .dashicons,
.main_bashboard_widget_button a h3 {
  color: #7A201F !important;
}

#search-submit,
#wpbody-content > div.wrap > .page-title-action,
#doaction, #doaction2,
#post-query-submit,
.wp-core-ui .button-primary {
  background: #7A201F;
  color: #fff;
  border: 1px solid #4E1C2A;
}

#collapse-menu span,
#adminmenu .wp-menu-image::before {
  color: #fff !important;
}

#wp-admin-bar-wp-logo.hover > a+div {
  display: none !important;
}

#adminmenu li.menu-top:hover,
#adminmenu li.opensub>a.menu-top,
#adminmenu li>a.menu-top:focus {
  background: #E8D8A9;
  color: #4E1C2A;
}

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

#login > h1 > a {
  width: 100% !important;
  height: 100px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 50px !important;
  background-size: 300px !important;
}

#backtoblog {
  display: none !important;
}

#adminmenu .wp-not-current-submenu li>a:hover,
.folded #adminmenu .wp-has-current-submenu li>a:hover {
    color: #E8D8A9;
}

body.post-type-dispensation.edit-php #post-query-submit{
  display: none!important;
}

#export-dialog {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

#export_fields {
  grid-template-columns: 1fr 1fr 1fr;
  font-size: 10pt;
  display: grid;
  gap: 10px;
  margin: 0;
}

#export_fields label{
  font-size: 10pt;
  margin: 0px;
}

.column{
  flex-direction: column;
}

#submit-buttons{
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.field-filters{
  margin: 0.5em 0;
  align-items: center;
  justify-content: flex-end;
}
.field-filters * + * {
  margin-left: 10px;
}