/* :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;
}


/* Mixins */

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

/* General */

/* :L73 */
body {
  /*Margin bottom by footer height*/
  color: black;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: Arial, sans-serif;
}
/* :L81 */
body:not(.cke_editable) {
  /* deplay body showing */
  opacity: 0;
  transition: opacity .2s;
}
/* :L87 */
body.page-quickquotequestions.page-number-1,
body.page-quickquotequestions.page-number-2,
body.page-quickquotequestions.page-number-3,
body.page-quickquote,
body.page-prequotequestions.page-number-1,
body.page-prequotequestions.page-number-2,
body.page-prequotequestions.page-number-3,
body.page-prequotequestions.page-number-5,
body.page-prequotequestions.page-number-6,
body.page-prequotequestions.page-number-7,
body.page-prequotequestions.page-number-8,
body.page-quote,
body.page-postquotequestions.page-number-1,
body.page-paymentconfirmation,
body.page-confirmbillingdetails,
body.page-agentlogin,
body.page-retrievequote {
  color: white;
  background-color: #52b8f7;
}
/* :L107 */
/* :L108 */
body.page-quickquotequestions.page-number-1 footer a,
body.page-quickquotequestions.page-number-2 footer a,
body.page-quickquotequestions.page-number-3 footer a,
body.page-quickquote footer a,
body.page-prequotequestions.page-number-1 footer a,
body.page-prequotequestions.page-number-2 footer a,
body.page-prequotequestions.page-number-3 footer a,
body.page-prequotequestions.page-number-5 footer a,
body.page-prequotequestions.page-number-6 footer a,
body.page-prequotequestions.page-number-7 footer a,
body.page-prequotequestions.page-number-8 footer a,
body.page-quote footer a,
body.page-postquotequestions.page-number-1 footer a,
body.page-paymentconfirmation footer a,
body.page-confirmbillingdetails footer a,
body.page-agentlogin footer a,
body.page-retrievequote footer a,
body.page-quickquotequestions.page-number-1 footer a:hover,
body.page-quickquotequestions.page-number-2 footer a:hover,
body.page-quickquotequestions.page-number-3 footer a:hover,
body.page-quickquote footer a:hover,
body.page-prequotequestions.page-number-1 footer a:hover,
body.page-prequotequestions.page-number-2 footer a:hover,
body.page-prequotequestions.page-number-3 footer a:hover,
body.page-prequotequestions.page-number-5 footer a:hover,
body.page-prequotequestions.page-number-6 footer a:hover,
body.page-prequotequestions.page-number-7 footer a:hover,
body.page-prequotequestions.page-number-8 footer a:hover,
body.page-quote footer a:hover,
body.page-postquotequestions.page-number-1 footer a:hover,
body.page-paymentconfirmation footer a:hover,
body.page-confirmbillingdetails footer a:hover,
body.page-agentlogin footer a:hover,
body.page-retrievequote footer a:hover,
body.page-quickquotequestions.page-number-1 footer a:active,
body.page-quickquotequestions.page-number-2 footer a:active,
body.page-quickquotequestions.page-number-3 footer a:active,
body.page-quickquote footer a:active,
body.page-prequotequestions.page-number-1 footer a:active,
body.page-prequotequestions.page-number-2 footer a:active,
body.page-prequotequestions.page-number-3 footer a:active,
body.page-prequotequestions.page-number-5 footer a:active,
body.page-prequotequestions.page-number-6 footer a:active,
body.page-prequotequestions.page-number-7 footer a:active,
body.page-prequotequestions.page-number-8 footer a:active,
body.page-quote footer a:active,
body.page-postquotequestions.page-number-1 footer a:active,
body.page-paymentconfirmation footer a:active,
body.page-confirmbillingdetails footer a:active,
body.page-agentlogin footer a:active,
body.page-retrievequote footer a:active,
body.page-quickquotequestions.page-number-1 footer a:focus,
body.page-quickquotequestions.page-number-2 footer a:focus,
body.page-quickquotequestions.page-number-3 footer a:focus,
body.page-quickquote footer a:focus,
body.page-prequotequestions.page-number-1 footer a:focus,
body.page-prequotequestions.page-number-2 footer a:focus,
body.page-prequotequestions.page-number-3 footer a:focus,
body.page-prequotequestions.page-number-5 footer a:focus,
body.page-prequotequestions.page-number-6 footer a:focus,
body.page-prequotequestions.page-number-7 footer a:focus,
body.page-prequotequestions.page-number-8 footer a:focus,
body.page-quote footer a:focus,
body.page-postquotequestions.page-number-1 footer a:focus,
body.page-paymentconfirmation footer a:focus,
body.page-confirmbillingdetails footer a:focus,
body.page-agentlogin footer a:focus,
body.page-retrievequote footer a:focus,
body.page-quickquotequestions.page-number-1 footer a:active:focus,
body.page-quickquotequestions.page-number-2 footer a:active:focus,
body.page-quickquotequestions.page-number-3 footer a:active:focus,
body.page-quickquote footer a:active:focus,
body.page-prequotequestions.page-number-1 footer a:active:focus,
body.page-prequotequestions.page-number-2 footer a:active:focus,
body.page-prequotequestions.page-number-3 footer a:active:focus,
body.page-prequotequestions.page-number-5 footer a:active:focus,
body.page-prequotequestions.page-number-6 footer a:active:focus,
body.page-prequotequestions.page-number-7 footer a:active:focus,
body.page-prequotequestions.page-number-8 footer a:active:focus,
body.page-quote footer a:active:focus,
body.page-postquotequestions.page-number-1 footer a:active:focus,
body.page-paymentconfirmation footer a:active:focus,
body.page-confirmbillingdetails footer a:active:focus,
body.page-agentlogin footer a:active:focus,
body.page-retrievequote footer a:active:focus {
  color: white;
}
/* :L118 */
body * {
  transition: all 0.3s;
}
/* :L123 */
a {
  color: #21c0ff;
  text-decoration: underline;
}
/* :L127 */
a:hover,
a:focus,
a:active,
a:active:focus {
  color: #00aaed;
}
/* :L134 */
a.page-quickquotequestions a,
a.page-quickquote a {
  color: white;
}
/* :L140 */
/* :L144 */
a:active,
.btn:active,
.radio input:active,
.radio-inline input:active,
a:focus,
.btn:focus,
.radio input:focus,
.radio-inline input:focus,
a:active:focus,
.btn:active:focus,
.radio input:active:focus,
.radio-inline input:active:focus {
  outline: none;
  box-shadow: none;
}
/* :L152 */
h3,
h4,
.page-agentdashboard label[for="policyNumber"] {
  font-weight: 700;
  text-align: center;
}
/* :L158 */
h3,
.page-agentdashboard label[for="policyNumber"] {
  font-size: 36px;
  margin-bottom: 40px;
}
/* :L163 */
h4 {
  font-size: 24px;
  margin-bottom: 20px;
}
/* Header */

/* :L169 */
nav.navbar {
  background-color: #52b8f7;
  border: 0;
  padding-top: 16px;
  padding-bottom: 20px;
  border-bottom: 1px solid white;
}
/* :L176 */
@media only screen and (min-width: 768px) {
  nav.navbar > .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
/* :L183 */
nav.navbar > .container::before,
nav.navbar > .container::after {
  display: none;
}
/* :L189 */
nav.navbar .navbar-header {
  margin: 0;
}
/* :L192 */
nav.navbar .navbar-header a.navbar-brand {
  height: auto;
}
/* :L195 */
nav.navbar .navbar-header a.navbar-brand img {
  width: 220px;
}
/* :L201 */
/* :L202 */
/* :L203 */
nav.navbar ul.navbar-nav > li a,
nav.navbar ul.navbar-nav > li a:hover,
nav.navbar ul.navbar-nav > li a:active,
nav.navbar ul.navbar-nav > li a:focus,
nav.navbar ul.navbar-nav > li a:active:focus {
  color: white;
  text-decoration: none;
  position: relative;
}
@media only screen and (max-width: 767px) {
  nav.navbar ul.navbar-nav > li a,
  nav.navbar ul.navbar-nav > li a:hover,
  nav.navbar ul.navbar-nav > li a:active,
  nav.navbar ul.navbar-nav > li a:focus,
  nav.navbar ul.navbar-nav > li a:active:focus {
    color: #52b8f7;
  }
}
/* :L217 */
/* :L221 */
nav.navbar ul.navbar-nav > li a:hover::after,
nav.navbar ul.navbar-nav > li a:active::after,
nav.navbar ul.navbar-nav > li a:focus::after,
nav.navbar ul.navbar-nav > li a:active:focus::after {
  position: absolute;
  display: block;
  content: "";
  bottom: 0;
  left: 50%;
  width: 0px;
  height: 0px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  margin-left: -3px;
}
/* :L236 */
/* :L237 */
nav.navbar ul.navbar-nav > li.active > a {
  font-weight: 700;
  background-color: transparent;
  color: white;
}
/* :L242 */
nav.navbar ul.navbar-nav > li.active > a::after {
  position: absolute;
  display: block;
  content: "";
  bottom: 0;
  left: 50%;
  width: 0px;
  height: 0px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  margin-left: -3px;
}
/* :L256 */
nav.navbar ul.navbar-nav > li.active > a:hover,
nav.navbar ul.navbar-nav > li.active > a:active,
nav.navbar ul.navbar-nav > li.active > a:focus,
nav.navbar ul.navbar-nav > li.active > a:active:focus {
  background-color: transparent;
  color: white;
}
/* :L269 */
/* :L271 */
.page-quickquotequestions nav.navbar,
.page-quickquote nav.navbar {
  background-color: transparent;
}
/* Mobile Navigation */

/* :L277 */
.navbar-default .navbar-toggle {
  border: 0;
  background-color: transparent;
  margin-right: 0;
}
/* :L282 */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:active,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
/* :L288 */
.navbar-default .navbar-toggle .icon-bar {
  background-color: white;
}
/* :L293 */
@media only screen and (max-width: 767px) {
  .navbar-collapse {
    padding: 0;
    border: 0;
    margin-top: 20px;
  }
}
/* :L300 */
@media only screen and (max-width: 767px) {
  .navbar-collapse ul.navbar-nav {
    margin: 0;
    padding: 0;
    border: 3px solid #52b8f7;
    background-color: white;
  }
}
/* :L308 */
@media only screen and (max-width: 767px) {
  .navbar-collapse ul.navbar-nav li {
    border-bottom: 2px solid #52b8f7;
  }
}
/* :L313 */
@media only screen and (max-width: 767px) {
  .navbar-collapse ul.navbar-nav li:last-child {
    border-bottom: 0;
  }
}
/* Footer */

/* :L323 */
footer {
  padding: 10px 0;
  height: auto !important;
}
/* :L327 */
footer .instanda-built-by-footer {
  position: relative;
  text-align: center;
  padding-top: 25px;
}
@media only screen and (min-width: 640px) {
  footer .instanda-built-by-footer {
    padding-top: 0;
    text-align: right;
  }
}
/* :L338 */
footer .instanda-built-by-footer::before {
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  width: 100%;
  font-size: 12px;
  font-weight: 700;
  content: "Savvi Insurance Group, Inc";
}
@media only screen and (min-width: 640px) {
  footer .instanda-built-by-footer::before {
    width: auto;
    text-align: left;
    padding-left: 20px;
  }
}
/* Tables */

/* :L358 */
.table-bordered {
  border: 0;
}
/* :L361 */
/* :L363 */
/* :L364 */
.table-bordered thead tr th,
.table-bordered tbody tr th,
.table-bordered thead tr td,
.table-bordered tbody tr td {
  border: 0;
}
/* :L369 */
.table-bordered thead tr th,
.table-bordered tbody tr th {
  padding-bottom: 15px;
  color: #a3a3a3;
  font-size: 14px;
  font-weight: 400;
}
/* :L375 */
.table-bordered thead tr th a,
.table-bordered tbody tr th a {
  color: #a3a3a3;
  font-size: 14px;
  font-weight: 400;
}
/* :L380 */
.table-bordered thead tr th a:hover,
.table-bordered tbody tr th a:hover {
  color: #5e5e5e;
}
/* :L385 */
.table-bordered thead tr th .fa,
.table-bordered tbody tr th .fa {
  display: none;
}
/* Form */

/* :L394 */
.form-control,
select {
  border: 1px solid #c8c8c8;
  border-radius: 0;
  height: auto;
  padding: 13px 12px;
  color: black;
  font-size: 14px;
  box-shadow: none;
  line-height: inherit !important;
  /* Override the system's */

}
/* :L405 */
.form-control:focus,
select:focus {
  border-color: #097ac1;
  box-shadow: none;
}
/* :L411 */
select.form-control {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  border-radius: 0;
  font-size: 14px;
  padding-right: 35px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=%2C2-kmTpt95%2CkKxkPxjLC-w__");
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: 95%;
}
/* :L424 */
select.form-control:focus,
select.form-control:active {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=%2C2-kmTpt95%2CkKxkPxjLC-w__");
}
/* Animation for radio buttons and checkboxes */

@keyframes click-wave {
  0% {
    height: 40px;
    width: 40px;
    opacity: 0.35;
    position: relative;
  }
  100% {
    height: 200px;
    width: 200px;
    margin-left: -80px;
    margin-top: -80px;
    opacity: 0;
  }
}
/* :L446 */
.radio label,
label.radio-inline,
.checkbox label {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  padding-left: 50px;
  min-height: 40px;
}
/* :L455 */
.radio label input[type='radio'],
label.radio-inline input[type='radio'],
.checkbox label input[type='radio'],
.radio label input[type='checkbox'],
label.radio-inline input[type='checkbox'],
.checkbox label input[type='checkbox'] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  height: 40px;
  width: 40px;
  transition: all 0.15s ease-out 0s;
  background: white;
  border: 2px solid #c8c8c8;
  border-radius: 50%;
  color: #52b8f7;
  cursor: pointer;
  display: inline-block;
  margin: 0 1rem 0 -50px;
  outline: none;
  z-index: 2;
}
/* :L481 */
.radio label input[type='radio']:hover,
label.radio-inline input[type='radio']:hover,
.checkbox label input[type='radio']:hover,
.radio label input[type='checkbox']:hover,
label.radio-inline input[type='checkbox']:hover,
.checkbox label input[type='checkbox']:hover,
.radio label input[type='radio']:focus,
label.radio-inline input[type='radio']:focus,
.checkbox label input[type='radio']:focus,
.radio label input[type='checkbox']:focus,
label.radio-inline input[type='checkbox']:focus,
.checkbox label input[type='checkbox']:focus {
  background: #e4f4fe;
  border-color: white;
}
/* :L487 */
.radio label input[type='radio']::after,
label.radio-inline input[type='radio']::after,
.checkbox label input[type='radio']::after,
.radio label input[type='checkbox']::after,
label.radio-inline input[type='checkbox']::after,
.checkbox label input[type='checkbox']::after {
  border-radius: 50%;
}
/* :L492 */
/* :L494 */
.radio label.instanda-selected input,
label.radio-inline.instanda-selected input,
.checkbox label.instanda-selected input,
.radio label.ticked input,
label.radio-inline.ticked input,
.checkbox label.ticked input {
  background: #e1d28c;
}
/* :L497 */
.radio label.instanda-selected input::before,
label.radio-inline.instanda-selected input::before,
.checkbox label.instanda-selected input::before,
.radio label.ticked input::before,
label.radio-inline.ticked input::before,
.checkbox label.ticked input::before {
  height: 40px;
  width: 40px;
  position: absolute;
  content: '\f00c';
  color: white;
  display: inline-block;
  font-size: 26.66667px;
  font-family: fontAwesome;
  text-align: center;
  line-height: 38px;
  left: -2px;
}
/* :L511 */
.radio label.instanda-selected input::after,
label.radio-inline.instanda-selected input::after,
.checkbox label.instanda-selected input::after,
.radio label.ticked input::after,
label.radio-inline.ticked input::after,
.checkbox label.ticked input::after {
  -webkit-animation: click-wave 0.65s;
  -moz-animation: click-wave 0.65s;
  animation: click-wave 0.65s;
  background: #21a4f5;
  content: '';
  display: block;
  position: relative;
  z-index: 100;
}
/* :L522 */
.radio label.instanda-selected input:focus,
label.radio-inline.instanda-selected input:focus,
.checkbox label.instanda-selected input:focus,
.radio label.ticked input:focus,
label.radio-inline.ticked input:focus,
.checkbox label.ticked input:focus,
.radio label.instanda-selected input:hover,
label.radio-inline.instanda-selected input:hover,
.checkbox label.instanda-selected input:hover,
.radio label.ticked input:hover,
label.radio-inline.ticked input:hover,
.checkbox label.ticked input:hover,
.radio label.instanda-selected input:active:focus,
label.radio-inline.instanda-selected input:active:focus,
.checkbox label.instanda-selected input:active:focus,
.radio label.ticked input:active:focus,
label.radio-inline.ticked input:active:focus,
.checkbox label.ticked input:active:focus {
  background: #e1d28c;
  border-color: #c8c8c8;
}
/* :L532 */
.instanda-question-choice {
  display: flex;
}
/* :L536 */
.instanda-confirm-question-checkbox {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
/* Validation/ Error Message */

/* :L544 */
.alert-danger {
  background: rgba(255, 255, 255, 0.9);
  border: 0;
  border-radius: 0;
  color: #b43c3c;
}
/* :L550 */
/* :L551 */
.alert-danger button span {
  color: #b43c3c;
}
/* :L556 */
/* :L557 */
.alert-danger .validation-summary-errors ul {
  margin-bottom: 0;
}
/* Data 8 Auto-Complete List */

/* :L564 */
.data8-pa-countrylistcontainer {
  color: black;
}
/* :L567 */
.data8-pa-countrylistcontainer .data8-pa-autocomplete {
  box-shadow: none;
  border: 1px solid #c8c8c8;
  padding: 5px;
}
/* Date Time Picker Widget */

/* :L575 */
.bootstrap-datetimepicker-widget {
  color: black;
}
/* Buttons */

/* :L580 */
#dark-button {
  background-color: #52b8f7;
  color: white;
  border: 3px solid #52b8f7;
}
/* :L585 */
#dark-button:hover,
#dark-button:active,
#dark-button:focus,
#dark-button:active:focus {
  background-color: #52b8f7;
  color: white;
  outline: none;
  border-color: white;
}
/* :L596 */
#light-button {
  background-color: white;
  color: #21c0ff;
  border: 3px solid white;
}
/* :L601 */
#light-button:hover,
#light-button:active,
#light-button:focus,
#light-button:active:focus {
  background-color: white;
  color: #21a4f5;
  outline: none;
  border-color: #0b99f1;
}
/* :L612 */
.btn,
.package-cta input,
input[type="submit"] {
  background-color: #52b8f7;
  color: white;
  border: 3px solid #52b8f7;
  padding: 10px 30px;
  font-size: 20px;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  text-decoration: none;
}
/* :L585 */
.btn:hover,
.package-cta input:hover,
input[type="submit"]:hover,
.btn:active,
.package-cta input:active,
input[type="submit"]:active,
.btn:focus,
.package-cta input:focus,
input[type="submit"]:focus,
.btn:active:focus,
.package-cta input:active:focus,
input[type="submit"]:active:focus {
  background-color: #52b8f7;
  color: white;
  outline: none;
  border-color: white;
}
/* :L623 */
.btn .fa,
.package-cta input .fa,
input[type="submit"] .fa {
  display: none;
}
/* :L628 */
.page-quickquotequestions .btn,
.page-quickquote .btn,
.page-prequotequestions.page-number-1 .btn,
.page-prequotequestions.page-number-2 .btn,
.page-prequotequestions.page-number-3 .btn,
.page-prequotequestions.page-number-5 .btn,
.page-prequotequestions.page-number-6 .btn,
.page-prequotequestions.page-number-7 .btn,
.page-prequotequestions.page-number-8 .btn,
.page-quote .btn,
.page-quote #continueButton,
.page-postquotequestions.page-number-1 button[name="continueButton"],
.page-paymentconfirmation .btn,
.page-confirmbillingdetails .btn,
#boltPayButton,
.page-agentlogin .btn,
.page-viewquoteorpolicy .btn,
.page-agentclaims .btn,
#agentSearchButton,
.page-retrievequote .search-button > button {
  background-color: white;
  color: #21c0ff;
  border: 3px solid white;
}
/* :L601 */
.page-quickquotequestions .btn:hover,
.page-quickquote .btn:hover,
.page-prequotequestions.page-number-1 .btn:hover,
.page-prequotequestions.page-number-2 .btn:hover,
.page-prequotequestions.page-number-3 .btn:hover,
.page-prequotequestions.page-number-5 .btn:hover,
.page-prequotequestions.page-number-6 .btn:hover,
.page-prequotequestions.page-number-7 .btn:hover,
.page-prequotequestions.page-number-8 .btn:hover,
.page-quote .btn:hover,
.page-quote #continueButton:hover,
.page-postquotequestions.page-number-1 button[name="continueButton"]:hover,
.page-paymentconfirmation .btn:hover,
.page-confirmbillingdetails .btn:hover,
#boltPayButton:hover,
.page-agentlogin .btn:hover,
.page-viewquoteorpolicy .btn:hover,
.page-agentclaims .btn:hover,
#agentSearchButton:hover,
.page-retrievequote .search-button > button:hover,
.page-quickquotequestions .btn:active,
.page-quickquote .btn:active,
.page-prequotequestions.page-number-1 .btn:active,
.page-prequotequestions.page-number-2 .btn:active,
.page-prequotequestions.page-number-3 .btn:active,
.page-prequotequestions.page-number-5 .btn:active,
.page-prequotequestions.page-number-6 .btn:active,
.page-prequotequestions.page-number-7 .btn:active,
.page-prequotequestions.page-number-8 .btn:active,
.page-quote .btn:active,
.page-quote #continueButton:active,
.page-postquotequestions.page-number-1 button[name="continueButton"]:active,
.page-paymentconfirmation .btn:active,
.page-confirmbillingdetails .btn:active,
#boltPayButton:active,
.page-agentlogin .btn:active,
.page-viewquoteorpolicy .btn:active,
.page-agentclaims .btn:active,
#agentSearchButton:active,
.page-retrievequote .search-button > button:active,
.page-quickquotequestions .btn:focus,
.page-quickquote .btn:focus,
.page-prequotequestions.page-number-1 .btn:focus,
.page-prequotequestions.page-number-2 .btn:focus,
.page-prequotequestions.page-number-3 .btn:focus,
.page-prequotequestions.page-number-5 .btn:focus,
.page-prequotequestions.page-number-6 .btn:focus,
.page-prequotequestions.page-number-7 .btn:focus,
.page-prequotequestions.page-number-8 .btn:focus,
.page-quote .btn:focus,
.page-quote #continueButton:focus,
.page-postquotequestions.page-number-1 button[name="continueButton"]:focus,
.page-paymentconfirmation .btn:focus,
.page-confirmbillingdetails .btn:focus,
#boltPayButton:focus,
.page-agentlogin .btn:focus,
.page-viewquoteorpolicy .btn:focus,
.page-agentclaims .btn:focus,
#agentSearchButton:focus,
.page-retrievequote .search-button > button:focus,
.page-quickquotequestions .btn:active:focus,
.page-quickquote .btn:active:focus,
.page-prequotequestions.page-number-1 .btn:active:focus,
.page-prequotequestions.page-number-2 .btn:active:focus,
.page-prequotequestions.page-number-3 .btn:active:focus,
.page-prequotequestions.page-number-5 .btn:active:focus,
.page-prequotequestions.page-number-6 .btn:active:focus,
.page-prequotequestions.page-number-7 .btn:active:focus,
.page-prequotequestions.page-number-8 .btn:active:focus,
.page-quote .btn:active:focus,
.page-quote #continueButton:active:focus,
.page-postquotequestions.page-number-1 button[name="continueButton"]:active:focus,
.page-paymentconfirmation .btn:active:focus,
.page-confirmbillingdetails .btn:active:focus,
#boltPayButton:active:focus,
.page-agentlogin .btn:active:focus,
.page-viewquoteorpolicy .btn:active:focus,
.page-agentclaims .btn:active:focus,
#agentSearchButton:active:focus,
.page-retrievequote .search-button > button:active:focus {
  background-color: white;
  color: #21a4f5;
  outline: none;
  border-color: #0b99f1;
}
/*---------------------------------
  back button
---------------------------------*/

