

/*GENERAL RULES----------------------------------------------------------*/

/* :L19 */
body {
  font-size: 12px;
  line-height: 1.4;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
}
/* :L30 */
*,
body,
input,
button,
textarea,
select,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button,
.ui-dialog .ui-dialog-buttonpane button {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
/* :L44 */
#innerBody {
  font-size: 14px;
  text-align: left;
}
/*Clearfix*/

/* :L51 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L57 */
.clearfix:after {
  clear: both;
}
/* :L61 */
.clearfix {
  zoom: 1;
}
/*Box sizing all, relative position*/

/* :L67 */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
/*Transitions*/

/* :L76 */
a,
input,
button {
  -webkit-transition: all 0.3s ease-in-out, width 0.01s linear;
  -moz-transition: all 0.3s ease-in-out, width 0.01s linear;
  -o-transition: all 0.3s ease-in-out, width 0.01s linear;
  transition: all 0.3s ease-in-out, width 0.01s linear;
}
/*Links*/

/* :L87 */
/* :L91 */
/*Paragraphs*/

/* :L99 */
p {
  margin: 10px 0;
}
/*LAYOUT----------------------------------------------------------------*/

/*Size and center*/

/*.header, 
.contained, 
.validation-summary-valid ul, 
.validation-summary-errors ul, 
.instanda-main-content .section, 
.documents-footer, 
.instanda-quote-action-wrapper, 
form[action*="AgentClaims"] {
  width: 960px;
  margin: 0 auto;
}*/

/*Header*/

/*Content*/

/*Nav bar*/

/* :L125 */
.navbar {
  margin-bottom: 0;
}
/* :L129 */
.navbar .nav {
  margin: 0;
  padding: 0;
}
/* :L134 */
.navbar-inner {
  min-height: auto;
  padding: 0;
  border: 0;
  background: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* :L147 */
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  background: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* :L156 */
.navbar .nav > li > a {
  text-shadow: none;
}
/*Documents near footer*/

/*Footer*/

/*IMAGE HEADERS----------------------------------------------------------*/

/* :L166 */
.header-space {
  width: 100%;
  background-position: top center;
  background-size: 100%;
  background-attachment: fixed;
  background-repeat: no-repeat;
}
@media screen and (min-width: 820px) and (max-width: 1260px) {
  /* :L176 */
  .header-space {
    background-size: 150%;
  }
}
@media screen and (min-width: 630px) and (max-width: 819px) {
  /* :L184 */
  .header-space {
    background-size: 200%;
  }
}
@media screen and (max-width: 629px) {
  /* :L192 */
  .header-space {
    background-size: 300%;
  }
}
/*Individual images on pages*/

/* :L200 */
/* :L204 */
/* :L208 */
/* :L212 */
/* :L216 */
/* :L220 */
/* :L224 */
/* :L228 */
/*ALL TABLES-------------------------------------------------------------*/

/* :L234 */
table {
  border-collapse: collapse;
  width: 100%;
}
/*Agent tables*/

/* :L241 */
table.agentTable {
  margin-bottom: 30px;
}
/*Header rows*/

/* :L247 */
/*Cells*/

/* :L253 */
/*AGENT LOGIN------------------------------------------------------------*/

/* :L259 */
.instanda-agent-login table.agentTable {
  width: auto;
}
/*HOMEPAGE---------------------------------------------------------------*/

/* :L265 */
.homepage {
  background-image: ;
  background-size: cover;
  background-position: top center;
  height: 70vh;
  padding: 50px;
}
/* :L273 */
.homepage .box {
  margin-left: 50%;
  width: 50%;
  background: white;
  padding: 30px;
}
/* :L280 */
/* :L284 */
/* :L288 */
.homepage ul {
  padding: 0 0 0 20px;
  font-size: 14px;
  margin: 0;
}
/* :L294 */
.homepage li {
  margin-bottom: 10px;
}
/*QUICK QUOTE, PREQUOTE--------------------------------------------------*/

/*Questions*/

/* :L302 */
.questionItem {
  padding: 20px 0;
}
/* :L306 */
.instanda-well > .questionItem,
.instanda-well > .container > .questionItem {
  border-bottom: 1px solid lightgray;
}
/* :L311 */
.instanda-well > .questionItem:last-child {
  border-bottom: 0;
}
/*Header questions*/

/* :L317 */
.questionItem.instanda-container-fluid {
  padding: 0;
  border-bottom: 0;
}
/*Question text*/

/* :L324 */
.instanda-question-label,
.instanda-question-inner-label {
  margin-bottom: 5px;
}
/*Nested questions*/

/* :L331 */
.questionItem .questionItem {
  padding: 20px 0 0 0;
}
/*Questions inside yes/no parent*/

/*Address question*/

/* :L339 */
.instanda-address-question .instanda-question-input > .form-group {
  border-bottom: 1px solid lightgray;
  padding: 20px 0;
}
/* :L344 */
.instanda-address-line-2 {
  margin-top: 10px;
}
/*Postcode lookup results*/

/*Confirm questions*/

/* :L352 */
.instanda-confirm-question-checkbox {
  overflow: visible;
}
/*Multi-item header*/

/* :L358 */
/*Dynamic total result*/

/* :L364 */
.instanda-dynamic-total {
  font-weight: 700;
}
/*Specific questions*/

/*POST CODE ADDRESS-------------------------------------------------------*/

/* :L370 */
.instanda-question-inner-label instanda-address-postcode-label {
  color: pink;
}
/*HELP TEXT---------------------------------------------------------------*/

/*Don't display by default*/

/* :L377 */
.instanda-helpText {
  display: none;
}
/*WARNINGS, ERRORS--------------------------------------------------------*/

/*No content warning*/

/* :L385 */
.instanda-missing-content-warning {
  display: none;
}
/*Question errors*/

/* :L391 */
input[type="text"].input-validation-error,
input[type="number"].input-validation-error,
input[type="password"].input-validation-error,
select.input-validation-error {
  border: 1px solid red;
}
/* :L398 */
span.field-validation-error {
  color: red;
}
/*Validation messages*/

/* :L404 */
.validation-summary-valid,
.validation-summary-errors {
  background: #ffdaa9;
  padding: 20px 0;
  color: black;
}
/* :L411 */
.validation-summary-valid ul,
.validation-summary-errors ul {
  padding: 0;
}
/* :L416 */
.validation-summary-valid ul li,
.validation-summary-errors ul li {
  list-style: none;
}
/* :L421 */
.validation-summary-valid ul li:before,
.validation-summary-errors ul li:before {
  content: "!";
  color: #de4709;
  margin-right: 10px;
  font-size: 16px;
  font-weight: 700;
}
/*QUOTE DISPLAYS----------------------------------------------------------*/

/*Button area*/

/* :L434 */
/*ENDORSEMENTS------------------------------------------------------------*/

/*POSTQUOTE---------------------------------------------------------------*/

/*PAYMENT PAGES, DIRECT DEBIT, SALES CONFIRMATION-------------------------*/

/* :L444 */
.instanda-question-inner-label instanda-address-postcode-label {
  font-weight: bold;
}
/*RETRIEVE QUOTE----------------------------------------------------------*/

/*Results*/

/* :L452 */
.scrollableArea {
  overflow: scroll;
}
/*All docs, pdf, etc.*/

/* :L458 */
/* :L462 */
.section.instanda-agent-select-packages ul {
  padding: 0;
  margin: 0;
}
/* :L467 */
.section.instanda-agent-select-packages ul li {
  list-style: none;
  margin: 10px 0;
}
/* :L472 */
.section.instanda-agent-select-packages ul li a {
  padding-left: 25px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=NYEC,rBfCvRd4KkGIblicA__');
  /*upload pdf icon in correct color*/
  background-position: left center;
  background-size: 12px;
  background-repeat: no-repeat;
}
/*Claims*/

/* :L482 */
/* :L486 */
table[style="background-color:white"] input {
  min-width: initial;
}
/*Retrieve quote page on public site*/

/* :L492 */
/*BUTTONS------------------------------------------------------------------*/

/*Primary buttons*/

/* :L500 */
/* :L506 */
/*Secondary buttons*/

/* :L520 */
/* :L530 */
/*Small buttons*/

/* :L556 */
/*Disabled buttons*/

/* :L564 */
/*Button area*/

/* :L573 */
.buttonList.instanda-buttonList {
  text-align: right;
}
/*Buttons inside postcode lookup*/

/* :L579 */
.postcodelookup button {
  margin: 5px 5px 0 0;
}
/*INPUT--------------------------------------------------------------------*/

/* :L585 */
/* :L592 */
/*Date input*/

/* :L605 */
/*Input with currency symbol prefix*/

/* :L611 */
/*Endorsement input*/

/*Scroll bars on number inputs*/

/*Fix for Firefox*/

/* :L630 */
input[type='number'] {
  -moz-appearance: textfield;
}
/*Safari & Chrome*/

/* :L635 */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/*Sort code input*/

/*Text box*/

/* :L645 */
textarea {
  width: 100%;
  max-width: 100%;
}
/*DATE PICKER WIDGET------------------------------------------------------*/

/* :L652 */
.ui-icon {
  width: 16px!important;
  height: 16px !important;
}
/*Trigger*/

/* :L656 */
img.ui-datepicker-trigger {
  margin-left: 5px;
}
/*Widget*/

/* :L662 */
/*Header*/

/* :L674 */
/*Next/Prev on header*/

/* :L683 */
/* :L694 */
/* :L700 */
/* :L706 */
/* :L713 */
/* :L720 */
/* :L728 */
/* :L734 */
/* :L745 */
/* :L753 */
/* :L759 */
/*Days of the week*/

/* :L767 */
/*Days*/

/* :L775 */
/* :L782 */
/* :L790 */
/*Today*/

/* :L799 */
/*Selected day*/

/* :L809 */
/*Button area*/

/* :L819 */
/*Buttons*/

/* :L829 */
/* :L842 */
/*NOTES WIDGET------------------------------------------------------------*/

/*Widget*/

/* :L855 */
/*Title*/

/* :L867 */
/* :L873 */
/*Text area*/

/* :L881 */
/* :L887 */
.ui-widget textarea {
  width: 100%;
}
/*Button area*/

/* :L893 */
/*Buttons*/

/* :L903 */
/* :L909 */
/* :L915 */
.ui-button-text-only .ui-button-text {
  padding: 0;
}
/*PREDICTIVE TEXT WIDGET--------------------------------------------------*/

/* :L922 */
/* :L930 */
/* :L940 */
/* the radio button styling-----------------*/

/*Yes No choice question and Yes No parent question-----*/

/* :L954 */
.radio-inline[class*="instanda-question-yes-no"],
.radio-inline[class*="instanda-question-yes-no-parent"] {
  display: inline-block;
  background: #efefef;
  padding: 3px 0px;
  border-radius: 8px;
  font-size: 11px;
  font-weight: bold;
  color: #3c3c3c;
  cursor: pointer;
  margin-right: 20px;
  width: 70px;
  text-align: center;
  /*Hide radio button*/

  /*Add icon for both options*/

  /*When selected or hovered, change to blue*/

  /*Yes---*/

  /*No---*/

}
/* :L968 */
.radio-inline[class*="instanda-question-yes-no"] input,
.radio-inline[class*="instanda-question-yes-no-parent"] input {
  display: none;
}
/* :L973 */
.radio-inline[class*="instanda-question-yes-no"]:after,
.radio-inline[class*="instanda-question-yes-no-parent"]:after {
  content: '';
  display: inline-block;
  height: 15px;
  width: 15px;
  margin-left: 5px;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: contain;
}
/* :L985 */
.radio-inline[class*="instanda-question-yes-no"]:hover,
.radio-inline[class*="instanda-question-yes-no-parent"]:hover,
.radio-inline[class*="instanda-question-yes-no"]:focus,
.radio-inline[class*="instanda-question-yes-no-parent"]:focus,
.radio-inline[class*="instanda-question-yes-no"]:active,
.radio-inline[class*="instanda-question-yes-no-parent"]:active,
.radio-inline[class*="instanda-question-yes-no"].instanda-selected,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-selected {
  background: #1db3ff;
  color: white;
}
/* :L991 */
/* :L995 */
/* :L1000 */
/* :L1003 */
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-yes:hover:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-yes:hover:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-yes:hover:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-yes:hover:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-yes:focus:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-yes:focus:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-yes:focus:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-yes:focus:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-yes:active:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-yes:active:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-yes:active:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-yes:active:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-yes.instanda-selected:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-yes.instanda-selected:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-yes.instanda-selected:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-yes.instanda-selected:after {
  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");
}
/* :L1010 */
/* :L1014 */
/* :L1019 */
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no:hover,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no:hover,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no:hover,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no:hover,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no:focus,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no:focus,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no:focus,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no:focus,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no:active,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no:active,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no:active,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no:active,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no.instanda-selected,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no.instanda-selected,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no.instanda-selected,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no.instanda-selected {
  background: #ed9121;
  /*Change icon to white*/

}
/* :L1023 */
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no:hover:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no:hover:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no:hover:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no:hover:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no:focus:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no:focus:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no:focus:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no:focus:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no:active:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no:active:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no:active:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no:active:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-no.instanda-selected:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-no.instanda-selected:after,
.radio-inline[class*="instanda-question-yes-no"].instanda-question-yes-no-parent-no.instanda-selected:after,
.radio-inline[class*="instanda-question-yes-no-parent"].instanda-question-yes-no-parent-no.instanda-selected:after {
  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 49.8 50' style='enable-background:new 0 0 49.8 50;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M24.9,50C11.2,50,0,38.8,0,25C0,11.2,11.2,0,24.9,0s24.9,11.2,24.9,25C49.8,38.8,38.7,50,24.9,50z M34.7,10.2 c-2.8-1.9-6.1-3-9.7-3C15.2,7.3,7.3,15.2,7.3,25c0,3.6,1.1,6.9,2.9,9.7L34.7,10.2z M39.7,15.4L15.3,39.8c2.8,1.8,6.1,2.9,9.6,2.9 c9.7,0,17.7-7.9,17.7-17.7C42.6,21.4,41.5,18.2,39.7,15.4z'/%3E%3C/g%3E%3C/svg%3E");
}
/*change results error*/

/* :L1032 */
.page-getagentsearchresults div.validation-summary-errors li {
  visibility: hidden;
  position: relative;
}
/* :L1036 */
.page-getagentsearchresults div.validation-summary-errors ul:before {
  display: inline-block;
  content: "!";
  color: #de4709;
  margin-right: 10px;
  font-size: 16px;
  font-weight: 700;
  position: absolute;
}
/* :L1047 */
.page-getagentsearchresults div.validation-summary-errors li:after {
  visibility: visible;
  position: absolute;
  top: 1px;
  left: 10px;
  content: "No results found";
}
/*uncomment the below to hide products for instanda maintenance*/

/* the \A gives you a new line, you will have to adjust the margin to make sure there is enough white space*/

/*
.section.instanda-agent-select-packages{
	display:none;
}

.contained.select-package-text.select-package-text{
    visibility: hidden;
    position: relative;
    margin: 15px auto 25px auto;

}

.contained.select-package-text:after {    
    visibility: visible;
    position: absolute;
    top: 1px;
    left: 10px;
    background-color:#63ae2d;
    color:white;
    border-radius:8px;
    padding:0 5px;
    content: "Site down for maintenance \A new line";
    white-space: pre-wrap;
	 
}*/

/*Hide Copyrequote Button from view page - TEMP UNTIL INSTANDA FIX - FIXED

body.page-viewquoteorpolicy .btnDiv.btnCopyReQuote {
  display: none;
}*/

/*BUTTONS------------------------------------------------------------------*/

/*Primary buttons*/

/* :L1094 */
button,
input[type="submit"],
input[type="button"],
.instanda-agent-retrieve-quotes a[href*='Public/ViewQuoteOrPolicy?'],
.scrollableArea a[href*='Public/ViewQuoteOrPolicy?'],
a#emailQuoteLinkLink,
.instanda-car-details-question .instanda-buttonList a[href="#"],
/*a[href*="DownloadStoredPdfBuilder"],
a[href*="DownloadFile"], a[href*="DownloadStaticPDFFile"],*/ button.instanda-single-multi-item-edit,
.instanda-review-referrals-buttons input[type="submit"] {
  padding: 10px 20px;
  display: inline-block;
  border: 0;
  font-size: 16px;
  /* background-color: #63AE2D; */
  background-color: #00151d;
  /* Rokstone/Dark Blue */
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-decoration: none;
}
/* :L1120 */
button:hover,
button:focus,
button:active,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="submit"]:active,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="button"]:active,
.instanda-car-details-question .instanda-buttonList a[href="#"]:hover,
.instanda-car-details-question .instanda-buttonList a[href="#"]:focus {
  /* background-color: #4b9813; */
  background-color: rgba(0, 21, 29, 0.6);
  /* Rokstone/Dark Blue - Hover Lighter Shade */
  outline: none;
  cursor: pointer;
}
/*Secondary*/

