/* :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;
}
/* :L57 */
.instanda-container-fluid {
  background-color: #f4f4f4;
}
/* :L61 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L65 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L76 */
.instanda-main-content-container {
  position: relative;
}
/* :L80 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L86 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
}
/* :L91 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L98 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L102 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

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

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

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

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

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

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

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

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

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

/* :L216 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L223 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L228 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L235 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L239 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L243 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L248 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L253 */
.warning-message-payment {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000000000;
  width: 100%;
  text-align: center;
  background-color: #efdccf;
  font-weight: bold;
  padding: 25px;
}
/* :L266 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}


/* :L17 */

/* :L18 */
html {
  position: relative;
  min-height: 100%;
}
/* :L22 */

/* :L24 */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
/* :L27 */

/* :L30 */
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
}
/* :L36 */

/* :L39 */
.instanda-built-by-footer {
  text-align: center;
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 0.7em;
}
/* :L44 */

/* :L48 */
.instanda-documents {
  text-align: center;
}
/* :L48 */

/* :L53 */
.instanda-buttonList {
  margin-top: 20px;
}
/* :L52 */

/* :L58 */
.instanda-confirm-billing-address {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* :L58 */

/* :L64 */
.instanda-container-fluid {
  background-color: #f4f4f4;
}
/* :L62 */

/* :L69 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L66 */

/* :L74 */
.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 */

/* :L86 */
.instanda-main-content-container {
  position: relative;
}
/* :L81 */

/* :L91 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L87 */

/* :L98 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
}
/* :L92 */

/* :L104 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L99 */

/* :L112 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L103 */

/* :L117 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

/* :L108 */

/* :L123 */
.quote-referral-item h6 {
  color: #828990;
  font-weight: normal;
  margin: 15px 0 10px 0;
}
/* :L114 */

/* :L130 */
.mobile-quote-referral-heading,
.mobile-claim-heading {
  color: #828990;
  font-size: 12px;
  margin: 10px 0 0 0;
}
/*on confirmation screen*/

/* :L122 */

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

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

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

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

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

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

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

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

/* :L212 */

/* :L242 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L219 */

/* :L250 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L224 */

/* :L256 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L231 */

/* :L264 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L235 */

/* :L269 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L239 */

/* :L274 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L243 */

/* :L280 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L247 */

/* :L286 */
.warning-message-payment {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000000000;
  width: 100%;
  text-align: center;
  background-color: #efdccf;
  font-weight: bold;
  padding: 25px;
}
/* :L260 */

/* :L300 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}
/* :L18 */

/* :L307 */
* {
  box-sizing: border-box;
}
/* :L22 */

/* :L312 */
html,
body {
  padding: 0;
  margin: 0;
}
/* :L28 */

/* :L319 */
html {
  height: 100%;
}
/* :L32 */

/* :L324 */
body {
  min-height: 100%;
  font-family: "Montserrat", sans-serif;
  padding: 159px 0 0;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=UzNGWVluZDBibmN3U1hvNE0wSkhlR3R0V0c1QloxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxaUkpPeEp4eWI5TFF1anVkLDEwMDAsdmI2M0t0ZDBQcW5rNlJqTCxETmNZQ3h2MUpxN3lOOGJRKzV5SmVPRFBnd0MvOGRzc2g2REMvcnVTMG4vaWJMV3dUY3lFN2dmZTVNbWJ6RGFxWjRnWVVYNGI5R21oajRYandXcGRZQT09") no-repeat center right #f4f4f4;
  background-size: contain;
  background-attachment: fixed;
}
/* :L41 */

/* :L335 */
.page-inner {
  max-width: 1200px;
  margin: auto;
  padding: 0 40px;
}
/* :L47 */

/* :L342 */
h1 {
  font-size: 54px;
  margin: 0 0 20px;
  background: none;
  font-weight: 400;
  line-height: 1.6;
}
/* :L55 */

/* :L351 */
h2 {
  font-size: 32px;
  margin: 2em 0 1em;
  background: none;
  font-weight: 400;
  line-height: 1.6;
}
/* :L63 */

/* :L360 */
h3 {
  font-size: 28px;
  margin: 2em 0 1em;
  background: none;
  font-weight: 700;
  line-height: 1.6;
  color: #09a6db;
}
/* :L72 */

/* :L370 */
h4 {
  font-size: 18px;
  margin: 2em 0 1em;
  background: none;
  font-weight: 400;
  line-height: 1.6;
}
/*Hyperlink color (Light Blue)*/

/* :L80 */

/* :L380 */
a {
  color: #09a6db;
  transition: color 0.3s;
}
/*Hyperlink color (Light Green)*/

/* :L85 */

/* :L387 */
a:hover {
  color: #75bd7a;
}
/* HEADER */

/* :L90 */

/* :L393 */
.osr-header {
  position: fixed;
  padding: 20px 32px;
  width: 100%;
  top: 0;
  background: white;
  z-index: 1001;
}
/* :L99 */

/* :L403 */
.osr-header__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* :L105 */

/* :L410 */
.osr-header__logo {
  width: 105px;
  height: 44px;
}
/* :L110 */

/* :L416 */
.osr-header__logo img {
  display: block;
  max-width: 100%;
}
/* :L115 */

/* :L117 */

/* :L423 */
.osr-header__nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
}
/* :L124 */

/* :L431 */
.osr-header__nav li {
  margin: 0 0 0 22px;
  position: relative;
}
/* :L129 */

/* :L437 */
.osr-header__nav li:first-child {
  margin: 0;
}
/* :L133 */

/* :L442 */
.osr-header__nav a {
  display: block;
  color: #161616;
  /*Off Black link color*/
  text-decoration: none;
  cursor: pointer;
}
/* :L140 */

