body.darkmode, html.darkmode {
    background: #232323 !important;
    color: #eee !important;
}

body.darkmode .main-content,
body.darkmode .wrapper, 
body.darkmode .container, 
body.darkmode .content, 
body.darkmode .header,
body.darkmode .search-bar,
body.darkmode .produs,
body.darkmode .card,
body.darkmode .form-group,
body.darkmode input,
body.darkmode select,
body.darkmode textarea {
    background: #262626 !important;
    color: #f0f0f0 !important;
    border-color: #444 !important;
}

body.darkmode input,
body.darkmode select,
body.darkmode textarea {
    background: #323232 !important;
    color: #fff !important;
}

body.darkmode .btn, 
body.darkmode .buton, 
body.darkmode button {
    background: #e74c3c !important;
    color: #fff !important;
    border: none !important;
}

/* ICONURI, linkuri, hover etc */
body.darkmode a,
body.darkmode a:visited {
    color: #ff605e !important;
}
body.darkmode a:hover {
    color: #fff !important;
}

body.darkmode .search-bar input,
body.darkmode .search-bar {
    background: #323232 !important;
    color: #fff !important;
}

body.darkmode, html.darkmode {
    background: #232323 !important;
    color: #eee !important;
}

/* Conținut principal, container, module, header */
body.darkmode .main-content,
body.darkmode .container,
body.darkmode .header,
body.darkmode .search-bar,
body.darkmode .form-group,
body.darkmode .produs,
body.darkmode .card {
    background: #232323 !important;
    color: #ececec !important;
}

/* Inputuri/butoane */
body.darkmode input,
body.darkmode select,
body.darkmode textarea {
    background: #323232 !important;
    color: #fff !important;
    border-color: #222 !important;
}

body.darkmode .btn, 
body.darkmode .buton, 
body.darkmode button {
    background: #e74c3c !important;
    color: #fff !important;
}

/* Linkuri */
body.darkmode a,
body.darkmode a:visited {
    color: #ff605e !important;
}
body.darkmode a:hover {
    color: #fff !important;
}