

/* Debug Text --> Starts here.. */

/* :L18 */
.debug-text {
  display: none;
  text-align: center;
  font-size: 6px;
  color: red;
}
/* Debug Text --> Ends here.. */

/* :L26 */
.toggle-content {
  display: none;
}
/* :L30 */
.toggle-box {
  padding: 10px;
  border: 1px solid #005da4;
  margin-top: 5px;
}
/* :L36 */
span.sub-calc {
  font-size: 11px;
  color: #005da4;
}
/* :L41 */
.Hidden_Input {
  display: none;
}
/* :L44 */
.notefield {
  font-size: 12px;
  display: block;
  padding: 5px;
  width: 100%;
  color: #005da4;
  font-weight: bold;
  text-align: center;
}
/* Address Section */

/* :L54 */
td.address_left,
td.address_right {
  width: 50%;
}
/* :L58 */
#agentSearchResultsTable {
  width: 100%;
  margin-top: 50px !important;
}
/* :L63 */
.body.auto-skip-mta > * {
  display: none !important;
}
@keyframes auto-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* QQD Page Styles --> Starts here.. */

/* :L73 */
.d-block {
  display: block;
}
/* :L77 */
.d-flex {
  display: flex !important;
}
/* :L81 */
.d-flex-box-between {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
/* :L87 */
.flex-box-between {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
/* :L93 */
.flex-box-around {
  display: flex;
  justify-content: space-between !important;
}
/* :L98 */
.payment-amount {
  color: #337ab7;
  font-size: 20px;
  font-weight: bold !important;
  margin-bottom: 10px;
}
/* :L105 */
.premium-content-box {
  display: block;
  border: 1px solid #0088bd;
  width: 340px;
  padding: 16px;
  margin-bottom: 20px;
  border-radius: 4px;
}
/* :L114 */
.title {
  margin: -10px -10px 10px;
  padding: 10px;
  font-weight: 400;
  color: #0088bd;
}
/* :L121 */
.box {
  border: 1px solid white !important;
  background: white;
  padding: 16px !important;
  border-radius: 8px;
  width: 360px !important;
  margin: 24px 0 !important;
}
/* QQD Page Styles --> Ends here.. */

/* :L132 */
#RentalAddressBox,
#MonthlyPremium,
#EditPolicyCoverages {
  display: none;
}
/* :L136 */
#EditPolicyCoverages button {
  background-color: #337ab7;
  color: white;
  border: none;
  padding: 10px 20px;
  font-size: 16px;
  border-radius: 4px;
  cursor: pointer;
  margin: 24px 0 0;
}
/* :L147 */
.rentaladdress {
  background-color: white;
}
/* :L151 */
.bold {
  font-weight: bold;
}
/* :L155 */
#Coverages {
  display: table;
}
/* :L159 */
button[name="chosenProductIds"] {
  padding: 10px 15px;
  color: #23446a;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  border: 1px solid #23446a;
}
/* :L168 */
.btn.btn-default.active {
  background-color: #ff6270 !important;
  color: white !important;
  box-shadow: none;
}
/* :L174 */
.btn.btn-default.focus {
  outline: none;
}
/* :L178 */
#ins-helper-icon {
  position: absolute;
  top: 20px;
  left: 50%;
  right: auto;
}
/* :L185 */
.quick-quote-questions-link {
  font-size: 16px;
  color: #23446a;
  text-decoration: underline;
  font-weight: bold;
}
/* :L192 */
.instanda-responsive-help-text {
  margin-left: auto;
}
/* :L196 */
.ins-editlink {
  position: absolute;
  top: 395px;
  right: auto;
  left: 55%;
  margin: 0;
  padding: 0;
  width: 115px;
}
/* :L206 */
.ins-editlink a:hover,
.ins-editlink a:focus,
.ins-editlink a:active {
  outline: none;
  color: #ff6270;
  outline-offset: 0;
  text-decoration: underline;
}
/* :L215 */
tr td button {
  padding: 4px 20px;
  outline: none;
  border: none;
  color: black;
  background-color: #0099d6;
  margin-top: 10px;
}
/* :L224 */
.rentalTextAlignment {
  margin: 0 0 8px 15px;
}
/* PQQD Page Styles --> Starts here.. */

