/* :L17 */
html {
  position: relative;
  min-height: 100%;
  overflow-x: hidden;
}
/* :L23 */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
/*
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;


  height: 60px;
}
Set the fixed height of the footer here */

/* :L37 */
.instanda-built-by-footer {
  text-align: center;
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 0.7em;
}
/* :L45 */
.instanda-documents {
  text-align: center;
}
/* :L49 */
.instanda-buttonList {
  margin-top: 20px;
}
/* :L53 */
.instanda-confirm-billing-address {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* :L59 */
/* :L64 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L68 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L79 */
.instanda-main-content-container {
  position: relative;
  width: 100%;
  background-color: #fbf6eb;
}
/* :L85 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L91 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
  /*background-image:linear-gradient(to right,#75ede90a, #75ede963);
  height: 600px;*/

}
/* :L98 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L105 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L109 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

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

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

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

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

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

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

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

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

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

/* :L218 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L225 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L230 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L237 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L241 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L245 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L249 */
.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 */
.autosave {
  box-shadow: 0 0 5px 2px orange;
  border: 2px solid orange;
}
/* :L271 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}
@media (min-width: 1000px) {
  /* :L277 */
  .page-agentsearchpoliciesforapproval .search-field {
    display: flex;
  }
  /* :L280 */
  .page-agentsearchpoliciesforapproval .agent-search-parameter {
    padding-right: 8px;
  }
}
/* :L284 */
.page-agentsearchpoliciesforapproval label[for="policyNumber"],
.page-agentsearchpoliciesforapproval label[for="quoteRef"],
.page-agentsearchpoliciesforapproval .search-row h4 {
  font-weight: bold;
}
@media (min-width: 1000px) {
  /* :L289 */
  .page-retrievequote .search-field {
    display: flex;
  }
  /* :L292 */
  .page-retrievequote .agent-search-parameter {
    padding-right: 8px;
  }
}
/* :L296 */
.page-retrievequote label[for="policyNumber"],
.page-retrievequote label[for="quoteRef"],
.page-retrievequote .search-row h4 {
  font-weight: bold;
}
/* :L299 */
.page-quickquote div.questionItem.instanda-container-fluid.form-title {
  padding: 0px 0;
}
/* :L302 */
.page-quickquotequestions .questionHeader {
  width: 100%;
}
/*.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
	width: 50% !important;
}*/

/* :L311 */
.group-question-collapse .row .col-lg-6 .questionItem .row .instanda-question-input .instanda-question-input .form-control {
  width: 100% !important;
}
/* :L315 */
.instanda-question-label,
.instanda-question-inner-label {
  margin-left: 15px;
}
/* :L319 */
span.input-group-addon {
  border-radius: 0 !important;
  border-top-right-radius: 22px !important;
  border-bottom-right-radius: 20px !important;
}


