/* :L17 */
html {
  position: relative;
  min-height: 100%;
}
/* :L22 */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
/* :L27 */
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
}
/* :L36 */
.instanda-built-by-footer {
  text-align: center;
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 0.7em;
}
/* :L44 */
.instanda-documents {
  text-align: center;
}
/* :L48 */
.instanda-buttonList {
  margin-top: 20px;
}
/* :L52 */
.instanda-confirm-billing-address {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* :L58 */
.instanda-container-fluid {
  background-color: #f4f4f4;
}
/* :L62 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L66 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L77 */
.instanda-main-content-container {
  position: relative;
}
/* :L81 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L87 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
}
/* :L92 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L99 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L103 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

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

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

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

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

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

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

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

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

@media (max-width: 767px) {
  /*View quote or policy page action buttons*/
  
  /* :L180 */
  .btn-group > .btn {
    width: 50%;
    margin: 0 auto 3px auto;
  }
  /* :L185 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(odd) {
    border-radius: 4px 0 0 4px;
  }
  /* :L189 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(even) {
    border-radius: 0 4px 4px 0;
  }
  /* :L193 */
  .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) {
  /* :L204 */
  .instanda-question-help-col {
    padding-left: 0;
    padding-right: 0;
  }
}
/*Car brands & models question*/

/* :L212 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L219 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L224 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L231 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L235 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L239 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L243 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L247 */
.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;
}
/* :L260 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}


/* Mixins */

/* :L18 */
.clearfix {
  zoom: 1;
}
/* :L21 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L27 */
.clearfix:after {
  clear: both;
}
/* Colour */
/* Space */
/* Font size */
/* Dimension */
/* Media query */
/* Global */
/* Set Width */

/* :L79 */
.instanda-main-content > form > .container .row,
nav.navbar {
  /* Anywhere needs to reset page width */
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .instanda-main-content > form > .container .row,
  nav.navbar {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .instanda-main-content > form > .container .row,
  nav.navbar {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .instanda-main-content > form > .container .row,
  nav.navbar {
    width: 1170px;
  }
}
/* :L100 */
/* Fix multi-item layout when returning */

/* :L105 */
.instanda-question-multi-item-summary > .container > .instanda-text-question > .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  width: 100%;
  float: none;
}
/* :L110 */
html {
  font-size: 14px;
}
/* :L114 */
body {
  font-family: "Helvetica Neue", Helvetica, 'Arimo', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3em;
  color: black;
  overflow-x: hidden;
}
/* :L122 */
body * {
  transition: all .3s;
}
/* :L126 */
body.iOS {
  font-size: 16px;
}
/* :L131 */
/* :L132 */
*:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
/* :L138 */
/* :L140 */
.instanda-main-content a:not(.btn),
.footer-additional a:not(.btn) {
  color: black;
  text-decoration: underline;
}
/* :L144 */
.instanda-main-content a:not(.btn):hover,
.footer-additional a:not(.btn):hover,
.instanda-main-content a:not(.btn):active,
.footer-additional a:not(.btn):active,
.instanda-main-content a:not(.btn):focus,
.footer-additional a:not(.btn):focus {
  color: #da291c;
}
/* :L152 */
.grey-out {
  color: gray;
}
/* Headlines */

/* :L157 */
/* :L164 */
h3,
.page-agentdashboard .agentDashboardTableContainer > h4,
.page-quickquote #question120280 h1,
.page-quickquote #question120281 h1,
.page-quickquotequestions .instanda-question-multi-item-summary .control-label {
  font-size: 24px;
  font-weight: 400;
}
/* :L169 */
h5 {
  font-weight: 700;
}
/* :L173 */
.instanda-container-fluid {
  background-color: transparent;
}
/* :L177 */
/* :L179 */
.instanda-question-item ul,
.validation-summary-errors ul {
  padding-left: 0;
  margin: 0;
}
/* :L183 */
.instanda-question-item ul li,
.validation-summary-errors ul li {
  position: relative;
  padding-left: 15px;
  list-style-type: none;
  word-break: break-word;
}
/* :L189 */
.instanda-question-item ul li::before,
.validation-summary-errors ul li::before {
  position: absolute;
  content: "-";
  display: block;
  left: 0;
  top: 0;
}
/* :L197 */
.instanda-question-item ul li + li,
.validation-summary-errors ul li + li {
  margin-top: 10px;
}
/* :L201 */
.instanda-question-item ul li ul,
.validation-summary-errors ul li ul {
  padding-left: inherit;
}
/* :L204 */
.instanda-question-item ul li ul li,
.validation-summary-errors ul li ul li {
  list-style-type: disc;
  margin: 10px 0;
  padding-left: 0;
}
/* :L209 */
.instanda-question-item ul li ul li::before,
.validation-summary-errors ul li ul li::before {
  display: none;
}
/* :L218 */
.validation-summary-errors:only-child {
  margin-bottom: 0;
}
/* :L222 */
.label-warning {
  background-color: transparent;
  color: #da291c;
  font-weight: 400;
  padding: 0;
  margin: 5px 0;
  display: inline-block;
}
/* :L250 */
nav.navbar {
  padding-left: 0;
  padding-right: 0;
}
/* :L254 */
nav.navbar > .container {
  width: 100%;
  display: flex;
  position: relative;
  min-height: 150px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
/* :L263 */
nav.navbar > .container::before,
nav.navbar > .container::after {
  content: initial;
}
/* :L268 */
nav.navbar > .container > div {
  margin-left: 0;
  margin-right: 0;
}
/* :L281 */
@media only screen and (max-width: 1199px) {
  .breadcrumb-wrapper {
    order: 3;
  }
}
/* :L287 */
.navbar-collapse {
  border: 0;
}
@media only screen and (max-width: 1199px) {
  .navbar-collapse {
    order: 2;
  }
}
/* :L295 */
.navbar {
  border: 0;
  background-color: transparent;
  margin-bottom: 0;
  z-index: 9;
  /* Logo */

  /* Menu links */

}
/* :L309 */
.navbar a.navbar-brand {
  padding-top: 0;
  height: auto;
}
/* :L313 */
.navbar a.navbar-brand img {
  width: auto;
  height: 50px;
  margin: 0;
}
@media only screen and (min-width: 768px) {
  .navbar a.navbar-brand img {
    height: 64px;
  }
}
/* :L325 */
.navbar .navbar-nav {
  margin: 0;
}
/* :L328 */
.navbar .navbar-nav li {
  margin-bottom: 0;
}
/* :L331 */
.navbar .navbar-nav li:hover {
  border-color: black;
}
/* :L335 */
.navbar .navbar-nav li.active {
  border-color: black;
}
/* :L338 */
.navbar .navbar-nav li.active a {
  /* Override Bootstrap's styles */
  color: black;
  background-color: transparent;
  font-weight: 500;
}
/* :L343 */
.navbar .navbar-nav li.active a:hover,
.navbar .navbar-nav li.active a:active,
.navbar .navbar-nav li.active a:focus,
.navbar .navbar-nav li.active a:active:focus {
  background-color: transparent;
  color: black;
}
/* :L353 */
.navbar .navbar-nav li a {
  color: gray;
}
/* :L360 */
.breadcrumb-wrapper {
  display: none;
  /* Show only on Quote journey, hide for other pages */

}
@media only screen and (max-width: 1199px) {
  .breadcrumb-wrapper {
    flex: 0 0 100%;
  }
}
/* :L369 */
/* :L371 */
.created-from-newbusiness .breadcrumb-wrapper,
.created-from-mta .breadcrumb-wrapper {
  width: 100%;
  display: block;
  text-align: center;
  height: 120px;
  overflow: hidden;
}
@media only screen and (min-width: 1200px) {
  .created-from-newbusiness .breadcrumb-wrapper,
  .created-from-mta .breadcrumb-wrapper {
    max-width: 50%;
  }
}
/* :L382 */
.created-from-newbusiness .breadcrumb-wrapper .button-links,
.created-from-mta .breadcrumb-wrapper .button-links {
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: 40px;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
/* :L391 */
.created-from-newbusiness .breadcrumb-wrapper .button-links::before,
.created-from-mta .breadcrumb-wrapper .button-links::before,
.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.created-from-mta .breadcrumb-wrapper .button-links::after {
  position: absolute;
  width: 76%;
  height: 2px;
  background-color: #cacaca;
  display: block;
  content: "";
  top: -2px;
  left: 50%;
  margin-left: -38%;
}
/* :L404 */
.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.created-from-mta .breadcrumb-wrapper .button-links::after {
  background-color: #da291c;
  width: 0;
}
@media only screen and (max-width: 991px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .created-from-mta .breadcrumb-wrapper .button-links::after {
    margin-left: 0;
    left: 0;
    width: 76%;
  }
}
/* :L414 */
@media only screen and (min-width: 992px) {
  .page-quickquote.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-quickquote.created-from-mta .breadcrumb-wrapper .button-links::after {
    width: calc(25.333333333%);
  }
}
/* :L420 */
@media only screen and (min-width: 992px) {
  .page-quote.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-quote.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-endorse.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-endorse.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-prequotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-prequotequestions.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-postquotequestions.page-number-1.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-postquotequestions.page-number-1.created-from-mta .breadcrumb-wrapper .button-links::after {
    width: calc(50.666666667%);
  }
}
/* :L429 */
@media only screen and (min-width: 992px) {
  .page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links::after {
    width: 76%;
  }
}
/* :L436 */
.created-from-newbusiness .breadcrumb-wrapper .button-links > a,
.created-from-mta .breadcrumb-wrapper .button-links > a {
  flex: 0 0 100%;
  padding: 29px 5px 0;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links > a,
  .created-from-mta .breadcrumb-wrapper .button-links > a {
    flex: 0 0 25%;
  }
}
/* :L445 */
.created-from-newbusiness .breadcrumb-wrapper .button-links > a::before,
.created-from-mta .breadcrumb-wrapper .button-links > a::before {
  width: 10px;
  height: 10px;
  content: "";
  border: 2px solid #cacaca;
  display: block;
  position: absolute;
  top: -6px;
  left: 50%;
  margin-left: -5px;
  background-color: white;
  border-radius: 50%;
  z-index: 1;
}
/* :L462 */
.created-from-newbusiness .breadcrumb-wrapper a,
.created-from-mta .breadcrumb-wrapper a {
  color: black;
}
/* :L465 */
.created-from-newbusiness .breadcrumb-wrapper a:hover,
.created-from-mta .breadcrumb-wrapper a:hover,
.created-from-newbusiness .breadcrumb-wrapper a:focus,
.created-from-mta .breadcrumb-wrapper a:focus {
  text-decoration: none;
}
/* :L473 */
/* :L475 */
.page-viewquoteorpolicy .breadcrumb-wrapper,
.page-reviewreferrals .breadcrumb-wrapper {
  display: none;
}
/* Rocket on Quick Quote Questions Pages */

/* :L500 */
/* :L501 */
/* :L502 */
/* :L503 */
/* :L504 */
.page-quickquotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"] {
  font-weight: bold;
}
/* :L507 */
.page-quickquotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before {
  position: absolute;
  border: 0;
  content: "";
  width: 60px;
  height: 44px;
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-Ysb5q6%2CMUbxRitXDqMuxw__") center center no-repeat;
  background-size: auto 35px;
  top: -22px;
  left: 50%;
  margin-left: -30px;
}
@media only screen and (max-width: 991px) {
  .page-quickquotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before {
    left: 75%;
    top: 7px;
  }
}
/* Rocket on Quick Quote Display Page */

/* :L517 */
/* :L518 */
/* :L519 */
/* :L520 */
/* :L521 */
.page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"] {
  font-weight: bold;
}
/* :L524 */
.page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before {
  position: absolute;
  border: 0;
  content: "";
  width: 60px;
  height: 44px;
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-Ysb5q6%2CMUbxRitXDqMuxw__") center center no-repeat;
  background-size: auto 35px;
  top: -22px;
  left: 50%;
  margin-left: -30px;
}
@media only screen and (max-width: 991px) {
  .page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before {
    left: 75%;
    top: 7px;
  }
}
/* :L529 */
@media only screen and (max-width: 991px) {
  .page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"] {
    display: none;
  }
}
/* Rocket on Pre-Quote Questions, Quote Display Page, Endorsement Page, Post-Quote Questions */

/* :L540 */
/* :L544 */
/* :L545 */
/* :L546 */
/* :L547 */
.page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-postquotequestions.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"] {
  font-weight: bold;
}
/* :L550 */
.page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-postquotequestions.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before {
  position: absolute;
  border: 0;
  content: "";
  width: 60px;
  height: 44px;
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-Ysb5q6%2CMUbxRitXDqMuxw__") center center no-repeat;
  background-size: auto 35px;
  top: -22px;
  left: 50%;
  margin-left: -30px;
}
@media only screen and (max-width: 991px) {
  .page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
  .page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
  .page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
  .page-postquotequestions.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before {
    left: 75%;
    top: 7px;
  }
}
/* :L555 */
@media only screen and (max-width: 991px) {
  .page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-postquotequestions.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
  .page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
  .page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
  .page-postquotequestions.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"] {
    display: none;
  }
}
/* Rocket on Sale Confirmation Page */

/* :L568 */
/* :L571 */
/* :L572 */
/* :L573 */
/* :L574 */
.page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"],
.page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"],
.page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"] {
  font-weight: bold;
}
/* :L577 */
.page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before,
.page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before,
.page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before {
  position: absolute;
  border: 0;
  content: "";
  width: 60px;
  height: 44px;
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-Ysb5q6%2CMUbxRitXDqMuxw__") center center no-repeat;
  background-size: auto 35px;
  top: -22px;
  left: 50%;
  margin-left: -30px;
}
@media only screen and (max-width: 991px) {
  .page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before,
  .page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before,
  .page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before {
    left: 75%;
    top: 7px;
  }
}
@media only screen and (max-width: 991px) {
  .page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before,
  .page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before,
  .page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before {
    left: calc(100% - 30px);
  }
}
/* :L586 */
@media only screen and (max-width: 991px) {
  .page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
  .page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
  .page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
  .page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
  .page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
  .page-postquotequestions.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
  .page-confirmation2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"] {
    display: none;
  }
}
/* Mobile- Rocket on breadcrumb active link */

/* :L599 */
/* :L600 */
/* :L601 */
/* :L602 */
@media only screen and (max-width: 991px) {
  .package-12462 .breadcrumb-wrapper .button-links::before {
    width: 100%;
    margin-left: 0;
    left: 0;
  }
}
/* :L619 */
/* :L620 */
/* :L621 */
/* :L622 */
/* :L623 */
@media only screen and (max-width: 991px) {
  .page-quickquotequestions .breadcrumb-wrapper .button-links a[data-placeholder="~publicQuickQuoteLink"] {
    display: block;
  }
}
/* :L633 */
/* :L634 */
/* :L635 */
/* :L636 */
/* :L637 */
@media only screen and (max-width: 991px) {
  .page-quickquote .breadcrumb-wrapper .button-links a[data-placeholder="~publicQuickQuoteDisplayLink"] {
    display: block;
  }
}
/* Breadcrumb progress bar (Completion) */

/* :L648 */
/* :L650 */
/* :L651 */
/* :L652 */
@media only screen and (max-width: 991px) {
  .page-postquotequestions.page-number-2 .breadcrumb-wrapper .button-links::after,
  .page-confirmation2 .breadcrumb-wrapper .button-links::after {
    width: 100%;
  }
}
/* Sticky Header */

/* :L695 */
/* :L696 */
/* :L697 */
@media only screen and (max-width: 991px) {
  .package-12462 header.navbar .breadcrumb-wrapper {
    height: 70px;
    margin-top: 10px;
  }
}
/* :L703 */
@media only screen and (max-width: 991px) {
  .package-12462 header.navbar .breadcrumb-wrapper .button-links > a {
    padding-top: 0;
    text-align: left;
    margin-top: -30px;
  }
}
/* Footer */

/* :L716 */
/* :L717 */
/* :L719 */
body.created-from-newbusiness .footer,
body.created-from-mta .footer {
  /* Footer in the quote journey */
  position: unset;
  /* clear default style */

}
/* :L725 */
.footer {
  height: auto;
  /* clear default style */

}
/* :L728 */
.footer a {
  color: black;
}
/* :L731 */
.footer a:hover,
.footer a:active,
.footer a:focus {
  color: #da291c;
  text-decoration: none;
}
/* :L741 */
.footer-additional,
.instanda-built-by-footer {
  display: none;
}
/* :L746 */
/* :L747 */
.page-prequotequestions.page-number-1 .footer-additional {
  display: flex;
  justify-content: center;
}
/* :L751 */
.page-prequotequestions.page-number-1 .footer-additional p {
  text-align: left;
  max-width: 470px;
}
/* Tables */

/* :L759 */
table,
.table-bordered {
  border: 0;
}
/* :L763 */
/* :L765 */
/* :L766 */
table thead tr th,
.table-bordered thead tr th,
table tbody tr th,
.table-bordered tbody tr th,
table thead tr td,
.table-bordered thead tr td,
table tbody tr td,
.table-bordered tbody tr td {
  border: 0;
  border-bottom: 1px solid #999999;
  padding: 10px 8px;
}
/* :L772 */
table thead tr th a,
.table-bordered thead tr th a,
table tbody tr th a,
.table-bordered tbody tr th a,
table thead tr td a,
.table-bordered thead tr td a,
table tbody tr td a,
.table-bordered tbody tr td a,
table thead tr th a:not(.btn),
.table-bordered thead tr th a:not(.btn),
table tbody tr th a:not(.btn),
.table-bordered tbody tr th a:not(.btn),
table thead tr td a:not(.btn),
.table-bordered thead tr td a:not(.btn),
table tbody tr td a:not(.btn),
.table-bordered tbody tr td a:not(.btn) {
  color: #da291c;
  text-decoration: none;
}
/* :L778 */
table thead tr th .fa,
.table-bordered thead tr th .fa,
table tbody tr th .fa,
.table-bordered tbody tr th .fa,
table thead tr td .fa,
.table-bordered thead tr td .fa,
table tbody tr td .fa,
.table-bordered tbody tr td .fa {
  display: none;
}
/* Buttons */

