/* :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;
}


/* LESS/CSS Document */
/*-----CUSTOM STYLING FOR RESPONSIVE THEME SITES*/
/*-----------------------------------------------------------------------------*/
/*-----VARIABLES*/
/*-----MIXINS*/
/* :L56 */
.display-flex {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
/* :L64 */
.clearfix {
  zoom: 1;
  clear: both;
}
/* :L68 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L73 */
.clearfix:after {
  clear: both;
}
/* :L78 */
.body-font {
  font-family: 'Open sans', 'Helvetica neue', Helvetica, Arial, sans-serif;
  font-weight: 300;
}
/* :L82 */
.body-font strong {
  font-weight: 400;
}
/*-----------------------------------------------------------------------------*/

/*-----GENERAL*/

/* :L91 */
a {
  color: #1392e6;
  text-decoration: none;
}
/* :L95 */
a:hover,
a:focus,
a:active {
  color: #e32961;
  outline: 0;
  text-decoration: none;
}
/* :L102 */
/* :L104 */
a:hover,
input:hover,
button:hover,
select:hover,
.btn:hover,
a:focus,
input:focus,
button:focus,
select:focus,
.btn:focus,
a:active,
input:active,
button:active,
select:active,
.btn:active,
a:active:focus,
input:active:focus,
button:active:focus,
select:active:focus,
.btn:active:focus {
  outline: 0;
}
/* :L109 */
.pink {
  color: #c4003b;
}
/*-----LAYOUT*/

/* :L115 */
body {
  font-family: 'Open sans', 'Helvetica neue', Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #2b2b2b;
  overflow-x: hidden;
  font-size: 16px;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-bottom: 190px;
}
/* :L82 */
body strong {
  font-weight: 400;
}
@media (min-width: 420px) {
  body {
    margin-bottom: 185px;
  }
}
@media (min-width: 500px) {
  body {
    margin-bottom: 115px;
  }
}
@media (min-width: 768px) {
  body {
    margin-bottom: ;
  }
}
@media (min-width: 992px) {
  body {
    margin-bottom: 85px;
  }
}
@media (min-width: 1200px) {
  body {
    margin-bottom: ;
  }
}
/* :L131 */
.footer {
  height: auto;
}
/* :L135 */
.real-footer {
  /*Set the fixed height of the footer here*/
  position: absolute;
  bottom: 0;
  width: 100%;
  background: ;
  height: 190px;
}
@media (min-width: 420px) {
  .real-footer {
    height: 185px;
  }
}
@media (min-width: 500px) {
  .real-footer {
    height: 115px;
  }
}
@media (min-width: 768px) {
  .real-footer {
    height: ;
  }
}
@media (min-width: 992px) {
  .real-footer {
    height: 85px;
  }
}
@media (min-width: 1200px) {
  .real-footer {
    height: ;
  }
}
/*Content*/

/* :L150 */
#instanda-site-layout {
  padding-bottom: 50px;
}
/*Header*/

/* :L156 */
.navbar {
  margin-bottom: -1px;
  min-height: auto;
}
/* :L161 */
body .navbar-brand {
  height: auto;
}
@media (min-width: 768px) {
  body .navbar-brand {
    padding: 20px 15px;
  }
}
/* :L168 */
body .navbar-brand img {
  margin: 10px 0 0 15px;
}
@media (min-width: 768px) {
  body .navbar-brand img {
    margin: 0 auto;
  }
}
/* :L177 */
.navbar-default {
  border-radius: 0;
  border: 0;
  background: white;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
@media (min-width: 768px) {
  .navbar-default {
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);
  }
}
/* :L188 */
img.hidden-xs {
  height: 32px;
}
/* :L192 */
img.visible-xs {
  height: 20px;
}
/* :L196 */
body .navbar-static-top .nav {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/* :L202 */
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > .active > a {
  color: #333333;
  background: none;
}
@media (min-width: 768px) {
  .navbar-default .navbar-nav > li > a,
  .navbar-default .navbar-nav > .active > a {
    padding: 24px 15px;
    text-transform: uppercase;
    font-size: 14px;
  }
}
/* :L213 */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a:active,
.navbar-default .navbar-nav > .active > a:active {
  background: none;
  color: #e32961;
}
/* :L218 */
.navbar-default .navbar-nav > li > a[href*="Index"],
.navbar-default .navbar-nav > .active > a[href*="Index"] {
  display: none;
}
/* :L222 */
.navbar-default .navbar-nav > li > a[href*="AgentLogOff"],
.navbar-default .navbar-nav > .active > a[href*="AgentLogOff"],
.navbar-default .navbar-nav > li > a[href*="CustomerLogin"],
.navbar-default .navbar-nav > .active > a[href*="CustomerLogin"],
.navbar-default .navbar-nav > li > a[href*="CustomerLogOut"],
.navbar-default .navbar-nav > .active > a[href*="CustomerLogOut"] {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50.9 50' style='enable-background:new 0 0 50.9 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23494949;} %3C/style%3E%3Cg%3E%3Cellipse transform='matrix(0.9732 -0.2298 0.2298 0.9732 -3.1189 6.29)' class='st0' cx='25.5' cy='16.5' rx='16.5' ry='16.5'/%3E%3Cpath class='st0' d='M39.4,30.9c-3.7,3.3-8.5,5.3-13.8,5.3c-5.4,0-10.2-2-13.9-5.4C5,34.9,0.4,41.9,0,50h50.9 C50.5,42,46,35,39.4,30.9z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px auto;
  background-position: 15px center;
  padding-left: 30px;
}
/* :L231 */
.navbar-default .navbar-nav > li > a[href*="AgentLogOff"]:hover,
.navbar-default .navbar-nav > .active > a[href*="AgentLogOff"]:hover,
.navbar-default .navbar-nav > li > a[href*="CustomerLogin"]:hover,
.navbar-default .navbar-nav > .active > a[href*="CustomerLogin"]:hover,
.navbar-default .navbar-nav > li > a[href*="CustomerLogOut"]:hover,
.navbar-default .navbar-nav > .active > a[href*="CustomerLogOut"]:hover,
.navbar-default .navbar-nav > li > a[href*="AgentLogOff"]:focus,
.navbar-default .navbar-nav > .active > a[href*="AgentLogOff"]:focus,
.navbar-default .navbar-nav > li > a[href*="CustomerLogin"]:focus,
.navbar-default .navbar-nav > .active > a[href*="CustomerLogin"]:focus,
.navbar-default .navbar-nav > li > a[href*="CustomerLogOut"]:focus,
.navbar-default .navbar-nav > .active > a[href*="CustomerLogOut"]:focus,
.navbar-default .navbar-nav > li > a[href*="AgentLogOff"]:active,
.navbar-default .navbar-nav > .active > a[href*="AgentLogOff"]:active,
.navbar-default .navbar-nav > li > a[href*="CustomerLogin"]:active,
.navbar-default .navbar-nav > .active > a[href*="CustomerLogin"]:active,
.navbar-default .navbar-nav > li > a[href*="CustomerLogOut"]:active,
.navbar-default .navbar-nav > .active > a[href*="CustomerLogOut"]:active {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50.9 50' style='enable-background:new 0 0 50.9 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23C4003B;} %3C/style%3E%3Cg%3E%3Cellipse transform='matrix(0.9732 -0.2298 0.2298 0.9732 -3.1189 6.29)' class='st0' cx='25.5' cy='16.5' rx='16.5' ry='16.5'/%3E%3Cpath class='st0' d='M39.4,30.9c-3.7,3.3-8.5,5.3-13.8,5.3c-5.4,0-10.2-2-13.9-5.4C5,34.9,0.4,41.9,0,50h50.9 C50.5,42,46,35,39.4,30.9z'/%3E%3C/g%3E%3C/svg%3E");
}
/*Hamburger*/

/* :L239 */
.navbar-default .navbar-toggle {
  border: 0;
  padding: 5px 0;
}
/* :L243 */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:active {
  background: none;
}
/* :L248 */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #bbbbbb;
}
/*Documents footer*/

/* :L254 */
.container.instanda-documents {
  /*don't show?*/
  display: none;
}
/*Footer*/

/* :L260 */
.real-footer {
  background: #454545;
  padding-top: 20px;
  padding-bottom: 80px;
  color: #bebebe;
  font-size: 14px;
  font-weight: 400;
}
@media (min-width: 420px) {
  .real-footer {
    padding-bottom: 50px;
  }
}
@media (min-width: 992px) {
  .real-footer {
    padding-bottom: 20px;
  }
}
/* :L276 */
.real-footer p {
  margin: 0;
}
/*Instanda footer*/

/* :L283 */
.instanda-built-by-footer {
  color: #bebebe;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  width: 100%;
  position: relative;
  margin: 0 auto;
  bottom: 20px;
}
@media (min-width: 768px) {
  .instanda-built-by-footer {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .instanda-built-by-footer {
    position: absolute;
    width: calc(970px / 2);
    left: 50%;
    text-align: right;
    bottom: 43px;
  }
}
@media (min-width: 1200px) {
  .instanda-built-by-footer {
    width: calc(1170px / 2);
  }
}
/* :L309 */
.instanda-built-by-footer a {
  color: white;
}
/*Broker bar*/

/* :L316 */
.broker-bar {
  display: none;
  background: #454545;
  color: #bebebe;
  font-size: 12px;
  font-weight: 400;
  padding: 7px 0;
}
@media (min-width: 768px) {
  .broker-bar {
    display: block;
  }
}
/* :L328 */
.broker-bar .broker-portal {
  text-transform: uppercase;
}
/* :L332 */
.broker-bar .broker-details {
  text-align: right;
}
/* :L336 */
.broker-bar strong {
  font-weight: 700;
}
/* :L340 */
.broker-bar a {
  color: white;
}
/* :L345 */
/* :L348 */
.page-agentlogin .broker-bar,
.page-forgotsalespersonpassword .broker-bar,
.site-public .broker-bar {
  display: none;
}
/*-----------------------------------------------------------------------------*/

/*-----HEADINGS*/

/* :L357 */
h2 {
  line-height: 1.25;
}
/* :L360 */
h2 strong {
  font-weight: bold;
}
/*Pink heading with foldover*/

/* :L367 */
h3,
.page-agentdashboard h4,
.view-referrals-content h2,
.agent-quotesearch-results-container h2 {
  margin: 15px 0;
  padding-left: 25px;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.25;
  color: #e32961;
  position: relative;
}
/* :L379 */
h3:before,
.page-agentdashboard h4:before,
.view-referrals-content h2:before,
.agent-quotesearch-results-container h2:before {
  content: '';
  display: block;
  height: 14px;
  width: 25px;
  position: absolute;
  top: 4px;
  left: -10px;
  background: #e32961;
}
@media (min-width: 768px) {
  h3:before,
  .page-agentdashboard h4:before,
  .view-referrals-content h2:before,
  .agent-quotesearch-results-container h2:before {
    left: -15px;
    width: 30px;
  }
}
/* :L395 */
h3:after,
.page-agentdashboard h4:after,
.view-referrals-content h2:after,
.agent-quotesearch-results-container h2:after {
  content: '';
  display: block;
  position: absolute;
  top: 18px;
  left: -10px;
  border-top: 7px solid #c4003b;
  border-left: 9px solid transparent;
}
@media (min-width: 768px) {
  h3:after,
  .page-agentdashboard h4:after,
  .view-referrals-content h2:after,
  .agent-quotesearch-results-container h2:after {
    left: -15px;
    border-top-width: 10px;
    border-left-width: 12px;
  }
}
/*-----BACKGROUNDS*/

/* :L414 */
.page-agentlogin,
.page-forgotsalespersonpassword,
.page-customerregister,
.page-customerlogin,
.page-customersendpasswordresetlink {
  background-repeat: no-repeat;
}
/* :L421 */
.page-agentlogin .navbar-default,
.page-forgotsalespersonpassword .navbar-default,
.page-customerregister .navbar-default,
.page-customerlogin .navbar-default,
.page-customersendpasswordresetlink .navbar-default {
  box-shadow: none;
  background: none;
}
/* :L427 */
.page-agentlogin,
.page-forgotsalespersonpassword,
.page-customerregister,
.page-customerlogin,
.page-customersendpasswordresetlink {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/relaxed-dog.jpg);
  background-size: 75%;
  background-position: right 60%;
  background-color: #f9f9f9;
}
@media (min-width: 768px) {
  .page-agentlogin,
  .page-forgotsalespersonpassword,
  .page-customerregister,
  .page-customerlogin,
  .page-customersendpasswordresetlink {
    background-position: right 70%;
  }
}
/*-----UNIVERSAL ELEMENTS*/

/*Banner*/