/* :L1139 */
.instanda-retrieve-quotes-table input[type="submit"],
input.instanda-notes-button,
input[name="notes"].instanda-quote-button,
input[name="backButton"],
input#copyQuoteButton,
button.instanda-multi-item-add,
button.instanda-multi-item-remove,
table.agentTable.instanda-table.instanda-renew-referrals-table input[type="submit"],
.instanda-agent-retrieve-quotes a[href*='Public/ViewQuoteOrPolicy?'],
.scrollableArea a[href*='Public/ViewQuoteOrPolicy?'],
a#emailQuoteLinkLink,
/*a[href*="DownloadStoredPdfBuilder"],
a[href*="DownloadFile"], a[href*="DownloadStaticPDFFile"],*/ .instanda-review-referrals-buttons input[type="submit"] {
  /* background-color: #3e82c1; */
  background-color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L1156 */
.instanda-retrieve-quotes-table input[type="submit"]:hover,
input.instanda-notes-button:hover,
input[name="notes"].instanda-quote-button:hover,
input[name="backButton"]:hover,
input#copyQuoteButton:hover,
button.instanda-multi-item-add:hover,
button.instanda-multi-item-remove:hover,
table.agentTable.instanda-table.instanda-renew-referrals-table input[type="submit"]:hover,
.instanda-agent-retrieve-quotes a[href*='Public/ViewQuoteOrPolicy?']:hover,
.scrollableArea a[href*='Public/ViewQuoteOrPolicy?']:hover,
a#emailQuoteLinkLink:hover,
.instanda-review-referrals-buttons input[type="submit"]:hover,
.instanda-retrieve-quotes-table input[type="submit"]:focus,
input.instanda-notes-button:focus,
input[name="notes"].instanda-quote-button:focus,
input[name="backButton"]:focus,
input#copyQuoteButton:focus,
button.instanda-multi-item-add:focus,
button.instanda-multi-item-remove:focus,
table.agentTable.instanda-table.instanda-renew-referrals-table input[type="submit"]:focus,
.instanda-agent-retrieve-quotes a[href*='Public/ViewQuoteOrPolicy?']:focus,
.scrollableArea a[href*='Public/ViewQuoteOrPolicy?']:focus,
a#emailQuoteLinkLink:focus,
.instanda-review-referrals-buttons input[type="submit"]:focus {
  /* background-color: #1663ab; */
  background-color: rgba(0, 21, 29, 0.6);
  /* Rokstone/Dark Blue - Hover Lighter Shade */

}
/*Small buttons*/

/* :L1164 */
button.instanda-multi-item-add,
button.instanda-multi-item-remove,
.instanda-retrieve-quotes-table input[type="submit"],
table.agentTable.instanda-table.instanda-renew-referrals-table input[type="submit"],
.instanda-agent-retrieve-quotes a[href*='Public/ViewQuoteOrPolicy?'],
.scrollableArea a[href*='Public/ViewQuoteOrPolicy?'],
a#emailQuoteLinkLink,
/*a[href*="DownloadStoredPdfBuilder"],
a[href*="DownloadFile"], a[href*="DownloadStaticPDFFile"],*/ button.instanda-single-multi-item-edit,
.instanda-review-referrals-buttons input[type="submit"] {
  padding: 5px 10px;
  font-size: 14px;
}
/*Referral Action Buttons*/

/* :L1181 */
.instanda-review-referrals-buttons input[type="submit"] {
  margin: 0 0 25px 15px;
}
/*Disabled buttons*/

/* :L1188 */
button[disabled="disabled"],
button[disabled="disabled"]:hover,
button[disabled="disabled"]:focus,
button[disabled="disabled"]:active {
  background: #9ab0c5;
}
/*Button area*/

/* :L1197 */
.buttonList.instanda-buttonList {
  text-align: right;
  margin-top: 50px;
}
/*QUOTE DISPLAY HEADER BUTTONS UW CONTROLS*/

/* :L1204 */
.quote-display-content .group-question-header {
  display: inline-block;
  margin: 20px 0px 0px 0px;
  border-top: 0px;
  border-bottom: 0px;
  padding: 5px 20px;
  font-size: 24px;
  color: white;
  font-weight: bold;
  background-color: #dddddd;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* :L1219 */
.quote-display-content .form-group {
  margin: 0px 0px 20px 0px;
}
/*HIDDEN BUTTONS------------------------------------------------------------------*/

/*Hide 'Change log' button on search results table*/

/* :L1227 */
.instanda-agent-retrieve-quotes a.showQuoteChangeLogDialog {
  display: none;
}
/*Hide 'Continue' button on quote display page*/

/* :L1233 */
.page-quickquote .btn-default.btn[value="Continue"],
.page-quote .btn-default.btn[value="Continue"] {
  display: none;
}
/*Hide 'Copy/Re-Quote' button on quote display page*/

/* :L1240 */
.page-quickquote .btn-default.btn[value="Copy/re-quote"],
.page-quote .btn-default.btn[value="Copy/re-quote"] {
  display: none;
}
/*Hide "Complete" button from agent search page quote results table - 07 October 2021 */

/* :L1248 */
.page-retrieve .agenttable .action-link,
.page-retrieve #divQuoteResults a:nth-of-type(2) {
  display: none;
}
/*Hide Cancellations*/

/* :L1255 */
.page-viewquoteorpolicy .btnDiv.btnCancelPolicy {
  display: none;
}
/*Hide Decline & Lapsed*/

/* :L1261 */
body.page-viewquoteorpolicy a.linkcss[href*="Decline"],
body.page-viewquoteorpolicy a.linkcss[href*="Lapsed"] {
  display: none;
}
/*Hide Referral History, Compare Renewal & Block Renewal from view page*/

/* :L1268 */
body.page-viewquoteorpolicy .btnDiv.btnReferralHistory,
body.page-viewquoteorpolicy .btnDiv.btnComparePolicy,
body.page-viewquoteorpolicy .btnDiv.btnBlockRenewal {
  display: none;
}
/*Hide Postcode lookup button*/

/* :L1276 */
.data8PostcodeLookup button {
  display: none;
}
/*Hide notes buttons*/

/* :L1282 */
input.instanda-notes-button,
input[name="notes"],
input[name="Notes"] {
  display: none;
}
/* :L1288 */
body.page-viewquoteorpolicy .btnDiv.btnNotes {
  display: none;
}
/*Hide 'Get a Quote' buttons by default*/

/* :L1293 */
a[href*="PackageId="].instanda-nav-item-link {
  display: none;
}
/*Hide uploaded docs*/

/* :L1298 */
body.page-agentalldocs a[href*="uploadedDocument"] {
  display: none;
}
/*Hide multiitem Remove button from summary*/

/* :L1304 */
.instanda-multi-item-summary-action button.instanda-multi-item-remove {
  display: none;
}
/*changes 'remove multi item' button to maroon*/

/* :L1308 */
button.instanda-multi-item-remove {
  background-color: maroon;
}
/*changes 'remove multi item' button to maroon*/

/* :L1312 */
button.instanda-multi-item-remove:hover {
  background-color: firebrick;
}
/*changes 'abandon/delete' button on QD page to maroon*/

/* :L1316 */
.btnAbandonPolicy.btnAbandonPolicy.btnAbandonPolicy .linkcss {
  background: maroon;
}
/*changes 'abandon/delete' button on QD page to maroon*/

/* :L1320 */
.btnAbandonPolicy.btnAbandonPolicy.btnAbandonPolicy .linkcss:hover {
  background: firebrick;
}
/*hide cloned notes button*/

/* :L1325 */
#ButtonClone input[name="notes"].instanda-quote-button {
  display: none;
}
/*Styling for documents link on POS UK*/