/* :L17 */
body {
  color: #6b6b6b;
}
/* :L21 */
.wrap {
  max-width: 1920px;
  margin: 0 auto;
}
/* :L26 */
.text-orange {
  color: #ff6c1a;
}
/* :L30 */
.container-default {
  padding: 0 145px;
}
/* :L34 */
.container-fluid--default {
  padding: 0;
}
/* :L38 */
.container-fluid--default .row {
  margin: 0;
}
/* :L42 */
.section-title {
  color: #716262;
  font-size: 50px;
  font-weight: 400;
}
/* :L48 */
.row--flex {
  display: flex;
  flex-wrap: wrap;
}
/* :L53 */
.btn-blue {
  border: 2px solid #21a29d;
  background-color: #39c7c2;
}
/* :L58 */
.default-btn {
  height: 59px;
  border-radius: 22px;
  padding: 8px 40px;
  font-size: 15px;
  color: inherit;
  display: inline-flex;
  align-items: center;
  line-height: 0;
}
/* :L69 */
.default-btn--lg {
  height: 83px;
  padding: 8px 62px;
  font-size: 22px;
  font-weight: 500;
}
/* :L76 */
.default-btn--xl {
  height: 88px;
  padding: 8px 45px;
  font-size: 23px;
  font-weight: 500;
  color: white;
}
/* :L84 */
.default-btn--border-white {
  border: 2px solid white;
  background-color: rgba(20, 120, 137, 0.47);
}
/* :L89 */
.default-btn--border-white:hover {
  color: white;
  background-color: #f7707b;
}
/* :L94 */
.default-btn--border-orange {
  border: 2px solid #ff6c1a;
  color: #ff6c1a;
  text-transform: uppercase;
}
/* :L100 */
.default-btn--border-orange:hover {
  background-color: #f7707b;
  color: white;
}
/* :L105 */
.default-btn--blue {
  background-color: #39c7c2;
  border: 2px solid #21a29d;
  color: white !important;
}
/* :L111 */
.default-btn--border {
  border: 2px solid #dddddd;
}
/* :L115 */
.login-btn__icon {
  margin-right: 19px;
}
/* :L119 */
.search-btn {
  border-radius: 22px;
  background-color: #e7e7e7;
  background-color: #d1d1d1;
  width: 64px;
  height: 59px;
}
/* :L127 */
.header__container {
  padding: 10px 59px 15px 180px;
  position: relative;
}
/* :L132 */
.header__inner {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
/* :L138 */
.header__brand {
  padding-left: 5%;
}
/* :L142 */
.header__login-btn {
  margin-left: 25px;
}
/* :L146 */
.header__search-btn {
  margin-left: 22px;
}
/* :L150 */
.header .navbar-toggle {
  position: absolute;
  right: 0;
  top: 5px;
}
/* :L156 */
.icon-bar {
  background-color: #39c7c2;
  width: 30px !important;
}
/* :L161 */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 7px;
}
/* :L165 */
.header-nav__link {
  /* Style for "SMALL BUSI" */
  color: #716b6b;
  font-size: 15px;
}
/* :L171 */
.header-nav__link:hover {
  background-color: transparent !important;
  color: #39c7c2;
}
/* :L176 */
.footer {
  background-color: #393939;
  padding: 100px 75px 45px;
}
/* :L181 */
.footer__link {
  display: block;
  color: white !important;
  font-size: 33px;
  font-weight: 400;
  margin-bottom: 35px;
  text-decoration: none !important;
}
/* :L190 */
.footer__text {
  color: #9f9f9f;
  font-size: 25px;
}
/* :L195 */
.copyright {
  background-color: #39c7c2;
  padding: 15px 80px;
}
/* :L200 */
.copyright__text {
  color: #393939;
  font-size: 26px;
  font-weight: 400;
}
/* :L206 */
.hero-section {
  position: relative;
  overflow: hidden;
  background: linear-gradient(100deg, rgba(255, 255, 255, 0.8) 41%, transparent 55%);
}
/* :L212 */
.hero-section__content {
  max-width: 826px;
  /*background-color: rgba(255, 255, 255, 0.39);*/
  height: 900px;
  padding: 197px 80px 0;
}
/* :L219 */
.hero-section__title {
  color: #716262;
  font-size: 9.4rem;
  font-weight: 400;
}
/* :L225 */
.hero-section__desc {
  color: #888888;
  font-size: 33px;
  font-weight: 400;
  /*margin-top: 63px;*/

}
/* :L232 */
.hero-section__video {
  position: absolute;
  left: 50%;
  top: 50%;
  min-width: 100%;
  min-height: 100%;
  transform: translate(-50%, -50%);
  z-index: -1;
}
/* :L242 */
.hero-section__btn {
  /*margin-top: 56px;*/
  margin-top: 20px;
  margin-bottom: 60px;
}
/* :L247 */
.hero-section__btn.btn {
  /*margin-top: 56px;*/
  margin-top: 20px;
  margin-bottom: 60px;
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #ff6c1a;
  border: 2px solid #ff6c1a;
  border-radius: 22px;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
}
/* :L266 */
.benefits {
  background-color: #f3f3f3;
  position: relative;
}
/* :L271 */
.benefits__item {
  margin-top: 20px;
}
/* :L275 */
.benefits::before {
  content: "";
  display: block;
  position: absolute;
  top: -70px;
  left: 0;
  width: 100%;
  height: 80px;
  background: linear-gradient(to top, #f2f2f2 25%, transparent);
}
/* :L286 */
.benefit-card {
  background-color: white;
  border-radius: 22px;
}
/* :L291 */
.benefit-card {
  height: 900px;
  min-height: 600px;
  max-width: 380px;
  margin-top: 80px;
  margin-bottom: 120px;
  padding-top: 50px;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 1120px) {
  /* :L303 */
  .benefit-card {
    height: 700px;
  }
}
@media only screen and (max-width: 768px) {
  /* :L309 */
  .benefit-card {
    min-height: 436px;
    padding: 1em;
  }
}
/* :L315 */
.benefit-card__figure {
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
/* :L323 */
.benefit-card__title {
  color: black;
  font-size: 25px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 30px;
  height: 60px;
}
/* :L332 */
.benefit-card__text {
  font-size: 20px;
  font-weight: 300;
  margin-top: 50px;
}
@media screen and (min-width: 1076px) {
  /* :L339 */
  .benefit-card__body {
    padding: 20px 70px 99px;
  }
}
/* :L344 */
.boost {
  position: relative;
  overflow: hidden;
  z-index: 2;
  background-color: #f3f3f3;
}
/* :L351 */
.boost__col {
  padding: 250px 8.5% 150px;
  background: linear-gradient(to left, rgba(243, 243, 243, 0.7) 90%, transparent);
}
/* :L356 */
.boost__text {
  font-size: 25px;
  font-weight: 300;
  margin-top: 73px;
}
/* :L362 */
.boost__img-col {
  position: absolute;
  bottom: 0;
  left: 0;
  padding-left: 0;
}
/* :L369 */
.boost__btn {
  margin-top: 70px;
  padding: 8px 94px;
}
/* :L374 */
.subscribe-section {
  padding: 55px 100px 44px;
  display: flex;
  align-items: center;
}
/* :L380 */
.subscribe-section__icon {
  min-width: 109px;
  height: 109px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f3f3f3;
  color: #6b6b6b;
  font-size: 71px;
  border-radius: 50%;
  font-weight: 300;
}
/* :L393 */
.subscribe-section__text {
  margin-left: 40px;
  color: #6b6b6b;
  font-family: "LibreFranklin";
  font-size: 32px;
  font-weight: 300;
}
/* :L401 */
.text-blue {
  font-weight: 400;
  color: #39c7c2;
}
/* :L406 */
.track-section {
  background-image: url("https://pouchinsurance-media.s3.amazonaws.com/Bck_image.png");
  background-size: cover;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
}
/* :L414 */
.track-section__content {
  background-color: rgba(41, 173, 193, 0.85);
  padding: 200px 100px 138px;
}
/* :L419 */
.track-section__row {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
/* :L425 */
.track-section__title {
  margin: 0;
  font-size: 62px;
  font-weight: 400;
  color: white;
}
/* :L432 */
.track-section__text {
  color: white;
  font-size: 25px;
  margin-top: 56px;
}
/* :L438 */
.track-section__btn {
  margin-top: 97px;
}
/* :L442 */
.track-section__icon-col {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 992px) {
  /* :L449 */
  .header__actions {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    width: 33%;
  }
  /* :L456 */
  .hero-section__title {
    color: #716262;
    font-size: 2.5rem;
    font-weight: 400;
  }
  /* :L461 */
  .hero-section__content {
    padding-top: 30px;
  }
}
@media screen and (max-width: 1680px) {
  /* :L466 */
  .footer {
    padding: 60px 75px 45px;
  }
  /* :L470 */
  .footer__link {
    font-size: 24px;
  }
  /* :L474 */
  .footer__text {
    font-size: 18px;
  }
  /* :L478 */
  .copyright {
    padding: 15px 80px;
  }
  /* :L482 */
  .copyright__text {
    font-size: 20px;
  }
  /* :L486 */
  .hero-section__content {
    padding-top: 30px;
  }
  /*.hero-section__title {
      font-size: 8rem;
    }*/
  
  /* :L493 */
  .hero-section__title {
    color: #716262;
    font-size: 2.5rem;
    font-weight: 400;
  }
  /* :L499 */
  .hero-section__desc {
    font-size: 28px;
  }
  /* :L503 */
  .boost__col {
    padding-top: 120px;
  }
  /* :L507 */
  .boost__text {
    font-size: 20px;
  }
  /* :L511 */
  .section-title {
    font-size: 39px;
  }
  /* :L515 */
  .benefit-card__title {
    font-size: 20px;
    line-height: 25px;
    height: 50px;
    margin-top: 10px;
  }
  /* :L522 */
  .benefit-card__text {
    font-size: 20px;
  }
  /* :L526 */
  .benefit-card__figure {
    height: 200px;
  }
  /* :L530 */
  .benefit-card__figure img {
    width: 150px;
  }
  /* :L534 */
  .benefit-card__body {
    padding: 10px 40px 50px;
  }
  /* :L538 */
  .subscribe-section {
    padding: 30px 100px 20px;
  }
  /* :L542 */
  .subscribe-section__text {
    font-size: 26px;
  }
  /* :L546 */
  .track-section__content {
    padding: 150px 70px 80px;
  }
  /* :L550 */
  .track-section__text {
    font-size: 20px;
  }
  /* :L554 */
  .track-section__btn {
    margin-top: 30px;
  }
  /* :L558 */
  .default-btn--xl {
    line-height: normal;
    height: auto;
    padding: 20px 45px;
    font-size: 18px;
  }
}
@media screen and (max-width: 1440px) {
  /* :L566 */
  .container-default {
    padding: 0 50px;
  }
  /* :L570 */
  .header__container {
    padding: 10px 20px 15px 70px;
  }
  /* :L574 */
  .header__login-btn {
    margin-left: 5px;
  }
  /* :L578 */
  .header__login-btn {
    margin-left: 10px;
  }
  /* :L582 */
  .header__brand {
    padding-left: 0;
  }
  /* :L586 */
  .header__logo {
    float: right;
  }
  /* :L590 */
  .header .default-btn {
    padding: 8px 20px;
  }
  /* :L593 */
  .hero-section__title {
    color: #716262;
    font-size: 2.5rem;
    font-weight: 400;
  }
  /* :L598 */
  .hero-section__content {
    padding-top: 30px;
  }
}
@media screen and (max-width: 1200px) {
  /* :L603 */
  .header__container {
    padding-left: 40px;
  }
  /* :L607 */
  .header__login-btn {
    margin-left: 5px;
  }
  /* :L611 */
  .header__login-btn {
    margin-left: 10px;
  }
  /* :L615 */
  .header__brand {
    order: 1;
  }
  /* :L619 */
  .header__logo {
    float: left;
  }
  /* :L623 */
  .header .default-btn {
    padding: 8px 20px;
  }
  /* :L627 */
  .header__actions {
    order: 3;
  }
  /* :L631 */
  .header-nav {
    order: 2;
    text-align: right;
  }
  /* :L636 */
  .header-nav__item {
    float: right !important;
  }
  /* :L640 */
  .boost__img-col {
    position: static;
  }
  /* :L643 */
  .hero-section__title {
    color: #716262;
    font-size: 2.5rem;
    font-weight: 400;
  }
  /* :L648 */
  .hero-section__content {
    padding-top: 30px;
  }
}
@media screen and (max-width: 992px) {
  /* :L653 */
  .benefit-card {
    max-width: 100%;
  }
  /* :L656 */
  .hero-section__content {
    padding-top: 30px;
  }
}
@media screen and (max-width: 991px) {
  /* :L661 */
  .container-default {
    padding: 0 15px;
  }
  /* :L665 */
  .navbar-toggle {
    display: none !important;
  }
  /* :L669 */
  .header__search-btn {
    margin-left: 10px;
  }
  /* :L673 */
  .header__actions {
    margin: 10px auto 0;
    padding: 0;
  }
  /* :L678 */
  .header__actions.in {
    overflow-y: auto;
  }
  /* :L682 */
  .header__actions .btn {
    font-size: 12px;
    height: 50px;
  }
  /* :L687 */
  .header__logo {
    min-width: 120px;
  }
  /* :L691 */
  .login-btn__icon {
    width: 20px;
    margin-right: 10px;
  }
  /* :L696 */
  .search-btn {
    padding: 10px;
    width: 55px;
  }
  /* :L701 */
  .search-btn img {
    width: 20px;
  }
  /* :L705 */
  .footer {
    padding: 45px 30px 20px;
  }
  /* :L709 */
  .footer__row {
    display: flex;
    flex-wrap: wrap;
  }
  /* :L714 */
  .footer__link {
    font-size: 20px;
  }
  /* :L718 */
  .footer__text {
    font-size: 16px;
  }
  /* :L722 */
  .footer__logo {
    float: none !important;
    margin: 0 auto;
    max-width: 200px;
  }
  /* :L728 */
  .footer__logo-col {
    order: 1;
  }
  /* :L732 */
  .footer__col {
    order: 2;
    margin-top: 40px;
  }
  /* :L737 */
  .hero-section__content {
    max-width: 100%;
    /*background-color: rgba(255, 255, 255, 0.301);*/
    /*padding: 70px 50px 0;*/
    padding-top: 30px;
    height: 570px;
  }
  /* :L746 */
  .hero-section__video {
    left: 18%;
  }
  /*.hero-section__title {
      font-size: 5rem;
    }*/
  
  /* :L753 */
  .hero-section__title {
    color: #716262;
    font-size: 2.5rem;
    font-weight: 400;
  }
  /* :L759 */
  .hero-section__desc {
    font-size: 22px;
    margin-top: 20px;
  }
  /* :L764 */
  .hero-section__btn {
    margin-top: 25px;
  }
  /* :L768 */
  .default-btn--lg {
    height: auto;
    padding: 15px 40px;
    line-height: normal;
    font-size: 16px;
  }
  /* :L775 */
  .boost__col {
    padding: 50px 50px 80px;
  }
  /* :L779 */
  .boost__img {
    width: 170%;
    height: auto;
  }
  /* :L784 */
  .boost__btn {
    margin-top: 45px;
  }
  /* :L788 */
  .subscribe-section {
    padding: 30px 50px 20px;
  }
  /* :L792 */
  .subscribe-section__icon {
    min-width: 60px;
    height: 60px;
    font-size: 40px;
  }
  /* :L798 */
  .subscribe-section__text {
    font-size: 18px;
  }
  /* :L802 */
  .track-section__icon-col {
    width: 100%;
    padding: 200px 100px;
  }
}
@media screen and (max-width: 768px) {
  /* :L809 */
  .container-default {
    padding: 0 15px;
  }
  /* :L813 */
  .navbar-toggle {
    display: block !important;
  }
  /* :L817 */
  .header__search-btn {
    margin-left: 10px;
  }
  /* :L821 */
  .header__actions {
    margin: 10px auto 0;
    padding: 0;
  }
  /* :L826 */
  .header__actions.in {
    overflow-y: auto;
  }
  /* :L830 */
  .header__actions .btn {
    font-size: 12px;
    height: 50px;
  }
  /* :L835 */
  .header__logo {
    min-width: 120px;
  }
  /* :L839 */
  .login-btn__icon {
    width: 20px;
    margin-right: 10px;
  }
  /* :L844 */
  .search-btn {
    padding: 10px;
    width: 55px;
  }
  /* :L849 */
  .search-btn img {
    width: 20px;
  }
  /* :L853 */
  .footer {
    padding: 45px 30px 20px;
  }
  /* :L857 */
  .footer__row {
    display: flex;
    flex-wrap: wrap;
  }
  /* :L862 */
  .footer__link {
    font-size: 20px;
  }
  /* :L866 */
  .footer__text {
    font-size: 16px;
  }
  /* :L870 */
  .footer__logo {
    float: none !important;
    margin: 0 auto;
    max-width: 200px;
  }
  /* :L876 */
  .footer__logo-col {
    order: 1;
  }
  /* :L880 */
  .footer__col {
    order: 2;
    margin-top: 40px;
  }
  /* :L885 */
  .hero-section__content {
    max-width: 100%;
    /*background-color: rgba(255, 255, 255, 0.301);*/
    /*padding: 70px 50px 0;*/
    padding-top: 30px;
    height: 570px;
  }
  /* :L893 */
  .hero-section__video {
    left: 18%;
  }
  /*.hero-section__title {
      font-size: 5rem;
    }*/
  
  /* :L900 */
  .hero-section__title {
    color: #716262;
    font-size: 2.5rem;
    font-weight: 400;
  }
  /* :L906 */
  .hero-section__desc {
    font-size: 22px;
    margin-top: 20px;
  }
  /* :L911 */
  .hero-section__btn {
    margin-top: 25px;
  }
  /* :L915 */
  .default-btn--lg {
    height: auto;
    padding: 15px 40px;
    line-height: normal;
    font-size: 16px;
  }
  /* :L922 */
  .boost__col {
    padding: 50px 50px 80px;
  }
  /* :L926 */
  .boost__img {
    width: 170%;
    height: auto;
  }
  /* :L931 */
  .boost__btn {
    margin-top: 45px;
  }
  /* :L935 */
  .subscribe-section {
    padding: 30px 50px 20px;
  }
  /* :L939 */
  .subscribe-section__icon {
    min-width: 60px;
    height: 60px;
    font-size: 40px;
  }
  /* :L945 */
  .subscribe-section__text {
    font-size: 18px;
  }
  /* :L949 */
  .track-section__icon-col {
    width: 100%;
    padding: 200px 100px;
  }
}
/* :L955 */
.roadmap {
  background-color: #39c7c2;
  padding: 10px 0;
}
/* :L960 */
.icon {
  width: 100px;
  height: 78px;
  fill: #229894;
}
/* :L965 */
.icon-passed {
  fill: white;
}
/* :L969 */
.multi-form {
  background-color: #fbf6eb;
  padding: 50px 0;
}
/* :L973 */
.multi-form .form label {
  font-size: 30px;
  font-weight: normal;
  color: #313131;
  margin-bottom: 16px;
}
/* :L979 */
.multi-form .form label i {
  display: block;
}
/* :L982 */
.multi-form .form label span {
  margin-top: -15px;
  display: block;
}
/* :L987 */
.form-title {
  color: #313131;
  font-size: 34px;
  background-color: #f4e9d2;
  font-weight: 400;
  line-height: 1.5;
  padding: 40px 0;
  margin-bottom: 65px;
}
/* :L997 */
.control {
  display: inline-block;
  width: 62px;
  height: 62px;
  border-radius: 50%;
  background-color: #f3f3f3;
  color: #39c7c2;
  line-height: 57px;
  font-size: 63px;
  transition: background-color 0.3s;
  cursor: pointer;
}
/* :L1009 */
.control-add {
  line-height: 65px;
}
/* :L1012 */
.control:hover {
  background-color: #dadada;
}
/* :L1016 */
.user-data {
  background-color: white;
  border-radius: 22px;
  padding: 55px 38px 65px 40px;
  text-align: center;
}
/* :L1022 */
.user-data .form-control {
  font-size: 23px;
  color: #716262;
  height: 62px;
  border: none;
  border-bottom: 2px solid #e4e4e4;
  box-shadow: none;
  border-radius: 0;
  text-align: center;
  background-color: transparent;
}
/* :L1034 */
.control-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* :L1040 */
.form-input {
  font-size: 27px;
  text-align: center;
  display: block;
  width: 250px;
  height: 63px;
  padding: 6px 12px;
  line-height: 1.42857143;
  color: #555555;
  background-color: white;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 22px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* :L1056 */
.form-input:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* :L1062 */
.form-icon {
  width: 76px;
  height: 65px;
  fill: #39c7c2;
}
/* :L1068 */
.common-data .form-control {
  height: 62px;
  color: #716262;
  border-radius: 22px;
  border: none;
  font-size: 23px;
  padding-left: 25px;
}
/* :L1076 */
.common-data .form-control.big {
  height: 82px;
}
/* :L1080 */
.progress-indicator {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 150px;
}
/* :L1087 */
.point {
  width: 25%;
  position: relative;
}
/* :L1091 */
.point::after,
.point::before {
  position: absolute;
  top: 40%;
  right: 0;
  content: "";
  width: 30%;
  height: 2px;
  background-color: #229894;
}
/* :L1100 */
.point::before {
  left: 0;
  right: auto;
}
/* :L1104 */
.point-passed.point::after,
.point-passed.point::before {
  background-color: white;
}
/* :L1107 */
.point-first.point::before {
  display: none;
}
/* :L1110 */
.point-last.point::after {
  display: none;
}
/* :L1113 */
.point-passed .icon {
  fill: white;
}
/* :L1117 */
.point-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L1123 */
.point-body {
  text-align: center;
  font-size: 17px;
  color: #229894;
  font-weight: 500;
  margin-top: 9px;
}
/* :L1131 */
.point-passed .point-body {
  color: white;
}
/* :L1135 */
.pr5 {
  padding-right: 50px;
}
/* :L1139 */
.pl5 {
  padding-left: 50px;
}
/* :L1143 */
.form-action {
  text-align: right;
}
/* :L1147 */
.btn {
  position: relative;
}
/* :L1150 */
.btn-outlined {
  border: 0;
  outline: none;
  padding-left: 75px;
  padding-right: 75px;
  height: 62px;
  border-radius: 22px;
  background: #ff6c1a;
  background: linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
  box-shadow: 0 9px 31px 7px rgba(0, 0, 0, 0.15);
}
/* :L1161 */
.btn-outlined:active,
.btn-outlined:focus {
  outline: none;
  border: none;
  background: #ff6c1a;
  background: linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1168 */
.form-control,
select.form-control {
  border: 1px solid lightgray !important;
}
/* ===============================*/
/* ========== Variables ==========*/
/* ===============================*/
/* Colour */
/*@color-primary-tone-light: #f4e9d2;
@color-primary-tone-lighter: #fbf6eb;*/
/* Colour usage */
/* Border radius */
/* Border radius usage */
/* Space */
/* Font Family */
/* Font Size */
/* 16px */
/* 22px */
/* 16px */
/* 16px */
/* 20px */
/* 16px */
/* Media query */
/* ===================================*/
/* ========== Global Mixins ==========*/
/* ===================================*/
/* Buttons Styling */
/* :L1459 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  padding: 16px 0px;
  margin: 0 5px 5px 0;
  border-radius: 22px !important;
}
/* :L1270 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:hover,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:active,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:hover,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:hover:focus,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1466 */
#DocumentReGenerateSubmit {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
  margin-bottom: 5px;
}
/* :L1270 */
#DocumentReGenerateSubmit:hover,
#DocumentReGenerateSubmit:active,
#DocumentReGenerateSubmit:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
#DocumentReGenerateSubmit:hover,
#DocumentReGenerateSubmit:active,
#DocumentReGenerateSubmit:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
#DocumentReGenerateSubmit:hover,
#DocumentReGenerateSubmit:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
#DocumentReGenerateSubmit:hover:focus,
#DocumentReGenerateSubmit:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
#DocumentReGenerateSubmit i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
#DocumentReGenerateSubmit:hover,
#DocumentReGenerateSubmit:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
#DocumentReGenerateSubmit:hover:focus,
#DocumentReGenerateSubmit:active:focus {
  color: #39c7c2;
}
/* :L1470 */
.page-agentalldocs .btn-default {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
  margin-bottom: 5px;
}
/* :L1270 */
.page-agentalldocs .btn-default:hover,
.page-agentalldocs .btn-default:active,
.page-agentalldocs .btn-default:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.page-agentalldocs .btn-default:hover,
.page-agentalldocs .btn-default:active,
.page-agentalldocs .btn-default:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.page-agentalldocs .btn-default:hover,
.page-agentalldocs .btn-default:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.page-agentalldocs .btn-default:hover:focus,
.page-agentalldocs .btn-default:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.page-agentalldocs .btn-default i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
.page-agentalldocs .btn-default:hover,
.page-agentalldocs .btn-default:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
.page-agentalldocs .btn-default:hover:focus,
.page-agentalldocs .btn-default:active:focus {
  color: #39c7c2;
}
/* :L1474 */
#agentSearchResultsTable button,
#agentSearchResultsTable .linkcss {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1270 */
#agentSearchResultsTable button:hover,
#agentSearchResultsTable .linkcss:hover,
#agentSearchResultsTable button:active,
#agentSearchResultsTable .linkcss:active,
#agentSearchResultsTable button:focus,
#agentSearchResultsTable .linkcss:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
#agentSearchResultsTable button:hover,
#agentSearchResultsTable .linkcss:hover,
#agentSearchResultsTable button:active,
#agentSearchResultsTable .linkcss:active,
#agentSearchResultsTable button:focus,
#agentSearchResultsTable .linkcss:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
#agentSearchResultsTable button:hover,
#agentSearchResultsTable .linkcss:hover,
#agentSearchResultsTable button:active,
#agentSearchResultsTable .linkcss:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
#agentSearchResultsTable button:hover:focus,
#agentSearchResultsTable .linkcss:hover:focus,
#agentSearchResultsTable button:active:focus,
#agentSearchResultsTable .linkcss:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
#agentSearchResultsTable button i,
#agentSearchResultsTable .linkcss i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
#agentSearchResultsTable button:hover,
#agentSearchResultsTable .linkcss:hover,
#agentSearchResultsTable button:active,
#agentSearchResultsTable .linkcss:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
#agentSearchResultsTable button:hover:focus,
#agentSearchResultsTable .linkcss:hover:focus,
#agentSearchResultsTable button:active:focus,
#agentSearchResultsTable .linkcss:active:focus {
  color: #39c7c2;
}
/* :L1478 */
.page-agentclaims {
  margin-top: 20px;
}
@media (min-width: 1200px) {
  /* :L1481 */
  .page-agentclaims .container {
    width: 90%;
    margin-top: 20px;
  }
}
/* :L1486 */
.page-agentclaims .well {
  margin-top: 20px;
}
/* :L1488 */
/* :L1489 */
.page-agentclaims .well .btn-group button,
.page-agentclaims .well .btn-group input,
.page-agentclaims .well .btn-group a {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
  border-radius: 22px !important;
  margin: 0px 10px;
}
/* :L1270 */
.page-agentclaims .well .btn-group button:hover,
.page-agentclaims .well .btn-group input:hover,
.page-agentclaims .well .btn-group a:hover,
.page-agentclaims .well .btn-group button:active,
.page-agentclaims .well .btn-group input:active,
.page-agentclaims .well .btn-group a:active,
.page-agentclaims .well .btn-group button:focus,
.page-agentclaims .well .btn-group input:focus,
.page-agentclaims .well .btn-group a:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.page-agentclaims .well .btn-group button:hover,
.page-agentclaims .well .btn-group input:hover,
.page-agentclaims .well .btn-group a:hover,
.page-agentclaims .well .btn-group button:active,
.page-agentclaims .well .btn-group input:active,
.page-agentclaims .well .btn-group a:active,
.page-agentclaims .well .btn-group button:focus,
.page-agentclaims .well .btn-group input:focus,
.page-agentclaims .well .btn-group a:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.page-agentclaims .well .btn-group button:hover,
.page-agentclaims .well .btn-group input:hover,
.page-agentclaims .well .btn-group a:hover,
.page-agentclaims .well .btn-group button:active,
.page-agentclaims .well .btn-group input:active,
.page-agentclaims .well .btn-group a:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.page-agentclaims .well .btn-group button:hover:focus,
.page-agentclaims .well .btn-group input:hover:focus,
.page-agentclaims .well .btn-group a:hover:focus,
.page-agentclaims .well .btn-group button:active:focus,
.page-agentclaims .well .btn-group input:active:focus,
.page-agentclaims .well .btn-group a:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.page-agentclaims .well .btn-group button i,
.page-agentclaims .well .btn-group input i,
.page-agentclaims .well .btn-group a i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
.page-agentclaims .well .btn-group button:hover,
.page-agentclaims .well .btn-group input:hover,
.page-agentclaims .well .btn-group a:hover,
.page-agentclaims .well .btn-group button:active,
.page-agentclaims .well .btn-group input:active,
.page-agentclaims .well .btn-group a:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
.page-agentclaims .well .btn-group button:hover:focus,
.page-agentclaims .well .btn-group input:hover:focus,
.page-agentclaims .well .btn-group a:hover:focus,
.page-agentclaims .well .btn-group button:active:focus,
.page-agentclaims .well .btn-group input:active:focus,
.page-agentclaims .well .btn-group a:active:focus {
  color: #39c7c2;
}
/* :L1499 */
/* :L1500 */
.page_quickquote #copyQuoteButton {
  min-width: 180px;
}
/* Global styles */

/* Headlines */

/* Navbar */

/* Header */

/* Footer */

/* Breadcrumb */

/* Form */

/* Buttons */

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

/* ========== Global styles ==========*/

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

/* :L1533 */
html {
  font-size: 16px;
}
/* :L1537 */
body {
  font-size: 1rem;
  font-family: 'Libre Franklin', sans-serif;
  color: #716262;
  margin: 0;
}
/* :L1545 */
a {
  color: #ff6c1a;
  text-decoration: none;
}
/* :L1549 */
a:hover,
a:active,
a:focus {
  transition: .3s all;
  color: #ff6c1a;
  text-decoration: underline;
}
/* :L1556 */
a:hover,
a:active,
a:focus,
a:hover:active,
a:active:active,
a:focus:active,
a:hover:focus,
a:active:focus,
a:focus:focus {
  text-decoration: none;
  color: #ff6c1a;
  text-decoration: underline;
}
/* :L1564 */
a,
.btn {
  cursor: pointer !important;
  /* Override the system's */
  transition: all .3s;
}
/* :L1569 */
a:hover,
.btn:hover,
a:active,
.btn:active,
a:focus,
.btn:focus {
  transition: .3s all;
  box-shadow: none;
}
/* :L1576 */
a:focus,
.btn:focus {
  outline: none !important;
}
/* :L1581 */
/* :L1582 */
.container .container {
  max-width: 100%;
}
/* ===============================*/

/* ========== Headlines ==========*/

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

/* :L1591 */
h1,
h2,
h3,
h4,
h5,
h6,
div.questionItem.instanda-container-fluid.form-title,
.page-quote .cover__details .plan .details__name {
  color: #313131;
  font-weight: 400;
}
/* :L1601 */
h3,
div.questionItem.instanda-container-fluid.form-title {
  font-size: 1.875rem;
  /* 30 px */
  text-align: center;
  margin: 0 0 30px;
}
/* :L1607 */
h5,
.page-quote .cover__details .plan .details__name {
  font-size: 1rem;
  /* 18px */
  color: #39c7c2;
}
/* :L1612 */
div.questionItem.instanda-container-fluid.form-title {
  background-color: white;
  padding: 0px 0;
  margin-bottom: 50px;
}
/* :L1618 */
div.questionItem.instanda-container-fluid.form-title h3 {
  margin: 0;
}
/* ============================*/

/* ========== Navbar ==========*/

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

/* :L1627 */
.navbar-default .navbar-nav {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .navbar-default .navbar-nav {
    display: flex;
    justify-content: flex-end;
  }
}
/* :L1635 */
.navbar-default .navbar-nav > .instanda-nav-item {
  order: 0;
}
/* :L1638 */
.navbar-default .navbar-nav > .instanda-nav-item.nav-search {
  order: 2;
}
/* :L1641 */
.navbar-default .navbar-nav > .instanda-nav-item.nav-uat-log-out {
  order: 3;
}
@media only screen and (min-width: 1200px) {
  .navbar-default .navbar-nav > .instanda-nav-item.nav-uat-log-out {
    flex-basis: 100%;
  }
}
/* :L1648 */
@media only screen and (min-width: 768px) {
  .navbar-default .navbar-nav > .instanda-nav-item.nav-uat-log-out a {
    text-align: right;
  }
}
@media only screen and (min-width: 1200px) {
  .navbar-default .navbar-nav > .instanda-nav-item.nav-uat-log-out a {
    margin-bottom: -50px;
  }
}
/* :L1660 */
/* :L1661 */
@media only screen and (min-width: 768px) {
  .navbar-default .navbar-nav > li + li {
    margin-left: 20px;
  }
}
/* :L1667 */
@media only screen and (min-width: 1200px) {
  .navbar-default .navbar-nav > li.nav-claims,
  .navbar-default .navbar-nav > li.nav-small-business {
    position: absolute;
    left: 0;
  }
}
/* :L1675 */
@media only screen and (min-width: 1200px) {
  .navbar-default .navbar-nav > li.nav-small-business {
    left: 150px;
  }
}
/* :L1681 */
.navbar-default .navbar-nav > li > a.instanda-nav-item-link {
  border-radius: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
  color: #6b6b6b;
}
/* :L1689 */
@media only screen and (min-width: 768px) {
  .navbar-default .navbar-nav > li > a.instanda-nav-item-link[href^="/Public/QuickQuoteQuestions"] {
    background-color: #39c7c2;
    border: 2px solid #21a29d;
    color: white;
    width: 170px;
  }
}
/* :L1697 */
@media only screen and (min-width: 768px) {
  .navbar-default .navbar-nav > li > a.instanda-nav-item-link[href^="/Public/RetrieveQuote"] {
    background: #f3f3f3 url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=UWl4U1VVODJTVmszY0Zkd2N6TlBPVk54TUVrM1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwS1NyMU9LQ0hEQHp6VkhnLDEwMDAsb3NTZ1VzUUIyOHNSeSFHRSxmY1hDbDdJWHAyalk5bXA3dzlyZmd3SVNnNWZwZTJQR0FFUlFTQ1RTTUVWZlFiSlJzRllDS2hpMWxXaE11M045NWFYWnZDeFFmV0NXL1QycHYzZ1BoUT09") center center no-repeat;
    background-size: 32px auto;
    width: 64px;
    height: 54px;
    line-height: 0;
    padding: 0;
    font-size: 0;
    text-indent: -9999px;
  }
}
/* :L1709 */
@media only screen and (min-width: 768px) {
  .navbar-default .navbar-nav > li > a.instanda-nav-item-link[href^="/Public/CustomerLogin"] {
    border: 2px solid lightgray;
    background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZEVWUk1XTnlkWGt4U1VGMmQzSnpMV2R5U1daYWQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxQazhGM3VYWFRad210b3dLLDEwMDAsUjQ4Q2F2IXM2TldFM2JQeCxENWFkbWVDQ1ZBMjFzNVQxU3hpWXdFMXYvWlVLTXI0OTZaaW1EdlE2Q3pMMGlrZFcwc3VGSlJOcVBBUEF4Zi9ZdjhINUIzeGhCOGZ3cVRwVnkzcDkydz09") center left 15px no-repeat;
    background-size: 28px auto;
    padding-left: 55px;
  }
}
/* :L1721 */
.nav-login {
  background-color: #39c7c2;
  border: 2px solid #21a29d;
  width: 170px;
  border-radius: 22px;
}
/* :L1727 */
a.instanda-nav-item-link[href^="#"] {
  color: white;
}
/* ============================*/

/* ========== Header ==========*/

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

/* :L1735 */
nav.navbar-default {
  padding: 20px 0;
}
/* :L1739 */
.navbar {
  background-color: white;
  border: 0;
  margin: 0;
}
/* :L1744 */
.navbar > .container {
  position: relative;
  text-align: center;
}
/* :L1749 */
@media only screen and (min-width: 768px) {
  .navbar .navbar-header {
    float: none;
    display: inline-block;
    position: relative;
    z-index: 1;
  }
}
/* :L1757 */
.navbar .navbar-header .navbar-brand {
  float: none;
  /* logo */

  /* logo mobile */

}
@media only screen and (min-width: 768px) {
  .navbar .navbar-header .navbar-brand {
    display: inline-block;
    height: auto;
    padding: 0;
  }
}
/* :L1767 */
.navbar .navbar-header .navbar-brand img {
  width: auto;
  height: 125px;
  margin: 0;
}
/* :L1774 */
.navbar .navbar-header .navbar-brand .visible-xs {
  height: 50px;
  margin-left: 15px;
}
/* :L1781 */
.navbar .navbar-collapse {
  border: 0;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .navbar .navbar-collapse {
    display: flex !important;
    height: 125px !important;
    /* logo's height */
    align-items: center;
  }
}
@media only screen and (min-width: 1200px) {
  .navbar .navbar-collapse {
    position: absolute;
    right: 0;
    top: 0;
  }
}
@media screen and (max-width: 991px) {
  /* :L1798 */
  .navbar .navbar-toggle {
    display: none;
  }
}
/* ============================*/

/* ========== Footer ==========*/

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

/* :L1812 */
.footer {
  height: auto;
}
/* :L1816 */
.footer .instanda-built-by-footer {
  position: initial;
}
/* :L1819 */
.footer__logo {
  margin: 80px auto;
}
/* :L1822 */
.footer__logo-col {
  order: 2;
}
/* ================================*/

/* ========== Breadcrumb ==========*/

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

@media screen and (max-width: 991px) {
  /* :L1831 */
  .custom-breadcrumb img {
    width: 100%;
  }
}
/* ==========================*/

/* ========== Form ==========*/

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

/* :L1840 */
label {
  font-weight: 400;
  color: #313131;
}
/* :L1845 */
.form-group {
  margin-bottom: 20px;
}
/* :L1849 */
.form-control,
select.form-control {
  display: block;
  height: 55px;
  padding: 6px 20px;
  border: 1px solid lightgray;
  border-radius: 22px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  line-height: 1rem;
}
/* :L1863 */
.form-control:focus,
select.form-control:focus {
  border-color: lightgray;
  -webkit-box-shadow: inset 0 0 0 2px lightgray;
  box-shadow: inset 0 0 0 2px lightgray;
}
/* :L1870 */
select.form-control {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: white;
  /*background-color: rgba(255, 255, 255, 0.15);*/
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=V1VGTmVIVlhjM1pzWkVKWk5XeFBiM0ZUY0RCTVVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxrM3hESjdQZXRHNUd0MjdJLDEwMDAsQDFMMEhsampvdWNzemtldyxFcnN3Q0hjZXZUZmNBbmoxZUtvRWgyVHdpck40VFcrLytuRFdkNXhWb0JnV2lEaU9sTk9SbjVMYmxpKzhEZlRldFprSWtncWJtbkM4VG1DQzJnbmZSZz09');
  background-repeat: no-repeat, repeat;
  background-position: right 20px top 50%, 0 0;
  background-size: 12px 14px;
}
/* :L1882 */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle {
  /* Override the system;s */
  border-radius: 22px;
}
/* Stretch inputs to question width */

/* :L1893 */
.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  width: 100%;
  float: none;
  flex-grow: 1;
}
/* Space between questions */