/* :L446 */
.banner-block {
  position: relative;
  margin: 0 -15px 15px -15px;
  padding: 90px 15px 0 15px;
}
@media (min-width: 768px) {
  .banner-block {
    margin: 30px auto 20px auto;
    padding: 50px 0;
    background-color: grey;
    background-image: url(https://www.petbusinessinsurance.co.uk/img/pet-taxi-insurance.jpg);
    background-position: left 35%;
    background-repeat: no-repeat;
    background-size: cover;
  }
  /* :L460 */
  .page-retrievequote .banner-block,
  .page-agentdashboard .banner-block,
  .page-customerhomepage .banner-block,
  .page-customerdetails .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/dogwalking.jpg);
    background-position: left 90%;
  }
  /* :L468 */
  .page-quickquotequestions .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-trainer-insurance.jpg);
    background-position: right center;
  }
  /* :L473 */
  .page-quickquote .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/pet-sitters-insurance-2.jpg);
    background-position: left top;
  }
  /* :L478 */
  .page-prequotequestions .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/Cat-Dog-Grooming-insurance.jpg);
    background-position: left 22%;
  }
  /* :L483 */
  .page-quote .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-club-insurance.jpg);
    background-position: left 61%;
  }
  /* :L488 */
  .page-postquotequestions .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-hydrotherapy-insurance.jpg);
    background-position: left 20%;
  }
  /* :L493 */
  .page-confirmbillingdetails .banner-block,
  .page-directdebitdetails .banner-block,
  .page-directdebitconfirmation .banner-block,
  .page-directdebitsecondconfirmation .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/pet_party.jpg);
    background-position: left 22%;
  }
  /* :L501 */
  .page-confirmation2 .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/horse-sitter-sitting-insurance.jpg);
    background-position: left center;
  }
  /* :L506 */
  .page-viewquoteorpolicy .banner-block {
    background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-scanned-microchip.jpg);
    background-position: left bottom;
  }
}
/* :L512 */
.banner-block:before {
  content: '';
  display: block;
  height: 100px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: grey;
  background-image: url(https://www.petbusinessinsurance.co.uk/img/pet-taxi-insurance.jpg);
  background-position: left 35%;
  background-repeat: no-repeat;
  background-size: cover;
}
/* :L526 */
.page-retrievequote .banner-block:before,
.page-agentdashboard .banner-block:before,
.page-customerhomepage .banner-block:before,
.page-customerdetails .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/dogwalking.jpg);
  background-position: left 90%;
}
/* :L534 */
.page-quickquotequestions .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-trainer-insurance.jpg);
  background-position: right center;
}
/* :L539 */
.page-quickquote .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/pet-sitters-insurance-2.jpg);
  background-position: left top;
}
/* :L544 */
.page-prequotequestions .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/Cat-Dog-Grooming-insurance.jpg);
  background-position: left 22%;
}
/* :L549 */
.page-quote .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-club-insurance.jpg);
  background-position: left 61%;
}
/* :L554 */
.page-postquotequestions .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-hydrotherapy-insurance.jpg);
  background-position: left 20%;
}
/* :L559 */
.page-confirmbillingdetails .banner-block:before,
.page-directdebitdetails .banner-block:before,
.page-directdebitconfirmation .banner-block:before,
.page-directdebitsecondconfirmation .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/pet_party.jpg);
  background-position: left 22%;
}
/* :L567 */
.page-confirmation2 .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/horse-sitter-sitting-insurance.jpg);
  background-position: left center;
}
/* :L572 */
.page-viewquoteorpolicy .banner-block:before {
  background-image: url(https://www.petbusinessinsurance.co.uk/img/dog-scanned-microchip.jpg);
  background-position: left bottom;
}
@media (min-width: 768px) {
  .banner-block:before {
    display: none;
  }
}
/*Heading*/

/* :L585 */
.banner-heading {
  background: #e32961;
  position: relative;
  padding: 10px 15px;
}
@media (min-width: 768px) {
  .banner-heading {
    padding: 25px 50px 25px 30px;
    left: -15px;
    width: 66.6%;
    box-shadow: 1px 2px 8px 0px rgba(0, 0, 0, 0.3);
  }
}
/* :L597 */
.banner-heading:before {
  content: '';
  display: block;
  position: absolute;
  left: -10px;
  top: 0;
  border-bottom: 10px solid #c4003b;
  border-left: 10px solid transparent;
}
@media (min-width: 768px) {
  .banner-heading:before {
    top: 100%;
    left: 0;
    border: 0;
    border-top: 15px solid #c4003b;
    border-left: 15px solid transparent;
  }
}
/* :L616 */
body .banner-heading h2 {
  color: white;
  font-weight: 400;
  margin: 0;
  font-size: 18px;
  line-height: 1.2;
}
@media (min-width: 768px) {
  body .banner-heading h2 {
    font-size: 26px;
  }
}
@media (min-width: 992px) {
  body .banner-heading h2 {
    font-size: 30px;
  }
}
/*-----Bubble block*/

/* :L634 */
body .help-bubble {
  background: #e8f4ff;
  padding: 15px;
  border-radius: 3px;
  color: #2b2b2b;
}
/* :L640 */
body .help-bubble p {
  color: #2b2b2b;
}
/*-----Containers*/

/* :L647 */
.container .container {
  width: auto;
  padding-left: 0;
  padding-right: 0;
}
/* :L653 */
.bootstrap-container-size {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .bootstrap-container-size {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .bootstrap-container-size {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .bootstrap-container-size {
    width: 1170px;
  }
}
/*-----Radio selected design*/

/* :L674 */
.radio-design {
  border: 1px solid #89c4cb;
  border-radius: 3px;
}
/* :L678 */
.radio-design input {
  display: none;
}
/* :L682 */
.radio-design:before {
  content: '';
  display: inline-block;
  border: 1px solid #89c4cb;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  position: absolute;
  top: 15px;
  left: 15px;
}
/* :L694 */
.radio-design:after {
  content: '';
  display: block;
  background-color: #1392e6;
  border-radius: 50%;
  height: 0;
  width: 0;
  position: absolute;
  top: 23px;
  left: 23px;
}
/* :L706 */
@media (min-width: 768px) {
  .radio-design:hover,
  .radio-design:focus,
  .radio-design:active {
    border-color: #e32961;
  }
  /* :L710 */
  .radio-design:hover:before,
  .radio-design:focus:before,
  .radio-design:active:before {
    border-color: #e32961;
  }
  /* :L714 */
  .radio-design:hover:after,
  .radio-design:focus:after,
  .radio-design:active:after {
    height: 10px;
    width: 10px;
    top: 19px;
    left: 19px;
    background-color: #e32961;
  }
}
/* :L724 */
.radio-design.instanda-selected,
.radio-design.ticked,
.radio-design.selected-cover {
  border-color: #1392e6;
}
/* :L729 */
.radio-design.instanda-selected:before,
.radio-design.ticked:before,
.radio-design.selected-cover:before {
  border-color: #1392e6;
}
/* :L733 */
.radio-design.instanda-selected:after,
.radio-design.ticked:after,
.radio-design.selected-cover:after {
  height: 10px;
  width: 10px;
  top: 19px;
  left: 19px;
}
/* :L740 */
@media (min-width: 768px) {
  .radio-design.instanda-selected:hover,
  .radio-design.ticked:hover,
  .radio-design.selected-cover:hover,
  .radio-design.instanda-selected:focus,
  .radio-design.ticked:focus,
  .radio-design.selected-cover:focus,
  .radio-design.instanda-selected:active,
  .radio-design.ticked:active,
  .radio-design.selected-cover:active {
    border-color: #107dc5;
  }
  /* :L744 */
  .radio-design.instanda-selected:hover:before,
  .radio-design.ticked:hover:before,
  .radio-design.selected-cover:hover:before,
  .radio-design.instanda-selected:focus:before,
  .radio-design.ticked:focus:before,
  .radio-design.selected-cover:focus:before,
  .radio-design.instanda-selected:active:before,
  .radio-design.ticked:active:before,
  .radio-design.selected-cover:active:before {
    border-color: #107dc5;
  }
  /* :L748 */
  .radio-design.instanda-selected:hover:after,
  .radio-design.ticked:hover:after,
  .radio-design.selected-cover:hover:after,
  .radio-design.instanda-selected:focus:after,
  .radio-design.ticked:focus:after,
  .radio-design.selected-cover:focus:after,
  .radio-design.instanda-selected:active:after,
  .radio-design.ticked:active:after,
  .radio-design.selected-cover:active:after {
    background-color: #107dc5;
  }
}
/*-----Checkbox selected design*/

/* :L758 */
.checkbox-design {
  border: 1px solid #89c4cb;
  border-radius: 3px;
}
/* :L678 */
.checkbox-design input {
  display: none;
}
/* :L682 */
.checkbox-design:before {
  content: '';
  display: inline-block;
  border: 1px solid #89c4cb;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  position: absolute;
  top: 15px;
  left: 15px;
}
/* :L694 */
.checkbox-design:after {
  content: '';
  display: block;
  background-color: #1392e6;
  border-radius: 50%;
  height: 0;
  width: 0;
  position: absolute;
  top: 23px;
  left: 23px;
}
/* :L706 */
@media (min-width: 768px) {
  .checkbox-design:hover,
  .checkbox-design:focus,
  .checkbox-design:active {
    border-color: #e32961;
  }
  /* :L710 */
  .checkbox-design:hover:before,
  .checkbox-design:focus:before,
  .checkbox-design:active:before {
    border-color: #e32961;
  }
  /* :L714 */
  .checkbox-design:hover:after,
  .checkbox-design:focus:after,
  .checkbox-design:active:after {
    height: 10px;
    width: 10px;
    top: 19px;
    left: 19px;
    background-color: #e32961;
  }
}
/* :L724 */
.checkbox-design.instanda-selected,
.checkbox-design.ticked,
.checkbox-design.selected-cover {
  border-color: #1392e6;
}
/* :L729 */
.checkbox-design.instanda-selected:before,
.checkbox-design.ticked:before,
.checkbox-design.selected-cover:before {
  border-color: #1392e6;
}
/* :L733 */
.checkbox-design.instanda-selected:after,
.checkbox-design.ticked:after,
.checkbox-design.selected-cover:after {
  height: 10px;
  width: 10px;
  top: 19px;
  left: 19px;
}
/* :L740 */
@media (min-width: 768px) {
  .checkbox-design.instanda-selected:hover,
  .checkbox-design.ticked:hover,
  .checkbox-design.selected-cover:hover,
  .checkbox-design.instanda-selected:focus,
  .checkbox-design.ticked:focus,
  .checkbox-design.selected-cover:focus,
  .checkbox-design.instanda-selected:active,
  .checkbox-design.ticked:active,
  .checkbox-design.selected-cover:active {
    border-color: #107dc5;
  }
  /* :L744 */
  .checkbox-design.instanda-selected:hover:before,
  .checkbox-design.ticked:hover:before,
  .checkbox-design.selected-cover:hover:before,
  .checkbox-design.instanda-selected:focus:before,
  .checkbox-design.ticked:focus:before,
  .checkbox-design.selected-cover:focus:before,
  .checkbox-design.instanda-selected:active:before,
  .checkbox-design.ticked:active:before,
  .checkbox-design.selected-cover:active:before {
    border-color: #107dc5;
  }
  /* :L748 */
  .checkbox-design.instanda-selected:hover:after,
  .checkbox-design.ticked:hover:after,
  .checkbox-design.selected-cover:hover:after,
  .checkbox-design.instanda-selected:focus:after,
  .checkbox-design.ticked:focus:after,
  .checkbox-design.selected-cover:focus:after,
  .checkbox-design.instanda-selected:active:after,
  .checkbox-design.ticked:active:after,
  .checkbox-design.selected-cover:active:after {
    background-color: #107dc5;
  }
}
/* :L761 */
.checkbox-design:before {
  border-radius: 3px;
}
/* :L765 */
.checkbox-design:after {
  border-radius: 3px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 c1,0,2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 8px auto;
}
/* :L773 */
@media (min-width: 768px) {
  /* :L775 */
  .checkbox-design:hover:after,
  .checkbox-design:focus:after,
  .checkbox-design:active:after {
    height: 12px;
    width: 12px;
    top: 18px;
    left: 18px;
  }
}
/* :L784 */
/* :L787 */
.checkbox-design.instanda-selected:after,
.checkbox-design.ticked:after,
.checkbox-design.selected-cover:after {
  height: 12px;
  width: 12px;
  top: 18px;
  left: 18px;
}
/*-----Just checkbox design*/

/* :L798 */
.checkbox-simple-design {
  position: relative;
  border: 1px solid #89c4cb;
  border-radius: 3px;
  width: 20px;
  height: 20px;
  padding: 0;
  min-height: initial;
}
/* :L807 */
.checkbox-simple-design input {
  display: none;
}
/* :L811 */
.checkbox-simple-design:after {
  content: '';
  display: block;
  background-color: #1392e6;
  height: 0;
  width: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 3px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 c1,0,2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 8px auto;
}
/* :L827 */
@media (min-width: 768px) {
  .checkbox-simple-design:hover,
  .checkbox-simple-design:focus,
  .checkbox-simple-design:active {
    border-color: #e32961;
  }
  /* :L831 */
  .checkbox-simple-design:hover:after,
  .checkbox-simple-design:focus:after,
  .checkbox-simple-design:active:after {
    background-color: #e32961;
    height: 20px;
    width: 20px;
    top: -1px;
    left: -1px;
  }
}
/* :L841 */
.checkbox-simple-design.ticked {
  border-color: #1392e6;
}
/* :L844 */
.checkbox-simple-design.ticked:after {
  height: 20px;
  width: 20px;
  top: -1px;
  left: -1px;
}
/* :L851 */
@media (min-width: 768px) {
  .checkbox-simple-design.ticked:hover,
  .checkbox-simple-design.ticked:focus,
  .checkbox-simple-design.ticked:active {
    border-color: #107dc5;
  }
  /* :L855 */
  .checkbox-simple-design.ticked:hover:after,
  .checkbox-simple-design.ticked:focus:after,
  .checkbox-simple-design.ticked:active:after {
    background-color: #107dc5;
  }
}
/*-----HELP BAR*/

/* :L865 */
.help-bar-wrapper {
  display: none;
  background: #e2f2f7;
  padding: 12px 0 15px 0;
  font-size: 13px;
}
/* :L872 */
/* :L878 */
.page-quickquotequestions .help-bar-wrapper,
.page-quickquote .help-bar-wrapper,
.page-prequotequestions .help-bar-wrapper,
.page-quote .help-bar-wrapper,
.page-postquotequestions .help-bar-wrapper,
.page-confirmation2 .help-bar-wrapper {
  display: block;
}
/*Progress bar*/

/* :L885 */
ul.progress-indicator {
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
/* :L890 */
ul.progress-indicator li {
  display: none;
}
@media (min-width: 768px) {
  ul.progress-indicator li {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
  }
}
/* :L900 */
ul.progress-indicator li:before {
  content: '';
  display: inline-block;
  height: 25px;
  width: 25px;
  background-color: white;
  border-radius: 50%;
  position: relative;
  margin-right: 7px;
  vertical-align: bottom;
  top: 2px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 13px;
}
/* :L916 */
ul.progress-indicator li a {
  color: #5f5f5f;
}
/* :L919 */
ul.progress-indicator li a:hover,
ul.progress-indicator li a:focus,
ul.progress-indicator li a:active {
  color: #e32961;
}
/* :L925 */
.page-quickquotequestions li.quickquote-questions,
.page-quickquote li.quick-quote,
.page-prequotequestions li.prequote-questions,
.page-quote li.quote,
.page-postquotequestions li.quote,
.page-confirmation2 li.confirmation {
  display: inline-block;
}
/* :L933 */
@media (min-width: 768px) {
  .page-quickquotequestions li.quickquote-questions:before,
  .page-quickquote li.quick-quote:before,
  .page-prequotequestions li.prequote-questions:before,
  .page-quote li.quote:before,
  .page-postquotequestions li.quote:before,
  .page-confirmation2 li.confirmation:before {
    border: 1px solid #669cbd;
  }
}
/* :L939 */
@media (min-width: 768px) {
  .page-quickquotequestions li.quickquote-questions a,
  .page-quickquote li.quick-quote a,
  .page-prequotequestions li.prequote-questions a,
  .page-quote li.quote a,
  .page-postquotequestions li.quote a,
  .page-confirmation2 li.confirmation a {
    font-weight: 400;
    color: #2b2b2b;
  }
}
/* :L947 */
/* :L949 */
ul.progress-indicator li.quickquote-questions:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128.9 122.93'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%235f5f5f;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-star-light-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M126.88,51.36,98.76,78.78l6.67,38.73a11.49,11.49,0,0,1,.07,1.55c0,2-.93,3.87-3.17,3.87a6.31,6.31,0,0,1-3.1-.93L64.45,103.72,29.67,122a6.6,6.6,0,0,1-3.1.93c-2.25,0-3.25-1.86-3.25-3.87a10.17,10.17,0,0,1,.15-1.55l6.66-38.73L1.94,51.36A6.05,6.05,0,0,1,0,47.64c0-2.33,2.4-3.26,4.34-3.57l38.88-5.65L60.65,3.17c.7-1.47,2-3.17,3.8-3.17s3.1,1.7,3.79,3.17L85.67,38.42l38.89,5.65c1.86.31,4.34,1.24,4.34,3.57A5.78,5.78,0,0,1,126.88,51.36Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L952 */
.page-quickquotequestions ul.progress-indicator li.quickquote-questions:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128.9 122.93'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%232b2b2b;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-star-dark-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M126.88,51.36,98.76,78.78l6.67,38.73a11.49,11.49,0,0,1,.07,1.55c0,2-.93,3.87-3.17,3.87a6.31,6.31,0,0,1-3.1-.93L64.45,103.72,29.67,122a6.6,6.6,0,0,1-3.1.93c-2.25,0-3.25-1.86-3.25-3.87a10.17,10.17,0,0,1,.15-1.55l6.66-38.73L1.94,51.36A6.05,6.05,0,0,1,0,47.64c0-2.33,2.4-3.26,4.34-3.57l38.88-5.65L60.65,3.17c.7-1.47,2-3.17,3.8-3.17s3.1,1.7,3.79,3.17L85.67,38.42l38.89,5.65c1.86.31,4.34,1.24,4.34,3.57A5.78,5.78,0,0,1,126.88,51.36Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L957 */
ul.progress-indicator li.quick-quote:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.98 118.98'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%235f5f5f;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gear-light-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M119,68.24A3,3,0,0,1,116.81,71L102.48,73.2a43.75,43.75,0,0,1-3,7c2.63,3.8,5.42,7.21,8.29,10.69a3.08,3.08,0,0,1,.77,1.94,2.62,2.62,0,0,1-.69,1.78c-1.86,2.48-12.32,13.86-15,13.86a3.92,3.92,0,0,1-2-.69L80.17,99.46a46.22,46.22,0,0,1-7,2.94,100.83,100.83,0,0,1-2.24,14.41A2.84,2.84,0,0,1,68.09,119H50.89a2.78,2.78,0,0,1-2.79-2.32L45.94,102.4a45.07,45.07,0,0,1-7-2.86L28,107.83a3,3,0,0,1-1.93.69,2.74,2.74,0,0,1-1.94-.85c-4.11-3.72-9.53-8.52-12.78-13a3,3,0,0,1-.55-1.78,3,3,0,0,1,.62-1.78c2.64-3.57,5.5-7,8.14-10.62a41.13,41.13,0,0,1-3.18-7.67L2.25,70.72A2.82,2.82,0,0,1,0,67.93V50.74A3,3,0,0,1,2.09,48L16.5,45.78a40.77,40.77,0,0,1,3-7.13c-2.63-3.71-5.42-7.2-8.29-10.69a2.86,2.86,0,0,1-.77-1.85,3,3,0,0,1,.7-1.79c1.85-2.55,12.31-13.86,15-13.86a3.48,3.48,0,0,1,2,.77l10.69,8.29a46.64,46.64,0,0,1,7-2.94A102.26,102.26,0,0,1,48.1,2.17,2.84,2.84,0,0,1,50.89,0h17.2a2.78,2.78,0,0,1,2.79,2.32l2.17,14.26a45.37,45.37,0,0,1,7,2.86l11-8.29a2.64,2.64,0,0,1,1.86-.69,3.07,3.07,0,0,1,1.93.77c4.11,3.8,9.53,8.6,12.78,13.17a2.64,2.64,0,0,1,.55,1.71,3,3,0,0,1-.62,1.78c-2.64,3.56-5.5,7-8.14,10.61a42.77,42.77,0,0,1,3.18,7.59l14.17,2.17A2.82,2.82,0,0,1,119,51.05ZM59.49,39.66A19.83,19.83,0,1,0,79.32,59.49,19.87,19.87,0,0,0,59.49,39.66Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L960 */
.page-quickquote ul.progress-indicator li.quick-quote:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.98 118.98'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%232b2b2b;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-gear-dark-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M119,68.24A3,3,0,0,1,116.81,71L102.48,73.2a43.75,43.75,0,0,1-3,7c2.63,3.8,5.42,7.21,8.29,10.69a3.08,3.08,0,0,1,.77,1.94,2.62,2.62,0,0,1-.69,1.78c-1.86,2.48-12.32,13.86-15,13.86a3.92,3.92,0,0,1-2-.69L80.17,99.46a46.22,46.22,0,0,1-7,2.94,100.83,100.83,0,0,1-2.24,14.41A2.84,2.84,0,0,1,68.09,119H50.89a2.78,2.78,0,0,1-2.79-2.32L45.94,102.4a45.07,45.07,0,0,1-7-2.86L28,107.83a3,3,0,0,1-1.93.69,2.74,2.74,0,0,1-1.94-.85c-4.11-3.72-9.53-8.52-12.78-13a3,3,0,0,1-.55-1.78,3,3,0,0,1,.62-1.78c2.64-3.57,5.5-7,8.14-10.62a41.13,41.13,0,0,1-3.18-7.67L2.25,70.72A2.82,2.82,0,0,1,0,67.93V50.74A3,3,0,0,1,2.09,48L16.5,45.78a40.77,40.77,0,0,1,3-7.13c-2.63-3.71-5.42-7.2-8.29-10.69a2.86,2.86,0,0,1-.77-1.85,3,3,0,0,1,.7-1.79c1.85-2.55,12.31-13.86,15-13.86a3.48,3.48,0,0,1,2,.77l10.69,8.29a46.64,46.64,0,0,1,7-2.94A102.26,102.26,0,0,1,48.1,2.17,2.84,2.84,0,0,1,50.89,0h17.2a2.78,2.78,0,0,1,2.79,2.32l2.17,14.26a45.37,45.37,0,0,1,7,2.86l11-8.29a2.64,2.64,0,0,1,1.86-.69,3.07,3.07,0,0,1,1.93.77c4.11,3.8,9.53,8.6,12.78,13.17a2.64,2.64,0,0,1,.55,1.71,3,3,0,0,1-.62,1.78c-2.64,3.56-5.5,7-8.14,10.61a42.77,42.77,0,0,1,3.18,7.59l14.17,2.17A2.82,2.82,0,0,1,119,51.05ZM59.49,39.66A19.83,19.83,0,1,0,79.32,59.49,19.87,19.87,0,0,0,59.49,39.66Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L965 */
ul.progress-indicator li.prequote-questions:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 117.36 117.36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%235f5f5f;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pencil-light-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M96.67,52.91,32.22,117.36H0V85.13L64.45,20.68Zm-61.5,47.48L17,82.19l-7,7v8.28h9.91v9.92h8.29ZM66.93,33.85a1.84,1.84,0,0,0-1.32.54l-42,42a1.79,1.79,0,0,0-.55,1.31,1.63,1.63,0,0,0,1.71,1.71,1.82,1.82,0,0,0,1.32-.54l42-42a1.8,1.8,0,0,0,.54-1.32A1.63,1.63,0,0,0,66.93,33.85Zm47.56,1.24L101.63,48,69.41,15.72,82.26,2.94a9.74,9.74,0,0,1,7-2.94,10,10,0,0,1,7,2.94l18.21,18.13a10.31,10.31,0,0,1,2.87,7.05A10,10,0,0,1,114.49,35.09Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L968 */
.page-prequotequestions ul.progress-indicator li.prequote-questions:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 117.36 117.36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%232b2b2b;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-pencil-dark-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M96.67,52.91,32.22,117.36H0V85.13L64.45,20.68Zm-61.5,47.48L17,82.19l-7,7v8.28h9.91v9.92h8.29ZM66.93,33.85a1.84,1.84,0,0,0-1.32.54l-42,42a1.79,1.79,0,0,0-.55,1.31,1.63,1.63,0,0,0,1.71,1.71,1.82,1.82,0,0,0,1.32-.54l42-42a1.8,1.8,0,0,0,.54-1.32A1.63,1.63,0,0,0,66.93,33.85Zm47.56,1.24L101.63,48,69.41,15.72,82.26,2.94a9.74,9.74,0,0,1,7-2.94,10,10,0,0,1,7,2.94l18.21,18.13a10.31,10.31,0,0,1,2.87,7.05A10,10,0,0,1,114.49,35.09Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L973 */
ul.progress-indicator li.quote:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128.9 109.07'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%235f5f5f;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-trolley-light-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M128.9,54.53a5.08,5.08,0,0,1-4.42,5L43.61,68.94a25.53,25.53,0,0,1,1,5.42c0,1.78-1.09,3.41-1.86,5H114a5,5,0,0,1,0,9.92H34.7a5,5,0,0,1-5-5c0-2.4,3.48-8.21,4.72-10.61L20.76,9.92H5A5,5,0,0,1,0,5,5,5,0,0,1,5,0H24.79C30,0,30.13,6.2,30.91,9.92h93a5,5,0,0,1,5,4.95ZM39.66,109.07a9.92,9.92,0,1,1,9.92-9.92A10,10,0,0,1,39.66,109.07Zm69.41,0A9.92,9.92,0,1,1,119,99.15,10,10,0,0,1,109.07,109.07Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: 33% center;
  background-size: auto 12px;
}
/* :L978 */
.page-quote ul.progress-indicator li.quote:before,
.page-postquotequestions ul.progress-indicator li.quote:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128.9 109.07'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%232b2b2b;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-trolley-dark-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M128.9,54.53a5.08,5.08,0,0,1-4.42,5L43.61,68.94a25.53,25.53,0,0,1,1,5.42c0,1.78-1.09,3.41-1.86,5H114a5,5,0,0,1,0,9.92H34.7a5,5,0,0,1-5-5c0-2.4,3.48-8.21,4.72-10.61L20.76,9.92H5A5,5,0,0,1,0,5,5,5,0,0,1,5,0H24.79C30,0,30.13,6.2,30.91,9.92h93a5,5,0,0,1,5,4.95ZM39.66,109.07a9.92,9.92,0,1,1,9.92-9.92A10,10,0,0,1,39.66,109.07Zm69.41,0A9.92,9.92,0,1,1,119,99.15,10,10,0,0,1,109.07,109.07Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L984 */
ul.progress-indicator li.confirmation:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.98 128.9'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%235f5f5f;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-thumbs-up-light-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M115.19,72a20.82,20.82,0,0,1,.69,5.35,22.61,22.61,0,0,1-2.94,11.15,24.85,24.85,0,0,1,.23,3.33,22.53,22.53,0,0,1-4.65,13.79c.16,14.64-9.83,23.24-24.16,23.24h-10c-11,0-21.22-3.26-31.45-6.82-2.24-.78-8.52-3.1-10.69-3.1H9.92A9.88,9.88,0,0,1,0,109.07V59.49a9.88,9.88,0,0,1,9.92-9.91H31.14c3-2,8.29-9,10.61-12,2.64-3.41,5.35-6.74,8.29-9.92C54.69,22.7,52.21,10.46,60,2.87a10,10,0,0,1,7-2.87c8,0,15.8,2.87,19.6,10.38,2.4,4.73,2.71,9.22,2.71,14.41a33.07,33.07,0,0,1-3.72,14.87H99.15A20.11,20.11,0,0,1,119,59.41,22.86,22.86,0,0,1,115.19,72ZM14.87,99.15a5,5,0,1,0,5,5A5,5,0,0,0,14.87,99.15ZM99.15,49.58H71.88c0-9.07,7.44-15.65,7.44-24.79S77.54,9.92,66.93,9.92C62,15,64.53,26.8,57,34.7c-2.17,2.25-4,4.65-6,7-3.49,4.49-12.71,17.74-18.83,17.74H29.75v49.58h2.47c4.34,0,11.47,2.79,15.65,4.26,8.52,2.94,17.35,5.65,26.49,5.65h9.38c8.75,0,14.87-3.48,14.87-12.94a26.71,26.71,0,0,0-.39-4.33c3.26-1.78,5-6.2,5-9.76a10.82,10.82,0,0,0-1.4-5.35A12.3,12.3,0,0,0,106,77.39a14,14,0,0,0-2.71-8c3.64-.08,5.81-7,5.81-9.92A10.25,10.25,0,0,0,99.15,49.58Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L987 */
.page-confirmation2 ul.progress-indicator li.confirmation:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.98 128.9'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%232b2b2b;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-thumbs-up-dark-grey%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M115.19,72a20.82,20.82,0,0,1,.69,5.35,22.61,22.61,0,0,1-2.94,11.15,24.85,24.85,0,0,1,.23,3.33,22.53,22.53,0,0,1-4.65,13.79c.16,14.64-9.83,23.24-24.16,23.24h-10c-11,0-21.22-3.26-31.45-6.82-2.24-.78-8.52-3.1-10.69-3.1H9.92A9.88,9.88,0,0,1,0,109.07V59.49a9.88,9.88,0,0,1,9.92-9.91H31.14c3-2,8.29-9,10.61-12,2.64-3.41,5.35-6.74,8.29-9.92C54.69,22.7,52.21,10.46,60,2.87a10,10,0,0,1,7-2.87c8,0,15.8,2.87,19.6,10.38,2.4,4.73,2.71,9.22,2.71,14.41a33.07,33.07,0,0,1-3.72,14.87H99.15A20.11,20.11,0,0,1,119,59.41,22.86,22.86,0,0,1,115.19,72ZM14.87,99.15a5,5,0,1,0,5,5A5,5,0,0,0,14.87,99.15ZM99.15,49.58H71.88c0-9.07,7.44-15.65,7.44-24.79S77.54,9.92,66.93,9.92C62,15,64.53,26.8,57,34.7c-2.17,2.25-4,4.65-6,7-3.49,4.49-12.71,17.74-18.83,17.74H29.75v49.58h2.47c4.34,0,11.47,2.79,15.65,4.26,8.52,2.94,17.35,5.65,26.49,5.65h9.38c8.75,0,14.87-3.48,14.87-12.94a26.71,26.71,0,0,0-.39-4.33c3.26-1.78,5-6.2,5-9.76a10.82,10.82,0,0,0-1.4-5.35A12.3,12.3,0,0,0,106,77.39a14,14,0,0,0-2.71-8c3.64-.08,5.81-7,5.81-9.92A10.25,10.25,0,0,0,99.15,49.58Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/*Help bar*/

/* :L995 */
@media (max-width: 1199px) {
  .show-help-trigger {
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
  }
}
@media (max-width: 991px) {
  .show-help-trigger {
    top: -20px;
  }
}
/* :L1008 */
.show-help-trigger ~ .show-help-large {
  display: none;
}
@media (min-width: 1200px) {
  .show-help-trigger ~ .show-help-large {
    display: initial;
  }
}
/* :L1016 */
.help-contact {
  position: relative;
}
@media (min-width: 1200px) {
  .help-contact {
    text-align: right;
    padding-top: 5px;
  }
}
/* :L1025 */
.show-help-small.show-help-target {
  text-align: center;
  border-top: 1px dashed #96bbd2;
  margin-top: 10px;
  padding-top: 10px;
}
/* :L1031 */
@media (min-width: 768px) {
  .show-help-small.show-help-target br {
    display: none;
  }
}
/* :L1037 */
.show-help-small.show-help-target span.bar {
  display: none;
}
@media (min-width: 768px) {
  .show-help-small.show-help-target span.bar {
    display: initial;
  }
}
/* :L1046 */
.show-help-target {
  display: none;
}
@media (min-width: 1200px) {
  .show-help-target {
    display: none !important;
  }
}
/* :L1054 */
.page-quickquotequestions.page-number-1 .help-reference {
  display: none;
}
/*-----SIDEBAR*/

/*Add and remove class on scroll with JS*/

/*
.side-bar.fixed {
  @media (min-width: 992px) {
    position: fixed;
    top: 10px;
    background: white;
    max-width: calc(~'((970px / 12) * 3) - 30px');
  }
  
  @media (min-width: 1200px) {
    max-width: calc(~'((1170px / 12) * 3) - 30px');
  }
}
*/

/* :L1077 */
.side-bar {
  background: #dcf4fb;
  padding: 5px 20px 10px 20px;
  border-radius: 4px;
}
/* :L1082 */
.side-bar h3 {
  margin-left: -17px;
}
/*-----TABLES*/

/* :L1089 */
.table th {
  font-size: 12px;
}
/* :L1093 */
.table td {
  font-size: 14px;
}
/* :L1097 */
.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-color: #dddddd;
}
/*-----------------------------------------------------------------------------*/

/*-----QUESTIONS*/

/* :L1110 */
.instanda-quote-content,
.questionList.instanda-questionList {
  margin-bottom: 30px;
}
/* :L1115 */
.questionItem {
  position: relative;
}
/*Header questions*/

/* :L1121 */
.form-group.instanda-container-fluid {
  background: none;
}
/* :L1125 */
.questionItem.instanda-container-fluid {
  background: none;
}
/* :L1129 */
/* :L1131 */
.instanda-questionHeader h1,
.instanda-questionHeader h2,
.instanda-questionHeader h3,
.instanda-questionHeader h4,
.instanda-questionHeader h5,
.instanda-questionHeader h6,
.instanda-questionHeader p {
  margin: 0 auto;
}
/* :L1134 */
.instanda-questionHeader h1 + p,
.instanda-questionHeader h2 + p,
.instanda-questionHeader h3 + p,
.instanda-questionHeader h4 + p,
.instanda-questionHeader h5 + p,
.instanda-questionHeader h6 + p,
.instanda-questionHeader p + p {
  margin-top: 10px;
}
/* :L1139 */
/* :L1143 */
/* :L1147 */
/* :L1151 */
/* :L1155 */
/* :L1159 */
/* :L1163 */
.instanda-questionHeader p {
  color: #555555;
}
/*Question text*/

/* :L1170 */
.instanda-question-inner-label label,
.control-label {
  font-weight: 300;
  font-size: 18px;
  color: #555555;
}
/*Extend question input*/

/* :L1179 */
@media (min-width: 768px) {
  .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
    width: 92%;
  }
}
@media (min-width: 1200px) {
  .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
    width: 66.6%;
  }
}
/* :L1189 */
@media (min-width: 768px) {
  .instanda-question-help-col.col-xs-1.col-sm-6.col-md-6.col-lg-6 {
    width: 8%;
    text-align: right;
  }
}
@media (min-width: 1200px) {
  .instanda-question-help-col.col-xs-1.col-sm-6.col-md-6.col-lg-6 {
    width: 33.3%;
    text-align: left;
  }
}
/*YN Parent question*/

