/* :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;
}


/* CSS Reset from https://www.joshwcomeau.com/css/custom-css-reset/ with some minor updates */

/* 1. Use a more-intuitive box-sizing model */

/* :L20 */
*,
*::before,
*::after {
  box-sizing: border-box;
}
/* 2. Remove default margin */

/* :L27 */
* {
  margin: 0;
  padding: 0;
  font: inherit;
}
/* :L33 */
html {
  min-height: 100dvh;
}
/* :L37 */
body {
  /* 3. Add accessible line-height */
  line-height: 1.5;
  /* 4. Improve text rendering */
  -webkit-font-smoothing: antialiased;
}
/* 5. Improve media defaults */

/* :L45 */
img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
}
/* 6. Inherit fonts for form controls */

/* :L55 */
input,
button,
textarea,
select {
  font: inherit;
}
/* 7. Avoid text overflows */

/* :L63 */
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  overflow-wrap: break-word;
  line-height: 1.4;
}
/* 8. Improve line wrapping */

/* :L75 */
p {
  text-wrap: pretty;
}
/* :L78 */
h1,
h2,
h3,
h4,
h5,
h6 {
  text-wrap: balance;
}
/* 9. Create a root stacking context */

/* :L88 */
#root,
#__next {
  isolation: isolate;
}
/* Variables and Mix-Ins */

/* Font Imports (All from Google Fonts)
Uploaded Moontime and Cooper Hewitt Book
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/* Color Palette */
/* Dark Blue */
/* Blue */
/* Gray */
/* Light Gray Old Light gray was #F2F5F7 */
/* Orange */
/* :L107 */
.blueline {
  display: block;
  margin-top: 10px;
  width: 36px;
  content: '';
  border-top: 6px solid #0a2851;
  border-right: 6px solid transparent;
}
/* :L115 */
html {
  font-family: 'poppins', sans-serif;
}
/* :L118 */
body {
  font-family: 'poppins', sans-serif;
  font-size: 16px;
  line-height: 1.5;
}
/* :L124 */
.instanda-main-content {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}
/* :L130 */
#instanda-site-layout {
  margin-top: 20px;
}
/* Hiding Items */

/* :L136 */
.hide,
.hide-if-h04,
.hide-if-h06 {
  display: none;
}
/* :L142 */
.invisible-item {
  visibility: hidden;
  height: 0;
  padding: 0;
  margin: 0;
}
/* NavBar */

/* Navbar breakpoint width < 1173px */

/* :L153 */
.navbar {
  background-color: #e5effe;
  border-color: #e5effe;
  margin-bottom: 0;
  font-size: 14px;
}
/* :L158 */
.navbar img {
  max-width: 300px;
}
/* :L161 */
.navbar .container {
  max-width: 1280px;
  padding-left: 0;
  padding-right: 0;
}
@media (width < 769px) {
  /* :L167 */
  .navbar .container {
    padding-bottom: 15px;
  }
}
/* :L173 */
.navbar-brand {
  padding: 0;
  padding-top: 5px;
}
/*
@media (min-width: 768px) {
	.navbar-default .container {
		width: 100%;
		max-width: 1200px;
		margin: 0 auto;
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		.navbar-header {
			justify-self: center;
		}
		.navbar-collapse {
			justify-self: flex-end;
		}
	}
}
*/

/* :L196 */
.navbar-default li {
  margin-left: 0.5rem;
}
/* :L200 */
.navbar-default a {
  width: fit-content;
}
/* :L204 */
.instanda-nav-item-link {
  border-radius: 2rem;
  padding: 1rem 2rem;
}
/* :L209 */
.navbar-default .navbar-nav > li > a {
  color: black;
}
/* :L213 */
.navbar-default .navbar-nav > .active > a {
  background-color: #245596;
  color: white;
}
/* :L218 */
.instanda-nav-item-link:hover,
.navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav .active a:hover,
.navbar-default .navbar-nav .active a:focus {
  background-color: #e27b41;
  color: white;
}
/* Navbar Test - Want Hamburger all the time */

/*
.navbar-default {
	background: none;
	border: 0;
	position: absolute;
	top: 15px;
	right: 15px;
}

.navbar-collapse {
	background: @color-ltgray;
}
.navbar-right {
	margin-right: 0;
}
.navbar-collapse.collapse {
	display: none !important;
	height: 0 !important;
	padding-bottom: 0;
	overflow: hidden !important;
}
.navbar-toggle.collapsed {
	display: block !important;
}
.navbar-toggle {
	display: block !important;
}
.navbar-collapse.collapse.in {
	display: block !important;
	height: auto !important;
	overflow: visible !important;
}
.navbar-nav > li,
.navbar-header {
	float: none;
}
.navbar-default .navbar-toggle.collapsed {
	background: @color-ltgray;
}
*/

/* Headers */

/* :L270 */
h3 {
  font-weight: 600;
}
/* :L274 */
h4 {
  font-weight: 500;
  font-size: 21px;
}
/* Buttons */

/* :L281 */
.instanda-email-quote-link,
.instanda-quote-link a {
  color: white;
  padding: 1rem;
  border-radius: 1rem;
  background-color: #e27b41;
}
/* :L287 */
.instanda-email-quote-link:active,
.instanda-quote-link a:active,
.instanda-email-quote-link:focus,
.instanda-quote-link a:focus,
.instanda-email-quote-link:hover,
.instanda-quote-link a:hover {
  background-color: #0a2851;
  color: white;
  text-decoration: none;
}
/* :L296 */
.instanda-quote-link {
  margin-bottom: 2rem;
}
/* :L300 */
.btn {
  color: white;
  background-color: #245596;
  border-radius: 2rem;
  padding: 0.75rem 2rem;
}
/* :L307 */
.btn:hover,
.btn:focus,
.btn:active {
  color: white;
  background-color: #e27b41;
}
/* :L314 */
#showReferralNotesLink {
  width: fit-content !important;
}
/* Radio Buttons */

/* :L319 */
.radio-inline,
.radio {
  border: 1px solid #245596;
  text-align: center;
  padding: 1rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  min-width: 150px;
}
/* :L330 */
.radio-inline:hover,
.radio-inline:focus,
.radio:hover,
.radio:focus,
.btn-primary:hover,
.btn-primary:focus,
.btn-default:hover,
.btn-default:focus {
  background-color: #e27b41;
  color: white;
}
/* :L342 */
.radio-inline + .radio-inline {
  margin-left: 0;
  margin-top: 1rem;
}
/* :L347 */
.radio-inline.instanda-selected,
.radio:has(.instanda-selected) {
  background-color: #245596;
  color: white;
}
/* Name questions */

/* :L354 */
.name-question .instanda-question-input > .form-group {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 1.5rem;
}
/*
.name-question .instanda-question-input .instanda-question-choice:before {
	content: 'Title';
	font-weight: 700;
}
*/

/* :L367 */
.name-question select {
  margin-top: 5px;
}
/* Address Question */

/* :L372 */
/* :L377 */
.address-question > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  column-gap: 1.25rem;
  max-height: 180px;
}
/* :L386 */
.address-question .instanda-address-line-1:before {
  content: 'Street Address';
  font-weight: 700;
}
/* :L390 */
.address-question .instanda-address-line-1 {
  margin-bottom: 1rem;
}
/* :L394 */
.address-question input[id*='AddressLine1'] {
  margin-top: 5px;
}
/* Forms */

/* :L400 */
.questionItem {
  margin: 1rem auto;
}
/* :L404 */
.confirmQuestionCheckbox {
  display: flex;
  flex-direction: row;
}
/* Hide Instanda default footer */

/* :L410 */
.footer {
  display: none;
}
/* Display custom footer */

/* :L415 */
.custom-footer {
  position: absolute;
  bottom: 0;
  min-height: 60px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  padding: 20px 0;
}
/* :L427 */
.login-footer {
  display: none;
}
/* Confirm Question Styling */

/* :L432 */
.confirmQuestionCheckbox {
  border: 1px solid #245596;
  padding: 1rem;
  min-width: fit-content;
  max-width: 555px;
}
/* :L437 */
.confirmQuestionCheckbox input:checked {
  accent-color: #245596;
  outline: 1px solid white;
}
/* :L443 */
.confirmQuestionCheckbox:has(input:checked) {
  background-color: #245596;
  color: white;
}
/* Basic Info at top of pages */

/* :L449 */
.top-info-container {
  margin: 2rem auto 1rem auto;
  display: flex;
  flex-flow: column;
  align-items: flex-end;
}
/* :L456 */
.top-info-row {
  display: grid;
  grid-template-columns: 142px 130px;
  text-align: right;
}
/* :L462 */
.top-info-name {
  display: block;
}
/* :L466 */
.top-info-category {
  font-weight: 700;
}
/* Hide Cloned Buttons at top of these pages */