/* :L654 */
.back-to-edit-quote-container {
  position: absolute;
  max-width: 480px;
  width: 100%;
  margin: 0 auto;
  left: 50%;
  transform: translateX(-50%);
}
/* :L662 */
.page-reviewreferrals .back-to-edit-quote-container {
  max-width: none;
  position: relative;
}
/* :L668 */
#backButton,
.page-confirmbillingdetails a.instanda-button {
  width: 45px;
  font-size: 20px;
  border: 3px solid transparent;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=dFOZdDg7md0Ic%2Chh7hiuyQ__") center center no-repeat;
  background-size: 25px auto;
  display: inline-block;
  color: transparent;
  padding: 10px;
}
/* :L680 */
.page-prequotequestions.page-number-4 #backButton,
.page-prequotequestions.page-number-4 .page-confirmbillingdetails a.instanda-button {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ggW%2CHEg5lgIXOsEX5XTAFA__");
}
/*---------------------------------
  action buttons
---------------------------------*/

/* :L688 */
.centering-buttons {
  display: flex;
  justify-content: center;
}
/* :L692 */
.centering-buttons button,
.centering-buttons input[type="button"] {
  z-index: 1;
}
/* Mixins */

/* :L697 */
.clearfix {
  zoom: 1;
}
/* :L700 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L706 */
.clearfix:after {
  clear: both;
}
/* Colour */
/* Colour Usage */
/* Space */
/* Font size */
/* Media query */
/*-----------------------------------------------------------------------------*/

/* General */

/* :L750 */
.form-group {
  margin-bottom: 0;
}
/* :L754 */
.instanda-question-item.form-group {
  margin-bottom: 20px;
}
/* :L758 */
.questionHeader.container,
.questionItem.container {
  padding-left: 0;
  padding-right: 0;
}
/* :L764 */
.instanda-question-input.col-lg-6 {
  width: 100%;
}
/*Header questions*/

/* :L770 */
#header1-question-page {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}
/* :L779 */
#header1-question-page::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L791 */
.form-group.instanda-container-fluid {
  background: none;
}
/* :L795 */
.questionItem.instanda-container-fluid {
  background: none;
}
/* :L799 */
/* :L800 */
.instanda-questionHeader h1,
.instanda-questionHeader h2,
.instanda-questionHeader h3,
.instanda-questionHeader h4,
.instanda-questionHeader h5,
.instanda-questionHeader h6 {
  margin: 0 auto;
}
/* :L808 */
.instanda-questionHeader h1 + h1,
.instanda-questionHeader h2 + h1,
.instanda-questionHeader h3 + h1,
.instanda-questionHeader h4 + h1,
.instanda-questionHeader h5 + h1,
.instanda-questionHeader h6 + h1,
.instanda-questionHeader h1 + h2,
.instanda-questionHeader h2 + h2,
.instanda-questionHeader h3 + h2,
.instanda-questionHeader h4 + h2,
.instanda-questionHeader h5 + h2,
.instanda-questionHeader h6 + h2,
.instanda-questionHeader h1 + h3,
.instanda-questionHeader h2 + h3,
.instanda-questionHeader h3 + h3,
.instanda-questionHeader h4 + h3,
.instanda-questionHeader h5 + h3,
.instanda-questionHeader h6 + h3,
.instanda-questionHeader h1 + h4,
.instanda-questionHeader h2 + h4,
.instanda-questionHeader h3 + h4,
.instanda-questionHeader h4 + h4,
.instanda-questionHeader h5 + h4,
.instanda-questionHeader h6 + h4,
.instanda-questionHeader h1 + h5,
.instanda-questionHeader h2 + h5,
.instanda-questionHeader h3 + h5,
.instanda-questionHeader h4 + h5,
.instanda-questionHeader h5 + h5,
.instanda-questionHeader h6 + h5,
.instanda-questionHeader h1 + h6,
.instanda-questionHeader h2 + h6,
.instanda-questionHeader h3 + h6,
.instanda-questionHeader h4 + h6,
.instanda-questionHeader h5 + h6,
.instanda-questionHeader h6 + h6 {
  margin-top: 15px;
}
/* :L819 */
/* :L820 */
/* :L821 */
/* :L822 */
.page-quickquotequestions .questionList > .instanda-well h3:first-of-type {
  /* Main title on Questions Page */

  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}
/* :L779 */
.page-quickquotequestions .questionList > .instanda-well h3:first-of-type::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-quickquotequestions .questionList > .instanda-well h3:first-of-type::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-quickquotequestions .questionList > .instanda-well h3:first-of-type::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L830 */
a.data8PostcodeLookup button.instanda-button.btn.btn-default {
  /*Postcode lookup results*/
  margin-top: 5px;
}
/* :L835 */
.instanda-question-parent-yes-no + div[id*="_Children"] {
  /*YN Parent question*/
  margin-top: 20px;
}
/* :L840 */
/* :L841 */
/* :L842 */
.instanda-multi-item .instanda-multi-item-add-remove .col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  /*Multi-item buttons*/
  width: 100%;
  padding: 0;
  margin: -10px auto 15px auto;
}
/* :L849 */
.instanda-multi-item .instanda-multi-item-add-remove .instanda-multi-item-remove.pull-right {
  float: none !important;
}
/* Question Labels */

/* :L856 */
#hero-question {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  display: block;
  margin-bottom: 20px;
}
/* :L864 */
/* :L865 */
.instanda-question-label label,
.page-prequotequestions.page-number-3 #question124591 .instanda-question-inner-label,
.page-prequotequestions.page-number-3 #question124591 .instanda-question-label {
  font-size: 18px;
  font-weight: 700;
}
/* :L871 */
#question115310 .instanda-question-label > label,
/* ??? */ #question115201 .instanda-question-label > label,
/* ??? */ #question115203 .instanda-question-label > label,
/* ??? */ #question115215 .instanda-question-label > label,
/* ??? */ #question124689 h4,
/* Quick Quote Display page, Have a look and modify anything if needed */ #question124733 h4,
/* Lets add your spouse and your mortgage company and get you checked out */ #question124604 h4,
/* lets save you even more money with some of our great discounts */ #question124589 h4,
/* Whos name will be on this policy? (you can always add your spouse after) */ #question124715 h4,
/* Please carefully review each item below and answer No/Yes to each question */ #question124710 h4 {
  /* We just need to verify your claims history (This checks recent home insurance claims and wont affect your credit score) */

  font-size: 24px;
  font-weight: 700;
  text-align: center;
  display: block;
  margin-bottom: 20px;
}
/* Centred single column form */

/* :L895 */
#single-column-question {
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L902 */
#single-column-question-wider {
  max-width: 725px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L909 */
/* :L913 */
.page-quickquotequestions.page-number-1 .questionList,
.page-quickquotequestions.page-number-2 .questionList,
.page-quickquotequestions.page-number-3 .questionList,
.page-prequotequestions.page-number-1 .questionList {
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L916 */
/* :L918 */
.page-quickquotequestions.page-number-1 .questionList .questionHeader.container,
.page-quickquotequestions.page-number-2 .questionList .questionHeader.container,
.page-quickquotequestions.page-number-3 .questionList .questionHeader.container,
.page-prequotequestions.page-number-1 .questionList .questionHeader.container,
.page-quickquotequestions.page-number-1 .questionList .questionItem.container,
.page-quickquotequestions.page-number-2 .questionList .questionItem.container,
.page-quickquotequestions.page-number-3 .questionList .questionItem.container,
.page-prequotequestions.page-number-1 .questionList .questionItem.container {
  max-width: 100%;
}
/* Quick-quote Questions Page 1 */

/* :L926 */
/* :L928 */
/* :L929 */
/* :L930 */
#question124682 #Container .full-address-container .address-container:nth-child(2) {
  display: flex;
  flex-wrap: wrap;
}
/* :L933 */
#question124682 #Container .full-address-container .address-container:nth-child(2) > div {
  flex-basis: 100%;
}
@media only screen and (min-width: 480px) {
  #question124682 #Container .full-address-container .address-container:nth-child(2) > div {
    flex-basis: 50%;
  }
}
/* :L939 */
#question124682 #Container .full-address-container .address-container:nth-child(2) > div:first-child {
  flex-basis: 100%;
}
/* :L941 */
#question124682 #Container .full-address-container .address-container:nth-child(2) > div:first-child > .form-group {
  display: flex;
  flex-wrap: wrap;
}
/* :L944 */
#question124682 #Container .full-address-container .address-container:nth-child(2) > div:first-child > .form-group > .instanda-question-input {
  flex-basis: 100%;
}
@media only screen and (min-width: 480px) {
  #question124682 #Container .full-address-container .address-container:nth-child(2) > div:first-child > .form-group > .instanda-question-input {
    flex-basis: 50%;
  }
}
/* :L950 */
@media only screen and (min-width: 480px) {
  #question124682 #Container .full-address-container .address-container:nth-child(2) > div:first-child > .form-group .instanda-question-validation-message-address-line1 {
    display: none;
  }
}
/* :L958 */
#question124682 #Container .full-address-container .address-container:last-child {
  width: 100%;
}
@media only screen and (min-width: 480px) {
  #question124682 #Container .full-address-container .address-container:last-child {
    width: 50%;
  }
}
/* :L965 */
@media only screen and (min-width: 480px) {
  #question124682 #Container .instanda-address-line-2,
  #question124682 #Container .instanda-address-state,
  #question124682 #Container .instanda-address-state-label {
    padding-left: 10px;
  }
}
/* :L971 */
#question124682 .instanda-address-line-1 {
  margin-bottom: 5px;
}
@media only screen and (min-width: 480px) {
  #question124682 .instanda-address-line-1 {
    margin-bottom: 0px;
  }
}
/* :L978 */
@media only screen and (min-width: 480px) {
  #question124682 .instanda-question-input {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    justify-content: space-between;
  }
}
/* :L986 */
#question124682 .instanda-question-input > div:first-child {
  width: 100%;
}
/* :L990 */
#question124682 .instanda-question-input > .form-group {
  margin: 20px 0;
}
@media only screen and (min-width: 480px) {
  #question124682 .instanda-question-input > .form-group {
    flex-basis: calc(33.33% - 10px);
    margin-top: 20px;
  }
}
/* :L998 */
@media only screen and (min-width: 480px) {
  #question124682 .instanda-question-input > .form-group:last-child {
    margin-right: 0;
  }
}
/* :L1004 */
#question124682 .instanda-question-input > .form-group .form-group {
  margin-bottom: 0;
}
/* :L1011 */
/* :L1012 */
/* :L1013 */
.created-from-mta #HomeAddressLine2_TXT[value=""] {
  display: none;
}
/* :L1016 */
.created-from-mta #HomeAddressLine2_TXT[value=""] + br {
  display: none;
}
/* Quick-quote Questions Page 3 */