/* :L1203 */
.instanda-question-parent-yes-no div[id*="_Children"] {
  margin-top: 20px;
}
/*Address question*/

/* :L1209 */
.instanda-question-input.instanda-address-line-2 {
  margin-top: 5px;
}
/*Postcode lookup results*/

/* :L1215 */
/* :L1219 */
a.data8PostcodeLookup button.instanda-button.btn.btn-default {
  margin-top: 5px;
}
/*-----Occupation question, QQQ1*/

/* :L1225 */
/* :L1227 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox {
  position: relative;
  margin: 0;
}
/* :L1232 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label {
  border: 1px solid #89c4cb;
  border-radius: 3px;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
/* :L678 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label input {
  display: none;
}
/* :L682 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:before {
  content: '';
  display: inline-block;
  border: 1px solid #89c4cb;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  position: absolute;
  top: 15px;
  left: 15px;
}
/* :L694 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:after {
  content: '';
  display: block;
  background-color: #1392e6;
  border-radius: 50%;
  height: 0;
  width: 0;
  position: absolute;
  top: 23px;
  left: 23px;
}
/* :L706 */
@media (min-width: 768px) {
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:hover,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:focus,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:active {
    border-color: #e32961;
  }
  /* :L710 */
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:hover:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:focus:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:active:before {
    border-color: #e32961;
  }
  /* :L714 */
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:hover:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:focus:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:active:after {
    height: 10px;
    width: 10px;
    top: 19px;
    left: 19px;
    background-color: #e32961;
  }
}
/* :L724 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover {
  border-color: #1392e6;
}
/* :L729 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:before,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:before,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:before {
  border-color: #1392e6;
}
/* :L733 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:after,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:after,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:after {
  height: 10px;
  width: 10px;
  top: 19px;
  left: 19px;
}
/* :L740 */
@media (min-width: 768px) {
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:hover,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:hover,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:hover,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:focus,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:focus,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:focus,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:active,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:active,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:active {
    border-color: #107dc5;
  }
  /* :L744 */
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:hover:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:hover:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:hover:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:focus:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:focus:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:focus:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:active:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:active:before,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:active:before {
    border-color: #107dc5;
  }
  /* :L748 */
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:hover:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:hover:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:hover:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:focus:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:focus:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:focus:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:active:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:active:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:active:after {
    background-color: #107dc5;
  }
}
/* :L761 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:before {
  border-radius: 3px;
}
/* :L765 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:after {
  border-radius: 3px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 c1,0,2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 8px auto;
}
/* :L773 */
@media (min-width: 768px) {
  /* :L775 */
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:hover:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:focus:after,
  .page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:active:after {
    height: 12px;
    width: 12px;
    top: 18px;
    left: 18px;
  }
}
/* :L784 */
/* :L787 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.instanda-selected:after,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:after,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.selected-cover:after {
  height: 12px;
  width: 12px;
  top: 18px;
  left: 18px;
}
/* :L1241 */
/* :L1242 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:hover + .confirmQuestionText,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:focus + .confirmQuestionText,
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label:active + .confirmQuestionText {
  color: #e32961;
}
/* :L1247 */
/* :L1248 */
.page-quickquotequestions.page-number-1 .confirmQuestionCheckbox label.ticked + .confirmQuestionText {
  color: #1392e6;
}
/* :L1254 */
.page-quickquotequestions.page-number-1 .confirmQuestionText {
  padding: 12px 20px 11px 45px;
  display: block;
  line-height: 1.6;
  font-size: 16px;
}
/*Align next to each other*/

/* :L1264 */
@media (min-width: 768px) {
  #question107017 ~ .questionItem,
  #question107926 ~ .questionItem {
    display: inline-block;
    width: calc((100% - (15px)) / 2);
    margin-bottom: 15px;
    margin-right: 10px;
    vertical-align: top;
  }
}
@media (min-width: 992px) {
  #question107017 ~ .questionItem,
  #question107926 ~ .questionItem {
    width: calc((100% - (15px * 2)) / 3);
  }
}
@media (min-width: 1200px) {
  #question107017 ~ .questionItem,
  #question107926 ~ .questionItem {
    width: calc((100% - (15px * 3)) / 4);
  }
}
/* :L1283 */
@media (min-width: 768px) and (max-width: 991px) {
  #question107017 ~ .questionItem:nth-child(odd),
  #question107926 ~ .questionItem:nth-child(odd) {
    margin-right: 0;
  }
}
/* :L1289 */
@media (min-width: 992px) and (max-width: 1199px) {
  #question107017 ~ .questionItem:nth-child(3n + 1),
  #question107926 ~ .questionItem:nth-child(3n + 1) {
    margin-right: 0;
  }
}
/* :L1295 */
@media (min-width: 1200px) {
  #question107017 ~ .questionItem:nth-child(4n + 1),
  #question107926 ~ .questionItem:nth-child(4n + 1) {
    margin-right: 0;
  }
}
/*-----Cover questions, QQQ1*/

/* :L1304 */
#question107070,
#question107070 ~ .container,
/*FR*/ #question107953,
#question107953 ~ .container {
  background: #e8feff;
  border-radius: 3px;
  padding: 15px 15px 0px 15px;
  margin-bottom: 15px;
}
/* :L1314 */
#question107070 .instanda-question-label label,
#question107070 ~ .container .instanda-question-label label,
/*FR*/ #question107953 .instanda-question-label label,
#question107953 ~ .container .instanda-question-label label {
  color: #2b2b2b;
}
/* :L1318 */
#question107070 > .instanda-question-label label,
#question107070 ~ .container > .instanda-question-label label,
#question107953 > .instanda-question-label label,
#question107953 ~ .container > .instanda-question-label label,
#question107070 .instanda-question-parent-yes-no > .instanda-question-label label,
#question107070 ~ .container .instanda-question-parent-yes-no > .instanda-question-label label,
/*FR*/ #question107953 .instanda-question-parent-yes-no > .instanda-question-label label,
#question107953 ~ .container .instanda-question-parent-yes-no > .instanda-question-label label {
  font-weight: 400;
  font-size: 18px;
}
/* :L1324 */
#question107070 > .instanda-question-label,
#question107070 ~ .container > .instanda-question-label,
#question107953 > .instanda-question-label,
#question107953 ~ .container > .instanda-question-label,
#question107070 .instanda-question-parent-yes-no > .instanda-question-label,
#question107070 ~ .container .instanda-question-parent-yes-no > .instanda-question-label,
/*FR*/ #question107953 .instanda-question-parent-yes-no > .instanda-question-label,
#question107953 ~ .container .instanda-question-parent-yes-no > .instanda-question-label {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  #question107070 > .instanda-question-label,
  #question107070 ~ .container > .instanda-question-label,
  #question107953 > .instanda-question-label,
  #question107953 ~ .container > .instanda-question-label,
  #question107070 .instanda-question-parent-yes-no > .instanda-question-label,
  #question107070 ~ .container .instanda-question-parent-yes-no > .instanda-question-label,
  #question107953 .instanda-question-parent-yes-no > .instanda-question-label,
  #question107953 ~ .container .instanda-question-parent-yes-no > .instanda-question-label {
    display: inline-block;
    vertical-align: top;
    width: 67%;
    padding-top: 8px;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  #question107070 > .instanda-question-label,
  #question107070 ~ .container > .instanda-question-label,
  #question107953 > .instanda-question-label,
  #question107953 ~ .container > .instanda-question-label,
  #question107070 .instanda-question-parent-yes-no > .instanda-question-label,
  #question107070 ~ .container .instanda-question-parent-yes-no > .instanda-question-label,
  #question107953 .instanda-question-parent-yes-no > .instanda-question-label,
  #question107953 ~ .container .instanda-question-parent-yes-no > .instanda-question-label {
    width: 69%;
  }
}
@media (min-width: 1200px) {
  #question107070 > .instanda-question-label,
  #question107070 ~ .container > .instanda-question-label,
  #question107953 > .instanda-question-label,
  #question107953 ~ .container > .instanda-question-label,
  #question107070 .instanda-question-parent-yes-no > .instanda-question-label,
  #question107070 ~ .container .instanda-question-parent-yes-no > .instanda-question-label,
  #question107953 .instanda-question-parent-yes-no > .instanda-question-label,
  #question107953 ~ .container .instanda-question-parent-yes-no > .instanda-question-label {
    width: 49%;
  }
}
/* :L1345 */
@media (max-width: 1199px) {
  #question107070 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question107070 ~ .container .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question107953 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question107953 ~ .container .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
    width: 100%;
  }
}
/* :L1351 */
@media (min-width: 768px) {
  #question107070 > .instanda-question-label + .instanda-text-question,
  #question107070 ~ .container > .instanda-question-label + .instanda-text-question,
  #question107953 > .instanda-question-label + .instanda-text-question,
  #question107953 ~ .container > .instanda-question-label + .instanda-text-question,
  #question107070 .instanda-question-parent-yes-no > .instanda-question-label + div,
  #question107070 ~ .container .instanda-question-parent-yes-no > .instanda-question-label + div,
  #question107953 .instanda-question-parent-yes-no > .instanda-question-label + div,
  #question107953 ~ .container .instanda-question-parent-yes-no > .instanda-question-label + div {
    display: inline-block;
    vertical-align: top;
    width: 30%;
    margin-bottom: 0;
  }
}
/* :L1361 */
#question107070 > .instanda-question-label + .instanda-text-question.form-group,
#question107070 ~ .container > .instanda-question-label + .instanda-text-question.form-group,
#question107953 > .instanda-question-label + .instanda-text-question.form-group,
#question107953 ~ .container > .instanda-question-label + .instanda-text-question.form-group {
  margin-bottom: 15px;
}
/* :L1365 */
#question107070 .instanda-question-parent-yes-no div[id*="_Children"],
#question107070 ~ .container .instanda-question-parent-yes-no div[id*="_Children"],
/*FR*/ #question107953 .instanda-question-parent-yes-no div[id*="_Children"],
#question107953 ~ .container .instanda-question-parent-yes-no div[id*="_Children"] {
  margin-top: 10px;
}
/* :L1369 */
#question107070 .instanda-text-question.form-group,
#question107070 ~ .container .instanda-text-question.form-group,
/*FR*/ #question107953 .instanda-text-question.form-group,
#question107953 ~ .container .instanda-text-question.form-group,
#question107070 .instanda-text-question.form-group .form-group,
#question107070 ~ .container .instanda-text-question.form-group .form-group,
/*FR*/ #question107953 .instanda-text-question.form-group .form-group,
#question107953 ~ .container .instanda-text-question.form-group .form-group {
  margin-bottom: 0;
}
/* :L1374 */
@media (min-width: 768px) and (max-width: 1199px) {
  #question107070 .helpIcon.instanda-helpIcon.glyphicon.glyphicon-question-sign,
  #question107070 ~ .container .helpIcon.instanda-helpIcon.glyphicon.glyphicon-question-sign,
  #question107953 .helpIcon.instanda-helpIcon.glyphicon.glyphicon-question-sign,
  #question107953 ~ .container .helpIcon.instanda-helpIcon.glyphicon.glyphicon-question-sign {
    right: 0;
  }
}
/*-----Insured people, PQQ1*/

/*Name*/