/* :L229 */
.premium-display-box {
  padding: 30px;
  border: 1px solid black;
  border-radius: 10px;
  width: 1000px;
  margin: auto;
  font-family: Arial, sans-serif;
  color: black;
  background-color: white;
}
/* :L240 */
.coverage-table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid black;
  margin-top: 0;
}
/* :L247 */
.coverage-table thead tr th,
.coverage-table tbody tr td {
  text-align: left;
  padding: 10px;
}
/* :L253 */
.coverage-table tbody tr th {
  border-bottom: 1px solid black;
}
/* :L257 */
.coverage-table tbody tr td {
  border-bottom: 1px solid #cccccc;
}
/* :L261 */
.coverage-table tbody tr .padding {
  padding: 10px;
}
/* :L265 */
.edit-coverage-btn {
  display: inline-block;
  padding: 10px 20px;
  background-color: #ddd6d6;
  color: #0c0c0c;
  text-decoration: none;
  border: none;
  border-radius: 5px;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
}
/* PQQD Page Styles --> Ends here.. */

/* QD Page Styles --> Starts here.. */

/* :L282 */
.payment-detail-box {
  margin-top: 20px;
  background: white;
  border: 1px solid black;
  padding: 20px;
  border-radius: 8px;
  color: black;
  width: 90%;
  font-size: 16px;
}
/* QD Page Styles --> Ends here.. */

/* Common Styles --> Starts here.. */

/* :L296 */
body {
  background: white;
  color: black;
}
/* :L301 */
h1,
h2,
h3,
h4,
h5 {
  color: black !important;
  font-weight: bold;
}
/* :L306 */
h1 {
  font-size: 28px !important;
}
/* :L310 */
h2 {
  font-size: 24px !important;
}
/* :L314 */
.d-flex {
  display: flex;
}
/* :L318 */
.justify-content-end {
  justify-content: flex-end;
}
/* :L323 */
.m-0 {
  margin: 0 !important;
}
/* :L327 */
.mb-0 {
  margin-bottom: 0 !important;
}
/* :L331 */
.mb-24 {
  margin-bottom: 24px !important;
}
/* :L335 */
.mt-12 {
  margin-top: 12px !important;
}
/* :L339 */
.table {
  margin-bottom: 24px !important;
}
/* :L343 */
label {
  margin-bottom: 0px !important;
}
/* :L347 */
.form-group {
  margin-bottom: 0px !important;
}
/* :L351 */
.w-90 {
  width: 90%;
}
/* :L355 */
.pl-15 {
  padding-left: 15px;
}
/* Common Styles --> Ends here.. */

/* Custom Question Styles --> Starts here.. */

/* Hides the multi item h3 headers */

/* :L363 */
.instanda-multi-item-header {
  margin: 5px;
  padding: 0px;
}
/* :L367 */
.instanda-multi-item-header h3 {
  display: none;
}
/* :L371 */
.questionItem.instanda-question-item.form-group.instanda-container-fluid {
  margin: 0 0 -5px 0 !important;
}
/* Row that contains the inputs + remove button */

/* :L376 */
.instanda-multi-item {
  display: block;
  /* stack header above */
  margin: 0px;
}
/* Wrap input blocks + remove into a flex row */

/* :L382 */
.instanda-multi-item .instanda-question-item,
.instanda-multi-item .instanda-multi-item-add-remove {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  margin-bottom: 10px;
}
/* Force the .two_column and .three_column and the remove button into one row */

/* :L391 */
.instanda-multi-item > .two_column,
.instanda-multi-item > .instanda-multi-item-add-remove,
.instanda-multi-item > .three_column,
.instanda-question-multi-item-summary > .two_column,
.instanda-question-multi-item-summary > .three_column {
  display: inline-block;
  vertical-align: bottom;
  padding: 0px;
}
/* Equal space for the two_column blocks */

