@charset "utf-8";
/*
 * Author: 611366465
 * @TODO - Remove #order-summary, .amend-appointment, #edit-orders-block prefixes when all migration is completed
 * These IDs have been added for separating the pages and regression scenarios
 */

/* Font-face */
@font-face {
    font-family: 'RubrikRegular';
    src: url('../font/ee/rubrik_regular-webfont.woff2') format('woff2'),
        url('../font/ee/rubrik_regular-webfont.woff') format('woff'),
        url('../font/ee/rubrik_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NobbleeLight';
    src: url('../font/ee/ee_nobblee_light-webfont.woff2') format('woff2'),
        url('../font/ee/ee_nobblee_light-webfont.woff') format('woff'),
        url('../font/ee/ee_nobblee_light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RubrikSemiBold';
    src: url('../font/ee/rubrik_semibold-webfont.woff2') format('woff2'),
        url('../font/ee/rubrik_semibold-webfont.woff') format('woff'),
        url('../font/ee/rubrik_semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Mouse selection */
.ee-journey ::selection {
    background-color: #007b85;
    color: #fff;
}
.ee-journey ::-moz-selection {
    background-color: #007b85;
    color: #fff;
}
.ee-journey ::-o-selection {
    background-color: #007b85;
    color: #fff;
}
.ee-journey ::-ms-selection {
    background-color: #007b85;
    color: #fff;
}
.ee-journey ::-webkit-selection {
    background-color: #007b85;
    color: #fff;
}
.ee-journey .order-summary-page .ee-created-on-iguide {
    clear: both;
}
.manage-install-radio input[type=radio]{
    height: 35px;
    width: 35px;
}
.ee-journey #order-summary .error-msg-success .sprite-i-icon{
    background-color: #168104;
    -webkit-mask-image: url('../../shared/img/icons/ee/Tick circle.svg');
    mask-image: url('../../shared/img/icons/ee/Tick circle.svg');
    background-image: none;
    height: 32px;
    width: 32px;
}
.manage-install-radio input[type=radio]+label{
    position: relative;
    bottom: 12px;
    left: 10px;
}
@media screen and (min-width:980px) {
    .ee-journey #order-summary #error-banner .error-msg-red{
        margin-top: 125px;
    }
}
@media screen and (max-width: 1220px) {
    .btvsg-alert-button-container-two-button{
        float: left;
        width: 430px;
        margin-top: 0;
        margin-bottom: 5px;
        margin-left: -10px;
        text-align: left;
    }
    .eevsg-alert-notify-button-primary-wider{
        padding: 5px 30px;
    }
}
.eevsg-alert-notify-button-primary-wider{
    font-family: 'BTFontBold', 'arial', sans-serif;
    box-sizing: border-box;
    margin-top: 10px;
    margin-bottom: 10px;
    float: none;
    display: inline-block;
    border-radius: 20px;
    text-decoration: none;
    line-height: 38px;
    padding: 5px 50px;
    margin-right: 0;
    margin-left: 10px;
    color: #333333 !important;
    border: 2px solid #333333;
    background-color: transparent;
    text-decoration: none !important;
}
/* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .order-head-section h1::after,
.ee-journey .cancel-partial-summary-page .order-head-section h1::after,
.ee-journey .manageequipment .order-head-section h1::after /* eeconsumer manage equipment */{
    display: none;
}
.ee-journey .cancel-partial-summary-page .panel-heading .accordion-toggle.collapsed::after {
    content: '\f078';
}
.ee-journey .cancel-partial-summary-page .panel-heading .accordion-toggle::after {
    color: #007b85;
    content: '\f077';
    font-family: 'FontAwesome', 'arial', sans-serif;
}

/* eeconsumer ordi */
.ee-journey .ordi-page .order-head-section h1::after {
    display: none;
}
.ee-journey .ordi-page .amend-appointment-wrapper .ordiemailtext {
    padding: 7px 5px;
}
.ee-journey .ordi-page .collapse-four .email-wrapper {
    height: 350px;
}
/* end */
.ee-journey .cancel-full-summary-page .ee-margin-top-15 {
    margin-top: 15px;
}
.eetheme .listOfOrder_wrapper .ee-margin-top-15 /* conapps-364 */ {
    margin-top: 15px !important;
}
/* eeconsumer radio button icon */
.ee-journey .cancel-others-block input[type=radio]:checked+label span,
.ee-journey .cancel-full-summary-page input[type=radio].clsCancelFull:checked+label {
    background-image: url('../../shared/img/icons/ee/checks.png');
    background-repeat: initial;
    height: 25px;
}
.ee-journey .cancel-others-block input[type=radio]:checked+label span {
    background-position: 1px;
}
.ee-journey .cancel-full-summary-page input[type=radio].clsCancelFull:checked+label {
    background-repeat: no-repeat;
    background-position: left;
}
/* fix of 108072 */
.ee-journey #expediteandesclate .amend-address-details,
.ee-journey #expediteandesclate .amend-sub-list {
    font: inherit;
}
/* end */
.eetheme .manageequipment .btvsg-roundel .close { /* conapps-1046 */
    background: url(../../shared/img/icons/ee/ee-orders-sprite.png) -696px -73px no-repeat !important;
    display: block !important;
    float: left !important;
    height: 25px !important;
    opacity: 1 !important;
    position: absolute !important;
    right: 5px !important;
    top: 5px !important;
    width: 25px !important;
    z-index: 999 !important;
}

.top-40{
    top: 40px !important;
}

.manage-sales-query-success-msg-wrapper {
    clear: both;
    padding: 20px 30px;
}

.manage-sales-query-success-info {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
}

.ee-success-icon {
    background: url('../../shared/img/icons/ee/round/icon-tick-green.png') no-repeat center center !important;
    background-size: 40px 40px !important;
    position: absolute;
    top: 21px;
    left: 40px;
    width: 50px;
    height: 50px;
}

.inline-success-info {
    display: inline-block;
    margin-left: 65px;
}

.eevsg-alert-notify-msg-success {
    border: 1px solid #168004;
    border-radius: 6px;
    background: #E4F5E1;
    color: #ffffff;
    margin-top: 10px;
}

.ee-padding{
    padding-top: 10px;
    padding-bottom: 10px;
}

.inherit-display {
    display: inherit;
}
.ee-journey .amend-confirm-popup .ee-kcimodal-container h3.bold { /* eeconsumer supplier notes */
    font-weight: 800;
}
.ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
    width: 800px;
}
.ordi-page .panel-heading .under-line {
    text-decoration: none;
    cursor: pointer;
}
.panel-default > .panel-heading .panel-title a.edit-ecc:hover,
.panel-default > .panel-heading .panel-title a.edit-ecc:active,
.panel-default > .panel-heading .panel-title a.edit-ecc:focus {
    text-decoration: underline;
    color: #fff;
}

.ee-journey .cancel-others-block .srSummaryList .pending,
.ee-journey .cancel-others-block .srSummaryList .cancelled,
.ee-journey .cancel-others-block .srSummaryList .closed,
.ee-journey .cancel-others-block .srSummaryList .open {
    margin-left: 17px;
    width: auto;
    background: #d8d8d9;
    color: #6d6e71;
}
.ee-journey .cancel-others-block .eetab-default-selected {
    background: #007b85;
}
.ee-journey .cancel-others-block .eetab-active-selected {
    background: #fff;
    color: #3c3d41;
    border-bottom: 3px solid #d8d8d9;
    border-top: 1px solid #f3f3f3;
}
.ee-journey .cancel-others-block .eetab-edit-active-selected {
    background: #fff;
    border-bottom: 3px solid #d8d8d9;
    border-top: 1px solid #f3f3f3;
}
.ee-journey .cancel-others-block .eetab-edit-active-selected .edit-cot-question,
.ee-journey .cancel-others-block .eetab-edit-active-selected .edit-q-span {
    color: #178804;
}
.ee-journey .cancel-others-block .eetab-edit-active-selected .edit-cot-answer,
.ee-journey .cancel-others-block .eetab-edit-active-selected .edit-a-span {
    color: #3c3d41;
}
/* eeconsumer ordi */
.ee-journey .ordi-page .icon-clock-white {
    background: url('../../shared/img/icons/ee/round/icon-tick-green.png') no-repeat 0 0;
    background-size: 30px 30px;
}
.ee-journey .ordi-page a.edit-block-ordi-ee {
    color: #007b85;
}
.ee-journey .ordi-page a.edit-block-ordi-ee:hover,
.ee-journey .ordi-page a.edit-block-ordi-ee:active,
.ee-journey .ordi-page a.edit-block-ordi-ee:focus {
    text-decoration: underline !important;
    color: #007b85 !important;
}
.ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee {
    margin-left: 16px;
}
.ee-journey .ordi-page .amend-appointment-wrapper .no-margin-left-ee {
    margin-left: 0;
}
/* end */
/* Mobile first approach */
/* This applies from 0 to 319px */
body.ee-journey .advisor-list-of-orders-page,
body.ee-journey #order-summary,
body.eetheme .order-summary, /* conapps-1046 */
body.eetheme .amend-appointment, /* conappsn-5 */
body.eetheme .view-order-summary .eevsg-order-summary-volref-container, /* conapps-1046 */
body.eetheme .view-order-summary .eevsg-view-order-homemove-wrapper, /* conapps-1046 */
body.eetheme .view-order-summary .order-summary-details, /* conapps-1046 */
body.eetheme .view-order-summary .view-summary-chat-link-container p, /* conapps-1046 */
body.eetheme .view-order-summary .btvsg-order-summary-section div, /* conapps-1046 */
body.eetheme .view-order-summary .btvsg-accordion-header .btvsg-accordion-header-text, /* conapps-1046 */
body.eetheme .view-order-summary .btvsg-accordion-content h4, /* conapps-1046 */
body.eetheme .order-summary h4, /* conapps-1046 */
body.eetheme .view-order-summary .order-timeline p, /* conapps-1046 */
body.eetheme .view-order-summary .btvsg-accordion-container .btvsg-btplus-benefits strong, /* conapps-1046 */
body.eetheme .manageequipment .select-equipment-block div, /* conapps-1046 */
body.eetheme .manageequipment .closing-reason div, /* conapps-1046 */
body.ee-journey .ordi-page, /* eeconsumer ordi */
body.ee-journey .supplier-details, /* eeconsumer supplier notes */
.ee-journey .amend-confirm-popup .ee-kcimodal-container p, /* eeconsumer supplier notes */
body.ee-journey .amend-appointment,
body.ee-journey #edit-orders-block,
body.ee-journey .cancel-full-summary-page, /* eeconsumer cancellation */
body.ee-journey .cancel-partial-summary-page, /* eeconsumer cancellation */
body.ee-journey .manageequipment,
.ee-journey #expediteandesclate, /* Added for EE secondary text in expedite page */
.ee-journey #order-summary.container,
.ee-journey .ordi-page.container, /* eeconsumer ordi */
.ee-journey .cancel-full-summary-page.container, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page.container, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .cont_container, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .cont_container, /* eeconsumer cancellation */
.ee-journey .manageequipment.container,
.ee-journey .cancel-full-summary-page form label, /* eeconsumer cancellation */
.ee-journey .container.advisor-list-of-orders-page,
.ee-journey .amend-appointment.container,
.ee-journey #edit-orders-block,
.ee-journey #edit-orders-block .amend-sub-list,
.ee-journey #edit-orders-block .amend-error-wrapper,
.ee-journey #order-summary span.waiting-list-title,
.ee-journey.large-desktop-page .container,
.ee-journey .advisor-list-of-orders-page .quick-links li a,
.ee-journey #order-summary .faq a,
.eetheme .listOfOrder_wrapper .ee-dawes-code, /* conapps-364 */
.eetheme .listOfOrder_wrapper .ee-message-container, /* conapps-364 */
.eetheme .order-summary .ee-message-container, /* conapps-1046 */
.eetheme .manageequipment .ee-message-container, /* conapps-1046 */
.eetheme .manageequipment .btvsg-waiting-list-wrap, /* conapps-1046 */
.eetheme .order-summary p, /* conapps-1046 */
.eetheme .order-summary .order-timeline p, /* conapps-1046 */
.eetheme .order-summary .order-timeline span, /* conapps-1046 */
.eetheme .order-summary .order-timeline label, /* conapps-1046 */
.eetheme .order-summary .order-timeline strong, /* conapps-1046 */
.eetheme .order-summary .order-timeline div, /* conapps-1046 */
.eetheme .order-summary p.btvsg-default-body-font, /* conapps-1046 */
.eetheme .order-summary .order-timeline span.ee-font-style-layout, /* conapps-1046 */
.eetheme .ee-edit-container .amend-sub-list, /* conappsn-5 */
.eetheme .ee-edit-container .icon-tick-text-primary, /* conappsn-5 */
.eetheme .ee-edit-container .ee-textarea-span, /* conappsn-5 */
.eetheme .ee-edit-container input[type=text], /* conappsn-5 */
.eetheme .amend-appointment input[type=text], /* conappsn-5 */
.eetheme .ee-edit-container textarea, /* conappsn-5 */
.eetheme .amend-appointment textarea, /* conappsn-5 */
.eetheme .ee-edit-container .error-msg-red, /* conappsn-5 */
.eetheme .amend-appointment .error-msg-red, /* conappsn-5 */
.eetheme .ee-edit-container .ee-field-error-description, /* conappsn-5 */
.eetheme .amend-appointment .ee-field-error-description, /* conappsn-5 */
.eetheme .amend-appointment.container, /* conappsn-5 */
.eetheme .ee-edit-container .error-msg-red p, /* conappsn-5 */
.ee-journey #order-summary span.waiters-list,
.eetheme .view-order-summary,
.eetheme #view-order-summary,
.eetheme .btvsg-waiting-list-wrap,
.eetheme .kcierror {
    font-size: 16px !important;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    line-height: 24px;
    color: #3c3d41;
}
.eetheme .ee-edit-container .ee-available-appointments /* conappsn-5 */ {
	text-align: center;
}
.eetheme .btvsg-waiting-list-title {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    color: #3c3d41;
    font-size: 20px;
}
.eetheme .tooltip-text .btvsg-title {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px;
}
.eetheme .order-summary .order-timeline .btvsg-timeline-content-new .btvsg-timeline-card.past-grey-background { /* conapps-1046 */
    background: #ffffff;
    border: 1px solid #d9d9d9;
}
.eetheme .order-summary .order-timeline .btvsg-timeline-content-new { /* conapps-1046 */
	margin-top: 20px;
}
.eetheme .view-order-summary .btvsg-accordion-header .btvsg-accordion-header-text /* conapps-1046 */ {
	color: #007b85 !important;
}
.eetheme .listOfOrder_wrapper .ee-order-status { /* conapps-364 */
	background-color: #666666 !important;
    color: #fff !important;
}
.ee-journey.large-desktop-page .btvsg-button-primary,
.ee-journey.large-desktop-page .btvsg-button-secondary,
.ee-journey.large-desktop-page .view-revision-order-container .revision-order-table th,
.ee-journey.large-desktop-page .view-revision-order-container .revision-order-table td,
.ee-journey.large-desktop-page .view-revision-order-container .line-item-table th,
.ee-journey.large-desktop-page .view-revision-order-container .line-item-table td,
.ee-journey.large-desktop-page .view-revision-order-container .revision-order-logenze,
.ee-journey.large-desktop-page .tooltip-text .btvsg-title,
.ee-journey.large-desktop-page .btvsg-roundel,
.ee-journey.large-desktop-page .btvsg-horizontal-table th,
.ee-journey.large-desktop-page .btvsg-horizontal-table td {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 14px;
    font-weight: normal;
}
.ee-journey.large-desktop-page .btvsg-horizontal-table th {
    background: #3c3d41;
}
.ee-journey.large-desktop-page .btvsg-button-primary,
.ee-journey.large-desktop-page .btvsg-button-secondary {
    border-radius: 30px;
}
.ee-journey.large-desktop-page .btvsg-roundel {
    font-size: 13px;
}
.ee-journey.large-desktop-page .btvsg-bold-font,
.ee-journey .cancel-full-summary-page .cancel-make-font-bold,
.eetheme .order-summary .error-msg-warning h4 /* conapps-1046 */ {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.eetheme .btvsg-bold-font { /* nayanproj-1173 */
    font-family: 'RubrikSemiBold', 'Arial', sans-serif !important;
}
.eetheme .view-order-summary .btvsg-order-summary-section div,
.eetheme .view-order-summary .btvsg-accordion-container .btvsg-btplus-benefits strong,
.eetheme .manageequipment .manage-equip-prod-details span.equipment-label { /* conapps-1046 */
    font-family: 'RubrikSemiBold', 'Arial', sans-serif !important;
}
/* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .rad label {
    font-family: 'RubrikRegular', 'Arial', sans-serif !important;
}
.ee-journey .loader,
.eetheme .loader /* conapps-364 */ {
    background: url('../../shared/img/icons/ee/ee_pre_loader_aqua_v2.gif') 50% 50% no-repeat #fff;
}
.ee-journey #order-summary span.waiting-list-title {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey #order-summary .productfamily-name {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    padding-top: 11px;
}
.ee-journey .cancel-others-block .cot-summary-header span,
.ee-journey .cancel-others-block .question-header-section .question-title,
.ee-journey .cancel-others-block .questionHeader span,
.ee-journey .cancel-others-block #nextQuestion,
.ee-journey .cancel-others-block .question-edit-header .edit-cot-question,
.ee-journey .cancel-others-block .brief-summary-ee .brief-summary-subtitle-ee span,
.ee-journey .cancel-others-block .complience-summary-ee .submitHeader span,
.ee-journey .cancel-others-block .cancelRequestMessage,
.ee-journey .cancel-others-block #popover-content span button,
.ee-journey .cancel-others-block .form-horizontal label.control-label{
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey .cancel-others-block .questionHeader {
    padding-top: 8px;
}
.ee-journey .cancel-others-block .question-edit-header {
    padding-top: 10px;
}
.ee-journey .cancel-others-block .cot-summary-row span,
.ee-journey .cancel-others-block .question-header-section .question-subtitle,
.ee-journey .cancel-others-block .question-answers .radio label,
.ee-journey .cancel-others-block .question-edit-header .edit-cot-answer,
.ee-journey .cancel-others-block .brief-summary-edit-1,
.ee-journey .cancel-others-block .submiterrorDiv,
.ee-journey .cancel-others-block .complience-summary-ee .submitContent span, 
.ee-journey .cancel-others-block .complience-summary-ee .submit-subtitle-secondrow span,
.ee-journey .cancel-others-block .complience-summary-ee .submit-subtitle-secondrow label,
.ee-journey .cancel-others-block .helpContainer span,
.ee-journey .cancel-others-block #popover-content p,
.ee-journey .cancel-others-block .form-horizontal .competitor,
.ee-journey .cancel-others-block .form-horizontal #decision,
.ee-journey .cancel-others-block .form-horizontal .comment,
.ee-journey .cancel-others-block .form-horizontal .remain-char-ee,
.ee-journey .cancel-others-block .form-horizontal .ee-field-error-description,
.ee-journey .cancel-full-summary-page form .ee-field-error-description, /* eeconsumer cancellation */
.ee-journey .cancel-others-block .ee-message-container p,
.ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee, /* eeconsumer ordi */
.ee-journey .cancel-others-block .errordiv p, /* eeconsumer nce error */
.ee-journey .cancel-full-summary-page form .comment,
.eetheme .listOfOrder_wrapper .ee-field-error-description, /* conapps-364 */
.eetheme .log-in-wrapper .ee-field-error-description /* conapps-364 */ { /* eeconsumer cancellation */
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.ee-journey .cancel-others-block .button-panel {
    height: 57px;
}
.ee-journey .cancel-others-block .form-horizontal .contract-method-selopt .sel1,
.ee-journey .contract-method-selopt .sel1 {
    --moz-appearance: none;
    --webkit-appearance: none !important;
    appearance: none;
}
.ee-journey .cancel-others-block .form-horizontal .contract-method-selopt .sel1::-ms-expand,
.ee-journey .contract-method-selopt .sel1::-ms-expand {
    display: none;
}
.ee-journey .amend-appointment .calendarblock .amend-week,
.eetheme .amend-appointment .calendarblock .amend-week /* conappsn-5 */ {
    font-size: 14px !important;
}
.ee-journey #order-summary  .i-icon-message-wrapper .icon-info-text p {
    white-space: nowrap;
    width: 210px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ee-journey #order-summary p,
.eetheme .login_instruction p, /* conapps-364 */
.eetheme .order-summary p, /* conapps-1046 */
.eetheme .amend-appointment p, /* conappsn-5 */
.eetheme .ee-edit-container .error-msg-red p, /* conappsn-5 */
.ee-journey .supplier-details p, /* eeconsumer supplier notes */
.ee-journey .amend-confirm-popup .ee-kcimodal-container p, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page p, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page p, /* eeconsumer cancellation */
.ee-journey .amend-appointment p {
    margin: 0 0 12px 0;
}
.ee-journey .supplier-details .panel-head p { /* eeconsumer supplier notes */
    margin: 0 !important;
}
/* Titles */
.ee-journey #order-summary h1,
.ee-journey .ordi-page h1, /* eeconsumer ordi */
.ee-journey .supplier-details h1, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page h1, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page h1, /* eeconsumer cancellation */
.ee-journey #expediteandesclate h1, /* Added for EE header style in expedite page */
.ee-journey .advisor-list-of-orders-page h1,
.ee-journey .advisor-list-of-orders-page .page-header-title,
.ee-journey .amend-appointment h1,
.ee-journey .cancel-others-block h1,
.ee-journey.large-desktop-page h1,
.eetheme .listOfOrder_wrapper h2, /* conapps-364 */
.eetheme .order-summary h2, /* conapps-1046 */
.eetheme .ee-edit-container h1, /* conappsn-5 */
.eetheme .amend-appointment h1, /* conappsn-5 */
.eetheme .view-order-summary h1, /* conapps-1064 */
.eetheme .manageequipment h1, /* conapps-1064 */
.ee-journey .manageequipment h1 /* eeconsumer manage equipment */ {
    font-size: 36px;
    font-family: 'NobbleeLight', 'Arial', sans-serif;
    line-height: 35px;
    margin: 0 0 30px 0;
    color: #3c3d41;
    text-transform: uppercase;
    text-align: center;
    font-weight: normal;
    margin-top: 10px;
}
.eetheme .manageequipment h1 /* conapps-1064 */ {
	margin: 0 !important;
}
.eetheme .view-order-summary h1,
.eetheme .manageequipment h1 { /* conapps-1064 */
	margin-top: 35px !important;
}
.eetheme .order-summary .eevsg-accordion-header-iguide { /* conapps-1046 */
	font-family: 'RubrikRegular', 'Arial', sans-serif;
	background: #ffffff;
	color: #007b85;
	border: #ddd solid 1px;
}
.eetheme .manageequipment .ee-active-panel,
.eetheme .manageequipment .ee-unvisited-panel { /* conapps-1046 */
	font-family: 'RubrikRegular', 'Arial', sans-serif;
	background: #007b85 !important;
	color: #ffffff !important;
	border: #ddd solid 1px;
}
.eetheme .manageequipment .ee-active-panel a,
.eetheme .manageequipment .ee-unvisited-panel a { /* conapps-1046 */
	color: #ffffff !important;
}
.eetheme .manageequipment .ee-visited-panel { /* conapps-1046 */
	font-family: 'RubrikRegular', 'Arial', sans-serif;
	background: #ffffff !important;
	color: #007b85 !important;
	border: #ddd solid 1px;
}
.eetheme .manageequipment .ee-visited-panel a { /* conapps-1046 */
	color: #007b85 !important;
}
.eetheme .log-in-wrapper h1 /* conapps-364 */ {
    font-size: 40px !important;
    font-family: 'NobbleeLight', 'Arial', sans-serif;
    line-height: 35px !important;
    color: #3c3d41;
    text-transform: uppercase;
    font-weight: normal;
    margin-top: 10px;
}
.ee-journey #order-summary h2,
.eetheme .login_instruction h2, /* conapps-364 */
.ee-journey .advisor-list-of-orders-page h2, /* Few fixes */
.ee-journey .cancel-full-summary-page h2, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page h2, /* eeconsumer cancellation */
.ee-journey .advisor-list-of-orders-page h2,
.ee-journey .amend-appointment h2,
.ee-journey .cancel-others-block h2,
.eetheme .view-order-summary h3, /* conapps-1046 */
.eetheme .order-summary h3, /* conapps-1046 */
.eetheme .manageequipment h2, /* conapps-1046 */
.eetheme .amend-appointment h2, /* conappsn-5 */
.ee-journey .supplier-details h2, /* eeconsumer supplier notes */
.ee-journey .amend-confirm-popup .ee-kcimodal-container h2, /* eeconsumer supplier notes */
.ee-journey #expediteandesclate h2 /* Added for EE alert h2 text in expedite page */ {
    font-size: 27px;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    line-height: 31px;
    margin: 0 0 6px 0;
    color: #3c3d41;
}
.eetheme .amend-appointment .amend-list label /* conappsn-5 */ {
    font-size: 27px;
    font-family: 'RubrikRegular', 'Arial', sans-serif !important;
    line-height: 31px;
    margin: 0 0 6px 0;
    color: #3c3d41;
}
.eetheme .ee-cancel-amend-appointment .btvsg-alert-notify-msg-success { /* conappsn-5 */
	background: #ffffff;
	font-family: 'RubrikRegular', 'Arial', sans-serif;
    border: 1px solid #d8d8d9;
    border-radius: 6px;
    color: #3c3d41;
}
.edit-link-in-banner {
    position: absolute;
    right: 70px;
    top: 15px;
}
.msq-in-banner {
    position: absolute;
    left: 5px;
    top: 15px;
}
.ee-journey .supplier-details .order-head-section h1::after {
    display: none;
}
.ee-journey .amend-confirm-popup .ee-kcimodal-container {
    height: 530px !important;
    overflow-y: scroll;
}
.ee-journey #order-summary h3,
.ee-journey .amend-confirm-popup .ee-kcimodal-container h3, /* eeconsumer supplier notes */
.ee-journey #expediteandesclate h3, /* Added for EE h3 text inside expedite request panel in expedite page */
.ee-journey .advisor-list-of-orders-page h3,
.eetheme .listOfOrder_wrapper p, /* conapps-364 */
.eetheme .manageequipment h3, /* conapps-1046 */
.eetheme .order-summary h3, /* conapps-1046 */
.ee-journey .amend-appointment h3 {
    font-size: 22px;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    line-height: 26px;
    margin: 0 0 6px 0;
    color: #3c3d41;
}
.eetheme .listOfOrder_wrapper p.listoforder-trackorder-ee { /* conapps-364 */
	font-size: 22px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 26px;
    color: #3c3d41;
}
.ee-journey #order-summary h4,
.ee-journey .cancel-full-summary-page h4, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page h4, /* eeconsumer cancellation */
.ee-journey .advisor-list-of-orders-page h4,
.ee-journey .amend-appointment h4 {
    font-size: 16px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 24px;
    margin: 0;
    color: #3c3d41;
}
.eetheme .ee-cancel-amend-appointment h4 { /* conappsn-5 */
	font-size: 16px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 35px !important;
    margin: 0;
    color: #3c3d41 !important;
}
.eetheme .ee-cancel-amend-appointment .btvsg-alert-notify-icon { /* conappsn-5 */
	background: url(../../shared/img/icons/ee/round/icon-tick-aqua.png) no-repeat 0 4px;
    background-size: 28px 28px !important;
}
.eetheme .listOfOrder_wrapper h4,
.eetheme .manageequipment .amend-success-txt { /* conapps-364 */
    font-size: 16px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 24px;
    color: #3c3d41;
}
.ee-journey .listOfOrder_wrapper .order-title-header-ee,
.eetheme .listOfOrder_wrapper h3 /* conapps-364 */ {
	font-family: 'RubrikSemiBold', 'Arial', sans-serif !important;
}
.eetheme .order-summary h3 /* conapps-1046 */ {
	font-size: 22px;
	font-family: 'RubrikRegular', 'Arial', sans-serif !important;
}
.ee-journey #order-summary small,
.ee-journey .advisor-list-of-orders-page small,
.ee-journey .amend-appointment small {
    font-size: 14px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 22px;
    margin: 0 0 12px 0;
    color: #3c3d41;
}
.ee-journey #order-summary .timeline-content .timeline-right-cont h2 {
    font-size: 22px !important;
}
.ee-journey #order-summary .vme-ul li.vme-status {
    position: relative;
}
.ee-journey #order-summary .timeline-right-cont span.sprite-vme-completed {
    background: url('../../shared/img/icons/ee/round/icon-tick-aqua.png') no-repeat 1px 3px;
    background-size: 28px 28px !important;
    width: 32px;
    height: 36px;
    position: absolute;
    top: -27px;
    z-index: 999;
    display: inline-block;
}
.ee-journey #order-summary .timeline-right-cont span.vme-progress-text {
    position: absolute;
    top: -10px;
    left: 0;
}
.ee-journey #order-summary .order-head-section,
.ee-journey .ordi-page .order-head-section, /* eeconsumer ordi */
.ee-journey .supplier-details .order-head-section, /* eeconsumer suuplier notes */
.ee-journey .amend-appointment .order-head-section,
.ee-journey .cancel-full-summary-page .order-head-section, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-head-section, /* eeconsumer cancellation */
.ee-journey .manageequipment .order-head-section { 
    border-bottom: 1px solid #d8d8d9;
}
.ee-journey #order-summary .order-head-section h1::after,
.ee-journey #expediteandesclate .order-head-section h1::after, /* Added for EE header style in expedite page */
.ee-journey .amend-appointment .order-head-section h1::after {
    display: none;
}

/* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page form .common-error-block {
    color: #e9020b;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.ee-journey .cancel-partial-summary-page .order-link-inactive {
    cursor: not-allowed !important;
}

.error-content{
    box-shadow: inherit;
    border: solid 1px red !important;
    border-radius: 5px !important;
}

.error-count{
    color: red;
}

padding-bottom60{
    padding-bottom: 60px;
}

.next-btn{
    display: inline-block;
}

.next-btn .hover-msq-text{
    position: absolute;
    top: 75px;
    right: 20px;
    padding: 10px;
    background-color: #dddddd;
    border-radius: 12px;
    width: 218px;
    height: 60px;
    z-index: 1000;
    display: none;
}
.next-btn .hover-msq-text-arrow{
    position: absolute;
    top: 65px;
    right: 50px;
    background: url(../../shared/img/icons/bt/Functional-Icons_Sprite-Sheet.png) -864px -78px no-repeat;
    width: 23px;
    height: 11px;
    z-index: 1000;
    display: none;
}
.msq-hover{
    width: 200px;
    height: 55px;
    z-index: 2000;
}
.next-btn:hover .hover-msq-text,
.next-btn:hover .hover-msq-text-arrow{
    /* background-color: red; */
    display: block;
}

/* conapps-3646 */
.date-details-hover-msq-arrow {
    position: absolute;
    top: 60px;
    right: 37px;
}

/* Inputs */
.ee-journey #order-summary .primary-number,
.ee-journey #order-summary .secondary-number,
.ee-journey #order-summary .amend-textarea,
.ee-journey .amend-appointment .primary-number,
.eetheme .ee-edit-container .primary-number, /* conappsn-5 */
.ee-journey .amend-appointment .secondary-number,
.ee-journey .amend-appointment .amend-textarea,
.ee-journey .amend-appointment .email-field,
.ee-journey #edit-orders-block .primary-number,
.ee-journey #edit-orders-block .secondary-number,
.ee-journey #edit-orders-block .amend-textarea,
.ee-journey .ordi-page .amend-appointment-wrapper input[type='text'].ng-valid, /* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid, /* eeconsumer ordi */
.ee-journey .cancel-others-block .form-horizontal .competitor,
.ee-journey .cancel-others-block .form-horizontal #decision,
.ee-journey .cancel-others-block .form-horizontal .comment,
.ee-journey .cancel-full-summary-page form .comment { /* eeconsumer cancellation */
    border-radius: 0;
    border: 1px solid #d8d8d9;
}
.ee-journey #order-summary .primary-number:focus,
.ee-journey #order-summary .secondary-number:focus,
.ee-journey #order-summary .amend-textarea:focus,
.ee-journey .amend-appointment .primary-number:focus,
.ee-journey .amend-appointment .secondary-number:focus,
.ee-journey .amend-appointment .amend-textarea:focus,
.ee-journey .amend-appointment .email-field:focus,
.ee-journey #edit-orders-block .primary-number:focus,
.ee-journey #edit-orders-block .secondary-number:focus,
.ee-journey #edit-orders-block .amend-textarea:focus,
.ee-journey .ordi-page .amend-appointment-wrapper input[type='text']:focus, /* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-wrapper textarea:focus, /* eeconsumer ordi */
.ee-journey .cancel-others-block .form-horizontal .competitor:focus,
.ee-journey .cancel-others-block .form-horizontal #decision:focus,
.ee-journey .cancel-others-block .form-horizontal .comment:focus,
.ee-journey .cancel-full-summary-page form .comment:focus { /* eeconsumer cancellation */
    border: 1px solid #007b85;
}
/* correct input */
.ee-journey #order-summary .primary-number.ng-dirty.ng-valid,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-valid,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-valid,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-valid,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-valid,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-valid,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-valid,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-valid,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-valid,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-valid,
.ee-journey .ordi-page .amend-appointment-wrapper input[type='text'].ng-valid, /* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid, /* eeconsumer ordi */
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-dirty.ng-valid,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-dirty.ng-valid,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-dirty.ng-valid,
.ee-journey .cancel-full-summary-page form .comment.ng-dirty.ng-valid { /* eeconsumer cancellation */
    border: 1px solid #007b85;
}
.ee-journey #order-summary .primary-number.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-valid ~ .ee-field-error-info-icon,
.ee-journey #order-summary .primary-number.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-valid ~ .ee-field-error-description,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-valid ~ .ee-field-error-description {
    display: none !important;
}
.ee-journey #order-summary .primary-number.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-valid ~ .ee-field-success-info-icon,
.ee-journey .cancel-full-summary-page form .comment.ng-valid ~ .ee-field-success-info-icon { /* eeconsumer cancellation */
    display: block !important;
}
/* incorrect input */
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid,
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-dirty.ng-invalid,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-dirty.ng-invalid,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-dirty.ng-invalid,
.ee-journey .cancel-full-summary-page form .comment.ng-dirty.ng-invalid,
.ee-journey .cancel-full-summary-page .contract-method-selopt .btvsg-cancelful-reason-category .ng-invalid { /* eeconsumer cancellation */
    border: 1px solid #e9020b;
}

.ee-journey .cancel-full-summary-page .ee-cancel-red-error {
    margin-top: 12px;
    color: #e9020b;
}

.btvsg-cancelful-reason-category {
    background: #f5f5f5;
    padding: 14px;
    width: 100%;
    display: inline-block;
}
/* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-wrapper .invalid-form-field-ordi-ee {
    border: 1px solid #e9020b !important;
}
/* end */
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid ~ .ee-field-success-info-icon,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-success-info-icon {
    display: none !important;
}
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .ordi-page .amend-appointment-wrapper .ee-field-error-info-icon, /* eeconsumer ordi */
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee, /* eeconsumer ordi */
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid.ng-invalid-required ~ .ee-field-error-description.ee-field-error-required-invalid,
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-dirty.ng-invalid.ng-invalid-pattern ~ .ee-field-error-description.ee-field-error-pattern-invalid,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.ee-journey .cancel-full-summary-page form .comment.ng-dirty.ng-invalid ~ .ee-field-error-description.ee-field-error-pattern-invalid, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page form .comment.ng-dirty.ng-invalid ~ .ee-field-error-info-icon,
.eetheme .log-in-wrapper .ee-field-error-info-icon, /* conapps-364 */
.eetheme .listOfOrder_wrapper .ee-field-error-info-icon, /* conapps-364 */
.eetheme .ee-edit-container .ee-field-error-info-icon, /* conappsn-5 */
.eetheme .ee-edit-container .ee-field-success-info-icon, /* conappsn-5 */
.eetheme .ee-edit-container .ee-field-error-description, /* conappsn-5 */
.eetheme .amend-appointment .ee-field-error-description, /* conappsn-5 */
.eetheme .ee-edit-container .ee-field-error-info-icon, /* conappsn-5 */
.eetheme .listOfOrder_wrapper .ee-field-error-description.ee-field-error-required-invalid, /* conapps-364 */
.eetheme .log-in-wrapper .ee-field-error-description.ee-field-error-required-invalid /* conapps-364 */ { /* eeconsumer cancellation */
    display: block !important;
}
.ee-journey #order-summary .primary-number.ng-dirty.ng-valid,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-valid,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-valid,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-valid,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-valid,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-valid,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-valid,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-valid,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-valid,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-valid,
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid,
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid,
.ee-journey .ordi-page .amend-appointment-wrapper input[type='text'].ng-valid, /* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid, /* eeconsumer ordi */
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-dirty.ng-invalid,
.ee-journey .cancel-others-block .form-horizontal .competitor.ng-dirty.ng-valid,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-dirty.ng-invalid,
.ee-journey .cancel-others-block .form-horizontal #decision.ng-dirty.ng-valid,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-dirty.ng-invalid,
.ee-journey .cancel-others-block .form-horizontal .comment.ng-dirty.ng-valid,
.ee-journey .cancel-others-block form .comment.ng-dirty.ng-valid { /* eeconsumer cancellation */
    padding-right: 45px;
}
.ee-journey .ordi-page .amend-appointment-wrapper input[type='text'].ng-valid { /* eeconsumer ordi */
    padding-top: 12px;
    padding-bottom: 9px;
}
.ee-journey #order-summary .primary-number.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee, /* eeconsumer ordi */
.ee-journey #order-summary .secondary-number.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey #order-summary .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .amend-appointment .primary-number.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .amend-appointment .secondary-number.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .amend-appointment .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .amend-appointment .email-field.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey #edit-orders-block .primary-number.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey #edit-orders-block .secondary-number.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey #edit-orders-block .amend-textarea.ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .cancel-others-block .form-horizontal .ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .cancel-full-summary-page form .ng-dirty.ng-invalid ~ .ee-field-error-description,
.ee-journey .cancel-full-summary-page .ee-field-error-pattern-invalid,
.eetheme .listOfOrder_wrapper .ee-field-error-description, /* conapps-364 */
.eetheme .ee-edit-container .ee-field-error-description, /* conappsn-5 */
.eetheme .amend-appointment .ee-field-error-description, /* conappsn-5 */
.eetheme .log-in-wrapper .ee-field-error-description /* conapps-364 */ { /* eeconsumer cancellation */
    color: #e9020b;
}
.ee-journey #edit-orders-block .amend-address-details {
    text-align: right;
}
.ee-journey #edit-orders-block .amend-email-address label,
.ee-journey #edit-orders-block .amend-address-details label {
    float: right;
}

/* Checkboxes */
.ee-journey #order-summary [type=checkbox]:not(:checked)+label:before,
.ee-journey .amend-appointment [type=checkbox]:not(:checked)+label:before,
.ee-journey #edit-orders-block [type=checkbox]:not(:checked)+label:before,
.ee-journey .cancel-others-block .submit-subtitle-secondrow [type=checkbox]:not(:checked)+label:before,
.ee-journey .cancel-partial-summary-page [type=checkbox]:not(:checked)+label:before { /* eeconsumer cancellation */
    background: #d8d8d9;
    border-radius: 0;
    border: 1px solid #d8d8d9;
}
.ee-journey #order-summary [type='checkbox']:checked + label::before,
.ee-journey .amend-appointment [type='checkbox']:checked + label::before,
.ee-journey #edit-orders-block [type='checkbox']:checked + label::before,
.ee-journey .cancel-others-block .submit-subtitle-secondrow [type='checkbox']:checked + label::before {
    border: 1px solid #6d6e71;
    border-radius: 0;
}
.ee-journey #order-summary [type=checkbox]:checked+label:after,
.ee-journey #order-summary [type=checkbox]:not(:checked)+label:after,
.ee-journey .amend-appointment [type=checkbox]:checked+label:after,
.ee-journey .amend-appointment [type=checkbox]:not(:checked)+label:after,
.ee-journey #edit-orders-block [type=checkbox]:checked+label:after,
.ee-journey #edit-orders-block [type=checkbox]:not(:checked)+label:after {
    color: #007b85;
    top: -12px;
    left: 1px;
    font-size: 23px;
}
.ee-journey .cancel-others-block .submit-subtitle-secondrow [type=checkbox]:checked+label:after,
.ee-journey .cancel-others-block .submit-subtitle-secondrow [type=checkbox]:not(:checked)+label:after,
.ee-journey .cancel-partial-summary-page [type=checkbox]:checked+label:after, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page [type=checkbox]:not(:checked)+label:after { /* eecosnumer cancellation */
    color: #007b85;
    left: 1px;
    font-size: 23px;
}
.ee-journey .cancel-others-block .popover {
    background: #fff;
    border: 1px solid #d8d8d9;
    border-radius: 6px;
    color: #3c3d41 !important;
    font-size: 16px;
    line-height: 24px;
    left: 33% !important;
    bottom: 7px;
}
/* Anchors */
.ee-journey .amend-appointment .pull-right span.error-div-address {
    color: #007b85;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    text-decoration: none;
}
.ee-journey .amend-appointment .pull-right span.error-div-address:hover {
    color: #005a61;
    text-decoration: underline;
}
.ee-journey .ordi-page .reason-data a {
    color: #ffffff;
}
.ee-journey #order-summary a,
.eetheme .log-in-wrapper a, /* conapps-364 */
.ee-journey .ordi-page a, /* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-text, /* eeconsumer ordi */
.ee-journey .supplier-details a, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page a, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page a, /* eeconsumer cancellation */
.ee-journey .amend-appointment a,
.ee-journey #expediteandesclate a, /* Added for EE links style in expedite page */
.ee-journey .advisor-list-of-orders-page .quick-links li a,
.ee-journey .advisor-list-of-orders-page .list-of-orders-footer-cta-link,
.ee-journey #order-summary .toggle-text,
.ee-journey .amend-appointment .toggle-text,
.ee-journey #order-summary .toggle-textt,
.ee-journey #order-summary .tabs-container div.tabs a,
.ee-journey .amend-appointment .toggle-textt,
.ee-journey .amend-appointment .amend-toggle-textt,
.ee-journey #edit-orders-block .error-div-address,
.eetheme .view-order-summary a, /* conapps-1046 */
.eetheme .manageequipment a, /* conapps-1046 */
.eetheme .order-summary a, /* conapps-1046 */
.eetheme .ee-edit-container .error-div-address, /* conappsn-5 */
.eetheme .amend-appointment .error-div-address, /* conappsn-5 */
.eetheme .order-summary .order-timeline a.analytics-ordertracker, /* conapps-1046 */
.eetheme .order-summary .order-timeline a.analytics-ordertracker span, /* conapps-1046 */
.eetheme .order-summary .order-timeline a.analytics-showhidemilestone span, /* conapps-1046 */
.eetheme .manageequipment .select-equip-accordion-edit-link, /* conapps-1064 */
.eetheme .amend-appointment .eevsg-button-secondary, /* conappsn-5 */
.ee-journey.large-desktop-page a,
.ee-journey .cancel-others-block a {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #007b85;
    text-decoration: none;
}
.eetheme .amend-appointment .eevsg-button-secondary /* conappsn-5 */ {
	width: 100%;
}
.eetheme .amend-appointment .amend-toggle-textt,
.eetheme .amend-appointment a.btvsg-link-font-size { /* conappsn-5 */
	font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #007b85 !important;
    text-decoration: none;
}
.eetheme .order-summary .order-timeline a.analytics-showhidemilestone span /* conapps-1046 */ {
	color: #007b85 !important;
}
.eetheme .manageequipment .select-equip-accordion-edit-link /* conapps-1064 */ {
	cursor: pointer;
}
.eetheme .listOfOrder_wrapper a /* conapps-364 */ {
	font-family: 'RubrikSemiBold', 'Arial', sans-serif !important;
    font-size: 16px;
    line-height: 24px;
    color: #007b85 !important;
    text-decoration: none;
}
/* eeconsumer ordi */
.ee-journey .ordi-page .reason-wrapper a,
.ee-journey .ordi-page .amend-appointment-text,
.ee-journey .ordi-page .amend-appointment-wrapper,
.ee-journey .ordi-page .email-wrapper a,
.ee-journey .ordi-page .collapse-four .email-wrapper .reason-wrapper.btn-left .btn,
.ee-journey .ordi-page .reason-data button {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
}
.ee-journey .ordi-page .amend-appointment-text {
    color: #3c3d41 !important;
}
/* end */
.ee-journey .cancel-others-block .question-header-section .start-ee-link {
    margin-right: 30px;
    padding-top: 20px;
}
.ee-journey .advisor-list-of-orders-page .list-of-orders-footer-cta-link {
    float: right;
    padding: 15px 40px 15px 0;
}

.ee-journey #order-summary a:hover,
.ee-journey .supplier-details a:hover, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page .order-head-section a:hover, /* eeconsumer cancellation */
.ee-journey .amend-appointment a:hover,
.ee-journey .advisor-list-of-orders-page .quick-links li a:hover,
.ee-journey .advisor-list-of-orders-page .quick-links li a:focus,
.ee-journey #order-summary .tabs-container div.tabs a:hover,
.ee-journey #order-summary .tabs-container div.tabs a:focus,
.ee-journey .advisor-list-of-orders-page .list-of-orders-footer-cta-link:hover,
.ee-journey .advisor-list-of-orders-page .list-of-orders-footer-cta-link:focus,
.eetheme .order-summary a:hover, /* conapps-1046 */
.eetheme .view-order-summary a:hover, /* conapps-1046 */
.eetheme .manageequipment a:hover, /* conapps-1046 */
.ee-journey #order-summary a:focus,
.ee-journey .amend-appointment a:focus,
.ee-journey .amend-appointment .amend-toggle-textt:hover,
.ee-journey .amend-appointment .amend-toggle-textt:focus,
.eetheme .amend-appointment .amend-toggle-textt:hover, /* conappsn-5 */
.eetheme .amend-appointment .amend-toggle-textt:focus, /* conappsn-5 */
.ee-journey #edit-orders-block .error-div-address:hover,
.ee-journey #edit-orders-block .error-div-address:focus,
.ee-journey.large-desktop-page a:hover,
.ee-journey.large-desktop-page a:focus,
.ee-journey .cancel-others-block a:hover,
.ee-journey .cancel-others-block a:focus {
    color: #005a61;
    text-decoration: underline;
}
.eetheme .amend-appointment .amend-toggle-textt:hover,
.eetheme .amend-appointment a.btvsg-link-font-size:hover { /* conappsn-5 */
    color: #005a61;
    text-decoration: underline;
}
.eetheme .order-summary .ee-view-timeline:hover,
.eetheme .order-summary .ee-view-timeline:focus { /* minor fix */
	color: #005a61 !important;
    text-decoration: underline !important;
}
.ee-journey #order-summary a:focus,
.ee-journey .amend-appointment a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.ee-journey #order-summary .link-calculator a:hover,
.ee-journey .supplier-details a:hover, /* eeconsumer supplier notes */
.ee-journey #order-summary .link-calculator a:hover span,
.ee-journey .amend-appointment .link-calculator a:hover,
.ee-journey .amend-appointment .link-calculator a:hover span {
    color: #005a61;
}
.ee-journey #order-summary .link-calculator a:hover .toggle-text {
    color: #005a61 !important;
}
.ee-journey .supplier-details .ee-suppliernotes-list span.ee-kciinfo-link:hover,
.ee-journey .supplier-details .ee-suppliernotes-list span.ee-kciinfo-link,
.ee-journey .supplier-details .ee-suppliernotes-list a.ee-kciinfo-link:hover,
.ee-journey .supplier-details .ee-suppliernotes-list a.ee-kciinfo-link { /* eeconsumer supplier notes */
    color: #3c3d41;
}
.ee-journey .supplier-details .ee-suppliernotes-list span.ee-kciinfo-link { /* eeconsumer supplier notes */
    text-decoration: underline;
    cursor: pointer;
}

