/*
body {
  border-radius: 0;
}
*/

/* DOI import update notice - yellow background */
.flash-messages .alert-info {
    background-color: #fff3cd !important;
    border-color: #ffc107 !important;
    color: #664d03 !important;
}

/* Browse dropdown - override CKAN's dark hover from main.css */
.dropdown-menu li a:hover,
.dropdown-menu li:hover a {
    background: none !important;
    color: inherit !important;
    font-weight: bold;
}

.dropdown-menu li a,
.dropdown-menu li a:hover {
    border-bottom-style: none !important;
    border-width: 0 !important;
    text-decoration: none !important;
}

.dropdown-menu {
    white-space: nowrap;
    width: auto;
}

.masthead .main-navbar ul li:hover a,
.masthead .main-navbar ul li:focus a {
    background-color: transparent !important;
}

/* Rounded search input to match obis.org aesthetic */
.search-input-group input[type="text"],
.search-giant input[type="text"],
input.search-input,
.masthead-container-2 input[type="text"] {
    border-radius: 10px;
    padding-left: 16px;
}

/* Button color */
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    background-color: var(--color-brand) !important;
    border-color: var(--color-brand) !important;
}

/* Follow button - match primary button color */
.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active {
    background-color: var(--color-brand) !important;
    border-color: var(--color-brand) !important;
}

/* Dataset format badges */
.badge-default {
    background-color: var(--color-brand) !important;
}