/* :L1330 */
div#packageDocuments a {
  margin-bottom: 15px;
  background-color: white;
  color: #3e82c1;
  text-transform: capitalize;
  text-decoration: underline;
}
/*AUTO RENEWAL SPECIFIC*/

/* :L1339 */
/* :L1344 */
.page-viewquoteorpolicy.created-from-renewal.package-2748 .btnViewOrEditPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-3659 .btnViewOrEditPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-3886 .btnViewOrEditPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-6799 .btnViewOrEditPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-7484 .btnViewOrEditPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-2748 .btnAbandonPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-3659 .btnAbandonPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-3886 .btnAbandonPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-6799 .btnAbandonPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-7484 .btnAbandonPolicy,
.page-viewquoteorpolicy.created-from-renewal.package-2748 .btnCopyReQuote,
.page-viewquoteorpolicy.created-from-renewal.package-3659 .btnCopyReQuote,
.page-viewquoteorpolicy.created-from-renewal.package-3886 .btnCopyReQuote,
.page-viewquoteorpolicy.created-from-renewal.package-6799 .btnCopyReQuote,
.page-viewquoteorpolicy.created-from-renewal.package-7484 .btnCopyReQuote,
.page-viewquoteorpolicy.created-from-renewal.package-2748 .btnCompletePolicyBuy,
.page-viewquoteorpolicy.created-from-renewal.package-3659 .btnCompletePolicyBuy,
.page-viewquoteorpolicy.created-from-renewal.package-3886 .btnCompletePolicyBuy,
.page-viewquoteorpolicy.created-from-renewal.package-6799 .btnCompletePolicyBuy,
.page-viewquoteorpolicy.created-from-renewal.package-7484 .btnCompletePolicyBuy,
.page-viewquoteorpolicy.created-from-renewal.package-2748 .btnPremiumSummary,
.page-viewquoteorpolicy.created-from-renewal.package-3659 .btnPremiumSummary,
.page-viewquoteorpolicy.created-from-renewal.package-3886 .btnPremiumSummary,
.page-viewquoteorpolicy.created-from-renewal.package-6799 .btnPremiumSummary,
.page-viewquoteorpolicy.created-from-renewal.package-7484 .btnPremiumSummary {
  display: none;
}
/*Hide Emails button from view page*/

/* :L1354 */
.page-viewquoteorpolicy .btnDiv.btnComparePolicy {
  display: none;
}
/*document link stlyings on View Docs page*/

/* :L1359 */
.page-agentalldocs a[href*="DownloadStoredPdfBuilder"],
.page-agentalldocs a[href*="DownloadFile"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=NYEC,rBfCvRd4KkGIblicA__');
  background-position: left center;
  background-size: 10px;
  background-repeat: no-repeat;
  margin-right: 20px;
  /*margin-bottom: 15px;*/
  display: inline-block;
  padding-left: 15px;
}
/* :L1371 */
.page-agentalldocs a[href*="DownloadStaticPDFFile"] {
  display: none;
}
/* :L1375 */
.page-agentalldocs li {
  list-style: none;
}
/*Hide 'Action Buttons' on quote view page if referral has been rejected/declined*/

/* :L1382 */
.sale-stage-referralrejected .btnDiv[data-action="action-link"],
.sale-stage-referred .btnDiv[data-action="action-link"],
.sale-stage-declined .btnDiv[data-action="action-link"] {
  display: none;
}
/* :L1388 */
/* :L1391 */
.page-viewquoteorpolicy.sale-stage-referralrejected .btnViewOrEditPolicy,
.page-viewquoteorpolicy.sale-stage-referred .btnViewOrEditPolicy,
.page-viewquoteorpolicy.sale-stage-declined .btnViewOrEditPolicy,
.page-viewquoteorpolicy.sale-stage-referralrejected .btnAbandonPolicy,
.page-viewquoteorpolicy.sale-stage-referred .btnAbandonPolicy,
.page-viewquoteorpolicy.sale-stage-declined .btnAbandonPolicy,
.page-viewquoteorpolicy.sale-stage-referralrejected .btnCompletePolicyBuy,
.page-viewquoteorpolicy.sale-stage-referred .btnCompletePolicyBuy,
.page-viewquoteorpolicy.sale-stage-declined .btnCompletePolicyBuy,
.page-viewquoteorpolicy.sale-stage-referralrejected .btnPremiumSummary,
.page-viewquoteorpolicy.sale-stage-referred .btnPremiumSummary,
.page-viewquoteorpolicy.sale-stage-declined .btnPremiumSummary {
  display: none;
}
/*Fix for the cursor issue, supplied by Instanda 23-05-2022 */

/* :L1401 */
.page-viewquoteorpolicy .btnDiv {
  cursor: pointer;
}
/* :L1403 */
.page-viewquoteorpolicy .btnDiv label,
.page-viewquoteorpolicy .btnDiv input,
.page-viewquoteorpolicy .btnDiv a {
  cursor: pointer;
}
/*GENERAL RULES----------------------------------------------------------*/

/* :L1409 */
body {
  color: #666666;
  /* border-top: 4px solid #63ae2d; */

  /* Removed line from top of site, requested by AB 29-04-2022 */

}
/*Links*/

/* :L1416 */
a {
  color: #3e82c1;
}
/* :L1420 */
a:hover,
a:focus,
a:active {
  color: #1663ab;
}
/* :L1426 */
p {
  margin: 10px 0;
}
/*Clearfixes*/

/* :L1432 */
.contained::before,
.contained::after,
.back-to-edit-quote-container.left.pull-left::before,
.back-to-edit-quote-container.left.pull-left::after,
.instanda-main-content::before,
.instanda-main-content::after {
  content: "";
  clear: both;
  display: table;
}
/*LAYOUT----------------------------------------------------------------*/

/*Size and center*/

/* :L1447 */
.header,
.contained,
.validation-summary-valid ul,
.validation-summary-errors ul,
.instanda-main-content .section,
.documents-footer,
.instanda-quote-action-wrapper,
form[action*="AgentClaims"],
.referral-review-line,
form[action*="Public/Endorse?"],
.instanda-agent-cancel-policy {
  width: 960px;
  margin: 0 auto;
}
/* :L1462 */
.content {
  width: 960px;
  margin: 0 auto;
}
/* :L1467 */
.page-home .content {
  width: 100%;
}
/*Header*/

