﻿[data-cognigy-webchat-root] a {
    background-color: transparent;
    color: #888888;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat {
    /*animation: grow 0.3s;*/
    border-radius: 20px;
    font-family: "Montserrat";
}

@keyframes grow {
    0% {
        height: 5.8px;
    }

    100% {
        height: 580px;
    }
}

[data-cognigy-webchat-root] .webchat-buttons-template-header {
    text-align: center;
}


[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-bar {
    background-image: linear-gradient(to right, #006643, #00acec);
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-logo {
    margin-left: 10px;
    width: 35%;
    height: auto;
    border-radius: 0%;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-title {
    text-align: center;
    font-size: 0px;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-close-button {
    margin-right: 10px;
    text-align: right;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-chat-history {
    background-color: #F9F9F9;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .chat-bubble {
    /*border-radius: 15px 15px 15px 0px;*/

 a {
    color: #007AA8 !important;
}

;

a:link {
    color: #007AA8
}

;

a:visited {
    color: #007AA8
}

;

a:hover {
    color: #007aa88a !important;
}

;

a:active {
    color: #007AA8
}

;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .regular-message.user {
    background: #f7f7f7;
    color: #1f1e1e;
    border-radius: 15px 15px 0px 15px;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-message-row.bot {
    padding-left: 15px;
    padding-right: 50px;
    font-size: 15px;
}

    [data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-message-row.bot .chat-bubble {
        background-color: #E8E8E8;
        color: #4C4C4C;
        border: 1px solid #D2D2D2;
    }

[data-cognigy-webchat-root] [data-cognigy-webchat].cognigy-webchat-12ryuvh {
    color: #f7f7f7;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-avatar .bot {
    background-image: url("../../f9prodcdn.azureedge.net/media/8045/f9_avatar-01.png");
    flex-basis: 30px;
    height: 28px;
}

/* [data-cognigy-webchat-root]
      [data-cognigy-webchat].webchat
      .webchat-avatar.user {
      background-image: url("https://f9prodcdn.azureedge.net/media/8044/customer_avatar-01.png");
      flex-basis: 30px;
      height: 28px;
    } */

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-message-row.user {
    padding-left: 50px;
    padding-right: 15px;
    font-size: 15px;
}

    [data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-message-row.user .chat-bubble {
        background-color: #006643;
        color: white;
    }

/* [data-cognigy-webchat-root]
      [data-cognigy-webchat].webchat
      .webchat-avatar.user {
      flex-basis: 30px;
      height: 28px;
    } */

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-typing-indicator {
    background: #006643;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-input {
    background: #f7f7f7;
    box-shadow: none;
    padding: 10px 5px 0px 10px;
}



[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-input-menu-form {
    border-bottom-color: #e8e8e8;
    border-bottom-width: 10px;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-input-message-input {
    color: #1f1e1e;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-input-button-send {
    /* border-radius: 20px; */
    background-color: #f7f7f7;
    /* margin-bottom: 10px; */
    margin-right: 25px;
    text-align: right;
}

[data-cognigy-webchat-root] [data-cognigy-webchat-toggle].webchat-toggle-button {
    background-image: none;
    background-color: #006643;
    min-width: min-content;
    box-shadow: none;
    border: 1px solid white;
}


[data-cognigy-webchat-root] .webchat-buttons-template-header {
    text-align: center;
}

[data-cognigy-webchat-root] .webchat-buttons-template-button {
    background-image: none;
    background-color: white;
    color: #006643;
    border-width: 1px;
    border-color: #006643;
    border-style: solid;
}

    [data-cognigy-webchat-root] .webchat-buttons-template-button:hover {
        background-color: #E8E8E8;
        color: #006643;
        border-width: 1px;
        border-color: #006643;
        border-style: solid;
    }

[data-cognigy-webchat-root] .webchat-unread-message-preview {
    background-color: #006643;
    color: whitesmoke;
    border: 1px solid white;
    font-weight: bold;
    font-family: "Montserrat";
    box-shadow: none;
}

[data-cognigy-webchat-root] .webchat-header-bar {
    padding: 10px
}

[data-cognigy-webchat-root] .cognigy-webchat-1snexhe {
    height: 30px;
    width: 33%;
    justify-content: flex-end;
}

[data-cognigy-webchat-root] .cognigy-webchat-6lzzp6 {
    height: 30px;
    width: 150% !important;
}

[data-cognigy-webchat-root] [aria-label='Go Back'] {
    min-width: 20px;
}

[data-cognigy-webchat-root] ._button_1ukty_1 {
    min-width: 50px;
}

[data-cognigy-webchat-root] .message-header {
    display: flex;
}

[data-cognigy-webchat-root] .cognigy-webchat-d1fb6v {
    background-color: #006643;
}

/* [data-cognigy-webchat-root] [aria-label='Menu'] {
      visibility: hidden;
    } */

[data-cognigy-webchat-root] [aria-label='Menu']:after {
    /* padding: 2px 12px; */
    min-width: 20px;
    /* content: url("https://flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10508/thumbs.png");
      /* background-image: url("https://flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10508/thumbs.png"); */
    visibility: visible;
}

[data-cognigy-webchat-root] [aria-label='Menu'] {
    visibility: hidden;
    min-width: 20px;
}

    [data-cognigy-webchat-root] [aria-label='Menu']:after {
        /* padding: 2px 12px; */
        min-width: 20px;
        content: url("../../flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10508/thumbs.png");
        /* background-image: url("https://flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10508/thumbs.png"); */
        visibility: visible;
    }

[data-cognigy-webchat-root] [aria-label='Minimize Chat'] {
    display: none;
    min-width: 20px;
}

    [data-cognigy-webchat-root] [aria-label='Minimize Chat']:after {
        display: none;
        /* padding: 0px 10px;
      content: url("https://convai-static-serves.s3.us-east-1.amazonaws.com/frontierv3/webchatv3/lowdash.svg");
      background-image: url("https://convai-static-serves.s3.us-east-1.amazonaws.com/frontierv3/webchatv3/lowdash.svg");
      visibility: visible; */
    }

[data-cognigy-webchat-root] [aria-label='Close Chat'] {
    visibility: hidden;
    min-width: 20px;
    padding: 3px;
}

    [data-cognigy-webchat-root] [aria-label='Close Chat']:after {
        padding: 3px;
        min-width: 20px;
        content: url("../../flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10509/x.png");
        /* background-image: url("https://flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10509/x.png"); */
        visibility: visible;
    }

[data-cognigy-webchat-root] #webchatInputMessageSendMessageButton {
    visibility: hidden;
}

    [data-cognigy-webchat-root] #webchatInputMessageSendMessageButton:after {
        padding: 11px 11px !important;
        content: ' ';
        position: 'absolute';
        background-image: url("../../flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10506/airplane.png");
        visibility: visible;
    }

    [data-cognigy-webchat-root] #webchatInputMessageSendMessageButton:disabled:after {
        padding: 5px 11px;
        content: ' ';
        position: 'absolute';
        background-image: url("../../flyfrontier-com-frontdoor-en-chh3dufqdpdff8h9.a02.azurefd.net/media/10507/airplanenon.png");
        visibility: visible;
    }

[data-cognigy-webchat-root] .webchat-quick-reply-template-button {
    background-image: none;
    background-color: white;
    color: #006643;
    border-width: 1px;
    border-color: #006643;
    border-style: solid;
}

    [data-cognigy-webchat-root] .webchat-quick-reply-template-button:hover {
        background-color: #E8E8E8;
        color: #006643;
        border-width: 1px;
        border-color: #006643;
        border-style: solid;
    }

    [data-cognigy-webchat-root] .webchat-quick-reply-template-button:disabled {
        background-color: #C2C2C2;
        color: #636363;
        border-width: 1px;
        border-color: #636363;
        border-style: solid;
    }

[data-cognigy-webchat-root] [d='M14.0208 1C14.5731 1 15.0208 1.44772 15.0208 2L15.0208 11C15.0208 11.5523 14.5731 12 14.0208 12C13.4686 12 13.0208 11.5523 13.0208 11L13.0208 4.41421L2.70714 14.7279C2.31661 15.1184 1.68345 15.1184 1.29292 14.7279C0.902399 14.3374 0.902399 13.7042 1.29292 13.3137L11.6066 3L5.02085 3C4.46856 3 4.02085 2.55228 4.02085 2C4.02084 1.44771 4.46856 1 5.02085 1L14.0208 1Z'] {
    fill: #006643
}

[data-cognigy-webchat-root] [d='M11.7578 1.34923C12.1172 1.76855 12.0687 2.39985 11.6494 2.75927L5.53516 8.00002L11.6494 13.2408C12.0687 13.6002 12.1172 14.2315 11.7578 14.6508C11.3984 15.0701 10.7671 15.1187 10.3478 14.7593L4.23357 9.51853C3.30235 8.72034 3.30235 7.2797 4.23357 6.4815L10.3478 1.24076C10.7671 0.881339 11.3984 0.929901 11.7578 1.34923Z'] {
    fill: #FFFFFF
}

.ac-input.ac-multichoiceInput.ac-choiceSetInput-compact.ac-input-required {
    border: 1px solid var(--Basics-black-60, #999) !important;
    border-radius: 10px !important;
}

._adaptivecard-wrapper_14fm4_32 .ac-textRun {
    color: var(--cc-black-10) !important;
    font-size: 14px !important;
}

    ._adaptivecard-wrapper_14fm4_32 .ac-textRun[aria-hidden="true"] {
        color: rgb(204, 51, 0) !important;
        font-size: 14px !important;
    }

._adaptivecard-wrapper_14fm4_32 select {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.34923 4.24022C1.76855 3.8808 2.39985 3.92936 2.75927 4.34869L8.00002 10.4629L13.2408 4.34869C13.6002 3.92936 14.2315 3.8808 14.6508 4.24022C15.0701 4.59965 15.1187 5.23095 14.7593 5.65027L9.51853 11.7645C8.72034 12.6957 7.2797 12.6957 6.4815 11.7645L1.24076 5.65027C0.881339 5.23095 0.929901 4.59965 1.34923 4.24022Z' fill='%232455E6'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
}

._adaptivecard-wrapper_14fm4_32 [type="date"] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 0.75C3 0.335786 3.33579 0 3.75 0C4.16421 0 4.5 0.335786 4.5 0.75V3H11V0.75C11 0.335786 11.3358 0 11.75 0C12.1642 0 12.5 0.335786 12.5 0.75V3H14C15.1046 3 16 3.89543 16 5V14C16 15.1046 15.1046 16 14 16H2C0.895431 16 0 15.1046 0 14V5C0 3.89543 0.895431 3 2 3H3V0.75ZM1.5 6H14.5V14C14.5 14.2761 14.2761 14.5 14 14.5H2C1.72386 14.5 1.5 14.2761 1.5 14V6Z' fill='%232455E6'/%3E%3C/svg%3E");
}

.webchat-list-template-element-title {
    color: var(--cc-black-20) !important;
    font-size: 16px !important;
}

.webchat-rating-widget-thumbs-up-button {
    outline: none !important
}

[data-cognigy-webchat-root] [d='M11.7578 1.34923C12.1172 1.76855 12.0687 2.39985 11.6494 2.75927L5.53516 8.00002L11.6494 13.2408C12.0687 13.6002 12.1172 14.2315 11.7578 14.6508C11.3984 15.0701 10.7671 15.1187 10.3478 14.7593L4.23357 9.51853C3.30235 8.72034 3.30235 7.2797 4.23357 6.4815L10.3478 1.24076C10.7671 0.881339 11.3984 0.929901 11.7578 1.34923Z'] {
    fill: #FFFFFF !important
}

[data-cognigy-webchat-root] .webchat-buttons-template-button {
    background-image: none;
    background-color: white !important;
    color: #006643;
    border-width: 1px;
    border-color: #006643;
    border-style: solid;
}

/* [data-cognigy-webchat-root] .webchat-rating-widget-thumbs-up-button:focus {
  background-color: rgba(221, 218, 218, 0.815) !important;
} */



[data-cognigy-webchat-root] .webchat-avatar.agent {
    flex-basis: 30px;
    height: 28px;
    background-color: white !important;
}

[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-message-row.agent {
    padding-left: 15px;
    padding-right: 50px;
    font-size: 15px;
}

    [data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-message-row.agent .chat-bubble {
        background-color: #E8E8E8;
        color: #4C4C4C;
        border: 1px solid #D2D2D2;
    }

input[type="radio"][name="rating"] {
    -webkit-appearance: radio !important;
    outline: none !important;
    width: 13px !important;
    height: 18.2px !important;
}


input[type="radio"][name="comment"] {
    -webkit-appearance: radio !important;
    outline: none !important;
    width: 13px !important;
    height: 18.2px !important;
}