/* :L787 */
.btn,
.page-retrievequote .agentTable tbody tr td a,
.page-getagentsearchresults .agentTable tbody tr td a,
.page-retrievequote .agent-table tbody tr td a,
.page-getagentsearchresults .agent-table tbody tr td a,
.page-agentdashboard #agentSearchControl > form #agentSearchButton,
.page-postquotequestions #question120357 a {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px;
  border-radius: 0;
  text-align: left;
  width: auto;
}
@media only screen and (min-width: 640px) {
  .btn {
    padding: 14px 48px 14px 24px;
  }
}
/* :L801 */
.btn:hover,
.btn:active,
.btn:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L809 */
.btn:active:hover,
.btn:active:focus {
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L815 */
.btn .fa {
  display: none;
}
/* :L820 */
button[type="submit"],
#backButton,
.col-sidebar a.btn,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary,
.page-prequotequestions.page-number-1 .pull-left .btn-primary,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
#agentBackButton {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px;
  border-radius: 0;
  text-align: left;
  width: auto;
  padding-right: 32px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 640px) {
  button[type="submit"],
  #backButton,
  .col-sidebar a.btn,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
  #agentBackButton {
    padding: 14px 48px 14px 24px;
  }
}
/* :L801 */
button[type="submit"]:hover,
#backButton:hover,
.col-sidebar a.btn:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:hover,
#agentBackButton:hover,
button[type="submit"]:active,
#backButton:active,
.col-sidebar a.btn:active,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active,
#agentBackButton:active,
button[type="submit"]:focus,
#backButton:focus,
.col-sidebar a.btn:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:focus,
#agentBackButton:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L809 */
button[type="submit"]:active:hover,
#backButton:active:hover,
.col-sidebar a.btn:active:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:hover,
#agentBackButton:active:hover,
button[type="submit"]:active:focus,
#backButton:active:focus,
.col-sidebar a.btn:active:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:focus,
#agentBackButton:active:focus {
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L815 */
button[type="submit"] .fa,
#backButton .fa,
.col-sidebar a.btn .fa,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary .fa,
.page-prequotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a .fa,
#agentBackButton .fa {
  display: none;
}
@media only screen and (min-width: 768px) {
  button[type="submit"],
  #backButton,
  .col-sidebar a.btn,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
  #agentBackButton {
    max-width: 260px;
  }
}
/* :L837 */
button[type="submit"]::before,
#backButton::before,
.col-sidebar a.btn::before,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
.page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
#agentBackButton::before {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 14px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
}
@media only screen and (min-width: 640px) {
  button[type="submit"]::before,
  #backButton::before,
  .col-sidebar a.btn::before,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
  #agentBackButton::before {
    right: 24px;
  }
}
/* :L856 */
button[name="saveButton"],
#backButton,
.instanda-notes-button,
#copyQuoteButton,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary,
.page-prequotequestions.page-number-1 .pull-left .btn-primary,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
body:not(.page-quote) .col-sidebar a.btn,
#agentBackButton {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px;
  border-radius: 0;
  text-align: left;
  width: auto;
  background-color: white;
  border: 1px solid gray;
  color: gray;
}
@media only screen and (min-width: 640px) {
  button[name="saveButton"],
  #backButton,
  .instanda-notes-button,
  #copyQuoteButton,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
  body:not(.page-quote) .col-sidebar a.btn,
  #agentBackButton {
    padding: 14px 48px 14px 24px;
  }
}
/* :L801 */
button[name="saveButton"]:hover,
#backButton:hover,
.instanda-notes-button:hover,
#copyQuoteButton:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:hover,
body:not(.page-quote) .col-sidebar a.btn:hover,
#agentBackButton:hover,
button[name="saveButton"]:active,
#backButton:active,
.instanda-notes-button:active,
#copyQuoteButton:active,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active,
body:not(.page-quote) .col-sidebar a.btn:active,
#agentBackButton:active,
button[name="saveButton"]:focus,
#backButton:focus,
.instanda-notes-button:focus,
#copyQuoteButton:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:focus,
body:not(.page-quote) .col-sidebar a.btn:focus,
#agentBackButton:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L809 */
button[name="saveButton"]:active:hover,
#backButton:active:hover,
.instanda-notes-button:active:hover,
#copyQuoteButton:active:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:hover,
body:not(.page-quote) .col-sidebar a.btn:active:hover,
#agentBackButton:active:hover,
button[name="saveButton"]:active:focus,
#backButton:active:focus,
.instanda-notes-button:active:focus,
#copyQuoteButton:active:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:focus,
body:not(.page-quote) .col-sidebar a.btn:active:focus,
#agentBackButton:active:focus {
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L815 */
button[name="saveButton"] .fa,
#backButton .fa,
.instanda-notes-button .fa,
#copyQuoteButton .fa,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary .fa,
.page-prequotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a .fa,
body:not(.page-quote) .col-sidebar a.btn .fa,
#agentBackButton .fa {
  display: none;
}
/* :L871 */
button[name="saveButton"]:hover,
#backButton:hover,
.instanda-notes-button:hover,
#copyQuoteButton:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:hover,
body:not(.page-quote) .col-sidebar a.btn:hover,
#agentBackButton:hover,
button[name="saveButton"]:active,
#backButton:active,
.instanda-notes-button:active,
#copyQuoteButton:active,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active,
body:not(.page-quote) .col-sidebar a.btn:active,
#agentBackButton:active,
button[name="saveButton"]:focus,
#backButton:focus,
.instanda-notes-button:focus,
#copyQuoteButton:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:focus,
body:not(.page-quote) .col-sidebar a.btn:focus,
#agentBackButton:focus,
button[name="saveButton"]:active:hover,
#backButton:active:hover,
.instanda-notes-button:active:hover,
#copyQuoteButton:active:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:hover,
body:not(.page-quote) .col-sidebar a.btn:active:hover,
#agentBackButton:active:hover,
button[name="saveButton"]:active:focus,
#backButton:active:focus,
.instanda-notes-button:active:focus,
#copyQuoteButton:active:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:focus,
body:not(.page-quote) .col-sidebar a.btn:active:focus,
#agentBackButton:active:focus {
  color: black;
  background-color: #f1f2f6;
  border-color: gray;
}
/* :L882 */
#backButton,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary,
.page-prequotequestions.page-number-1 .pull-left .btn-primary,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
#agentBackButton {
  padding-left: 32px;
  width: 100%;
  text-align: right;
  float: left;
}
/* :L893 */
#backButton::before,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
.page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
#agentBackButton::before {
  left: 14px;
  right: auto;
  border-left: 0;
  border-right: 8px solid gray;
}
@media only screen and (min-width: 640px) {
  #backButton::before,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
  #agentBackButton::before {
    right: 24px;
  }
}
/* :L905 */
/* :L906 */
.modal-footer button,
.modal-footer input {
  padding-right: 24px;
}
/* :L912 */
.btn[disabled],
.btn[disabled]:hover {
  cursor: not-allowed;
  background-color: #ec948d;
  border-color: #ec948d;
  color: white;
}
/* :L920 */
.instanda-main-content > form > .container .row,
#quote-content-form-wrapper > form > .container .row {
  /* Action buttons on every end of page */
  margin: 20px auto;
  padding: 0;
}
/* :L925 */
.instanda-main-content > form > .container .row .col-lg-12,
#quote-content-form-wrapper > form > .container .row .col-lg-12 {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (max-width: 639px) {
  .instanda-main-content > form > .container .row .col-lg-12,
  #quote-content-form-wrapper > form > .container .row .col-lg-12 {
    flex-direction: column-reverse;
  }
}
/* :L935 */
.instanda-main-content > form > .container .row .pull-right,
#quote-content-form-wrapper > form > .container .row .pull-right {
  text-align: right;
}
/* :L939 */
.instanda-main-content > form > .container .row .pull-right input,
#quote-content-form-wrapper > form > .container .row .pull-right input,
.instanda-main-content > form > .container .row .pull-right button,
#quote-content-form-wrapper > form > .container .row .pull-right button,
.instanda-main-content > form > .container .row .pull-right a,
#quote-content-form-wrapper > form > .container .row .pull-right a {
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .instanda-main-content > form > .container .row .pull-right input,
  #quote-content-form-wrapper > form > .container .row .pull-right input,
  .instanda-main-content > form > .container .row .pull-right button,
  #quote-content-form-wrapper > form > .container .row .pull-right button,
  .instanda-main-content > form > .container .row .pull-right a,
  #quote-content-form-wrapper > form > .container .row .pull-right a {
    margin: 0 0 0 10px;
  }
}
/* :L950 */
.instanda-main-content > form > .container .row .pull-left,
#quote-content-form-wrapper > form > .container .row .pull-left {
  margin-bottom: 10px;
}
@media only screen and (min-width: 1200px) {
  .instanda-main-content > form > .container .row .pull-left,
  #quote-content-form-wrapper > form > .container .row .pull-left {
    min-width: 260px;
    margin-bottom: 0;
  }
}
/* :L959 */
.instanda-main-content > form > .container .row .pull-left,
#quote-content-form-wrapper > form > .container .row .pull-left,
.instanda-main-content > form > .container .row .pull-right,
#quote-content-form-wrapper > form > .container .row .pull-right {
  width: 100%;
}
@media only screen and (min-width: 640px) {
  .instanda-main-content > form > .container .row .pull-left,
  #quote-content-form-wrapper > form > .container .row .pull-left,
  .instanda-main-content > form > .container .row .pull-right,
  #quote-content-form-wrapper > form > .container .row .pull-right {
    flex-basis: calc(50% - 10px);
  }
}
/* Forms */

/* :L970 */
.form-control {
  padding: 0 16px;
  height: 50px;
  line-height: 1.2em !important;
  border: 1px solid #999999 !important;
  border-radius: 0;
  box-shadow: none;
  color: black;
  background-color: white !important;
  border-radius: 0 !important;
}
/* :L981 */
.form-control--focused {
  background-color: white;
  border: 2px solid #da291c !important;
}
/* :L987 */
.mdc-component-wrapper {
  position: relative;
}
/* :L990 */
.mdc-component-wrapper .mdc-text-field {
  background-color: white !important;
  border-radius: 0;
  height: 50px;
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/* :L997 */
/* :L998 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea) {
  border-bottom-color: #999999;
}
/* :L1002 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label,
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label--float-above {
  color: gray;
}
/* :L1008 */
.mdc-component-wrapper .mdc-text-field--focused {
  border-color: #da291c;
  outline: 2px solid rgba(218, 41, 28, 0.5);
}
/* :L1012 */
/* :L1013 */
.mdc-component-wrapper .mdc-text-field--focused:not(.mdc-text-field--disabled) :not(.mdc-text-field--textarea) {
  border-bottom-color: #da291c;
}
/* :L1017 */
.mdc-component-wrapper .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: gray;
}
/* :L1023 */
.mdc-component-wrapper .mdc-text-field--disabled:not(.mdc-text-field--textarea) {
  border-bottom-color: #999999;
}
/* :L1027 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
  border: 0;
}
/* :L1031 */
.mdc-component-wrapper .mdc-text-field__input {
  background-color: white !important;
}
/* :L1034 */
.mdc-component-wrapper .mdc-text-field__input:-webkit-autofill + .mdc-floating-label {
  transform: translateY(-106%) scale(0.75);
}
/* :L1039 */
.mdc-component-wrapper .mdc-text-field:hover::before {
  background-color: transparent;
}
/* :L1044 */
.mdc-component-wrapper .mdc-select {
  line-height: 0;
}
/* :L1047 */
.mdc-component-wrapper .mdc-select__anchor {
  height: 50px;
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/* :L1052 */
.mdc-component-wrapper .mdc-select__anchor .mdc-floating-label--float-above {
  transform: translateY(-55%) scale(0.75);
}
/* :L1057 */
.mdc-component-wrapper .mdc-select--focused .mdc-select__anchor {
  border-color: #da291c;
  outline: 2px solid rgba(218, 41, 28, 0.5);
}
/* :L1062 */
.mdc-component-wrapper .mdc-select__selected-text {
  height: 50px;
  background-color: white;
}
/* :L1067 */
.mdc-component-wrapper .mdc-select .mdc-select__anchor {
  border-radius: 0;
}
/* :L1071 */
.mdc-component-wrapper .mdc-select .mdc-floating-label {
  top: 16px;
}
/* :L1075 */
/* :L1076 */
/* :L1077 */
/* :L1078 */
.mdc-component-wrapper .mdc-select:not(.mdc-text-field--disabled).mdc-select--focused .mdc-floating-label {
  color: gray;
}
/* :L1086 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line {
  padding-left: 0;
}
/* :L1089 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line .mdc-text-field-helper-text {
  color: #da291c;
  margin-top: 8px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L1124 */
textarea.form-control {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* :L1129 */
select.form-control {
  -webkit-appearance: none;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=2kqnDNflAx8C9vScPF7bUQ__');
  background-repeat: no-repeat, repeat;
  background-position: right .7em top 50%, 0 0;
  background-size: 13px 6px;
}
/* :L1137 */
select.gc-fr-postale-code {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  height: 48px;
  border: 1px solid #999999;
  border-radius: 0;
  padding: 0 16px;
  width: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 16px top 50%, 0 0;
  background-size: 10px 7px;
}
/* :L1152 */
.postcode-look-up {
  padding-left: 0;
  padding-right: 0;
  width: auto;
}
/* Forms' Material Design */

/* :L1195 */
.my-select--fullwidth,
.my-text-field--fullwidth {
  width: 100%;
}
/* :L1200 */
.my-mdc-hide {
  position: absolute !important;
  top: -99999px;
}
/* :L1205 */
/* :L1206 */
.my-mdc-off .my-mdc-hide {
  position: initial !important;
}
/* :L1209 */
.my-mdc-off .mdc-component-wrapper {
  display: none !important;
}
/* :L1214 */
/* :L1215 */
.instanda-question-label label {
  margin-bottom: 10px;
}
/* :L1220 */
.alert-danger {
  background-color: #ebd75f;
  border-radius: 4px;
  border: 0;
  margin: 20px;
  min-height: 50px;
  color: black;
  position: relative;
}
/* :L1229 */
.alert-danger.container {
  padding-left: 80px;
  padding-right: 20px;
}
/* :L1234 */
.alert-danger::before {
  position: absolute;
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  left: 20px;
  top: 10px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=wNmmChhoNjPWWteZL7M8rw__") left top no-repeat;
  background-size: 100% auto;
  opacity: .6;
}
@media only screen and (min-width: 768px) {
  .alert-danger {
    margin: 20px auto 20px;
    max-width: 1120px;
  }
}
/* :L1252 */
.alert-danger button.close {
  opacity: 1;
  right: auto;
  z-index: 2;
}
/* :L1257 */
.alert-danger button.close span {
  color: #da291c;
}
/* :L1263 */
.label-danger {
  background-color: white;
  color: #da291c;
  font-weight: 400;
  display: inline-block;
}
/* :L1270 */
.field-validation-error,
#question123715 h3 {
  font-size: 12px;
  color: #da291c;
  margin-top: 5px;
  display: inline-block;
}
/* Radio buttons */

/* :L1278 */
/* :L1281 */
.radio label {
  background-color: #f8f8f8;
  border: 1px solid #999999;
  font-weight: 700;
  padding: 15px;
}
/* :L1287 */
.radio label input {
  display: none;
}
/* :L1291 */
.radio label.instanda-selected {
  background-color: #da291c;
  color: white;
}
/* :L1299 */
.instanda-question-name-title {
  zoom: 1;
}
/* :L21 */
.instanda-question-name-title:before,
.instanda-question-name-title:after {
  content: "";
  display: table;
}
/* :L27 */
.instanda-question-name-title:after {
  clear: both;
}
/* :L1302 */
.instanda-question-name-title > div > .radio {
  display: inline-block;
  float: left;
  margin: 0;
}
/* :L1307 */
.instanda-question-name-title > div > .radio:first-child + div {
  margin-left: -1px;
}
/* :L1313 */
.radio-inline,
.page-prequotequestions.page-number-1 #question118957 .radio > label {
  padding: 17px 34px;
  background-color: #f1f2f6;
  font-size: 12px;
  border-radius: 6px;
}
/* :L1319 */
.radio-inline input,
.page-prequotequestions.page-number-1 #question118957 .radio > label input {
  display: none;
}
/* :L1323 */
.radio-inline.instanda-selected,
.page-prequotequestions.page-number-1 #question118957 .radio > label.instanda-selected {
  background-color: #da291c;
  color: white;
}
/* Checkboxes */

/* :L1331 */
.checkbox {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .checkbox {
    align-items: flex-start;
  }
}
/* :L1340 */
.checkbox label {
  all: unset;
  cursor: pointer;
  position: relative;
  padding: 2px 5px 0 0;
}
/* :L1347 */
.checkbox label > input {
  border: 1px solid black;
  height: 40px;
  width: 40px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  box-shadow: none;
  transition-duration: 0.3s;
  background-color: white;
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  .checkbox label > input {
    height: 12px;
    width: 12px;
  }
}
/* :L1366 */
.checkbox label > input:focus {
  outline: none;
}
/* :L1371 */
/* :L1372 */
.checkbox label.ticked {
  border-color: #da291c;
}
/* :L1375 */
.checkbox label.ticked::before {
  content: '';
  display: block;
  position: absolute;
  left: 7px;
  top: 9px;
  width: 26px;
  height: 26px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=7gta-UJjrUAzfH8ZA72a5g__") center center no-repeat;
  background-size: 100% auto;
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .checkbox label.ticked::before {
    left: 1px;
    top: 5px;
    width: 10px;
    height: 10px;
  }
}
/* :L1395 */
.checkbox label.ticked input {
  background-color: #da291c;
  border-color: #da291c;
}
/* :L1402 */
.checkbox span {
  color: black;
  display: inline-block;
  padding-left: 5px;
}
/* :L1408 */
.checkbox input[type=checkbox] {
  position: relative;
  /* Override bootstrap's default style */
  margin: 0 10px 0 0;
  /* Override bootstrap's default style */

}
/* :L1414 */
.instanda-question-parent-yes-no + div[id*="_Children"] {
  margin-top: 40px;
}
/* Help Texts Banner */

