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

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

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

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

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

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

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

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

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

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

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

/* :L212 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L219 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L224 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L231 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L235 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L239 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L243 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L247 */
.warning-message-payment {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000000000;
  width: 100%;
  text-align: center;
  background-color: #efdccf;
  font-weight: bold;
  padding: 25px;
}
/* :L260 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}


/* :L24 */
.text-notes {
  color: #003366;
  font-size: 14px;
  font-weight: 400;
}
/* :L30 */
.text-reminder {
  color: #00c2df;
  font-size: 20px;
  font-weight: 400;
}
/* :L35 */
body {
  overflow-x: hidden;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
/* :L40 */
.custom-footer {
  background: white;
  font-size: 12px;
  margin-top: 5.5%;
}
/* :L45 */
.footerGrid {
  display: flex;
  justify-content: space-around;
  align-items: flex-end;
  flex-wrap: wrap;
}
/* :L51 */
.footerLine {
  position: relative;
}
/* :L53 */
.footerLine hr {
  position: absolute;
  border-color: #eeeeee;
  left: 15px;
  right: 15px;
  margin: 0;
  top: 50%;
}
/* :L61 */
.footerLine img {
  position: relative;
  background: white;
  padding: 0 5px;
  height: 155px;
}
/* :L68 */
/* :L69 */
.socialIcon .imgFooter {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
/* :L75 */
.socialIcon .imgFooter > img {
  flex-basis: 26px;
  width: 26px;
}
/* :L79 */
.socialIcon .imgFooter > img + img {
  margin-left: 10px;
}
/* :L83 */
.socialIcon .imgFooter > img.youtube {
  flex-basis: 32px;
  width: 32px;
  margin-left: 15px;
}
/* :L91 */
.imgFooter {
  margin-bottom: 10%;
}
/* :L94 */
.footerAddress {
  margin-bottom: 2px;
}
/* :L97 */
.footerPhone {
  margin-top: 15px;
}
/* :L100 */
button {
  border-radius: 40px !important;
}
/* :L102 */
button:focus {
  outline: none;
}
/* :L106 */
.navbar.navbar-static-top {
  margin-bottom: 0;
}
/* :L109 */
.navbar.navbar-default {
  margin-bottom: 0;
}
/* :L112 */
/* :L113 */
#clearButton:focus {
  outline: none;
}
/* :L117 */
/* :L118 */
#rejectButton:focus {
  outline: none;
}
/* :L122 */
/* :L123 */
#pendingButton:focus {
  outline: none;
}
/* :L127 */
/* :L128 */
input[type="submit"]:focus {
  outline: none;
}
/* :L132 */
/* :L133 */
#backButton:focus {
  outline: none;
}
/* :L137 */
/* :L138 */
button[name='continueButton']:focus {
  outline: none;
}
/* :L142 */
/* :L143 */
.btn.btn-primary.instanda-btn:focus {
  outline: none;
}
/* :L147 */
/* :L148 */
.btn:focus {
  outline: none;
}
/* :L152 */
nav.navbar.navbar-default {
  background-color: white;
}
/* :L155 */
/* :L156 */
/* :L157 */
div.navbar-header a img {
  position: relative;
  width: 200px;
}
/* :L163 */
.instanda-nav-item {
  margin-right: 20px;
}
/* :L166 */
.instanda-nav-item-link {
  margin-right: 20px;
}
/* :L169 */
/* :L170 */
/* :L180 */
/* :L181 */
.navbar-default .navbar-nav > li > a {
  color: #035489;
  padding-bottom: 5px;
  border-bottom: 3px solid transparent;
  background: none;
  transition: .2s;
}
/* :L187 */
.navbar-default .navbar-nav > li > a:active {
  background: none;
}
/* :L190 */
.navbar-default .navbar-nav > li > a:hover {
  text-decoration-color: #cc0000;
  text-underline-position: under;
  text-decoration-line: underline;
  text-decoration-thickness: 3px;
  text-underline-offset: 5px;
  color: #035489;
  background: none !important;
}
/* :L195 */
/* :L196 */
.navbar-default .navbar-nav > .active > a {
  text-decoration-color: #cc0000;
  text-underline-position: under;
  text-decoration-line: underline;
  text-decoration-thickness: 3px;
  text-underline-offset: 5px;
  color: #035489;
  background: none !important;
}
/* :L198 */
.navbar-default .navbar-nav > .active > a:focus {
  text-decoration-color: #cc0000;
  text-underline-position: under;
  text-decoration-line: underline;
  text-decoration-thickness: 3px;
  text-underline-offset: 5px;
  color: #035489;
  background: none !important;
}
/* :L205 */
/* :L206 */
/* :L207 */
.nav.navbar-nav.navbar-right li.instanda-nav-item:last-of-type {
  background: #7694aa;
  padding: 12px !important;
  text-transform: uppercase;
  border-bottom: 0px;
}
/* :L212 */
.nav.navbar-nav.navbar-right li.instanda-nav-item:last-of-type a {
  color: white !important;
  margin: 0;
  border-bottom: 0px;
  padding: 0px;
}
/* :L213 */
.nav.navbar-nav.navbar-right li.instanda-nav-item:last-of-type a:hover {
  text-decoration: none;
}
/* :L224 */
/* :L225 */
.page-agentlogin .instanda-agent-login-content-wrapper {
  background: #003366 0% 0% no-repeat padding-box;
  padding-left: 0;
  padding-right: 0;
}
/* :L230 */
.page-agentlogin .instanda-agent-login-content-wrapper .instanda-agent-login-content {
  display: flex;
  justify-content: space-around;
  margin: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 2%;
}
/* :L239 */
/* :L240 */
/* :L241 */
.page-agentlogin .instanda-main-content-container .instanda-agent-login div {
  margin: 0px;
}
/* :L244 */
.page-agentlogin .instanda-main-content-container .instanda-agent-login > .col-lg-4 {
  width: 100%;
}
/* :L247 */
.page-agentlogin .instanda-main-content-container .instanda-agent-login form {
  border: 0px;
  background: transparent;
  box-shadow: none;
  margin-bottom: 0px;
  margin-top: 3%;
}
/* :L253 */
/* :L254 */
.page-agentlogin .instanda-main-content-container .instanda-agent-login form div.form-group button {
  margin: 20px;
  text-align: center;
  width: 80%;
  background: #7694aa 0% 0% no-repeat padding-box;
  border: 1px solid #7694aa;
  opacity: 1;
}
/* :L263 */
.page-agentlogin .instanda-main-content-container .instanda-agent-login form label {
  color: white;
  margin-bottom: 1%;
}
/* :L270 */
.page-agentlogin header.navbar.navbar-static-top {
  display: none;
}
/* :L273 */
/* :L274 */
.page-agentlogin .agent-login-links a {
  color: white;
}
/* :L279 */
.carousel-inner {
  border-radius: 2%;
}
/* :L282 */
.carousel-inner img {
  width: auto;
  height: 360px;
}
/* :L287 */
input#instanda-cp-user-name {
  margin-bottom: 4%;
}
/* :L290 */
div.logInTitle {
  text-align: center;
  margin: 5% 0;
}
/* :L294 */
/* :L295 */
body.page-agentdashboard .navbar.navbar-static-top {
  margin-bottom: 0;
}
/* :L298 */
body.page-agentdashboard .navbar.navbar-default {
  margin-bottom: 0;
}
/* :L302 */
.quotesTitle {
  color: #003366;
  font-size: 24px;
  padding-bottom: 10px;
  font-weight: medium;
}
/* :L308 */
.policiesTitle {
  color: #003366;
  font-size: 24px;
  padding-bottom: 10px;
  font-weight: medium;
}
/* :L314 */
#quotesContainerCustom {
  margin-top: 22%;
}
/* :L317 */
#quotesTableCustom {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L321 */
#quotesTableCustom tr {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
  border-bottom: 1px solid #dddddd;
}
/* :L326 */
#quotesTableCustom tr td {
  padding-bottom: 0.5%;
}
/* :L330 */
#quotesTableCustom th {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L335 */
#quotesTableCustom td {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L339 */
#quotesTableCustom td a {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L345 */
/* :L346 */
#quotesTableCustom th.sortableColumn a {
  color: #003366 !important;
  font-size: 18px;
  font-family: 'Montserrat', sans-serif;
}
/* :L352 */
/* :L353 */
#quotesTableCustom thead tr {
  border: 0;
}
/* :L357 */
#quotesTableCustom i.fa.fa-sort {
  display: none;
}
/* :L361 */
#policiesTableCustom {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L365 */
#policiesTableCustom tr {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
  border-bottom: 1px solid #dddddd;
}
/* :L370 */
#policiesTableCustom tr td {
  padding-bottom: 0.5%;
}
/* :L374 */
#policiesTableCustom th {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L379 */
#policiesTableCustom td {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L383 */
#policiesTableCustom td a {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L389 */
/* :L390 */
#policiesTableCustom th.sortableColumn a {
  color: #003366 !important;
  font-size: 18px;
  font-family: 'Montserrat', sans-serif;
}
/* :L396 */
/* :L397 */
#policiesTableCustom thead tr {
  border: 0;
}
/* :L401 */
#policiesTableCustom i.fa.fa-sort {
  display: none;
}
/* :L405 */
h3.agentDashboardResultsetTitle {
  display: none;
}
/* :L408 */
#agentSearchControl {
  position: absolute;
  left: 0;
  right: 0;
  background: #003366;
  color: white;
  padding: 20px;
  border-bottom: 3px solid #003366;
}
/* :L417 */
#agentSearchParameters {
  display: flex;
  justify-content: space-around;
}
/* :L430 */
#agentSearchButton {
  background: #7694aa;
  color: white;
  border-color: #7694aa;
  border-radius: 25px;
  padding: 12px 25px 12px 25px;
  height: fit-content;
  position: relative;
  top: 10px;
  margin: auto;
}
/* :L441 */
#searchTitle {
  padding-bottom: 20px;
}
/* :L444 */
/* :L445 */
#teamDescription img {
  max-width: 100%;
}
/* :L448 */
#teamDescription h5 {
  text-align: left;
  font-size: 24px;
  font-family: 'Montserrat', sans-serif;
  color: #003366;
  margin-bottom: 3%;
}
/* :L456 */
#constructionTeam {
  background: #f8f8f8;
  padding-bottom: 15px;
  padding-top: 15px;
}
/* :L461 */
#fullteamDescription {
  background: #eeeeee;
  padding-bottom: 2%;
  margin-top: 3%;
  font-size: 14px;
}
/* :L466 */
/* :L467 */
/* :L468 */
/* :L469 */
/* :L470 */
#fullteamDescription .row:nth-of-type(2) div.col-4.col-sm-4.col-md-4.col-lg-4.col-xl-4.mx-auto p:nth-of-type(1) {
  margin-bottom: 0px;
}
/* :L473 */
#fullteamDescription .row:nth-of-type(2) div.col-4.col-sm-4.col-md-4.col-lg-4.col-xl-4.mx-auto p:nth-of-type(3) {
  margin-bottom: 0px;
}
/* :L476 */
#fullteamDescription .row:nth-of-type(2) div.col-4.col-sm-4.col-md-4.col-lg-4.col-xl-4.mx-auto p:nth-of-type(4) {
  margin-bottom: 0px;
}
/* :L484 */
#teamDetails {
  color: #54565b;
}
/* :L486 */
#teamDetails h5 {
  text-align: left;
  font-size: 24px;
  color: #003366;
  margin-bottom: 3%;
  margin-top: 3%;
}
/* :L494 */
.instanda-questionHeader h3 {
  background-color: #003366;
  color: white;
  font-size: 18px;
  line-height: 1.333;
  padding: 8px 12px 12px;
  font-weight: 400;
}
/* :L503 */
.instanda-container-fluid {
  background-color: transparent;
  /* override system style */

}
/* :L507 */
.hero-banner {
  /* div.container.titlequickquote */
  border-bottom: 2px solid #cc0000;
  background-image: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=YUdSU1dGWjRiMFJITEVWMlRIQlhVR2hPZDA5NloxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxTV2Zrb3BhR0FINFdJN25ILDEwMDAsWEB2Uk90UFhLNmM1c3NRdixOYTZUbmdlaGtDV0xuMk5wVzFIbysyeUR5TTBQMmxVSDRSN0FLekVCTExLNFZhSkJKVHVwOGxFNFlITjc0Nm9YeVhLZ05aNjdBZGM5SDhXVTFRcDRrZz09");
  background-size: cover;
  box-shadow: inset 1px -5px 80px -5px #003366;
  margin: 0px;
  padding: 2.5% 3.5%;
  position: relative;
  margin-bottom: 40px;
}
/* :L519 */
.hero-banner p {
  color: white;
  font-size: 40px;
  text-shadow: 0px 3px 6px #00000096;
}
/* :L523 */
.hero-banner p:nth-of-type(1) {
  font-size: 20px;
}
/* :L528 */
.hero-banner .quote-ref-wrapper {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -44px;
  z-index: 1;
}
/* :L535 */
.hero-banner .quote-ref-wrapper .quote-ref {
  float: right;
  background-color: #003366;
  color: white;
  padding: 10px 20px;
  display: inline-block;
}
/* :L580 */
/* :L581 */
/* :L582 */
body.page-quickquotequestions header nav.navbar.navbar-default {
  margin-bottom: 0;
}
/* :L586 */
body.page-quickquotequestions header.navbar.navbar-static-top {
  margin-bottom: 0;
}
/* :L589 */
body.page-quickquotequestions div#question172304 {
  background: none;
  color: #003366;
  font-size: 26px;
  letter-spacing: 0px;
}
/* :L595 */
/* :L596 */
body.page-quickquotequestions form input {
  background: transparent linear-gradient(0deg, #ffffff00 0%, #cccccc00 69%, #8080801f 100%) 0% 0%;
}
/* :L599 */
body.page-quickquotequestions form select {
  background: transparent linear-gradient(0deg, #ffffff00 0%, #cccccc00 69%, #8080801f 100%) 0% 0%;
}
/* :L602 */
body.page-quickquotequestions form button {
  width: 260px;
  margin-left: 10px;
}
/* :L606 */
body.page-quickquotequestions form button[name="saveButton"] {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  position: relative;
  right: 5em;
}
/* :L614 */
body.page-quickquotequestions form button[name="continueButton"] {
  background: #7694aa;
  position: relative;
  color: white;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L620 */
body.page-quickquotequestions form button[name="continueButton"] i.fa.fa-caret-right {
  display: none;
}
/* :L625 */
/* :L626 */
/* :L627 */
/* :L628 */
/* :L629 */
/* :L630 */
/* :L631 */
body.page-quickquotequestions div.instanda-quick-quote-content div.instanda-main-content form div.container div.row div.col-xs-12.col-sm-12.col-md-12.col-lg-12 div.pull-right {
  float: left !important;
}
/* :L641 */
/* :L642 */
/* :L643 */
body.page-prequotequestions header nav.navbar.navbar-default {
  margin-bottom: 0;
}
/* :L647 */
body.page-prequotequestions header.navbar.navbar-static-top {
  margin-bottom: 0;
}
/* :L650 */
/* :L651 */
body.page-prequotequestions h3 div {
  font-weight: 400;
}
/* :L655 */
body.page-prequotequestions div#question175509,
body.page-prequotequestions div#question172530,
body.page-prequotequestions div#question173327,
body.page-prequotequestions div#question173355,
body.page-prequotequestions div#question173356,
body.page-prequotequestions div#question173363,
body.page-prequotequestions div#question173450,
body.page-prequotequestions div#question173457 div#question173490,
body.page-prequotequestions div#question173491,
body.page-prequotequestions div#question173497,
body.page-prequotequestions div#question173502,
body.page-prequotequestions div#question173507,
body.page-prequotequestions div#question173513,
body.page-prequotequestions div#question173514,
body.page-prequotequestions div#question173365 {
  background: none;
  color: #003366;
  font-size: 26px;
  letter-spacing: 0px;
}
/* :L676 */
/* :L677 */
body.page-prequotequestions form input {
  background: transparent linear-gradient(0deg, #ffffff00 0%, #cccccc00 69%, #8080801f 100%) 0% 0%;
}
/* :L680 */
body.page-prequotequestions form select {
  background: transparent linear-gradient(0deg, #ffffff00 0%, #cccccc00 69%, #8080801f 100%) 0% 0%;
}
/* :L683 */
body.page-prequotequestions form button {
  width: 260px;
  margin-left: 10px;
}
/* :L687 */
body.page-prequotequestions form button[name="saveButton"] {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L693 */
body.page-prequotequestions form button[name="continueButton"] {
  background: #7694aa;
  position: relative;
  color: white;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L699 */
body.page-prequotequestions form button[name="continueButton"] i.fa.fa-caret-right {
  display: none;
}
/* :L705 */
/* :L706 */
/* :L707 */
body.page-quickquote h3 div {
  font-weight: 400;
}
/* :L711 */
/* :L712 */
body.page-quickquote form button {
  width: 260px;
  margin-left: 10px;
}
/* :L716 */
body.page-quickquote form button[name="continueButton"] {
  background: #7694aa;
  position: relative;
  color: white;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L722 */
body.page-quickquote form button[name="continueButton"] i.fa.fa-caret-right {
  display: none;
}
/* :L728 */
/* :L729 */
body.page-postquotequestions div#question178354 {
  background: none;
  color: #003366;
  letter-spacing: 0px;
}
/* :L734 */
body.page-postquotequestions div#question173571 {
  background: none;
  color: #003366;
  letter-spacing: 0px;
}
/* :L739 */
/* :L740 */
body.page-postquotequestions form button {
  width: 260px;
  margin-left: 10px;
}
/* :L744 */
body.page-postquotequestions form button[name="saveButton"] {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L750 */
body.page-postquotequestions form button[name="continueButton"] {
  background: #7694aa;
  position: relative;
  color: white;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L759 */
/* :L760 */
body.page-quote div.form-group.instanda-container-fluid {
  background: none;
  color: #003366;
  font-size: 26px;
  letter-spacing: 0px;
}
/* :L766 */
body.page-quote div.instanda-questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L770 */
/* :L771 */
/* :L772 */
/* :L773 */
/* :L774 */
/* :L775 */
/* :L776 */
/* :L777 */
body.page-quote div.instanda-main-content div#quote-content div.quote-content-form-wrapper form div.container div.row div.col-xs-12.col-sm-12.col-md-12.col-lg-12 div.pull-right {
  float: left !important;
}
/* :L787 */
/* :L788 */
/* :L789 */
/* :L790 */
/* :L791 */
/* :L792 */
/* :L793 */
body.page-quote div.instanda-quote-content div.instanda-main-content form div.container div.row div.col-xs-12.col-sm-12.col-md-12.col-lg-12 div.pull-right {
  float: left !important;
  position: relative;
  left: -40px;
}
/* :L805 */
/* :L806 */
div#question172304 .instanda-questionHeader.questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L811 */
/* :L812 */
div#question175509 .instanda-questionHeader.questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L817 */
/* :L818 */
div#question172556 .instanda-questionHeader.questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L823 */
/* :L824 */
div#question173574 .instanda-questionHeader.questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L829 */
div#question173323 {
  width: 100%;
  margin-left: 0;
}
/* :L830 */
div#question173323 .instanda-questionHeader.questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L837 */
div#question173327 {
  width: 100%;
  margin-left: 0;
}
/* :L841 */
div#question173308 {
  width: 100%;
  margin-left: 0;
}
/* :L845 */
/* :L846 */
div#question173363 div.instanda-questionHeader.questionHeader.container {
  width: 100%;
  margin-left: 0;
}
/* :L851 */
/* :L852 */
div#question173464 .instanda-questionHeader.questionHeader.container {
  width: 52%;
  margin-left: 0;
}
/* :L857 */
label.radio-inline {
  cursor: pointer;
  border: 1px solid #cccccc;
  opacity: 1;
  padding: 8px 24px 8px 24px;
  border-radius: 45px;
}
/* :L864 */
/* :L865 */
div.radio.instanda-question-input.instanda-question-choice label {
  cursor: pointer;
  border: 1px solid #cccccc;
  opacity: 1;
  padding: 8px 24px 8px 24px;
  border-radius: 45px;
}
/* :L872 */
div.radio.instanda-question-input.instanda-question-choice label.instanda-unselected {
  border: 1px solid #cccccc;
  background-color: white;
}
/* :L876 */
div.radio.instanda-question-input.instanda-question-choice label.instanda-selected {
  background-color: #cccccc;
}
/* :L880 */
input[type="radio"] {
  visibility: hidden !important;
}
/* :L883 */
label.radio-inline.instanda-unselected {
  border: 1px solid #cccccc;
  background-color: white;
}
/* :L887 */
label.radio-inline.instanda-selected {
  background-color: #cccccc;
}
/* :L890 */
div.confirmQuestionCheckbox.checkbox {
  display: flex;
}
/* :L893 */
/* :L894 */
button[name="saveButton"]:hover {
  color: #046582 !important;
  border-color: #046582 !important;
}
/* :L899 */
button[name="continueButton"] {
  background: #7694aa;
  position: relative;
  color: white;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L905 */
button[name="continueButton"]:hover {
  background: #046582 !important;
}
/* :L908 */
button[name="continueButton"] i.fa.fa-caret-right {
  display: none;
}
/* :L912 */
button.instanda-notes-button.btn.btn-primary {
  display: none;
}
/* :L915 */
/* :L916 */
form a#backButton {
  color: #7694aa;
  background: none;
  border: none;
  border-bottom: 1px solid #7694aa;
  position: relative;
  top: 3.5em;
  border-radius: 0;
}
/* :L926 */
#backButton {
  color: #7694aa;
  background: none;
  border: none;
  border-bottom: 1px solid #7694aa;
  position: relative;
  top: 3.5em;
  border-radius: 0;
}
/* :L935 */
buttton {
  outline: none;
}
/* :L938 */
/* :L939 */
.instanda-question-label label {
  margin-bottom: .5em;
}
/* :L943 */
/* :L944 */
#question177136 .instanda-questionHeader.questionHeader.container {
  width: auto;
}
/* :L948 */
.instanda-responsive-help-icon {
  color: #00c2df;
}
/* :L951 */
.instanda-responsive-help-text {
  color: #00c2df;
}
/* :L954 */
/* :L955 */
/* :L956 */
body.page-quickquotequestions .instanda-responsive-help-text.row.collapse.in div {
  width: auto;
}
/* :L960 */
body.page-quickquotequestions header.navbar.navbar-static-top {
  margin-bottom: 0;
}
/* :L963 */
/* :L964 */
body.page-quickquotequestions header nav.navbar.navbar-default {
  margin-bottom: 0;
}
/* :L968 */
body.page-quickquotequestions div#question172304 {
  background: none;
  color: #003366;
  font-size: 26px;
  letter-spacing: 0px;
}
/* :L974 */
/* :L975 */
/* :L976 */
/* :L977 */
body.page-quickquotequestions div.instanda-quick-quote-content div.instanda-main-content form div.container {
  width: auto;
}
/* :L979 */
/* :L980 */
body.page-quickquotequestions div.instanda-quick-quote-content div.instanda-main-content form div.container div.row div.col-xs-12.col-sm-12.col-md-12.col-lg-12 {
  width: auto;
  float: right;
}
/* :L983 */
body.page-quickquotequestions div.instanda-quick-quote-content div.instanda-main-content form div.container div.row div.col-xs-12.col-sm-12.col-md-12.col-lg-12 div.pull-right {
  float: left !important;
}
/* :L992 */
/* :L993 */
body.page-quickquotequestions form button {
  width: 250px;
  margin-left: 10px;
}
/* :L997 */
body.page-quickquotequestions form button[name='saveButton'] {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  position: inherit;
  margin-left: 0px;
}
/* :L1004 */
body.page-quickquotequestions form button[name='continueButton'] {
  background: #7694aa;
  color: white;
  border-color: #7694aa;
  position: inherit;
}
/* :L1009 */
body.page-quickquotequestions form button[name='continueButton'] i.fa.fa-caret-right {
  display: none;
}
/* :L1013 */
body.page-quickquotequestions form input {
  background: transparent linear-gradient(0deg, #ffffff00 0%, #cccccc00 69%, #8080801f 100%) 0% 0%;
}
/* :L1016 */
body.page-quickquotequestions form select {
  background: transparent linear-gradient(0deg, #ffffff00 0%, #cccccc00 69%, #8080801f 100%) 0% 0%;
}
/* :L1020 */
body.page-quickquotequestions .instanda-notes-button.btn.btn-primary {
  display: none;
}
/* :L1025 */
.quickQuoteContent {
  margin-bottom: 4%;
}
/* :L1028 */
/* :L1029 */
/* :L1030 */
/* :L1031 */
/* :L1032 */
/* :L1033 */
.quickQuoteDetails .container table tr:nth-of-type(6) span {
  color: #00c2df;
  font-size: 16px;
}
/* :L1042 */
/* :L1043 */
body.page-quickquote .quickQuoteEnd {
  width: auto;
}
/* :L1045 */
body.page-quickquote .quickQuoteEnd ol {
  margin: 20px 0;
}
/* :L1048 */
body.page-quickquote .quickQuoteEnd ol li {
  margin-bottom: 5px;
}
/* :L1053 */
body.page-quickquote .instanda-notes-button.btn.btn-primary {
  display: none;
}
/* :L1056 */
body.page-quickquote #continueButton {
  position: relative;
  /*right: 13em;*/
  top: -6em;
}
/* :L1061 */
body.page-quickquote #backButton {
  position: relative;
  left: 14em;
  top: -2em;
}
/* :L1067 */
#copyQuoteButton {
  display: none;
}
/* :L1070 */
/* :L1071 */
div.instanda-quote-content div.quickQuoteDetails {
  margin-top: 5%;
  background: f6f5f5;
  padding: 20px;
  padding-bottom: 30px;
  font-size: 16px;
  color: #54565b;
}
/* :L1080 */
.preQuoteResume {
  position: relative;
  bottom: 13.7em;
  width: fit-content;
}
/* :L1085 */
.preQuoteResume .resumeSecond {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  padding: 20px;
  background: #f8f8f8;
  color: #54565b;
}
/* :L1091 */
.preQuoteResume .resumeSecond div.p-2 {
  display: inline-block;
  margin-right: 2%;
}
/* :L1095 */
.preQuoteResume .resumeSecond div.d-inline-flex {
  display: flex;
  justify-content: space-between;
  margin-bottom: 7%;
}
/* :L1100 */
.preQuoteResume .resumeSecond .finalText {
  color: #00c2df;
  padding-top: 12%;
}
/* :L1104 */
/* :L1105 */
.preQuoteResume .resumeSecond div:nth-of-type(5) {
  font-weight: bold;
}
/* :L1110 */
.preQuoteResume .resumeFirst {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
  padding: 20px;
  background: #003366;
  color: white;
  text-align: end;
  border-bottom: 2px solid #cc0000;
}
/* :L1118 */
.preQuoteResume .resumeFirst .totalPremium {
  font-size: 24px;
}
/* :L1121 */
/* :L1122 */
.preQuoteResume .resumeFirst p:nth-of-type(2) {
  font-weight: bold;
}
/* :L1128 */
/* :L1129 */
/* :L1130 */
div.form-group .radio.instanda-question-input.instanda-question-choice input {
  visibility: unset;
}
/* :L1135 */
/* :L1136 */
#question173308 label {
  width: 65%;
}
/* :L1141 */
/* :L1142 */
.questionList.instanda-questionList div.questionItem.instanda-question-item {
  width: auto;
}
/* :L1146 */
/* :L1147 */
#question173464 .instanda-questionHeader {
  padding-left: 0;
  width: auto;
  margin-left: 0;
}
/* :L1153 */
/* :L1154 */
#question173490 .instanda-questionHeader {
  padding-left: 0;
}
/* :L1158 */
#question173316 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
}
/* :L1169 */
/* :L1170 */
#question173316 div span {
  margin: auto;
}
/* :L1174 */
#question173316 label {
  display: none;
}
/* :L1178 */
#question173318 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
}
/* :L1189 */
/* :L1190 */
#question173318 div span {
  margin: auto;
}
/* :L1194 */
#question173318 label {
  display: none;
}
/* :L1198 */
#question173319 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
}
/* :L1209 */
/* :L1210 */
#question173319 div span {
  margin: auto;
}
/* :L1214 */
#question173319 label {
  display: none;
}
/* :L1218 */
#question173320 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
}
/* :L1229 */
/* :L1230 */
#question173320 div span {
  margin: auto;
}
/* :L1234 */
#question173320 label {
  display: none;
}
/* :L1238 */
#question173322 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
}
/* :L1249 */
/* :L1250 */
#question173322 div span {
  margin: auto;
}
/* :L1254 */
#question173322 label {
  display: none;
}
/* :L1258 */
#question173324 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  width: 87%;
}
/* :L1270 */
/* :L1271 */
#question173324 div span {
  margin: auto;
}
/* :L1275 */
#question173324 label {
  display: none;
}
/* :L1279 */
#question173325 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  width: 87%;
}
/* :L1291 */
/* :L1292 */
#question173325 div span {
  margin: auto;
}
/* :L1296 */
#question173325 label {
  display: none;
}
/* :L1300 */
#question173326 {
  width: 45%;
  border: 1px solid #cccccc;
  background-color: white;
  opacity: 1;
  padding: 4px 20px 4px 20px;
  border-radius: 45px;
  margin-left: 10px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  width: 87%;
}
/* :L1312 */
/* :L1313 */
#question173326 div span {
  margin: auto;
}
/* :L1317 */
#question173326 label {
  display: none;
}
/* :L1321 */
#AddressLine1Contractor_Txt {
  margin-bottom: 25px;
}
/* :L1324 */
#AddressLine1_Txt {
  margin-bottom: 25px;
}
/* :L1327 */
#ContractSite1_Txt {
  margin-bottom: 25px;
}
/* :L1330 */
#PrimaryInsuredAddressLine1 {
  margin-bottom: 25px;
}
/* :L1333 */
#AddressLine1MC {
  margin-bottom: 25px;
}
/* :L1336 */
#AddressLine1Emp {
  margin-bottom: 25px;
}
/* :L1339 */
#AddressLine1PM {
  margin-bottom: 25px;
}
/* :L1342 */
#AddressLine1FUN {
  margin-bottom: 25px;
}
/* :L1345 */
/* :L1346 */
/* :L1347 */
#question173362 .instanda-text-question.form-group .instanda-question-input {
  width: auto;
}
/* :L1349 */
/* :L1350 */
#question173362 .instanda-text-question.form-group .instanda-question-input .form-group div {
  display: inline-block;
  margin-bottom: 3%;
}
/*child questions*/