/* :L1900 */
/* :L1901 */
.questionList .form-group {
  margin-bottom: 0;
}
/* :L1905 */
.questionList .instanda-question-item.form-group {
  margin-bottom: 30px;
}
/* :L1910 */
.questionItem.container {
  width: auto;
  padding: 0;
}
/* :L1914 */
.questionItem.container .instanda-question-label,
.questionItem.container .instanda-question-inner-label {
  text-align: center;
  margin-bottom: 20px;
  font-size: 1.25rem;
}
/* :L1919 */
.questionItem.container .instanda-question-label label,
.questionItem.container .instanda-question-inner-label label {
  margin-bottom: 0;
}
/* =============================*/

/* ========== Buttons ==========*/

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

/* :L1929 */
/* :L1930 */
.instanda-innerbody .btn {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
}
/* :L1270 */
.instanda-innerbody .btn:hover,
.instanda-innerbody .btn:active,
.instanda-innerbody .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1933 */
.instanda-innerbody .btn[disabled] {
  pointer-events: none;
}
/* :L1938 */
.instanda-innerbody button[name="saveButton"],
.instanda-innerbody #copyQuoteButton,
.instanda-innerbody .instanda-notes-button {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  border-color: #f3f3f3;
}
/* :L1270 */
.instanda-innerbody button[name="saveButton"]:hover,
.instanda-innerbody #copyQuoteButton:hover,
.instanda-innerbody .instanda-notes-button:hover,
.instanda-innerbody button[name="saveButton"]:active,
.instanda-innerbody #copyQuoteButton:active,
.instanda-innerbody .instanda-notes-button:active,
.instanda-innerbody button[name="saveButton"]:focus,
.instanda-innerbody #copyQuoteButton:focus,
.instanda-innerbody .instanda-notes-button:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.instanda-innerbody button[name="saveButton"]:hover,
.instanda-innerbody #copyQuoteButton:hover,
.instanda-innerbody .instanda-notes-button:hover,
.instanda-innerbody button[name="saveButton"]:active,
.instanda-innerbody #copyQuoteButton:active,
.instanda-innerbody .instanda-notes-button:active,
.instanda-innerbody button[name="saveButton"]:focus,
.instanda-innerbody #copyQuoteButton:focus,
.instanda-innerbody .instanda-notes-button:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.instanda-innerbody button[name="saveButton"]:hover,
.instanda-innerbody #copyQuoteButton:hover,
.instanda-innerbody .instanda-notes-button:hover,
.instanda-innerbody button[name="saveButton"]:active,
.instanda-innerbody #copyQuoteButton:active,
.instanda-innerbody .instanda-notes-button:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.instanda-innerbody button[name="saveButton"]:hover:focus,
.instanda-innerbody #copyQuoteButton:hover:focus,
.instanda-innerbody .instanda-notes-button:hover:focus,
.instanda-innerbody button[name="saveButton"]:active:focus,
.instanda-innerbody #copyQuoteButton:active:focus,
.instanda-innerbody .instanda-notes-button:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.instanda-innerbody button[name="saveButton"] i,
.instanda-innerbody #copyQuoteButton i,
.instanda-innerbody .instanda-notes-button i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1942 */
.instanda-innerbody button[type="submit"],
.instanda-innerbody #boltPayButton {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1270 */
.instanda-innerbody button[type="submit"]:hover,
.instanda-innerbody #boltPayButton:hover,
.instanda-innerbody button[type="submit"]:active,
.instanda-innerbody #boltPayButton:active,
.instanda-innerbody button[type="submit"]:focus,
.instanda-innerbody #boltPayButton:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.instanda-innerbody button[type="submit"]:hover,
.instanda-innerbody #boltPayButton:hover,
.instanda-innerbody button[type="submit"]:active,
.instanda-innerbody #boltPayButton:active,
.instanda-innerbody button[type="submit"]:focus,
.instanda-innerbody #boltPayButton:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.instanda-innerbody button[type="submit"]:hover,
.instanda-innerbody #boltPayButton:hover,
.instanda-innerbody button[type="submit"]:active,
.instanda-innerbody #boltPayButton:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.instanda-innerbody button[type="submit"]:hover:focus,
.instanda-innerbody #boltPayButton:hover:focus,
.instanda-innerbody button[type="submit"]:active:focus,
.instanda-innerbody #boltPayButton:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.instanda-innerbody button[type="submit"] i,
.instanda-innerbody #boltPayButton i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
.instanda-innerbody button[type="submit"]:hover,
.instanda-innerbody #boltPayButton:hover,
.instanda-innerbody button[type="submit"]:active,
.instanda-innerbody #boltPayButton:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
.instanda-innerbody button[type="submit"]:hover:focus,
.instanda-innerbody #boltPayButton:hover:focus,
.instanda-innerbody button[type="submit"]:active:focus,
.instanda-innerbody #boltPayButton:active:focus {
  color: #39c7c2;
}
/* :L1947 */
.instanda-innerbody #backButton,
.instanda-innerbody a.pull-left {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
}
/* :L1270 */
.instanda-innerbody #backButton:hover,
.instanda-innerbody a.pull-left:hover,
.instanda-innerbody #backButton:active,
.instanda-innerbody a.pull-left:active,
.instanda-innerbody #backButton:focus,
.instanda-innerbody a.pull-left:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.instanda-innerbody #backButton:hover,
.instanda-innerbody a.pull-left:hover,
.instanda-innerbody #backButton:active,
.instanda-innerbody a.pull-left:active,
.instanda-innerbody #backButton:focus,
.instanda-innerbody a.pull-left:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.instanda-innerbody #backButton:hover,
.instanda-innerbody a.pull-left:hover,
.instanda-innerbody #backButton:active,
.instanda-innerbody a.pull-left:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.instanda-innerbody #backButton:hover:focus,
.instanda-innerbody a.pull-left:hover:focus,
.instanda-innerbody #backButton:active:focus,
.instanda-innerbody a.pull-left:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.instanda-innerbody #backButton i,
.instanda-innerbody a.pull-left i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1953 */
.page-confirmbillingdetails .instanda-questionHeader {
  background-color: #39c7c2;
  width: 100%;
}
/* :L1957 */
.instanda-main-content-container {
  margin-top: 0px;
}
/* :L1960 */
.instanda-main-content-container .instanda-choose-billing-content .questionList {
  width: 100%;
}
/* :L1963 */
.page-confirmbillingdetails .instanda-main-content strong {
  color: #ff6c1a;
  font-size: 25px;
}
/* :L1967 */
.page-confirmbillingdetails .instanda-main-content {
  background-color: white;
  border-radius: 22px;
  padding: 20px;
  width: 50%;
  margin-left: 25%;
}
/* :L1975 */
.page-confirmation2 .instanda-confirmation-content .questionList .sale-content {
  border-radius: 22px;
  background-color: white;
  padding: 40px 40px 40px 105px;
  position: relative;
  max-width: 300px;
  margin: 0 auto;
}
/* :L1983 */
.page-confirmation2 .instanda-confirmation-content .questionList .sale-content::before {
  position: absolute;
  content: "";
  width: 150px;
  height: 300px;
  display: block;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZVdGbFZqQkhhRXRpV0ZWeFMwczFhbWt3UjB0MGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx3TnZ5MFRzbDM5RklLeDRNLDEwMDAsbmVUSHhFUGJqRmVPaGo5cCxUYmMwVWZRcTM3YWRyT3RqRUpRZjlFRmNWUURjTnRhemIycmNXRXNkYjdjdS9lMFlRZHBGNzJCQksxcU9jQ0toYkJMUnZJYklEMXBweDNHRjdLRWxUdz09") left top no-repeat;
  background-size: 150px auto;
  left: -75px;
  top: 50%;
  margin-top: -150px;
}
/* :L1999 */
#transactions-table-heading {
  padding: 40px 0;
  background-color: white;
  font-size: 34px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
}
/* :L2010 */
#transactionsTable,
#agentSearchResultsTable {
  background-color: white;
  margin: 20px auto;
  color: black;
  border-radius: 22px;
}
/* :L2015 */
#transactionsTable th,
#agentSearchResultsTable th,
#transactionsTable td,
#agentSearchResultsTable td {
  padding: 20px;
}
/* :L2019 */
#agentSearchResultsTable tr {
  padding: 10px;
  text-align: center;
}
/* :L2023 */
.page-customeraccountoptions .btnDiv {
  padding: 40px 0;
  background-color: white;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
  width: 100%;
  border: 0;
}
/* :L2034 */
.page-customeraccountoptions .btnDiv .linkcss {
  font-size: 34px;
  color: black;
}
/* :L2038 */
/* :L2039 */
/* :L2040 */
.page-cancelpolicy .instanda-main-content .questionList {
  display: flex;
  margin: 0 10px;
}
/* :L2043 */
.page-cancelpolicy .instanda-main-content .questionList .questionItem {
  margin-bottom: 30px;
  width: 33%;
}
/* :L2048 */
.page-cancelpolicy .instanda-main-content .pull-right {
  margin: 0 450px;
}
/* :L2053 */
/* :L2054 */
/* :L2055 */
.page-uploaddocuments .instanda-main-content form {
  margin: 20px 50px;
}
/* :L2058 */
.page-uploaddocuments .instanda-main-content #tableUploadedDocuments {
  margin: 20px 50px;
  border: 1px solid black;
}
/* :L2062 */
.page-uploaddocuments .instanda-main-content #tableUploadedDocuments th {
  padding: 5px 20px;
}
@import url(https://fonts.googleapis.com/css?family=Libre+Franklin);
/*
This stylesheet dictates general layout visible on all pages, such as the top and bottom navigation controls.
*/

/* :L2074 */
.top-navbar-wrap {
  background-color: white;
}
/* :L2078 */
.container-default {
  padding: 0 145px;
}
/* :L2082 */
.container-fluid--default {
  padding: 0;
}
/* :L2086 */
.container-fluid--default .row {
  margin: 0;
}
/* :L2138 */
.track-section {
  background-image: url(https://pouchinsurance-media.s3.amazonaws.com/Bck_image.png);
}
/* :L2142 */
footer {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #393939;
}
/* :L2154 */
footer .links a {
  display: block;
  margin-bottom: 33px;
  font-size: 33px;
  color: white;
  text-decoration: none;
  font-weight: 700;
}
/* :L2163 */
footer .adress h3 {
  margin-bottom: 37px;
  font-size: 33px;
  color: white;
  font-weight: 700;
}
/* :L2170 */
footer .adress span {
  font-size: 25px;
  color: #a2a2a2;
  display: block;
  margin-bottom: 9px;
}
/* :L2177 */
footer .img img {
  width: 322px;
}
/* :L2181 */
footer.jss48 {
  margin-bottom: -25px;
}
/* :L2185 */
footer.jss48 p {
  font-size: 1rem;
}
/* :L2189 */
.copy-right {
  background-color: #39c7c1;
  padding-top: 17px;
  padding-bottom: 10px;
  font-size: 25px;
  color: #393939;
}
/* :L2198 */
.instanda-quick-quote-questions ~ .container,
.instanda-quote-content ~ .container,
.instanda-pre-quote-questions ~ .container {
  background-color: white;
  padding: 40px 40px;
  width: 100%;
  margin-top: 100px;
}
@media (max-width: 500px) {
  /* :L2206 */
  .instanda-quick-quote-questions ~ .container .btn,
  .instanda-quote-content ~ .container .btn,
  .instanda-pre-quote-questions ~ .container .btn {
    width: 100%;
    margin-top: 10px;
  }
  /* :L2210 */
  .instanda-quick-quote-questions ~ .container .btn,
  .instanda-quote-content ~ .container .btn,
  .instanda-pre-quote-questions ~ .container .btn,
  .instanda-quick-quote-questions ~ .container .pull-right,
  .instanda-quote-content ~ .container .pull-right,
  .instanda-pre-quote-questions ~ .container .pull-right,
  .instanda-quick-quote-questions ~ .container .pull-left,
  .instanda-quote-content ~ .container .pull-left,
  .instanda-pre-quote-questions ~ .container .pull-left {
    float: none !important;
    display: block;
  }
}
/* :L2220 */
.custom-breadcrumb {
  display: flex;
  height: 200px;
  background-color: #39c7c2;
  justify-content: center;
  flex-basis: 100%;
}
/* :L2227 */
.custom-breadcrumb .img {
  height: 200px;
  width: auto;
}
/* :L2232 */
.nav-claims {
  left: 0px !important;
  position: absolute !important;
}
/* :L2236 */
.nav-small-business {
  left: 150px !important;
  position: absolute !important;
}
/* :L2240 */
.cookie-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.65);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1000;
}
/* :L2253 */
.cookie-body {
  font-family: "LibreFranklin";
  background-color: white;
  border-radius: 22px;
  max-width: 740px;
  min-height: 400px;
  padding: 35px 55px;
  text-align: center;
  z-index: 2;
}
/* :L2263 */
.cookie-title {
  color: #010101;
  font-size: 50px;
  font-weight: bold;
  margin-bottom: 40px;
}
/* :L2269 */
.cookie-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
}
/* :L2275 */
.cookie-icon img {
  display: block;
}
/* :L2278 */
.cookie-message {
  font-size: 25px;
  font-weight: 400;
  text-align: left;
  font-weight: 300;
  color: #6b6b6b;
  margin-bottom: 45px;
}
/* :L2286 */
.cookie-actions {
  display: flex;
  justify-content: space-between;
}
/* :L2291 */
.cookie-actions a {
  text-transform: uppercase;
  text-decoration: none;
  color: #716262;
  font-size: 22px;
  padding: 20px 59px;
  border-radius: 22px;
  border: 2px solid #716262;
  margin-bottom: 15px;
}
/* :L2301 */
.cookie-actions .btn-accept {
  color: #ff6c1a;
  border-color: #ff6c1a;
}
@media screen and (max-width: 1610px) {
  /* :L2307 */
  .cookie-icon img {
    width: 200px;
    height: auto;
  }
  /* :L2311 */
  .cookie-title {
    font-size: 36px;
  }
  /* :L2314 */
  .cookie-message {
    font-size: 20px;
  }
  /* :L2317 */
  .cookie-actions a {
    padding: 12px 30px;
    font-size: 18px;
    border-radius: 16px;
  }
  /* :L2322 */
  .cookie-body {
    padding: 35px;
    max-width: 500px;
  }
}
/* :L2327 */
#ChargeBeeDownPaymentInvoice_TXT,
#ChargeBeeSubscriptionInvoice_TXT,
#ChargeBeeCustomerId_TXT,
#ChargeBeeSubscriptionId_TXT {
  display: none;
}
/* :L2334 */
/* :L2335 */
.page-quote .adjustment-and-premium.quote {
  padding: 45px 64px !important;
}
/* :L2338 */
.page-quote .info.info__business-name.info-editable {
  padding-top: 45px;
}
/* :L2343 */
.page-quote.created-from-newbusiness .instanda-question-input {
  display: flex !important;
  width: 100%;
}
/* :L2346 */
.page-quote.created-from-newbusiness .instanda-question-input .form-group {
  width: 100%;
}
/* :L2351 */
#PayPlan_CHOICE {
  width: 30%;
}
/*Hide 'Monthly - Recurring EFT' temporary*/