/* :L451 */
.osr-header__nav a:before {
  content: "";
  display: block;
  background: #09a6db;
  /*Link color Light Blue*/
  width: 0;
  height: 3px;
  left: 50%;
  position: absolute;
  top: 20px;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
/* :L153 */

/* :L466 */
.osr-header__nav a:hover:before {
  margin-left: -50%;
  opacity: 1;
  width: 100%;
}
/* MAIN */

/* :L160 */

/* :L474 */
.osr-main {
  padding: 0 0 120px 0;
}
@media (max-width: 980px) {
  /* :L165 */
  
  /* :L480 */
  .osr-main {
    padding: 60px 0;
  }
}
/* FOOTER Light Green*/

/* :L171 */

/* :L487 */
.osr-footer {
  background-image: linear-gradient(180deg, #75bd7a 0%, #00a0df 100%);
  padding: 120px 0;
}
@media (max-width: 980px) {
  /* :L177 */
  
  /* :L494 */
  .osr-footer {
    padding: 60px 0;
  }
}
/* :L182 */

/* :L500 */
.osr-footer__row {
  display: flex;
  margin: 0 -20px;
}
@media (max-width: 980px) {
  /* :L188 */
  
  /* :L507 */
  .osr-footer__row {
    flex-direction: column;
  }
}
/* :L193 */

/* :L513 */
.osr-footer__col {
  min-width: 50%;
  padding: 0px 20px;
}
/* :L198 */

/* :L519 */
.osr-footer__strapline {
  margin: 0 0 25px;
}
/* :L202 */

/* :L524 */
.osr-footer__strapline p {
  font-size: 55px;
  line-height: 1.3;
  font-weight: 500;
  color: white;
  margin: 0;
}
@media (max-width: 980px) {
  /* :L211 */
  
  /* :L534 */
  .osr-footer__strapline p {
    font-size: 40px;
  }
}
/* :L216 */

/* :L540 */
.osr-footer__icon {
  width: 92px;
}
@media (max-width: 980px) {
  /* :L221 */
  
  /* :L546 */
  .osr-footer__icon {
    flex-direction: column;
    margin-bottom: 30px;
  }
}
/* :L227 */

/* :L553 */
.osr-footer__icon img {
  display: block;
  max-width: 100%;
}
/* :L232 */

/* :L559 */
.osr-footer__contact {
  line-height: 1.6;
}
/* :L236 */

/* :L564 */
.osr-footer__contact p {
  color: white;
  margin: 0px 0 20px;
}
/* :L241 */

/* :L570 */
.osr-footer__contact ul {
  list-style: none;
  padding: 0;
  margin: 20px;
}
/* :L247 */

/* :L577 */
.osr-footer__contact li {
  padding: 0;
  margin: 0 0 30px;
  line-height: 1;
}
/* :L253 */

/* :L584 */
.osr-footer__contact a {
  color: white;
  text-decoration: none;
  transition: all 0.3s;
  border: 2px solid white;
  display: inline-block;
  padding: 12px 24px;
  border-radius: 8px;
}
/* :L263 */

/* :L595 */
.osr-footer__contact a:hover {
  color: #00a0df;
  background: white;
  border-color: #00a0df;
}
/* :L269 */

/* :L602 */
.osr-footer__accreditations {
  width: 94px;
  margin: 30px 0 0;
}
/* :L274 */

/* :L608 */
.osr-footer__accreditations img {
  display: block;
  max-width: 100%;
}
/* :L279 */

/* :L614 */
.osr-footer__disclaimer {
  margin: 60px 0 0;
}
/* :L283 */

/* :L619 */
.osr-footer__disclaimer ul {
  list-style: none;
  padding: 0;
  margin: 0 0 30px;
  display: flex;
}
/* :L290 */

/* :L627 */
.osr-footer__disclaimer li {
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
  border-right: 1px solid white;
  line-height: 1;
}
/* :L297 */

/* :L635 */
.osr-footer__disclaimer li:last-child {
  margin: 0;
  padding: 0;
  border: none;
}
/* :L303 */

/* :L642 */
.osr-footer__disclaimer a {
  color: white;
  text-decoration: none;
  transition: color 0.3s;
}
/* :L309 */

/* :L649 */
.osr-footer__disclaimer a:hover {
  color: #161616;
}
/* :L313 */

/* :L654 */
.osr-footer__disclaimer p {
  color: white;
  font-size: 14px;
  line-height: 1.8;
}
/* :L319 */

/* :L321 */

/* :L662 */
.osr-footer__social ul {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}
/* :L328 */

/* :L670 */
.osr-footer__social li {
  font-size: 32px;
  padding: 0 30px 0 0;
  margin: 0;
}
/* :L334 */

/* :L677 */
.osr-footer__social a {
  text-decoration: none;
  border: none;
  padding: 0;
}
/* :L340 */

/* :L684 */
.osr-footer__social a:hover {
  color: #09a6db;
  background: transparent;
  border: none;
}
/* :L346 */

/* :L691 */
.osr-footer__social span {
  display: none;
}
/* :L350 */

/* :L696 */
.osr-contact {
  position: fixed;
  right: -320px;
  width: 382px;
  top: 50%;
  margin: 0;
  transform: translate(0, -50%);
}
/* :L359 */

/* :L706 */
.osr-contact ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* :L365 */

/* :L713 */
.osr-contact li {
  margin: 0;
  background: white;
  padding: 0;
}
/* :L371 */

/* :L720 */
.osr-contact li:last-child {
  margin: 0;
}
/* :L375 */

/* :L725 */
.osr-contact a {
  color: #09a6db;
  text-decoration: none;
  background: white;
  padding: 16px;
  position: relative;
  width: 100%;
  right: 0;
  transition: right 0.3s;
  display: block;
}
/* :L387 */

/* :L738 */
.osr-contact a:hover {
  color: #11b2a1;
  right: 320px;
}
/* :L392 */

/* :L744 */
.osr-contact i {
  font-size: 32px;
  display: flex;
  align-items: center;
}
/* :L398 */

/* :L751 */
.osr-contact span {
  font-family: "Montserrat", sans-serif;
  font-size: 22px;
  padding: 0 0 0 20px;
}
/* INSTANDA OVERIDES */

/* :L405 */

/* :L759 */
.table_header {
  color: #09a6db;
}
/* :L409 */

/* :L764 */
.table_top_tables_header {
  color: #75bd7a;
}
/* :L413 */

/* :L769 */
.table_without_back {
  padding: 10px;
}
/* :L417 */

/* :L774 */
.table_background {
  background: white;
  padding: 10px;
}
/* :L422 */

/* :L780 */
.table_float_left {
  background: white;
  padding: 10px;
  float: left;
  box-sizing: border-box;
  width: 45%;
}
/* :L430 */

/* :L789 */
.table_float_right {
  background: white;
  padding: 10px;
  float: right;
  box-sizing: border-box;
  width: 45%;
}
/* :L438 */

/* :L798 */
.table_generic_header {
  font-size: 18px;
  background: none;
  font-weight: 700;
  color: #09a6db;
}
/* :L445 */

/* :L806 */
.container {
  padding: 0;
  width: auto;
}
/* :L450 */

/* :L812 */
.footer {
  display: none;
}
/* :L454 */

/* :L817 */
.instanda-container-fluid {
  background: transparent;
}
/* BUTTONS */

/* :L459 */

/* :L823 */
.btn-primary,
.btn-primary.link-css-responsive {
  background: transparent;
  color: #09a6db;
  border: 2px solid #09a6db;
  font-size: 14px;
  font-weight: 400;
  border-radius: 8px;
  transition: all 0.3s;
  padding: 12px 24px;
  line-height: 1;
}
/* :L472 */

/* :L837 */
.btn-primary:hover {
  background: #09a6db;
  color: white;
  border-color: #09a6db;
}
/* VALIDATION */

/* :L479 */

/* :L845 */
.alert-danger ul {
  padding: 10px 25px;
  margin: 0;
}
/* :L484 */

/* :L851 */
.label-danger {
  background: transparent;
  color: #cc0000;
  padding: 10px 0 0;
  display: block;
  text-align: left;
  font-size: 100%;
}
/* :L493 */

/* :L861 */
.label-danger:before {
  display: inline-block;
  font-family: FontAwesome;
  content: "\f06a";
  margin: 0 5px 0 0;
}
/* TABLES */

/* :L501 */

/* :L870 */
thead tr:first-child th {
  background: #09a6db;
  color: white;
}
/* :L506 */

/* :L876 */
thead th a {
  color: white;
}
/* :L510 */

/* :L881 */
thead th a:hover {
  color: white;
}
/* :L514 */

/* :L886 */
.table-striped > tbody > tr:nth-of-type(odd) {
  background: white;
}
/* :L518 */

/* :L891 */
.table-striped > tbody > tr:nth-of-type(even) {
  background: #f4f4f4;
}
/* PAGINATION */

/* :L523 */

/* :L897 */
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background: #09a6db;
  border-color: #09a6db;
}
/* :L533 */

/* :L908 */
.pagination > li > a,
.pagination > li > span {
  color: #09a6db;
}
/* :L538 */

/* :L914 */
.bootstrap-datetimepicker-widget .day.active,
.bootstrap-datetimepicker-widget .month.active,
.bootstrap-datetimepicker-widget .year.active {
  background: #09a6db;
}
/* :L544 */

/* :L921 */
.bootstrap-datetimepicker-widget .picker-switch:hover,
.bootstrap-datetimepicker-widget .prev:hover,
.bootstrap-datetimepicker-widget .next:hover,
.bootstrap-datetimepicker-widget .day.active:hover,
.bootstrap-datetimepicker-widget .month.active:hover,
.bootstrap-datetimepicker-widget .year.active:hover {
  background: #75bd7a !important;
}
/* :L553 */

/* :L931 */
.instanda-notes-button {
  display: none;
}
/* CHANGE RADIO BUTTON ORDER
  .instanda-question-parent-yes-no .instanda-question-input { display: flex; }
  .instanda-question-parent-yes-no .checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline { margin-left: 0; }
  .instanda-question-parent-yes-no .radio-inline:first-child { order: 2; margin-left: 10px; }
  .instanda-question-parent-yes-no .radio-inline:first-child { order: 1; }
  */

/* :L564 */

/* :L565 */

/* :L566 */

/* :L567 */

/* :L945 */
.package-23886 #question236409 .instanda-question-parent-yes-no .instanda-question-label {
  display: none;
}
/* :L575 */

/* :L953 */
.package-23886 #question256090,
.package-23886 #question239539,
.package-23886 #question239541,
.package-23886 #question239543,
.package-23886 #question239545,
.package-23886 #question239547,
.package-23886 #question239551,
.package-23886 #question239553,
.package-23886 #question239555,
.package-23886 #question239557,
.package-23886 #question239831,
.package-23886 #question238389 {
  display: none;
}
/* :L604 */

/* :L605 */

/* :L970 */
.package-23886.page-quote tr.excess {
  display: none;
}
/* :L611 */

/* :L612 */

/* :L976 */
.package-23886.page-quote.created-from-mta .excess-options {
  display: none;
}
/* :L618 */

/* :L619 */

/* :L982 */
.page-postquotequestions.page-number-1 button[formaction="BindQuote"] {
  display: none;
}
/* :L624 */

/* :L626 */

/* :L988 */
body:not(.package-24199) .block-renewals,
body:not(.package-24199) .btnCancelPolicy,
body:not(.package-24199) .btnClaims,
body:not(.package-24199) .btnListEmails,
body:not(.package-24199) a[title="Notes"],
body:not(.package-24199) .btnDetailChange,
body:not(.package-24199) .btnDeclinePolicy,
body:not(.package-24199) .btnAbandonPolicy {
  display: none;
}
/* :L638 */

/* :L639 */

/* :L1001 */
.page-viewquoteorpolicy #quotation-overview {
  display: none;
}
/* :L643 */

/* :L1006 */
.page-viewquoteorpolicy .policy-view-options-action-buttons {
  margin-top: 40px;
  float: left;
}
/* :L650 */

/* :L652 */

/* :L1013 */
.search-fields > div:nth-child(2),
.search-fields > div:nth-child(3),
.search-fields > div:nth-child(4) {
  display: none;
}
/* :L660 */