/* :L1473 */
.header {
  padding: 20px 0;
}
/* :L1477 */
#logo {
  height: 80px;
}
/* :L1481 */
.contact-header {
  float: right;
  display: inline-block;
  padding-top: 5px;
}
/* :L1487 */
.contact-header h4 {
  font-size: 16px;
  font-weight: 400;
  /* color: #3E82C1; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  margin: 0;
}
/*Content*/

/*Nav bar*/

/* :L1499 */
.navbar {
  float: none;
  top: 10px;
  right: 0;
}
/* :L1505 */
.navbar .nav {
  float: right;
}
/* :L1509 */
.navbar .nav > li {
  margin-left: 15px;
}
/* :L1513 */
.navbar .nav > li > a {
  color: white;
  /* background: #3e82c1; */
  /* iSure Blue */
  background-color: #00151d;
  /* Rokstone/Dark Blue */
  padding: 10px 15px;
  border-radius: 10px;
  min-width: 200px;
  text-align: center;
  font-weight: 700;
}
/* :L1524 */
.navbar .nav > li.green-link > a {
  /* background: #63ae2d; */
  background-color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L1529 */
.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus,
.navbar .nav > li > a:active,
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.navbar .nav > .active > a:active {
  /* background: #1663ab; */
  background-color: rgba(0, 21, 29, 0.6);
  /* Rokstone/Dark Blue - Hover Lighter Shade */
  color: white;
}
/* :L1541 */
.navbar .nav > li.green-link > a:hover,
.navbar .nav > li.green-link > a:focus,
.navbar .nav > li.green-link > a:active,
.navbar .nav > .green-link.active > a,
.navbar .nav > .green-link.active > a:hover,
.navbar .nav > .green-link.active > a:focus,
.navbar .nav > .active > a:active {
  /* background: #4b9813; */
  background-color: rgba(0, 21, 29, 0.7);
  /* Rokstone/Dark Blue - Hover Lighter Shade */

}
/*Documents near footer*/

/* :L1554 */
div#packageDocuments a {
  padding-left: 15px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=NYEC,rBfCvRd4KkGIblicA__');
  background-position: left center;
  background-size: 10px;
  background-repeat: no-repeat;
  margin-right: 20px;
  margin-bottom: 15px;
  display: inline-block;
}
/*Footer*/

/* :L1567 */
.footer {
  /*border-top: 3px solid #63AE2D; */
  border-top: 3px solid #00151d;
  /* Rokstone/Dark Blue */
  margin: 30px auto 0 auto;
  width: 960px;
  padding: 20px 0 10px 0;
  font-size: 12px;
}
/* :L1576 */
.legal-text {
  float: left;
  width: 65%;
  padding-right: 30px;
}
/*Content clearfix*/

/* :L1584 */
.contained:before,
.contained:after {
  content: "";
  display: table;
}
/* :L1590 */
.contained:after {
  clear: both;
}
/* :L1594 */
.contained {
  zoom: 1;
}
/*IMAGE HEADERS----------------------------------------------------------*/

/*


@media screen and (min-width: 820px) and (max-width: 1260px) {
 
  .header-space {
    background-size: 150%;
  }
  
}

@media screen and (min-width: 630px) and (max-width: 819px) {
 
  .header-space {
    background-size: 200%;
  }
  
}

@media screen and (max-width: 629px) {
 
  .header-space {
    background-size: 300%;
  }
  
}
*/

/*Individual images on pages*/

/*
.agent-login {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=UtlpkhZob5FhDOmQMTSgdw__');
}

.retrieve-quote {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZDKaJRqyHRROdymLsIecOw__');
}

.quick-quote {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=,g6zRykLK8fS4HA2R9yLJw__');
}

.quick-display {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=DsMcVljDuhH8Hk4vCUpGRA__');
}

.pre-quote {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=VKpdSK7TIBcovS7GmS9V4Q__');
  display: none;
}

.quote-display {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Lcr3hOOXWXTaZ9YPpIPdaA__');
  display: none;
}

.post-quote {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=tXr0UAlvtLmaJt2YdZSIVQ__');
}

.sale-confirmation {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=jONWHKHDYcCI3WOF5PBahQ__');
}

.approval-action {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=0gZF8M8F9xwLj12N1p8RIg__');
}
*/

/*agent search pages, billing address, direct debit, etc.?*/

/*ALL TABLES-------------------------------------------------------------*/

/* :L1674 */
table.agentTable {
  margin-bottom: 30px;
}
/*Header rows*/

/* :L1680 */
table.agentTable th {
  font-size: 30px;
  /* color: #3e82c1; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  padding: 10px 10px 20px 0;
  font-weight: 400;
}
/*Cells*/

/* :L1690 */
table.agentTable td {
  padding: 0 20px 10px 0;
}
/*AGENT LOGIN------------------------------------------------------------*/

/*Hide new user link*/

/* :L1698 */
.instanda-agent-login a[href*="NewUser"] {
  display: none;
}
/*SELECT PACKAGE---------------------------------------------------------*/

/* :L1704 */
.section.instanda-agent-select-packages {
  margin-top: 15px;
}
/* :L1708 */
.instanda-agent-select-packages .section_content p {
  display: none;
}
/*HOMEPAGE---------------------------------------------------------------*/

/* :L1714 */
.homepage {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=IsrOqLa2ICBeFlzmqDt7Zg__');
  background-size: cover;
  background-position: top center;
  min-height: 70vh;
  height: auto;
  padding: 50px;
}
/* :L1723 */
.homepage .box {
  margin-left: 40%;
  width: 60%;
  background: white;
  padding: 30px;
}
/* :L1730 */
.homepage h1 {
  font-size: 48px;
  font-weight: 400;
  /* color: #63ae2d; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  margin: 0 0 10px 0;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=8uZvZyq3ay8Nn4NMAkyedQ__');
  background-position: right center;
  background-repeat: no-repeat;
}
/* :L1741 */
.homepage h2 {
  font-size: 16px;
  font-weight: 400;
  /* color: #3e82c1; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L1748 */
.homepage ul {
  padding: 0 0 0 20px;
  font-size: 14px;
  margin: 0;
}
/* :L1754 */
.homepage li {
  margin-bottom: 5px;
  width: 50%;
  float: left;
}
/* :L1760 */
.homepage .box strong {
  color: #3e82c1;
}
/*QUICK QUOTE, PREQUOTE--------------------------------------------------*/

/*Questions*/

/* :L1768 */
.questionItem {
  padding: 20px 0;
}
/* :L1772 */
.instanda-well > .questionItem,
.instanda-well > .container > .questionItem {
  border-bottom: 1px solid lightgray;
}
/* :L1777 */
.instanda-well > .questionItem:last-child {
  border-bottom: 0;
}
/*Header questions*/

/* :L1783 */
.questionItem.instanda-container-fluid {
  padding: 0;
  border-bottom: 0;
}
/*H3*/

/* :L1790 */
.questionHeader h3 {
  margin: 0;
  padding: 15px 0;
  font-size: 24px;
  font-weight: 400;
  /* color: #3e82c1; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  border-top: 1px solid;
  border-bottom: 1px dashed;
  margin-top: -1px;
  /*Hides question line if the header is in the middle of the page*/

}
/* :L1802 */
.questionHeader h3 small {
  font-size: 16px;
  line-height: 1.4;
  display: block;
}
/*H4*/

/* :L1810 */
.questionHeader h4 {
  margin: 0;
  padding: 10px 0;
  font-size: 24px;
  font-weight: 400;
  /* color: #3e82c1; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/*Small text in H4*/

/* :L1821 */
.questionHeader h4 small {
  font-size: 16px;
  line-height: 1.4;
  display: block;
}
/*H5*/

/* :L1829 */
.questionHeader h5 {
  margin: 0;
  padding: 0px 0px 10px 0px;
  font-size: 16px;
  font-weight: 400;
  color: red;
  /* RED */

}
/*Small text in H5*/

/* :L1839 */
.questionHeader h5 small {
  font-size: 13px;
  display: block;
}
/*H6*/

/* :L1846 */
.questionHeader h6 {
  margin: 0;
  padding: 0px 0px 10px 0px;
  font-size: 16px;
  font-weight: 400;
  /* color: #3e82c1; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/*Small text in H6*/

/* :L1857 */
.questionHeader h6 small {
  font-size: 13px;
  display: block;
}
/*Additional HTML in headers*/

/* :L1864 */
.questionHeader large {
  margin-bottom: 10px;
  display: block;
}
/* :L1869 */
.questionHeader table {
  width: 75%;
  margin-bottom: 20px;
}
/* :L1874 */
.questionHeader table tr {
  border-bottom: 1px solid lightgray;
}
/* :L1878 */
.questionHeader table tr:last-child {
  border-bottom: 0;
}
/* :L1882 */
.questionHeader table tr td {
  padding: 5px 5px 5px 0;
}
/* :L1886 */
.questionHeader ul {
  margin: 0 0 20px 0;
  padding: 0 0 0 20px;
}
/* :L1891 */
.questionHeader table tr td,
.questionHeader ul li,
.questionHeader p {
  font-size: 14px;
}
/*Question text*/

/*Nested questions*/

/* :L1901 */
.questionItem .questionItem {
  padding: 20px 0 0 0;
}
/*Questions inside yes/no parent*/

/*Name question*/

/* :L1909 */
.instanda-name-question .instanda-question-item.form-group {
  padding: 10px 0;
}
/*Address question*/

/* :L1915 */
.instanda-address-question .instanda-question-input > .form-group {
  border-bottom: 1px solid lightgray;
  padding: 20px 0;
}
/* :L1920 */
.instanda-address-line-2 {
  margin-top: 10px;
}
/*Postcode lookup results*/

/* :L1926 */
/*Confirm questions*/

/* :L1932 */
.instanda-confirm-question-checkbox ul {
  padding: 0 0 0 20px;
  margin: 10px 0;
}
/* :L1937 */
.instanda-confirm-question-checkbox ul li {
  margin: 10px 0;
}
/* :L1941 */
.instanda-confirm-question-checkbox ul li:last-child {
  margin: 10px 0 0 0;
}
/*Checkbox beneath question text*/

/* :L1947 */
span.confirmQuestionText {
  padding-bottom: 20px;
  display: block;
  top: -5px;
}
/* :L1953 */
.checkbox label {
  position: absolute;
  bottom: 0;
  z-index: 2;
  padding: 2px;
  background: lightgray;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
/*Multi-item header*/

/* :L1966 */
.questionHeader.instanda-multi-item-header.instanda-question-inner-label {
  display: inline-block;
  border: 0;
  background: #666666;
  color: white;
  margin: 15px 0;
  padding: 5px 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
}
/*Multi-item line split*/

/* :L1983 */
.instanda-multi-item .instanda-multi-item-add-remove.container {
  border-bottom: 2px solid #666666;
  padding: 20px 0;
}
/*Dynamic total result*/

/* :L1990 */
.instanda-dynamic-total {
  font-weight: 400;
  /*color: #3E82C1;*/

}
/*Specific questions*/

/* :L1997 */
#question22553 h3,
#question22553 h3 small,
#question22777 h3,
#question24564 h3,
#question22882 h3,
#question24581 h3,
#question22926 h3,
#question23026 h3,
#question23028 h3,
#question24569 h3,
#question24569 h3 small {
  color: #666666;
  font-size: 16px;
  border-color: #3e82c1;
}
/* :L2013 */
#question22777 h3,
#question24564 h3 {
  border-bottom: 0;
  padding-bottom: 0;
}
/* :L2019 */
#question22386,
#question23045,
#question22356 h3 {
  border-bottom: 0;
}
/* :L2025 */
#question22549 {
  border-bottom: 0;
  padding-bottom: 0;
}
/* :L2030 */
#question23025 {
  margin-top: 30px;
}
/* :L2034 */
#question23025 h3 {
  color: #666666;
  border-color: #3e82c1;
}
/*Place car details lookup button next to field*/

/* :L2041 */
.instanda-car-details-question > .instanda-question-input > div:first-child,
.instanda-car-details-question > .instanda-question-input > div:first-child + .instanda-buttonList {
  display: inline-block;
}
/*HELP TEXT---------------------------------------------------------------*/

/*Help icon*/

/* :L2050 */
.instanda-helpIcon {
  margin: 0;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=mtmPeehMM-JHPxt-QhAKAw__');
  background-position: top center;
}
/* :L2056 */
.instanda-helpIcon:hover,
.instanda-helpIcon:focus,
.instanda-helpIcon:active {
  background-position: bottom center;
}
/*Help text*/

/* :L2064 */
.instanda-helpText {
  position: relative;
  z-index: -1;
  top: 0;
  left: 0;
  max-width: 90%;
  margin: 0 0 20px 0;
  padding: 30px 60px 0px 0;
  border-top: 1px dashed #666666;
  /* color: #63AE2D; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/*Tables in help text*/

/* :L2079 */
.helpText table {
  width: 75%;
}
/* :L2083 */
.helpText table tr {
  border-bottom: 1px solid lightgray;
}
/* :L2087 */
.helpText table tr:last-child {
  border-bottom: 0;
}
/* :L2091 */
.helpText table tr th {
  font-size: 18px;
}
/* :L2095 */
.helpText table tr th,
.helpText table tr td {
  padding: 5px 0 5px 0;
}
/*WARNINGS, ERRORS--------------------------------------------------------*/

/*QUOTE DISPLAYS----------------------------------------------------------*/

/*.instanda-quote-content p {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
.instanda-quote-content p span {
  color: #63AE2D;
  font-weight: 700;
  font-size: 18px;
}*/

/* :L2115 */
.quote-display-content > div {
  clear: both;
}
/* :L2119 */
.quote-display-content h1 {
  font-weight: 400;
  font-size: 24px;
  /* color: #3E82C1; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  padding: 15px 0;
  margin: 15px 0;
  border-top: 1px solid;
  border-bottom: 1px dashed;
}
/* :L2130 */
.quote-display-content h2 {
  font-weight: 400;
  font-size: 18px;
  /* color: #63AE2D; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  margin: 15px 0;
}
/* :L2138 */
.quote-display-content table th {
  border-bottom: 1px dashed #cccccc;
  padding: 10px 0;
  font-weight: 400;
  /* color: #3E82C1; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L2146 */
.quote-display-content h1 ~ table tr td:first-child {
  width: 33%;
}
/* :L2150 */
.quote-display-content table td {
  border-bottom: 1px dashed #cccccc;
  padding: 10px 0;
  vertical-align: top;
}
/* :L2156 */
.quote-display-content table tr:last-child td {
  border-bottom: 0;
}
/* :L2160 */
.quote-display-content table h4 {
  margin: 0;
  font-size: 24px;
  font-weight: 400;
  /* color: #3E82C1; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L2168 */
.quote-display-content span.large-text {
  font-size: 28px;
  /* color: #63AE2D; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L2174 */
.quote-display-content span.medium-text {
  font-size: 18px;
  /* color: #63AE2D; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L2180 */
hr {
  border: 0;
  /* border-top: 1px dashed #3E82C1; */
  border-top: 1px dashed #00151d;
  /* Rokstone/Dark Blue */
  margin: 20px 0;
}
/*Endorsements titles*/

/* :L2189 */
#quote-content b u {
  display: inline-block;
  text-decoration: none;
  border-bottom: 1px dashed lightgrey;
  padding: 5px 0;
  margin-bottom: 5px;
  /* color: #63AE2D; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/*Button area*/

/* :L2201 */
.instanda-quote-action-wrapper {
  margin-top: 50px;
}
/*Documents*/

/*Change icon download*/

/* :L2209 */
div#quoteLink img,
div#quoteLink br {
  display: none;
}
/* :L2214 */
img#pdfIcon {
  display: none;
}
/* :L2218 */
a#quoteLinkLink,
img#pdfIcon ~ a {
  padding-left: 25px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=NYEC,rBfCvRd4KkGIblicA__');
  background-position: left center;
  background-size: 12px;
  background-repeat: no-repeat;
}
/*Change icon email*/

/* :L2229 */
#emailQuoteLink img,
#emailQuoteLink br {
  display: none;
}
/* :L2234 */
a#emailQuoteLinkLink {
  z-index: 99;
  position: relative;
}
/*Make email link look like other buttons, AB's request, 16 Sept 2016
a#emailQuoteLinkLink {
  padding-left: 25px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=LkiwFoU0WIrhZBdRFUMS-w__');
  background-position: left center;
  background-size: 15px;
  background-repeat: no-repeat;
}

/*Make email quote more prominent, as per Adam Broom's request, 4 Apr 2016*/

/*
a#emailQuoteLinkLink {
  background-size: 50px;
  background-position: 10px 5px;
  background-color: white;
  height: 50px;
  width: 210px;
  padding: 5px 10px 5px 70px;
  margin-top: 10px;
  display: inline-block;
  border: 1px dashed #CCCCCC;
}

a#emailQuoteLinkLink:hover, 
a#emailQuoteLinkLink:focus, 
a#emailQuoteLinkLink:active {
  background-color: #EAFFDB;
  border-color: #63AE2D;
}

/*BREADCRUMBS, prequote, quote display------------------------------------*/

/* :L2271 */
.breadcrumbs {
  width: 100%;
  margin: 15px 0 30px 0;
}
/* :L2276 */
.breadcrumbs table {
  width: 100%;
  border-collapse: collapse;
}
/* :L2281 */
.breadcrumbs tr td {
  padding: 5px 0;
  text-align: center;
  white-space: pre;
  color: #3e82c1;
  vertical-align: middle;
}
/* :L2289 */
.breadcrumbs tr td.step:first-child {
  padding: 0;
  text-align: left;
}
/* :L2294 */
.breadcrumbs tr td.step:last-child {
  padding: 0;
  text-align: right !important;
}
/* :L2299 */
.breadcrumbs tr td.arrow {
  width: auto;
  padding: 4px 20px 0 20px;
  text-align: center;
}
/* :L2305 */
.breadcrumbs tr td.arrow img {
  height: 15px;
}
/* :L2309 */
.breadcrumbs table td.step.active {
  color: #63ae2d;
  font-weight: 700;
}
/*ENDORSEMENTS------------------------------------------------------------*/

/* :L2316 */
form[action*="Public/Endorse?"] h2 {
  font-weight: 400;
  font-size: 18px;
  /* color: #63AE2D; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  margin: 15px 0;
}
/* :L2324 */
form[action*="Public/Endorse?"] .row {
  background: none;
  padding: 15px 0 5px 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 0;
  /* border-top: 1px dashed #3E82C1; */
  border-top: 1px dashed #00151d;
  /* Rokstone/Dark Blue */
  margin: 0;
}
/* :L2336 */
form[action*="Public/Endorse?"] .free-text {
  padding: 0;
  border: 0;
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/*REFERRALS---------------------------------------------------------------*/

/* :L2347 */
table.agentTable.instanda-table.instanda-renew-referrals-table th {
  font-size: 16px;
}
/* :L2351 */
table.agentTable.instanda-table.instanda-renew-referrals-table tr td:last-child {
  text-align: right;
  padding-right: 0;
}
/* :L2356 */
table .referral-review-line {
  width: auto;
  margin: 0;
}
/* :L2361 */
table.agentTable.instanda-renew-referrals-table td.instanda-review-cell {
  white-space: nowrap;
}
/* :L2365 */
.approval-action ~ .contained p {
  border-bottom: 1px dashed #3e82c1;
  padding-bottom: 15px;
  font-size: 18px;
  font-weight: 700;
}
/* :L2372 */
span.quote-ref {
  color: #63ae2d;
}
/*Text on page to appear above button area*/

/* :L2378 */
table.agentTable.instanda-table.instanda-renew-referrals-table {
  margin-bottom: 90px;
}
/* :L2382 */
p.under-button {
  clear: both;
  position: relative;
  top: 10px;
  left: 0;
}
/* :L2389 */
.package-19636 p.under-button/* CSS Fix 28-07-22 DH */ {
  clear: both;
  position: relative;
  top: 0px;
  left: 0;
}
/*POSTQUOTE---------------------------------------------------------------*/

/*PAYMENT PAGES, DIRECT DEBIT, SALES CONFIRMATION-------------------------*/

/*RETRIEVE QUOTE----------------------------------------------------------*/

/*Select package*/

/* :L2405 */
.page-retrieve .section.instanda-agent-select-packages {
  text-align: center;
}
/* :L2409 */
.page-retrieve .section.instanda-agent-select-packages .section_content {
  display: inline-block;
}
/* :L2413 */
.contained.select-package-text {
  margin: 15px auto 5px auto;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
}
/* :L2420 */
.page-retrieve .section.instanda-agent-select-packages a ~ br {
  display: none;
}
/* :L2424 */
.instanda-agent-retrieve-quotes tr td:last-child {
  padding-right: 0;
  text-align: right;
}
/*Results*/

/* :L2432 */
.scrollableArea {
  max-height: 800px;
}
/* :L2436 */
.scrollableArea h2 {
  font-weight: 400;
  font-size: 30px;
  /* color: #3e82c1; */
  color: #00151d;
  /* Rokstone/Dark Blue */
  margin: 10px 0;
}
/* :L2444 */
.scrollableArea table.agentTable th {
  font-size: 14px;
  font-weight: 700;
  padding: 10px 10px 10px 0;
  white-space: pre;
  border-bottom: 1px solid lightgray;
}
/* :L2452 */
.scrollableArea table.agentTable td {
  font-weight: 400;
  padding: 10px 10px 10px 0;
  border-bottom: 1px dashed lightgray;
}
/* :L2458 */
.scrollableArea table.agentTable td a {
  white-space: pre;
}
/* :L2462 */
.scrollableArea a[title="Notes"] {
  display: none;
}
/* :L2466 */
.scrollableArea table td a.action-link[href*='Public/AgentClaims?'],
.section_content .btnDiv a.linkcss[href*='Public/AgentClaims?'] {
  /*23 Sept requested by ABroom*/
  display: none;
}
/*All docs, pdf, etc.*/

/* :L2473 */
.instanda-agent-select-packages h2 {
  font-size: 30px;
  font-weight: 400;
  color: #3e82c1;
}
/* :L2479 */
.section.instanda-agent-select-packages ul {
  padding: 0;
  margin: 0;
}
/* :L2484 */
.section.instanda-agent-select-packages ul li {
  list-style: none;
  margin: 10px 0;
}
/* :L2489 */
.section.instanda-agent-select-packages ul li a {
  padding-left: 25px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=NYEC,rBfCvRd4KkGIblicA__');
  background-position: left center;
  background-size: 12px;
  background-repeat: no-repeat;
}
/*Claims, button to this is hidden*/

/* :L2499 */
table[style="background-color:white"] {
  margin-bottom: 50px;
}
/* :L2503 */
table[style="background-color:white"] input {
  min-width: initial;
}
/*Retrieve quote page on public site*/

/* :L2509 */
.instanda-retrieve-quote .form-group {
  margin-bottom: 50px;
}
/*View quote or policy > agent search > policy number > view*/

/* :L2515 */
.page-viewquoteorpolicy .section .instanda-quote-content {
  width: 100%;
}
/* :L2519 */
.page-viewpolicyquote .section {
  display: flex;
  flex-wrap: wrap-reverse;
}
/* :L2524 */
.section_content .btnDiv {
  width: auto;
  display: inline-block;
  border: 0;
  padding: 0;
  margin: 0;
}
/* :L2532 */
.section_content .btnDiv a.linkcss,
.section_content .btnDiv label {
  font-size: 14px;
  color: white;
  font-weight: bold;
  width: auto;
  display: inline-block;
  padding: 5px 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin: 0 3px 5px 0;
  background: #666666;
  text-transform: uppercase;
}
/* :L2548 */
.section_content .btnDiv a.linkcss:hover,
.section_content .btnDiv a.linkcss:focus,
.section_content .btnDiv label:hover,
.section_content .btnDiv label:focus {
  background: #333333;
}
/* :L2555 */
.section_content .btnDiv a.linkcss[href*="CancelPolicy?"] {
  display: none;
}
/*View quote/policy page, styling requested by ABroom, 23 Sept 2016*/

/* :L2561 */
.section .instanda-quote-content h1 {
  color: maroon;
  font-size: 30px;
  font-weight: bold;
}
/* :L2566 */
.section .instanda-quote-content h2 {
  font-size: 24px;
  font-weight: bold;
}
/* :L2570 */
.section .instanda-quote-content h3 {
  font-size: 20px;
  font-weight: bold;
}
/* :L2574 */
.section .instanda-quote-content h4 {
  font-size: 16px;
  font-weight: bold;
  /* border-bottom: 1px dashed #339933; */
  border-bottom: 1px dashed #00151d;
  /* Rokstone/Dark Blue */
  display: inline-block;
  margin-bottom: 5px;
  margin-top: 15px;
  /* color: #339933; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L2585 */
.section .instanda-quote-content h5 {
  font-size: 16px;
  font-weight: bold;
  color: maroon;
  margin-bottom: 5px;
  margin-top: 15px;
}
/* :L2592 */
.section .instanda-quote-content table th {
  font-weight: bold;
  border-bottom: 1px dashed #cccccc;
  text-align: left;
  padding-right: 10px;
  /* color: #3E82C1; */
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* :L2600 */
.section .instanda-quote-content table td {
  text-align: left;
  border-bottom: 1px dashed #cccccc;
  font-weight: bold;
  color: #666666;
}
/* :L2606 */
.section .instanda-quote-content .border-box {
  padding: 10px;
  border: 1px solid #cccccc;
}
/*INPUT--------------------------------------------------------------------*/

/* :L2613 */
input[type="text"],
input[type="password"],
input[type="number"],
textarea,
input#quoteRef {
  padding: 5px 10px;
  box-shadow: none;
  border: 1px solid grey;
  background: white;
  font-size: 14px;
  color: black;
  min-width: 300px;
  outline: 0;
}
/* :L2628 */
input[type="text"]:focus,
input[type="text"]:active,
input[type="password"]:focus,
input[type="password"]:active,
input[type="number"]:focus,
input[type="number"]:active,
textarea:focus,
textarea:active,
input#quoteRef:focus,
input#quoteRef:active {
  border-color: #3e82c1;
  color: #1663ab;
}
/*Date input*/

/* :L2644 */
input.hasDatepicker {
  max-width: 105px;
  min-width: auto;
}
/*Input with currency symbol prefix*/

/* :L2651 */
span.input-group-addon.instanda-number-prefix {
  display: inline-block;
  z-index: 1;
  padding: 4px 10px 3px 10px;
  border: 1px solid;
  border-right: 0;
  top: 0px;
  left: 0;
  background: #efefef;
  margin-right: -4px;
}
/*Endorsement input*/

/*Sort code input*/

/*Text box*/

/* :L2669 */
textarea {
  width: 75%;
}
/* :L2673 */
textarea:focus {
  outline: 0;
}
/*Dropdown*/

/* :L2679 */
select:focus,
select:active {
  outline: 1px solid #3e82c1;
}
/*DATE PICKER WIDGET------------------------------------------------------*/

/* :L2686 */
.ui-icon {
  width: 16px!important;
  height: 16px !important;
}
/*Trigger*/

/* :L2690 */
img.ui-datepicker-trigger {
  margin-left: 5px;
}
/*Widget*/

/* :L2696 */
.ui-datepicker {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 10px;
  border: 1px solid #63ae2d;
}
/*Header*/

/* :L2706 */
.ui-widget-header {
  background: none;
  border: 0;
}
/*Next/Prev on header*/

/* :L2713 */
.ui-datepicker-prev,
.ui-datepicker-next {
  border: 0;
  background: none;
  background-size: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}
/* :L2722 */
.ui-datepicker-prev {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=XyuQ54f-27eOEFcR5o-R9Q__');
}
/* :L2726 */
.ui-datepicker-next {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=aa-,VjBJhG7FO,C6IvxVLQ__');
}
/* :L2730 */
.ui-datepicker .ui-datepicker-next {
  right: 0;
  top: 7px;
}
/* :L2735 */
.ui-datepicker .ui-datepicker-prev {
  left: 0;
  top: 7px;
}
/* :L2740 */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  width: 16px;
  height: 16px;
}
/* :L2746 */
.ui-widget-header .ui-icon {
  background: none;
}
/* :L2750 */
.ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-datepicker-next-hover,
.ui-datepicker-prev-hover {
  background: none;
  border: 0;
  background-repeat: no-repeat;
}
/* :L2759 */
.ui-datepicker-prev-hover,
.ui-datepicker-next-hover {
  background: none;
  background-repeat: no-repeat;
}
/* :L2765 */
.ui-datepicker-prev-hover {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=XyuQ54f-27eOEFcR5o-R9Q__') !important;
}
/* :L2769 */
.ui-datepicker-next-hover {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=aa-,VjBJhG7FO,C6IvxVLQ__') !important;
}
/*Days of the week*/

/* :L2775 */
table.ui-datepicker-calendar th {
  color: #63ae2d;
}
/*Days*/

/* :L2781 */
.ui-widget-content .ui-state-default {
  border: 1px solid #98c776;
  background: white;
}
/* :L2786 */
.ui-widget-content .ui-state-default:hover,
.ui-widget-content .ui-state-default:focus,
.ui-widget-content .ui-state-default:active {
  color: #63ae2d;
}
/* :L2792 */
.ui-widget:active,
.ui-widget:focus {
  outline: none;
}
/*Today*/

/* :L2799 */
.ui-state-highlight {
  border-color: #98c776 !important;
  background: #98c776 !important;
  color: white !important;
}
/*Selected day*/

/* :L2807 */
.ui-datepicker-days-cell-over a {
  color: white !important;
  border-color: #63ae2d !important;
  background: #63ae2d !important;
}
/*Button area*/

/* :L2815 */
.ui-datepicker-buttonpane.ui-widget-content {
  padding: 0;
  border: 0;
  margin: 10px 0 0 0;
}
/*Buttons*/

/* :L2823 */
.ui-datepicker-buttonpane button.ui-state-default {
  background: #63ae2d;
  color: white;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  margin: 0;
  padding: 5px 8px;
  border: 0;
}
/* :L2834 */
.ui-datepicker-buttonpane button.ui-state-default:hover,
.ui-datepicker-buttonpane button.ui-state-default:focus,
.ui-datepicker-buttonpane button.ui-state-default:active {
  background: #4b9813;
  color: white;
}
/*NOTES WIDGET------------------------------------------------------------*/

/*Widget*/

/* :L2845 */
.ui-dialog {
  padding: 10px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #63ae2d;
}
/*Title*/

/* :L2855 */
.ui-dialog .ui-dialog-titlebar {
  padding: 0 0 10px 0;
  position: relative;
  font-size: 16px;
  font-weight: 700;
  color: #63ae2d;
}
/* :L2863 */
.ui-dialog .ui-dialog-title {
  margin: 0;
}
/*Text area*/

/* :L2869 */
.ui-dialog .ui-dialog-content {
  padding: 0 0 10px 0;
}
/* :L2873 */
.ui-widget textarea {
  width: 100%;
}
/*Button area*/

/* :L2879 */
.ui-dialog .ui-dialog-buttonpane {
  border: 0;
  margin: 0;
  padding: 0;
}
/*Buttons*/

/* :L2887 */
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0 0 0 5px;
  cursor: pointer;
  border: 0;
  background: #63ae2d;
  padding: 5px 10px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-weight: 700;
  color: white;
}
/* :L2900 */
.ui-dialog .ui-dialog-buttonpane button:hover,
.ui-dialog .ui-dialog-buttonpane button:focus,
.ui-dialog .ui-dialog-buttonpane button:active {
  color: white;
  background: #4b9813;
}
/* :L2907 */
.ui-button-text-only .ui-button-text {
  padding: 0;
}
/*PREDICTIVE TEXT WIDGET--------------------------------------------------*/

/* :L2913 */
.ui-menu {
  background: white;
  border: 1px solid #4b9813;
  padding: 0;
  z-index: 2;
}
/* :L2920 */
.ui-menu .ui-menu-item,
.ui-menu .ui-menu-item a {
  margin: 0;
  border: 0;
  padding: 3px 5px;
  text-align: left;
}
/* :L2928 */
.ui-menu .ui-menu-item.ui-state-focus {
  background-color: #63ae2d;
  background-image: none;
  color: white;
  border: 0;
  margin: 0;
}
/* Styling for "Email sent Successfully" message that appears on Product Select Page, after Broker clicks "Send to Underwriter" on the Approval Action Page */

/* :L2938 */
#referralEmail-message-container button {
  padding: 5px 16px;
  font-size: 25px;
}
/* :L2942 */
#referralEmail-message-container button span {
  font-size: 25px;
}
/* :L2945 */
#referralEmail-message-container span {
  padding-left: 5px;
  font-family: proxima nova;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 19px;
  bottom: 3px;
  right: 3px;
}
/* Hide Products from the EIRE Broker site */