/* :L2356 */
select#PayPlan_CHOICE option:nth-child(6) {
  display: none !important;
}
/* :L2360 */
[id*="VehicleVINOverride_TXT"],
select[id*=DriverLicenseStateOverride_CHOICE],
input[id*=DriverLicenseOverride_TXT] {
  border: 2px solid #39c7c2 !important;
}
/* :L2366 */
/* :L2367 */
.page-quote.created-from-mta [id*="VehicleVINOverride_TXT"],
.page-quote.created-from-mta select[id*=DriverLicenseStateOverride_CHOICE],
.page-quote.created-from-mta input[id*=DriverLicenseOverride_TXT] {
  border: 2px solid #39c7c2 !important;
  display: block !important;
}
/* :L2375 */
.btn.btn-primary.custom-disabled {
  background-image: none !important;
}
/* :L2386 */
.page-quote {
  background-color: white;
}
/* :L2387 */
.page-quote #cover-premium,
.page-quote .show-for-underwriter {
  /*manual override premium functionality only disabled for underwriters PA20-255*/
  display: none;
}
/* :L2390 */
.page-quote .radio-inline {
  width: 50%;
  margin: 0;
  text-align: center;
  border: 2px solid lightgray;
  padding: 18px 20px;
}
/* :L2397 */
.page-quote .radio-inline.instanda-selected {
  background-color: #39c7c2;
  color: white;
}
/* :L2401 */
.page-quote .radio-inline input {
  display: none;
}
/* :L2404 */
.page-quote .radio-inline:first-child {
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}
/* :L2409 */
.page-quote .radio-inline:last-child {
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
  margin-left: -5px;
}
/* :L2415 */
.page-quote .custom-breadcrumb .getQuoteButton {
  display: none;
}
/* :L2418 */
/* :L2419 */
.page-quote #collapse_Vehicles1_158911 .instanda-question-label label {
  text-align: left;
}
/* :L2423 */
.page-quote .warning {
  background-color: white;
  border-radius: 22px;
  padding: 20px 30px;
  font-size: 1.375rem;
  padding-left: 80px;
  text-align: center;
  position: relative;
  margin-bottom: 50px;
  /*width: fit-content;*/
  background-color: #e2e2e2;
}
/* :L2433 */
.page-quote .warning::before {
  position: absolute;
  content: "i";
  background-color: #f3f3f3;
  width: 40px;
  height: 40px;
  border-radius: 50px;
  left: 30px;
  top: 50%;
  margin-top: -20px;
  line-height: 40px;
  font-family: "Libre Franklin", sans-serif;
  font-weight: 300;
}
/* :L2449 */
/* :L2450 */
.page-quote .info .info {
  position: relative;
  padding: 0 30px;
  margin-bottom: 20px;
}
/* :L2455 */
.page-quote .info .info-editable {
  border: 3px solid white;
  border-radius: 22px;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* :L2462 */
.page-quote .info .info__label {
  opacity: .7;
  margin-bottom: 10px;
}
/* :L2468 */
/* :L2469 */
.page-quote .info-left .info__label {
  padding-right: 65px;
}
/* :L2474 */
.page-quote .info-right {
  display: inline;
  /*position: absolute;*/
  right: 0;
  top: 13px;
  text-align: right;
}
/* :L2481 */
/* :L2482 */
.page-quote .info-right .btn-edit a {
  color: #ff6c1a;
  padding-left: 25px;
  padding-right: 30px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TEZWUFpIRkpWVlpzWWxoUlF6RlpNMU50ZVVsUlVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx6QUpOQUY3UkBUcHVnUkI1LDEwMDAscjJBT0FhalRGN1B1eWViZixPNzJ5NTF5b1lNTGF6R2lieW5zcmdsMEJSZ1NNbC9CdzdNNjY3ako2NWFFUmQveStZTjV4WVVLcGI0UERDYjlvNFhaRGx1elBpcmZUYTZFSTAzVGhJQT09") center left no-repeat;
  background-size: 18px auto;
}
/* :L2492 */
.page-quote .cover-premium {
  background-color: white;
  border-radius: 22px;
  padding: 20px 30px;
  font-size: 16px;
  margin-top: 30px;
}
/* :L2496 */
.page-quote .cover-premium .premiumlabel {
  color: #716262;
  text-align: left;
}
/* :L2500 */
.page-quote .cover-premium .table-header {
  text-align: center;
  font-weight: bold;
  margin-bottom: 10px;
  color: #39c7c2;
}
/* :L2506 */
.page-quote .cover-premium .value {
  color: #ff6c1a;
  text-align: let;
}
/* :L2510 */
.page-quote .cover-premium .vehiclepremium {
  margin-bottom: 30px;
}
/* :L2512 */
.page-quote .cover-premium .vehiclepremium table tr td {
  padding-bottom: 5px;
}
/* :L2516 */
.page-quote .cover-premium .trailerpremium {
  margin-bottom: 30px;
}
/* :L2518 */
.page-quote .cover-premium .trailerpremium table tr td {
  padding-bottom: 5px;
}
/* :L2523 */
.page-quote .cover {
  background-color: white;
  border-radius: 22px;
  padding: 20px 30px;
}
/* :L2526 */
.page-quote .cover h3 {
  margin: 20px 0 0;
}
/* :L2530 */
.page-quote .cover__select {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: nowrap;
  margin: 50px 0;
}
/* :L2537 */
.page-quote .cover__select > .btn,
.page-quote .cover__select > div {
  flex-basis: 33.3333%;
}
/* :L2542 */
.page-quote .cover__select .btn {
  width: 100%;
  box-shadow: none;
  background-color: #f3f3f3;
  border: 2px solid #989898;
  color: #989898;
  border-radius: 0;
  font-size: 1rem;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}
/* :L2554 */
.page-quote .cover__select .btn:hover {
  border-color: #39c7c2;
}
/* :L2557 */
.page-quote .cover__select .btn:hover::before {
  position: absolute;
  content: "";
  width: 0px;
  height: 0px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #39c7c2;
  left: 50%;
  margin-left: -8px;
  bottom: -16px;
}
/* :L2571 */
.page-quote .cover__select .btn[value="11931"] {
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}
/* :L2576 */
.page-quote .cover__select .btn[value="11932"] {
  margin-left: -2px;
}
/* :L2580 */
.page-quote .cover__select .btn[value="11933"] {
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
  margin-left: -4px;
}
/* :L2586 */
.page-quote .cover__select .btn.active {
  border-color: #39c7c2;
  color: #39c7c2;
  background-color: white;
  font-weight: 700;
  position: relative;
  z-index: 2;
}
/* :L2594 */
.page-quote .cover__select .btn.active::before {
  position: absolute;
  content: "";
  width: 0px;
  height: 0px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #39c7c2;
  left: 50%;
  margin-left: -8px;
  bottom: -16px;
}
/* :L2608 */
.page-quote .cover__select .btn:focus {
  outline: 0;
}
/* :L2614 */
/* :L2615 */
.page-quote .cover__details .plan {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* :L2621 */
.page-quote .cover__details .plan .details {
  flex-basis: calc((100% - 100px) / 3);
  padding-right: 30px;
  margin-bottom: 20px;
  text-align: center;
}
/* :L2627 */
.page-quote .cover__details .plan .details:nth-child(3n+3) {
  padding-right: 0;
}
/* :L2631 */
.page-quote .cover__details .plan .details__name {
  /*&__value*/
  word-break: break-word;
}
/* :L2636 */
/* :L2640 */
.page-quote .cover__details .plan .details__value {
  opacity: .7;
}
/* :L2644 */
.page-quote .cover__details .plan .details > div {
  margin-bottom: 10px;
}
/* :L2648 */
.page-quote .cover__details .plan .details__icon {
  transform: scale(0.8);
}
/* :L2656 */
.page-quote .adjustment-and-premium {
  background-color: white;
  border-radius: 22px;
  padding: 20px 30px;
  margin-top: 30px;
}
/* :L2661 */
/* :L2662 */
.page-quote .adjustment #question130979 {
  display: none;
}
/* :L2666 */
.page-quote .adjustment .questionItem {
  width: auto;
  padding: 0;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: nowrap;
}
/* :L2674 */
.page-quote .adjustment .questionItem .instanda-question-label {
  flex-basis: 100%;
  text-align: left;
}
@media only screen and (min-width: 480px) {
  .page-quote .adjustment .questionItem .instanda-question-label {
    flex-basis: 200px;
  }
}
/* :L2682 */
.page-quote .adjustment .questionItem .instanda-question-label label {
  all: unset;
}
/* :L2687 */
.page-quote .adjustment .questionItem .instanda-text-question {
  margin: 0;
  flex-basis: 100%;
}
@media only screen and (min-width: 480px) {
  .page-quote .adjustment .questionItem .instanda-text-question {
    flex-basis: calc(100% - 200px);
  }
}
/* :L2697 */
.page-quote .adjustment .questionItem .instanda-responsive-help-text {
  flex-basis: 100%;
}
/* :L2701 */
.page-quote .adjustment .questionItem::before,
.page-quote .adjustment .questionItem::after {
  display: none;
}
/* :L2708 */
.page-quote .premium {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: nowrap;
}
/* :L2714 */
.page-quote .premium__frequency {
  font-size: 1.25rem;
}
/* :L2718 */
/* :L2719 */
.page-quote .premium__amount span {
  font-size: 30px;
  color: #ff6c1a;
  text-align: right;
  line-height: 1em;
}
/* :L2725 */
.page-quote .premium__amount span.unit {
  font-size: inherit;
  color: inherit;
  display: block;
}
/* :L2737 */
.page-quote .premium__amount input[type="checkbox"] {
  zoom: 1.7;
}
/* hide the buy button on quote display */

/* :L2741 */
/* :L2742 */
body.page-quote.quote-hide-buy-button #continueButton {
  display: none;
}
/* Adjustment questions 5/18/2021 */

/* :L2747 */
/* :L2748 */
/* :L2749 */
.page-quote .adjustment-and-premium .btn-edit a {
  color: #ff6c1a;
  padding-left: 25px;
  padding-right: 30px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TEZWUFpIRkpWVlpzWWxoUlF6RlpNMU50ZVVsUlVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx6QUpOQUY3UkBUcHVnUkI1LDEwMDAscjJBT0FhalRGN1B1eWViZixPNzJ5NTF5b1lNTGF6R2lieW5zcmdsMEJSZ1NNbC9CdzdNNjY3ako2NWFFUmQveStZTjV4WVVLcGI0UERDYjlvNFhaRGx1elBpcmZUYTZFSTAzVGhJQT09") center left no-repeat;
  background-size: 18px auto;
}
/* :L2758 */
.page-quote #question132798 {
  margin-bottom: 10px;
}
/* :L2761 */
.page-quote #question148094,
.page-quote #question148095 {
  margin-bottom: 0px;
}
/* :L2764 */
.page-quote #question148094 .confirmQuestionCheckbox,
.page-quote #question148095 .confirmQuestionCheckbox {
  display: flex;
}
/*.page-quote #question148094 .confirmQuestionText span > span , .page-quote #question148095 .confirmQuestionText span > span {
    font-size: 36px;
}*/

/* :L2770 */
.page-quote .premium {
  display: block;
}
@media only screen and (min-width: 768px) {
  .page-quote .premium {
    display: flex;
  }
}
@media only screen and (min-width: 992px) {
  .page-quote .premium {
    display: flex;
  }
}
@media only screen and (min-width: 1200px) {
  .page-quote .premium {
    display: flex;
  }
}
/* :L2783 */
/* :L2784 */
.page-quote .warning {
  font-size: 18px;
}
/* :L2787 */
.page-quote #continueButton {
  margin-left: 20px;
  margin-right: 20px;
}
/* Display only the Good Policy Choice*/

/* :L2794 */
.page-quote .cover__select,
.page-quote .plan.plan-better,
.page-quote .plan.plan-best {
  display: none;
}
/* Add some space better Policy Coverages title and icons */

/* :L2802 */
.page-quote .adjustment-and-premium.quote h3 {
  margin-bottom: 20px;
}
/* Hide PayPlan until user clicks our continue button */

/* :L2807 */
.page-quote .adjustment-and-premium.pay-plan {
  display: none;
}
/*Hide Update Button. We'll trigger it from our button*/

/* :L2812 */
.page-quote .instanda-quote-update-button {
  display: none;
}
/*Hide Policy Coverages until user clicks our continue button and also add some spacing between its container and previous container*/

/* :L2817 */
.page-quote .cover {
  display: none;
  margin-top: 30px;
  overflow: hidden;
}
/*Hide Vehicle and Driver questions and continue button until user clicks our continue button*/

/* :L2824 */
.page-quote div[id*="collapse_Vehicles"],
.page-quote div[id*="collapse_Drivers"],
.page-quote div[id*="collapse_Trailers"],
.page-quote #continue-step-3 {
  display: none;
}
/* :L2826 */
collapse_Drivers/* Rest Policy Coverages Header to default spacing because we removed the Good Better Best buttons and need the spacing */ .page-quote .container .cover h3 {
  margin: 0 0 30px 0;
}
/* Fix spacing around quote value box since it's now at the top */

/* :L2834 */
.page-quote .adjustment-and-premium.quote {
  margin-top: 0;
  margin-bottom: 30px;
  overflow: hidden;
  padding: 20px 150px;
}
/* Style Continue Button*/

/* :L2842 */
.page-quote #continue-step-1,
.page-quote #continue-step-2,
.page-quote #continue-step-3 {
  float: right;
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  margin-top: 20px;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  border-color: #f3f3f3;
}
/* :L2865 */
.page-quote #continue-step-1:hover,
.page-quote #continue-step-2:hover {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* Move step 3 continue button to the right */

/* :L2870 */
.page-quote .continue-step-3 {
  display: flex;
  justify-content: flex-end;
}
/* Reduce the size of the quote amount text*/

/* :L2876 */
.page-quote .premium__amount span {
  font-size: 22px;
}
/* Stop Effective Date and email quote text from wrapping to two lines*/

/* :L2881 */
.page-quote .premium__frequency,
.page-quote #emailQuoteLinkLink {
  white-space: nowrap;
}
/* :L2884 */
/* Make sure the email link text stays on one line*/

/* :L2888 */
#emailQuoteLinkLink {
  white-space: nowrap;
}
/* Put red outline around fields to be completed*/

/* :L2893 */
.page-quote input[id*=VehicleVINOverride_TXT],
select[id*=DriverLicenseStateOverride_CHOICE],
input[id*=DriverLicenseOverride_TXT] {
  border: solid 2px red;
}
/* Style quote information side-by-side */

/* :L2898 */
.page-quote .premium_quote_info,
.page-quote .premium_quote_term {
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px;
}
/* Increase the icon sizes */

/* :L2905 */
.page-quote .details__icon img {
  height: 75px;
}
/* Add some spacing between items*/

/* :L2910 */
.page-quote .details.details__comprehensive,
.page-quote .details.details__collision {
  margin-top: 10px;
}
/* :L2914 */
/* :L2915 */
.page-quote .instanda-multi-item-header {
  display: none;
}
/* :L2919 */
/* :L2920 */
.page-quote .instanda-question-multi-item-summary label {
  display: none;
}
/* :L2925 */
.page-quote .premium__amount .container {
  width: unset;
}
/*Un hide Cover section for MTA quote display page */

