﻿/* COREV15.CSS is basically library code and shouldn't be modified. It will hopefully be deleted at some point. Until
then, put any necessary modifications to it here. */

.multiselect-option * {
    vertical-align: unset; /* undo align middle from corev15 */
}

input[type="button"], input[type="reset"], input[type="submit"], button {
    /* We're trying to get all the buttons to have the same font size. 13px is used everywhere, but corev15
    sets it to 11px. */
    font-size: unset;
}

/* Note that this is a list of all usages of color #b1b1b1 from corev15, many are likely not used in hia code. */
input[type=password][disabled],
input[type=text][disabled],
input[type=file][disabled],
textarea[disabled],
select[disabled],
.sp-peoplepicker-topLevelDisabled,
.ms-inputBoxDisabled,
input[type=button][disabled],
input[type=reset][disabled],
input[type=submit][disabled],
button[disabled][disabled],
.ms-calloutLinkDisabled:link,
.ms-calloutLinkDisabled:visited,
a.ms-calloutLinkDisabled:hover,
.ms-calloutLinkDisabled:active,
.ms-commandLinkDisabled:link,
.ms-commandLinkDisabled:visited,
.ms-commandLinkDisabled:hover,
.ms-commandLinkDisabled:active,
.ms-disabled,
.ms-subtleEmphasisCommand-disabled,
.ms-group-defaultGroupLogo,
.ms-core-listMenu-disabled,
.ms-core-listMenu-disabled:link,
.ms-core-listMenu-disabled:visited,
.ms-core-listMenu-disabled:hover,
.ms-core-listMenu-disabled:active,
.ms-core-header .ms-core-listMenu-disabled,
.ms-core-header .ms-core-listMenu-disabled:link,
.ms-core-header .ms-core-listMenu-disabled:visited,
.ms-core-header .ms-core-listMenu-disabled:hover,
.ms-core-header .ms-core-listMenu-disabled:active,
a.ms-vl-disabledapp,
.ms-vl-disabledapp > div,
.ms-core-menu-item[disabled=true] > .ms-core-menu-link > .ms-core-menu-label > .ms-core-menu-title,
.ms-core-menu-itemDisabled > .ms-core-menu-link > .ms-core-menu-label > .ms-core-menu-title,
.ms-contextmenu-item[disabled=true] > .ms-contextmenu-link,
.ms-contextmenu-itemDisabled > .ms-contextmenu-link,
.dlp-lastScannedIcon,
.ms-inputuserfield:disabled {
    color: var(--disabled-color); /* firefox default for [disabled], equal to #6D6D6D */
}

input[type=button],
input[type=reset],
input[type=submit],
button {
    font-family: var(--default-font);
}

a {
    color: unset; /* Unset from corev15, because of the possibility of links with no href. Default they are not colored */
}

a[href] {
    color: var(--unvisited-link-color); /* return this from corev15 in case href does exist */
}

a[href]:visited {
    color: var(--visited-link-color);
}

.ms-core-listMenu-item[href], .ms-core-listMenu-item[href]:visited {
    color: #666666;
}

input[type=number]:focus {
    border-color: #2a8dd4; /* corev15 inconsistently sets this for most but not all input types */
}

input[type=number]:hover {
    border-color: #92c0e0; /* corev15 inconsistently sets this for most but not all input types */
}