/* Toggle text */
.ee-journey #order-summary .toggle-text,
.ee-journey .manageequipment .toggle-text,
.ee-journey .amend-appointment .toggle-text {
    color: #007b85 !important;
}
.ee-journey .manageequipment .toggle-text {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    text-decoration: none;
    font-size: 17px;
}
.ee-journey .manageequipment .toggle-text:hover {
    color: #005a61;
    text-decoration: underline;
    font-size: 17px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey #order-summary a:hover .toggle-text,
.ee-journey #order-summary a:focus .toggle-text,
.ee-journey .amend-appointment a:hover .toggle-text,
.ee-journey .amend-appointment a:focus .toggle-text {
    text-decoration: underline;
}

/* Buttons - Overrides*/
/*
 * Color references (In page CTAs, On white, On fog):
 * Primary: Teal #007b85
 * Rollover/Press: Dark Teal #005a61
 * Inactive: Slate #d8d8d9
 * Tertiary: Teal #007b85
 */

.ee-journey #order-summary .order-link,
.ee-journey .cancel-full-summary-page .order-link, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link-active, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link-inactive, /* eeconsumer cancellation */
.ee-journey #order-summary .order-link-active,
.ee-journey #order-summary .order-link-inactive,
.ee-journey #order-summary .milestone-order-link,
.ee-journey .amend-appointment .order-link,
.ee-journey .amend-appointment .order-link-active,
.ee-journey .amend-appointment .order-link-inactive,
.ee-journey #expediteandesclate .order-link-inactive,
.ee-journey .amend-appointment .milestone-order-link,
.ee-journey #expediteandesclate .order-link, /* Added for EE button style in expedite page */
.ee-journey #edit-orders-block .order-link,
.ee-journey #edit-orders-block .order-link-active,
.ee-journey #edit-orders-block .order-link-inactive,
.ee-journey .advisor-list-of-orders-page .view-link,
.ee-journey .cancel-others-block .continue .continue-eebtn-active,
.ee-journey .cancel-others-block .continue .continue-eebtn-inactive,
.eetheme .amend-appointment .eevsg-button-secondary, /* conappsn-5 */
.ee-journey .cancel-others-block .milestone-order-link {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 20px !important;
    margin-left: 10px;
    margin-top: 20px;
    float: left;
}
.ee-journey .cancel-others-block .continue button {
    margin-top: 0 !important;
}
.ee-journey #order-summary .order-link,
.ee-journey .manageequipment .order-link,
.ee-journey .cancel-full-summary-page .order-link, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link-active, /* eeconsumer cancellation */
.ee-journey #order-summary .milestone-order-link,
.ee-journey #expediteandesclate .panel-collapse .order-link, /* Added for EE button style of justifiaction panel in expedite page */
.ee-journey #order-summary .order-error-link,
.ee-journey .ordi-page .order-error-link,
.ee-journey #order-summary .order-link-active,
.ee-journey #edit-orders-block .order-link,
.ee-journey #edit-orders-block .btn-done,
.ee-journey #edit-orders-block .btn-cancel,
.eetheme .ee-edit-container .btn-done, /* conappsn-5 */
.eetheme .amend-appointment .btn-done, /* conappsn-5 */
.eetheme .amend-appointment .eevsg-button-secondary, /* conappsn-5 */
.ee-journey .amend-appointment .order-link,
.ee-journey .amend-appointment .milestone-order-link,
.ee-journey .amend-appointment .order-error-link,
.ee-journey .amend-appointment .order-link,
.ee-journey .amend-appointment .btn-done,
.ee-journey .amend-appointment .btn-cancel,
.ee-journey .amend-appointment .exp-auth-prompt-button,
.ee-journey .advisor-list-of-orders-page .view-link,
.ee-journey .cancel-others-block .continue .continue-eebtn-active,
.ee-journey .cancel-others-block .pop-over-buttons button,
.ee-journey .chat-to-us-here-cta,
.ee-journey .cancel-others-block .milestone-order-link {
    border: 1px solid #007b85;
    color: #007b85;
    background-color: #fff;
    border-radius: 40px;
}
.eetheme .ee-edit-container .btn-cancel,
.eetheme .amend-appointment .btn-cancel { /* conappsn-5 */
	border: 1px solid #007b85 !important;
    color: #007b85 !important;
    background-color: #fff !important;
	border-radius: 40px;
}
.ee-journey .cancel-others-block #popover-content .form-group p{
    padding: 7px;
}
.ee-journey .cancel-others-block .pop-over-buttons {
    margin: 0;
}
.ee-journey .amend-appointment .exp-auth-prompt-button {
    color: #007b85 !important;
}
.ee-journey .amend-appointment .exp-auth-prompt-button:hover {
    color: #fff !important;
}
.ee-journey #edit-orders-block .btn-done,
.ee-journey #edit-orders-block .btn-cancel,
.eetheme .ee-edit-container .btn-done, /* conappsn-5 */
.eetheme .ee-edit-container .btn-cancel, /* conappsn-5 */
.eetheme .amend-appointment .btn-done, /* conappsn-5 */
.eetheme .amend-appointment .btn-cancel, /* conappsn-5 */
.ee-journey .amend-appointment .btn-done,
.ee-journey .amend-appointment .btn-cancel {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    padding-bottom: 12px;
    padding-top: 12px;
    width: 108px;
    text-align: center;
}
.ee-journey #edit-orders-block .btn-done,
.ee-journey #edit-orders-block .btn-cancel,
.eetheme .ee-edit-container .btn-done, /* conappsn-5 */
.eetheme .ee-edit-container .btn-cancel, /* conappsn-5 */
.ee-journey .amend-appointment .btn-done,
.ee-journey .amend-appointment .btn-cancel {
    margin-top: 16px !important;
}
.ee-journey #order-summary .order-error-link,
.ee-journey .ordi-page .order-error-link {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 17px;
    line-height: 25px;
    padding: 10px 20px;
    color: #007b85 !important;
}
.ee-journey #order-summary .order-link-selected,
.ee-journey .ordi-page .button-selected {
    background: #007b85;
    border: 1px solid #007b85;
    color: #fff;
}
.ee-journey .ordi-page .addBackground {
    background-color: #007b85 !important;
    border-color: #007b85 !important;
    color: #ffffff !important;
}
.ee-journey #order-summary .order-link-active,
.ee-journey .amend-appointment .order-link-active,
.ee-journey .advisor-list-of-orders-page .view-link,
.ee-journey #edit-orders-block .order-link-active,
.ee-journey .cancel-others-block .continue .continue-eebtn-active {
    border: 1px solid #007b85 !important;
    color: #fff !important;
    background-color: #007b85 !important;
    border-radius: 40px !important;
}
.ee-journey #order-summary .error-msg-blue a.order-error-link:hover,
.ee-journey #order-summary .error-msg-blue a.order-error-link:focus,
.ee-journey #order-summary .order-error-link:hover,
.ee-journey #order-summary .order-error-link:focus,
.ee-journey .ordi-page .order-error-link:hover,
.ee-journey .ordi-page .order-error-link:focus {
    border-radius: 40px !important;
}
.ee-journey #order-summary a.order-link-active:hover,
.ee-journey #order-summary a.order-link-active:focus,
.ee-journey .advisor-list-of-orders-page .view-link:hover,
.ee-journey .advisor-list-of-orders-page .view-link:focus,
.ee-journey .amend-appointment .btn-done:hover,
.ee-journey .amend-appointment .btn-cancel:hover,
.eetheme .ee-edit-container .btn-done:hover, /* conappsn-5 */
.eetheme .ee-edit-container .btn-cancel:hover, /* conappsn-5 */
.eetheme .amend-appointment .btn-done:hover, /* conappsn-5 */
.eetheme .amend-appointment .btn-cancel:hover, /* conappsn-5 */
.ee-journey .amend-appointment a.order-link-active:hover,
.ee-journey .amend-appointment a.order-link-active:focus,
.ee-journey #edit-orders-block .order-link:hover,
.ee-journey #edit-orders-block .btn-done:hover,
.ee-journey #edit-orders-block .btn-cancel:hover,
.ee-journey #edit-orders-block a.order-link-active:hover,
.ee-journey #edit-orders-block a.order-link-active:focus,
.ee-journey .cancel-others-block .continue button:hover,
.ee-journey .cancel-others-block .continue button:focus,
.ee-journey .cancel-others-block .continue a:hover,
.ee-journey .cancel-others-block .continue a:focus,
.ee-journey .cancel-full-summary-page .order-link:hover, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .order-link:focus, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link:hover, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link:focus, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link-active:hover, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-link-active:focus { /* eeconsumer cancellation */
    color: #fff !important;
    background-color: #005a61 !important;
    border: 1px solid #005a61 !important;
}
.ee-journey #order-summary .order-link-inactive,
.ee-journey .cancel-partial-summary-page .order-link-inactive, /* eeconsumer cancellation */
.ee-journey .amend-appointment .order-link-inactive,
.ee-journey #edit-orders-block .order-link-inactive,
.ee-journey .cancel-others-block .continue .continue-eebtn-inactive,
.ee-journey #expediteandesclate .order-link-inactive {
    border: 1px solid #d8d8d9;
    color: #6d6e71 !important;
    background-color: #d8d8d9;
    border-radius: 40px !important;
    cursor: default;
}
.ee-journey #order-summary a.order-link-inactive:hover,
.ee-journey #order-summary a.order-link-inactive:focus,
.ee-journey .amend-appointment a.order-link-inactive:hover,
.ee-journey .amend-appointment a.order-link-inactive:focus,
.ee-journey #expediteandesclate .order-link-inactive:hover,
.ee-journey #expediteandesclate .order-link-inactive:focus,
.ee-journey #edit-orders-block a.order-link-inactive:hover,
.ee-journey #edit-orders-block a.order-link-inactive:focus {
    color: #6d6e71 !important;
    text-decoration: none;
    cursor: not-allowed;
}
.ee-journey #order-summary .milestone-order-link,
.ee-journey .cancel-others-block .milestone-order-link,
.ee-journey .amend-appointment .milestone-order-link,
.ee-journey #order-summary .order-history-title,
.eetheme .amend-appointment .eevsg-button-secondary, /* conappsn-5 */
.ee-journey .advisor-list-of-orders-page .warning p {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif !important;
}
.ee-journey .advisor-list-of-orders-page .warning {
    display: inline-block;
    float: none;
    width: 100%;
}
.ee-journey .advisor-list-of-orders-page .warning p {
    font-size: 18px;
}
.ee-journey .amend-appointment .milestone-order-link,
.eetheme .amend-appointment .eevsg-button-secondary /* conappsn-5 */ {
    padding-left: 18px !important;
    padding-right: 18px !important;
}
.ee-journey #order-summary .order-link:hover,
.ee-journey .manageequipment .order-link:hover,
.ee-journey .manageequipment .order-link:focus,
.ee-journey .chat-to-us-here-cta:hover,
.ee-journey #order-summary .order-link:focus,
.ee-journey .advisor-list-of-orders-page .view-link:hover,
.ee-journey .advisor-list-of-orders-page .view-link:focus,
.ee-journey #order-summary .milestone-order-link:hover,
.ee-journey #order-summary .milestone-order-link:focus,
.ee-journey #order-summary .order-error-link:hover,
.ee-journey #order-summary .order-error-link:focus,
.ee-journey .amend-appointment .order-link:hover,
.ee-journey .amend-appointment .order-link-active:hover,
.ee-journey .amend-appointment .order-link:focus,
.ee-journey .amend-appointment .milestone-order-link:hover,
.ee-journey .amend-appointment .milestone-order-link:focus,
.ee-journey .amend-appointment .order-error-link:hover,
.ee-journey .amend-appointment .order-error-link:focus,
.ee-journey #expediteandesclate .order-link:hover, /* Added for EE button style hover in expedite page */
.ee-journey #expediteandesclate .order-link:focus, /* Added for EE button style focus in expedite page */
.ee-journey .ordi-page .order-error-link:hover,
.ee-journey .ordi-page .order-error-link:focus,
.ee-journey .cancel-others-block .continue button:hover,
.ee-journey .cancel-others-block .continue button:focus,
.ee-journey .cancel-others-block .continue a:hover,
.ee-journey .cancel-others-block .continue a:focus,
.eetheme .amend-appointment .eevsg-button-secondary:hover, /* conappsn-5 */
.eetheme .amend-appointment .eevsg-button-secondary:focus, /* conappsn-5 */
.ee-journey .cancel-others-block .pop-over-buttons button:hover,
.ee-journey .cancel-others-block .milestone-order-link:hover {
    background: #005a61;
    border: 1px solid #005a61;
    color: #fff;
    text-decoration: none;
    transform: scale(1.05);
}
.eetheme .amend-appointment .day-font-weight { /* conappsn-5 */
	font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey .cookiedropper .eevsg-button-secondary {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 20px !important;
    margin-left: 10px;
    margin-top: 20px;
    float: left;
    border: 1px solid #007b85;
    color: #007b85;
    background-color: #fff;
    border-radius: 40px;
}
.ee-journey .cookiedropper .eevsg-button-secondary:hover,
.ee-journey .cookiedropper .eevsg-button-secondary:focus {
    background: #005a61;
    border: 1px solid #005a61;
    color: #fff;
    text-decoration: none;
    transform: scale(1.05);
    
}
.margin-top40 {
    margin-top: 40px;
}
.eetheme .log-in-wrapper .eevsg-button-secondary,
.eetheme .order-summary .eevsg-button-secondary,
.eetheme .ee-edit-container .eevsg-button-secondary,
.eetheme .manageequipment .eevsg-button-secondary,
.view-order-summary .eevsg-button-secondary { /* conapps-364, conapps-1046, conappsn-5 */
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 20px !important;
    margin-top: 20px;
    border: 1px solid #007b85;
    color: #007b85;
    background-color: #fff;
    border-radius: 40px;
}
.eetheme .ee-edit-container .eevsg-button-secondary { /* conappsn-5 */
	margin-top: 0 !important;
}
.eetheme .manageequipment .eevsg-button-secondary-inactive { /* conapps-364, conapps-1046 */
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 20px !important;
    margin-top: 20px;
    border: 1px solid #007b85;
    color: #007b85;
    background-color: #fff;
    border-radius: 40px;
	opacity: .3;
	cursor: not-allowed !important;
}
.ee-journey .listOfOrder_wrapper .salesRef-listoforder,
.eetheme .listOfOrder_wrapper .postcode-listoforder { /* conapps-364 */
    margin-right: 10px;
}
.ee-journey .listOfOrder_wrapper .postcode-listoforder label {
	width: 305px !important;
}
.eetheme .listOfOrder_wrapper .eevsg-button-secondary { /* conapps-364 */
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 20px !important;
    border: 1px solid #007b85;
    color: #007b85;
    background-color: #fff;
    border-radius: 40px;
}
.eetheme .order-summary table.pricetable thead tr th { /* conapps-1046 */
	background-color: #007b85;
	border: 1px solid #005a61;
}
.eetheme .order-summary table.pricetable thead tr th,
.eetheme .order-summary table.pricetable thead tr th label,
.eetheme .order-summary table.pricetable thead tr th strong { /* conapps-1046 */
	color: #ffffff;
    font-size: 15px !important;
}
.eetheme .order-summary table.pricetable thead tr th,
.eetheme .order-summary table.pricetable tbody tr td div,
.eetheme .order-summary table.pricetable thead tr th label,
.eetheme .order-summary table.pricetable thead tr th strong { /* conapps-1046 */
    font-size: 14px !important;
}
.eetheme .log-in-wrapper .eevsg-button-secondary:hover,
.eetheme .log-in-wrapper .eevsg-button-secondary:focus,
.eetheme .ee-edit-container .eevsg-button-secondary:hover,
.eetheme .ee-edit-container .eevsg-button-secondary:focus,
.eetheme .listOfOrder_wrapper .eevsg-button-secondary:hover,
.eetheme .listOfOrder_wrapper .eevsg-button-secondary:focus,
.eetheme .order-summary .eevsg-button-secondary:hover,
.eetheme .order-summary .eevsg-button-secondary:focus,
.eetheme .view-order-summary .eevsg-button-secondary:hover, /* minor changes */
.eetheme .view-order-summary .eevsg-button-secondary:focus, /* minor changes */
.eetheme .manageequipment .eevsg-button-secondary:hover,
.eetheme .manageequipment .eevsg-button-secondary:focus { /* conapps-364, conapps-1046, conappsn-5 */
    background: #005a61;
    border: 1px solid #005a61;
    color: #fff !important;
    text-decoration: none;
    transform: scale(1.05);
}
.ee-journey .cookiedropper .eevsg-button-primary {
    margin-top: 19px;
}
.ee-journey .cookiedropper h1 {
    font-size: 50px;
    line-height: 50px;
    font-family: 'NobbleeLight', 'Arial', sans-serif;
    margin: 0 0 30px 0;
    color: #3c3d41;
    text-transform: uppercase;
    text-align: center;
    font-weight: normal;
    margin-top: 10px;
    border-bottom: 1px solid #d8d8d9;
    padding-bottom: 30px;
}
.ee-journey .cookiedropper .order-head {
    border-bottom: 1px solid #d8d8d9;
}
.ee-journey .cookiedropper p,
.ee-journey .cookiedropper .cookie-details-container p {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.ee-journey .cookiedropper .cookie-details-container h2 {
    font-size: 25px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 25px;
}
[type=checkbox]:checked+label:after, [type=checkbox]:not(:checked)+label:after {
    left: -17px;
}
.ee-journey .cookiedropper .onoffswitch-inner:before {
    background-color: #007b85;
}
.ee-journey .chat-to-us-here-cta {
    font-size: 17px !important;
    line-height: 25px;
    color: #007b85 !important;
}
.ee-journey .chat-to-us-here-cta:hover {
    color: #fff !important;
}
.ee-journey #order-summary .order-error-link:hover,
.ee-journey #order-summary .order-error-link:focus,
.ee-journey .ordi-page .order-error-link:hover,
.ee-journey .ordi-page .order-error-link:focus,
.ee-journey .cancel-others-block .pop-over-buttons button:hover,
.ee-journey .cancel-others-block .pop-over-buttons button:focus {
    color: #fff !important;
}
.ee-journey #order-summary .waiters-list-row {
    border-bottom: 0;
}

/* Date picker */
.ee-journey .amend-appointment .no_blue_bg {
    color: #3c3d41 !important;
    line-height: 1;
}
.ee-journey .amend-appointment .calendarblock {
    padding: 20px 0 10px;
}
.ee-journey .amend-appointment .recover-margin,
.eetheme .amend-appointment .recover-margin /* conappsn-5 */ {
    margin: 30px 0 18px;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date.amend-dates li a {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date.amend-dates li a:hover,
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date.amend-dates li a:focus {
    text-decoration: none;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.blue-background-circle,
.ee-journey .amend-appointment .available-dates,
.eetheme .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.ee-blue-background-circle /* conappsn-5 */ {
    border-radius: 50%;
    background: #007b85;
}
.eetheme .amend-appointment .available-dates /* conappsn-5 */ {
	border-radius: 50%;
    background: #007b85 !important;
	border: 1px solid #007b85 !important;
}
.ee-journey .amend-appointment .extra-dates.amend-available-dates {
    margin-left: 28%;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.blue-background-circle:hover,
.eetheme .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.ee-blue-background-circle:hover, /* conappsn-5 */
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.blue-background-circle.active-calendar-date {
    background: #005a61;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.purple-background-circle {
    border-radius: 50%;
    background: #321e5b;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.purple-background-circle:hover {
    background: #3c3d41;
}
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.arrow-top,
.ee-journey .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.arrow-top-purple,
.eetheme .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.arrow-top, /* conappsn-5 */
.eetheme .amend-appointment ul.amend-week.amend-date-month.amend-week-date li span.arrow-top-purple /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/calendar-white-arrow-up.png') no-repeat center center !important;
    background-size: 24px 20px;
    width: 24px;
    height: 20px;
    cursor: default;
    top: 55px;
    left: 25px;
}
.ee-journey .amend-appointment .time-range div.calendar-time-range-slot-unavailable,
.ee-journey .amend-appointment .purple-background .time-range div.calendar-time-range-slot-unavailable {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    border: 0;
    border-radius: 0;
    padding: 0;
    margin-bottom: 0;
    color: #3c3d41;
    cursor: default;
    display: inline-block;
    vertical-align: middle;
}
.ee-journey .amend-appointment .time-range div.calendar-time-range-slot-unavailable p,
.ee-journey .amend-appointment .purple-background .time-range div.calendar-time-range-slot-unavailable p {
    font-size: 16px;
}
.ee-journey .amend-appointment .time-range div.calendar-time-range-slot-unavailable:hover,
.ee-journey .amend-appointment .purple-background .time-range div.calendar-time-range-slot-unavailable:hover {
    background: transparent;
    color: #3c3d41;
}
.ee-iguide-alert-container {
    float: right;
    margin-top: 14px !important;
}
.ee-iguide-alert-container-button {
    float: right;
}
.ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title {
    width: 860px;
}
.ee-journey .order-summary-page .i-icon-message-wrapper .i_IconMessage .icon-info-text {
    border-radius: 6px !important;
    color: #3c3d41;
    display: block;
    width: 220px;
    box-sizing: border-box;
    padding: 5px;
    right: 10px;
    z-index: 1;	
    font-size: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 32px;
    cursor: pointer;
    border: 1px solid #d8d8d9;
    text-align: center;
}
.ee-journey .order-summary-page .iguide-msgs .icon-info-text-tooltip-description {
    margin-top: 49px;
    width: 300px;
    border: 1px solid #d8d8d9;
    text-align: center;
    padding: 7px;
    min-height: 75px;
    position: absolute;
    right: 20px;
    background: #ffffff;
    border-radius: 6px;
    overflow-wrap: break-word;
    float: none !important;
    display: none;
}
.ee-journey .order-summary-page .iguide-msgs .icon-info-text-tooltip-description p {
    text-align: center;
}
.ee-journey .order-summary-page .iguide-msgs .icon-info-text-tooltip-description span {
    text-align: left;
}
.ee-journey .order-summary-page .iguide-msgs .icon-info-text-tooltip-description .eevsg-tooltip-scenariocode-description {
    font-weight: 800;
}
.ee-journey .order-summary-page .iguide-msgs .icon-info-text-tooltip-description .eevsg-tooltip-scenariocode-divider {
    border-bottom: 1px solid #dddddd;
}
.ee-journey .order-summary-page .iguide-msgs .eevsg-visible-supplier-message {
    display: inline-block;
    z-index: 100;
    word-wrap: break-word;
}
.ee-journey .order-summary-page .iguide-msgs .icon-info-text-tooltip-description p.ng-binding {
    float: none;
}
.ee-journey .order-summary-page .iguide-msgs .ee-icon-info-text p {
    white-space: nowrap;
    width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ee-journey .order-summary-page .iguide-msgs [class^="icon-right-chevron"]::before {
    position: static;
}
.ee-journey .order-summary-page .iguide-msgs .ee-arrow {
    background: url('../../shared/img/icons/ee/calendar-white-arrow-up.png') no-repeat center center !important;
    background-size: 24px 20px;
    width: 18px;
    height: 18px;
    cursor: default;
    margin-top: -23px;
    z-index: 999;
    float: right;
}
.eetheme .manageequipment .btvsg-roundel .arrow { /* conapps-1046 */
	background: url('../../shared/img/icons/ee/calendar-white-arrow-up.png') no-repeat center center !important;
}
/* Tooltip */
.ee-journey #order-summary .icon-info-text {
    border-radius: 0;
    border: 1px solid #d8d8d9;
    color: #3c3d41;
    top: 6px;
    word-wrap: break-word;
    word-break: break-all;
    display: block;
    right: 10px;
}
.ee-journey #order-summary .roundel {
    background: #fff;
    border: 1px solid #d8d8d9;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
}
.ee-journey #order-summary .roundel:before {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    position: absolute;
    background: url('../../shared/img/icons/ee/calendar-white-arrow-down.png') no-repeat center center !important;
    background-size: 22px 18px;
    width: 22px;
    height: 18px;
    cursor: default;
    bottom: -18px;
    left: 24px;
}

/* Chevrons */
.ee-journey .timeline-right-cont .chevron-style,
.eetheme .order-summary .eevsg-accordion-header-iguide .chevron-style, /* conapps-1046 */
.ee-journey .chevron-style,
.ee-journey a .icon-right-chevron,
.ee-journey .icon-right-chevron,
.ee-journey .timeline-right-cont .edit-order-link span.icon-right-chevron,
.ee-journey a .icon-left-chevron,
.eetheme .icon-left-chevron, /* conapps-1046 */
.ee-journey .icon-left-chevron {
    display: inline-block;
}
.ee-journey a .icon-right-chevron,
.ee-journey .icon-right-chevron,
.ee-journey .timeline-right-cont .edit-order-link span.icon-right-chevron {
    padding-left: 7px !important;
}
/* Chevrons are hidden for buttons; however keep a fallback style in place */
.ee-journey #order-summary .milestone-order-link span.icon-right-chevron {
    padding-left: 5px;
}
.ee-journey #order-summary .icon-right-chevron,
.ee-journey .advisor-list-of-orders-page .icon-right-chevron,
.ee-journey .amend-appointment .icon-right-chevron,
.ee-journey #edit-orders-block .icon-right-chevron {
    color: #007b85 !important;
    display: inline-block;
}
.eetheme .icon-right-chevron { /* conapps-364 */
    color: #007b85 !important;
}
.ee-journey #order-summary .icon-right-chevron:hover,
.ee-journey #order-summary .icon-right-chevron:focus,
.ee-journey .advisor-list-of-orders-page .standalone-internal-link:hover .icon-right-chevron,
.ee-journey .advisor-list-of-orders-page .standalone-internal-link:focus .icon-right-chevron,
.ee-journey .amend-appointment .icon-right-chevron:hover,
.ee-journey .amend-appointment .icon-right-chevron:focus,
.ee-journey #edit-orders-block .icon-right-chevron:hover,
.ee-journey #edit-orders-block .icon-right-chevron:focus {
    color: #005a61 !important;
}
.ee-journey #order-summary .order-link-inactive .icon-right-chevron,
.ee-journey .amend-appointment .order-link-inactive .icon-right-chevron,
.ee-journey #edit-orders-block .order-link-inactive .icon-right-chevron {
    color: #6d6e71 !important;
}
.ee-journey #order-summary .order-link-inactive .icon-right-chevron {
    color: #6d6e71 !important;
    padding-left: 5px;
}
.ee-journey #order-summary .order-link-active .icon-right-chevron {
    color: #fff !important;
}
.ee-journey .amend-appointment .order-link-active .icon-right-chevron:hover {
    color: #fff !important;
}
.ee-journey #order-summary .order-link .icon-right-chevron {
    padding-left: 5px;
}
.ee-journey #order-summary .timeline-right-cont .chevron-style,
.eetheme .order-summary .eevsg-accordion-header-iguide .chevron-style /* conapps-1046 */ {
    color: #007b85;
    padding: 0;
}
.ee-journey #order-summary .order-timeline {
    border-bottom: 0;
    border-top: 0;
}
.ee-journey #order-summary .timeline-content-part:last-child .timeline-right-cont {
    border-bottom: 1px solid #d8d8d9;
}
.ee-journey #order-summary .order-timeline .timeline-content .timeline-left-cont span {
    font-size: 17px !important;
}
.ee-journey #order-summary .order-summary-timeline-header-title {
    margin-bottom: 20px;
}
.ee-journey #order-summary .milestone-order-link:hover span.icon-right-chevron,
.ee-journey .amend-appointment .milestone-order-link:hover span.icon-right-chevron,
.ee-journey #order-summary .order-link:hover span.icon-right-chevron,
.ee-journey #order-summary .order-link:hover span.icon-right-chevron,
.ee-journey #order-summary .order-error-link:hover span.icon-right-chevron {
    color: #fff !important;
}
.ee-journey #order-summary .milestone-order-link span.icon-right-chevron,
.ee-journey #order-summary .order-link .icon-right-chevron,
.ee-journey #order-summary .order-error-link .icon-right-chevron,
.ee-journey .advisor-list-of-orders-page .view-link .icon-right-chevron,
.ee-journey .amend-appointment .order-link-inactive .icon-right-chevron,
.ee-journey .amend-appointment .milestone-order-link span.icon-right-chevron,
.ee-journey .amend-appointment .milestone-order-link span.icon-left-chevron,
.ee-journey .amend-appointment .order-link-active .icon-right-chevron,
.ee-journey .amend-appointment .order-link .icon-right-chevron,
.ee-journey .amend-appointment .order-link .icon-left-chevron,
.ee-journey #edit-orders-block .order-link .icon-right-chevron,
.ee-journey #edit-orders-block .order-link-active .icon-right-chevron,
.ee-journey #edit-orders-block .order-link .icon-left-chevron,
.ee-journey .cancel-others-block .continue button .icon-left-chevron,
.ee-journey .cancel-others-block .continue button .icon-right-chevron,
.ee-journey .cancel-others-block .continue a .icon-left-chevron,
.ee-journey .cancel-others-block .continue a .icon-right-chevron,
.ee-journey #expediteandesclate .order-link-inactive .icon-right-chevron,
.ee-journey #expediteandesclate .panel-collapse .order-link .icon-right-chevron,
.ee-journey .cancel-full-summary-page a .icon-right-chevron { /* eeconsumer cancellation */
    display: none !important;
}