/* :L1024 */
/* :L1025 */
#question124676 .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
/* :L1030 */
#question124676 .instanda-question-input .radio-inline {
  flex-basis: 100%;
  margin: 0 0 10px 0;
  padding-right: 10px;
}
@media only screen and (min-width: 992px) {
  #question124676 .instanda-question-input .radio-inline {
    flex-basis: 50%;
  }
}
/* ===================================*/

/* ===== Icons added to options ===== */

/* ===================================*/

/* :L1045 */
#question124676,
/* Quick-quote Questions Page 3, Who's living in your home? */ #question124678,
/* Quick-quote Questions Page 3, Is your home occupied full time? */ #question124679,
/* Quick-quote Questions Page 3, Do you have a home office that you use regularly to work from home? */ #question124688 {
  /* Do you have a Man Cave, She Shed or Finished Basement? */
  padding-left: 110px;
  min-height: 90px;
  position: relative;
  margin-bottom: 40px;
}
/* :L1054 */
#question124676::before,
#question124678::before,
#question124679::before,
#question124688::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 89px;
  height: 90px;
  content: "";
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=QNDIP4Wy2hArHjKbqLF3HA__") center center no-repeat;
  background-size: 100% auto;
}
/* :L1068 */
/* :L1069 */
#question124678::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Ab0c9u6EsXE1kXf1BsghaA__');
}
/* :L1074 */
/* :L1075 */
#question124679::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=vJ6H%2CzTSBcu-TYAK7iGpiA__');
}
/* :L1080 */
#question124688 {
  /* Quick-quote Questions Page 3, Do you have a home office that you use regularly to work from home? */
  padding-left: 160px;
}
/* :L1083 */
#question124688::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=v7b803DhFngAiN3rCE5yFQ__');
}
/* =====================================*/

/* ===== Icons added to Questions ===== */

/* =====================================*/

/* Quick-quote Questions Page 2  */

/* :L1093 */
/* :L1095 */
#question143022 .instanda-question-parent-yes-no.form-group .radio-inline {
  padding-left: 160px;
  min-height: 90px;
  position: relative;
  margin-bottom: 40px;
  margin-top: 10px;
}
/* :L1102 */
#question143022 .instanda-question-parent-yes-no.form-group .radio-inline::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 89px;
  height: 90px;
  content: "";
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZGtkaGJHTjFZbTlNWVV0c1UwRTFMV1ZYZUhoVlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx3NnJkRlZNREM4TlJjT1N4LDEwMDAsZm5mTHdLcmU2N29OeG9qeSxETzlhTG1HMlYySWlUQjR5UnNBZ0RLb0VyUmtYS1AxckpJcFpmYktaSWhJcTBaNUt5d3o4VDFzS1JCSE50U1VnNDNDYkg5OGR6ZHQ2OFF2TlhFa0FqQT09") center center no-repeat;
  background-size: 80% auto;
}
/* :L1115 */
/* :L1116 */
#question143022 .instanda-question-parent-yes-no.form-group .radio-inline:nth-child(2)::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Y1ZFc1l6UktObmhOVW5CRE5GaENMRVJ1WlMxT2QxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxyRVRlaThiVWt3VzRMbUl3LDEwMDAsTmQ3bkBBTnlJb2NOV2xNSyxJdTg4cHY1dnBSNm9XTXJDZ29kT3RHdnMrSGJzaGttQm5BejhOQk1pUExyNUVsUmFwWERHY2tsd052aHRpVENVeU5MZjNEMXZHOVdWcWJDRnFhNHNuUT09");
  background-size: 100% auto;
}
/* :L1122 */
#question143022 .instanda-question-parent-yes-no.form-group .radio-inline + .radio-inline {
  margin-left: 0;
  margin-bottom: 0;
  margin-top: -5px;
}
/* :L1130 */
#question143022 .instanda-question-parent-yes-no + div[id*="_Children"] {
  padding-left: 110px;
}
/* Quick-quote Questions Page 3, pre-quote question page 1  */

/* :L1136 */
/* :L1138 */
#question124676 .radio,
/* Who's living in your home? */ #question124686 .radio {
  padding-left: 110px;
  min-height: 90px;
  position: relative;
  margin-bottom: 40px;
}
/* :L1144 */
#question124676 .radio::before,
#question124686 .radio::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 89px;
  height: 90px;
  content: "";
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZGtkaGJHTjFZbTlNWVV0c1UwRTFMV1ZYZUhoVlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx3NnJkRlZNREM4TlJjT1N4LDEwMDAsZm5mTHdLcmU2N29OeG9qeSxETzlhTG1HMlYySWlUQjR5UnNBZ0RLb0VyUmtYS1AxckpJcFpmYktaSWhJcTBaNUt5d3o4VDFzS1JCSE50U1VnNDNDYkg5OGR6ZHQ2OFF2TlhFa0FqQT09") center center no-repeat;
  background-size: 80% auto;
}
/* :L1157 */
/* :L1158 */
#question124676 .radio:nth-child(2)::before,
#question124686 .radio:nth-child(2)::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Y1ZFc1l6UktObmhOVW5CRE5GaENMRVJ1WlMxT2QxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxyRVRlaThiVWt3VzRMbUl3LDEwMDAsTmQ3bkBBTnlJb2NOV2xNSyxJdTg4cHY1dnBSNm9XTXJDZ29kT3RHdnMrSGJzaGttQm5BejhOQk1pUExyNUVsUmFwWERHY2tsd052aHRpVENVeU5MZjNEMXZHOVdWcWJDRnFhNHNuUT09");
  background-size: 100% auto;
}
/* :L1167 */
/* :L1169 */
#question124676 .radio {
  min-height: 60px;
}
/* :L1172 */
#question124676 .radio::before {
  width: 58px;
  height: 80px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=PDsIJvt52GYWyj0%2CWkWsNg__");
}
/* :L1178 */
/* :L1179 */
#question124676 .radio:nth-child(2)::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WYhWcfYm3TxvMZHJhcQWXQ__");
}
/* :L1184 */
/* :L1185 */
#question124676 .radio:nth-child(3)::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JQbWyUDiizINvV5qUF%2C-lg__");
}
/* :L1190 */
/* :L1191 */
#question124676 .radio:nth-child(3)::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=H-c5jHMUcmQ5Fc1PXNaCew__");
}
/* :L1196 */
#question124676 .radio label {
  font-size: 22px;
  font-weight: 700;
  position: relative;
}
/* :L1201 */
#question124676 .radio label::after {
  content: "I own this home and I live in it full time";
  font-size: 16px;
  font-weight: 400;
  display: block;
  top: 30px;
  left: 20px;
}
/* :L1211 */
/* :L1212 */
/* :L1213 */
#question124676 .radio + .radio label::after {
  content: "This house is rented out to tenants on a long term basis 12+ months, or will be rented in the next 30 days";
}
/* :L1219 */
/* :L1220 */
/* :L1221 */
#question124676 .radio:last-child label::after {
  content: "This house is unoccupied and has no contents";
}
/* :L1229 */
/* :L1231 */
#question124686 .radio {
  min-height: 65px;
}
/* :L1234 */
#question124686 .radio::before {
  /* Just the basics */
  width: 63px;
  height: 80px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=uxoAyOKpNuse8DgVvsdabQ__");
}
/* :L1241 */
/* :L1242 */
#question124686 .radio:nth-child(2)::before {
  /* A notch above */
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=hx1Pq-0fS7QBsOjDS7rdIQ__");
}
/* :L1248 */
/* :L1249 */
#question124686 .radio:nth-child(3)::before {
  /* Envy of the neighborhood */
  width: 80px;
  height: 90px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=N4Wyoqqxp-gv5h-j4nPVSg__");
}
/* :L1257 */
#question124686 .radio label {
  font-size: 22px;
  font-weight: 700;
  position: relative;
}
/* :L1262 */
#question124686 .radio label::after {
  content: "e.g. medium grade floors, carpets, cabinets and other touches";
  font-size: 16px;
  font-weight: 400;
  display: block;
  top: 30px;
  left: 20px;
}
/* :L1272 */
/* :L1273 */
/* :L1274 */
#question124686 .radio + .radio label::after {
  content: "e.g. custom cabinets, built-in bookshelves, granite counters, above average molding";
}
/* :L1280 */
/* :L1281 */
/* :L1282 */
#question124686 .radio:nth-child(3) label::after {
  content: "e.g. custom-built home with marble flooring, high-end molding, top of the line appliances and lots of other touches";
}
/* Pre-quote questions ( Page 2) */

/* :L1291 */
/* :L1292 */
.page-prequotequestions.page-number-2 .questionItem {
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1295 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) {
  max-width: 725px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  margin-bottom: 40px;
}
/* :L1300 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) > .questionItem {
  max-width: 725px;
  margin: 0 auto;
}
/* :L1305 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) > .instanda-container-fluid {
  padding-left: 95px;
}
/* :L1308 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) > .instanda-container-fluid .title {
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 20px;
}
/* :L1315 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) > .container {
  padding-left: 95px;
  min-height: 65px;
  position: relative;
  margin-bottom: 40px;
}
/* :L1321 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) > .container::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 65px;
  height: 80px;
  content: "";
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=eUaHMIzQXif9jIngiLodQQ__") center top no-repeat;
  background-size: 100% auto;
}
/* :L1334 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) .checkbox {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
/* :L1339 */
/* :L1340 */
.page-prequotequestions.page-number-2 .instanda-well:nth-child(n+3) .checkbox .confirmQuestionText strong {
  font-size: 22px;
  font-weight: 700;
}
/* :L1348 */
/* :L1350 */
.page-prequotequestions.page-number-2 #question124615::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=GVNXwSxGfiJU980yLe9qzA__");
}
/* :L1355 */
/* :L1357 */
.page-prequotequestions.page-number-2 #question124620::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=VJUDHDpcoorpunXEOlxbgw__");
}
/* :L1362 */
/* :L1364 */
.page-prequotequestions.page-number-2 #question130913::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=UlRGSU5uZEdhMFV0Tkdod1dIVmlNM1JoTjFWRlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx6OUZTS3JIZDJYck1ZcDZlLDEwMDAsSTYhIWRjIU1CZ1g2eUptISxWWGVZdkEwdG9ycUZETkY2b2ZDeWJCMjBZME5XR3JKOEsvT1FFSnNuR29xNnV0WWcwWEdHVm1oYXN1TWwwUG1uNFAyMDBRTzBFZWlDQjhPazgxa0VqQT09");
  background-size: auto 100%;
}
/* :L1370 */
/* :L1372 */
.page-prequotequestions.page-number-2 #question124627::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Rgd4boojivg79lNzPvQtug__");
}
/* :L1377 */
/* :L1379 */
.page-prequotequestions.page-number-2 #question124632::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=T51JIUtd6cUnDbsq%2CI6VmA__");
}
/* :L1384 */
/* :L1386 */
.page-prequotequestions.page-number-2 #question124637::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=joveXf64%2CWx5mLfloxAM5Q__");
}
/* :L1391 */
/* :L1393 */
.page-prequotequestions.page-number-2 #question124645::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TqHqrIysPog0RwVI%2CBlEtg__");
}
/* :L1398 */
/* :L1400 */
.page-prequotequestions.page-number-2 #question124650::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=PDsIJvt52GYWyj0%2CWkWsNg__");
}
/* :L1405 */
/* :L1407 */
.page-prequotequestions.page-number-2 #question124655::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=LRsFJ3Fo9D13%2CR0wR4Fxmw__");
}
/* :L1412 */
/* :L1413 */
/* :L1414 */
/* :L1415 */
.page-prequotequestions.page-number-2.created-from-mta .checkbox label.ticked input {
  background-color: transparent;
  border: 0;
}
/* :L1422 */
.page-prequotequestions.page-number-2.created-from-mta .dimmed {
  opacity: .5;
}
/* Pre-quote Questions Page 1 */

/* :L1429 */
/* :L1430 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-1 .instanda-well + .instanda-well {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L1438 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem.instanda-container-fluid {
  flex-basis: 100%;
}
/* :L1441 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem.instanda-container-fluid .questionHeader {
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1446 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem:not(.instanda-container-fluid) {
  flex-basis: calc(50% - 50px);
  margin: 0 0 40px;
  position: relative;
}
/* :L1451 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem:not(.instanda-container-fluid) .instanda-question-label {
  width: 150px;
}
/* :L1455 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem:not(.instanda-container-fluid) .instanda-text-question {
  position: absolute;
  right: 0;
  top: 0;
  width: calc(100% - 170px);
  margin: 0;
}
/* :L1462 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem:not(.instanda-container-fluid) .instanda-text-question .col-lg-6 {
  padding: 0;
}
/* :L1467 */
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem:not(.instanda-container-fluid) .form-control,
.page-prequotequestions.page-number-1 .instanda-well + .instanda-well .questionItem:not(.instanda-container-fluid) select.form-control {
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: inherit;
}
/* Pre-quote Questions Page 3 */

/* :L1478 */
/* :L1479 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-3 .instanda-well + .instanda-well {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
/* :L1487 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well .questionItem.instanda-container-fluid {
  flex-basis: 100%;
}
/* :L1490 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well .questionItem.instanda-container-fluid .questionHeader {
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1495 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well > .questionItem:not(.instanda-container-fluid) {
  flex-basis: calc(33.33% - 50px);
  position: relative;
  order: 0;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-3 .instanda-well + .instanda-well > .questionItem:not(.instanda-container-fluid) {
    margin: 0 50px 40px 0;
  }
}
/* :L1504 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well > .questionItem:not(.instanda-container-fluid) .form-control,
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well > .questionItem:not(.instanda-container-fluid) select.form-control {
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: inherit;
}
/* :L1512 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well #question130922 {
  /* Invisible placeholder */
  flex-basis: calc(33.33% - 50px);
  order: 2;
}
/* :L1517 */
/* :L1518 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well #question130919 .radio {
  display: inline-block;
}
/* :L1521 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well #question130919 .radio + .radio {
  margin-left: 10px;
}
/* :L1527 */
.page-prequotequestions.page-number-3 .instanda-well + .instanda-well .placeholder-invisible {
  margin: 0;
}
/* :L1532 */
.page-prequotequestions.page-number-3 #question124591 {
  /* Title, First Name, Last Name */
  flex-basis: 100%;
  margin-bottom: 20px;
  position: relative;
}
/* :L1538 */
.page-prequotequestions.page-number-3 #question124591 > .instanda-question-label {
  position: absolute;
}
/* :L1542 */
/* :L1543 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-3 #question124591 .instanda-question-input > .form-group {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-end;
  }
}
/* :L1551 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-3 #question124591 .instanda-question-input > .form-group > div {
    flex-basis: calc(33.33% - 25px);
    margin-right: 50px;
  }
}
/* :L1557 */
.page-prequotequestions.page-number-3 #question124591 .instanda-question-input > .form-group > div:last-child {
  margin-right: 0;
}
/* :L1564 */
/* :L1570 */
/* :L1571 */
/* :L1572 */
.page-prequotequestions.page-number-3.created-from-mta #question124591 > .instanda-question-label {
  /* Title */
  display: none;
}
/* :L1579 */
/* :L1580 */
/* :L1581 */
.page-prequotequestions.page-number-3.created-from-mta #question124591 > .instanda-question-label {
  display: none;
}
/* Pre-quote Questions Page */