/* :L402 */
#insertBusinessUSProperties_MIMultiItemsHere .two_column,
#insertBusinessNonUSProperties_MIMultiItemsHere .two_column,
#multiItemSummary_509743 .two_column,
#multiItemSummary_509750 .two_column {
  width: 33%;
  display: inline-block;
}
/* Equal space for the three_column blocks */

/* :L408 */
#insertTripCost_MIMultiItemsHere .three_column,
#multiItemSummary_515440 .three_column {
  width: 20%;
  display: inline-block;
}
/* Remove button */

/* :L414 */
#insertBusinessUSProperties_MIMultiItemsHere .instanda-multi-item-add-remove,
#insertBusinessNonUSProperties_MIMultiItemsHere .instanda-multi-item-add-remove,
#multiItemSummary_509743 .instanda-multi-item-add-remove,
#multiItemSummary_509750 .instanda-multi-item-add-remove {
  width: 30%;
}
/* :L418 */
#insertTripCost_MIMultiItemsHere .instanda-multi-item-add-remove,
#multiItemSummary_515440 .instanda-multi-item-add-remove {
  width: 25%;
}
/* :L422 */
.instanda-multi-item-add-remove .col-xs-11.col-sm-6.col-md-6.col-lg-6.xx {
  width: fit-content;
  margin: 0 0 -6px 0;
}
/* Add button always beneath, left-aligned */

/* :L428 */
#insertBusinessNonUSProperties_MIMultiItemsHere .instanda-multi-item-add,
#insertBusinessUSProperties_MIMultiItemsHere .instanda-multi-item-add,
#insertTripCost_MIMultiItemsHere .instanda-multi-item-add {
  margin-top: 10px;
  display: inline-block;
}
/* :L433 */
button#BusinessUSProperties_MIaddButton,
button#BusinessNonUSProperties_MIaddButton,
button#insertTripCost_MIaddButton {
  margin-top: 15px;
  margin-bottom: 15px;
}
/* Fix alignment issues from .btn white-space */

/* :L439 */
.instanda-multi-item-remove.btn {
  white-space: normal;
  /* allow wrapping if needed */
  align-self: flex-end;
  /* line up with bottom of inputs */
  width: 100%;
  font-size: 12px;
}
/* :L445 */
.two_column .instanda-question-input,
.three_column .instanda-question-input {
  width: 100%;
}
/* :L449 */
.instanda-multi-item-header {
  padding: 0;
}
/* :L453 */
.instanda-multi-item-header h3 {
  font-size: 16px !important;
}
/* Custom Question Styles --> Ends here.. */

/* Button Styles --> Starts here.. */

/* :L462 */
.btn-primary,
.btn-default {
  background-color: #23446a;
  border-color: #23446a;
  border-radius: 4px !important;
  outline: none;
  color: white;
}
/* :L470 */
.btn-primary:first-child {
  margin-left: 0 !important;
}
/* :L474 */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.btn-default:hover,
.btn-default:active,
.btn-default:focus {
  background-color: #ff6270 !important;
  border-color: #ff6270 !important;
  box-shadow: none !important;
  color: white;
}
/* :L486 */
.btn:focus,
.btn:active,
.btn-primary:focus,
.btn-primary:active,
.btn-secondary:focus,
.btn-secondary:active {
  outline: none !important;
  outline-offset: 0 !important;
}
/* Button Styles --> Ends here.. */

/* Navbar Styles --> Starts here.. */

/* :L495 */
.navbar-brand {
  padding: 4px 0 0;
}
/* :L499 */
.navbar {
  margin-bottom: 0;
}
/* :L503 */
.navbar-default {
  background-color: white;
  border-bottom-color: transparent;
}
/* :L508 */
.navbar-static-top .nav {
  padding: 0 !important;
}
/* :L512 */
.navbar-default .navbar-nav > li {
  margin-bottom: 0;
}
/* :L516 */
.navbar-default .navbar-nav > li > a {
  color: #676767 !important;
  font-size: 16px;
  padding: 28px 15px;
  outline: none;
}
/* :L523 */
.navbar-default .navbar-nav > li > a:hover {
  color: #005da4 !important;
}
/* :L527 */
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover {
  background-color: transparent !important;
  color: #005da4 !important;
  font-weight: bold;
  border-bottom: 4px solid #005da4;
}
/* Navbar Styles --> Ends here.. */