/* :L661 */

/* :L1021 */
.instanda-agent-select-packages .btn {
  white-space: unset;
}
/* :L665 */

/* :L1026 */
.instanda-agent-select-packages #select-cross-package {
  display: none;
}
/* :L669 */

/* :L1031 */
.instanda-agent-select-packages > .container {
  display: flex;
  margin-top: 80px;
}
/* :L675 */

/* :L1037 */
.package-select {
  position: relative;
  width: 180px;
  margin-right: 32px;
  background-color: #00aad8;
  color: white;
  border-radius: 0;
  border: none;
  font-weight: 500;
  padding: 30px 10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
/* :L689 */

/* :L1052 */
.package-select::before {
  position: absolute;
  height: 120px;
  width: 100%;
  display: block;
  content: "";
  top: -120px;
  left: 0;
}
/* :L700 */

/* :L1063 */
.package-select:hover,
.package-select:focus,
.package-select:active,
.package-select:active:hover {
  color: white;
  background-color: #00aad8;
  border-color: none;
  text-decoration: underline;
}
/* :L712 */

/* :L1074 */
#select-package-23886 {
  order: 1;
}
/* :L715 */

/* :L1079 */
#select-package-23886::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YlZsU1dXZDZVV2gxTW1wUlowVndSMGw2WTI1YWQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxpeHhDUThiUkNjRGREMERJLDEwMDAsdHkxWVNzYm13ZGFHSDNpcSx2TlhBL2FaNkY1cFJqYVptazMyT2FiaUFoR2ZkLzA4ZGh4Nmc2N25DODBqN2FtY0Y5MzUxTkpOMnZXbTRLTytNSG8yUnovOHQvMnB3eitXZDM2akQrdz09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L722 */

/* :L1086 */
#select-package-23886:img {
  transition: transform 0.5s ease;
}
/* :L726 */

/* :L1091 */
#select-package-23886:hover {
  transform: scale(1.02);
}
/* :L733 */

/* :L1096 */
#select-package-24186 {
  order: 2;
}
/* :L736 */

/* :L1101 */
#select-package-24186::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YUdoUFYySllUVGR2Y1VOVlVYSm5jMHQ1TVhKcloxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw2WmFkWTBla3hnTldLMzVELDEwMDAsTnVjZUV1Y1R0QUZMWFBlWixndThwNkFpY1VMRWhuVGovSXpPWDhEekRDZzk3WEduODIyZ1BGT3FmOFBjeTRlM3h3SWRXdVFMTlpMTzJSUE1xOUdPU1hQTmdsOTczZE82UU5Ea0NTdz09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L742 */

/* :L1108 */
#select-package-24186:img {
  transition: transform 0.5s ease;
}
/* :L746 */

/* :L1113 */
#select-package-24186:hover {
  transform: scale(1.02);
}
/* :L752 */

/* :L1118 */
#select-package-24174 {
  order: 3;
}
/* :L755 */

/* :L1123 */
#select-package-24174::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TldJc1dXbFhUQ3d4TmkxamJsWXdabk4yY2xoSlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCwzemQyYnpZZnExRGhiVUtELDEwMDAsVUdlVGwwU1lSZnFAQWZvMyxqaXBvdXhheHNMU1VTYlpDQ2JjYW9aTkU4T1NEUjArZ1lBWlYwKzNvRGZDYnV1Vmx5aWorclYyVDJnODhmUUpmSitBdkI0VGhxMlZQTElqb1lwazVlQT09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L761 */

/* :L1130 */
#select-package-24174:img {
  transition: transform 0.5s ease;
}
/* :L765 */

/* :L1135 */
#select-package-24174:hover {
  transform: scale(1.02);
}
/* :L771 */

/* :L773 */

/* :L1141 */
#select-package-31800::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VVZsSGFrVXdibE5oT1RBek9FMTNTakJYVEd3MlVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxXRmdQQ2FtTXRnYVJwczhaLDEwMDAsVXByaE1jSlA0UTV0VXlEaCwyejJXbms1V2I1MjVRUVUwMzlXVDR0YTh4d1UzZ0k4VjYzaytCWmRvR3hUQVpjL21QL3YvQ2lpWmMxUlNGZXRGaFVCWXFTTnhhNmlzeXRCODJOYllrUT09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L779 */

/* :L1148 */
#select-package-31800:img {
  transition: transform 0.5s ease;
}
/* :L783 */

/* :L1153 */
#select-package-31800:hover {
  transform: scale(1.02);
}
/* :L789 */

/* :L1158 */
#select-package-24199 {
  order: 4;
}
/* :L792 */

/* :L1163 */
#select-package-24199::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZVRadE4wZEJPREJUWWtkV2FGZG5URU5aUWxOc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1R2ZEtMTzFDQDRpZDY2LDEwMDAsU2xmNTVJUiFMdDJnT1N2SCxuL3RTYTAwMU9LdG9xbHBuOTkraHYwdm5zR1JXTEZLUjdkWkFxOHpqT0VVcW1nVGZpSEtZdzk0UXh1TlVZcGJyVGNnRmJDVTNZb0NNenFqUVkwTzkvQT09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L798 */

/* :L1170 */
#select-package-24199:img {
  transition: transform 0.5s ease;
}
/* :L802 */

/* :L1175 */
#select-package-24199:hover {
  transform: scale(1.02);
}
/* :L808 */

/* :L1180 */
#select-package-32407 {
  order: 5;
}
/* :L812 */

/* :L1185 */
#select-package-32407::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZVRadE4wZEJPREJUWWtkV2FGZG5URU5aUWxOc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1R2ZEtMTzFDQDRpZDY2LDEwMDAsU2xmNTVJUiFMdDJnT1N2SCxuL3RTYTAwMU9LdG9xbHBuOTkraHYwdm5zR1JXTEZLUjdkWkFxOHpqT0VVcW1nVGZpSEtZdzk0UXh1TlVZcGJyVGNnRmJDVTNZb0NNenFqUVkwTzkvQT09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L818 */

/* :L1192 */
#select-package-32407:img {
  transition: transform 0.5s ease;
}
/* :L822 */

/* :L1197 */
#select-package-32407:hover {
  transform: scale(1.02);
}
/* :L829 */

/* :L1202 */
#select-package-24309 {
  order: 6;
}
/* :L832 */

/* :L1207 */
#select-package-24309::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=WW10a1FrcEliR0phT1ZFd2JWQjZRVmhMTjJsNFFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxCVmtZaDkxaHlIb3k4RVNsLDEwMDAsZ1Q0R0xVZ3N2T0lrZVVDSyxRUGV6bDRTQi9CakZnWGVETTVPclRNNXlTRGtFbUxkZzE3OTZVQTdob3VNTlJreUdmcmFWdTIrdy91eHhjSmlYVmgzRVAzd1lERE05YzVhTVpzVk1odz09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L838 */

/* :L1214 */
#select-package-24309:img {
  transition: transform 0.5s ease;
}
/* :L842 */

/* :L1219 */
#select-package-24309:hover {
  transform: scale(1.02);
}
/* :L848 */

/* :L850 */

/* :L1225 */
#select-package-29135::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TFVSSlRGcHVSM2wzUkRoUmQzcFZRVU5IYlROVGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxMSnNkNU0zUWJSVE05bUZJLDEwMDAsNXJJZ3hRVGRSNTNETnI2dSxSS1E3Q3JRMmZNRkh6Rm9xNlRNSExuUVRvdDJ6YTRGUEZPdUhJS0tOZkZNeU1PVFdJeVZFTDk3aDBpbHJRQ0E4Vmg1bEZWK1ZYNmdsTDVwT2k4YlRVUT09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L857 */

/* :L1232 */
#select-package-29135:img {
  transition: transform 0.5s ease;
}
/* :L861 */

/* :L1237 */
#select-package-29135:hover {
  transform: scale(1.02);
}
/* :L869 */

/* :L871 */

/* :L1243 */
#select-package-29268::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TFhWVk0yVXdNbXhhY0RoTWREQmlVa3hDT1hBc1oxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxxOHVGUE9lR0xKcEYxZDZmLDEwMDAsbmhJRW9DRDVXdE5KM0hLNCwzRTluNDlqYi80aWZ6MCs1djFEN3JaTklweHZVR0RIVEpHWlVnSW9CMFo3SXRpYStlTFZuckJwWUVtS3pudzZIWC9zRnpyVnk5V2Q5MEIzckFGbVdSZz09);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L877 */

/* :L1250 */
#select-package-29268:img {
  transition: transform 0.5s ease;
}
/* :L881 */

/* :L1255 */
#select-package-29268:hover {
  transform: scale(1.02);
}
/* :L885 */

/* :L886 */

/* :L1261 */
.instanda-agent-select-packages a::before {
  background-size: cover;
  background-position: center center;
}
/* :L896 */

/* :L897 */

/* :L1268 */
.page-agentdashboard h3 {
  margin: 0 0 64px 0;
}
/* :L901 */

