/* Here, the content of the common custom CSS defined into Home - Setup - Display - CSS*/
/* ---- Logo ---- */

/* Limit max width of the main Dolibarr logo */
#img_logo,
.img_logo {
max-width: 250px;
}

/* ---- Login Page ---- */

/* Hide login table title */
.login_table_title {
display: none;
}

/* Style login box */
.login_table {
max-width: 525px;
background-color: rgba(255, 255, 255, 0.8);
border-radius: 10px;
}

/* Replace "Forgot Password" text */
.alogin {
visibility: hidden;
position: relative;
}

.alogin::before {
content: "Forgot Password";
visibility: visible;
position: relative;
margin-left: 125px;
}

/* ---- Company Logo ---- */

/* Adjust company logo size & alignment */
img.mycompany {
height: 58px !important;
width: auto !important;
margin-top: -10px;
}

/* ---- Utility ---- */

/* Dim faded elements */
.optiongrey,
.opacitymedium {
opacity: 0.5;
}

/* Show hand cursor for clickable elements */
a,
button,
.clickable {
cursor: pointer;
}

/* ---- Sidebar ---- */

/* Make sidebar full height minus header */
.side-nav {
height: calc(100vh - 55px);
}

/* ---- Table Rows ---- */

/* Highlight row on hover or click */
tr.oddeven:hover,
tr.oddeven:active {
outline: 2px solid #6bd1ff !important;
}

/* ---- Page Header (Dolibarr v22) ---- */

/* Header icon in TXS blue */
tr.toptitle .pictotitle,
tr.toptitle .fa,
tr.toptitle .fas,
tr.toptitle .far,
tr.toptitle .fal,
tr.toptitle .fab {
color: #26a7e1 !important;
}

/* Header text in black */
tr.toptitle .col-title .titre,
tr.toptitle .col-title .titre *,
tr.toptitle .print-barre-liste,
tr.toptitle .col-title a,
tr.toptitle .col-title span {
color: #000 !important;
font-size: 1.1em !important;
font-weight: 400 !important;
}