/* :L1589 */
/* :L1590 */
.page-prequotequestions .instanda-questionHeader {
  width: auto;
}
/* :L1593 */
.page-prequotequestions .instanda-questionHeader h3 {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}
/* :L779 */
.page-prequotequestions .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-prequotequestions .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-prequotequestions .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L1598 */
/* :L1599 */
.page-prequotequestions #question124688 .radio {
  float: left;
  width: auto;
  margin: 0 20px 0 0;
}
/* :L1606 */
/* :L1608 */
@media only screen and (min-width: 1200px) {
  .page-prequotequestions.page-number-4 .instanda-pre-quote-questions {
    width: 90%;
    margin: 0 auto;
  }
}
/* :L1614 */
.page-prequotequestions.page-number-4 .instanda-pre-quote-questions > .questionList {
  position: relative;
}
/* :L1619 */
.page-prequotequestions.page-number-4 .instanda-questionHeader {
  width: auto;
}
/* :L1622 */
.page-prequotequestions.page-number-4 .instanda-questionHeader h3 {
  color: #21c0ff;
}
/* :L1625 */
.page-prequotequestions.page-number-4 .instanda-questionHeader h3::before {
  background-color: #52b8f7;
}
/* :L1631 */
/* :L1632 */
.page-prequotequestions.page-number-4 .checkbox > span {
  padding-left: 22px;
  display: inline-block;
}
/* :L1636 */
.page-prequotequestions.page-number-4 .checkbox > span > div:first-child,
.page-prequotequestions.page-number-4 #section-security-package .title {
  font-size: 22px;
  font-weight: 700;
  color: #21c0ff;
}
/* :L1645 */
/* :L1646 */
.page-prequotequestions.page-number-4 .section-lower p.text-notes {
  text-align: center;
  color: #5e5e5e;
  margin: 20px 0 40px;
}
/* :L1652 */
.page-prequotequestions.page-number-4 .section-lower h3 {
  margin-bottom: 20px;
}
/* :L1656 */
.page-prequotequestions.page-number-4 .section-lower h4.small-text {
  text-align: center;
  color: #21c0ff;
  font-size: 14px;
  margin-bottom: 40px;
}
/* :L1664 */
/* :L1665 */
.page-prequotequestions.page-number-4 #section-security-package .title {
  text-align: center;
  margin-bottom: 10px;
}
/* :L1674 */
.page-prequotequestions.page-number-4 #section-security-package .desc {
  /* Smart Hub */
  color: #a3a3a3;
  font-size: 14px;
  padding-top: 125px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=2U9zxOECMay89KY2fnMvfQ__") center top no-repeat;
  background-size: auto 105px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .desc {
    text-align: left;
  }
}
/* :L1688 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper,
  .page-prequotequestions.page-number-4 #section-security-package .group-lower {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
  }
}
/* :L1698 */
.page-prequotequestions.page-number-4 #section-security-package .group-upper {
  /* Phone */
  background: url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG1SSVQwUjBRVlkwT1MwdE9YSlplSHB3TWxVM1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw1U2s3Q08ycFF2ZEZhM2d6LDEwMDAseDA4akU0QjkzYSEzU1FwTix3c1M2UUtEYzlrK3pVZlozdUpPNEsxMVFMbFlSZzN4M0hwT0RHU1BXL0paWFdGeitmYnlRV3I1c2tYbndhKzU5OEpFK09kM3RMVEpXK1B3M2dZNDBYUT09") center top no-repeat;
  background-size: 200px auto;
  padding-top: 480px;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper {
    padding-top: 0;
    background-size: 240px auto;
  }
}
/* :L1709 */
.page-prequotequestions.page-number-4 #section-security-package .group-upper > div {
  margin-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div {
    flex-basis: 50%;
  }
}
/* :L1716 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-0 {
    order: 1;
    padding: 120px 50px 0;
  }
}
@media only screen and (min-width: 992px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-0 {
    padding-top: 170px;
  }
}
@media only screen and (min-width: 1200px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-0 {
    padding-top: 190px;
  }
}
/* :L1731 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-1 {
    padding-right: 25%;
    order: 0;
  }
}
/* :L1738 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-2 {
    padding-left: 25%;
    order: 0;
  }
}
/* :L1745 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-3 {
    flex-basis: 25%;
    order: 0;
  }
}
/* :L1752 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-upper > div.group-4 {
    flex-basis: 25%;
    order: 2;
  }
}
/* :L1761 */
/* :L1762 */
.page-prequotequestions.page-number-4 #section-security-package .group-lower > div {
  margin-top: 20px;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-4 #section-security-package .group-lower > div {
    flex-basis: 30%;
  }
}
/* :L1771 */
/* :L1772 */
.page-prequotequestions.page-number-4 #section-security-package .group-discount .desc {
  /*Discount*/
  padding-top: 0;
  background: none;
  text-align: center;
}
/* :L1779 */
/* :L1780 */
.page-prequotequestions.page-number-4 #section-security-package .group-door-window-sensors .desc {
  /* Door Window Sensor */
  padding-top: 160px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=uF11DMnbmm2PzwCfdMTsgg__");
  background-size: auto 140px;
}
/* :L1787 */
/* :L1788 */
.page-prequotequestions.page-number-4 #section-security-package .group-motion-sensors .desc {
  /* Motion Sensors */
  padding-top: 130px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=I2EhLVhLcarzoJsPfUBBJg__");
  background-size: auto 110px;
}
/* :L1795 */
/* :L1796 */
.page-prequotequestions.page-number-4 #section-security-package .group-water-sensors .desc {
  /* Water Sensors */
  padding-top: 120px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=PJi%2Cxq46mn%2CikecsPsbpZw__");
  background-size: auto 100px;
}
/* :L1803 */
/* :L1804 */
.page-prequotequestions.page-number-4 #section-security-package .group-smoke-detector .desc {
  /* Smoke Detector */
  padding-top: 130px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=er74sE1BdebP4CmxEdYCnA__");
  background-size: auto 110px;
}
/* :L1811 */
/* :L1812 */
.page-prequotequestions.page-number-4 #section-security-package .group-security-camera .desc {
  /* Security Camera */
  padding-top: 160px;
  background-image: url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TW5Fd1pUWm1URk5sWlRONmRtbzNNVTB0T1RaNlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw0N2xxSm0xVyFaTGtLOUhzLDEwMDAsMGMxMFlOcXN5TnlpV1lzISxXdWw5bVRwaFcyeUJ2cTZ2SjZYdWVMZVQ1dWg2SlBZZDViSlFwYWVpVjUwbDlFMzNiY3gvTXNHU2xxeGVHazFmL2JrNW03V1hFUFdNcVBDOEkzbHVJUT09");
  background-size: auto 140px;
}
/* :L1819 */
/* :L1820 */
.page-prequotequestions.page-number-4 #section-security-package .group-security-key-remote .desc {
  /* Security Key Remote */
  padding-top: 150px;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=8RdkxuMtihkZEG1oeEnlWg__");
  background-size: auto 130px;
}
/* Pre-Quote Questions Page 5 */

/* :L1831 */
/* :L1832 */
.page-prequotequestions.page-number-5 .questionItem {
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1836 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) {
  max-width: 725px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  margin-bottom: 40px;
}
/* :L1841 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .questionItem {
  max-width: 725px;
  margin: 0 auto;
}
/* :L1846 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .instanda-container-fluid {
  padding-left: 95px;
}
/* :L1849 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .instanda-container-fluid .title {
  font-size: 22px;
  font-weight: 700;
}
/* :L1855 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container {
  padding-left: 95px;
  min-height: 65px;
  position: relative;
}
/* :L1860 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container::before {
  position: absolute;
  left: 0;
  top: -30px;
  width: 65px;
  height: 80px;
  content: "";
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=eUaHMIzQXif9jIngiLodQQ__") center top no-repeat;
  background-size: 100% auto;
}
/* :L1873 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container .instanda-question-label {
    float: left;
    width: calc(100% - 100px);
  }
}
/* :L1879 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container .instanda-question-label label {
  font-size: 16px;
  font-weight: 400;
}
/* :L1885 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container .instanda-text-question {
    float: right;
    width: 85px;
  }
}
/* :L1891 */
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container .instanda-text-question .col-lg-6 {
    padding: 0;
  }
}
/* :L1898 */
.page-prequotequestions.page-number-5 .instanda-well:nth-child(n + 3) > .container select.form-control {
  padding-top: 3px;
  padding-bottom: 3px;
}
/* :L1906 */
/* :L1908 */
#question124717::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ipq5%2CgJ--iYudnsgJqLRzw__");
}
/* :L1913 */
/* :L1915 */
#question124720::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=K%2Cy0hAtVESqaKN4nOpxkEw__");
}
/* :L1920 */
/* :L1922 */
#question124722::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TSqLGukv3gGS0XvN7KPfuw__");
}
/* :L1927 */
/* :L1929 */
#question124724::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=uAxXHIxMjhEpbV5ZEiAIpg__");
}
/* :L1934 */
/* :L1936 */
#question130924::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlZGbVEweHJhbkEzUkhCTmRGZ3NURU5zT0dGNGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxBSE5UTjY3UW5VTDhuenRHLDEwMDAsWUxPT3Qxa1Z4Z3RoQXhwWSxWM1lzTEdtRHcvSlowMGg2SXZpWGcxVE5BZXlNYkVwT2hXTEFpenZaUjB2SElhZmxyK1BBVVFLa2paeFNkcksydE5xbVFmM1lKZ0VJRDFPcVhxTWNXdz09");
}
/* :L1941 */
/* :L1943 */
#question124726::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=CNaihYfqIBFqP4DlrBTWjQ__");
}
/* :L1948 */
/* :L1950 */
#question124728::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-86IMvZAfjjdp%2CNyBQWb6w__");
}
/* :L1955 */
/* :L1957 */
#question124730::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=QtfDvQTM8cBwf1958LDBYw__");
}
/* :L1962 */
/* :L1964 */
#question143037::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Y3pCRFVGQTRUaTFIT0ZjMmNWcDVMRlo2WXl4WWQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxzcEJTc0tQcDViYkFXSiF2LDEwMDAsYWc3VnNMNXhpYm9FVkczdSxTWk54ZjlvUk5pZUh3UXNzVHJDbVpDZGZkdlpwb0VIaFRsNlVxZ0hNWWNOQUw3L1BFazljY013eURHN3NaREk3aHJPS2dDanVJTURCL1kwbzlWaWRNdz09");
}
/* :L1969 */
/* :L1971 */
#question143038::before {
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=U1doR1RWQlpkMFZDZFhobGJYZHhOamxHZFhsd1FWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxsTW05OUJ3eVpGNHFOQlJNLDEwMDAsSjh5dnhONVJMVkhQUVB6ZixpNnQxc01rMS85TytTNUljL0JvZGV5djZ3Mm1OVzlRSW8rdVQvemw4Tk9mcXltRy9GRjIrcSt5L2p1VU1hanV4QWRuQXVjcVZGdmVTdTFLNFZUM1puZz09");
}
/* Pre-Quote Questions Page 6 */

/* :L1977 */
/* :L1979 */
/* :L1980 */
#question124710 h4 span {
  display: block;
  margin-top: 5px;
  font-size: 14px;
  font-weight: 400;
}
/* :L1989 */
/* :L1991 */
#question124714 .checkbox {
  font-size: 14px;
}
/* :L1996 */
/* :L1997 */
.page-prequotequestions.page-number-6 .instanda-well + .instanda-well {
  max-width: 590px;
  margin: 0 auto;
}
/* :L2001 */
.page-prequotequestions.page-number-6 .instanda-well + .instanda-well > .questionItem {
  max-width: 100%;
}
/* :L2007 */
/* :L2008 */
.page-prequotequestions.page-number-7 .instanda-multi-item {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  border: 3px solid white;
  padding: 20px 20px 60px;
  margin-bottom: 20px;
}
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-7 .instanda-multi-item {
    padding: 20px;
  }
}
/* :L2022 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .group-question-header {
  text-align: center;
  width: 100%;
}
/* :L2026 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .group-question-header h3 {
  margin: 0;
}
/* :L2031 */
.page-prequotequestions.page-number-7 .instanda-multi-item [id*="collapse_ClaimsDetails"] {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  flex-basis: 100%;
}
/* :L2039 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .container,
.page-prequotequestions.page-number-7 .instanda-multi-item [id*="collapse_ClaimsDetails"] > .container {
  flex-basis: 100%;
}
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-7 .instanda-multi-item > .container,
  .page-prequotequestions.page-number-7 .instanda-multi-item [id*="collapse_ClaimsDetails"] > .container {
    flex-basis: calc((100% - 20px) / 2);
    width: calc((100% - 20px) / 2);
    margin-left: 0;
  }
}
/* :L2050 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .instanda-container-fluid + .container {
  margin-right: 20px;
}
/* :L2054 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .instanda-container-fluid,
.page-prequotequestions.page-number-7 .instanda-multi-item > .instanda-multi-item-add-remove {
  flex-basis: 100%;
}
/* :L2059 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .instanda-multi-item-add-remove {
  position: absolute;
  right: 5px;
  bottom: 20px;
}
/* :L2064 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .instanda-multi-item-add-remove .instanda-multi-item-remove {
  float: right !important;
  all: unset;
  font-size: 18px;
  padding-left: 30px;
  position: relative;
  cursor: pointer;
}
/* :L2072 */
.page-prequotequestions.page-number-7 .instanda-multi-item > .instanda-multi-item-add-remove .instanda-multi-item-remove::before {
  position: absolute;
  content: "\f1f8";
  font-family: fontAwesome;
  display: block;
  left: 0;
  top: -9px;
  color: white;
  font-size: 30px;
}
/* :L2086 */
.page-prequotequestions.page-number-7 .instanda-multi-item-add-remove.form-group {
  text-align: center;
}
/* :L2089 */
.page-prequotequestions.page-number-7 .instanda-multi-item-add-remove.form-group .instanda-multi-item-add {
  background-color: transparent;
  border: 3px solid white;
  color: white;
  position: relative;
  padding-left: 60px;
  margin: 20px 0;
}
/* :L2097 */
.page-prequotequestions.page-number-7 .instanda-multi-item-add-remove.form-group .instanda-multi-item-add::before {
  position: absolute;
  left: 20px;
  top: 0;
  content: "\f067";
  font-family: fontAwesome;
  font-size: 34px;
  display: block;
}
/* :L2107 */
.page-prequotequestions.page-number-7 .instanda-multi-item-add-remove.form-group .instanda-multi-item-add:hover {
  border-color: #0a8ad9;
  background-color: #3aaef6;
}
/* Post-Quote Questions Page 1*/