/* :L1420 */
/* :L1430 */
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child,
.page-prequotequestions #question118956 .instanda-container-fluid:first-child,
.page-prequotequestions #question120226 .instanda-container-fluid:first-child,
.page-prequotequestions #question120292 .instanda-container-fluid:first-child,
.page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child,
.page-postquotequestions #question120358 .instanda-container-fluid:first-child,
.page-postquotequestions #question120291 .instanda-container-fluid:first-child,
.page-postquotequestions #question119073 .instanda-container-fluid:first-child,
.page-confirmation2 #question118956 .instanda-container-fluid:first-child,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child,
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child,
.page-prequotequestions #question118956.instanda-container-fluid:first-child,
.page-prequotequestions #question120226.instanda-container-fluid:first-child,
.page-prequotequestions #question120292.instanda-container-fluid:first-child,
.page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child,
.page-postquotequestions #question120358.instanda-container-fluid:first-child,
.page-postquotequestions #question120291.instanda-container-fluid:first-child,
.page-postquotequestions #question119073.instanda-container-fluid:first-child,
.page-confirmation2 #question118956.instanda-container-fluid:first-child,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child {
  background-color: #f1f2f6;
  margin-bottom: 50px;
}
/* :L1435 */
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child > .container,
.page-prequotequestions #question118956 .instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120226 .instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120292 .instanda-container-fluid:first-child > .container,
.page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120358 .instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120291 .instanda-container-fluid:first-child > .container,
.page-postquotequestions #question119073 .instanda-container-fluid:first-child > .container,
.page-confirmation2 #question118956 .instanda-container-fluid:first-child > .container,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child > .container,
.page-prequotequestions #question118956.instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120226.instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120292.instanda-container-fluid:first-child > .container,
.page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120358.instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120291.instanda-container-fluid:first-child > .container,
.page-postquotequestions #question119073.instanda-container-fluid:first-child > .container,
.page-confirmation2 #question118956.instanda-container-fluid:first-child > .container,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child > .container {
  padding: 25px 15px 0 120px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Rgd4boojivg79lNzPvQtug__') 15px bottom no-repeat;
  background-size: 135px auto;
  min-height: 180px;
}
@media only screen and (min-width: 480px) {
  .page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question118956 .instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120226 .instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120292 .instanda-container-fluid:first-child > .container,
  .page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120358 .instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120291 .instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question119073 .instanda-container-fluid:first-child > .container,
  .page-confirmation2 #question118956 .instanda-container-fluid:first-child > .container,
  .page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
  .page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question118956.instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120226.instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120292.instanda-container-fluid:first-child > .container,
  .page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120358.instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120291.instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question119073.instanda-container-fluid:first-child > .container,
  .page-confirmation2 #question118956.instanda-container-fluid:first-child > .container,
  .page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child > .container {
    padding-left: 170px;
  }
}
/* :L1445 */
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-prequotequestions #question118956 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-prequotequestions #question120226 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-prequotequestions #question120292 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-postquotequestions #question120358 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-postquotequestions #question120291 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-postquotequestions #question119073 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-confirmation2 #question118956 .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child > .container > .text-wrapper,
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-prequotequestions #question118956.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-prequotequestions #question120226.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-prequotequestions #question120292.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-postquotequestions #question120358.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-postquotequestions #question120291.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-postquotequestions #question119073.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-confirmation2 #question118956.instanda-container-fluid:first-child > .container > .text-wrapper,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child > .container > .text-wrapper {
  max-width: 580px;
  padding: 15px 25px;
  background-color: white;
  border-radius: 4px;
  position: relative;
  margin-left: 15px;
  margin-bottom: 20px;
  display: inline-block;
}
/* :L1455 */
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-prequotequestions #question118956 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-prequotequestions #question120226 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-prequotequestions #question120292 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-postquotequestions #question120358 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-postquotequestions #question120291 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-postquotequestions #question119073 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-confirmation2 #question118956 .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-prequotequestions #question118956.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-prequotequestions #question120226.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-prequotequestions #question120292.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-postquotequestions #question120358.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-postquotequestions #question120291.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-postquotequestions #question119073.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-confirmation2 #question118956.instanda-container-fluid:first-child > .container > .text-wrapper::before,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child > .container > .text-wrapper::before {
  position: absolute;
  content: "";
  display: block;
  width: 0px;
  height: 0px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid white;
  left: -10px;
  top: 20px;
}
/* Help Texts */

/* :L1473 */
.mdc-component-wrapper + .instanda-responsive-help-text {
  margin-top: 10px;
  font-size: 12px;
}
/* :L1478 */
.mdc-component-wrapper + .instanda-responsive-help-text .col-lg-7 {
  width: 100%;
}
/* :L1484 */
/* :L1489 */
.instanda-responsive-help-icon-container a {
  display: block;
}
/* :L1492 */
.instanda-responsive-help-icon-container a i {
  width: 24px;
  height: 24px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JXrcOKC8hNhf1QlUjb1Rjg__") center center no-repeat;
  background-size: 100% auto;
}
/* :L1498 */
.instanda-responsive-help-icon-container a i::before {
  display: none;
}
/* :L1504 */
.mdc-component-wrapper .instanda-responsive-help-icon-container {
  position: absolute;
  right: 0;
  top: 50px;
}
@media only screen and (min-width: 768px) {
  .mdc-component-wrapper .instanda-responsive-help-icon-container {
    top: 10px;
    right: -36px;
  }
}
/* Document List */

/* :L1517 */
#documentsList {
  padding: 0;
}
/* :L1520 */
#documentsList li {
  list-style-type: none;
  margin-bottom: 8px;
}
/* :L1524 */
#documentsList li a {
  position: relative;
  padding-left: 25px;
}
/* :L1528 */
#documentsList li a::after {
  position: absolute;
  left: 0;
  top: -2px;
  content: "\f019";
  display: block;
  font-family: fontAwesome;
  font-size: 16px;
  color: #da291c;
}
/* :L1539 */
#documentsList li a:hover {
  color: #da291c;
}
/* Single column form width and align center */
/* :L1551 */
.page-prequotequestions.page-number-3 #question119686,
.page-quickquotequestions.page-number-3 .instanda-well:not(:first-child) .questionItem,
.page-quickquotequestions.page-number-3 form > .container .row,
.page-quickquotequestions.page-number-4 form > .container .row,
.page-quote form > .container .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-3 #question119686,
  .page-quickquotequestions.page-number-3 .instanda-well:not(:first-child) .questionItem,
  .page-quickquotequestions.page-number-3 form > .container .row,
  .page-quickquotequestions.page-number-4 form > .container .row,
  .page-quote form > .container .row {
    max-width: 540px;
  }
}
/* :L1564 */
.page-prequotequestions.page-number-3 #question119686 .container,
.page-quickquotequestions.page-number-3 .instanda-well:not(:first-child) .questionItem .container,
.page-quickquotequestions.page-number-3 form > .container .row .container,
.page-quickquotequestions.page-number-4 form > .container .row .container,
.page-quote form > .container .row .container {
  max-width: 100%;
}
/* :L1570 */
/* :L1571 */
.questionItem.container .instanda-question-input.col-lg-6 {
  width: 100%;
}
/* :L1576 */
/* :L1577 */
/* :L1578 */
/* :L1579 */
.container > .row > div[class*="col-"] .container {
  padding-left: 0;
  padding-right: 0;
}
/* Quick Quote Questions */

/* :L1588 */
#question118955 {
  /* Quick-quote question page 2 "Quelle type d’assurance professionnelle souhaitez vous ?" */
  text-align: center;
}
/* :L1591 */
#question118955 > .instanda-question-label {
  display: none;
}
/* :L1595 */
#question118955 .form-group {
  width: 100%;
  margin: 0;
}
/* :L1599 */
#question118955 .form-group .instanda-question-input.col-lg-6 {
  width: 100%;
  max-width: 1020px;
  display: inline-block;
  float: none;
}
/* :L1605 */
/* :L1616 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice {
  width: 100%;
  text-align: center;
  margin: 0;
  align-self: stretch;
  height: auto;
}
@media only screen and (min-width: 768px) {
  #question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice {
    padding: 0 20px;
  }
}
/* :L1627 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label {
  display: inline-block !important;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.25em;
  text-align: center;
  border: 1px solid #f1f2f6;
  -webkit-box-shadow: 0 0 0 2px #f1f2f6;
  box-shadow: 0 0 0 2px #f1f2f6;
  width: 100%;
  height: 100%;
  padding: 82px 25px 100px 25px;
  background-color: white;
  position: relative;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=8c0hZkOZ8DhIVshheUnk5w__") center 25px no-repeat;
  background-size: auto 42px;
  border-radius: 6px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  max-width: 300px;
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  #question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label {
    margin-bottom: 0;
  }
}
/* :L1655 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label::before {
  position: absolute;
  content: "Choisir";
  padding: 14px 24px;
  font-size: 18px;
  text-align: left;
  color: white;
  background: #da291c;
  bottom: 25px;
  left: 25px;
  width: calc(100% - 50px);
  height: auto;
}
/* :L1669 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label::after {
  position: absolute;
  bottom: 46px;
  right: 48px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
}
/* :L1682 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label.instanda-selected {
  border-color: #da291c;
  color: black;
  -webkit-box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
  box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
}
/* :L1690 */
/* :L1691 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice:first-child label {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=xEXvYkv3ECWwuAWYTG4O%2Cw__');
}
/* :L1696 */
/* :L1697 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice:nth-child(3) label {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=pWpz8%2Cmyq728diPeC05tRw__');
}
/* :L1707 */
/* :L1708 */
/* :L1709 */
/* :L1710 */
.page-quickquotequestions #question119038 .instanda-question-input > .instanda-question-label {
  display: none;
}
/* :L1716 */
/* :L1717 */
/* :L1718 */
.page-quickquotequestions.page-number-3 .questionHeader h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
}
/* :L1723 */
/* :L1724 */
.page-quickquotequestions.page-number-3 #question118932 h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=mPPAkwfMEVPnvKsbeX6m%2Cg__');
}
/* :L1729 */
.page-quickquotequestions.page-number-3 #question118943 {
  margin: 30px auto 0;
}
/* :L1733 */
.page-quickquotequestions.page-number-3 #question118934 {
  /* Address question */
  margin-bottom: 0;
}
/* :L1736 */
/* :L1737 */
/* :L1738 */
/* :L1739 */
.page-quickquotequestions.page-number-3 #question118934 .instanda-question-input > div > .form-group .instanda-address-line-2 + .mdc-component-wrapper {
  margin: 20px 0;
}
/* :L1745 */
.page-quickquotequestions.page-number-3 #question118934 .instanda-question-input > .form-group {
  margin-bottom: 20px;
}
/* :L1750 */
.page-quickquotequestions.page-number-3 #question118934 .instanda-address-city-label,
.page-quickquotequestions.page-number-3 #question118934 .instanda-address-postcode-label {
  display: none;
}
/* Pre-Quote Questions */

/* :L1759 */
.page-prequotequestions #question118959,
.page-prequotequestions #question119054,
.page-prequotequestions #question119686 {
  /* Add full-width border underneath a section */
  position: relative;
  margin-bottom: 50px;
  padding-bottom: 50px;
}
/* :L1766 */
.page-prequotequestions #question118959::before,
.page-prequotequestions #question119054::before,
.page-prequotequestions #question119686::before {
  width: 500%;
  height: 2px;
  background-color: #f1f2f6;
  display: block;
  content: "";
  bottom: 0;
  left: calc((100vw - 100%)/-2);
  position: absolute;
  max-width: 100vw;
}
/* :L1779 */
/* :L1780 */
/* :L1781 */
.page-prequotequestions form > .container,
.page-prequotequestions form > .container > .row {
  max-width: 100%;
}
/* :L1788 */
/* :L1789 */
/* :L1790 */
.page-prequotequestions.page-number-1 .questionHeader h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
}
/* :L1795 */
/* :L1796 */
/* :L1797 */
.page-prequotequestions.page-number-1 #question118960 .questionHeader h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=mPPAkwfMEVPnvKsbeX6m%2Cg__');
}
/* :L1803 */
.page-prequotequestions.page-number-1 #question119054 {
  margin-bottom: 20px;
}
/* :L1807 */
.page-prequotequestions.page-number-1 #question118957 {
  /* M. / Mme. */
  margin-bottom: 0;
}
/* :L1810 */
.page-prequotequestions.page-number-1 #question118957 > .instanda-question-label {
  display: none;
}
/* :L1814 */
.page-prequotequestions.page-number-1 #question118957 .radio {
  width: calc(50% - 10px);
}
/* :L1817 */
.page-prequotequestions.page-number-1 #question118957 .radio:first-child {
  margin-right: 20px;
}
/* :L1821 */
.page-prequotequestions.page-number-1 #question118957 .radio > label {
  width: 100%;
  text-align: center;
  border: 0;
  font-weight: 400;
  font-size: 12px;
  color: black;
}
/* :L1834 */
/* :L1835 */
/* :L1836 */
/* :L1845 */
.page-prequotequestions.page-number-2 form .instanda-well .questionItem.container,
.page-prequotequestions.page-number-2 form .instanda-well .questionHeader.container {
  max-width: 100%;
}
/* :L1850 */
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-2 form .instanda-well .instanda-question-label {
    width: calc(100% - 200px);
  }
}
/* :L1855 */
.page-prequotequestions.page-number-2 form .instanda-well .instanda-question-label label {
  font-weight: 400;
}
/* :L1860 */
.page-prequotequestions.page-number-2 form .instanda-well > .instanda-container-fluid:not(#question118963) {
  margin-bottom: 40px;
}
/* :L1864 */
.page-prequotequestions.page-number-2 form .instanda-well > .questionItem.container {
  position: relative;
  min-height: 52px;
}
/* :L1868 */
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-2 form .instanda-well > .questionItem.container .instanda-text-question {
    position: absolute;
    right: 0;
    top: 5px;
    text-align: right;
  }
}
/* :L1878 */
.page-prequotequestions.page-number-2 form .instanda-well .instanda-question-help-col {
  position: absolute;
  top: 0;
  left: -40px;
}
/* :L1886 */
/* :L1887 */
.page-prequotequestions.page-number-2 .questionHeader h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=3VcGYaRqcyGjBZ2HLl13gg__');
}
/* :L1894 */
/* :L1896 */
.page-prequotequestions.page-number-3 .col-empty,
.page-prequotequestions.page-number-3 .col-main,
.page-prequotequestions.page-number-3 .col-sidebar {
  width: 100%;
}
/* :L1903 */
.page-prequotequestions.page-number-3 .sidebar-wrapper {
  display: none;
}
/* :L1908 */
/* :L1911 */
/* :L1912 */
.page-prequotequestions.page-number-3 #question119687 .instanda-question-input > .form-group {
  display: flex;
  justify-content: center;
  flex-direction: column;
  flex-wrap: wrap;
}
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-3 #question119687 .instanda-question-input > .form-group {
    flex-direction: row;
  }
}
@media only screen and (min-width: 992px) {
  .page-prequotequestions.page-number-3 #question119687 .instanda-question-input > .form-group {
    flex-wrap: nowrap;
  }
}
/* :L1929 */
.page-prequotequestions.page-number-3 .instanda-question-choice {
  margin: 0 0 20px 0;
}
@media only screen and (min-width: 480px) {
  .page-prequotequestions.page-number-3 .instanda-question-choice {
    margin-left: 20px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 768px) {
  .page-prequotequestions.page-number-3 .instanda-question-choice {
    transform: scale(0.8);
  }
}
@media only screen and (min-width: 481px) and (max-width: 991px) {
  .page-prequotequestions.page-number-3 .instanda-question-choice {
    flex-basis: calc(50% - 20px);
  }
}
@media only screen and (min-width: 992px) {
  .page-prequotequestions.page-number-3 .instanda-question-choice {
    flex-basis: calc((100% - 20px) / 4);
  }
}
/* :L1948 */
.page-prequotequestions.page-number-3 .instanda-question-choice:last-child {
  margin-right: 0;
}
/* :L1952 */
.page-prequotequestions.page-number-3 .instanda-question-choice label {
  font-size: 24px;
  font-weight: 400;
  text-align: center;
  padding: 50px 30px 70px;
  background-color: #f1f2f6;
  border: 1px solid #f1f2f6;
  -webkit-box-shadow: 0 0 0 2px #f1f2f6;
  box-shadow: 0 0 0 2px #f1f2f6;
  border-radius: 6px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media only screen and (min-width: 480px) {
  .page-prequotequestions.page-number-3 .instanda-question-choice label {
    min-height: 231px;
  }
}
@media only screen and (min-width: 1200px) {
  .page-prequotequestions.page-number-3 .instanda-question-choice label {
    padding-left: 50px;
    padding-right: 50px;
  }
}
/* :L1975 */
.page-prequotequestions.page-number-3 .instanda-question-choice label .payment-amount {
  font-size: 16px;
  /*Edited by AnaFranciscoFr - APFD-45*/
  color: gray;
  order: 1;
  display: flex;
  flex-wrap: wrap;
}
/* :L1982 */
.page-prequotequestions.page-number-3 .instanda-question-choice label .payment-amount > div {
  flex-basis: 100%;
}
/* :L1986 */
.page-prequotequestions.page-number-3 .instanda-question-choice label .payment-amount .amount {
  font-size: 48px;
  color: #da291c;
  line-height: 1;
  margin: 20px 0 5px;
  position: relative;
}
/* :L1993 */
.page-prequotequestions.page-number-3 .instanda-question-choice label .payment-amount .amount .dollar-sign {
  font-size: 20px;
  font-weight: 700;
  color: #da291c;
  position: absolute;
  right: 10px;
  top: 3px;
}
/* :L2002 */
.page-prequotequestions.page-number-3 .instanda-question-choice label .payment-amount .amount .unit {
  font-size: 10px;
  font-weight: 400;
  color: gray;
  margin-left: 5px;
}
/* :L2011 */
.page-prequotequestions.page-number-3 .instanda-question-choice label::before {
  position: absolute;
  content: "";
  background: white;
  bottom: 16px;
  left: 50%;
  width: 24px;
  height: 24px;
  border-radius: 50px;
  margin-left: -12px;
}
/* :L2023 */
.page-prequotequestions.page-number-3 .instanda-question-choice label::after {
  position: absolute;
  bottom: 24px;
  left: 50%;
  margin-left: -4px;
  display: block;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50px;
  background-color: white;
}
/* :L2036 */
.page-prequotequestions.page-number-3 .instanda-question-choice label.instanda-selected {
  background-color: white;
  border-color: #da291c;
  color: black;
  -webkit-box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
  box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
}
/* :L2043 */
.page-prequotequestions.page-number-3 .instanda-question-choice label.instanda-selected::before {
  background-color: #da291c;
}
/* :L2051 */
/* :L2052 */
.page-prequotequestions.page-number-3 #question119686 .instanda-question-label {
  text-align: center;
  margin-bottom: 20px;
}
/* :L2056 */
.page-prequotequestions.page-number-3 #question119686 .instanda-question-label label {
  font-weight: 400;
  font-size: 24px;
  color: gray;
}
/* :L2065 */
/* :L2066 */
/* :L2067 */
.page-prequotequestions.page-number-3 #question120230 .section-payment-title h3,
.page-prequotequestions.page-number-3 #question120230 .section-payment-title p {
  text-align: center;
}
/* :L2072 */
.page-prequotequestions.page-number-3 #question120230 .section-payment-title h3 {
  font-weight: 400;
  font-size: 24px;
  color: gray;
  margin-top: 0;
}
/* :L2079 */
/* :L2080 */
.page-prequotequestions.page-number-3 #question120230 .section-payment-title p span {
  color: gray;
}
/* :L2088 */
/* :L2089 */
.page-prequotequestions.page-number-3.created-from-mta .payment-amount {
  display: none;
}
/* :L2093 */
/* :L2094 */
.page-prequotequestions.page-number-3.created-from-mta .instanda-well .instanda-question-item {
  text-align: center;
}
/* :L2099 */
/* :L2100 */
.page-prequotequestions.page-number-3.created-from-mta #question119687 .instanda-question-label {
  display: none;
}
/* Quote Display */