/* :L2930 */
.page-quote.created-from-mta .cover {
  display: block;
  margin-top: 30px;
  overflow: hidden;
}
/*manual override premium functionality only enabled for underwriters PA20-255*/

/* :L2937 */
/* :L2938 */
.logged-in-underwriter #cover-premium,
.logged-in-underwriter .show-for-underwriter {
  display: block;
}
/* :L2944 */
.page-quote .adjustment-and-premium.quote {
  padding: 20px 64px;
}
/* :L2954 */
.plan.plan-better,
.details.details__comprehensive,
.az_display {
  display: flex !important;
}
/* :L2958 */
.details.details__comprehensive {
  flex-basis: auto !important;
}
/* :L2963 */
.confirmQuestionText div span span {
  font-size: 1.5rem;
}
/* :L2967 */
.info.info__trailer.info-editable .info-left .info__value .trailer div:nth-child(3) {
  display: flex !important;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
/* :L2974 */
.info.info__trailer.info-editable .info-left .info__value .trailer div:nth-child(3) > .questionItem {
  display: block !important;
  flex: 1 1 35%;
}
/*  Hidding remove buttons for first muilti-item idexes  */

/* :L2979 */
.instanda-multi-item-remove[data-multi-item-variable-name="Vehicles1"],
.instanda-multi-item-remove[data-multi-item-variable-name="Drivers1"],
#VehiclesremoveButton_1,
#DriversremoveButton_1 {
  display: none;
}
/* ---------------------------------------------------   */

/* :L2987 */
[name="continueButton"].custom-disabled {
  cursor: not-allowed !important;
  pointer-events: auto;
  background-color: transparent !important;
}
/* :L2993 */
[name="continueButton"].custom-enabled {
  cursor: pointer !important;
  pointer-events: auto;
}
/* :L2998 */
input.mandatory-field {
  border: 2px solid #39c7c2 !important;
}
/* :L3002 */
#HiredAuto_YNP_Children {
  opacity: 0;
  height: 0px;
}
/* :L3007 */
.radio-inline {
  /* two .radio-inline same level */
  width: 50%;
  margin: 0;
  text-align: center;
  color: #313131;
  border: 2px solid lightgray;
  padding: 18px 20px;
}
/* :L1435 */
.radio-inline:first-child {
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}
/* :L1440 */
.radio-inline:last-child {
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
  margin-left: -5px;
}
/* :L1446 */
.radio-inline:hover {
  background-color: #f3f3f3;
}
/* :L1450 */
.radio-inline.instanda-selected {
  background-color: #39c7c2;
  color: white;
}
/* :L1455 */
.radio-inline input {
  display: none;
}
/* :L3011 */
.grid2x2 {
  min-height: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
/* :L3017 */
.grid2x2 > div {
  display: flex;
  flex-basis: calc(45%);
  justify-content: center;
  flex-direction: column;
}
/* :L3024 */
.grid2x2 > div .control-label {
  font-size: 1rem;
}
/* :L3028 */
[for*="fake"] {
  margin: 30px 0 10px 0;
}
/* :L3039 */
#multi-item-summary-Drivers1 {
  margin-bottom: 2rem;
}
/* Pre-quote Questions */

/* :L3044 */
.page-prequotequestions {
  background-color: white;
}
/* :L3047 */
.page-prequotequestions .instanda-pre-quote-questions {
  padding-top: 50px;
}
/* :L3050 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* :L3056 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(1) {
  flex-basis: 100%;
  background-color: white;
  border-radius: 22px;
  padding-bottom: 20px;
  width: 100%;
}
/* :L3062 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(1) #question152715 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
/* :L3067 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(2),
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(3),
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(4) {
  flex-basis: 100%;
  padding: 20px;
}
@media only screen and (min-width: 992px) {
  .page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(2),
  .page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(3),
  .page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(4) {
    flex-basis: calc((100% - 0px) / 3);
  }
}
/* :L3075 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(2) > .instanda-container-fluid,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(3) > .instanda-container-fluid,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(4) > .instanda-container-fluid {
  background-color: transparent;
}
/* :L3078 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(2) > .instanda-container-fluid h3,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(3) > .instanda-container-fluid h3,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(4) > .instanda-container-fluid h3 {
  margin: 0;
}
/* :L3083 */
/* :L3084 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(2) > .instanda-question-inner-label label,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(3) > .instanda-question-inner-label label,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(4) > .instanda-question-inner-label label {
  width: 100%;
  text-align: center;
  min-height: 45px;
  font-size: 1rem;
  color: #716262;
  margin-bottom: 30px;
}
/* :L3094 */
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(2) .container,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(3) .container,
.page-prequotequestions .instanda-pre-quote-questions .instanda-questionList .instanda-well:nth-of-type(4) .container {
  padding-left: 0;
  padding-right: 0;
  width: auto;
}
/* :L3103 */
.page-prequotequestions .instanda-question-multi-item-summary {
  /* Multi-items Filled summary */

  background-color: white;
  border-radius: 22px;
  padding: 20px;
  margin-bottom: 20px;
}
/* :L3106 */
/* :L3112 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ul,
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ul,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ul,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
}
/* :L3118 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ul li:first-child,
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li:first-child,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ul li:first-child,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li:first-child,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ul li:first-child,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li:first-child {
  flex-basis: 40px;
}
/* :L3122 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ul li ~ li,
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li ~ li,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ul li ~ li,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li ~ li,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ul li ~ li,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li ~ li {
  padding-left: 15px;
  flex-basis: calc((100% - 70px) / 2);
}
/* :L3129 */
/* :L3132 */
/* :L3133 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ul li,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ul li,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ul li {
  color: #313131;
}
/* :L3136 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ul li.instanda-multi-item-summary-header-action,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ul li.instanda-multi-item-summary-header-action,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ul li.instanda-multi-item-summary-header-action {
  display: none;
}
/* :L3143 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions {
  border-bottom: 1px solid lightgray;
  margin-bottom: 20px;
}
/* :L3149 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions:last-child,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions:last-child,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions:last-child {
  border-bottom: 0;
  margin-bottom: 0;
}
/* :L3154 */
/* :L3155 */
/* :L3156 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action {
  flex-basis: 100%;
  padding: 0;
  margin-top: 20px;
}
/* :L3161 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button {
  width: 50%;
  border: 0;
  color: #39c7c2;
  border-radius: 0;
  position: relative;
}
/* :L3168 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button + button,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button + button,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button + button {
  border-left: 1px solid lightgray;
}
/* :L3172 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button::before,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button::before,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button::before {
  position: absolute;
  padding: 2px;
  display: block;
  background-color: #f3f3f3;
  color: #39c7c2;
  border-radius: 50px;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
}
/* :L3185 */
/* :L3186 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-single-multi-item-edit::before,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-single-multi-item-edit::before,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-single-multi-item-edit::before {
  content: "";
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=VkhreFNVWnpSbTVrYkdwUlkwZG1aVkpxYlZWNFVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw1Tk9OSmNGdGpCZXFvUGYhLDEwMDAsY1RPcFg3clQxMlpQU0dPbCw2U1BDK0t4NzNWVGxrd0dEdnBQK0U3c3J0SE5jeGk5WEJpMTFqWEVlTjJrVU5ueVFHNUlNTHRmM3ZaTmxpcXFvK0tqdmoxTHdmeDFOWlVUSFlnSU1hUT09");
  background-size: 100% auto;
}
/* :L3193 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-multi-item-remove,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-multi-item-remove,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-multi-item-remove {
  padding-left: 30px;
}
/* :L3196 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-multi-item-remove::before,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-multi-item-remove::before,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button.instanda-multi-item-remove::before {
  content: "-";
  line-height: 12px;
  left: 12px;
}
/* :L3203 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button:hover,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button:hover,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button:hover {
  background-color: transparent;
}
/* :L3207 */
.page-prequotequestions .instanda-question-multi-item-summary #Vehicles_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button:focus,
.page-prequotequestions .instanda-question-multi-item-summary #Drivers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button:focus,
.page-prequotequestions .instanda-question-multi-item-summary #Trailers_summary ~ .instanda-multi-item-summary-and-questions ul li.instanda-multi-item-summary-action button:focus {
  outline: 0;
  background-color: transparent;
  box-shadow: none;
}
/* :L3219 */
.page-prequotequestions .instanda-multi-item {
  /* Multi-items form */

  background-color: white;
  border-radius: 22px;
  padding: 20px;
  margin-bottom: 20px;
  /* Drivers multi-items */

  /* Trailer multi-items */

}
/* :L3222 */
.page-prequotequestions .instanda-multi-item .instanda-container-fluid {
  background-color: transparent;
}
/* :L3225 */
.page-prequotequestions .instanda-multi-item .instanda-container-fluid .instanda-questionHeader {
  padding: 0;
}
/* :L3228 */
.page-prequotequestions .instanda-multi-item .instanda-container-fluid .instanda-questionHeader h3 {
  margin: 0;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=T1VsWWFEZERXa05PZEhsWllqbHJaalJ6Unl4MVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxrMHhBS3hMTFhQNkRMclJALDEwMDAsZTROZmpIQGdzeWlOWTNMeSw4ZkxiWm1SSFdDSWNvdElUdElUUTdwMmU3bk9YQjBKQlRLUDhBR2dPTXRSWjRSVU50NzIxUVAvYlI5TTB5V3JyOXgyakxPQ21tODdwdTRCNDh6cE9ldz09') left center no-repeat;
  background-size: auto 25px;
}
/* :L3236 */
/* :L3237 */
.page-prequotequestions .instanda-multi-item .questionItem .instanda-question-label {
  border-bottom: 1px solid lightgray;
  padding-bottom: 20px;
}
/* :L3242 */
/* :L3245 */
/* :L3246 */
.page-prequotequestions .instanda-multi-item .questionItem .instanda-text-question .instanda-question-input .instanda-question-label ~ .instanda-question-input {
  margin-bottom: 30px;
}
/* :L3250 */
.page-prequotequestions .instanda-multi-item .questionItem .instanda-text-question .instanda-question-input .instanda-question-label ~ div:last-of-type {
  margin-bottom: 0;
}
/* :L3257 */
.page-prequotequestions .instanda-multi-item .radio-inline {
  /* two .radio-inline same level */
  width: 50%;
  margin: 0;
  text-align: center;
  color: #313131;
  border: 2px solid lightgray;
  padding: 18px 20px;
}
/* :L1435 */
.page-prequotequestions .instanda-multi-item .radio-inline:first-child {
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}
/* :L1440 */
.page-prequotequestions .instanda-multi-item .radio-inline:last-child {
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
  margin-left: -5px;
}
/* :L1446 */
.page-prequotequestions .instanda-multi-item .radio-inline:hover {
  background-color: #f3f3f3;
}
/* :L1450 */
.page-prequotequestions .instanda-multi-item .radio-inline.instanda-selected {
  background-color: #39c7c2;
  color: white;
}
/* :L1455 */
.page-prequotequestions .instanda-multi-item .radio-inline input {
  display: none;
}
/* :L3261 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove {
  padding: 20px 0 0;
  border-top: 1px solid lightgray;
}
/* :L3265 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove .col-lg-6 {
  width: 100%;
  padding: 0;
  text-align: center;
}
/* :L3271 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  display: inline-block;
  position: relative;
  padding-left: 26px;
  float: none !important;
  color: #39c7c2;
}
/* :L1270 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button:hover,
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button:active,
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1400 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button::before {
  content: "—";
  position: absolute;
  padding: 2px;
  width: 18px;
  height: 18px;
  line-height: 12px;
  display: block;
  background-color: #f3f3f3;
  color: #39c7c2;
  border-radius: 50px;
  left: 0;
  top: 50%;
  margin-top: -9px;
}
/* :L1416 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button:hover {
  background-color: #f3f3f3;
}
/* :L1420 */
.page-prequotequestions .instanda-multi-item .instanda-multi-item-add-remove button:focus {
  outline: 0;
  box-shadow: none;
  background-color: #f3f3f3;
}
/* :L3277 */
/* :L3278 */
/* :L3279 */
/* :L3280 */
.page-prequotequestions .instanda-multi-item[data-summary-header="Drivers_summary"] .instanda-container-fluid .instanda-questionHeader h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=U0Voa09VdE1VR05ETFdaelRsazBSSEk1V25SMlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxrWUhoSzllWEJ5ZzghUTU1LDEwMDAsR2JCSUpzaUFZN2NyaDNTVywxRm82WUJGa0lCOTJ4TkR0OHVTd3c5Y1RDZzZiMGtpRVJ6YzlwL29VWmRFVkl1cmRLN3VUR3lMbjFEb0JvNXN4VzZtdVVOSTNJbklyeG5hUkNtbSs2QT09');
}
/* :L3286 */
/* :L3287 */
/* :L3288 */
.page-prequotequestions .instanda-multi-item[data-summary-header="Drivers_summary"] .instanda-question-input > .form-group > .form-group {
  margin-bottom: 50px;
}
/* :L3291 */
.page-prequotequestions .instanda-multi-item[data-summary-header="Drivers_summary"] .instanda-question-input > .form-group > .form-group:last-child {
  margin-bottom: 0;
}
/* :L3295 */
.page-prequotequestions .instanda-multi-item[data-summary-header="Drivers_summary"] .instanda-question-input > .form-group > .form-group .instanda-question-inner-label {
  font-weight: 400;
  text-align: center;
}
/* :L3305 */
/* :L3306 */
/* :L3307 */
.page-prequotequestions .instanda-multi-item[data-summary-header="Trailers_summary"] .instanda-questionHeader h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Wlc5T2VsRnlZeTFKV2xoRlprbEpOMmRYWlRoNFVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxmekNSZlNPeGJMQzYwbk9SLDEwMDAsNnBhTEVoaVVvUlV6dkNRVCxvOVdNSEVEajR1RUo3UVBDUUtqVXJLUGswQzZDTXp1RkpmWHZXYTkyT0lFamMyc2tySVIwV3EyeWw5TGp3eXpEbXQ2TU84MFlPK3l2WHYrTm5Rczlmdz09');
}
/* :L3314 */
.page-prequotequestions .instanda-multi-item-add-remove {
  padding: 0;
}
/* :L3317 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  border: 2px solid #716262;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=U21aTWIwSllVMHg2Vkhrd1prRk5lVmxrWjFsc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxXZHBkeG0xaFJDanNwS0pELDEwMDAsYUJhYW9IeWhWR3hvQDR5QSxsN29BTU84ZFRQcjVMeWtFTkk2enJKdGM1OWJvQVMwMWpWQzRPaTBVbmNraDBJdDFtYW1YQzNaYW5LSWd2ZFpUdHJGNmtmcnhOd2M0UmRLMHNEVjVjdz09');
  background-position: left 20px center;
  background-repeat: no-repeat;
  background-size: 30px auto;
  box-shadow: none;
  width: 100%;
}
/* :L1270 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:active,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:active,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover:focus,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1378 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover {
  background-color: #f3f3f3;
}
/* :L1382 */
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:active,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:focus,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:hover:focus,
.page-prequotequestions .instanda-multi-item-add-remove .instanda-multi-item-add:active:focus {
  border: 2px solid #716262;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=U21aTWIwSllVMHg2Vkhrd1prRk5lVmxrWjFsc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxXZHBkeG0xaFJDanNwS0pELDEwMDAsYUJhYW9IeWhWR3hvQDR5QSxsN29BTU84ZFRQcjVMeWtFTkk2enJKdGM1OWJvQVMwMWpWQzRPaTBVbmNraDBJdDFtYW1YQzNaYW5LSWd2ZFpUdHJGNmtmcnhOd2M0UmRLMHNEVjVjdz09');
}
/* :L3322 */
/* :L3325 */
.page-prequotequestions #insertVehiclesMultiItemsHere > .container,
.page-prequotequestions #insertDriversMultiItemsHere > .container,
.page-prequotequestions #insertTrailersMultiItemsHere > .container {
  display: none;
}
/* :L3330 */
#question152716,
#question152717,
#question152718,
#question163340,
#question163527,
#question163528,
#question218205 {
  width: 60%;
  text-align: center;
}
@media screen and (max-width: 992px) {
  #question152716,
  #question152717,
  #question152718,
  #question163340,
  #question163527,
  #question163528,
  #question218205 {
    width: 80%;
  }
}
/* :L3337 */
/* :L3338 */
.lineholder .instanda-question-parent-yes-no {
  margin-bottom: 30px;
}
/* :L3341 */
/* :L3342 */
.lineholder .address .instanda-address-city {
  margin-bottom: 30px;
}
/* :L3345 */
.lineholder .address .instanda-address-line-1 {
  margin-bottom: 10px;
}
/* :L3348 */
.lineholder .address .instanda-address-line-2 {
  margin-bottom: 30px;
}
/* :L3355 */
.custom-multi-item {
  padding-left: 45px !important;
}
/*@max-section-width: 577px;
#box-for-questions-group() {
    border-radius: @border-radius-box;
    padding: 40px;
}

.page-quickquotequestions.logged-in-underwriter {
    background-color: @color-bg-pages;

    .questionList {
        display: flex;
        align-items: stretch;
        justify-content: space-between;
        flex-wrap: wrap;

        .instanda-well:first-of-type {
            flex-basis: 100%;

            > .questionItem {
                max-width: 100%
            }
        }
		.instanda-well:nth-of-type(2) {
            flex-basis: 100%;
            .container {
                width: auto;
            }
        }
        .instanda-well:nth-of-type(3) {
            flex-basis: 100%;
            .container {
                width: auto;
            }
        }
      .instanda-well:nth-of-type(4) {
            flex-basis: 100%;
            .container {
                width: auto;
            }
        }

        .instanda-well:nth-of-type(5) {
            #box-for-questions-group();
            background-color: #fff;
            max-width: @max-section-width;
            margin-left: auto;
            flex-basis: 100%;
            @media @tablet {
               flex-basis: calc(~'50% - 80px');
              margin-right: 40px;
            }
        }

        .instanda-well:nth-of-type(6) {
            max-width: @max-section-width;
            #box-for-questions-group();
            margin-right: auto;
            flex-basis: 100%;
            @media @tablet {
               flex-basis: calc(~'50% - 80px');
              margin-left: 40px;
            }

            .instanda-address-line-1 {
                margin-bottom: @space-between-elements-small;
            }
        }
        .instanda-well:nth-of-type(7) {
            flex-basis: 70%;
            @media screen and (max-width: 1680px) {
            flex-basis: 78%;
            }
          	@media screen and (max-width: 1440px) {
            flex-basis: 88%;
            }
          	@media screen and (max-width: 1300px) {
            flex-basis: 94%;
            }
            @media screen and (max-width: 1200px) {
              flex-basis: 90%;
            }
            @media screen and (max-width: 992px) {
              flex-basis: calc(~'100% - 50px');
            }
            padding:20px;
            margin:40px auto;
            #question147325{
             .instanda-questionHeader{
           	   background-color: #f4e9d2;
             }
             margin-bottom:0;
         }
      }

        .question-number-of-employees {
            padding-top: 55px;
            background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=YzNNNWIzbEZVMmQwTmtaSlFYWlNZbEZvYkVGaVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxpbGNKYjdFRFVWVnpJWjdWLDEwMDAsQng2R3BEWFhEYTdXZTk3dyx2L1VyTVVvd2R3QWZBelRtaW9Id1F2N3BnNFBlLzd5QW0xRmY1U2piMkNEaWw2ZjFvOWRLQlhkWnB2SG1uTUkvQzBqVjBOZVZqL09jZFNCK0ZlbFBXdz09") center top no-repeat;
            background-size: auto 40px;
        }

        .question-unappointed-agent-email {
            margin-bottom: 0;
            padding: @space-between-sections 0;

            .instanda-question-label {
                label {
                    &:extend(h3);
                    margin-bottom: 0;
                }
            }

            .form-control {
                border: 0;
                box-shadow: none;

                &:focus {
                    border-color: @color-form-input-border;
                    -webkit-box-shadow:inset 0 0 0 2px @color-form-input-border;
                    box-shadow:inset 0 0 0 2px @color-form-input-border;
                }
            }
        }

        .question-name-group {
            margin-bottom: 0;
        }

        .question-address-group {
            .instanda-question-input {
                > div + div {
                    margin-top: @space-between-elements;
                }
            }
        }
    }
}

.page-quickquotequestions.logged-in-agent {
    background-color: @color-bg-pages;

    .questionList {
        display: flex;
        align-items: stretch;
        justify-content: space-between;
        flex-wrap: wrap;

        .instanda-well:first-of-type {
            flex-basis: 100%;

            > .questionItem {
                max-width: 100%
            }
        }
		.instanda-well:nth-of-type(2) {
            flex-basis: 100%;
            .container {
                width: auto;
            }
        }
        .instanda-well:nth-of-type(3) {
            flex-basis: 100%;
            .container {
                width: auto;
            }
        }
     
        .instanda-well:nth-of-type(4) {
            #box-for-questions-group();
            background-color: #fff;
            max-width: @max-section-width;
            margin-left: auto;
            flex-basis: 100%;
            @media @tablet {
               flex-basis: calc(~'50% - 80px');
              margin-right: 40px;
            }
        }

        .instanda-well:nth-of-type(5) {
          max-width: @max-section-width;
            #box-for-questions-group();
            margin-right: auto;
            flex-basis: 100%;
            @media @tablet {
               flex-basis: calc(~'50% - 80px');
              margin-left: 40px;
            }

            .instanda-address-line-1 {
                margin-bottom: @space-between-elements-small;
            }
        }
        .instanda-well:nth-of-type(6) {
            flex-basis: 69%;
            @media screen and (max-width: 1680px) {
            flex-basis: 72%;
            }
          	@media screen and (max-width: 1440px) {
            flex-basis: 82%;
            }
          	@media screen and (max-width: 1300px) {
            flex-basis: 92%;
            }
            @media screen and (max-width: 1200px) {
              flex-basis: 70%;
            }
            @media screen and (max-width: 992px) {
              flex-basis: 70%;
            }
          padding:20px;
            background-color: #f4e9d2;
            margin:40px auto;
            #question147325{
             .instanda-questionHeader{
           	   background-color: #f4e9d2;
             }
             margin-bottom:0;
         }
      }

        .question-number-of-employees {
            padding-top: 55px;
            background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=YzNNNWIzbEZVMmQwTmtaSlFYWlNZbEZvYkVGaVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxpbGNKYjdFRFVWVnpJWjdWLDEwMDAsQng2R3BEWFhEYTdXZTk3dyx2L1VyTVVvd2R3QWZBelRtaW9Id1F2N3BnNFBlLzd5QW0xRmY1U2piMkNEaWw2ZjFvOWRLQlhkWnB2SG1uTUkvQzBqVjBOZVZqL09jZFNCK0ZlbFBXdz09") center top no-repeat;
            background-size: auto 40px;
        }

        .question-unappointed-agent-email {
            margin-bottom: 0;
            padding: @space-between-sections 0;

            .instanda-question-label {
                label {
                    &:extend(h3);
                    margin-bottom: 0;
                }
            }

            .form-control {
                border: 0;
                box-shadow: none;

                &:focus {
                    border-color: @color-form-input-border;
                    -webkit-box-shadow:inset 0 0 0 2px @color-form-input-border;
                    box-shadow:inset 0 0 0 2px @color-form-input-border;
                }
            }
        }

        .question-name-group {
            margin-bottom: 0;
        }

        .question-address-group {
            .instanda-question-input {
                > div + div {
                    margin-top: @space-between-elements;
                }
            }
        }
    }
}

.page-quickquotequestions .questionList .instanda-question-item.form-group{
    width:100%;
}
.page-quickquotequestions .questionList .instanda-well .container{
    padding-left:0;
    padding-right:0;
}
.page-quickquotequestions .questionList .instanda-well .instanda-question-item .questionItem{
    width:40%;
}
.page-quickquote .instanda-main-content #quote-content-form-wrapper form > .container{
  padding:40px 20px;
}
.page-quote .instanda-main-content #quote-content-form-wrapper form > .container{
  padding:40px 20px;
}
#question130969,#question130947,#question131018,#question131019{
  width:60%;
}

.page-quickquote {
  #quote-content-form-wrapper {
    form > .container{
      margin-top:50px;
    }
  }
}

#question148744,
#question147328,
#question147329,
#question147330,
#question147331 {
  //display: none;
  opacity: 0;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  
  & > * {
  	height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .form-control {
    height: 0;
    min-height: 0;
  }
}



.btn-custom {
  border: 3px solid #39c7c2 !important;
}
*/