/* Table Styles --> Starts here.. */

/* :L537 */
table tr th a,
.table thead tr th {
  color: white;
  font-weight: bold;
  outline: none;
}
/* :L543 */
table tr td a,
table tr td a:hover,
.table tbody tr td a,
table tr td a:focus,
table tr td a:active {
  color: #23446a;
  outline: none;
  text-decoration: none;
  font-weight: bold;
}
/* :L551 */
table tr th a:focus,
table tr th a:hover,
table tr th a:active {
  color: white;
  outline: none;
  text-decoration: none;
}
/* :L559 */
.table-hover > tbody > tr:hover {
  background: transparent;
}
/* :L563 */
.table-bordered {
  background: white;
  border: 1px solid transparent;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 8px;
}
/* :L571 */
.table-bordered thead th {
  background: #ff6270;
}
/* :L575 */
.table-bordered thead th:first-child {
  border-top-left-radius: 8px;
}
/* :L579 */
.table-bordered thead th:last-child {
  border-top-right-radius: 8px;
}
/* :L583 */
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border-bottom-width: 1px;
}
/* :L588 */
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border-left: none !important;
  border-right: none !important;
}
/* :L595 */
.table-striped > tbody > tr:nth-of-type(odd) {
  background: transparent;
}
/* :L599 */
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th {
  border-top: 1px solid transparent;
  border-bottom: 1px solid #eeeeee !important;
}
/* :L605 */
.table tbody tr:last-child td {
  border-bottom: none !important;
}
/* :L609 */
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
  border-bottom: 0;
}
/* :L615 */
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  padding: 16px;
}
/* Table Styles --> Ends here.. */

/* Icon Styles --> Starts here.. */

/* :L622 */
.fa-question-circle {
  color: #23446a;
  bottom: 7px;
  right: -20px;
}
/* :L627 */
.fa-question-circle:hover {
  color: #ff6270;
}
/* Icon Styles --> Ends here.. */

/* :L634 */
.instanda-responsive-help-text .col-xs-12.col-sm-7.col-md-7.col-lg-7 {
  width: 98%;
  color: #23446a;
  border: 1px solid;
  padding: 5px;
  margin-bottom: 10px;
  position: relative;
  background: white;
  border-radius: 10px;
}
/* :L645 */
.instanda-responsive-help-text .col-xs-12.col-sm-7.col-md-7.col-lg-7:before {
  content: "";
  position: absolute;
  top: -10px;
  /* Adjust based on arrow size */
  left: 49%;
  /* Adjust to position horizontally */
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #23446a;
  /* Same as background color */

}
/* Pagination Styles --> Starts here.. */

/* :L660 */
.pagination > .active > a {
  background-color: #23446a;
  border-color: #23446a;
}
/* :L665 */
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #ff6270;
  border-color: #ff6270;
}
/* :L672 */
.pagination > li > a,
.pagination > li > span {
  color: #ff6270;
}
/* Pagination Styles --> Ends here.. */

/* Footer Styles --> Starts here.. */

/* :L679 */
.footer {
  display: none;
}
/* Footer Styles --> Ends here.. */

/* QuickQuoteQuestions --> Starts here.. */

/* :L686 */
.instanda-container-fluid {
  background-color: transparent;
  margin-bottom: 0;
}
/* :L691 */
.instanda-questionHeader h3 {
  margin: 15px 0 5px 0;
  padding: 0;
  background: transparent;
  font-size: 22px;
  font-weight: bold;
}
/* :L701 */
.subtitle-section h3 {
  font-size: 18px;
  margin: 0 0 24px;
}
/* :L706 */
.subtitle-section p {
  margin: 0 0 24px 0;
  font-style: italic;
}
/* QuickQuoteQuestions --> Ends here.. */

/* On Top Styles --> Starts here.. */