/* :L2107 */
/* :L2108 */
.page-quote #quote-content {
  width: 100%;
  overflow-x: hidden;
}
/* :L2113 */
/* :L2114 */
.page-quote form > .container {
  /* Override the system's */
  padding-left: 15px;
  padding-right: 15px;
}
/* :L2120 */
/* :L2121 */
.page-quote .col-main h3,
.page-quote .col-main ul {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .page-quote .col-main h3,
  .page-quote .col-main ul {
    max-width: 540px;
  }
}
/* :L2132 */
.page-quote .col-main h3,
.page-quote .col-main ul li {
  padding-left: 90px;
}
/* :L2137 */
.page-quote .col-main h3 {
  color: gray;
  font-weight: 400;
  padding-bottom: 20px;
  border-bottom: 2px solid #f1f2f6;
  margin-top: 0;
  margin-bottom: 8px;
}
/* :L2146 */
.page-quote .col-main ul {
  padding: 0;
}
/* :L2149 */
.page-quote .col-main ul li {
  list-style-type: none;
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom: 2px solid #f1f2f6;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ggW%2CHEg5lgIXOsEX5XTAFA__") 38px center no-repeat;
  background-size: 24px auto;
}
/* :L2157 */
.page-quote .col-main ul li label {
  font-size: 10px;
  font-weight: 400;
  color: gray;
}
/* :L2163 */
.page-quote .col-main ul li:last-child {
  margin-bottom: 0;
}
/* :L2167 */
.page-quote .col-main ul li.form-company-address,
.page-quote .col-main ul li.form-address {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=oIVlsg6DEQoETNSJ18FHLg__');
}
/* :L2172 */
.page-quote .col-main ul li.form-name {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=bgTf73uw3lyo-o8i6LWGpg__');
}
/* :L2176 */
.page-quote .col-main ul li.form-activity {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=03wqWQWB81rH98AC7Tt4xg__');
}
/* :L2180 */
.page-quote .col-main ul li.form-phone {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=yiWrB8bDrNHX0TZcDMMv9Q__');
}
/* :L2184 */
.page-quote .col-main ul li.form-turnover {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=KUytqpxrjDn%2CDAQXUQuoPw__');
}
/* :L2188 */
.page-quote .col-main ul li.form-email {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=DgP1CYAJ7jb5Kd3dPo4cBA__');
}
/* :L2192 */
.page-quote .col-main ul li.form-premises-surface {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Hflh57tsNxD0ScBEf5aVaw__');
}
/* :L2196 */
.page-quote .col-main ul li.form-occupation {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Q8i%2Car-Lf-59GtDpFdtSLg__');
}
/* :L2200 */
.page-quote .col-main ul li.form-content-amount {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=geoLcBd8ggAbvTqAaD57lw__');
}
/* :L2204 */
.page-quote .col-main ul li.form-historical-monument {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WOLd4LFFis1ChQcRiHiOVw__');
}
/* :L2208 */
.page-quote .col-main ul li.form-historical-monument {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WOLd4LFFis1ChQcRiHiOVw__');
}
/* :L2212 */
.page-quote .col-main ul li.form-policy-start-date {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=HAYl5nzpz-YySoPe33M8UQ__');
}
/* :L2216 */
.page-quote .col-main ul li.form-document {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=hRzyKc9hUdQjc8UEBBkgUw__');
}
/* :L2222 */
.page-quote .col-main .mta-info {
  margin-bottom: 40px;
}
/* :L2225 */
.page-quote .col-main .mta-info h3 {
  margin-bottom: 0;
}
/* :L2229 */
.page-quote .col-main .mta-info .form-added-premium {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=geoLcBd8ggAbvTqAaD57lw__');
}
/* :L2236 */
.page-quote .col-main .section-wrapper {
  position: relative;
  padding-bottom: 50px;
  margin-bottom: 50px;
}
/* :L2241 */
.page-quote .col-main .section-wrapper::before {
  position: absolute;
  width: 500%;
  height: 2px;
  background-color: #f1f2f6;
  content: "";
  left: -200%;
  bottom: 0;
  display: block;
}
/* :L2255 */
.page-quote #packageDocuments > a {
  display: none;
}
/* Post-quote Questions page */

/* :L2261 */
/* :L2262 */
.page-postquotequestions h3 {
  color: gray;
}
/* :L2266 */
/* :L2267 */
.page-postquotequestions form .questionItem.container,
.page-postquotequestions form .questionHeader.container,
.page-postquotequestions form > .container,
.page-postquotequestions form > .container > .row {
  max-width: 100%;
}
/* :L2275 */
/* :L2276 */
.page-postquotequestions.page-number-1 h3 {
  padding-top: 205px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=PnODhqyBMx7qgHSNQ4JXVw__") center top no-repeat;
  background-size: 166px auto;
}
/* :L2283 */
.page-postquotequestions #question120357 {
  margin-bottom: 0;
}
/* :L2286 */
.page-postquotequestions #question120357 a {
  line-height: 20px;
  background-color: white;
  border: 1px solid gray;
  color: gray;
  width: 100%;
  display: inline-block;
  text-decoration: none;
  position: relative;
}
/* :L2297 */
.page-postquotequestions #question120357 a:hover {
  background-color: #f1f2f6;
}
/* :L2301 */
.page-postquotequestions #question120357 a::before {
  position: absolute;
  width: 24px;
  height: 24px;
  display: block;
  content: "";
  top: 13px;
  right: 12px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=47L11LeB4wcpdaEVgwAmkw__") center center no-repeat;
  background-size: 100% auto;
}
/* :L2315 */
/* :L2316 */
.page-postquotequestions.page-number-2 h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=iIGoDbXPGyH10qLorlKPpw__');
}
/* :L2327 */
.page-postquotequestions.page-number-2 .instanda-payment-options {
  display: none;
}
/* :L2332 */
/* :L2333 */
.page-postquotequestions #question119074 .questionHeader {
  padding-left: 0;
  padding-right: 0;
}
/* :L2339 */
.page-postquotequestions #question121348 {
  position: relative;
  margin-bottom: 40px;
}
/* :L2343 */
.page-postquotequestions #question121348 .secure_payment {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  color: #da291c;
  font-size: 14px;
  font-style: italic;
}
/* :L2352 */
.page-postquotequestions #question121348 .secure_payment span {
  width: 16px;
  height: 21px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=3hC%2CupE91w1UoZ3aWYyuYQ__") center center no-repeat;
  background-size: auto 21px;
  display: inline-block;
  margin: 0 0 0 10px;
  vertical-align: text-bottom;
}
/* :L2364 */
/* :L2365 */
.page-postquotequestions:not(.page-number-1) .package-name-for-document {
  display: none !important;
}
/* :L2370 */
/* :L2371 */
.page-postquotequestions:not(.page-number-2) .section-payment-details {
  display: none;
}
/* :L2376 */
.page-postquotequestions .section-payment-details {
  margin-bottom: 40px;
}
/* :L2379 */
.page-postquotequestions .section-payment-details > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  border-bottom: 1px solid #999999;
  margin-bottom: 10px;
}
/* :L2387 */
.page-postquotequestions .section-payment-details > div > div:first-child {
  flex-basis: 175px;
}
/* :L2391 */
.page-postquotequestions .section-payment-details > div label {
  color: gray;
  margin-bottom: 0;
}
/* :L2397 */
.page-postquotequestions .section-payment-details .notes {
  margin-top: 20px;
}
/* :L2402 */
.page-postquotequestions #question121345 {
  /* Address fields */
  display: none;
}
/* :L2406 */
/* :L2407 */
/* :L2408 */
.page-postquotequestions:not(.created-from-mta):not(.created-from-renewal) #question119074 .instanda-question-parent-yes-no {
  display: none;
}
/* :L2414 */
/* :L2415 */
.page-postquotequestions #question119074 .instanda-question-parent-yes-no {
  margin-bottom: 40px;
}
/* :L2419 */
.page-postquotequestions #question119074 #PaymentMode_YN_Children {
  margin-top: 0;
}
/* Form fields with units, e.g. %, m2... */

/* :L2426 */
/* :L2429 */
/* :L2430 */
#question118941 > .mdc-component-wrapper input,
#question118942 > .mdc-component-wrapper input,
#question118945 > .mdc-component-wrapper input {
  padding-right: 40px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Hflh57tsNxD0ScBEf5aVaw__") right 12px center no-repeat;
  background-size: 24px auto;
}
/* :L2438 */
/* :L2440 */
/* :L2441 */
#question118945 > .mdc-component-wrapper input,
#question118942 > .mdc-component-wrapper input {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=geoLcBd8ggAbvTqAaD57lw__');
}
/* Shopping Basket */

/* Shopping Basket */

/*	Begin - Added by AnaFranciscoFr - APFD-737
	Styling of the new button in the Shopping Basket that ONLY continues to the next page (without sending the Quote email)	*/

/* :L2452 */
button.instanda-button.instanda-quote-continue-button.btn.btn-primary.second-button {
  margin-top: 10px;
  background-color: white;
  color: gray;
  border: 2px solid gray;
}
/* :L2457 */
button.instanda-button.instanda-quote-continue-button.btn.btn-primary.second-button::before {
  border-left: 8px solid gray;
}
/*	End - Adde by AnaFranciscoFr - APFD-737	*/

/* :L2463 */
.col-sidebar {
  /*display: none;   Commented by AnaFranciscoFr - APFD-131*/
  font-size: 12.5px;
}
@media only screen and (min-width: 768px) {
  .col-sidebar {
    display: block;
  }
}
@media only screen and (min-width: 992px) {
  .col-sidebar {
    margin-top: -121px;
  }
}
/* :L2475 */
.col-sidebar .sidebar-wrapper {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  padding: 0;
  background-color: white;
}
/* :L2480 */
.col-sidebar .sidebar-wrapper > div {
  clear: both;
}
/* :L2484 */
.col-sidebar .sidebar-wrapper h5 {
  margin: 0;
}
/* :L2489 */
.col-sidebar .elements-wrapper {
  padding: 0 20px;
}
/* :L2493 */
.col-sidebar .sidebar-title {
  border-top: 4px solid #da291c;
  border-bottom: 2px solid #f1f2f6;
  padding: 20px 0;
}
/* :L2498 */
.col-sidebar .sidebar-title h3 {
  margin: 0;
}
/* :L2503 */
/* :L2507 */
.col-sidebar .sidebar-main h5 {
  margin-bottom: 13px;
}
/* :L2511 */
.col-sidebar .sidebar-main .guarantee {
  margin-bottom: 10px;
  padding-left: 20px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=0KeT2yVFSiXywTzPDfketg__') left 3px no-repeat;
  background-size: 12px auto;
}
/* :L2517 */
.col-sidebar .sidebar-main .guarantee:empty {
  margin: 0;
}
/* :L2522 */
.col-sidebar .sidebar-main .premium {
  font-weight: 700;
}
/* :L2527 */
.col-sidebar .two-col {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
}
/* :L2534 */
.col-sidebar .type-rcp .title h5,
.col-sidebar .type-pbh .title h5 {
  margin-top: 20px;
}
/* :L2539 */
.col-sidebar .type-pbh .title h5 {
  position: relative;
  padding-top: 20px;
}
/* :L2543 */
.col-sidebar .type-pbh .title h5::after {
  position: absolute;
  top: 0;
  content: "";
  width: calc(100% + 40px);
  height: 1px;
  display: block;
  background-color: #f1f2f6;
  margin-left: -20px;
}
/* :L2555 */
.col-sidebar .type-rcp .title h5:empty,
.col-sidebar .type-pbh .title h5:empty {
  padding: 0;
  margin: 0;
}
/* :L2560 */
.col-sidebar .type-rcp .title h5:empty::after,
.col-sidebar .type-pbh .title h5:empty::after {
  display: none;
}
/* :L2565 */
.col-sidebar .type-rcp .title h5:empty {
  margin-top: -20px;
}
/* :L2569 */
.col-sidebar .left {
  margin-right: 10px;
}
/* :L2574 */
.col-sidebar .right {
  text-align: right;
  min-width: 80px;
}
/* :L2579 */
.col-sidebar .unit {
  font-size: 12px;
  color: gray;
  text-align: right;
  margin-top: 5px;
}
/* :L2586 */
.col-sidebar .sidebar-sum {
  border-top: 2px solid #f1f2f6;
  padding: 20px 0;
  margin-top: 20px;
}
/* :L2591 */
/* :L2592 */
.col-sidebar .sidebar-sum > .elements-wrapper > div {
  margin-bottom: 10px;
}
/* :L2595 */
.col-sidebar .sidebar-sum > .elements-wrapper > div .left {
  font-weight: 500;
}
/* :L2599 */
.col-sidebar .sidebar-sum > .elements-wrapper > div .right {
  font-size: 20px;
}
/* :L2603 */
/* :L2604 */
.col-sidebar .sidebar-sum > .elements-wrapper > div.total .left,
.col-sidebar .sidebar-sum > .elements-wrapper > div.total .right {
  letter-spacing: -0.3px;
  font-size: 20px;
  line-height: 1.2;
}
/* :L2612 */
.col-sidebar .sidebar-sum > .elements-wrapper > div.total .left {
  text-transform: uppercase;
}
/* :L2620 */
.col-sidebar .sidebar-cta {
  border-top: 2px solid white;
  margin-top: -2px;
  padding-bottom: 20px;
}
/* :L2627 */
/* :L2628 */
/* :L2629 */
body:not(.page-quote) .col-sidebar .sidebar-cta a {
  width: 100%;
}
/* :L2632 */
body:not(.page-quote) .col-sidebar .sidebar-cta a::before {
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=FbDKM9c5Pp4ezJBtDgoY2g__") center center no-repeat;
  background-size: 25px auto;
  margin-top: -11px;
  border: 0;
  top: 50%;
  right: 24px;
  width: 25px;
  height: 22px;
}
/* Swiper */

/* :L2647 */
.my-swiper-container {
  position: relative;
  margin-bottom: 20px;
}
/* :L2651 */
.my-swiper-container .swiper-button-prev {
  left: 0;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=hY0SsTHuIDITDeKWyUCm9w__');
}
/* :L2656 */
.my-swiper-container .swiper-button-next {
  right: 0;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=FK9rpRSX7xjP-ZIcHax8RA__');
}
/* :L2661 */
.my-swiper-container .swiper-button-prev,
.my-swiper-container .swiper-button-next {
  background-color: rgba(0, 0, 0, 0.1);
  background-size: 16px auto;
  border-radius: 50px;
  width: 50px;
  height: 50px;
}
/* :L2669 */
.my-swiper-container .swiper-button-prev:active,
.my-swiper-container .swiper-button-next:active {
  background-color: rgba(0, 0, 0, 0.2);
}
/* Tooltips */

/* :L2676 */
/* :L2677 */
.help-text a {
  display: inline-block;
  border: 0;
  font-size: 0;
  line-height: 0;
  width: 24px;
  height: 27px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JXrcOKC8hNhf1QlUjb1Rjg__') center 3px no-repeat;
  background-size: 100% auto;
  vertical-align: text-top;
}
@media only screen and (min-width: 768px) {
  .help-text a {
    width: 12px;
    height: 15px;
    vertical-align: middle;
  }
}
/* :L2694 */
.help-text a:hover {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ywC3i2594ejzTY6WQocIjA__');
}
/* :L2699 */
.help-text .tooltip-inner {
  padding: 17px 25px;
  font-size: 10px;
}
/* :L2705 */
/* :L2706 */
.popup_content {
  background-color: #262f34;
  border-radius: 4px;
  padding: 35px 25px 15px;
  font-size: 12px;
  line-height: 17px;
  color: white;
  max-width: 540px;
}
/* :L2716 */
.popup_close {
  border: 0 none;
  background-color: transparent;
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 32px;
}
/* tooltip */

/* :L2727 */
.tippy-tooltip.custom-theme {
  font-size: 11px;
}
/* :L2730 */
.tippy-tooltip.custom-theme .tippy-content {
  padding: 10px;
}
/* :L2732 */
.tippy-tooltip.custom-theme .tippy-content ul {
  padding-left: 20px;
}
/* :L2735 */
.tippy-tooltip.custom-theme .tippy-content > *:last-child {
  margin-bottom: 0;
}
/* Twitter typeahead auto-complete */

/* :L2743 */
/* :L2744 */
.twitter-typeahead .tt-suggestion {
  white-space: normal;
}
/* Loading Animation */

/* :L2751 */
#WaitingAnimationGraphic {
  z-index: 1000;
}
/* :L2754 */
#WaitingAnimationGraphic.custom-loading-wrapper {
  width: 100vw;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
