/* :L17 */
html {
  position: relative;
  min-height: 100%;
}
/* :L22 */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  color: #5f5f5f;
}
/* :L28 */
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
}
/* :L37 */
.instanda-built-by-footer {
  text-align: center;
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 0.7em;
}
/* :L45 */
.instanda-documents {
  text-align: center;
}
/* :L49 */
.instanda-buttonList {
  margin-top: 20px;
}
/* :L53 */
.instanda-confirm-billing-address {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* :L59 */
.instanda-container-fluid {
  background-color: #f4f4f4;
}
/* :L63 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L67 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L78 */
.instanda-main-content-container {
  position: relative;
}
/* :L82 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L88 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
}
/* :L93 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L100 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L104 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

/* :L109 */
.quote-referral-item h6 {
  color: #828990;
  font-weight: normal;
  margin: 15px 0 10px 0;
}
/* :L115 */
.mobile-quote-referral-heading,
.mobile-claim-heading {
  color: #828990;
  font-size: 12px;
  margin: 10px 0 0 0;
}
/*on confirmation screen*/

/* :L123 */
.send-policy-email-button {
  min-width: 250px;
}
/* Large desktops and laptops */

@media (min-width: 1800px) {
  /* :L129 */
  .instanda-side-content {
    left: 59.5%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1600px) and (max-width: 1799px) {
  /* :L136 */
  .instanda-side-content {
    left: 61%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1400px) and (max-width: 1599px) {
  /* :L143 */
  .instanda-side-content {
    left: 63%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1200px) and (max-width: 1399px) {
  /* :L150 */
  .instanda-side-content {
    left: 65%;
  }
}
@media (min-width: 1098px) and (max-width: 1199px) {
  /* :L156 */
  .instanda-side-content {
    left: 57.1%;
  }
}
/* Portrait tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1099px) {
  /* :L163 */
  .instanda-side-content {
    left: 57.1%;
  }
}
/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
  /* :L170 */
  .instanda-side-content {
    left: 58%;
    width: 300px;
  }
}
/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
  /*View quote or policy page action buttons*/
  
  /* :L181 */
  .btn-group > .btn {
    width: 50%;
    margin: 0 auto 3px auto;
  }
  /* :L186 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(odd) {
    border-radius: 4px 0 0 4px;
  }
  /* :L190 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(even) {
    border-radius: 0 4px 4px 0;
  }
  /* :L194 */
  .quote-referral-item ~ .quote-referral-item,
  .claim-referral-item ~ .claim-referral-item,
  .claim-item ~ .claim-item {
    border-top: 1px solid #e7e7e7;
    padding-top: 5px;
    margin-top: 15px;
  }
}
/* Landscape phones and smaller */

@media (max-width: 480px) {
  /* :L205 */
  .instanda-question-help-col {
    padding-left: 0;
    padding-right: 0;
  }
}
/*Car brands & models question*/

/* :L213 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L220 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L225 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L232 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L236 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L240 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L244 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L248 */
.warning-message-payment {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000000000;
  width: 100%;
  text-align: center;
  background-color: #efdccf;
  font-weight: bold;
  padding: 25px;
}
/* :L261 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}


/* :L21 */
label,
p {
  font-weight: normal;
  color: #5f5f5f;
}
/* :L27 */
.form-control:focus {
  box-shadow: inset 0 0 0 1px #44b863;
  border-color: #44b863;
}
/* :L32 */
.form-autosave {
  margin-bottom: 50px;
}
/* :L36 */
nav {
  height: 100px;
}
/* :L40 */
.input-group-addon {
  background-color: white;
  width: unset;
}
/* :L45 */
.hiscox-img {
  padding-top: 15px;
}
@media only screen and (max-width: 600px) {
  .hiscox-img {
    padding-top: 10px;
    padding-left: 15px;
  }
}
/* :L54 */
.instanda-question-input.instanda-question-date,
.instanda-question-input.instanda-question-date.date.input-group.instanda-question-not-dob {
  width: 50%;
}
/* :L59 */
i.instanda-responsive-help-icon {
  color: #01b3e0;
  cursor: pointer;
  font-size: 1.5em;
}
/* :L66 */
div#main-container {
  border-right: 1px solid #f1f1f1;
}
/* :L71 */
button.btn.btn-primary,
a.btn.btn-primary {
  border-radius: 4px;
  box-shadow: none;
  background-color: #e7301f;
  border: 2px solid #e7301f;
  color: white;
  font-size: 16px;
  font-weight: 500;
  outline: 0;
  width: 120px;
  height: 42px;
}
/* :L84 */
button.btn.btn-primary:focus,
a.btn.btn-primary:focus,
button.btn.btn-primary:active,
a.btn.btn-primary:active,
button.btn.btn-primary:hover,
a.btn.btn-primary:hover {
  background-color: #e7301f;
  border: 2px solid #e7301f;
  outline: 0;
}
/* :L94 */
button#backButton,
a#backButton {
  border-color: #d6d6d6;
  background-color: white;
  color: #bcbcbc;
  font-size: 16px;
  font-weight: 500;
  outline: 0;
  padding: 8px 30px;
  border-radius: 4px;
  box-shadow: none;
}
/* :L107 */
button[name="saveButton"] {
  display: none;
}
/* :L111 */
.help-text {
  width: 100%;
  font-size: 12px;
  font-weight: 500;
  background: #bce1ea;
  padding: 15px 20px;
  color: black;
  border-radius: 2px;
}
/* :L122 */
/* :L123 */
.instanda-question-input > div:first-child {
  width: 100%;
}
/* :L127 */
.instanda-question-input label.radio-inline {
  flex-basis: auto;
  flex-grow: 1;
  text-align: center;
  display: block;
  background-color: white;
  border: 1px solid #d6d6d6;
  padding: 10px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  color: #262626;
  cursor: pointer;
  border-radius: 4px;
}
/* :L142 */
.instanda-question-input label.radio-inline input {
  display: none;
}
/* :L147 */
.instanda-question-input .instanda-selected {
  box-shadow: inset 0 0 0 1px #44b863;
  border-color: #44b863;
}
/* :L154 */
.confirmQuestionCheckbox.checkbox.instanda-confirm-question-checkbox.instanda-question-input {
  display: flex;
  width: 60%;
  align-items: baseline;
}
/* :L159 */
.confirmQuestionCheckbox.checkbox.instanda-confirm-question-checkbox.instanda-question-input input {
  width: 25px;
  height: 25px;
  border: 1px solid #cccccc;
}
@media only screen and (max-width: 600px) {
  .confirmQuestionCheckbox.checkbox.instanda-confirm-question-checkbox.instanda-question-input {
    width: 100%;
    align-items: end;
  }
}
/* :L171 */
.confirmQuestionCheckbox label {
  flex-basis: 50px;
}
@media only screen and (max-width: 600px) {
  .confirmQuestionCheckbox label {
    flex-basis: 75px;
  }
}
/* :L180 */
.decline-warning {
  padding: 20px 20px 10px 35px;
  border-radius: 4px;
  position: relative;
  background: #fff6e5;
  margin-top: 15px;
}
/* :L187 */
.decline-warning:before {
  content: "\f12a";
  font-family: "FontAwesome";
  display: block;
  box-shadow: inset 0 0 0 3px #ffa600;
  border: 5px solid #fff6e5;
  color: #ffa600;
  width: 60px;
  height: 60px;
  background: #fff6e5;
  position: absolute;
  left: -35px;
  top: 20px;
  border-radius: 50px;
  text-align: center;
  line-height: 1.7;
  font-size: 30px;
}
/* :L207 */
.info-warning {
  padding: 20px 20px 20px 35px;
  border-radius: 4px;
  position: relative;
  background: #f1f1f1;
}
/* :L213 */
.info-warning:before {
  content: "\f129";
  font-family: "FontAwesome";
  display: block;
  box-shadow: inset 0 0 0 3px black;
  border: 5px solid #f1f1f1;
  color: black;
  width: 60px;
  height: 60px;
  background: #f1f1f1;
  position: absolute;
  left: -35px;
  top: 5px;
  border-radius: 50px;
  text-align: center;
  line-height: 1.7;
  font-size: 30px;
}
/* :L233 */
.info-on-continue {
  margin: 30px auto;
  background: #f1f1f1;
  padding: 20px 20px 10px 35px;
  border-radius: 4px;
  position: relative;
}
/* :L240 */
.info-on-continue:before {
  content: "\f129";
  font-family: "FontAwesome";
  display: block;
  box-shadow: inset 0 0 0 3px #44b873;
  border: 5px solid #f1f1f1;
  color: #44b873;
  width: 50px;
  height: 50px;
  background: #f1f1f1;
  position: absolute;
  left: -25px;
  top: 15px;
  border-radius: 50px;
  text-align: center;
  line-height: 1.7;
  font-size: 25px;
}
/* :L260 */
.green {
  color: #44b873;
  font-weight: 400;
  margin-top: 0;
}
/* :L266 */
hr.red-rule {
  width: 25px;
  margin-left: 0;
  border: 0;
  height: 6px;
  background: #e7301f;
}
/* :L274 */
p.subtle {
  float: right;
  top: -45px;
  position: relative;
  color: #acacac;
  font-size: 12px;
}
@media only screen and (max-width: 600px) {
  p.subtle {
    top: 0;
    float: left;
    width: 100%;
  }
}
/* :L287 */
.d-none {
  display: none !important;
}
/* :L291 */
.d-block {
  display: block !important;
}
/* :L295 */
.d-flex {
  display: flex !important;
}
/* :L299 */
/* :L300 */
.title-container h2 {
  color: #262626;
  margin-bottom: 20px;
  margin-top: 0;
}
@media only screen and (max-width: 600px) {
  .title-container {
    margin-top: 30px;
    padding: 0;
  }
  /* :L308 */
  .title-container h2 {
    font-size: 26px;
    margin-bottom: 20px;
  }
}
/* :L316 */
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 60px;
  background: #f1f1f1;
  color: #acacac;
  font-size: 12px;
  text-align: center;
  z-index: -99;
  /*
  &:before {
    content: "© 2020 Hiscox SA. All rights reserved. Underwritten by Hiscox SA.";
  }*/

}
/* :L332 */
.footer .instanda-built-by-footer {
  display: none;
}
/* Block Screen When Loading */

