/*------------------------------------------------------------------------------
    NAVIGATION
------------------------------------------------------------------------------*/

#nav-button-actions {
    margin-right: 40px;
}

.disabled-nav-button-actions {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    color: #e3e4e6;
    width: auto;
    height: 32px !important;
    background: none !important;
    border: none;
    cursor: pointer;
    border-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    padding-top: 0px;
    margin-right: 40px;
}

#dropdown-menu-fade-up {
    margin-left: 20%;
}

#nav-button-refresh,
#nav-button-db-manager,
#nav-button-permissions {
    width: 100%;
    text-align: left;
    padding-left: 16px;
}

#img-logo-landing-page-small {
    margin-bottom: 20px;
    height: 64px;
}

#img-logo-landing-page {
    position: absolute;
    top: 240px; left: 50%;
    transform: translate(-50%, -50%);
}

/*------------------------------------------------------------------------------
    DB EXTRACTION
------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------
    EVA
------------------------------------------------------------------------------*/

#eva-go-to {
    cursor: pointer;
    color: #5d7c99 !important;
}

#toggle-thoughts {
    cursor: pointer;
}

#eva-form-error {
    margin-top: 16px;
}

#eva-final-answer {
    white-space: pre-line;
}

#rowScroll {
    margin-top: 300px;
}

/*------------------------------------------------------------------------------
    AUTHENTICATION
------------------------------------------------------------------------------*/

#form-login-error {
    height: 24px;
    text-align: center;
}

#form-login-error-empty {
    height: 24px;
    text-align: center;
}

#forgot-password {
    color: #176cca;
}

#container-instruction {
    margin: 40px 0px 0px 20px;
}

#mfa-img-div {
    width: 100%;
    text-align: center;
}

#mfa-img-logo {
    height: 60px;
}

#mfa-img-logo-md {
    height: 160px;
}

#form-container-mfa-error-p {
    height: 24px;
    text-align: center;
}

#mfa-form-user {
    width: 100%;
    max-width: 100%;
}

#mfa-row-form {
    width: 100% !important;
}

#mfa-row-authenticator {
    width: 60%;
    margin-left: 20%;
}

#btn-grey {
    background-color: grey;
}

#change-password-error {
    height: 24px;
    text-align: center;
}


/*------------------------------------------------------------------------------
    CAPACITY TOOL
------------------------------------------------------------------------------*/

#capacity-tool-dashboard {
    min-height: 500px;
}

#capacity-tool-input {
    height: 12px;
}

#capacity-tool-download {
    width: auto;
    margin-right: 0;
    margin-left: auto;
}

/*------------------------------------------------------------------------------
    PDFS & ENERGY GUIDES
------------------------------------------------------------------------------*/

.btn-inline-download {
    color: #fff !important;
}

#no-match-error {
    font-size: 12px;
    color: red;
    margin-left: 20px;
}


/*------------------------------------------------------------------------------
    ENPI
------------------------------------------------------------------------------*/

#nested-seu-div {
    margin-right: 10px;
}

#nested-seu-span {
    font-size: 12px;
    color: #6a737c;
}

/*------------------------------------------------------------------------------
    USERS & PERMISSIONS
------------------------------------------------------------------------------*/

#menu-card-320 {
    max-width: 320px !important;
}

#menu-card-500 {
    max-width: 500px !important;
}


/*------------------------------------------------------------------------------
    PLANS
------------------------------------------------------------------------------*/

#h4-line-height-32 {
    line-height: 32px !important;
}

#img-icon-18 {
    height: 18px !important;
}

#input-field-pdf-report {
    padding-left: 0 !important;
    margin-top: 8px;
    margin-bottom: 8px;
}

#div-width-98 {
    width: 98% !important;
}



#climate-action-block {
    display: inline-block;
    font-size: 14px;
    margin-left: 6px;
}

#chart-500 {
    height: 500px;
}

#div-padding-top-6 {
    padding-top: 6px;
}

#field-description-22 {
    width: 22%;
}

#btn-width-100 {
    width: 100% !important;
}

#horizontal-link-home {
    padding-right: 2px
}

#horizontal-link-site-plan-create {
    padding-left: 2px
}

#tableMacc1,
#tableMacc2,
#tableMacc3,
#tableMacc4,
#tableMacc5 {
    width: 90% !important;
    margin-top: 25px !important;
}

#th-details {
    width: 90% !important;
}

#plans-tbody {
    height: 640px;
    display: block;
    overflow-y: scroll;
}

#field-text-5 {
    width: 5% !important;
}

#field-description-30 {
    width: 30% !important;
}

#row-carbon-legend {
    margin-top: 10px !important;
    height: 36px;
}

#div-carbon-legend {
    display: inline-block;
    font-size: 14px;
    position:relative; top: -2px;
}

#div-carbon-legend-dash {
    display: inline-block;
    color: grey;
    font-size: 24px;
}


/*------------------------------------------------------------------------------
    OPPORTUNITIES
------------------------------------------------------------------------------*/

#hr-lime-green {
    color: #5fca66;
    width: 10%;
}


/*------------------------------------------------------------------------------
    ALARMS
------------------------------------------------------------------------------*/

#btn-light-red {
    background: #d9534f !important;
}


/*------------------------------------------------------------------------------
    DASHBOARD
------------------------------------------------------------------------------*/


#span-T {
    font-size: 14px;
    position: relative;
    top: -0.5px;
}

#card-site-dashboard-long-overflow-hidden {
    overflow: hidden !important;
}