/* :L2762 */
#WaitingAnimationGraphic .spinner {
  display: none;
}
/* :L2766 */
#WaitingAnimationGraphic .overlay {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  display: flex;
  justify-content: center;
  align-items: center;
}
/* :L2774 */
#WaitingAnimationGraphic .overlay > div {
  border: 5px solid #ed786f;
  border-top-color: #da291c;
  border-radius: 50%;
  width: 6em;
  height: 6em;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
/* :L2791 */
.mta-text {
  display: none !important;
}
/* Single column form width and align center */

/* Quick-quote Questions Page */

/* Post-quote Questions Page */

/* Fix Spacing */

/* :L2800 */
/* :L2801 */
.questionItem > .instanda-text-question {
  margin-left: 0;
  margin-right: 0;
}
/* :L2805 */
.questionItem > .instanda-text-question > .instanda-question-input {
  padding-left: 0;
  padding-right: 0;
}
/* :L2813 */
.instanda-question-hierarchy {
  margin-bottom: 20px;
}
/* :L2817 */
.form-group {
  margin-bottom: 0;
}
/* :L2821 */
.instanda-question-item.form-group {
  margin-bottom: 20px;
}
/* Single column form width and align center */

/* :L2841 */
/* :L2842 */
/* :L2843 */
.container .instanda-well > .questionItem.container,
.container .instanda-well > .instanda-container-fluid > .container {
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
}
/* Quick-quote Questions Page */

/* :L2853 */
/* :L2854 */
/* :L2855 */
/* :L2856 */
.page-quickquotequestions.created-from-mta.page-number-1 #question128316,
.page-quickquotequestions.created-from-renewal.page-number-1 #question128316 {
  display: none;
}
/* :L2975 */
.page-quickquotequestions .instanda-multi-item {
  margin-bottom: 20px;
}
/* :L2978 */
.page-quickquotequestions .instanda-multi-item .instanda-question-hierarchy,
.page-quickquotequestions .instanda-multi-item .twitter-typeahead {
  margin: 0;
}
/* :L2983 */
.page-quickquotequestions .instanda-multi-item .instanda-question-label {
  display: none;
}
/* :L2987 */
.page-quickquotequestions .instanda-multi-item > .instanda-multi-item-add-remove {
  width: auto;
}
/* :L2992 */
.page-quickquotequestions .instanda-multi-item div[id*="_Children"] {
  background-color: white;
  position: relative;
  margin-top: 0;
  zoom: 1;
}
/* :L21 */
.page-quickquotequestions .instanda-multi-item div[id*="_Children"]:before,
.page-quickquotequestions .instanda-multi-item div[id*="_Children"]:after {
  content: "";
  display: table;
}
/* :L27 */
.page-quickquotequestions .instanda-multi-item div[id*="_Children"]:after {
  clear: both;
}
/* :L2998 */
.page-quickquotequestions .instanda-multi-item div[id*="_Children"] > .form-group {
  width: calc(100% / 2);
  float: left;
}
/* :L3003 */
.page-quickquotequestions .instanda-multi-item div[id*="_Children"] > .form-group:first-child {
  margin-left: 0 !important;
}
/* :L3007 */
.page-quickquotequestions .instanda-multi-item div[id*="_Children"] > .form-group .col-lg-6 {
  width: 100%;
}
/* :L3014 */
.page-quickquotequestions #multiItemFake {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 40px;
}
/* :L2944 */
.page-quickquotequestions #multiItemFake .questionItem {
  margin-bottom: 0;
}
/* :L2948 */
.page-quickquotequestions #multiItemFake > .questionItem {
  max-width: calc((100% - 160px) / 3);
  flex-basis: calc((100% - 160px) / 3);
  flex-grow: 0;
}
/* :L2953 */
.page-quickquotequestions #multiItemFake > .questionItem:not(:first-child) {
  margin-left: -1px;
}
/* :L2958 */
.page-quickquotequestions #multiItemFake > #question120973 {
  display: none;
}
/* :L2960 */
.page-quickquotequestions #multiItemFake > #question120973 > .instanda-question-parent-yes-no {
  display: none;
}
/* :L2965 */
/* :L2966 */
.page-quickquotequestions #multiItemFake.js-is-custom-activity > #question120973 {
  display: block;
}
/* :L2969 */
.page-quickquotequestions #multiItemFake.js-is-custom-activity > #question120965 {
  display: none;
}
/* :L3019 */
.page-quickquotequestions #multiItemFake .mdc-component-wrapper {
  margin-top: 20px;
}
/* :L3024 */
/* :L3026 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="heading_Activity_MI"] {
  display: none;
}
/* :L3030 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
/* :L2944 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"] .questionItem {
  margin-bottom: 0;
}
/* :L2948 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"] > .questionItem {
  max-width: calc((100% - 160px) / 3);
  flex-basis: calc((100% - 160px) / 3);
  flex-grow: 0;
}
/* :L2953 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"] > .questionItem:not(:first-child) {
  margin-left: -1px;
}
/* :L2958 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"] > #question120973 {
  display: none;
}
/* :L2960 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"] > #question120973 > .instanda-question-parent-yes-no {
  display: none;
}
/* :L2965 */
/* :L2966 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"].js-is-custom-activity > #question120973 {
  display: block;
}
/* :L2969 */
.page-quickquotequestions #multiItemSummary_119677 [id^="Activity_MI"].instanda-multi-item [id^="collapse_Activity_MI"].js-is-custom-activity > #question120965 {
  display: none;
}
/* :L3035 */
/* :L3036 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
/* :L2944 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item .questionItem {
  margin-bottom: 0;
}
/* :L2948 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item > .questionItem {
  max-width: calc((100% - 160px) / 3);
  flex-basis: calc((100% - 160px) / 3);
  flex-grow: 0;
}
/* :L2953 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item > .questionItem:not(:first-child) {
  margin-left: -1px;
}
/* :L2958 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item > #question120973 {
  display: none;
}
/* :L2960 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item > #question120973 > .instanda-question-parent-yes-no {
  display: none;
}
/* :L2965 */
/* :L2966 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item.js-is-custom-activity > #question120973 {
  display: block;
}
/* :L2969 */
.page-quickquotequestions #insertActivity_MIMultiItemsHere [id^="Activity_MI"].instanda-multi-item.js-is-custom-activity > #question120965 {
  display: none;
}
/* :L3042 */
/* :L3043 */
.page-quickquotequestions .instanda-question-multi-item-summary .control-label {
  margin-bottom: 40px;
}
/* :L3049 */
.page-quickquotequestions .instanda-multi-item-add-remove {
  /* Multi-items Add/ Remove buttons */
  text-align: right;
  padding-right: 0;
}
/* :L3053 */
.page-quickquotequestions .instanda-multi-item-add-remove > .instanda-question-input {
  padding-left: 15px;
  padding-right: 15px;
}
/* :L3058 */
.page-quickquotequestions .instanda-multi-item-add-remove .col-lg-6 {
  width: 100%;
  padding: 0;
}
/* :L3064 */
/* :L3065 */
.page-quickquotequestions .instanda-multi-item-remove.btn,
.page-quickquotequestions .instanda-multi-item-remove.btn:hover,
.page-quickquotequestions .instanda-multi-item-remove.btn:active,
.page-quickquotequestions .instanda-multi-item-remove.btn:focus,
.page-quickquotequestions .instanda-multi-item-remove.btn:active:hover,
.page-quickquotequestions .instanda-multi-item-remove.btn:active:focus,
.page-quickquotequestions .instanda-multi-item-remove.btn[disabled] {
  background-color: transparent;
  border: 0;
  padding: 35px 20px 0;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=aXl6UMh6ShpoOamKeLi8nQ__") center 2px no-repeat;
  background-size: 24px auto;
  font-size: 12px;
  color: black;
}
/* :L3081 */
.page-quickquotequestions .instanda-multi-item-remove.btn[disabled] {
  opacity: .2;
}
/* :L3086 */
.page-quickquotequestions button.instanda-multi-item-add {
  font-size: 12px;
  padding: 14px 18px;
}
/* :L3092 */
/* :L3093 */
.page-quickquotequestions #question120970 h3 {
  margin: 0;
}
/* :L3099 */
/* :L3101 */
.page-quickquotequestions #question119038 .instanda-question-hierarchy:not(.my-mdc-hide),
.page-quickquotequestions [id*="question119678"] .instanda-question-hierarchy:not(.my-mdc-hide) {
  position: relative;
}
/* :L3104 */
.page-quickquotequestions #question119038 .instanda-question-hierarchy:not(.my-mdc-hide)::before,
.page-quickquotequestions [id*="question119678"] .instanda-question-hierarchy:not(.my-mdc-hide)::before {
  position: absolute;
  left: 16px;
  top: 5px;
  content: "Votre activité";
  font-size: 10.5px;
  color: gray;
  display: block;
  z-index: 3;
}
/* :L3115 */
/* :L3116 */
.page-quickquotequestions #question119038 .instanda-question-hierarchy:not(.my-mdc-hide) .twitter-typeahead .form-control,
.page-quickquotequestions [id*="question119678"] .instanda-question-hierarchy:not(.my-mdc-hide) .twitter-typeahead .form-control {
  padding: 20px 16px 6px;
}
/* :L3123 */
/* :L3124 */
.page-quickquotequestions #question119038 .instanda-question-hierarchy:not(.my-mdc-hide) {
  margin-top: 20px;
}
/* :L3129 */
.page-quickquotequestions #question118945 {
  /* Votre chiffre d’affaires annuel */
  margin-top: 40px;
}
/* :L3142 */
/* :L3143 */
.page-quickquotequestions #question119038 .instanda-question-hierarchy {
  margin-top: -1px;
}
/* :L3149 */
/* :L3150 */
@media only screen and (min-width: 768px) {
  .page-quickquotequestions #question128316 .mdc-component-wrapper {
    max-width: 327px;
    margin-bottom: 30px;
  }
}
/* :L3159 */
/* :L3160 */
@media only screen and (min-width: 768px) {
  .page-quickquotequestions #question118945 .mdc-component-wrapper {
    max-width: 50%;
  }
}
/* :L3167 */
.page-quickquotequestions #question120329 {
  /* Je ne trouve pas mon activite */
  padding-top: 20px;
  border-top: 1px solid #f1f2f6;
}
/* :L3179 */
.page-quickquotequestions #SummaryPanel {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 220px;
  text-align: right;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .page-quickquotequestions #SummaryPanel {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-quickquotequestions #SummaryPanel {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-quickquotequestions #SummaryPanel {
    width: 1170px;
  }
}
/* :L3199 */
.page-quickquotequestions #SummaryPanel h2 {
  display: inline-block;
  font-size: 40px;
  font-weight: 400;
  text-align: right;
  color: gray;
  margin: 0;
  padding-left: 110px;
  position: relative;
}
/* :L3209 */
.page-quickquotequestions #SummaryPanel h2::before {
  position: absolute;
  width: 90px;
  height: auto;
  left: 0;
  top: 8px;
  padding: 6px 12px;
  content: "under";
  font-size: 14px;
  text-align: center;
  color: white;
  background-color: #bbbbbb;
  border-radius: 4px;
}
/* :L3224 */
.page-quickquotequestions #SummaryPanel h2::after {
  position: absolute;
  left: 90px;
  top: 15px;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 9px solid #bbbbbb;
}
/* :L3237 */
/* :L3238 */
/* :L3239 */
.page-quickquotequestions #SummaryPanel.exact h2::before {
  content: "";
  height: 27px;
  background: #73e19b url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=7gta-UJjrUAzfH8ZA72a5g__") center center no-repeat;
  background-size: auto 16px;
}
/* :L3246 */
.page-quickquotequestions #SummaryPanel.exact h2::after {
  border-left-color: #73e19b;
}
/* :L3252 */
/* :L3253 */
/* :L3254 */
.page-quickquotequestions #SummaryPanel.over h2::before {
  background-color: #da291c;
  content: "! over";
}
/* :L3259 */
.page-quickquotequestions #SummaryPanel.over h2::after {
  border-left-color: #da291c;
}
/* :L3265 */
.page-quickquotequestions #SummaryPanel .SplitActivityTurnover {
  padding: 6px 12px;
  border: 0;
  border-radius: 50px;
  margin-left: 10px;
  margin-top: -20px;
}
/* :L3273 */
.page-quickquotequestions #SummaryPanel + .instanda-multi-item-add-remove {
  margin-top: -66px;
}
/* :L3275 */
.page-quickquotequestions #SummaryPanel + .instanda-multi-item-add-remove .instanda-question-input {
  padding: 0;
}
/* :L3282 */
.page-quickquotequestions #Activity_CHOICE option:last-child,
.page-quickquotequestions #Activity_CHOICE--mdc .mdc-list-item:last-child {
  display: none;
}
/* :L3287 */
/* :L3288 */
.page-quickquotequestions.page-number-1 .instanda-main-content > form > .container .row .pull-right {
  flex-basis: 100%;
}
/* Quote Adjustment Questions Page */

/* Begin - Added by AnaFranciscoFr [APFD-16 & APFD-17] - 16/02/2022 */

/* :L3298 */
/* :L3299 */
@media (min-width: 1200px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 65px;
    width: 290px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 65px;
    width: 240px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 65px;
    width: 210px;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 90px;
    width: 315px;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 90px;
    width: 235px;
  }
}
@media (min-width: 340px) and (max-width: 479px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 50px;
    width: 135px;
  }
}
@media (max-width: 339px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 10px;
    width: 135px;
  }
}
/*Hide the promocode button so the text can be changed with a after of this button*/

/* :L3334 */
button.promocode {
  visibility: hidden;
  top: -100px;
}
/* :L3337 */
button.promocode.error-message {
  top: -126px;
}
@media (min-width: 1200px) {
  button.promocode {
    left: 272px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  button.promocode {
    left: 215px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  button.promocode {
    left: 182px;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  button.promocode {
    left: 310px;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  button.promocode {
    left: 242px;
  }
}
@media (min-width: 340px) and (max-width: 479px) {
  button.promocode {
    left: 100px;
  }
}
@media (max-width: 339px) {
  button.promocode {
    left: 55px;
  }
}
/* :L3361 */
button.promocode:after {
  visibility: visible;
  content: 'Valider';
  border: 1px solid gray;
  color: gray;
  padding: 15px;
  font-size: 14px;
  border-radius: 8%;
}
/* :L3374 */
.promocode .instanda-question-help-col {
  top: -42px;
}
/* :L3376 */
.promocode .instanda-question-help-col.info-error-message {
  top: -66px;
}
@media (min-width: 1200px) {
  .promocode .instanda-question-help-col {
    left: 390px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .promocode .instanda-question-help-col {
    left: 330px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .promocode .instanda-question-help-col {
    left: 288px;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .promocode .instanda-question-help-col {
    left: 400px;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .promocode .instanda-question-help-col {
    left: 315px;
  }
}
@media (min-width: 340px) and (max-width: 479px) {
  .promocode .instanda-question-help-col {
    left: 230px;
  }
}
@media (max-width: 339px) {
  .promocode .instanda-question-help-col {
    left: 218px;
  }
}
/* :L3402 */
.basket-promocode {
  text-align: right;
  font-size: 16px;
  font-weight: bold;
}
/* :L3406 */
.basket-promocode .basket-promoText {
  padding: 20px;
  border-top: 2px solid #f1f2f6;
}
/* :L3412 */
.promocode .label-danger {
  white-space: break-spaces;
}
/* End - Added by AnaFranciscoFr [APFD-16 & APFD-17] - 16/02/2022 */

/* Post-quote Questions Page */

/* :L3420 */
/* :L3421 */
/* :L3422 */
.page-postquotequestions.created-from-mta.page-number-3 .questionList + .instanda-container-fluid {
  display: none;
}
/* :L3426 */
.page-postquotequestions.created-from-mta.page-number-3 .instanda-payment-options {
  display: none;
}
/* Alert message when the policy start date is earlier than today (Agent site NB) */

/* :L3433 */
#question123715 {
  /* Post Quote Questions Page 3 */
  margin-bottom: 0;
}
/* :L3436 */
#question123715 h3 {
  font-size: 24px;
  /*Edited by AnaFranciscoFr [APFD-9] - 28/10/2021*/
  text-align: justify;
  /*Added by AnaFranciscoFr [APFD-9] - 28/10/2021*/

}
/* :L3446 */
span.realtime-valid {
  position: relative;
  width: 100%;
  display: block;
  top: 15px;
}
/* :L3452 */
span.realtime-valid.realtime-is-valid::after {
  display: block;
  content: "\f00c";
  font-family: "FontAwesome";
  color: #33cc33;
  background-color: transparent;
  width: 39px;
  height: 39px;
  z-index: 1000;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 21px;
  text-align: center;
}
/* :L3467 */
span.realtime-valid.realtime-is-valid > input {
  border: #33cc33 1px solid;
}
/* :L3470 */
div.realtime-is-valid div.mdc-component-wrapper > div.mdc-text-field,
div.realtime-is-valid div.mdc-component-wrapper > div.mdc-text-field.mdc-text-field--focused {
  border-color: #33cc33 !important;
  outline: 2px solid rgba(51, 204, 51, 0.5) !important;
}
/* :L3476 */
span.realtime-valid.realtime-is-invalid::after {
  display: block;
  content: "\f00d";
  font-family: "FontAwesome";
  color: #da291c;
  background-color: transparent;
  width: 39px;
  height: 39px;
  z-index: 1000;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 21px;
  text-align: center;
}
/* :L3491 */
span.realtime-valid.realtime-is-invalid > input {
  border: #da291c 1px solid;
}
/* :L3494 */
div.realtime-is-invalid div.mdc-component-wrapper > div.mdc-text-field,
div.realtime-is-invalid div.mdc-component-wrapper > div.mdc-text-field.mdc-text-field--focused {
  border-color: #da291c !important;
  outline: 2px solid rgba(218, 41, 28, 0.5) !important;
}
/* :L3500 */
div#errorIban,
div#errorBicCountry,
div#errorBicLength,
div#errorBicBoth {
  display: none;
}
/* :L3504 */
div#errorIban,
div#errorBicCountry,
div#errorBicLength,
div#errorBicBoth {
  color: #da291c;
  margin-top: 8px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L3512 */
/* :L3513 */
/* :L3514 */
/* :L3516 */
/* :L3518 */
.page-postquotequestionscontinue #question119075 .mdc-component-wrapper .mdc-text-field--focused,
.page-postquotequestionscontinue #question119076 .mdc-component-wrapper .mdc-text-field--focused {
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/* :L3527 */
/* :L3528 */
/* :L3529 */
/* :L3531 */
/* :L3533 */
.page-postquotequestions #question119075 .mdc-component-wrapper .mdc-text-field--focused,
.page-postquotequestions #question119076 .mdc-component-wrapper .mdc-text-field--focused {
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/*Quick quote adjustment questions*/

/* :L3543 */
/* :L3544 */
.page-quickquote.page-number-1 div.warning-loi50k {
  color: #da291c;
  text-align: justify;
}
@media (min-width: 1200px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: 400px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: 350px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: 95px;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: -430px;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: -335px;
  }
}
@media (min-width: 340px) and (max-width: 479px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: 0px;
  }
}
@media (max-width: 339px) {
  .page-quickquote.page-number-1 div.warning-loi50k {
    margin-right: 0px;
  }
}
/* Quick Quote Questions Page 3 */

/* :L3572 */
/* :L3573 */
.page-quickquotequestions.page-number-3 div.warningContentAmount {
  color: #da291c;
  text-align: justify;
}
/* :L3580 */
.ost-disclaimer {
  color: #da291c;
  font-size: 12px;
  letter-spacing: 0;
  margin-top: -10px;
}
/* :L3588 */
input#SirenSiret_TXT--mdc.disabled {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 1;
}
/* :L3594 */
.sirenError,
.sirenWarning,
.errorEmpty {
  display: none;
}
/* :L3598 */
.sirenError,
.sirenWarning {
  color: #da291c;
  margin-top: -14px;
  margin-bottom: 15px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L3606 */
.errorEmpty {
  color: #da291c;
  margin-bottom: 0px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L3613 */
div#question131370,
div#question131371 {
  margin-bottom: 0px;
}
/* :L3617 */
div#question131372 {
  margin-bottom: 5px;
}
/* :L3621 */
div#question131369 {
  margin-bottom: 0px;
  margin-top: -20px;
}
/* :L3626 */
div#sirenBtn {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px 48px 14px 24px;
  border-radius: 0;
  text-align: left;
  line-height: 1.42857143;
  position: relative;
  width: 100%;
  max-width: 260px;
  height: 50px;
  margin: 0 0 0 10px;
}
/* :L3641 */
div#sirenBtn::before {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 24px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
}
/* :L3657 */
div#sirenBtn:hover {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
  cursor: pointer;
}
/* :L3664 */
input#SIREN_Confirm.disabled {
  cursor: not-allowed;
  background-color: lightgray;
  opacity: 1;
}
/* :L3671 */
div#question131368 {
  margin-bottom: 20px;
  margin-top: -14px;
}
/* Quick-quote Display Page */