/* :L1360 */
/* :L1361 */
#question183189 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1365 */
/* :L1366 */
#question183196 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1370 */
/* :L1371 */
#question183199 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1375 */
/* :L1376 */
#question183225 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1380 */
/* :L1381 */
#question183226 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1386 */
#question183239,
#question183239,
#question183244,
#question183251,
#question183235,
#question183247 {
  padding-left: 0px;
}
/* :L1389 */
#question173353 {
  padding-left: 0px;
}
/* :L1392 */
#question173581 {
  padding-left: 0px;
}
/* :L1395 */
#question173453 {
  padding-left: 0px;
}
/* :L1398 */
#question173554 {
  padding-left: 0px;
}
/* :L1401 */
#question173521 {
  padding-left: 0px;
}
/* :L1404 */
#question173529 {
  padding-left: 0px;
}
/* :L1407 */
#question173544 {
  padding-left: 0px;
}
/* :L1410 */
#question173549 {
  padding-left: 0px;
}
/* :L1413 */
/* :L1414 */
#question173513 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1418 */
/* :L1419 */
#question173514 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1423 */
/* :L1424 */
#question173491 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1428 */
#question173497 {
  margin-bottom: 0;
}
/* :L1429 */
#question173497 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1434 */
#question173502 {
  margin-bottom: 0;
}
/* :L1435 */
#question173502 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1440 */
/* :L1441 */
#question183200 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1445 */
#question173507 {
  margin-bottom: 0;
}
/* :L1446 */
#question173507 .instanda-questionHeader {
  padding-left: 0px;
}
/* :L1451 */
#question173451 {
  display: inline-block;
  margin-right: 2%;
}
/* :L1454 */
#question173451 .instanda-question-input {
  display: flex;
}
/*employer- main constructor*/