/* :L1385 */
#question110112,
#question110114,
#question110116,
#question110118,
#question110120,
#question110122,
#question110124,
#question110126,
#question110128,
#question110130,
/*FR*/ #question110132,
#question110134,
#question110141,
#question110143,
#question110148,
#question110150,
#question110152,
#question110154,
#question110156,
#question110158 {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  #question110112,
  #question110114,
  #question110116,
  #question110118,
  #question110120,
  #question110122,
  #question110124,
  #question110126,
  #question110128,
  #question110130,
  #question110132,
  #question110134,
  #question110141,
  #question110143,
  #question110148,
  #question110150,
  #question110152,
  #question110154,
  #question110156,
  #question110158 {
    vertical-align: top;
    display: inline-block;
    width: 60%;
  }
  /* :L1413 */
  #question110112 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110114 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110116 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110118 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110120 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110122 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110124 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110126 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110128 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110130 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110132 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110134 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110141 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110143 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110148 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110150 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110152 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110154 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110156 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110158 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
    width: 98%;
  }
}
@media (min-width: 1200px) {
  #question110112,
  #question110114,
  #question110116,
  #question110118,
  #question110120,
  #question110122,
  #question110124,
  #question110126,
  #question110128,
  #question110130,
  #question110132,
  #question110134,
  #question110141,
  #question110143,
  #question110148,
  #question110150,
  #question110152,
  #question110154,
  #question110156,
  #question110158 {
    width: 40%;
  }
}
/* :L1422 */
#question110112:not([id*="110112"]),
#question110114:not([id*="110112"]),
#question110116:not([id*="110112"]),
#question110118:not([id*="110112"]),
#question110120:not([id*="110112"]),
#question110122:not([id*="110112"]),
#question110124:not([id*="110112"]),
#question110126:not([id*="110112"]),
#question110128:not([id*="110112"]),
#question110130:not([id*="110112"]),
#question110132:not([id*="110112"]),
#question110134:not([id*="110112"]),
#question110141:not([id*="110112"]),
#question110143:not([id*="110112"]),
#question110148:not([id*="110112"]),
#question110150:not([id*="110112"]),
#question110152:not([id*="110112"]),
#question110154:not([id*="110112"]),
#question110156:not([id*="110112"]),
#question110158:not([id*="110112"]) {
  border-top: 2px dashed #89c4cb;
  padding-top: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  #question110112:not([id*="110112"]),
  #question110114:not([id*="110112"]),
  #question110116:not([id*="110112"]),
  #question110118:not([id*="110112"]),
  #question110120:not([id*="110112"]),
  #question110122:not([id*="110112"]),
  #question110124:not([id*="110112"]),
  #question110126:not([id*="110112"]),
  #question110128:not([id*="110112"]),
  #question110130:not([id*="110112"]),
  #question110132:not([id*="110112"]),
  #question110134:not([id*="110112"]),
  #question110141:not([id*="110112"]),
  #question110143:not([id*="110112"]),
  #question110148:not([id*="110112"]),
  #question110150:not([id*="110112"]),
  #question110152:not([id*="110112"]),
  #question110154:not([id*="110112"]),
  #question110156:not([id*="110112"]),
  #question110158:not([id*="110112"]) {
    border-top: 0;
    padding-top: 0;
    margin-top: 0;
  }
  /* :L1432 */
  #question110112:not([id*="110112"]) .instanda-question-label,
  #question110114:not([id*="110112"]) .instanda-question-label,
  #question110116:not([id*="110112"]) .instanda-question-label,
  #question110118:not([id*="110112"]) .instanda-question-label,
  #question110120:not([id*="110112"]) .instanda-question-label,
  #question110122:not([id*="110112"]) .instanda-question-label,
  #question110124:not([id*="110112"]) .instanda-question-label,
  #question110126:not([id*="110112"]) .instanda-question-label,
  #question110128:not([id*="110112"]) .instanda-question-label,
  #question110130:not([id*="110112"]) .instanda-question-label,
  #question110132:not([id*="110112"]) .instanda-question-label,
  #question110134:not([id*="110112"]) .instanda-question-label,
  #question110141:not([id*="110112"]) .instanda-question-label,
  #question110143:not([id*="110112"]) .instanda-question-label,
  #question110148:not([id*="110112"]) .instanda-question-label,
  #question110150:not([id*="110112"]) .instanda-question-label,
  #question110152:not([id*="110112"]) .instanda-question-label,
  #question110154:not([id*="110112"]) .instanda-question-label,
  #question110156:not([id*="110112"]) .instanda-question-label,
  #question110158:not([id*="110112"]) .instanda-question-label {
    display: none;
  }
}
/*DOB*/

/* :L1441 */
@media (min-width: 768px) {
  #question110113,
  #question110115,
  #question110117,
  #question110119,
  #question110121,
  #question110123,
  #question110125,
  #question110127,
  #question110129,
  #question110131,
  #question110133,
  #question110136,
  #question110142,
  #question110146,
  #question110149,
  #question110151,
  #question110153,
  #question110155,
  #question110157,
  #question110159 {
    display: inline-block;
    vertical-align: top;
    width: 31%;
    margin-bottom: 0;
  }
  /* :L1469 */
  #question110113 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110115 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110117 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110119 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110121 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110123 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110125 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110127 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110129 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110131 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110133 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110136 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110142 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110146 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110149 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110151 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110153 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110155 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110157 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6,
  #question110159 .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  #question110113,
  #question110115,
  #question110117,
  #question110119,
  #question110121,
  #question110123,
  #question110125,
  #question110127,
  #question110129,
  #question110131,
  #question110133,
  #question110136,
  #question110142,
  #question110146,
  #question110149,
  #question110151,
  #question110153,
  #question110155,
  #question110157,
  #question110159 {
    width: 25.2%;
  }
}
/* :L1478 */
@media (min-width: 768px) {
  /* :L1480 */
  #question110113:not([id*="110113"]) .instanda-question-label,
  #question110115:not([id*="110113"]) .instanda-question-label,
  #question110117:not([id*="110113"]) .instanda-question-label,
  #question110119:not([id*="110113"]) .instanda-question-label,
  #question110121:not([id*="110113"]) .instanda-question-label,
  #question110123:not([id*="110113"]) .instanda-question-label,
  #question110125:not([id*="110113"]) .instanda-question-label,
  #question110127:not([id*="110113"]) .instanda-question-label,
  #question110129:not([id*="110113"]) .instanda-question-label,
  #question110131:not([id*="110113"]) .instanda-question-label,
  #question110133:not([id*="110113"]) .instanda-question-label,
  #question110136:not([id*="110113"]) .instanda-question-label,
  #question110142:not([id*="110113"]) .instanda-question-label,
  #question110146:not([id*="110113"]) .instanda-question-label,
  #question110149:not([id*="110113"]) .instanda-question-label,
  #question110151:not([id*="110113"]) .instanda-question-label,
  #question110153:not([id*="110113"]) .instanda-question-label,
  #question110155:not([id*="110113"]) .instanda-question-label,
  #question110157:not([id*="110113"]) .instanda-question-label,
  #question110159:not([id*="110113"]) .instanda-question-label {
    display: none;
  }
}
/*-----Declarations, PQQ1*/

/* :L1489 */
/* :L1491 */
.page-prequotequestions.page-number-1 .confirmQuestionCheckbox {
  margin: 0 auto;
}
/* :L1495 */
.page-prequotequestions.page-number-1 .confirmQuestionCheckbox label {
  position: relative;
  border: 1px solid #89c4cb;
  border-radius: 3px;
  width: 20px;
  height: 20px;
  padding: 0;
  min-height: initial;
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
}
/* :L807 */
.page-prequotequestions.page-number-1 .confirmQuestionCheckbox label input {
  display: none;
}
/* :L811 */
.page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:after {
  content: '';
  display: block;
  background-color: #1392e6;
  height: 0;
  width: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 3px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 65.2 50' style='enable-background:new 0 0 65.2 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M64.1,12.6L33.6,43.1l-5.7,5.7C27.1,49.6,26.1,50,25,50s-2.1-0.4-2.9-1.2l-5.7-5.7L1.2,27.9 C0.4,27.1,0,26.1,0,25s0.4-2.1,1.2-2.9l5.7-5.7c0.8-0.8,1.8-1.2,2.9-1.2s2.1,0.4,2.9,1.2L25,28.8L52.6,1.2C53.4,0.4,54.4,0,55.5,0 c1,0,2.1,0.4,2.9,1.2l5.7,5.7c0.8,0.8,1.2,1.8,1.2,2.9S64.8,11.9,64.1,12.6z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 8px auto;
}
/* :L827 */
@media (min-width: 768px) {
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:hover,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:focus,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:active {
    border-color: #e32961;
  }
  /* :L831 */
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:hover:after,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:focus:after,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label:active:after {
    background-color: #e32961;
    height: 20px;
    width: 20px;
    top: -1px;
    left: -1px;
  }
}
/* :L841 */
.page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked {
  border-color: #1392e6;
}
/* :L844 */
.page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:after {
  height: 20px;
  width: 20px;
  top: -1px;
  left: -1px;
}
/* :L851 */
@media (min-width: 768px) {
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:hover,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:focus,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:active {
    border-color: #107dc5;
  }
  /* :L855 */
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:hover:after,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:focus:after,
  .page-prequotequestions.page-number-1 .confirmQuestionCheckbox label.ticked:active:after {
    background-color: #107dc5;
  }
}
/* :L1502 */
.page-prequotequestions.page-number-1 .confirmQuestionText {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 27px);
  padding-left: 15px;
}
/*-----Multi-item, remove next to title*/

/* :L1512 */
.instanda-multi-item {
  position: relative;
}
/* :L1516 */
@media (min-width: 768px) {
  .instanda-multi-item .instanda-multi-item-add-remove.container {
    position: absolute;
    width: auto;
    top: 0;
    right: 6%;
  }
}
@media (min-width: 1200px) {
  .instanda-multi-item .instanda-multi-item-add-remove.container {
    right: 33%;
  }
}
/* :L1528 */
.instanda-multi-item .instanda-multi-item-add-remove.container .col-xs-11.col-sm-6.col-md-6.col-lg-6.xx {
  padding: 0;
  margin: -10px 0 20px 0;
}
@media (min-width: 768px) {
  .instanda-multi-item .instanda-multi-item-add-remove.container .col-xs-11.col-sm-6.col-md-6.col-lg-6.xx {
    float: none;
    margin: 0 auto;
    width: 100%;
    display: block;
    padding: 0 15px;
  }
}
/* :L1541 */
.instanda-multi-item .instanda-multi-item-add-remove.container .instanda-multi-item-remove.btn {
  float: none !important;
  width: 100%;
}
@media (min-width: 600px) {
  .instanda-multi-item .instanda-multi-item-add-remove.container .instanda-multi-item-remove.btn {
    width: auto;
  }
}
@media (min-width: 768px) {
  .instanda-multi-item .instanda-multi-item-add-remove.container .instanda-multi-item-remove.btn {
    font-size: 14px;
    padding: 5px 12px;
  }
}
/* :L1556 */
.instanda-multi-item-add.btn {
  width: 92%;
}
@media (min-width: 600px) {
  .instanda-multi-item-add.btn {
    width: auto;
  }
}
@media (min-width: 768px) {
  .instanda-multi-item-add.btn {
    font-size: 14px;
    padding: 5px 12px;
  }
}
/*When multi-item is turned into summary*/

/* :L1571 */
.instanda-question-multi-item-summary > .container > .row {
  margin: 0;
}
/* :L1574 */
.instanda-question-multi-item-summary > .container > .row > .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  width: 100%;
  float: none;
  margin: 0 auto;
  display: block;
  padding: 0;
}
/* :L1582 */
.instanda-question-multi-item-summary > .container > .row .instanda-multi-item-add-remove.container.instanda-text-input .col-lg-6 {
  padding: 0;
  margin: -10px 0 20px 0;
}
@media (min-width: 768px) {
  .instanda-question-multi-item-summary > .container > .row .instanda-multi-item-add-remove.container.instanda-text-input .col-lg-6 {
    float: none;
    margin: 0 auto;
    width: 100%;
    display: block;
    padding: 0 15px;
  }
}
/*-----------------------------------------------------------------------------*/

/*-----QUICK QUOTE DISPLAY*/

/*Cover groups*/

/* :L1602 */
.cover-group.non-selectable {
  margin-bottom: 30px;
}
/*Cover options*/

/* :L1608 */
.cover-item {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 90%;
  border: 1px solid #89c4cb;
  padding: 10px 20px 10px 40px;
  border-radius: 3px;
  color: #2b2b2b;
  font-size: 16px;
  font-weight: 300;
  cursor: pointer;
  margin-bottom: 10px;
}
/* :L1622 */
.cover-item strong,
.cover-item span {
  display: block;
}
/* :L1626 */
.cover-item strong.cover-title {
  font-size: 18px;
}
/* :L1630 */
.cover-item span,
.cover-item span small,
.cover-item span small span {
  font-size: 14px;
}
/* :L1634 */
.cover-item .selected-variable {
  display: none;
}
/* :L1638 */
.cover-item .back-to-select {
  display: none;
  color: #e32961;
}
/* :L1643 */
.cover-item:hover,
.cover-item:focus,
.cover-item:active {
  border-color: #e32961;
}
/* :L1647 */
.cover-item.selected-cover,
.cover-item.ticked {
  border-color: #1392e6;
}
/* :L1651 */
.cover-item.selected-cover:hover,
.cover-item.ticked:hover,
.cover-item.selected-cover:focus,
.cover-item.ticked:focus,
.cover-item.selected-cover:active,
.cover-item.ticked:active {
  border-color: #107dc5;
}
/* :L1656 */
.cover-item input {
  display: none;
}
/*Covers with icons*/

/* :L1663 */
.cover-item.icon {
  margin-bottom: 20px;
  padding: 58px 15px 15px 15px;
}
@media (min-width: 500px) {
  .cover-item.icon {
    padding: 7px 10px 10px 105px;
  }
}
@media (min-width: 768px) {
  .cover-item.icon {
    padding: 20px 50px 20px 105px;
    margin-bottom: 15px;
  }
}
/* :L1676 */
.cover-item.icon:before {
  content: '';
  display: block;
  border: 0;
  background-color: #cee0e2;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 40px;
  position: absolute;
  height: 60px;
  width: 80px;
  left: 15px;
  top: -10px;
}
@media (min-width: 500px) {
  .cover-item.icon:before {
    height: calc(100% - 5px);
  }
}
@media (min-width: 768px) {
  .cover-item.icon:before {
    height: calc(100% - 30px);
    width: 100px;
    left: -15px;
    top: 15px;
  }
}
/* :L1702 */
.cover-item.icon:after {
  content: '';
  display: block;
  position: absolute;
  left: 5px;
  top: -10px;
  border-bottom: 9px solid #a4c0c3;
  border-left: 10px solid transparent;
}
@media (min-width: 768px) {
  .cover-item.icon:after {
    top: calc(100% - 16px);
    left: -16px;
    border: 0;
    border-top: 10px solid #a4c0c3;
    border-left: 15px solid transparent;
  }
}
/* :L1720 */
/* :L1723 */
.cover-item.icon.selected-cover:before,
.cover-item.icon.ticked:before {
  background-color: #1392e6;
}
/* :L1727 */
.cover-item.icon.selected-cover:after,
.cover-item.icon.ticked:after {
  border-bottom-color: #107dc5;
}
@media (min-width: 768px) {
  .cover-item.icon.selected-cover:after,
  .cover-item.icon.ticked:after {
    border-top-color: #107dc5;
  }
}
/* :L1735 */
/* :L1737 */
.cover-item.icon.selected-cover:hover:before,
.cover-item.icon.ticked:hover:before,
.cover-item.icon.selected-cover:focus:before,
.cover-item.icon.ticked:focus:before,
.cover-item.icon.selected-cover:active:before,
.cover-item.icon.ticked:active:before {
  background-color: #107dc5;
}
/* :L1741 */
.cover-item.icon.selected-cover:hover:after,
.cover-item.icon.ticked:hover:after,
.cover-item.icon.selected-cover:focus:after,
.cover-item.icon.ticked:focus:after,
.cover-item.icon.selected-cover:active:after,
.cover-item.icon.ticked:active:after {
  border-bottom-color: #0e68a4;
}
@media (min-width: 768px) {
  .cover-item.icon.selected-cover:hover:after,
  .cover-item.icon.ticked:hover:after,
  .cover-item.icon.selected-cover:focus:after,
  .cover-item.icon.ticked:focus:after,
  .cover-item.icon.selected-cover:active:after,
  .cover-item.icon.ticked:active:after {
    border-top-color: #0e68a4;
  }
}
/* :L1751 */
/* :L1753 */
.cover-item.icon:hover:before,
.cover-item.icon:focus:before,
.cover-item.icon:active:before {
  background-color: #e32961;
}
/* :L1757 */
.cover-item.icon:hover:after,
.cover-item.icon:focus:after,
.cover-item.icon:active:after {
  border-bottom-color: #cd1b51;
}
@media (min-width: 768px) {
  .cover-item.icon:hover:after,
  .cover-item.icon:focus:after,
  .cover-item.icon:active:after {
    border-top-color: #cd1b51;
  }
}
/*Icons*/