/* :L338 */
.custom-loading-animation {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.85);
  z-index: 99999999;
  display: block;
  width: 100vw;
  height: 100vh;
}
/* :L350 */
footer.footer {
  background: #f1f1f1;
  height: 40px;
}
/* :L355 */
footer#Newfooter {
  background: #f1f1f1;
  position: absolute;
  bottom: 40px;
  width: 100%;
  height: 40px;
}
/* :L363 */
#Newfooter li {
  line-height: 1.5;
  list-style-type: none;
}
/* :L368 */
#Newfooter a {
  color: #acacac;
  font-size: 12px;
}
/* :L373 */
#Newfooter ul {
  padding-left: 0px;
  margin-top: 10px;
  text-align: center;
}
/* :L379 */
#Newfooter a:focus,
a:hover {
  outline: 0;
  text-decoration: none;
}
/* :L385 */
.footerLinks {
  background: #f1f1f1;
  color: #acacac;
  margin-top: 10px;
  font-size: 12px;
}
/* :L392 */
.footerDate {
  background: #f1f1f1;
  color: #acacac;
  font-size: 12px;
}
@media screen and (min-width: 1024px) {
  /* :L400 */
  .footerLinks {
    float: right;
    width: 45%;
    margin-top: 20px;
  }
  /* :L406 */
  .footerDate {
    background: #f1f1f1;
    color: #acacac;
    width: 45%;
    float: left;
    margin-top: 20px;
  }
}
/* :L416 */
/* :L417 */
div#side-container .side-bar.summary {
  background: #f1f1f1;
  box-shadow: inset 0 0 0 3px white;
  padding: 0 20px 40px;
  border: 1px solid #d6d6d6;
  border-radius: 4px;
  position: relative;
}
/* :L425 */
div#side-container .side-bar.summary hr.white-rule {
  margin-left: -20px;
  margin-right: -20px;
  border-top: 3px solid white;
}
/* :L431 */
div#side-container .side-bar.summary h4 {
  margin-top: 3px;
  margin-bottom: 0;
  border-radius: 4px 4px 0 0;
  background: #acacac;
  color: white;
  font-size: 13px;
  margin-left: -17px;
  margin-right: -17px;
  padding: 10px 20px;
}
/* :L442 */
div#side-container .side-bar.summary h5 {
  color: #5f5f5f;
}
/* :L445 */
div#side-container .side-bar.summary h6 {
  margin-top: 0;
  margin-bottom: 20px;
  background: #e3e3e3;
  font-size: 11px;
  font-weight: 400;
  line-height: 1.3;
  margin-left: -17px;
  margin-right: -17px;
  padding: 10px 20px;
  color: #5f5f5f;
}
/* :L457 */
div#side-container .side-bar.summary p.premium {
  font-size: 24px;
  border-bottom: 1px solid #d6d6d6;
  margin-top: 20px;
  margin-bottom: 7px;
  padding-bottom: 7px;
  color: #5f5f5f;
}
/* :L465 */
div#side-container .side-bar.summary p.premium small {
  font-size: 16px;
  color: #5f5f5f;
}
/* :L469 */
div#side-container .side-bar.summary p.grey {
  color: #acacac;
  font-size: 11px;
}
/* :L473 */
div#side-container .side-bar.summary ul.selected-cover-list,
div#side-container .side-bar.summary ul.selected-discount-list {
  margin: 5px auto 0 auto;
  padding: 0;
  list-style: none;
  font-size: 12px;
}
/* :L481 */
div#side-container .side-bar.summary ul.selected-cover-list li,
div#side-container .side-bar.summary ul.selected-discount-list li {
  padding-left: 25px;
  position: relative;
  color: #5f5f5f;
}
/* :L488 */
div#side-container .side-bar.summary ul.selected-cover-list li.not-selected,
div#side-container .side-bar.summary ul.selected-discount-list li.not-selected {
  color: #acacac;
}
/* :L492 */
div#side-container .side-bar.summary ul.selected-cover-list li + li,
div#side-container .side-bar.summary ul.selected-discount-list li + li {
  margin-top: 7px;
}
/* :L496 */
div#side-container .side-bar.summary ul.selected-cover-list li:before,
div#side-container .side-bar.summary ul.selected-discount-list li:before {
  content: "\f056";
  display: block;
  position: absolute;
  left: 0;
  color: #acacac;
  font-family: "FontAwesome";
  font-size: 15px;
}
/* :L506 */
div#side-container .side-bar.summary ul.selected-cover-list li.selected:before,
div#side-container .side-bar.summary ul.selected-discount-list li.selected:before {
  content: "\f058";
  color: #44b873;
  font-family: "FontAwesome";
}
/* :L512 */
div#side-container .side-bar.summary .side-bar.summary ul.selected-cover-list li.not-selected:before,
div#side-container .side-bar.summary .side-bar.summary ul.selected-discount-list li.not-selected:before {
  content: "\f056";
  color: #acacac;
  font-family: "FontAwesome";
}
/* :L519 */
div#side-container .help-box-container:before {
  top: -30px;
  box-shadow: 0 0 0 3px white;
}
/* :L523 */
div#side-container .resume-options {
  display: flex;
}
/* :L530 */
.help-box-container {
  position: relative;
}
/* :L532 */
.help-box-container:before {
  font-size: 30px;
  content: "\f095";
  font-family: "FontAwesome";
  color: #d6d6d6;
  border: 1px solid #d6d6d6;
  background-color: white;
  position: absolute;
  border-radius: 50px;
  padding: 10px 20px;
  left: 40%;
}
/* :L544 */
.help-box-container .help-box {
  border: 1px solid #d6d6d6;
  border-radius: 4px;
  padding: 40px 20px 10px 20px;
}
/* :L549 */
.help-box-container .help-box .number {
  font-size: 18px;
  margin-bottom: 0;
  color: #e7301f;
}
/* :L555 */
.help-box-container .help-box .hours {
  font-size: 11px;
  color: #acacac;
}
/* :L560 */
.help-box-container .help-box a {
  color: #e7301f;
  text-decoration: none;
}
/*-----PROGRESS BAR*/

