
Body{
    background-color: #cfcfcf; /*---Mörkgrå sidofärg---*/
}

/*---Centrerar formuläret samt lägger till en fast bredd---*/
/*---#FFFFFF = Vit---*/
.form-content {
    max-width: 794px;
    background-color: #FFFFFF;
}
/* .page-head, #surveyContainer { */
/* background-color: #FFFFFF; */
/* max-width:794px; */
/* margin:auto; */
/* } */

.logo-container img {
    max-height: 145px;
    max-width: 300px;
}

/*---Maginaler runt logotyp---*/
.spaced {
    margin-top: 58px;
    margin-right: 29px;
    margin-bottom: 0;
    margin-left: 29px;
}


@media screen and (max-width: 600px) {
    
    /*---Visa inte logotyp för mobiler---*/
    .logo-container img {
    display: none;
    }
}

@media print {
    Body{
        background-color: #FFFFFF;
    }

}

@page {
    margin-top: 1cm;
    margin-left: 0.5cm;
    margin-right: 0.5cm;
    margin-bottom: 0.5cm;
}

@page:first {
    margin-top: 0.5cm;
}

/*---- sista sidan -----*/

.sd-completedpage {
    padding-left: 2rem;
    padding-right: 2rem;
}

/*---- ändring av e-post-ruta-----*/
.survey-extension {
border: 0px;
/* background: #ffffff; */
max-width: 794px;
margin: auto;
padding-left: 0px;
padding-right: 0px;
}

/*---- Bekräftelsenummer och svarstidpunkt på pdf ----*/

#answer-info-order-nr {
margin: 10px 130px;
}
#answer-info-timestamp {
margin: 10px 130px;
}

/*---Ny CSS----*/
.sd-body.sd-body--responsive {
	padding: calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc((var(--sjs-base-unit, var(--base-unit, 8px))))
}

.sd-row~.sd-row .sd-panel--as-page {
	padding-top: 0;
}

.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact) {
	margin-top: calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));
}

.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header {
	padding-bottom: calc((var(--sjs-base-unit, var(--base-unit, 8px))))
}

.sd-html h4 p, .sd-completedpage h4 p {

font-weight: bold;

font-size: 18px;
}

/*---- Försättsblad ----*/

.p-1 {
    /* margin:auto; */
    padding-left:2rem;
    padding-right:2rem;
    padding-bottom:2rem;
}