/* :L1769 */
.cover-item.icon {
  background-repeat: no-repeat;
  background-size: 20px auto;
  background-position: calc(100% - 15px) 10px;
}
@media (min-width: 768px) {
  .cover-item.icon {
    background-position: calc(100% - 15px) center;
  }
}
/* :L1778 */
.cover-item.icon:hover,
.cover-item.icon:focus,
.cover-item.icon:active {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.57 118.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23e32961;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-tick-pink%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M59.29,118.57a59.29,59.29,0,1,1,59.28-59.28A59.3,59.3,0,0,1,59.29,118.57ZM97.73,43.23l-7-6.95a4.85,4.85,0,0,0-6.94,0L52.26,67.7,34.82,50.25a4.87,4.87,0,0,0-6.95,0l-7,7a5.05,5.05,0,0,0-1.39,3.55,4.87,4.87,0,0,0,1.39,3.48l28,27.94a4.93,4.93,0,0,0,7,0L97.73,50.25a4.81,4.81,0,0,0,1.39-3.47A5,5,0,0,0,97.73,43.23Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1782 */
.cover-item.icon.ticked,
.cover-item.icon.selected-cover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.57 118.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%231392e6;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-tick-blue%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M59.29,118.57a59.29,59.29,0,1,1,59.28-59.28A59.3,59.3,0,0,1,59.29,118.57ZM97.73,43.23l-7-6.95a4.85,4.85,0,0,0-6.94,0L52.26,67.7,34.82,50.25a4.87,4.87,0,0,0-6.95,0l-7,7a5.05,5.05,0,0,0-1.39,3.55,4.87,4.87,0,0,0,1.39,3.48l28,27.94a4.93,4.93,0,0,0,7,0L97.73,50.25a4.81,4.81,0,0,0,1.39-3.47A5,5,0,0,0,97.73,43.23Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1785 */
.cover-item.icon.ticked:hover,
.cover-item.icon.selected-cover:hover,
.cover-item.icon.ticked:focus,
.cover-item.icon.selected-cover:focus,
.cover-item.icon.ticked:active,
.cover-item.icon.selected-cover:active {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118.57 118.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23107dc5;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-cross-dark-blue%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M59.29,118.57a59.29,59.29,0,1,1,59.28-59.28A59.3,59.3,0,0,1,59.29,118.57ZM87.23,73.26l-14-14,14-14a4.88,4.88,0,0,0,1.47-3.47,5.09,5.09,0,0,0-1.47-3.55l-7-6.95a5.1,5.1,0,0,0-3.55-1.46,4.93,4.93,0,0,0-3.47,1.46l-14,14-14-14a4.92,4.92,0,0,0-3.47-1.46,5.12,5.12,0,0,0-3.55,1.46l-6.95,7a5.12,5.12,0,0,0-1.46,3.55,4.92,4.92,0,0,0,1.46,3.47l14,14-14,14a4.93,4.93,0,0,0-1.46,3.47,5.1,5.1,0,0,0,1.46,3.55l7,7a5.09,5.09,0,0,0,3.55,1.47,4.88,4.88,0,0,0,3.47-1.47l14-14,14,14a4.9,4.9,0,0,0,3.47,1.47,5.07,5.07,0,0,0,3.55-1.47l7-7a5.07,5.07,0,0,0,1.47-3.55A4.9,4.9,0,0,0,87.23,73.26Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1791 */
.pl.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 227.4 223.81'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-umbrella%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M223,113.41a4.74,4.74,0,0,1-3.15-1.37c-7.92-7.38-15.3-12.57-26.65-12.57-13,0-24.18,8.06-31.56,18.31-1.64,2.33-2.87,4.79-4.38,7.11a4.21,4.21,0,0,1-3.82,2.32,4.29,4.29,0,0,1-4-2.32c-1.5-2.32-2.73-4.78-4.37-7.11-7.38-10.25-18.45-18.31-31.43-18.31s-24,8.06-31.43,18.31c-1.64,2.33-2.87,4.79-4.37,7.11a4.29,4.29,0,0,1-4,2.32,4.21,4.21,0,0,1-3.82-2.32c-1.51-2.32-2.74-4.78-4.38-7.11-7.38-10.25-18.58-18.31-31.56-18.31-11.35,0-18.73,5.19-26.65,12.57a4.74,4.74,0,0,1-3.15,1.37A4.5,4.5,0,0,1,0,109a2,2,0,0,1,.14-1c12.57-51.66,62.45-80.9,113.56-80.9,50.84,0,101.26,29.24,113.56,80.9a2,2,0,0,1,.14,1A4.5,4.5,0,0,1,223,113.41Zm-101.74,80a30.37,30.37,0,0,1-60.74,0,7.6,7.6,0,0,1,15.19,0c0,7.95,7.23,15.18,15.18,15.18s15.19-7.23,15.19-15.18V108.63a22.81,22.81,0,0,1,15.18,0Zm0-174.22c-2.49-.12-5.1-.24-7.59-.24s-5.1.12-7.59.24V7.59a7.59,7.59,0,0,1,15.18,0Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1795 */
.injury.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160.9 182.45'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;stroke-width:10px;}.cls-1,.cls-2{stroke:%23fff;stroke-miterlimit:10;}.cls-2{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-accident-animal%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M80.45,28h0c-11.18,0-31.33,6.79-31.33,6.79S13.46,1.93,9.09,5.23c-7.47,5.66,7.09,58.63,7.09,58.63S5,88.9,5,103.4H5a74.05,74.05,0,0,0,74.05,74h2.81a74.05,74.05,0,0,0,74-74h0c0-14.17-10.71-38.77-10.71-38.77s14.2-53.56,6.49-59.4c-4.37-3.3-39.9,29.51-39.9,29.51S91.63,28,80.45,28Z'/%3E%3Ccircle class='cls-2' cx='51.22' cy='104.21' r='8.71'/%3E%3Ccircle class='cls-2' cx='109.55' cy='104.21' r='8.71'/%3E%3Cpath class='cls-2' d='M62.67,31l91,73,1-19-9.62-20.4s11.09-60,6.47-59.12S111.79,35,111.79,35L80.45,28Z'/%3E%3Cpath class='cls-2' d='M37.74,127.93c0,3.84,2.41,6,5.43,6a5.3,5.3,0,0,0,5-5.72c-.38-4.65-4.51-5.28-4.51-11.28C41.16,119.5,37.71,124,37.74,127.93Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: auto 45px;
}
/* :L1800 */
.keys.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 148.37 150'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-loss-keys%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M145.63,28.18,120.19,2.75A10.64,10.64,0,0,0,110.74.29L75,10.44a11.24,11.24,0,0,0-7,7L57.82,53.21a10.64,10.64,0,0,0,2.46,9.45l3.82,4.92L0,132.25l17.84,17.66,1,.09,12.37-1.69-.85-10.95L32.75,135l-.83.87,13.47-1.69-.86-11.06,1-1.07,14-1.74.22-11.46L81.91,85.39l3.8,2.7a10.65,10.65,0,0,0,9.45,2.46L131,80.41a11.27,11.27,0,0,0,7-7l10.14-35.78A10.62,10.62,0,0,0,145.63,28.18ZM103,61.16a15.74,15.74,0,1,1,15.73-15.74A15.74,15.74,0,0,1,103,61.16Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1804 */
.travel.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 156.34 161'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-travel%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M78.75,0C69.11,0,61.3,25.28,61.3,34.92V59.35L0,85.21v17.21L61.3,90.58v33.83L35,143.79V161l43.49-15.21L121.34,161V143.79L96.21,125V90.63l60.13,11.79V85.21L96.21,59.46V34.92C96.21,25.28,88.4,0,78.75,0Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1808 */
.professional.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 121.5 162'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;fill-rule:evenodd;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-professional-liability%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M8.1,58.46V153.9H113.4V8.1H60.75V58.88ZM54.39,0H121.5V162H0V56ZM16.2,85.05h85.05V77h-85Zm0,24.3h85.05v-8.1h-85Zm0,24.3h85.05v-8.1h-85Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1812 */
.employers.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 164.69 160.37'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-employers-liability%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M101.62,18.36c0,.32,0,.64,0,.95s0,.62-.07.93c0,.47-.12.92-.2,1.38a14.43,14.43,0,0,1-.32,1.45,18.3,18.3,0,0,1-.93,2.67c-.06.13-.11.25-.17.37-.2.43-.41.85-.64,1.26-.07.12-.14.24-.22.36a18.25,18.25,0,0,1-3.12,3.92l-.35.33c-.2.18-.4.36-.61.53l-.42.34c-.31.24-.63.47-1,.7l-.14.09c-.44.29-.88.57-1.34.82s-.84.44-1.27.63l-.08,0a18.25,18.25,0,0,1-2.66.95c-.2.06-.39.11-.59.15a18.89,18.89,0,0,1-2.84.45c-.31,0-.63,0-.94,0h-1c-.31,0-.63,0-.94,0A18.89,18.89,0,0,1,79,36.23c-.2,0-.39-.09-.59-.15a18.67,18.67,0,0,1-2.66-.95l-.08,0c-.39-.17-.76-.36-1.14-.56s-1-.57-1.47-.89l-.14-.09c-.33-.23-.64-.46-1-.7-.14-.11-.28-.22-.41-.34L70.93,32l-.66-.63a18.29,18.29,0,0,1-2.81-3.62l-.21-.36c-.23-.41-.45-.83-.65-1.26-.06-.12-.11-.24-.17-.37a18.3,18.3,0,0,1-.93-2.67c-.13-.48-.23-1-.32-1.45S65,20.71,65,20.24c0-.31-.06-.62-.08-.93s0-.63,0-.95.06-.63.08-.94.09-.38.09-.57h0c0-.12,0-.24,0-.35s0-.23,0-.35c0-.34.08-.69.14-1,.09-.49.19-1,.32-1.45A17.19,17.19,0,0,1,66.44,11c0-.07,0-.13.08-.19l.08-.18c.2-.43.42-.85.65-1.26L67.46,9a18.25,18.25,0,0,1,3.12-3.92l.35-.33.62-.53c.13-.12.27-.23.41-.34.32-.24.63-.48,1-.7l.14-.09a18.52,18.52,0,0,1,2.61-1.46l.08,0A18.67,18.67,0,0,1,78.41.65c.2-.06.39-.11.59-.15A18.89,18.89,0,0,1,81.84.05c.31,0,.63,0,.94,0h1c.31,0,.63,0,.94,0A18.89,18.89,0,0,1,87.51.5c.2,0,.39.09.59.15a18.25,18.25,0,0,1,2.66,1l.08,0a18.52,18.52,0,0,1,2.61,1.46l.14.09c.33.22.65.46,1,.7l.42.34c.21.17.41.35.61.53l.35.32A18.55,18.55,0,0,1,99.05,9c.08.12.15.24.22.36.23.41.44.83.64,1.26.06.12.11.24.17.37a18.3,18.3,0,0,1,.93,2.67,13.84,13.84,0,0,1,.32,1.45c.08.46.15.91.2,1.38,0,.14,0,.29,0,.43l0,.5C101.61,17.73,101.62,18.05,101.62,18.36Z'/%3E%3Cpath class='cls-1' d='M65,16.84h0Zm-.33-.17,0,0a1.41,1.41,0,0,0,.28.15l-.06,0C64.81,16.75,64.7,16.71,64.62,16.67Z'/%3E%3Cpath class='cls-1' d='M64.62,16.67c.08,0,.19.08.27.13l-.22-.11Z'/%3E%3Cpath class='cls-1' d='M65,16.84h0Z'/%3E%3Cpath class='cls-1' d='M113.61,54.31v19c0,.39,0,.47-.35.47h-60c-.38,0-.71-.08-.71-.47v-19c0-.31,0-.61,0-.92a18.61,18.61,0,0,1,4.86-11.71l.25-.27a17.52,17.52,0,0,1,4.9-3.61l.33-.16A16.08,16.08,0,0,1,64.43,37l.35-.12c.48-.15,1-.29,1.44-.4.6.57,1.22,1.11,1.87,1.62a25.14,25.14,0,0,0,5.36,3.21l1.08.45A25.29,25.29,0,0,0,78.85,43a24.71,24.71,0,0,0,4.39.39,23.76,23.76,0,0,0,5-.5,3.29,3.29,0,0,1,.61-.12h.91a7.25,7.25,0,0,0,2.35-.93c.31-.12.61-.39.91-.53a20.78,20.78,0,0,0,4.23-2.55h0c.15,0,.29-.13.44-.24a25.64,25.64,0,0,0,2.5-2.07c7.53,1.75,13.11,8.65,13.5,16.94C113.7,53.68,113.61,54,113.61,54.31Z'/%3E%3Cpath class='cls-1' d='M49.21,105c0,.31,0,.63,0,.94s0,.63-.07.93c0,.47-.11.93-.19,1.38s-.2,1-.32,1.45a18.34,18.34,0,0,1-.94,2.67c0,.13-.11.25-.16.37-.2.43-.42.85-.65,1.26l-.21.36a18.25,18.25,0,0,1-3.12,3.92l-.35.33-.62.53-.42.34c-.31.24-.63.48-1,.7l-.14.09c-.43.29-.88.57-1.34.82s-.83.44-1.27.64l-.07,0a18.8,18.8,0,0,1-2.67.95c-.19.06-.39.11-.58.15a19.23,19.23,0,0,1-2.85.45l-.94,0h-.94l-.94,0a19.23,19.23,0,0,1-2.85-.45c-.19,0-.39-.09-.58-.15a18.8,18.8,0,0,1-2.67-.95l-.08,0c-.38-.18-.76-.37-1.13-.57a15.52,15.52,0,0,1-1.47-.89l-.14-.09c-.33-.22-.65-.46-1-.7l-.42-.34-.62-.53c-.22-.21-.44-.41-.66-.63A18.38,18.38,0,0,1,15,114.36l-.21-.36c-.23-.41-.45-.83-.64-1.26-.06-.12-.12-.24-.17-.37a18.34,18.34,0,0,1-.94-2.67c-.12-.47-.23-1-.32-1.45s-.14-.91-.19-1.38c0-.3-.05-.62-.07-.93s0-.63,0-.94,0-.64,0-1,0-.38,0-.57h0c0-.12,0-.23.05-.35s0-.23,0-.35c.05-.34.1-.69.16-1s.2-1,.32-1.45A18.34,18.34,0,0,1,14,97.62c0-.06.05-.13.08-.19l.09-.18c.19-.43.41-.85.64-1.26l.21-.36a18.25,18.25,0,0,1,3.12-3.92l.35-.33.62-.53.42-.34c.31-.24.63-.47,1-.7l.14-.09a17.82,17.82,0,0,1,2.6-1.45l.08,0a18.8,18.8,0,0,1,2.67-1c.19-.06.39-.11.58-.15a19.23,19.23,0,0,1,2.85-.45c.31,0,.62,0,.94,0h.94c.32,0,.63,0,.94,0a19.23,19.23,0,0,1,2.85.45c.19,0,.39.09.58.15a18.8,18.8,0,0,1,2.67,1l.07,0A17.41,17.41,0,0,1,41,89.72l.14.09c.33.23.65.46,1,.7l.42.34.62.53.34.33a18,18,0,0,1,3.13,3.92l.21.36c.23.41.45.83.65,1.26,0,.12.11.24.16.37a18.34,18.34,0,0,1,.94,2.67c.12.48.23,1,.32,1.45s.14.91.19,1.38c0,.14,0,.29,0,.43l0,.5C49.2,104.36,49.21,104.68,49.21,105Z'/%3E%3Cpath class='cls-1' d='M12.53,103.47h0Zm-.33-.17.05,0a1.77,1.77,0,0,0,.28.15.15.15,0,0,0-.06,0Z'/%3E%3Cpath class='cls-1' d='M12.2,103.3l.27.13-.22-.11Z'/%3E%3Cpath class='cls-1' d='M12.55,103.47h0Z'/%3E%3Cpath class='cls-1' d='M61.56,140.94v19c0,.39-.35.41-.72.41H.84c-.37,0-.84,0-.84-.41v-19c0-.31.05-.61.07-.91A18.61,18.61,0,0,1,5,128.31l.27-.27a17.67,17.67,0,0,1,4.9-3.61l.34-.16c.5-.24,1-.45,1.54-.64l.36-.12c.47-.15,1-.29,1.44-.4.59.57,1.22,1.11,1.86,1.62A25.14,25.14,0,0,0,21,127.94c.36.16.72.31,1.09.45a24.3,24.3,0,0,0,4.31,1.23,24.71,24.71,0,0,0,4.39.39,24.45,24.45,0,0,0,5-.52,2.86,2.86,0,0,1,.61-.15h.91a7.31,7.31,0,0,0,2.35-.9c.31-.12.62-.41.92-.54a21.5,21.5,0,0,0,4.22-2.56h0a.8.8,0,0,0,.44-.22,24.4,24.4,0,0,0,2.5-2.06A18.17,18.17,0,0,1,61.46,140C61.47,140.3,61.56,140.63,61.56,140.94Z'/%3E%3Cpath class='cls-1' d='M152.56,104.68c0,.32,0,.63,0,.95s0,.62-.07.93-.11.92-.19,1.37-.2,1-.32,1.46a18.76,18.76,0,0,1-.94,2.67c0,.13-.1.25-.16.37-.2.43-.42.85-.65,1.26l-.21.36a18.5,18.5,0,0,1-3.12,3.92l-.35.32c-.2.19-.41.37-.62.54l-.41.34-1,.7-.14.09c-.44.29-.88.56-1.34.82s-.84.44-1.27.63l-.08,0a18.8,18.8,0,0,1-2.67,1l-.58.15a17.69,17.69,0,0,1-2.84.44c-.31,0-.63,0-.94.05h-.95c-.32,0-.63,0-.94-.05a17.69,17.69,0,0,1-2.84-.44l-.59-.15a18.25,18.25,0,0,1-2.66-1,.2.2,0,0,1-.08,0c-.39-.17-.77-.36-1.14-.56s-1-.57-1.47-.89l-.14-.09c-.33-.23-.65-.46-1-.7l-.42-.34c-.21-.17-.41-.35-.62-.54l-.65-.62a18.72,18.72,0,0,1-2.82-3.62l-.21-.36c-.23-.41-.44-.83-.64-1.26-.06-.12-.11-.24-.17-.37a18.73,18.73,0,0,1-.93-2.67c-.13-.48-.24-1-.33-1.46s-.14-.91-.19-1.37,0-.62-.07-.93,0-.63,0-.95-.13-.63-.12-.94-.1-.39-.1-.58h0c0-.12.16-.24.17-.36s.1-.23.11-.34c0-.35.13-.69.19-1,.09-.49.21-1,.34-1.46a18.76,18.76,0,0,1,.94-2.67l.09-.18.09-.18c.2-.43.41-.85.64-1.26l.21-.36a18.29,18.29,0,0,1,3.13-3.92l.34-.33.62-.53.42-.34c.31-.24.63-.48,1-.7l.14-.1A19.52,19.52,0,0,1,126.61,88l.08,0a17.18,17.18,0,0,1,2.66-1l.59-.15a17.69,17.69,0,0,1,2.84-.44l.94-.05h.95l.94.05a17.69,17.69,0,0,1,2.84.44L139,87a17.68,17.68,0,0,1,2.67,1l.08,0a19.52,19.52,0,0,1,2.61,1.45.71.71,0,0,0,.14.1c.32.22.64.46,1,.7.14.11.28.22.41.34l.62.53.35.32A18.55,18.55,0,0,1,150,95.32l.21.36c.23.41.45.83.65,1.26.06.12.11.24.16.36A18.76,18.76,0,0,1,152,100c.12.48.23,1,.32,1.46s.15.91.19,1.37c0,.15,0,.29,0,.44a4.07,4.07,0,0,1,0,.5C152.55,104.05,152.56,104.37,152.56,104.68Z'/%3E%3Cpath class='cls-1' d='M115.89,103.15h0Zm-.34-.16,0,0a1.12,1.12,0,0,0,.29.14l-.06,0A2.39,2.39,0,0,0,115.55,103Z'/%3E%3Cpath class='cls-1' d='M115.55,103a2.39,2.39,0,0,1,.28.13l-.23-.11Z'/%3E%3Cpath class='cls-1' d='M115.9,103.16Z'/%3E%3Cpath class='cls-1' d='M164.66,140.62v19c0,.39-.09.73-.47.73h-60c-.37,0-.59-.34-.59-.73v-19c0-.3-.07-.61-.06-.91A18.59,18.59,0,0,1,108.38,128l.23-.27a17.79,17.79,0,0,1,4.89-3.6l.33-.17c.5-.23,1-.44,1.54-.63l.35-.12c.47-.16,1-.29,1.44-.41a21.91,21.91,0,0,0,1.87,1.62,25.18,25.18,0,0,0,5.36,3.22q.54.24,1.08.45a24.38,24.38,0,0,0,4.32,1.22,22.09,22.09,0,0,0,9.39-.22c.2,0,.4-.24.61-.24h.91a7,7,0,0,0,2.35-.81c.3-.12.61-.2.91-.34a20.62,20.62,0,0,0,4.23-2.35h0c.14,0,.29-.27.44-.38a23.87,23.87,0,0,0,2.49-2.14,18,18,0,0,1,13.56,16.91C164.7,140,164.66,140.32,164.66,140.62Z'/%3E%3Crect class='cls-1' x='78.7' y='78.33' width='7.22' height='31.6' rx='2.15' ry='2.15'/%3E%3Cpath class='cls-1' d='M79.77,103.61l-.57.72a3.15,3.15,0,0,0,.5,4.42L99.47,124.5a3.17,3.17,0,0,0,4.43-.5l.57-.72a3.17,3.17,0,0,0-.5-4.43L84.2,103.11A3.16,3.16,0,0,0,79.77,103.61Z'/%3E%3Crect class='cls-1' x='55.69' y='110.19' width='31.57' height='7.22' rx='3.15' ry='3.15' transform='translate(-55.32 69.29) rotate(-38.53)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1816 */
.business.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-business-interruption%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M90,0a90,90,0,1,0,90,90A90,90,0,0,0,90,0Zm0,164.45A74.45,74.45,0,1,1,164.45,90,74.54,74.54,0,0,1,90,164.45Z'/%3E%3Cpath class='cls-1' d='M90,20.52A69.48,69.48,0,1,0,159.48,90,69.48,69.48,0,0,0,90,20.52Zm.78,10.25a6.62,6.62,0,1,1-6.61,6.62A6.62,6.62,0,0,1,90.78,30.77ZM38.12,96.68a6.62,6.62,0,1,1,6.61-6.62A6.62,6.62,0,0,1,38.12,96.68ZM90,148.57A6.62,6.62,0,1,1,96.61,142,6.63,6.63,0,0,1,90,148.57Zm8.53-65.48h0L84.69,121.23l0-33-17.9-34L98.46,83l.08,0,0,0ZM142.67,95.9a6.62,6.62,0,1,1,6.62-6.62A6.63,6.63,0,0,1,142.67,95.9Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1820 */
.glass.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152 179.3'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;fill-rule:evenodd;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-glass%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpolygon class='cls-1' points='103.49 152.49 91.19 143 90.78 128.37 101.25 134.3 98.83 117.53 114.82 126.69 112.19 106.37 122.63 109.89 125.49 100.96 132.38 98.29 132.78 92.42 138.09 93.39 143.79 84.81 144.97 94.72 140.27 99.1 152 114.29 138.72 115.7 149.94 140.27 144.94 141.9 149.39 152.52 128.71 142.47 127.41 150.46 108.47 141.9 103.49 152.49'/%3E%3Cpath class='cls-1' d='M23.46,32.12c.81.89,3-.19,3.35-1.34C29.3,22.25,34.3,16,43.8,14c1.42-.31,2.59-2.87,1.69-4L39.42,2.16c-1.26-1.61-2.58-2.5-4.58-2C26.05,2.14,20.38,10.36,16,18.39c-.85,1.52-1.42,3.94-.25,5.23Z'/%3E%3Cpath class='cls-1' d='M8.12,123.47l-6.44,7.39L26.29,130l4.48,10,17.6,2.63L50,131.73,38.85,133.5l-6.68-12.29L8.12,123.47Zm53.1,34.8v9.54l11.54-2.19,1.62,4.15,7.56-9.47-4.69.9Z'/%3E%3Cpolygon class='cls-1' points='7.93 149.1 0 153.74 0.58 166.41 14.29 165.17 23.21 179.3 43 177.65 38.57 162.79 7.93 149.1'/%3E%3Cpath class='cls-1' d='M87,122l10,6L95,112l16,9.08-1.91-19,12,4.06,2-8,7-2,0-7,7,1,5-8c-9.34-15.11-16.51-23-31.24-32.73-10.24-6.74-25.57-11-35.26-5.3L48,16.87a18.33,18.33,0,0,0-15.33,9.61,27.6,27.6,0,0,0-2.95,7.83L55.91,63.64C52.32,75,52.77,90.06,60.39,108.15c6.45,15.28,15.73,24.07,27.5,32.86Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: auto 45px;
}
/* :L1825 */
.chilled.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 146.91 167.97'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-chilled-stock%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M.59,46.62A20.81,20.81,0,0,0,6,51.5l13.69,7.9c1.77,1,1.61,2.3-.38,2.83l-7.65,2.05A20.9,20.9,0,0,0,5.17,67.6a4.32,4.32,0,0,0-1.06,4.5,4.32,4.32,0,0,0,3.17,3.37,21,21,0,0,0,7.28-.38L33,70.15a10.4,10.4,0,0,1,6.83.89l3.62,2.09a7.2,7.2,0,0,1,3.23,5.6V89.25a7.17,7.17,0,0,1-3.23,5.59L39.55,97.1a10.35,10.35,0,0,1-6.83.9L14.56,93.13c-2-.53-4-1-4.57-1.15H9.51a5.59,5.59,0,0,0-5.4,4.15,4.3,4.3,0,0,0,1.06,4.49,20.69,20.69,0,0,0,6.49,3.32l7.35,2c2,.53,2.15,1.81.38,2.83L6,116.47a20.85,20.85,0,0,0-5.41,4.89A4.31,4.31,0,0,0,.72,126a4.34,4.34,0,0,0,3.94,2.43,20.79,20.79,0,0,0,6.94-2.25l13.57-7.83c1.78-1,2.8-.25,2.27,1.73l-2.05,7.65A21,21,0,0,0,25,135a4.31,4.31,0,0,0,3.37,3.17,4.32,4.32,0,0,0,4.5-1.06,21.06,21.06,0,0,0,3.32-6.5l4.94-18.46a10.39,10.39,0,0,1,4.2-5.47l3.72-2.15a7.14,7.14,0,0,1,6.46,0l9.11,5.26a7.16,7.16,0,0,1,3.23,5.6v4.47a10.42,10.42,0,0,1-2.64,6.37l-13.4,13.4a21,21,0,0,0-4,6.12,4.88,4.88,0,0,0,5.76,5.76,20.79,20.79,0,0,0,6.12-4l5.49-5.49c1.45-1.45,2.64-1,2.64,1.09v15.5a20.8,20.8,0,0,0,1.53,7.14,4.88,4.88,0,0,0,8.14,0,20.79,20.79,0,0,0,1.52-7.14V143.15c0-2.06,1.19-2.55,2.64-1.1l5.49,5.49a20.79,20.79,0,0,0,6.12,4,4.88,4.88,0,0,0,5.76-5.76,20.79,20.79,0,0,0-4-6.12l-13.4-13.4a10.42,10.42,0,0,1-2.64-6.37v-4.47a7.19,7.19,0,0,1,3.23-5.6l9.11-5.26a7.14,7.14,0,0,1,6.46,0l3.73,2.15a10.42,10.42,0,0,1,4.19,5.47l5,18.46a21,21,0,0,0,3.31,6.5A4.88,4.88,0,0,0,121.9,135a20.78,20.78,0,0,0-.37-7.29l-2-7.65c-.53-2,.48-2.76,2.26-1.73l13.57,7.83a20.84,20.84,0,0,0,6.95,2.25,4.88,4.88,0,0,0,4.07-7,20.73,20.73,0,0,0-5.42-4.89l-13.38-7.73c-1.78-1-1.61-2.3.37-2.83l7.35-2a20.84,20.84,0,0,0,6.5-3.32,4.3,4.3,0,0,0,1.06-4.49,5.59,5.59,0,0,0-5.4-4.15h-.48c-.54.1-2.6.62-4.58,1.16L114.19,98a10.35,10.35,0,0,1-6.83-.9l-3.91-2.26a7.14,7.14,0,0,1-3.23-5.59V78.73a7.18,7.18,0,0,1,3.23-5.6L107.06,71a10.41,10.41,0,0,1,6.83-.89l18.46,4.94a21,21,0,0,0,7.29.38,4.89,4.89,0,0,0,2.11-7.87,21.06,21.06,0,0,0-6.5-3.32l-7.65-2.05c-2-.53-2.15-1.8-.37-2.83l13.68-7.9a20.69,20.69,0,0,0,5.42-4.88,4.34,4.34,0,0,0-.14-4.63,5.6,5.6,0,0,0-4.85-2.79h-1a54.85,54.85,0,0,0-5.08,2.61L121.82,49.6c-1.77,1-2.79.24-2.26-1.74l2-7.35a20.73,20.73,0,0,0,.37-7.28,4.31,4.31,0,0,0-3.36-3.17,5.68,5.68,0,0,0-1.46-.19c-2.47,0-3.24,1.1-3.24,1.1a24.8,24.8,0,0,0-3.12,6.65l-4.87,18.16a10.36,10.36,0,0,1-4.19,5.46l-3.81,2.2a7.2,7.2,0,0,1-6.46,0l-9.11-5.26a7.18,7.18,0,0,1-3.23-5.59V48.37A10.37,10.37,0,0,1,81.69,42l13.4-13.4a20.92,20.92,0,0,0,4-6.12,4.33,4.33,0,0,0-1.33-4.43,4.31,4.31,0,0,0-4.43-1.33,20.76,20.76,0,0,0-6.12,4l-5.49,5.49c-1.45,1.46-2.64,1-2.64-1.09V9.33a20.79,20.79,0,0,0-1.52-7.14,4.88,4.88,0,0,0-8.14,0,20.8,20.8,0,0,0-1.53,7.14V25.08c0,2.05-1.19,2.55-2.64,1.09l-5.49-5.49a38.79,38.79,0,0,0-5.16-4.27H53.14a5.57,5.57,0,0,0-4,1.64,4.33,4.33,0,0,0-1.33,4.43,21.13,21.13,0,0,0,4,6.12L65.22,42a10.37,10.37,0,0,1,2.64,6.37v4.22a7.16,7.16,0,0,1-3.23,5.59l-9.11,5.26a7.2,7.2,0,0,1-6.46,0l-3.8-2.2a10.33,10.33,0,0,1-4.2-5.46L36.2,37.62A25.11,25.11,0,0,0,33.08,31s-.78-1.1-3.25-1.1a5.55,5.55,0,0,0-1.45.19A4.31,4.31,0,0,0,25,33.23a21,21,0,0,0,.38,7.28l2,7.35c.53,2-.49,2.77-2.27,1.74L11.6,41.81A54.85,54.85,0,0,0,6.52,39.2H5.58A5.61,5.61,0,0,0,.72,42,4.33,4.33,0,0,0,.59,46.62ZM70.23,67.87a7.2,7.2,0,0,1,6.46,0l9.11,5.26A7.2,7.2,0,0,1,89,78.73v9.68a18.57,18.57,0,0,1-.28,4.12l-.13.21L88.5,93a17.77,17.77,0,0,1-3.42,2.3l-7.67,4.43a18.33,18.33,0,0,1-3.71,1.82h-.49a18.61,18.61,0,0,1-3.71-1.82L61.36,95c-1.78-1-3.26-1.93-3.3-2l0-.07,0-.07c0-.08-.09-1.82-.09-3.87V78.73a7.18,7.18,0,0,1,3.23-5.6Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1829 */
.money.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 117.71 134.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-loss-money%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M81.46,30.62a4.9,4.9,0,1,0,6.72,1.72A4.91,4.91,0,0,0,81.46,30.62Z'/%3E%3Cpath class='cls-1' d='M105.85,81h-.6V48.63H0v7.11H7.75a1.49,1.49,0,0,1,0,3H0v76H105.25v-23h12.46V81ZM13.31,129.67H5.41a1.48,1.48,0,1,1,0-3h7.9a1.48,1.48,0,1,1,0,3Zm.86-72.45a1.49,1.49,0,0,1,1.49-1.48h7.9a1.49,1.49,0,0,1,0,3h-7.9A1.49,1.49,0,0,1,14.17,57.22Zm15,72.45h-7.9a1.48,1.48,0,0,1,0-3h7.9a1.48,1.48,0,1,1,0,3ZM30,57.22a1.48,1.48,0,0,1,1.48-1.48h7.9a1.49,1.49,0,1,1,0,3h-7.9A1.49,1.49,0,0,1,30,57.22Zm14.94,72.45H37a1.48,1.48,0,0,1,0-3h7.9a1.48,1.48,0,1,1,0,3Zm.87-72.45a1.48,1.48,0,0,1,1.48-1.48h7.91a1.49,1.49,0,0,1,0,3H47.28A1.49,1.49,0,0,1,45.8,57.22Zm15,72.45H52.84a1.48,1.48,0,0,1,0-3h7.91a1.48,1.48,0,0,1,0,3Zm.86-72.45a1.48,1.48,0,0,1,1.48-1.48H71a1.49,1.49,0,0,1,0,3H63.09A1.49,1.49,0,0,1,61.61,57.22Zm15,72.45H68.65a1.48,1.48,0,0,1,0-3h7.91a1.48,1.48,0,1,1,0,3Zm.86-72.45a1.48,1.48,0,0,1,1.48-1.48h7.91a1.49,1.49,0,0,1,0,3H78.9A1.49,1.49,0,0,1,77.42,57.22Zm2,39.15a7.15,7.15,0,1,1,7.15,7.15A7.15,7.15,0,0,1,79.47,96.37Zm12.9,33.3H84.46a1.48,1.48,0,1,1,0-3h7.91a1.48,1.48,0,0,1,0,3Zm6.7-4.17a1.49,1.49,0,1,1-3,0v-7.9a1.49,1.49,0,1,1,3,0Zm0-47.43a1.49,1.49,0,0,1-3,0V70.16a1.49,1.49,0,0,1,3,0Zm0-15.81a1.49,1.49,0,0,1-3,0V58.71H94.71a1.49,1.49,0,0,1,0-3h2.88a1.48,1.48,0,0,1,1.48,1.48Z'/%3E%3Cpath class='cls-1' d='M19.94,45,75.7,12c2.92,4.06,8.55,9.53,16.7,7.33L101.7,35A13.25,13.25,0,0,0,98,45h11.29v9l7.23-4.29-.22-.38-8.09-13.65-11-18.5L87,0l-76,45Z'/%3E%3Cpath class='cls-1' d='M78.52,45a19.51,19.51,0,0,0-38.11,0Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1833 */
.building.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 159 202.36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-building%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M159,195.14a7.28,7.28,0,0,1-7.23,7.22H7.23A7.28,7.28,0,0,1,0,195.14V7.23A7.28,7.28,0,0,1,7.23,0H151.77A7.28,7.28,0,0,1,159,7.23ZM147.64,192V10.32H11.36V192H56.79v-26.5a3.89,3.89,0,0,1,3.78-3.79H98.43a3.89,3.89,0,0,1,3.78,3.79V192ZM43.36,39.75a3.71,3.71,0,0,1-3.61,3.61H32.52a3.71,3.71,0,0,1-3.61-3.61V32.52a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H32.52a3.71,3.71,0,0,1-3.61-3.61V61.43a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H32.52a3.71,3.71,0,0,1-3.61-3.61V90.34a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H32.52a3.71,3.71,0,0,1-3.61-3.61v-7.23a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91A3.71,3.71,0,0,1,39.75,159H32.52a3.71,3.71,0,0,1-3.61-3.61v-7.23a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61ZM72.27,39.75a3.71,3.71,0,0,1-3.61,3.61H61.43a3.71,3.71,0,0,1-3.61-3.61V32.52a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H61.43a3.71,3.71,0,0,1-3.61-3.61V61.43a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H61.43a3.71,3.71,0,0,1-3.61-3.61V90.34a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H61.43a3.71,3.71,0,0,1-3.61-3.61v-7.23a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm28.91-86.73a3.71,3.71,0,0,1-3.61,3.61H90.34a3.71,3.71,0,0,1-3.61-3.61V32.52a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H90.34a3.71,3.71,0,0,1-3.61-3.61V61.43a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H90.34a3.71,3.71,0,0,1-3.61-3.61V90.34a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61H90.34a3.71,3.71,0,0,1-3.61-3.61v-7.23a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm28.91-86.73a3.71,3.71,0,0,1-3.61,3.61h-7.23a3.71,3.71,0,0,1-3.61-3.61V32.52a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61h-7.23a3.71,3.71,0,0,1-3.61-3.61V61.43a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61h-7.23a3.71,3.71,0,0,1-3.61-3.61V90.34a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61h-7.23a3.71,3.71,0,0,1-3.61-3.61v-7.23a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Zm0,28.91a3.71,3.71,0,0,1-3.61,3.61h-7.23a3.71,3.71,0,0,1-3.61-3.61v-7.23a3.71,3.71,0,0,1,3.61-3.61h7.23a3.71,3.71,0,0,1,3.61,3.61Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1837 */
.content.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112.8 163'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-equipment%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M63.22,84.77l-.45-1.1c5.76-15,15.9-41.69,19.61-54C85.76,18.36,90,1,87.62,0c-2-.83-13.77,26-31.22,68.2C39,26,27.21-.81,25.18,0,22.83,1,27,18.36,30.42,29.62,34.14,42,44.27,68.71,50,83.67c-.15.37-.29.73-.45,1.1-1.65,2.69-3.66,5.78-6.08,9l7.55,7.56a17.24,17.24,0,0,1,1.64-2.94l3.71-2.52,3.71,2.52a17.24,17.24,0,0,1,1.64,2.94l7.56-7.56C66.88,90.55,64.87,87.46,63.22,84.77Z'/%3E%3Cpath class='cls-1' d='M27.58,109.72a57.71,57.71,0,0,1-7.76,4.68A36.56,36.56,0,0,0,5.47,127.92c-7.95,13-7.15,27.54,1.84,33A14.19,14.19,0,0,0,14.8,163c7.88,0,16.8-5.76,22.75-15.5a34.53,34.53,0,0,0,5.33-15.06c.47-6.67,3.49-18.8,6.45-26.89l-8.46-8.46A72.87,72.87,0,0,1,27.58,109.72Zm4.11,34.21c-4.54,7.44-11.45,12.2-16.87,12.2a7.41,7.41,0,0,1-3.93-1c-5.52-3.36-5.32-14.17.44-23.6,4.55-7.46,11.45-12.22,16.87-12.22a7.42,7.42,0,0,1,3.93,1C37.65,123.68,37.46,134.5,31.69,143.93Z'/%3E%3Cpath class='cls-1' d='M107.33,127.92A36.56,36.56,0,0,0,93,114.4a57,57,0,0,1-7.75-4.68A73.35,73.35,0,0,1,71.92,97.09l-8.45,8.46c3,8.09,6,20.22,6.46,26.89a34.38,34.38,0,0,0,5.32,15.06C81.2,157.24,90.12,163,98,163a14.19,14.19,0,0,0,7.49-2.05C114.48,155.46,115.28,141,107.33,127.92Zm-5.42,27.17a7.41,7.41,0,0,1-3.93,1c-5.42,0-12.33-4.75-16.87-12.2-5.76-9.43-6-20.25-.44-23.61a7.4,7.4,0,0,1,3.92-1c5.43,0,12.33,4.76,16.88,12.22C107.23,140.92,107.43,151.73,101.91,155.09Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: auto 45px;
}
/* :L1842 */
.accident.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112.9 149.6'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;fill-rule:evenodd;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-personal-accident%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M8.92,124.27h0l-1.62.2a6.78,6.78,0,0,1-5.07-1.82A7.64,7.64,0,0,1,0,117.17V78.66c0-.41,1.22-8.72,10.14-14.39Z'/%3E%3Cpath class='cls-1' d='M67.18,60.26l13.29-1.82a6.11,6.11,0,0,1,.86,0c3.87.07,29.47,1.28,31.57,23.1v56.56c0,4.46-4.05,8.11-8.71,8.11-4.86,0-8.72-3.65-8.72-8.11V82.25a2,2,0,0,0-2-2h0a2,2,0,0,0-2,2V149.6H26.35V127.1H58c6.09,0,11.36-4.66,11.36-10.54C69.33,110.89,64.06,106,58,106h-7.7L36.49,58.39l14.4,1.91A61.28,61.28,0,0,0,67.18,60.26Z'/%3E%3Cpath class='cls-1' d='M12.37,124.47h0l1.41-61.82A75.34,75.34,0,0,1,32.84,59.2L47,109.27c2.84,5.88,5.06,13.38,3.85,15-.2.2-.2.2-.61.2Z'/%3E%3Cpath class='cls-1' d='M50.76,109h6.82a7.74,7.74,0,1,1,0,15.47H54C55,120.27,52.47,113,50.76,109Z'/%3E%3Cpath class='cls-1' d='M59.36,53.93l-1.83,0A27.23,27.23,0,0,1,31.84,26.31,27.06,27.06,0,0,1,86,27.2,27.24,27.24,0,0,1,59.36,53.93Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1846 */
.vet.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 101.51 145.24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Equote-icon-vet-fees%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Crect class='cls-1' x='14.75' y='15.37' width='72' height='3.52'/%3E%3Cpath class='cls-1' d='M87.82,18.89H13.69A13.69,13.69,0,0,0,0,32.58v99a13.69,13.69,0,0,0,13.69,13.69H87.82a13.69,13.69,0,0,0,13.69-13.69v-99A13.69,13.69,0,0,0,87.82,18.89ZM50.75,118.07a36,36,0,1,1,36-36A36,36,0,0,1,50.75,118.07Z'/%3E%3Cpath class='cls-1' d='M74.19,72.4H60.42V58.63a1.82,1.82,0,0,0-1.82-1.81H42.91a1.81,1.81,0,0,0-1.82,1.81V72.4H27.32a1.83,1.83,0,0,0-1.82,1.82V89.91a1.82,1.82,0,0,0,1.82,1.82H41.09V105.5a1.81,1.81,0,0,0,1.82,1.82H58.6a1.82,1.82,0,0,0,1.82-1.82V91.73H74.19A1.81,1.81,0,0,0,76,89.91V74.22A1.82,1.82,0,0,0,74.19,72.4Zm-22.11,4c.26-1.69,1.54-2.89,2.86-2.69s2.18,1.74,1.92,3.44S55.31,80,54,79.8,51.82,78.05,52.08,76.36Zm-5.52-2.69c1.32-.2,2.61,1,2.87,2.69s-.6,3.23-1.92,3.44-2.6-1-2.86-2.69S45.24,73.88,46.56,73.67Zm-5.51,7.72a2.23,2.23,0,0,1,.54-3.07,2.53,2.53,0,0,1,2.31,4.34A2.24,2.24,0,0,1,41.05,81.39Zm16.23,6.2a3.28,3.28,0,0,1-2.88,2.87,3.25,3.25,0,0,1-3-1.37.73.73,0,0,0-1.19,0,3.27,3.27,0,1,1-4.07-4.84,3.51,3.51,0,0,0,1.7-1.7,3.28,3.28,0,0,1,5.93,0,3.51,3.51,0,0,0,1.7,1.7A3.29,3.29,0,0,1,57.28,87.59Zm3.18-6.2a2,2,0,1,1-3.39-1.8,2,2,0,1,1,3.39,1.8Z'/%3E%3Cpath class='cls-1' d='M87.73,0H13.78a4,4,0,0,0-4,4v9.17a4,4,0,0,0,4,4h74a4,4,0,0,0,4-4V4A4,4,0,0,0,87.73,0ZM15.86,12.59a1.11,1.11,0,0,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.55,0a1.11,1.11,0,0,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.54,0a1.11,1.11,0,0,1-2.22,0V3.46a1.11,1.11,0,1,1,2.22,0Zm6.55,0a1.11,1.11,0,1,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.55,0a1.12,1.12,0,0,1-2.23,0V3.46a1.12,1.12,0,0,1,2.23,0Zm6.54,0a1.11,1.11,0,1,1-2.22,0V3.46a1.11,1.11,0,1,1,2.22,0Zm6.55,0a1.11,1.11,0,1,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.54,0a1.11,1.11,0,0,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.55,0a1.11,1.11,0,0,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.54,0a1.11,1.11,0,0,1-2.22,0V3.46a1.11,1.11,0,0,1,2.22,0Zm6.55,0a1.11,1.11,0,1,1-2.22,0V3.46a1.11,1.11,0,1,1,2.22,0Zm6,0a1.11,1.11,0,1,1-2.22,0V3.46a1.11,1.11,0,1,1,2.22,0Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/* :L1850 */
.equipment.icon:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 138.9 231.5'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-mobile%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_2-2' data-name='Layer 2'%3E%3Cpath class='cls-1' d='M138.9,208.35a23.33,23.33,0,0,1-23.15,23.15H23.15A23.32,23.32,0,0,1,0,208.35V23.15A23.31,23.31,0,0,1,23.15,0h92.6A23.32,23.32,0,0,1,138.9,23.15ZM128.45,22.64a6.74,6.74,0,0,0-6.56-6.55H17a6.74,6.74,0,0,0-6.56,6.55V196.85A6.75,6.75,0,0,0,17,203.41H121.89a6.75,6.75,0,0,0,6.56-6.56ZM83.92,5.15H55a2.9,2.9,0,0,0,0,5.79H83.92a2.9,2.9,0,0,0,0-5.79ZM69.45,208.35a9,9,0,1,0,9,9A9,9,0,0,0,69.45,208.35Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/*PL covers*/