/* :L472 */
/* :L477 */
.page-prequotequestions.page-number-7.package-23700 #top-buttons,
.page-prequotequestions.page-number-8.package-23700 #top-buttons,
.page-quickquote #top-buttons,
.page-quote #top-buttons,
.page-postquotequestions #top-buttons {
  display: none;
}
/* :L482 */
.validation-summary-errors > ul {
  list-style-position: inside;
}
/* :L485 */
.page-agentlogin {
  margin-bottom: 0;
  /* Flex Testing */

}
/* :L486 */
.page-agentlogin #instanda-site-layout {
  min-height: 70dvh;
}
/* :L490 */
.page-agentlogin .navbar-right {
  visibility: hidden;
}
/* :L493 */
.page-agentlogin .custom-footer {
  display: none;
}
/* :L496 */
.page-agentlogin .navbar-toggle {
  display: none !important;
}
/* :L499 */
.page-agentlogin h1 {
  font-weight: 700;
}
/* :L504 */
.page-agentlogin .login-flex-container {
  display: flex;
  align-items: center;
  max-width: 1170px;
  /* line up with nav logo */
  width: 100%;
  margin: 4rem auto 1rem auto;
  gap: 1rem;
}
/* :L511 */
.page-agentlogin .login-flex-container .left-section {
  flex: 1 1 33%;
}
/* :L513 */
.page-agentlogin .login-flex-container .left-section .login-header {
  text-align: center;
}
/* :L517 */
.page-agentlogin .login-flex-container div.instanda-agent-login-content > div > div.row.instanda-agent-login > div {
  margin: 0;
  width: clamp(250px, 100%, 500px);
}
/* :L521 */
.page-agentlogin .login-flex-container .right-section {
  flex: 1 1 67%;
}
@media (height > 995px) {
  /* :L526 */
  .page-agentlogin .login-footer {
    bottom: 0;
  }
}
/* :L530 */
.page-agentlogin .login-footer {
  position: absolute;
  /*bottom: 0;*/
  width: 100%;
  background-color: #0a2851;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2rem;
}
/* :L539 */
.page-agentlogin .login-footer .login-footer-image-container {
  max-width: 200px;
}
/* :L542 */
.page-agentlogin .login-footer p,
.page-agentlogin .login-footer a {
  color: white;
}
/* :L546 */
.page-agentlogin .login-footer a {
  text-decoration: underline;
}
/* :L552 */
.instanda-agent-login .instanda-well {
  background-color: #757575;
  color: white;
}
/* :L556 */
.instanda-agent-login .instanda-well a {
  color: white;
}
/* :L561 */
.agent-login-links a {
  padding: 0 1rem;
}
/* Retrieve Quote Page */

/* :L565 */
/* :L566 */
.page-retrievequote .search-row + .search-row {
  padding-top: 1.5rem;
}
/* :L570 */
.page-retrievequote a.package-select + a.package-select {
  margin-left: 1rem;
}
/* :L574 */
.page-retrievequote .search-row:not(:first-of-type):hover,
.page-retrievequote .search-row:not(:first-of-type):focus {
  background-color: #e5effe;
}
/* :L578 */
.page-retrievequote .form-group > div.row {
  display: flex;
  align-items: center;
}
/* Cross Package Search Page */

/* :L585 */
/* :L587 */
.page-agentretrievequotecrosspackage #instanda-site-layout,
.page-agentretrievequotebypackage #instanda-site-layout {
  margin-top: 0;
}
/* :L591 */
.page-agentretrievequotecrosspackage #searchFormcb6f99c2-65ef-43a0-b303-ba29807e1c28,
.page-agentretrievequotebypackage #searchFormcb6f99c2-65ef-43a0-b303-ba29807e1c28 {
  padding-left: 15px;
}
/* :L594 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
/* :L597 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .form-group.instanda-container-fluid,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .form-group.instanda-container-fluid {
  grid-column: 1;
  grid-row: 1;
}
/* :L601 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .body-placeholder,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .body-placeholder {
  grid-column: span 2;
  grid-row: 2;
}
/* :L605 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-box,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-box {
  grid-column: 2;
  grid-row: 1;
  background-color: #245596;
  position: relative;
  text-align: center;
}
/* :L611 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-box h2,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-box h2 {
  margin: 3rem auto 1rem auto;
}
/* :L614 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-box h3,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-box h3 {
  margin: 0 auto 1rem auto;
}
/* :L617 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-box .ul-container,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-box .ul-container {
  display: flex;
  justify-content: center;
}
/* :L621 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-box ul,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-box ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  font-size: 18px;
  gap: 1rem;
  text-align: left;
  list-style-position: inside;
}
/* :L628 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-box ul li:nth-of-type(3),
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-box ul li:nth-of-type(3) {
  grid-column: span 2;
}
/* :L633 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content .contact-us-image,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content .contact-us-image {
  position: absolute;
  left: 40%;
  top: 0;
  z-index: 1;
  transform: translateY(-40px);
  max-width: 200px;
}
/* :L643 */
.page-agentretrievequotecrosspackage div.instanda-main-content-container > div > div.form-group.instanda-container-fluid > div,
.page-agentretrievequotebypackage div.instanda-main-content-container > div > div.form-group.instanda-container-fluid > div {
  width: 100%;
}
/* :L646 */
.page-agentretrievequotecrosspackage .instanda-main-content,
.page-agentretrievequotebypackage .instanda-main-content {
  max-width: 100%;
  width: 100%;
}
/* :L651 */
.page-agentretrievequotecrosspackage div.instanda-main-content-container > div > div:nth-child(2) > div > div.instanda-agent-retrieve-quotes > div.container.instanda-agent-search-fields,
.page-agentretrievequotebypackage div.instanda-main-content-container > div > div:nth-child(2) > div > div.instanda-agent-retrieve-quotes > div.container.instanda-agent-search-fields,
.page-agentretrievequotecrosspackage .agent-quotesearch-results-container,
.page-agentretrievequotebypackage .agent-quotesearch-results-container {
  width: 100%;
}
/* :L661 */
.page-agentretrievequotecrosspackage .search-fields.row,
.page-agentretrievequotebypackage .search-fields.row {
  justify-items: flex-start;
}
/* :L665 */
.page-agentretrievequotecrosspackage label[for='policyNumber'],
.page-agentretrievequotebypackage label[for='policyNumber'] {
  font-size: 20px;
}
/* :L669 */
.page-agentretrievequotecrosspackage h3,
.page-agentretrievequotebypackage h3 {
  font-size: 28px;
}
/* :L673 */
.page-agentretrievequotecrosspackage #download-button-container,
.page-agentretrievequotebypackage #download-button-container {
  padding-bottom: 20px;
}
/* :L677 */
.page-agentretrievequotecrosspackage .instanda-agent-retrieve-quote-content,
.page-agentretrievequotebypackage .instanda-agent-retrieve-quote-content {
  background-color: #0a2851;
  color: white;
}
/* :L682 */
.page-agentretrievequotecrosspackage main,
.page-agentretrievequotebypackage main {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YWpOSkxIbFZMR3AxUmpoQ2JIUlFSR1pKY0dwYVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx1dEhvbWVydG9QRVJDUVpuLDEwMDAsdWx5NmpCNEIxZUV0VVpAMyxNNUFJcUdmNE85Z1Zxc3IxMWdXYkF2MVJqNE5Tc04yeVQzRG1ickF1TDBCQUFqdHBraVd3TDN0eWI3eCtoVjl1N1lvajE2UTdCMkVid25UNzRnc2pOdz09');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  min-height: 60dvh;
  display: flex;
  align-items: center;
}
/* :L690 */
/* :L691 */
.page-agentretrievequotecrosspackage #searchFormbf35935f-0b6a-40db-be9a-22318b0a80fa > div > div .search-field,
.page-agentretrievequotebypackage #searchFormbf35935f-0b6a-40db-be9a-22318b0a80fa > div > div .search-field {
  display: flex;
  gap: 0.25rem;
  flex-grow: 1;
}
/* :L697 */
.page-agentretrievequotecrosspackage .agent-search-parameter.form-group,
.page-agentretrievequotebypackage .agent-search-parameter.form-group {
  flex: 1 1 min-content;
}
/* :L700 */
.page-agentretrievequotecrosspackage .search-button,
.page-agentretrievequotebypackage .search-button {
  max-width: fit-content;
  padding-top: 2.75rem;
}
/* :L704 */
.page-agentretrievequotecrosspackage th,
.page-agentretrievequotebypackage th {
  background-color: #0a2851;
  color: white;
  text-align: center;
  align-content: center;
}
/* :L710 */
.page-agentretrievequotecrosspackage th a,
.page-agentretrievequotebypackage th a {
  color: white;
}
/* :L713 */
.page-agentretrievequotecrosspackage td,
.page-agentretrievequotebypackage td {
  align-content: center;
  text-align: center;
}
/* :L717 */
.page-agentretrievequotecrosspackage tr > td:first-of-type,
.page-agentretrievequotebypackage tr > td:first-of-type {
  display: grid;
  text-align: left;
  gap: 0.25rem;
}
/* :L722 */
.page-agentretrievequotecrosspackage tr:hover td,
.page-agentretrievequotebypackage tr:hover td,
.page-agentretrievequotecrosspackage tr:hover td a,
.page-agentretrievequotebypackage tr:hover td a {
  background-color: #757575;
  color: white;
}
/* :L727 */
.page-agentretrievequotecrosspackage #divPolicyResults,
.page-agentretrievequotebypackage #divPolicyResults,
.page-agentretrievequotecrosspackage #divQuoteResults,
.page-agentretrievequotebypackage #divQuoteResults {
  color: black;
  background-color: white;
}
/* :L731 */
.page-agentretrievequotecrosspackage #divPolicyResults a,
.page-agentretrievequotebypackage #divPolicyResults a,
.page-agentretrievequotecrosspackage #divQuoteResults a,
.page-agentretrievequotebypackage #divQuoteResults a {
  text-decoration: underline;
}
/* :L735 */
.page-agentretrievequotecrosspackage tbody > tr:nth-of-type(odd),
.page-agentretrievequotebypackage tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
/* :L739 */
.page-agentretrievequotecrosspackage a[href^='/Public/ViewQuoteOrPolicy'],
.page-agentretrievequotebypackage a[href^='/Public/ViewQuoteOrPolicy'] {
  visibility: hidden;
}
/* :L742 */
.page-agentretrievequotecrosspackage a[href^='/Public/ViewQuoteOrPolicy']:before,
.page-agentretrievequotebypackage a[href^='/Public/ViewQuoteOrPolicy']:before {
  content: 'Select';
  text-decoration: underline;
  visibility: visible;
}
/* :L748 */
/* :L749 */
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/QuickQuoteQuestions'],
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/QuickQuoteQuestions'],
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/QuickQuote'],
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/QuickQuote'],
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/PreQuoteQuestions'],
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/PreQuoteQuestions'],
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/Quote'],
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/Quote'] {
  visibility: hidden;
}
/* :L755 */
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/QuickQuoteQuestions']:before,
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/QuickQuoteQuestions']:before,
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/QuickQuote']:before,
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/QuickQuote']:before,
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/PreQuoteQuestions']:before,
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/PreQuoteQuestions']:before,
.page-agentretrievequotecrosspackage #divQuoteResults a[href^='/Public/Quote']:before,
.page-agentretrievequotebypackage #divQuoteResults a[href^='/Public/Quote']:before {
  content: 'Resume';
  text-decoration: underline;
  visibility: visible;
}
/* :L766 */
.links-menu {
  display: flex;
  justify-content: space-evenly;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 1rem 0.5rem;
  border-radius: 1rem;
  max-width: 1100px;
  gap: 1rem;
  flex-flow: wrap;
  align-items: center;
  justify-content: center;
}
/* :L779 */
.package-dropdown {
  position: relative;
  font-size: 20px;
  padding: 0.5rem 1rem;
  background-color: white;
  border-radius: 1rem;
  place-content: center;
}
/* :L786 */
.package-dropdown a {
  text-decoration: none;
  background-color: #e5effe;
  color: black;
}
/* :L791 */
.package-dropdown a:hover,
.package-dropdown a:focus,
.package-dropdown a:active {
  background-color: #e27b41;
  color: white;
}
/* :L797 */
.package-dropdown button {
  padding: 1rem;
  border-radius: 1rem;
}
/* :L802 */
.package-dropdown .start-quote-button {
  background-color: #e27b41;
  color: white;
  height: 100%;
  border: none;
  width: 180px;
  min-height: 90px;
}
/* :L812 */
.package-dropdown-content {
  display: none;
  position: absolute;
  list-style-type: none;
  background-color: #e5effe;
  border: 1px solid black;
  font-size: 16px;
  min-width: 90%;
  border-radius: 1rem;
}
/* :L823 */
/* :L826 */
.package-dropdown:hover .package-dropdown-content,
.package-dropdown:focus .package-dropdown-content,
.package-dropdown:active .package-dropdown-content {
  display: block;
}
/* :L831 */
.package-dropdown li,
.package-dropdown a {
  padding: 0.5rem 0.75rem;
  border-radius: 1rem;
  text-align: center;
}
/* :L838 */
#searchFormbf35935f-0b6a-40db-be9a-22318b0a80fa > div > label:after {
  content: '\25BC';
  color: white;
  padding-left: 1rem;
}
/* :L844 */
.package-dropdown-link:active,
.package-dropdown-link:focus,
.package-dropdown-link:hover {
  background-color: #e27b41;
}
/* :L848 */
.package-dropdown-link:active a,
.package-dropdown-link:focus a,
.package-dropdown-link:hover a {
  color: white;
}
/* :L853 */
.package-dropdown-link {
  color: white;
  background-color: #245596;
  display: block;
}
/* :L859 */
#searchFormcb6f99c2-65ef-43a0-b303-ba29807e1c28 > div > div > div.search-field.col-lg-10.col-md-10.col-sm-10.col-xs-12 {
  max-width: 325px;
}
/* :L866 */
#searchFormbf35935f-0b6a-40db-be9a-22318b0a80fa > div > label {
  cursor: pointer;
}
/* :L870 */
.package-dropdown:has(.agency-resources-button) {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 200px;
  text-align: center;
}
/* :L878 */
.agency-resources-button,
#pl-underwriting-button,
#pl-brochures-button,
#pl-comparison-button,
#pl-forms-button {
  padding: 1rem;
  border-radius: 1rem;
  color: white;
  width: 100%;
  min-height: 90px;
  place-content: center;
}
/* :L891 */
#pl-underwriting-button {
  background-color: #e27b41;
}
/* :L895 */
#pl-brochures-button {
  background-color: #245596;
}
/* :L899 */
#pl-comparison-button {
  background-color: #757575;
}
/* :L903 */
#pl-forms-button {
  background-color: #7fa9de;
  height: 100%;
  place-content: center;
}
/* :L909 */
button[name='btnSeeAll'],
button[name='btnPrevious'],
button[name='btnNext'] {
  background-color: #245596;
  padding: 0.5rem;
  margin-top: 1rem;
}
/* :L916 */
.instanda-container-fluid {
  background-color: transparent;
}
/* :L920 */
.instanda-questionHeader {
  background-color: #0a2851;
  color: white;
  border-radius: 1rem;
}
/* :L926 */
.input-disabled {
  pointer-events: none;
  background-color: #eeeeee;
}
/* Styles for Quick Quote Questions */