/* Sale confirmation 
.page-confirmation2 {
  	background-color: @color-bg-pages;

  	.instanda-question-header {
        h3 {
          margin: 0;
        }
  	}
}
.page-confirmation2 .instanda-confirmation-content .questionList .sale-content{
  .item-1{
  			h3{
    		color:#ff6c1a;
    		font-size:25px;
    		font-weight:bold;
    		span{
      			color:black;
              	font-size:18px;
    			}
  			}
  		}
  	.item-4{
      span:before{
        content:"\24d8";
        background-color:white;
        border-radius:50%;
      }
      background-color:#80808012;
      border-radius:22px;
  	}
}
  
/*.page-confirmation2 .instanda-confirmation-content .questionList{
  background-image:url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZVdGbFZqQkhhRXRpV0ZWeFMwczFhbWt3UjB0MGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx3TnZ5MFRzbDM5RklLeDRNLDEwMDAsbmVUSHhFUGJqRmVPaGo5cCxUYmMwVWZRcTM3YWRyT3RqRUpRZjlFRmNWUURjTnRhemIycmNXRXNkYjdjdS9lMFlRZHBGNzJCQksxcU9jQ0toYkJMUnZJYklEMXBweDNHRjdLRWxUdz09');
  background-repeat:no-repeat;
  background-position:left;
  background-color:white;
  border-radius:22px;
  padding:20px;
  width:50%;
  margin:2% 25%;
  @media screen and (min-width: 1200px){
  div{
     width:50%;
    padding-left:200px;
  }
  div:nth-child(1) .instanda-questionHeader{
    background-color:white;
    width:30%;
    margin-left:10px;
  }
  div:nth-child(2){
    color:#ff6c1a;
    font-size:25px;
    font-weight:bold;
  }
  div:nth-child(3){
    font-size:20px;
  }
   div:nth-child(10){
     background-color:#80808036;
     padding:5px;
     border-radius:25px;
     margin-left:385px;
  }
  div:nth-child(12){
    font-size:20px;
  }
  div:nth-child(13){
    color:#ff6c1a;
  }
  }
}*/

/*
.page-confirmation2 .main-layout .sub-layout{
    background-color: white;
    min-width: 45%;
    margin: 30px 350px 0px 350px;
    padding: 20px;
    display: flex;
    border-radius: 22px;
  .rightbit {
    .item-1 { 
      background: center left no-repeat url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VHpVdE16Qk9iWFI0TEROdFZtWTFXamhRWkRZc2QxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxNczA1MHlCOVFzSk1Qem1BLDEwMDAscmNGSlJAVmpVaExCbnVNWiwwVkN2T1dETXVlSWlPcERqanVrc1FuNzY3eGt6dFI3NFJnSy9ra1hDcVRrejdhU0VkQU95SG02enMvd1YvTlU3dE5KckhoRjZzMHlNWXZmSEh2a3VNdz09");
      background-size:20px;
      background-position: unset;
    }
      .item-2 {
        background: center left no-repeat url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VGpCYVZFSllVMFExVTFORWQwNVBiVlZUYXpkdVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxFVkR6NW9MZFZDTkFAM0g5LDEwMDAsOSFxTlE5blZmaldIQTVGWSxwNkhINGpGZ1lHQ0cySWorVEJ2Y2JRMG9GcVo4SGd1RzZyNlYzeWR6enRhbkt0aFpLRnl1dFlNSE9kenlWUnVBRW51N24yVHdzb2VibU12M1M5R1Rldz09");
    	background-size:20px;
        background-position: unset;
    }
      .tem-3 {
        background:center left no-repeat url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=WldsTmNEbENTVU5aV0U5SWExRnlkbFI2ZFRjc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx5bVVCcXk2clpDMlhTQEpJLDEwMDAsREE1YlljT1VRTVBEeiFGMix5MEwzWlZzMVdoRlA2cnkrVHorVmFOVEttdHZKbnBDeWE1a1BNcGl2THUrQ2c3SXY4MjZXVm51Z0ZtdDQrWDZRZjBhWUVPRGcvOTd2YXZ3SWNNbTg0UT09");
        background-size:20px;
        background-position: unset;
      }
    .device-notice {
      background-color:#80808026;
      padding:5px 5px;
      border-radius:22px;
      img{
        width: 20px;
      }
    }
  }
}
*/

/* Sale confirmation */

/* :L3790 */
.sale-btn {
  background-color: #f1f1f1 !important;
  color: black;
  border: 3px solid lightgray !important;
  border-radius: 28px;
  width: 33%;
  padding: 5px;
  margin: 10px;
  /*Temporary hidden*/

  /* display: none;*/

}
/* :L3802 */
.sale-coteria-btn {
  border-radius: 28px;
  border: 2px solid #21a29d !important;
  background-color: #39c7c2 !important;
  color: white;
  width: 33%;
  padding: 12px;
  margin: 10px;
}
/* :L3812 */
.sale-btn:hover,
.sale-btn-back:hover {
  color: #39c7c2;
}
/* :L3816 */
.sale-btn-icon {
  float: left;
}
/* :L3820 */
.sale-btn-back {
  position: static;
  width: 33%;
  border-radius: 20px;
  height: 50px;
  color: black;
}
/* :L3828 */
.sale-copy-btn {
  border: none;
  cursor: pointer;
}
/* :L3833 */
.policy-dwl {
  display: none;
}
/* :L3837 */
.copied {
  border: 2px solid #ff6c1a;
  width: fit-content;
  padding: 0 0.5rem;
  border-radius: 16px;
  float: right;
  color: #ff6c1a;
  display: block;
  margin: 4px;
  font-weight: 600;
}
/* :L3849 */
.after-copied {
  display: none;
}
/* :L3853 */
.sale-h4 {
  margin-bottom: 0;
}
/* :L3857 */
.sale-h1 {
  margin-top: 0;
}
/* :L3861 */
.policy-text {
  color: #8f8f8f;
  font-weight: 700;
  margin-top: 35px;
}
/* :L3867 */
.page-confirmation2 {
  background-color: white;
}
/* :L3870 */
/* :L3871 */
.page-confirmation2 .instanda-question-header h3 {
  margin: 0;
}
/* :L3876 */
.page-confirmation2 .main-layout {
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  display: flex;
}
/* :L3883 */
.page-confirmation2 .sub-layout {
  display: flex;
  border-radius: 20px;
  padding: 40px;
  background: white;
  margin: 20px;
}
/* :L3891 */
.page-confirmation2 .device-notice {
  border-radius: 40px;
  background-color: #f1f1f1;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 20px;
  margin-top: 10px;
}
/* :L3901 */
.page-confirmation2 .leftbit {
  flex-basis: 20%;
}
/* :L3905 */
.page-confirmation2 .rightbit {
  flex-basis: 80%;
}
@media screen and (max-width: 500px) {
  /* :L3913 */
  .page-confirmation2 .main-layout .sub-layout {
    margin: 30px 10px 0px 10px;
    display: block;
  }
  /* :L3916 */
  .page-confirmation2 .main-layout .sub-layout .leftbit {
    width: 100%;
  }
  /* :L3918 */
  .page-confirmation2 .main-layout .sub-layout .leftbit img {
    width: 300px;
    margin-left: 0px;
    margin-top: 0px;
  }
  /* :L3924 */
  .page-confirmation2 .main-layout .sub-layout .rightbit {
    width: 100%;
  }
  /* :L3926 */
  .page-confirmation2 .main-layout .sub-layout .rightbit span.text-orange {
    font-size: 1.8rem !important;
  }
  /* :L3929 */
  .page-confirmation2 .main-layout .sub-layout .rightbit p.text-orange {
    font-size: 1.2rem !important;
  }
}
@media screen and (min-width: 501px) and (max-width: 750px) {
  /* :L3936 */
  .page-confirmation2 .main-layout .sub-layout {
    margin: 30px 30px 0px 30px;
    display: block;
  }
  /* :L3939 */
  .page-confirmation2 .main-layout .sub-layout .leftbit {
    width: 100%;
  }
  /* :L3941 */
  .page-confirmation2 .main-layout .sub-layout .leftbit img {
    width: 500px;
    margin-left: 0px;
    margin-top: 0px;
  }
  /* :L3947 */
  .page-confirmation2 .main-layout .sub-layout .rightbit {
    width: 100%;
  }
  /* :L3949 */
  .page-confirmation2 .main-layout .sub-layout .rightbit span.text-orange {
    font-size: 1.8rem !important;
  }
  /* :L3952 */
  .page-confirmation2 .main-layout .sub-layout .rightbit p.text-orange {
    font-size: 1.2rem !important;
  }
}
/* :L3958 */
.page-confirmation2 .date {
  display: flex;
}
/*
@media screen and (min-width: 751px) and (max-width: 990px){
  .page-confirmation2 .main-layout .sub-layout{
  margin: 30px 120px 0px 120px;
    display:flex;
    .leftbit{
      width: 35%;
    img{
    width: 350px;
    margin-left: -150px;
    margin-top: -20px;
    }
    }
    .rightbit{
      width: 75%;
      span.text-orange {
        font-size: 1.8rem !important;
		}
      p.text-orange {
        font-size: 1.2rem !important;
		}
    }
  }
}
@media screen and (min-width: 991px){
  .page-confirmation2 .main-layout .sub-layout{
  margin: 30px 320px 0px 320px;
    display:flex;
    .leftbit{
      width: 35%;
    img{
   width: 400px;
    margin-left: -184px;
    margin-top: -42px;
    }
    }
    .rightbit{
      width: 75%;
      span.text-orange {
        font-size: 1.8rem !important;
		}
      p.text-orange {
        font-size: 1.2rem !important;
		}
      .device-notice{
      background-color:#80808026;
      padding:5px 5px;
      border-radius:22px;
      img{
        width: 20px;
      }
    }
    }
  }
} */
/* Quick-quote display/adjustment */

/* :L4026 */
.page-quickquote {
  background-color: white;
}
/* :L4029 */
/* :L4030 */
.page-quickquote .instanda-quote-content .instanda-well:first-of-type {
  flex-basis: 100%;
}
/* :L4032 */
.page-quickquote .instanda-quote-content .instanda-well:first-of-type .container {
  width: auto;
}
/* :L4037 */
.page-quickquote .instanda-quote-content .instanda-well:nth-of-type(2) {
  border-radius: 22px;
  /*padding: 40px;*/

  flex-basis: 100%;
  max-width: 577px;
  /*min-height: @min-section-height;*/
  background-color: white;
  margin-left: auto;
  margin-right: auto;
}
/* :L4049 */
.page-quickquote .question-business-car {
  padding-top: 76px;
  background: url("https://pouchinsurance-media.s3.amazonaws.com/Ribbon.png") center top no-repeat;
  background-size: auto 56px;
}
/* :L4055 */
#heading_134993 {
  flex-basis: 100%;
}
/* :L4059 */
/* :L4060 */
/* :L4061 */
.page-quickquotequestions .instanda-quick-quote-questions div:first-child .instanda-well .instanda-question-item .questionItem {
  display: flex;
  width: 70%;
  margin-top: 20px;
}
/* :L4065 */
.page-quickquotequestions .instanda-quick-quote-questions div:first-child .instanda-well .instanda-question-item .questionItem .form-group {
  padding: 0px 10px;
  width: 50%;
}
/* :L4073 */
/* :L4074 */
.page-quickquote #question152519 .instanda-questionHeader {
  width: 100%;
}
/* :L4077 */
.page-quickquote .instanda-quote-update-button {
  display: none;
}
/* :L4080 */
.page-quickquote #question152519 {
  background-color: #f4f4f4;
  margin-bottom: 0px;
}
/* :L4084 */
.page-quickquote #question152519 .instanda-questionHeader div:first-child {
  padding: 15px;
}
/* :L4087 */
/* :L4089 */
.page-quickquote .goodie-cls {
  width: 95%;
  height: auto;
  z-index: -1;
}
/* :L4096 */
.custom-disabled,
select.custom-disabled {
  pointer-events: none;
  background: lightgray;
  cursor: not-allowed;
}
/*@color-bg-light: #f4e9d2;*/
/* Billing address */