/* :L1459 */
#question173452 {
  display: inline-block;
  margin-right: 2%;
}
/* :L1462 */
#question173452 .instanda-question-input {
  display: flex;
}
/* :L1465 */
/* :L1466 */
#question173452 .instanda-question-label label.control-label {
  display: contents;
}
/* :L1471 */
#question183190,
#question183191,
#question184029,
#question183192 {
  display: inline-block;
  margin-right: 2%;
}
/* :L1477 */
#question183190 .instanda-question-input,
#question183191 .instanda-question-input,
#question184029 .instanda-question-input,
#question183192 .instanda-question-input {
  display: flex;
}
/* :L1486 */
#question183192 {
  padding-left: 0px;
}
/*north south eas west*/

/* :L1491 */
#question183201 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1495 */
#question183201 .form-group {
  margin-bottom: 0px;
}
/* :L1498 */
#question183201 select {
  width: auto;
}
/* :L1503 */
#question183202 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1507 */
#question183202 .form-group {
  margin-bottom: 0px;
}
/* :L1510 */
#question183202 select {
  width: auto;
}
/* :L1514 */
#question183203 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1518 */
#question183203 .form-group {
  margin-bottom: 0px;
}
/* :L1521 */
#question183203 select {
  width: auto;
}
/* :L1530 */
#question183204 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1534 */
#question183204 .form-group {
  margin-bottom: 0px;
}
/* :L1537 */
#question183204 select {
  width: auto;
}
/* :L1546 */
#question183206 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1550 */
#question183206 .form-group {
  margin-bottom: 0px;
}
/* :L1553 */
#question183206 select {
  width: auto;
}
/* :L1557 */
#question183207 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1561 */
#question183207 .form-group {
  margin-bottom: 0px;
}
/* :L1564 */
#question183207 select {
  width: auto;
}
/* :L1568 */
#question183208 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1572 */
#question183208 .form-group {
  margin-bottom: 0px;
}
/* :L1575 */
#question183208 select {
  width: auto;
}
/* :L1584 */
#question183209 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1588 */
#question183209 .form-group {
  margin-bottom: 0px;
}
/* :L1591 */
#question183209 select {
  width: auto;
}
/* :L1600 */
#question183210 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1604 */
#question183210 .form-group {
  margin-bottom: 0px;
}
/* :L1607 */
#question183210 select {
  width: auto;
}
/* :L1611 */
#question183211 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1615 */
#question183211 .form-group {
  margin-bottom: 0px;
}
/* :L1618 */
#question183211 select {
  width: auto;
}
/* :L1622 */
#question183212 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1626 */
#question183212 .form-group {
  margin-bottom: 0px;
}
/* :L1629 */
#question183212 select {
  width: auto;
}
/* :L1638 */
#question183214 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1642 */
#question183214 .form-group {
  margin-bottom: 0px;
}
/* :L1645 */
#question183214 select {
  width: auto;
}
/* :L1654 */
#question183216 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1658 */
#question183216 .form-group {
  margin-bottom: 0px;
}
/* :L1661 */
#question183216 select {
  width: auto;
}
/* :L1665 */
#question183217 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1669 */
#question183217 .form-group {
  margin-bottom: 0px;
}
/* :L1672 */
#question183217 select {
  width: auto;
}
/* :L1676 */
#question183218 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1680 */
#question183218 .form-group {
  margin-bottom: 0px;
}
/* :L1683 */
#question183218 select {
  width: auto;
}
/* :L1686 */
/* :L1687 */
#question183218 .instanda-question-label label.control-label {
  display: contents;
}
/* :L1692 */
#question183219,
#question183220,
#question183221,
#question183222 {
  display: inline-block;
  width: min-content;
  margin-right: 12px;
}
/* :L1696 */
#question183219 .form-group,
#question183220 .form-group,
#question183221 .form-group,
#question183222 .form-group {
  margin-bottom: 0px;
}
/* :L1699 */
#question183219 select,
#question183220 select,
#question183221 select,
#question183222 select {
  width: auto;
}
/* :L1708 */
#question183200 {
  margin-bottom: 0;
}
/* :L1711 */
#question183206 {
  margin-bottom: 0;
  display: block;
}
/* :L1714 */
#question183206 div {
  width: auto;
  margin-left: 0px;
  padding-left: 0px;
}
/* :L1720 */
#question183211 {
  display: block;
  margin-bottom: 0px;
}
/* :L1723 */
#question183211 div {
  width: auto;
  margin-left: 0px;
  padding-left: 0px;
}
/* :L1730 */
#question183218 {
  display: block;
  margin-bottom: 0px;
}
/* :L1733 */
#question183218 div {
  width: auto;
  margin-left: 0px;
  padding-left: 0px;
}
/* :L1739 */
#question183224 {
  margin-top: 15px;
}
/* :L1742 */
#question183219,
#question183216,
#question183217 {
  margin-bottom: 0px;
}
/* :L1745 */
body.page-prequotequestions div.instanda-pre-quote-content div.instanda-main-content form div.container {
  width: auto;
}
/* :L1748 */
body.page-prequotequestions .instanda-responsive-help-text.row.collapse.in div {
  width: auto;
}
/* Pre-quote Questions Page 5 */