/* :L2959 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3841"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2824"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3070"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=27467"],
/* iSure Professional Indemnity EIRE */ .page-retrieve .section.instanda-agent-select-packages a[href*="Id=3389"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=6799"] {
  display: none!important;
}
/*Select package with icons*/

/* :L2971 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2757"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3607"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4036"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4070"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4825"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4998"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=7290"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=12749"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19536"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19636"],
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=23108"],
/* iSure Self Build EIRE */ .page-retrieve .section.instanda-agent-select-packages a[href*="Id=28162"],
/* iSure Excess of Loss EIRE */ .page-retrieve .section.instanda-agent-select-packages a[href*="Id=24461"],
/* iSure Medical Malpractice EIRE */ .page-retrieve .section.instanda-agent-select-packages a[href*="Id=24465"],
/* iSure Beauty & Allied Health Care EIRE */ .page-retrieve .dlim-link {
  background-color: transparent;
  border-radius: 10px 10px 10px 10px;
  margin-right: 30px;
  margin-left: 30px;
  margin-bottom: 25px;
  width: 175px;
  height: 195px;
  padding: 0;
  background-position: top left;
  background-size: 180px;
  background-repeat: no-repeat;
  display: inline-block;
  font-size: 0;
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: all 0 ease-in;
  transition: none;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
/*Icons Hover*/

/* :L3009 */
.page-retrieve .section.instanda-agent-select-packages a:hover {
  transition: 0.2s;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 8px 18px;
}
/*Icons*/

/* :L3016 */
.page-retrieve .section.instanda-agent-select-packages a:after {
  position: absolute;
  font-family: proxima nova;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 19px;
  left: 0;
  right: 0;
  top: 135px;
  color: #00151d;
  /* Rokstone/Dark Blue */

}
/* Revised Product Icons for Interim Site Rebrand: (DH 29 April 2022) */

/* :L3033 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19536"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=UmpWcU4zWlFNbTQ1VEdSMlQwOHlOV0o2UTBKUWQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxvcmxMSzVRRFlXUXBoZ1lTLDEwMDAseHozWnIwMTZXdXB4RDAyRSxrbkxQNkJ1elh1WGZYa3lTSVI4MEF5NzhIazVpS1NoM3NobGQzbzdHMkpoNEFaWlJuaTV4bEJCVmN6b241OFJYOFA4YlQrd3B5UXgrU0ZtZkY3dzEzdz09');
}
/* :L3035 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19536"]:after {
  content: "Farm Ireland";
}
/* :L3040 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=28162"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=T0ZKWFRUZHhhMFZMVlN4SVNWZzRaRGxSUkVZNVVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjcDRkb2FJcHNwTnZiY2pELDEwMDAsc1pnT01nWVFmMFVFc0I2dixkSEUyd1FJaFZYaTFad01lRGtvOUhMSHMwZ2MxNHB0bWZKaXE0c2I5dVRWZ2FUNWZJVlpuNjRDTmJYa1JuUTNjR0dDY1NiT2xxT01yUHhTaVE0NlNvQT09');
}
/* :L3042 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=28162"]:after {
  content: "Excess of Loss EIRE";
}
/* :L3047 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=24465"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=Y2tseVRFRlRWRE1zVG5GSmQwOUtWMlZKYzFWaFoxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw4SU5hNGhvd0RoVnVZb2RjLDEwMDAsWVc3aGIzcWF5c1pnMEIhVyxQUCtLd29pcDhjdmJ1T3JpcTJ5SFc0akRoUGtTS1JycTQ0Zi92d2QrdmQzN3RINW5sMVVyakU3M3ZwUllZVEk2OHFmRDdCbmZRMkF6Q2NXUnE2aU94QT09');
}
/* :L3049 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=24465"]:after {
  content: "iSure Beauty & Allied Health Care EIRE";
}
/* :L3054 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=24461"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=Y21oWU9FRXlMV1JvUmxNMVlVbEdNV2R4YURCUVoxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxVb1FOIW1kNkwhSzF1NThZLDEwMDAsWEVuUzNIcG9tMGs3a21CTCxOeTdseHBhMWY0Q25zUVhLYWJTSWtLczJKOEk5cmsrWTJRRjNDdUFXZ0VwOE51M3ZkNlE0MG1CbzdJK1U2UHpmMEZiUkw1M0JMdXg3UW9rL0lVTDhzZz09');
}
/* :L3056 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=24461"]:after {
  content: "iSure Medical Malpractice EIRE";
}
/* :L3061 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4998"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YUU5a2RDdzFkbTlHV2t3eVVuVjNVallzUkVKVloxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw0UGJzeEpkbENVNms1WVRwLDEwMDAsREg5c0tLVHBjSXl1bGJNbywreXBKQU9NYTYrdDJSNzkvMFhMYjdnbnZNaHE1U1BtWTAyajV4Z0pYbHVjUGlRbmZ6YzEvY3psSENlaHR6Z1RzcnlUa3Z2bHF2d2tNTkVkNmYrSVVPQT09');
}
/* :L3063 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4998"]:after {
  content: "Property Owners Select";
}
/* :L3068 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19636"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=U3kxeWRrcE1RV0pWY1VsdFVteEdVRWxKYlhwWVFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxUd0k5YW9IMms4IXlMSlZZLDEwMDAsOWtxQU1XYUFaUVhHIXNVWixaWnorSnRlNjFhMzc2QkN3ZnJiOThPa0ErcE83d0hGenhXNnlkS2RZRGZDWDg0dWhVUkMvQmM3emRvOTVQb1hiSTU1YmVxa2E4ZFFuTFBTYTlHc2lFdz09');
}
/* :L3070 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19636"]:after {
  content: "Contractors EIRE";
}
/* :L3075 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=23108"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VVhWbmJFdE9lbGxNVFRZeVpVcFBZVmRNU1RCSVVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxrVWlrdHBQUnlVWDVEM25wLDEwMDAsYkxPSllRZTFpU0o4UDJheSxCc3h4SG5jamw0YTdqNlpLQzhTWVpwVXJpM0ZCU0RoMW9Ob2Z1MVptZTN4dVpBV3JBektJTkNqQndKaDNnaWQ0bFBxaXFIWGQrb3UrQ3B0TlZla2YwZz09');
}
/* :L3077 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=23108"]:after {
  content: "Self Build EIRE";
}
/* :L3082 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2757"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VWxsb1dURjRZVkk0Wkc1M1ozWTJiRmRMUkU5S1FWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxRMFZHRnVna0ZzeUZLbEM3LDEwMDAsV1h6QU9YbmFNQ0ZkRmNnZSwrdHNMV3R3QUlLakM0WmlWL0pKc09XY3d5MjJPakl6VThrZE9TcDlIOFJKK01oWE4wNTlOWW00U0o4dzNoUzZiTkUrUnozSThPMGVIblROajdGWHB6Zz09');
}
/* :L3084 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2757"]:after {
  content: "Tradesman & Professional/Non-Manual Trades";
}
/* :L3089 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3607"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VkRGSGFtUmpNbGQ0T1U0MFQwWlFTME5SVjJsblFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCw1QGtNITNNdk5ZTlZzTWtKLDEwMDAsQ2pUdDQ0NTF3UjRANmliUCw0emc0WlRWZG8rTFkvT2Q0WFI1N3gwWTV5SWFyZ3g5ajgraW11bDE1YlZidE9zUFY4U290dDNCd24wTkd2bytkSXFiakQzbE01S3lKRHY3UWw0STBkQT09');
}
/* :L3091 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3607"]:after {
  content: "Shop";
}
/* :L3096 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4070"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=WkZwblVFRnVNRFJsVkhwWFJ6TnNTbU00ZW1oclFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxIQm8xQzVLN2gwWTlvcWZALDEwMDAsbjRMMTNAOVhtUlppWGpBWixrQWpRN2c5eUVtRTVIRE5OcEhpWlNUK0lyVlRkdW9ScEJub1F6aDlWRFdKSHNmdmpXaU04dkwvVTNydVhoeWlKQ2JLZC9vWWJDcTREMXJPcmtOVWlhZz09');
}
/* :L3098 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4070"]:after {
  content: "Commercial Combined";
}
/* :L3103 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4825"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=Wm5aSWFtWkpXV0Y2YVhSR2FGRmxWVTgxY0RGWGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxlUEd1S0VxVndwVEZja1YyLDEwMDAsU08wb0EhUFdOejVDaGJVRCxmMk0zUm9lTjF4Smhsd2tIUVRwWXhkaTZCT3ZGVlhFcjlNMlNmRUxFZHVQdjY2VDkvUG9OLy96RWNGRHFqMjBBSGdGRnVFQWNsaWRheTd3cGNlQ3psUT09');
}
/* :L3105 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4825"]:after {
  content: "Unoccupied Property Owners";
}
/* :L3110 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=6799"] {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VjJobk5WTk9aMVkxUVZGeVNuQmhjMGRMWVV3d1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx5VUo4TjRpMXJtWElQTmhNLDEwMDAsalVsWGZIZHNUSUBXeUB1dSxJYjBDR2VJWlR2Q1FieGd0WFBGOUQ2WWMrS1M0UU9RRm9KblNHcWc4YitDdmNvUk5PbFB6ZzFEdHRscTRsU1lVUFlOOUFBTkYrYWNoaW1qQml2UE15Zz09');
}
/* :L3112 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=6799"]:after {
  content: "Farm Combined";
}
/* :L3117 */
.page-retrieve .dlim-link {
  background-image: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=VldGTlJWTkdiMjkxY1ZOMlFUbEZkVkpGTVRkNVVWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxxdG5ESFUhbks2WjZBc29iLDEwMDAsRTlOR1c3dWpsRVBzekFXTyxZeEdqc1FNMXdtMEtYamJiQ1N5dExUbGI1bk1uRmh3dlF6Y3JDV3ExdXdvdm5iNUNpVE5Bd3VHNmg2YlIrU2VyTk5RbzBqUVNHdFlaU1J4RGVHQWdqdz09');
}
/* :L3119 */
.page-retrieve .dlim-link:after {
  content: "London Market (Min Premium €10k)";
}
/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19636"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=d43T2yDep6VYINWkxfL92Q__');
    &:after {
    content: "Contractors EIRE";
  }
}
*/