.ee-journey .supplier-details .ee-suppliernotes-list a.ee-no-textdecoration { /* eeconsumer supplier notes */
    text-decoration: none;
}
.ee-journey .supplier-details .ee-suppliernotes-list li div:nth-child(2n+1) { /* eeconsumer supplier notes */
    background: none;
}
.ee-journey .supplier-details .ee-suppliernotes-list li div span { /* eeconsumer supplier notes */
    border-left: none;
}
.ee-journey .supplier-details .ee-suppliernotes-list a.ee-kciinfo-link { /* eeconsumer supplier notes */
    border-top: none;
    border-bottom: none;
}

.ee-journey .timeline-right-cont .chevron-style,
.eetheme .order-summary .eevsg-accordion-header-iguide .chevron-style, /* conapps-1046 */
.eetheme .order-summary .eevsg-accordion-header-iguide .icon-down-chevron, /* conapps-1046 */
.eetheme .order-summary .eevsg-accordion-header-iguide .icon-up-chevron, /* conapps-1046 */
.eetheme .icon-left-chevron, /* conapps-1046 */
.ee-journey .chevron-style,
.eetheme .chevron-style, /* conappsn-5 */
.ee-journey a .icon-right-chevron,
.ee-journey .supplier-details a .icon-down-chevron, /* eeconsumer supplier notes */
.ee-journey a .icon-left-chevron {
    display: inline-block;
}
.eetheme .chevron-style.icon-down-chevron,
.eetheme .chevron-style.icon-up-chevron,
.eetheme .chevron-style.icon-left-chevron,
.eetheme .chevron-style.icon-right-chevron,
.eetheme .icon-down-chevron,
.eetheme .icon-up-chevron,
.eetheme .icon-left-chevron,
.eetheme .icon-right-chevron { /* conappsn-5 */
	color: #005a61;
}
.eetheme .order-summary .eevsg-accordion-header-iguide .chevron-style /* conapps-1046 */ {
	float: left;
}
/* Arrows */
.ee-journey #order-summary .sprite.grey-arrow {
    display: none;
}
.ee-journey #order-summary .red-arrow,
.ee-journey .cancel-full-summary-page .red-arrow,
.ee-journey .cancel-full-summary-page .red-arrow, /* eeconsumer cancellation */
.ee-journey #edit-orders-block .red-arrow,
.ee-journey .amend-appointment .red-arrow,
.ee-journey .cancel-others-block .popover .arrow,
.ee-journey .cancel-full-summary-page .extra-space-right .arrow { /* eeconsumer new */
    background: url('../../shared/img/icons/ee/calendar-white-arrow-up.png') no-repeat center center !important;
    background-size: 24px 20px;
    width: 24px;
    height: 20px;
    cursor: default;
    top: 68px;
    z-index: 999;
}
.ee-journey .cancel-full-summary-page .red-arrow {
    top: 2px !important;
    margin-left: 0 !important;
    float: left !important;
    left: 12px !important;
}.ee-journey .manageequipment .red-arrow {
    background: url('../../shared/img/icons/ee/calendar-white-arrow-up.png') no-repeat center center !important;
    background-size: 24px 20px;
    cursor: default;
    z-index: 1;
    left: 70px;
    float: left;
    height: 19px;
    width: 25px;
    top: 10px;
}
.ee-journey .manageequipment .btn-main-unselected {
    background-color: #ffffff;
    border-color: #007b85;
    color: #007b85;
    font-size: 17px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey .manageequipment .btn-main-unselected:hover,
.ee-journey .manageequipment .btn-main-unselected:focus,
.ee-journey .manageequipment .btn-main-selected {
    background-color: #007b85;
    border-color: #007b85;
    color: #ffffff;
}
/* eeconsumer new */
.ee-journey .cancel-full-summary-page .extra-space-right .arrow {
    top: -19px;
    position: absolute;
}
.ee-journey .cancel-full-summary-page .warning-body-wrapper {
    margin-top: 0 !important;
}
.ee-journey .cancel-partial-summary-page [type=checkbox].partial-cancel-check:disabled:checked + label::before {
    background-color: #ffffff;
}
.ee-journey #order-summary .order-link.no-margin-top-ee {
    margin-top: 0;
}
.ee-journey .cancel-others-block .popover .arrow {
    top: -20px;
    left: 4% !important; 
    border-style: none !important;
}
.ee-journey .cancel-others-block .popover .arrow::after {
    border-style: none !important;
}
.ee-journey #order-summary .red-arrow,
.ee-journey .cancel-full-summary-page .red-arrow {
    top: 75px;
    left: 55px;
}
/* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .red-arrow { 
    top: -40px;
    margin-left: 200px;
}
.ee-journey .amend-appointment .red-arrow {
    position: absolute;
    top: -19px;
    left: 20%;
    float: left;
}
.ee-journey .amend-appointment .error-div-padding {
    padding-left: 0;
    margin-top: -20px;
}
.ee-journey .amend-appointment .row.amend-error-div .btn-cancel-color {
    margin-left: 0 !important;
}
.ee-journey .amend-appointment .amend-error-wrapper .amend-padding0 .col-xs-11 {
    width: 43.75%;
}
.ee-journey #edit-orders-block .red-arrow {
    float: left;
    left: 40%;
    top: -35px;
}
/* Product card */
.ee-journey #order-summary .order-info-status,
.ee-journey .cancel-full-summary-page .order-info-status, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-info-status, /* eeconsumer cancellation */
.ee-journey #order-summary .ordertitle-status,
.ee-journey #order-summary .ordertitle-status-completed {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    line-height: 24px;
    color: #fff !important;
    background-color: #3c3d41;
    border-radius: 3px;
    font-size: 14px !important;
    margin-left: 5px !important;
    margin-top: 0 !important;
    padding: 0 8px !important;
    text-transform: capitalize;
}
.ee-journey #order-summary .ordertitle-status-completed {
    background-color: #00874d;
}
.ee-journey #order-summary .order-info-status,
.ee-journey .cancel-full-summary-page .order-info-status, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-info-status { /* eeconsumer cancellation */
    margin-top: 5px !important;
}
.ee-journey #order-summary .timeline-today {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -693px -501px no-repeat;
    width: 25px;
}
.ee-journey #order-summary .today-left,
.ee-journey #order-summary p.today {
    background: #3c3d41 !important;
    color: #fff !important;
}
.ee-journey #order-summary p.today {
    margin-top: 7px;
    padding: 5px 15px;
}
.ee-journey .amend-appointment .ee-jounrey-no-terms-and-conditions {
    margin-top: 20px;
    border-top: 1px solid #d8d8d9;
    padding-top: 20px;
}

/* Overrides */
.ee-journey .amend-appointment .col-xs-error-gap {
    width: 18.75% !important;
}
.ee-journey .amend-appointment .amend-sub-list,
.eetheme .amend-appointment .amend-sub-list /* conappsn-5 */ {
    font-size: 16px !important;
    font-family: 'RubrikRegular', 'Arial', sans-serif !important;
}
.ee-journey .amend-appointment .amend-success-txt {
    color: #178804;
    font-size: 22px !important;
    font-family: 'RubrikRegular', 'Arial', sans-serif !important;
    font-weight: bold !important;
}
.ee-journey #order-summary .history-error li {
    line-height: 25px;
}
.ee-journey .amend-appointment .amend-success-txt-long {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    color: #178804;
    font-size: 18px;
}
.ee-journey .amend-appointment .amend-appointment-text-green {
    padding-left: 0;
}
.ee-journey .amend-appointment .amend-error-msg-green .col-xs-2 {
    width: 63px !important;
}
.ee-journey .amend-appointment .amend-padding-right0 {
    padding-left: 0;
}
.ee-journey .amend-appointment .amend-change-link {
    padding: 11px;
}
.ee-journey #order-summary .right-info-arrow {
    background: url('../../shared/img/icons/ee/calendar-white-arrow-right.png') no-repeat center center !important;
    background-size: 24px 20px;
    width: 24px;
    height: 20px;
    cursor: default;
    z-index: 999;
    right: -20px;
    top: 9px;
    float: right;
    position: absolute;
}
.ee-journey .amend-appointment .amend-error-msg-green,
.eetheme .amend-appointment .amend-error-msg-green /* conappsn-5 */ {
    display: flex;
    flex-direction: row;
    font-size: 16px;
    background: #fff;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.eetheme .amend-appointment .amend-error-msg-green /* conappsn-5 */ {
	border: 1px solid #dddddd;
    border-radius: 10px;
}
.ee-journey .amend-appointment .align-error-message-center {
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    border: 1px solid #d8d8d9;
    padding-bottom: 4px;
    padding-top: 12px;
    border-radius: 6px;
}
.ee-journey .amend-appointment .amend-error-msg-green p {
    padding-top: 0;
    padding-left: 0 !important;
    line-height: 31px;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 18px;
    color: #178804;
}
.eetheme .amend-appointment .amend-error-msg-green p /* conappsn-5 */ {
    padding-top: 0;
    padding-left: 0 !important;
    line-height: 31px;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 18px;
    color: #000000;
}
.ee-journey .amend-appointment .amend-error-msg-green .sprite-success-icon,
.ee-journey .amend-appointment .amend-error-msg-green .sprite-tick-icon-white,
.eetheme .manageequipment .ee-amend-error-msg-green .sprite-success-icon /* conapps-1046 */,
.eetheme .amend-appointment .amend-error-msg-green .sprite-success-icon /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -970px -300px no-repeat;
    float: left;
    height: 36px;
    width: 32px;
}
.eetheme .manageequipment .ee-amend-error-msg-green { /* conapps-1046 */
	padding: 15px;
}
.eetheme .manageequipment .ee-amend-error-msg-green {
	border: 1px solid #d9d9d9;
}
.ee-journey .amend-appointment .amend-appointment-doi-msg .amend-error-msg-green {
    background: #fff;
    border: 1px solid #d8d8d9;
    border-radius: 6px;
    margin-top: 20px;
}
.ee-journey #order-summary .timeline-right-cont {
    width: 90%;
}
.ee-journey #order-summary .cls-timeline-today .timeline-left-cont  {
    width: 8%;
}
.ee-journey #order-summary .cls-timeline-today .timeline-right-cont  {
    width: 90%;
}
.ee-journey #order-summary .pro-icon-cont {
    width: 85%;
}
.ee-journey #order-summary .milestone-order-link,
.ee-journey .cancel-others-block .milestone-order-link {
    margin-top: 0;
    margin-right: 8px;
    padding: 8px 42px 8px 41px;
}
.ee-journey #order-summary .mobile-view-full-width {
    width: 100%;
}
.ee-journey #order-summary .bottom-spacing-home-move {
    margin-bottom: 12px;
}
.ee-journey .cancel-partial-summary-page .bottom-spacing-home-move {
    margin-bottom: 12px;
}
.ee-journey .cancel-full-summary-page .bottom-spacing-home-move {
    margin-bottom: 12px;
}
.ee-journey #order-summary .bt-bold,
.ee-journey .amend-appointment .bt-bold,
.ee-journey #edit-orders-block .bt-bold {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey #order-summary .module-panel {
    padding-top: 0;
}
.ee-journey #order-summary .ee-orderref-details {
    color: #3c3d41;
}
.ee-journey #order-summary .order-details-info,
.ee-journey .cancel-full-summary-page .order-details-info, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-details-info, /* eeconsumer cancellation */
.ee-journey #order-summary .order-homemove {
    padding-bottom: 20px;
}
.ee-journey .amend-appointment .amend-error-wrapper {
    background: #f4f4f4 !important;
}
.eetheme .log-in-wrapper .bold /* conapps-364 */ {
	font-weight: bold;
}
.ee-journey #order-summary .order-summary-details,
.eetheme .log-in-wrapper p, /* conapps-364 */
.eetheme .log-in-wrapper label, /* conapps-364 */
.eetheme .log-in-wrapper .login_fields label, /* conapps-364 */
.eetheme .log-in-wrapper span, /* conapps-364 */
.eetheme .log-in-wrapper .login_fields span, /* conapps-364 */
.eetheme .log-in-wrapper strong, /* conapps-364 */
.eetheme .log-in-wrapper .login_fields strong, /* conapps-364 */
.eetheme .log-in-wrapper .ee-login-error-text /* conapps-364 */ {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.eetheme .log-in-wrapper .chat-to-us-here-cta-ee { /* conapps-364 */
	display: inline-block;
	font-family: 'RubrikRegular', 'Arial', sans-serif !important;
}
.ee-journey #order-summary .ee-orderref-details p.bold,
.ee-journey .supplier-details p.bold, /* eeconsumer supplier notes */
.ee-journey #order-summary .order-details-info p.bold,
.ee-journey .cancel-full-summary-page .order-details-info p.bold, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .order-details-info p.bold, /* eeconsumer cancellation */
.ee-journey #edit-orders-block .amend-address-details,
.ee-journey #edit-orders-block .amend-appointment-email,
.ee-journey .amend-appointment .amend-address-details,
.eetheme .ee-edit-container .amend-address-details, /* conappsn-5 */
.eetheme .amend-appointment .amend-address-details, /* conappsn-5 */
.eetheme .amend-appointment .amend-email-address, /* conappsn-5 */
.eetheme .ee-edit-container .amend-appointment-email, /* conappsn-5 */
.ee-journey .amend-appointment .amend-appointment-email{
    font-size: 16px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 24px;
    color: #3c3d41;
}
.ee-journey #order-summary .order-summary-details {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.ee-journey #order-summary .order-summary-table .ordertitle {
    color: #3c3d41;
    font-size: 27px;
}
.ee-journey .amend-appointment .amend-remainders,
.ee-journey #edit-orders-block .amend-remainders,
.eetheme .amend-appointment .amend-remainders /* conappsn-5 */ {
    color: #3c3d41;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 27px;
    line-height: 31px;
}
.eetheme .ee-margin-top-25 { /* nayanproj-1169 */
	margin-top: 25px;
}
.ee-journey .amend-appointment .available-appointments {
    margin-top: 5px;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
}
.ee-journey .amend-appointment .terms-conditions-wrapper .available-appointments {
    margin-top: 15px;
}
.ee-journey .amend-appointment .slots-block.blue-background,
.ee-journey .amend-appointment .slots-block-second.blue-background,
.eetheme .amend-appointment .slots-block.blue-background, /* conappsn-5 */
.eetheme .amend-appointment .slots-block-second.blue-background, /* conappsn-5 */
.ee-journey .amend-appointment .slots-block.purple-background,
.ee-journey .amend-appointment .slots-block-second.purple-background,
.eetheme .amend-appointment .slots-block.purple-background, /* conappsn-5 */
.eetheme .amend-appointment .slots-block-second.purple-background /* conappsn-5 */ {
    background-color: #fff;
    color: #007b85;
    border: 1px solid #d8d8d9;
    margin-left: auto;
    margin-right: auto;
    width: 492px;
    box-sizing: border-box;
}
.ee-journey .amend-appointment .time-range {
    width: 100%;
}
.ee-journey .amend-appointment .time-range div,
.eetheme .amend-appointment .time-range div /* conappsn-5 */ {
    border: 1px solid #007b85;
    border-radius: 40px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 17px;
    padding: 10px 20px;
    margin: 0 30px 20px 30px;
    width: 160px;
    box-sizing: border-box;
}
.eetheme .amend-appointment .time-range div /* conappsn-5 */ {
	font-size: 15px;
}
.ee-journey .amend-appointment .purple-background .time-range div {
    border: 1px solid #321e5b;
    color: #321e5b;
}
.ee-journey .amend-appointment .time-range div p {
    margin-bottom: 0;
}
.ee-journey .amend-appointment .blue-background .time-range div:hover,
.eetheme .amend-appointment .blue-background .time-range div:hover /* conappsn-5 */ { 
    background-color: #007b85;
    color: #fff;
}

.ee-journey .amend-appointment .purple-background .time-range .individual-calender-slot-hoverclass {
    background-color: #321e5b; 
    color: #fff; 
}
.ee-journey #edit-orders-block .amend-error-wrapper {
    background-color: #f4f4f4;
}
.ee-journey #order-summary .order-summary-details .payment-breakdown {
    border: none;
}
.ee-journey #order-summary .order-timeline .payment-breakdown {
    border-bottom: none;
}
.ee-journey #order-summary .timeline-right-cont span.vme-progress-text {
    color: #3c3d41;
    font-size: 12px;
    margin-left: -17px !important;
    width: 150px;
}
.ee-journey #order-summary .timeline-complete,
.eetheme .order-summary .timeline-complete,
.eetheme .order-summary .sprite-green-timeline, /* nayanproj-1169 */
.eetheme .view-order-summary .timeline-complete,
.eetheme .view-service-activation .btvsg-timeline-right-cont span.sprite-vme-completed, /* conapps-1046 */
.ee-journey span.sprite-green-timeline {
    background: url('../../shared/img/icons/ee/round/icon-tick-aqua.png') no-repeat 0 4px;
    background-size: 28px 28px !important;
}
.ee-journey #order-summary .timeline-right-cont span.vme-separator {
    border-bottom: 2px solid #3c3d41;
    margin-left: 23px !important;
    width: 72px;
}
.ee-journey #order-summary .timeline-right-cont span.vme-dotted-separator {
    border-bottom: 2px dotted #3c3d41;
    margin-left: 28px !important;
    width: 69px;
}
.ee-journey #order-summary .timeline-right-cont .sprite-vme-inprogress,
.ee-journey #order-summary .timeline-right-cont .sprite-vme-to-complete {
    text-align: center;
    color: #3c3d41;
    background: transparent;
    padding-right: 0;
    padding-top: 0;
    height: 30px;
    width: 30px;
    border: 2px solid #3c3d41;
    border-radius: 50%;
    position: absolute;
    top: -24px;
    display: inline-block;
    box-sizing: border-box;
}
.ee-journey #order-summary .timeline-right-cont span.sprite-vme-delay,
.ee-journey #order-summary .error-msg-yellow .sprite-img-dptype,
.ee-journey .cancel-others-block .errordiv .sprite.icon6, /* eeconsumer nce error */
.ee-journey .cancel-full-summary-page .error-msg-yellow .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .warning-div .sprite-img-dptype, /* eeconsumer cancellation */
.ee-journey #expediteandesclate .error-msg-yellow .sprite-img-dptype, /* Added for EE alert type icon in expedite page */
.ee-journey #order-summary .error-msg-yellow .sprite-img-ontrack,
.ee-journey #order-summary .error-msg-yellow .sprite-img-complete,
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-dptype,
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-ontrack,
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-complete,
.ee-journey #order-summary .sprite-i-ecc,
.ee-journey .cancel-others-block .sprite-alert.icon {
    background: url('../../shared/img/icons/ee/round/icon-explanation-yellow.png') no-repeat center center !important;
}
.ee-journey #order-summary .timeline-right-cont span.sprite-vme-failed {
	background: url('../../shared/img/icons/ee/round/icon-explanation-red.png') no-repeat center center !important;
}
.ee-journey #order-summary .timeline-right-cont span.sprite-vme-delay,
.ee-journey #order-summary .timeline-right-cont span.sprite-vme-failed {
    background-size: 28px 28px !important;
    height: 30px;
    width: 30px;
    margin-left: -2px !important;
    position: absolute;
    top: -30px;
    z-index: 999;
}
.timeline-right-cont .vme-status-block .cadio-vme-block-numberport-margin {
    margin-left: 0;
}
.ee-journey #order-summary .timeline-right-cont .vme-status-block span.cadio-vme-block-margin-left-inprogress {
    margin-left: -2px !important;
}
@media all and (-ms-high-contrast: none) {
    .ee-journey #order-summary .timeline-right-cont .vme-status-block span.cadio-vme-block-margin-left-fail,
    .ee-journey #order-summary .timeline-right-cont .vme-status-block span.cadio-vme-block-margin-left-inprogress {
        margin-left: -2px !important;
    }
}
@media all and (-ms-high-contrast: none) {
    .ee-journey #order-summary .timeline-right-cont span.sprite-vme-failed {
        margin-left: -122px !important;
    }
}
.ee-journey #order-summary .timeline-inprogress,
.eetheme .order-summary .timeline-inprogress /* conapps-1046 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -689px -300px no-repeat;
    width: 32px;
    height: 36px;
    margin-left: -2px;
}
.ee-journey #order-summary .timeline-today-left,
.eetheme .order-summary .timeline-today-left /* conapps-1046 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -748px -346px no-repeat;
    width: 32px;
    height: 36px;
    margin-left: -1px;
}
.ee-journey #order-summary .timeline-content .timeline-content-part:first-child .timeline-today-left {
    top: -6px;
}
.ee-journey #order-summary .padding-left-ee-not-inline {
    margin-left: 45px;
    padding-left: 0;
}
.ee-journey .cancel-partial-summary-page .padding-left-ee-not-inline {
    margin-left: 45px;
    padding-left: 0;
}
.ee-journey .cancel-full-summary-page .padding-left-ee-not-inline {
    margin-left: 45px;
    padding-left: 0;
}
.ee-journey #edit-orders-block .amend-error-msg,
.ee-journey .amend-appointment .amend-error-msg {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    padding-top: 4px;
}
.ee-journey .timeline-right-cont-no-bottom-border {
    border-bottom: 0 !important;
}
.ee-journey .no-line-height,
.eetheme .no-line-height /* conapps-1046 */ {
    line-height: 0 !important;
}
.ee-journey .hidden-timeline-left-cont {
    display: none;
}
.ee-journey .col-xs-4-timeline-left-cont-mobile {
    width: 8%;
}
.ee-journey .hidden-timeline-right-cont-date {
    display: block !important;
}
.ee-journey .hidden-timeline-right-cont-date span,
.ee-journey .amend-confirm-popup .ee-kcimodal-container div.ee-no-padding { /* eeconsumer supplier notes */
    padding: 0;
}
.ee-journey .hidden-timeline-right-cont-date.today-left {
    float: none;
    display: inline-block !important;
}
.ee-journey .edit-tab-show-mobile {
    display: block;
}
.ee-journey .edit-tab-hide-mobile {
    display: none;
}
.ee-journey #edit-orders-block .hr-line,
.eetheme .ee-edit-container .hr-line, /* conappsn-5 */
.eetheme .amend-appointment .hr-line, /* conappsn-5 */
.ee-journey .amend-appointment .hr-line,
.ee-journey .cancel-others-block .hr-line,
.ee-journey .cancel-others-block .header-separator,
.ee-journey .cancel-others-block .row-separator {
    border-bottom: 1px solid #d8d8d9;
}
.ee-journey .cancel-others-block .srSummaryList .summary-status-div {
    min-width: 15%;
    padding: 10px 0 25px 0;
}
.ee-journey .amend-appointment .contact-details-row:first-child {
    border-top: 1px solid #d8d8d9;
}
.ee-journey #edit-orders-block .contact-details-row.hr-line,
.eetheme .ee-edit-container .contact-details-row.hr-line, /* conappsn-5 */
.eetheme .amend-appointment .contact-details-row.hr-line, /* conappsn-5 */
.ee-journey .amend-appointment .contact-details-row.hr-line {
    padding-bottom: 25px;
    padding-top: 5px;
}
.ee-journey #edit-orders-block .contact-details-row .primary-checkbox-block .icon-tick-text-primary { /* Addded to show "Save as Primary Number" checkbox inside primary number section in edit contact page */
    color: #3c3d41;
}
.ee-journey .cancel-others-block .padding-answers-row {
    margin-top: 10px !important;
    padding: 8px;
}
.ee-journey .cancel-others-block .form-horizontal .hr-line{
    padding-bottom: 25px;
}
.ee-journey .cancel-others-block .margin-right-form {
    margin-right: 50px;
}
.ee-journey .amend-appointment .recap-edit-contact {
    padding: 0 15px;
}
.ee-journey .amend-appointment .last-hr-line {
    width: 100% !important;
    margin-left: 0 !important;
}
.ee-journey #edit-orders-block .amend-contact-details-wrapper {
    border-bottom: 1px solid #d8d8d9;
    margin-bottom: 0;
    margin-top: 30px;
    padding-bottom: 20px;
}
.ee-journey #edit-orders-block .pull-right {
    text-align: right;
}
.ee-journey #edit-orders-block .margin-left-amend-done,
.ee-journey .amend-appointment .margin-left-amend-done {
    margin-left: 45% !important;
}
.ee-journey #edit-orders-block .order-cancel-save .order-buttons {
    width: auto;
}
.ee-journey #edit-orders-block .no-bottom-border {
    border-bottom: none !important;
}
.ee-journey .amend-appointment .terms-conditions-wrapper {
    margin-top: 20px !important;
}
.ee-journey .container.advisor-list-of-orders-page {
    padding: 45px 0 80px 0;
}
.ee-journey .advisor-list-of-orders-page .page-header-title,
.eetheme .listOfOrder_wrapper h2, /* conapps-364 */
.eetheme .order-summary h2, /* conapps-1046 */
.eetheme .log-in-wrapper h1, /* conapps-364 */
.eetheme .view-order-summary h1 /* conapps-1064 */ {
    width: auto;
    padding-bottom: 0;
    border: 0;
}
.ee-journey .advisor-list-of-orders-page .view-link {
    margin-top: 0;
    float: none;
    display: inline-block;
}
.ee-journey .advisor-list-of-orders-page .bg-blue {
    padding: 20px 30px 30px 30px;
    border-top: 1px solid #d8d8d9;
    border-bottom: 1px solid #d8d8d9;
    background: #fff;
}
.ee-journey .advisor-list-of-orders-page .form-select-option p {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    color: #3c3d41;
}
.ee-journey .advisor-list-of-orders-page .form-select-option .select-lists,
.ee-journey .cancel-others-block .form-horizontal .contract-method-selopt .sel1,
.eetheme .listOfOrder_wrapper .select-lists, /* conapps-364 */
.ee-journey .contract-method-selopt .sel1 {
    border-radius: 0;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px;
    color: #3c3d41;
}
.ee-journey .advisor-list-of-orders-page .form-select-option .select-lists option {
    background: #fff;
    border-bottom: 1px solid #d8d8d9;
    padding: 8px 10px;
}
.ee-journey .advisor-list-of-orders-page .form-select-option select,
.ee-journey .cancel-others-block .form-horizontal .contract-method-selopt .sel1,
.eetheme .listOfOrder_wrapper .select-lists, /* conapps-364 */
.ee-journey .contract-method-selopt .sel1 {
    background: url('../../shared/img/icons/ee/br_down.png') right center/40px auto no-repeat #f4f4f4;
    border: 1px solid #d8d8d9;
    padding-left: 10px;
}
.eetheme .listOfOrder_wrapper .select-lists /* conapps-364 */ {
	font-size: 13px !important;
}
.ee-journey .advisor-list-of-orders-page .product-area {
    border-bottom: 1px solid #d8d8d9;
}
.ee-journey .advisor-list-of-orders-page .text-right {
    margin-top: 20px;
}
.ee-journey .advisor-list-of-orders-page .order-ref {
    min-height: 280px;
}
.ee-journey .advisor-list-of-orders-page .sales-order-ref-container h3,
.eetheme .listOfOrder_wrapper .order-title-header-ee, /* conapps-364 */
.eetheme .listOfOrder_wrapper p, /* conapps-364 */
.eetheme .listOfOrder_wrapper h3, /* conapps-364 */
.eetheme .ee-navbar-menu li a, /* conapps-364 */
.ee-journey .amend-confirm-popup .ee-kcimodal-container h3, /* eeconsumer supplier notes */
.ee-journey .advisor-list-of-orders-page .sales-order-ref-container p {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px !important;
    color: #3c3d41;
    margin: 0;
    word-break: break-all;
    word-wrap: break-word;
}
.eetheme .listOfOrder_wrapper p.listoforder-trackorder-ee { /* conapps-364 */
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px !important;
    color: #3c3d41;
    word-break: break-all;
    word-wrap: break-word;
}
.eetheme .ee-navbar-menu-billinglist { /* conapps-364 */
	font-family: 'RubrikRegular', 'Arial', sans-serif !important;
    font-size: 16px;
    color: #3c3d41;
    margin: 0;
}
.eetheme .ee-navbar-menu li a:hover,
.eetheme .ee-navbar-menu li a:focus { /* conapps-364 */
	background: #005a61 !important;
    color: #fff !important;
    text-decoration: none;
}
.eetheme .listOfOrder_wrapper .eevsg-button-secondary span.icon-right-chevron { /* conapps-364 */
	display: none !important;
}
.eetheme .listOfOrder_wrapper p /* conapps-364 */ {
	margin-bottom: 15px !important;
}
.ee-journey .advisor-list-of-orders-page .order-status {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px;
}
.ee-journey .advisor-list-of-orders-page .border-left-grey {
    margin-top: 15px;
    border: 0;
    padding-left: 20px !important;
}
.ee-journey .advisor-list-of-orders-page .order-time span {
    color: #3c3d41;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 14px;
    font-weight: normal;
}
.ee-journey .advisor-list-of-orders-page .order-substatus {
    font-size: 16px;
}
.ee-journey .advisor-list-of-orders-page .order-time {
    font-size: 14px;
}
.ee-journey .advisor-list-of-orders-page .icon-set {
    margin-top: 20px;
}
.ee-journey .advisor-list-of-orders-page .standalone-internal-link {
    margin-top: 3px;
    margin-bottom: 3px;
    display: block;
}
.ee-journey .amend-appointment .calendar-slot-section {
    position: relative;
}
.ee-journey .amend-appointment .calendar-expedited-added-element {
    position: absolute;
    top: 110px;
    display: none;
    width: 414px;
    left: -20px;
    background: #fff;
    color: black;
    text-align: left;
    height: 160px;
    padding: 7px 0;
}
.ee-journey .amend-appointment .calendar-slot-section.show-yellow-banner > .calendar-expedited-added-element {
    display: block;
}
.ee-journey .amend-appointment .calendar-slot-section.show-yellow-banner {
    margin-bottom: 190px;
}
.ee-journey .amend-appointment .calendar-expedited-added-element .sprite-img-timebomb {
    margin-top: 3px;
}
.ee-journey .amend-appointment .calendar-expedited-added-element .description {
    font-size: 16px;
    padding-left: 50px;
}
.ee-journey .amend-appointment .calendar-expedited-added-element .expedite-yellow-button-panel {
    position: absolute;
    bottom: 7px;
    right: -5px;
}
.ee-journey .amend-appointment .ee-exp-date-marker-col-one {
    left: -20px;
}
.ee-journey .amend-appointment .ee-exp-date-marker-col-two {
    left: -240px;
}
.ee-journey .amend-appointment .ee-exp-date-marker-center-col-single {
    left: -130px;
}