/* :L2117 */
/* :L2118 */
.page-postquotequestions.page-number-1 .instanda-questionHeader {
  width: auto;
}
/* :L2121 */
.page-postquotequestions.page-number-1 .instanda-questionHeader h3 {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
  padding-bottom: 30px;
}
/* :L779 */
.page-postquotequestions.page-number-1 .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-postquotequestions.page-number-1 .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-postquotequestions.page-number-1 .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2125 */
.page-postquotequestions.page-number-1 .instanda-questionHeader h3 span {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  display: block;
  max-width: 480px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
  margin: 20px auto 0;
}
/* :L2136 */
.page-postquotequestions.page-number-1 .section-title {
  background-color: white;
}
/* :L2139 */
.page-postquotequestions.page-number-1 .section-title h3 {
  font-size: 24px;
  font-weight: 700;
  color: #21c0ff;
  margin: 0;
  padding: 20px;
}
/* :L2148 */
.page-postquotequestions.page-number-1 .section-quote {
  background-color: white;
  color: black;
  margin-bottom: 40px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
}
@media only screen and (max-width: 767px) {
  .page-postquotequestions.page-number-1 .section-quote {
    padding-bottom: 60px;
  }
}
/* :L2161 */
.page-postquotequestions.page-number-1 .section-quote > h3 {
  flex-basis: 100%;
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
  padding-bottom: 0;
}
/* :L779 */
.page-postquotequestions.page-number-1 .section-quote > h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-postquotequestions.page-number-1 .section-quote > h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-postquotequestions.page-number-1 .section-quote > h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2166 */
.page-postquotequestions.page-number-1 .section-quote > h3::before {
  display: none;
}
/* :L2171 */
/* :L2172 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left,
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right {
  padding: 20px;
  flex-basis: 100%;
}
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .section-quote .quote-summary.left,
  .page-postquotequestions.page-number-1 .section-quote .quote-summary.right {
    flex-basis: 66.66%;
  }
}
/* :L2182 */
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .section-quote .quote-summary.left {
    border-right: 1px solid #c8c8c8;
  }
}
/* :L2187 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 20px;
}
/* :L2194 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-label {
  font-size: 18px;
  font-weight: 700;
  color: #21c0ff;
  flex-basis: 40%;
  padding: 0 20px 0 60px;
  min-height: 50px;
  position: relative;
}
/* :L2203 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-label::before {
  position: absolute;
  content: "";
  display: block;
  left: 0;
  top: 0;
  width: 50px;
  height: 80px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=s-OgU2256grLGqjOZcdD0A__") center top no-repeat;
  background-size: 100% auto;
}
@media only screen and (min-width: 480px) {
  .page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-label {
    padding-left: 80px;
  }
}
/* :L2219 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-label span {
  display: block;
  font-weight: 400;
  color: black;
}
/* :L2226 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-value {
  flex-basis: 60%;
}
/* :L2229 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-value .item-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 5px;
}
/* :L2236 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-value .item-row .col-left {
  padding-right: 20px;
}
/* :L2240 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item .item-value .item-row .col-right {
  text-align: right;
}
/* :L2246 */
/* :L2248 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-coverage .item-label,
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-deductible .item-label {
  min-height: auto;
}
/* :L2251 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-coverage .item-label::before,
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-deductible .item-label::before {
  background-image: none;
}
/* :L2257 */
/* :L2258 */
/* :L2259 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-your-home .item-label::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=n3RDiB36JwCVA7CYy2YYsQ__');
}
/* :L2265 */
/* :L2266 */
/* :L2267 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-your-property .item-label::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Irfi6uwgKOSdkrvj9JPWqQ__');
}
/* :L2273 */
/* :L2274 */
/* :L2275 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-personal-liability .item-label::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=dzI033%2CLsKsAnY6-XX4KVw__');
}
/* :L2281 */
/* :L2282 */
/* :L2283 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.left .item.item-smart-package .item-label::before {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=XPahCwarvoBcGZvV4SCP6g__');
}
/* :L2291 */
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .section-quote .quote-summary.right {
    flex-basis: 33.33%;
  }
}
@media only screen and (max-width: 767px) {
  .page-postquotequestions.page-number-1 .section-quote .quote-summary.right {
    order: -1;
  }
}
/* :L2300 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item {
  margin-bottom: 40px;
}
/* :L2303 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-price {
  color: #21c0ff;
  font-weight: 400;
  text-align: center;
}
/* :L2308 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-price span {
  color: black;
  font-size: 60px;
}
/* :L2313 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-price .price-yearly {
  color: black;
}
/* :L2318 */
/* :L2319 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-premium .item-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 5px;
}
/* :L2326 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-premium .item-row .col-left {
  padding-right: 20px;
}
/* :L2330 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-premium .item-row .col-right {
  text-align: right;
}
/* :L2334 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-premium .item-row.final-premium,
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-premium .item-row.total {
  font-weight: 700;
}
/* :L2339 */
/* :L2340 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-premium .item-row.pro-promoting-discount .col-right {
  color: #b43c3c;
}
/* :L2347 */
/* :L2348 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-text h4 {
  font-weight: 700;
}
/* :L2351 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-text h4:last-of-type {
  margin-top: 20px;
}
/* :L2356 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-text ul {
  padding: 0;
}
/* :L2359 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-text ul li {
  position: relative;
  list-style-type: none;
}
/* :L2363 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-text ul li::before {
  position: absolute;
  content: "+";
  display: block;
  top: 0;
  left: -15px;
}
/* :L2374 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-documents {
  text-align: center;
}
/* :L2377 */
.page-postquotequestions.page-number-1 .section-quote .quote-summary.right .item.item-documents #continueButton {
  margin-top: 20px;
}
/* :L2386 */
.page-postquotequestions.page-number-1 #question124801,
.page-postquotequestions.page-number-1 #question128596 {
  /* Confirm question */
  width: auto;
}
/* :L2391 */
/* :L2392 */
.page-postquotequestions.page-number-1 .pdf-link a {
  padding-left: 30px;
  min-height: 25px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=YzJadFQySlpPR1psY0VnelNtOVJjbFp6VmpCa1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxPTG5TZDdpRkIxa2VCYlB2LDEwMDAsVmdEZ1dSRDFyRW1qcDVFYSxHbkNkMzRNTk5pa0NaQmxSbWlQRlZXKzNrSElxNmUyTGxtdjBKQldERjVzY1ZaMldsYmlVRFhZRkhPaVZ5eHJtTUE0N3pnbW8rdGd6MzA0YnV1S0Nmdz09") left center no-repeat;
  background-size: auto 25px;
  display: inline-block;
}
/* :L2402 */
.page-postquotequestions.page-number-1 .instanda-well {
  /* Add spouse and mailing address section */
  clear: both;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L2407 */
.page-postquotequestions.page-number-1 .instanda-well .container {
  width: auto;
}
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .instanda-well {
    /* Set parent question and child into 2 columns */
    display: flex;
    align-items: stretch;
    justify-content: flex-start;
    flex-wrap: wrap;
  }
}
/* :L2418 */
.page-postquotequestions.page-number-1 .instanda-well > div {
  flex-basis: 100%;
}
/* :L2422 */
.page-postquotequestions.page-number-1 .instanda-well #question124734,
.page-postquotequestions.page-number-1 .instanda-well #question124736 {
  flex-basis: 50%;
}
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .instanda-well #question124734,
  .page-postquotequestions.page-number-1 .instanda-well #question124736 {
    margin-top: 0;
  }
}
/* :L2431 */
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .instanda-well #question124734 {
    padding-right: 40px;
    border-right: 1px solid white;
  }
}
/* :L2438 */
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .instanda-well #question124736 {
    padding-left: 40px;
  }
}
/* :L2446 */
.page-postquotequestions.page-number-1 #question124735 {
  /* Name */
  position: relative;
}
/* :L2449 */
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 #question124735 > .instanda-question-label {
    position: absolute;
  }
}
/* :L2455 */
.page-postquotequestions.page-number-1 #question124735 .instanda-address-line-2 {
  margin-top: 10px;
}
/* :L2459 */
/* :L2460 */
.page-postquotequestions.page-number-1 #question124735 .instanda-question-input .form-group {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
/* :L2465 */
.page-postquotequestions.page-number-1 #question124735 .instanda-question-input .form-group > div:first-child {
  width: 100%;
}
/* :L2469 */
@media only screen and (min-width: 480px) {
  .page-postquotequestions.page-number-1 #question124735 .instanda-question-input .form-group > .form-group {
    flex: 3 calc(33.33% - 20px);
    margin: 20px 10px 0 0;
  }
}
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 #question124735 .instanda-question-input .form-group > .form-group {
    margin-top: 0;
  }
}
/* :L2479 */
@media only screen and (min-width: 480px) {
  .page-postquotequestions.page-number-1 #question124735 .instanda-question-input .form-group > .form-group:last-child {
    margin-right: 0;
  }
}
/* :L2485 */
.page-postquotequestions.page-number-1 #question124735 .instanda-question-input .form-group > .form-group .form-group {
  margin-bottom: 0;
}
/* :L2494 */
/* :L2496 */
.page-postquotequestions.page-number-1 #question124737 .instanda-address-line-2,
.page-postquotequestions.page-number-1 #question124741 .instanda-address-line-2 {
  margin-top: 10px;
}
/* :L2500 */
.page-postquotequestions.page-number-1 #question124737 .instanda-question-input,
.page-postquotequestions.page-number-1 #question124741 .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
/* :L2505 */
.page-postquotequestions.page-number-1 #question124737 .instanda-question-input > div:first-child,
.page-postquotequestions.page-number-1 #question124741 .instanda-question-input > div:first-child {
  width: 100%;
}
/* :L2509 */
.page-postquotequestions.page-number-1 #question124737 .instanda-question-input > .form-group,
.page-postquotequestions.page-number-1 #question124741 .instanda-question-input > .form-group {
  margin-top: 10px;
  flex-basis: 100%;
}
@media only screen and (min-width: 480px) {
  .page-postquotequestions.page-number-1 #question124737 .instanda-question-input > .form-group,
  .page-postquotequestions.page-number-1 #question124741 .instanda-question-input > .form-group {
    flex-basis: calc(33.33% - 20px);
    margin: 20px 10px 0 0;
  }
}
/* :L2518 */
@media only screen and (min-width: 480px) {
  .page-postquotequestions.page-number-1 #question124737 .instanda-question-input > .form-group:last-child,
  .page-postquotequestions.page-number-1 #question124741 .instanda-question-input > .form-group:last-child {
    margin-right: 0;
  }
}
/* :L2524 */
.page-postquotequestions.page-number-1 #question124737 .instanda-question-input > .form-group .form-group,
.page-postquotequestions.page-number-1 #question124741 .instanda-question-input > .form-group .form-group {
  margin-bottom: 0;
}
/* :L2532 */
.page-postquotequestions.page-number-1 .instanda-multi-item {
  max-width: 725px;
  padding: 20px;
  border: 2px solid white;
  margin: 20px auto 20px;
}
@media only screen and (min-width: 768px) {
  .page-postquotequestions.page-number-1 .instanda-multi-item {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
  }
}
/* :L2545 */
.page-postquotequestions.page-number-1 .instanda-multi-item > div {
  flex-basis: 100%;
}
/* :L2549 */
.page-postquotequestions.page-number-1 .instanda-multi-item #question124739,
.page-postquotequestions.page-number-1 .instanda-multi-item #question124740 {
  /* Bank name, Loan number */
  flex-basis: 50%;
}
/* :L2554 */
.page-postquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-add-remove {
  padding: 0;
  text-align: right;
}
/* :L2558 */
.page-postquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-add-remove .instanda-multi-item-remove {
  all: unset;
  cursor: pointer;
  padding-right: 25px;
  position: relative;
  margin: 20px 0 0;
  line-height: 1.4em;
}
/* :L2566 */
.page-postquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-add-remove .instanda-multi-item-remove::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "\f1f8";
  font-family: fontAwesome;
  font-size: 20px;
  display: block;
}
/* :L2576 */
.page-postquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-add-remove .instanda-multi-item-remove:hover,
.page-postquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-add-remove .instanda-multi-item-remove:active,
.page-postquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-add-remove .instanda-multi-item-remove:active:focus {
  color: #e4f4fe;
}
/* :L2585 */
.page-postquotequestions.page-number-1 .instanda-question-multi-item-question-text {
  /* Add button wrapper */
  text-align: center;
  max-width: 725px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 20px;
}
/* :L2590 */
.page-postquotequestions.page-number-1 .instanda-question-multi-item-question-text button {
  width: 100%;
  border: 3px solid white;
  position: relative;
}
/* :L2595 */
.page-postquotequestions.page-number-1 .instanda-question-multi-item-question-text button::before {
  position: absolute;
  left: 20px;
  top: 0;
  content: "\f067";
  font-family: fontAwesome;
  font-size: 34px;
  display: block;
}
/* :L2605 */
.page-postquotequestions.page-number-1 .instanda-question-multi-item-question-text button:hover,
.page-postquotequestions.page-number-1 .instanda-question-multi-item-question-text button:active,
.page-postquotequestions.page-number-1 .instanda-question-multi-item-question-text button:active:focus {
  background-color: #e4f4fe;
  color: #52b8f7;
}
/* :L2614 */
.page-postquotequestions.page-number-1 .instanda-question-multi-item-summary {
  margin-top: 40px;
}
/* :L2617 */
.page-postquotequestions.page-number-1 .instanda-question-multi-item-summary .instanda-question-multi-item-question-text-label {
  text-align: center;
}
/* :L2622 */
.page-postquotequestions.page-number-1 .instanda-payment-options {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: center;
  margin-bottom: 40px;
}
/* :L2629 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio {
  flex-basis: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  order: 1;
}
@media only screen and (min-width: 640px) {
  .page-postquotequestions.page-number-1 .instanda-payment-options > .radio {
    flex-basis: auto;
  }
}
/* :L2639 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio label {
  padding: 10px 30px;
  border: 3px solid white;
  color: white;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
}
@media only screen and (min-width: 640px) {
  .page-postquotequestions.page-number-1 .instanda-payment-options > .radio label {
    width: auto;
  }
}
/* :L2655 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio label input {
  display: none;
}
/* :L2659 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio label:hover {
  border-color: #0a8ad9;
  background-color: #3aaef6;
}
/* :L2664 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio label.instanda-selected {
  background-color: #e1d28c;
  border-color: #52b8f7;
  color: black;
  padding-left: 55px;
}
/* :L2670 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio label.instanda-selected::after {
  content: "\f058";
  font-family: fontAwesome;
  font-size: 30px;
  color: #3cb450;
  position: absolute;
  left: 15px;
  top: 5px;
  display: block;
}
/* :L2683 */
@media only screen and (min-width: 640px) {
  .page-postquotequestions.page-number-1 .instanda-payment-options > .radio:not(:last-of-type) {
    margin-left: 20px;
  }
}
/* :L2689 */
.page-postquotequestions.page-number-1 .instanda-payment-options > .radio:last-of-type {
  order: 0;
}
/* Some additional notes on the question pages */

/* :L2697 */
/* :L2698 */
.page-quickquotequestions.page-number-2 .additional-text {
  font-size: 14px;
}
/* :L2703 */
/* :L2704 */
.page-prequotequestions.page-number-3 .instanda-pre-quote-questions .questionList.instanda-questionList .instanda-well {
  margin-left: 25px;
}
/* Mixins */

/* :L2709 */
.clearfix {
  zoom: 1;
}
/* :L2712 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L2717 */
.clearfix:after {
  clear: both;
}
/* Colour */
/* Colour Usage */
/* Space */
/* Font size */
/* Media query */
/* :L2758 */
#header1-question-page {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
}
/* :L2766 */
#header1-question-page::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2778 */
#single-column-question {
  max-width: 480px;
  margin: 0 auto;
}
/* :L2783 */
#single-column-question-wider {
  max-width: 725px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* Quick Quote Display */

/* :L2791 */
/* :L2792 */
.page-quickquote .instanda-well {
  max-width: 725px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (min-width: 768px) {
  .page-quickquote .instanda-well {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
  }
}
/* :L2802 */
.page-quickquote .instanda-well > .instanda-container-fluid,
.page-quickquote .instanda-well/* h4 Heading */ #question124699 {
  /* No. of stories question */
  flex-basis: 100%;
}
/* :L2806 */
.page-quickquote .instanda-well > .instanda-container-fluid .container,
.page-quickquote .instanda-well/* h4 Heading */ #question124699 .container {
  width: auto;
}
/* :L2811 */
.page-quickquote .instanda-well > .container {
  width: auto;
  margin-left: 0;
  margin-right: 0;
  flex-basis: calc(50% - 20px);
}
/* Quote Display */