/* :L713 */
.instanda-main-content h1 {
  margin: 40px 0 40px;
}
/* :L717 */
#instanda-site-layout {
  width: 100%;
}
@media (min-width: 1200px) {
  /* :L721 */
  .container {
    width: 1170px;
  }
  /* :L724 */
  .fa-question-circle {
    position: absolute;
  }
  /* :L727 */
  .col-lg-6 {
    width: 100%;
  }
}
@media (min-width: 992px) {
  /* :L732 */
  .container {
    width: 970px;
  }
  /* :L735 */
  .fa-question-circle {
    position: absolute;
  }
  /* :L738 */
  .col-lg-6 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  /* :L743 */
  .container {
    width: 750px;
  }
  /* :L746 */
  .fa-question-circle {
    position: absolute;
  }
  /* :L749 */
  .col-lg-6 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* :L754 */
  .container {
    width: 100%;
  }
  /* :L757 */
  .col-lg-6 {
    width: 100%;
  }
  /* :L760 */
  #trip_cost .grid-header {
    font-size: 2vw;
  }
  /* :L763 */
  .fa-question-circle {
    position: inherit !important;
    float: right;
  }
  /* :L767 */
  #question501664 .confirmQuestionCheckbox,
  #question501666 .confirmQuestionCheckbox {
    margin: 5px 0 15px 15px;
    height: 45px;
  }
  /* :L771 */
  .questionItem.instanda-question-item.form-group.instanda-container-fluid {
    margin: 0px !important;
  }
}
/* :L775 */
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* :L782 */
.container.policy-view-options-action-buttons {
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
/* :L788 */
.container.policy-view-options-action-buttons .btn-group,
.container.policy-view-options-action-buttons .block-renewals,
.quote-search-results-content ul.pagination {
  justify-content: flex-end;
  display: flex;
}
/* :L795 */
.container.policy-view-options-action-buttons .btn-group {
  flex-wrap: wrap;
}
/* :L799 */
.container.policy-view-options-action-buttons .btn-group .btn-primary {
  margin: 0 0 10px 5px !important;
}
/* :L803 */
.container.policy-view-options-action-buttons .btn-group .modal-footer .btn-primary {
  margin: 0 0 0 10px !important;
}
/* :L807 */
.container.policy-view-options-action-buttons .block-renewals input {
  margin: 0;
}
/* :L810 */
.container.policy-view-options-action-buttons .block-renewals span {
  padding: 0 0 0 5px;
}
/* :L814 */
.instanda-address-line-2 {
  margin-top: 0px;
}
/* :L818 */
.instanda-quote-content .agent-view-quote-policy-content table tbody {
  background: white;
  border-radius: 8px;
}
/* :L823 */
#RentalAddressBox tbody tr td {
  border-bottom: 1px solid transparent !important;
}
/* :L827 */
#RentalAddressBox tbody tr:last-child td {
  padding: 0 0 12px 20px;
}
/* :L831 */
.instanda-file-input-label-btn {
  margin-bottom: 12px;
}
/* :L835 */
.instanda-file-input-label-btn:hover {
  color: #ff6270;
}
/* :L839 */
#agentSearchResultsTable {
  margin: 0;
}
/* :L843 */
#divNavigation a {
  margin: 24px 0 0 10px!important;
}
/* :L847 */
#download-button-container .btn-default {
  margin: 0 !important;
}
/* :L851 */
#instanda-responsive-help-text-customize div {
  margin: 8px 0 0 !important;
}
/* :L855 */
.instanda-multi-item-add-remove.container {
  padding-left: 0 !important;
}
/* :L859 */
.retrieve-quote-policy .instanda-main-content .instanda-agent-search-fields h4 {
  margin: 0 0 24px;
}
/* :L863 */
.instanda-buttonList {
  margin-top: 0 !important;
}
/* :L867 */
#EditPolicy {
  margin-top: 24px;
}
/* :L871 */
#quote-search-results-container-1 .quote-search-results-content h2 {
  margin: 0 0 16px;
}
/* :L875 */
#quote-search-results-container-2 .quote-search-results-content h2 {
  margin: 40px 0 16px 0;
}
/* :L879 */
#instanda-site-layout .instanda-main-content-container .instanda-main-content .instanda-agent-login {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 78vh;
}
/* :L886 */
#instanda-site-layout .instanda-main-content-container .instanda-main-content .instanda-agent-login > div {
  margin: 0 auto;
  width: 100%;
  max-width: 360px;
}
/* On Top Styles --> Starts here.. */