.ee-journey .amend-appointment .calendar-slot-section .yellow-arrow {
    background: url('../../shared/img/icons/ee/calendar-white-arrow-up.png') no-repeat center center !important;
    top: 98px;
    left: 64px;
}

/* Alert messages */
/* Mapping error-msg-yellow iguide messages to be alert messages */
/* error-msg-blue to information messages */
/* error-msg-green to success messages */
/* error-msg-red to error messages */
.ee-journey #order-summary .show-iguide-message-container,
.ee-journey #order-summary .ee-message-container,
.ee-journey .advisor-list-of-orders-page .ee-message-container, /* Few fixes */
.ee-journey .show-alert-message-container,
.ee-journey .cancel-others-block .ee-message-container,
.eetheme .listOfOrder_wrapper .ee-message-container, /* conapps-364 */
.ee-journey .supplier-details .ee-message-container { /* eeconsumer supplier notes */
    padding: 0 20px;
}
.eetheme .order-summary .ee-message-container,
.eetheme .manageequipment .ee-message-container { /* conapps-1046 */
	border: 1px solid #dddddd;
}
.ee-journey #order-summary .ee-message-container .error-msg-red,
.ee-journey .amend-appointment .ee-message-container .error-msg-red,
.ee-journey .cancel-others-block .ee-message-container .error-msg-red,
.ee-journey.large-desktop-page .error-msg-red,
.ee-journey .cancel-others-block .errordiv, /* eeconsumer nce error */
.ee-journey .supplier-details .ee-message-container .error-msg-red, /* eeconsumer supplier notes */
.eetheme .listOfOrder_wrapper .ee-message-container .error-msg-red, /* conapps-364 */
.eetheme .order-summary .ee-message-container .error-msg-red, /* conapps-1046 */
.ee-journey .advisor-list-of-orders-page .error-msg-red { /* Few fixes */
    margin-top: 20px;
}
.ee-journey #order-summary .error-msg-yellow,
.ee-journey .cancel-full-summary-page .error-msg-yellow, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .warning-div, /* eeconsumer cancellation */
.ee-journey .cancel-others-block .errordiv, /* eeconsumer nce error */
.ee-journey .amend-appointment .error-msg-yellow,
.ee-journey #expediteandesclate .error-msg-yellow, /* Added for EE iguide message from BT yellow iguide message in expedite page */
.ee-journey #order-summary .error-msg-blue,
.ee-journey .amend-appointment .error-msg-blue,
.ee-journey #expediteandesclate .error-msg-blue, /* Added for EE message from BT blue message in expedite page */
.ee-journey #order-summary .error-msg-green,
.ee-journey .amend-appointment .error-msg-green,
.ee-journey #expediteandesclate .error-msg-green, /* Added for EE message from BT green message in expedite page */
.ee-journey #order-summary .error-msg-red,
.ee-journey .manageequipment .error-msg-red,
.ee-journey .cancel-full-summary-page .error-msg-red, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red, /* eeconsumer cancellation */
.ee-journey .supplier-details .error-msg-red, /* eeconsumer supplier notes */
.ee-journey .amend-appointment .error-msg-red,
.ee-journey #expediteandesclate .error-msg-red, /* Added for EE message from BT red message in expedite page */
.ee-journey .amend-appointment .amend-error-msg-purple,
.ee-journey .ordi-page .amend-error-msg-purple, /* eeconsumer ordi */
.ee-journey #order-summary .error-msg-red,
.ee-journey #order-summary .purple-vme,
.ee-journey #order-summary .iguide-msgs,
.eetheme .log-in-wrapper .iguide-msgs, /* conapps-364 */
.eetheme .listOfOrder_wrapper .iguide-msgs, /* conapps-364 */
.eetheme .order-summary .iguide-msgs, /* conapps-1046 */
.ee-journey .cancel-full-summary-page .iguide-msgs, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .iguide-msgs, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .payment-info .roundel, /* eeconsumer cancellation */
.ee-journey #edit-orders-block .warning-body-wrapper,
.ee-journey .amend-appointment .warning-body-wrapper,
.eetheme .listOfOrder_wrapper .error-msg-red, /* conapps-364 */
.eetheme .order-summary .error-msg-red, /* conapps-1046 */
.eetheme .manageequipment .error-msg-red, /* conapps-1046 */
.eetheme .amend-appointment .amend-error-msg-purple, /* conappsn-5 */
.ee-journey .cancel-others-block .error-msg-red,
.eetheme .ee-edit-container .error-msg-red, /* conappsn-5 */
.eetheme .amend-appointment .error-msg-red, /* conappsn-5 */
.ee-journey.large-desktop-page .error-msg-red,
.ee-journey .advisor-list-of-orders-page .error-msg-red { /* Few fixes */
    background: #fff;
    border: 1px solid #d8d8d9;
    border-radius: 6px;
    color: #3c3d41 !important;
    font-size: 16px;
    line-height: 24px;
}
/* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .payment-info .roundel,
.ee-journey .cancel-full-summary-page .warning-body-wrapper .amend-error-msg {
    font-family: 'RubrikRegular', 'Arial', sans-serif;
}
.ee-journey .cancel-full-summary-page .payment-info .roundel::before {
    border-top: 19px solid #ffffff;
}
.ee-journey .cancel-full-summary-page .warning-body-wrapper {
    font-size: 17px !important;
    color: #3c3d41 !important;
    border: 1px solid #d8d8d9 !important;
    background: #fff;
    border-radius: 6px;
    line-height: 24px;
    margin-top: -20px;
}
.ee-journey .cancel-full-summary-page .triangle::after {
    display: none;
}
/* eeconsumer nce error */
.ee-journey .cancel-others-block .errordiv {
    height: auto;
}
.ee-journey .cancel-others-block .errordiv .padding-top13 {
    padding-top: 0;
}
.ee-journey #order-summary .error-msg-red,
.ee-journey .amend-appointment .error-msg-red,
.ee-journey .cancel-others-block .error-msg-red,
.ee-journey.large-desktop-page .error-msg-red,
.eetheme .listOfOrder_wrapper .error-msg-red, /* conapps-364 */
.ee-journey .cancel-full-summary-page .error-msg-red, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red, /* eeconsumer cancellation */
.ee-journey .supplier-details .error-msg-red, /* eeconsumer supplier notes */
.ee-journey .advisor-list-of-orders-page .error-msg-red { /* Few fixes */
    padding: 15px 0 15px !important;
    margin-top: 20px;
}
.ee-journey .manageequipment .error-msg-red {
    padding: 15px 0 15px;
    margin-top: 9px;
}
.ee-journey #order-summary .error-msg-red {
    margin-top: 19px;
}
.ee-journey #order-summary .error-msg-yellow h2,
.ee-journey .cancel-full-summary-page .error-msg-yellow h2, /* eeconsumer cancellation */
.ee-journey .amend-appointment .error-msg-yellow h2,
.ee-journey #expediteandesclate .error-msg-yellow h2, /* Added for EE alert h2 text in expedite page */
.ee-journey #order-summary .error-msg-blue h2,
.ee-journey .amend-appointment .error-msg-blue h2,
.ee-journey #order-summary .error-msg-green h2,
.ee-journey .amend-appointment .error-msg-green h2,
.ee-journey #order-summary .error-msg-red h2,
.ee-journey .advisor-list-of-orders-page .error-msg-red h2, /* Few fixes */
.ee-journey .amend-appointment .error-msg-red h2,
.eetheme .log-in-wrapper .iguide-msgs h2, /* conapps-364 */
.eetheme .order-summary .iguide-msgs h2, /* conapps-1046 */
.eetheme .manageequipment .error-msg-red h2, /* conapps-1046 */
.eetheme .order-summary .order-timeline h2.make-inline-block-for-timeline label, /* conapps-1046 */
.ee-journey #order-summary .iguide-msgs h2,
.ee-journey .cancel-others-block .error-msg-red h2,
.ee-journey.large-desktop-page .error-msg-red h2,
.ee-journey .supplier-details .error-msg-red h2, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page .error-msg-api-red h2, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red h2 { /* eeconsumer cancellation */
    font-size: 17px;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    line-height: 25px;
}
.ee-journey #order-summary .error-msg-red h2,
.ee-journey .advisor-list-of-orders-page .error-msg-red h2, /* Few fixes */
.ee-journey .amend-appointment .error-msg-red h2,
.ee-journey .cancel-others-block .error-msg-red h2,
.ee-journey.large-desktop-page .error-msg-red h2,
.eetheme .listOfOrder_wrapper .error-msg-red h4, /* conapps-364 */
.eetheme .order-summary .error-msg-red h4, /* conapps-1046 */
.eetheme .order-summary .error-msg-red p, /* conapps-1046 */
.eetheme .manageequipment .error-msg-red h2, /* conapps-1046 */
.eetheme .manageequipment .error-msg-red p, /* conapps-1046 */
.eetheme .listOfOrder_wrapper .error-msg-red p, /* conapps-364 */
.eetheme .ee-edit-container .error-msg-red h2, /* conappsn-5 */
.eetheme .ee-edit-container .error-msg-red p, /* conappsn-5 */
.eetheme .amend-appointment .error-msg-red h2, /* conappsn-5 */
.eetheme .amend-appointment .error-msg-red p, /* conappsn-5 */
.ee-journey .supplier-details .error-msg-red h2, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page .error-msg-api-red h2, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red h2 { /* eeconsumer cancellation */
    color: #e9020b;
}
.eetheme .listOfOrder_wrapper .error-msg-red .ee-error-para {
	color: #3c3d41 !important;
}
.eetheme .order-summary .error-msg-red h4 /* conapps-1046 */ 
.eetheme .ee-edit-container .error-msg-red h2 /* conappsn-5 */,
.eetheme .amend-appointment .error-msg-red h2 /* conappsn-5 */ {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
}
.ee-journey .amend-appointment .user-amend-prompt-confirm-msg h2 {
    color: #3c3d41;
}
.ee-journey #order-summary .error-msg-green h2,
.ee-journey .amend-appointment .error-msg-green h2 {
    color: #178804;
}
.ee-journey #order-summary .error-msg-yellow .sprite-img-dptype,
.ee-journey #order-summary .error-msg-yellow .sprite-img-ontrack,
.ee-journey #order-summary .error-msg-yellow .sprite-img-complete,
.ee-journey .cancel-full-summary-page .error-msg-yellow .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .warning-div .sprite-img-dptype, /* eeconsumer cancellation */
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-dptype,
.ee-journey #expediteandesclate .error-msg-yellow .sprite-img-dptype, /* Added for EE alert type icon in expedite page */
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-ontrack,
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-complete {
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
}
.ee-journey .amend-appointment .error-msg-yellow .sprite-img-dptype {
    padding: 20px;
}
.ee-journey .amend-appointment .amend-error-msg-purple,
.ee-journey .ordi-page .amend-error-msg-purple,
.eetheme .amend-appointment .amend-error-msg-purple /* conappsn-5 */ { /* eeconsumer ordi */
    padding: 20px 0 12px 0;
}
.ee-journey .amend-appointment .amend-error-msg-purple p,
.eetheme .amend-appointment .amend-error-msg-purple p, /* conappsn-5 */
.ee-journey .ordi-page .amend-error-msg-purple p { /* eeconsumer ordi */
    padding-top: 0;
}
.ee-journey #order-summary .error-msg-red,
.ee-journey .manageequipment .error-msg-red,
.ee-journey .cancel-others-block .error-msg-red,
.ee-journey.large-desktop-page .error-msg-red,
.eetheme .listOfOrder_wrapper .error-msg-red, /* conapps-364 */
.ee-journey .cancel-others-block .errordiv, /* eeconsumer nce error */
.ee-journey .supplier-details .error-msg-red, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page .error-msg-red, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red, /* eeconsumer cancellation */
.ee-journey .advisor-list-of-orders-page .error-msg-red { /* Few fixes */
    color: #3c3d41 !important;
    border: 1px solid #d8d8d9 !important;
}
.ee-journey #order-summary .sprite-i-icon,
.ee-journey .advisor-list-of-orders-page .sprite-i-icon, /* Few fixes */
.ee-journey .amend-appointment .amend-error-msg-purple .sprite-i-icon,
.eetheme .amend-appointment .amend-error-msg-purple .sprite-i-icon, /* conappsn-5 */
.ee-journey .ordi-page .amend-error-msg-purple .sprite-i-icon, /* eeconsumer ordi */
.ee-journey #order-summary .sprite-i-icon-white-iguide,
.ee-journey #order-summary .error-msg-blue .sprite-i-icon,
.ee-journey #order-summary .error-msg-red .sprite-i-icon,
.ee-journey #order-summary .sprite-i-icon-white,
.ee-journey #order-summary .sprite-i-icon-black,
.ee-journey .amend-appointment .sprite-i-icon-black,
.ee-journey #edit-orders-block .sprite-i-icon-black,
.ee-journey .cancel-others-block .sprite-i-icon,
.eetheme .order-summary .sprite-i-icon, /* conapps-1046 */
.eetheme .order-summary .error-msg-red .sprite-i-icon, /* conapps-1046 */
.eetheme .manageequipment .sprite-i-icon, /* conapps-1046 */
.eetheme .manageequipment .error-msg-red .sprite-i-icon, /* conapps-1046 */
.ee-journey .supplier-details .sprite-i-icon, /* eeconsumer supplier notes */
.ee-journey .cancel-others-block .error-msg-red .sprite-i-icon,
.ee-journey .cancel-full-summary-page .error-msg-red .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .warning-body-wrapper .interaction-info { /* eeconsumer cancellation */
    background: url('../../shared/img/icons/ee/round/icon-info-coal.png') no-repeat center center;
    background-size: 30px 30px;
    height: 30px;
    width: 30px;
}
.ee-journey .order-summary-page .error-msg-high-warning .sprite-i-icon,
.eetheme .order-summary .error-msg-high-warning .sprite-i-icon /* conapps-1046 */ {
    background: url('../../shared/img/icons/ee/round/icon-high-alert.png') no-repeat center center !important;
}
.ee-journey .order-summary-page .error-msg-warning .sprite-i-icon,
.eetheme .order-summary .error-msg-warning .sprite-i-icon /* conapps-1046 */ {
    background: url('../../shared/img/icons/ee/round/icon-explanation-yellow.png') no-repeat center center !important;
    background-size: 30px 30px !important;
}
.eetheme .log-in-wrapper .error-msg-warning .sprite-i-icon,
.eetheme .order-summary .error-msg-warning .sprite-i-icon, /* conapps-1046 */
.eetheme .listOfOrder_wrapper .error-msg-warning .sprite-i-icon { /* conapps-364 */
    background: url('../../shared/img/icons/ee/round/icon-explanation-yellow.png') no-repeat center center !important;
    background-size: 30px 30px !important;
}
.ee-journey .order-summary-page .iguide-msgs h2,
.eetheme .order-summary .iguide-msgs h2 /* conapps-1046 */ {
    color: #3c3d41 !important;
}
.eetheme .order-summary .iguide-msgs h2 /* conapps-1046 */ {
	float: left;
	text-align: left;
}
.ee-journey .cancel-others-block .sprite-alert.icon,
.ee-journey .cancel-others-block .errordiv .sprite.icon6 { /* eeconsumer nce error */
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
}
.ee-journey #order-summary .sprite-i-icon,
.ee-journey .advisor-list-of-orders-page .sprite-i-icon,
.ee-journey #order-summary .error-msg-blue .sprite-i-icon,
.ee-journey #order-summary .error-msg-red .sprite-i-icon,
.ee-journey #order-summary .sprite-i-icon-white,
.ee-journey .amend-appointment .error-msg-blue .sprite-i-icon,
.ee-journey .amend-appointment .error-msg-red .sprite-i-icon,
.ee-journey #edit-orders-block .warning-body-wrapper .sprite-i-icon,
.ee-journey #order-summary .sprite-i-icon-black,
.ee-journey .amend-appointment .sprite-i-icon-black,
.ee-journey #edit-orders-block .sprite-i-icon-black,
.eetheme .listOfOrder_wrapper .error-msg-red .sprite-i-icon, /* conapps-364 */
.eetheme .order-summary .sprite-i-icon, /* conapps-1046 */
.eetheme .manageequipment .sprite-i-icon, /* conapps-1046 */
.ee-journey .cancel-others-block .sprite-i-icon,
.ee-journey.large-desktop-page .error-msg-red .sprite-i-icon,
.ee-journey .cancel-others-block .error-msg-red .sprite-i-icon,
.ee-journey .supplier-details .error-msg-red .sprite-i-icon, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page .error-msg-red .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .warning-body-wrapper .interaction-info { /* eeconsumer cancellation */
    margin: 8px 0;
}
.ee-journey #order-summary .error-msg-red .sprite-i-icon,
.ee-journey .manageequipment .error-msg-red .sprite-i-icon,
.ee-journey .advisor-list-of-orders-page .error-msg-red .sprite-i-icon, /* Few fixes */
.ee-journey .amend-appointment .warning-body-wrapper .interaction-info,
.ee-journey .amend-appointment .error-msg-red .sprite-i-icon,
.ee-journey #edit-orders-block .warning-body-wrapper .interaction-info,
.ee-journey .amend-appointment .ee-field-error-info-icon,
.ee-journey #edit-orders-block .ee-field-error-info-icon,
.ee-journey #order-summary .error-msg-red .sprite-img-dptype,
.ee-journey .amend-appointment .error-msg-red .sprite-img-dptype,
.ee-journey .cancel-others-block .form-horizontal .ee-field-error-info-icon,
.ee-journey .cancel-full-summary-page form .ee-field-error-info-icon, /* eeconsumer cancellation */
.ee-journey .cancel-others-block .error-msg-red .sprite-i-icon,
.ee-journey.large-desktop-page .error-msg-red .sprite-i-icon,
.eetheme .listOfOrder_wrapper .error-msg-red .sprite-i-icon, /* conapps-364 */
.eetheme .order-summary .error-msg-red .sprite-i-icon, /* conapps-1046 */
.eetheme .manageequipment .error-msg-red .sprite-i-icon, /* conapps-1046 */
.ee-journey .ordi-page .amend-appointment-wrapper .ee-field-error-info-icon, /* eeconsumer ordi */
.ee-journey .supplier-details .error-msg-red .sprite-i-icon, /* eeconsumer supplier notes */
.ee-journey .cancel-full-summary-page .error-msg-red .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .error-msg-red .sprite-i-icon, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page .warning-body-wrapper .interaction-info,
.ee-journey .cancel-full-summary-page .error-msg-ee-cancel .sprite-i-icon,
.eetheme .ee-edit-container .error-msg-red .sprite-i-icon, /* conappsn-5 */
.eetheme .amend-appointment .error-msg-red .sprite-i-icon, /* conappsn-5 */
.eetheme .listOfOrder_wrapper .ee-field-error-info-icon, /* conapps-364 */
.eetheme .ee-edit-container .ee-field-error-info-icon, /* conappsn-5 */
.eetheme .amend-appointment .ee-field-error-info-icon, /* conappsn-5 */
.eetheme .log-in-wrapper .ee-field-error-info-icon /* conapps-364 */ { /* eeconsumer cancellation */
    background: url('../../shared/img/icons/ee/round/icon-explanation-red.png') no-repeat center center !important;
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
}
.ee-journey #order-summary .error-msg-green .sprite-i-icon,
.eetheme .order-summary .error-msg-green .sprite-i-icon /* conapps-1046 */ {
    background: url('../../shared/img/icons/ee/round/icon-tick-green.png') no-repeat center center !important;
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
}
.eetheme .order-summary .i-icon-message-wrapper { /* conapps-1046 */
	padding-left: 0 !important;
    padding-top: 3px;
}
.ee-journey .cancel-full-summary-page .no-right-padding {
    padding-right: 0;
}
.ee-journey .cancel-full-summary-page .no-left-padding {
    padding-left: 0;
}.ee-journey .amend-appointment .user-amend-prompt-confirm-msg .sprite-i-icon {
    background: url('../../shared/img/icons/ee/round/icon-info-coal.png') no-repeat center center !important;
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
    margin-top: 0;
}
.ee-journey .amend-appointment .ee-field-success-info-icon,
.ee-journey #edit-orders-block .ee-field-success-info-icon,
.ee-journey #expediteandesclate .ee-field-success-info-icon, /* Added for EE green tick in each visited panel in expedite page */
.ee-journey .cancel-others-block .form-horizontal .ee-field-success-info-icon {
    background: url('../../shared/img/icons/ee/round/icon-tick-green.png') no-repeat center center !important;
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
}
.ee-journey #expediteandesclate .ee-field-success-info-icon { /* Added for EE green tick in each visited panel in expedite page */
    position: absolute;
    right: 20px;
    top: 14px;
}
.ee-journey .cancel-others-block .right-tick-ee-icon {
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
    margin-right: 27px;
}
.ee-journey #edit-orders-block .ee-field-error-info-icon,
.ee-journey #edit-orders-block .ee-field-success-info-icon,
.ee-journey .amend-appointment .ee-field-error-info-icon,
.ee-journey .amend-appointment .ee-field-success-info-icon,
.ee-journey .ordi-page .amend-appointment-wrapper .ee-field-error-info-icon, /* eeconsumer ordi */
.ee-journey .cancel-others-block .form-horizontal .ee-field-error-info-icon,
.ee-journey .cancel-others-block .form-horizontal .ee-field-success-info-icon,
.ee-journey .cancel-full-summary-page form .ee-field-error-info-icon, /* eeconsumer cancellation */
.ee-journey .cancel-full-summary-page form .ee-field-success-info-icon { /* eeconsumer cancellation */
    position: absolute;
    right: 30px;
    top: 10px;
}
.eetheme .ee-edit-container .ee-field-error-info-icon,
.eetheme .amend-appointment .ee-field-error-info-icon /* conappsn-5 */ {
	position: absolute;
    right: 8px;
    top: -35px;
}
.eetheme .log-in-wrapper .ee-field-error-info-icon,
.eetheme .listOfOrder_wrapper .ee-field-error-info-icon { /* conapps-364 */
	position: absolute;
    right: 30px;
    top: 247px;
}
.eetheme .listOfOrder_wrapper .ee-field-error-info-icon { /* conapps-364 */
	position: absolute;
    right: 17px;
    top: 40px;
}
.eetheme .log-in-wrapper .ee-field-error-info-icon-post-code { /* conapps-364 */
	position: absolute;
    right: 30px;
    top: 417px;
}
.eetheme .log-in-wrapper .ee-field-error-info-icon-post-code.reference-present-postcode-error
{
    top: 388px;
}
.eetheme .listOfOrder_wrapper .ee-field-error-info-icon-post-code { /* conapps-364 */
	position: absolute;
    right:35px;
    top: 40px;
}
/* eeconsumer ordi */
.ee-journey .ordi-page .amend-appointment-wrapper .amend-appointment-wrapper-ee-ordi-to {
    right: 138px !important;
    top: 5px;
}
.ee-journey .ordi-page .amend-appointment-wrapper .amend-appointment-wrapper-ee-ordi-cc {
    right: 120px !important;
    top: 5px;
}
/* qc 114424 fix */
.ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon,
.ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon {
    float: right;
    position: relative !important;
    right: 34px !important;
}
.ee-journey .ordi-page .amend-appointment-wrapper .subject-phone-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-address1-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-town-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-postcode-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-openreachnad-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-ogea-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-nadkey-ordi-ee {
    position: relative !important;
}
.ee-journey .ordi-page .amend-appointment-wrapper .subject-phone-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-address1-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-town-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-postcode-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-openreachnad-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-ogea-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-nadkey-ordi-ee {
    right: 5px;
    float: right;
}
.ee-journey .ordi-page .amend-appointment-wrapper .subject-address1-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-openreachnad-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-ogea-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-town-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-postcode-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-phone-ordi-ee,
.ee-journey .ordi-page .amend-appointment-wrapper .subject-nadkey-ordi-ee {
    top: -39px !important;
}
.ee-journey .ordi-page .amend-appointment-wrapper .subject-additionalnotes-ordi-ee {
    right: 76px !important;
    top: 34px  !important;
}
.ee-journey .ordi-page .email-wrapper .ordi-wrapper-msg-ee {
    color: #ffffff !important;
}
/* end */
.ee-journey #order-summary .purple-vme {
    padding: 19px 0 0 35px;
    text-align: left;
    margin-bottom: 20px !important;
}