/* :L2822 */
/* :L2823 */
@media only screen and (min-width: 1200px) {
  .page-quote .instanda-quote-content {
    width: 90%;
    margin: 0 auto;
  }
}
/* :L2830 */
.page-quote .instanda-questionHeader {
  width: auto;
}
/* :L2833 */
.page-quote .instanda-questionHeader h3 {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}
/* :L779 */
.page-quote .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-quote .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-quote .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2838 */
.page-quote .section-adjustment-questions {
  margin-bottom: 40px;
}
/* :L2841 */
.page-quote .section-adjustment-questions .button-toggle-wrapper {
  text-align: center;
}
/* :L2844 */
.page-quote .section-adjustment-questions .button-toggle-wrapper .button-toggle {
  width: 100%;
  color: black;
  background-color: white;
  padding: 20px 40px;
  margin: 0;
}
/* :L2851 */
.page-quote .section-adjustment-questions .button-toggle-wrapper .button-toggle.collapsed {
  background-color: #52b8f7;
  color: white;
  border: 3px solid #52b8f7;
  width: auto;
  border: 3px solid white;
  width: 100%;
  max-width: 500px;
  display: inline-block;
  padding: 10px 30px;
}
/* :L585 */
.page-quote .section-adjustment-questions .button-toggle-wrapper .button-toggle.collapsed:hover,
.page-quote .section-adjustment-questions .button-toggle-wrapper .button-toggle.collapsed:active,
.page-quote .section-adjustment-questions .button-toggle-wrapper .button-toggle.collapsed:focus,
.page-quote .section-adjustment-questions .button-toggle-wrapper .button-toggle.collapsed:active:focus {
  background-color: #52b8f7;
  color: white;
  outline: none;
  border-color: white;
}
/* :L2863 */
.page-quote .section-adjustment-questions .adjustment-content {
  background-color: white;
  padding: 20px 20px 40px 20px;
  color: black;
}
@media only screen and (min-width: 768px) {
  .page-quote .section-adjustment-questions .adjustment-content {
    padding: 20px 40px 40px;
  }
}
/* :L2872 */
@media only screen and (min-width: 768px) {
  .page-quote .section-adjustment-questions .adjustment-content > span {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    justify-content: space-between;
  }
}
/* :L2880 */
.page-quote .section-adjustment-questions .adjustment-content > span > .instanda-question-item {
  flex-basis: calc((100% - 40px) / 2);
  margin: 0;
}
@media only screen and (min-width: 768px) {
  .page-quote .section-adjustment-questions .adjustment-content > span > .instanda-question-item {
    margin-bottom: 0;
  }
}
/* :L2889 */
.page-quote .section-adjustment-questions .adjustment-content > span > .btn-update {
  flex-basis: 131px;
}
/* :L2894 */
.page-quote .section-adjustment-questions .adjustment-content .btn-adjustment-update {
  margin-top: 20px;
}
/* :L2899 */
.page-quote .section-adjustment-questions button[name="updateButton"] {
  background-color: #52b8f7;
  color: white;
  border: 3px solid #52b8f7;
  width: 100%;
  border: 0;
}
/* :L585 */
.page-quote .section-adjustment-questions button[name="updateButton"]:hover,
.page-quote .section-adjustment-questions button[name="updateButton"]:active,
.page-quote .section-adjustment-questions button[name="updateButton"]:focus,
.page-quote .section-adjustment-questions button[name="updateButton"]:active:focus {
  background-color: #52b8f7;
  color: white;
  outline: none;
  border-color: white;
}
@media only screen and (min-width: 768px) {
  .page-quote .section-adjustment-questions button[name="updateButton"] {
    width: 131px;
  }
}
/* :L2910 */
.page-quote #question124706 {
  flex-basis: 100%;
  margin-bottom: 20px;
}
/* :L2915 */
.page-quote #question129571 {
  flex-basis: 100%;
}
/* :L2918 */
/* :L2919 */
@media only screen and (min-width: 768px) {
  .page-quote #question129571 .instanda-text-question > .instanda-question-input {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    justify-content: space-between;
  }
}
/* :L2927 */
/* :L2928 */
.page-quote #question129571 .instanda-text-question > .instanda-question-input > div:nth-child(1) {
  order: 0;
}
/* :L2932 */
.page-quote #question129571 .instanda-text-question > .instanda-question-input > div:nth-child(3) {
  order: 1;
}
/* :L2936 */
.page-quote #question129571 .instanda-text-question > .instanda-question-input > div:nth-child(2) {
  order: 2;
}
/* :L2940 */
.page-quote #question129571 .instanda-text-question > .instanda-question-input > div:nth-child(4) {
  order: 3;
}
/* :L2945 */
.page-quote #question129571 .instanda-text-question > .instanda-question-input > .instanda-question-label,
.page-quote #question129571 .instanda-text-question > .instanda-question-input > .instanda-question-input {
  flex-basis: calc((100% - 40px) / 2);
}
/* :L2949 */
.page-quote #question129571 .instanda-text-question > .instanda-question-input .instanda-question-hierarchy {
  margin-bottom: 20px;
}
/* :L2956 */
.page-quote #question124707 {
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  .page-quote #question124707 {
    margin-bottom: 0;
  }
}
/* :L2964 */
.page-quote #question129016 {
  flex-basis: 100%;
}
/* :L2967 */
@media only screen and (min-width: 768px) {
  .page-quote #question129016 .instanda-question-input.col-lg-6 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: row-reverse;
  }
}
/* :L2976 */
@media only screen and (min-width: 768px) {
  .page-quote #question129016 .instanda-question-input.col-lg-6 .instanda-question-label:first-child {
    display: none;
  }
}
/* :L2981 */
@media only screen and (min-width: 768px) {
  .page-quote #question129016 .instanda-question-input.col-lg-6 .instanda-question-label:first-child + .instanda-question-hierarchy {
    position: relative;
    padding-top: 30px;
  }
}
/* :L2987 */
@media only screen and (min-width: 768px) {
  .page-quote #question129016 .instanda-question-input.col-lg-6 .instanda-question-label:first-child + .instanda-question-hierarchy::before {
    font-weight: 700;
    font-size: 18px;
    position: absolute;
    left: 0;
    top: 0;
    content: "All Other Peril";
    display: block;
  }
}
/* :L3001 */
.page-quote #question129016 .instanda-question-input.col-lg-6 > div {
  flex-basis: calc((100% - 40px) / 2);
  order: 0;
}
/* :L3005 */
.page-quote #question129016 .instanda-question-input.col-lg-6 > div.instanda-question-hierarchy {
  order: 3;
  margin-bottom: 20px;
}
/* :L3009 */
@media only screen and (min-width: 768px) {
  .page-quote #question129016 .instanda-question-input.col-lg-6 > div.instanda-question-hierarchy:nth-child(4) {
    margin-top: -68px;
  }
}
/* :L3019 */
.page-quote .section-package-select,
.page-quote .section-smart-package-select {
  margin-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .page-quote .section-package-select,
  .page-quote .section-smart-package-select {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
/* :L3030 */
.page-quote .section-package-select .package-option,
.page-quote .section-smart-package-select .package-option {
  flex-basis: 33.33%;
  background-color: white;
  color: black;
  border: 1px solid #c8c8c8;
  padding: 20px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}
/* :L3040 */
.page-quote .section-package-select .package-option .package-title,
.page-quote .section-smart-package-select .package-option .package-title {
  margin-bottom: 20px;
  font-size: 24px;
}
/* :L3045 */
.page-quote .section-package-select .package-option .package-cell,
.page-quote .section-smart-package-select .package-option .package-cell {
  padding: 15px 0;
}
/* :L3048 */
.page-quote .section-package-select .package-option .package-cell span,
.page-quote .section-smart-package-select .package-option .package-cell span {
  display: block;
}
/* :L3051 */
.page-quote .section-package-select .package-option .package-cell span.cell-title,
.page-quote .section-smart-package-select .package-option .package-cell span.cell-title {
  color: #21c0ff;
}
/* :L3055 */
.page-quote .section-package-select .package-option .package-cell span.cell-notes,
.page-quote .section-smart-package-select .package-option .package-cell span.cell-notes {
  color: #a3a3a3;
  font-size: 14px;
  font-weight: 400;
}
/* :L3063 */
.page-quote .section-package-select .package-option .package-price,
.page-quote .section-smart-package-select .package-option .package-price {
  color: #21c0ff;
  font-weight: 400;
  text-align: left;
}
/* :L3068 */
.page-quote .section-package-select .package-option .package-price span,
.page-quote .section-smart-package-select .package-option .package-price span {
  color: black;
  font-size: 60px;
}
/* :L3074 */
.page-quote .section-package-select .package-option input[data-action="submit-quote"],
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  width: 160px;
  height: 50px;
  cursor: pointer;
}
/* :L3083 */
.page-quote .section-package-select .package-option input[data-action="submit-quote"]::before,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"]::before {
  content: "Select";
  position: absolute;
  width: 100%;
  text-align: center;
  display: block;
  left: 0;
}
/* :L3092 */
.page-quote .section-package-select .package-option input[data-action="submit-quote"]:hover,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"]:hover,
.page-quote .section-package-select .package-option input[data-action="submit-quote"]:active,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"]:active,
.page-quote .section-package-select .package-option input[data-action="submit-quote"]:focus,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"]:focus,
.page-quote .section-package-select .package-option input[data-action="submit-quote"]:active:focus,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"]:active:focus {
  border-color: #0a8ad9;
  background-color: #3aaef6;
}
/* :L3100 */
.page-quote .section-package-select .package-option input[data-action="submit-quote"][checked="checked"],
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"][checked="checked"] {
  background-color: #e1d28c;
  border-color: #52b8f7;
  color: black;
}
/* :L3106 */
/* :L3107 */
.page-quote .section-package-select .package-option input[data-action="submit-quote"][checked="checked"]::before,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"][checked="checked"]::before {
  padding-left: 35px;
  content: "Selected";
}
/* :L3112 */
.page-quote .section-package-select .package-option input[data-action="submit-quote"][checked="checked"]::after,
.page-quote .section-smart-package-select .package-option input[data-action="submit-quote"][checked="checked"]::after {
  content: "\f058";
  font-family: fontAwesome;
  font-size: 30px;
  color: #3cb450;
  position: absolute;
  left: 15px;
  top: 5px;
  display: block;
}
/* :L3127 */
/* :L3128 */
.page-quote .section-smart-package-select .package-option {
  font-weight: 400;
}
/* :L3131 */
.page-quote .section-smart-package-select .package-option .package-cell {
  padding: 10px 0;
}
/* :L3136 */
.page-quote .section-smart-package-select .title {
  padding: 10px 20px;
  flex-basis: 100%;
  background-color: white;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  color: black;
}
/* :L3145 */
.page-quote .section-smart-package-select .title span {
  color: #a3a3a3;
  font-weight: 400;
  display: block;
}
/* :L3153 */
/* :L3154 */
.page-quote .section-payment .payment-btn-wrapper {
  display: flex;
  align-items: stretch;
  justify-content: center;
  flex-wrap: nowrap;
}
/* :L3161 */
.page-quote .section-payment .radio-inline {
  width: 33.33%;
  padding: 15px 50px 15px 20px;
  border: 2px solid #c8c8c8;
  border-right: 0;
  background-color: white;
  color: black;
  text-align: center;
  margin: 0;
  position: relative;
}
/* :L3172 */
.page-quote .section-payment .radio-inline:last-child {
  border-right: 2px solid #c8c8c8;
}
/* :L3176 */
.page-quote .section-payment .radio-inline input {
  display: none;
}
/* :L3180 */
.page-quote .section-payment .radio-inline:hover,
.page-quote .section-payment .radio-inline:focus {
  background: #e4f4fe;
  border-color: #0b99f1;
}
/* :L3186 */
.page-quote .section-payment .radio-inline.instanda-selected {
  background-color: #e1d28c;
  pointer-events: none;
  border-color: #0b99f1;
}
/* :L3191 */
.page-quote .section-payment .radio-inline.instanda-selected::before {
  position: absolute;
  right: 10px;
  top: 0;
  content: "\f058";
  font-family: fontAwesome;
  font-size: 30px;
  display: block;
  color: #3cb450;
  line-height: 54px;
}
/* :L3206 */
.page-quote .section-notes {
  font-size: 14px;
}
/* :L3210 */
/* :L3211 */
/* :L3213 */
.page-quote.created-from-mta .section-package-select input[data-action="submit-quote"],
.page-quote.created-from-mta .section-smart-package-select input[data-action="submit-quote"] {
  opacity: .5;
  pointer-events: none;
}
/* :L3217 */
.page-quote.created-from-mta .section-package-select input[data-action="submit-quote"][checked="checked"],
.page-quote.created-from-mta .section-smart-package-select input[data-action="submit-quote"][checked="checked"] {
  background-color: transparent;
  border: 0;
  opacity: 1;
}
/* :L3226 */
.page-quote #emailQuoteLinkLink {
  color: white;
  text-decoration: none;
}
/* Mixins */

/* :L3232 */
.clearfix {
  zoom: 1;
}
/* :L3235 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L3240 */
.clearfix:after {
  clear: both;
}
/* Colour */
/* Colour Usage */
/* Space */
/* Font size */
/* Media query */
/* :L3280 */
#header1-question-page {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
}
/* :L3288 */
#header1-question-page::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3300 */
#single-column-question {
  max-width: 480px;
  margin: 0 auto;
}
/* Reset page width */
/* Billing Details Page */

/* :L3327 */
/* :L3328 */
.page-confirmbillingdetails .instanda-questionHeader {
  width: auto;
}
/* :L3331 */
.page-confirmbillingdetails .instanda-questionHeader h3 {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}
/* :L779 */
.page-confirmbillingdetails .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-confirmbillingdetails .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-confirmbillingdetails .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3336 */
/* :L3337 */
.page-confirmbillingdetails form > div:first-of-type {
  font-size: 0;
  text-align: center;
}
/* :L3341 */
.page-confirmbillingdetails form > div:first-of-type strong {
  font-size: 24px;
}
/* :L3344 */
.page-confirmbillingdetails form > div:first-of-type strong:before {
  content: 'Amount being billed today: ';
  font-weight: 400;
}
/* :L3352 */
.page-confirmbillingdetails .instanda-confirm-billing-address {
  background-color: white;
  color: #21c0ff;
  padding: 20px 20px 20px 100px;
  position: relative;
  margin-bottom: 0;
  display: none;
}
/* :L3360 */
.page-confirmbillingdetails .instanda-confirm-billing-address::before {
  position: absolute;
  content: "";
  display: block;
  left: 20px;
  top: 20px;
  width: 50px;
  height: 80px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=VdBY1pTX%2CGohj7s1AQ9fBQ__") center top no-repeat;
  background-size: 100% auto;
}
/* :L3373 */
.page-confirmbillingdetails .btn-pay {
  width: 100%;
  padding: 20px;
  margin: -1px 0 40px;
  text-align: center;
}
/* :L3379 */
.page-confirmbillingdetails .btn-pay #boltPayButton {
  float: none !important;
}
/* :L3384 */
/* :L3385 */
.page-confirmbillingdetails a.instanda-button,
.page-confirmbillingdetails a.instanda-button:hover,
.page-confirmbillingdetails a.instanda-button:focus,
.page-confirmbillingdetails a.instanda-button:active,
.page-confirmbillingdetails a.instanda-button:active:focus {
  color: white;
  width: auto;
  background-position: left center;
  padding-left: 35px;
  background-color: transparent;
  border: 0;
}
/* :L3400 */
.page-confirmbillingdetails #payment-online-browser-warning {
  display: none;
}
/* :L3404 */
.page-confirmbillingdetails h5 {
  position: relative;
  top: -100px;
}
/* Login Page */

/* :L3412 */
/* :L3413 */
.page-agentlogin header.navbar {
  display: none !important;
}
/* :L3417 */
.page-agentlogin .instanda-agent-login-content {
  margin-top: 100px;
}
@media only screen and (orientation: portrait) {
  .page-agentlogin .instanda-agent-login-content {
    margin-top: 40px;
  }
}
/* :L3424 */
/* :L3425 */
.page-agentlogin .instanda-agent-login-content .logo-smart-home .col-lg-4 {
  padding-top: 40px;
  text-align: center;
}
/* :L3430 */
.page-agentlogin .instanda-agent-login-content .logo-smart-home .logo {
  width: 240px;
  height: 88px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WTNjNVQyNVBhSFpVZWpSU1Ywa3diVFZQUTAxc1FWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxBbGVqVUlUV2kwMmFVelVnLDEwMDAsUmZ6V3l5YmI2RjBaR1ptYSxqWlc5KzAxTXFMSWEyNDVpZWozbXYrdTY4Y0VnUkVHTGtzek1QUFFwRXJjRW44SEpBZGowU1VqWXBjSitNYzliUXJiMXFEdFhZeStFS09mbmtDRTc3UT09") left center no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
  position: relative;
}
/* :L3440 */
.page-agentlogin .instanda-agent-login-content form {
  background-color: transparent;
  border-radius: 0;
  border: 0;
  text-align: center;
  padding: 160px 0 40px;
  margin-top: -125px;
  box-shadow: none;
}
/* :L3449 */
.page-agentlogin .instanda-agent-login-content form > .form-group {
  margin-bottom: 20px;
}
/* :L3453 */
.page-agentlogin .instanda-agent-login-content form label {
  width: 100%;
  text-align: left;
}
/* :L3458 */
.page-agentlogin .instanda-agent-login-content form input[type=text],
.page-agentlogin .instanda-agent-login-content form input[type=password] {
  background-color: white !important;
}
/* :L3463 */
.page-agentlogin .instanda-agent-login-content form button[type=submit] {
  margin: 20px 0;
}
/* :L3467 */
/* :L3468 */
.page-agentlogin .instanda-agent-login-content form .agent-login-links a,
.page-agentlogin .instanda-agent-login-content form .agent-login-links a:hover,
.page-agentlogin .instanda-agent-login-content form .agent-login-links a:active,
.page-agentlogin .instanda-agent-login-content form .agent-login-links a:focus,
.page-agentlogin .instanda-agent-login-content form .agent-login-links a:active:focus {
  color: white;
}
/* Dashboard Page */

/* :L3482 */
/* :L3483 */
.page-agentdashboard .navbar {
  margin-bottom: 0;
}
/* :L3487 */
/* :L3488 */
.page-agentdashboard .instanda-main-content > .container {
  width: 100%;
  padding: 0;
}
/* :L3492 */
.page-agentdashboard .instanda-main-content > .container > h3,
.page-agentdashboard .instanda-main-content > .container .agentDashboardTableContainer {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-agentdashboard .instanda-main-content > .container > h3,
  .page-agentdashboard .instanda-main-content > .container .agentDashboardTableContainer {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-agentdashboard .instanda-main-content > .container > h3,
  .page-agentdashboard .instanda-main-content > .container .agentDashboardTableContainer {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-agentdashboard .instanda-main-content > .container > h3,
  .page-agentdashboard .instanda-main-content > .container .agentDashboardTableContainer {
    width: 1170px;
  }
}
/* :L3497 */
.page-agentdashboard .instanda-main-content > .container .agentDashboardTableContainer {
  margin-bottom: 20px;
}
/* :L3503 */
.page-agentdashboard #agentSearchControl {
  background-color: #52b8f7;
  color: white;
  margin-bottom: 40px;
  padding: 20px 0;
}
/* :L3509 */
.page-agentdashboard #agentSearchControl > h3,
.page-agentdashboard #agentSearchControl > form {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-agentdashboard #agentSearchControl > h3,
  .page-agentdashboard #agentSearchControl > form {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-agentdashboard #agentSearchControl > h3,
  .page-agentdashboard #agentSearchControl > form {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-agentdashboard #agentSearchControl > h3,
  .page-agentdashboard #agentSearchControl > form {
    width: 1170px;
  }
}
/* :L3514 */
.page-agentdashboard #agentSearchControl > h3 {
  display: none;
}
/* :L3518 */
.page-agentdashboard #agentSearchControl form {
  /* Position the Search Button */
  position: relative;
}
/* :L3521 */
.page-agentdashboard #agentSearchControl form #agentSearchButton {
  flex-basis: 100%;
  width: 100%;
  margin-left: 0;
}
/* :L3526 */
.page-agentdashboard #agentSearchControl form #agentSearchButton button {
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .page-agentdashboard #agentSearchControl form #agentSearchButton {
    flex-basis: inherit;
    width: auto;
    position: absolute;
    right: 0;
    bottom: 20px;
  }
}
/* :L3541 */
/* :L3545 */
/* :L3546 */
/* :L3548 */
/* :L3549 */
.page-agentdashboard .agentDashboardTable thead tr th,
.page-agentdashboard .agentDashboardTable tbody tr th,
.page-agentdashboard .agentDashboardTable thead tr td,
.page-agentdashboard .agentDashboardTable tbody tr td {
  border: 0;
  padding-top: 6px;
  padding-bottom: 6px;
}
/* :L3556 */
/* :L3557 */
.page-agentdashboard .agentDashboardTable thead tr:nth-child(odd) td,
.page-agentdashboard .agentDashboardTable tbody tr:nth-child(odd) td {
  border-left: 3px solid black;
}
/* :L3562 */
/* :L3563 */
.page-agentdashboard .agentDashboardTable thead tr:nth-child(even) td,
.page-agentdashboard .agentDashboardTable tbody tr:nth-child(even) td {
  border-left: 3px solid #52b8f7;
}
/* :L3568 */
/* :L3569 */
.page-agentdashboard .agentDashboardTable thead tr:last-child th,
.page-agentdashboard .agentDashboardTable tbody tr:last-child th,
.page-agentdashboard .agentDashboardTable thead tr:last-child td,
.page-agentdashboard .agentDashboardTable tbody tr:last-child td {
  border-bottom: 0;
}
/* Search form on both Dashboard and Search page */