/* :L1273 */
.page-agentdashboard .agentDashboardDefaultContainer {
  display: none;
}
/* :L906 */

/* :L1278 */
#instanda-header {
  display: none;
}
/* :L911 */

/* :L1283 */
.agent-condition {
  display: none;
}
/* :L916 */

/* :L917 */

/* :L918 */

/* :L1290 */
.page-quickquotequestions.page-number-1 .instanda-quick-quote-questions > div:first-child {
  display: none;
}
/* :L925 */

/* :L1297 */
.btnRenewPolicy {
  display: none !important;
}
/* :L929 */

/* :L1302 */
.showPolicyBtn {
  display: inline !important;
}
/* :L935 */

/* :L936 */

/* :L937 */

/* :L1309 */
.page-prequotequestions.package-24186.page-number-1 .instanda-pre-quote-questions > div:first-child {
  display: none;
}
/* :L943 */

/* :L944 */

/* :L945 */

/* :L946 */

/* :L1319 */
.package-24186 #question237217 .instanda-question-parent-yes-no .instanda-question-label {
  display: none;
}
/* :L956 */

/* :L957 */

/* :L958 */

/* :L1329 */
.page-prequotequestions.package-24309.page-number-1 .instanda-pre-quote-questions > div:first-child {
  display: none;
}
/* :L966 */

/* :L967 */

/* :L968 */

/*.page-prequotequestions.package-32407.page-number-1
  .instanda-pre-quote-questions
  > div:first-child {
  display: none;
}*/

/* :L973 */

/* :L974 */

/* :L975 */

/* :L976 */

/* :L1348 */
.package-32407 #question238342 .instanda-question-parent-yes-no .instanda-question-label {
  display: none;
}
/* :L985 */

/* :L1356 */
.hidden {
  display: none !important;
}
/* :L989 */

/* :L1361 */
button[id*="responsive-agent-referralnotes-continuewithoutnotes"] {
  display: none !important;
}
/* :L993 */

/* :L1366 */
:where(#divQuoteResults table tr td:first-child a) {
  display: block;
  margin-bottom: 6px;
}
/* :L998 */

/* :L999 */

/* :L1000 */

/* :L1374 */
.page-viewquoteorpolicy .btn-group .btn-primary {
  border-radius: 8px !important;
  margin: 0 12px 10px 0;
}
/* :L1006 */

/* :L1380 */
.page-viewquoteorpolicy .table_float_right.place-cover {
  background-color: transparent;
  margin: 20px 0;
  padding: 0;
}
/* :L1013 */

/* :L1387 */
#DocumentReGenerateSubmit {
  background-color: #75bd7a;
  border-color: #75bd7a;
  margin: 24px;
}
/* :L1019 */

/* :L1020 */

/* :L1395 */
.page-viewreferralsforquote h2 {
  font-size: 28px;
  margin: 2em 0 1em;
  background: none;
  font-weight: 700;
  line-height: 1.6;
  color: #09a6db;
}
/* :L1031 */

/* :L1033 */

/* :L1406 */
#question260638 .confirmQuestionCheckbox,
#question259145 .confirmQuestionCheckbox {
  display: flex;
  flex-direction: column;
}
/* :L1037 */

/* :L1413 */
#question260638 .confirmQuestionCheckbox label,
#question259145 .confirmQuestionCheckbox label {
  order: 1;
  font-weight: bold;
}
/* :L1045 */

/* :L1046 */

/* :L1421 */
.package-24309 #question260768 .confirmQuestionCheckbox {
  display: flex;
  flex-direction: column;
}
/* :L1050 */

/* :L1427 */
.package-24309 #question260768 .confirmQuestionCheckbox label {
  order: 1;
  font-weight: bold;
}
/* :L1058 */

/* :L1059 */

/* :L1060 */

/* :L1061 */

/* :L1062 */

/* :L1063 */

/* :L1064 */

/* :L1439 */
body:not(
    .logged-in-underwriter
  ).package-24199.page-prequotequestions.page-number-1 .questionList.instanda-questionList:first-of-type > .instanda-well > [class="instanda-question-item form-group container "] {
  display: none;
}
/* :L1073 */

/* :L1079 */

/* :L1450 */
body:not(.logged-in-underwriter).package-24199 .block-renewals,
body:not(.logged-in-underwriter).package-24199 .btnCancelPolicy,
body:not(.logged-in-underwriter).package-24199 .btnClaims,
body:not(.logged-in-underwriter).package-24199 .btnDetailChange,
body:not(.logged-in-underwriter).package-24199 .btnDeclinePolicy,
body:not(.logged-in-underwriter).package-24199 .btnAbandonPolicy {
  display: none;
}
/* :L1084 */

/* :L1085 */

/* :L1461 */
body.created-from-mta.package-24199 .btnAbandonPolicy {
  display: block !important;
}
/* :L1090 */

/* :L1466 */
.package-24199 a[title="Notes"] {
  display: none !important;
}
/* :L1094 */

/* :L1095 */

/* :L1096 */

/* :L1473 */
.package-24199.page-agentalldocs .agent-all-docs-responsive > h3 {
  display: none;
}
/* :L1102 */

/* :L1478 */
.package-24199 .instanda-agent-select-packages > .container {
  margin-top: unset;
  display: block;
}
/* :L1109 */

/* :L1110 */

/* :L1111 */

/* :L1486 */
.page-agentretrievequotebypackage.package-24309 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1114 */

/* :L1493 */
.page-agentretrievequotebypackage.package-24309 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "OSR Council";
  visibility: visible;
}
/* :L1120 */

/* :L1501 */
.page-agentretrievequotebypackage.package-24309 label[for="policyNumber"] {
  display: none;
}
/* :L1126 */

/* :L1127 */

/* :L1128 */

/* :L1508 */
.page-agentretrievequotebypackage.package-29135 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1131 */

/* :L1515 */
.page-agentretrievequotebypackage.package-29135 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "OSR Excess of Loss";
  visibility: visible;
}
/* :L1137 */

/* :L1523 */
.page-agentretrievequotebypackage.package-29135 label[for="policyNumber"] {
  display: none;
}
/* :L1143 */

/* :L1144 */

/* :L1145 */

/* :L1530 */
.page-agentretrievequotebypackage.package-30489 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1148 */

/* :L1537 */
.page-agentretrievequotebypackage.package-30489 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "Recorder OSR Cyber Plus";
  visibility: visible;
}
/* :L1154 */

/* :L1545 */
.page-agentretrievequotebypackage.package-30489 label[for="policyNumber"] {
  display: none;
}
/* :L1160 */

/* :L1161 */

/* :L1162 */

/* :L1552 */
.page-agentretrievequotebypackage.package-31800 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1165 */

/* :L1559 */
.page-agentretrievequotebypackage.package-31800 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "Trafalgar Personal Lines Schemes";
  visibility: visible;
}
/* :L1171 */

/* :L1567 */
.page-agentretrievequotebypackage.package-31800 label[for="policyNumber"] {
  display: none;
}
/* :L1177 */

/* :L1178 */

/* :L1179 */

/* :L1574 */
.page-agentretrievequotebypackage.package-29268 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1182 */

/* :L1581 */
.page-agentretrievequotebypackage.package-29268 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "Trafalgar Scheme";
  visibility: visible;
}
/* :L1188 */

/* :L1589 */
.page-agentretrievequotebypackage.package-29268 label[for="policyNumber"] {
  display: none;
}
/* :L1194 */

/* :L1195 */

/* :L1196 */

/* :L1596 */
.page-agentretrievequotebypackage.package-32407 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1199 */

/* :L1603 */
.page-agentretrievequotebypackage.package-32407 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "OSR Home Cyber Plus Partner";
  visibility: visible;
}
/* :L1205 */

/* :L1611 */
.page-agentretrievequotebypackage.package-32407 label[for="policyNumber"] {
  display: none;
}
/* :L1211 */

/* :L1212 */

/* :L1213 */

/* :L1618 */
.page-agentretrievequotebypackage.package-24199 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4 {
  visibility: hidden;
}
/* :L1216 */

/* :L1625 */
.page-agentretrievequotebypackage.package-24199 .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 > h4::before {
  content: "OSR Home Cyber Plus";
  visibility: visible;
}
/* :L1222 */

/* :L1633 */
.page-agentretrievequotebypackage.package-24199 label[for="policyNumber"] {
  display: none;
}
/* :L1226 */

/* :L1227 */

/* :L1228 */

/* :L1640 */
.page-agentretrievequotebypackage.package-24199 .agent-table td a {
  text-align: center;
  display: block;
  background-color: #0aa6db;
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  width: 100%;
}
/* :L1237 */

/* :L1651 */
.page-agentretrievequotebypackage.package-24199 .agent-table td a + a {
  margin-top: 0.5rem;
}
/* :L1241 */

/* :L1656 */
.page-agentretrievequotebypackage.package-24199 .agent-table td a:last-of-type {
  margin-bottom: unset !important;
}
/* :L1248 */

/* :L1252 */

/* :L1253 */