/* :L1753 */
/* :L1754 */
#question173362 .instanda-question-help-col {
  float: none;
  display: inline-block;
  width: auto;
}
/* :L1760 */
ul.timeline {
  font-family: 'Montserrat', sans-serif;
  list-style-type: none;
  padding: 0;
  text-align: center;
  position: relative;
}
/* :L1767 */
ul.timeline::after {
  width: 1px;
  height: 100%;
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  z-index: -1;
  border-left: 2px dotted #707070;
}
/* :L1778 */
ul.timeline li {
  padding: 15px 0;
  background-color: white;
}
/* :L1782 */
ul.timeline li a {
  position: relative;
  font-size: 14px;
  text-decoration: none;
  color: #54565b;
  opacity: .7;
  padding-top: 30px;
  display: inline-block;
}
/* :L1791 */
ul.timeline li a::before {
  position: absolute;
  width: 20px;
  height: 20px;
  content: "1";
  color: white;
  background-color: #003366;
  border-radius: 50px;
  top: 0;
  left: 50%;
  margin-left: -10px;
  display: block;
  text-align: center;
}
/* :L1807 */
/* :L1808 */
ul.timeline li:hover a {
  opacity: 1;
}
/* :L1813 */
/* :L1814 */
ul.timeline li.active a {
  opacity: 1;
}
/* :L1819 */
ul.timeline li + li {
  margin-top: 20px;
}
/* :L1823 */
/* :L1824 */
ul.timeline li.stage-2 a::before {
  content: "2";
}
/* :L1829 */
/* :L1830 */
ul.timeline li.stage-3 a::before {
  content: "3";
}
/* :L1835 */
/* :L1836 */
ul.timeline li.stage-4 a::before {
  content: "4";
}
/* :L1841 */
/* :L1842 */
ul.timeline li.stage-5 a::before {
  content: "5";
}
/* :L1848 */
/* :L1849 */
body.page-reviewreferrals div.instanda-approval-action-content {
  margin-top: 5%;
}
/* :L1851 */
/* :L1852 */
body.page-reviewreferrals div.instanda-approval-action-content .instanda-main-content .container {
  margin-bottom: 2%;
}
/* :L1857 */
/* :L1858 */
/* :L1859 */
body.page-reviewreferrals .agentTable.instanda-table.instanda-renew-referrals-table tbody tr {
  border: 0;
  color: #54565b;
  font: 16px 'Montserrat', sans-serif;
  padding-bottom: 1%;
  border-bottom: 1px solid #dddddd;
}
/* :L1865 */
body.page-reviewreferrals .agentTable.instanda-table.instanda-renew-referrals-table tbody tr td {
  border: 0;
  color: #54565b;
  font: 16px 'Montserrat', sans-serif;
  padding-bottom: 1%;
  border-bottom: 1px solid #dddddd;
}
/* :L1871 */
body.page-reviewreferrals .agentTable.instanda-table.instanda-renew-referrals-table tbody tr td:nth-of-type(5) {
  text-align: center;
}
/* :L1875 */
body.page-reviewreferrals .agentTable.instanda-table.instanda-renew-referrals-table tbody tr:nth-of-type(1) {
  border-bottom: 0;
}
/* :L1878 */
body.page-reviewreferrals .agentTable.instanda-table.instanda-renew-referrals-table tbody tr th {
  color: #003366 !important;
  font-size: 18px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
}
/* :L1887 */
body.page-reviewreferrals .instanda-review-referrals-buttons {
  margin-top: 2%;
}
/* :L1890 */
body.page-reviewreferrals .btn.btn-primary.instanda-Send-referra-Email-button {
  background: #7694aa;
  color: white;
  border-color: #7694aa;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 16px;
}
/* :L1898 */
body.page-reviewreferrals .instanda-button.instanda-quote-back-button.btn.btn-primary {
  color: #7694aa;
  background: none;
  border: none;
  border-bottom: 1px solid #7694aa;
  top: 48px;
  position: relative;
}
/* :L1907 */
#pendingButton {
  padding: 6px 20px 6px 20px;
  border-radius: 45px;
  border: 0;
  box-shadow: none;
  color: white;
  background: #ffa62b;
}
/* :L1915 */
#rejectButton {
  padding: 6px 20px 6px 20px;
  border-radius: 45px;
  border: 0;
  box-shadow: none;
  color: white;
  background: #ac0d0d;
}
/* :L1923 */
#clearButton {
  padding: 6px 20px 6px 20px;
  border-radius: 45px;
  border: 0;
  box-shadow: none;
  color: white;
  background: #61b15a;
}
/* :L1931 */
/* :L1932 */
body.page-referralreviewmultiplelines .instanda-button {
  background: #7694aa;
  color: white;
  border-color: #7694aa;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 16px;
  border-radius: 45px;
  border: 0;
  padding: 6px 18px 6px 18px;
  width: 18%;
  float: right;
}
/* :L1946 */
button[name="quoteButton"] {
  background: #7694aa;
  color: white;
  border-color: #7694aa;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 16px;
}
/* :L1954 */
/* :L1955 */
body.page-endorse form {
  margin-bottom: 4%;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
}
/* :L1960 */
body.page-endorse button[name='continueButton'] {
  padding: 6px 30px 6px 30px;
  font-size: 15px;
  width: 15em;
}
/* :L1965 */
body.page-endorse .endorsement-header-title {
  display: none;
}
/* :L1968 */
body.page-endorse #backButton {
  border-radius: 0 !important;
}
/* :L1972 */
/* :L1973 */
.page-quote .btn-group div span {
  display: grid;
}
/* :L1977 */
.page-quote .form-group.instanda-container-fluid .instanda-questionHeader.container h3 {
  font-weight: 400;
}
/* :L1980 */
.page-quote #question176018 {
  width: auto;
}
/* :L1983 */
.page-quote .instanda-quote-content .container-fluid div.row .col-md-6:first-child {
  text-align: left;
}
/* :L1986 */
.page-quote .instanda-quote-content .container-fluid div.row .col-md-6:nth-child(2) {
  text-align: right;
}
/* :L1989 */
/* :L1990 */
.page-quote .subtitle {
  font-size: 22px;
  letter-spacing: 0px;
  color: #003366;
}
/* :L1995 */
.page-quote .instanda-notes-button {
  position: relative;
  right: 20em;
  background-blend-mode: 10em;
  bottom: 8em;
  display: none;
}
/* :L2002 */
.page-quote #backButton {
  left: 15em;
  position: relative;
  top: -4.5em;
}
/* :L2007 */
.page-quote hr {
  margin-top: 15px;
}
/* :L2011 */
.page-quote .container.quoteContent .col-md-3 {
  position: relative;
  top: -11.85em;
}
/* :L2015 */
.quoteResume {
  margin-bottom: 5%;
}
/* :L2018 */
.quoteResume .resumeSecond,
.quoteResume .resumeFirst {
  font-size: 16px;
  padding: 20px;
}
/* :L2023 */
.quoteResume .resumeSecond div.d-inline-flex {
  display: flex;
  justify-content: space-between;
}
/* :L2027 */
.quoteResume .resumeSecond {
  background: #f8f8f8;
  color: #54565b;
  font-size: 14px;
}
/* :L2032 */
.quoteResume .resumeFirst {
  background: #003366;
  color: white;
  text-align: end;
  border-bottom: 2px solid #cc0000;
}
/* :L2038 */
.quoteResume .resumeFirst .totalPremium {
  font-size: 24px;
}
/* :L2041 */
.quoteResume .resumeFirst p:nth-of-type(2) {
  letter-spacing: -0.5px;
}
/* :L2045 */
/* :L2046 */
.quoteResume .resumeSecond .d-inline-flex > div {
  margin-bottom: 4%;
}
/* :L2050 */
.page-quote .row .col-md-6 a.instanda_nav_link,
.page-quote .quoteResume a.instanda_nav_link {
  color: #7694aa;
  border: 1px solid #7694aa;
  padding: 5px 10px 5px 10px;
  border-radius: 45px;
}
/* :L2057 */
.clientDetails {
  margin-bottom: 15px;
}
/* :L2060 */
body.page-quote button[name="continueButton"] {
  position: relative;
  bottom: 6em;
  right: 23em;
  width: 300px;
  margin-top: 20px;
}
/* :L2067 */
body.page-quote button[name="updateButton"] {
  position: relative;
  bottom: 6em;
  left: -24em;
  width: 300px;
  margin-top: 20px;
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  outline: none;
}
/* :L2079 */
body.page-quot button[name="updateButton"]:hover {
  color: #046582 !important;
  border-color: #046582 !important;
}
/* :L2083 */
.quoteResume {
  width: fit-content;
}
/* :L2086 */
.page-quote .quoteResume a.instanda_nav_link {
  position: relative;
  top: 0.5em;
}
/* :L2090 */
.page-quote .questionDE .radio-inline.instanda-unselected,
.page-quote .questionDE .radio-inline.instanda-selected {
  text-align: center;
  padding: 9px 20px 9px 29px;
}
/* :L2096 */
.page-quote a#backButton {
  top: -1.5em;
}
/* :L2099 */
.btn-group div span a::before {
  content: "\f1c1";
  font-family: fontAwesome;
  font-size: 16px;
  display: inline-block;
  color: #337ab7;
}
/* :L2106 */
.fa.fa-file-pdf::before {
  content: "\f1c1";
  color: #337ab7;
  margin-left: 2%;
}
/* :L2111 */
.fa.fa-file-pdf {
  margin-right: 2%;
  margin-top: 10%;
}
/* :L2115 */
#packageDocuments span:nth-of-type(1) {
  display: block;
}
/* :L2118 */
#packageDocuments {
  margin-bottom: 12%;
}
/* :L2121 */
#emailQuoteLinkLink {
  padding: 10px;
  border: 2px solid;
  border-color: #337ab7;
  display: block;
  text-align: center;
  margin-top: 20px;
}
/* :L2129 */
#emailQuoteLinkLink:hover {
  color: white;
  background: #337ab7;
  text-decoration: none;
}
/* :L2134 */
#emailQuoteLinkLink:focus {
  color: white;
  background: #337ab7;
  text-decoration: none;
}
/* :L2139 */
/* :L2140 */
.question-de5 > .instanda-question-label {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
/* :L2145 */
.question-de5 > .instanda-question-label a {
  margin: -5px 0 0 10px;
}
/* :L2151 */
#help-text-de5 {
  padding: 0 15px;
}
/*
.page-quote {
	.btn-group {
		a {
			&:nth-of-type(1) {
				&::before {
					content: "\f1c1";
					font-family: fontAwesome;
					font-size: 16px;
					display: inline-block;
				}
			}
			&:nth-of-type(2) {
				&::before {
					content: "\f1c1";
					font-family: fontAwesome;
					font-size: 16px;
					display: inline-block;
				}
			}
		}
	}
}*/