/* :L3676 */
/* :L3679 */
.page-quickquote #question120280,
.page-quickquote #question120281 {
  box-shadow: none;
  padding: 0;
  border: 0;
  min-height: auto;
}
/* :L3686 */
.page-quickquote #question120280 h1,
.page-quickquote #question120281 h1 {
  font-weight: 400;
  margin: 0;
  padding-left: 120px;
  color: gray;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-CYgahZRmvUuWskFE%2CkrCQ__") left center no-repeat;
  background-size: auto 95px;
  display: table-cell;
  height: 96px;
  vertical-align: middle;
}
/* :L3699 */
.page-quickquote #question120280 ~ div.questionItem,
.page-quickquote #question120281 ~ div.questionItem {
  flex-basis: calc((100% - 30px) / 4);
  margin-bottom: 20px;
}
/* :L3703 */
.page-quickquote #question120280 ~ div.questionItem .mdc-floating-label,
.page-quickquote #question120281 ~ div.questionItem .mdc-floating-label {
  font-size: inherit;
  letter-spacing: 0;
}
/* :L3710 */
.page-quickquote #question120280 {
  margin-bottom: 20px;
}
/* :L3713 */
.page-quickquote #question120280 ~ div.questionItem {
  flex-basis: 50%;
}
/* :L3718 */
.page-quickquote #question120281 {
  /* "Locaux" title */
  margin: 20px 0;
}
/* :L3722 */
.page-quickquote #question120281 h1 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JqJt76FTHTQyWCVwhN4GXA__');
}
/* :L3727 */
/* :L3728 */
.page-quickquote .col-adjustment-questions .instanda-well {
  display: flex;
  flex-wrap: nowrap;
  border-bottom: 1px solid #f1f2f6;
  padding: 20px 0;
}
/* :L3734 */
.page-quickquote .col-adjustment-questions .instanda-well.section-no-wrap {
  flex-wrap: wrap;
}
/* :L3738 */
.page-quickquote .col-adjustment-questions .instanda-well:first-child {
  flex-wrap: wrap;
}
/* :L3743 */
.page-quickquote .col-adjustment-questions .instanda-well:not(:first-child) {
  margin-left: 24px;
  position: relative;
  align-items: center;
}
/* :L3751 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem {
  max-width: 0 0 calc((70% - 40px) / 5);
  margin: 0 10px 0 0;
}
/* :L3756 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem:last-child {
  margin-right: 0;
}
/* :L3760 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem.instanda-container-fluid {
  flex: 0 0 calc(30% - 30px);
  background-color: transparent;
  margin: 0 30px 0 0;
  display: flex;
  align-items: center;
  padding: 0 10px;
}
/* :L3780 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem.instanda-container-fluid + div {
  min-width: 16%;
}
/* :L3788 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem.instanda-container-fluid .mdc-component-wrapper {
  display: flex;
  align-items: center;
}
/* :L3792 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem.instanda-container-fluid .mdc-component-wrapper label {
  font-weight: normal;
}
/* :L3798 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem .form-group {
  margin-bottom: 0;
}
/* :L3802 */
.page-quickquote .col-adjustment-questions .instanda-well > .questionItem .mdc-select__selected-text {
  min-width: auto;
}
/* :L3807 */
/* :L3810 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header {
  width: calc(30% - 30px);
  position: relative;
  z-index: 1;
  margin: -15px 0 0 15px;
  padding: 6px 10px;
  background-color: #f1f2f6;
  border-radius: 50px;
  text-align: center;
}
/* :L3820 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .open-expand {
  display: inline-block;
}
/* :L3824 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .close-collapse {
  display: none;
}
/* :L3828 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .open-expand,
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .close-collapse {
  text-align: center;
  color: black;
  padding-left: 25px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=N5k80M9aaYvXgXVL5Cxctw__") 5px center no-repeat;
  background-size: 12px auto;
}
/* :L3836 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .open-expand:hover,
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .close-collapse:hover {
  color: #da291c;
}
/* :L3841 */
/* :L3842 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header.group-question-open .close-collapse {
  display: inline-block;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=kVMEiEzPZgMUD4d6K4qD8A__');
}
/* :L3847 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header.group-question-open .open-expand {
  display: none;
}
/* :L3853 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse {
  padding: 40px 20px 20px;
  background-color: #f1f2f6;
  margin: -20px 0 20px 15px;
}
/* :L3858 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse > .questionItem {
  margin-bottom: 10px;
  margin-left: 24px;
  position: relative;
  padding: 0 10px;
}
/* :L3866 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse > .questionItem:last-child,
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse > .questionItem:only-child {
  margin-bottom: 0;
}
/* :L3872 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse .checkbox {
  margin: 0;
}
/* :L3876 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse .instanda-question-parent-yes-no {
  margin: 10px 0;
}
/* :L3879 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse .instanda-question-parent-yes-no .instanda-question-parent-yes-no {
  margin: 10px 0;
}
/* :L3884 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse div[id*="_Children"] {
  /* Sub Sub Guarantees */
  padding-left: 65px;
  margin-top: 0;
}
/* :L3891 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse div[id*="_Children"] div[id*="_Children"] {
  /* Sub Sub Sub Guarantees */
  padding: 10px 20px;
  border: 1px solid #999999;
  margin-bottom: 20px;
}
/* :L3899 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse div[id*="_Children"] div[id*="_Children"] .instanda-question-parent-yes-no {
  margin-top: 0;
}
/* :L3906 */
/* :L3908 */
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-header .container,
.page-quickquote .col-adjustment-questions .instanda-well + div.instanda-container-fluid .group-question-collapse .container {
  max-width: 100%;
}
/* :L3915 */
.page-quickquote .col-adjustment-questions div > .questionItem {
  margin-bottom: 0;
}
/* :L3919 */
.page-quickquote .col-adjustment-questions .mdc-switch {
  transform: scale(0.8);
}
/* :L3923 */
.page-quickquote .col-adjustment-questions .mdc-text-field__input,
.page-quickquote .col-adjustment-questions .mdc-select__selected-text {
  padding-left: 10px;
  padding-right: 30px;
}
/* :L3929 */
/* :L3931 */
.page-quickquote .col-adjustment-questions .mdc-text-field--disabled input[disabled],
.page-quickquote .col-adjustment-questions .mdc-text-field--disabled label {
  color: gray;
}
/* :L3937 */
.page-quickquote .col-adjustment-questions .mdc-floating-label {
  font-size: 9px;
  letter-spacing: -0.3px;
  left: 10px;
}
/* :L3944 */
.page-quickquote .col-sidebar + div {
  clear: both;
}
/* :L3948 */
.page-quickquote .col-sidebar {
  margin: 0;
}
@media only screen and (min-width: 992px) {
  .page-quickquote .col-sidebar {
    padding: 0 0 0 15px;
  }
}
/* :L3955 */
.page-quickquote .col-sidebar .sidebar-wrapper {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  padding: 0;
}
/* :L3960 */
.page-quickquote .col-sidebar .elements-wrapper {
  padding: 0 25px;
}
/* :L3964 */
.page-quickquote .col-sidebar .sidebar-title {
  border-top: 4px solid #da291c;
}
/* :L3968 */
.page-quickquote .col-sidebar > h5 {
  text-align: right;
  margin-bottom: 20px;
}
/* :L3972 */
.page-quickquote .col-sidebar > h5 label {
  font-weight: 400;
}
/* :L3977 */
/* :L3978 */
.page-quickquote .col-sidebar .checkbox-remove-instalment-fees input {
  margin: 0;
}
/* :L3984 */
.page-quickquote button[name="updateButton"] {
  float: right;
  margin-top: 20px;
}
/* :L3989 */
/* :L3990 */
.page-quickquote .cover-item label {
  display: none;
}
/* :L3994 */
.page-quickquote .cover-item input[type="radio"][disabled=disabled] {
  display: none;
}
/* :L3999 */
.page-quickquote div#question120356 {
  margin-right: 0px;
}
/* Tooltip Icon */

/* :L4006 */
i[id*="tooltip"] {
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  width: 24px;
  height: 24px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JXrcOKC8hNhf1QlUjb1Rjg__") center center no-repeat;
  background-size: 100% auto;
  display: inline-block;
  position: absolute;
  left: -24px;
}
/* :L4019 */
.instanda-question-parent-yes-no i[id*="tooltip"] {
  margin-top: 5px;
}
/* Shopping Basket */

/* :L4025 */
/* :L4026 */
/* :L4027 */
.col-sidebar .sidebar-main .guarantee {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
}
/* :L4034 */
.col-sidebar .sidebar-main .right {
  min-width: 60px;
}
/* :L4039 */
/* :L4040 */
.col-sidebar .sidebar-sum .right {
  min-width: 150px;
}
/* :L4043 */
.col-sidebar .sidebar-sum .right .unit {
  width: 55px;
  display: inline-block;
}
/* :L4053 */
.instanda-well.offre {
  margin-right: 19px;
  margin-top: -61px;
  margin-bottom: 0px;
  flex-direction: column-reverse;
  border-bottom: none !important;
  align-items: flex-end !important;
  width: fit-content;
  float: right;
  padding: 0px !important;
}
/* :L4067 */
.instanda-well.offreFidelite {
  margin-top: -100px;
  margin-bottom: 22px;
  flex-direction: column-reverse;
  border-bottom: none !important;
  align-items: flex-end !important;
  width: fit-content;
  float: right;
  padding: 0px !important;
}
/* :L4078 */
/* Hide nav menu from Login Page */

/* :L4082 */
/* :L4083 */
.page-agentlogin ul.navbar-nav {
  display: none;
}
/* Main nav menu buttons' alignment */

/* :L4089 */
button.navbar-toggle {
  display: none;
}
/* :L4093 */
.navbar-collapse {
  display: block;
}
/* :L4097 */
@media only screen and (min-width: 768px) {
  ul.nav {
    display: block;
  }
}
/* :L4102 */
ul.nav li {
  float: none;
  border-bottom: 1px solid #f1f2f6;
}
/* :L4106 */
ul.nav li a {
  padding: 0;
  text-align: right;
}
/* :L4110 */
ul.nav li a:hover {
  color: #da291c;
}
/* :L4118 */
button[name="saveButton"] {
  display: none;
}
/* :L4123 */
input#copyQuoteButton {
  display: none;
}
/* :L4128 */
/* :L4129 */
.page-prequotequestions .payment-amount {
  display: none;
}
/* :L4133 */
/* :L4134 */
.page-prequotequestions.page-number-3 .payment-amount {
  display: block;
}
/* :L4150 */
.page-agentdashboard .agentDashboardResultsContainerCustom > h3,
.page-agentdashboard #agentSearchControl > h3 {
  display: none;
}
/* :L4156 */
#ProgressActivityTurnover {
  display: none;
}
/* :L4161 */
input[name='notes'],
button[name='notes'] {
  border-color: #f1f2f6;
  position: relative;
  padding: 6px 24px 6px 52px;
  margin-top: 20px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=nRxrR2ZVGhRXHMs%2C3HNowQ__") 20px center no-repeat;
  background-size: 20px auto;
  width: calc(50% - 15px);
  max-width: 240px;
  text-align: right;
  zoom: 1;
}
/* :L21 */
input[name='notes']:before,
button[name='notes']:before,
input[name='notes']:after,
button[name='notes']:after {
  content: "";
  display: table;
}
/* :L27 */
input[name='notes']:after,
button[name='notes']:after {
  clear: both;
}
/* :L4174 */
.instanda-notes-button {
  float: left;
  clear: both;
}
/* Hide some search fields on Search Page */

/* :L4181 */
/* :L4183 */
/* :L4184 */
.page-retrievequote .search-fields > .search-row,
.page-getagentsearchresults .search-fields > .search-row {
  display: none;
}
/* Hide some action buttons on View Quote/Policy Page */

/* :L4191 */
/* :L4192 */
.page-viewquoteorpolicy a.btnPremiumSummary,
.page-viewquoteorpolicy a.btnClaims,
.page-viewquoteorpolicy a.btnComparePolicy,
.page-viewquoteorpolicy a[href*="ViewEditQuote"],
.page-viewquoteorpolicy a.btnCancelFromRenewal {
  display: none;
}
/* :L4203 */
/* :L4204 */
#question119687 > .instanda-question-label {
  display: none;
}
/* :L4211 */
/* :L4212 */
/* :L4213 */
#question120968 h3 div {
  display: none;
}
/* :L4220 */
#question123715 {
  display: none ;
}
/* :L4225 */
/* :L4226 */
.page-quote button[name="updateButton"] {
  display: none;
}
/* :L4233 */
.my-switch--theme {
  height: 18px;
  margin-bottom: -4px;
}
/* :L4237 */
.my-switch--theme + label {
  margin: 10px 0 10px 5px;
}
/* :L4241 */
.my-switch--theme .mdc-switch__track {
  top: -9px;
  height: 36px;
  width: 67px;
  border-radius: 18px;
  position: relative;
}
/* :L4248 */
.my-switch--theme .mdc-switch__track::before {
  content: "\f00c";
  font-family: "FontAwesome";
  color: white;
  position: absolute;
  top: 8px;
  left: 11px;
}
/* :L4257 */
.my-switch--theme .mdc-switch__track::after {
  content: "\f00d";
  font-family: "FontAwesome";
  color: white;
  position: absolute;
  right: 11px;
  top: 8px;
}
/* :L4267 */
.my-switch--theme .mdc-switch__thumb-underlay {
  left: 0px;
  top: -9px;
  width: 36px;
  height: 36px;
}
/* :L4274 */
.my-switch--theme .mdc-switch__thumb {
  width: 30px;
  height: 30px;
}
/* :L4279 */
.my-switch--theme .mdc-switch__native-control {
  height: 36px;
  width: 36px;
  margin: 0;
}
/* :L4285 */
/* :L4286 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__track {
  background-color: #da291c;
  border-color: #da291c;
  opacity: 1;
}
/* :L4291 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
  background-color: white;
  border-color: white;
}
/* :L4295 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__thumb-underlay {
  transform: translateX(31px);
}
/* :L4298 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__native-control {
  transform: translateX(0);
}
/* :L4304 */
/* :L4305 */
.mdc-select__selected-text {
  white-space: normal;
}
/* :L4309 */
.mdc-select .mdc-menu-surface {
  z-index: 10;
}
/* Fix form field zoom in iPhones */

/* :L4315 */
/* :L4316 */
.iOS input.mdc-text-field__input {
  font-size: 100%;
}
/* :L4320 */
/* :L4328 */
.iOS select.form-control,
.iOS textarea.form-control,
.iOS input.typeahead.form-control,
.iOS input[type="text"].form-control,
.iOS input[type="password"].form-control,
.iOS input[type="datetime"].form-control,
.iOS input[type="datetime-local"].form-control,
.iOS input[type="date"].form-control,
.iOS input[type="month"].form-control,
.iOS input[type="time"].form-control,
.iOS input[type="week"].form-control,
.iOS input[type="number"].form-control,
.iOS input[type="email"].form-control,
.iOS input[type="tel"].form-control,
.iOS input[type="url"].form-control {
  font-size: 100%;
}
/* :L4334 */
/* :L4335 */
.safari .mdc-text-field--filled {
  display: inline-flex;
  flex-direction: column;
  padding-bottom: 8px;
}
/* :L4343 */
.instanda-question-item ul li.mdc-list-item {
  margin-bottom: 0;
}
/*	Edited by AnaFranciscoFr - APFD-32
	Edit the style of sector/activity dropdown	*/

/* :L4350 */
.page-quickquotequestions.page-number-1 .mdc-list-item {
  display: table;
  width: 100%;
}
/* Dashboard Page */