/* :L1663 */
.custom-confirm-tickbox .confirmQuestionCheckbox {
  display: flex;
  flex-direction: column-reverse;
}
/* :L1257 */

/* :L1258 */

/* :L1670 */
.custom-confirm-tickbox .confirmQuestionCheckbox label::after {
  content: "Confirm";
  font-weight: 700;
}
/* :L1277 */

/* :L1676 */
.place-cover-button-area {
  float: right;
  clear: right;
  width: 45%;
  box-sizing: border-box;
  margin-top: 2rem;
  display: flex;
  align-items: center;
}
/* :L1286 */

/* :L1687 */
.place-cover-button-area a {
  width: 100%;
}
/* :L1291 */

/* :L1692 */
.instanda-review-referrals-buttons {
  margin-top: 2rem;
}
/* :L1294 */

/* :L1697 */
body:not(.logged-in-underwriter) .instanda-review-referrals-buttons {
  display: none;
}
/* :L1299 */

/* :L1702 */
body:not(.logged-in-underwriter) .btnComparePolicy {
  display: none;
}
/* :L1303 */

/* :L1304 */

/* :L1708 */
.referral-review-line input {
  margin-inline: auto;
  display: block;
}
/* :L1310 */

/* :L1311 */

/* :L1312 */

/* :L1313 */

/* :L1717 */
.instanda-renew-referrals-table tr:nth-of-type(2n) td {
  background: rgba(250, 250, 250, 0.8);
}
/* :L1318 */

/* :L1319 */

/* :L1723 */
.instanda-renew-referrals-table tr:nth-of-type(2n + 1) td {
  background: rgba(250, 250, 250, 0.3);
}
/* :L1446 */

/* :L1448 */

/* :L1729 */
.page-retrievequote a#select-package-29135,
.page-retrievequote a#select-package-29268 {
  display: none;
}
/* :L1453 */

/* :L1454 */

/* :L1455 */

/* :L1737 */
.page-retrievequote .section.instanda-agent-select-packages.loggedin-underwriter a#select-package-29135,
.page-retrievequote .section.instanda-agent-select-packages.loggedin-underwriter a#select-package-29268 {
  display: inline-block;
}
/* :L1463 */

/* :L1747 */
.input-group.date.mta-on-latest-config {
  display: none !important;
}
/* :L1467 */

/* :L1752 */
:where(.logged-in-underwriter) .input-group.date.mta-on-latest-config {
  display: block !important;
}
/* :L1480 */

/* :L1482 */

/* :L1758 */
#select-package-30489::before {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZFRaNk1DMXBSWHB1Y1ZoS2VYUjBVSEE1VkVReFVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxUcWV4M2tRVXdTIW9XZnBULDEwMDAsNG9GU1dXdjhAQyFvbW5LeCxFZC93K08zaUtjdlhobUVwdkdERWVpTzM2TUFhQkl4YlJsSzdoeEJXSkl4cVM0N3FmeU5IbjZyQ1V6b3Q2Mld0NTBMRUgycEl4R2cyVGJUcHlpRVRYQT09);
  background-color: white;
  background-size: 80% auto;
  background-repeat: no-repeat;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* :L1491 */

/* :L1768 */
#select-package-30489:img {
  transition: transform 0.5s ease;
}
/* :L1495 */

/* :L1773 */
#select-package-30489:hover {
  transform: scale(1.02);
}
/* :L1499 */

/* :L1500 */

/* :L1779 */
.instanda-agent-select-packages a::before {
  background-size: cover;
  background-position: center center;
}
/*-----PROGRESS BAR*/

/* :L1512 */

/* :L1786 */
.customer-navigation,
.progress-wrapper {
  border-top: 1px solid #d1d1d1;
  background: white;
  margin: 20px 0 0;
}
/* :L1519 */

/* :L1794 */
.progress-wrapper {
  display: none;
  /*
    .page-quickquotequestions .step-1,
    .page-quickquote .step-2,
    .page-prequotequestions.page-number-1 .step-2,
    .page-prequotequestions:not(.page-number-1) .step-3,
    .page-quote .step-4,
    .page-postquotequestions .step-5,
    .page-quote .step-2,
    .page-postquotequestions .step-3
    */

}
/* :L1522 */

/* :L1532 */

/* :L1810 */
.progress-wrapper .bar {
  background: #f1f1f1;
  height: 4px;
}
/* :L1537 */

/* :L1543 */

/* :L1817 */
.progress-wrapper.osr-council .growth,
.progress-wrapper.osr-home-cyber-plus .growth,
.progress-wrapper.osr-home-cyber-plus-partner .growth,
.progress-wrapper.osr-sole-trader .growth,
.progress-wrapper.excess-of-loss .growth,
.progress-wrapper.trafalgar .growth {
  background: #09a6db;
  height: 4px;
}
/* :L1547 */

/* :L1828 */
.page-prequotequestions .progress-wrapper.osr-council .growth,
.page-prequotequestions .progress-wrapper.osr-home-cyber-plus .growth,
.page-prequotequestions .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-prequotequestions .progress-wrapper.osr-sole-trader .growth,
.page-prequotequestions .progress-wrapper.excess-of-loss .growth,
.page-prequotequestions .progress-wrapper.trafalgar .growth {
  width: calc(33.333333333%);
}
/* :L1551 */

/* :L1838 */
.page-quote .progress-wrapper.osr-council .growth,
.page-quote .progress-wrapper.osr-home-cyber-plus .growth,
.page-quote .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-quote .progress-wrapper.osr-sole-trader .growth,
.page-quote .progress-wrapper.excess-of-loss .growth,
.page-quote .progress-wrapper.trafalgar .growth {
  width: calc(66.666666667%);
}
/* :L1555 */

/* :L1848 */
.page-postquotequestions .progress-wrapper.osr-council .growth,
.page-postquotequestions .progress-wrapper.osr-home-cyber-plus .growth,
.page-postquotequestions .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-postquotequestions .progress-wrapper.osr-sole-trader .growth,
.page-postquotequestions .progress-wrapper.excess-of-loss .growth,
.page-postquotequestions .progress-wrapper.trafalgar .growth {
  width: calc(100%);
}
/* :L1559 */

/* :L1858 */
.page-confirmation2 .progress-wrapper.osr-council .growth,
.page-confirmation2 .progress-wrapper.osr-home-cyber-plus .growth,
.page-confirmation2 .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-confirmation2 .progress-wrapper.osr-sole-trader .growth,
.page-confirmation2 .progress-wrapper.excess-of-loss .growth,
.page-confirmation2 .progress-wrapper.trafalgar .growth {
  width: 100%;
  background: #75bd7a;
}
/* :L1566 */

/* :L1567 */

/* :L1870 */
.progress-wrapper.osr-cyber .growth {
  background: #09a6db;
  height: 4px;
}
/* :L1571 */

/* :L1876 */
.page-quickquotequestions .progress-wrapper.osr-cyber .growth {
  width: calc(20%);
}
/* :L1575 */

/* :L1881 */
.page-quickquote .progress-wrapper.osr-cyber .growth {
  width: calc(40%);
}
/* :L1579 */

/* :L1886 */
.page-prequotequestions .progress-wrapper.osr-cyber .growth {
  width: calc(60%);
}
/* :L1583 */

/* :L1891 */
.page-quote .progress-wrapper.osr-cyber .growth {
  width: calc(80%);
}
/* :L1587 */

/* :L1896 */
.page-postquotequestions .progress-wrapper.osr-cyber .growth {
  width: calc(100%);
}
/* :L1591 */

/* :L1901 */
.page-confirmation2 .progress-wrapper.osr-cyber .growth {
  width: 100%;
  background: #75bd7a;
}
/* :L1598 */

/* :L1907 */
.progress-wrapper .steps {
  padding: 20px 0 0;
}
/* :L1601 */

/* :L1912 */
.progress-wrapper .steps ul {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  color: #75bd7a;
}
/* :L1608 */

@media (max-width: 991px) {
  /* :L1922 */
  .progress-wrapper .steps ul li {
    display: none;
  }
}
/* :L1614 */

@media (min-width: 992px) {
  /* :L1929 */
  .progress-wrapper .steps ul li + li {
    padding-left: 50px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 23.0.6, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.6 100' style='enable-background:new 0 0 28.6 100;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23CCCCCC;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M2.4,100c-0.4,0-0.7-0.1-1.1-0.3c-1.2-0.6-1.6-2-1-3.2L23.5,51L0.2,3.4c-0.6-1.2-0.1-2.6,1.1-3.2 c1.2-0.6,2.6-0.1,3.2,1.1L28.3,50c0.3,0.7,0.3,1.5,0,2.1L4.5,98.7C4.1,99.5,3.2,100,2.4,100z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 20px center;
  }
  /* :L1624 */
  
  /* :L1937 */
  .progress-wrapper .steps ul li + li:before {
    content: "";
  }
}
/* :L1630 */