/* :L2176 */
.page-quote .btn-group #packageDocuments i + a {
  margin-right: 50px;
}
/* :L2179 */
/* :L2180 */
.page-postquotequestions .instanda-notes-button {
  display: none;
}
/* :L2183 */
.page-postquotequestions .back-to-edit-quote-container.left.pull-left {
  margin-bottom: 11%;
}
/* :L2186 */
/* :L2187 */
.page-postquotequestions #question173571 .instanda-questionHeader.questionHeader.container {
  width: 100%;
}
/* :L2191 */
.page-postquotequestions #question173573 {
  width: 100%;
}
/* :L2194 */
.page-postquotequestions #question173574 {
  width: 100%;
}
/* :L2197 */
.page-postquotequestions #question173576 {
  width: 100%;
}
/* :L2200 */
.page-postquotequestions #question173577 {
  width: 100%;
}
/* :L2203 */
.page-postquotequestions .quoteResume {
  top: -11.6em;
}
/* :L2206 */
.page-postquotequestions .editBtn.instanda_nav_link {
  color: #7694aa;
  border: 1px solid #7694aa;
  padding: 5px 10px 5px 10px;
  border-radius: 45px;
}
/* :L2212 */
.page-postquotequestions #question178354,
.page-postquotequestions #question178355,
.page-postquotequestions #question178357,
.page-postquotequestions #question178359,
.page-postquotequestions #question178360,
.page-postquotequestions #question178362,
.page-postquotequestions #question178363 {
  background: none;
}
/* :L2215 */
.page-postquotequestions #question178354 div h3,
.page-postquotequestions #question178355 div h3,
.page-postquotequestions #question178357 div h3,
.page-postquotequestions #question178359 div h3,
.page-postquotequestions #question178360 div h3,
.page-postquotequestions #question178362 div h3,
.page-postquotequestions #question178363 div h3 {
  font-size: 18px;
  color: #003366;
}
/* :L2220 */
.page-postquotequestions #question178355,
.page-postquotequestions #question178747 {
  background: none;
}
/* :L2223 */
/* :L2225 */
/* :L2227 */
.page-postquotequestions #question178355 div.instanda-questionHeader ul li,
.page-postquotequestions #question178747 div.instanda-questionHeader ul li,
.page-postquotequestions #question178355 div.instanda-questionHeader ol li,
.page-postquotequestions #question178747 div.instanda-questionHeader ol li {
  margin-bottom: 8px;
}
/* :L2234 */
body.page-postquotequestions .instanda-post-quote-content form .container {
  width: auto;
}
/* :L2237 */
/* :L2238 */
body.page-viewquoteorpolicy div.instanda-main-content-container {
  color: #54565b;
}
/* :L2242 */
body.page-viewquoteorpolicy .container.policy-view-options-action-buttons {
  justify-content: space-around;
  display: flex;
}
/* :L2245 */
/* :L2246 */
body.page-viewquoteorpolicy .container.policy-view-options-action-buttons .btn-group a.btn.btn-primary {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  width: 23%;
  margin-left: 15px;
  margin-top: 15px;
  border-radius: 45px;
}
/* :L2255 */
body.page-viewquoteorpolicy .container.policy-view-options-action-buttons .btn-group a.btn.btn-primary:hover {
  background: #7694aa;
  color: white;
}
/* :L2260 */
body.page-viewquoteorpolicy .container.policy-view-options-action-buttons .btn-group a.btn.btn-primary.btnCompletePolicyBuy {
  background: #7694aa;
  color: white;
}
/* :L2266 */
body.page-viewquoteorpolicy .instanda-quote-content {
  margin-top: 2%;
  margin-bottom: 2%;
}
/* :L2269 */
/* :L2270 */
body.page-viewquoteorpolicy .instanda-quote-content .col-xs-6 .row {
  margin-bottom: 12px;
}
/* :L2274 */
/* :L2275 */
/* :L2276 */
/* :L2277 */
/* :L2278 */
body.page-viewquoteorpolicy .instanda-quote-content .container div.row:nth-child(2) div.col-xs-6:nth-child(2) {
  text-align: end;
}
/* :L2283 */
/* :L2284 */
/* :L2285 */
/* :L2286 */
/* :L2287 */
body.page-viewquoteorpolicy .instanda-quote-content .container div.row:nth-child(1) div.col-xs-6:nth-child(2) div.col-xs-6:nth-child(2) {
  text-align: end;
}
/* :L2295 */
body.page-viewquoteorpolicy .instanda-quote-content .container:nth-of-type(1) {
  color: #003366;
  font-size: 26px;
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 0px;
  font-weight: bold;
  text-align: end;
}
/* :L2305 */
/* :L2306 */
/* :L2307 */
body.page-viewquoteorpolicy .premiumViewAgent .col-xs-6:nth-of-type(2) {
  font-size: 20px;
}
/* :L2313 */
.titleAgentView {
  color: #003366;
  font-size: 24px;
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 0px;
  font-weight: bold;
}
/* :L2320 */
.premiumViewAgent {
  background: #f8f8f8 0% 0% no-repeat padding-box;
  opacity: 1;
  padding-top: 3%;
  padding-bottom: 3%;
  color: #54565b;
}
/* :L2348 */
/* :L2349 */
.page-cancelpolicy .titleCancel {
  border-bottom: 2px solid red;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=YUdSU1dGWjRiMFJITEVWMlRIQlhVR2hPZDA5NloxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxTV2Zrb3BhR0FINFdJN25ILDEwMDAsWEB2Uk90UFhLNmM1c3NRdixOYTZUbmdlaGtDV0xuMk5wVzFIbysyeUR5TTBQMmxVSDRSN0FLekVCTExLNFZhSkJKVHVwOGxFNFlITjc0Nm9YeVhLZ05aNjdBZGM5SDhXVTFRcDRrZz09');
  background-size: cover;
  margin: 0px;
  padding-top: 3%;
  padding-bottom: 3%;
  margin-bottom: 1%;
  width: 100%;
}
/* :L2358 */
.page-cancelpolicy .titleCancel h3 {
  color: white;
  font-size: 40px;
  text-shadow: 0px 3px 6px #00000096;
}
/* :L2365 */
.page-cancelpolicy form {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 3%;
}
@media (min-width: 768px) {
  .page-cancelpolicy form {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-cancelpolicy form {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-cancelpolicy form {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .page-cancelpolicy form {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-cancelpolicy form {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-cancelpolicy form {
    width: 1170px;
  }
}
/* :L2368 */
/* :L2369 */
.page-cancelpolicy form .col-xs-12.col-sm-12.col-md-12.col-lg-12 .pull-right {
  width: 24%;
}
/* :L2373 */
.page-cancelpolicy form button.btn.btn-primary {
  width: 100%;
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
}
/* :L2379 */
.page-cancelpolicy form button.btn.btn-primary:hover {
  background: #7694aa;
  color: white;
}
/* :L2387 */
/* :L2388 */
.page-cancellationconfirmation .instanda-main-content-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-cancellationconfirmation .instanda-main-content-container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-cancellationconfirmation .instanda-main-content-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-cancellationconfirmation .instanda-main-content-container {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .page-cancellationconfirmation .instanda-main-content-container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-cancellationconfirmation .instanda-main-content-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-cancellationconfirmation .instanda-main-content-container {
    width: 1170px;
  }
}
/* :L2390 */
.page-cancellationconfirmation .instanda-main-content-container div {
  color: #003366;
  font-size: 20px;
  margin-bottom: 1%;
}
/* :L2418 */
/* :L2419 */
.page-agentclaims .btn-group.btn-claim-group {
  justify-content: space-around;
  display: flex;
}
/* :L2422 */
.page-agentclaims .btn-group.btn-claim-group button {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  width: 23%;
  margin-left: 15px;
  margin-top: 15px;
  border-radius: 45px !important;
}
/* :L2431 */
.page-agentclaims .btn-group.btn-claim-group button:hover {
  background: #7694aa;
  color: white;
}
/* :L2436 */
.page-agentclaims .btn-group.btn-claim-group input {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  width: 23%;
  margin-left: 15px;
  margin-top: 15px;
  border-radius: 45px !important;
}
/* :L2445 */
.page-agentclaims .btn-group.btn-claim-group input:hover {
  background: #7694aa;
  color: white;
}
/* :L2450 */
.page-agentclaims .btn-group.btn-claim-group a.submit.btn.btn-primary {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  width: 23%;
  margin-left: 15px;
  margin-top: 15px;
  border-radius: 45px !important;
}
/* :L2459 */
.page-agentclaims .btn-group.btn-claim-group a.submit.btn.btn-primary:hover {
  background: #7694aa;
  color: white;
}
/* :L2465 */
/* :L2466 */
.page-agentclaims form .well {
  background: white;
  margin-bottom: 5%;
  border: 0;
}
/* :L2472 */
/* :L2473 */
/* :L2474 */
.page-agentclaims .logged-claim-section .row div.col-lg-4.col-md-4.col-sm-6.col-xs-12:nth-of-type(4) {
  width: 100%;
}
/* :L2478 */
/* :L2479 */
.page-agentclaims .logged-claim-section .logged-claim-title h3 {
  color: #003366;
  font-size: 24px;
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 0px;
  font-weight: bold;
  margin-top: 2%;
  text-align: center;
  text-align: end;
}
/* :L2492 */
#noClaimsMadeMessage {
  color: #003366;
  font-size: 24px;
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 0px;
  font-weight: bold;
  margin-top: 2%;
  text-align: center;
}
/* :L2501 */
/* :L2502 */
.page-bulkuploadclaims #uploadClaimsForm {
  margin-bottom: 4%;
  text-align: center;
  margin-top: 3%;
}
/* :L2507 */
/* :L2508 */
.page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
  color: #003366;
  font-size: 20px;
  margin-right: 16px;
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 0px;
  font-weight: bold;
  text-align: left;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-bulkuploadclaims #uploadClaimsContainer label[for='ImportData'] {
    width: 1170px;
  }
}
/* :L2518 */
.page-bulkuploadclaims #uploadClaimsContainer textarea {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-bulkuploadclaims #uploadClaimsContainer textarea {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-bulkuploadclaims #uploadClaimsContainer textarea {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-bulkuploadclaims #uploadClaimsContainer textarea {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .page-bulkuploadclaims #uploadClaimsContainer textarea {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-bulkuploadclaims #uploadClaimsContainer textarea {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-bulkuploadclaims #uploadClaimsContainer textarea {
    width: 1170px;
  }
}
/* :L2521 */
.page-bulkuploadclaims #uploadClaimsContainer span.field-validation-error {
  display: block;
  text-align: center;
  color: #003366;
}
/* :L2527 */
/* :L2528 */
.page-bulkuploadclaims #uploadClaimsControlsContainer a {
  background: white;
  color: #7694aa;
  border: 1px solid #7694aa;
  transition: 0.5s;
  padding: 0.5% 4% 0.5% 4%;
  margin-left: 15px;
  margin-top: 15px;
  border-radius: 45px !important;
}
/* :L2537 */
.page-bulkuploadclaims #uploadClaimsControlsContainer a:hover {
  background: #7694aa;
  color: white;
}
/* :L2544 */
/* :L2545 */
#uploadClaimsControlsContainer #uploadButton {
  background: white;
  color: #7694aa;
  border: 1px solid #7694aa;
  transition: 0.5s;
  padding: 0.5% 4% 0.5% 4%;
  margin-left: 15px;
  margin-top: 15px;
  border-radius: 45px !important;
}
/* :L2554 */
#uploadClaimsControlsContainer #uploadButton:hover {
  background: #7694aa;
  color: white;
}
/* :L2560 */
/* :L2561 */
/* :L2562 */
.page-viewreferralsforquote .container.view-referrals-content h2 {
  color: #003366;
  font-size: 30px;
  font-family: 'Montserrat', sans-serif;
  letter-spacing: 0px;
  font-weight: bold;
  margin-top: 3%;
}
/* :L2571 */
.page-viewreferralsforquote div.quote-referral-item {
  border: 0;
  color: #54565b;
  font: 16px 'Montserrat', sans-serif;
  padding-bottom: 2%;
  border-bottom: 1px solid #dddddd;
}
/* :L2578 */
.page-viewreferralsforquote .quote-referral-item.quote-referral-heading {
  border: 0px;
}
/* :L2579 */
/* :L2580 */
.page-viewreferralsforquote .quote-referral-item.quote-referral-heading .quote-referral-titles div {
  color: #003366;
  margin-top: 1%;
  font-size: 22px;
}
/* :L2588 */
/* :L2589 */
.page-viewreferralsforquote .claim-referrals-wrapper .instanda-button.btn.btn-primary {
  color: #7694aa;
  background: none;
  border: none;
  font-size: 18px;
  border-bottom: 1px solid #7694aa;
}
/* :L2598 */
/* :L2603 */
.page-confirmation2 .docSale a::before {
  content: "\f1c1";
  font-family: fontAwesome;
  font-size: 16px;
  display: inline-block;
  color: #337ab7;
}
/* :L2610 */
/* :L2611 */
.page-confirmation2 .subtitle h3 {
  color: #003366;
  font-weight: 400;
}
/* :L2616 */
/* :L2617 */
.page-confirmation2 .subtitle + div h3 {
  font-size: 16px;
  font-weight: 600;
}
/* :L2622 */
.page-confirmation2 .clientDetails .col-md-6 .container.instanda-documents {
  width: auto;
  display: flex;
  flex-direction: column;
  padding: 0;
}
/* :L2627 */
.page-confirmation2 .clientDetails .col-md-6 .container.instanda-documents i.fa.fa-file-pdf {
  margin-top: 0;
  position: relative;
  right: 52%;
  top: 16px;
}
/* :L2634 */
.page-confirmation2 .clientDetails .col-md-6 .container.instanda-documents .hidefooterDocLink i.fa.fa-file-pdf:nth-of-type(1) {
  right: 4%;
  top: 0;
}
/* :L2638 */
.page-confirmation2 .clientDetails .col-md-6 .container.instanda-documents a {
  text-align: left;
}
/* :L2645 */
.instanda-documents {
  text-align: left;
}
/* :L2648 */
.instanda-documents .fa {
  display: none;
}
/* :L2652 */
.instanda-documents a {
  position: relative;
  padding-left: 25px;
  margin-bottom: 10px;
  display: inline-block;
}
/* :L2658 */
.instanda-documents a::before {
  position: absolute;
  left: 0;
  top: 0;
  content: "\f1c1";
  font-family: fontAwesome;
  font-size: 16px;
  display: block;
}
/* :L2668 */
.instanda-documents span.hidefooterDocLink {
  display: contents!important;
}
/* :L2672 */
/* :L2673 */
.page-agentalldocs .btn.btn-default {
  color: #7694aa;
  background: none;
  border: none;
  border-bottom: 1px solid #7694aa;
  position: relative;
  top: 3.5em;
  border-radius: 0;
}
/* :L2683 */
.page-agentalldocs #DocumentReGenerateSubmit {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  margin-left: 1.5%;
}
/* :L2690 */
.page-agentalldocs #DocumentReGenerateSubmit:hover {
  background: #7694aa;
  color: white;
}
/* :L2695 */
/* :L2696 */
.agent-all-docs-responsive h3 {
  color: #003366;
  text-align: center;
  margin-bottom: 4%;
}
/* :L2702 */
/* :L2703 */
#documentsList li {
  margin-bottom: 2.2%;
  color: #54565b;
  padding-bottom: 0.5%;
  border-bottom: 1px solid #dddddd;
}
/* :L2710 */
/* :L2711 */
/* :L2712 */
/* :L2713 */
.page-retrievequote .search-fields .search-row:nth-of-type(1) {
  display: none;
}
/* :L2716 */
.page-retrievequote .search-fields .search-row:nth-of-type(2) {
  display: none;
}
/* :L2719 */
.page-retrievequote .search-fields .search-row:nth-of-type(3) {
  display: none;
}
/* :L2722 */
.page-retrievequote .search-fields .search-row:nth-of-type(4) {
  display: none;
}
/* :L2727 */
.page-retrievequote .form-group.instanda-container-fluid {
  background: #003366;
  color: white;
  padding: 20px;
  border-bottom: 3px solid #cc0000;
}
/* :L2733 */
.page-retrievequote .search-field.col-lg-10.col-md-10.col-sm-10.col-xs-12 {
  display: flex;
  justify-content: space-between;
}
/* :L2737 */
/* :L2738 */
.page-retrievequote div.form-group label[for="policyNumber"] {
  display: none;
}
/* :L2744 */
.agent-search-parameter.form-group {
  width: 47%;
  margin-right: 10px;
}
/* :L2748 */
/* :L2749 */
#agentSearchButton:focus {
  outline: none;
}
/* :L2753 */
#divPolicyResults {
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L2756 */
#divPolicyResults th {
  color: #003366;
  font-size: 18px;
  padding-bottom: 0.5%;
}
/* :L2762 */
.page-retrievequote .table-responsive .agent-table.table.table-bordered.table-hover {
  border: 0;
  color: #54565b;
  padding-bottom: 0.5%;
}
/* :L2767 */
.page-retrievequote .table-responsive .agent-table.table.table-bordered.table-hover th {
  color: #003366;
  font-size: 18px;
  padding-bottom: 0.5%;
}
/* :L2773 */
.page-retrievequote a[title="Notes"] {
  padding: 2px;
}
/* :L2776 */
#download-button-container {
  width: fit-content;
}
/* :L2778 */
#download-button-container button {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
}
/* :L2784 */
.page-retrievequote  .action-buttons {
  width: fit-content;
  position: relative;
  left: 10em;
}
/* :L2790 */
.page-retrievequote .action-buttons button {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  border: 1px solid;
  padding: 6px 12px;
}
/* :L2798 */
/* :L2799 */
.page-getagentsearchresults .form-group.instanda-container-fluid {
  background: #003366;
  color: white;
  padding: 20px;
  border-bottom: 3px solid #cc0000;
}
/* :L2805 */
.page-getagentsearchresults label[for="policyNumber"] {
  margin-bottom: 1.5%;
}
/* :L2808 */
.page-getagentsearchresults .btn.btn-default {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  width: 100%;
}
/* :L2815 */
.page-getagentsearchresults #agentSearchButton {
  width: 100%;
  padding: 6px 12px;
}
/* :L2819 */
.page-getagentsearchresults #download-button-container {
  width: fit-content;
}
/* :L2821 */
.page-getagentsearchresults #download-button-container .btn.btn-default {
  width: auto;
}
/* :L2825 */
.page-getagentsearchresults .action-buttons.left.margin-top.full-width {
  display: inline-block;
  margin-left: 6em;
}
/* :L2828 */
.page-getagentsearchresults .action-buttons.left.margin-top.full-width button {
  background: #7694aa;
  color: white;
  transition: 0.5s;
  border: 2px solid #7694aa;
  box-shadow: none;
  padding: 6px 16px;
}
/* :L2837 */
.page-getagentsearchresults #divNavigation {
  margin-left: 15%;
}
/* :L2841 */
.container.instanda-agent-search-fields .search-row h4 {
  color: #003366;
  margin-bottom: 3%;
}
/* :L2845 */
.page-getagentsearchresults .btn.btn-default:hover {
  background: #7694aa;
  color: white;
}
/* :L2849 */
.page-getagentsearchresults .search-fields form[name="searchForm1631"] {
  border-top: 1px solid #dddddd;
  margin-top: 1.5%;
  padding-top: 1.5%;
}
/* :L2854 */
/* :L2855 */
.page-agentsearchexpiredpolicies .form-group.instanda-container-fluid {
  background: #003366;
  color: white;
  padding: 20px;
  border-bottom: 3px solid #cc0000;
}
/* :L2861 */
.page-agentsearchexpiredpolicies label[for="policyNumber"] {
  margin-bottom: 1.5%;
}
/* :L2864 */
.page-agentsearchexpiredpolicies .btn.btn-default {
  background: white;
  color: #7694aa;
  border-color: #7694aa;
  transition: 0.5s;
  width: 100%;
}
/* :L2871 */
.page-agentsearchexpiredpolicies #agentSearchButton {
  width: 100%;
  padding: 6px 12px;
}
/* :L2875 */
.page-agentsearchexpiredpolicies #download-button-container {
  width: fit-content;
}
/* :L2877 */
.page-agentsearchexpiredpolicies #download-button-container .btn.btn-default {
  width: auto;
}
/* :L2881 */
.page-agentsearchexpiredpolicies .action-buttons.left.margin-top.full-width {
  display: inline-block;
  margin-left: 6em;
}
/* :L2884 */
.page-agentsearchexpiredpolicies .action-buttons.left.margin-top.full-width button {
  background: #7694aa;
  color: white;
  transition: 0.5s;
  border: 2px solid #7694aa;
  box-shadow: none;
  padding: 6px 16px;
}
/* :L2893 */
.page-agentsearchexpiredpolicies #divNavigation {
  margin-left: 15%;
}
/* :L2898 */
/* :L2904 */
/* :L2905 */
/* :L2906 */
/* :L2907 */
/* :L2908 */
.page-agentretrievequotes .search-fields > div:not(.search-row) > form > .form-group > label,
.page-retrievepolicy .search-fields > div:not(.search-row) > form > .form-group > label,
.page-agentretrievequotebyvariable .search-fields > div:not(.search-row) > form > .form-group > label,
.page-agentsearchexpiredpolicies .search-fields > div:not(.search-row) > form > .form-group > label,
.page-agentsearchpoliciesforapproval .search-fields > div:not(.search-row) > form > .form-group > label,
.page-updatepolicynumbers .search-fields > div:not(.search-row) > form > .form-group > label {
  display: none;
  /* Search form title */

}
/* :L2912 */
.page-agentretrievequotes .search-fields > div:not(.search-row) > form > .form-group .search-field,
.page-retrievepolicy .search-fields > div:not(.search-row) > form > .form-group .search-field,
.page-agentretrievequotebyvariable .search-fields > div:not(.search-row) > form > .form-group .search-field,
.page-agentsearchexpiredpolicies .search-fields > div:not(.search-row) > form > .form-group .search-field,
.page-agentsearchpoliciesforapproval .search-fields > div:not(.search-row) > form > .form-group .search-field,
.page-updatepolicynumbers .search-fields > div:not(.search-row) > form > .form-group .search-field {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
}
/* :L2918 */
.page-agentretrievequotes .search-fields > div:not(.search-row) > form > .form-group .search-field > .agent-search-parameter,
.page-retrievepolicy .search-fields > div:not(.search-row) > form > .form-group .search-field > .agent-search-parameter,
.page-agentretrievequotebyvariable .search-fields > div:not(.search-row) > form > .form-group .search-field > .agent-search-parameter,
.page-agentsearchexpiredpolicies .search-fields > div:not(.search-row) > form > .form-group .search-field > .agent-search-parameter,
.page-agentsearchpoliciesforapproval .search-fields > div:not(.search-row) > form > .form-group .search-field > .agent-search-parameter,
.page-updatepolicynumbers .search-fields > div:not(.search-row) > form > .form-group .search-field > .agent-search-parameter {
  flex-basis: calc((100% - 20px) / 2);
}
/* :L2923 */
.page-agentretrievequotes .search-fields > div:not(.search-row) > form > .form-group > .row,
.page-retrievepolicy .search-fields > div:not(.search-row) > form > .form-group > .row,
.page-agentretrievequotebyvariable .search-fields > div:not(.search-row) > form > .form-group > .row,
.page-agentsearchexpiredpolicies .search-fields > div:not(.search-row) > form > .form-group > .row,
.page-agentsearchpoliciesforapproval .search-fields > div:not(.search-row) > form > .form-group > .row,
.page-updatepolicynumbers .search-fields > div:not(.search-row) > form > .form-group > .row {
  position: relative;
}
/* :L2926 */
.page-agentretrievequotes .search-fields > div:not(.search-row) > form > .form-group > .row .search-button,
.page-retrievepolicy .search-fields > div:not(.search-row) > form > .form-group > .row .search-button,
.page-agentretrievequotebyvariable .search-fields > div:not(.search-row) > form > .form-group > .row .search-button,
.page-agentsearchexpiredpolicies .search-fields > div:not(.search-row) > form > .form-group > .row .search-button,
.page-agentsearchpoliciesforapproval .search-fields > div:not(.search-row) > form > .form-group > .row .search-button,
.page-updatepolicynumbers .search-fields > div:not(.search-row) > form > .form-group > .row .search-button {
  position: absolute;
  bottom: 15px;
  right: 0;
}
/* :L2931 */
.page-agentretrievequotes .search-fields > div:not(.search-row) > form > .form-group > .row .search-button #agentSearchButton,
.page-retrievepolicy .search-fields > div:not(.search-row) > form > .form-group > .row .search-button #agentSearchButton,
.page-agentretrievequotebyvariable .search-fields > div:not(.search-row) > form > .form-group > .row .search-button #agentSearchButton,
.page-agentsearchexpiredpolicies .search-fields > div:not(.search-row) > form > .form-group > .row .search-button #agentSearchButton,
.page-agentsearchpoliciesforapproval .search-fields > div:not(.search-row) > form > .form-group > .row .search-button #agentSearchButton,
.page-updatepolicynumbers .search-fields > div:not(.search-row) > form > .form-group > .row .search-button #agentSearchButton {
  top: auto;
}