/*

.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2757"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=d43T2yDep6VYINWkxfL92Q__');
    &:after {
    content: "Tradesman & Professional/Non-Manual Trades";
  }
}

*/

/* :L3153 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2824"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=9dknYx8NGcHTYrVeH-jWDQ__');
}
/* :L3155 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=2824"]:after {
  content: "Commercial Property Owners";
}
/* :L3160 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3070"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=d43T2yDep6VYINWkxfL92Q__');
}
/* :L3162 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3070"]:after {
  content: "Tradesman JLT";
}
/* :L3167 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3389"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=3g2qh5XgIxoTLSkR8LqJaw__');
}
/* :L3169 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3389"]:after {
  content: "Residential Property Owners";
}
/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3607"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=jFHqXdeBjLPblZlYhEuBBQ__');
    &:after {
    content: "Shop";
  }
}
*/

/* :L3183 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3841"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Jf4WHmE9RfVOE79LKvH,Zg__');
}
/* :L3185 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=3841"]:after {
  content: "Farm Focus";
}
/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=19536"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Jf4WHmE9RfVOE79LKvH,Zg__');
    &:after {
    content: "Farm Ireland";
  }
}
*/

/* :L3199 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4036"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=H82JZMCElibVxckqh59G2Q__');
}
/* :L3201 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4036"]:after {
  content: "Terrorism";
}
/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4070"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-NE2gzwAQA7plSrxp-qkZg__');
    &:after {
    content: "Commercial Combined";
  }
}
*/