/* :L4123 */
.page-confirmbillingdetails {
  background-color: white;
}
/* :L4126 */
/* :L4127 */
.page-confirmbillingdetails .instanda-choose-billing-content .questionList {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 40px;
  margin-bottom: 40px;
}
/* :L4135 */
.page-confirmbillingdetails .instanda-choose-billing-content .questionList > .instanda-container-fluid {
  background-color: transparent;
  flex-basis: 100%;
}
/* :L4139 */
.page-confirmbillingdetails .instanda-choose-billing-content .questionList > .instanda-container-fluid h3 {
  margin: 0;
}
/* :L4147 */
.page-confirmbillingdetails .instanda-choose-billing-content .questionList .instanda-upper-content {
  background: white;
}
/* :L4151 */
.page-confirmbillingdetails .instanda-choose-billing-content .questionList .instanda-lower-content {
  background: white;
}
/* :L4156 */
/* :L4157 */
/* :L4158 */
/* :L4159 */
/* :L4160 */
.page-confirmbillingdetails .instanda-choose-billing-content .container .instanda-main-content .row .div .pull-right {
  background: #ff6c1a;
  background: linear-gradient(90deg, #ff6c1a, #3ac7c2);
  color: #229894;
}
/**/
@keyframes fadeIn {
  0% {
    display: none;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
/* :L4177 */
.btn-fast-quote {
  background-color: #ff6b19 !important;
  color: white;
  border-radius: 25px;
  height: 55px;
  padding: 15px;
}
/* :L4183 */
.btn-fast-quote .badge {
  margin-left: 5px;
  background-color: #42bfc5;
  top: 0px !important;
  padding: 4px 7px !important;
}
/* :L4189 */
.btn-fast-quote .fast-hidden {
  display: none;
}
/* :L4192 */
.btn-fast-quote .fast-footer {
  color: black;
  text-transform: none;
}
/* :L4198 */
.btn-fast-quote:hover {
  color: white !;
  height: 240px;
  transition: .5s;
}
/* :L4202 */
.btn-fast-quote:hover .fast-hidden {
  animation: fadeIn 5s;
  display: block;
}
/* :L4208 */
.btn-fast-quote:visited {
  color: white !important;
  text-decoration: none !important;
}
@media (min-width: 1000px) {
  /* :L4214 */
  #agentSearchParameters {
    display: flex;
    width: 100%;
  }
  /* :L4218 */
  .page-agentdashboard .agent-search-parameter {
    margin-right: 15px;
    width: auto;
  }
}
/* :L4224 */
.page-agentdashboard .agentDashboardResultsetTitle {
  display: none;
}
/* :L4228 */
#agentSearchButton {
  font-size: 20px;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
  height: 56px;
  margin-top: 25px;
  padding: 0px 0px;
}
/* :L1270 */
#agentSearchButton:hover,
#agentSearchButton:active,
#agentSearchButton:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
#agentSearchButton:hover,
#agentSearchButton:active,
#agentSearchButton:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
#agentSearchButton:hover,
#agentSearchButton:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
#agentSearchButton:hover:focus,
#agentSearchButton:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
#agentSearchButton i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
#agentSearchButton:hover,
#agentSearchButton:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
#agentSearchButton:hover:focus,
#agentSearchButton:active:focus {
  color: #39c7c2;
}
/* :L4235 */
.quotesTitle,
.policiesTitle {
  font-weight: bold;
}
/* :L4238 */
.instanda-questionHeader h3 {
  padding: 40px 0px;
  margin: 0px 0px;
  margin: auto;
}
@media (min-width: 1200px) {
  /* :L4244 */
  a[href="/Public/AgentDashboard"] {
    left: -520px;
  }
}
/* Nico AgentDashboard styles */

/*
.container {
  width: 70% !important;
}
*/

/* :L59 */

/* :L4256 */
.instanda-container-fluid {
  /*background-color: #f4f4f4;*/
  /*background-color: #f4e9d2;*/
  background-color: white;
}
/* :L79 */

/* :L4263 */
.instanda-main-content-container {
  position: relative;
  width: 100%;
  background-color: white !important;
  /*#fbf6eb;*/

}
/* :L4069 */

/* :L4271 */
#agentSearchButton {
  font-size: 20px;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  /*border: double 3px #ffffff00;*/
  border: 3px solid #39c7c2;
  border-radius: 22px;
  /*background-image: linear-gradient(white, white), linear-gradient(#39c7c2, #39c7c2);*/
  background-origin: border-box;
  background-clip: padding-box, border-box;
  background-color: white;
  position: relative;
  color: #39c7c2;
  /*background-image: linear-gradient(white, white), linear-gradient(90deg, #39c7c2 0%, #39c7c2 100%);*/
  height: 56px;
  margin-top: 25px;
  padding: 0px 0px;
}
/* :L1265 */

/* :L4298 */
#agentSearchButton:hover,
#agentSearchButton:active,
#agentSearchButton:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1265 */

/* :L4305 */
#agentSearchButton:hover,
#agentSearchButton:active,
#agentSearchButton:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1297 */

/* :L4312 */
/* :L1301 */

/* :L4317 */
#agentSearchButton:hover:focus,
#agentSearchButton:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1308 */

/* :L4323 */
#agentSearchButton i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1335 */

/* :L4330 */
/* :L1339 */

/* :L4335 */
#agentSearchButton:hover:focus,
#agentSearchButton:active:focus {
  color: #39c7c2;
}
/* :L4340 */
.title-container {
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}
/* :L4076 */

/* :L4347 */
.quotesTitle,
.policiesTitle,
.cancelledPoliciesTitle {
  margin-top: 5px;
  margin-left: 10px;
  font-weight: bold;
}
/* :L4355 */
.table-bordered > thead > tr > th.right:before {
  content: "";
  position: absolute;
  right: 0;
  top: 20px;
  height: 26px;
  width: 50%;
  border-right: 1.5px solid #29292d;
  opacity: 0.29;
}
/* Nico AgentDashboard styles ends */

/* :L4366 */
.btn.btn-primary[href="javascript:openViewPolicyVersionsPopup();"],
.btnComparePolicy {
  display: none;
}
/* :L4369 */
.warning {
  background-color: white;
  padding: 10px 100px;
  border-radius: 22px;
  margin-bottom: 20px;
}
/* :L4375 */
/* :L4376 */
.page-viewquoteorpolicy #instanda-site-layout {
  background-image: none;
  height: auto;
  /*background-color: #fbf6eb;*/

}
/* :L4381 */
.page-viewquoteorpolicy .instanda-main-content-container {
  width: 100%;
  /*background-color: #fbf6eb;*/

}
/* :L4384 */
.page-viewquoteorpolicy .instanda-main-content-container .modal-header {
  /*background-color: #f4e9d2;*/
  background-color: #39c7c2;
}
/* :L4388 */
/* :L4394 */
/* :L4395 */
.page-viewquoteorpolicy #Claim-Loss_Date-Dialog .modal-footer input {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  /*border: double 3px transparent;*/
  border: solid 3px #39c7c2;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L4425 */
/* :L4426 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn {
  font-size: 20px;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1270 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:hover,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:active,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:hover,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:active,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:hover,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:hover:focus,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:hover,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:hover:focus,
.page-viewquoteorpolicy .instanda-innerbody .modal-footer .btn:active:focus {
  color: #39c7c2;
}
/*.page-viewquoteorpolicy .modal-footer .loss-date-submit-button{
  background-color:black;
}

.page-viewquoteorpolicy .instanda-innerbody .modal-body .modal-footer .loss-date-submit-button{
  background-color:black;
}*/

/* MVP 346 , 5/20/2021*/

/* :L4439 */
.page-viewquoteorpolicy .btnMakeClaim,
.page-viewquoteorpolicy .btnViewClaims,
.page-viewquoteorpolicy .btnClaims {
  display: none;
}
/* Buttons Styling */

/* :L1454 */

/* :L4447 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn {
  font-size: 1rem;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: black;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  /*border: solid 3px #39c7c2;*/
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#e2e2e2, #e2e2e2);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  padding: 16px 0px;
  margin: 0 5px 5px 0;
  border-radius: 22px !important;
  box-shadow: none !important;
}
/* :L1265 */

/* :L4473 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:hover,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:active,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1297 */

/* :L4480 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:hover,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#e2e2e2, #e2e2e2);
}
/* :L1301 */

/* :L4485 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:hover:focus,
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1308 */

/* :L4491 */
.page-viewquoteorpolicy .policy-view-options-action-buttons .btn-group .btn i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* NICO'S STYLES */

/* :L4499 */
.container {
  width: 1170px !important;
}
/* :L4503 */
div.questionItem.instanda-container-fluid.form-title {
  background-color: white;
}
/* :L4507 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L4511 */
.instanda-questionHeader {
  display: flex;
  flex-direction: row;
}
/* :L4516 */
.back-button {
  margin-top: 40px;
  width: 29px;
  height: 58px;
  cursor: pointer;
}
/* :L4523 */
.info-wrapper {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 10px;
  background-color: white;
  color: #444444;
}
/* :L4531 */
.image-button {
  width: 16px;
  height: 18px;
  margin-right: 12px;
  margin-left: 20px;
}
/* :L4538 */
.button-container {
  display: flex;
  flex-direction: row;
}
/* :L4547 */
.button-p {
  /*opacity: 0.68;*/
  font-size: 16px;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: left;
  /* Text style for "Edit Custo" */
}
/* NICO'S STYLES ENDS */

/* :L4561 */
.btn.btn-primary.btnPremiumSummary.link-css-responsive {
  display: none;
}
/* Hide the Claimed amount field(s) on claim-type specific questions */

/* :L4565 */
#question145139,
#question145140 {
  opacity: 0;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* :L4573 */
#question145139 > *,
#question145140 > * {
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* :L4579 */
#question145139 .form-control,
#question145140 .form-control {
  height: 0;
  min-height: 0;
}
/* :L4585 */
/* :L4586 */
/* :L4589 */
/* :L4592 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn {
  font-size: 20px;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  border: double 3px transparent;
  border-radius: 22px;
  background-image: linear-gradient(white, white), linear-gradient(#716262, #716262);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  box-shadow: 0 9px 31px 7px rgba(51, 1, 1, 0.15);
  background-color: white;
  position: relative;
  color: #39c7c2;
  background-image: linear-gradient(white, white), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1270 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:hover,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:active,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1270 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:hover,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:active,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:focus {
  background-color: transparent;
  outline: 0;
}
/* :L1302 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:hover,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(#716262, #716262);
}
/* :L1306 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:hover:focus,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:active:focus {
  border-color: transparent;
  color: #716262;
}
/* :L1313 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn i {
  position: absolute;
  left: 15px;
  font-size: 20px;
  top: 16px;
}
/* :L1340 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:hover,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:active {
  background-image: linear-gradient(#f3f3f3, #f3f3f3), linear-gradient(90deg, #ff6c1a 0%, #3ac7c2 100%);
}
/* :L1344 */
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:hover:focus,
.page-viewquoteorpolicy .page-customerhomepage .instanda-innerbody .btn:active:focus {
  color: #39c7c2;
}
/* :L4596 */
/* :L4597 */
/* :L4599 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container form > div.container {
  background-color: white;
  margin: 20px 0 0 0;
  width: 100%;
  padding: 40px;
}
/* :L4602 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container .instanda-determine-claim-questions {
  border-radius: 22px;
  padding: 40px;
  flex-basis: 100%;
  max-width: 577px;
  min-height: 577px;
  background-color: white;
  margin-left: auto;
  margin-right: auto;
}
/* :L4611 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container .instanda-determine-claim-questions .instanda-question-input {
  width: 100%;
  display: flex;
  margin: 0 10%;
}
/* :L4615 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container .instanda-determine-claim-questions .instanda-question-input label:first-child {
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}
/* :L4619 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container .instanda-determine-claim-questions .instanda-question-input label:last-child {
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
}
/* :L4624 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container .instanda-determine-claim-questions .radio-inline {
  width: 50%;
  margin: 0;
  text-align: center;
  color: #313131;
  border: 2px solid lightgray;
  padding: 18px 70px;
}
/* :L4632 */
.page-determineclaimtypequestionsforagentsite .instanda-main-content-container .instanda-determine-claim-questions .radio-inline input {
  display: none;
}
/* :L4638 */
.page-determineclaimtypequestionsforagentsite .radio-inline.instanda-selected {
  background-color: #39c7c2;
  color: white;
}
/* :L4642 */
.page-determineclaimtypequestionsforagentsite .instanda-container-fluid {
  background-color: #f4e9d2;
  padding: 40px 0;
}
/* :L1513 */
.page-determineclaimtypequestionsforagentsite .instanda-container-fluid h3 {
  margin-bottom: 0;
}
/* :L4644 */
/* :L4645 */
.page-determineclaimtypequestionsforagentsite .instanda-container-fluid .instanda-questionHeader h3 {
  margin: 0;
}
/* Hidden questions used in the return of MVR data */

/* :L4652 */
#question147174/* DriverLicenseValid_TXT */ {
  opacity: 0;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* :L4660 */
#question147174 > * {
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* :L4666 */
#question147174/* DriverLicenseValid_TXT */ .form-control {
  height: 0;
  min-height: 0;
}
/* :L4671 */
.page-postquotequestions.page-number-1 .instanda-main-content .form-autosave > div:last-child {
  position: absolute;
  bottom: 10px;
  min-height: 20px;
  padding: 19px;
  background-color: whitesmoke;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
}
/* :L4680 */
.page-postquotequestions.page-number-1 .instanda-lower-content {
  margin-bottom: 200px;
}
/* :L4682 */
.page-postquotequestions.page-number-1 .instanda-lower-content .info {
  /*border: 3px solid #f4e9d2;*/
  border: 3px solid whitesmoke;
  border-radius: 22px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 25px;
}
/* :L4691 */
.page-postquotequestions.page-number-1 .post-quote-image img {
  height: 576px;
  width: 100%;
}
/* scripted nav US 21 */

@media only screen and (min-width: 768px) {
  /* :L4698 */
  .navbar .navbar-header {
    justify-content: space-between;
    display: flex;
    align-items: baseline;
    padding-bottom: 20px;
    text-transform: uppercase;
    font-style: normal;
  }
}
@media only screen and (min-width: 1382px) {
  /* :L4709 */
  .navbar .navbar-header .left .navbar-btn {
    margin-right: 120px;
  }
  /* :L4712 */
  .navbar .navbar-header .right .navbar-btn {
    margin-left: 50px;
  }
}
@media only screen and (max-width: 1381px) and (min-width: 968px) {
  /* :L4718 */
  .navbar .navbar-header .left .navbar-btn {
    margin-right: 40px;
  }
  /* :L4721 */
  .navbar .navbar-header .right .navbar-btn {
    margin-left: 20px;
  }
}
@media only screen and (max-width: 768px) {
  /* :L4727 */
  .navbar .navbar-header div.left {
    margin-top: 5%;
  }
  /* :L4731 */
  .navbar .navbar-header div.right {
    margin-left: 20px;
  }
  /* :L4735 */
  .navbar .navbar-header .left .navbar-btn {
    margin-right: 10px;
  }
  /* :L4738 */
  .navbar .navbar-header .right .navbar-btn {
    margin-left: 5px;
  }
}
/* :L4743 */
.navbar .navbar-header div.left {
  margin-left: 20px;
}
/* :L4746 */
.navbar .navbar-header .left .navbar-btn {
  color: #6b6b6b;
  font-size: 15px;
  font-weight: 400;
  text-transform: uppercase;
}
/* :L4753 */
.navbar .navbar-header .right .navbar-btn {
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 500;
  border: none !important;
  box-shadow: none !important;
  background-clip: unset !important;
}
/* :L4762 */
.navbar .navbar-header .right .navbar-btn.sign-in-btn {
  color: #39c7c2;
}
/* :L4766 */
.navbar .navbar-header .right .navbar-btn.btn-primary {
  border-radius: 22px;
  border: 2px solid #21a29d;
  background-color: #39c7c2;
  color: white;
  padding: 15px 20px;
}
/* :L4774 */
.navbar .navbar-header .navbar-brand img {
  width: auto;
  height: 89px;
  margin-left: 89px;
  margin-top: 54px;
}
/* Hide Claims btn temporary*/

/* :L4782 */
.left a.btn.btn-default.navbar-btn.left:nth-child(1) {
  display: none;
}
/* //Footer US 16 */