/* Remove padding from Agent Assignment */

/* :L934 */
/* :L935 */
.page-quickquotequestions.page-number-1 #instandaquestions > div.instanda-quick-quote-questions > div:nth-child(1) > div > div {
  padding: 0;
}
/* :L940 */
/* :L941 */
.page-prequotequestions.page-number-1.package-24274 #instandaquestions > div.instanda-pre-quote-questions > div:nth-child(1) > div > div {
  padding: 0;
}
/* :L946 */
.orange-text {
  margin-left: 1rem;
  color: #e27b41;
}
/* First-Middle-Last Name Testing */

/* :L952 */
.name-container {
  display: flex;
  flex-flow: wrap;
}
/* :L955 */
.name-container .questionItem {
  flex-basis: 275px;
  margin: 1rem 0;
  padding: 0;
}
/* :L959 */
.name-container .questionItem .instanda-question-input {
  width: 250px;
}
/* Grid for QQ Protective Devices */

/* :L966 */
.instanda-well:has(div#question431735),
.instanda-well:has(div#question521969) {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  padding: 0;
  column-gap: 1rem;
}
/* :L974 */
#question431735,
#question521969 {
  grid-column: 1 / -1;
}
/* Grid for Loss Settlement Options */

/* :L980 */
.instanda-well:has(div#question431797),
.instanda-well:has(div#question435196),
.instanda-well:has(div#question435421),
.instanda-well:has(div.invisible-header),
.instanda-well:has(div#question522699),
.instanda-well:has(div#question522885) {
  display: flex;
  flex-flow: wrap;
}
/* :L988 */
.instanda-well:has(div#question431797) .questionItem,
.instanda-well:has(div#question435196) .questionItem,
.instanda-well:has(div#question435421) .questionItem,
.instanda-well:has(div.invisible-header) .questionItem,
.instanda-well:has(div#question522699) .questionItem,
.instanda-well:has(div#question522885) .questionItem {
  flex: 1 0 555px;
}
@media (min-width: 1110px) {
  /* :L994 */
  #SupplementalLoss_CHOICE {
    max-width: 270px;
  }
}
/* Fix width on Personal Devices Grid */

/* :L1000 */
/* :L1002 */
.page-quickquotequestions.page-number-3 .confirmQuestionCheckbox,
.page-prequotequestions.page-number-8.package-24274 .confirmQuestionCheckbox {
  max-width: 350px;
}
/* Horizontal yes-no questions */

/* :L1008 */
.horizontal-yes-no-parent .instanda-question-parent-yes-no,
.horizontal-yes-no {
  display: grid;
  grid-template-columns: 1fr 325px;
  align-items: center;
  gap: 1rem;
}
/* :L1014 */
.horizontal-yes-no-parent .instanda-question-parent-yes-no div.instanda-question-input,
.horizontal-yes-no div.instanda-question-input {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
/* :L1018 */
.horizontal-yes-no-parent .instanda-question-parent-yes-no div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div:nth-child(2),
.horizontal-yes-no div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div:nth-child(2) {
  grid-row: 2;
  padding-top: 0.5rem;
}
/* Hide Title Inputs. Filled in with JS */

/* :L1025 */
select[id*='Title'] {
  display: none;
}
/* Fix alignment on child yes no parents */

/* :L1030 */
#question431432,
#question431484,
#question431912,
#question431960,
#question431963,
#question432687,
#question431975,
#question431979,
#question431986,
#question431996,
#question431982 {
  padding-left: 0;
}
/* :L1042 */
#question431432 div.instanda-question-input,
#question431484 div.instanda-question-input,
#question431912 div.instanda-question-input,
#question431960 div.instanda-question-input,
#question431963 div.instanda-question-input,
#question432687 div.instanda-question-input,
#question431975 div.instanda-question-input,
#question431979 div.instanda-question-input,
#question431986 div.instanda-question-input,
#question431996 div.instanda-question-input,
#question431982 div.instanda-question-input {
  padding-left: 0;
}
/* :L1047 */
#question434318,
#question435360,
#question436387,
#question436305,
#question434790 {
  padding-left: 0;
}
/* :L1055 */
#question429297,
#question429297 > * {
  margin-bottom: 0;
}
/* Package Selection QQ Page 1 */

/* :L1061 */
#question429521,
#question429522,
#question508472,
#question429521 > *,
#question429522 > *,
#question508472 > * {
  margin-top: 0;
  margin-bottom: 0.25rem;
}
/* :L1071 */
#question429523,
#question429523 > * {
  margin-top: 0;
}
/* :L1076 */
.package-confirm-buttons {
  display: grid;
  padding-left: 0;
  grid-template-columns: repeat(auto-fit, minmax(555px, 1fr));
  align-items: center;
  column-gap: 2rem;
}
/* :L1082 */
.package-confirm-buttons .confirm-left-side {
  grid-column: 1;
}
/* :L1087 */
/* :L1089 */
#question435205 .confirmQuestionCheckbox,
#question435200 .confirmQuestionCheckbox {
  min-width: auto;
}
/* Knockout Question Styling */

/* :L1095 */
#UWInfo_YNP_Children,
#watercraftCoverageQualifierCond_YNP_Children,
#UmberellaCov_YNP_Children,
#AddUWInfo_YNP_Children {
  display: unset !important;
}
/* :L1100 */
#UWInfo_YNP_Children > div,
#watercraftCoverageQualifierCond_YNP_Children > div,
#UmberellaCov_YNP_Children > div,
#AddUWInfo_YNP_Children > div {
  display: unset !important;
}
/* :L1105 */
/* :L1109 */
#UWInfo_YNP_Children div.instanda-question-input,
#watercraftCoverageQualifierCond_YNP_Children div.instanda-question-input,
#AddUWInfo_YNP_Children div.instanda-question-input,
#UmberellaCov_YNP_Children div.instanda-question-input {
  display: none !important;
}
/* Flip-flop no/yes selection */