/*Quote dispaly Styles --> Starts here*/

/* :L894 */
.ins-quote-display {
  font-family: Arial, sans-serif;
  max-width: 1140px;
  margin: 40px 0 auto;
}
/* :L901 */
.ins-payment-plan-saving {
  margin-bottom: 24px;
}
/* :L905 */
.ins-payment-plan-saving strong {
  font-size: 20px;
  color: #4abbce;
}
/* :L910 */
.payment-detail-box {
  margin: 0 0 24px;
  background: white;
  border: 1px solid black;
  padding: 20px;
  border-radius: 8px;
  color: black;
  width: 90%;
  font-size: 16px;
}
/* :L921 */
.payment-detail-box .note {
  font-size: 0.9em;
  color: #333333;
}
/* :L926 */
.payment-detail-box .title-section {
  font-weight: bold;
  margin-top: 20px;
}
/* :L931 */
.payment-detail-box .note-para {
  font-size: 0.9em;
  color: #333333;
}
/* :L936 */
#QuickQuoteTwo,
.para-text {
  font-size: 16px;
}
/* :L940 */
.ins-full-width-auto {
  max-width: 100%;
  height: auto;
}
/* :L945 */
#instanda-quote-link a,
#emailQuoteLinkLink {
  padding: 10px;
  border: 1px solid #23446a;
  border-radius: 4px;
  color: #23446a;
  display: flex;
  margin-bottom: 24px;
  align-items: center;
  outline: none;
}
/* :L956 */
#instanda-quote-link a:focus,
#instanda-quote-link a:hover,
#emailQuoteLinkLink:focus,
#emailQuoteLinkLink:hover {
  text-decoration: none;
}
/* :L961 */
#instanda-quote-link a i,
#emailQuoteLinkLink i {
  margin-right: 10px;
}
/* :L965 */
#emailQuoteLinkLink {
  margin-left: 10px;
}
/*Quote dispaly Styles --> Starts Ends*/

/*View-All Docs, Cancel Policy, View Claims Styles --> Starts here*/

/* :L971 */
.instanda-agent-all-docs-content .agent-all-docs-responsive h3,
.view-claims-content .claims-view-page-title h2 {
  margin: 40px 0;
  font-size: 28px;
}
/* :L976 */
.instanda-agent-all-docs-content .agent-all-docs-responsive #documentsList {
  padding: 0 0 0 16px;
  margin-bottom: 24px;
}
/* :L981 */
.instanda-agent-all-docs-content .agent-all-docs-responsive #documentsList li {
  color: #23446a;
  margin-bottom: 16px;
}
/* :L986 */
.instanda-agent-all-docs-content .agent-all-docs-responsive #documentsList li a {
  color: #23446a;
  font-weight: bold;
  outline: none;
}
/* :L992 */
.instanda-agent-all-docs-content .agent-all-docs-responsive #documentsList li a:hover,
.instanda-agent-all-docs-content .agent-all-docs-responsive #documentsList li a:focus {
  color: #23446a;
}
/* :L997 */
.instanda-agent-all-docs-content .documents-regenerate {
  display: flex;
  justify-content: flex-end;
}
/* :L1002 */
.view-claims-content .policy-data .policy-heading,
.view-claims-content .claim-list .claim-data .claim-item.claims-heading {
  padding: 12px;
  background: #121444;
  color: white;
  border-radius: 4px 4px 0 0;
}
/* :L1010 */
.view-claims-content .policy-data .policy-item,
.view-claims-content .claim-list .claim-data .claim-item {
  padding: 12px;
  background: white;
  border-radius: 0 0 4px 4px;
}
/* :L1017 */
.view-claims-content .policy-data .policy-item .policy-row-data a,
.view-claims-content .policy-data .policy-item .policy-row-data a:hover,
.view-claims-content .policy-data .policy-item .policy-row-data a:focus {
  color: #23446a;
  outline: none;
  font-weight: bold;
}
/* :L1025 */
.view-claims-content .claim-item .claim-row-data .claim-action-button {
  padding: 4px 8px;
}
/* :L1029 */
.view-claims-content .claim-list .title {
  margin: 0;
  padding: 0;
}
/*View-All Docs, Cancel Policy, View Claims Styles --> Starts Ends*/

