﻿.Skjema-Utstyr-For-Borettslag {
  display: block;
  overflow: hidden;
  padding: 10px;
}
@media only screen and (max-width: 767px) {
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer input {
    width: 100px;
  }
}
@media only screen and (min-width: 767px) {
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer {
    position: relative;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer label {
    position: absolute;
    left: 65px;
    top: 0;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer input {
    width: 40px;
    float: left;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer .help-block {
    float: right;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.oppgifakturaadresseinklpostnrogpoststed {
    position: static;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.oppgifakturaadresseinklpostnrogpoststed label {
    display: block;
    position: static;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.oppgifakturaadresseinklpostnrogpoststed input {
    position: static;
    width: 100%;
    height: 50px;
    float: left;
    clear: both;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.organisasjonsnummerellerkundenummer {
    position: static;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.organisasjonsnummerellerkundenummer label {
    position: static;
    display: block;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.organisasjonsnummerellerkundenummer input {
    width: 120px;
    clear: both;
  }
  .Skjema-Utstyr-For-Borettslag .custom-forms .contourField.shortanswer.organisasjonsnummerellerkundenummer .help-block {
    float: left;
  }
}
/* 180427 SKJEMA */
/* oppdateringavkontaktopplysninger */
body.oppdateringavkontaktopplysninger .hubspot-form-detail .control-label,
body.contentID-9472 .hubspot-form-detail .control-label {
  font-size: 1.1em;
  margin-top: 10px;
  margin-bottom: 5px;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail .form-group input.form-control.text,
body.contentID-9472 .hubspot-form-detail .form-group input.form-control.text {
  width: 97%;
  max-width: 800px;
  padding: 3px;
  min-height: 28px;
  border-color: #ddd;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail .form-group select,
body.contentID-9472 .hubspot-form-detail .form-group select {
  width: 99%;
  max-width: 800px;
  padding: 4px 3px;
  min-height: 28px;
  margin-bottom: 15px;
  display: block;
  clear: both;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail div.checkbox,
body.contentID-9472 .hubspot-form-detail div.checkbox {
  display: block;
  overflow: hidden;
  margin-top: 5px;
  margin-bottom: 5px;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail div.checkbox .control-label,
body.contentID-9472 .hubspot-form-detail div.checkbox .control-label {
  font-size: 0.9em;
  margin: 0;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail div.checkbox input.checkbox,
body.contentID-9472 .hubspot-form-detail div.checkbox input.checkbox,
body.oppdateringavkontaktopplysninger .hubspot-form-detail div.checkbox input.booleancheckbox,
body.contentID-9472 .hubspot-form-detail div.checkbox input.booleancheckbox {
  margin-right: 5px;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail div.checkbox input.checkbox.has-error,
body.contentID-9472 .hubspot-form-detail div.checkbox input.checkbox.has-error,
body.oppdateringavkontaktopplysninger .hubspot-form-detail div.checkbox input.booleancheckbox.has-error,
body.contentID-9472 .hubspot-form-detail div.checkbox input.booleancheckbox.has-error {
  margin-left: 2px;
  margin-top: 3px;
  margin-bottom: 3px;
  box-shadow: 0px 0px 0px 3px red;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail .richtext,
body.contentID-9472 .hubspot-form-detail .richtext {
  font-style: italic;
}
body.oppdateringavkontaktopplysninger .hubspot-form-detail .btn.btn-default,
body.contentID-9472 .hubspot-form-detail .btn.btn-default {
  padding: 5px 15px;
  margin-top: 15px;
  margin-bottom: 15px;
}
/* test deg selv - last ned gratis sjekkliste */
.cta-sidebar .hs-form .control-label,
.secondary.sidebar .hs-form .control-label {
  font-size: 1em;
}
.cta-sidebar .hs-form .richtext,
.secondary.sidebar .hs-form .richtext {
  padding-top: 15px;
  padding-bottom: 15px;
  font-style: italic;
  font-size: 1em;
}
.cta-sidebar .hs-form div.checkbox .control-label,
.secondary.sidebar .hs-form div.checkbox .control-label {
  padding-left: 25px;
  display: block;
  overflow: hidden;
}
.cta-sidebar .hs-form div.checkbox .control-label input.booleancheckbox,
.secondary.sidebar .hs-form div.checkbox .control-label input.booleancheckbox {
  margin-left: -25px;
  margin-right: 10px;
}
.cta-sidebar .hs-form div.checkbox .control-label input.booleancheckbox.has-error,
.secondary.sidebar .hs-form div.checkbox .control-label input.booleancheckbox.has-error {
  margin-left: -22px;
  border: 2px solid red;
  margin-top: 3px;
  margin-bottom: 3px;
  box-shadow: 0px 0px 0px 3px red;
}
.cta-sidebar .hs-form .btn.btn-default,
.secondary.sidebar .hs-form .btn.btn-default {
  padding: 5px 15px 7.5px 15px;
  margin-top: 15px;
}