/* :L1115 */
/* :L1119 */
#question432466 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input,
#question438271 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input,
#question521350 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input,
#question523128 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
/* Move help text closer to question label */

/* :L1129 */
/* :L1134 */
#question429261 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
#question431461 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
#question444606 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
#question432963 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
#question521303 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  max-width: fit-content;
}
/* :L1139 */
#question429261 div.form-group.row,
#question431461 div.form-group.row,
#question444606 div.form-group.row,
#question432963 div.form-group.row,
#question521303 div.form-group.row {
  display: flex;
  align-items: center;
}
/* :L1145 */
/* :L1147 */
#question438293 div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
#question434344 div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  max-width: fit-content;
}
/* :L1150 */
#question438293 div.instanda-text-question.form-group.row,
#question434344 div.instanda-text-question.form-group.row {
  display: flex;
  align-items: center;
}
/* :L1156 */
/* :L1158 */
#question429261 div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row,
#question431461 div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row {
  display: flex;
  align-items: center;
}
/* :L1164 */
#question431370 > div.instanda-text-question.form-group.row {
  display: grid;
}
/* :L1168 */
#instanda-responsive-help-text-WindStormHailDeduct_CHOICE > div > div {
  max-width: 555px;
}
/* Testing to see how H4s look without background */

/* :L1173 */
/* :L1174 */
.page-prequotequestions.page-number-5 .instanda-questionHeader:has(h4) {
  background-color: transparent;
  color: black;
  font-weight: 700;
}
/* Multi-Item Buttons */

/* :L1182 */
.instanda-pre-quote-questions .btn {
  font-size: 16px;
}
/* :L1186 */
#WaterCraft_MULTIaddButton,
#Vehicles_MIaddButton,
#Driver_MultiaddButton,
#MiscVehicles_MIaddButton {
  background-color: #e27b41;
}
/* :L1191 */
#WaterCraft_MULTIaddButton:hover,
#Vehicles_MIaddButton:hover,
#Driver_MultiaddButton:hover,
#MiscVehicles_MIaddButton:hover,
#WaterCraft_MULTIaddButton:focus,
#Vehicles_MIaddButton:focus,
#Driver_MultiaddButton:focus,
#MiscVehicles_MIaddButton:focus,
#WaterCraft_MULTIaddButton:active,
#Vehicles_MIaddButton:active,
#Driver_MultiaddButton:active,
#MiscVehicles_MIaddButton:active {
  background-color: #0a2851;
}
/* Changing Button Text */

/* :L1199 */
button[id^='OtherInsured_MIremoveButton_'] {
  visibility: hidden;
}
/* :L1203 */
button[id^='OtherInsured_MIremoveButton_']:after {
  content: '';
  content: 'Remove Other Insured Location';
  visibility: visible;
  color: white;
  background-color: #245596;
  border-radius: 2rem;
  padding: 0.75rem 2rem;
  width: fit-content;
}
/* Individual Fixes */

/* :L1215 */
#question439312 div {
  background: transparent;
  color: #e27b41;
}
/* :L1220 */
#question442220 {
  visibility: hidden;
}
/* :L1224 */
div[id*='StudentState_TXT'],
#question432001 div[class*='postcode-lookup-container'] {
  margin-bottom: 0;
}
/* :L1229 */
#question435242 > div {
  background: #0a2851;
  color: white;
}
/* :L1234 */
/* :L1237 */
#question431928 > div,
#question431934 > div,
#question431941 > div {
  background: transparent;
}
/* :L1240 */
#question431928 div h4 div,
#question431934 div h4 div,
#question431941 div h4 div {
  background: #0a2851;
  padding: 1rem;
  border-radius: 1rem;
  width: 50%;
}
/* :L1248 */
/* :L1250 */
#question440550 .instanda-question-input > .instanda-question-input,
#question440542 .instanda-question-input > .instanda-question-input {
  display: flex;
}
/* Remove Street Address from this address question */

/* :L1256 */
/* :L1259 */
#question429229 .instanda-address-line-1:before,
#question454709 .instanda-address-line-1:before,
#question455679 .instanda-address-line-1:before {
  visibility: hidden;
}
/* :L1264 */
#question521310 > div.instanda-question-label {
  display: none;
}
/* MTA Journey */

/* :L1269 */
/* :L1272 */
/* :L1273 */
.page-quickquotequestions.created-from-mta #question429276 > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: block;
}
/* Personal Auto */

/* :L1281 */
#coapplicant-name-container {
  padding-left: 0;
}
/* :L1285 */
#question438463 div.instanda-question-input > label:nth-child(1) {
  min-width: 250px;
}
/*
.page-quickquotequestions.page-number-4.package-23738 .instanda-well:nth-of-type(2) {
 	 display: none;
}
*/

/* Post Quote Questions */

/* :L1296 */
/* :L1297 */
.page-postquotequestions .quick-quote-link p {
  font-weight: 700;
}
/* Detail Change Styles */

/* :L1303 */
/* :L1304 */
.created-from-detailchange .address-question > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: block;
}
/* Exclusion/YNP Questions HO QQ Page 4-5 */

/* :L1312 */
/* :L1315 */
#question498784 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input,
#question498786 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input,
#question499831 > div.instanda-question-parent-yes-no.form-group > div.instanda-text-question.form-group.row > div.instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > div.instanda-question-input {
  display: flex;
}
/* Verisk 360 Styles */

