﻿.ui-widget,
#masterContent .inputField > div,
#masterContent .displayField,
#masterContent .basicText,
#masterContent .cv-clear {
    font-family: Mulish,sans-serif;
    font-size: 1em;
}

    .ui-widget input,
    .ui-widget select,
    .ui-widget textarea,
    .ui-widget button,
    #masterContent .accordion h4,
    #masterContent #submittalGuidelineAccordion h4,
    #masterContent #appealPeriodCommentsGuidelineAccordion h4 {
        font-family: Mulish,sans-serif;
    }

#homePageIconTable .cv-homepage-icon svg {
    --cv-homepage-iconcolor-accent: #b8d137;
    --cv-homepage-iconcolor-background: #fff;
    --cv-homepage-iconcolor-background-opacity: 1;
    --cv-homepage-iconcolor-main: rgba(27,65,133);
}

#masterContent .qq-upload-button {
    width: 125px;
}

.cv-popup-open #main,
.cv-popup-open #intBg,
.cv-popup-open .header-wrapper,
.cv-popup-open footer,
.cv-popup-open .footerInner {
    z-index: auto;
}

.cv-popup-open.loaded #uber:not(.preview-edit-mode) #uberMain {
    transform: none;
    transition: none;
}

.cv-popup-open .header-wrapper {
    background-color: #1b4185;
    position: relative;
    z-index: 1;
}

#masterContent .cv-input-container .ui-datepicker-trigger {
    padding: 5px 9px;
}

    #masterContent .cv-input-container .ui-datepicker-trigger:hover {
        padding: 4px 8px
    }

    #masterContent .cv-input-container .ui-datepicker-trigger img {
        vertical-align: text-bottom;
    }

#masterContent #jurisdictionList {
    margin: 0;
}

#masterContent table .notifyContactNumberDelete input[type=button].cv-rowdelete,
#masterContent table .notifyEmailAddressDelete input[type=button].cv-rowdelete,
#masterContent table .notifyContactNumberDelete input[type=button].cv-rowupdate,
#masterContent table .notifyEmailAddressDelete input[type=button].cv-rowupdate {
    padding: 7px 8px;
}

    #masterContent table .notifyContactNumberDelete input[type=button].cv-rowdelete:focus,
    #masterContent table .notifyEmailAddressDelete input[type=button].cv-rowdelete:focus,
    #masterContent table .notifyContactNumberDelete input[type=button].cv-rowupdate:focus,
    #masterContent table .notifyEmailAddressDelete input[type=button].cv-rowupdate:focus,
    #masterContent table .notifyContactNumberDelete input[type=button].cv-rowdelete:hover,
    #masterContent table .notifyEmailAddressDelete input[type=button].cv-rowdelete:hover,
    #masterContent table .notifyContactNumberDelete input[type=button].cv-rowupdate:hover,
    #masterContent table .notifyEmailAddressDelete input[type=button].cv-rowupdate:hover {
        padding: 5px 6px;
    }


#masterContent fieldset legend {
    margin-bottom: 0;
}