/* Cancellation complete screen style starts here... */

/* :L1036 */
.label-form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  background-color: #eeeeee;
  opacity: 1;
  cursor: not-allowed;
}
/* Cancellation complete screen style ends here... */

/* CUSTOM FORM CONTROL style starts here... */

/* :L1063 */
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* :L1071 */
input::placeholder {
  color: #66afe9 !important;
  opacity: .3;
}
/* CUSTOM FORM CONTROL style ends here... */

/* Checkbox - Start */

/* :L1081 */
.checkbox label,
.radio label {
  /* min-height: 20px; */
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
/* Checkbox - End */

/* :L1091 */
a.instanda_nav_link {
  color: #337ab7;
}
/* :L1094 */
a.instanda_nav_link:hover {
  color: #ff6270;
}
/* JavaScript Function Styles */

/* :L1099 */
.required-asterisk {
  color: red;
}
/* :L1103 */
span.confirmQuestionText {
  display: inline-block;
  position: absolute;
}
/* :L1108 */
a.navbar-brand {
  margin-top: 10px;
}
/* custom question margin - start */

/* :L1113 */
#question501664 .confirmQuestionCheckbox,
#question501666 .confirmQuestionCheckbox {
  margin: 5px 0 0 15px;
}
/* :L1116 */
div#question501662,
div#question501665,
div#question501667 {
  margin-top: 10px;
}
/* custom question margin - End */

/* Agent Portal v1 Fixes - start */

/* :L1125 */
#question509341 .instanda-questionHeader.questionHeader.container,
#question515117 .instanda-questionHeader.questionHeader.container {
  margin: 0px;
  padding: 0px;
}
/* :L1130 */
div#question511902,
div#question513359 {
  padding: 0px;
}
/* :L1134 */
#underwriter_status_box .container {
  padding: 0px;
}
/* :L1138 */
button.btn.btn-primary.instanda-quotereferral-note-new-cancel,
button.btn.btn-primary.instanda-quotereferral-note-new-save {
  padding: 5px;
  margin: 5px 0px 0px 5px;
}
/* :L1143 */
div#question511902,
div#question511902 {
  width: 100%;
}
/* :L1148 */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: white;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}
/* Agent Portal v1 Fixes - End */

/* :L1183 */
a.instanda-nav-item-link {
  display: none !important;
}
/* :L1187 */
button.navbar-toggle {
  display: none;
}
/* Streamline Pop Up - Start */

/* :L1192 */
div#CSStreamline {
  padding: 5px 0px 10px;
  color: #23446a;
}
/* :L1196 */
#pu-overlay {
  position: fixed;
  inset: 0;
  display: none;
  place-items: center;
  background: rgba(0, 0, 0, 0.55);
  padding: 16px;
  z-index: 99;
}
/* :L1205 */
#pu-panel {
  max-width: 920px;
  width: 100%;
  max-height: 88vh;
  overflow: auto;
  background: white;
  border: 1px solid #e5e7eb;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
}
/* :L1214 */
#pu-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  border-bottom: 1px solid #e5e7eb;
  position: sticky;
  top: 0;
  background: white;
}
/* :L1224 */
#pu-body {
  padding: 12px 16px 16px;
}
/* :L1227 */
.pu-x-btn {
  background: transparent;
  border: 0;
  font-size: 18px;
  cursor: pointer;
  padding: 4px 8px;
}
/* :L1234 */
.pu-note {
  color: #6b7280;
  border-left: 3px solid #e5e7eb;
  padding-left: .75rem;
  margin: .75rem 0;
}
/* Streamline Pop Up - End */