/* :L1856 */
@media (min-width: 768px) {
  .cover-group.public-liability .cover-item {
    width: calc((90% - 30px) / 3);
  }
  /* :L1860 */
  .cover-group.public-liability .cover-item + .cover-item {
    margin-left: 15px;
  }
}
/*Covers selected on previous page*/

/* :L1868 */
.cover-group.non-selectable .cover-item {
  pointer-events: none;
}
/*Disabled covers*/

/* :L1874 */
.cover-item.disabled {
  border-color: #ececec;
  opacity: 0.5;
  cursor: not-allowed;
}
/* :L1879 */
.cover-item.disabled .back-to-select {
  display: block;
}
/*Help text icon on quick quote display*/

/* :L1886 */
.cover-help-icon {
  display: inline-block;
  vertical-align: middle;
  width: calc(10% - 5px);
  padding-left: 5px;
  margin-bottom: 15px;
}
/*-----QUOTE DISPLAY*/

/*-----SALE CONFIRMATION*/

/*-----------------------------------------------------------------------------*/

/*-----REFERRALS*/

/* :L1902 */
table.agentTable.instanda-table.instanda-renew-referrals-table {
  margin: 30px auto;
}
/*-----ENDORSEMENTS*/

/*-----------------------------------------------------------------------------*/