/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4825"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=oqiQ2T55VGiHJCljBn3Xuw__');
    &:after {
    content: "Unoccupied Property Owners";
  }
}
*/

/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=4998"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=em3PISevr2nV4vxe6zbBZg__');
    &:after {
    content: "Property Owners Select";
  }
}
*/

/*
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=6799"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=sJWYcr,,Wg4zo2QHIpJSAg__');
    &:after {
    content: "Farm Combined";
  }
}
*/

/* :L3242 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=7290"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=n0XWdeF7EZCkGVUo4hC2Mg__');
}
/* :L3244 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=7290"]:after {
  content: "Farm Motor";
}
/* :L3249 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=12749"] {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=p6aHyq8BowJugvqPUjJ5Xg__');
}
/* :L3251 */
.page-retrieve .section.instanda-agent-select-packages a[href*="Id=12749"]:after {
  content: "Commercial Combined Elite EIRE";
}
/*
.page-retrieve .dlim-link {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=CciX8scrMJvVBX116AtJLw__');
    &:after {
    content: "London Market (Min Premium €10k)";
  }
}
*/

/*Hidden Question Class*/

/* :L3266 */
.hidden-questions {
  display: none;
}
/*Image Choice Standard Formatting*/

/* :L3272 */
.image-choice-standard {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  padding: 40px 0 20px 0;
}
/* :L3279 */
#question170566 .instanda-question-input {
  padding: 0 20px 0 20px;
}
/*Databots360 Question Hidden*/

/* :L3285 */
#question112098,
#question112099,
#question112100,
#question112101,
#question112102 {
  display: none;
}
/*Commercial Combined EIRE - UW Page*/

/* :L3295 */
#question40612,
#question40616,
#question45599,
#question45601,
#question45779,
#question45782,
#question45778,
#question45780,
#question45777,
#question45781,
#question45784,
#question45786,
#question45785,
#question45787,
#question45783,
#question45788 {
  display: inline-block;
  width: 49.5%;
}
/* :L3315 */
#question40612 input[type="text"],
#question40616 input[type="text"],
#question45599 input[type="text"],
#question45601 input[type="text"],
#question45779 input[type="text"],
#question45782 input[type="text"],
#question45778 input[type="text"],
#question45780 input[type="text"],
#question45777 input[type="text"],
#question45781 input[type="text"],
#question45784 input[type="text"],
#question45786 input[type="text"],
#question45785 input[type="text"],
#question45787 input[type="text"],
#question45783 input[type="text"],
#question45788 input[type="text"] {
  min-width: initial;
}
/*Commercial Combined EIRE - Questions in Journey*/

/*Page 1*/

/* :L3325 */
#question87850 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid lightgray;
  border-top: 1px solid lightgray;
  padding: 25px 0 25px 0;
}
/* :L3334 */
#question47239 {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  padding: 40px 0 20px 0;
}
/*Page 2*/

/* :L3342 */
#question47261,
#question47262,
#question47263,
#question47264,
#question47265,
#question47266,
#question47267,
#question47268,
#question47269,
#question49194,
#question49196 {
  text-align: left;
  font-size: 15px;
}
/*Page 4*/

/* :L3358 */
#question88936 {
  padding: 20px 0 0px 0;
}
/* :L3362 */
#question83420,
#question83421 {
  font-style: italic;
  margin-left: 10px;
}
/* :L3368 */
#question45792,
#question45790,
#question45794,
#question45789,
#question45793,
#question45791 {
  display: inline-block;
  width: 49.5%;
}
/* :L3378 */
#question45792 input[type="text"],
#question45790 input[type="text"],
#question45794 input[type="text"],
#question45789 input[type="text"],
#question45793 input[type="text"],
#question45791 input[type="text"] {
  min-width: initial;
}
/* :L3384 */
#question40687,
#question45574,
#question40686,
#question42291,
#question42292,
#question40685,
#question40688,
#question40689,
#question49261,
#question49262 {
  display: inline-block;
  width: 49.5%;
}
/* :L3398 */
#question40687 input[type="text"],
#question45574 input[type="text"],
#question40686 input[type="text"],
#question42291 input[type="text"],
#question42292 input[type="text"],
#question40685 input[type="text"],
#question40688 input[type="text"],
#question40689 input[type="text"],
#question49261 input[type="text"],
#question49262 input[type="text"] {
  min-width: initial;
}
/*Page 5*/

/* :L3405 */
#question45796,
#question45795 {
  display: inline-block;
  width: 49.5%;
}
/* :L3411 */
#question45796 input[type="text"],
#question45795 input[type="text"] {
  min-width: initial;
}
/* :L3417 */
#question89638 table,
#question42211 table {
  width: 100%;
  margin-bottom: 0px;
}
/*Farm Combined EIRE - Questions in Journey*/

/*Address Questions including County*/

/* :L3427 */
#question66946,
#question67209,
#question67320,
#question67301,
#question67152 {
  border-bottom: 0px solid lightgray;
  border-top: 0px;
}
/* :L3436 */
#question81755,
#question81756,
#question81757,
#question81758,
#question81759 {
  border-bottom: 1px solid lightgray;
  border-top: 0px;
  padding: 0 0 20px 0;
}
/*Property Owners Select - Questions in Journey*/

/*Page 1*/

/* :L3449 */
#question107801 {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  border-top: 1px solid lightgray;
  padding: 40px 0px 0px 0px;
}
/* :L3457 */
#question107774 {
  text-align: center;
  font-size: 0;
  font-weight: bold;
  border-bottom: 1px solid lightgray;
  padding: 15px 0px 25px 0px;
  margin: 15px 0px 15px 0px;
}
/*Trademan EIRE - Questions in Journey*/

/*Page 1*/

/* :L3470 */
#question113746 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid lightgray;
  border-top: 1px solid lightgray;
  padding: 25px 0px 25px 0px;
}
/* :L3479 */
#question113746 .instanda-instanda-helpIcon {
  right: -30px;
  position: absolute;
}
/*Commercial Combined EIRE Elite*/

/*Page 1*/

/* :L3488 */
#question124135 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid lightgray;
  border-top: 1px solid lightgray;
  padding: 25px 0 25px 0;
}
/*Page 3*/

/* :L3499 */
#question124283,
#question124645,
#question124285,
#question124646,
#question124647,
#question124648,
#question124649,
#question124650,
#question124651 {
  display: inline-block;
  width: 49.5%;
}
/* :L3512 */
#question124283 input[type="text"],
#question124645 input[type="text"],
#question124285 input[type="text"],
#question124646 input[type="text"],
#question124647 input[type="text"],
#question124648 input[type="text"],
#question124649 input[type="text"],
#question124650 input[type="text"],
#question124651 input[type="text"] {
  min-width: initial;
}
/* Commercial Combined EIRE Jan/Feb 2024 - Styling for NEW Choice Questions (Please choose Trade Category / Please choose Trade) on Page 1 [DH] */

/* :L3522 */
#question258303 > div > div > div:nth-child(5)/* Secondary Label "Please choose Trade", when user goes back to page one, after page 2 */ {
  position: relative;
  top: -251px;
  right: -281px;
}
/* :L3529 */
/* :L3531 */
.package-4070.page-prequotequestions #question258303 #instanda-question-label-BusinessTradeAC-1 {
  position: relative;
  top: -251px;
  right: -281px;
}
/* :L3538 */
.package-4070.page-prequotequestions #question258303 #TradeCategoryAC,
.package-4070.page-prequotequestions #question258303 #BusinessTradeAC {
  font-size: 16px;
}
/* :L3543 */
.package-4070.page-prequotequestions #question258303 #BusinessTradeAC {
  position: relative;
  top: -242px;
  right: -281px;
  width: 680px;
}
/* :L3549 */
.package-4070.page-prequotequestions #question258303 .control-label {
  text-decoration: underline;
  font-size: 16px;
  color: #00151d;
  line-height: 1.4;
  font-weight: bold;
}
/* Commercial Combined EIRE Jan/Feb 2024 - Styling for NEW Choice Questions (Please choose Trade Category / Please choose Trade) on Page 1 [DH] */

/* :L3563 */
/* :L3566 */
#question258493 .CCEIRETablePg2,
/* Header on Page 2 */ #question258492/* Table on Page 2 */ .CCEIRETablePg2 {
  margin-left: auto;
  margin-right: auto;
  width: 100% !important;
}
/* Excess of Loss EIRE Nov 2024 */

/* :L3577 */
.package-28162 .EoLTradeMessage {
  font-size: 16px;
}
/* :L3582 */
.package-28162 .EoLBusinessActivitiesHeader {
  margin-bottom: 25px;
}
/*SIDEBAR, prequote-------------------------------------------------------*/

/* :L3588 */
.side-content {
  width: 680px;
  float: left;
  padding-right: 30px;
}
/* :L3594 */
.side-content .instanda-main-content {
  width: inherit;
  padding: inherit;
}
/* :L3599 */
.side-bar {
  float: left;
  width: 280px;
}
/* :L3604 */
.side-bar-header {
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=BJxJpyYsAj31QBYAXrVOEA__') no-repeat, #3e82c1;
  background-position: 15px 15px;
  -moz-border-radius: 15px 15px 0 0;
  -webkit-border-radius: 15px 15px 0 0;
  border-radius: 15px 15px 0 0;
  padding: 15px 15px 15px 50px;
  background-size: auto 60px;
}
/* :L3614 */
.side-bar-body {
  background: #efefef;
  -moz-border-radius: 0 0 15px 15px;
  -webkit-border-radius: 0 0 15px 15px;
  border-radius: 0 0 15px 15px;
  padding: 15px 15px 15px 20px;
  color: #333333;
}
/* :L3623 */
.side-bar h2 {
  color: white;
  margin: 0;
  text-transform: uppercase;
  font-size: 18px;
}
/* :L3630 */
.side-bar h3 {
  color: white;
  margin: 0;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: 0.5px;
}
/* :L3638 */
.side-bar h4 {
  margin: 0;
}
/* :L3642 */
.side-bar h5 {
  margin: 10px 0;
}
/* :L3646 */
.side-bar ul {
  padding: 0;
  margin: 15px 0;
  list-style: none;
}
/* :L3652 */
.side-bar ul li {
  padding-left: 30px;
  margin-bottom: 10px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=FPF4WscITOLXq44gLrSXgw__') no-repeat left 4px;
  background-size: 15px;
}
/*Hide/show content*/