/* :L568 */
.customer-navigation,
.progress-wrapper {
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #f1f1f1;
  margin-bottom: 15px;
  background: white;
}
@media (min-width: 768px) {
  .customer-navigation,
  .progress-wrapper {
    margin-bottom: 30px;
  }
}
/* :L580 */
.progress-wrapper {
  display: none;
}
/* :L583 */
.page-quickquotequestions .progress-wrapper,
.page-quickquote .progress-wrapper,
.page-prequotequestions .progress-wrapper,
.page-quote .progress-wrapper,
.page-postquotequestions .progress-wrapper,
.page-confirmation2 .progress-wrapper {
  display: block;
}
/* :L593 */
.bar {
  background: #f1f1f1;
  height: 4px;
}
/* :L598 */
.growth {
  background: #e7301f;
  height: 4px;
}
/* :L602 */
.page-quickquotequestions .growth {
  width: calc((100% / 5) * 1);
}
/* :L606 */
.page-quickquote .growth,
.page-prequotequestions.page-number-1 .growth {
  width: calc((100% / 5) * 2);
}
/* :L611 */
.page-prequotequestions .growth {
  width: calc((100% / 5) * 3);
}
/* :L615 */
.page-quote .growth,
.page-postquotequestions .growth {
  width: calc((100% / 5) * 4);
}
/* :L620 */
.page-confirmation2 .growth {
  width: 100%;
  background: #44b873;
}
/* :L626 */
.steps {
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  .steps {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
/* :L635 */
.steps ul {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  color: #44b873;
}
/* :L642 */
@media (max-width: 991px) {
  .steps ul li {
    display: none;
  }
}
/* :L648 */
/* :L650 */
@media (min-width: 992px) {
  .steps ul li + li {
    padding-left: 50px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 23.0.6, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.6 100' style='enable-background:new 0 0 28.6 100;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23CCCCCC;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M2.4,100c-0.4,0-0.7-0.1-1.1-0.3c-1.2-0.6-1.6-2-1-3.2L23.5,51L0.2,3.4c-0.6-1.2-0.1-2.6,1.1-3.2 c1.2-0.6,2.6-0.1,3.2,1.1L28.3,50c0.3,0.7,0.3,1.5,0,2.1L4.5,98.7C4.1,99.5,3.2,100,2.4,100z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 20px center;
  }
  /* :L658 */
  .steps ul li + li:before {
    content: '';
  }
}
@media (min-width: 992px) and all and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
  .steps ul li + li {
    background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=FnkbQKqpdBWa1QCFqGZFaw__');
  }
}
/* :L664 */
.steps ul span.number {
  display: inline-block;
  vertical-align: baseline;
  border: 1px solid;
  padding: 4px 10.5px;
  border-radius: 50%;
  margin-right: 5px;
  background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 s2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center, #44b873;
  background-size: 12px auto;
  color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .steps ul span.number {
    background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-%2CyA6oYcc-1M8LrFZtcuBQ__') no-repeat center center, #44b873;
  }
}
/* :L678 */
.steps ul li a {
  color: #44b873;
}
/* :L684 */
.page-quickquotequestions .step-1,
.page-quickquote .step-2,
.page-prequotequestions.page-number-1 .step-2,
.page-prequotequestions:not(.page-number-1) .step-3,
.page-quote .step-4,
.page-postquotequestions .step-5 {
  color: #e7301f;
}
@media (max-width: 991px) {
  .page-quickquotequestions .step-1,
  .page-quickquote .step-2,
  .page-prequotequestions.page-number-1 .step-2,
  .page-prequotequestions:not(.page-number-1) .step-3,
  .page-quote .step-4,
  .page-postquotequestions .step-5 {
    display: block;
  }
}
/* :L696 */
.page-quickquotequestions .step-1 span.number,
.page-quickquote .step-2 span.number,
.page-prequotequestions.page-number-1 .step-2 span.number,
.page-prequotequestions:not(.page-number-1) .step-3 span.number,
.page-quote .step-4 span.number,
.page-postquotequestions .step-5 span.number {
  border-color: #e7301f;
  color: #e7301f;
  background: white;
}
/* :L702 */
.page-quickquotequestions .step-1 a,
.page-quickquote .step-2 a,
.page-prequotequestions.page-number-1 .step-2 a,
.page-prequotequestions:not(.page-number-1) .step-3 a,
.page-quote .step-4 a,
.page-postquotequestions .step-5 a {
  color: #e7301f;
}
/* :L706 */
.page-quickquotequestions .step-1 ~ .step,
.page-quickquote .step-2 ~ .step,
.page-prequotequestions.page-number-1 .step-2 ~ .step,
.page-prequotequestions:not(.page-number-1) .step-3 ~ .step,
.page-quote .step-4 ~ .step,
.page-postquotequestions .step-5 ~ .step {
  color: #acacac;
}
/* :L709 */
.page-quickquotequestions .step-1 ~ .step span.number,
.page-quickquote .step-2 ~ .step span.number,
.page-prequotequestions.page-number-1 .step-2 ~ .step span.number,
.page-prequotequestions:not(.page-number-1) .step-3 ~ .step span.number,
.page-quote .step-4 ~ .step span.number,
.page-postquotequestions .step-5 ~ .step span.number {
  background: white;
  color: #acacac;
}
/* :L714 */
.page-quickquotequestions .step-1 ~ .step a,
.page-quickquote .step-2 ~ .step a,
.page-prequotequestions.page-number-1 .step-2 ~ .step a,
.page-prequotequestions:not(.page-number-1) .step-3 ~ .step a,
.page-quote .step-4 ~ .step a,
.page-postquotequestions .step-5 ~ .step a {
  color: #acacac;
}
/* :L719 */
/* :L721 */
.page-quickquotequestions div#main-container {
  padding: 0;
}
/* :L724 */
.page-quickquotequestions div#main-container .form-group {
  margin-bottom: 10px;
}
/* :L729 */
.page-quickquotequestions .title-container {
  width: 100%;
}
/* :L733 */
.page-quickquotequestions .help-box-container {
  margin-top: 25px;
}
/* :L737 */
.page-quickquotequestions div#side-container .help-box-container:before {
  bottom: unset;
}
/* :L741 */
/* :L744 */
/* :L745 */
.page-quickquotequestions .wood-or-timber .instanda-text-question.form-group.row .instanda-question-input,
.page-quickquotequestions .primary-secondary-building .instanda-text-question.form-group.row .instanda-question-input,
.page-quickquotequestions .household-insurance .instanda-text-question.form-group.row .instanda-question-input {
  display: flex;
}
/* :L751 */
.page-quickquotequestions .land-country,
.page-quickquotequestions .plz-code {
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
/* :L757 */
.page-quickquotequestions .land-country .instanda-question-input,
.page-quickquotequestions .plz-code .instanda-question-input {
  width: 100%;
}
/* :L762 */
.page-quickquotequestions .ort-place {
  display: inline-block;
  vertical-align: top;
  width: 45%;
}
/* :L767 */
.page-quickquotequestions .ort-place .instanda-question-input {
  width: 100%;
}
/* :L772 */
.page-quickquotequestions .house-number {
  display: inline-block;
  vertical-align: top;
  width: 15%;
}
/* :L777 */
.page-quickquotequestions .house-number .instanda-question-input {
  width: 100%;
}
/* :L780 */
.page-quickquotequestions .house-number span.label.label-danger.field-validation-error {
  white-space: break-spaces;
  position: absolute;
  margin-top: 3px;
  width: 74%;
}
/* :L788 */
.page-quickquotequestions .road {
  display: inline-block;
  vertical-align: top;
  width: 29%;
}
/* :L793 */
.page-quickquotequestions .road .instanda-question-input {
  width: 100%;
}
/* :L798 */
.page-quickquotequestions iframe {
  border: 0 !important;
  margin-top: 25px;
  width: 95%;
}
/* :L804 */
.page-quickquotequestions .type-of-property {
  width: 100%;
}
/* :L807 */
/* :L808 */
.page-quickquotequestions .type-of-property > div:nth-child(2) > div:nth-child(1) {
  width: 95%;
}
/* :L813 */
.page-quickquotequestions .type-of-property .instanda-question-help-col {
  width: 100%;
}
/* :L816 */
.page-quickquotequestions .type-of-property .instanda-question-help-col > div:nth-child(1) {
  position: absolute;
  right: 20px;
  bottom: 15px;
}
/* :L823 */
/* :L824 */
.page-quickquotequestions .type-of-property div#instanda-responsive-help-text-122957 > div:nth-child(1) {
  width: 95%;
}
/* :L830 */
.page-quickquotequestions .start-insurance {
  margin-top: 25px;
  width: 100%;
}
/* :L834 */
.page-quickquotequestions .start-insurance .instanda-question-input.instanda-question-date,
.page-quickquotequestions .start-insurance .instanda-question-input.instanda-question-date.date.input-group.instanda-question-not-dob {
  width: 100%;
}
/* :L841 */
.page-quickquotequestions #instandaquestions > div.container {
  width: 100%;
  margin-bottom: 25px;
}
/* :L845 */
.page-quickquotequestions #instandaquestions > div.container .pull-right {
  margin-right: 40px;
}
@media only screen and (max-width: 600px) {
  /* :L851 */
  .page-quickquotequestions .title-container {
    margin-top: 10px;
  }
  /* :L854 */
  .page-quickquotequestions .questionItem.instanda-question-item {
    display: block;
    width: 100%;
  }
  /* :L858 */
  /* :L859 */
  .page-quickquotequestions .type-of-property > div:nth-child(2) > div:nth-child(1) {
    width: 90%;
  }
  /* :L862 */
  .page-quickquotequestions .type-of-property .instanda-question-help-col > div:nth-child(1) {
    right: 15px;
    bottom: 15px;
  }
  /* :L867 */
  .page-quickquotequestions iframe {
    width: 100%;
  }
  /* :L870 */
  /* :L871 */
  .page-quickquotequestions .start-insurance input#QQ_PolicyStartDate_DATE {
    border-radius: 4px;
  }
  /* :L874 */
  /* :L875 */
  .page-quickquotequestions .start-insurance .instanda-question-help-col > div:nth-child(1) {
    position: absolute;
    right: 10px;
  }
  /* :L881 */
  .page-quickquotequestions .help-box-container {
    margin-bottom: 20px;
    margin-top: 10px;
  }
  /* :L885 */
  .page-quickquotequestions #instandaquestions > div.container .pull-right {
    margin-right: 0;
    margin-top: 15px;
    margin-bottom: 20px;
  }
  /* :L890 */
  .page-quickquotequestions .title-container {
    padding-right: 15px;
    padding-left: 15px;
  }
  /* :L894 */
  /* :L895 */
  .page-quickquotequestions .type-of-property > div:nth-child(2) > div:nth-child(1) {
    width: 100%;
  }
  /* :L899 */
  .page-quickquotequestions #instanda-site-layout > div.instanda-main-content-container > div > div {
    display: flex;
    flex-direction: column;
  }
  /* :L903 */
  .page-quickquotequestions #instanda-site-layout > div.instanda-main-content-container > div > div div#main-container {
    order: 0;
  }
  /* :L907 */
  .page-quickquotequestions #instanda-site-layout > div.instanda-main-content-container > div > div div#side-container {
    order: 1;
  }
}
/* :L912 */
.page-quickquotequestions #map {
  width: 95%;
  height: 350px;
}
/* :L917 */
.page-quickquotequestions .mapErrorCountry {
  background-color: #d9534f;
  margin-top: 3px;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: white;
  text-align: center;
  border-radius: 0.25em;
}
/* :L929 */
/* :L930 */
.page-quickquote .wood-or-timber {
  width: 100%;
}
/* :L932 */
/* :L933 */
.page-quickquote .wood-or-timber > div:nth-child(2) > div:nth-child(1) {
  width: 80%;
}
/* :L937 */
.page-quickquote .wood-or-timber .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
}
/* :L941 */
.page-quickquote .wood-or-timber .instanda-question-help-col {
  width: 0;
}
/* :L945 */
.page-quickquote .primary-secondary-building {
  width: 100%;
}
/* :L948 */
/* :L949 */
/* :L950 */
.page-quickquote .primary-secondary-building > div:nth-child(1) .instanda-text-question > div:nth-child(1) {
  width: 80%;
}
/* :L955 */
.page-quickquote .primary-secondary-building > div:nth-child(2) {
  width: 100%;
  margin-top: 25px;
}
/* :L959 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured,
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second {
  display: inline-block;
  width: 30%;
}
/* :L964 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured .instanda-question-input,
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second .instanda-question-input {
  width: 100%;
}
/* :L968 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area,
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area-outbuilding {
  display: inline-block;
  width: 40%;
}
/* :L973 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area .instanda-text-question.form-group.row,
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area-outbuilding .instanda-text-question.form-group.row {
  width: 100%;
}
/* :L976 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area .instanda-text-question.form-group.row .instanda-question-input,
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area-outbuilding .instanda-text-question.form-group.row .instanda-question-input {
  width: 90%;
}
/* :L979 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area .instanda-text-question.form-group.row .instanda-question-help-col,
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area-outbuilding .instanda-text-question.form-group.row .instanda-question-help-col {
  padding: 0;
}
/* :L983 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area #instanda-responsive-help-text-122998 > div,
.page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area-outbuilding #instanda-responsive-help-text-122998 > div {
  width: 95%;
}
/* :L987 */
/* :L988 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured span.label.label-danger.field-validation-valid,
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured span.label.label-danger.field-validation-error {
  font-size: 0;
}
/* :L992 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured span.label.label-danger.field-validation-valid:after,
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured span.label.label-danger.field-validation-error:after {
  font-size: 10.5px;
  content: "Diese Summe liegt unterhalb der von uns vorgegebenen Mindestsumme pro Quadratmeter. Bitte geben Sie eine höhere Versicherungssumme an";
  padding: 0.2em 0.6em 0.3em;
  font-weight: 700;
  line-height: 1;
  background-color: #d9534f;
  color: white;
  text-align: center;
  vertical-align: baseline;
  border-radius: 0.25em;
  white-space: break-spaces;
}
/* :L1008 */
/* :L1009 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second span.label.label-danger.field-validation-valid,
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second span.label.label-danger.field-validation-error {
  font-size: 0;
}
/* :L1013 */
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second span.label.label-danger.field-validation-valid:after,
.page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second span.label.label-danger.field-validation-error:after {
  font-size: 10.5px;
  content: "Bitte geben Sie eine gültige Versicherungssumme an";
  padding: 0.2em 0.6em 0.3em;
  font-weight: 700;
  line-height: 1;
  background-color: #d9534f;
  color: white;
  text-align: center;
  vertical-align: baseline;
  border-radius: 0.25em;
  white-space: break-spaces;
}
/* :L1030 */
.page-quickquote .primary-secondary-building > div:nth-child(2) input#QQ_CT_BuldingArea_NUM,
.page-quickquote .primary-secondary-building > div:nth-child(2) input#QQ_CT_BuldingValue_NUM,
.page-quickquote .primary-secondary-building > div:nth-child(2) input#QQ_CT_SecondaryBuildingArea_NUM,
.page-quickquote .primary-secondary-building > div:nth-child(2) input#QQ_CT_SecondaryBuildingValue_NUM {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* :L1039 */
.page-quickquote .primary-secondary-building .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
}
/* :L1043 */
.page-quickquote .primary-secondary-building .instanda-question-help-col {
  width: 0;
}
/* :L1046 */
.page-quickquote .primary-secondary-building .help-text {
  margin-bottom: 15px;
}
/* :L1051 */
/* :L1052 */
.page-quickquote div#question123000 span.label.label-danger.field-validation-valid,
.page-quickquote div#question123000 span.label.label-danger.field-validation-error {
  font-size: 0;
}
/* :L1054 */
.page-quickquote div#question123000 span.label.label-danger.field-validation-valid:after,
.page-quickquote div#question123000 span.label.label-danger.field-validation-error:after {
  font-size: 10.5px;
  content: "Bitte geben Sie eine gültige Nutzfläche von dem Nebengebäude an";
  padding: 0.2em 0.6em 0.3em;
  font-weight: 700;
  line-height: 1;
  background-color: #d9534f;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
  white-space: break-spaces;
}
/* :L1071 */
/* :L1073 */
.page-quickquote div#question122998 span.label.label-danger.field-validation-valid,
.page-quickquote div#QQ_CT_Hausratversicherung_YN_Children > div#question123005 span.label.label-danger.field-validation-valid,
.page-quickquote div#question122998 span.label.label-danger.field-validation-error,
.page-quickquote div#QQ_CT_Hausratversicherung_YN_Children > div#question123005 span.label.label-danger.field-validation-error {
  font-size: 0;
}
/* :L1075 */
.page-quickquote div#question122998 span.label.label-danger.field-validation-valid:after,
.page-quickquote div#QQ_CT_Hausratversicherung_YN_Children > div#question123005 span.label.label-danger.field-validation-valid:after,
.page-quickquote div#question122998 span.label.label-danger.field-validation-error:after,
.page-quickquote div#QQ_CT_Hausratversicherung_YN_Children > div#question123005 span.label.label-danger.field-validation-error:after {
  font-size: 10.5px;
  content: "Bitte geben Sie eine gültige Nutzfläche von dem Gebäude an";
  padding: 0.2em 0.6em 0.3em;
  font-weight: 700;
  line-height: 1;
  background-color: #d9534f;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
  white-space: break-spaces;
}
/* :L1093 */
.page-quickquote #QQ_CT_Hausratversicherung_YN_Children {
  display: inline-flex;
  flex-wrap: wrap;
}
/* :L1098 */
/* :L1099 */
.page-quickquote .sum-insured-household span.label.label-danger.field-validation-valid,
.page-quickquote .sum-insured-household span.label.label-danger.field-validation-error {
  font-size: 0;
}
/* :L1101 */
.page-quickquote .sum-insured-household span.label.label-danger.field-validation-valid:after,
.page-quickquote .sum-insured-household span.label.label-danger.field-validation-error:after {
  font-size: 10.5px;
  content: "Bitte geben Sie eine gültige Versicherungssumme an";
  padding: 0.2em 0.6em 0.3em;
  font-weight: 700;
  line-height: 1;
  background-color: #d9534f;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
  white-space: break-spaces;
}
/* :L1118 */
.page-quickquote .sum-insured,
.page-quickquote .usable-area-outbuilding,
.page-quickquote .sum-insured-second,
.page-quickquote .household-items {
  width: 40% !important;
}
/* :L1124 */
.page-quickquote .household-insurance {
  width: 100%;
}
/* :L1127 */
.page-quickquote .household-insurance .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
}
/* :L1131 */
/* :L1132 */
.page-quickquote .household-insurance > div:nth-child(2) .instanda-question-input {
  display: flex;
  flex-direction: column;
}
/* :L1137 */
.page-quickquote .household-insurance .instanda-question-help-col {
  width: 0;
}
/* :L1140 */
/* :L1141 */
/* :L1142 */
.page-quickquote .household-insurance > div:nth-child(1) .instanda-text-question > div:nth-child(1) {
  width: 80%;
}
/* :L1147 */
.page-quickquote .household-insurance > div:nth-child(2) {
  margin-top: 25px;
}
/* :L1150 */
.page-quickquote .household-insurance > div:nth-child(2) .household-items {
  display: inline-block;
  padding-right: 30px;
}
/* :L1154 */
.page-quickquote .household-insurance > div:nth-child(2) .household-items .instanda-text-question {
  display: flex;
}
/* :L1156 */
.page-quickquote .household-insurance > div:nth-child(2) .household-items .instanda-text-question .instanda-question-input {
  width: 100%;
}
/* :L1161 */
.page-quickquote .household-insurance > div:nth-child(2) .sum-insured-household {
  display: inline-block;
}
/* :L1164 */
.page-quickquote .household-insurance > div:nth-child(2) .sum-insured-household .instanda-text-question {
  display: flex;
}
/* :L1166 */
.page-quickquote .household-insurance > div:nth-child(2) .sum-insured-household .instanda-text-question .instanda-question-input {
  width: 100%;
}
/* :L1173 */
.page-quickquote .household-insurance > div:nth-child(2) input#QQ_CT_ContentArea_NUM,
.page-quickquote .household-insurance > div:nth-child(2) input#QQ_CT_ContentValue_NUM {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* :L1178 */
/* :L1179 */
.page-quickquote .household-insurance > div:nth-child(2) .instanda-text-question.form-group.row .instanda-question-help-col {
  display: none;
}
/* :L1185 */
.page-quickquote .deductible {
  width: 100%;
}
/* :L1187 */
/* :L1188 */
.page-quickquote .deductible .instanda-text-question > div:nth-child(1) {
  width: 80%;
}
/* :L1192 */
.page-quickquote .deductible .instanda-question-help-col {
  width: 0;
}
/* :L1196 */
/* :L1197 */
.page-quickquote .landowner-liability .instanda-question-input {
  display: flex;
}
/* :L1200 */
/* :L1201 */
.page-quickquote .landowner-liability div#instanda-responsive-help-text-123003 > div:nth-child(1) {
  width: 50%;
  padding-right: 0;
}
/* :L1206 */
.page-quickquote .landowner-liability .instanda-question-help-col {
  width: 0;
}
/* :L1209 */
.page-quickquote .landowner-liability > div.instanda-text-question.form-group.row > div.instanda-question-input {
  width: 51%;
}
/* :L1213 */
/* :L1214 */
.page-quickquote .instanda-responsive-help-text > div:nth-child(1) {
  width: 80%;
}
/* :L1220 */
.page-quickquote #quote-content-form > div.container {
  margin-bottom: 25px;
}
/* :L1223 */
.page-quickquote #quote-content-form > div.container > div > div {
  width: 65%;
  padding-left: 30px;
}
/* :L1228 */
.page-quickquote .title-container {
  width: 100%;
  margin-bottom: 15px;
}
@media only screen and (max-width: 600px) {
  /* :L1234 */
  .page-quickquote #main-container {
    padding: 0;
  }
  /* :L1237 */
  .page-quickquote .instanda-responsive-help-text > div:nth-child(1) {
    width: 90%;
  }
  /* :L1241 */
  .page-quickquote .title-container {
    padding-right: 15px;
    padding-left: 15px;
    margin-top: 10px;
  }
  /* :L1246 */
  /* :L1250 */
  .page-quickquote .wood-or-timber .instanda-question-input,
  .page-quickquote .primary-secondary-building .instanda-question-input,
  .page-quickquote .household-insurance .instanda-question-input,
  .page-quickquote .landowner-liability .instanda-question-input {
    display: block;
  }
  /* :L1254 */
  /* :L1255 */
  /* :L1256 */
  .page-quickquote .primary-secondary-building div#instanda-responsive-help-text-122997 > div:nth-child(1) {
    width: 100%;
  }
  /* :L1261 */
  /* :L1262 */
  /* :L1263 */
  .page-quickquote .household-insurance div#instanda-responsive-help-text-123004 > div:nth-child(1) {
    width: 100%;
  }
  /* :L1269 */
  /* :L1270 */
  /* :L1271 */
  .page-quickquote .landowner-liability div#instanda-responsive-help-text-123003 > div:nth-child(1) {
    width: 90%;
    padding-right: 15px;
  }
  /* :L1276 */
  .page-quickquote .landowner-liability .instanda-question-help-col {
    padding-left: unset;
  }
  /* :L1279 */
  .page-quickquote .landowner-liability > div.instanda-text-question.form-group.row > div.instanda-question-input {
    width: 90%;
  }
  /* :L1284 */
  /* :L1286 */
  .page-quickquote .primary-secondary-building .help-text,
  .page-quickquote .household-insurance .help-text {
    width: 90%;
  }
  /* :L1290 */
  /* :L1292 */
  /* :L1293 */
  /* :L1294 */
  .page-quickquote .primary-secondary-building > div:nth-child(1) .instanda-text-question > div:nth-child(1),
  .page-quickquote .household-insurance > div:nth-child(1) .instanda-text-question > div:nth-child(1) {
    width: 90%;
  }
  /* :L1300 */
  .page-quickquote .household-insurance > div:nth-child(2) .household-items {
    padding-right: 0;
    width: 90% !important;
  }
  /* :L1304 */
  /* :L1305 */
  /* :L1306 */
  .page-quickquote .wood-or-timber > div:nth-child(2) > div:nth-child(1) {
    width: 90%;
  }
  /* :L1311 */
  /* :L1312 */
  /* :L1313 */
  .page-quickquote .deductible .instanda-text-question > div:nth-child(1) {
    width: 90%;
  }
  /* :L1318 */
  /* :L1319 */
  /* :L1320 */
  .page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area,
  .page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured,
  .page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area-outbuilding,
  .page-quickquote .primary-secondary-building > div:nth-child(2) .sum-insured-second {
    width: 90% !important;
  }
  /* :L1329 */
  .page-quickquote .instanda-question-input label.radio-inline {
    margin: 0;
  }
  /* :L1332 */
  .page-quickquote #question122997 > div:nth-child(2) {
    width: 100%;
  }
  /* :L1335 */
  .page-quickquote .usable-area,
  .page-quickquote .sum-insured,
  .page-quickquote .usable-area-outbuilding,
  .page-quickquote .sum-insured-second,
  .page-quickquote .household-insurance > div:nth-child(2) .household-items,
  .page-quickquote .sum-insured-household {
    width: 90%;
  }
  /* :L1343 */
  .page-quickquote .usable-area span.input-group-addon.instanda-number-prefix,
  .page-quickquote .sum-insured span.input-group-addon.instanda-number-prefix,
  .page-quickquote .usable-area-outbuilding span.input-group-addon.instanda-number-prefix,
  .page-quickquote .sum-insured-second span.input-group-addon.instanda-number-prefix,
  .page-quickquote .household-insurance > div:nth-child(2) .household-items span.input-group-addon.instanda-number-prefix,
  .page-quickquote .sum-insured-household span.input-group-addon.instanda-number-prefix {
    width: 45px;
  }
  /* :L1348 */
  /* :L1349 */
  /* :L1350 */
  .page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area {
    width: 100% !important;
  }
  /* :L1353 */
  .page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area .instanda-text-question.form-group.row {
    width: auto;
  }
  /* :L1356 */
  .page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area .instanda-text-question.form-group.row .instanda-question-input {
    width: 92%;
    padding-right: 0;
  }
  /* :L1361 */
  .page-quickquote .primary-secondary-building > div:nth-child(2) .usable-area #instanda-responsive-help-text-122998 > div {
    width: 100%;
  }
  /* :L1367 */
  .page-quickquote #quote-content-form > div.container > div > div {
    width: 100%;
    padding-left: 15px;
  }
  /* :L1371 */
  .page-quickquote #instanda-quote-content > div > div {
    display: flex;
    flex-direction: column;
  }
  /* :L1375 */
  .page-quickquote #instanda-quote-content > div > div div#main-container {
    order: 0;
  }
  /* :L1379 */
  .page-quickquote #instanda-quote-content > div > div div#side-container {
    order: 1;
    margin-bottom: 30px;
  }
}
/* :L1388 */
.help-text-gebaude,
.help-text-negebaude,
.help-text-hausrat {
  width: 100%;
  font-size: 12px;
  font-weight: 500;
  background: #bce1ea;
  padding: 15px 20px;
  color: black;
  border-radius: 2px;
  margin-bottom: 15px;
}
/* :L1400 */
.help-text-hausrat p,
.help-text-negebaude p,
.help-text-gebaude p {
  color: black;
  font-size: 12px;
  margin: 0;
  line-height: 2;
}
/* APGD-11309 */