/* Login and Forgot Passowrd Pages */

/* Search Pages */

/* View Quote/ Policy Page */

/* Cancellation Page */

/* Refuse a Quote Page */

/* Failed Auto Renewal Page */

/* Endorsement Page */

/* Set Width */

/* :L4365 */
.instanda-agentdashboard-default-content > .instanda-container-fluid,
.page-agentdashboard #quotesContainerCustom,
.page-agentdashboard #policiesContainerCustom,
.page-agentdashboard #agentSearchControl > h3,
.page-agentdashboard #agentSearchControl > form,
.page-agentlogin .instanda-agent-login,
.page-resetsalespersonpassword .section,
.page-uploaddocuments #instanda-site-layout,
.instanda-failed-auto-renewals {
  /* Anywhere needs to reset page width */
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .instanda-agentdashboard-default-content > .instanda-container-fluid,
  .page-agentdashboard #quotesContainerCustom,
  .page-agentdashboard #policiesContainerCustom,
  .page-agentdashboard #agentSearchControl > h3,
  .page-agentdashboard #agentSearchControl > form,
  .page-agentlogin .instanda-agent-login,
  .page-resetsalespersonpassword .section,
  .page-uploaddocuments #instanda-site-layout,
  .instanda-failed-auto-renewals {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .instanda-agentdashboard-default-content > .instanda-container-fluid,
  .page-agentdashboard #quotesContainerCustom,
  .page-agentdashboard #policiesContainerCustom,
  .page-agentdashboard #agentSearchControl > h3,
  .page-agentdashboard #agentSearchControl > form,
  .page-agentlogin .instanda-agent-login,
  .page-resetsalespersonpassword .section,
  .page-uploaddocuments #instanda-site-layout,
  .instanda-failed-auto-renewals {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .instanda-agentdashboard-default-content > .instanda-container-fluid,
  .page-agentdashboard #quotesContainerCustom,
  .page-agentdashboard #policiesContainerCustom,
  .page-agentdashboard #agentSearchControl > h3,
  .page-agentdashboard #agentSearchControl > form,
  .page-agentlogin .instanda-agent-login,
  .page-resetsalespersonpassword .section,
  .page-uploaddocuments #instanda-site-layout,
  .instanda-failed-auto-renewals {
    width: 1170px;
  }
}
/* Dashboard Page */

/* :L4395 */
/* :L4396 */
.page-agentdashboard .agentDashboardResultsContainerCustom {
  width: 100%;
  padding: 0;
  margin-top: -66px;
}
/* :L4402 */
/* :L4403 */
.page-agentdashboard .instanda-agentdashboard-default-content > .instanda-container-fluid {
  background-color: #f1f2f6;
  padding-left: 180px;
}
/* :L4407 */
.page-agentdashboard .instanda-agentdashboard-default-content > .instanda-container-fluid > .container {
  width: auto;
  padding: 0;
}
/* :L4414 */
.page-agentdashboard #agentSearchControl {
  background-color: #f1f2f6;
  margin-bottom: 40px;
}
/* :L4418 */
.page-agentdashboard #agentSearchControl > form {
  padding: 66px 0 20px 180px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Rgd4boojivg79lNzPvQtug__') 15px bottom no-repeat;
  background-size: 135px auto;
  min-height: 180px;
}
@media only screen and (min-width: 992px) {
  .page-agentdashboard #agentSearchControl > form {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
    flex-wrap: wrap;
  }
}
/* :L4431 */
@media only screen and (min-width: 992px) {
  .page-agentdashboard #agentSearchControl > form > .agent-search-parameter {
    flex-basis: calc((100% - 90px) / 4);
    margin: 10px 10px 0 0;
  }
}
/* :L4439 */
/* :L4445 */
/* :L4447 */
/* :L4448 */
.page-agentdashboard #quotesTableCustom th a,
.page-agentdashboard #policiesContainerCustom th a {
  display: inline-block;
  font-size: 12px;
}
/* :L4454 */
.page-agentdashboard #quotesTableCustom th,
.page-agentdashboard #policiesContainerCustom th,
.page-agentdashboard #quotesTableCustom td,
.page-agentdashboard #policiesContainerCustom td {
  width: calc(100% / 9);
  /* 9 columns */

}
/* :L4464 */
.page-agentdashboard #quotesTableCustom th[data-sortcolumnname="CompanyCompleteAddress_TXT"],
.page-agentdashboard #policiesContainerCustom th[data-sortcolumnname="CompanyCompleteAddress_TXT"],
.page-agentdashboard #quotesTableCustom td[data-sortcolumnname="CompanyCompleteAddress_TXT"],
.page-agentdashboard #policiesContainerCustom td[data-sortcolumnname="CompanyCompleteAddress_TXT"],
.page-agentdashboard #quotesTableCustom th[data-sortcolumnname="Sector_CHOICE"],
.page-agentdashboard #policiesContainerCustom th[data-sortcolumnname="Sector_CHOICE"],
.page-agentdashboard #quotesTableCustom td[data-sortcolumnname="Sector_CHOICE"],
.page-agentdashboard #policiesContainerCustom td[data-sortcolumnname="Sector_CHOICE"],
.page-agentdashboard #quotesTableCustom th[data-sortcolumnname="SalespersonName"],
.page-agentdashboard #policiesContainerCustom th[data-sortcolumnname="SalespersonName"],
.page-agentdashboard #quotesTableCustom td[data-sortcolumnname="SalespersonName"],
.page-agentdashboard #policiesContainerCustom td[data-sortcolumnname="SalespersonName"] {
  width: 160px;
}
/* :L4472 */
/* :L4479 */
/* :L4480 */
.page-agentdashboard .agentDashboardTableContainer > h4 {
  margin-bottom: 20px;
}
/* Login and Forgot Passowrd Pages */

/* :L4489 */
/* :L4491 */
.page-agentlogin .instanda-agent-login-content,
.page-resetsalespersonpassword .instanda-agent-login-content,
.page-agentlogin .instanda-main-content-container,
.page-resetsalespersonpassword .instanda-main-content-container {
  width: 100%;
  padding: 0;
}
/* :L4496 */
.page-agentlogin .instanda-agent-login-content > .instanda-main-content,
.page-resetsalespersonpassword .instanda-agent-login-content > .instanda-main-content,
.page-agentlogin .instanda-main-content-container > .instanda-main-content,
.page-resetsalespersonpassword .instanda-main-content-container > .instanda-main-content {
  background-color: #f1f2f6;
}
/* :L4501 */
.page-agentlogin form.well,
.page-resetsalespersonpassword form.well {
  background-color: transparent;
  border: 0;
  margin: 0;
  padding: 40px 0;
  box-shadow: none;
}
/* :L4508 */
.page-agentlogin form.well .form-group,
.page-resetsalespersonpassword form.well .form-group {
  margin-bottom: 20px;
}
/* :L4511 */
.page-agentlogin form.well .form-group button[type="submit"],
.page-resetsalespersonpassword form.well .form-group button[type="submit"] {
  max-width: none;
}
/* :L4518 */
/* :L4519 */
.page-forgotsalespersonpassword .section {
  background-color: #f1f2f6;
}
/* :L4522 */
.page-forgotsalespersonpassword .section .well {
  padding: 40px 15px;
  margin-bottom: 0;
  background-color: transparent;
  border: 0;
  box-shadow: none;
}
/* :L4529 */
.page-forgotsalespersonpassword .section .well h4 {
  font-size: 24px;
  font-weight: 400;
  margin-top: 0;
}
/* :L4535 */
.page-forgotsalespersonpassword .section .well .form-group {
  margin-bottom: 20px;
}
/* :L4538 */
.page-forgotsalespersonpassword .section .well .form-group .col-lg-9 {
  width: 100%;
}
/* :L4542 */
.page-forgotsalespersonpassword .section .well .form-group button[type="submit"] {
  max-width: none;
}
/* :L4550 */
/* :L4551 */
.page-resetsalespersonpassword .section {
  padding-top: 40px;
  padding-bottom: 40px;
}
/* :L4555 */
.page-resetsalespersonpassword .section h2 {
  font-size: 24px;
  font-weight: 400;
  margin-top: 0;
}
/* Search Pages */

/* :L4565 */
/* :L4567 */
/* :L4568 */
/* :L4569 */
/* :L4570 */
.page-retrievequote .search-fields > div:not(.search-row) .form-group > label,
.page-getagentsearchresults .search-fields > div:not(.search-row) .form-group > label {
  display: none;
}
/* :L4575 */
@media only screen and (min-width: 768px) {
  .page-retrievequote .search-fields > div:not(.search-row) .row,
  .page-getagentsearchresults .search-fields > div:not(.search-row) .row {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
}
/* :L4582 */
@media only screen and (min-width: 768px) {
  .page-retrievequote .search-fields > div:not(.search-row) .row .search-field,
  .page-getagentsearchresults .search-fields > div:not(.search-row) .row .search-field {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    flex-wrap: wrap;
    padding: 0;
  }
}
/* :L4591 */
.page-retrievequote .search-fields > div:not(.search-row) .row .search-field .agent-search-parameter,
.page-getagentsearchresults .search-fields > div:not(.search-row) .row .search-field .agent-search-parameter {
  flex-basis: calc(25% - 10px);
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  .page-retrievequote .search-fields > div:not(.search-row) .row .search-field .agent-search-parameter,
  .page-getagentsearchresults .search-fields > div:not(.search-row) .row .search-field .agent-search-parameter {
    margin-right: 10px;
  }
}
/* :L4601 */
.page-retrievequote .search-fields > div:not(.search-row) .row .search-button,
.page-getagentsearchresults .search-fields > div:not(.search-row) .row .search-button {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* :L4609 */
.page-retrievequote .warningMessage,
.page-getagentsearchresults .warningMessage {
  margin-bottom: 40px;
}
/* :L4612 */
.page-retrievequote .warningMessage ul,
.page-getagentsearchresults .warningMessage ul {
  padding: 0;
}
/* :L4615 */
.page-retrievequote .warningMessage ul li,
.page-getagentsearchresults .warningMessage ul li {
  list-style-type: none;
  color: #da291c;
}
/* :L4622 */
/* :L4624 */
/* :L4626 */
/* :L4627 */
/* :L4628 */
.page-retrievequote .agentTable tbody tr td a,
.page-getagentsearchresults .agentTable tbody tr td a,
.page-retrievequote .agent-table tbody tr td a,
.page-getagentsearchresults .agent-table tbody tr td a {
  padding: 0 12px;
  display: inline-block;
  margin: 0 5px 5px 0;
}
/* :L4634 */
.page-retrievequote .agentTable tbody tr td a:hover,
.page-getagentsearchresults .agentTable tbody tr td a:hover,
.page-retrievequote .agent-table tbody tr td a:hover,
.page-getagentsearchresults .agent-table tbody tr td a:hover,
.page-retrievequote .agentTable tbody tr td a:active,
.page-getagentsearchresults .agentTable tbody tr td a:active,
.page-retrievequote .agent-table tbody tr td a:active,
.page-getagentsearchresults .agent-table tbody tr td a:active,
.page-retrievequote .agentTable tbody tr td a:focus,
.page-getagentsearchresults .agentTable tbody tr td a:focus,
.page-retrievequote .agent-table tbody tr td a:focus,
.page-getagentsearchresults .agent-table tbody tr td a:focus,
.page-retrievequote .agentTable tbody tr td a:active:focus,
.page-getagentsearchresults .agentTable tbody tr td a:active:focus,
.page-retrievequote .agent-table tbody tr td a:active:focus,
.page-getagentsearchresults .agent-table tbody tr td a:active:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* View Quote/ Policy Page */

/* :L4651 */
/* :L4652 */
.page-viewquoteorpolicy h3 {
  margin-top: 0;
}
/* :L4656 */
.page-viewquoteorpolicy .col-sidebar {
  /* Override the margin from shopping basket styling */
  margin-top: 0;
  display: block;
}
/* :L4662 */
.page-viewquoteorpolicy .col-action-buttons {
  padding-right: 0;
}
/* :L4665 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons {
  width: auto;
  padding: 0;
}
/* :L4669 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group {
  display: flex;
  flex-direction: column;
}
/* :L4673 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a {
  flex-basis: 100%;
  width: 100%;
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  white-space: normal;
}
/* :L4681 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(odd) {
  border-radius: 0;
}
/* :L4685 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnViewDocs {
  order: 0;
}
/* :L4689 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a[href*="CustomerAccount"] {
  order: 1;
}
/* :L4693 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnReferralHistory {
  order: 2;
}
/* :L4697 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnCopyReQuote {
  order: 3;
}
/* :L4701 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a[href*="ViewEditQuote"],
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnCancelPolicy {
  order: 4;
}
/* :L4706 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnCompletePolicyBuy,
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnRenewPolicy {
  order: 5;
}
/* :L4711 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnDeclinePolicy,
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnAdjustPolicy {
  order: 6;
}
/* :L4716 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnNotTakenUp {
  order: 7;
}
/* :L4721 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnAbandonPolicy {
  order: 11;
  background-color: black;
  border-color: black;
}
/* :L4727 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a.btnUploadDocuments {
  order: 9;
}
/* :L4731 */
.page-viewquoteorpolicy .col-action-buttons .policy-view-options-action-buttons .btn-group a[data-action*="show-notes-dialog"] {
  order: 10;
}
/* :L4739 */
.page-viewquoteorpolicy .quote-info-wrapper {
  margin-bottom: 40px;
  font-weight: 700;
}
/* :L4743 */
.page-viewquoteorpolicy .quote-info-wrapper label {
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .quote-info-wrapper {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L4755 */
.page-viewquoteorpolicy .col-quote-info,
.page-viewquoteorpolicy .col-policy-holder-info {
  font-size: 12.5px;
}
/* :L4759 */
.page-viewquoteorpolicy .col-quote-info .box,
.page-viewquoteorpolicy .col-policy-holder-info .box {
  background-color: #f1f2f6;
  padding: 20px 15px;
}
/* :L4763 */
.page-viewquoteorpolicy .col-quote-info .box .item,
.page-viewquoteorpolicy .col-policy-holder-info .box .item {
  padding: 10px 0;
  border-bottom: 1px solid #999999;
  word-break: break-word;
}
/* :L4768 */
.page-viewquoteorpolicy .col-quote-info .box .item .rcp-group,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .rcp-group,
.page-viewquoteorpolicy .col-quote-info .box .item .pro-by-hiscox-group,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .pro-by-hiscox-group {
  flex-basis: 100%;
}
/* :L4773 */
.page-viewquoteorpolicy .col-quote-info .box .item.highlight,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight,
.page-viewquoteorpolicy .col-quote-info .box .item .rcp-total .premium,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .rcp-total .premium,
.page-viewquoteorpolicy .col-quote-info .box .item .pro-by-hiscox-total .premium,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .pro-by-hiscox-total .premium {
  font-size: 20px;
  line-height: 1.3em;
}
/* :L4779 */
.page-viewquoteorpolicy .col-quote-info .box .item.highlight .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight .right,
.page-viewquoteorpolicy .col-quote-info .box .item .rcp-total .premium .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .rcp-total .premium .right,
.page-viewquoteorpolicy .col-quote-info .box .item .pro-by-hiscox-total .premium .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .pro-by-hiscox-total .premium .right {
  letter-spacing: -0.7px;
}
/* :L4784 */
/* :L4787 */
.page-viewquoteorpolicy .col-quote-info .box .item.highlight .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight .left,
.page-viewquoteorpolicy .col-quote-info .box .item .rcp-total .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .rcp-total .left,
.page-viewquoteorpolicy .col-quote-info .box .item .pro-by-hiscox-total .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .pro-by-hiscox-total .left {
  color: black;
}
/* :L4792 */
.page-viewquoteorpolicy .col-quote-info .box .item .rcp-total,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .rcp-total,
.page-viewquoteorpolicy .col-quote-info .box .item .pro-by-hiscox-total,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .pro-by-hiscox-total {
  background-color: white;
  padding: 10px;
  width: calc(100% + 20px);
  margin-left: -10px;
  color: black;
}
/* :L4800 */
/* :L4801 */
.page-viewquoteorpolicy .col-quote-info .box .item .rcp-total .premium span,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .rcp-total .premium span,
.page-viewquoteorpolicy .col-quote-info .box .item .pro-by-hiscox-total .premium span,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .pro-by-hiscox-total .premium span {
  font-size: 14px;
  font-weight: 700;
  display: block;
}
/* :L4809 */
/* :L4810 */
/* :L4811 */
.page-viewquoteorpolicy .col-quote-info .box .item.col-sidebar > div:empty,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.col-sidebar > div:empty {
  margin: 0;
  display: none;
}
/* :L4817 */
.page-viewquoteorpolicy .col-quote-info .box .item.col-sidebar:last-child,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.col-sidebar:last-child {
  border-bottom: 0;
}
/* :L4822 */
.page-viewquoteorpolicy .col-quote-info .box .item.title,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.title {
  border-bottom: 0;
  padding-bottom: 0;
}
/* :L4828 */
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .item,
  .page-viewquoteorpolicy .col-policy-holder-info .box .item,
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L4837 */
.page-viewquoteorpolicy .col-quote-info .box .item .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .left,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .left {
  font-weight: 400;
  color: gray;
}
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .item .left,
  .page-viewquoteorpolicy .col-policy-holder-info .box .item .left,
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item .left,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .left {
    flex-basis: 50%;
    margin-right: 5%;
  }
}
/* :L4847 */
.page-viewquoteorpolicy .col-quote-info .box .item .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .item .right,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .right {
  text-align: right;
}
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .item .right,
  .page-viewquoteorpolicy .col-policy-holder-info .box .item .right,
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item .right,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .right {
    flex-basis: 45%;
  }
}
/* :L4855 */
.page-viewquoteorpolicy .col-quote-info .box .item.highlight,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item.highlight,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.highlight {
  align-items: flex-end;
}
/* :L4858 */
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .item.highlight .left,
  .page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight .left,
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item.highlight .left,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.highlight .left {
    flex-basis: 65%;
  }
}
/* :L4863 */
.page-viewquoteorpolicy .col-quote-info .box .item.highlight .left p,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight .left p,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item.highlight .left p,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.highlight .left p {
  margin: 0;
}
/* :L4868 */
.page-viewquoteorpolicy .col-quote-info .box .item.highlight .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight .right,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item.highlight .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.highlight .right {
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .item.highlight .right,
  .page-viewquoteorpolicy .col-policy-holder-info .box .item.highlight .right,
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item.highlight .right,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.highlight .right {
    flex-basis: 30%;
  }
}
/* :L4878 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item {
  margin-bottom: 10px;
  width: 100%;
}
/* :L4882 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item.title,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.title {
  margin: 20px 0;
}
/* :L4885 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item.title .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.title .left {
  font-weight: 700;
  font-size: 14px;
  color: black;
}
/* :L4891 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item.title .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.title .right {
  font-size: 10px;
  color: gray;
  font-weight: 400;
}
/* :L4898 */
/* :L4899 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .left span,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .left span {
  display: inline-block;
}
/* :L4902 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .left span label,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .left span label {
  margin-right: 8px;
}
/* :L4906 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .left span.separator,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .left span.separator {
  margin: 0 10px;
}
/* :L4912 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .right,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .right {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-start;
}
/* :L4918 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .right > div,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .right > div {
  text-align: right;
}
/* :L4921 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .right > div:first-child,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .right > div:first-child {
  margin-right: 8px;
}
/* :L4925 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .right > div:last-child,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .right > div:last-child {
  margin-left: 8px;
  flex-basis: 95px;
}
/* :L4932 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-guarantee,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-guarantee,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-sub-guarantee,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-sub-guarantee {
  flex-basis: 100%;
  margin: 5px 0;
}
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-guarantee,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-guarantee,
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-sub-guarantee,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-sub-guarantee {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L4944 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-guarantee .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-guarantee .left,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-sub-guarantee .left,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-sub-guarantee .left {
  padding-left: 15px;
  position: relative;
}
/* :L4948 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-guarantee .left::before,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-guarantee .left::before,
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-sub-guarantee .left::before,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-sub-guarantee .left::before {
  width: 6px;
  height: 1px;
  position: absolute;
  left: 0;
  top: 7px;
  content: "";
  display: block;
  background-color: gray;
}
/* :L4961 */
.page-viewquoteorpolicy .col-quote-info .box .guarantee-item .sub-sub-guarantee,
.page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item .sub-sub-guarantee {
  padding-left: 15px;
}
/* :L4965 */
/* :L4966 */
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item.premium .left,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.premium .left {
    flex-basis: 40%;
  }
}
/* :L4972 */
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-quote-info .box .guarantee-item.premium .right,
  .page-viewquoteorpolicy .col-policy-holder-info .box .guarantee-item.premium .right {
    flex-basis: 55%;
  }
}
/* :L4980 */
/* :L4981 */
.page-viewquoteorpolicy .col-quote-info .box div[class="guarantee-item"]:empty,
.page-viewquoteorpolicy .col-policy-holder-info .box div[class="guarantee-item"]:empty {
  margin: 0;
  display: none;
}
/* :L4989 */
/* :L4990 */
/* :L4991 */
/* :L4992 */
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-policy-holder-info .box .item .left {
    flex-basis: 40%;
  }
}
/* :L4998 */
.page-viewquoteorpolicy .col-policy-holder-info .box .item .right {
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .col-policy-holder-info .box .item .right {
    flex-basis: 55%;
  }
}
/* :L5010 */
/* :L5011 */
@media only screen and (max-width: 767px) {
  .page-viewquoteorpolicy .all-cols-wrapper > .col-xs-12 {
    padding-left: 0;
    padding-right: 0;
  }
  /* :L5016 */
  .page-viewquoteorpolicy .all-cols-wrapper > .col-xs-12 > .container {
    padding-left: 0;
    padding-right: 0;
  }
}
/* :L5023 */
@media only screen and (min-width: 768px) {
  .page-viewquoteorpolicy .all-cols-wrapper > .col-xs-12:first-child {
    padding-left: 0;
  }
}
/* :L5032 */
/* :L5033 */
.page-viewquoteorpolicy .date-cancellation {
  display: none;
}
/* :L5036 */
.created-from-cancellation.page-viewquoteorpolicy .date-cancellation {
  display: block;
}
/* Cancellation Page */