.ee-journey #order-summary .purple-vme p,
.ee-journey #order-summary .timeline-right-cont p {
    color: #3c3d41;
    font-size: 16px;
    line-height: 24px;
}
.ee-journey #order-summary .timeline-right-cont .today-left p,
.ee-journey #order-summary .timeline-left-cont .today-left p,
.ee-journey #order-summary .timeline-right-cont .today-left span {
    color: #fff;
    font-size: 16px;
}
.ee-journey #order-summary .timeline-right-cont .today-left p,
.ee-journey #order-summary .timeline-right-cont .today-left span {
    font-size: 14px;
}
.ee-journey #order-summary .timeline-right-cont .today-left p,
.ee-journey #order-summary .timeline-left-cont .today-left p {
    margin-bottom: 0;
}
.ee-journey #edit-orders-block .warning-body-wrapper-width {
    width: 93%;
    margin-left: 20px;
}
.ee-journey .amend-appointment .warning-body-wrapper-width {
    width: 98%;
    margin-left: 5px;
}
.eetheme .amend-appointment .ee-button-width { /* conappsn-5 */
	width: 245px;
}
.eetheme .ee-center-text { /* conappsn-5 */
	text-align: center;
}
/* Icons */
.ee-journey #order-summary .i-icon,
.ee-journey .cancel-full-summary-page .i-icon, /* eeconsumer cancellation */
.ee-journey .amend-appointment .i-icon,
.ee-journey #edit-orders-block .i-icon,
.ee-journey .cancel-others-block .i-icon,
.eetheme .listOfOrder_wrapper .i-icon, /* conapps-364 */
.eetheme .order-summary .i-icon, /* conapps-1046 */
.ee-journey .supplier-details .i-icon, /* eeconsumer supplier notes */
.ee-journey #expediteandesclate .i-icon /* Added for EE alert type icon margin in expedite page */{
    margin-top: 0;
}
.ee-journey #order-summary .padding-left-ee {
    padding-left: 10px;
}
.ee-journey .cancel-partial-summary-page .padding-left-ee {
    padding-left: 10px;
}
.ee-journey .cancel-full-summary-page .padding-left-ee {
    padding-left: 10px;
}
.ee-journey #order-summary .sprite-bb,
.ee-journey .cancel-full-summary-page .sprite-bb, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-bb, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-bb,
.eetheme .amend-appointment .sprite-bb /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -688px -250px no-repeat;
    width: 32px;
    height: 40px;
    margin-right: 2px;
}
.ee-journey #order-summary .sprite-phone,
.ee-journey .cancel-full-summary-page .sprite-phone, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-phone, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-phone,
.eetheme .amend-appointment .sprite-phone /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -716px -250px no-repeat;
    width: 30px;
    height: 40px;
    margin-right: 4px;
}
.ee-journey #order-summary .sprite-tv,
.ee-journey .cancel-full-summary-page .sprite-tv, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-tv, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-tv,
.eetheme .amend-appointment .sprite-tv /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -744px -250px no-repeat;
    width: 32px;
    height: 40px;
    margin-right: 2px;
}
.ee-journey #order-summary .sprite-sport,
.ee-journey .cancel-full-summary-page .sprite-sport, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-sport, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-sport,
.eetheme .amend-appointment .sprite-sport /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -777px -250px no-repeat;
    width: 32px;
    height: 40px;
    margin-right: 2px;
}
.ee-journey #order-summary .sprite-mobile,
.ee-journey .cancel-full-summary-page .sprite-mobile, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-mobile, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-mobile,
.eetheme .amend-appointment .sprite-mobile /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -810px -250px no-repeat;
    width: 28px;
    height: 40px;
    margin-right: 6px;
}
.ee-journey #order-summary .sprite-equipment,
.ee-journey .cancel-full-summary-page .sprite-equipment, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-qeuipment, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-equipment,
.eetheme .amend-appointment .sprite-equipment /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -839px -250px no-repeat;
    width: 34px;
    height: 40px;
}
.ee-journey #order-summary .sprite-homemove,
.ee-journey .cancel-full-summary-page .sprite-homemove, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-homemove, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-homemove,
.eetheme .amend-appointment .sprite-homemove /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -948px -250px no-repeat;
    width: 32px;
    height: 40px;
    margin-right: 2px;
}

.ee-journey #order-summary .sprite-current,
.ee-journey .cancel-full-summary-page .sprite-current, /* eeconsumer cancellation */
.ee-journey .cancel-partial-summary-page .sprite-current, /* eeconsumer cancellation */
.ee-journey .amend-appointment .sprite-current,
.eetheme .amend-appointment .sprite-current /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/round/icon-info-aqua.png') no-repeat center center;
    background-size: 32px 32px;
    width: 34px;
    height: 40px;
}

.ee-journey #order-summary .icon-i-info,
.ee-journey .amend-appointment .icon-i-info {
    background: url('../../shared/img/icons/ee/round/icon-question-teal.png') no-repeat center center;
    background-size: 15px 15px;
    width: 15px;
    height: 15px;
}
.ee-journey #order-summary .icon-i-info:hover,
.ee-journey .amend-appointment .icon-i-info:hover {
    background: url('../../shared/img/icons/ee/round/icon-question-hover.png') no-repeat center center;
    background-size: 15px 15px;
    width: 15px;
    height: 15px;
}
.ee-journey .amend-appointment .change-appointment-icon,
.eetheme .amend-appointment .change-appointment-icon /* conappsn-5 */ {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -872px -250px no-repeat;
    width: 32px;
    height: 36px;
}

.ee-journey #order-summary .sprite-img-bb,
.ee-journey #order-summary .sprite-img-broadband,
.ee-journey #order-summary .error-msg-blue .sprite-img-bb,
.ee-journey #order-summary .error-msg-blue .sprite-img-broadband,
.ee-journey #order-summary .error-msg-red .sprite-img-bb,
.ee-journey #order-summary .error-msg-red .sprite-img-broadband,
.ee-journey .amend-appointment .sprite-img-bb,
.ee-journey .amend-appointment .sprite-img-broadband{
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -688px -250px no-repeat;
    width: 32px;
    height: 40px;
    float: left;
    margin-left: 5px;
    margin-top: 0;
}
.ee-journey #order-summary .sprite-img-pstn,
.ee-journey #order-summary .sprite-img-phone,
.ee-journey #order-summary .error-msg-blue .sprite-img-pstn,
.ee-journey #order-summary .error-msg-red .sprite-img-pstn,
.ee-journey #order-summary .error-msg-blue .sprite-img-phone,
.ee-journey #order-summary .error-msg-red .sprite-img-phone,
.ee-journey .amend-appointment .sprite-img-pstn,
.ee-journey .amend-appointment .sprite-img-phone {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -716px -250px no-repeat;
    width: 30px;
    height: 40px;
    float: left;
    margin-left: 5px;
    margin-top: 0;
}
.ee-journey #order-summary .sprite-img-vision,
.ee-journey #order-summary .sprite-img-tv,
.ee-journey #order-summary .error-msg-blue .sprite-img-vision,
.ee-journey #order-summary .error-msg-red .sprite-img-vision,
.ee-journey #order-summary .error-msg-blue .sprite-img-tv,
.ee-journey #order-summary .error-msg-red .sprite-img-tv,
.ee-journey .amend-appointment .sprite-img-vision,
.ee-journey .amend-appointment .sprite-img-tv {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -744px -250px no-repeat;
    width: 32px;
    height: 40px;
    float: left;
    margin-left: 6px;
    margin-top: 0;
}
.ee-journey #order-summary .sprite-img-btsport,
.ee-journey #order-summary .sprite-img-sport,
.ee-journey #order-summary .error-msg-blue .sprite-img-btsport,
.ee-journey #order-summary .error-msg-red .sprite-img-btsport,
.ee-journey #order-summary .error-msg-blue .sprite-img-sport,
.ee-journey #order-summary .error-msg-red .sprite-img-sport,
.ee-journey .amend-appointment .sprite-img-btsport,
.ee-journey .amend-appointment .sprite-img-sport {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -777px -250px no-repeat;
    width: 32px;
    height: 40px;
    float: left;
    margin-left: 5px;
    margin-top: 0;
}
.ee-journey #order-summary .sprite-img-btmobile,
.ee-journey #order-summary .sprite-img-mobile,
.ee-journey #order-summary .error-msg-blue .sprite-img-btmobile,
.ee-journey #order-summary .error-msg-red .sprite-img-btmobile,
.ee-journey #order-summary .error-msg-blue .sprite-img-mobile,
.ee-journey #order-summary .error-msg-red .sprite-img-mobile,
.ee-journey .amend-appointment .sprite-img-btmobile,
.ee-journey .amend-appointment .sprite-img-mobile {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -810px -250px no-repeat;
    width: 28px;
    height: 40px;
    float: left;
    margin-left: 7px;
    margin-top: 0;
}
.ee-journey #order-summary .sprite-i-ecc {
    background-size: 30px 30px !important;
    height: 34px;
    width: 30px;
    margin-left: 0;
}
.ee-journey #order-summary .sprite-img-dptype,
.ee-journey .cancel-partial-summary-page .warning-div .sprite-img-dptype, /* eeconsumer cancellation */
.ee-journey #order-summary .sprite-img-ontrack,
.ee-journey #order-summary .sprite-img-complete,
.ee-journey #order-summary .error-msg-blue .ontrack,
.ee-journey #order-summary .error-msg-red .ontrack,
.ee-journey #order-summary .error-msg-blue .sprite-img-complete,
.ee-journey #order-summary .error-msg-red .sprite-img-complete,
.ee-journey .amend-appointment .sprite-img-dptype,
.ee-journey .amend-appointment .sprite-img-ontrack,
.ee-journey .amend-appointment .sprite-img-complete,
.ee-journey .amend-appointment .error-msg-blue .ontrack,
.ee-journey .amend-appointment .error-msg-red .ontrack,
.ee-journey .amend-appointment .error-msg-blue .sprite-img-complete,
.ee-journey .amend-appointment .error-msg-red .sprite-img-complete,
.ee-journey #expediteandesclate .error-msg-yellow .sprite-img-dptype /* Added for EE alert type icon in expedite page */{
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -970px -300px no-repeat;
    width: 32px;
    height: 36px;
    float: left;
    margin-left: 6px;
    margin-top: 0;
}
.ee-journey #order-summary .error-msg-blue .sprite-img-dptype,
.ee-journey .amend-appointment .error-msg-blue .sprite-img-dptype {
    background: url('../../shared/img/icons/ee/round/icon-info-coal.png') no-repeat center center !important;
    background-size: 30px 30px !important;
    height: 30px;
    width: 30px;
}
.ee-journey #order-summary .sprite-img-service,
.ee-journey #order-summary .sprite-img-ov,
.ee-journey #order-summary .sprite-img-rocm,
.ee-journey #order-summary .sprite-img-qcso,
.ee-journey #order-summary .sprite-img-awaiting,
.ee-journey #order-summary .sprite-img-qcsojeopardy,
.ee-journey #order-summary .sprite-img-default,
.ee-journey #order-summary .sprite-img-pending,
.ee-journey #order-summary .sprite-img-ovjeopardy,
.ee-journey #order-summary .sprite-img-rocmjeopardy,
.ee-journey #order-summary .sprite-img-unknownfamily,
.ee-journey #order-summary .sprite-img-timebomb,
.ee-journey .cancel-full-summary-page .error-msg-yellow .sprite-img-timebomb, /* eeconsumer cancellation */
.ee-journey #order-summary .sprite-img-delayedcommitment,
.ee-journey #order-summary .sprite-img-appointment,
.ee-journey #order-summary .sprite-img-cancelled,
.ee-journey #order-summary .pstn-broadband,
.ee-journey #order-summary .pstn-phone,
.ee-journey #order-summary .sprite-img-opensr,
.ee-journey #order-summary .sprite-img-information,
.ee-journey #order-summary .sprite-img-ordersubtype,
.ee-journey #order-summary .error-msg-blue .sprite-img-service,
.ee-journey #order-summary .error-msg-red .sprite-img-service,
.ee-journey #order-summary .error-msg-blue .sprite-img-ov,
.ee-journey #order-summary .error-msg-red .sprite-img-ov,
.ee-journey #order-summary .error-msg-blue .sprite-img-rocm,
.ee-journey #order-summary .error-msg-red .sprite-img-rocm,
.ee-journey #order-summary .error-msg-blue .sprite-img-qcso,
.ee-journey #order-summary .error-msg-red .sprite-img-qcso,
.ee-journey #order-summary .error-msg-blue .sprite-img-awaiting,
.ee-journey #order-summary .error-msg-red .sprite-img-awaiting,
.ee-journey #order-summary .error-msg-blue .sprite-img-qcsojeopardy,
.ee-journey #order-summary .error-msg-red .sprite-img-qcsojeopardy,
.ee-journey #order-summary .error-msg-blue .sprite-img-default,
.ee-journey #order-summary .error-msg-red .sprite-img-default,
.ee-journey #order-summary .error-msg-blue .sprite-img-pending,
.ee-journey #order-summary .error-msg-red .sprite-img-pending,
.ee-journey #order-summary .error-msg-blue .sprite-img-ovjeopardy,
.ee-journey #order-summary .error-msg-red .sprite-img-ovjeopardy,
.ee-journey #order-summary .error-msg-blue .sprite-img-rocmjeopardy,
.ee-journey #order-summary .error-msg-red .sprite-img-rocmjeopardy,
.ee-journey #order-summary .error-msg-blue .sprite-img-unknownfamily,
.ee-journey #order-summary .error-msg-red .sprite-img-unknownfamily,
.ee-journey #order-summary .error-msg-blue .sprite-img-timebomb,
.ee-journey #order-summary .error-msg-red .sprite-img-timebomb,
.ee-journey #order-summary .error-msg-blue .sprite-img-delayedcommitment,
.ee-journey #order-summary .error-msg-red .sprite-img-delayedcommitment,
.ee-journey #order-summary .error-msg-blue .sprite-img-appointment,
.ee-journey #order-summary .error-msg-red .sprite-img-appointment,
.ee-journey #order-summary .error-msg-blue .sprite-img-cancelled,
.ee-journey #order-summary .error-msg-red .sprite-img-cancelled,
.ee-journey #order-summary .error-msg-blue .pstn-broadband,
.ee-journey #order-summary .error-msg-red .pstn-broadband,
.ee-journey #order-summary .error-msg-blue .sprite-img-opensr,
.ee-journey #order-summary .error-msg-red .sprite-img-opensr,
.ee-journey #order-summary .error-msg-blue .sprite-img-information,
.ee-journey #order-summary .error-msg-red .sprite-img-information,
.ee-journey #order-summary .error-msg-blue .sprite-img-ordersubtype,
.ee-journey #order-summary .error-msg-red .sprite-img-ordersubtype,
.ee-journey .amend-appointment .sprite-img-service,
.ee-journey .amend-appointment .sprite-img-ov,
.ee-journey .amend-appointment .sprite-img-rocm,
.ee-journey .amend-appointment .sprite-img-qcso,
.ee-journey .amend-appointment .sprite-img-awaiting,
.ee-journey .amend-appointment .sprite-img-qcsojeopardy,
.ee-journey .amend-appointment .sprite-img-default,
.ee-journey .amend-appointment .sprite-img-pending,
.ee-journey .amend-appointment .sprite-img-expedite-auth-prompt,
.ee-journey .amend-appointment .sprite-img-ovjeopardy,
.ee-journey .amend-appointment .sprite-img-rocmjeopardy,
.ee-journey .amend-appointment .sprite-img-unknownfamily,
.ee-journey .amend-appointment .sprite-img-timebomb,
.ee-journey .amend-appointment .sprite-img-delayedcommitment,
.ee-journey .amend-appointment .sprite-img-appointment,
.ee-journey .amend-appointment .sprite-img-cancelled,
.ee-journey .amend-appointment .pstn-broadband,
.ee-journey .amend-appointment .pstn-phone,
.ee-journey .amend-appointment .sprite-img-opensr,
.ee-journey .amend-appointment .sprite-img-information,
.ee-journey .amend-appointment .sprite-img-ordersubtype {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -689px -300px no-repeat;
    width: 32px;
    height: 36px;
    float: left;
    margin-left: 6px;
    margin-top: 0;
}
.ee-journey #order-summary .sprite-img-timebomb,
.ee-journey .cancel-full-summary-page .error-msg-yellow .sprite-img-timebomb, /* eeconsumer cancellation */
.ee-journey #order-summary .error-msg-blue .sprite-img-timebomb,
.ee-journey #order-summary .error-msg-red .sprite-img-timebomb,
.ee-journey .amend-appointment .sprite-img-timebomb {
    background: url('../../shared/img/icons/ee/round/icon-explanation-red.png') no-repeat center 2px !important;
    background-size: 30px 30px !important;
    height: 36px;
    width: 32px;
}
.ee-journey .advisor-list-of-orders-page .sprite-mobile-other {
    background: url('../../shared/img/icons/ee/ee-orders-sprite.png') -810px -250px no-repeat;
    width: 28px;
    height: 35px;
    margin-left: 12px;
    display: inline-block;
}
.ee-journey .advisor-list-of-orders-page .mobile-other-action {
    font-size: 10px;
    display: block;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-weight: normal;
    line-height: 1;
    margin-top: -9px;
    color: #6f6f71;
}

/* Tabs */
.ee-journey #order-summary .tabs-container .tab-content {
    background-color: #f4f4f4;
    padding: 20px 20px;
}
.ee-journey #order-summary .nav-tabs {
    border-bottom: 0;
}
.ee-journey #order-summary .tabs-container div.tabs a {
    font-weight: normal;
    border-bottom: 1px solid #d8d8d9;
}
.ee-journey #order-summary .tabs-container div.tabs a:hover {
    text-decoration: none;
    background: #fff;
}
.ee-journey #order-summary .tabs-container div.tabs a .grey-arrow {
    display: none !important;
}
.ee-journey #order-summary .tab4-content.order-faq > li {
    font-weight: normal;
}
.ee-journey #order-summary .tabs-container .tabs .current {
    border-top: 4px solid #fff !important;
    border-bottom: 3px solid #3c3d41;
}
.ee-journey #order-summary .tabs-container .tab-content ul li,
.eetheme .view-order-summary .btvsg-accordion-content .eevsg-features ul li /* conapps-1046 */ {
    font-size: 17px;
    line-height: 28px;
    margin-left: 0;
    background: url('../../shared/img/icons/ee/icon-tick-no-circle.png') no-repeat left 4px;
    background-size: 24px 18px;
    list-style-type: none;
    padding-left: 35px;
}
.ee-journey #order-summary .tab4-content.order-faq > li {
    padding-left: 0 !important;
}
.ee-journey #order-summary .tabs-container .tab-content h2 {
    font-size: 22px;
    border-bottom: 0;
    padding-bottom: 4px;
}
.ee-journey #order-summary .tabs-container .tab-content .package-new {
    margin-bottom: 20px;
    border-right: 1px solid #d8d8d9;
    width: 50% !important;
    box-sizing: border-box;
}
.ee-journey #order-summary .tabs-container .tab-content .package-old {
    padding-left: 20px;
    width: 50% !important;
    box-sizing: border-box;
}
.ee-journey #order-summary .tabs-container .tab-content .package-new h2,
.ee-journey #order-summary .tabs-container .tab-content .package-new h4,
.ee-journey #order-summary .tabs-container .tab-content .package-old h2,
.ee-journey #order-summary .tabs-container .tab-content .package-old h4 {
    margin-left: 35px;
}
.ee-journey #order-summary .tabs-container .tab-content .package-new h2,
.ee-journey #order-summary .tabs-container .tab-content .package-old h2 {
    font-size: 16px;
    line-height: 24px;
}

/* Expedite EE css starts */