/* :L3581 */
#agentSearchParameters,
.search-fields .search-field {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  flex-wrap: wrap;
}
@media only screen and (min-width: 992px) {
  #agentSearchParameters,
  .search-fields .search-field {
    justify-content: flex-start;
  }
}
/* :L3593 */
#agentSearchParameters .agent-search-parameter,
.search-fields .search-field .agent-search-parameter {
  margin: 0 0 20px 0;
  width: 100%;
}
@media only screen and (min-width: 640px) {
  #agentSearchParameters .agent-search-parameter,
  .search-fields .search-field .agent-search-parameter {
    flex-basis: calc((100% - 40px) / 2);
    margin: 0 10px 20px 0;
  }
}
@media only screen and (min-width: 992px) {
  #agentSearchParameters .agent-search-parameter,
  .search-fields .search-field .agent-search-parameter {
    flex-basis: calc((100% - (4 * 10px) - 100px) / 4);
  }
}
/* :L3607 */
@media only screen and (min-width: 992px) {
  #agentSearchParameters input[type="submit"],
  .search-fields .search-field input[type="submit"] {
    width: 100px !important;
    height: 48px;
    padding: 0;
  }
}
/* Search page */

/* :L3619 */
/* :L3627 */
.page-retrievequote .search-fields,
.page-agentretrievequotes .search-fields,
.page-retrievepolicy .search-fields,
.page-agentretrievequotebyvariable .search-fields,
.page-agentsearchexpiredpolicies .search-fields,
.page-agentsearchpoliciesforapproval .search-fields,
.page-updatepolicynumbers .search-fields,
.page-getagentsearchresults .search-fields {
  display: flex;
  flex-wrap: wrap;
}
/* :L3631 */
.page-retrievequote .search-fields > div,
.page-agentretrievequotes .search-fields > div,
.page-retrievepolicy .search-fields > div,
.page-agentretrievequotebyvariable .search-fields > div,
.page-agentsearchexpiredpolicies .search-fields > div,
.page-agentsearchpoliciesforapproval .search-fields > div,
.page-updatepolicynumbers .search-fields > div,
.page-getagentsearchresults .search-fields > div {
  order: 1;
  flex-basis: 100%;
}
/* :L3636 */
.page-retrievequote .search-fields > .search-row,
.page-agentretrievequotes .search-fields > .search-row,
.page-retrievepolicy .search-fields > .search-row,
.page-agentretrievequotebyvariable .search-fields > .search-row,
.page-agentsearchexpiredpolicies .search-fields > .search-row,
.page-agentsearchpoliciesforapproval .search-fields > .search-row,
.page-updatepolicynumbers .search-fields > .search-row,
.page-getagentsearchresults .search-fields > .search-row {
  order: 2;
  margin-bottom: 20px;
}
/* :L3640 */
/* :L3641 */
.page-retrievequote .search-fields > .search-row .form-group > .row,
.page-agentretrievequotes .search-fields > .search-row .form-group > .row,
.page-retrievepolicy .search-fields > .search-row .form-group > .row,
.page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row,
.page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row,
.page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row,
.page-updatepolicynumbers .search-fields > .search-row .form-group > .row,
.page-getagentsearchresults .search-fields > .search-row .form-group > .row {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  .page-retrievequote .search-fields > .search-row .form-group > .row,
  .page-agentretrievequotes .search-fields > .search-row .form-group > .row,
  .page-retrievepolicy .search-fields > .search-row .form-group > .row,
  .page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row,
  .page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row,
  .page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row,
  .page-updatepolicynumbers .search-fields > .search-row .form-group > .row,
  .page-getagentsearchresults .search-fields > .search-row .form-group > .row {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
/* :L3652 */
.page-retrievequote .search-fields > .search-row .form-group > .row::before,
.page-agentretrievequotes .search-fields > .search-row .form-group > .row::before,
.page-retrievepolicy .search-fields > .search-row .form-group > .row::before,
.page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row::before,
.page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row::before,
.page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row::before,
.page-updatepolicynumbers .search-fields > .search-row .form-group > .row::before,
.page-getagentsearchresults .search-fields > .search-row .form-group > .row::before,
.page-retrievequote .search-fields > .search-row .form-group > .row::after,
.page-agentretrievequotes .search-fields > .search-row .form-group > .row::after,
.page-retrievepolicy .search-fields > .search-row .form-group > .row::after,
.page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row::after,
.page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row::after,
.page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row::after,
.page-updatepolicynumbers .search-fields > .search-row .form-group > .row::after,
.page-getagentsearchresults .search-fields > .search-row .form-group > .row::after {
  display: none;
}
/* :L3657 */
.page-retrievequote .search-fields > .search-row .form-group > .row > div,
.page-agentretrievequotes .search-fields > .search-row .form-group > .row > div,
.page-retrievepolicy .search-fields > .search-row .form-group > .row > div,
.page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row > div,
.page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row > div,
.page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row > div,
.page-updatepolicynumbers .search-fields > .search-row .form-group > .row > div,
.page-getagentsearchresults .search-fields > .search-row .form-group > .row > div {
  width: auto;
  float: none;
  margin: 0;
}
/* :L3662 */
.page-retrievequote .search-fields > .search-row .form-group > .row > div.search-label,
.page-agentretrievequotes .search-fields > .search-row .form-group > .row > div.search-label,
.page-retrievepolicy .search-fields > .search-row .form-group > .row > div.search-label,
.page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row > div.search-label,
.page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row > div.search-label,
.page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row > div.search-label,
.page-updatepolicynumbers .search-fields > .search-row .form-group > .row > div.search-label,
.page-getagentsearchresults .search-fields > .search-row .form-group > .row > div.search-label {
  flex-basis: 100%;
}
@media only screen and (min-width: 768px) {
  .page-retrievequote .search-fields > .search-row .form-group > .row > div.search-label,
  .page-agentretrievequotes .search-fields > .search-row .form-group > .row > div.search-label,
  .page-retrievepolicy .search-fields > .search-row .form-group > .row > div.search-label,
  .page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row > div.search-label,
  .page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row > div.search-label,
  .page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row > div.search-label,
  .page-updatepolicynumbers .search-fields > .search-row .form-group > .row > div.search-label,
  .page-getagentsearchresults .search-fields > .search-row .form-group > .row > div.search-label {
    flex-basis: 240px;
  }
}
/* :L3670 */
.page-retrievequote .search-fields > .search-row .form-group > .row > div.search-button,
.page-agentretrievequotes .search-fields > .search-row .form-group > .row > div.search-button,
.page-retrievepolicy .search-fields > .search-row .form-group > .row > div.search-button,
.page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row > div.search-button,
.page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row > div.search-button,
.page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row > div.search-button,
.page-updatepolicynumbers .search-fields > .search-row .form-group > .row > div.search-button,
.page-getagentsearchresults .search-fields > .search-row .form-group > .row > div.search-button {
  flex-basis: 180px;
  margin-top: 20px;
}
@media only screen and (min-width: 768px) {
  .page-retrievequote .search-fields > .search-row .form-group > .row > div.search-button,
  .page-agentretrievequotes .search-fields > .search-row .form-group > .row > div.search-button,
  .page-retrievepolicy .search-fields > .search-row .form-group > .row > div.search-button,
  .page-agentretrievequotebyvariable .search-fields > .search-row .form-group > .row > div.search-button,
  .page-agentsearchexpiredpolicies .search-fields > .search-row .form-group > .row > div.search-button,
  .page-agentsearchpoliciesforapproval .search-fields > .search-row .form-group > .row > div.search-button,
  .page-updatepolicynumbers .search-fields > .search-row .form-group > .row > div.search-button,
  .page-getagentsearchresults .search-fields > .search-row .form-group > .row > div.search-button {
    margin-top: 0;
  }
}
/* :L3683 */
.page-retrievequote .search-fields .search-field,
.page-agentretrievequotes .search-fields .search-field,
.page-retrievepolicy .search-fields .search-field,
.page-agentretrievequotebyvariable .search-fields .search-field,
.page-agentsearchexpiredpolicies .search-fields .search-field,
.page-agentsearchpoliciesforapproval .search-fields .search-field,
.page-updatepolicynumbers .search-fields .search-field,
.page-getagentsearchresults .search-fields .search-field {
  justify-content: space-between;
}
/* :L3688 */
.page-retrievequote .search-button,
.page-agentretrievequotes .search-button,
.page-retrievepolicy .search-button,
.page-agentretrievequotebyvariable .search-button,
.page-agentsearchexpiredpolicies .search-button,
.page-agentsearchpoliciesforapproval .search-button,
.page-updatepolicynumbers .search-button,
.page-getagentsearchresults .search-button {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  text-align: center;
  margin: 20px 0 40px;
}
@media (min-width: 768px) {
  .page-retrievequote .search-button,
  .page-agentretrievequotes .search-button,
  .page-retrievepolicy .search-button,
  .page-agentretrievequotebyvariable .search-button,
  .page-agentsearchexpiredpolicies .search-button,
  .page-agentsearchpoliciesforapproval .search-button,
  .page-updatepolicynumbers .search-button,
  .page-getagentsearchresults .search-button {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-retrievequote .search-button,
  .page-agentretrievequotes .search-button,
  .page-retrievepolicy .search-button,
  .page-agentretrievequotebyvariable .search-button,
  .page-agentsearchexpiredpolicies .search-button,
  .page-agentsearchpoliciesforapproval .search-button,
  .page-updatepolicynumbers .search-button,
  .page-getagentsearchresults .search-button {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-retrievequote .search-button,
  .page-agentretrievequotes .search-button,
  .page-retrievepolicy .search-button,
  .page-agentretrievequotebyvariable .search-button,
  .page-agentsearchexpiredpolicies .search-button,
  .page-agentsearchpoliciesforapproval .search-button,
  .page-updatepolicynumbers .search-button,
  .page-getagentsearchresults .search-button {
    width: 1170px;
  }
}
@media only screen and (min-width: 992px) {
  .page-retrievequote .search-button,
  .page-agentretrievequotes .search-button,
  .page-retrievepolicy .search-button,
  .page-agentretrievequotebyvariable .search-button,
  .page-agentsearchexpiredpolicies .search-button,
  .page-agentsearchpoliciesforapproval .search-button,
  .page-updatepolicynumbers .search-button,
  .page-getagentsearchresults .search-button {
    text-align: right;
  }
}
/* :L3697 */
.page-retrievequote .search-button button,
.page-agentretrievequotes .search-button button,
.page-retrievepolicy .search-button button,
.page-agentretrievequotebyvariable .search-button button,
.page-agentsearchexpiredpolicies .search-button button,
.page-agentsearchpoliciesforapproval .search-button button,
.page-updatepolicynumbers .search-button button,
.page-getagentsearchresults .search-button button {
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .page-retrievequote .search-button button,
  .page-agentretrievequotes .search-button button,
  .page-retrievepolicy .search-button button,
  .page-agentretrievequotebyvariable .search-button button,
  .page-agentsearchexpiredpolicies .search-button button,
  .page-agentsearchpoliciesforapproval .search-button button,
  .page-updatepolicynumbers .search-button button,
  .page-getagentsearchresults .search-button button {
    margin-right: 10px;
    width: auto;
  }
}
/* :L3707 */
.page-retrievequote h4,
.page-agentretrievequotes h4,
.page-retrievepolicy h4,
.page-agentretrievequotebyvariable h4,
.page-agentsearchexpiredpolicies h4,
.page-agentsearchpoliciesforapproval h4,
.page-updatepolicynumbers h4,
.page-getagentsearchresults h4 {
  font-size: 24px;
}
/* :L3711 */
/* :L3712 */
.page-retrievequote .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-agentretrievequotes .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-retrievepolicy .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-agentretrievequotebyvariable .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-agentsearchexpiredpolicies .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-agentsearchpoliciesforapproval .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-updatepolicynumbers .instanda-agent-retrieve-quote-content .instanda-container-fluid,
.page-getagentsearchresults .instanda-agent-retrieve-quote-content .instanda-container-fluid {
  display: none;
}
/* :L3717 */
/* :L3719 */
.page-retrievequote #agentSearchResultsTable td,
.page-agentretrievequotes #agentSearchResultsTable td,
.page-retrievepolicy #agentSearchResultsTable td,
.page-agentretrievequotebyvariable #agentSearchResultsTable td,
.page-agentsearchexpiredpolicies #agentSearchResultsTable td,
.page-agentsearchpoliciesforapproval #agentSearchResultsTable td,
.page-updatepolicynumbers #agentSearchResultsTable td,
.page-getagentsearchresults #agentSearchResultsTable td,
.page-retrievequote .agent-table td,
.page-agentretrievequotes .agent-table td,
.page-retrievepolicy .agent-table td,
.page-agentretrievequotebyvariable .agent-table td,
.page-agentsearchexpiredpolicies .agent-table td,
.page-agentsearchpoliciesforapproval .agent-table td,
.page-updatepolicynumbers .agent-table td,
.page-getagentsearchresults .agent-table td {
  border-bottom: 1px solid #c8c8c8;
}
/* :L3722 */
.page-retrievequote #agentSearchResultsTable td[colspan="13"],
.page-agentretrievequotes #agentSearchResultsTable td[colspan="13"],
.page-retrievepolicy #agentSearchResultsTable td[colspan="13"],
.page-agentretrievequotebyvariable #agentSearchResultsTable td[colspan="13"],
.page-agentsearchexpiredpolicies #agentSearchResultsTable td[colspan="13"],
.page-agentsearchpoliciesforapproval #agentSearchResultsTable td[colspan="13"],
.page-updatepolicynumbers #agentSearchResultsTable td[colspan="13"],
.page-getagentsearchresults #agentSearchResultsTable td[colspan="13"],
.page-retrievequote .agent-table td[colspan="13"],
.page-agentretrievequotes .agent-table td[colspan="13"],
.page-retrievepolicy .agent-table td[colspan="13"],
.page-agentretrievequotebyvariable .agent-table td[colspan="13"],
.page-agentsearchexpiredpolicies .agent-table td[colspan="13"],
.page-agentsearchpoliciesforapproval .agent-table td[colspan="13"],
.page-updatepolicynumbers .agent-table td[colspan="13"],
.page-getagentsearchresults .agent-table td[colspan="13"] {
  border-bottom: 0;
}
/* :L3726 */
.page-retrievequote #agentSearchResultsTable td a,
.page-agentretrievequotes #agentSearchResultsTable td a,
.page-retrievepolicy #agentSearchResultsTable td a,
.page-agentretrievequotebyvariable #agentSearchResultsTable td a,
.page-agentsearchexpiredpolicies #agentSearchResultsTable td a,
.page-agentsearchpoliciesforapproval #agentSearchResultsTable td a,
.page-updatepolicynumbers #agentSearchResultsTable td a,
.page-getagentsearchresults #agentSearchResultsTable td a,
.page-retrievequote .agent-table td a,
.page-agentretrievequotes .agent-table td a,
.page-retrievepolicy .agent-table td a,
.page-agentretrievequotebyvariable .agent-table td a,
.page-agentsearchexpiredpolicies .agent-table td a,
.page-agentsearchpoliciesforapproval .agent-table td a,
.page-updatepolicynumbers .agent-table td a,
.page-getagentsearchresults .agent-table td a {
  padding: 3px 10px;
  background-color: #52b8f7;
  color: white;
  text-decoration: none;
  border-radius: 3px;
  display: inline-block;
  white-space: nowrap;
  margin: 0 3px 3px 0;
}
/* View Quote/ Policy Page */

/* :L3743 */
/* :L3744 */
.page-viewquoteorpolicy h4 {
  font-size: 28px;
  color: #21c0ff;
  font-weight: 700;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
/* :L3752 */
.page-viewquoteorpolicy h4::before {
  position: absolute;
  width: 250px;
  height: 1px;
  content: "";
  background-color: #d1d1d1;
  display: block;
  left: calc((100% - 250px) / 2);
  bottom: 0;
}
/* :L3764 */
@media only screen and (min-width: 640px) {
  .page-viewquoteorpolicy .section-policy-details {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L3772 */
@media only screen and (min-width: 640px) {
  .page-viewquoteorpolicy .section-policy-details > div {
    flex-basis: 45%;
  }
}
/* :L3778 */
/* :L3780 */
.page-viewquoteorpolicy .section-policy-details .left > div,
.page-viewquoteorpolicy .section-policy-details .right > div {
  margin-bottom: 40px;
}
/* :L3785 */
.page-viewquoteorpolicy .section-policy-details [class*="info-item"] {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
  text-align: left;
  margin-bottom: 10px;
}
/* :L3793 */
.page-viewquoteorpolicy .section-policy-details [class*="info-item"] > div:first-child {
  flex-basis: 160px;
  padding-right: 10px;
  color: #21c0ff;
}
/* :L3801 */
.page-viewquoteorpolicy .section-premium {
  background-color: #52b8f7;
  padding: 20px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  font-size: 28px;
  font-weight: bold;
  margin-bottom: 40px;
}
/* :L3813 */
.page-viewquoteorpolicy .section-premium .label {
  padding: 0;
}
/* :L3818 */
.page-viewquoteorpolicy .btn {
  border-color: #52b8f7;
}
/* :L3822 */
.page-viewquoteorpolicy .btn-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
}
/* :L3828 */
.page-viewquoteorpolicy .btn-group > a {
  flex-basis: 100%;
  margin-bottom: 10px;
}
@media only screen and (min-width: 640px) {
  .page-viewquoteorpolicy .btn-group > a {
    margin-right: 10px;
    flex-basis: calc(50% - 10px);
  }
}
@media only screen and (min-width: 1200px) {
  .page-viewquoteorpolicy .btn-group > a {
    flex-basis: calc(25% - 10px);
  }
}
/* Download Documents Page */

/* :L3846 */
/* :L3847 */
.page-agentalldocs #documentsList {
  padding: 0;
  margin: 20px 0 40px;
}
/* :L3851 */
.page-agentalldocs #documentsList li {
  position: relative;
  padding-left: 25px;
  margin-bottom: 10px;
  list-style-type: none;
}
/* :L3857 */
.page-agentalldocs #documentsList li::before {
  position: absolute;
  left: 0;
  top: 0;
  content: "\f15b";
  font-family: fontAwesome;
  font-size: 16px;
  display: block;
  color: #21c0ff;
}
/* Log Claim Page */

/* :L3873 */
/* :L3874 */
.page-agentclaims .well {
  padding: 0;
  border: 0;
  background-color: transparent;
  margin-top: 20px;
  box-shadow: none;
}
/* :L3881 */
.page-agentclaims .well button,
.page-agentclaims .well input,
.page-agentclaims .well a {
  margin: 0 10px 10px 0;
  border-color: #52b8f7;
}
/* Bulk Upload Page */

/* :L3892 */
/* :L3893 */
.page-bulkuploadclaims textarea {
  display: block;
  margin: 20px 0;
}
/* Add Claims Page */

/* :L3901 */
/* :L3902 */
/* :L3903 */
.page-agentclaims .logged-claim-section-content .col-lg-4 {
  margin-bottom: 10px;
}
/* Sale Confirmation Page */

/* :L3911 */
/* :L3912 */
/* :L3913 */
.page-confirmation2 .instanda-questionHeader h3 {
  font-size: 36px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
  color: #21c0ff;
  max-width: 725px;
}
/* :L779 */
.page-confirmation2 .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L2766 */
.page-confirmation2 .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3288 */
.page-confirmation2 .instanda-questionHeader h3::before {
  width: 480px;
  height: 1px;
  background: white;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 240px);
}
/* :L3918 */
.page-confirmation2 .instanda-questionHeader h3::before {
  background-color: #52b8f7;
}
/* :L3924 */
.page-confirmation2 div[class*="section-"] {
  color: #474747;
  margin-bottom: 40px;
  text-align: center;
}
/* :L3929 */
.page-confirmation2 div[class*="section-"]:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 640px) {
  .page-confirmation2 div[class*="section-"] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L3940 */
@media only screen and (min-width: 640px) {
  .page-confirmation2 div[class*="section-"] > div {
    flex-basis: 45%;
  }
}
/* :L3946 */
.page-confirmation2 div[class*="section-"] h4 {
  font-size: 22px;
  color: #21c0ff;
  font-weight: 700;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
/* :L3954 */
.page-confirmation2 div[class*="section-"] h4::before {
  position: absolute;
  width: 250px;
  height: 1px;
  content: "";
  background-color: #d1d1d1;
  display: block;
  left: calc((100% - 250px) / 2);
  bottom: 0;
}
/* :L3966 */
@media only screen and (max-width: 767px) {
  .page-confirmation2 div[class*="section-"] .left {
    margin-bottom: 40px;
  }
}
/* :L3972 */
.page-confirmation2 div[class*="section-"].section-insured-details {
  font-size: 18px;
  padding-bottom: 40px;
  border-bottom: 1px solid #d1d1d1;
}
/* :L3977 */
.page-confirmation2 div[class*="section-"].section-insured-details h4 {
  font-size: 28px;
}
/* :L3981 */
@media only screen and (max-width: 991px) {
  .page-confirmation2 div[class*="section-"].section-insured-details > div {
    flex-basis: 100%;
  }
}
/* :L3987 */
.page-confirmation2 div[class*="section-"].section-insured-details div[class*="policy-item"],
.page-confirmation2 div[class*="section-"].section-insured-details div[class*="payment-item"] {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
  text-align: left;
  margin-bottom: 15px;
}
/* :L3996 */
.page-confirmation2 div[class*="section-"].section-insured-details div[class*="policy-item"] > div:first-child,
.page-confirmation2 div[class*="section-"].section-insured-details div[class*="payment-item"] > div:first-child {
  flex-basis: 160px;
  padding-right: 10px;
  color: #21c0ff;
}
/* :L4004 */
/* :L4005 */
.page-confirmation2 div[class*="section-"].section-contact .document-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L4010 */
.page-confirmation2 div[class*="section-"].section-contact .document-wrapper .left-icon {
  margin-right: 10px;
}
/* :L4015 */
/* :L4016 */
.page-confirmation2 div[class*="section-"].section-contact .contact-wrapper > div:first-child {
  margin-bottom: 20px;
}
/* :L4020 */
.page-confirmation2 div[class*="section-"].section-contact .contact-wrapper label {
  color: #21c0ff;
}
/* :L4026 */
.page-confirmation2 div[class*="section-"].section-shipping {
  display: block;
}
@media only screen and (min-width: 768px) {
  .page-confirmation2 div[class*="section-"].section-shipping {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }
}
/* :L4036 */
.page-confirmation2 div[class*="section-"].section-shipping > .left {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
}
@media only screen and (min-width: 640px) {
  .page-confirmation2 div[class*="section-"].section-shipping > .left {
    flex-basis: 50%;
  }
}
@media only screen and (min-width: 768px) {
  .page-confirmation2 div[class*="section-"].section-shipping > .left {
    flex-wrap: nowrap;
  }
}
/* :L4050 */
.page-confirmation2 div[class*="section-"].section-shipping > .left > .left-icon {
  flex-basis: 100%;
  padding: 0 0 20px 0;
}
@media only screen and (min-width: 768px) {
  .page-confirmation2 div[class*="section-"].section-shipping > .left > .left-icon {
    flex-basis: 145px;
    padding: 0 15px 0 0;
  }
}
/* :L4061 */
@media only screen and (min-width: 640px) {
  .page-confirmation2 div[class*="section-"].section-shipping > .right {
    flex-basis: 35%;
  }
}
/* :L4067 */
.page-confirmation2 div[class*="section-"].section-shipping > h4 {
  text-align: left;
  flex-basis: 100%;
}
/* :L4071 */
.page-confirmation2 div[class*="section-"].section-shipping > h4::before {
  left: 0;
}
/* :L4076 */
.page-confirmation2 div[class*="section-"].section-shipping > .left,
.page-confirmation2 div[class*="section-"].section-shipping > .right {
  text-align: left;
}
/* :L4080 */
.page-confirmation2 div[class*="section-"].section-shipping > .left .title,
.page-confirmation2 div[class*="section-"].section-shipping > .right .title {
  color: #21c0ff;
}
/* Hidden questions used in the return of API data */

/* :L4088 */
#question334024/* HomeStyle_TXT on quick quote page 3 */ {
  display: none;
}
/* Hide some buttons */

/* :L4094 */
input[name="notes"],
button[name="notes"],
button[name="saveButton"],
#copyQuoteButton {
  display: none;
}
/* Hide the title on Dashboad Page */

/* :L4102 */
/* :L4103 */
.page-agentdashboard h3.agentDashboardResultsetTitle {
  display: none;
}
/* Hide the title on Search Page */

/* :L4109 */
/* :L4110 */
#agentSearchControl > h3 {
  display: none;
}
/* Hide some search fields on Search Page */