/* :L5043 */
/* :L5044 */
/* :L5045 */
.page-cancellationconfirmation .col-main > div {
  padding-bottom: 10px;
  border-bottom: 1px solid #999999;
  margin-bottom: 10px;
}
@media only screen and (min-width: 480px) {
  .page-cancellationconfirmation .col-main > div {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
/* :L5056 */
.page-cancellationconfirmation .col-main > div:last-child {
  margin-bottom: 40px;
}
/* :L5060 */
.page-cancellationconfirmation .col-main > div > div:first-child {
  flex-basis: 210px;
}
/* :L5064 */
.page-cancellationconfirmation .col-main > div label {
  color: gray;
  margin-bottom: 0;
}
/* Refuse a Quote Page */

/* :L5074 */
/* :L5075 */
.page-salestagereason button[type="submit"] {
  margin-top: 20px;
}
/* Failed Auto Renewal Page */

/* :L5082 */
/* :L5083 */
/* :L5084 */
.page-failedautorenewals .instanda-failed-auto-renewals > .container {
  width: auto;
  padding: 0;
}
/* :L5088 */
/* :L5089 */
/* :L5090 */
.page-failedautorenewals .instanda-failed-auto-renewals > .container > form:first-child div:last-child .failed-renewals-page + div {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: nowrap;
}
/* :L5101 */
.page-failedautorenewals .failed-renewals-page {
  margin: 20px 0 10px;
}
/* :L5105 */
.page-failedautorenewals .failed-renewals-pages {
  font-weight: 700;
}
/* :L5108 */
.page-failedautorenewals .failed-renewals-pages > button {
  all: unset;
  cursor: pointer;
  padding: 0 3px;
  font-weight: 400;
}
/* :L5114 */
.page-failedautorenewals .failed-renewals-pages > button:hover {
  color: #da291c;
}
/* :L5118 */
.page-failedautorenewals .failed-renewals-pages > button:active:focus {
  background-color: transparent;
}
/* :L5124 */
/* :L5125 */
.page-failedautorenewals .failed-renewals-table .row {
  padding: 20px 0;
  border-bottom: 1px solid #999999;
}
/* :L5130 */
.page-failedautorenewals .failed-renewals-table small {
  display: block;
  margin-bottom: 5px;
  font-weight: 700;
}
/* :L5135 */
.page-failedautorenewals .failed-renewals-table small + label {
  font-weight: 400;
}
/* :L5141 */
.page-failedautorenewals .failed-renewals-actions {
  width: 100%;
  padding: 0;
}
/* :L5145 */
/* :L5146 */
.page-failedautorenewals .failed-renewals-actions .failed-renewals-value > form {
  display: inline-block;
  margin: 0 5px 5px 0;
}
/* :L5147 */
.page-failedautorenewals .failed-renewals-actions .failed-renewals-value > form button {
  padding: 0 30px 0 12px;
}
/* :L5150 */
.page-failedautorenewals .failed-renewals-actions .failed-renewals-value > form button::before {
  right: 12px;
}
/* :L5161 */
.page-failedautorenewals .failed-renewals-action-form-RetryAllWithMissingVariables {
  float: right;
  margin-top: 20px;
}
/* :L5165 */
.page-failedautorenewals .failed-renewals-action-form-RetryAllWithMissingVariables button {
  padding-right: 42px;
}
/* Endorsement page */

/* :L5173 */
/* :L5174 */
/* :L5175 */
.page-endorse .section-endorsement table {
  max-width: 600px;
}
/* Customer Account Info page */

/* :L5182 */
/* :L5183 */
.page-customeraccountinfo button#saveButton {
  background-color: red;
  border: 1px solid #da291c;
  color: white;
  max-width: 260px;
  width: 100%;
  display: block;
  float: right;
}
/* :L5192 */
.page-customeraccountinfo .buttons-container {
  display: flex;
  flex-direction: column;
  padding: 0% 10% 0% 10%;
  flex-wrap: wrap;
}
/* :L5198 */
.page-customeraccountinfo .pull-right {
  float: none!important;
}
/* :L5201 */
.page-customeraccountinfo div#savemsg {
  display: flex;
  justify-content: center;
}
/* Agent Quote/Policy */

/* :L5209 */
/* :L5210 */
.page-viewquoteorpolicy .suiviTitle {
  padding-top: 20px !important;
  padding-bottom: 15px !important;
}
/* :L5218 */
/* :L5219 */
.page-viewquoteorpolicy.created-from-renewal .btnNotTakenUp,
.page-viewquoteorpolicy.created-from-mta .btnNotTakenUp {
  display: none;
}
/* :L5222 */
.page-viewquoteorpolicy.created-from-renewal .btnDeclinePolicy,
.page-viewquoteorpolicy.created-from-mta .btnDeclinePolicy {
  display: none;
}
/* :L5249 */
body.sector-info .hide-for-sector-info {
  display: hidden !important;
}
/* :L5252 */
body.sector-info .show-for-sector-info {
  display: initial !important;
}
/* :L5249 */
body.sector-mark .hide-for-sector-mark {
  display: hidden !important;
}
/* :L5252 */
body.sector-mark .show-for-sector-mark {
  display: initial !important;
}
/* :L5249 */
body.sector-cons .hide-for-sector-cons {
  display: hidden !important;
}
/* :L5252 */
body.sector-cons .show-for-sector-cons {
  display: initial !important;
}
/* :L5249 */
body.sector-secu .hide-for-sector-secu {
  display: hidden !important;
}
/* :L5252 */
body.sector-secu .show-for-sector-secu {
  display: initial !important;
}
/* :L5249 */
body.sector-medi .hide-for-sector-medi {
  display: hidden !important;
}
/* :L5252 */
body.sector-medi .show-for-sector-medi {
  display: initial !important;
}
/* :L5249 */
body.sector-tour .hide-for-sector-tour {
  display: hidden !important;
}
/* :L5252 */
body.sector-tour .show-for-sector-tour {
  display: initial !important;
}
/* :L5249 */
body.sector-vehi .hide-for-sector-vehi {
  display: hidden !important;
}
/* :L5252 */
body.sector-vehi .show-for-sector-vehi {
  display: initial !important;
}
/* :L5249 */
body.sector-bien .hide-for-sector-bien {
  display: hidden !important;
}
/* :L5252 */
body.sector-bien .show-for-sector-bien {
  display: initial !important;
}
/* :L5249 */
body.sector-form .hide-for-sector-form {
  display: hidden !important;
}
/* :L5252 */
body.sector-form .show-for-sector-form {
  display: initial !important;
}
/* :L5249 */
body.sector-autr .hide-for-sector-autr {
  display: hidden !important;
}
/* :L5252 */
body.sector-autr .show-for-sector-autr {
  display: initial !important;
}
/* :L5249 */
body.sector-serv .hide-for-sector-serv {
  display: hidden !important;
}
/* :L5252 */
body.sector-serv .show-for-sector-serv {
  display: initial !important;
}
/* :L5249 */
body.sector-acco .hide-for-sector-acco {
  display: hidden !important;
}
/* :L5252 */
body.sector-acco .show-for-sector-acco {
  display: initial !important;
}
/* :L5249 */
body.sector-bure .hide-for-sector-bure {
  display: hidden !important;
}
/* :L5252 */
body.sector-bure .show-for-sector-bure {
  display: initial !important;
}
/* :L5249 */
body.sector-arti .hide-for-sector-arti {
  display: hidden !important;
}
/* :L5252 */
body.sector-arti .show-for-sector-arti {
  display: initial !important;
}
/* :L5249 */
body.sector-prof .hide-for-sector-prof {
  display: hidden !important;
}
/* :L5252 */
body.sector-prof .show-for-sector-prof {
  display: initial !important;
}
/* :L5249 */
body.sector-asso .hide-for-sector-asso {
  display: hidden !important;
}
/* :L5252 */
body.sector-asso .show-for-sector-asso {
  display: initial !important;
}
/* :L5249 */
body.sector-mds .hide-for-sector-mds {
  display: hidden !important;
}
/* :L5252 */
body.sector-mds .show-for-sector-mds {
  display: initial !important;
}
/* :L5249 */
body.sector-mdd .hide-for-sector-mdd {
  display: hidden !important;
}
/* :L5252 */
body.sector-mdd .show-for-sector-mdd {
  display: initial !important;
}
/* :L5249 */
body.sector-hygi .hide-for-sector-hygi {
  display: hidden !important;
}
/* :L5252 */
body.sector-hygi .show-for-sector-hygi {
  display: initial !important;
}
/* :L5259 */
.endorsement-item {
  margin-bottom: 20px;
}
/* :L5263 */
.endorsement-list,
#clauses,
div[class*="endorsement"] {
  font-family: Arial, sans-serif;
}
/* :L5269 */
.endorsement-list .bg-grey,
#clauses .bg-grey,
div[class*="endorsement"] .bg-grey {
  background-color: #d9d9d9;
  padding: 5px 3px;
}
/* :L5274 */
.hidden-effective-date {
  display: none;
}
/* Post-quote Questions page */

/*.page-postquotequestions {

  form {
    .questionItem.container,
    .questionHeader.container,
    & > .container,
    & > .container > .row {
        max-width: 100%;
    }
  }

  & #question131391 {
    padding-top: 52px;
    background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=VWtoNVZXTmtOWEpKZFdwRGNWVlFMR2t3VTNCTlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxKbVVFQ2tVTnBHVVdBV2ZmLDEwMDAsRGphc2VTb1h2UmpCWXo1Myx0WDFsSU1rV3lLOUZzWWlweW56ZHlEY0dLQVBJemFUclVGbElQN3NYc1l1MnJjQTluemM2OGRHenVYYTJUeWFkNTlnS3A4OHhWZVVTT0g4OExzWTlvZz09") center top no-repeat;
    background-size: 42px auto;
    color: black;
  }
  
  #btnOffline{
  position: relative;
  padding-right: 48px;
  width: 100%;
  max-width: 100%;
}  
 
 #btnOffline{
    margin-top:10px !important;
    background:#fff !important;
    color:#777 !important;
    border:2px solid #777 !important;
    border-radius:0 !important;
    text-align:left !important;
    position:relative !important;
    width:100% !important;
    max-width:260px !important;
    display:block !important;
    padding:14px 48px 14px 24px !important;
    box-sizing:border-box !important;
  }
  #btnOffline::before{
    content:"" !important;
    position:absolute !important;
    top:50% !important;
    margin-top:-8px !important;
    right:24px !important;
    width:0 !important;
    height:0 !important;
    border-top:8px solid transparent !important;
    border-bottom:8px solid transparent !important;
    border-left:8px solid #777 !important;
  }
  #btnOffline small{display:block !important; line-height:1.2 !important;}
    
}



.page-confirmbillingdetails
{
 .hiscox-confirmation {
  max-width: 560px;
  margin: 0 auto;
  text-align: center;
}

.hiscox-steps {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
}

.hiscox-steps .step {
  flex: 1;
  font-size: 14px;
  color: #ccc;
}

.hiscox-steps .completed,
.hiscox-steps .active {
  color: #da291c;
  font-weight: 600;
}

.hiscox-title {
  color: #da291c;
  margin-bottom: 20px;
  font-size: 23px;
  font-weight: 600;
}

.hiscox-intro {
  margin-bottom: 30px;
  max-width: 500px;
}

.hiscox-summary {
  text-align: left;
  border-top: 1px solid #eee;
  padding-top: 20px;
}
  
  .summary-row{
  display:flex;
  align-items:center;
  justify-content:flex-start;
  gap:12px;
}

.summary-row img{
  display:inline-block;
  max-width: fit-content;
}

.summary-row b{
  display:none;
}

.summary-row .btn-modifier{
  margin-left:revert !important;
  flex-shrink:0;
}    

.hiscox-summary .summary-row{
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 0;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
}


.hiscox-summary .summary-row > span{
  min-width: 190px;        
  opacity: 0.75;
}

.hiscox-summary .summary-row > b,
.hiscox-summary .summary-row > strong{
  display: none !important;
}


.hiscox-summary .summary-row .btn-modifier{
  margin-left: auto;
}

.hiscox-summary .summary-row{
  font-size: 14px;
}
.hiscox-summary .summary-row:not(:first-child){
  font-weight: 500;
}

.btn-modifier {
  background: #d71920;
  color: #fff;
  border: none;
  padding: 6px 12px;
  font-size: 12px;
  border-radius: 3px;
}

.hiscox-fee {
  font-size: 13px;
  color: black;
}

.hiscox-terms {
  margin: 30px 0;
  text-align: left;
  font-size: 13px;
  font-weight: normal !important;
}
  
  .hiscox-terms label,
.hiscox-terms label * {
  font-weight: normal !important;
}


.hiscox-cta {
  margin-top: 20px;
}

.btn-pay {
  background: #da291c;
  color: #fff;
  border: none;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 4px;
}
 
  .instanda-confirm-billing-address {
    display: none !important;
}

  div:has(> strong):has(:contains("will be billed to:")) {
    display: none;
} 

}



body.page-confirmbillingdetails a[href*="PostQuoteQuestions"] {
    display: none !important;
}


.page-confirmbillingdetails{
  #boltPayButton {
      float: none !important;
      display: block;
      margin: 20px auto;
  }
  
  .hiscox-terms .terms-error{
  margin-top: 16px; 
  color: red;      
  font-size: 14px;
  line-height: 1.4;
  font-weight: 500;
}


}

.page-confirmbillingdetails{
  .instanda-main-content div:has(+ .instanda-confirm-billing-address) {
    display: none;
  }  
}

*/

/* =========================
   Renewal Payment Styling
   Only on Agent Renewal Quote Page
========================= */

/*body.page-quote.created-from-renewal.site-agent .renewal-red-btn {
  background: #da291c !important;
  color: #ffffff !important;
  border-color: #da291c !important;
}

body.page-quote.created-from-renewal.site-agent .renewal-red-btn:hover {
  background: #da291c !important;
  color: #ffffff !important;
  border-color: #da291c !important;
}

body.page-quote.created-from-renewal.site-agent #btnOnline.renewal-red-btn {
  display: inline-block;
  text-decoration: none !important;
  padding: 24px 16px;  
}

body.page-quote.created-from-renewal.site-agent .renewal-hidden {
  display: none !important;
}

button[name="continueButton"].second-button.renewal-red-btn {
  display: none !important;
}
*/