.ee-journey #expediteandesclate .panel-default > .panel-heading.unvisited-panel,
.ee-journey .manageequipment .panel-default > .panel-heading.unvisited-panel,
.ee-journey .ordi-page .panel-default > .panel-heading.unvisited-panel {
    background-image: none;
    background-color: #fff;
    color: #000;
}
.ee-journey #expediteandesclate .panel-default > .panel-heading.visited-panel {
    background-image: none;
    background-color: #fff;
    color: #178804;
}
.ee-journey #expediteandesclate .panel-default > .panel-heading.active-panel,
.ee-journey .manageequipment .panel-default > .panel-heading.active-panel,
.ee-journey .ordi-page .panel-default > .panel-heading.active-panel  {
    background-image: none;
    background-color: #007b85;
    color: #fff;
}
.ee-journey .ordi-page .panel-default > .panel-heading.active-last-panel-ee {
    background-image: none !important;
    background-color: #007b85 !important;
    color: #fff !important;
}
.ee-journey #expediteandesclate .panel-default > .panel-heading.active-panel .bt-tvbold-18 {
    color: #fff;
}
.ee-journey #expediteandesclate .panel-default > .panel-heading.unvisited-panel .bt-tvbold-18,
.ee-journey .ordi-page .panel-default > .panel-heading.unvisited-panel .bt-tvbold-18 {
    color: inherit;
}
.ee-journey #expediteandesclate .panel-default > .panel-heading.visited-panel .bt-tvbold-18,
.ee-journey .ordi-page .panel-default > .panel-heading.visited-panel .bt-tvbold-18 {
    color: inherit;
}
.ee-journey #expediteandesclate .ee-mobile-button {
    width: 150px;
    text-align: center;
}
.ee-journey #expediteandesclate .btn-main-unselected,
.ee-journey .ordi-page .btn-main-unselected {
    border-color: #007b85;
}
.ee-journey #expediteandesclate .btn-main-unselected:hover,
.ee-journey #expediteandesclate .ordi-structure .btn-main-unselected:focus,
.ee-journey .ordi-page .btn-main-unselected:hover,
.ee-journey .ordi-page .btn-main-unselected:focus,
.ee-journey #expediteandesclate .ordi-structure .btn-main-selected {
    background-color: #007b85;
    border-color: #007b85;
    color: #ffffff;
}
.ee-journey #expediteandesclate .reason-data,
.ee-journey .ordi-page .reason-data {  /* Added for showing EE reason data inside expedite request panel tab  in expedite page */
    border-color: #007b85;
    background-color: #007b85;
}
.ee-journey #expediteandesclate .ordi-structure .reason-btn,
.ee-journey .ordi-page .reason-btn {
    background-color: #ffffff;
    color: #007b85;
    border: 1px solid #007b85;
}
.ee-journey #expediteandesclate .ordi-structure .reason-btn:hover,
.ee-journey .ordi-page .reason-btn:hover  {
    color: #fff;
    background-color: #007b85;
    border: 1px solid #fff;
}
.ee-journey .ordi-page .link-ordi {
    color: #fff;
}
.ee-journey .ordi-page .panel-default > .panel-heading.visited-panel {
    background-image: none;
    background-color: #fff;
    color: #11864f;
}
.ee-journey .ordi-page .panel-default > .panel-heading.visited-existing {
    background-image: none;
    background-color: #fff;
    color: #11864f;
}
/*ee-button-primary*/
.ee-journey .order-summary-page .i-icon-message-wrapper .ee-iguide-alert-container-button a:hover {
    text-decoration: none !important;
}
.eevsg-button-primary {
    margin-top: 0;
    float: none;
    display: inline-block;
    border: 1px solid #007b85 !important;
    color: #fff !important;
    background-color: #007b85 !important;
    border-radius: 40px !important;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 10px 20px !important;
    margin-left: 10px;
}
.ee-journey.large-desktop-page .btvsg-button-primary {
    border-color: #007b85;
    background-color: #007b85;
}
.eetheme .manageequipment .btvsg-roundel {
	background: #ffffff;
    border: 1px solid #d8d8d9;
}
.ee-journey .log-in-wrapper .eevsg-button-primary:hover,
.ee-journey .log-in-wrapper .eevsg-button-primary:active,
.ee-journey .ee-edit-container .eevsg-button-primary:hover,
.ee-journey .ee-edit-container .eevsg-button-primary:active,
.eetheme .log-in-wrapper .eevsg-button-primary:focus,
.ee-journey .manageequipment .eevsg-button-primary:hover,
.ee-journey .manageequipment .eevsg-button-primary:active,
.eetheme .manageequipment .eevsg-button-primary:focus { /* conapps-364, conapps-1046, conappsn-5 */
    text-decoration: none !important;
    transform: scale(1.05);
    color: #fff !important;
    background-color: #005a61 !important;
    border: 1px solid #005a61 !important;
}
.eevsg-button-primary:hover,
.eevsg-button-primary:active,
.eevsg-button-primary:focus {
    text-decoration: none !important;
    transform: scale(1.05);
    color: #fff !important;
    background-color: #005a61 !important;
    border: 1px solid #005a61 !important;
}
.ee-journey.large-desktop-page .btvsg-button-primary:hover,
.ee-journey.large-desktop-page .btvsg-button-primary:active,
.ee-journey.large-desktop-page .btvsg-button-primary:focus {
    border-color: #005a61;
    background-color: #005a61;
}
.eevsg-button-margin {
    margin-top: 10px !important;
}
.eevsg-button-generic-separator {
    margin-top: 20px;
}
.eevsg-button-margin-bottom {
    margin-bottom: 10px;
}
.eevsg-button-margin-right {
    margin-right: 40px;
}
.eevsg-button-primary[disabled],
.eevsg-button-primary[disabled]:hover,
.eevsg-button-primary[disabled]:active,
.eevsg-button-primary[disabled]:focus {
    border-color: #007b85;
    background-color: #007b85 !important;
    cursor: not-allowed;
    opacity: .3;
    transform: none;
}
.ee-journey .log-in-wrapper .eevsg-button-primary[disabled],
.ee-journey .log-in-wrapper .eevsg-button-primary[disabled]:hover,
.ee-journey .log-in-wrapper .eevsg-button-primary[disabled]:active,
.eetheme .log-in-wrapper .eevsg-button-primary[disabled]:focus, /* conapps-364 */
.eetheme .ee-edit-container .eevsg-button-primary[disabled]:focus /* conappsn-5 */ {
    border-color: #007b85;
    background-color: #007b85 !important;
    cursor: not-allowed;
    opacity: .3;
    transform: none;
}
.ee-journey.large-desktop-page .btvsg-button-primary[disabled] {
    border-color: #d8d8d9;
    color: #6d6e71;
    background-color: #d8d8d9;
    cursor: not-allowed;
}
/* Expedite EE css ends */
@media screen and (-ms-high-contrast: active) and (min-width: 768px),
(-ms-high-contrast: none) and (min-width: 768px) {
    .ee-journey #order-summary .timeline-right-cont span.vme-separator {
        margin-left: 6px !important;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-dotted-separator {
        margin-left: 12px !important;
    }
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .ee-journey #order-summary .timeline-right-cont span.sprite-vme-completed {
        margin-left: -100px !important;
    }
    .ee-journey #order-summary .vme-ul :first-child.vme-status .sprite-vme-completed {
        margin-left: 0 !important;
    }
    .ee-journey #order-summary .timeline-right-cont span.sprite-vme-delay {
        margin-left: -97px !important;
    }
    .ee-journey #order-summary .timeline-right-cont .vme-status .sprite-vme-inprogress,
    .ee-journey #order-summary .timeline-right-cont .vme-status .sprite-vme-to-complete {
        margin-left: -94px !important;
    }
    .ee-journey #order-summary .timeline-right-cont .vme-status:first-child .sprite-vme-delay {
        margin-left: -2px !important;
    }
    .ee-journey #order-summary .timeline-right-cont .vme-status:first-child .sprite-vme-to-complete {
        margin-left: -3px !important;
    }
}

.ee-journey .cancel-others-block .question-edit-header {
    height: auto;
}
.ee-journey .cancel-others-block .question-edit-header .item {
    margin-top: -30px;
    width: 36%;
    text-align: right;
    margin-left: 64%;
}

.ee-journey .cancel-others-block .popover {
    left: 385px !important;
}

.ee-journey .cancel-others-block .popover .arrow {
    left: 6.097% !important;
}

/* This applies from 320px to 404px; cascading styles from previous */
@media (min-width: 320px) {
    .ee-journey .cancel-others-block .ee-nothanks-btn {
        margin-top: 10px;
    }
    .ee-journey .cancel-others-block #nextQuestion,
    .ee-journey .cancel-others-block .questionHeader,
    .ee-journey .cancel-others-block .submiterrorDiv {
        height: 80px;
        padding-bottom: 15px;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 290px;
    }
    .ee-journey .ordi-page .ordiccto-padding {
        padding: 0;
    }
}
/* This applies from 405px to 505px; cascading styles from previous */
@media (min-width: 405px) {
    .ee-journey .ordi-page .reason-wrapper-ee {
        width: 28%;
    }
    .ee-journey .ordi-page .btn-left .btn {
        padding: 0;
    }
}
@media (min-width: 500px) {
    .ee-journey .ordi-page .subject-wrapper-ee {
        width: 33% !important;
    }
}
/* This applies from 506px to 617px; cascading styles from previous */
@media (min-width: 506px) {
    .ee-journey .cancel-others-block .ee-nothanks-btn {
        margin-top: 10px;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 450px;
    }
}
/* This applies from 618px to 639px; cascading styles from previous */
@media (min-width: 618px) {
    .ee-journey .ordi-page .reason-wrapper-ee {
        width: 30%;
    }
    .ee-journey .ordi-page .btn-left .btn {
        padding: 0;
    }
}
/* This applies from 640px to 767px; cascading styles from previous */
@media (min-width: 640px) {
    .ee-journey .cancel-others-block .ee-nothanks-btn {
        margin-top: 0;
    }
    .ee-journey .cancel-others-block #nextQuestion,
    .ee-journey .cancel-others-block .questionHeader,
    .ee-journey .cancel-others-block .submiterrorDiv {
        height: 55px;
    }

    .ee-journey #order-summary .milestone-order-link,
	.ee-journey .cancel-others-block .milestone-order-link	{
        padding: 10px 20px;
        margin-top: 10px;
    }
    .ee-journey .advisor-list-of-orders-page .order-ref {
        min-height: 250px;
    }
    .ee-journey .advisor-list-of-orders-page .icon-set {
        margin-top: 40px;
    }
    .ee-journey #order-summary,
	.eetheme .order-summary, /* conapps-1046 */
	.eetheme .amend-appointment, /* conappsn-5 */
	.eetheme .amend-appointment.container, /* conappsn-5 */
    .ee-journey .ordi-page, /* eeconsumer ordi */
    .ee-journey .supplier-details, /* eeconsumer supplier notes */
    .ee-journey .cancel-full-summary-page, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page, /* eeconsumer cancellation */
    .ee-journey .manageequipment,
    .ee-journey .cancel-full-summary-page .cont_container, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page .cont_container, /* eeconsumer cancellation */
    .ee-journey .cancel-full-summary-page h4, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page h4, /* eeconsumer cancellation */
    .ee-journey .cancel-full-summary-page form label, /* eeconsumer cancellation */
    .ee-journey .cancel-others-block .errordiv, /* eeconsumer nce error */
    .ee-journey .amend-appointment,
    .ee-journey #edit-orders-block,
    .ee-journey .amend-appointment.container,
    .ee-journey #edit-orders-block .amend-sub-list,
    .ee-journey #edit-orders-block .amend-error-wrapper,
    .ee-journey #order-summary a,
    .ee-journey .supplier-details a, /* eeconsumer supplier notes */
    .ee-journey .amend-appointment a,
    .ee-journey #expediteandesclate, /* Added for EE secondary text in expedite page */
    .ee-journey #expediteandesclate a, /* Added for EE links style in expedite page */
    .ee-journey #order-summary .toggle-text,
    .ee-journey .amend-appointment .toggle-text,
    .ee-journey #order-summary .toggle-textt,
    .ee-journey .amend-appointment .toggle-textt,
    .ee-journey .amend-appointment .amend-toggle-textt,
	.eetheme .amend-appointment .amend-toggle-textt, /* conappsn-5 */
    .ee-journey #order-summary .order-link,
    .ee-journey #order-summary .order-link-active,
    .ee-journey #order-summary .order-link-inactive,
    .ee-journey #order-summary .milestone-order-link,
    .ee-journey .amend-appointment .order-link,
    .ee-journey .amend-appointment .order-link-active,
    .ee-journey .amend-appointment .order-link-inactive,
    .ee-journey .amend-appointment .milestone-order-link,
    .ee-journey #expediteandesclate .order-link-inactive,
    .ee-journey #edit-orders-block .order-link,
    .ee-journey #edit-orders-block .order-link-active,
    .ee-journey #edit-orders-block .order-link-inactive,
    .ee-journey #order-summary .ee-orderref-details p.bold,
    .ee-journey #order-summary .order-details-info p.bold,
    .ee-journey .cancel-full-summary-page .order-details-info p.bold, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page .order-details-info p.bold, /* eeconsumer cancellation */
    .ee-journey .supplier-details p.bold, /* eeconsumer supplier notes */
    .ee-journey #order-summary .timeline-right-cont p,
    .ee-journey #order-summary .roundel,
    .ee-journey #edit-orders-block .amend-address-details,
    .ee-journey #order-summary .purple-vme p,
    .ee-journey #order-summary .error-msg-yellow,
    .ee-journey #cancel-partial-suumary .warning-div, /* eeconsumer cancellation */
    .ee-journey .amend-appointment .error-msg-yellow,
    .ee-journey #expediteandesclate .error-msg-yellow, /* Added for EE iguide message from BT yellow iguide message in expedite page */
    .ee-journey #order-summary .error-msg-green,
    .ee-journey .amend-appointment .error-msg-green,
    .ee-journey #expediteandesclate .error-msg-green, /* Added for EE message from BT green message in expedite page */
    .ee-journey #order-summary .error-msg-blue,
    .ee-journey .amend-appointment .error-msg-blue,
    .ee-journey #expediteandesclate .error-msg-blue, /* Added for EE message from BT blue message in expedite page */
    .ee-journey #order-summary .error-msg-red,
    .ee-journey .manageequipment .error-msg-red,
    .ee-journey .amend-appointment .error-msg-red,
    .ee-journey #expediteandesclate .error-msg-red, /* Added for EE message from BT red message in expedite page */
    .ee-journey .amend-appointment .amend-error-msg-purple,
    .ee-journey .ordi-page .amend-error-msg-purple, /* eeconsumer ordi */
    .ee-journey #order-summary .purple-vme,
    .ee-journey #order-summary span.waiting-list-title,
    .ee-journey .advisor-list-of-orders-page .quick-links li a,
    .ee-journey .amend-confirm-popup .ee-kcimodal-container h3, /* eeconsumer supplier notes */
    .ee-journey .advisor-list-of-orders-page .sales-order-ref-container h3,
    .ee-journey .advisor-list-of-orders-page .sales-order-ref-container p,
    .ee-journey .advisor-list-of-orders-page .order-substatus,
    .ee-journey .advisor-list-of-orders-page .list-of-orders-footer-cta-link,
    .ee-journey #order-summary .faq a,
    .ee-journey #order-summary span.waiters-list,
    .ee-journey #order-summary .tabs-container .tab-content .package-new h2,
    .ee-journey #order-summary .tabs-container .tab-content .package-old h2,
    .ee-journey #order-summary .timeline-left-cont .today-left p,
    .ee-journey .cancel-others-block a,
    .ee-journey .cancel-others-block .error-msg-red,
    .ee-journey.large-desktop-page .error-msg-red,
    .ee-journey.large-desktop-page p,
    .ee-journey .cancel-full-summary-page .error-msg-red,
	.eetheme .log-in-wrapper .eevsg-button-primary, /* conapps-364 */
	.eetheme .listOfOrder_wrapper .order-title-header-ee, /* conapps-364 */
	.eetheme .listOfOrder_wrapper h3, /* conapps-364 */
	.eetheme .listOfOrder_wrapper p, /* conapps-364 */
	.eetheme .listOfOrder_wrapper .ee-dawes-code, /* conapps-364 */
	.eetheme .manageequipment .eevsg-button-primary, /* conapps-1046 */
    .eevsg-button-primary,
    .ee-journey .advisor-list-of-orders-page .error-msg-red,
	.ee-journey .cancel-others-block .milestone-order-link,
	.eetheme .log-in-wrapper a, /* conapps-364 */
	.eetheme .listOfOrder_wrapper a, /* conapps-364 */
	.eetheme .view-order-summary a, /* conapps-1064 */
	.eetheme .order-summary a, /* conapps-1064 */
	.eetheme .manageequipment a, /* conapps-1064 */
	.eetheme .manageequipment .select-equip-accordion-edit-link, /* conapps-1064 */
	.eetheme .listOfOrder_wrapper .ee-message-container .error-msg-red, /* conapps-364 */
	.eetheme .order-summary .ee-message-container .error-msg-red, /* conapps-1046 */
	.eetheme .manageequipment .ee-message-container .error-msg-red, /* conapps-1046 */
	.eetheme .listOfOrder_wrapper .listoforder-trackorder-ee, /* conapps-364 */
	.eetheme .ee-edit-container .amend-sub-list, /* conappsn-5 */
	.eetheme .ee-edit-container .amend-address-details, /* conappsn-5 */
	.eetheme .amend-appointment .amend-address-details, /* conappsn-5 */
	.eetheme .amend-appointment .amend-email-address, /* conappsn-5 */
	.eetheme .ee-edit-container .eevsg-button-primary, /* conappsn-5 */
	.eetheme .ee-edit-container .ee-field-error-description, /* conappsn-5 */
	.eetheme .amend-appointment .ee-field-error-description, /* conappsn-5 */
	.eetheme .amend-appointment .amend-error-msg-purple, /* conappsn-5 */
	.eetheme .amend-appointment a.btvsg-link-font-size, /* conappsn-5 */
	.eetheme .amend-appointment a, /* conappsn-5 */
	.eetheme .amend-appointment .eevsg-button-secondary, /* conappsn-5 */
	.eetheme .log-in-wrapper .bold /* conapps-364 */	{
        font-size: 17px !important;
        line-height: 25px;
    }
	.eetheme .order-summary .popular-help a /* conapps-1064 */ {
		font-size: 15px !important;
	}
    .ee-journey #order-summary h1,
    .ee-journey .ordi-page h1, /* eeconsumer ordi */
    .ee-journey .supplier-details h1, /* eeconsumer supplier notes */
    .ee-journey .cancel-full-summary-page h1, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page h1, /* eeconsumer cancellation */
    .ee-journey .advisor-list-of-orders-page .page-header-title,
    .ee-journey .cancel-others-block h1,
    .ee-journey.large-desktop-page h1,
	.eetheme .log-in-wrapper h1, /* conapps-364 */
	.eetheme .listOfOrder_wrapper h2, /* conapps-364 */
	.eetheme .order-summary h2, /* conapps-1046 */
	.eetheme .view-order-summary h1, /* conapps-1064 */
	.eetheme .manageequipment h1, /* conapps-1064 */
    .ee-journey .manageequipment h1 /* eeconsumer manage equipment */ {
        font-size: 45px;
        line-height: 45px;
    }
    .ee-journey #order-summary h2,
	.eetheme .login_instruction h2, /* conapps-364 */
    .ee-journey .advisor-list-of-orders-page h2, /* Few fixes */
    .ee-journey .cancel-full-summary-page h2, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page h2, /* eeconsumer cancellation */
    .ee-journey .cancel-others-block h2,
	.eetheme .listOfOrder_wrapper h2, /* conapps-364 */
	.eetheme .order-summary h2, /* conapps-364 */
	.eetheme .view-order-summary h1, /* conapps-1064 */
	.eetheme .manageequipment h1, /* conapps-1064 */
	.eetheme .manageequipment .amend-success-txt, /* conapps-1064 */
    .ee-journey .supplier-details h2, /* eeconsumer supplier notes */
    .ee-journey .amend-confirm-popup .ee-kcimodal-container h2, /* eeconsumer supplier notes */
    .ee-journey #expediteandesclate h2 /* Added for EE alert h2 text in expedite page */ {
        font-size: 32px;
        line-height: 36px;
    }
    .ee-journey #order-summary h3,
    .ee-journey .amend-confirm-popup .ee-kcimodal-container h3, /* eeconsumer supplier notes */
    .ee-journey #expediteandesclate h3 {/* Added for EE h3 text inside expedite request panel in expedite page */
        font-size: 25px;
        line-height: 29px;
    }
    .ee-journey #order-summary h4,
    .ee-journey .cancel-full-summary-page h4, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page h4 { /* eeconsumer cancellation */
        font-size: 17px;
        line-height: 25px;
    }
    .ee-journey .hidden-timeline-left-cont {
        display: block !important;
    }
    .ee-journey .col-xs-4-timeline-left-cont-mobile {
        min-width: 25% !important;
        width: 25% !important;
    }
    .ee-journey .hidden-timeline-right-cont-date,
    .ee-journey .hidden-timeline-right-cont-date.today-left {
        display: none !important;
    }
    .ee-journey #order-summary .cls-timeline-today .timeline-left-cont  {
        width: 25%;
    }
    .ee-journey #order-summary .cls-timeline-today .timeline-right-cont  {
        min-width: 75% !important;
        width: 75% !important;
    }
    .ee-journey #order-summary .timeline-right-cont  {
        min-width: 75% !important;
        width: 75% !important;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 600px;
    }
}
@media (min-width: 651px) {
    .ee-journey #edit-orders-block .warning-body-wrapper-width {
        width: 100%;
        margin-left: 0;
    }
    .ee-journey #edit-orders-block .amend-done,
    .ee-journey .amend-appointment .amend-done {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 600px;
    }
}

@media (min-width: 658px) {
    .ee-journey .cancel-others-block .ee-nothanks-btn {
        margin-top: 0;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 600px;
    }
}
@media (min-width: 749px) {
    .ee-journey .cancel-others-block .srSummaryList .summary-status-div,
    .ee-journey .cancel-others-block .srSummaryList .pending,
    .ee-journey .cancel-others-block .srSummaryList .cancelled,
    .ee-journey .cancel-others-block .srSummaryList .closed, 
    .ee-journey .cancel-others-block .srSummaryList .open {
        margin-left: 0 !important;
    }
}
/* This applies from 768px to 959px; cascading styles from previous */
@media (min-width: 768px) {
    .ee-journey #order-summary .i-icon,
    .ee-journey .cancel-full-summary-page .i-icon, /* eeconsumer cancellation */
    .ee-journey .amend-appointment .i-icon,
    .ee-journey #edit-orders-block .i-icon,
    .ee-journey .cancel-others-block .i-icon,
	.eetheme .listOfOrder_wrapper .i-icon, /* conapps-364 */
	.eetheme .order-summary .i-icon, /* conapps-1046 */
    .ee-journey .supplier-details .i-icon, /* eeconsumer supplier notes */
    .ee-journey #expediteandesclate .i-icon /* Added for EE alert type icon margin in expedite page */ {
        margin-top: 7px;
    }
    .ee-journey #order-summary .timeline-right-cont .link-calculator.pull-right.mobile-view-full-width {
        padding-left: 0;
    }
    .ee-journey #order-summary .timeline-right-cont .link-calculator .milestone-order-link {
        margin-top: 1px;
    }
    .ee-journey #order-summary .sprite-i-ecc {
        width: 36px;
    }
    .ee-journey #order-summary .milestone-order-link,
	.ee-journey .cancel-others-block .milestone-order-link {
        margin-top: 20px;
    }
    .ee-journey #order-summary .mobile-view-full-width {
        width: 50%;
    }
    .ee-journey .amend-appointment .time-range {
        width: 453px;
    }
    .ee-journey #order-summary .milestone-order-link,
	.ee-journey .cancel-others-block .milestone-order-link	{
        padding: 10px 20px;
        margin-top: 20px;
    }
    .ee-journey #order-summary .tabs-container .tab-content .package-new {
        margin-bottom: 0;
    }
    .ee-journey #order-summary .tabs-container .tab-content .package-old {
        padding-left: 20px;
    }
    .ee-journey #order-summary .vme-ul li.vme-status {
        margin-left: 95px;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-progress-text {
        margin-left: -3px !important;
        font-size: 14px;
        width: 120px;
        display: inline-block;
    }
    .ee-journey #order-summary .purple-vme {
        padding: 20px 20px 8px 20px;
        margin-bottom: 20px !important;
        text-align: justify;
    }
    .ee-journey #order-summary .vme-ul {
        margin-bottom: 25px;
    }
    .ee-journey #order-summary .vme-ul li.vme-status {
        margin-left: 107px;
    }
    .ee-journey #order-summary .vme-ul li.vme-status:first-child {
        margin-left: 0;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-separator {
        width: 85px;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-dotted-separator {
        width: 79px;
    }
    .ee-journey .edit-tab-show-mobile {
        display: none;
    }
    .ee-journey .edit-tab-hide-mobile {
        display: block;
    }
    .ee-journey #edit-orders-block .red-arrow,
    .ee-journey .amend-appointment .red-arrow {
        top: -19px;
        left: 48px;
        position: absolute;
    }
    .ee-journey #edit-orders-block .hidden-md-error-block {
        display: none !important;
    }
    .ee-journey #edit-orders-block .amend-done {
        padding-left: 0;
        padding-right: 0;
    }
    .ee-journey #edit-orders-block .btn-done,
    .ee-journey #edit-orders-block .btn-cancel,
	.eetheme .ee-edit-container .btn-done, /* conappsn-5 */
    .eetheme .ee-edit-container .btn-cancel, /* conappsn-5 */
	.eetheme .amend-appointment .btn-done, /* conappsn-5 */
    .eetheme .amend-appointment .btn-cancel, /* conappsn-5 */
    .ee-journey .amend-appointment .btn-done,
    .ee-journey .amend-appointment .btn-cancel {
        margin-top: 0 !important;
    }
    .ee-journey #edit-orders-block .margin-left-amend-done,
    .ee-journey .amend-appointment .margin-left-amend-done {
        margin-left: 0 !important;
    }
    .ee-journey .amend-appointment .error-div-padding,
    .ee-journey .advisor-list-of-orders-page .text-right {
        margin-top: 0;
    }
    .ee-journey .cancel-others-block .question-edit-header {
        height: 98px;
    }
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -63px;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 750px;
    }
    .ee-journey .ordi-page .ordiccto-padding {
        padding: 1px 0 16px 20px;
    }
}
@media screen and (-ms-high-contrast: active) and (min-width: 768px),
(-ms-high-contrast: none) and (min-width: 768px) {
    .ee-journey #order-summary .timeline-right-cont span.sprite-vme-completed {
        margin-left: -123px !important;
    }
    .ee-journey #order-summary .vme-ul :first-child.vme-status .sprite-vme-completed {
        margin-left: 0 !important;
    }
    .ee-journey #order-summary .timeline-right-cont span.sprite-vme-delay {
        margin-left: -123px !important;
    }
    .ee-journey #order-summary .timeline-right-cont .vme-status .sprite-vme-inprogress,
    .ee-journey #order-summary .timeline-right-cont .vme-status .sprite-vme-to-complete {
        margin-left: -123px !important;
    }
    .ee-journey .cancel-others-block .question-edit-header {
        height: 98px;
    }
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -63px;
    }
    .ee-journey .amend-confirm-popup { /* eeconsumer supplier notes */
        width: 750px;
    }
}
/* This applies from 960px to 979px; cascading styles from previous */
@media (min-width: 960px) {
    .ee-journey .cancel-others-block .question-edit-header {
        height: 98px;
    }
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -63px;
    }
    .ee-journey #order-summary .purple-vme {
        padding: 20px 20px 8px 20px;
        margin-bottom: 20px !important;
        text-align: center;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-progress-text {
        margin-left: -45px !important;
    }
    .ee-journey #order-summary .vme-ul {
        margin-bottom: 25px;
    }
    .ee-journey #order-summary .vme-ul li.vme-status {
        margin-left: 125px;
    }
    .ee-journey #order-summary .vme-ul li.vme-status:first-child {
        margin-left: 0;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-separator {
        width: 104px;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-dotted-separator {
        width: 97px;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-separator {
        margin-left: 23px !important;
    }
    .ee-journey #order-summary .timeline-right-cont span.vme-dotted-separator {
        margin-left: 29px !important;
    }
}