/* :L3662 */
.page-hide {
  display: none;
}
/* :L3666 */
.package-6799.page-prequotequestions.page-number-2 .page-2-show,
.package-6799.page-prequotequestions.page-number-3 .page-3-show,
.package-6799.page-prequotequestions.page-number-4 .page-4-show,
.package-6799.page-prequotequestions.page-number-5 .page-5-show,
.package-6799.page-prequotequestions.page-number-6 .page-6-show,
.package-6799.page-prequotequestions.page-number-7 .page-7-show,
.package-6799.page-prequotequestions.page-number-8 .page-8-show,
.package-6799.page-prequotequestions.page-number-10 .page-10-show,
.package-3841.page-prequotequestions.page-number-2 .page-2-show,
.package-3841.page-prequotequestions.page-number-3 .page-3-show,
.package-3841.page-prequotequestions.page-number-4 .page-4-show,
.package-3841.page-prequotequestions.page-number-5 .page-5-show,
.package-3841.page-prequotequestions.page-number-6 .page-6-show,
.package-3841.page-prequotequestions.page-number-7 .page-7-show,
.package-3841.page-prequotequestions.page-number-8 .page-8-show,
.package-4070.page-prequotequestions.page-number-2 .page-2-show,
.package-4070.page-prequotequestions.page-number-3 .page-3-show,
.package-4070.page-prequotequestions.page-number-4 .page-4-show {
  display: block;
}
/* :L3687 */
.page-prequotequestions .side-content,
.page-prequotequestions .side-content .instanda-main-content {
  width: 960px;
  float: none;
  padding-right: 0;
}
/* :L3694 */
.page-prequote .side-bar {
  display: none;
}
/* :L3698 */
.package-6799.page-prequotequestions.page-number-2 .side-content,
.package-6799.page-prequotequestions.page-number-3 .side-content,
.package-6799.page-prequotequestions.page-number-4 .side-content,
.package-6799.page-prequotequestions.page-number-5 .side-content,
.package-6799.page-prequotequestions.page-number-6 .side-content,
.package-6799.page-prequotequestions.page-number-7 .side-content,
.package-6799.page-prequotequestions.page-number-8 .side-content,
.package-6799.page-prequotequestions.page-number-10 .side-content,
.package-3841.page-prequotequestions.page-number-2 .side-content,
.package-3841.page-prequotequestions.page-number-3 .side-content,
.package-3841.page-prequotequestions.page-number-4 .side-content,
.package-3841.page-prequotequestions.page-number-5 .side-content,
.package-3841.page-prequotequestions.page-number-6 .side-content,
.package-3841.page-prequotequestions.page-number-7 .side-content,
.package-3841.page-prequotequestions.page-number-8 .side-content,
.package-4070.page-prequotequestions.page-number-2 .side-content,
.package-4070.page-prequotequestions.page-number-3 .side-content,
.package-4070.page-prequotequestions.page-number-4 .side-content,
.package-2824.page-prequotequestions .side-content,
.package-3389.page-prequotequestions .side-content,
.package-3607.page-prequotequestions .side-content,
.package-2757.page-prequotequestions .side-content,
.package-3070.page-prequotequestions .side-content {
  width: 680px;
  float: left;
  padding-right: 30px;
}
/* :L3726 */
.package-6799.page-prequotequestions.page-number-2 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-3 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-4 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-5 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-6 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-7 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-8 .side-content .instanda-main-content,
.package-6799.page-prequotequestions.page-number-10 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-2 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-3 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-4 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-5 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-6 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-7 .side-content .instanda-main-content,
.package-3841.page-prequotequestions.page-number-8 .side-content .instanda-main-content,
.package-4070.page-prequotequestions.page-number-2 .side-content .instanda-main-content,
.package-4070.page-prequotequestions.page-number-3 .side-content .instanda-main-content,
.package-4070.page-prequotequestions.page-number-4 .side-content .instanda-main-content,
.package-2824.page-prequotequestions .side-content .instanda-main-content,
.package-3389.page-prequotequestions .side-content .instanda-main-content,
.package-3607.page-prequotequestions .side-content .instanda-main-content,
.package-2757.page-prequotequestions .side-content .instanda-main-content,
.package-3070.page-prequotequestions .side-content .instanda-main-content {
  width: inherit;
  padding: inherit;
}
/* :L3753 */
.package-6799.page-prequotequestions.page-number-2 .side-bar,
.package-6799.page-prequotequestions.page-number-3 .side-bar,
.package-6799.page-prequotequestions.page-number-4 .side-bar,
.package-6799.page-prequotequestions.page-number-5 .side-bar,
.package-6799.page-prequotequestions.page-number-6 .side-bar,
.package-6799.page-prequotequestions.page-number-7 .side-bar,
.package-6799.page-prequotequestions.page-number-8 .side-bar,
.package-6799.page-prequotequestions.page-number-10 .side-bar,
.package-3841.page-prequotequestions.page-number-2 .side-bar,
.package-3841.page-prequotequestions.page-number-3 .side-bar,
.package-3841.page-prequotequestions.page-number-4 .side-bar,
.package-3841.page-prequotequestions.page-number-5 .side-bar,
.package-3841.page-prequotequestions.page-number-6 .side-bar,
.package-3841.page-prequotequestions.page-number-7 .side-bar,
.package-3841.page-prequotequestions.page-number-8 .side-bar,
.package-4070.page-prequotequestions.page-number-2 .side-bar,
.package-4070.page-prequotequestions.page-number-3 .side-bar,
.package-4070.page-prequotequestions.page-number-4 .side-bar,
.package-2824.page-prequotequestions .side-bar,
.package-3389.page-prequotequestions .side-bar,
.package-3607.page-prequotequestions .side-bar,
.package-2757.page-prequotequestions .side-bar,
.package-3070.page-prequotequestions .side-bar {
  display: block;
}
/*Endorsement Page - Headers don't cover each other*/

/* :L3780 */
.page-endorse h2 {
  clear: both;
}
/* :L3784 */
.page-endorse #categories button.otherCategories {
  padding: 5px 20px 5px 20px;
  display: inline-block;
  font-size: 16px;
  background-color: #63ae2d;
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-decoration: none;
}
/* :L3796 */
.page-endorse #categories button.otherCategories:hover,
.page-endorse #categories button.otherCategories:focus {
  background-color: #1663ab;
  cursor: pointer;
}
/*unselected*/

/* :L3802 */
body.page-prequotequestions nav,
body.page-quotedisplay nav,
body.page-referral nav {
  padding: 0 0 10px 0;
  margin: 0 auto;
  text-align: center;
  width: 960px;
  /*display:none;*/

}
/*Removes the bullet points from the list*/

/* :L3813 */
body.page-prequotequestions nav ul,
body.page-quotedisplay nav ul,
body.page-referral nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
  line-height: 25px;
}
/*makes the list horizontal instead of vertical*/

/* :L3823 */
body.page-prequotequestions nav li,
body.page-quotedisplay nav li,
body.page-referral nav li {
  display: inline-block;
}
/*Styles the Navigation Buttons*/

/* :L3830 */
body.page-prequotequestions nav a,
body.page-quotedisplay nav a,
body.page-referral nav a {
  text-decoration: none;
  border: solid;
  border-width: 1px 1px 0 1px;
  margin: 0 5px 0 0;
  padding: 5px 10px;
  border-radius: 5px 5px 0 0;
  background-color: white;
  color: #646464;
  font-weight: bold;
}
/*Changes the styling of the selected page*/

/*body.page-number-1 nav #page1 a,*/

/* :L3848 */
body.page-number-2 nav #page2 a,
body.page-number-3 nav #page3 a,
body.page-number-4 nav #page4 a,
body.page-number-5 nav #page5 a,
body.page-number-6 nav #page6 a,
body.page-number-7 nav #page7 a,
body.page-number-8 nav #page8 a,
body.page-number-9 nav #page9 a,
body.page-number-10 nav #page10 a,
body.page-number-11 nav #page11 a,
body.page-number-12 nav #page12 a,
body.page-number-13 nav #page13 a,
body.page-number-14 nav #page14 a,
body.page-number-15 nav #page15 a,
body.page-number-16 nav #page16 a,
body.page-number-17 nav #page17 a,
body.page-number-18 nav #page18 a,
body.page-number-19 nav #page19 a,
body.page-number-20 nav #page20 a {
  background-color: #969696;
  color: white;
}
/* :L3871 */
body.page-number-1 nav {
  display: none;
}
/* Custom CSS for Multi item questions styling here */

/* Farm Ireland - MI - CV question set */

/* :L3878 */
.page-number-13.package-19536 .cv-veh-details {
  padding: 10px 5px 10px 15px;
}
/* Farm Ireland - MI - AV question set */

/* :L3884 */
.page-number-14.package-19536 .av-veh-details {
  padding: 10px 5px 10px 15px;
}
/* Custom CSS for Binder Pages here */

/* iFarm Ireland Binder Page: */

/* Question: */

/* :L3891 */
.package-19536.sale-stage-binder .instanda-main-content .binderquestion {
  font-size: 25px;
  padding: 25px;
  text-transform: uppercase;
}
/* Answer Buttons: */

/* :L3899 */
.package-19536.sale-stage-binder .instanda-main-content .row {
  text-align: center;
}
/* :L3904 */
.package-19536.sale-stage-binder .instanda-main-content .row button {
  text-align: center;
  margin-bottom: 25px;
  margin-top: 25px;
}
/* :L3911 */
.package-19536.sale-stage-binder .instanda-main-content .pull-right button {
  visibility: hidden;
}
/* :L3916 */
.package-19536.sale-stage-binder .instanda-main-content .pull-right button:after {
  content: 'YES - COMPLETE POLICY';
  visibility: visible;
  padding: 10px 30px;
  display: block;
  border: 0;
  font-size: 16px;
  background-color: #63ae2d;
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-decoration: none;
}
/* Custom CSS for Endorsement Page here */

/* Farm Ireland - Endorsement Page */

/* Endorsement Page - Page Title: */

/* :L3938 */
.package-19536.page-endorsement .instanda-approval-endorsements-content .btntitle {
  text-align: center;
  font-size: 20px;
  /* text-decoration: underline; */
  text-transform: uppercase;
}
/* Endorsement Page - Endorsement Toggle Button */

/* :L3948 */
.package-19536.page-endorsement .instanda-approval-endorsements-content #categories button {
  width: 100%;
  padding: 10px 10px 10px 10px;
}
/* :L3954 */
.package-19536.page-endorsement .instanda-approval-endorsements-content #categories button:hover {
  background-color: #6db0ef;
  /* Lighter Blue */
  color: white;
}
/* Custom CSS for Headers here */

/* iFarm Ireland - Page 16 - FARM Collapable Header */

/* :L3963 */
.page-number-16.package-19536 .questionHeader h3 small {
  font-size: 16px;
  line-height: 1.4;
  display: block;
  text-align: right;
}
/* On Farm EIRE, hide the last 2 rows (CVReg & AV Reg Search) on the client search */

/* :L3972 */
.page-agentretrievequotebypackage.package-19536 table.agentSearchItemParameters tbody tr:nth-last-child(-n+2) {
  display: none;
}
/* Styling for the header questions for iFarm Commission/Brokker Fee on quote display - AB 30/11/2023*/

/* :L3977 */
.qd-header-style {
  font-size: 15px;
  font-weight: bold;
}
/* Adrosonic - iFarm Ireland changing Quote adjustment test color to red */

/* :L3983 */
#question274883 .instanda-question-label {
  color: red;
}