/*-----PAYMENT*/

/* :L1912 */
.page-failure .instanda-main-content-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-failure .instanda-main-content-container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-failure .instanda-main-content-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-failure .instanda-main-content-container {
    width: 1170px;
  }
}
/*Direct debit lump sum*/

/* :L1918 */
.instanda-direct-debit-details-content.container .row {
  margin: 0;
}
/*-----------------------------------------------------------------------------*/

/*-----CLAIMS*/

/*-----Claims summary*/

/*-----------------------------------------------------------------------------*/

/*-----AGENT LOGIN*/

/* :L1932 */
a.agent-login-new-user {
  display: none;
}
/*Forgotten password page*/

/* :L1938 */
.page-forgotsalespersonpassword .instanda-main-content-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-forgotsalespersonpassword .instanda-main-content-container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-forgotsalespersonpassword .instanda-main-content-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-forgotsalespersonpassword .instanda-main-content-container {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .page-forgotsalespersonpassword .instanda-main-content-container {
    margin-top: 15vh;
  }
}
/* :L1943 */
.instanda-agent-forgot-password h4 {
  font-size: 30px;
  margin: 0 0 20px 0;
}
@media (min-width: 768px) {
  .instanda-agent-forgot-password h4 {
    font-size: 36px;
  }
}
/* :L1951 */
.instanda-agent-forgot-password h4 + p {
  font-size: 14px;
  margin-bottom: 0;
}
/*-----HOMEPAGE*/

/*-----------------------------------------------------------------------------*/

/*-----CUSTOMER PORTAL*/

/*-----Log in page*/

/* :L1965 */
.row.instanda-agent-forgot-password,
.row.instanda-agent-login,
.row.instanda-agent-login .col-lg-4.col-lg-offset-4.col-md-4.col-md-offset-4.col-sm-6.col-sm-offset-3.col-xs-12.col-xs-offset-0,
.row.instanda-customer-portal-reset-link,
.row.instanda-customer-membership-login,
.col-md-4.col-md-offset-4.well.instanda-well,
.instanda-customer-register-content.container .instanda-main-content .row {
  margin: 0;
}
/* :L1975 */
.row.instanda-agent-login .col-lg-4.col-lg-offset-4.col-md-4.col-md-offset-4.col-sm-6.col-sm-offset-3.col-xs-12.col-xs-offset-0 {
  padding: 0;
}
/* :L1979 */
.row.instanda-agent-login,
.row.instanda-agent-login .col-md-4.col-md-offset-4.well.instanda-well {
  margin-top: 15px;
}
/* :L1984 */
.well.instanda-well {
  padding: 0;
  background: none;
  border: 0;
  box-shadow: none;
  border-radius: 0;
}
/* :L1992 */
@media (min-width: 768px) {
  .moveable-content {
    margin-top: 15vh;
  }
}
/* :L1998 */
/* :L2003 */
.page-agentlogin h2,
.page-customerlogin h2,
.page-customerregister h2,
.page-customersendpasswordresetlink h2 {
  font-size: 30px;
  margin: 0 0 15px 0;
}
@media (min-width: 768px) {
  .page-agentlogin h2,
  .page-customerlogin h2,
  .page-customerregister h2,
  .page-customersendpasswordresetlink h2 {
    font-size: 36px;
  }
}
/* :L2013 */
.page-customersendpasswordresetlink .instanda-main-content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-customersendpasswordresetlink .instanda-main-content {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-customersendpasswordresetlink .instanda-main-content {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-customersendpasswordresetlink .instanda-main-content {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .page-customersendpasswordresetlink .instanda-main-content {
    margin-top: 15vh;
  }
}
/* :L2018 */
.instanda-customer-membership-login .well .col-md-9 {
  width: 100%;
  float: none;
  display: block;
}
/*-----Customer Homepage*/

/* :L2026 */
.customer-list {
  clear: both;
  margin-bottom: 30px;
}
/* :L2031 */
.customer-list-item {
  padding: 15px;
  margin-bottom: 15px;
  border-radius: 3px;
}
/* :L2036 */
.customer-list-item.quote {
  background: #e8feff;
}
/* :L2040 */
.customer-list-item.policy {
  background: #e8f4ff;
}
/* :L2044 */
.customer-list-item [class*="col-"]:not(.actions) {
  margin-bottom: 10px;
  font-weight: 400;
}
/* :L2048 */
.customer-list-item [class*="col-"]:not(.actions) span {
  font-weight: 300;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .customer-list-item [class*="col-"]:not(.actions) {
    font-size: 15px;
  }
}
@media (min-width: 992px) {
  .customer-list-item [class*="col-"]:not(.actions) {
    margin-bottom: 0;
  }
}
/* :L2061 */
@media (min-width: 992px) {
  .customer-list-item .actions {
    text-align: right;
  }
}
/* :L2068 */
.customer-documents-wrapper {
  display: none;
  margin-top: 30px;
}
@media (min-width: 992px) {
  .customer-documents-wrapper {
    margin-top: 15px;
  }
}
/* :L2076 */
.customer-documents-wrapper h3 {
  display: none;
}
/* :L2080 */
.customer-documents-wrapper ul#documentsList {
  margin: 0;
  list-style: none;
  padding: 0;
  font-size: 14px;
}
/* :L2086 */
.customer-documents-wrapper ul#documentsList li + li {
  margin-top: 10px;
}
/* :L2090 */
.customer-documents-wrapper ul#documentsList a {
  display: block;
  background: #f9fcff;
  border-radius: 3px;
  padding: 5px 10px;
  cursor: pointer;
  color: black;
}
/* :L2098 */
.customer-documents-wrapper ul#documentsList a:hover,
.customer-documents-wrapper ul#documentsList a:focus,
.customer-documents-wrapper ul#documentsList a:active {
  background: white;
}
/*-----Account details page*/

/*-----------------------------------------------------------------------------*/

/*-----AGENT DASHBOARD*/

/*Agent search on dashboard*/

/* :L2113 */
@media (min-width: 768px) {
  .agent-search-parameter.form-group {
    display: inline-block;
    width: calc(42% - 4px);
    padding-right: 15px;
    vertical-align: top;
  }
}
@media (min-width: 992px) {
  .agent-search-parameter.form-group {
    width: calc(44% - 4px);
  }
}
@media (min-width: 1200px) {
  .agent-search-parameter.form-group {
    width: calc(45% - 4px);
  }
}
/* :L2131 */
@media (min-width: 768px) {
  input#agentSearchButton {
    margin-top: 28px;
  }
}
/* :L2137 */
label.agent-search-parameter-name {
  font-weight: 300;
}
/*Dashboard results*/

/* :L2143 */
.agentDashboardTableContainerFullWidth {
  overflow: initial !important;
}
/* :L2147 */
#quotesContainerCustom,
#policiesContainerCustom,
#renewalsContainerCustom {
  overflow: visible !important;
}
/* :L2153 */
.page-agentdashboard .table-bordered > thead > tr > th {
  width: auto;
}
/*-----RETRIEVE QUOTE*/

/* :L2159 */
/* :L2163 */
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:first-of-type,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:first-of-type ~ br {
  display: none;
}
/* :L2170 */
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(2),
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(4) {
  display: none;
}
/* :L2177 */
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 ~ .col-lg-12 .form-group label[for="policyNumber"] {
  display: none;
}
/* :L2183 */
@media (min-width: 768px) {
  .search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 ~ .col-lg-12 .search-button button {
    margin-top: 27px;
  }
}
/*-----Search fields*/

/*-----Search results*/

/*-----CANCEL PAGE*/

/*-----CLAIMS PAGE*/

/* :L2198 */
.page-agentclaims .well {
  padding: 0;
  margin: 0;
  background: none;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  min-height: initial;
}
/*-----UPLOAD DOCS PAGE*/

/*-----VIEW ALL DOCS PAGE*/

/*-----VIEW QUOTE OR POLICY PAGE*/

/* :L2214 */
.page-viewquoteorpolicy .instanda-quote-content {
  margin-bottom: 0;
}
/* :L2218 */
.instanda-view-policy-content .policy-info,
.instanda-view-quote-content .quote-info {
  padding: 15px;
  border-radius: 3px;
  margin-bottom: 20px;
  background: #e8f4ff;
}
@media (min-width: 992px) {
  .instanda-view-policy-content .policy-info,
  .instanda-view-quote-content .quote-info {
    padding: 15px 20px;
  }
}
/* :L2230 */
.instanda-view-quote-content .quote-info {
  background: #e8feff;
}
/* :L2234 */
body .btnDiv {
  width: auto;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
}
/* :L2242 */
body .linkcss {
  font-size: inherit;
  width: auto;
  height: auto;
}
/* :L2248 */
.btnDiv.btnCustomerAccount {
  float: left;
}
/* :L2251 */
@media (min-width: 768px) {
  .btnDiv.btnCustomerAccount .btn {
    margin-right: 10px;
    margin-bottom: 10px;
  }
}
/*-----------------------------------------------------------------------------*/

/*-----ERRORS*/