/* This applies from 980px to 1359px; cascading styles from previous */
@media (min-width: 980px) {
    .ee-journey .cancel-others-block .question-edit-header {
        height: 98px;
    }
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -63px;
    }
    .ee-journey .amend-appointment .col-md-8 {
        width: 43.75%;
    }
    .ee-journey .advisor-list-of-orders-page .order-ref {
        min-height: 210px;
    }
    .ee-journey #order-summary .i-icon,
    .ee-journey .cancel-full-summary-page .i-icon, /* eeconsumer cancellation */
    .ee-journey .amend-appointment .i-icon,
    .ee-journey #edit-orders-block .i-icon,
    .ee-journey .cancel-others-block .i-icon,
    .ee-journey .large-desktop-page .i-icon,
	.eetheme .listOfOrder_wrapper .i-icon, /* conapps-364 */
	.eetheme .order-summary .i-icon, /* conapps-1046 */
    .ee-journey .supplier-details .i-icon, /* eeconsumer supplier notes */
    .ee-journey #expediteandesclate .i-icon /* Added for EE alert type icon margin in expedite page */{
        margin-top: 0;
    }
    .ee-journey #order-summary .timeline-right-cont {
        min-width: 81% !important;
        width: 81% !important;
    }
    .ee-journey #order-summary .cls-timeline-today .timeline-right-cont {
        min-width: 81% !important;
        width: 81% !important;
    }
    .ee-journey #order-summary .cls-timeline-today .timeline-left-cont  {
        width: 18.8%;
    }
    .ee-journey #order-summary .cls-timeline-today .timeline-left-cont  {
        width: 18.75%;
    }
    .ee-journey #order-summary .padding-left-ee-not-inline,
    .ee-journey #order-summary .margin-left-vol-status {
        margin-left: 0;
    }
    .ee-journey #order-summary .order-summary-home-move-content {
        margin-left: 45px;
    }
    .ee-journey #order-summary .mobile-view-full-width {
        width: 43.75%;
    }
    .ee-journey #order-summary .milestone-order-link,
	.ee-journey .cancel-others-block .milestone-order-link {
        padding: 10px 20px;
        margin-top: 20px;
    }
    .ee-journey .hidden-timeline-left-cont {
        display: block !important;
    }
    .ee-journey .col-xs-4-timeline-left-cont-mobile {
        min-width: 18.75% !important;
        width: 18.75% !important;
    }
    .ee-journey #edit-orders-block .red-arrow,
    .ee-journey .amend-appointment .red-arrow {
        top: -19px;
    }
    .ee-journey #edit-orders-block .btn-done,
    .ee-journey #edit-orders-block .btn-cancel,
	.eetheme .ee-edit-container .btn-done, /* conappsn-5 */
    .eetheme .ee-edit-container .btn-cancel, /* conappsn-5 */
	.eetheme .amend-appointment .btn-done, /* conappsn-5 */
    .eetheme .amend-appointment .btn-cancel, /* conappsn-5 */
    .ee-journey .amend-appointment .btn-done,
    .ee-journey .amend-appointment .btn-cancel {
        width: 95px;
        margin-left: 10px;
    }
    .ee-journey .advisor-list-of-orders-page .border-left-grey {
        margin-top: 0;
        border-left: 1px solid #d8d8d9;
    }
}
@media (min-width: 1057px) {
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -36px !important;
    }
}
@media (min-width: 1118px) {
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -63px !important;
    }
}
/* This applies from 1360px (inclusive) onwards; cascading styles from previous */
@media (min-width: 1360px) {
    .ee-journey .cancel-others-block .question-edit-header {
        height: 85px;
    }
    .ee-journey .cancel-others-block .question-edit-header .item {
        margin-top: -63px;
    }
    .ee-journey #order-summary h1,
    .ee-journey .ordi-page h1, /* eeconsumer ordi */
    .ee-journey .supplier-details h1, /* eeconsumer supplier notes */
    .ee-journey .cancel-full-summary-page h1, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page h1, /* eeconsumer cancellation */
    .ee-journey .advisor-list-of-orders-page .page-header-title,
	.eetheme .log-in-wrapper h1, /* conapps-364 */
	.eetheme .listOfOrder_wrapper h2, /* conapps-364 */
	.eetheme .order-summary h2, /* conapps-1064 */
	.eetheme .view-order-summary h1, /* conapps-1064 */
	.eetheme .manageequipment h1, /* conapps-1064 */
	.eetheme .manageequipment .amend-success-txt, /* conapps-1064 */
    .ee-journey .cancel-others-block h1,
    .ee-journey.large-desktop-page h1,
    .ee-journey .manageequipment h1 /* eeconsumer manage equipment */ {
        font-size: 50px;
        line-height: 50px;
    }
	.eetheme .manageequipment .amend-success-txt /* conapps-1064 */ {
		font-size: 35px !important;
	}
    .ee-journey #order-summary h2,
    .ee-journey .advisor-list-of-orders-page h2, /* Few fixes */
    .ee-journey .cancel-full-summary-page h2, /* eeconsumer cancellation */
    .ee-journey .cancel-partial-summary-page h2, /* eeconsumer cancellation */
    .ee-journey .cancel-others-block h2,
    .ee-journey .supplier-details h2, /* eeconsumer supplier notes */
    .ee-journey .amend-confirm-popup .ee-kcimodal-container h2, /* eeconsumer supplier notes */
    .ee-journey #expediteandesclate h2 /* Added for EE alert h2 text in expedite page */{
        font-size: 34px;
        line-height: 38px;
    }
	.eetheme .login_instruction h2 { /* conapps-364 */
        font-size: 30px !important;
        line-height: 36px !important;
    }
    .ee-journey #order-summary h3,
    .ee-journey .amend-confirm-popup .ee-kcimodal-container h3, /* eeconsumer supplier notes */
    .ee-journey #expediteandesclate h3 {/* Added for EE h3 text inside expedite request panel in expedite page */
        font-size: 26px;
        line-height: 32px;
    }
    .ee-journey #order-summary .milestone-order-link {
        padding: 10px 20px;
        margin-top: 20px;
    }
}
.ee-journey #expediteandesclate .pad-rgt0 {
    margin-top: 0;
}
.ee-journey #order-summary .eevsg-no-margin-p {
    margin: 0;
}
.eetheme .listOfOrder_wrapper .eevsg-no-margin /* conapps-364 */ {
    margin: 0 !important;
}
.ee-journey.large-desktop-page {
    background: #fff;
}
.ee-journey.large-desktop-page .order-head-section {
    border-bottom: 10px solid #fff;
}
@media (min-width: 500px) and (max-width: 650px) {
    .ee-journey .email-wrapper .amend-error-div .amend-email-float-right {
        float: right;
    }
    .ee-journey .ordi-page .reason-data .no-float-right-ee {
        float: none;
    }
}
@media (min-width: 320px) and (max-width: 750px) {
    .ee-journey .ordi-page .panel-default > .panel-heading.panel-tab-height-ee {
        height: 70px;
    }
    .ee-journey .ordi-page a.edit-link-tab-ee {
        margin-right: 0;
        margin-top: 15px;
    }
    .ee-journey .ordi-page a.no-line-height-ee {
        line-height: 0;
    }
	.eetheme .manageequipment .arrow {
		display: none !important;
	}
}
/* qc 115231 fix */
@media (min-width: 701px) and (max-width: 750px) {
    .ee-journey .ordi-page a.edit-link-tab-ee {
        margin-top: 25px;
    }
}
@media (min-width: 320px) and (max-width: 700px) {
    .ee-journey .ordi-page a.edit-link-tab-ee {
        margin-top: -10px;
    }
    .ee-journey .ordi-page a.eetext-ordi-display-margin {
        margin-top: 5px;
    }
}
@media (min-width: 540px) and (max-width: 700px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        width: 440px;
        padding-right: 45px;
    }
}
@media (min-width: 460px) and (max-width: 539px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        width: 400px;
        padding-right: 45px;
    }
}
@media (min-width: 370px) and (max-width: 459px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        width: 300px;
        padding-right: 45px;
    }
}
@media (min-width: 320px) and (max-width: 369px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        width: 250px;
        padding-right: 45px;
    }
}
@media (min-width: 320px) and (max-width: 700px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        overflow-wrap: break-word;
        display: block;
    }
}
@media (min-width: 460px) and (max-width: 700px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        line-height: 20px;
    }
}
@media (min-width: 320px) and (max-width: 459px) {
    .ee-journey .ordi-page .visited-panel .text-ordi-display-break  {
        line-height: 17px;
    }
}
/* qc 114424 fix */
@media (min-width: 768px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon {
        top: -35px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        top: 30px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee-cc-span,
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon	{
        margin-top: -20px;
    }
}
@media (min-width: 772px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon {
        top: 5px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee-cc-span {
        margin-top: 5px;
    }
}
@media (min-width: 812px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon,
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        top: 5px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee-cc-span,
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: 10px;
    }
}
@media (min-width: 980px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon {
        top: -35px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        top: -45px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee-cc-span,
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee {
        margin-top: -20px;
    }
}
@media (min-width: 1010px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon,
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        top: 5px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee-cc-span {
        margin-top: 10px;
    }
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: -40px;
    }
}
@media (min-width: 1010px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .invalid-field-ordi-ee {
        margin-top: 10px;
    }
}
@media (min-width: 1011px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: 5px;
    }
}
.ee-journey .ordi-page .ordiccto-padding {
    padding: 0;
}
@media (min-width: 768px) and (max-width: 772px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ordi-ee-to-icon-error  {
        top: -15px;
    }
}
@media (min-width: 1002px) and (max-width: 1010px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 60px;
    }
}
@media (min-width: 938px) and (max-width: 945px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 60px;
    }
}
@media (min-width: 830px) and (max-width: 870px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 60px;
    }
}
@media (min-width: 735px) and (max-width: 785px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 60px;
    }
}
@media (min-width: 665px) and (max-width: 690px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 61px;
    }
}
@media (min-width: 596px) and (max-width: 625px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 71px;
    }
}
@media (min-width: 500px) and (max-width: 575px) {
    .ee-journey .ordi-page .amend-appointment-wrapper textarea.ng-valid  {
        padding-right: 75px;
    }
}
@media all and (-ms-high-contrast:active) and ( min-width:768px) and (max-width:772px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: 20px;
    }
}
@media screen and (-ms-high-contrast: active) and (min-width: 812px),
(-ms-high-contrast: none) and (min-width: 812px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: 5px;
    }
}
@media screen and (-ms-high-contrast: active) and (min-width: 997px),
(-ms-high-contrast: none) and (min-width: 997px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: 50px;
    }
}
@media screen and (-ms-high-contrast: active) and (min-width: 1010px),
(-ms-high-contrast: none) and (min-width: 1010px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-to-error-icon {
        margin-top: 4px;
    }
}
@media all and (-ms-high-contrast:active) and ( min-width:768px) and (max-width:771px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon {
        margin-top: 40px;
    }
}
@media all and (-ms-high-contrast:active) and ( min-width:993px) and (max-width:1009px) {
    .ee-journey .ordi-page .amend-appointment-wrapper .ee-ordi-cc-error-icon {
        margin-top: 40px;
    }
}

/* end */
.is-eetv-dispatched {
    padding-top: 14px;
    margin-top: 16px;
}
.margin-bottom-checkbox {
    margin-bottom: 40px;
}
.is-eetv-dispatched .error-msg-yellow {
    display: inline-block;
    width: 100%;
    padding: 14px;
}
.ee-journey .manageequipment .deliverytimeEstimate .calendar-date-picker {
    background: #fff url('../../shared/img/icons/ee/ee-orders-sprite.png') -872px -250px no-repeat;
    width: 28px;
    height: 31px;
    top: 7px;
}
@media (max-width: 1230px) and (min-width: 1200px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 830px;
    }
}
@media (max-width: 1199px) and (min-width: 1170px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 820px;
    }
}
@media (max-width: 1169px) and (min-width: 1140px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 760px;
    }
}
@media (max-width: 1139px) and (min-width: 1110px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 740px;
    }
}
@media (max-width: 1109px) and (min-width: 1080px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 700px;
    }
}
@media (max-width: 1079px) and (min-width: 1050px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 680px;
    }
}
@media (max-width: 1049px) and (min-width: 1020px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 660px;
    }
}
@media (max-width: 1019px) and (min-width: 990px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 640px;
    }
}
@media (max-width: 989px) and (min-width: 960px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 570px;
    }
}
@media (max-width: 959px) and (min-width: 930px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 530px;
    }
}
@media (max-width: 929px) and (min-width: 900px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 500px;
    }
}
@media (max-width: 899px) and (min-width: 870px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 500px;
    }
}
@media (max-width: 869px) and (min-width: 830px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 450px;
    }
}
@media (max-width: 829px) and (min-width: 780px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 400px;
    }
}
@media (max-width: 779px) and (min-width: 740px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 350px;
    }
}
@media (max-width: 739px) and (min-width: 665px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 300px;
    }
}
@media (max-width: 664px) and (min-width: 600px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 250px;
    }
}
@media (max-width: 599px) and (min-width: 545px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 200px;
    }
}
@media (max-width: 544px) and (min-width: 500px) {
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-header-title,
    .ee-journey .order-summary-page .i-icon-message-wrapper .iguide-ee-para-header {
        width: 150px;
    }
}
/* Timeline Filter css */
.ee-journey .timeline-filter-wrapper {
    padding-bottom: 50px;
    z-index: 999999 !important;
}
.ee-journey .timeline-content-with-filter {
    z-index: -1;
    margin: 0px 20px 0px 20px;
}
.ee-journey .filter-text{
  border: 1px solid #ddd;
  border-left: 0;
  font-family: 'BTFontRegular', 'arial', sans-serif;
  font-size: 16px;
  line-height: 3;
  text-align: center;
  background: #fff;
}
.ee-journey .border-left-zero{
    border-left: 1px solid #ddd;
}
.ee-journey .filter-menu {
    background-color: #eeeeee;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    padding: 23px 20px 15px;
    clear: both;
    line-height: 3;
    float: left;
    width: 100%;
}
.ee-journey .filter-text-font-family {
    font-family: 'NobbleeLight', 'Arial', sans-serif;
    font-size: 16px;
}
.ee-journey .revision-container {
    border: 1px solid #ddd;
    border-radius: 20px;
    padding: 0px 40px 0px 0px;
}
.ee-journey .timeline-line-extension-wrap {
    padding-right: 40px;
}
.ee-journey .timeline-line-extension-left {
   margin-right: -25px;
   min-height: 20px;
   position: relative;
}
.ee-journey .timeline-line-extension-right {
   min-height: 20px;
   position: relative;
   background: url('../../shared/img/icons/bt/Functional-Icons_Sprite-Sheet.png') -455px -245px no-repeat;
   width: 30px;
}
.ee-journey [type=checkbox].filter-revision-check+label:before {
    left: -10px !important;
}
.ee-journey [type=checkbox].filter-revision-check:checked+label:before {
    background: #fff;
    border: 1px solid #aaa;
    content: '';
    height: 25px;
    left: 0;
    position: absolute;
    top: -15px;
    width: 25px;
}
[type=checkbox].filter-revision-check:checked+label:before { 
    border-radius: 3px !important;
}
.ee-journey [type=checkbox].filter-revision-check:checked+label:after, [type=checkbox].filter-revision-check:not(:checked)+label:after {
    left: -9px !important;
    color: #007b85;
    font-size: 22px !important;
    top: -10px !important;
}
.ee-journey [type=checkbox].filter-revision-check:checked+label:after {
    opacity: 1;
    transform: scale(1);
}
.ee-journey [type=checkbox].filter-revision-check:checked+label:after {
    content: '\f00c';
    font-family: 'FontAwesome', 'arial', sans-serif !important;
    font-size: 20px;
    left: 0px;
    line-height: .8;
    position: absolute;
    top: -10px;
    transition: all .2s;
}
.ee-journey .filter-dropdown-display {
    display: flex;
}
.ee-journey .filter-form-control-menu {
    margin-top: 5px;
    width: 100px;
    padding: 0 15px !important;
    background-color: #fff !important;
}
.ee-journey .filter-dropdown-display span {
    padding-right: 10px;
}
.ee-journey .revision-container .timeline-content-part:last-child .timeline-right-cont {
    border-bottom: none;
}
.ee-journey .timeline-horizontal-line-extension {
    background: url('../../shared/img/icons/bt/Functional-Icons_Sprite-Sheet.png') -853px -242px no-repeat;
    left: -15px;
    width: 35px;
    position: absolute;
}
.ee-journey .status-text {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    text-align: right;
    font-size: 16px;
}
.ee-journey .timeline-left-cont-revision {
    padding: 23px 20px 0px !important;
    font-size: 16px;
}
.ee-journey .revision-text {
    padding: 5px 0px 0px 40px;
    font-size: 16px;
}
.ee-journey .selected-filter-head {
    border-bottom: 1px solid #eeeeee;
    background-color: #eeeeee;
}
.ee-journey .timeline-content .timeline-line-extension-wrap .timeline-line-extension-right-back {
    background: none;
}
.ee-journey .visited-filter-head {
    position: relative;
}
.ee-journey .visited-filter-head .visited-filter-indicator {
    position: absolute;
    width: 10px;
    height: 10px;
    background: #e60014;
    border-radius: 50%;
    right: 5px;
    top: 5px;
}
.ee-journey .ein-field {
    color: #6400aa !important;
    padding: 0 !important;
}
.ee-journey .filter-modification-bar {
    position: absolute;
    top: 10px;
    font-size: 16px;
}
.ee-journey .filter-modification-bar div {
    float: right;
    text-align: right;
}
.ee-journey .collapse-filter {
    display: none;
}
.ee-journey .is-sticky .timeline-filter-wrapper {
    padding-bottom: 0;
}
.ee-journey .temporary-force-left-with-padding {
    padding-left: 20px;
    text-align: left;
}
.ee-journey .border-left-filter-hide {
    padding-bottom: 10px;
    font-size: 16px;
}
.ee-journey .border-left-filter-show {
    padding-bottom: 20px;
    font-size: 16px;
}
.ee-journey .expand-collapse span {
    display: inline;
    color: inherit;
}
.ee-journey .expand-collapse a {
    font-size: 16px;
}
.ee-journey .revision-closed {
    display: none;
}
.ee-journey .revision-container .timeline-content-part:first-child .timeline-complete {
    top: 20px;
}
.ee-journey .revision-container .timeline-content-part:first-child .timeline-left-cont {
    padding: 23px 20px 20px; 
}
.ee-journey #order-summary .revision-container .timeline-content-part:last-child .timeline-right-cont {
    border-bottom: none;
}
.ee-journey .revision-filter-dropdown-ee {
    border-radius: 0;
    font-family: 'RubrikRegular', 'Arial', sans-serif;
    font-size: 16px;
    color: #3c3d41;
    background: url(../../shared/img/icons/ee/br_down.png) right center/40px auto no-repeat #f4f4f4 !important;
    border: 1px solid #d8d8d9;
    padding-left: 10px;
    box-sizing: border-box;
    height: 40px;
    margin: 0;
    overflow: hidden;
    width: 185px;
}
.ee-journey .revision-filter-dropdown-ee option {
    background: #fff;
    border-bottom: 1px solid #d8d8d9;
    padding: 8px 10px;
}
/* Timeline Filter css ends */

/* OSCH-2837 changes */
.ee-journey .order-summary-page .ul-clear-both {
    clear: both;
}
.ee-journey .order-summary-page .popup-container-agent-ee {
    margin-top: -378px;
    margin-left: 265px;
    z-index: 1000;
}
.ee-journey .order-summary-page .popup-container-agent-ee-specific {
    margin-top: -320px;
}
.ee-journey .order-summary-page .popup-container-modal-none {
    display: none;
    top: 0;
}
@media (max-width: 768px) and (min-width: 120px) {
    .ee-journey .order-summary-page .hide-below-xs {
        display: none;
    }
	/* conapps-364 */
	.eetheme .log-in-wrapper .ee-field-error-info-icon {
		top: 262px;
	}
	.eetheme .log-in-wrapper .ee-field-error-info-icon-post-code {
		top: 427px;
	}
	.eetheme .log-in-wrapper h1 {
		font-size: 34px !important;
		line-height: 0 !important;
	}
	.eetheme .listOfOrder_wrapper .ee-field-error-info-icon-post-code {
		right: 48px;
	}
	/* end */
}
/* end */

/* Cookie dropper page */
.cookie-details-container h3 {
    margin-top: 0;
}
.timeline-content .timeline-content-part:first-child span[data-timeline-class].timeline-progress {
    top: 0;
}
.timeline-content .timeline-content-part:first-child span[data-timeline-class].timeline-progress.first-child-milestone-top {
    top: 20px;
}
.timeline-content .timeline-content-part:first-child span[data-timeline-class].timeline-progress.first-child-milestone-top-enhanced-timeline {
    top: 20px;
}
.order-timeline .timeline-content .timeline-content-part:first-child .timeline-left-cont .today-block-date-left {
    padding-top: 20px;
}
.order-timeline .timeline-content .revision-container .timeline-content-part:first-child .timeline-right-cont {
    padding-top: 20px;
}
/* end */

/* OR-1014 */
.ee-journey .bt-basic-application-container a.no-margin-top-ee {
    margin-top: 0 !important;
}
.ee-margin-bottom-20 {
    margin-bottom: 20px;
}
.ee-journey .engg-left-col-ee-width {
    width: 50%;
}
.ee-journey .lozendge-block {
    display: inline-block;
}
.ee-journey .ee-no-padding {
    padding: 0;
}
.ee-journey .clearfix-content {
    clear: both;
}
/* end */

/* OR-1178 */
.ee-journey span.replacement-order-iguide-content,
.ee-journey span.cancelled-order-iguide-content {
    cursor: pointer;
    text-decoration: underline;
}
.ee-journey .replacement-order-head-section {
    margin-bottom: 17px;
}
.ee-journey .list-volref-container div {
    padding: 20px;
}
.ee-journey .ee-container-replacement-order {
    min-height: 599px;
}
.ee-journey .ee-margin-top-title-error {
    margin-top: 11px;
}
/* end */
/* conapps-364 */
.eetheme .listOfOrder_wrapper .align-left {
	text-align: left;
}
.eetheme .make-space-postcode-ee {
    display: block;
    padding-left: 10px;
}
.eetheme .iguide-msgs {
    margin-right: 0;
}
/* end */
.ee-journey .milestone-label-value-vertical-container {
    margin-bottom: 12px;
}
.ee-journey.milestone-label-value-vertical-container h4 {
    margin-bottom: 6px;
}
.ee-journey .no-paragraph-margin p,
.ee-journey #order-summary .no-paragraph-margin p {
    margin-bottom: 0;
}
.ee-journey .engineer-visit-details-first-row {
    margin-top: 20px;
}

/* Tools management - Start */
.tools-management-wrapper {
    display: inline-block; /* added to fix CTA IO overflow issue */
    width: 100%;
}
.tools-management-wrapper .tools-management-title-wrapper {
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    padding: 0 10px;
}
.tools-management-wrapper .tools-management-title-wrapper.iguide-border-top {
    margin-top: 30px;
    padding-top: 10px;
    border-top: 1px solid #ddd;
}
.tools-management-wrapper .tools-management-title-wrapper.no-top-iguide {
    margin-top: 10px;
}
.ee-journey #order-summary .tools-management-wrapper .tools-management-title-wrapper .tools-management-heading {
    display: inline-block;
    margin-right: 10px;
}
.tools-management-wrapper .tools-management-title-wrapper .tools-mgmt-status-wrapper {
    display: inline-block;
}
.tools-management-wrapper .tools-management-title-wrapper .tools-mgmt-status-wrapper .tools-mgmt-status {
    background: #3c3d41;
    color: #ffffff;
    border-radius: 50px;
    padding: 5px 15px;
    font-family: 'BTFontBold', 'arial', sans-serif;
    margin: 3px 10px 10px 0;
    display: inline-block;
    font-size: 16px;
    line-height: 21px;
    text-transform: uppercase;
}
.tools-management-wrapper .tools-management-title-wrapper .tools-mgmt-status.highlight {
    background: #e9020b;
    color: #ffffff;
}
.tools-management-wrapper .tools-management-links-wrapper {
    padding: 10px;
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    display: flex;
    justify-content: space-between;
}
.tools-management-wrapper .tools-management-links-wrapper .tools-mgmt-link-wrapper {
    display: inline-block;
}
@media screen and (min-width: 1px) and (max-width: 900px) {
    .tools-management-wrapper .tools-management-links-wrapper {
        display: block;
    }
    .tools-management-wrapper .tools-management-links-wrapper .tools-mgmt-link-wrapper {
        display: inline-block;
        width: 30%;
    }
}
@media screen and (min-width: 1px) and (max-width: 600px) {
    .tools-management-wrapper .tools-management-links-wrapper .tools-mgmt-link-wrapper {
        width: 48%;
    }
}
@media screen and (min-width: 1px) and (max-width: 400px) {
    .tools-management-wrapper .tools-management-links-wrapper .tools-mgmt-link-wrapper {
        width: 100%;
    }
}
/* Tools management - End */

.eestyleguide-button-primary {
    margin-top: 16px;
    margin-bottom: 16px;
    float: none;
    display: inline-block;
    border: 2px solid #111111 !important;
    color: #f3f3f3 !important;
    background-color: #111111 !important;
    border-radius: 20px !important;
    font-family: 'RubrikSemiBold', 'Arial', sans-serif !important;
    font-size: 16px;
    line-height: 25px;
    padding: 10px 20px !important;
    text-decoration: none !important;
}
.eestyleguide-button-secondary {
    font-family: 'RubrikSemiBold', 'Arial', sans-serif;
    font-size: 16px;
    line-height: 24px;
    height: auto;
    padding: 10px 20px !important;
    margin-top: 16px;
    margin-bottom: 16px;
    border: 2px solid #111111;
    color: #111111;
    background-color: #ffffff;
    border-radius: 20px;
    text-decoration: none;
    text-align: center;
}
table.btvsg-information-table.pricing-item-table.pricetable {
    width: 100%;
}
.ee-journey #order-summary.container .timeline-right-cont span {
    display: inline;
    font-size: 16px;
}