/* :L1943 */
.progress-wrapper .steps ul span.number {
  display: inline-block;
  vertical-align: baseline;
  border: 1px solid;
  padding: 4px 10.5px;
  border-radius: 50%;
  margin-right: 5px;
  background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 s2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center, #75bd7a;
  background-size: 12px auto;
  color: transparent;
}
/* :L1644 */

/* :L1959 */
.progress-wrapper .steps ul li a {
  color: #75bd7a;
}
/* :L1663 */

/* :L1964 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1,
.page-quote.package-24309 .progress-wrapper .step-2,
.page-postquotequestions.package-24309 .progress-wrapper .step-3,
.page-prequotequestions.package-24199 .progress-wrapper .step-1,
.page-quote.package-24199 .progress-wrapper .step-2,
.page-postquotequestions.package-24199 .progress-wrapper .step-3,
.page-prequotequestions.package-32407 .progress-wrapper .step-1,
.page-quote.package-32407 .progress-wrapper .step-2,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1,
.page-quote.package-24186 .progress-wrapper .step-2,
.page-confirmation2.package-24186 .progress-wrapper .step-3,
.page-prequotequestions.package-29135 .progress-wrapper .step-1,
.page-quote.package-29135 .progress-wrapper .step-2,
.page-confirmation2.package-29135 .progress-wrapper .step-3,
.page-prequotequestions.package-29268 .progress-wrapper .step-1,
.page-quote.package-29268 .progress-wrapper .step-2,
.page-postquotequestions.package-29268 .progress-wrapper .step-3,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1,
.page-quickquote.package-23886 .progress-wrapper .step-2,
.page-prequotequestions.package-23886 .progress-wrapper .step-3,
.page-quote.package-23886 .progress-wrapper .step-4,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 {
  color: #09a6db;
}
@media (max-width: 991px) {
  /* :L1995 */
  .page-prequotequestions.package-24309 .progress-wrapper .step-1,
  .page-quote.package-24309 .progress-wrapper .step-2,
  .page-postquotequestions.package-24309 .progress-wrapper .step-3,
  .page-prequotequestions.package-24199 .progress-wrapper .step-1,
  .page-quote.package-24199 .progress-wrapper .step-2,
  .page-postquotequestions.package-24199 .progress-wrapper .step-3,
  .page-prequotequestions.package-32407 .progress-wrapper .step-1,
  .page-quote.package-32407 .progress-wrapper .step-2,
  .page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1,
  .page-quote.package-24186 .progress-wrapper .step-2,
  .page-confirmation2.package-24186 .progress-wrapper .step-3,
  .page-prequotequestions.package-29135 .progress-wrapper .step-1,
  .page-quote.package-29135 .progress-wrapper .step-2,
  .page-confirmation2.package-29135 .progress-wrapper .step-3,
  .page-prequotequestions.package-29268 .progress-wrapper .step-1,
  .page-quote.package-29268 .progress-wrapper .step-2,
  .page-postquotequestions.package-29268 .progress-wrapper .step-3,
  .page-quickquotequestions.package-23886 .progress-wrapper .step-1,
  .page-quickquote.package-23886 .progress-wrapper .step-2,
  .page-prequotequestions.package-23886 .progress-wrapper .step-3,
  .page-quote.package-23886 .progress-wrapper .step-4,
  .page-postquotequestions.package-23886 .progress-wrapper .step-5 {
    display: block;
  }
}
/* :L1705 */

/* :L2027 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 span.number,
.page-quote.package-24309 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 span.number,
.page-quote.package-24199 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 span.number,
.page-quote.package-32407 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 span.number,
.page-quote.package-24186 .progress-wrapper .step-2 span.number,
.page-confirmation2.package-24186 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 span.number,
.page-quote.package-29135 .progress-wrapper .step-2 span.number,
.page-confirmation2.package-29135 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 span.number,
.page-quote.package-29268 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 span.number,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 span.number,
.page-quickquote.package-23886 .progress-wrapper .step-2 span.number,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 span.number,
.page-quote.package-23886 .progress-wrapper .step-4 span.number,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 span.number {
  border-color: #09a6db;
  color: #09a6db;
  background: white;
}
/* :L1711 */

/* :L2061 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 a,
.page-quote.package-24309 .progress-wrapper .step-2 a,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 a,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 a,
.page-quote.package-24199 .progress-wrapper .step-2 a,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 a,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 a,
.page-quote.package-32407 .progress-wrapper .step-2 a,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 a,
.page-quote.package-24186 .progress-wrapper .step-2 a,
.page-confirmation2.package-24186 .progress-wrapper .step-3 a,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 a,
.page-quote.package-29135 .progress-wrapper .step-2 a,
.page-confirmation2.package-29135 .progress-wrapper .step-3 a,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 a,
.page-quote.package-29268 .progress-wrapper .step-2 a,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 a,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 a,
.page-quickquote.package-23886 .progress-wrapper .step-2 a,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 a,
.page-quote.package-23886 .progress-wrapper .step-4 a,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 a {
  color: #09a6db;
}
/* :L1715 */

/* :L2093 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 ~ .step,
.page-quote.package-24309 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 ~ .step,
.page-quote.package-24199 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 ~ .step,
.page-quote.package-32407 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 ~ .step,
.page-quote.package-24186 .progress-wrapper .step-2 ~ .step,
.page-confirmation2.package-24186 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 ~ .step,
.page-quote.package-29135 .progress-wrapper .step-2 ~ .step,
.page-confirmation2.package-29135 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 ~ .step,
.page-quote.package-29268 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 ~ .step,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 ~ .step,
.page-quickquote.package-23886 .progress-wrapper .step-2 ~ .step,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 ~ .step,
.page-quote.package-23886 .progress-wrapper .step-4 ~ .step,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 ~ .step {
  color: #acacac;
}
/* :L1718 */

/* :L2125 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-24309 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-24199 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-32407 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-24186 .progress-wrapper .step-2 ~ .step span.number,
.page-confirmation2.package-24186 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-29135 .progress-wrapper .step-2 ~ .step span.number,
.page-confirmation2.package-29135 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-29268 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 ~ .step span.number,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 ~ .step span.number,
.page-quickquote.package-23886 .progress-wrapper .step-2 ~ .step span.number,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 ~ .step span.number,
.page-quote.package-23886 .progress-wrapper .step-4 ~ .step span.number,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 ~ .step span.number {
  background: white;
  color: #acacac;
}
/* :L1723 */

/* :L2203 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-24309 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-24199 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-32407 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-24186 .progress-wrapper .step-2 ~ .step a,
.page-confirmation2.package-24186 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-29135 .progress-wrapper .step-2 ~ .step a,
.page-confirmation2.package-29135 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-29268 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 ~ .step a,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 ~ .step a,
.page-quickquote.package-23886 .progress-wrapper .step-2 ~ .step a,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 ~ .step a,
.page-quote.package-23886 .progress-wrapper .step-4 ~ .step a,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 ~ .step a {
  color: #acacac;
}
/* :L1744 */

/* :L1733 */

/* :L2237 */
.page-quickquotequestions.package-23886 .osr-cyber,
.page-quickquotequestions.package-24309 .osr-council,
.page-quickquotequestions.package-24199 .osr-home-cyber-plus,
.page-quickquotequestions.package-32407 .osr-home-cyber-plus-partner,
.page-quickquotequestions.package-24186 .osr-sole-trader,
.page-quickquotequestions.package-23886 .osr-cyber,
.page-quickquotequestions.package-29135 .progress-wrapper.excess-of-loss,
.page-quickquotequestions.package-29268 .progress-wrapper.trafalgar,
.page-quickquote.package-23886 .osr-cyber,
.page-quickquote.package-24309 .osr-council,
.page-quickquote.package-24199 .osr-home-cyber-plus,
.page-quickquote.package-32407 .osr-home-cyber-plus-partner,
.page-quickquote.package-24186 .osr-sole-trader,
.page-quickquote.package-23886 .osr-cyber,
.page-quickquote.package-29135 .progress-wrapper.excess-of-loss,
.page-quickquote.package-29268 .progress-wrapper.trafalgar,
.page-prequotequestions.package-23886 .osr-cyber,
.page-prequotequestions.package-24309 .osr-council,
.page-prequotequestions.package-24199 .osr-home-cyber-plus,
.page-prequotequestions.package-32407 .osr-home-cyber-plus-partner,
.page-prequotequestions.package-24186 .osr-sole-trader,
.page-prequotequestions.package-23886 .osr-cyber,
.page-prequotequestions.package-29135 .progress-wrapper.excess-of-loss,
.page-prequotequestions.package-29268 .progress-wrapper.trafalgar,
.page-quote.package-23886 .osr-cyber,
.page-quote.package-24309 .osr-council,
.page-quote.package-24199 .osr-home-cyber-plus,
.page-quote.package-32407 .osr-home-cyber-plus-partner,
.page-quote.package-24186 .osr-sole-trader,
.page-quote.package-23886 .osr-cyber,
.page-quote.package-29135 .progress-wrapper.excess-of-loss,
.page-quote.package-29268 .progress-wrapper.trafalgar,
.page-postquotequestions.package-23886 .osr-cyber,
.page-postquotequestions.package-24309 .osr-council,
.page-postquotequestions.package-24199 .osr-home-cyber-plus,
.page-postquotequestions.package-32407 .osr-home-cyber-plus-partner,
.page-postquotequestions.package-24186 .osr-sole-trader,
.page-postquotequestions.package-23886 .osr-cyber,
.page-postquotequestions.package-29135 .progress-wrapper.excess-of-loss,
.page-postquotequestions.package-29268 .progress-wrapper.trafalgar,
.page-confirmation2.package-23886 .osr-cyber,
.page-confirmation2.package-24309 .osr-council,
.page-confirmation2.package-24199 .osr-home-cyber-plus,
.page-confirmation2.package-32407 .osr-home-cyber-plus-partner,
.page-confirmation2.package-24186 .osr-sole-trader,
.page-confirmation2.package-23886 .osr-cyber,
.page-confirmation2.package-29135 .progress-wrapper.excess-of-loss,
.page-confirmation2.package-29268 .progress-wrapper.trafalgar {
  display: block;
}
/* :L2288 */
#nil-excess-banner {
  display: none;
}
/* :L2292 */
#nil-excess-banner > table {
  margin: 1rem;
}
/* :L2296 */
#nil-excess-banner .heading {
  font-size: 1.8rem;
}
/* :L2300 */
#nil-excess-banner .heading a {
  margin-right: 25px;
}
/* :L2304 */
#nil-excess-banner .heading a .bi {
  margin: 0 4px;
}
/* :L2308 */
#nil-excess-banner .subheading {
  font-style: italic;
}
/* :L2312 */
.bi::before {
  display: inline-block;
  content: "";
  vertical-align: -0.125em;
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
}
/* :L2320 */
.bi-info-square-fill {
  background-image: url("<svg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm8.93 4.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM8 5.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2' clip-rule='evenodd'/></svg>");
}
/*-----PROGRESS BAR*/