/* :L2263 */
.form-control.input-validation-error {
  border-color: red;
}
/* :L2267 */
.label-danger {
  border-radius: 5px;
  background-color: ;
}
/* :L2272 */
.container.alert.alert-danger.alert-dismissible.show {
  width: 100%;
  margin-bottom: 0;
  border-radius: 0;
  border: 0;
}
/* :L2278 */
.container.alert.alert-danger.alert-dismissible.show .validation-summary-errors {
  margin: 0 auto;
  padding: 0;
}
@media (min-width: 768px) {
  .container.alert.alert-danger.alert-dismissible.show .validation-summary-errors {
    width: 720px;
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .container.alert.alert-danger.alert-dismissible.show .validation-summary-errors {
    width: 940px;
  }
}
@media (min-width: 1200px) {
  .container.alert.alert-danger.alert-dismissible.show .validation-summary-errors {
    width: 1140px;
  }
}
/* :L2295 */
.container.alert.alert-danger.alert-dismissible.show .validation-summary-errors ul {
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
/*-----HELP TEXT*/

/* :L2305 */
.cover-help-text,
.helpText.instanda-helpText,
.instanda-responsive-help-text {
  color: #1392e6;
  font-size: 14px;
  font-weight: 400;
}
/* :L2313 */
@media (max-width: 1199px) {
  .instanda-responsive-help-text .col-xs-12.col-sm-7.col-md-7.col-lg-7 {
    width: 95%;
  }
}
/* :L2319 */
@media (max-width: 767px) {
  .fa-2x {
    font-size: 1.5em;
    margin-top: 5px;
  }
}
/*YN Help text*/

/* :L2328 */
.helpIcon.instanda-helpIcon.glyphicon.glyphicon-question-sign {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #1392e6;
  font-size: 22px;
  cursor: pointer;
}
@media (min-width: 768px) {
  .helpIcon.instanda-helpIcon.glyphicon.glyphicon-question-sign {
    right: 29%;
    font-size: 30px;
  }
}
/* :L2342 */
.helpText.instanda-helpText {
  display: none;
  width: 95%;
}
@media (min-width: 1200px) {
  .helpText.instanda-helpText {
    width: 58.3%;
  }
}
/*Help text on quick quote*/

/* :L2353 */
.cover-help-text {
  margin: -10px 0 30px 0;
  width: 90%;
}
@media (min-width: 992px) {
  .cover-help-text {
    margin-top: 0;
  }
}
/*Retrieve quote sent email toastr notification*/

/* :L2364 */
@media (min-width: 768px) {
  .toast-bottom-full-width {
    bottom: 95px;
  }
}
/*-----------------------------------------------------------------------------*/

/*-----BUTTONS*/

/* :L2374 */
input#agentSearchButton,
.btn,
.btn-default[disabled],
.btn-primary[disabled],
.postcodelookup button,
.primary-buttons,
.secondary-buttons,
.tertiary-buttons {
  border-radius: 3px;
  box-shadow: none;
  background-color: #e32961;
  border: 0;
  padding: 13px 25px;
  color: white;
  outline: 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.2;
}
/* :L2393 */
input#agentSearchButton:hover,
.btn:hover,
.btn-default[disabled]:hover,
.btn-primary[disabled]:hover,
.postcodelookup button:hover,
.primary-buttons:hover,
.secondary-buttons:hover,
.tertiary-buttons:hover,
input#agentSearchButton:focus,
.btn:focus,
.btn-default[disabled]:focus,
.btn-primary[disabled]:focus,
.postcodelookup button:focus,
.primary-buttons:focus,
.secondary-buttons:focus,
.tertiary-buttons:focus,
input#agentSearchButton:active,
.btn:active,
.btn-default[disabled]:active,
.btn-primary[disabled]:active,
.postcodelookup button:active,
.primary-buttons:active,
.secondary-buttons:active,
.tertiary-buttons:active,
input#agentSearchButton:active:focus,
.btn:active:focus,
.btn-default[disabled]:active:focus,
.btn-primary[disabled]:active:focus,
.postcodelookup button:active:focus,
.primary-buttons:active:focus,
.secondary-buttons:active:focus,
.tertiary-buttons:active:focus {
  background-color: #c4003b;
  color: white;
  outline: 0;
}
/*Secondary buttons*/

/* :L2402 */
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn,
/*applications for approval search button*/ button#cancel[name="backbutton"],
button.btn.download-quotes-button,
button.btn.download-policies-button,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary,
.submit.btn.btn-primary[value="Exit"],
a.btn.btnCancelPolicy,
a.btn.btnRenewPolicy,
a.btn.btnPremiumSummary,
a.btn.btnAbandonPolicy,
.modal-content button.btn.btn-secondary[data-dismiss="modal"],
a.instanda-button.instanda-quote-back-button.btn.btn-primary,
a.data8PostcodeLookup button.instanda-button.btn.btn-default,
.postcodelookup button,
.secondary-buttons {
  border-radius: 3px;
  box-shadow: none;
  background-color: #e32961;
  border: 0;
  padding: 13px 25px;
  color: white;
  outline: 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.2;
  background-color: #1392e6;
}
/* :L2393 */
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:hover,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:hover,
button#cancel[name="backbutton"]:hover,
button.btn.download-quotes-button:hover,
button.btn.download-policies-button:hover,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:hover,
.submit.btn.btn-primary[value="Exit"]:hover,
a.btn.btnCancelPolicy:hover,
a.btn.btnRenewPolicy:hover,
a.btn.btnPremiumSummary:hover,
a.btn.btnAbandonPolicy:hover,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:hover,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:hover,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:hover,
.postcodelookup button:hover,
.secondary-buttons:hover,
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:focus,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:focus,
button#cancel[name="backbutton"]:focus,
button.btn.download-quotes-button:focus,
button.btn.download-policies-button:focus,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:focus,
.submit.btn.btn-primary[value="Exit"]:focus,
a.btn.btnCancelPolicy:focus,
a.btn.btnRenewPolicy:focus,
a.btn.btnPremiumSummary:focus,
a.btn.btnAbandonPolicy:focus,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:focus,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:focus,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:focus,
.postcodelookup button:focus,
.secondary-buttons:focus,
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:active,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:active,
button#cancel[name="backbutton"]:active,
button.btn.download-quotes-button:active,
button.btn.download-policies-button:active,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:active,
.submit.btn.btn-primary[value="Exit"]:active,
a.btn.btnCancelPolicy:active,
a.btn.btnRenewPolicy:active,
a.btn.btnPremiumSummary:active,
a.btn.btnAbandonPolicy:active,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:active,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:active,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:active,
.postcodelookup button:active,
.secondary-buttons:active,
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:active:focus,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:active:focus,
button#cancel[name="backbutton"]:active:focus,
button.btn.download-quotes-button:active:focus,
button.btn.download-policies-button:active:focus,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:active:focus,
.submit.btn.btn-primary[value="Exit"]:active:focus,
a.btn.btnCancelPolicy:active:focus,
a.btn.btnRenewPolicy:active:focus,
a.btn.btnPremiumSummary:active:focus,
a.btn.btnAbandonPolicy:active:focus,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:active:focus,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:active:focus,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:active:focus,
.postcodelookup button:active:focus,
.secondary-buttons:active:focus {
  background-color: #c4003b;
  color: white;
  outline: 0;
}
/* :L2421 */
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:hover,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:hover,
button#cancel[name="backbutton"]:hover,
button.btn.download-quotes-button:hover,
button.btn.download-policies-button:hover,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:hover,
.submit.btn.btn-primary[value="Exit"]:hover,
a.btn.btnCancelPolicy:hover,
a.btn.btnRenewPolicy:hover,
a.btn.btnPremiumSummary:hover,
a.btn.btnAbandonPolicy:hover,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:hover,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:hover,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:hover,
.postcodelookup button:hover,
.secondary-buttons:hover,
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:focus,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:focus,
button#cancel[name="backbutton"]:focus,
button.btn.download-quotes-button:focus,
button.btn.download-policies-button:focus,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:focus,
.submit.btn.btn-primary[value="Exit"]:focus,
a.btn.btnCancelPolicy:focus,
a.btn.btnRenewPolicy:focus,
a.btn.btnPremiumSummary:focus,
a.btn.btnAbandonPolicy:focus,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:focus,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:focus,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:focus,
.postcodelookup button:focus,
.secondary-buttons:focus,
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:active,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:active,
button#cancel[name="backbutton"]:active,
button.btn.download-quotes-button:active,
button.btn.download-policies-button:active,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:active,
.submit.btn.btn-primary[value="Exit"]:active,
a.btn.btnCancelPolicy:active,
a.btn.btnRenewPolicy:active,
a.btn.btnPremiumSummary:active,
a.btn.btnAbandonPolicy:active,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:active,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:active,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:active,
.postcodelookup button:active,
.secondary-buttons:active,
.instanda-choose-billing-content a.btn.btn-primary.instanda-button.pull-left:active:focus,
.search-fields.row .search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12:nth-of-type(3) button.btn:active:focus,
button#cancel[name="backbutton"]:active:focus,
button.btn.download-quotes-button:active:focus,
button.btn.download-policies-button:active:focus,
.back-to-edit-quote-container a.instanda-button.btn.btn-primary:active:focus,
.submit.btn.btn-primary[value="Exit"]:active:focus,
a.btn.btnCancelPolicy:active:focus,
a.btn.btnRenewPolicy:active:focus,
a.btn.btnPremiumSummary:active:focus,
a.btn.btnAbandonPolicy:active:focus,
.modal-content button.btn.btn-secondary[data-dismiss="modal"]:active:focus,
a.instanda-button.instanda-quote-back-button.btn.btn-primary:active:focus,
a.data8PostcodeLookup button.instanda-button.btn.btn-default:active:focus,
.postcodelookup button:active:focus,
.secondary-buttons:active:focus {
  background-color: #107ac0;
}
/*Tertiary buttons*/

/* :L2428 */
.pull-right.instanda-review-referrals-buttons input,
input.referral-update,
.submit.btn.btn-primary[value="Renew Policy"],
.submit.btn.btn-primary[href*="BulkUploadClaims"],
.btnCustomerAccount .btn,
a.btn.btnViewDocs,
a.btn.btnReferralHistory,
a.btn.btnCopyReQuote,
.instanda-multi-item-remove.btn,
input#copyQuoteButton,
button[name="saveButton"],
.instanda-notes-button.btn.btn-primary,
.tertiary-buttons {
  border-radius: 3px;
  box-shadow: none;
  background-color: #e32961;
  border: 0;
  padding: 13px 25px;
  color: white;
  outline: 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.2;
  background-color: #8ba0ad;
}
/* :L2393 */
.pull-right.instanda-review-referrals-buttons input:hover,
input.referral-update:hover,
.submit.btn.btn-primary[value="Renew Policy"]:hover,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:hover,
.btnCustomerAccount .btn:hover,
a.btn.btnViewDocs:hover,
a.btn.btnReferralHistory:hover,
a.btn.btnCopyReQuote:hover,
.instanda-multi-item-remove.btn:hover,
input#copyQuoteButton:hover,
button[name="saveButton"]:hover,
.instanda-notes-button.btn.btn-primary:hover,
.tertiary-buttons:hover,
.pull-right.instanda-review-referrals-buttons input:focus,
input.referral-update:focus,
.submit.btn.btn-primary[value="Renew Policy"]:focus,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:focus,
.btnCustomerAccount .btn:focus,
a.btn.btnViewDocs:focus,
a.btn.btnReferralHistory:focus,
a.btn.btnCopyReQuote:focus,
.instanda-multi-item-remove.btn:focus,
input#copyQuoteButton:focus,
button[name="saveButton"]:focus,
.instanda-notes-button.btn.btn-primary:focus,
.tertiary-buttons:focus,
.pull-right.instanda-review-referrals-buttons input:active,
input.referral-update:active,
.submit.btn.btn-primary[value="Renew Policy"]:active,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:active,
.btnCustomerAccount .btn:active,
a.btn.btnViewDocs:active,
a.btn.btnReferralHistory:active,
a.btn.btnCopyReQuote:active,
.instanda-multi-item-remove.btn:active,
input#copyQuoteButton:active,
button[name="saveButton"]:active,
.instanda-notes-button.btn.btn-primary:active,
.tertiary-buttons:active,
.pull-right.instanda-review-referrals-buttons input:active:focus,
input.referral-update:active:focus,
.submit.btn.btn-primary[value="Renew Policy"]:active:focus,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:active:focus,
.btnCustomerAccount .btn:active:focus,
a.btn.btnViewDocs:active:focus,
a.btn.btnReferralHistory:active:focus,
a.btn.btnCopyReQuote:active:focus,
.instanda-multi-item-remove.btn:active:focus,
input#copyQuoteButton:active:focus,
button[name="saveButton"]:active:focus,
.instanda-notes-button.btn.btn-primary:active:focus,
.tertiary-buttons:active:focus {
  background-color: #c4003b;
  color: white;
  outline: 0;
}
/* :L2444 */
.pull-right.instanda-review-referrals-buttons input:hover,
input.referral-update:hover,
.submit.btn.btn-primary[value="Renew Policy"]:hover,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:hover,
.btnCustomerAccount .btn:hover,
a.btn.btnViewDocs:hover,
a.btn.btnReferralHistory:hover,
a.btn.btnCopyReQuote:hover,
.instanda-multi-item-remove.btn:hover,
input#copyQuoteButton:hover,
button[name="saveButton"]:hover,
.instanda-notes-button.btn.btn-primary:hover,
.tertiary-buttons:hover,
.pull-right.instanda-review-referrals-buttons input:focus,
input.referral-update:focus,
.submit.btn.btn-primary[value="Renew Policy"]:focus,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:focus,
.btnCustomerAccount .btn:focus,
a.btn.btnViewDocs:focus,
a.btn.btnReferralHistory:focus,
a.btn.btnCopyReQuote:focus,
.instanda-multi-item-remove.btn:focus,
input#copyQuoteButton:focus,
button[name="saveButton"]:focus,
.instanda-notes-button.btn.btn-primary:focus,
.tertiary-buttons:focus,
.pull-right.instanda-review-referrals-buttons input:active,
input.referral-update:active,
.submit.btn.btn-primary[value="Renew Policy"]:active,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:active,
.btnCustomerAccount .btn:active,
a.btn.btnViewDocs:active,
a.btn.btnReferralHistory:active,
a.btn.btnCopyReQuote:active,
.instanda-multi-item-remove.btn:active,
input#copyQuoteButton:active,
button[name="saveButton"]:active,
.instanda-notes-button.btn.btn-primary:active,
.tertiary-buttons:active,
.pull-right.instanda-review-referrals-buttons input:active:focus,
input.referral-update:active:focus,
.submit.btn.btn-primary[value="Renew Policy"]:active:focus,
.submit.btn.btn-primary[href*="BulkUploadClaims"]:active:focus,
.btnCustomerAccount .btn:active:focus,
a.btn.btnViewDocs:active:focus,
a.btn.btnReferralHistory:active:focus,
a.btn.btnCopyReQuote:active:focus,
.instanda-multi-item-remove.btn:active:focus,
input#copyQuoteButton:active:focus,
button[name="saveButton"]:active:focus,
.instanda-notes-button.btn.btn-primary:active:focus,
.tertiary-buttons:active:focus {
  background-color: #738c9c;
}
/*Disabled buttons*/

/* :L2451 */
.btn[disabled] {
  cursor: not-allowed;
}
/*Small buttons*/

/* :L2457 */
.pull-right.instanda-review-referrals-buttons input,
.btnCustomerAccount .btn,
.btn-group > .btn,
.modal-content button.btn,
a.customer-action-button {
  font-size: 14px;
  padding: 7px 14px;
}
/*Customer portal buttons*/

/* :L2468 */
a.customer-action-button {
  display: block;
}
@media (min-width: 500px) {
  a.customer-action-button {
    display: inline-block;
  }
}
/* :L2476 */
a.customer-action-button + a {
  margin-top: 10px;
}
@media (min-width: 500px) {
  a.customer-action-button + a {
    margin-top: 0;
    margin-left: 10px;
  }
}
/*View quote or policy actions*/

/* :L2487 */
@media (max-width: 499px) {
  .btn-group > .btn {
    border-radius: 3px !important;
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .btn-group > .btn {
    margin-right: 10px;
    border-radius: 3px !important;
    margin-bottom: 10px;
  }
}
/* :L2503 */
.btnDiv.btnCustomerAccount,
a.btn.btnClaims.link-css-responsive {
  display: none;
}
/*Referral buttons*/

/* :L2510 */
input#rejectButton {
  background-color: salmon;
}
/* :L2513 */
input#rejectButton:hover,
input#rejectButton:focus,
input#rejectButton:active,
input#rejectButton:active:focus {
  background-color: #f95d4b;
}
/* :L2518 */
input#clearButton {
  background-color: #4cd492;
}
/* :L2521 */
input#clearButton:hover,
input#clearButton:focus,
input#clearButton:active,
input#clearButton:active:focus {
  background-color: #30c77e;
}
/*Repeated glyphicon*/

/* :L2528 */
.fa.fa-caret-right + .fa.fa-caret-right {
  display: none;
}
/*Stretch buttons on mobile*/

@media (max-width: 600px) {
  /* :L2536 */
  .container .pull-right,
  .container .pull-left {
    float: none !important;
  }
  /* :L2540 */
  .container .pull-right button,
  .container .pull-left button,
  .container .pull-right input,
  .container .pull-left input,
  .container .pull-right a,
  .container .pull-left a {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
}
/*-----INPUT*/

/* :L2550 */
.form-control {
  border-radius: 3px;
  box-shadow: none;
  min-height: 45px;
  height: 45px;
  border-color: #89c4cb;
  color: black;
  font-size: 16px;
}
/* :L2559 */
.form-control:focus {
  box-shadow: none;
  border-color: #e32961;
}
/* :L2565 */
.input-group-addon {
  background: white;
  border-color: #89c4cb;
  color: #358fad;
}
/* :L2571 */
input {
  outline: 0;
}
/* :L2574 */
input:focus {
  outline: 0;
}
/*-----RADIO BUTTONS AS BUTTONS*/

/* :L2581 */
.radio {
  display: inline-block;
}
/* :L2585 */
.radio label,
label.radio-inline {
  border: 1px solid #89c4cb;
  border-radius: 3px;
  display: inline-block;
  background-color: white;
  padding: 10px 20px 10px 40px;
  color: #707070;
  font-size: 16px;
}
/* :L678 */
.radio label input,
label.radio-inline input {
  display: none;
}
/* :L682 */
.radio label:before,
label.radio-inline:before {
  content: '';
  display: inline-block;
  border: 1px solid #89c4cb;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  position: absolute;
  top: 15px;
  left: 15px;
}
/* :L694 */
.radio label:after,
label.radio-inline:after {
  content: '';
  display: block;
  background-color: #1392e6;
  border-radius: 50%;
  height: 0;
  width: 0;
  position: absolute;
  top: 23px;
  left: 23px;
}
/* :L706 */
@media (min-width: 768px) {
  .radio label:hover,
  label.radio-inline:hover,
  .radio label:focus,
  label.radio-inline:focus,
  .radio label:active,
  label.radio-inline:active {
    border-color: #e32961;
  }
  /* :L710 */
  .radio label:hover:before,
  label.radio-inline:hover:before,
  .radio label:focus:before,
  label.radio-inline:focus:before,
  .radio label:active:before,
  label.radio-inline:active:before {
    border-color: #e32961;
  }
  /* :L714 */
  .radio label:hover:after,
  label.radio-inline:hover:after,
  .radio label:focus:after,
  label.radio-inline:focus:after,
  .radio label:active:after,
  label.radio-inline:active:after {
    height: 10px;
    width: 10px;
    top: 19px;
    left: 19px;
    background-color: #e32961;
  }
}
/* :L724 */
.radio label.instanda-selected,
label.radio-inline.instanda-selected,
.radio label.ticked,
label.radio-inline.ticked,
.radio label.selected-cover,
label.radio-inline.selected-cover {
  border-color: #1392e6;
}
/* :L729 */
.radio label.instanda-selected:before,
label.radio-inline.instanda-selected:before,
.radio label.ticked:before,
label.radio-inline.ticked:before,
.radio label.selected-cover:before,
label.radio-inline.selected-cover:before {
  border-color: #1392e6;
}
/* :L733 */
.radio label.instanda-selected:after,
label.radio-inline.instanda-selected:after,
.radio label.ticked:after,
label.radio-inline.ticked:after,
.radio label.selected-cover:after,
label.radio-inline.selected-cover:after {
  height: 10px;
  width: 10px;
  top: 19px;
  left: 19px;
}
/* :L740 */
@media (min-width: 768px) {
  .radio label.instanda-selected:hover,
  label.radio-inline.instanda-selected:hover,
  .radio label.ticked:hover,
  label.radio-inline.ticked:hover,
  .radio label.selected-cover:hover,
  label.radio-inline.selected-cover:hover,
  .radio label.instanda-selected:focus,
  label.radio-inline.instanda-selected:focus,
  .radio label.ticked:focus,
  label.radio-inline.ticked:focus,
  .radio label.selected-cover:focus,
  label.radio-inline.selected-cover:focus,
  .radio label.instanda-selected:active,
  label.radio-inline.instanda-selected:active,
  .radio label.ticked:active,
  label.radio-inline.ticked:active,
  .radio label.selected-cover:active,
  label.radio-inline.selected-cover:active {
    border-color: #107dc5;
  }
  /* :L744 */
  .radio label.instanda-selected:hover:before,
  label.radio-inline.instanda-selected:hover:before,
  .radio label.ticked:hover:before,
  label.radio-inline.ticked:hover:before,
  .radio label.selected-cover:hover:before,
  label.radio-inline.selected-cover:hover:before,
  .radio label.instanda-selected:focus:before,
  label.radio-inline.instanda-selected:focus:before,
  .radio label.ticked:focus:before,
  label.radio-inline.ticked:focus:before,
  .radio label.selected-cover:focus:before,
  label.radio-inline.selected-cover:focus:before,
  .radio label.instanda-selected:active:before,
  label.radio-inline.instanda-selected:active:before,
  .radio label.ticked:active:before,
  label.radio-inline.ticked:active:before,
  .radio label.selected-cover:active:before,
  label.radio-inline.selected-cover:active:before {
    border-color: #107dc5;
  }
  /* :L748 */
  .radio label.instanda-selected:hover:after,
  label.radio-inline.instanda-selected:hover:after,
  .radio label.ticked:hover:after,
  label.radio-inline.ticked:hover:after,
  .radio label.selected-cover:hover:after,
  label.radio-inline.selected-cover:hover:after,
  .radio label.instanda-selected:focus:after,
  label.radio-inline.instanda-selected:focus:after,
  .radio label.ticked:focus:after,
  label.radio-inline.ticked:focus:after,
  .radio label.selected-cover:focus:after,
  label.radio-inline.selected-cover:focus:after,
  .radio label.instanda-selected:active:after,
  label.radio-inline.instanda-selected:active:after,
  .radio label.ticked:active:after,
  label.radio-inline.ticked:active:after,
  .radio label.selected-cover:active:after,
  label.radio-inline.selected-cover:active:after {
    background-color: #107dc5;
  }
}
/* :L2596 */
.radio label input,
label.radio-inline input {
  display: none;
}
/* :L2600 */
.radio label:hover,
label.radio-inline:hover,
.radio label:focus,
label.radio-inline:focus,
.radio label:active,
label.radio-inline:active {
  border-color: #e32961;
  color: #e32961;
}
/* :L2605 */
.radio label.instanda-selected,
label.radio-inline.instanda-selected {
  border-color: #1392e6;
  color: #1392e6;
}
/* :L2609 */
.radio label.instanda-selected:hover,
label.radio-inline.instanda-selected:hover,
.radio label.instanda-selected:focus,
label.radio-inline.instanda-selected:focus,
.radio label.instanda-selected:active,
label.radio-inline.instanda-selected:active {
  border-color: #107dc5;
  color: #107dc5;
}
/*-----------------------------------------------------------------------------*/

/*-----MODAL*/

/* :L2620 */
h5#titleModalLabel {
  display: inline-block;
}
/* :L2624 */
.modal-header .close {
  margin-top: 2px;
}
/* :L2628 */
.modal button.close {
  width: auto;
}
/* :L2632 */
@media (max-width: 600px) {
  .modal .modal-footer .btn + .btn {
    margin-left: 0;
  }
}
/*-----------------------------------------------------------------------------*/

/*-----CUSTOM MADE LOADING & QUOTE PAGE LOADING*/

/* :L2643 */
.spinner,
.custom-loading-wrapper {
  background: #ffffffcc;
  position: fixed !important;
  height: 100vh;
  width: 100vw !important;
  z-index: 1000;
  display: block;
  top: 0 !important;
  left: 0 !important;
}
/* :L2655 */
.spinner > div,
.spinner > div > div {
  display: none;
}
/* :L2660 */
.spinner > div:first-of-type,
.custom-loading-wheel-wrapper {
  position: fixed;
  display: block;
  height: 40px;
  width: 40px;
  top: calc(50vh - (40px / 2)) !important;
  left: calc(50vw - (40px / 2)) !important;
  opacity: 1 !important;
}
/* :L2671 */
.spinner > div:first-of-type:before {
  content: '';
}
/* :L2675 */
.spinner > div:first-of-type:before,
.custom-loading-wheel {
  transition: all 0.3s ease-in-out;
  display: block;
  width: 0;
  height: 0;
  position: relative;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 99.89'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23e32961;}%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-loading-icon%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M18.32,88.61C5.33,77.54-.83,63.77.09,47.22,1.45,22.53,18.18,7.49,34.73,2.33c25.55-8,52.91,5.13,62.08,29.85A50.16,50.16,0,0,1,36.35,98.06c-2.36-.62-3.62-1.85-3.61-4.55.08-13.65-.22-27.3.11-40.95.17-7,3.64-12.87,9.1-17.31,6.2-5,13.17-5.19,20.16-2.06C68,35.8,70.28,44.36,67.32,50.74c-2.36,5.09-8.24,7-13.81,4.78-3-1.24-4.25-3.42-4.27-6.55s1.58-4.4,4.59-5.14c4-1,5.34-3,4.47-5.09s-4.15-3-7.43-1.79c-5.86,2.12-9.09,7.39-8.46,13.81a15.14,15.14,0,0,0,12.67,13c15.06,2.07,26-12.31,21-27.35C72,24.31,60.12,19.34,49.18,20.77,30.74,23.18,21.8,38.12,20.44,52.19,19.29,64,19,75.94,18.32,88.61Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform-origin: 50% 50%;
  -webkit-animation: loadingeffect 1s infinite;
  -moz-animation: loadingeffect 1s infinite;
  -o-animation: loadingeffect 1s infinite;
  animation: loadingeffect 1s infinite;
}
@-webkit-keyframes loadingeffect {
  0% {
    width: 0;
    height: 0;
    top: 50%;
    left: 50%;
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  90%, 99% {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
  }
}
@-moz-keyframes loadingeffect {
  0% {
    width: 0;
    height: 0;
    top: 50%;
    left: 50%;
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  90%, 99% {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
  }
}
@-o-keyframes loadingeffect {
  0% {
    width: 0;
    height: 0;
    top: 50%;
    left: 50%;
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  90%, 99% {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
  }
}
@keyframes loadingeffect {
  0% {
    width: 0;
    height: 0;
    top: 50%;
    left: 50%;
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  90%, 99% {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
  }
}