/* :L1324 */
.error-dialog {
  margin: auto;
  padding: 20px;
  border: none;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  max-width: 400px;
  text-align: center;
}
/* :L1334 */
.verisk-360-button {
  background-color: #e27b41;
}
/* :L1336 */
.verisk-360-button:hover,
.verisk-360-button:active,
.verisk-360-button:focus {
  background-color: #0a2851;
}
/* :L1342 */
.page-viewquoteorpolicy {
  overflow-x: hidden;
  /* Make buttons round instead of rectangular */

  /* Quote/Policy Summary Tables */

}
/* :L1343 */
.page-viewquoteorpolicy div.h3 {
  margin-top: 0;
}
/* :L1346 */
.page-viewquoteorpolicy .btnCompletePolicyBuy {
  background-color: #e27b41;
}
/* :L1349 */
.page-viewquoteorpolicy .policy-summary-header {
  display: grid;
  grid-template-columns: 1fr minmax(206px, 220px);
  align-items: center;
  gap: 2rem;
  grid-column: span 2;
  background-color: #0a2851;
  color: white;
  padding: 1rem 2rem;
  border-radius: 1rem;
  margin-bottom: 1rem;
}
/* :L1360 */
.page-viewquoteorpolicy .policy-summary-header .dashboard-link {
  justify-self: flex-end;
}
/* :L1363 */
.page-viewquoteorpolicy .policy-summary-header a {
  color: white;
}
/* :L1367 */
.page-viewquoteorpolicy .quote-holder-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 80%;
}
/* :L1372 */
.page-viewquoteorpolicy .quote-holder-info .info-label {
  font-weight: 700;
  text-decoration: underline;
}
/* :L1377 */
.page-viewquoteorpolicy .block-renewals {
  margin-top: 2rem;
}
/* :L1381 */
.page-viewquoteorpolicy .btn-group {
  display: flex;
  flex-flow: column;
  width: fit-content;
  gap: 1rem;
  padding-top: 53px;
  /* Do not show View or Edit button (read only version is fine) */

}
/* :L1388 */
.page-viewquoteorpolicy .btn-group a[href*="/Public/ViewEditQuote?"] {
  display: none;
}
/* :L1393 */
.page-viewquoteorpolicy .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
.page-viewquoteorpolicy .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-radius: 2rem;
  min-width: 200px;
}
/* :L1398 */
.page-viewquoteorpolicy .btnCancelFromInception {
  width: 100%;
}
/* :L1401 */
.page-viewquoteorpolicy .instanda-main-content {
  display: grid;
  grid-template-columns: 1fr minmax(206px, 220px);
  margin: 0 auto;
  justify-content: center;
}
/* :L1409 */
/* :L1411 */
.page-viewquoteorpolicy .policy-summary-container table,
.page-viewquoteorpolicy .premium-summary-container table {
  min-width: 80%;
}
/* :L1413 */
.page-viewquoteorpolicy .policy-summary-container table caption,
.page-viewquoteorpolicy .premium-summary-container table caption {
  text-align: left;
  font-size: 24px;
  padding-left: 0.5rem;
  border-bottom: 1px solid #245596;
  font-weight: 700;
  color: black;
}
/* :L1422 */
.page-viewquoteorpolicy .policy-summary-container table th,
.page-viewquoteorpolicy .premium-summary-container table th,
.page-viewquoteorpolicy .policy-summary-container table td,
.page-viewquoteorpolicy .premium-summary-container table td {
  padding: 1rem;
  border-bottom: 1px solid #245596;
}
/* :L1427 */
.page-viewquoteorpolicy .policy-summary-container table th,
.page-viewquoteorpolicy .premium-summary-container table th {
  text-align: left;
}
/* :L1430 */
.page-viewquoteorpolicy .policy-summary-container table td,
.page-viewquoteorpolicy .premium-summary-container table td {
  text-align: right;
}
/* :L1435 */
.page-viewquoteorpolicy .instanda-quotereferral-note-container {
  margin-top: 2rem;
}
/* :L1437 */
.page-viewquoteorpolicy .instanda-quotereferral-note-container div:has(h4) {
  padding-left: 0;
  text-decoration: underline;
}
/* :L1441 */
.page-viewquoteorpolicy .instanda-quotereferral-note-container h4 {
  font-weight: 700;
}
/* :L1445 */
.page-viewquoteorpolicy .policy-view-options-action-buttons {
  padding-left: 0;
}
/* :L1450 */
.cover-breakdown-container {
  margin-top: 2rem;
}
/* :L1453 */
/* :L1454 */
.page-agentdashboard h1 {
  font-size: 64px;
  font-weight: 700;
  background-image: radial-gradient(#245596, #0a2851);
  color: transparent;
  background-clip: text;
  -webkit-background-clip: text;
}
/* :L1462 */
.page-agentdashboard .instanda-main-content {
  max-width: fit-content;
  margin: 0 80px;
}
@media (width < 1715px) {
  /* :L1467 */
  .page-agentdashboard .instanda-main-content {
    padding: 0 1rem;
    margin: 0 auto;
  }
}
/* :L1473 */
.page-agentdashboard th {
  background-color: #0a2851;
  color: white;
  text-align: center;
  align-content: center;
}
/* :L1480 */
.page-agentdashboard th a {
  color: white;
}
/* :L1484 */
.page-agentdashboard td {
  text-align: center;
  align-content: center;
}
/* :L1489 */
.page-agentdashboard tr:hover td,
.page-agentdashboard tr:hover td a {
  background-color: #757575;
  color: white;
}
/* :L1495 */
/* :L1497 */
.page-quickquote .instanda-main-content,
.page-quickquotecontinue .instanda-main-content {
  max-width: 100%;
}
/* :L1501 */
.page-quickquote #top-buttons,
.page-quickquotecontinue #top-buttons,
.page-quickquote .top-info-container,
.page-quickquotecontinue .top-info-container {
  display: none;
}
/* :L1507 */
.quick-quote-summary {
  margin: 1rem auto;
}
/* :L1511 */
.container:has(.ho3-message) {
  display: flex;
  justify-content: center;
}
/* :L1516 */
.package-selection-container {
  display: flex;
  justify-content: center;
  flex-flow: wrap;
  margin: 0 auto;
  gap: 5rem;
}
/* :L1522 */
.package-selection-container .package-info {
  display: flex;
  flex-direction: column;
  border: 2px solid #245596;
  padding: 1rem;
  text-align: center;
  gap: 1rem;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
/* :L1532 */
.package-selection-container h4 {
  font-weight: 700;
  font-size: 24px;
}
/* :L1536 */
.package-selection-container .breakdown-container > div {
  padding-bottom: 0.5rem;
}
/* :L1539 */
.package-selection-container .coverage-category {
  font-weight: 700;
  font-size: 16px;
}
/* :L1543 */
.package-selection-container img {
  margin: 0 auto;
}
/* :L1546 */
.package-selection-container .select-button {
  background-color: #0a2851;
  color: white;
  width: 100%;
  padding: 1rem;
  font-size: 18px;
  cursor: pointer;
  text-align: center;
  max-height: 47px;
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
  border-bottom: 2px solid #245596;
  border-left: 2px solid #245596;
  border-right: 2px solid #245596;
  /* Hide select button */

}
/* :L1561 */
.package-selection-container .select-button button,
.package-selection-container .select-button div {
  display: none;
}
/* :L1566 */
.package-selection-container .select-button:hover,
.package-selection-container .select-button:active,
.package-selection-container .select-button:focus,
.package-selection-container .select-button:has(.previouslySelected) {
  color: white;
  background-color: #e27b41;
}
/* :L1573 */
.package-selection-container input {
  display: none;
}
/* :L1576 */
/* :L1581 */
.package-selection-container .good-container:has(.instanda-previously-selected) .package-info,
.package-selection-container .better-container:has(.instanda-previously-selected) .package-info,
.package-selection-container .best-container:has(.instanda-previously-selected) .package-info,
.package-selection-container .nonowner-container:has(.instanda-previously-selected) .package-info,
.package-selection-container .no-package-container:has(.instanda-previously-selected) .package-info {
  background-color: #e5effe;
}
/* :L1584 */
.package-selection-container .good-container:has(.instanda-previously-selected) .select-text,
.package-selection-container .better-container:has(.instanda-previously-selected) .select-text,
.package-selection-container .best-container:has(.instanda-previously-selected) .select-text,
.package-selection-container .nonowner-container:has(.instanda-previously-selected) .select-text,
.package-selection-container .no-package-container:has(.instanda-previously-selected) .select-text {
  visibility: hidden;
  line-height: 0;
}
/* :L1588 */
.package-selection-container .good-container:has(.instanda-previously-selected) .select-text:before,
.package-selection-container .better-container:has(.instanda-previously-selected) .select-text:before,
.package-selection-container .best-container:has(.instanda-previously-selected) .select-text:before,
.package-selection-container .nonowner-container:has(.instanda-previously-selected) .select-text:before,
.package-selection-container .no-package-container:has(.instanda-previously-selected) .select-text:before {
  content: 'Selected';
  visibility: visible;
  color: white;
  line-height: initial;
  display: block;
}
/* :L1598 */
.star-image img {
  max-width: 48px;
}
@media (width < 992px) {
  /* :L1603 */
  .package-selection-container {
    max-width: 750px;
  }
}
/* :L1608 */
.quick-quote-link,
.pay-plan-link {
  margin-top: 2rem;
  font-size: 18px;
  font-weight: 700;
}
/* :L1613 */
.quick-quote-link a,
.pay-plan-link a {
  margin-left: 2rem;
}
/* :L1618 */
.recommended-message {
  background-color: #e27b41;
  color: white;
  padding: 1rem;
  border-radius: 1rem;
}
/* :L1625 */
.ho3-message {
  max-width: 100%;
  display: flex;
  margin: 1rem 0;
}
/* :L1631 */
/* :L1633 */
.page-quickquote .instanda-main-content,
.page-quote .instanda-main-content {
  max-width: 100%;
}
/* :L1637 */
/* :L1639 */
.page-quickquote .policy-summary-container table,
.page-quote .policy-summary-container table,
.page-quickquote .premium-summary-container table,
.page-quote .premium-summary-container table {
  width: 100%;
}
/* :L1641 */
.page-quickquote .policy-summary-container table caption,
.page-quote .policy-summary-container table caption,
.page-quickquote .premium-summary-container table caption,
.page-quote .premium-summary-container table caption {
  text-align: left;
  font-size: 24px;
  padding-left: 0.5rem;
  border-bottom: 1px solid #245596;
  font-weight: 700;
  color: black;
}
/* :L1650 */
.page-quickquote .policy-summary-container table th,
.page-quote .policy-summary-container table th,
.page-quickquote .premium-summary-container table th,
.page-quote .premium-summary-container table th,
.page-quickquote .policy-summary-container table td,
.page-quote .policy-summary-container table td,
.page-quickquote .premium-summary-container table td,
.page-quote .premium-summary-container table td {
  padding: 1rem;
  border-bottom: 1px solid #245596;
}
/* :L1655 */
.page-quickquote .policy-summary-container table th,
.page-quote .policy-summary-container table th,
.page-quickquote .premium-summary-container table th,
.page-quote .premium-summary-container table th {
  text-align: left;
}
/* :L1658 */
.page-quickquote .policy-summary-container table .column-name,
.page-quote .policy-summary-container table .column-name,
.page-quickquote .premium-summary-container table .column-name,
.page-quote .premium-summary-container table .column-name {
  text-align: right;
  font-weight: 700;
}
/* :L1662 */
.page-quickquote .policy-summary-container table td,
.page-quote .policy-summary-container table td,
.page-quickquote .premium-summary-container table td,
.page-quote .premium-summary-container table td {
  text-align: right;
}
/* :L1669 */
.no-premium-change {
  margin-top: 2rem;
}
/* Personal Auto Selections */

/* :L1674 */
/* :L1675 */
.page-quickquote.package-23738 .breakdown-container {
  max-width: 275px;
  display: grid;
  grid-template-rows: 93px 70px 147px 115px 115px 70px 70px;
  gap: 1rem;
}
/* :L1683 */
.email-quote {
  margin: 2rem auto;
}
/* :L1687 */
.summary-wrapper.container {
  display: flex;
}
@media (max-width: 666px) {
  /* :L1692 */
  .summary-wrapper.container {
    display: block;
  }
}
/* :L1697 */
/* :L1698 */
.page-quote.created-from-mta .quick-quote-link a {
  margin-left: 0;
}
/* :L1701 */
.page-quote.created-from-mta .container:has(#emailQuoteLinkLink) {
  margin-top: 2rem;
}
/* Pay Plan Buttons */

/* :L1712 */
#question485957 .radio,
#question498644 .radio,
#question523219 .radio {
  width: fit-content;
  margin-top: 1rem;
}
/* :L1719 */
#pay-plan-table {
  max-width: 60%;
}
/* :L1721 */
#pay-plan-table td,
#pay-plan-table th {
  text-align: center;
}
/* :L1725 */
#pay-plan-table .header-row {
  font-weight: 700;
  color: white;
  background-color: #0a2851;
}
/* :L1730 */
#pay-plan-table .display-block {
  display: block;
}
/* :L1735 */
.new-business-quote-proposal,
.mta-quote-proposal {
  margin-top: 2rem;
}
/* :L1740 */
/* :L1741 */
.created-from-renewal .new-business-quote-proposal,
.created-from-renewal .new-business-email-quote {
  display: none;
}
/* :L1747 */
.verisk-360-quote-display-message {
  text-align: right;
}
/* :L1751 */
#question522008,
#question523219,
#question523222,
#question542677 {
  padding-left: 0;
}
/* :L1757 */
/* :L1758 */
.page-agentalldocs #documentsList {
  text-decoration: none;
  border-top: 1px solid #245596;
  border-left: 1px solid #245596;
  border-right: 1px solid #245596;
  border-radius: 1rem;
  padding: 0px;
  background-color: transparent;
  max-width: 50%;
}
/* :L1767 */
.page-agentalldocs #documentsList li {
  padding: 15px 40px;
  margin: 0;
  border-bottom: 1px solid #245596;
  border-radius: 1rem;
  list-style: none;
  /* document image */
  background: url('https://design.instanda.us/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YkdWb1JtVTFMVkE0WWxBc1MybGtlblZrUzBkbVoxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxTeGdaeUpYeEhtNm02bkswLDEwMDAsWU1FOGRWYWJhdCEwbWohbCxmUHlnbENxd2RwSGxuQ3JUdzJ6ZWtZYk5xOWsxaTVETldNN0VvVlFIREFIWVpsSTlUaU1VekdRTDFqREVUdmZPRlpMa0VUMVE1cUIrakNyaW9KdnVkdz09');
  /* pdf image
			background: url('https://design.instanda.us/ImageUpload/DownloadImageVersion?uploadedImageVersionId=T0hKMmNFTkNjbGdzTERoMlQyTTRRbFJ3V0dORlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxORFlLaFdHeXFzTXI5RENPLDEwMDAsR0tXSTB1Wm9ibnchWHh3VyxsQllSRVVjMjBNWmN4ekUxMktqbXM3eEFrSWRBcEpmMHZkcy9tSTRXWFlGdlFMekZWbDZiNEpyTURMaVVHM0pzeGROaEhoVkdzclF3NnhjRmpQbWVmQT09');
			*/
  background-repeat: no-repeat;
  background-size: 24px;
  background-position-y: center;
  background-position-x: 1rem;
}
/* :L1782 */
.page-agentalldocs #documentsList li a {
  color: #245596;
}
/* :L1787 */
.page-agentalldocs #DocumentReGenerateSubmit {
  margin-bottom: 1rem;
}
/* :L1790 */
.page-agentalldocs h3 {
  background-color: #0a2851;
  color: white;
  margin: 20px 0;
  padding: 1rem;
  border-radius: 1rem;
  font-size: 24px;
  text-transform: capitalize;
}
/* :L1800 */
/* :L1801 */
.page-uploaddocuments .instanda-main-content {
  max-width: 90%;
}
/* :L1804 */
.page-uploaddocuments #backButton,
.page-uploaddocuments input::file-selector-button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: white;
  background-color: #245596;
  border-radius: 2rem;
  padding: 0.75rem 2rem;
}
/* :L1829 */
.page-uploaddocuments #backButton:hover,
.page-uploaddocuments #backButton:active,
.page-uploaddocuments #backButton:focus,
.page-uploaddocuments input::file-selector-button:hover,
.page-uploaddocuments input::file-selector-button:active,
.page-uploaddocuments input::file-selector-button:focus {
  color: white;
  background-color: #e27b41;
}
/* :L1838 */
.page-uploaddocuments input::file-selector-button {
  margin-right: 1rem;
}
/* :L1841 */
.page-uploaddocuments #tableUploadedDocuments {
  width: 100%;
}
/* :L1843 */
.page-uploaddocuments #tableUploadedDocuments tr > th {
  border: 1px solid #245596;
  padding: 1.5rem 0;
  background-color: #0a2851;
  color: white;
  text-transform: capitalize;
  font-size: 16px;
  text-align: center;
}
/* :L1852 */
.page-uploaddocuments #tableUploadedDocuments td {
  padding: 1.5rem 0;
  text-align: center;
  border-bottom: 1px solid #245596;
}
/* :L1857 */
.page-uploaddocuments #tableUploadedDocuments tr:hover {
  background-color: #e5effe;
}
/* :L1860 */
.page-uploaddocuments #tableUploadedDocuments a {
  color: #245596;
}
/* :L1863 */
.page-uploaddocuments #tableUploadedDocuments a.action-link {
  cursor: pointer;
}
/* :L1866 */
.page-uploaddocuments #tableUploadedDocuments td:has(form) {
  background: url('https://design.instanda.us/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YWpWaVNWQjJTM3BoYlhSMGMxRmxhek53TVMxYVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxtSEhATVhPck0yM2Rhcm9zLDEwMDAsbFRLQVh0aGgheU5UIXJCYyxZa3NHd3NPS3l0WG5BWGF5WENkNnM5SU1oYjBUUzRaQlJFYkFnYi9qYWVlSzFyTWpvalkzVjJqNlVpR202eGVDdnZvZXIzTXZhMHlWNjlmeVpWSk0vQT09') no-repeat;
  background-size: 20px;
  background-position: 0.5rem center;
  min-width: 100px;
}
/* :L1874 */
.page-uploaddocuments #tableUploadedDocuments > thead > tr > th:nth-child(8):before {
  content: 'Action';
}
/* :L1877 */
.page-uploaddocuments form[action='/Public/UploadDocuments'] {
  margin-top: 2rem;
}
/* :L1880 */
.page-uploaddocuments th:nth-of-type(2),
.page-uploaddocuments td:nth-of-type(2) {
  display: none;
}
/* :L1885 */
/* :L1886 */
.page-customeraccountoptions .instanda-main-content,
.page-customeraccountoptions .title-div {
  max-width: 1280px;
}
/* :L1890 */
.page-customeraccountoptions .title-div {
  display: flex;
  justify-content: space-between;
  background-color: #0a2851;
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
  border-radius: 1rem;
  color: white;
  align-items: center;
}
/* :L1902 */
.page-customeraccountoptions .title-div div {
  padding: 0 2rem;
}
/* :L1905 */
.page-customeraccountoptions h1,
.page-customeraccountoptions .back-button-container {
  margin: 2rem 0;
}
/* :L1909 */
.page-customeraccountoptions .back-button {
  background: transparent;
  border: none;
}
/* :L1913 */
.page-customeraccountoptions .section {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 2rem;
  gap: 2rem;
}
/* :L1919 */
.page-customeraccountoptions .btnDiv {
  width: 100%;
  padding: 0;
  margin: 0;
  min-height: 60px;
  font-size: 20px;
  background-color: #245596;
  border-radius: 1rem;
  display: flex;
  align-items: center;
}
/* :L1929 */
.page-customeraccountoptions .btnDiv a {
  color: white;
}
/* :L1933 */
.page-customeraccountoptions .btnDiv:hover,
.page-customeraccountoptions .btnDiv:focus,
.page-customeraccountoptions .btnDiv:active {
  background-color: #e27b41;
}
/* :L1938 */
.page-customeraccountoptions #agentSearchResultsTable {
  width: 100%;
  grid-column: span 2;
}
/* :L1941 */
.page-customeraccountoptions #agentSearchResultsTable tr > th {
  border: 1px solid #245596;
  padding: 1.5rem 0.5rem;
  background-color: #0a2851;
  color: white;
  text-transform: capitalize;
  font-size: 16px;
  text-align: center;
}
/* :L1950 */
.page-customeraccountoptions #agentSearchResultsTable td {
  padding: 1.5rem 0.5rem;
  text-align: center;
  border-bottom: 1px solid #245596;
}
/* :L1955 */
.page-customeraccountoptions #agentSearchResultsTable tr:hover {
  background-color: #e5effe;
}
/* :L1958 */
.page-customeraccountoptions #agentSearchResultsTable a {
  color: #245596;
  background: url('https://design.instanda.us/ImageUpload/DownloadImageVersion?uploadedImageVersionId=UW1SVFFscENRa2xxTUhGSVdtRnRUa0ZQZDFSSFFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxqcGhJOEFjYSFtMkplaHohLDEwMDAsOGlzVXU4b3d1aCFoSmhGWixhMHdaYXYzLzVaTmRYNXg1WlpSL2NFRG5yYlpsNGtYblhreHdTWXBMVGRBbUJ1cFcwdVR2NFJiNW9hU2NNVG5xdCtEdGRvNjE0V29lVGQ1TTNzVVpiUT09');
  background-position: 1rem center;
  background-size: 20px;
  background-repeat: no-repeat;
  font-size: 16px;
}
/* :L1967 */
.page-customeraccountoptions #agentSearchResultsTable > tbody > tr:nth-child(1) > th:nth-child(5):before {
  content: 'Action';
}
/* :L1971 */
/* :L1973 */
.page-reviewreferrals h3,
.page-reviewreferralscontinued h3 {
  font-size: 36px;
  font-weight: 700;
  color: #0a2851;
}
/* :L1978 */
.page-reviewreferrals h3:after,
.page-reviewreferralscontinued h3:after {
  display: block;
  margin-top: 10px;
  width: 36px;
  content: '';
  border-top: 6px solid #0a2851;
  border-right: 6px solid transparent;
}
/* :L1981 */
.page-reviewreferrals p,
.page-reviewreferralscontinued p {
  max-width: 80ch;
  font-size: 18px;
  text-wrap: balance;
  color: #0a2851;
}
/* :L1987 */
.page-reviewreferrals #pendingButton,
.page-reviewreferralscontinued #pendingButton {
  background-color: #e27b41;
}
/* :L1990 */
.page-reviewreferrals #rejectButton,
.page-reviewreferralscontinued #rejectButton {
  background-color: red;
}
/* :L1993 */
.page-reviewreferrals #clearButton,
.page-reviewreferralscontinued #clearButton {
  background-color: green;
}
/* :L1996 */
/* :L1997 */
.page-reviewreferrals .instanda-review-referrals-buttons .instanda-button,
.page-reviewreferralscontinued .instanda-review-referrals-buttons .instanda-button {
  padding: 0.5rem 1rem;
  border-radius: 1rem;
  font-weight: 700;
  font-size: 18px;
  color: white;
}
/* :L2004 */
.page-reviewreferrals .instanda-review-referrals-buttons .instanda-button + .instanda-button,
.page-reviewreferralscontinued .instanda-review-referrals-buttons .instanda-button + .instanda-button {
  margin-left: 1rem;
}
/* :L2008 */
.page-reviewreferrals .container:has(table),
.page-reviewreferralscontinued .container:has(table) {
  padding: 1rem 0;
}
/* :L2011 */
.page-reviewreferrals .instanda-renew-referrals-table,
.page-reviewreferralscontinued .instanda-renew-referrals-table {
  margin: 2rem 0;
}
/* :L2013 */
.page-reviewreferrals .instanda-renew-referrals-table tr:first-of-type,
.page-reviewreferralscontinued .instanda-renew-referrals-table tr:first-of-type {
  border-top: 2px solid #245596;
  border-bottom: 2px solid #245596;
}
/* :L2017 */
.page-reviewreferrals .instanda-renew-referrals-table td,
.page-reviewreferralscontinued .instanda-renew-referrals-table td,
.page-reviewreferrals .instanda-renew-referrals-table th,
.page-reviewreferralscontinued .instanda-renew-referrals-table th {
  padding: 1.5rem 1rem;
  max-width: 300px;
  text-wrap-style: pretty;
}
/* :L2023 */
.page-reviewreferrals .instanda-renew-referrals-table tr,
.page-reviewreferralscontinued .instanda-renew-referrals-table tr {
  border-bottom: 1px solid #245596;
}
/* :L2026 */
.page-reviewreferrals .instanda-renew-referrals-table select,
.page-reviewreferralscontinued .instanda-renew-referrals-table select {
  max-width: 300px;
}
/* :L2029 */
.page-reviewreferrals .instanda-renew-referrals-table .instanda-review-cell,
.page-reviewreferralscontinued .instanda-renew-referrals-table .instanda-review-cell {
  text-align: center;
}
/* :L2031 */
.page-reviewreferrals .instanda-renew-referrals-table .instanda-review-cell input[type='checkbox'],
.page-reviewreferralscontinued .instanda-renew-referrals-table .instanda-review-cell input[type='checkbox'] {
  height: 20px;
  width: 20px;
}
/* :L2037 */
.page-reviewreferrals .notes-instructions,
.page-reviewreferralscontinued .notes-instructions {
  display: block;
  margin-bottom: 1rem;
  padding: 1rem;
}
/* :L2044 */
/* :L2045 */
.page-referralreviewmultiplelines .label-info {
  background-color: #0a2851;
  border-radius: 1rem;
  display: inline-block;
  padding: 1rem;
  font-weight: 400;
}
/* :L2052 */
.page-referralreviewmultiplelines #reason {
  border-radius: 1rem;
}
/* :L2056 */
.page-referralreviewmultiplelines input[type='submit'] {
  color: white;
  background-color: #245596;
  border-radius: 2rem;
  padding: 0.75rem 2rem;
  border: 1px solid transparent;
  margin-right: 1rem;
  font-size: 14px;
}
/* :L2066 */
.page-referralreviewmultiplelines input[type='submit']:hover,
.page-referralreviewmultiplelines input[type='submit']:focus,
.page-referralreviewmultiplelines input[type='submit']:active {
  color: white;
  background-color: #e27b41;
}
/* :L2073 */
/* :L2075 */
.page-confirmation2 .summary-blurb,
.page-cancellationconfirmation .summary-blurb {
  font-size: 18px;
  margin-top: 2rem;
}
/* :L2079 */
.page-confirmation2 .dashboard-button,
.page-cancellationconfirmation .dashboard-button,
.page-confirmation2 .billright-button,
.page-cancellationconfirmation .billright-button {
  display: block;
  max-width: 176px;
}
/* :L2084 */
.page-confirmation2 .dashboard-button,
.page-cancellationconfirmation .dashboard-button {
  margin-bottom: 2rem;
}
/* :L2087 */
.page-confirmation2 .confirmation-summary-container,
.page-cancellationconfirmation .confirmation-summary-container {
  display: grid;
  column-gap: 2rem;
  grid-template-columns: 1fr minmax(300px, 500px);
  justify-content: space-between;
}
/* :L2092 */
.page-confirmation2 .confirmation-summary-container .right-column,
.page-cancellationconfirmation .confirmation-summary-container .right-column {
  margin-top: 2rem;
}
@media (width < 1100px) {
  /* :L2098 */
  .page-confirmation2 .confirmation-summary-container,
  .page-cancellationconfirmation .confirmation-summary-container {
    grid-template-columns: 1fr;
  }
}
/* :L2103 */
/* :L2105 */
.page-confirmation2 .policy-summary-container table,
.page-cancellationconfirmation .policy-summary-container table,
.page-confirmation2 .premium-summary-container table,
.page-cancellationconfirmation .premium-summary-container table {
  min-width: 500px;
}
/* :L2107 */
.page-confirmation2 .policy-summary-container table caption,
.page-cancellationconfirmation .policy-summary-container table caption,
.page-confirmation2 .premium-summary-container table caption,
.page-cancellationconfirmation .premium-summary-container table caption {
  text-align: left;
  font-size: 24px;
  padding-left: 0.5rem;
  border-bottom: 1px solid #245596;
  font-weight: 700;
  color: black;
}
/* :L2116 */
.page-confirmation2 .policy-summary-container table th,
.page-cancellationconfirmation .policy-summary-container table th,
.page-confirmation2 .premium-summary-container table th,
.page-cancellationconfirmation .premium-summary-container table th,
.page-confirmation2 .policy-summary-container table td,
.page-cancellationconfirmation .policy-summary-container table td,
.page-confirmation2 .premium-summary-container table td,
.page-cancellationconfirmation .premium-summary-container table td {
  padding: 1rem;
  border-bottom: 1px solid #245596;
}
/* :L2121 */
.page-confirmation2 .policy-summary-container table th,
.page-cancellationconfirmation .policy-summary-container table th,
.page-confirmation2 .premium-summary-container table th,
.page-cancellationconfirmation .premium-summary-container table th {
  text-align: left;
}
/* :L2124 */
.page-confirmation2 .policy-summary-container table td,
.page-cancellationconfirmation .policy-summary-container table td,
.page-confirmation2 .premium-summary-container table td,
.page-cancellationconfirmation .premium-summary-container table td {
  text-align: right;
}
/* :L2129 */
.page-confirmation2 .cover-breakdown-container,
.page-cancellationconfirmation .cover-breakdown-container {
  margin-top: 2rem;
}
/* :L2133 */
.page-confirmation2 .policy-document-container,
.page-cancellationconfirmation .policy-document-container {
  border: 1px solid #245596;
  border-radius: 1rem;
  max-width: 500px;
  /*	
		a {
		  background: url('https://design.instanda.us/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YkdWb1JtVTFMVkE0WWxBc1MybGtlblZrUzBkbVoxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxTeGdaeUpYeEhtNm02bkswLDEwMDAsWU1FOGRWYWJhdCEwbWohbCxmUHlnbENxd2RwSGxuQ3JUdzJ6ZWtZYk5xOWsxaTVETldNN0VvVlFIREFIWVpsSTlUaU1VekdRTDFqREVUdmZPRlpMa0VUMVE1cUIrakNyaW9KdnVkdz09');
		  background-repeat: no-repeat;
		  background-size: 24px;
		  background-position-y: center;
		  padding: 1rem 0 1rem 3rem;
	  }
	*/

}
/* :L2146 */
.page-confirmation2 .policy-document-container .doc-cls-header,
.page-cancellationconfirmation .policy-document-container .doc-cls-header {
  border-bottom: 1px solid #245596;
  padding: 1rem;
  font-size: 24px;
  font-weight: 700;
}
/* :L2152 */
.page-confirmation2 .policy-document-container .combined-docs-container,
.page-cancellationconfirmation .policy-document-container .combined-docs-container {
  display: flex;
  gap: 1rem;
  align-items: center;
  padding: 1rem;
}
/* :L2157 */
.page-confirmation2 .policy-document-container .combined-docs-container img,
.page-cancellationconfirmation .policy-document-container .combined-docs-container img {
  width: 36px;
}
/* :L2162 */
.page-confirmation2 .container.instanda-documents,
.page-cancellationconfirmation .container.instanda-documents {
  display: flex;
  flex-flow: column;
  gap: 1rem;
  max-width: 500px;
  text-align: left;
  margin-left: 0;
}
/* :L2170 */
.page-confirmation2 .dashboard-button,
.page-cancellationconfirmation .dashboard-button {
  margin-top: 2rem;
}
/* :L2175 */
/* :L2176 */
.page-cancellationconfirmation .body-placeholder-container {
  margin-top: 3rem;
}
/* :L2180 */
.page-cancellationconfirmation .cover-breakdown-container {
  margin-top: 0;
}
/* :L2183 */
.page-cancellationconfirmation .cover-breakdown-table {
  width: 100%;
  margin-top: 0;
}
/* Breadcrumbs */

