.subscribe-form.reusable-form .email-box+label.error{display:inline-block!important}.subscribe-form.reusable-form input[type=email].error{border:1px solid #fc393d}.subscribe-form.reusable-form input[type=email].error~.error,.subscribe-form.reusable-form input[type=text].error~.error{position:relative}.subscribe-form.reusable-form input[type=email].error~.error::before,.subscribe-form.reusable-form input[type=tel].error~.error::before,.subscribe-form.reusable-form input[type=text].error~.error::before{content:"";width:16px;height:16px;border-radius:50%;position:absolute;top:-33px;right:17px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fc393d}.subscribe-form.reusable-form input[type=email].error~.error::after,.subscribe-form.reusable-form input[type=tel].error~.error::after,.subscribe-form.reusable-form input[type=text].error~.error::after{content:"x";position:absolute;font-weight:700;font-size:10px;top:-40px;right:22px;color:#fff}.subscribe-form.reusable-form .email-box.valid~.error::after{display:none}@media (min-width:1023px) and (max-width:1600px){.overlay-wrapper .overlayFullWidth.subscribe-overlay{max-height:560px!important}}.subscribe-form.reusable-form .select2-container .selection .select2-selection--multiple:before{content:""!important;display:inline-block!important;border-color:#00a9e0 transparent transparent transparent!important;transition:all .3s ease;border-style:solid;border-width:8px 8px 0 8px!important;height:0!important;right:7px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0!important;-webkit-transform:rotate(0);transform:rotate(0);padding:0}.subscribe-form.reusable-form .select2-container--open .select2-selection--multiple:before{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.engine-sales-report .select2-selection--multiple .select2-selection__clear{top:-5px;display:none}
.esds-llpInfo>div{margin:0}.esds-llpInfo table td,.esds-llpInfo thead tr th{text-align:center}.esds-llpInfo .row{width:calc(100% - 40px);margin:0 20px}@media (max-width:992px){.esds-llpInfo .row{width:100%;margin:0}}.esds-llpInfo .row.right .esds-llpInfo--label{width:230px}.esds-llpInfo--wrapper{display:-webkit-flex;display:flex}@media (max-width:992px){.esds-llpInfo--wrapper{-webkit-flex-direction:column;flex-direction:column}}.esds-llpInfo--wrapper .esds-llpInfo--item,.esds-llpInfo--wrapper .esds-llpInfo--label{font-size:16px}.esds-llpInfo h3{font-size:28px;font-weight:700;margin-top:40px;margin-bottom:29px}.esds-llpInfo--label{font-weight:700;display:inline-block}.esds-llpInfo--item{margin:0;display:table}@media (max-width:992px){.esds-llpInfo--item{margin-bottom:5px}}.esds-llpInfo span{margin-right:8px}.esds-llpInfo--footer{margin:0 0 32px 0!important;font-size:14px!important}@media (max-width:992px){.esds-llpInfo table thead tr{position:absolute;top:-9999px;left:-9999px}.esds-llpInfo table tbody tr{display:block;margin-bottom:10px}.esds-llpInfo table tbody tr:nth-child(even) td span{background-color:#efefed}.esds-llpInfo table tbody tr td{padding:0 0 0 50%;position:relative;white-space:normal;text-align:left;border-top:1px solid #b1b3b3;display:block;vertical-align:top;border-left:1px solid #b1b3b3;border-right:1px solid #b1b3b3;color:#000}.esds-llpInfo table tbody tr td:last-child{border-bottom:1px solid #b1b3b3}.esds-llpInfo table tbody tr td span{display:block;padding:10px;background-color:#fff;color:#000}.esds-llpInfo table tbody tr td:before{content:attr(data-attr);display:block;position:absolute;left:6px;width:50%;padding-right:10px;white-space:pre-wrap;text-align:left;font-weight:700;padding-top:8px;box-sizing:border-box}}.engine-sales .fa-info-circle{margin-left:3px}

.esds-tabs.esds-tabs-engine-sales{width:100%}.esds-tabs.esds-tabs-engine-sales.wrapper--12-col .esds-tabs__visible[role=tabpanel],.esds-tabs.esds-tabs-engine-sales.wrapper--12-col [role=tabpanel][aria-expanded=true]{width:100%;padding:0;margin:0}@media (max-width:46.24em){.esds-tabs.esds-tabs-engine-sales .esds-tabs__container>div{padding:0}}.esds-tabs.esds-tabs-engine-sales .esds-tabs__nav [role=tab]{transition:color .3s!important}.esds-tabs.esds-tabs-engine-sales .esds-tabs__nav .esds-tabs__visible,.esds-tabs.esds-tabs-engine-sales .esds-tabs__nav [role=tab][aria-selected=true]{background-color:#565656;color:#fff;border:4px solid #838181;border-bottom:none;border-right:none}.esds-tabs.esds-tabs-engine-sales .esds-tabs__nav [aria-controls=tab-2][aria-selected=true]{border-left:none;border-right:4px solid #838181}.esds-tabs.esds-tabs-engine-sales .esds-tabs__nav [role=tab][aria-selected=false]{border-bottom:4px solid #838181}.background--gray-tabs{background:#efefed}.background--gray-tabs .esds-tabs__item{padding-left:12px;padding-right:12px}.background--gray-tabs .esds-tabs__item .overlay-spinner{width:97%!important}@media (max-width:992px){.background--gray-tabs .esds-accordion__title[role=tab]{padding-left:10px!important}}@media (min-width:1023px){.background--gray-tabs .esds-tabs__nav [role=tab][aria-selected=false]{background-color:#d9d9d9;color:#474747}}.engine-sales .buttons-wrapper span:last-child{margin-right:0}.prevent-mouse{pointer-events:none}body .engine-sales .icon-wrapper .reports-label{display:-webkit-flex!important;display:flex!important}body .engine-sales .icon-wrapper.gear-box .reports-label:not(.selected){background:#63666a}body .engine-sales .icon-wrapper.gear-box .reports-label:not(.selected)::after{content:url(gear.svg)}
.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.engine-sales-form .bootstrap-tagsinput{padding:5px;min-height:52.6px}.icon-wrapper .icon-setting{font-size:22px;color:#000;cursor:pointer;display:none}.engine-sales-form .bootstrap-tagsinput input{position:absolute;display:none}.engine-sales-form .bootstrap-tagsinput .tag{display:inline-flex;flex-direction:row-reverse;align-items:center;background-color:#eee;color:#000;border-radius:3px;margin-bottom:4px;white-space:break-spaces;text-align:left;min-height:25px}.engine-sales-form .bootstrap-tagsinput .tag.custom{background-color:#ce1126;color:#fff}.engine-sales-form .bootstrap-tagsinput .tag.custom [data-role=remove]{background-color:#fff;color:#000;border:1px solid #fff}.engine-sales-form .bootstrap-tagsinput .tag [data-role=remove]{margin-left:0;margin-right:8px;border:1px solid #63666a;background-color:#63666a;color:#fff;border-radius:50%;width:15px;height:15px;display:flex;justify-content:center;align-items:center;position:relative;flex-shrink:0;box-sizing:border-box}.engine-sales-form .bootstrap-tagsinput .tag.tag.custom [data-role=remove]{color:#000}.engine-sales-form .bootstrap-tagsinput .tag [data-role=remove]::after{position:absolute;line-height:1;width:40%;height:85%;top:auto;left:auto;margin:auto}@media (max-width:992px){.engine-sales-form .bootstrap-tagsinput .tag [data-role=remove]::after{width:50%;height:75%}}.select2-container--open .select2-dropdown{z-index:9999}.select2-results__option:hover{background-color:#000;color:#fff}.overlay-data .sitecore-form .component-content .row{margin:0 10px;width:calc(100% - 20px)}.overlay-wrapper+.select2-container .select2-results__option--highlighted.select2-results__option--selectable{background-color:#000;color:#fff}.engine-floating-overlay{display:none}.engine-sales a.overlay-source.form__input.form__input--checkbox{color:#ce1126}.tippy-box[data-theme~=pw]{background-color:#8e9090;color:#fff;min-width:110px;text-align:center}.tippy-arrow{color:#8e9090}body .bootstrap-tagsinput .tag [data-role=remove]::after{position:absolute;padding:0;font-size:10px}