/* Hide for MTA */

/* :L4130 */
/* :L4131 */
.created-for-mta .hide-for-mta {
  display: none;
}
/* :L4135 */
.page-retrievequote {
  background-color: white !important;
}
/* :L4139 */
.page-retrievequote .instanda-retrieve-quote .container {
  width: 50%;
}
/* :L4143 */
.page-retrievequote .instanda-retrieve-quote .form-group.instanda-question-input {
  color: black;
  margin-bottom: 20px;
  width: 100%;
}
/* :L4148 */
/* :L4149 */
.page-customerlogin #instanda-cp-user-name,
.page-customerlogin #Password {
  border: 1px solid white;
  border-bottom: 2px solid black;
  background-color: white !important;
}
/* :L4155 */
.page-customerlogin .form-control:focus,
.page-customerlogin .form-control:active {
  border: 1px solid white;
  border-bottom: 2px solid black;
  background-color: white !important;
}
/* :L4160 */
.page-customerlogin .form-control,
.page-customerlogin select {
  box-shadow: black !important;
}
/* :L4164 */
.page-customerlogin .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: white;
  border: none;
  border-radius: none;
  box-shadow: none;
}
/* :L4173 */
.page-customerlogin #instanda-cp-login-form .form-group {
  margin-bottom: 15px;
}
/* :L4176 */
.page-customerlogin .btn,
.page-customerlogin .btn-primary,
.page-customerlogin .package-cta input,
.page-customerlogin input[type="submit"],
.page-customerlogin input[type="submit"]:active:focus {
  background-color: red;
  color: white;
  border: 3px solid red;
  padding: 10px 30px;
  font-size: 22px;
  border-radius: 50px;
  float: right;
  margin-right: 15px;
  border-color: red;
}
/* :L4187 */
.page-customerlogin .btn-primary.active.focus,
.page-customerlogin .btn-primary.active:focus,
.page-customerlogin .btn-primary.active:hover,
.page-customerlogin .btn-primary:active.focus,
.page-customerlogin .btn-primary:active:focus,
.page-customerlogin .btn-primary:active:hover,
.page-customerlogin .open > .dropdown-toggle.btn-primary.focus,
.page-customerlogin .open > .dropdown-toggle.btn-primary:focus,
.page-customerlogin .open > .dropdown-toggle.btn-primary:hover {
  color: white;
  background-color: red;
  border-color: red;
}
/* :L4192 */
.page-customerlogin #instanda-cp-login-form .form-group a {
  text-decoration: none;
  color: red;
}
/*.page-customerhomepage, .page-existingpolicyholdersendregistrationlink{*/

/* :L4198 */
a[href="/Public/CustomerTransactions"] {
  visibility: hidden;
  position: relative;
}
/* :L4202 */
a[href="/Public/CustomerTransactions"]:before {
  visibility: visible;
  position: absolute;
  top: 15px;
  left: 0;
  content: "Your Payments";
}
/*}*/

/* :L4210 */
/* :L4211 */
.page-quickquotequestions a[href^="/Public/CustomerLogin"],
.page-retrievequote a[href^="/Public/CustomerLogin"],
.page-existingpolicyholdersendregistrationlink a[href^="/Public/CustomerLogin"] {
  visibility: hidden;
  position: relative;
}
/* :L4215 */
.page-quickquotequestions a[href^="/Public/CustomerLogin"]:before,
.page-retrievequote a[href^="/Public/CustomerLogin"]:before,
.page-existingpolicyholdersendregistrationlink a[href^="/Public/CustomerLogin"]:before {
  visibility: visible;
  position: absolute;
  top: 15px;
  left: 0;
  content: "Log in";
}
/* :L4223 */
/* :L4224 */
/* :L4225 */
.page-customerlogin form a {
  color: #52b8f7;
}
/* :L4229 */
.page-customerlogin a[href^="/Public/CustomerLogin"] {
  visibility: hidden;
  position: relative;
}
/* :L4233 */
.page-customerlogin a[href^="/Public/CustomerLogin"]:before {
  visibility: visible;
  position: absolute;
  top: 15px;
  left: 0;
  content: "Log in";
}
/* :L4241 */
.page-customerlogin #instanda-cp-forgot-link {
  visibility: hidden;
  position: relative;
}
/* :L4245 */
.page-customerlogin #instanda-cp-forgot-link:before {
  visibility: visible;
  position: absolute;
  top: 0px;
  left: 0;
  content: "Trouble logging in?";
  color: #52b8f7;
}
/* :L4253 */
.page-customerlogin .create-account {
  position: relative;
  left: 615px;
  bottom: 60px;
}
/* :L4257 */
.page-customerlogin .create-account a {
  color: #52b8f7;
  text-decoration: none;
}
@media (max-width: 1200px) {
  /* :L4263 */
  .page-customerlogin .create-account {
    position: absolute;
    left: 680px;
    bottom: 60px;
  }
}
@media (max-width: 992px) {
  /* :L4269 */
  .page-customerlogin .create-account {
    position: absolute;
    left: 680px;
    bottom: 60px;
  }
}
@media (max-width: 769px) {
  /* :L4275 */
  .page-customerlogin .create-account {
    position: absolute;
    left: 680px;
    bottom: 60px;
  }
}
@media (max-width: 480px) {
  /* :L4281 */
  .page-customerlogin .create-account {
    position: absolute;
    left: 745px;
    bottom: 60px;
  }
}
/* :L4287 */
/* :L4292 */
.page-customerhomepage .agent-all-docs-responsive > h3 {
  display: none;
}
/* :L4295 */
.page-customerhomepage .quote-doc {
  padding-left: 12px;
}
/* :L4299 */
/* :L4300 */
.page-customerhomepage ul#documentsList li {
  display: none;
  list-style: none;
}
/* :L4303 */
.page-customerhomepage ul#documentsList li a {
  text-decoration: none;
}
/* :L4307 */
.page-customerhomepage ul#documentsList li:first-child {
  display: block !important;
}
/* :L4351 */
.page-customerhomepage #documentsList {
  padding-inline-start: 0;
  /*margin-left: 150px;
    margin-top: -25px;*/

}
/* :L4358 */
.page-customerhomepage .btn-section {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* :L4362 */
.page-customerhomepage .retrievequotebtn {
  background-color: #52b8f7;
  color: white;
  border: 3px solid #52b8f7;
  padding: 10px 30px;
  font-size: 20px;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  text-decoration: none;
  margin-left: -4px;
}
/* :L4375 */
.navbar2,
.index-card,
.navbar-new {
  display: none;
}
/* :L4378 */
/* :L4379 */
/* :L4383 */
.page-index ul.navbar-nav .navbar2 {
  display: none;
}
/* :L4387 */
.page-index .navbar-new {
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
}
/* :L4393 */
.page-index #instanda-header .navbar {
  display: none;
}
/* :L4396 */
.page-index .index-card {
  display: block;
}
/* :L4399 */
.page-index .img-card {
  color: #52b8f7;
  font-weight: bold;
}
/* :L4402 */
.page-index .img-card .img1 {
  width: 45%;
}
/* :L4406 */
.page-index .img-card.img1 img {
  width: 45%;
}
/* :L4409 */
.page-index .img-card.img2 img {
  width: 37%;
  margin-top: 16px;
}
/* :L4413 */
.page-index .img-card.img3 img {
  width: 45%;
}
/* :L4416 */
.page-index .img-card.img4 img {
  width: 45%;
}
/* :L4419 */
.page-index .start-quote-cls {
  display: inline-block;
  color: white;
  background-color: #21c0ff;
  padding: 21px;
  padding-right: 50px;
  padding-left: 50px;
  border-radius: 12px;
  font-size: 20px;
  text-decoration: none;
}
/* :L4430 */
.page-index .login-cls {
  display: inline-block;
  color: lightslategray;
  padding-bottom: 25px;
  font-size: 30px;
  visibility: visible;
}
/*SHow only E&S Disclosure document link on post quote page  */

/* :L4439 */
/* :L4440 */
.page-postquotequestions.page-number-1 .hidefooterDocLink {
  /*Overriding the class*/
  display: none;
}
