body{
	background:pink;
	content: "Custom css included";
}

.imageThumb {
    justify-content: center
}

.imageThumbIcon {
    width: 2rem;
    height: auto;
}
/*Display fields - nav/tabs*/
.fc-dark.efa-mod {
    color: #4e5356 !important;
}

.bg-super-light.efa-mod {
    background-color: #f9f9f9 !important;
}
.custom-navTabs {
    padding: 1rem 0 0 1rem !important;
}

/* Baggrund på hele tabbarren */
#pills-tab {
    background-color: #7A9FA0;
    display: flex;
    align-items: center; /* gør faner lige høje */
    height: 65px; /* fast højde på baren */
    margin: 0;
    padding: 0;
    justify-content: center
}

/* Faneknapper (fælles) */
#pills-tab .nav-link {
    color: #fff !important;
    padding: 0 32px !important; /* mere luft vandret */
    border-radius: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important; /* fylder hele tabbarren */
    line-height: 3.2 !important; /* undgå at teksten klemmes */
    font-size: 15px;
    font-weight: 500;
    background: transparent !important; /* fjern evt. bootstrap bg */
}

/* Hover-effekt */
#pills-tab .nav-link:hover {
    color: #f8f9fa !important;
    background-color: rgba(255, 255, 255, 0.15) !important;
}

/* Aktiv fane = hvid boks */
#pills-tab .nav-link.active {
    background-color: #fff !important;
    color: #333 !important;
    border-radius: 6px 6px 0 0 !important;
    font-weight: bold !important;
    margin-bottom: -1px !important; /* træk ned så den flugter med indholdsboksen */
    padding: 0 40px !important; /* ekstra luft omkring teksten */
    height: 100% !important; /* udfyld hele grønne bar */
}

/* Indholdsboks */
#pills-tabContent {
    background: #fff;
    /*border: 1px solid #dee2e6;
    border-top: none;*/
    padding: 28px;
}

/*Custom for specs tabs*/
.spec-columns {
    display: flex;
    gap: 40px; 
    flex-wrap: wrap;
}

.spec-list {
    display: grid;
    grid-template-columns: 30% 70%;
    gap: 4px 12px;
    flex: 1 1 0;
    min-width: 280px;
    margin: 0;
    padding: 0;
}

/*Mega menu*/
.custom_megamenu_background {
    background: linear-gradient(to bottom, transparent, #ffffff 2%);
}