/* :L1408 */
.primary-secondary-building .instanda-question-parent-yes-no.form-group {
  pointer-events: none;
}
/* :L1410 */
.landowner-liability {
  pointer-events: none;
}
/* :L1411 */
/* :L1413 */
/* :L1422 */
.page-prequotequestions .PQ_KQ_1_YN .control-label,
.page-prequotequestions .PQ_KQ_1_Smaller_Than_500_YN .control-label,
.page-prequotequestions .PQ_KQ_2_YN .control-label,
.page-prequotequestions .PQ_KQ_3_YN .control-label,
.page-prequotequestions .PQ_KQ_4_YN .control-label,
.page-prequotequestions .PQ_KQ_5_YN .control-label,
.page-prequotequestions .PQ_KQ_6_YN .control-label,
.page-prequotequestions .PQ_KQ_7_YN .control-label,
.page-prequotequestions .PQ_KQ_8_YN .control-label {
  display: none;
}
/* :L1427 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-well .instanda-container-fluid {
  background-color: white;
}
/* :L1431 */
.page-prequotequestions .pq_kq_1b_yes_warning_hide,
.page-prequotequestions .pq_kq_6b_yes_warning_hide {
  display: none;
}
/* :L1436 */
.page-prequotequestions .pq_kq_1b_yes_warning_show,
.page-prequotequestions .pq_kq_6b_yes_warning_show {
  display: block;
  padding-top: 10px;
  width: 1140px;
}
/* :L1444 */
/* :L1446 */
/* :L1447 */
.page-prequotequestions .instanda-question-parent-yes-no.form-group .instanda-text-question .instanda-question-input,
.page-prequotequestions .questionItem.instanda-question-item.form-group.container .instanda-text-question .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
}
/* :L1454 */
.page-prequotequestions .last-child {
  margin-bottom: 40px;
}
/* :L1456 */
.page-prequotequestions .last-child .instanda-question-label {
  width: 65%;
}
/* :L1461 */
.page-prequotequestions .claim-yes {
  padding-left: 0;
}
/* :L1463 */
.page-prequotequestions .claim-yes .instanda-question-input {
  flex-wrap: wrap;
}
/* :L1468 */
/* :L1469 */
.page-prequotequestions .last-child .instanda-container-fluid {
  background: white;
  width: 50%;
}
/* :L1475 */
/* :L1476 */
.page-prequotequestions #PQ_KQ_1_YN_Children .instanda-questionHeader.questionHeader.container {
  padding-left: 0;
}
/* :L1481 */
/* :L1482 */
.page-prequotequestions #PQ_KQ_6_YN_Children .instanda-questionHeader.questionHeader.container,
.page-prequotequestions #PQ_KQ_6_YN_Children .older-50 {
  padding-left: 0;
}
/* :L1486 */
.page-prequotequestions #PQ_KQ_6_YN_Children #pq_kq_6b_yes_warning,
.page-prequotequestions #PQ_KQ_6_YN_Children #PQ_KQ_6B_YN_Children {
  width: 50%;
}
/* :L1492 */
/* :L1498 */
.page-prequotequestions #PQ_KQ_2_YN_Children .instanda-questionHeader.questionHeader.container,
.page-prequotequestions #PQ_KQ_3_YN_Children .instanda-questionHeader.questionHeader.container,
.page-prequotequestions #PQ_KQ_4_YN_Children .instanda-questionHeader.questionHeader.container,
.page-prequotequestions #PQ_KQ_5_YN_Children .instanda-questionHeader.questionHeader.container,
.page-prequotequestions #PQ_KQ_8_YN_Children .instanda-questionHeader.questionHeader.container,
.page-prequotequestions #PQ_KQ_1_Smaller_Than_500_YN_Children .instanda-questionHeader.questionHeader.container {
  padding-left: 0;
}
/* :L1500 */
.page-prequotequestions #PQ_KQ_2_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
.page-prequotequestions #PQ_KQ_3_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
.page-prequotequestions #PQ_KQ_4_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
.page-prequotequestions #PQ_KQ_5_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
.page-prequotequestions #PQ_KQ_8_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
.page-prequotequestions #PQ_KQ_1_Smaller_Than_500_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning {
  width: 50%;
}
/* :L1506 */
.page-prequotequestions .instanda-questionHeader.questionHeader.container {
  width: unset;
}
/* :L1509 */
.page-prequotequestions #instandaquestions > div.container {
  width: 100%;
}
/* :L1512 */
.page-prequotequestions .title-container.first-page {
  display: block;
  width: 100%;
}
/* :L1516 */
.page-prequotequestions .title-container.second-page {
  display: none;
}
@media only screen and (max-width: 600px) {
  /* :L1520 */
  .page-prequotequestions #main-container {
    padding: 0;
  }
  /* :L1523 */
  /* :L1531 */
  .page-prequotequestions #PQ_KQ_2_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions #PQ_KQ_3_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions #PQ_KQ_4_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions #PQ_KQ_5_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions #PQ_KQ_8_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions #PQ_KQ_1_Smaller_Than_500_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions .pq_kq_1b_yes_warning_show .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions .pq_kq_6b_yes_warning_show .instanda-questionHeader.questionHeader.container {
    padding-left: 0;
  }
  /* :L1533 */
  .page-prequotequestions #PQ_KQ_2_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions #PQ_KQ_3_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions #PQ_KQ_4_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions #PQ_KQ_5_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions #PQ_KQ_8_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions #PQ_KQ_1_Smaller_Than_500_YN_Children .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions .pq_kq_1b_yes_warning_show .instanda-questionHeader.questionHeader.container .decline-warning,
  .page-prequotequestions .pq_kq_6b_yes_warning_show .instanda-questionHeader.questionHeader.container .decline-warning {
    width: 100%;
  }
  /* :L1538 */
  /* :L1539 */
  .page-prequotequestions #PQ_KQ_6_YN_Children .instanda-questionHeader.questionHeader.container,
  .page-prequotequestions #PQ_KQ_6_YN_Children .older-50 {
    padding-left: 0;
  }
  /* :L1543 */
  .page-prequotequestions #PQ_KQ_6_YN_Children #pq_kq_6b_yes_warning,
  .page-prequotequestions #PQ_KQ_6_YN_Children #PQ_KQ_6B_YN_Children {
    width: 100%;
  }
  /* :L1548 */
  .page-prequotequestions .last-child {
    margin-bottom: 15px;
  }
  /* :L1551 */
  .page-prequotequestions .last-child .instanda-container-fluid,
  .page-prequotequestions .last-child .instanda-question-label {
    width: 100%;
  }
  /* :L1556 */
  /* :L1557 */
  .page-prequotequestions #PQ_KQ_6_YN_Children .older-50 {
    padding-right: 0;
  }
  /* :L1561 */
  /* :L1562 */
  /* :L1563 */
  /* :L1564 */
  .page-prequotequestions .questionItem.instanda-question-item.form-group .instanda-question-parent-yes-no.form-group .instanda-text-question.form-group.row .instanda-question-input {
    width: 100%;
  }
  /* :L1570 */
  /* :L1571 */
  .page-prequotequestions .questionItem.instanda-question-item.form-group.instanda-container-fluid .instanda-questionHeader.questionHeader.container {
    padding-right: 0;
  }
  /* :L1575 */
  .page-prequotequestions .decline-warning:before {
    width: 50px;
    height: 50px;
    left: -20px;
    font-size: 24px;
  }
  /* :L1581 */
  .page-prequotequestions .info-warning:before {
    width: 50px;
    height: 50px;
    left: -25px;
    top: 15px;
    font-size: 24px;
  }
  /* :L1588 */
  .page-prequotequestions .title-container {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 20px;
  }
  /* :L1593 */
  /* :L1595 */
  /* :L1596 */
  .page-prequotequestions .instanda-question-parent-yes-no.form-group .instanda-text-question .instanda-question-input,
  .page-prequotequestions .questionItem.instanda-question-item.form-group.container .instanda-text-question .instanda-question-input {
    display: block;
  }
  /* :L1601 */
  .page-prequotequestions .instanda-question-input label.radio-inline {
    margin: 0;
  }
  /* :L1604 */
  .page-prequotequestions .info-on-continue {
    width: auto;
    margin-right: 15px;
    margin-left: 15px;
  }
  /* :L1609 */
  .page-prequotequestions .info-on-continue:before {
    width: 40px;
    height: 40px;
    left: -15px;
    top: 15px;
    font-size: 19px;
  }
  /* :L1617 */
  .page-prequotequestions .sticky-side-bar {
    margin-bottom: 30px;
  }
  /* :L1620 */
  .page-prequotequestions .title-container {
    margin-top: 10px;
  }
}
/* :L1627 */
/* :L1632 */
.page-prequotequestions.page-number-2 .title-container.first-page {
  display: none;
}
/* :L1636 */
.page-prequotequestions.page-number-2 .title-container.second-page {
  display: block;
  width: 100%;
}
/* :L1641 */
.page-prequotequestions.page-number-2 .salutation {
  display: inline-block;
  vertical-align: top;
  width: 30%;
}
/* :L1646 */
/* :L1647 */
.page-prequotequestions.page-number-2 .salutation .instanda-text-question.form-group.row .instanda-question-input.instanda-question-choice,
.page-prequotequestions.page-number-2 .salutation .instanda-text-question.form-group.row .instanda-question-input {
  display: block !important;
  width: 100%;
}
/* :L1655 */
.page-prequotequestions.page-number-2 .first-name {
  display: inline-block;
  vertical-align: top;
  width: 60%;
}
/* :L1660 */
.page-prequotequestions.page-number-2 .first-name .instanda-question-input {
  width: 100%;
}
/* :L1664 */
.page-prequotequestions.page-number-2 .first-name .instanda-text-question.form-group.row {
  position: relative;
}
/* :L1669 */
.page-prequotequestions.page-number-2 .first-name .instanda-question-help-col {
  width: 0;
  padding: 0;
}
/* :L1673 */
/* :L1674 */
.page-prequotequestions.page-number-2 .first-name div#instanda-responsive-help-text-122948 > div:first-child {
  width: 100%;
}
/* :L1680 */
.page-prequotequestions.page-number-2 .surname {
  width: 100%;
}
/* :L1683 */
.page-prequotequestions.page-number-2 .surname .instanda-question-input {
  width: 91%;
}
/* :L1686 */
.page-prequotequestions.page-number-2 .surname .instanda-question-input .instanda-text-input.instanda-question-input {
  width: 100%;
}
/* :L1690 */
.page-prequotequestions.page-number-2 .surname .instanda-question-help-col {
  width: 10px;
  padding: 0;
}
/* :L1694 */
/* :L1695 */
.page-prequotequestions.page-number-2 .surname div#instanda-responsive-help-text-122949 > div:first-child {
  width: 91%;
}
/* :L1701 */
.page-prequotequestions.page-number-2 .road,
.page-prequotequestions.page-number-2 .city-place {
  display: inline-block;
  vertical-align: top;
  width: 60%;
}
/* :L1707 */
.page-prequotequestions.page-number-2 .road .instanda-question-input,
.page-prequotequestions.page-number-2 .city-place .instanda-question-input {
  width: 100%;
}
/* :L1712 */
.page-prequotequestions.page-number-2 .house-number,
.page-prequotequestions.page-number-2 .post-code {
  display: inline-block;
  vertical-align: top;
  width: 30%;
}
/* :L1718 */
.page-prequotequestions.page-number-2 .house-number .instanda-question-input,
.page-prequotequestions.page-number-2 .post-code .instanda-question-input {
  width: 100%;
}
/* :L1723 */
/* :L1724 */
.page-prequotequestions.page-number-2 .country .form-group {
  display: flex;
  align-items: baseline;
  width: 90%;
}
/* :L1729 */
.page-prequotequestions.page-number-2 .country .form-group .radio.instanda-question-input.instanda-question-choice {
  width: 100%;
}
/* :L1734 */
.page-prequotequestions.page-number-2 .country .instanda-question-input {
  width: 100%;
}
/* :L1736 */
.page-prequotequestions.page-number-2 .country .instanda-question-input div.form-group {
  width: 100%;
}
/* :L1740 */
.page-prequotequestions.page-number-2 .country .instanda-question-input label {
  flex-basis: auto;
  flex-grow: 1;
  text-align: center;
  display: block;
  background-color: white;
  border: 1px solid #d6d6d6;
  padding: 10px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  color: #5f5f5f;
  cursor: pointer;
  border-radius: 4px;
}
/* :L1755 */
.page-prequotequestions.page-number-2 .country .instanda-question-input label input {
  display: none;
}
/* :L1760 */
.page-prequotequestions.page-number-2 .country .instanda-question-validation-message.instanda-question-validation-message-choice {
  position: absolute;
  bottom: 0;
}
/* :L1766 */
.page-prequotequestions.page-number-2 .date-birth {
  display: inline-block;
  vertical-align: top;
  width: 40%;
}
/* :L1771 */
/* :L1772 */
.page-prequotequestions.page-number-2 .date-birth .instanda-text-question.form-group .instanda-question-input {
  flex-wrap: nowrap !important;
}
/* :L1776 */
.page-prequotequestions.page-number-2 .date-birth .instanda-question-input {
  width: 90%;
}
/* :L1779 */
.page-prequotequestions.page-number-2 .date-birth .instanda-question-input .instanda-question-input.instanda-question-date.date.input-group.instanda-question-not-dob {
  width: 100%;
}
/* :L1783 */
.page-prequotequestions.page-number-2 .date-birth .instanda-question-help-col {
  width: 0;
  padding: 0;
}
/* :L1787 */
/* :L1788 */
.page-prequotequestions.page-number-2 .date-birth div#instanda-responsive-help-text-122970 > div:nth-child(1) {
  width: 90%;
}
/* :L1794 */
.page-prequotequestions.page-number-2 .birth-place {
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
/* :L1799 */
.page-prequotequestions.page-number-2 .birth-place .instanda-question-input {
  width: 100%;
}
/* :L1803 */
.page-prequotequestions.page-number-2 .birth-place .instanda-question-help-col {
  width: 0;
  padding: 0;
}
/* :L1807 */
/* :L1808 */
.page-prequotequestions.page-number-2 .birth-place div#instanda-responsive-help-text-122971 > div:nth-child(1) {
  width: 100%;
}
/* :L1814 */
.page-prequotequestions.page-number-2 .province {
  width: 99%;
}
/* :L1817 */
.page-prequotequestions.page-number-2 .province > div.instanda-text-question.form-group.row > div.instanda-question-input {
  width: 91%;
}
/* :L1820 */
.page-prequotequestions.page-number-2 .province .instanda-question-help-col {
  width: 0;
  padding: 0;
}
/* :L1824 */
/* :L1825 */
.page-prequotequestions.page-number-2 .province div#instanda-responsive-help-text-122972 > div:nth-child(1) {
  width: 91%;
}
/* :L1831 */
.page-prequotequestions.page-number-2 .email-client,
.page-prequotequestions.page-number-2 .telephone-client {
  width: 100%;
}
/* :L1835 */
/* :L1836 */
.page-prequotequestions.page-number-2 .email-client > div:nth-child(2) > div:nth-child(1),
.page-prequotequestions.page-number-2 .telephone-client > div:nth-child(2) > div:nth-child(1) {
  width: 90%;
}
/* :L1842 */
/* :L1843 */
.page-prequotequestions.page-number-2 .post-code input#PQ_CustomerZip_NUMBER {
  border-radius: 4px;
}
/* :L1848 */
.page-prequotequestions.page-number-2 .portuguese-number {
  width: 100%;
}
/* :L1851 */
/* :L1852 */
.page-prequotequestions.page-number-2 .portuguese-number .instanda-text-question.form-group.row > div:nth-child(1) {
  width: 90%;
}
/* :L1857 */
.page-prequotequestions.page-number-2 .portuguese-number .instanda-question-help-col {
  position: relative;
  width: 100%;
}
/* :L1861 */
.page-prequotequestions.page-number-2 .portuguese-number .instanda-question-help-col > div:nth-child(1) {
  position: absolute;
  right: 55px;
  bottom: 5px;
}
/* :L1867 */
/* :L1868 */
.page-prequotequestions.page-number-2 .portuguese-number div#instanda-responsive-help-text-122973 > div:nth-child(1) {
  width: 90%;
}
/* :L1874 */
.page-prequotequestions.page-number-2 .italian-number {
  width: 100%;
}
/* :L1877 */
.page-prequotequestions.page-number-2 .italian-number > div.instanda-text-question.form-group.row > div.instanda-question-input {
  width: 91%;
}
/* :L1881 */
.page-prequotequestions.page-number-2 .italian-number .instanda-question-help-col {
  width: 0;
  padding: 0;
}
/* :L1886 */
/* :L1887 */
.page-prequotequestions.page-number-2 .italian-number div#instanda-responsive-help-text-122964 > div:nth-child(1) {
  width: 91%;
}
/* :L1893 */
.page-prequotequestions.page-number-2 .job {
  width: 100%;
}
/* :L1896 */
/* :L1897 */
.page-prequotequestions.page-number-2 .job .instanda-text-question.form-group.row .instanda-question-input {
  width: 95%;
}
/* :L1903 */
.page-prequotequestions.page-number-2 .info-on-continue {
  margin-left: 15px;
}
/* :L1907 */
.page-prequotequestions.page-number-2 .referral-message-exists {
  display: block;
}
@media only screen and (max-width: 600px) {
  /* :L1911 */
  .page-prequotequestions.page-number-2 div#main-container {
    padding: 0 5px;
  }
  /* :L1915 */
  .page-prequotequestions.page-number-2 .questionItem.instanda-question-item.form-group {
    display: block;
    width: 100%;
  }
  /* :L1920 */
  /* :L1921 */
  .page-prequotequestions.page-number-2 .first-name > div:nth-child(2) > div:nth-child(1) {
    width: 91%;
  }
  /* :L1924 */
  /* :L1925 */
  .page-prequotequestions.page-number-2 .first-name .instanda-question-help-col > div:nth-child(1) a {
    right: 3px;
  }
  /* :L1931 */
  /* :L1932 */
  .page-prequotequestions.page-number-2 .surname div#instanda-responsive-help-text-122949 > div:first-child {
    width: 100%;
  }
  /* :L1937 */
  /* :L1938 */
  .page-prequotequestions.page-number-2 .country .instanda-text-question.form-group.row {
    width: auto;
  }
  /* :L1941 */
  .page-prequotequestions.page-number-2 .country .instanda-text-question.form-group.row .instanda-question-help-col {
    display: none;
  }
  /* :L1947 */
  /* :L1948 */
  .page-prequotequestions.page-number-2 .job .instanda-text-question.form-group.row .instanda-question-input {
    width: 100%;
  }
  /* :L1953 */
  /* :L1955 */
  .page-prequotequestions.page-number-2 .email-client .instanda-question-input,
  .page-prequotequestions.page-number-2 .telephone-client .instanda-question-input {
    width: 100%;
  }
  /* :L1960 */
  .page-prequotequestions.page-number-2 .instanda-question-input.instanda-question-date,
  .page-prequotequestions.page-number-2 .instanda-question-input.instanda-question-date.date.input-group.instanda-question-not-dob {
    width: 100%;
  }
  /* :L1964 */
  .page-prequotequestions.page-number-2 .instanda-question-input.instanda-question-date input#PQ_CustomerBirthDay_DATE,
  .page-prequotequestions.page-number-2 .instanda-question-input.instanda-question-date.date.input-group.instanda-question-not-dob input#PQ_CustomerBirthDay_DATE {
    border-radius: 4px;
  }
  /* :L1969 */
  .page-prequotequestions.page-number-2 .pull-right {
    justify-content: flex-end;
  }
  /* :L1972 */
  /* :L1973 */
  .page-prequotequestions.page-number-2 .country .form-group {
    display: block;
  }
  /* :L1977 */
  .page-prequotequestions.page-number-2 .email-client > div:nth-child(2) > div:nth-child(1),
  .page-prequotequestions.page-number-2 .telephone-client > div:nth-child(2) > div:nth-child(1) {
    width: 100%;
  }
  /* :L1981 */
  .page-prequotequestions.page-number-2 .salutation {
    margin-bottom: 0px;
  }
  /* :L1984 */
  /* :L1985 */
  .page-prequotequestions.page-number-2 .birth-place > div.instanda-text-question.form-group.row > div.instanda-question-input {
    width: 91%;
  }
  /* :L1989 */
  /* :L1990 */
  .page-prequotequestions.page-number-2 .birth-place div#instanda-responsive-help-text-122971 > div:nth-child(1) {
    width: 100%;
  }
  /* :L1995 */
  /* :L1996 */
  .page-prequotequestions.page-number-2 .date-birth .instanda-question-input {
    width: 91%;
  }
  /* :L2000 */
  /* :L2004 */
  /* :L2005 */
  .page-prequotequestions.page-number-2 .italian-number .instanda-responsive-help-text > div:nth-child(1),
  .page-prequotequestions.page-number-2 .date-birth .instanda-responsive-help-text > div:nth-child(1),
  .page-prequotequestions.page-number-2 .birth-place .instanda-responsive-help-text > div:nth-child(1),
  .page-prequotequestions.page-number-2 .province .instanda-responsive-help-text > div:nth-child(1) {
    width: auto !important;
  }
  /* :L2010 */
  .page-prequotequestions.page-number-2 .custom-referral-message.referral-message-exists {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* :L2014 */
  .page-prequotequestions.page-number-2 .custom-referral-message.referral-message-exists h2 {
    font-size: 26px;
    margin-bottom: 20px;
    color: #262626;
    margin-top: 10px;
  }
  /* :L2021 */
  .page-prequotequestions.page-number-2 .custom-referral-message.referral-message-exists ul {
    padding-left: 25px;
  }
}
/* :L2027 */
/* :L2028 */
.page-quote #document-container {
  width: 100%;
  padding-left: 0;
}
/* :L2032 */
.page-quote #document-container h4 {
  color: #e7301f;
  font-size: 14px;
}
/* :L2037 */
.page-quote #document-container #packageDocuments {
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
}
/* :L2042 */
.page-quote #document-container #packageDocuments a {
  color: #acacac;
  text-decoration: underline;
  font-size: 13px;
}
/* :L2047 */
.page-quote #document-container #packageDocuments a:before {
  content: "\f019";
  font-family: "FontAwesome";
  color: #e7301f;
  padding-right: 10px;
}
/* :L2055 */
.page-quote #document-container #packageDocuments span,
.page-quote #document-container #packageDocuments a {
  margin-bottom: 5px;
}
/* :L2062 */
.page-quote .resume {
  background: #f1f1f1;
  padding: 20px;
  margin: 30px 0px;
  position: relative;
}
/* :L2068 */
.page-quote .resume .contact-details,
.page-quote .resume .turnover-details {
  display: flex;
  justify-content: space-between;
}
/* :L2073 */
.page-quote .resume .contact-details p:nth-child(2),
.page-quote .resume .turnover-details p:nth-child(2) {
  text-align: end;
}
/* :L2078 */
.page-quote .resume hr {
  border-color: #cccccc;
  margin: 15px auto;
}
/* :L2084 */
.page-quote #emailQuoteLinkLink {
  display: none;
}
/* :L2088 */
/* :L2090 */
.page-quote .resume .edit-details,
.page-quote .premium-breakdown .edit-details {
  position: absolute;
  top: -37px;
  right: 0px;
  background: #f1f1f1;
  border-radius: 3px 3px 0 0;
  padding: 7px 15px;
  font-size: 12px;
}
/* :L2100 */
.page-quote .resume a,
.page-quote .premium-breakdown a {
  color: grey;
  text-decoration: none;
}
/* :L2104 */
.page-quote .resume a:before,
.page-quote .premium-breakdown a:before {
  content: "\f040";
  font-family: "FontAwesome";
  color: #bdbaba;
  font-size: 15px;
  padding-right: 5px;
  margin-right: 5px;
}
/* :L2115 */
.page-quote .start-date-summary,
.page-quote .premium-breakdown {
  border-radius: 3px;
  padding: 20px 15px;
  border: 1px solid #f1f1f1;
  position: relative;
}
/* :L2122 */
.page-quote .start-date-summary .start-date-details,
.page-quote .premium-breakdown .start-date-details {
  display: flex;
  justify-content: space-between;
}
/* :L2127 */
.page-quote .start-date-summary p.grey,
.page-quote .premium-breakdown p.grey {
  color: #acacac;
  font-size: 11px;
}
/* :L2132 */
.page-quote .start-date-summary hr,
.page-quote .premium-breakdown hr {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* :L2138 */
.page-quote .premium-breakdown {
  margin-bottom: 5px;
}
/* :L2142 */
.page-quote .start-date-summary {
  margin-top: 0px;
  margin-bottom: 30px;
}
/* :L2146 */
.page-quote #quote-content-form > div.container > div > div {
  width: 65%;
  margin-bottom: 30px;
}
/* :L2150 */
/* :L2151 */
.page-quote .premium-container .premium {
  display: flex;
  justify-content: space-between;
}
/* :L2155 */
.page-quote .premium-container .premium > p:nth-child(2) {
  font-weight: bold;
}
/* :L2160 */
/* :L2161 */
.page-quote .container-second .grey {
  display: flex;
  justify-content: space-between;
}
/* :L2165 */
.page-quote .container-second .grey p {
  font-weight: bold;
}
/* :L2170 */
.page-quote .art-imobilie-container {
  display: flex;
  justify-content: space-between;
}
/* :L2174 */
.page-quote .art-imobilie-container > p:nth-child(2) {
  font-weight: bold;
}
@media only screen and (max-width: 600px) {
  /* :L2179 */
  .page-quote .resume {
    margin-top: 55px;
  }
  /* :L2182 */
  .page-quote .resume .contact-details,
  .page-quote .resume .turnover-details {
    display: block;
  }
  /* :L2186 */
  .page-quote .resume .contact-details p:nth-child(2),
  .page-quote .resume .turnover-details p:nth-child(2) {
    text-align: start;
  }
  /* :L2191 */
  .page-quote .premium-breakdown {
    margin-top: 55px;
  }
  /* :L2194 */
  .page-quote .art-imobilie-container {
    display: flex;
    flex-direction: column;
  }
  /* :L2198 */
  /* :L2199 */
  .page-quote .premium-container .premium {
    display: flex;
    flex-direction: column;
  }
  /* :L2204 */
  .page-quote .container-second .grey {
    display: block;
  }
  /* :L2207 */
  /* :L2208 */
  .page-quote .start-date-summary .start-date-details {
    display: block;
  }
  /* :L2212 */
  .page-quote #quote-content-form > div.container > div > div {
    width: 100%;
    margin-top: 20px;
  }
  /* :L2216 */
  .page-quote .title-container {
    margin-top: 10px;
  }
  /* :L2219 */
  /* :L2221 */
  .page-quote .resume .edit-details,
  .page-quote .premium-breakdown .edit-details {
    left: 0;
    right: unset;
  }
  /* :L2226 */
  .page-quote #document-container {
    padding-right: 0;
  }
  /* :L2229 */
  .page-quote #document-container #packageDocuments {
    margin-bottom: 20px;
  }
  /* :L2233 */
  .page-quote .instanda-xs-device-div.visible-xs {
    display: none !important;
  }
}
/* :L2238 */
/* :L2240 */
.page-postquotequestions #question122991 {
  display: none;
}
/* :L2245 */
/* :L2246 */
/* :L2247 */
.page-postquotequestions .instanda-question-parent-yes-no.form-group .instanda-text-question.form-group.row .instanda-question-input {
  display: flex;
}
/* :L2253 */
.page-postquotequestions .title-container {
  width: 100%;
}
/* :L2257 */
/* :L2258 */
/* :L2259 */
.page-postquotequestions #question122979 .confirmQuestionCheckbox.checkbox.instanda-confirm-question-checkbox.instanda-question-input label {
  flex-basis: 40px;
}
/* :L2265 */
/* :L2266 */
/* :L2267 */
.page-postquotequestions #question130837 .confirmQuestionCheckbox.checkbox.instanda-confirm-question-checkbox.instanda-question-input label {
  flex-basis: 82px;
}
/* :L2274 */
.page-postquotequestions #instandaquestions > div.container > div > div {
  width: 65%;
  margin-bottom: 30px;
}
@media only screen and (max-width: 600px) {
  /* :L2280 */
  .page-postquotequestions #main-container {
    padding: 0;
  }
  /* :L2283 */
  .page-postquotequestions .instanda-question-input {
    width: 100%;
  }
  /* :L2286 */
  .page-postquotequestions .title-container {
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 10px;
  }
  /* :L2291 */
  .page-postquotequestions .instanda-question-parent-yes-no.form-group .instanda-text-question.form-group.row .instanda-question-input {
    display: block;
  }
  /* :L2296 */
  .page-postquotequestions .instanda-question-parent-yes-no.form-group .instanda-text-question.form-group.row .instanda-question-input .instanda-question-input label.radio-inline {
    margin: 0;
  }
  /* :L2300 */
  .page-postquotequestions .sticky-side-bar {
    margin-bottom: 20px;
  }
  /* :L2303 */
  .page-postquotequestions #instandaquestions > div.container > div > div {
    width: 100%;
  }
  /* :L2306 */
  /* :L2307 */
  /* :L2308 */
  .page-postquotequestions #question122979 .confirmQuestionCheckbox.checkbox.instanda-confirm-question-checkbox.instanda-question-input label {
    flex-basis: 60px;
  }
}
/* :L2315 */
.page-postquotequestions #question124074,
.page-postquotequestions #question124073,
.page-postquotequestions div#question130838 {
  background: transparent;
}
/* :L2318 */
.page-postquotequestions #question124074 > div,
.page-postquotequestions #question124073 > div,
.page-postquotequestions div#question130838 > div {
  width: 100%;
}
/* :L2322 */
.page-postquotequestions button.btn.btn-primary,
.page-postquotequestions a.btn.btn-primary {
  width: auto;
}
/* :L2327 */
/* :L2328 */
.page-confirmation2 h2 {
  font-size: 30px;
  color: #262626;
}