/* :L2330 */
.customer-navigation,
.progress-wrapper {
  border-top: 1px solid #d1d1d1;
  background: white;
  margin: 20px 0 0;
}
/* :L2337 */
.progress-wrapper {
  display: none;
  /*
.page-quickquotequestions .step-1,
.page-quickquote .step-2,
.page-prequotequestions.page-number-1 .step-2,
.page-prequotequestions:not(.page-number-1) .step-3,
.page-quote .step-4,
.page-postquotequestions .step-5,
.page-quote .step-2,
.page-postquotequestions .step-3
*/

}
/* :L2340 */
/* :L2350 */
.progress-wrapper .bar {
  background: #f1f1f1;
  height: 4px;
}
/* :L2355 */
/* :L2361 */
.progress-wrapper.osr-council .growth,
.progress-wrapper.osr-home-cyber-plus .growth,
.progress-wrapper.osr-home-cyber-plus-partner .growth,
.progress-wrapper.osr-sole-trader .growth,
.progress-wrapper.excess-of-loss .growth,
.progress-wrapper.trafalgar .growth {
  background: #09a6db;
  height: 4px;
}
/* :L2365 */
.page-prequotequestions .progress-wrapper.osr-council .growth,
.page-prequotequestions .progress-wrapper.osr-home-cyber-plus .growth,
.page-prequotequestions .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-prequotequestions .progress-wrapper.osr-sole-trader .growth,
.page-prequotequestions .progress-wrapper.excess-of-loss .growth,
.page-prequotequestions .progress-wrapper.trafalgar .growth {
  width: calc((100% / 3) * 1);
}
/* :L2369 */
.page-quote .progress-wrapper.osr-council .growth,
.page-quote .progress-wrapper.osr-home-cyber-plus .growth,
.page-quote .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-quote .progress-wrapper.osr-sole-trader .growth,
.page-quote .progress-wrapper.excess-of-loss .growth,
.page-quote .progress-wrapper.trafalgar .growth {
  width: calc((100% / 3) * 2);
}
/* :L2373 */
.page-postquotequestions .progress-wrapper.osr-council .growth,
.page-postquotequestions .progress-wrapper.osr-home-cyber-plus .growth,
.page-postquotequestions .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-postquotequestions .progress-wrapper.osr-sole-trader .growth,
.page-postquotequestions .progress-wrapper.excess-of-loss .growth,
.page-postquotequestions .progress-wrapper.trafalgar .growth {
  width: calc((100% / 3) * 3);
}
/* :L2377 */
.page-confirmation2 .progress-wrapper.osr-council .growth,
.page-confirmation2 .progress-wrapper.osr-home-cyber-plus .growth,
.page-confirmation2 .progress-wrapper.osr-home-cyber-plus-partner .growth,
.page-confirmation2 .progress-wrapper.osr-sole-trader .growth,
.page-confirmation2 .progress-wrapper.excess-of-loss .growth,
.page-confirmation2 .progress-wrapper.trafalgar .growth {
  width: 100%;
  background: #75bd7a;
}
/* :L2384 */
/* :L2385 */
.progress-wrapper.osr-cyber .growth {
  background: #09a6db;
  height: 4px;
}
/* :L2389 */
.page-quickquotequestions .progress-wrapper.osr-cyber .growth {
  width: calc((100% / 5) * 1);
}
/* :L2393 */
.page-quickquote .progress-wrapper.osr-cyber .growth {
  width: calc((100% / 5) * 2);
}
/* :L2397 */
.page-prequotequestions .progress-wrapper.osr-cyber .growth {
  width: calc((100% / 5) * 3);
}
/* :L2401 */
.page-quote .progress-wrapper.osr-cyber .growth {
  width: calc((100% / 5) * 4);
}
/* :L2405 */
.page-postquotequestions .progress-wrapper.osr-cyber .growth {
  width: calc((100% / 5) * 5);
}
/* :L2409 */
.page-confirmation2 .progress-wrapper.osr-cyber .growth {
  width: 100%;
  background: #75bd7a;
}
/* :L2416 */
.progress-wrapper .steps {
  padding: 20px 0 0;
}
/* :L2419 */
.progress-wrapper .steps ul {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  color: #75bd7a;
}
/* :L2426 */
@media (max-width: 991px) {
  .progress-wrapper .steps ul li {
    display: none;
  }
}
/* :L2432 */
@media (min-width: 992px) {
  .progress-wrapper .steps ul li + li {
    padding-left: 50px;
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 23.0.6, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.6 100' style='enable-background:new 0 0 28.6 100;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23CCCCCC;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M2.4,100c-0.4,0-0.7-0.1-1.1-0.3c-1.2-0.6-1.6-2-1-3.2L23.5,51L0.2,3.4c-0.6-1.2-0.1-2.6,1.1-3.2 c1.2-0.6,2.6-0.1,3.2,1.1L28.3,50c0.3,0.7,0.3,1.5,0,2.1L4.5,98.7C4.1,99.5,3.2,100,2.4,100z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 20px center;
  }
  /* :L2442 */
  .progress-wrapper .steps ul li + li:before {
    content: '';
  }
}
/* :L2448 */
.progress-wrapper .steps ul span.number {
  display: inline-block;
  vertical-align: baseline;
  border: 1px solid;
  padding: 4px 10.5px;
  border-radius: 50%;
  margin-right: 5px;
  background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 s2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center, #75bd7a;
  background-size: 12px auto;
  color: transparent;
}
/* :L2462 */
.progress-wrapper .steps ul li a {
  color: #75bd7a;
}
/* :L2481 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1,
.page-quote.package-24309 .progress-wrapper .step-2,
.page-postquotequestions.package-24309 .progress-wrapper .step-3,
.page-prequotequestions.package-24199 .progress-wrapper .step-1,
.page-quote.package-24199 .progress-wrapper .step-2,
.page-postquotequestions.package-24199 .progress-wrapper .step-3,
.page-prequotequestions.package-32407 .progress-wrapper .step-1,
.page-quote.package-32407 .progress-wrapper .step-2,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1,
.page-quote.package-24186 .progress-wrapper .step-2,
.page-confirmation2.package-24186 .progress-wrapper .step-3,
.page-prequotequestions.package-29135 .progress-wrapper .step-1,
.page-quote.package-29135 .progress-wrapper .step-2,
.page-confirmation2.package-29135 .progress-wrapper .step-3,
.page-prequotequestions.package-29268 .progress-wrapper .step-1,
.page-quote.package-29268 .progress-wrapper .step-2,
.page-postquotequestions.package-29268 .progress-wrapper .step-3,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1,
.page-quickquote.package-23886 .progress-wrapper .step-2,
.page-prequotequestions.package-23886 .progress-wrapper .step-3,
.page-quote.package-23886 .progress-wrapper .step-4,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 {
  color: #09a6db;
}
@media (max-width: 991px) {
  .page-prequotequestions.package-24309 .progress-wrapper .step-1,
  .page-quote.package-24309 .progress-wrapper .step-2,
  .page-postquotequestions.package-24309 .progress-wrapper .step-3,
  .page-prequotequestions.package-24199 .progress-wrapper .step-1,
  .page-quote.package-24199 .progress-wrapper .step-2,
  .page-postquotequestions.package-24199 .progress-wrapper .step-3,
  .page-prequotequestions.package-32407 .progress-wrapper .step-1,
  .page-quote.package-32407 .progress-wrapper .step-2,
  .page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1,
  .page-quote.package-24186 .progress-wrapper .step-2,
  .page-confirmation2.package-24186 .progress-wrapper .step-3,
  .page-prequotequestions.package-29135 .progress-wrapper .step-1,
  .page-quote.package-29135 .progress-wrapper .step-2,
  .page-confirmation2.package-29135 .progress-wrapper .step-3,
  .page-prequotequestions.package-29268 .progress-wrapper .step-1,
  .page-quote.package-29268 .progress-wrapper .step-2,
  .page-postquotequestions.package-29268 .progress-wrapper .step-3,
  .page-quickquotequestions.package-23886 .progress-wrapper .step-1,
  .page-quickquote.package-23886 .progress-wrapper .step-2,
  .page-prequotequestions.package-23886 .progress-wrapper .step-3,
  .page-quote.package-23886 .progress-wrapper .step-4,
  .page-postquotequestions.package-23886 .progress-wrapper .step-5 {
    display: block;
  }
}
/* :L2523 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 span.number,
.page-quote.package-24309 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 span.number,
.page-quote.package-24199 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 span.number,
.page-quote.package-32407 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 span.number,
.page-quote.package-24186 .progress-wrapper .step-2 span.number,
.page-confirmation2.package-24186 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 span.number,
.page-quote.package-29135 .progress-wrapper .step-2 span.number,
.page-confirmation2.package-29135 .progress-wrapper .step-3 span.number,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 span.number,
.page-quote.package-29268 .progress-wrapper .step-2 span.number,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 span.number,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 span.number,
.page-quickquote.package-23886 .progress-wrapper .step-2 span.number,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 span.number,
.page-quote.package-23886 .progress-wrapper .step-4 span.number,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 span.number {
  border-color: #09a6db;
  color: #09a6db;
  background: white;
}
/* :L2529 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 a,
.page-quote.package-24309 .progress-wrapper .step-2 a,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 a,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 a,
.page-quote.package-24199 .progress-wrapper .step-2 a,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 a,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 a,
.page-quote.package-32407 .progress-wrapper .step-2 a,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 a,
.page-quote.package-24186 .progress-wrapper .step-2 a,
.page-confirmation2.package-24186 .progress-wrapper .step-3 a,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 a,
.page-quote.package-29135 .progress-wrapper .step-2 a,
.page-confirmation2.package-29135 .progress-wrapper .step-3 a,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 a,
.page-quote.package-29268 .progress-wrapper .step-2 a,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 a,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 a,
.page-quickquote.package-23886 .progress-wrapper .step-2 a,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 a,
.page-quote.package-23886 .progress-wrapper .step-4 a,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 a {
  color: #09a6db;
}
/* :L2533 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 ~ .step,
.page-quote.package-24309 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 ~ .step,
.page-quote.package-24199 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 ~ .step,
.page-quote.package-32407 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 ~ .step,
.page-quote.package-24186 .progress-wrapper .step-2 ~ .step,
.page-confirmation2.package-24186 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 ~ .step,
.page-quote.package-29135 .progress-wrapper .step-2 ~ .step,
.page-confirmation2.package-29135 .progress-wrapper .step-3 ~ .step,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 ~ .step,
.page-quote.package-29268 .progress-wrapper .step-2 ~ .step,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 ~ .step,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 ~ .step,
.page-quickquote.package-23886 .progress-wrapper .step-2 ~ .step,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 ~ .step,
.page-quote.package-23886 .progress-wrapper .step-4 ~ .step,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 ~ .step {
  color: #acacac;
}
/* :L2536 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-24309 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-24199 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-32407 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-24186 .progress-wrapper .step-2 ~ .step span.number,
.page-confirmation2.package-24186 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-29135 .progress-wrapper .step-2 ~ .step span.number,
.page-confirmation2.package-29135 .progress-wrapper .step-3 ~ .step span.number,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 ~ .step span.number,
.page-quote.package-29268 .progress-wrapper .step-2 ~ .step span.number,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 ~ .step span.number,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 ~ .step span.number,
.page-quickquote.package-23886 .progress-wrapper .step-2 ~ .step span.number,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 ~ .step span.number,
.page-quote.package-23886 .progress-wrapper .step-4 ~ .step span.number,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 ~ .step span.number {
  background: white;
  color: #acacac;
}
/* :L2541 */
.page-prequotequestions.package-24309 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-24309 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-24309 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-24199 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-24199 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-24199 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-32407 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-32407 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-32407 .progress-wrapper .step-3 .page-prequotequestions.package-24186 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-24186 .progress-wrapper .step-2 ~ .step a,
.page-confirmation2.package-24186 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-29135 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-29135 .progress-wrapper .step-2 ~ .step a,
.page-confirmation2.package-29135 .progress-wrapper .step-3 ~ .step a,
.page-prequotequestions.package-29268 .progress-wrapper .step-1 ~ .step a,
.page-quote.package-29268 .progress-wrapper .step-2 ~ .step a,
.page-postquotequestions.package-29268 .progress-wrapper .step-3 ~ .step a,
.page-quickquotequestions.package-23886 .progress-wrapper .step-1 ~ .step a,
.page-quickquote.package-23886 .progress-wrapper .step-2 ~ .step a,
.page-prequotequestions.package-23886 .progress-wrapper .step-3 ~ .step a,
.page-quote.package-23886 .progress-wrapper .step-4 ~ .step a,
.page-postquotequestions.package-23886 .progress-wrapper .step-5 ~ .step a {
  color: #acacac;
}
/* :L2562 */
/* :L2551 */
.page-quickquotequestions.package-23886 .osr-cyber,
.page-quickquotequestions.package-24309 .osr-council,
.page-quickquotequestions.package-24199 .osr-home-cyber-plus,
.page-quickquotequestions.package-32407 .osr-home-cyber-plus-partner,
.page-quickquotequestions.package-24186 .osr-sole-trader,
.page-quickquotequestions.package-23886 .osr-cyber,
.page-quickquotequestions.package-29135 .progress-wrapper.excess-of-loss,
.page-quickquotequestions.package-29268 .progress-wrapper.trafalgar,
.page-quickquote.package-23886 .osr-cyber,
.page-quickquote.package-24309 .osr-council,
.page-quickquote.package-24199 .osr-home-cyber-plus,
.page-quickquote.package-32407 .osr-home-cyber-plus-partner,
.page-quickquote.package-24186 .osr-sole-trader,
.page-quickquote.package-23886 .osr-cyber,
.page-quickquote.package-29135 .progress-wrapper.excess-of-loss,
.page-quickquote.package-29268 .progress-wrapper.trafalgar,
.page-prequotequestions.package-23886 .osr-cyber,
.page-prequotequestions.package-24309 .osr-council,
.page-prequotequestions.package-24199 .osr-home-cyber-plus,
.page-prequotequestions.package-32407 .osr-home-cyber-plus-partner,
.page-prequotequestions.package-24186 .osr-sole-trader,
.page-prequotequestions.package-23886 .osr-cyber,
.page-prequotequestions.package-29135 .progress-wrapper.excess-of-loss,
.page-prequotequestions.package-29268 .progress-wrapper.trafalgar,
.page-quote.package-23886 .osr-cyber,
.page-quote.package-24309 .osr-council,
.page-quote.package-24199 .osr-home-cyber-plus,
.page-quote.package-32407 .osr-home-cyber-plus-partner,
.page-quote.package-24186 .osr-sole-trader,
.page-quote.package-23886 .osr-cyber,
.page-quote.package-29135 .progress-wrapper.excess-of-loss,
.page-quote.package-29268 .progress-wrapper.trafalgar,
.page-postquotequestions.package-23886 .osr-cyber,
.page-postquotequestions.package-24309 .osr-council,
.page-postquotequestions.package-24199 .osr-home-cyber-plus,
.page-postquotequestions.package-32407 .osr-home-cyber-plus-partner,
.page-postquotequestions.package-24186 .osr-sole-trader,
.page-postquotequestions.package-23886 .osr-cyber,
.page-postquotequestions.package-29135 .progress-wrapper.excess-of-loss,
.page-postquotequestions.package-29268 .progress-wrapper.trafalgar,
.page-confirmation2.package-23886 .osr-cyber,
.page-confirmation2.package-24309 .osr-council,
.page-confirmation2.package-24199 .osr-home-cyber-plus,
.page-confirmation2.package-32407 .osr-home-cyber-plus-partner,
.page-confirmation2.package-24186 .osr-sole-trader,
.page-confirmation2.package-23886 .osr-cyber,
.page-confirmation2.package-29135 .progress-wrapper.excess-of-loss,
.page-confirmation2.package-29268 .progress-wrapper.trafalgar {
  display: block;
}
