.card-custom {
    width: auto;
    display: inline-block;
}
.nav-second-level {
    display: none;
}
.modal-fullwidth{
	max-width:2560px;
	max-width:98% !important;
	height:98% !important;
	overflow:hidden !important;
}
.modal-fullwidth .modal-content{
	height:95% !important;
}
.modal-fullwidth .modal-body{
	overflow-y: scroll;
}
body.modal-open {
    overflow: hidden;
    position: fixed;
}
.noFirstBorder tr:first-child td{
	border:none !important;
}
.notabutton{
	color:white !important;
	cursor:default !important;
}
.gauge_wrapper{
	display: inline-block;
	background-color:#fcfcfc;
	border:1px dashed gray;
	border-radius:4px;
	padding:10px;
	width:30%;
	margin:10px;
}
.pictureBox{
	padding-left:20px;
	padding-right:20px;
	line-height:40px;
	height:40px;
	border-radius:100px;
	position:absolute;
}
.pictureRedDot{
	color:white;
	background-color:red;
	right:55px;
	top:40px;
}
.pictureOrangeDot{
	color:white;
	background-color:#ffa500;
	right:55px;
	top:40px;
}
.pictureSharpness{
	color:white;
	background-color:#41cc28;
	left:55px;
	top:40px;
}
.imageBlock{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
}
label{
	margin-bottom:5px !important;
}
.form-control[type="text"], .form-control[type="email"], .form-control[type="number"], .form-control[type="password"], textarea.form-control{
	background-color:#f9f9f9 !important;
	padding:10px !important;
}

.table-50pct td, .table-50pct th{
	width:50%;
	text-align:center !important;
}
/*@media (max-width: 767px) {
	
	
}*/
/* Bootstrap 5-kompatibilitet: .form-group blev fjernet fra selve frameworket
   i BS5, men 10 sider bruger stadig klassen til afstand mellem formularfelter.
   Reglen her genskaber den gamle opførsel uden at røre de sider. */
.form-group {
	margin-bottom: 1rem;
}

/* Sidemenuens links manglede altid en regel mod standard-understregning
   (de har aldrig haft Bootstraps .nav-link-klasse, kun waves-effect).
   Ikke en regression fra BS5 — har været sådan hele tiden, men er nu
   tydeligere efter oprydningen af resten af designet. */
#sidebarnav a {
	text-decoration: none;
}

/* Bootstrap 5-kompatibilitet: .card-block var Bootstrap 4-alphaens navn
   for det der senere blev til .card-body, og gav 1.25rem padding på alle
   sider som standard. Bootstrap 5 kender ikke klassen, så paddingen
   forsvandt stille ved opgraderingen — ramte 22 sider, der stadig bruger
   .card-block. Reglen her genskaber den oprindelige opførsel. */
.card-block {
	padding: 1.25rem;
}

/* Skabelonens style.css skjuler globalt ALLE [type="checkbox"] (forventer
   en tilstødende <label> med :before/:after til at tegne den gamle
   afkrydsningsboks). Det gør Bootstrap 5's egne .form-check-input/
   .form-switch-kontakter usynlige, da de selv tegner sig direkte på
   inputtet uden en sådan label. Nulstiller specifikt for Bootstrap 5's
   afkrydsningsfelter, uden at røre den gamle stil andre steder (fx
   "Husk mig" på login-siden). */
input[type="checkbox"].form-check-input,
input[type="radio"].form-check-input {
	position: static !important;
	left: auto !important;
	opacity: 1 !important;
}

/* Bootstrap 5 tegner selv sin afkrydsningsboks (baggrundsfarve + SVG-ikon i
   CSS'en, se .form-check-input:checked i bootstrap.min.css) i stedet for at
   bruge browserens native rendering - "accent-color" har derfor INGEN
   effekt her, modsat almindelige checkboxe. Skal overskrives direkte for at
   matche sidens faktiske temafarve. NB: #6b8656 (grøn) i style.css's
   .text-themecolor er den GAMLE tema-rest - det aktuelle tema er marineblå
   #2c3a4a, sat i css/colors/navy.css (.text-themecolor med !important der
   overskriver den grønne). */
input[type="checkbox"].form-check-input:checked,
input[type="radio"].form-check-input:checked {
	background-color: #2c3a4a !important;
	border-color: #2c3a4a !important;
}

/* Skjuler browserens op/ned-pile på talfelter (fx "Kg pr. sæk") - ingen
   andre steder på siden bruger dem, og de skurrer mod den ellers rene
   feltstil. Tallet kan stadig skrives/rettes normalt, bare uden pilene. */
input[type="number"].form-control-line {
	-moz-appearance: textfield;
}
input[type="number"].form-control-line::-webkit-outer-spin-button,
input[type="number"].form-control-line::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