/* :L2190 */
.breadcrumb-wrapper .container {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L2197 */
@media (max-width: 1199px) {
  .breadcrumb-wrapper {
    flex: 0 0 100%;
  }
}
/* :L2203 */
.bx-pager {
  display: flex;
  align-items: center;
  height: 55px;
}
/* :L2209 */
.bx-pager .bx-pager-item {
  display: flex;
  align-items: center;
  height: 100%;
  /*flex: 0 25%;*/

}
/* :L2216 */
.bx-pager .bx-pager-item .bx-pager-link {
  color: white;
  font-size: 12px;
  flex: 1;
  text-align: center;
}
/* :L2223 */
.bx-pager-item a {
  color: white;
  font-size: 12px;
  padding-left: 1rem;
}
/* :L2229 */
.arrow {
  padding: 0 0.5rem;
  color: white;
  max-width: 30px;
}
/* :L2235 */
.breadcrumb-wrapper {
  width: 100%;
  display: block;
  text-align: center;
  overflow: hidden;
  margin-bottom: 10px;
  /*@space-40;*/
  border-top: 1px solid #245596;
  /*@color-border;*/
  border-bottom: 1px solid #245596;
  background-color: #245596;
  margin-top: -20px;
}
/* :L2249 */
.breadcrumb-wrapper .container {
  padding: 0;
}
/* :L2253 */
/* :L2254 */
.breadcrumb-wrapper .bx-pager .bx-pager-item a.bx-pager-link.instanda_nav_link {
  color: white;
  /*@color-anthracite !important;*/
  font-size: 12px;
}
/* :L2259 */
.breadcrumb-wrapper .bx-pager .bx-pager-item a.bx-pager-link.instanda_nav_link:hover,
.breadcrumb-wrapper .bx-pager .bx-pager-item a.bx-pager-link.instanda_nav_link:focus {
  text-decoration: underline;
}
/* Mobile- icon on breadcrumb active link */

/* :L2268 */
@media only screen and (max-width: 991px) {
  .breadcrumb-wrapper {
    width: 100%;
    margin-left: 0;
    left: 0;
    display: none !important;
  }
}
/* :L2277 */
/* :L2278 */
@media only screen and (max-width: 991px) {
  .page-quickquotequestions .breadcrumb-wrapper a[data-placeholder='~publicQuickQuoteLink'] {
    display: block;
  }
}
/* :L2285 */
/* :L2286 */
@media only screen and (max-width: 991px) {
  .page-quickquote .breadcrumb-wrapper a[data-placeholder='~publicQuickQuoteDisplayLink'] {
    display: block;
  }
}
/* Breadcrumb progress bar (Completion) */

/* :L2294 */
/* :L2295 */
@media only screen and (max-width: 991px) {
  .page-quote .breadcrumb-wrapper :after {
    width: 100%;
  }
}
/* :L2302 */
.page-quickquote .breadcrumb-wrapper .bx-pager .bx-pager-item > a.bx-pager-link.instanda_nav_link {
  font-weight: normal;
  font-size: 12px;
}
/* :L2307 */
span.breadcrumb-extra-text {
  display: block;
  color: white;
  font-size: 12px;
  text-align: center;
}
/* :L2314 */
span.breadcrumb-extra-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
/* :L2319 */
div[class*='qq-']:has(a[href*='/Public/QuickQuoteQuestions']) span.breadcrumb-extra-text,
div[class*='pqq-']:has(a[href*='/Public/PreQuoteQuestions']) span.breadcrumb-extra-text {
  display: none;
}
/* :L2324 */
.quote-display-link {
  padding-right: 1rem;
}
/* Using CSS for active link instead of JS */

/* :L2329 */
/* :L2330 */
.page-quickquotequestions.page-number-1 .qqq-link:nth-of-type(1) {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2336 */
/* :L2337 */
.page-quickquotequestions.page-number-2 .qqq-link:nth-of-type(2) {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2343 */
/* :L2344 */
.page-quickquotequestions.page-number-3 .qqq-link:nth-of-type(3) {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2350 */
/* :L2351 */
.page-quickquotequestions.page-number-4 .qqq-link:nth-of-type(4) {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2357 */
/* :L2358 */
.page-quickquotequestions.page-number-5 .qqq-link:nth-of-type(5) {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2364 */
/* :L2365 */
.page-quickquotequestions.page-number-6 .qqq-link:nth-of-type(6) {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2371 */
/* :L2372 */
.page-quickquote .qq-display-link {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2378 */
/* :L2379 */
.page-prequotequestions.page-number-1 .pqq-link-1 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2385 */
/* :L2386 */
.page-prequotequestions.page-number-2 .pqq-link-2 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2391 */
/* :L2392 */
.page-prequotequestions.page-number-3 .pqq-link-3 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2397 */
/* :L2398 */
.page-prequotequestions.page-number-4 .pqq-link-4 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2403 */
/* :L2404 */
.page-prequotequestions.page-number-5 .pqq-link-5 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2409 */
/* :L2410 */
.page-prequotequestions.page-number-6 .pqq-link-6 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2416 */
/* :L2417 */
.page-prequotequestions.page-number-7 .pqq-link-7 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2423 */
/* :L2424 */
.page-prequotequestions.page-number-8 .pqq-link-8 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2430 */
/* :L2431 */
.page-prequotequestions.page-number-9 .pqq-link-9 {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2437 */
/* :L2438 */
.page-quote .quote-display-link {
  background-color: #e27b41;
  border-radius: 2rem;
}
/* :L2444 */
.disabled-link {
  pointer-events: none;
  cursor: default;
  opacity: 0.6;
}
/* :L2449 */
/* :L2451 */
.page-cancelpolicy div.h3,
.page-cancellationquestionsforagentsite div.h3 {
  margin-top: 0;
}
/* :L2454 */
.page-cancelpolicy .policy-summary-header,
.page-cancellationquestionsforagentsite .policy-summary-header {
  display: grid;
  align-items: center;
  gap: 1rem;
  grid-column: span 2;
  background-color: #0a2851;
  color: white;
  padding: 1rem 2rem;
  border-radius: 1rem;
  margin-bottom: 1rem;
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}
/* :L2467 */
.page-cancelpolicy .policy-summary-header .dashboard-link,
.page-cancellationquestionsforagentsite .policy-summary-header .dashboard-link {
  justify-self: flex-end;
}
/* :L2470 */
.page-cancelpolicy .policy-summary-header a,
.page-cancellationquestionsforagentsite .policy-summary-header a {
  color: white;
}
/* :L2474 */
.page-cancelpolicy .quote-holder-info,
.page-cancellationquestionsforagentsite .quote-holder-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* :L2478 */
.page-cancelpolicy .quote-holder-info .info-label,
.page-cancellationquestionsforagentsite .quote-holder-info .info-label {
  font-weight: 700;
  text-decoration: underline;
}
/* :L2483 */
.page-cancelpolicy .back-link,
.page-cancellationquestionsforagentsite .back-link {
  justify-self: flex-end;
}
/* :L2488 */
.page-cancelpolicy #instanda-site-layout > div.instanda-main-content-container > div.instanda-pre-quote-content > div:nth-child(2),
.page-cancellationquestionsforagentsite #instanda-site-layout > div.instanda-main-content-container > div.instanda-pre-quote-content > div:nth-child(2) {
  display: none;
}