/* :L4786 */
.jss48 {
  color: #716262;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 10px;
  background-color: #f8f8f8;
  font-size: 31px;
  font-weight: 400;
  margin-top: 2rem;
}
/* :L4796 */
.jss49 {
  width: 143px;
  margin-bottom: 20px;
  color: #656565;
}
/* :L4801 */
.footer {
  display: none;
}
/* :L4804 */
/* :L4805 */
.page-agentalldocs.logged-in-agent .agent-all-docs-responsive ul li {
  list-style-type: none;
}
/* :L4807 */
.page-agentalldocs.logged-in-agent .agent-all-docs-responsive ul li a[href*="/Public/DownloadStoredPdfBuilder?packageId=11922&pdfBuilderId=304241"] {
  display: none;
}
/* :L4810 */
.page-agentalldocs.logged-in-agent .agent-all-docs-responsive ul li a {
  display: flex;
}
/* :L4812 */
.page-agentalldocs.logged-in-agent .agent-all-docs-responsive ul li a:before {
  content: "";
  color: black;
  display: list-item;
  list-style-type: disc;
}
/* :L4822 */
.doc-back-btn {
  width: 329px;
}
/* :L4826 */
.docs-btn {
  width: 380px;
  color: black !important;
  border: double 3px transparent !important;
  background-image: linear-gradient(white, white), linear-gradient(#e2e2e2, #e2e2e2) !important;
  background-origin: border-box !important;
  background-clip: padding-box, border-box !important;
  padding: 16px 0px;
  box-shadow: none !important;
}
/* :L4837 */
.docs-btn:hover {
  color: #21a29d !important;
}
/* :L4841 */
.docs-back-button {
  margin-left: 30px;
  cursor: pointer;
}
/* :L4845 */
.agentTable {
  text-align: center;
  border-radius: 12px;
  background-color: white;
  margin-bottom: 43px;
}
/* :L4852 */
.agentDashboardTable thead tr th {
  padding: 1rem;
}
/* :L4856 */
.agentTable thead tr th:not(:last-child)::before {
  content: "";
  position: absolute;
  right: 0;
  top: 20px;
  height: 35px;
  width: 50%;
  border-right: 1.5px solid #29292d;
  opacity: 0.29;
}
/* :L4867 */
.agentTable tbody tr td a {
  color: #39c7c2;
}
/* :L4871 */
[name="updateButton"],
[type="submit"].btn.btn-default,
[type="submit"].btn.btn-primary:not(.instanda-btn) .agentTable tbody tr td a.linkcss,
.agentTable tbody tr td .instanda-button.instanda-quote-button.btn.btn-primary:not(.re-generate) {
  background-image: none !important;
  /*border: 3px solid #39c7c2 !important;*/

}
/* :L4876 */
[name="updateButton"] {
  border: 3px solid #39c7c2 !important;
  box-shadow: none !important;
}
/* :L4881 */
.instanda-notes-button.btn.btn-primary,
.row.instanda-buttonlist-payment-online-billing-details div a,
#boltPayButton,
.instanda-button.instanda-quote-button.btn.btn-primary.btn-custom,
.linkcss.btn-custom,
[type="submit"].btn.btn-default.btn-custom,
[name="copyQuoteButton"],
[name="continueButton"],
#continue-step-1,
#continue-step-2,
#continue-step-3,
#agentSearchButton,
#backButton {
  box-shadow: none !important;
  border: 3px solid !important;
}
/* :L4897 */
#specialNotes {
  border: double 3px transparent !important;
}
/* :L4900 */
#policiesContainerCustom > h4.policiesTitle,
#cancelledPoliciesContainerCustom > h4.cancelledPoliciesTitle {
  display: none;
}
/* :L4905 */
.agentTable thead tr th,
.agentDashboardTable thead tr th {
  text-align: center;
  height: 49px;
  background-color: #f7f7f7;
  border: none;
  width: auto;
  z-index: 1;
  margin: 20px auto;
  color: black;
  position: relative;
}
/* :L4918 */
.agentDashboardTable tbody tr td,
.agentTable tbody tr td {
  border: none;
}
/* :L4923 */
.agentDashboardTable thead tr th a {
  color: black;
}
/* :L4927 */
.agentDashboardTable tbody tr td a {
  color: #39c7c2;
}
/* :L4931 */
.agentDashboardTable thead tr th .fa.fa-sort {
  display: none;
}
/* :L4935 */
#tableUploadedDocuments thead tr th {
  height: 65px;
}
/* :L4939 */
.agentDashboardTable thead tr th:not(:last-child)::before {
  content: "";
  position: absolute;
  right: 0;
  top: 20px;
  height: 26px;
  width: 50%;
  border-right: 1.5px solid #29292d;
  opacity: 0.29;
}
/* :L4950 */
#quotesTableCustom thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L4954 */
#policiesContainerCustom thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L4958 */
#cancelledPoliciesTableCustom thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L4962 */
#quotesContainerCustom .table-responsive,
#policiesContainerCustom .table-responsive {
  text-align: center;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -ms-border-radius: 12px;
  -o-border-radius: 12px;
  background-color: white;
  margin-bottom: 43px;
}
/* :L4972 */
#uploadBtn {
  font-size: 20px;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  color: #716262;
  padding: 16px 50px;
  height: 62px;
  min-width: 240px;
  text-align: center;
  text-transform: uppercase;
  outline: 0;
  /* border: double 3px #ffffff00; */
  border: 3px solid #39c7c2;
  border-radius: 22px;
  /* background-image: linear-gradient(white, white), linear-gradient(#39c7c2, #39c7c2); */
  background-origin: border-box;
  background-clip: padding-box, border-box;
  background-color: white;
  position: relative;
  color: #39c7c2;
  /* background-image: linear-gradient(white, white), linear-gradient(90deg, #39c7c2 0%, #39c7c2 100%); */
  height: 56px;
  padding: 0px 0px;
}
/* :L4998 */
#uploadBtn:hover {
  color: #716262;
}
/* :L5002 */
.uploadDiv {
  width: 100%;
  height: auto;
  padding: 90px;
  margin-bottom: 1rem;
  border-radius: 88px;
  border: 10px dashed #cacaca;
  background-color: #f3f3f3;
}
/* :L5012 */
.fileUploadInput {
  display: grid;
  grid-gap: 10px;
  position: relative;
  z-index: 1;
}
/* :L5019 */
.fileUploadInput label {
  width: 367px;
  height: 37px;
  color: black;
  font-family: "Libre Franklin";
  font-size: 35px;
  font-weight: 500;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
  /* Text style for "Drag a doc" */
}
/* :L5036 */
.fileUploadInput input {
  position: relative;
  z-index: 1;
  padding: 0 gap(m);
  width: 368px;
  height: 73px;
  border-radius: 22px;
  border: 2px solid #e2e2e2;
  background-color: transparent;
  color: transparent;
  font-family: arial, sans-serif;
  font-size: 1rem;
  user-select: none;
  cursor: pointer;
  font-weight: regular;
}
/* :L5053 */
.fileUploadInput input[type="file"] {
  padding: 0 gap(m);
}
/* :L5057 */
.fileUploadInput input[type="file"]::-webkit-file-upload-button {
  visibility: hidden;
  margin-left: 10px;
  padding: 0;
  height: 50px;
  width: 0;
}
/* :L5065 */
.fileUploadInput button:not(.up-icon) {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 300px;
  height: 60px;
  margin: 10px 15px;
  line-height: 0;
  user-select: none;
  border: none;
  font-family: arial, sans-serif;
  font-size: 1rem;
  font-weight: 800;
  background-color: transparent;
  padding: 11px 60px 0 0;
}
/* :L5082 */
.fileUploadInput button svg {
  width: 23px;
  height: 23px;
  fill: #767676;
}
@-moz-document url-prefix() {
  /* :L5090 */
  .fileUploadInput button:not(.up-icon) {
    display: none;
  }
}
/* :L5095 */
.up-icon {
  border: 2px solid #767676;
  padding: 10px 0 0 5px;
  border-radius: 10px;
  margin-right: 1rem;
}
/* :L5102 */
.file-text {
  width: 125px;
  height: 16px;
  opacity: 0.68;
  color: black;
  font-family: "Libre Franklin";
  font-size: 21px;
  font-weight: 500;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: left;
}
/* :L5119 */
.save {
  border: 2px solid #21a29d !important;
  background-color: #39c7c2 !important;
  color: white;
}
/* :L5125 */
.cancel {
  border: 2px solid #e2e2e2 !important;
  background-color: #f8f8f8 !important;
}
/* :L5131 */
.cancel,
.save {
  width: 260px;
  height: 55px;
  border-radius: 22px;
}
/* :L5137 */
.options {
  padding: 0;
  font-size: 1.5rem;
  margin: 2rem 0;
}
/* :L5143 */
.options div [name="AttachToQuoteEmail"],
.options div [name="AttachToSoldEmail"] {
  margin: 4px 40px 0 40px;
}
/* :L5147 */
#uploadModal .modal-dialog .modal-content {
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}
/* :L5155 */
#tableUploadedDocuments tbody tr td.tdFileName {
  overflow: hidden;
  word-wrap: unset !important;
}
/* Checkbox */

/* :L5162 */
.round,
.instruction {
  position: relative;
  margin-left: 2rem;
}
/* :L5167 */
.round.first {
  margin-top: 1rem;
}
/* :L5171 */
.round label {
  background-color: white;
  border: 1px solid #cccccc;
  border-radius: 50%;
  cursor: pointer;
  height: 28px;
  left: 0;
  position: absolute;
  top: 0;
  width: 28px;
}
/* :L5183 */
.round label:after {
  border: 2px solid #e2e2e2;
  border-top: none;
  border-right: none;
  content: "";
  height: 6px;
  left: 7px;
  opacity: 0;
  position: absolute;
  top: 8px;
  transform: rotate(-45deg);
  width: 12px;
}
/* :L5197 */
.round input[type="checkbox"] {
  visibility: hidden;
}
/* :L5201 */
.round input[type="checkbox"]:checked + label {
  background-color: #39c7c2;
  border-color: #39c7c2;
}
/* :L5206 */
.round input[type="checkbox"]:checked + label:after {
  opacity: 1;
}
/* :L5210 */
.upload-modal-footer,
.upload-modal-header {
  border: none;
}
/* :L5214 */
.upload-modal-header button {
  font-size: 3rem;
}
/* :L5218 */
.file-desc {
  padding: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* :L5224 */
.agentTable {
  border-collapse: separate;
  border-spacing: 0;
  min-width: 350px;
  border: none !important;
}
/* :L5231 */
.agentTable thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L5235 */
.agentTable tbody tr td {
  padding: 20px !important;
}
/* :L5239 */
.agentTable tr th,
.agentTable tr td {
  /* border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb; */
  padding: 5px;
}
/* :L5246 */
.agentTable tr:last-child td {
  border-bottom: 1px solid #bbbbbb !important;
  padding: 5px;
}
/* :L5251 */
.agentTable tr th:last-child,
.agentTable tr td:last-child {
  border-right: 1px solid #bbbbbb !important;
}
/* :L5256 */
.agentTable tr th:first-child,
.agentTable tr td:first-child {
  border-left: 1px solid #bbbbbb !important;
}
/* :L5261 */
.agentTable tr th {
  background: #eeeeee;
  border-top: 1px solid #bbbbbb !important;
  text-align: left;
}
/* top-left border-radius */

/* :L5269 */
.agentTable tr:first-child th:first-child {
  border-top-left-radius: 20px !important;
  border-right: none;
}
/* top-right border-radius */

/* :L5275 */
.agentTable tr:first-child th:last-child {
  border-top-right-radius: 20px !important;
}
/* bottom-left border-radius */

/* :L5280 */
.agentTable tr:last-child td:first-child {
  border-bottom-left-radius: 20px !important;
}
/* bottom-right border-radius */

/* :L5285 */
.agentTable tr:last-child td:last-child {
  border-bottom-right-radius: 20px !important;
}
/* :L5289 */
.done::before {
  border-right: none !important;
}
/* :L5292 */
.agentDashboardTable {
  border-collapse: separate;
  border-spacing: 0;
  min-width: 350px;
  border: none !important;
}
/* :L5299 */
.agentTable thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L5303 */
.agentDashboardTable tr th,
.agentDashboardTable tr td {
  /* border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb; */
  padding: 5px;
}
/* :L5310 */
.agentDashboardTable tr:last-child td {
  border-bottom: 1px solid #bbbbbb !important;
  padding: 5px;
}
/* :L5315 */
.agentDashboardTable tr th:last-child,
.agentDashboardTable tr td:last-child {
  border-right: 1px solid #bbbbbb !important;
}
/* :L5320 */
.agentDashboardTable tr th:first-child,
.agentDashboardTable tr td:first-child {
  border-left: 1px solid #bbbbbb !important;
}
/* :L5325 */
.agentDashboardTable tr th {
  background: #eeeeee;
  border-top: 1px solid #bbbbbb !important;
  text-align: left;
}
/* top-left border-radius */

/* :L5333 */
.agentDashboardTable tr:first-child th:first-child {
  border-top-left-radius: 20px !important;
  border-right: none;
}
/* top-right border-radius */

/* :L5339 */
.agentDashboardTable tr:first-child th:last-child {
  border-top-right-radius: 20px !important;
}
/* bottom-left border-radius */

/* :L5344 */
.agentDashboardTable tr:last-child td:first-child {
  border-bottom-left-radius: 20px !important;
}
/* bottom-right border-radius */

/* :L5349 */
.agentDashboardTable tr:last-child td:last-child {
  border-bottom-right-radius: 20px !important;
}
/* :L5352 */
.abandonH1 {
  padding: 20px 100px;
}
/* :L5356 */
.abandonP {
  padding: 0 75px;
  font-size: 1.2rem;
}
/* :L5361 */
.abandonYes {
  padding: 1rem;
}
/* :L5364 */
/* :L5365 */
.page-cancellationconfirmation table tr:nth-child(5) {
  display: none;
}
/* :L5370 */
.instanda-cancellation-questions {
  display: flex;
  justify-content: center;
  border-collapse: separate;
  border-spacing: 100px 5px;
}
/* :L5377 */
.cancel-modal {
  justify-content: center;
  height: auto;
  width: 90%;
  border: 2px solid grey;
  border-radius: 25px;
  padding: 50px;
  /* margin-top: 70px; */
  /* background-color: white;  */
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  -o-border-radius: 25px;
}
/* :L5392 */
.cancel-modal .instanda-well .container .row .instanda-question-input .instanda-question-date {
  border-spacing: 0 !important;
}
/* :L5396 */
.cancel-modal .instanda-questionHeader h3 {
  width: 100%;
}
/* :L5400 */
.cancel-continue-btn {
  border: 3px solid #39c7c2 !important;
}
/* :L5403 */
.cancel-back-btn {
  border: 3px solid lightgray !important;
  color: grey;
}
/* :L5407 */
#transactionsTable {
  border-collapse: separate;
  border-spacing: 0;
  min-width: 350px;
  border: none !important;
}
/* :L5414 */
.agentTable thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L5418 */
#transactionsTable tr th,
#transactionsTable tr td {
  /* border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb; */
  padding: 5px;
}
/* :L5425 */
#transactionsTable tr:last-child td {
  border-bottom: 1px solid #bbbbbb !important;
  padding: 5px;
}
/* :L5430 */
#transactionsTable tr th:last-child,
#transactionsTable tr td:last-child {
  border-right: 1px solid #bbbbbb !important;
}
/* :L5435 */
#transactionsTable tr th:first-child,
#transactionsTable tr td:first-child {
  border-left: 1px solid #bbbbbb !important;
}
/* :L5440 */
#transactionsTable tr th {
  background: #eeeeee;
  border-top: 1px solid #bbbbbb !important;
  text-align: left;
}
/* top-left border-radius */

/* :L5448 */
#transactionsTable tr:first-child th:first-child {
  border-top-left-radius: 20px !important;
  border-right: none;
}
/* top-right border-radius */

/* :L5454 */
#transactionsTable tr:first-child th:last-child {
  border-top-right-radius: 20px !important;
}
/* bottom-left border-radius */

/* :L5459 */
#transactionsTable tr:last-child td:first-child {
  border-bottom-left-radius: 20px !important;
}
/* bottom-right border-radius */

/* :L5464 */
#transactionsTable tr:last-child td:last-child {
  border-bottom-right-radius: 20px !important;
}
/* :L5467 */
.contract-header-row,
.account-header-row {
  padding: 10px;
}
/* :L5471 */
.contract-header-row {
  border: 2px solid lightgrey;
  border-radius: 10px;
  width: 50%;
  float: left;
}
/* :L5478 */
.account-header-row {
  width: 20%;
  float: right;
}
/* :L5483 */
.statement-table.d-none.d-md-table {
  border-collapse: separate;
  border-spacing: 0;
  min-width: 350px;
  border: none !important;
}
/* :L5490 */
.agentTable thead tr th {
  border-bottom: 1px solid #e2e2e2;
}
/* :L5494 */
.statement-table.d-none.d-md-table tr th,
.statement-table.d-none.d-md-table tr td {
  /* border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb; */
  padding: 5px;
}
/* :L5501 */
.statement-table.d-none.d-md-table tr:last-child td {
  border-bottom: 1px solid #bbbbbb !important;
  padding: 5px;
}
/* :L5506 */
.statement-table.d-none.d-md-table tr th:last-child,
.statement-table.d-none.d-md-table tr td:last-child {
  border-right: 1px solid #bbbbbb !important;
}
/* :L5511 */
.statement-table.d-none.d-md-table tr th:first-child,
.statement-table.d-none.d-md-table tr td:first-child {
  border-left: 1px solid #bbbbbb !important;
}
/* :L5516 */
.statement-table.d-none.d-md-table tr th {
  background: #eeeeee;
  border-top: 1px solid #bbbbbb !important;
  text-align: left;
}
/* top-left border-radius */

/* :L5524 */
.statement-table.d-none.d-md-table tr:first-child th:first-child {
  border-top-left-radius: 20px !important;
  border-right: none;
}
/* top-right border-radius */

/* :L5530 */
.statement-table.d-none.d-md-table tr:first-child th:last-child {
  border-top-right-radius: 20px !important;
}
/* bottom-left border-radius */

/* :L5535 */
.statement-table.d-none.d-md-table tr:last-child td:first-child {
  border-bottom-left-radius: 20px !important;
}
/* bottom-right border-radius */

/* :L5540 */
.statement-table.d-none.d-md-table tr:last-child td:last-child {
  border-bottom-right-radius: 20px !important;
}
/*Table retrieve bottom*/

/* :L5545 */
.instanda-agent-retrieve-quotes {
  margin-bottom: 30px;
}
/*MTA Due Today Amount*/

/* :L5549 */
div#question334876 {
  text-align: center;
}
/*MTAProratedTotal*/

/* :L5554 */
div#question334877 {
  text-align: center;
}
/*MTA Due Today Monthly Amount*/

/* :L5559 */
div#question334878 {
  text-align: center;
}
/* :L5562 */
tr.bgcolor-header {
  background-color: #2febe5;
  color: black;
  font-weight: 500;
  border: 1px solid #39c7c2;
}
/* :L5569 */
.title-header-rating {
  font-weight: 500;
  color: black;
}
/* :L5574 */
.text-header-rating {
  font-weight: lighter;
}
/* :L5578 */
.header-raiting-div {
  background-color: #e1ffff;
  border: 2px solid #baefee;
  padding: 20px;
  border-radius: 4px;
}
/* :L5585 */
.bg-colum {
  background-color: whitesmoke;
  border-bottom: 1px solid #dddddd;
  height: 30px;
}
/* :L5591 */
.bg-colum-result {
  background-color: white;
  border-bottom: 1px solid #dddddd;
  height: 30px;
}
