.Page {
    background: rgba(0, 20, 50, 0.01);
    display: flex;
    flex-grow: 1;
    padding-top: 20px;
    padding-bottom: 20px
}

@media only screen and (min-width: 641px) {
    .Page {
        padding-top: 30px;
        padding-bottom: 30px
    }
}

.Page__body {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto
}

@media only screen and (min-width: 641px) {
    .Page__body {
        margin-bottom: 30px
    }
}

.Page__body--white {
    background: white;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05);
    padding: 30px 20px
}

.Page__body--align-top {
    margin-bottom: auto
}

.Page__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase
}

.Page__sub-heading {
    color: #646e7a;
    font-size: 18px;
    font-weight: 400;
    margin: -20px 0 15px
}

.UIDatepickerButton {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 52px;
    height: 52px;
    padding: 0;
    background: none;
    border: none;
    text-align: center;
    font-weight: bold;
    color: rgba(0, 20, 50, 0.8);
    cursor: pointer
}

.UIDatepickerButton:focus,
.UIDatepickerButton:hover {
    outline: none
}

.UIDatepickerButton:focus:not(.disabled):not(.active),
.UIDatepickerButton:hover:not(.disabled):not(.active) {
    background-color: #eaf8ff;
    color: rgba(0, 20, 50, 0.9)
}

.UIDatepickerButton.active {
    background-color: #32456B;
    color: white;
    box-shadow: 0 0 0px 1px #345164
}

.UIDatepickerButton.disabled {
    color: #888;
    opacity: 0.7;
    cursor: default
}

.UIDatepickerButton.disabled.active {
    background-color: #bbb
}

.UIDatepickerButton__date {
    padding: 6px;
    font-size: 18px
}

.UIDatepicker {
    display: flex
}

.UIDatepicker__calendar,
.UIDatepicker__months {
    border-spacing: 0
}

.UIDatepicker__calendar th,
.UIDatepicker__months th {
    height: 43px;
    color: #5e676b
}

.UIDatepicker__calendar tbody tr:first-child td {
    border-top: 1px solid rgba(74, 90, 182, 0.3)
}

.UIDatepicker__calendar tbody tr:first-child td:first-child,
.UIDatepicker__calendar tbody tr:first-child td:first-child button {
    border-top-left-radius: 3px
}

.UIDatepicker__calendar tbody tr:first-child td:last-child,
.UIDatepicker__calendar tbody tr:first-child td:last-child button {
    border-top-right-radius: 3px
}

.UIDatepicker__calendar tbody tr:last-child td:first-child,
.UIDatepicker__calendar tbody tr:last-child td:first-child button {
    border-bottom-left-radius: 3px
}

.UIDatepicker__calendar tbody tr:last-child td:last-child,
.UIDatepicker__calendar tbody tr:last-child td:last-child button {
    border-bottom-right-radius: 3px
}

.UIDatepicker__calendar td {
    border-right: 1px solid rgba(74, 90, 182, 0.3);
    border-bottom: 1px solid rgba(74, 90, 182, 0.3)
}

.UIDatepicker__calendar td:first-child {
    border-left: 1px solid rgba(74, 90, 182, 0.3)
}

.UIDatepicker__months td {
    box-sizing: border-box;
    height: 53px;
    padding: 8px 10px;
    vertical-align: initial;
    font-weight: bold;
    border-top: 1px solid transparent
}

.UIPasswordInput {
    position: relative
}

.UIPasswordInput__button {
    position: absolute;
    right: 4px;
    top: 50%;
    margin-top: -14px;
    width: 28px;
    height: 28px;
    background: transparent url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPgogICAgPGcgZmlsbD0iI2QyZDJkMiI+CiAgICAgICAgPHBhdGggZD0iTTEwIDNDNS41NDMgMyAxLjcxNSA1LjY3IDAgOS41IDEuNzE1IDEzLjMzIDUuNTQzIDE2IDEwIDE2czguMjg0LTIuNjcgMTAtNi41QzE4LjI4NCA1LjY3IDE0LjQ1NyAzIDEwIDN6bTAgMTFjLTIuNDg1IDAtNC41LTIuMDE1LTQuNS00LjVTNy41MTUgNSAxMCA1czQuNSAyLjAxNSA0LjUgNC41UzEyLjQ4NSAxNCAxMCAxNHoiLz4KICAgICAgICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuNSIgcj0iMiIvPgogICAgPC9nPgo8L3N2Zz4K") center/20px no-repeat;
    border-width: 0;
    opacity: 0.8;
    cursor: pointer
}

.UIPasswordInput__button:focus,
.UIPasswordInput__button:hover {
    opacity: 1;
    outline: none
}

.UIPasswordInput__button--active {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPgogICAgPGcgZmlsbD0iIzREQUVFMiI+CiAgICAgICAgPHBhdGggZD0iTTEwIDNDNS41NDMgMyAxLjcxNSA1LjY3IDAgOS41IDEuNzE1IDEzLjMzIDUuNTQzIDE2IDEwIDE2czguMjg0LTIuNjcgMTAtNi41QzE4LjI4NCA1LjY3IDE0LjQ1NyAzIDEwIDN6bTAgMTFjLTIuNDg1IDAtNC41LTIuMDE1LTQuNS00LjVTNy41MTUgNSAxMCA1czQuNSAyLjAxNSA0LjUgNC41UzEyLjQ4NSAxNCAxMCAxNHoiLz4KICAgICAgICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuNSIgcj0iMiIvPgogICAgPC9nPgo8L3N2Zz4K")
}

.DisciplineControl__select .Select-option {
    border-top: 1px solid rgba(0, 0, 0, 0.08)
}

.DisciplineControl__select-option-content {
    color: #333
}

.DisciplineControl__select-option-content--disabled {
    padding-right: 25px;
    position: relative
}

.DisciplineControl__select-option-content--disabled::after {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIKCSBpZD0i0KjQsNGAXzEiIHNvZGlwb2RpOmRvY25hbWU9IlxcZGVzaWduZXItYnNkXGRlc2lnbmVyLWJzZFxuZXcuY3VzdG9td3JpdGluZ3MuZGVzaWduZXItYnNkLnV2b2xhblxwdWJsaWNcaW1nXHNwcml0ZS1pY29uLnN2ZyIgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjQ1OXB4IgoJIGhlaWdodD0iMTUuMzY1cHgiIHZpZXdCb3g9IjAgMTgwLjcwNSAyNi40NTkgMTUuMzY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMTgwLjcwNSAyNi40NTkgMTUuMzY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHNvZGlwb2RpOm5hbWVkdmlldyAgaWQ9Im5hbWVkdmlldzI4MSIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0i0KjQsNGAXzEiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTgiIGlua3NjYXBlOndpbmRvdy14PSItOCIgaW5rc2NhcGU6d2luZG93LXk9Ii04IiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJvcGFjaXR5PSIxIiBvYmplY3R0b2xlcmFuY2U9IjEwIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOnpvb209IjcuNzAwODczIiBpbmtzY2FwZTpjeD0iMTE0LjM4MDE4IiBpbmtzY2FwZTpjeT0iMTAyLjU0NzkyIj4KCTwvc29kaXBvZGk6bmFtZWR2aWV3Pgo8cGF0aCBpZD0icGF0aDIyOSIgZmlsbD0iI0Q2NUIxRCIgZD0iTTIwLjUwMSwxODkuMzY1YzAsMC0yLjg4NS0yLjkzOS02Ljg2LTIuOTM5Yy0zLjg4MywwLTcuNzIyLDIuOTM5LTcuNzIyLDIuOTM5bC0yLjE1Ni0wLjg5OAoJdjIuNjQ0YzAuMzM5LDAuMTE1LDAuNTg4LDAuNDMyLDAuNTg4LDAuODExYzAsMC4zODQtMC4yNTQsMC42OTUtMC41OTksMC44MTFsMC42MzgsMS43NzdIMi41MDlsMC42NDMtMS43OTMKCWMtMC4zMDktMC4xMzMtMC41MjUtMC40MzgtMC41MjUtMC43OTVjMC0wLjM1NCwwLjIxLTAuNjQ2LDAuNTEtMC43OHYtMi45MjlMMCwxODYuODk2bDEzLjc5OS02LjE5MWwxMi42Niw2LjI3MUwyMC41MDEsMTg5LjM2NXoKCSBNMTMuNDg2LDE4Ny45MTZjMy45OTksMCw1Ljk1OCwyLjExNSw1Ljk1OCwyLjExNXY0LjM5M2MwLDAtMi4wMzgsMS42NDYtNi4yNzEsMS42NDZjLTQuMjMzLDAtNS42NDUtMS42NDYtNS42NDUtMS42NDZ2LTQuMzkzCglDNy41MjcsMTkwLjAzMSw5LjQ4NiwxODcuOTE2LDEzLjQ4NiwxODcuOTE2eiBNMTMuNDA3LDE5NS4xMjhjMi43NzEsMCw1LjAxOC0wLjU2Miw1LjAxOC0xLjI1NGMwLTAuNjktMi4yNDctMS4yNTYtNS4wMTgtMS4yNTYKCWMtMi43NzEsMC01LjAxOCwwLjU2My01LjAxOCwxLjI1NlMxMC42MzYsMTk1LjEyOCwxMy40MDcsMTk1LjEyOHoiLz4KPC9zdmc+Cg==") center center/contain no-repeat;
    content: "";
    display: inline-block;
    height: 13px;
    margin-left: 3px;
    margin-top: -6.5px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 21px
}

.DisciplineControl__ca-notice {
    color: rgba(0, 0, 0, 0.5);
    font-size: 13px;
    font-weight: 700;
    line-height: 1.3;
    margin: 5px 0 0
}

.TypeOfPaperControl__select .Select-option {
    border-top: 1px solid rgba(0, 0, 0, 0.08)
}

.TypeOfPaperControl__select-option-content {
    color: #333
}

.TypeOfPaperControl__select-option-content--disabled {
    padding-right: 25px;
    position: relative
}

.TypeOfPaperControl__select-option-content--disabled::after {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIKCSBpZD0i0KjQsNGAXzEiIHNvZGlwb2RpOmRvY25hbWU9IlxcZGVzaWduZXItYnNkXGRlc2lnbmVyLWJzZFxuZXcuY3VzdG9td3JpdGluZ3MuZGVzaWduZXItYnNkLnV2b2xhblxwdWJsaWNcaW1nXHNwcml0ZS1pY29uLnN2ZyIgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjQ1OXB4IgoJIGhlaWdodD0iMTUuMzY1cHgiIHZpZXdCb3g9IjAgMTgwLjcwNSAyNi40NTkgMTUuMzY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMTgwLjcwNSAyNi40NTkgMTUuMzY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHNvZGlwb2RpOm5hbWVkdmlldyAgaWQ9Im5hbWVkdmlldzI4MSIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0i0KjQsNGAXzEiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTgiIGlua3NjYXBlOndpbmRvdy14PSItOCIgaW5rc2NhcGU6d2luZG93LXk9Ii04IiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJvcGFjaXR5PSIxIiBvYmplY3R0b2xlcmFuY2U9IjEwIiBncmlkdG9sZXJhbmNlPSIxMCIgZ3VpZGV0b2xlcmFuY2U9IjEwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOnpvb209IjcuNzAwODczIiBpbmtzY2FwZTpjeD0iMTE0LjM4MDE4IiBpbmtzY2FwZTpjeT0iMTAyLjU0NzkyIj4KCTwvc29kaXBvZGk6bmFtZWR2aWV3Pgo8cGF0aCBpZD0icGF0aDIyOSIgZmlsbD0iI0Q2NUIxRCIgZD0iTTIwLjUwMSwxODkuMzY1YzAsMC0yLjg4NS0yLjkzOS02Ljg2LTIuOTM5Yy0zLjg4MywwLTcuNzIyLDIuOTM5LTcuNzIyLDIuOTM5bC0yLjE1Ni0wLjg5OAoJdjIuNjQ0YzAuMzM5LDAuMTE1LDAuNTg4LDAuNDMyLDAuNTg4LDAuODExYzAsMC4zODQtMC4yNTQsMC42OTUtMC41OTksMC44MTFsMC42MzgsMS43NzdIMi41MDlsMC42NDMtMS43OTMKCWMtMC4zMDktMC4xMzMtMC41MjUtMC40MzgtMC41MjUtMC43OTVjMC0wLjM1NCwwLjIxLTAuNjQ2LDAuNTEtMC43OHYtMi45MjlMMCwxODYuODk2bDEzLjc5OS02LjE5MWwxMi42Niw2LjI3MUwyMC41MDEsMTg5LjM2NXoKCSBNMTMuNDg2LDE4Ny45MTZjMy45OTksMCw1Ljk1OCwyLjExNSw1Ljk1OCwyLjExNXY0LjM5M2MwLDAtMi4wMzgsMS42NDYtNi4yNzEsMS42NDZjLTQuMjMzLDAtNS42NDUtMS42NDYtNS42NDUtMS42NDZ2LTQuMzkzCglDNy41MjcsMTkwLjAzMSw5LjQ4NiwxODcuOTE2LDEzLjQ4NiwxODcuOTE2eiBNMTMuNDA3LDE5NS4xMjhjMi43NzEsMCw1LjAxOC0wLjU2Miw1LjAxOC0xLjI1NGMwLTAuNjktMi4yNDctMS4yNTYtNS4wMTgtMS4yNTYKCWMtMi43NzEsMC01LjAxOCwwLjU2My01LjAxOCwxLjI1NlMxMC42MzYsMTk1LjEyOCwxMy40MDcsMTk1LjEyOHoiLz4KPC9zdmc+Cg==") center center/contain no-repeat;
    content: "";
    display: inline-block;
    height: 13px;
    margin-left: 3px;
    margin-top: -6.5px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 21px
}

.PaperInstructionsControl_textarea {
    min-height: 76px
}

.PaperInstructionsControl_quil {
    background: #ffffff
}

.PaperInstructionsControl_quil .ql-editor {
    min-height: 100px
}

.ValueMissingWarning {
    color: #ffa341;
    font-size: 13px;
    font-weight: 700;
    margin: 5px 0 0
}

.ValueMissingWarning::before {
    background: transparent url("/slides-orange-arrow-top.base64.svg") center/contain no-repeat;
    content: "";
    display: inline-block;
    height: 11px;
    margin-right: 4px;
    width: 11px
}

.SpacingControl .radio-button .radio-button__content {
    padding: 6px 23px
}

.rc-files-control {
    background-color: #fffdf0;
    border: 1px dashed #c9cde4;
    border-radius: 5px;
    margin-bottom: 10px;
    padding: 15px
}

.rc-files-control .browse-button {
    margin-right: 5px
}

.rc-files-control .start-uloading-button {
    float: right
}

.rc-files-control .dropzone-static {
    display: none;
    font-size: 30px
}

.rc-files-control .control-or {
    margin-left: 15px;
    margin-right: 15px
}

.rc-files-control .control-drop-here {
    color: rgba(0, 0, 0, 0.6)
}

.rc-files-control--files:not(:empty) {
    margin-bottom: 10px
}

body.dragging-file .rc-files-control .dropzone {
    display: flex
}

body.dragging-file .rc-files-control .dropzone-border {
    border: 3px dashed #1e90de;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    padding: 20px;
    text-align: center
}

body.dragging-file .rc-files-control .dropzone-static {
    background: #fff;
    bottom: 0;
    display: flex;
    left: 0;
    opacity: 0.7;
    padding: 40px;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 20
}

.FormFile__icon {
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAAZklEQVRIx+3SMQrAMAhA0dy8V3UQoaCjONqp0CEm1XZU+OtDwQFInuwYqwEkN7NXqeoezYBm5oDkJ0uMVkBVjdEKeJ8/RatgiH4Bp2gFXL5UFhSRaczsgORpcLd9gw022GCDD/DPLtbKrKjuXRiiAAAAAElFTkSuQmCC") center/20px 21px no-repeat;
    display: block;
    flex: 0 0 auto;
    height: 27px;
    margin-right: 10px;
    position: relative;
    width: 20px
}

.FormFile__icon__badge {
    background-image: linear-gradient(0deg, #888 0%, #a1a1a1 100%);
    box-shadow: 0 1px 0 #dfe3e5;
    color: #fff;
    content: "";
    display: block;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 9px;
    font-style: normal;
    left: 0;
    letter-spacing: 1px;
    line-height: 11px;
    margin-top: -3px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%
}

.FormFile__icon__badge--jpg,
.FormFile__icon__badge--jpeg,
.FormFile__icon__badge--png,
.FormFile__icon__badge--gif,
.FormFile__icon__badge--tiff,
.FormFile__icon__badge--bmp {
    background-image: linear-gradient(0deg, #9f590f 0%, #c68622 100%)
}

.FormFile__icon__badge--doc,
.FormFile__icon__badge--odt,
.FormFile__icon__badge--rtf,
.FormFile__icon__badge--txt {
    background-image: linear-gradient(0deg, #3775a0 0%, #4b9cbb 100%)
}

.FormFile__icon__badge--xls {
    background-image: linear-gradient(0deg, #0f9e12 0%, #22c53d 100%)
}

.FormFile__icon__badge--pdf {
    background-image: linear-gradient(0deg, #9e0f0f 0%, #c53222 100%)
}

.FormFile__icon__badge--rar,
.FormFile__icon__badge--zip {
    background-image: linear-gradient(0deg, #9e0f93 0%, #a122c5 100%)
}

.FormFile {
    border-bottom: 1px solid #d1cec5;
    padding: 5px 5px;
    position: relative
}

.FormFile__controls {
    align-items: center;
    display: flex
}

.FormFile__remove-button {
    color: rgba(0, 0, 0, 0.4);
    cursor: pointer;
    display: block;
    flex-shrink: 0;
    font-size: 30px;
    height: 34px;
    margin-left: 10px;
    text-align: center;
    width: 34px;
    padding: 0;
    border: none;
    background: none
}

.FormFile__remove-button::before {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZDUxNDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMzEsM0gxMy4wNkEzLjUyLDMuNTIsMCwwLDAsOS41OSwwSDkuNTRBMy41MiwzLjUyLDAsMCwwLDYuMDcsM0guODJhLjgyLjgyLDAsMCwwLDAsMS42NEgyVjE2LjQ1QTMuNTQsMy41NCwwLDAsMCw1LjU3LDIwaDhhMy41NSwzLjU1LDAsMCwwLDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyLDAsMSwwLDAtMS42NFpNOS41NCwxLjY0aC4wNUExLjg0LDEuODQsMCwwLDEsMTEuMzcsM0g3LjczQTEuOSwxLjksMCwwLDEsOS41NCwxLjY0Wm01LjkyLDE0LjgxYTEuOSwxLjksMCwwLDEtMS45MSwxLjkxaC04YTEuOSwxLjksMCwwLDEtMS45MS0xLjkxVjQuNTlIMTUuNDRWMTYuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSwxNS42NmEuOC44LDAsMCwwLC44Mi0uODJWOC4xN2EuODIuODIsMCwwLDAtMS42NCwwdjYuNjdBLjgxLjgxLDAsMCwwLDcuNTUsMTUuNjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuNTcsMTUuNjZhLjguOCwwLDAsMCwuODItLjgyVjguMTdhLjgyLjgyLDAsMCwwLTEuNjQsMHY2LjY3QS44My44MywwLDAsMCwxMS41NywxNS42NloiLz48L2c+PC9nPjwvc3ZnPg==") center/20px 21px no-repeat;
    content: "";
    display: block;
    height: 21px;
    margin: 6px 7px 7px;
    opacity: 0.8;
    width: 20px
}

.FormFile__remove-button:hover::before {
    opacity: 1
}

.FormFile__remove-button:focus {
    outline: none
}

.FormFile__info {
    flex: 1 1 auto;
    font-size: 13px;
    margin-right: 5px;
    overflow: hidden;
    padding: 0;
    border: none;
    background: none;
    text-align: inherit
}

.FormFile__info:hover {
    cursor: pointer;
    opacity: 0.8
}

.FormFile__info:focus {
    outline: none
}

.FormFile__title {
    flex: 0 1 auto;
    font-weight: bold;
    margin-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.FormFile__size {
    color: rgba(0, 0, 0, 0.6);
    flex: 1 0 auto;
    margin-right: 6px
}

.FormFile__upload-type-control {
    flex-basis: 50%;
    flex-shrink: 0
}

.FormFile__upload-progress {
    background: rgba(0, 0, 0, 0.06);
    box-sizing: border-box;
    height: 4px;
    margin: 6px -5px -5px;
    overflow: hidden
}

.FormFile__upload-progress-bar {
    background-color: #074590;
    height: 100%
}

.FormFile__upload-error {
    background: #e74c3c;
    border-radius: 3px;
    color: white;
    margin-top: 10px;
    padding: 3px 10px
}

.DeadlineRadioControl__radiobutton-content {
    display: flex;
    padding: 7px 3px
}

.DeadlineRadioControl__radiobutton-content__hours {
    flex: 1 1 auto;
    white-space: nowrap
}

.DeadlineRadioControl__radiobutton-content__price {
    flex: 0 1 auto;
    padding-left: 10px
}

.DeadlineDate {
    color: rgba(0, 0, 0, 0.6);
    font-size: 13px;
    line-height: 140%
}

.DeadlineDate__date {
    font-weight: bold;
    white-space: nowrap
}

.DeadlineDate__calendar-button {
    background: none;
    display: none;
    border: none;
    cursor: pointer;
    color: #074590
}

.DeadlineDate__calendar-button:focus {
    outline: none
}

.DeadlineDate__calendar-button::after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 5px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #074590;
    vertical-align: middle
}

.DeadlineDate__calendar-button--on::after {
    border-top: none;
    border-bottom: 4px solid #074590
}

.DeadlineCalendarControl__prices {
    font-size: 13px;
    color: #a4a8ab
}

.DeadlineCalendarControl__price {
    font-size: 13px;
    line-height: 1;
    color: #a4a8ab
}

.DeadlineCalendarControl__price--first {
    color: #69b71a
}

.DeadlineCalendarControl__price--active {
    color: white
}

.DeadlineCalendarControl__popup-button {
    display: flex;
    flex-direction: column;
    padding: 2px 12px
}

.DeadlineCalendarControl__popup-time {
    white-space: nowrap;
    font-size: 14px
}

.DeadlineControl__estimated-deadline {
    margin-top: 4px
}

.DeadlineControl__calendar {
    margin-top: 10px
}

.CategoryOfWriterControl .rc-radios .radio-button-wrapper {
    flex-basis: 250px
}

.CategoryOfWriterControl .radio-button {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    text-align: left
}

.CategoryOfWriterControl__item {
    height: 100%;
    padding: 5px 7px
}

.CategoryOfWriterControl__item_description_sep {
    padding-top: 5px
}

.CategoryOfWriterControl__item--free::before {
    background-color: #5aa55a;
    bottom: 5px;
    color: #fff;
    content: "Free";
    font-size: 13px;
    font-weight: bold;
    line-height: 1.3;
    margin-right: -30px;
    opacity: 0.9;
    padding: 0 30px;
    position: absolute;
    right: 5px;
    text-transform: uppercase;
    transform: rotate(-45deg) translate(6px, -3px)
}

.CategoryOfWriterControl__item--free:hover::before {
    opacity: 0.8
}

.CategoryOfWriterControl__item--free .CategoryOfWriterControl__item__price {
    text-decoration: line-through
}

.CategoryOfWriterControl__item__price {
    float: right;
    font-size: 15px;
    font-weight: normal;
    line-height: 21px
}

.CategoryOfWriterControl__item__title {
    font-size: 17px;
    font-weight: bold;
    line-height: 21px;
    margin: 0
}

.CategoryOfWriterControl__item__body {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 13px;
    margin: 5px 0;
    padding: 5px 0
}

.AdditionalFeature__checkbox {
    margin-bottom: 10px;
    padding: 14px 18px 14px 22px;
    box-shadow: 0 0 0 1px #c9cde4;
    box-sizing: padding-box;
    border-radius: 4px;
    overflow: hidden
}

.AdditionalFeature__checkbox.free .AdditionalFeature__price {
    margin-right: 5px;
    text-decoration: line-through
}

.AdditionalFeature__checkbox.free .AdditionalFeature__header::after {
    color: #5aa55a;
    content: "free";
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none
}

.AdditionalFeature__checkbox .UICheckbox--theme-default>.UICheckbox__checkbox {
    margin-top: 9px;
    margin-right: 20px
}

.AdditionalFeature__checkbox:hover .AdditionalFeature__description {
    opacity: 0.6;
    max-height: 100px;
    padding-top: 4px
}

.AdditionalFeature__checkbox.checked:not(.disabled) {
    background-color: #f0fce5;
    box-shadow: 0px 1px 0px #ceebb5
}

.AdditionalFeature__checkbox.checked:not(.disabled) .AdditionalFeature__title,
.AdditionalFeature__checkbox.checked:not(.disabled) .AdditionalFeature__price {
    color: #5ab275
}

.AdditionalFeature__checkbox.disabled {
    background-color: #fcfcfc;
    box-shadow: 0px 1px 0px #e8e8e8
}

.AdditionalFeature__checkbox.disabled .UICheckbox--theme-default>.UICheckbox__label--disabled {
    opacity: 0.4
}

.AdditionalFeature__label {
    display: block;
    font-size: 15px;
    outline: none
}

.AdditionalFeature__header {
    display: flex
}

.AdditionalFeature__title {
    margin-right: auto;
    font-weight: bold;
    line-height: 18px
}

.AdditionalFeature__price {
    font-weight: bold;
    line-height: 18px
}

.AdditionalFeature__subtitle {
    margin-top: 4px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 18px
}

.AdditionalFeature__description {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 14px;
    line-height: 18px;
    max-height: 0;
    opacity: 0;
    transition-property: max-height, opacity, padding-top;
    transition-duration: 0.4s, 0.4s, 0.4s;
    transition-timing-function: ease, ease, cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-delay: 0s, 0s, 0s
}

.TrackingIDControl {
    max-width: 250px
}

.CouponControl__only-value {
    display: block;
    padding-top: 7px
}

.CouponControl__radio-buttons .radio-button-wrapper {
    flex-basis: 100%
}

.AuthSignIn__links {
    display: inline-block
}

.AuthSignIn__error_message {
    font-size: 13px
}

.AuthSignIn__info {
    float: right;
    display: inline-block;
    padding: 0;
    border: none;
    width: 20px;
    height: 20px;
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgogIDxwYXRoIGZpbGw9IiNkYmRiZGIiIGQ9Ik0xMjggMjIuMTU4YTEwNS44NCAxMDUuODQgMCAwIDAtMTA1Ljg0IDEwNS44NEExMDUuODQgMTA1Ljg0IDAgMCAwIDEyOCAyMzMuODM4YTEwNS44NCAxMDUuODQgMCAwIDAgMTA1Ljg0LTEwNS44NEExMDUuODQgMTA1Ljg0IDAgMCAwIDEyOCAyMi4xNTh6bTAgMzIuNzZjNS4xNi4xMTcgOS41NSAxLjg3NSAxMy4xOCA1LjI3MyAzLjM0IDMuNTc1IDUuMDcgNy45NCA1LjE5IDEzLjA5Ni0uMTIgNS4xNTYtMS44NSA5LjQwNC01LjE5IDEyLjc0NC0zLjYzIDMuNzUtOC4wMiA1LjYyNS0xMy4xOCA1LjYyNXMtOS40LTEuODc1LTEyLjc0LTUuNjI1Yy0zLjc1LTMuMzQtNS42My03LjU4OC01LjYzLTEyLjc0NHMxLjg4LTkuNTIxIDUuNjMtMTMuMDk2YzMuMzQtMy4zOTggNy41OC01LjE1NiAxMi43NC01LjI3M3ptLTE2LjM1IDUzLjc5MmgzMi43OXY5Mi4zN2gtMzIuNzl2LTkyLjM3eiIvPgo8L3N2Zz4K") center/contain no-repeat
}

.AuthSignIn__info:focus {
    outline: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgogIDxwYXRoIGZpbGw9IiMyMTk5ZTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyOCAyMi4xNThhMTA1Ljg0IDEwNS44NCAwIDAgMC0xMDUuODQgMTA1Ljg0QTEwNS44NCAxMDUuODQgMCAwIDAgMTI4IDIzMy44MzhhMTA1Ljg0IDEwNS44NCAwIDAgMCAxMDUuODQtMTA1Ljg0QTEwNS44NCAxMDUuODQgMCAwIDAgMTI4IDIyLjE1OHptMCAzMi43NmM1LjE2LjExNyA5LjU1IDEuODc1IDEzLjE4IDUuMjczIDMuMzQgMy41NzUgNS4wNyA3Ljk0IDUuMTkgMTMuMDk2LS4xMiA1LjE1Ni0xLjg1IDkuNDA0LTUuMTkgMTIuNzQ0LTMuNjMgMy43NS04LjAyIDUuNjI1LTEzLjE4IDUuNjI1cy05LjQtMS44NzUtMTIuNzQtNS42MjVjLTMuNzUtMy4zNC01LjYzLTcuNTg4LTUuNjMtMTIuNzQ0czEuODgtOS41MjEgNS42My0xMy4wOTZjMy4zNC0zLjM5OCA3LjU4LTUuMTU2IDEyLjc0LTUuMjczem0tMTYuMzUgNTMuNzkyaDMyLjc5djkyLjM3aC0zMi43OXYtOTIuMzd6Ii8+Cjwvc3ZnPgo=")
}

@media only screen and (max-width: 425px) {
    .UICheckbox.AuthSignUp__checkbox>.UICheckbox__checkbox {
        margin-right: 17px
    }
}

.AuthSignUp__info {
    float: right;
    display: inline-block;
    padding: 0;
    border: none;
    width: 20px;
    height: 20px;
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgogIDxwYXRoIGZpbGw9IiNkYmRiZGIiIGQ9Ik0xMjggMjIuMTU4YTEwNS44NCAxMDUuODQgMCAwIDAtMTA1Ljg0IDEwNS44NEExMDUuODQgMTA1Ljg0IDAgMCAwIDEyOCAyMzMuODM4YTEwNS44NCAxMDUuODQgMCAwIDAgMTA1Ljg0LTEwNS44NEExMDUuODQgMTA1Ljg0IDAgMCAwIDEyOCAyMi4xNTh6bTAgMzIuNzZjNS4xNi4xMTcgOS41NSAxLjg3NSAxMy4xOCA1LjI3MyAzLjM0IDMuNTc1IDUuMDcgNy45NCA1LjE5IDEzLjA5Ni0uMTIgNS4xNTYtMS44NSA5LjQwNC01LjE5IDEyLjc0NC0zLjYzIDMuNzUtOC4wMiA1LjYyNS0xMy4xOCA1LjYyNXMtOS40LTEuODc1LTEyLjc0LTUuNjI1Yy0zLjc1LTMuMzQtNS42My03LjU4OC01LjYzLTEyLjc0NHMxLjg4LTkuNTIxIDUuNjMtMTMuMDk2YzMuMzQtMy4zOTggNy41OC01LjE1NiAxMi43NC01LjI3M3ptLTE2LjM1IDUzLjc5MmgzMi43OXY5Mi4zN2gtMzIuNzl2LTkyLjM3eiIvPgo8L3N2Zz4K") center/contain no-repeat
}

.AuthSignUp__info:hover {
    outline: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgogIDxwYXRoIGZpbGw9IiMyMTk5ZTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyOCAyMi4xNThhMTA1Ljg0IDEwNS44NCAwIDAgMC0xMDUuODQgMTA1Ljg0QTEwNS44NCAxMDUuODQgMCAwIDAgMTI4IDIzMy44MzhhMTA1Ljg0IDEwNS44NCAwIDAgMCAxMDUuODQtMTA1Ljg0QTEwNS44NCAxMDUuODQgMCAwIDAgMTI4IDIyLjE1OHptMCAzMi43NmM1LjE2LjExNyA5LjU1IDEuODc1IDEzLjE4IDUuMjczIDMuMzQgMy41NzUgNS4wNyA3Ljk0IDUuMTkgMTMuMDk2LS4xMiA1LjE1Ni0xLjg1IDkuNDA0LTUuMTkgMTIuNzQ0LTMuNjMgMy43NS04LjAyIDUuNjI1LTEzLjE4IDUuNjI1cy05LjQtMS44NzUtMTIuNzQtNS42MjVjLTMuNzUtMy4zNC01LjYzLTcuNTg4LTUuNjMtMTIuNzQ0czEuODgtOS41MjEgNS42My0xMy4wOTZjMy4zNC0zLjM5OCA3LjU4LTUuMTU2IDEyLjc0LTUuMjczem0tMTYuMzUgNTMuNzkyaDMyLjc5djkyLjM3aC0zMi43OXYtOTIuMzd6Ii8+Cjwvc3ZnPgo=")
}

.AuthSignUp__mailcheck {
    margin-top: 5px;
    text-align: right
}

.AuthSignUp__mailcheck-button {
    padding: 0;
    border: none;
    background: none;
    font-size: inherit;
    font-style: italic;
    color: #007eff;
    cursor: pointer
}

.AuthSignUp__mailcheck-button:focus {
    outline: none;
    color: #66b2ff
}

.AuthSignUp__mailcheck-button:hover {
    color: #66b2ff
}

.AuthSignUp__mailcheck-button:active {
    color: #66b2ff
}

.Auth__tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 20px;
    white-space: nowrap
}

.Auth__tabs__item {
    background: transparent none;
    border: 0 none;
    border-bottom: 3px solid transparent;
    color: #000;
    cursor: pointer;
    font-family: inherit;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: -1px;
    opacity: 0.5;
    padding: 12px 15px
}

.Auth__tabs__item:focus {
    outline: none
}

.Auth__tabs__item:hover {
    opacity: 1
}

.Auth__tabs__item:active {
    color: #000
}

.Auth__tabs__item--active {
    border-bottom-color: #7cb048;
    color: black;
    cursor: default;
    opacity: 1
}

.Auth__auth-row {
    margin-bottom: 15px
}

@media only screen and (min-width: 641px) {
    .Auth__auth-row {
        display: flex
    }
}

.Auth__auth-row__label {
    flex: 0 0 110px
}

@media only screen and (min-width: 641px) {
    .Auth__auth-row__label {
        align-items: center;
        display: flex;
        font-size: 15px;
        height: 34px
    }
}

.Auth__auth-row__label__optional {
    margin-left: 4px;
    opacity: .8
}

@media only screen and (min-width: 641px) {
    .Auth__auth-row__label__optional {
        margin-top: 2px;
        font-size: 13px
    }
}

.Auth__auth-row__control {
    flex: 1 1 100%;
    min-width: 0
}

.Auth__bottom-buttons {
    margin-bottom: 15px;
    padding-top: 10px;
    text-align: right
}

.Auth__bottom-button-item {
    min-width: 60px
}

.Auth__link {
    color: #007eff;
    cursor: pointer;
    font-size: 14px
}

.Auth__link:focus,
.Auth__link:hover {
    color: #66b2ff
}

.Auth__link:active {
    color: #66b2ff
}

.Auth__body form {
    max-width: 580px
}

.rc-orderform {
    font-size: 15px
}

.rc-orderform__step-flag {
    display: none
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__step-flag {
        border: 2px solid #538395;
        border-right-width: 0;
        box-sizing: border-box;
        color: #538395;
        cursor: default;
        display: inline-block;
        height: 38px;
        line-height: 34px;
        padding: 0 30.4px 0 5px;
        position: relative;
        transition: border-color 0.7s linear, background 0.7s linear;
        font-weight: 600;
        display: inline-block
    }
    .rc-orderform__step-flag::before,
    .rc-orderform__step-flag::after {
        background-color: #538395;
        content: "";
        display: block;
        height: 19px;
        position: absolute;
        transition: background-color 0.7s linear;
        width: 2px
    }
    .rc-orderform__step-flag::before {
        right: -2px;
        top: -2px;
        transform: skew(-45deg) scaleX(1.2);
        transform-origin: top right
    }
    .rc-orderform__step-flag::after {
        bottom: -2px;
        right: -2px;
        transform: skew(45deg) scaleX(1.2);
        transform-origin: bottom right
    }
}

.rc-orderform__step-flag__count {
    margin-right: 5px
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__step-flag__count {
        display: inline-block;
        text-align: center;
        width: 25px
    }
}

.rc-orderform__step__body {
    padding-bottom: 1px
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__step__body {
        border-left: 3px dotted rgba(83, 131, 149, 0.35);
        margin-left: 16px;
        padding-left: 10px;
        padding-top: 20px
    }
}

.rc-orderform__row {
    clear: left;
    margin-bottom: 14px
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__row::after {
        clear: both;
        content: ""
    }
}

.rc-orderform__row .other-value-input-wrapper {
    margin-top: 8px
}

.rc-orderform__feature-heading {
    color: #5e676b;
    font-size: 15px;
    line-height: 120%;
    margin: 0 0 5px
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__feature-heading {
        flex-shrink: 0;
        float: left;
        margin-top: 7px;
        text-align: right;
        width: 150px
    }
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__feature-body {
        flex-grow: 1;
        margin-left: 170px
    }
}

.rc-orderform__row--type-of-paper,
.rc-orderform__row--discipline {
    flex-basis: 300px
}

@media only screen and (min-width: 641px) and (max-width: 1024px) {
    .rc-orderform__sources-charts-slides {
        display: flex
    }
    .rc-orderform__sources-charts-slides .rc-orderform__row {
        flex: 0 0 30%
    }
    .rc-orderform__sources-charts-slides .rc-orderform__row:not(:last-child) {
        margin-right: 10px
    }
    .rc-orderform__sources-charts-slides .rc-orderform__feature-heading {
        white-space: nowrap
    }
}

.rc-orderform__pages-spacing {
    display: flex
}

.rc-orderform__pages-spacing__pages {
    margin-right: 15px
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__pages-spacing__spacing .rc-orderform__feature-heading {
        width: 75px
    }
    .rc-orderform__pages-spacing__spacing .rc-orderform__feature-body {
        margin-left: 95px
    }
}

.rc-orderform__pages-spacing__spacing .rc-radios {
    margin: 0;
    white-space: nowrap
}

.rc-orderform__pages-spacing__words {
    color: rgba(0, 0, 0, 0.6);
    font-size: 13px;
    font-weight: normal;
    line-height: 130%;
    text-align: center;
    margin-top: 4px
}

.rc-orderform__row--deadline .radio-button-wrapper {
    flex-basis: 90px
}

.rc-orderform__row--add-materials .rc-orderform__feature-body {
    padding-top: 5px
}

.rc-orderform__feature-body--add-features__item:not(:last-child) {
    border-bottom: 1px solid rgba(0, 20, 50, 0.1)
}

.clear-form-notification-button {
    color: #fff;
    background: transparent
}

@media only screen and (max-width: 640px) {
    .rc-orderform .Auth__bottom-buttons--sign-up {
        display: none
    }
    .clear-form-notification-button {
        width: 100%
    }
}

.cs-orderorm__bottom-controls {
    text-align: right
}

@media only screen and (min-width: 641px) {
    .Inquiry {
        display: flex
    }
}

.Inquiry__main {
    max-width: 720px
}

@media only screen and (min-width: 641px) {
    .Inquiry__main {
        margin: 0 auto 20px
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header {
        display: flex
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header__left {
        flex: 1 1 auto
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header__right {
        flex: 0 0 120px
    }
}

.Inquiry__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase
}

@media only screen and (min-width: 641px) {
    .ClassHelp {
        display: flex
    }
}

.ClassHelp__main {
    max-width: 720px
}

@media only screen and (min-width: 641px) {
    .ClassHelp__main {
        margin: 0 auto 20px
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header {
        display: flex
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header__left {
        flex: 1 1 auto
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header__right {
        flex: 0 0 120px
    }
}

.ClassHelp__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase
}

.OrderformCheckoutInfo_promocode {
    border-top: 1px solid rgba(0, 20, 50, 0.15);
    margin-top: 12px;
    margin-bottom: 12px;
    padding-top: 10px;
    padding-bottom: 10px
}

.OrderformCheckoutInfo_promocode small {
    font-size: 12px;
    font-style: italic
}

.OrderformCheckoutInfo_promocode .PromoCode__wrapper {
    display: flex
}

.OrderformCheckoutInfo_promocode .PromoCode__wrapper .PromoCode__input {
    flex: 0 0 70%
}

.OrderformCheckoutInfo_promocode .PromoCode__wrapper .PromoCode__input input {
    border-right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.OrderformCheckoutInfo_promocode .PromoCode__wrapper .PromoCode__submit {
    flex: 1 1 auto;
    min-width: 70px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.PaymentMethodSelect {
    background-color: rgba(0, 99, 150, 0.1);
    border-radius: 4px;
    display: block;
    padding: 12px
}

.PaymentMethodSelect__label {
    font-size: 12px;
    line-height: 21px;
    margin: -5px 0 2px
}

.paid-revision-select {
    min-width: 200px;
    width: 100%
}

.payment-method-icon {
    background: transparent center left / contain no-repeat;
    display: inline-block;
    margin: -2px 0;
    vertical-align: -2px;
    width: 100%
}

.PaymentMethodSelect__radio.rc-radios--theme-default .radio-button {
    position: relative;
    padding: 5px 5px 5px 22px;
    text-align: left
}

.PaymentMethodSelect__radio.rc-radios--theme-default .radio-button::before {
    content: "";
    width: 12px;
    height: 12px;
    position: absolute;
    top: 9px;
    left: 6px;
    border-radius: 50%;
    border: 2px solid rgba(74, 90, 182, 0.2);
    box-sizing: border-box;
    background: white
}

.PaymentMethodSelect__radio.rc-radios--theme-default .radio-button.active::after {
    content: "";
    width: 6px;
    height: 6px;
    position: absolute;
    top: 12px;
    left: 9px;
    border-radius: 50%;
    background: #5ab275
}

.payment-method-icon--paypal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDIiIGhlaWdodD0iMTYyIiB2aWV3Qm94PSIxLjUgMTA5MS41IDYwMiAxNjIiPjxwYXRoIGZpbGw9IiMwMDJGODYiIGQ9Ik0zMzMuMDg2IDExMzUuNjQ4aC0yMi41MTNjLTIuMTUyIDAtNC4xNjcgMS4wNjgtNS4zNzMgMi44NTRsLTMxLjA1OCA0NS43MzYtMTMuMTYtNDMuOTVjLS44MjUtMi43NS0zLjM1OC00LjY0LTYuMjI4LTQuNjRoLTIyLjEyN2MtMi42NyAwLTQuNTUzIDIuNjMtMy42OSA1LjE1NmwyNC43ODYgNzIuNzY4LTIzLjMxNSAzMi44OTZjLTEuODI3IDIuNTgyLjAyIDYuMTUyIDMuMTg1IDYuMTUyaDIyLjQ4OGMyLjEzIDAgNC4xMjYtMS4wNDMgNS4zNDQtMi43OTNsNzQuODY1LTEwOC4wNmMxLjc5LTIuNTgzLS4wNTYtNi4xMi0zLjIwNC02LjEybS0xNTAuNTA2IDQzLjU5N2MtMi4xNjUgMTIuNzk3LTEyLjMyIDIxLjM5LTI1LjI4IDIxLjM5LTYuNDk1IDAtMTEuNy0yLjA5LTE1LjA0LTYuMDQ4LTMuMzEyLTMuOTItNC41Ni05LjUxLTMuNTEtMTUuNzMgMi4wMTMtMTIuNjg3IDEyLjMzOC0yMS41NTIgMjUuMS0yMS41NTIgNi4zNjIgMCAxMS41MjQgMi4xMSAxNC45MyA2LjEwNCAzLjQzMiA0LjAyMiA0Ljc4MyA5LjY0MyAzLjggMTUuODM2bTMxLjIxNS00My41OTZoLTIyLjM5OGMtMS45MTcgMC0zLjU1MiAxLjM5My0zLjg1NCAzLjI5M2wtLjk4MyA2LjI2LTEuNTYyLTIuMjY3Yy00Ljg1NS03LjAzOC0xNS42NjgtOS4zOTYtMjYuNDYzLTkuMzk2LTI0Ljc0NCAwLTQ1Ljg4IDE4Ljc1Ni00OS45OTUgNDUuMDU3LTIuMTQgMTMuMTIzLjkgMjUuNjYgOC4zNCAzNC40MSA2LjgzNCA4LjA0IDE2LjU4NSAxMS4zODcgMjguMjA3IDExLjM4NyAxOS45NSAwIDMxLjAxLTEyLjgxIDMxLjAxLTEyLjgxbC0xIDYuMjI1Yy0uMzc1IDIuMzYzIDEuNDUzIDQuNTA2IDMuODUzIDQuNTA2aDIwLjE2N2MzLjIwMiAwIDUuOTIyLTIuMzIgNi40MjItNS40OGwxMi4xMS03Ni42NzZjLjM3Mi0yLjM2NS0xLjQ2LTQuNTA2LTMuODU1LTQuNTA2bS0xMzQuNDA4LjU0Yy0yLjU1NyAxNi43OS0xNS4zNzggMTYuNzktMjcuNzg0IDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTYtMS44OTQgMS45My0zLjI4NiAzLjg0OC0zLjI4NmgzLjI0YzguNDQyIDAgMTYuNDE1IDAgMjAuNTI3IDQuODA3IDIuNDYyIDIuODc1IDMuMjAzIDcuMTQ1IDIuMjc1IDEzLjAzN20tNS4zOTgtNDMuODA4SDI3LjIxNGMtMy4yMDIgMC01LjkyMiAyLjMyNy02LjQyMiA1LjQ4N0wxLjg4IDEyMTcuODA3Yy0uMzc0IDIuMzYzIDEuNDU0IDQuNTA0IDMuODQ4IDQuNTA0aDIyLjMzOGMzLjE5NiAwIDUuOTE2LTIuMzI3IDYuNDE3LTUuNDhsNS4xMDgtMzIuMzZjLjQ5Ni0zLjE2IDMuMjIyLTUuNDg4IDYuNDE4LTUuNDg4aDE0LjhjMzAuODEgMCA0OC41OTQtMTQuOTA4IDUzLjIzOC00NC40NjUgMi4wOTMtMTIuOTE4LjA4NC0yMy4wNzMtNS45NjQtMzAuMTg0LTYuNjUzLTcuODE3LTE4LjQ0My0xMS45NTQtMzQuMDkzLTExLjk1NCIvPjxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik01NzMuODEgMTA5NS42NzZsLTE5LjE5NCAxMjIuMTMzYy0uMzc0IDIuMzY0IDEuNDUzIDQuNTA1IDMuODQ4IDQuNTA1aDE5LjMxYzMuMTk3IDAgNS45MjMtMi4zMjggNi40MTctNS40ODhsMTguOTMyLTExOS45NGMuMzc0LTIuMzYyLTEuNDUzLTQuNTAzLTMuODU0LTQuNTAzaC0yMS42MDJjLTEuOTI1IDAtMy41NiAxLjM5LTMuODU1IDMuMjkybS01Ny42MTMgODMuNTY4Yy0yLjE2NSAxMi43OTctMTIuMzIgMjEuMzktMjUuMjggMjEuMzktNi40OTYgMC0xMS43LTIuMDktMTUuMDQtNi4wNDgtMy4zMTctMy45Mi00LjU2LTkuNTEtMy41MS0xNS43MyAyLjAxMy0xMi42ODcgMTIuMzM4LTIxLjU1MiAyNS4xLTIxLjU1MiA2LjM2IDAgMTEuNTIzIDIuMTEgMTQuOTMgNi4xMDQgMy40MzIgNC4wMjIgNC43ODQgOS42NDMgMy44IDE1LjgzNm0zMS4yMTUtNDMuNTk2aC0yMi4zOTdjLTEuOTE4IDAtMy41NTMgMS4zOTMtMy44NTQgMy4yOTNsLS45OCA2LjI2LTEuNTctMi4yNjdjLTQuODQ4LTcuMDM4LTE1LjY2LTkuMzk2LTI2LjQ1NS05LjM5Ni0yNC43NDQgMC00NS44ODIgMTguNzU2LTQ5Ljk5NSA0NS4wNTctMi4xNCAxMy4xMjMuODk4IDI1LjY2IDguMzQgMzQuNDEgNi44MzMgOC4wNCAxNi41ODUgMTEuMzg3IDI4LjIwNiAxMS4zODcgMTkuOTUgMCAzMS4wMS0xMi44MSAzMS4wMS0xMi44MWwtMSA2LjIyNWMtLjM3NSAyLjM2MyAxLjQ1MyA0LjUwNiAzLjg1MyA0LjUwNmgyMC4xNjVjMy4yMDIgMCA1LjkyMi0yLjMyIDYuNDIzLTUuNDhsMTIuMTEtNzYuNjc2Yy4zNzItMi4zNjUtMS40Ni00LjUwNi0zLjg1Ni00LjUwNm0tMTM0LjQxLjU0Yy0yLjU1NiAxNi43OS0xNS4zNzcgMTYuNzktMjcuNzgyIDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTctMS44OTQgMS45My0zLjI4NiAzLjg1LTMuMjg2aDMuMjM3YzguNDQ0IDAgMTYuNDE3IDAgMjAuNTMgNC44MDcgMi40NiAyLjg3NSAzLjIwMyA3LjE0NSAyLjI3MyAxMy4wMzdtLTUuMzk3LTQzLjgwOGgtNDYuNzc0Yy0zLjIwMiAwLTUuOTIyIDIuMzI3LTYuNDIzIDUuNDg3bC0xOC45MTMgMTE5Ljk0Yy0uMzc0IDIuMzYyIDEuNDYgNC41MDMgMy44NDggNC41MDNoMjQuMDAyYzIuMjM3IDAgNC4xNDQtMS42MyA0LjQ5My0zLjgzNmw1LjM2Ny0zNC4wMDZjLjQ5NC0zLjE2IDMuMjItNS40ODggNi40MTctNS40ODhoMTQuOGMzMC44MSAwIDQ4LjU5NS0xNC45MDggNTMuMjM4LTQ0LjQ2NSAyLjA5My0xMi45MTguMDg0LTIzLjA3My01Ljk2NS0zMC4xODQtNi42NS03LjgxNC0xOC40NC0xMS45NS0zNC4wOS0xMS45NSIvPjwvc3ZnPg==");
    height: 16px
}

.radio-button.active .payment-method-icon--paypal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDIiIGhlaWdodD0iMTYyIiB2aWV3Qm94PSIxLjUgMTA5MS41IDYwMiAxNjIiPjxwYXRoIGZpbGw9IiMwMDJGODYiIGQ9Ik0zMzMuMDg2IDExMzUuNjQ4aC0yMi41MTNjLTIuMTUyIDAtNC4xNjcgMS4wNjgtNS4zNzMgMi44NTRsLTMxLjA1OCA0NS43MzYtMTMuMTYtNDMuOTVjLS44MjUtMi43NS0zLjM1OC00LjY0LTYuMjI4LTQuNjRoLTIyLjEyN2MtMi42NyAwLTQuNTUzIDIuNjMtMy42OSA1LjE1NmwyNC43ODYgNzIuNzY4LTIzLjMxNSAzMi44OTZjLTEuODI3IDIuNTgyLjAyIDYuMTUyIDMuMTg1IDYuMTUyaDIyLjQ4OGMyLjEzIDAgNC4xMjYtMS4wNDMgNS4zNDQtMi43OTNsNzQuODY1LTEwOC4wNmMxLjc5LTIuNTgzLS4wNTYtNi4xMi0zLjIwNC02LjEybS0xNTAuNTA2IDQzLjU5N2MtMi4xNjUgMTIuNzk3LTEyLjMyIDIxLjM5LTI1LjI4IDIxLjM5LTYuNDk1IDAtMTEuNy0yLjA5LTE1LjA0LTYuMDQ4LTMuMzEyLTMuOTItNC41Ni05LjUxLTMuNTEtMTUuNzMgMi4wMTMtMTIuNjg3IDEyLjMzOC0yMS41NTIgMjUuMS0yMS41NTIgNi4zNjIgMCAxMS41MjQgMi4xMSAxNC45MyA2LjEwNCAzLjQzMiA0LjAyMiA0Ljc4MyA5LjY0MyAzLjggMTUuODM2bTMxLjIxNS00My41OTZoLTIyLjM5OGMtMS45MTcgMC0zLjU1MiAxLjM5My0zLjg1NCAzLjI5M2wtLjk4MyA2LjI2LTEuNTYyLTIuMjY3Yy00Ljg1NS03LjAzOC0xNS42NjgtOS4zOTYtMjYuNDYzLTkuMzk2LTI0Ljc0NCAwLTQ1Ljg4IDE4Ljc1Ni00OS45OTUgNDUuMDU3LTIuMTQgMTMuMTIzLjkgMjUuNjYgOC4zNCAzNC40MSA2LjgzNCA4LjA0IDE2LjU4NSAxMS4zODcgMjguMjA3IDExLjM4NyAxOS45NSAwIDMxLjAxLTEyLjgxIDMxLjAxLTEyLjgxbC0xIDYuMjI1Yy0uMzc1IDIuMzYzIDEuNDUzIDQuNTA2IDMuODUzIDQuNTA2aDIwLjE2N2MzLjIwMiAwIDUuOTIyLTIuMzIgNi40MjItNS40OGwxMi4xMS03Ni42NzZjLjM3Mi0yLjM2NS0xLjQ2LTQuNTA2LTMuODU1LTQuNTA2bS0xMzQuNDA4LjU0Yy0yLjU1NyAxNi43OS0xNS4zNzggMTYuNzktMjcuNzg0IDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTYtMS44OTQgMS45My0zLjI4NiAzLjg0OC0zLjI4NmgzLjI0YzguNDQyIDAgMTYuNDE1IDAgMjAuNTI3IDQuODA3IDIuNDYyIDIuODc1IDMuMjAzIDcuMTQ1IDIuMjc1IDEzLjAzN20tNS4zOTgtNDMuODA4SDI3LjIxNGMtMy4yMDIgMC01LjkyMiAyLjMyNy02LjQyMiA1LjQ4N0wxLjg4IDEyMTcuODA3Yy0uMzc0IDIuMzYzIDEuNDU0IDQuNTA0IDMuODQ4IDQuNTA0aDIyLjMzOGMzLjE5NiAwIDUuOTE2LTIuMzI3IDYuNDE3LTUuNDhsNS4xMDgtMzIuMzZjLjQ5Ni0zLjE2IDMuMjIyLTUuNDg4IDYuNDE4LTUuNDg4aDE0LjhjMzAuODEgMCA0OC41OTQtMTQuOTA4IDUzLjIzOC00NC40NjUgMi4wOTMtMTIuOTE4LjA4NC0yMy4wNzMtNS45NjQtMzAuMTg0LTYuNjUzLTcuODE3LTE4LjQ0My0xMS45NTQtMzQuMDkzLTExLjk1NCIvPjxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik01NzMuODEgMTA5NS42NzZsLTE5LjE5NCAxMjIuMTMzYy0uMzc0IDIuMzY0IDEuNDUzIDQuNTA1IDMuODQ4IDQuNTA1aDE5LjMxYzMuMTk3IDAgNS45MjMtMi4zMjggNi40MTctNS40ODhsMTguOTMyLTExOS45NGMuMzc0LTIuMzYyLTEuNDUzLTQuNTAzLTMuODU0LTQuNTAzaC0yMS42MDJjLTEuOTI1IDAtMy41NiAxLjM5LTMuODU1IDMuMjkybS01Ny42MTMgODMuNTY4Yy0yLjE2NSAxMi43OTctMTIuMzIgMjEuMzktMjUuMjggMjEuMzktNi40OTYgMC0xMS43LTIuMDktMTUuMDQtNi4wNDgtMy4zMTctMy45Mi00LjU2LTkuNTEtMy41MS0xNS43MyAyLjAxMy0xMi42ODcgMTIuMzM4LTIxLjU1MiAyNS4xLTIxLjU1MiA2LjM2IDAgMTEuNTIzIDIuMTEgMTQuOTMgNi4xMDQgMy40MzIgNC4wMjIgNC43ODQgOS42NDMgMy44IDE1LjgzNm0zMS4yMTUtNDMuNTk2aC0yMi4zOTdjLTEuOTE4IDAtMy41NTMgMS4zOTMtMy44NTQgMy4yOTNsLS45OCA2LjI2LTEuNTctMi4yNjdjLTQuODQ4LTcuMDM4LTE1LjY2LTkuMzk2LTI2LjQ1NS05LjM5Ni0yNC43NDQgMC00NS44ODIgMTguNzU2LTQ5Ljk5NSA0NS4wNTctMi4xNCAxMy4xMjMuODk4IDI1LjY2IDguMzQgMzQuNDEgNi44MzMgOC4wNCAxNi41ODUgMTEuMzg3IDI4LjIwNiAxMS4zODcgMTkuOTUgMCAzMS4wMS0xMi44MSAzMS4wMS0xMi44MWwtMSA2LjIyNWMtLjM3NSAyLjM2MyAxLjQ1MyA0LjUwNiAzLjg1MyA0LjUwNmgyMC4xNjVjMy4yMDIgMCA1LjkyMi0yLjMyIDYuNDIzLTUuNDhsMTIuMTEtNzYuNjc2Yy4zNzItMi4zNjUtMS40Ni00LjUwNi0zLjg1Ni00LjUwNm0tMTM0LjQxLjU0Yy0yLjU1NiAxNi43OS0xNS4zNzcgMTYuNzktMjcuNzgyIDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTctMS44OTQgMS45My0zLjI4NiAzLjg1LTMuMjg2aDMuMjM3YzguNDQ0IDAgMTYuNDE3IDAgMjAuNTMgNC44MDcgMi40NiAyLjg3NSAzLjIwMyA3LjE0NSAyLjI3MyAxMy4wMzdtLTUuMzk3LTQzLjgwOGgtNDYuNzc0Yy0zLjIwMiAwLTUuOTIyIDIuMzI3LTYuNDIzIDUuNDg3bC0xOC45MTMgMTE5Ljk0Yy0uMzc0IDIuMzYyIDEuNDYgNC41MDMgMy44NDggNC41MDNoMjQuMDAyYzIuMjM3IDAgNC4xNDQtMS42MyA0LjQ5My0zLjgzNmw1LjM2Ny0zNC4wMDZjLjQ5NC0zLjE2IDMuMjItNS40ODggNi40MTctNS40ODhoMTQuOGMzMC44MSAwIDQ4LjU5NS0xNC45MDggNTMuMjM4LTQ0LjQ2NSAyLjA5My0xMi45MTguMDg0LTIzLjA3My01Ljk2NS0zMC4xODQtNi42NS03LjgxNC0xOC40NC0xMS45NS0zNC4wOS0xMS45NSIvPjwvc3ZnPg==")
}

.payment-method-icon--alipay {
    background-image: url("data:image/png;base64,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");
    display: inline-block;
    height: 16px
}

.payment-method-icon--skrill {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTYiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSI2Mi41IDI3Ljc3OSAyOTYgMTAwIj48cGF0aCBmaWxsPSIjODYyMTY1IiBkPSJNMjc0LjgzIDUyLjE0YzYuNjgzIDAgMTIuMDk2LTUuNDEgMTIuMDk2LTEyLjA4N1MyODEuNTEzIDI3Ljk2IDI3NC44MyAyNy45NmMtNi42NyAwLTEyLjA4NCA1LjQxNi0xMi4wODQgMTIuMDkzIDAgNi42NzYgNS40MTQgMTIuMDg4IDEyLjA4NCAxMi4wODhtLTkyLjYzNiA2LjUyNmMtLjU0OCAxLjM3Mi00LjQ3NCAxMi40Ny0xMy45NzcgMjMuOTY4VjMzLjQ2MmwtMjUuMzEzIDUuMDAzVjEyNy42aDI1LjMxM3YtMjcuNTU0QzE3NS41NSAxMTEuMDQgMTc5LjE3IDEyNy42IDE3OS4xNyAxMjcuNmgzMC4zMmMtMi45OTgtMTIuNDctMTYuMTE4LTM1LjQ2Mi0xNi4xMTgtMzUuNDYyIDExLjc3NC0xNC45MjcgMTYuOTQ2LTMwLjgzNCAxNy43Ny0zMy40NzJoLTI4Ljk0OHptNjYuNTQ4LS45M2MtMjIuNjcyLjczLTM0LjE4NCAxMC45MDItMzQuMTg0IDMxLjEyNHYzOC43NGgyNC43NFY5Ni4wMDZjMC0xMi4xMDUgMS41ODQtMTcuMjk3IDE1Ljk1LTE3Ljc5MnYtMjAuMTJjLTIuNDE2LS41MTYtNi41MDYtLjM1Ny02LjUwNi0uMzU3bS0xNDguMjkgMTAuNzQ2Yy0zLjEwMy0uMjAyLTEwLjI4LS42NjctMTAuMjgtNy4xMyAwLTcuNzk4IDEwLjMzNC03Ljc5OCAxNC4yMS03Ljc5OCA2LjgxNiAwIDE1LjY0NCAyLjAxMiAyMS45NDcgMy44OTggMCAwIDMuNTE3IDEuMjQgNi41MSAyLjUxbC4yNzcuMDc1VjM4LjY4bC0uMzgyLS4xMWMtNy40NC0yLjYwNC0xNi4wOS01LjEwNy0zMi4xMy01LjEwNy0yNy42NTIgMC0zNy40NSAxNi4xMS0zNy40NSAyOS45MSAwIDcuOTU0IDMuNDA4IDI2LjY3OCAzNS4wOCAyOC44MzggMi42ODQuMTY1IDkuODA4LjU3NyA5LjgwOCA3LjI1MyAwIDUuNTE2LTUuODMyIDguNzY2LTE1LjY0MiA4Ljc2Ni0xMC43NSAwLTIxLjE4My0yLjc0LTI3LjUxNy01LjM0djIxLjk5M2M5LjQ4NCAyLjQ4NCAyMC4xNzQgMy43MyAzMi43MDQgMy43MyAyNy4wNCAwIDM5LjE0OC0xNS4yNDMgMzkuMTQ4LTMwLjM1IDAtMTcuMTI3LTEzLjU1LTI4LjI1OC0zNi4yODQtMjkuNzhNMjYyLjU3IDEyNy42aDI0LjUzNVY1OC43NDRoLTI0LjUzNVYxMjcuNnptNzAuNzM3LTg5Ljc1djg5Ljc1aDI0LjU0VjMzLjQ2MmwtMjQuNTQgNC4zODh6bS0zNS44MDcgMGwyNC41MTUtNC4zODhWMTI3LjZoLTI0LjUxNVYzNy44NXoiLz48L3N2Zz4=");
    height: 16px
}

.payment-method-icon--rapid-transfer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDY0IDE5Ij4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00LjYyIDExaDMuNTNjLjY1IDAgMS4zNDctLjQ0NyAxLjU1OC0xbDMuMDYtOGMuMjEtLjU1My0uMTQ3LTEtLjc5Ni0xaC0zLjUzbC03LjI2IDE5bTYuOTY4LTlsLTEuMDkgOW01Ljg4NCAwbDYuODgtMThjLjIxMi0uNTUzLjkxLTEgMS41NTgtMWgyLjM1NGMuNjUgMCAxLjAwNi40NDcuNzk1IDFsLTYuODggMThtLTEuMjY2LTloNC43MDZtNS41IDFoMy41MjhjLjY1IDAgMS4zNDgtLjQ0NyAxLjU2LTFsMy40NC05Yy4yMS0uNTUzLS4xNDctMS0uNzk1LTFoLTMuNTNMMjMuNTMgMjBNNDMuMDItMWwtOC4wMjQgMjFtNy44MjItMmgzLjUyN2MuNjUgMCAxLjM0OC0uNDQ3IDEuNTYtMWw1LjczMy0xNWMuMjEtLjU1My0uMTQ2LTEtLjc5Ni0xaC0zLjUzbC02LjQ5NCAxN3oiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIzMUYyMCIgc3Ryb2tlLXdpZHRoPSIuMiIgc3Ryb2tlLWxpbmVqb2luPSJiZXZlbCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNjIuOTQ4LS4ydjIuMTI2bTAtMS4wNjNoLTQuNzYzbTIuMTkgMS41OTR2LjkzYzAgLjI5NC4yMjguNTMyLjUxNC41MzJoMS41NDRjLjI4MyAwIC41MTgtLjI0LjUxOC0uNTM0di0xLjA2aC00Ljc2NiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9Ii4yIiBzdHJva2UtbGluZWpvaW49ImJldmVsIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02MC4zNzQgMi4zMjV2MS4wNjJjMCAuMjk0LS4yMy41MzItLjUxNy41MzJoLTEuNjc0bS4wMDMuOTNsNC44OS45MjgtNC44OS45M20xLjAzLTEuNjY1djEuNDcybS0xLjAzIDEuMTI1aDQuODlsLTQuODkgMS41OTNoNC44OW0tMS42NzQgMi42NThoMS4wM2MuMjgzIDAgLjUxNi0uMjM3LjUxNi0uNTN2LS41M2MwLS4yOTQtLjIzLS41My0uNTE3LS41M2gtMS4wMjhjLS4yODIgMC0uNzcuNzk4LS43Ny43OThzLS40ODguNzk3LS43Ny43OTdoLTEuMDNjLS4yODUgMC0uNTE4LS4yMzYtLjUxOC0uNTN2LS41MzVjMC0uMjk0LjIzLS41My41MTctLjUzaDEuMDNtLjc3MiAyLjY1M3YxLjMzbS0yLjQ0Ni0xLjMzaDQuNzYzdjEuMzNtLTIuMzE4Ljc5N3YxLjMyOG0yLjMxNiAwdi0xLjMzaC00LjYzNnYxLjMzbTIuMDYyLjkzdi45MzJjMCAuMjkzLjIzLjUzLjUxNS41M2gxLjU0NGMuMjgzIDAgLjUxOC0uMjM3LjUxOC0uNTN2LTEuMDYyaC00Ljc2NiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9Ii4yIiBzdHJva2UtbGluZWpvaW49ImJldmVsIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02MC4zNzQgMTcuMjA1djEuMDYyYzAgLjI5My0uMjMuNTMtLjUxNy41M2gtMS42NzQiLz4KICAgIDxwYXRoIGZpbGw9IiM2NUMwOEUiIGQ9Ik01Ni4wNzcgN3YxMmgtNSIvPgo8L3N2Zz4K");
    height: 16px
}

.payment-method-icon--ideal {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA8CAYAAADfYhweAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTg3MzVDNjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTg3MzVDNzc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1ODczNUM0NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1ODczNUM1NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3AE/LgAACXtJREFUeNrsW0twVMUa7k5QSYCaPFBKCZosDCvJjBvFhSTRnUKSheWOZFjcu7o3TFxaRRLLcmcSV7rKRNjpgoC4JAksRKu0EssqS2JpJkBdSmQgFyIISP3218w506cf55yZZEZD+Vd1MnNOd8/0d/7n1z18aWmJcrkc04WI5H/Ouf/aE1yzCfp5/fVxrjHqOPVzvTGJRIKlUin34HWWTVNTU2x0dJT9zUWi1NraKpsAiO3Zs4d1dnbi/fqCNTw8TIUP3JBNAEIDAwM0MzND0K61tg0PiA7O2NgYXb9+nf4BRGkNDQ2EdZUFyMjISGAyYZfronrr3ebn56VZYKG9vb1SG+JoTKmmZGjI3xUQW0OEHB8fjwSnFG3Z0ICobXZ2Vn53FyjQqji+pYY9JCLA4AIUNJZMJo3709PTrLu7m62srFBoHlLJL3k1e46uHf2CcVZIulgh2Sv8xXvvniq1DVtYfcdOv39dsoXVJrawbV3tPA4wwt9I36jnV7je1dUl//8lgNxbzrPVuR+NHEt9RDZAICvT8wVtD9ynuuQuVp/cyRI9SdbQm3QCJADhMKG+vj5ohX99YWGBpdNpymaz1rEVNRl7ts59IB6AQUoySta+Kpi3Fy6y/NSX7Oe+j9i3TW/RcnqKfl+4RC5tEVGGiTAcuI7sXJgQVR0QtQRS9SKoFbyYmzMekb0H79+//psE5/vUu+zHrjG6l8sbi0QdBL+iy6FDh6z+pLIaEvAbPKIvjzGbW27OnWfftb3NLo+cMhYpnCwXJhK4JiIOy2QyVdYQy0KJkat2c8xBjjHFcer9y6On2E99H9L9lVuBQaLe4T09PYbpLC8vU9UAsS1UjzhBs6GS9IICcxZ7/n/6W7bYPc50UCYmJgx/IpxvuIaE8Ralmwwv6Z6rP3doV9j8t+YvSMerCqiCwcFBQ0tyuRw5AdHJoPXQD2IU0Y9i+Q83AHbNujm3aPiUw4cPG1py/Pjx8jQESM7NzRGSHqTKKrJhXzS4EArRDCrZmaru2zYOPkUNywIMLtL4QM9jx46xkjQE4QnJTFtbm8z0kAEiDcZ7XHenwzzgGt1f3rZ4iqGBFAu4i5lPAu/7+/uNDNZ/uFHFHQqiqGqysbGRUHkq46xyc/Y8fZ98l75h/5ZtsfN9ihKv79fsX/L/r5Nf+PdQGnj3vXZ55DP/Pub3rt+YOR9YFzgTdQ2Tk5MUq7hD6msjofWYLjQl8olu7Wxn7bNvsbrUrlgaoJtVbeMW1tSX8q81D7wor1GMuVBT6etS5ezZs9G1DPyFaLG+MPqdOHGCRKz3dfdO7iq79vE5+bqp/yX2WGuzKNw2s6eGX2c/9X4YGL8qHODNM+cNU1PNI9HzHKsR41Vp7n+BXZmYcZhZ8T0y2pbxN6m2oU5ODpJaFdQ4kXlIXDBc/e/lrgkv/7lsPzz/nn890dNh+IA7oi+iAorBVfl/US5C1ZAdg68an7lj8JWAHlGIF1r1AWeso6PDCkiohpw5c6YkQLxJbYK6A4uE2Two6XcFog/UH00VRAgRNuXrR4V2gQaA3F645NMCj4jr28ScAFN3rXqYvjV/UVbJEBEcDO8Ox1oTFmaxB1KK6PE9LF3Y1FgXy/Y9eeK/RU3ICzO88sFp/31T/15H5PGiGxU0JEhFiGCgpxVsU1gipttZlOzbty8UjdrG+qKJLOWlTyna+Dnf33jE0Z1c3n/fnC4uumX8jaAfGdjLLmU+Rapu0RGumGU+MA5mo5p5ZJTRPXGU6AmPKvWpp32Vv79ym90VDlcnk6D2qFrhR/D6rlgAwNguFiycYehnb/cBcz/guxogNhcR6kOQ+yNPibPVKfoZ24rwE+2zQ/I7AhBfG7LnjESqsf9FtvXl9kLeRj67dHHoU5boTam0JLt3IS+7PfJMs9SOBybVzX4ZPx3QCBFVpO/yc0HuIFZKoRBBxd24cQN0v7MPeAX0M7nROt+JegKHePmdU8bTfKx1u2yGZnW0sIZCVLq/8ju7cOhjLbd5Vo7znCsFHsjOkuuvWJzq2NgY379/Px09elTaHJwPHChM5ODBg57HNlVUmMHdn/P+81g5sSB8xVcFWyf2h1jg6uyiktEr6T33gGqW0emBU1w0PuPXD2ZZw4EOOR9MEmYh5+R2p16XahEPqn7tJDMWjTqmBLKMXROp9f9GT1lrEKg2+NHF7rEoLXbWMZjjysRp2dRrcNAueZ4+Cv2gijNm8bgQHiMER3MhPBadtEaTQalvOzTj8jc2TtUs/3ngiZbHqerzuCpeslKZNsG5k0hASjlMo9Nxto0o1Ti4dbOKDBqguCC7afEQckDd6tB9h1604rRShTlVbmSQOkA2MMytLO6cm3yQuMWAgtfqtaijA2JNzNaTUzUXThE27TIfcupCHFPw+qi5kI3tQ+CoKKdq1hfc8TqaVw/nYON95817djkLUa8Oq8o2hPoUuUVrKBalGB6l4giSOBcg3omBqh+HsFPMvOKfApZOJHncRW14hWnFnWopeynRRHL5/Xb8pztAmutkVpUAiQdA2GJ4KEvv+pzgg0C4TfQVD9Hg8IzNoVbFh5D1mEP54bsIIBmvXQA9Nfwa87hUCGoyF21RJQ2xbURRGWZExpzcmoMU+8J3PH74Fa7wvqQfjzhw4ED1AHE/6bDdOmLl7+KxgKm0TfaHZt4It+l02p+4plKJmO3JU+gi9V04rhgdRZikBYzGrZKc2pxs8b8Etl91Z6pvftdUIhEzjcLMRyjy+JQOKjnumuNqhGbsnsmAH+FqZMGpIV07sPldFh+yNlji+wgyQOCRpxb15OuZ7EAg54BgZ1GvXY4cOSI3v6sMiL1KdRVs3Ko10RTBo23N7Mkj+7G3Y3TChrwealHqZzIZXjZjVr52mOU80zQgLjtmu1MnCjYkXU3pvdaJAAYOxeimMjk5uTYKcX0ii40cigZFBcPbwdv2crtMtnTTUH0GtlFs27EACAfxygIE2wvlyrbO3YESrhTN8MbUJuoLpwUwX3ssZ5TNZmloaChwYNcTaIa6IW9b8ENx+B8NQISdZfHOgIS1KphMZQWZ58mTJwGGVSM8n4FzZDjZHDXfhgEEDNfS0hLOlcrwifIdnIYLBE/wQ0WAoYfX2CbDHqLf3wkgSjb/DW8yNo3AoTqcXC5n/EMBCOg/gIAyfq2/4920ETUAThJnO8ByIeOM7R/iZE04Tglnpf/UXP/Juuun666fxNvu++mZNq96zQFC1X7q/qcAAwBO+P52i3sQKQAAAABJRU5ErkJggg==");
    height: 26px
}

.payment-method-icon--eps {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAA8CAYAAADv7g0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEFCNDBBNTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEFCNDBBNjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwQUI0MEEzNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwQUI0MEE0NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++4bsmAAAGn1JREFUeNrsXAmU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");
    height: 26px
}

.payment-method-icon--poli {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAArCAYAAACzfkyLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEFCNDBBMTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEFCNDBBMjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1ODczNUM4NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwQUI0MEEwNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0YsbWQAAECFJREFUeNrsXAtw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");
    height: 17px
}

.payment-method-icon--giro {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAmCAYAAABAvVyFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEFCNDBBOTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEFCNDBBQTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwQUI0MEE3NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwQUI0MEE4NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tSoOgAAADANJREFUeNrUW2ts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");
    height: 20px
}

.payment-method-icon--neteller {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAUCAYAAABGUvnzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTg3MzVDMjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTg3MzVDMzc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1ODczNUMwNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1ODczNUMxNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MP1Y9gAABIlJREFUeNrkWVlIVkEUvpopFZVYtli0EZWtKkQ7FlEQ0kLLQyG0Qw9BRVBB9SLUQy9FBQU+BKG9hJkWFQTRXg/5/39/GmiZFkQbrdpO/n2H5sY43TN37qJYDXyMzv3mzMw5M3POmT/JksqGw+MXoKqw+DLu6MZ4tdqIftNQXbc6djmHuRdIc16Hqpjh7gN3u7LGBlRDGH46+O8l7hRUNz3O7xPQA3J+CBkjUNUa9PsMvBRcskEZZNy3PyYr5FwXYauZ9lyr45eYhzlHFeOma4zbIBs3gD7itnE9yugCDAbmAkVADeZbDvT3Y+BCdOz8Hxg4EoDrVx+xEHW6CLgBW/X2auA+wDyH9py/ycBYOK17AsNrBh76Pe0B9BEN+dAMBXamSIvOQDXIoOMaoFLqRyd6LMN9ApQbTmgj0InxTbKvzBbXkVO5CNx3aG8B6qX/yb91ZWTcxVXZEuA6J52OY7iNmhjnkuGYcSAfyASGATuAmQx3SYqPHVOARWRCCa8khacy3AvgbXYTCHkDUG3irkBZBrhFGgMXgWsS7OWEeOWq/NFAGsM9jfltMdRHJvO5CjLeoSY8APcKxQFAPwfuwGQfBqZNUWjY756hzBwPVxfHTdDpMxwvz9QXQoEUxIxiuC+g7OcB1uJHH63mh/G/MLcWlR+mBm7SRNO6fqYK9+LjOG49FtsUwnjqiRzLuA4/pz0a9vyESxjDcOtMrugPwgdulfNhCM6DQiMuu+0qeE7te9B3l1elkGuga4fhDcf3BBM0UX6ZMDgh3yjN8HDaox6NE2f0MQvzu2wwZqtbCrK6oToI9GX4p1IEkQKOkRqnXqIY2D7FkTZOCb4rCvcTncZk42KttEF6M9wacL8HCLCSfOrD1A19BQ6JTZIFTAa6M1xyHfvtK3q8Q04sR5Uxh3t+BQaiAKtHwJSlpwjpnUq1ovAwNpPuRFYFDMiG+tBHo/IKptMH8VYKzNEY9zEFopD7JtlAcbaCSpR2Sqt2+1B4s5KyeAlK8trwdDgFWJ3E5udcV0M7P3AcAT4y3yi1uwNss349Kd+zI2JXvyHqE8Be5dtyTb98DHI15ACLM84zjJXVBgEWRc9dNOlbwoPsqeDfCji/25R6Un7r8K0Y8jeojW4nmHZFtQjH6dhfC7AzAxlYBBQjAo6luwVapM3sN+XJ9SDbrz4qmW/LRSzVOqd1eXmpg2E/Sf+XAjMMJkkpy4eAC1LzWnpaTAqSfri81r0FlilR7mKNuAxwVyltExnuA+jjY0B90C31EmOeFRtGjZnI9y8FjquPFtmalxd1150UYXmqyyQ7YyIHDBeUrVFKs+HOnmQ4Xl/Nt17AMQ83gR3smJS0EPQRFTfpG8iimzTfgbPeycAmAZYlCT+PPxe6TJJOySYrWPHy+D5boKOWISHoQ7ZFBWPg6bDPSNipVvbBXl+iSttJKWH+fPYvlKhiYK6sVYMsrwY+I1KEti4RyXfqfrH67wyME/rI+vPF7bfrkH+z1xn4NQQ9VRvF43ZZO+/Y0QZ+/18udKAeKW3cKabf7Ofb//wUYADsuYB4omGDbgAAAABJRU5ErkJggg==");
    height: 18px
}

.payment-method-icon--skrill-direct {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAAUCAYAAAC3WaJ+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTg3MzVCRTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTg3MzVCRjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NEQ0OUZGNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NEQ0QTAwNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OJLXYAAAB3BJREFUeNrsWstx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");
    height: 18px
}

.payment-method-icon--sofort {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAAlCAYAAACXvR1IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDRENDlGOTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDRENDlGQTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NEQ0OUY3NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NEQ0OUY4NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AOF/IQAADv1JREFUeNrsW012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");
    height: 18px
}

.payment-method-icon--trustly {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAmCAYAAAAP4F9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDRENDlGRDc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDRENDlGRTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NEQ0OUZCNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NEQ0OUZDNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9GJtGQAAFSpJREFUeNrsWwl4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");
    height: 20px
}

.payment-method-icon--g2s_paypal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSIyMCI+CiAgPHBhdGggZmlsbD0iIzAwMkY4NiIgZD0iTTM5LjAxMyA2LjIzN0gzNi40M2EuNzQxLjc0MSAwIDAgMC0uNjE2LjMyOGwtMy41NjMgNS4yNS0xLjUxMy01LjA0NWEuNzQ2Ljc0NiAwIDAgMC0uNzE1LS41MzNoLTIuNTM5YS40NDcuNDQ3IDAgMCAwLS40MjMuNTkybDIuODQ1IDguMzUxLTIuNjc2IDMuNzczYS40NDguNDQ4IDAgMCAwIC4zNjUuNzA2aDIuNTc5YS43NDEuNzQxIDAgMCAwIC42MTMtLjMybDguNTkyLTEyLjRhLjQ0Ni40NDYgMCAwIDAtLjM2Ni0uNzAyTTIxLjc0MiAxMS4yNGMtLjI0OCAxLjQ2OC0xLjQxNCAyLjQ1NS0yLjkwMSAyLjQ1NS0uNzQ0IDAtMS4zNDMtLjI0MS0xLjcyNi0uNjk0LS4zOC0uNDQ5LS41MjMtMS4wOTEtLjQwMy0xLjgwNi4yMzEtMS40NTUgMS40MTYtMi40NzIgMi44ODEtMi40NzIuNzI5IDAgMS4zMjIuMjQyIDEuNzE0LjcuMzkyLjQ2MS41NDcgMS4xMDYuNDM1IDEuODE3bTMuNTgyLTUuMDAzaC0yLjU3YS40NDUuNDQ1IDAgMCAwLS40NDEuMzc4bC0uMTEzLjcxOC0uMTgtLjI2Yy0uNTU4LS44MDgtMS43OTktMS4wNzgtMy4wMzctMS4wNzgtMi44NCAwLTUuMjY2IDIuMTUyLTUuNzM3IDUuMTctLjI0NiAxLjUwNi4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4My45MjIgMS45MDIgMS4zMDYgMy4yMzYgMS4zMDYgMi4yODkgMCAzLjU1OS0xLjQ3IDMuNTU5LTEuNDdsLS4xMTUuNzE0YS40NDguNDQ4IDAgMCAwIC40NDIuNTE4aDIuMzE0Yy4zNjYgMCAuNjgtLjI2Ni43MzYtLjYyOWwxLjM5LTguNzk5YS40NDYuNDQ2IDAgMCAwLS40NDEtLjUxN005LjkgNi4yOTljLS4yOTQgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MWwuNTY4LTMuNTk4YS40NDYuNDQ2IDAgMCAxIC40NDEtLjM3N2guMzcxYy45NjkgMCAxLjg4NCAwIDIuMzU1LjU1Mi4yODUuMzMuMzY5LjgyLjI2MyAxLjQ5Nm0tLjYxOS01LjAyN0gzLjkxM2EuNzQ1Ljc0NSAwIDAgMC0uNzM3LjYzbC0yLjE3IDEzLjc2M2EuNDQ5LjQ0OSAwIDAgMCAuNDQxLjUxOWgyLjU2NGEuNzQ2Ljc0NiAwIDAgMCAuNzM0LS42MjlsLjU4Ny0zLjcxNGEuNzQ2Ljc0NiAwIDAgMSAuNzM2LS42MjloMS42OTdjMy41MzUgMCA1LjU3NS0xLjcxMSA2LjEwOC01LjEwMy4yNC0xLjQ4Mi4wMS0yLjY0Ny0uNjg0LTMuNDY0LS43NTktLjg5OC0yLjExMi0xLjM3My0zLjkwOC0xLjM3MyIvPgogIDxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik02Ni42MzggMS42NWwtMi4yMDIgMTQuMDE0YS40NDYuNDQ2IDAgMCAwIC40MzkuNTE4aDIuMjE2YS43NDQuNzQ0IDAgMCAwIC43MzYtLjYyOUw3MCAxLjc4OWEuNDQ4LjQ0OCAwIDAgMC0uNDQtLjUxN2gtMi40OGEuNDQ2LjQ0NiAwIDAgMC0uNDQyLjM3OG0tNi42MTMgOS41OWMtLjI0NyAxLjQ2OC0xLjQxNCAyLjQ1My0yLjkgMi40NTMtLjc0NSAwLTEuMzQzLS4yMzktMS43MjYtLjY5Mi0uMzgtLjQ0OS0uNTIzLTEuMDkxLS40MDItMS44MDYuMjMtMS40NTUgMS40MTUtMi40NzIgMi44OC0yLjQ3Mi43MjkgMCAxLjMyMi4yNDIgMS43MTQuNy4zOTMuNDYxLjU0OCAxLjEwNi40MzQgMS44MTdtMy41ODQtNS4wMDNoLTIuNTcyYS40NDQuNDQ0IDAgMCAwLS40NC4zNzdsLS4xMTIuNzE5LS4xOC0uMjZjLS41NTktLjgwOC0xLjc5OS0xLjA3OC0zLjAzNy0xLjA3OC0yLjgzOSAwLTUuMjY2IDIuMTUyLTUuNzM2IDUuMTctLjI0NSAxLjUwNS4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4NC45MjIgMS45MDIgMS4zMDYgMy4yMzcgMS4zMDYgMi4yODggMCAzLjU1OC0xLjQ3IDMuNTU4LTEuNDdsLS4xMTQuNzE0YS40NDcuNDQ3IDAgMCAwIC40NDEuNTE4aDIuMzEzYS43NDIuNzQyIDAgMCAwIC43MzYtLjYyOWwxLjM5MS04Ljc5OWEuNDQ4LjQ0OCAwIDAgMC0uNDQyLS41MTdtLTE1LjQyNS4wNjJjLS4yOTMgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MTFsLjU2Ny0zLjU5OGEuNDUuNDUgMCAwIDEgLjQ0Mi0uMzc3aC4zN2MuOTcxIDAgMS44ODYgMCAyLjM1NS41NTIuMjg2LjMyOS4zNzIuODIuMjY1IDEuNDk2bS0uNjItNS4wMjdoLTUuMzY3YS43NDYuNzQ2IDAgMCAwLS43MzcuNjNsLTIuMTcxIDEzLjc2M2EuNDUuNDUgMCAwIDAgLjQ0Mi41MTloMi43NTVhLjUyNS41MjUgMCAwIDAgLjUxNi0uNDM4bC42MTUtMy45MDJhLjc0Ni43NDYgMCAwIDEgLjczNi0uNjI5aDEuNjk5YzMuNTM0IDAgNS41NzUtMS43MTEgNi4xMDctNS4xMDMuMjQtMS40ODIuMDEtMi42NDgtLjY4NC0zLjQ2NC0uNzYxLS45MDEtMi4xMTQtMS4zNzYtMy45MTEtMS4zNzYiLz4KPC9zdmc+Cg==");
    height: 16px
}

.radio-button.active .payment-method-icon--g2s_paypal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSIyMCI+CiAgPHBhdGggZmlsbD0iIzAwMkY4NiIgZD0iTTM5LjAxMyA2LjIzN0gzNi40M2EuNzQxLjc0MSAwIDAgMC0uNjE2LjMyOGwtMy41NjMgNS4yNS0xLjUxMy01LjA0NWEuNzQ2Ljc0NiAwIDAgMC0uNzE1LS41MzNoLTIuNTM5YS40NDcuNDQ3IDAgMCAwLS40MjMuNTkybDIuODQ1IDguMzUxLTIuNjc2IDMuNzczYS40NDguNDQ4IDAgMCAwIC4zNjUuNzA2aDIuNTc5YS43NDEuNzQxIDAgMCAwIC42MTMtLjMybDguNTkyLTEyLjRhLjQ0Ni40NDYgMCAwIDAtLjM2Ni0uNzAyTTIxLjc0MiAxMS4yNGMtLjI0OCAxLjQ2OC0xLjQxNCAyLjQ1NS0yLjkwMSAyLjQ1NS0uNzQ0IDAtMS4zNDMtLjI0MS0xLjcyNi0uNjk0LS4zOC0uNDQ5LS41MjMtMS4wOTEtLjQwMy0xLjgwNi4yMzEtMS40NTUgMS40MTYtMi40NzIgMi44ODEtMi40NzIuNzI5IDAgMS4zMjIuMjQyIDEuNzE0LjcuMzkyLjQ2MS41NDcgMS4xMDYuNDM1IDEuODE3bTMuNTgyLTUuMDAzaC0yLjU3YS40NDUuNDQ1IDAgMCAwLS40NDEuMzc4bC0uMTEzLjcxOC0uMTgtLjI2Yy0uNTU4LS44MDgtMS43OTktMS4wNzgtMy4wMzctMS4wNzgtMi44NCAwLTUuMjY2IDIuMTUyLTUuNzM3IDUuMTctLjI0NiAxLjUwNi4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4My45MjIgMS45MDIgMS4zMDYgMy4yMzYgMS4zMDYgMi4yODkgMCAzLjU1OS0xLjQ3IDMuNTU5LTEuNDdsLS4xMTUuNzE0YS40NDguNDQ4IDAgMCAwIC40NDIuNTE4aDIuMzE0Yy4zNjYgMCAuNjgtLjI2Ni43MzYtLjYyOWwxLjM5LTguNzk5YS40NDYuNDQ2IDAgMCAwLS40NDEtLjUxN005LjkgNi4yOTljLS4yOTQgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MWwuNTY4LTMuNTk4YS40NDYuNDQ2IDAgMCAxIC40NDEtLjM3N2guMzcxYy45NjkgMCAxLjg4NCAwIDIuMzU1LjU1Mi4yODUuMzMuMzY5LjgyLjI2MyAxLjQ5Nm0tLjYxOS01LjAyN0gzLjkxM2EuNzQ1Ljc0NSAwIDAgMC0uNzM3LjYzbC0yLjE3IDEzLjc2M2EuNDQ5LjQ0OSAwIDAgMCAuNDQxLjUxOWgyLjU2NGEuNzQ2Ljc0NiAwIDAgMCAuNzM0LS42MjlsLjU4Ny0zLjcxNGEuNzQ2Ljc0NiAwIDAgMSAuNzM2LS42MjloMS42OTdjMy41MzUgMCA1LjU3NS0xLjcxMSA2LjEwOC01LjEwMy4yNC0xLjQ4Mi4wMS0yLjY0Ny0uNjg0LTMuNDY0LS43NTktLjg5OC0yLjExMi0xLjM3My0zLjkwOC0xLjM3MyIvPgogIDxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik02Ni42MzggMS42NWwtMi4yMDIgMTQuMDE0YS40NDYuNDQ2IDAgMCAwIC40MzkuNTE4aDIuMjE2YS43NDQuNzQ0IDAgMCAwIC43MzYtLjYyOUw3MCAxLjc4OWEuNDQ4LjQ0OCAwIDAgMC0uNDQtLjUxN2gtMi40OGEuNDQ2LjQ0NiAwIDAgMC0uNDQyLjM3OG0tNi42MTMgOS41OWMtLjI0NyAxLjQ2OC0xLjQxNCAyLjQ1My0yLjkgMi40NTMtLjc0NSAwLTEuMzQzLS4yMzktMS43MjYtLjY5Mi0uMzgtLjQ0OS0uNTIzLTEuMDkxLS40MDItMS44MDYuMjMtMS40NTUgMS40MTUtMi40NzIgMi44OC0yLjQ3Mi43MjkgMCAxLjMyMi4yNDIgMS43MTQuNy4zOTMuNDYxLjU0OCAxLjEwNi40MzQgMS44MTdtMy41ODQtNS4wMDNoLTIuNTcyYS40NDQuNDQ0IDAgMCAwLS40NC4zNzdsLS4xMTIuNzE5LS4xOC0uMjZjLS41NTktLjgwOC0xLjc5OS0xLjA3OC0zLjAzNy0xLjA3OC0yLjgzOSAwLTUuMjY2IDIuMTUyLTUuNzM2IDUuMTctLjI0NSAxLjUwNS4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4NC45MjIgMS45MDIgMS4zMDYgMy4yMzcgMS4zMDYgMi4yODggMCAzLjU1OC0xLjQ3IDMuNTU4LTEuNDdsLS4xMTQuNzE0YS40NDcuNDQ3IDAgMCAwIC40NDEuNTE4aDIuMzEzYS43NDIuNzQyIDAgMCAwIC43MzYtLjYyOWwxLjM5MS04Ljc5OWEuNDQ4LjQ0OCAwIDAgMC0uNDQyLS41MTdtLTE1LjQyNS4wNjJjLS4yOTMgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MTFsLjU2Ny0zLjU5OGEuNDUuNDUgMCAwIDEgLjQ0Mi0uMzc3aC4zN2MuOTcxIDAgMS44ODYgMCAyLjM1NS41NTIuMjg2LjMyOS4zNzIuODIuMjY1IDEuNDk2bS0uNjItNS4wMjdoLTUuMzY3YS43NDYuNzQ2IDAgMCAwLS43MzcuNjNsLTIuMTcxIDEzLjc2M2EuNDUuNDUgMCAwIDAgLjQ0Mi41MTloMi43NTVhLjUyNS41MjUgMCAwIDAgLjUxNi0uNDM4bC42MTUtMy45MDJhLjc0Ni43NDYgMCAwIDEgLjczNi0uNjI5aDEuNjk5YzMuNTM0IDAgNS41NzUtMS43MTEgNi4xMDctNS4xMDMuMjQtMS40ODIuMDEtMi42NDgtLjY4NC0zLjQ2NC0uNzYxLS45MDEtMi4xMTQtMS4zNzYtMy45MTEtMS4zNzYiLz4KPC9zdmc+Cg==")
}

.payment-method-icon--gate2shop {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiB2aWV3Qm94PSIwIDAgNjkgMTIuNCI+CiAgPHN0eWxlPgogICAgLnN0MHtmaWxsOiMyZTNjNTh9CiAgPC9zdHlsZT4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC4yIDEwLjJjLS41IDAtMS0uMS0xLjQtLjMtLjQtLjItLjgtLjUtMS4xLS45LS4zLS4zLS42LS44LS43LTEuM1MuNyA2LjUuNyA1LjguOCA0LjUgMSA0cy40LTEgLjgtMS40LjctLjYgMS4xLS44Yy40LS4yLjktLjMgMS40LS4zLjMgMCAuNiAwIC44LjFzLjUuMS42LjIuMy4xLjQuMmguM2wtLjMgMXMtLjEtLjEtLjMtLjItLjItLjEtLjQtLjEtLjMtLjEtLjUtLjJjLS4yIDAtLjQtLjEtLjYtLjEtLjMuMS0uNy4yLTEgLjMtLjMuMi0uNi40LS44LjdzLS40LjYtLjUgMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4yIDAtLjQuMS0uNi4yLS4yLjEtLjQuMS0uNy4xLS4yIDAtLjUuMS0uOC4xek0xMS41IDYuNWMuMS4yLjMuNC40LjZzLjQuNS41LjljLjIuMy40LjYuNiAxIC4yLjMuMy43LjUgMWgtMS4xYy0uMS0uMy0uMy0uNi0uNS0uOS0uMi0uMy0uMy0uNi0uNS0uOXMtLjQtLjYtLjUtLjgtLjMtLjUtLjUtLjZIOC45VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJzLjcgMCAxIDBjMSAwIDEuOC4yIDIuNC43LjUuNC44IDEuMS44IDIgMCAuNi0uMSAxLS40IDEuNC0uMy4zLS43LjYtMS4yLjh6TTkuOSAyLjZoLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjItLjEuMy0uMy41LS41LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjEtLjItLjMtLjQtLjQtLjVsLS42LS4zYy0uNC4xLS42LjEtLjkuMXpNMTQuOCAxMFYxLjdoNC42djFoLTMuNXYyLjVIMTl2MWgtMy4xVjloMy44djFoLTQuOXpNMjcuMiA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xIC4yLTEuNi4yaC0xYy0uNCAwLS43LS4xLTEtLjJ2LThjLjMtLjEuNi0uMSAxLS4ycy43IDAgMSAwYy42IDAgMS4yLjEgMS43LjMuNC4xLjkuNCAxLjIuNy40LjMuNi44LjkgMS4zLjIuNi4zIDEuMi4zIDEuOXpNMjMuMSA5YzEgMCAxLjctLjMgMi4yLS44LjUtLjYuNy0xLjQuNy0yLjRzLS4yLTEuOC0uNy0yLjRjLS41LS42LTEuMi0uOC0yLjItLjhoLTFWOWgxek0yOC45IDEuN2gxVjEwaC0xVjEuN3pNMzYuOSAxLjd2MWgtMi4zVjEwaC0xVjIuN2gtMi4zdi0xaDUuNnpNNDQuMSAxMC4yYy0uNSAwLTEtLjEtMS40LS4zLS40LS4yLS44LS41LTEuMS0uOC0uMy0uNC0uNS0uOC0uNy0xLjRzLS4zLTEuMi0uMy0xLjkuMS0xLjMuMy0xLjkuNC0xIC44LTEuNC43LS42IDEuMS0uOGMuNC0uMi45LS4zIDEuNC0uMy4zIDAgLjYgMCAuOC4xcy41LjEuNi4yLjMuMS40LjJjLjIuMS4yLjEuMy4xTDQ2IDNjLS4xIDAtLjItLjEtLjMtLjItLjEtLjEtLjMtLjEtLjQtLjJzLS4zIDAtLjUtLjFjLS4yIDAtLjQtLjEtLjYtLjEtLjQgMC0uOC4xLTEuMS4yLS4zLjItLjYuNC0uOC43cy0uMy43LS41IDEuMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4xLjEtLjMuMS0uNS4ycy0uNC4xLS43LjFjLS4zIDAtLjUuMS0uOC4xek01Mi45IDEwYy0uMS0uNC0uMi0uNy0uMy0xLjEtLjEtLjMtLjItLjctLjMtMS4xaC0zLjRsLS43IDIuMmgtMS4xYy4zLS45LjYtMS43LjgtMi40cy41LTEuNS43LTIuMWMuMi0uNy41LTEuMy43LTEuOS4yLS42LjUtMS4yLjctMS44aDFjLjMuNi41IDEuMi43IDEuOC4yLjYuNSAxLjMuNyAxLjkuMi43LjUgMS40LjcgMi4xcy43IDEuNS45IDIuNGgtMS4xem0tMS0zLjFjLS4yLS43LS41LTEuNC0uNy0ycy0uNC0xLjMtLjctMS45Yy0uMy42LS41IDEuMi0uNyAxLjktLjIuNy0uNCAxLjMtLjcgMmgyLjh6TTU4LjkgNi41Yy4xLjIuMy40LjQuNnMuNC41LjUuOWMuMi4zLjQuNi42IDEgLjIuMy4zLjcuNSAxaC0xLjFjLS4xLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS41LS41LS44cy0uMy0uNS0uNS0uNmgtMS41VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJoMWMxIDAgMS44LjIgMi40LjcuNS40LjggMS4xLjggMiAwIC42LS4xIDEtLjQgMS40LS4zLjMtLjcuNi0xLjIuOHptLTEuNi0zLjloLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjIgMCAuMy0uMi41LS40LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjItLjItLjMtLjQtLjUtLjVsLS42LS4zaC0uOHpNNjguMyA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xLjEuMi0xLjcuMmgtMWMtLjQgMC0uNy0uMS0xLS4ydi04Yy4zLS4xLjYtLjEgMS0uMnMuNyAwIDEgMGMuNiAwIDEuMi4xIDEuNy4zLjUuMi45LjQgMS4zLjguNC4zLjcuNy45IDEuMi4yLjYuMyAxLjIuMyAxLjl6TTY0LjIgOWMxIDAgMS43LS4zIDIuMi0uOC41LS42LjctMS40LjctMi40cy0uMi0xLjgtLjctMi40Yy0uNS0uNi0xLjItLjgtMi4yLS44aC0xVjloMXoiLz4KPC9zdmc+Cg==");
    height: 16px
}

.radio-button .payment-method-icon--gate2shop {
    vertical-align: -1px
}

.radio-button.active .payment-method-icon--gate2shop {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiB2aWV3Qm94PSIwIDAgNjkgMTIuNCI+CiAgPHN0eWxlPgogICAgLnN0MHtmaWxsOiMyZTNjNTh9CiAgPC9zdHlsZT4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC4yIDEwLjJjLS41IDAtMS0uMS0xLjQtLjMtLjQtLjItLjgtLjUtMS4xLS45LS4zLS4zLS42LS44LS43LTEuM1MuNyA2LjUuNyA1LjguOCA0LjUgMSA0cy40LTEgLjgtMS40LjctLjYgMS4xLS44Yy40LS4yLjktLjMgMS40LS4zLjMgMCAuNiAwIC44LjFzLjUuMS42LjIuMy4xLjQuMmguM2wtLjMgMXMtLjEtLjEtLjMtLjItLjItLjEtLjQtLjEtLjMtLjEtLjUtLjJjLS4yIDAtLjQtLjEtLjYtLjEtLjMuMS0uNy4yLTEgLjMtLjMuMi0uNi40LS44LjdzLS40LjYtLjUgMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4yIDAtLjQuMS0uNi4yLS4yLjEtLjQuMS0uNy4xLS4yIDAtLjUuMS0uOC4xek0xMS41IDYuNWMuMS4yLjMuNC40LjZzLjQuNS41LjljLjIuMy40LjYuNiAxIC4yLjMuMy43LjUgMWgtMS4xYy0uMS0uMy0uMy0uNi0uNS0uOS0uMi0uMy0uMy0uNi0uNS0uOXMtLjQtLjYtLjUtLjgtLjMtLjUtLjUtLjZIOC45VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJzLjcgMCAxIDBjMSAwIDEuOC4yIDIuNC43LjUuNC44IDEuMS44IDIgMCAuNi0uMSAxLS40IDEuNC0uMy4zLS43LjYtMS4yLjh6TTkuOSAyLjZoLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjItLjEuMy0uMy41LS41LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjEtLjItLjMtLjQtLjQtLjVsLS42LS4zYy0uNC4xLS42LjEtLjkuMXpNMTQuOCAxMFYxLjdoNC42djFoLTMuNXYyLjVIMTl2MWgtMy4xVjloMy44djFoLTQuOXpNMjcuMiA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xIC4yLTEuNi4yaC0xYy0uNCAwLS43LS4xLTEtLjJ2LThjLjMtLjEuNi0uMSAxLS4ycy43IDAgMSAwYy42IDAgMS4yLjEgMS43LjMuNC4xLjkuNCAxLjIuNy40LjMuNi44LjkgMS4zLjIuNi4zIDEuMi4zIDEuOXpNMjMuMSA5YzEgMCAxLjctLjMgMi4yLS44LjUtLjYuNy0xLjQuNy0yLjRzLS4yLTEuOC0uNy0yLjRjLS41LS42LTEuMi0uOC0yLjItLjhoLTFWOWgxek0yOC45IDEuN2gxVjEwaC0xVjEuN3pNMzYuOSAxLjd2MWgtMi4zVjEwaC0xVjIuN2gtMi4zdi0xaDUuNnpNNDQuMSAxMC4yYy0uNSAwLTEtLjEtMS40LS4zLS40LS4yLS44LS41LTEuMS0uOC0uMy0uNC0uNS0uOC0uNy0xLjRzLS4zLTEuMi0uMy0xLjkuMS0xLjMuMy0xLjkuNC0xIC44LTEuNC43LS42IDEuMS0uOGMuNC0uMi45LS4zIDEuNC0uMy4zIDAgLjYgMCAuOC4xcy41LjEuNi4yLjMuMS40LjJjLjIuMS4yLjEuMy4xTDQ2IDNjLS4xIDAtLjItLjEtLjMtLjItLjEtLjEtLjMtLjEtLjQtLjJzLS4zIDAtLjUtLjFjLS4yIDAtLjQtLjEtLjYtLjEtLjQgMC0uOC4xLTEuMS4yLS4zLjItLjYuNC0uOC43cy0uMy43LS41IDEuMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4xLjEtLjMuMS0uNS4ycy0uNC4xLS43LjFjLS4zIDAtLjUuMS0uOC4xek01Mi45IDEwYy0uMS0uNC0uMi0uNy0uMy0xLjEtLjEtLjMtLjItLjctLjMtMS4xaC0zLjRsLS43IDIuMmgtMS4xYy4zLS45LjYtMS43LjgtMi40cy41LTEuNS43LTIuMWMuMi0uNy41LTEuMy43LTEuOS4yLS42LjUtMS4yLjctMS44aDFjLjMuNi41IDEuMi43IDEuOC4yLjYuNSAxLjMuNyAxLjkuMi43LjUgMS40LjcgMi4xcy43IDEuNS45IDIuNGgtMS4xem0tMS0zLjFjLS4yLS43LS41LTEuNC0uNy0ycy0uNC0xLjMtLjctMS45Yy0uMy42LS41IDEuMi0uNyAxLjktLjIuNy0uNCAxLjMtLjcgMmgyLjh6TTU4LjkgNi41Yy4xLjIuMy40LjQuNnMuNC41LjUuOWMuMi4zLjQuNi42IDEgLjIuMy4zLjcuNSAxaC0xLjFjLS4xLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS41LS41LS44cy0uMy0uNS0uNS0uNmgtMS41VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJoMWMxIDAgMS44LjIgMi40LjcuNS40LjggMS4xLjggMiAwIC42LS4xIDEtLjQgMS40LS4zLjMtLjcuNi0xLjIuOHptLTEuNi0zLjloLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjIgMCAuMy0uMi41LS40LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjItLjItLjMtLjQtLjUtLjVsLS42LS4zaC0uOHpNNjguMyA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xLjEuMi0xLjcuMmgtMWMtLjQgMC0uNy0uMS0xLS4ydi04Yy4zLS4xLjYtLjEgMS0uMnMuNyAwIDEgMGMuNiAwIDEuMi4xIDEuNy4zLjUuMi45LjQgMS4zLjguNC4zLjcuNy45IDEuMi4yLjYuMyAxLjIuMyAxLjl6TTY0LjIgOWMxIDAgMS43LS4zIDIuMi0uOC41LS42LjctMS40LjctMi40cy0uMi0xLjgtLjctMi40Yy0uNS0uNi0xLjItLjgtMi4yLS44aC0xVjloMXoiLz4KPC9zdmc+Cg==")
}

.OrderPagesSpacingPopover {
    width: 19px;
    height: 19px;
    margin-right: -19px;
    display: inline-block;
    border-radius: 50%;
    color: #0180d5;
    opacity: 0.75;
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiCgkgdmlld0JveD0iMCAwIDIzIDIzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgb3BhY2l0eT0iMC41Ij4KCTxwYXRoIGQ9Ik0xMy40MzcsMTUuNjA0bC0wLjE1LDAuNjE1Yy0wLjQ1MSwwLjE3OC0wLjgxMiwwLjMxMy0xLjA4LDAuNDA3Yy0wLjI3LDAuMDkzLTAuNTgyLDAuMTQtMC45MzgsMC4xNAoJCWMtMC41NDcsMC0wLjk3Mi0wLjEzNC0xLjI3NC0wLjM5OUM5LjY5LDE2LjEsOS41MzksMTUuNzYyLDkuNTM5LDE1LjM1MmMwLTAuMTYsMC4wMTItMC4zMjIsMC4wMzQtMC40ODgKCQljMC4wMjMtMC4xNjcsMC4wNi0wLjM1NSwwLjEwOS0wLjU2NGwwLjU2NC0xLjk5NmMwLjA1MS0wLjE5MSwwLjA5My0wLjM3MywwLjEyNy0wLjU0M3MwLjA1Mi0wLjMyNywwLjA1Mi0wLjQ2OAoJCWMwLTAuMjU1LTAuMDUzLTAuNDMzLTAuMTU4LTAuNTMzYy0wLjEwNC0wLjEtMC4zMDYtMC4xNS0wLjYwMy0wLjE1Yy0wLjE0NiwwLTAuMjk2LDAuMDIzLTAuNDQ5LDAuMDY4cy0wLjI4NSwwLjA4OS0wLjM5NSwwLjEzCgkJbDAuMTUtMC42MTVjMC4zNy0wLjE1LDAuNzI0LTAuMjc5LDEuMDYyLTAuMzg2YzAuMzM3LTAuMTA3LDAuNjU2LTAuMTYxLDAuOTU4LTAuMTYxYzAuNTQzLDAsMC45NjEsMC4xMzEsMS4yNTYsMC4zOTMKCQlzMC40NDEsMC42MDMsMC40NDEsMS4wMjJjMCwwLjA4Ni0wLjAxLDAuMjM5LTAuMDMxLDAuNDU4Yy0wLjAyLDAuMjE5LTAuMDU4LDAuNDE5LTAuMTEyLDAuNjAybC0wLjU2MiwxLjk4OQoJCWMtMC4wNDcsMC4xNi0wLjA4OCwwLjM0Mi0wLjEyNCwwLjU0N3MtMC4wNTUsMC4zNTktMC4wNTUsMC40NjVjMCwwLjI2NCwwLjA2LDAuNDQ0LDAuMTc3LDAuNTQKCQljMC4xMTksMC4wOTYsMC4zMjQsMC4xNDQsMC42MTUsMC4xNDRjMC4xMzcsMCwwLjI5MS0wLjAyMywwLjQ2NC0wLjA3MkMxMy4yMzMsMTUuNjg0LDEzLjM1OCwxNS42NDEsMTMuNDM3LDE1LjYwNHogTTEzLjU3OSw3LjI1OAoJCWMwLDAuMzQ2LTAuMTMxLDAuNjQyLTAuMzkzLDAuODg1cy0wLjU3OCwwLjM2Ni0wLjk0NywwLjM2NnMtMC42ODYtMC4xMjItMC45NS0wLjM2NmMtMC4yNjQtMC4yNDQtMC4zOTYtMC41MzktMC4zOTYtMC44ODUKCQlzMC4xMzMtMC42NDMsMC4zOTYtMC44ODlDMTEuNTU0LDYuMTIzLDExLjg3LDYsMTIuMjM5LDZzMC42ODYsMC4xMjMsMC45NDcsMC4zNjlTMTMuNTc5LDYuOTEyLDEzLjU3OSw3LjI1OHoiLz4KPC9nPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuNSwxMS41YzAsNS41MjItNC40NzgsMTAtMTAsMTBsMCwwCgljLTUuNTIyLDAtMTAtNC40NzgtMTAtMTBsMCwwYzAtNS41MjMsNC40NzgtMTAsMTAtMTBsMCwwQzE3LjAyMiwxLjUsMjEuNSw1Ljk3NywyMS41LDExLjVMMjEuNSwxMS41eiIvPgo8L3N2Zz4K") center/contain no-repeat;
    vertical-align: -4px
}

.OrderPagesSpacingPopover:hover {
    opacity: 1
}

.InvoiceServices {
    font-size: 13px;
    list-style-type: none;
    margin: 0 0 10px;
    padding: 0;
    text-align: left
}

.InvoiceServices__item {
    display: flex;
    justify-content: space-between
}

.InvoiceServices__free {
    color: #69b71a;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px
}

.InvoiceServices__item--total-price {
    border-top: 1px solid rgba(0, 20, 50, 0.15);
    margin-bottom: 12px;
    margin-top: 8px;
    padding-top: 8px
}

.InvoiceServices__item--total-price .InvoiceServices__item__value {
    color: #69b71a;
    font-size: 17px
}

.InvoiceServices__item__heading {
    margin-right: 8px
}

.InvoiceServices__item__value {
    font-weight: 600
}

.OrderformCheckoutInfo {
    margin-bottom: 20px;
    position: relative;
    z-index: 0
}

.OrderformCheckoutInfo__container {
    color: #405d6c;
    margin: 0 auto;
    max-width: 94%;
    width: 340px
}

@media only screen and (min-width: 641px) {
    .OrderformCheckoutInfo__container {
        background-color: #E0EEFF;
        border: 1px solid rgba(0, 0, 100, 0.09);
        border-radius: 4px;
        box-shadow: 0 5px 15px rgba(0, 0, 100, 0.1), 0 0 5px rgba(0, 0, 200, 0.08);
        box-sizing: border-box;
        padding: 20px 20px
    }
    .OrderformCheckoutInfo__container .OrderformCheckoutInfo__payment-method {
        border-radius: 0;
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px
    }
}

.OrderformCheckoutInfo--modal {
    margin: 10px
}

.OrderformCheckoutInfo--modal .OrderformCheckoutInfo__container {
    background-color: #E0EEFF;
    border: 1px solid rgba(0, 0, 100, 0.09);
    border-radius: 4px;
    box-shadow: 0 5px 15px rgba(0, 0, 100, 0.1), 0 0 5px rgba(0, 0, 200, 0.08);
    box-sizing: border-box;
    max-width: 100%;
    padding: 25px 20px
}

.OrderformCheckoutInfo--modal .OrderformCheckoutInfo__container::after {
    bottom: 10px;
    box-shadow: 0 4px 32px rgba(0, 184, 234, 0.15), 0 7px 26px rgba(0, 26, 58, 0.1);
    content: "";
    height: 10px;
    left: 25px;
    position: absolute;
    right: 25px;
    z-index: -1
}

.OrderformCheckoutInfo__close-buton {
    background: 0 none;
    border: 0 none;
    color: rgba(0, 0, 0, 0.3);
    cursor: pointer;
    font-size: 24px;
    font-weight: 100;
    height: 40px;
    line-height: 40px;
    position: absolute;
    right: -5px;
    top: -5px;
    width: 40px
}

.OrderformCheckoutInfo__close-buton:focus,
.OrderformCheckoutInfo__close-buton:hover {
    color: rgba(50, 0, 0, 0.7);
    outline: none
}

.OrderformCheckoutInfo__order-topic {
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 5px;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis
}

@media only screen and (max-width: 640px) {
    .OrderformCheckoutInfo__order-topic {
        display: none
    }
}

.OrderformCheckoutInfo__order-short-info {
    border-bottom: 1px solid rgba(0, 20, 50, 0.15);
    font-size: 14px;
    list-style-type: none;
    margin: 0 0 8px;
    padding: 0 0 8px;
    text-align: left
}

@media only screen and (max-width: 640px) {
    .OrderformCheckoutInfo__order-short-info {
        display: none
    }
}

.OrderformCheckoutInfo__order-short-info__item {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.OrderformCheckoutInfo__payment-method {
    justify-content: center;
    margin-bottom: 20px
}

@media only screen and (max-width: 640px) {
    .OrderformCheckoutInfo__payment-method {
        margin-left: auto;
        margin-right: auto
    }
}

.OrderformCheckoutInfo__submit-button-container {
    text-align: center
}

.OrderformCheckoutInfo__checkout-button.UIButton {
    width: 100%;
    position: relative;
    color: #fff;
    line-height: 15px
}

@media only screen and (min-width: 641px) {
    .OrderformCheckoutInfo__checkout-button.UIButton {
        padding-left: 52px;
        text-align: left
    }
    .OrderformCheckoutInfo__checkout-button.UIButton::before {
        position: absolute;
        top: 5px;
        bottom: 5px;
        left: 0;
        width: 40px;
        display: block;
        content: "";
        border-right: solid 1px rgba(255, 255, 255, 0.2);
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMyI+CiAgPHBhdGggZD0iTTkuNzIyIDQuODc1aC0uODMzVjMuNzkyYTMuODkgMy44OSAwIDAgMC03Ljc3OCAwdjEuMDgzSC4yNzhBLjI3NC4yNzQgMCAwIDAgMCA1LjE0NnY2Ljc3MUExLjEgMS4xIDAgMCAwIDEuMTExIDEzaDcuNzc4QTEuMSAxLjEgMCAwIDAgMTAgMTEuOTE3VjUuMTQ2YS4yNzQuMjc0IDAgMCAwLS4yNzgtLjI3MXptLTMuODkxIDUuNjU4YS4yNjcuMjY3IDAgMCAxLS4wNjkuMjExLjI4MS4yODEgMCAwIDEtLjIwNy4wOUg0LjQ0NGEuMjgxLjI4MSAwIDAgMS0uMjA3LS4wOS4yNjcuMjY3IDAgMCAxLS4wNjktLjIxMUw0LjM0NCA5YTEuMDYzIDEuMDYzIDAgMCAxLS40NTUtLjg3MSAxLjExMSAxLjExMSAwIDAgMSAyLjIyMiAwQTEuMDYzIDEuMDYzIDAgMCAxIDUuNjU3IDl6bTEuMzktNS42NThIMi43NzhWMy43OTJhMi4yMjMgMi4yMjMgMCAwIDEgNC40NDQgMHoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);
        background-repeat: no-repeat;
        background-position: center
    }
}

.OrderformCheckoutInfo__vat {
    font-size: 12px;
    line-height: 1.3em
}

.CheckoutInfoStickyControl {
    display: none;
    z-index: 1000020;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    height: 65px;
    align-items: center;
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    transition: all .5s
}

@media only screen and (max-width: 640px) {
    .CheckoutInfoStickyControl {
        display: flex
    }
}

.CheckoutInfoStickyControl_hidden {
    transform: translateY(100%);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0)
}

.CheckoutInfoStickyControl__services {
    font-size: 0.8rem;
    opacity: 0.9
}

.CheckoutInfoStickyControl__total {
    flex-shrink: 0;
    margin-left: auto;
    margin-right: 1rem;
    font-size: 1.1rem;
    font-weight: bold;
    opacity: 0.8
}

.CheckoutInfoStickyControl__button {
    flex-shrink: 0
}

.guarantees-popover__content {
    padding: 15px 15px 0 44px
}

.guarantees-popover__ptitle {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 5px
}

.guarantees-popover__p {
    font-size: 13px;
    margin-bottom: 15px
}

.guarantees-popover__icon {
    background: transparent center/contain no-repeat;
    display: inline-block;
    height: 24px;
    margin: -5px 9px -7px -33px;
    width: 24px
}

.guarantees-popover__icon.guarantees-popover__icon--confidentially {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiCgkgdmlld0JveD0iLTAuNSAwLjUgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNEY1RDcyIiBkPSJNOC42NjMsMS41MDhjLTIuMTg2LDAtMy4wNDcsNC41NDktMy44ODgsNy40MDdjLTIuMzUzLDAuMzM2LTUuMDQzLDEuODU5LTUuMDQzLDIuMzYzCgljMCwxLjAwOSw1LjM3OSwxLjk5OCwxMS43NjgsMS45OThjNi4zODksMCwxMS43NjgtMC44MTksMTEuNzY4LTEuOTk4YzAtMC41MDQtMi42ODgtMi4wMjctNS4wNDMtMi4zNjMKCWMtMC42NzItMy4wMjYtMS43MDEtNy40MDctMy44ODctNy40MDdjLTEuMTc4LDAtMS42NiwxLjY4MS0yLjgzOCwxLjY4MUMxMC4zMjMsMy4xODksOS44NCwxLjUwOCw4LjY2MywxLjUwOHoiLz4KPHBhdGggZmlsbD0iIzRGNUQ3MiIgZD0iTTQuMTcyLDE0LjExNWMwLDAsMC4zMzYsNS44ODUsMi41MjEsNS44ODVjMi41MjIsMCwzLjM4My0xLjgzOSw0LjcyOS0xLjgzOQoJYzEuMzQ0LDAsMi41NDMsMS44MzksNC43MjgsMS44MzljMi4wMTksMCwyLjY4LTUuODg1LDIuNjgtNS44ODVzLTMuNTMsMC41MjUtNy41NjMsMC41MjVDNy4yMjksMTQuNjQzLDQuMTcyLDE0LjExNSw0LjE3MiwxNC4xMTV6IgoJLz4KPC9zdmc+Cg==")
}

.guarantees-popover__icon.guarantees-popover__icon--satisfaction {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiCgkgdmlld0JveD0iLTAuNSAwLjUgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNEY1RDcyIiBkPSJNMTAuMjI5LDguMDU2YzAuMzUzLTAuODQ2LDIuMjU1LTIuNjA4LDIuNjA3LTMuMzEzYzAuNzc1LTEuNDEsMC4xNDMtMy4yNDMsMS45NzUtMy4yNDMKCWMwLjg0NiwwLDMuMzgzLDIuMTE1LTAuNjM1LDcuNTQzYzIuMzI2LTAuMjgyLDUuMDc1LTAuMjEyLDYuMTMzLDBjMC42MzUsMC4xNDEsMS40OCwwLjc3NSwxLjQ4LDEuNjIxCgljMCwwLjg0Ni0wLjM1NCwxLjI2OS0wLjkxNiwxLjYyMkMyMS41NzcsMTIuNDk3LDIyLDEzLjEzMSwyMiwxMy45MDdjMCwwLjg0Ny0wLjQ5MywxLjM0LTEuMjcsMS41NTEKCWMwLjQ5NCwwLjI4MiwxLjA1OSwwLjc3NCwxLjA1OSwxLjYyMmMwLDAuODQ2LTAuNjM3LDEuNDgtMS41NTMsMS42MjFjMC41NjQsMC4yODEsMC45MTYsMC42MzUsMC45MTYsMS4xMjgKCWMwLDEuNTUtMS4zMzgsMS45MDEtMi4zOTYsMi4xODdjLTEuMDU3LDAuMjgxLTIuNTM4LDAuMjgxLTQuNTEyLDAuMTQxcy00LjUxMS0xLjA1Ny03LjMzMS0xLjM0YzAtMi40NjcsMC05LjAyMiwwLTkuMDIyCglTOS4xLDEwLjY2NCwxMC4yMjksOC4wNTZ6IE0wLjUsMjEuODAyYzAsMC4yODIsMC4yMTIsMC40OTQsMC40OTMsMC40OTRoNC42NTNjMC4yODEsMCwwLjQ5Mi0wLjIxMiwwLjQ5Mi0wLjQ5NFYxMC44NzUKCWMwLTAuMjgyLTAuMjExLTAuNDkzLTAuNDkyLTAuNDkzSDAuOTkzYy0wLjI4MSwwLTAuNDkzLDAuMjEyLTAuNDkzLDAuNDkzVjIxLjgwMnoiLz4KPC9zdmc+Cg==")
}

.guarantees-popover__icon.guarantees-popover__icon--moneyback {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiCgkgdmlld0JveD0iLTAuNSAwLjUgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNEY1RDcyIiBkPSJNMTguMTY3LDkuNTkxVjYuOTE2YzAsMCwwLTYuNDg2LTYuNjY3LTYuNDg2UzQuODMzLDYuOTE2LDQuODMzLDYuOTE2djIuNjc2CglDNC4wMzMsOS45MTcsMy41LDEwLjY5MywzLjUsMTEuNTM4djguNzU3YzAsMS4yMzIsMSwyLjIwNSwyLjI2NywyLjIwNWgxMS40NjdjMS4yNjYsMCwyLjI2Ni0wLjk3MywyLjI2Ni0yLjIwNXYtOC43NTcKCUMxOS40MzQsMTAuNjkzLDE4LjksOS45OCwxOC4xNjcsOS41OTF6IE0xMi42MzQsMTkuMjYyaC0yLjRsMC4zMzQtMy44MjZjLTAuNC0wLjI2LTAuNjY3LTAuNzE1LTAuNjAxLTEuMTY4CgljMC0wLjc3OSwwLjY2Ny0xLjQyOCwxLjUzMy0xLjQyOGMwLjgwMSwwLDEuNTM0LDAuNjQ4LDEuNTM0LDEuNDI4YzAsMC41MTgtMC4yNjksMC45NzMtMC42NjcsMS4yMzJMMTIuNjM0LDE5LjI2MnogTTE1LjAzNCw3LjUwNQoJdjIuMDI3SDcuOVY3LjU3YzAsMC0wLjI2OC0zLjk1NywzLjYtMy45NTdDMTUuMywzLjQ4NCwxNS4wMzQsNy41MDUsMTUuMDM0LDcuNTA1eiIvPgo8L3N2Zz4K")
}

@media only screen and (min-width: 641px) {
    .NewOrder {
        display: flex
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__main {
        margin: 0 4% 20px 0;
        width: 71%
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header {
        display: flex
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header__left {
        flex: 1 1 auto
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__header__right {
        flex: 0 0 120px
    }
}

.NewOrder__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase
}

.NewOrder__subheading {
    color: #646e7a;
    cursor: default;
    font-size: 18px;
    font-weight: 400;
    margin: -20px 0 15px;
    opacity: 0.8
}

.NewOrder__subheading:hover {
    opacity: 1
}

.NewOrder__currency {
    margin-bottom: 12px
}

.NewOrder__currency__label {
    color: #5e676b;
    font-size: 15px;
    line-height: 120%;
    margin-bottom: 5px
}

@media only screen and (min-width: 641px) {
    .NewOrder__currency__label {
        display: none
    }
}

.NewOrder__guarantees-popover-i {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiCgkgdmlld0JveD0iMCAwIDIzIDIzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgb3BhY2l0eT0iMC41Ij4KCTxwYXRoIGQ9Ik0xMy40MzcsMTUuNjA0bC0wLjE1LDAuNjE1Yy0wLjQ1MSwwLjE3OC0wLjgxMiwwLjMxMy0xLjA4LDAuNDA3Yy0wLjI3LDAuMDkzLTAuNTgyLDAuMTQtMC45MzgsMC4xNAoJCWMtMC41NDcsMC0wLjk3Mi0wLjEzNC0xLjI3NC0wLjM5OUM5LjY5LDE2LjEsOS41MzksMTUuNzYyLDkuNTM5LDE1LjM1MmMwLTAuMTYsMC4wMTItMC4zMjIsMC4wMzQtMC40ODgKCQljMC4wMjMtMC4xNjcsMC4wNi0wLjM1NSwwLjEwOS0wLjU2NGwwLjU2NC0xLjk5NmMwLjA1MS0wLjE5MSwwLjA5My0wLjM3MywwLjEyNy0wLjU0M3MwLjA1Mi0wLjMyNywwLjA1Mi0wLjQ2OAoJCWMwLTAuMjU1LTAuMDUzLTAuNDMzLTAuMTU4LTAuNTMzYy0wLjEwNC0wLjEtMC4zMDYtMC4xNS0wLjYwMy0wLjE1Yy0wLjE0NiwwLTAuMjk2LDAuMDIzLTAuNDQ5LDAuMDY4cy0wLjI4NSwwLjA4OS0wLjM5NSwwLjEzCgkJbDAuMTUtMC42MTVjMC4zNy0wLjE1LDAuNzI0LTAuMjc5LDEuMDYyLTAuMzg2YzAuMzM3LTAuMTA3LDAuNjU2LTAuMTYxLDAuOTU4LTAuMTYxYzAuNTQzLDAsMC45NjEsMC4xMzEsMS4yNTYsMC4zOTMKCQlzMC40NDEsMC42MDMsMC40NDEsMS4wMjJjMCwwLjA4Ni0wLjAxLDAuMjM5LTAuMDMxLDAuNDU4Yy0wLjAyLDAuMjE5LTAuMDU4LDAuNDE5LTAuMTEyLDAuNjAybC0wLjU2MiwxLjk4OQoJCWMtMC4wNDcsMC4xNi0wLjA4OCwwLjM0Mi0wLjEyNCwwLjU0N3MtMC4wNTUsMC4zNTktMC4wNTUsMC40NjVjMCwwLjI2NCwwLjA2LDAuNDQ0LDAuMTc3LDAuNTQKCQljMC4xMTksMC4wOTYsMC4zMjQsMC4xNDQsMC42MTUsMC4xNDRjMC4xMzcsMCwwLjI5MS0wLjAyMywwLjQ2NC0wLjA3MkMxMy4yMzMsMTUuNjg0LDEzLjM1OCwxNS42NDEsMTMuNDM3LDE1LjYwNHogTTEzLjU3OSw3LjI1OAoJCWMwLDAuMzQ2LTAuMTMxLDAuNjQyLTAuMzkzLDAuODg1cy0wLjU3OCwwLjM2Ni0wLjk0NywwLjM2NnMtMC42ODYtMC4xMjItMC45NS0wLjM2NmMtMC4yNjQtMC4yNDQtMC4zOTYtMC41MzktMC4zOTYtMC44ODUKCQlzMC4xMzMtMC42NDMsMC4zOTYtMC44ODlDMTEuNTU0LDYuMTIzLDExLjg3LDYsMTIuMjM5LDZzMC42ODYsMC4xMjMsMC45NDcsMC4zNjlTMTMuNTc5LDYuOTEyLDEzLjU3OSw3LjI1OHoiLz4KPC9nPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuNSwxMS41YzAsNS41MjItNC40NzgsMTAtMTAsMTBsMCwwCgljLTUuNTIyLDAtMTAtNC40NzgtMTAtMTBsMCwwYzAtNS41MjMsNC40NzgtMTAsMTAtMTBsMCwwQzE3LjAyMiwxLjUsMjEuNSw1Ljk3NywyMS41LDExLjVMMjEuNSwxMS41eiIvPgo8L3N2Zz4K") center/contain no-repeat;
    display: inline-block;
    height: 21px;
    vertical-align: -3px;
    width: 30px
}

@media only screen and (min-width: 641px) {
    .NewOrder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative
    }
}

a {
    color: #007eff;
    text-decoration: none !important
}

a:hover {
    color: #66b2ff;
    cursor: pointer
}

a:active {
    color: #66b2ff
}

.rc-ui-blocker {
    position: relative
}

.rc-ui-blocker--size-m {
    min-height: 2.75rem
}

.rc-ui-blocker--size-xs {
    min-height: 1.375rem
}

.rc-ui-blocker--enabled {
    opacity: 0.8
}

.rc-ui-blocker--no-transparency {
    opacity: 1
}

.rc-ui-blocker--no-transparency {
    opacity: 1
}

.rc-ui-blocker__overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.rc-ui-blocker__centering-container {
    height: 100%;
    margin: 0 auto
}

.rc-ui-blocker__centering-container--size-m {
    width: 44px
}

.rc-ui-blocker__centering-container--size-m {
    width: 22px
}

.rc-ui-blocker__spinner {
    border-style: solid;
    border-radius: 50%;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.6) rgba(0, 0, 0, 0.6);
    transform: translateZ(0);
    -webkit-animation: rc-ui-blocker-spinner-animation 0.35s infinite linear;
    animation: rc-ui-blocker-spinner-animation 0.35s infinite linear
}

.rc-ui-blocker__spinner--size-m {
    border-width: 3px;
    width: 2.75rem;
    height: 2.75rem
}

.rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-center {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -22px;
    margin-top: -22px
}

.rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-top {
    position: absolute;
    top: 1.25rem;
    left: 50%;
    margin-left: -1.375rem
}

.rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-bottom {
    position: absolute;
    bottom: 1.25rem;
    left: 50%;
    margin-left: -1.375rem
}

.rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-fixed {
    position: fixed;
    left: auto;
    top: 50%;
    margin-top: -1.375rem;
    z-index: 1000040
}

.rc-ui-blocker__spinner--size-xs {
    border-width: 2px;
    width: 1.375rem;
    height: 1.375rem
}

.rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-center {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -11px;
    margin-top: -11px
}

.rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-top {
    position: absolute;
    top: 1.25rem;
    left: 50%;
    margin-left: -.6875rem
}

.rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-bottom {
    position: absolute;
    bottom: 1.25rem;
    left: 50%;
    margin-left: -.6875rem
}

.rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-fixed {
    position: fixed;
    left: auto;
    top: 50%;
    margin-top: -.6875rem;
    z-index: 1000040
}

.rc-ui-blocker--full-screen {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000040
}

@-webkit-keyframes rc-ui-blocker-spinner-animation {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

@keyframes rc-ui-blocker-spinner-animation {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

.UIButton-default-filled {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    background: transparent none;
    border: 0 solid;
    cursor: pointer;
    display: inline-block;
    font: inherit;
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px
}

.UIButton-default-filled:focus {
    outline: none
}

.UIButton-default-filled::-moz-focus-inner {
    border: 0;
    padding: 0
}

.UIButton-default-filled:disabled {
    pointer-events: none
}

.UIButton-default-filled--round {
    border-radius: 99999px
}

.UIButton-default-filled--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.UIButton-default-filled--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.UIButton-default-filled--disabled {
    cursor: not-allowed;
    box-shadow: none
}

.UIButton-default-filled--accent {
    font-weight: bold
}

.UIButton-default-filled--disabled {
    opacity: 0.5
}

.UIButton-default-filled--color-primary {
    background-color: #074590;
    color: #cee3fd
}

.UIButton-default-filled--color-primary:not([aria-disabled]):focus {
    box-shadow: 0 0 0 3px rgba(7, 69, 144, 0.2)
}

.UIButton-default-filled--color-primary:not([aria-disabled]):hover {
    background-color: #0060d4;
    color: #fff;
    transition: 100ms linear;
    transition-property: background-color, color
}

.UIButton-default-filled--color-primary:not([aria-disabled]):active {
    box-shadow: 0 0 0 3px rgba(7, 69, 144, 0.2), inset 0 0 0 3px rgba(3, 34, 71, 0.25)
}

.UIButton-default-filled--color-secondary {
    background-color: #708090;
    color: #e2e6e9
}

.UIButton-default-filled--color-secondary:not([aria-disabled]):focus {
    box-shadow: 0 0 0 3px rgba(112, 128, 144, 0.2)
}

.UIButton-default-filled--color-secondary:not([aria-disabled]):hover {
    background-color: #7a9fc3;
    color: #fff;
    transition: 100ms linear;
    transition-property: background-color, color
}

.UIButton-default-filled--color-secondary:not([aria-disabled]):active {
    box-shadow: 0 0 0 3px rgba(112, 128, 144, 0.2), inset 0 0 0 3px rgba(78, 90, 101, 0.25)
}

.UIButton-default-filled--color-success {
    background-color: #3adb76;
    color: #d4f7e1
}

.UIButton-default-filled--color-success:not([aria-disabled]):focus {
    box-shadow: 0 0 0 3px rgba(58, 219, 118, 0.2)
}

.UIButton-default-filled--color-success:not([aria-disabled]):hover {
    background-color: #58fa95;
    color: #fff;
    transition: 100ms linear;
    transition-property: background-color, color
}

.UIButton-default-filled--color-success:not([aria-disabled]):active {
    box-shadow: 0 0 0 3px rgba(58, 219, 118, 0.2), inset 0 0 0 3px rgba(31, 170, 83, 0.25)
}

.UIButton-default-filled--color-warning {
    background-color: #ffae00;
    color: #ffefcc
}

.UIButton-default-filled--color-warning:not([aria-disabled]):focus {
    box-shadow: 0 0 0 3px rgba(255, 174, 0, 0.2)
}

.UIButton-default-filled--color-warning:not([aria-disabled]):hover {
    background-color: #ffc13d;
    color: #fff;
    transition: 100ms linear;
    transition-property: background-color, color
}

.UIButton-default-filled--color-warning:not([aria-disabled]):active {
    box-shadow: 0 0 0 3px rgba(255, 174, 0, 0.2), inset 0 0 0 3px rgba(179, 122, 0, 0.25)
}

.UIButton-default-filled--color-danger {
    background-color: #ec5840;
    color: #fad6d1
}

.UIButton-default-filled--color-danger:not([aria-disabled]):focus {
    box-shadow: 0 0 0 3px rgba(236, 88, 64, 0.2)
}

.UIButton-default-filled--color-danger:not([aria-disabled]):hover {
    background-color: #ff7f6a;
    color: #fff;
    transition: 100ms linear;
    transition-property: background-color, color
}

.UIButton-default-filled--color-danger:not([aria-disabled]):active {
    box-shadow: 0 0 0 3px rgba(236, 88, 64, 0.2), inset 0 0 0 3px rgba(203, 46, 20, 0.25)
}

.UIButton-default-filled--size-xxs {
    line-height: 1.4;
    padding: .13125rem .375rem;
    font-size: .75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 0
}

.UIButton-default-filled--size-xs {
    line-height: 1.4;
    padding: .24375rem .5625rem;
    font-size: .8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 0
}

.UIButton-default-filled--size-s {
    line-height: 1.4;
    padding: .29375rem .75rem;
    font-size: .875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 0
}

.UIButton-default-filled--size-m {
    line-height: 1.4;
    padding: .40625rem .9375rem;
    font-size: .9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 0
}

.UIButton-default-filled--size-l {
    line-height: 1.4;
    padding: .51875rem 1.125rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 0
}

.UIButton-default-filled--size-xl {
    line-height: 1.4;
    padding: .63125rem 1.3125rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 0
}

.UIButton-default-filled--size-xxl {
    line-height: 1.4;
    padding: .775rem 1.5rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 0
}

.UIButton-default-filled--accent {
    font-weight: bold
}

.UIButton-default-ghost {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    background: transparent none;
    border: 0 solid;
    cursor: pointer;
    display: inline-block;
    font: inherit;
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px
}

.UIButton-default-ghost:focus {
    outline: none
}

.UIButton-default-ghost::-moz-focus-inner {
    border: 0;
    padding: 0
}

.UIButton-default-ghost:disabled {
    pointer-events: none
}

.UIButton-default-ghost--round {
    border-radius: 99999px
}

.UIButton-default-ghost--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.UIButton-default-ghost--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.UIButton-default-ghost--disabled {
    cursor: not-allowed;
    box-shadow: none
}

.UIButton-default-ghost--accent {
    font-weight: bold
}

.UIButton-default-ghost--disabled {
    opacity: 0.5
}

.UIButton-default-ghost--color-primary {
    color: #074590;
    background-color: rgba(0, 0, 0, 0);
    border-color: #074590;
    box-sizing: border-box
}

.UIButton-default-ghost--color-primary:not([aria-disabled]):hover {
    color: #0072fd;
    border-color: #0072fd;
    transition: 100ms linear;
    transition-property: border-color, background-color, color
}

.UIButton-default-ghost--color-primary:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(0, 114, 253, 0.15);
    position: relative
}

.UIButton-default-ghost--color-primary:not([aria-disabled]):active {
    transition-property: none;
    background-color: rgba(7, 69, 144, 0.05)
}

.UIButton-default-ghost--color-secondary {
    color: #708090;
    background-color: rgba(0, 0, 0, 0);
    border-color: #708090;
    box-sizing: border-box
}

.UIButton-default-ghost--color-secondary:not([aria-disabled]):hover {
    color: #96b3d0;
    border-color: #96b3d0;
    transition: 100ms linear;
    transition-property: border-color, background-color, color
}

.UIButton-default-ghost--color-secondary:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(150, 179, 208, 0.15);
    position: relative
}

.UIButton-default-ghost--color-secondary:not([aria-disabled]):active {
    transition-property: none;
    background-color: rgba(112, 128, 144, 0.05)
}

.UIButton-default-ghost--color-success {
    color: #3adb76;
    background-color: rgba(0, 0, 0, 0);
    border-color: #3adb76;
    box-sizing: border-box
}

.UIButton-default-ghost--color-success:not([aria-disabled]):hover {
    color: #80fbae;
    border-color: #80fbae;
    transition: 100ms linear;
    transition-property: border-color, background-color, color
}

.UIButton-default-ghost--color-success:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(128, 251, 174, 0.15);
    position: relative
}

.UIButton-default-ghost--color-success:not([aria-disabled]):active {
    transition-property: none;
    background-color: rgba(58, 219, 118, 0.05)
}

.UIButton-default-ghost--color-warning {
    color: #ffae00;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ffae00;
    box-sizing: border-box
}

.UIButton-default-ghost--color-warning:not([aria-disabled]):hover {
    color: #ffce66;
    border-color: #ffce66;
    transition: 100ms linear;
    transition-property: border-color, background-color, color
}

.UIButton-default-ghost--color-warning:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(255, 206, 102, 0.15);
    position: relative
}

.UIButton-default-ghost--color-warning:not([aria-disabled]):active {
    transition-property: none;
    background-color: rgba(255, 174, 0, 0.05)
}

.UIButton-default-ghost--color-danger {
    color: #ec5840;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ec5840;
    box-sizing: border-box
}

.UIButton-default-ghost--color-danger:not([aria-disabled]):hover {
    color: #ffa293;
    border-color: #ffa293;
    transition: 100ms linear;
    transition-property: border-color, background-color, color
}

.UIButton-default-ghost--color-danger:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(255, 162, 147, 0.15);
    position: relative
}

.UIButton-default-ghost--color-danger:not([aria-disabled]):active {
    transition-property: none;
    background-color: rgba(236, 88, 64, 0.05)
}

.UIButton-default-ghost--size-xxs {
    line-height: 1.4;
    padding: .06875rem .3125rem;
    font-size: .75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 1px
}

.UIButton-default-ghost--size-xs {
    line-height: 1.4;
    padding: .18125rem .5rem;
    font-size: .8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 1px
}

.UIButton-default-ghost--size-s {
    line-height: 1.4;
    padding: .23125rem .6875rem;
    font-size: .875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 1px
}

.UIButton-default-ghost--size-m {
    line-height: 1.4;
    padding: .34375rem .875rem;
    font-size: .9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 1px
}

.UIButton-default-ghost--size-l {
    line-height: 1.4;
    padding: .45625rem 1.0625rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 1px
}

.UIButton-default-ghost--size-xl {
    line-height: 1.4;
    padding: .56875rem 1.25rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 1px
}

.UIButton-default-ghost--size-xxl {
    line-height: 1.4;
    padding: .7125rem 1.4375rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 1px
}

.UIButton-default-ghost--accent {
    font-weight: bold
}

.UIButton-default-clean {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    background: transparent none;
    border: 0 solid;
    cursor: pointer;
    display: inline-block;
    font: inherit;
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px
}

.UIButton-default-clean:focus {
    outline: none
}

.UIButton-default-clean::-moz-focus-inner {
    border: 0;
    padding: 0
}

.UIButton-default-clean:disabled {
    pointer-events: none
}

.UIButton-default-clean--round {
    border-radius: 99999px
}

.UIButton-default-clean--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.UIButton-default-clean--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.UIButton-default-clean--disabled {
    cursor: not-allowed;
    box-shadow: none
}

.UIButton-default-clean--accent {
    font-weight: bold
}

.UIButton-default-clean--disabled {
    opacity: 0.5
}

.UIButton-default-clean--color-primary {
    color: #074590
}

.UIButton-default-clean--color-primary:not([aria-disabled]):focus,
.UIButton-default-clean--color-primary:not([aria-disabled]):hover {
    color: #0072fd;
    transition: 100ms linear;
    transition-property: color
}

.UIButton-default-clean--color-primary:not([aria-disabled]):active {
    color: #4b9cff
}

.UIButton-default-clean--color-secondary {
    color: #708090
}

.UIButton-default-clean--color-secondary:not([aria-disabled]):focus,
.UIButton-default-clean--color-secondary:not([aria-disabled]):hover {
    color: #96b3d0;
    transition: 100ms linear;
    transition-property: color
}

.UIButton-default-clean--color-secondary:not([aria-disabled]):active {
    color: #c9d9e9
}

.UIButton-default-clean--color-success {
    color: #3adb76
}

.UIButton-default-clean--color-success:not([aria-disabled]):focus,
.UIButton-default-clean--color-success:not([aria-disabled]):hover {
    color: #80fbae;
    transition: 100ms linear;
    transition-property: color
}

.UIButton-default-clean--color-success:not([aria-disabled]):active {
    color: #c9ffdd
}

.UIButton-default-clean--color-warning {
    color: #ffae00
}

.UIButton-default-clean--color-warning:not([aria-disabled]):focus,
.UIButton-default-clean--color-warning:not([aria-disabled]):hover {
    color: #ffce66;
    transition: 100ms linear;
    transition-property: color
}

.UIButton-default-clean--color-warning:not([aria-disabled]):active {
    color: #ffe7b3
}

.UIButton-default-clean--color-danger {
    color: #ec5840
}

.UIButton-default-clean--color-danger:not([aria-disabled]):focus,
.UIButton-default-clean--color-danger:not([aria-disabled]):hover {
    color: #ffa293;
    transition: 100ms linear;
    transition-property: color
}

.UIButton-default-clean--color-danger:not([aria-disabled]):active {
    color: #ffe4e0
}

.UIButton-default-clean--size-xxs {
    line-height: 1.4;
    padding: .13125rem .375rem;
    font-size: .75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 0
}

.UIButton-default-clean--size-xs {
    line-height: 1.4;
    padding: .24375rem .5625rem;
    font-size: .8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 0
}

.UIButton-default-clean--size-s {
    line-height: 1.4;
    padding: .29375rem .75rem;
    font-size: .875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 0
}

.UIButton-default-clean--size-m {
    line-height: 1.4;
    padding: .40625rem .9375rem;
    font-size: .9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 0
}

.UIButton-default-clean--size-l {
    line-height: 1.4;
    padding: .51875rem 1.125rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 0
}

.UIButton-default-clean--size-xl {
    line-height: 1.4;
    padding: .63125rem 1.3125rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 0
}

.UIButton-default-clean--size-xxl {
    line-height: 1.4;
    padding: .775rem 1.5rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 0
}

.UIButton-default-clean--accent {
    font-weight: bold
}

.UIButton-default-light {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    background: transparent none;
    border: 0 solid;
    cursor: pointer;
    display: inline-block;
    font: inherit;
    margin: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px
}

.UIButton-default-light:focus {
    outline: none
}

.UIButton-default-light::-moz-focus-inner {
    border: 0;
    padding: 0
}

.UIButton-default-light:disabled {
    pointer-events: none
}

.UIButton-default-light--round {
    border-radius: 99999px
}

.UIButton-default-light--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.UIButton-default-light--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.UIButton-default-light--disabled {
    cursor: not-allowed;
    box-shadow: none
}

.UIButton-default-light--accent {
    font-weight: bold
}

.UIButton-default-light--disabled {
    opacity: 0.5
}

.UIButton-default-light--color-primary {
    color: #074590;
    background-color: #fbfbfb;
    border-color: #c9cde4
}

.UIButton-default-light--color-primary:not([aria-disabled]):hover {
    color: #0072fd;
    background-color: #fff;
    border-color: #dadeee
}

.UIButton-default-light--color-primary:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(0, 114, 253, 0.15);
    border-color: #5097f3;
    position: relative
}

.UIButton-default-light--color-primary:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(0, 114, 253, 0.15), inset 0 0 0 1px rgba(0, 114, 253, 0.5)
}

.UIButton-default-light--color-secondary {
    color: #708090;
    background-color: #fbfbfb;
    border-color: #c9cde4
}

.UIButton-default-light--color-secondary:not([aria-disabled]):hover {
    color: #96b3d0;
    background-color: #fff;
    border-color: #dddfee
}

.UIButton-default-light--color-secondary:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(150, 179, 208, 0.15);
    border-color: #abbdd8;
    position: relative
}

.UIButton-default-light--color-secondary:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(150, 179, 208, 0.15), inset 0 0 0 1px rgba(150, 179, 208, 0.5)
}

.UIButton-default-light--color-success {
    color: #3adb76;
    background-color: #fbfbfb;
    border-color: #c9cde4
}

.UIButton-default-light--color-success:not([aria-disabled]):hover {
    color: #80fbae;
    background-color: #fff;
    border-color: #dce0ed
}

.UIButton-default-light--color-success:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(128, 251, 174, 0.15);
    border-color: #9de9c3;
    position: relative
}

.UIButton-default-light--color-success:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(128, 251, 174, 0.15), inset 0 0 0 1px rgba(128, 251, 174, 0.5)
}

.UIButton-default-light--color-warning {
    color: #ffae00;
    background-color: #fbfbfb;
    border-color: #c9cde4
}

.UIButton-default-light--color-warning:not([aria-disabled]):hover {
    color: #ffce66;
    background-color: #fff;
    border-color: #dedfec
}

.UIButton-default-light--color-warning:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(255, 206, 102, 0.15);
    border-color: #e9ce98;
    position: relative
}

.UIButton-default-light--color-warning:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(255, 206, 102, 0.15), inset 0 0 0 1px rgba(255, 206, 102, 0.5)
}

.UIButton-default-light--color-danger {
    color: #ec5840;
    background-color: #fbfbfb;
    border-color: #c9cde4
}

.UIButton-default-light--color-danger:not([aria-disabled]):hover {
    color: #ffa293;
    background-color: #fff;
    border-color: #dedfed
}

.UIButton-default-light--color-danger:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(255, 162, 147, 0.15);
    border-color: #e9b3b3;
    position: relative
}

.UIButton-default-light--color-danger:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(255, 162, 147, 0.15), inset 0 0 0 1px rgba(255, 162, 147, 0.5)
}

.UIButton-default-light--size-xxs {
    line-height: 1.4;
    padding: .06875rem .3125rem;
    font-size: .75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 1px
}

.UIButton-default-light--size-xs {
    line-height: 1.4;
    padding: .18125rem .5rem;
    font-size: .8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 1px
}

.UIButton-default-light--size-s {
    line-height: 1.4;
    padding: .23125rem .6875rem;
    font-size: .875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 1px
}

.UIButton-default-light--size-m {
    line-height: 1.4;
    padding: .34375rem .875rem;
    font-size: .9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 1px
}

.UIButton-default-light--size-l {
    line-height: 1.4;
    padding: .45625rem 1.0625rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 1px
}

.UIButton-default-light--size-xl {
    line-height: 1.4;
    padding: .56875rem 1.25rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 1px
}

.UIButton-default-light--size-xxl {
    line-height: 1.4;
    padding: .7125rem 1.4375rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 1px
}

.UICheckbox:not(.UICheckbox--disabled) {
    cursor: pointer
}

.UICheckbox__checkbox--disabled {
    cursor: not-allowed
}

.UICheckbox--theme-default {
    margin-bottom: 0;
    display: flex
}

.UICheckbox--theme-default>.UICheckbox__checkbox--native {
    display: none !important
}

.UICheckbox--theme-default>.UICheckbox__checkbox--faux {
    display: block
}

.UICheckbox--theme-default>.UICheckbox__checkbox {
    width: 1.25rem;
    height: 1.25rem;
    margin-right: .5rem;
    margin-top: .00938rem
}

.UICheckbox--theme-default>.UICheckbox__label {
    flex: 1 1 auto;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: normal
}

.UICheckbox--theme-default>.UICheckbox__checkbox {
    position: relative;
    border: 2px solid rgba(0, 20, 50, 0.2);
    border-radius: 3px;
    background: white;
    margin-right: 7px;
    flex-shrink: 0;
    display: inline-block;
    vertical-align: middle
}

.UICheckbox--theme-default>.UICheckbox__checkbox:focus {
    outline: none;
    box-shadow: 0 0 0 4px rgba(66, 152, 240, 0.15)
}

.UICheckbox--theme-default>.UICheckbox__checkbox:hover {
    border-color: rgba(0, 117, 163, 0.6)
}

.UICheckbox--theme-default>.UICheckbox__checkbox:not(.UICheckbox__checkbox--disabled) {
    cursor: pointer
}

.UICheckbox--theme-default>.UICheckbox__checkbox--disabled,
.UICheckbox--theme-default>.UICheckbox__checkbox--disabled:hover {
    border-color: #ddd;
    background-color: #eee
}

.UICheckbox--theme-default>.UICheckbox__checkbox--checked {
    border-color: rgba(0, 140, 50, 0.3)
}

.UICheckbox--theme-default>.UICheckbox__checkbox--checked::after {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMCAzMCIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojNUFCMjc1O3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHBvbHlsaW5lIGlkPSJYTUxJRF8xXyIgY2xhc3M9InN0MCIgcG9pbnRzPSI2LDExIDE0LDE5IDI4LDEgIi8+Cjwvc3ZnPgo=") center/contain no-repeat
}

.UICheckbox--theme-default:hover:not(.UICheckbox--disabled) :not(.UICheckbox--checked)>.UICheckbox__checkbox {
    border-color: rgba(0, 20, 50, 0.3)
}

.UICheckbox--theme-default>.UICheckbox__label {
    flex: 1 1 auto
}

.UICheckbox--theme-default>.UICheckbox__label--disabled {
    opacity: 0.75
}

.UICheckbox--theme-native {
    margin-bottom: 0;
    display: flex
}

.UICheckbox--theme-native>.UICheckbox__checkbox--native {
    display: block
}

.UICheckbox--theme-native>.UICheckbox__checkbox--faux {
    display: none !important
}

.UICheckbox--theme-native>.UICheckbox__checkbox {
    width: .875rem;
    height: .875rem;
    margin-right: .5rem;
    margin-top: .19688rem
}

.UICheckbox--theme-native>.UICheckbox__label {
    flex: 1 1 auto;
    font-size: .875rem;
    line-height: .875rem;
    font-weight: normal
}

.UICheckbox--inline {
    align-items: center;
    display: inline-flex;
    margin-right: 0.5em
}

.UIDatepickerButton {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    width: 52px;
    height: 52px;
    padding: 0;
    background: none;
    border: none;
    text-align: center;
    font-weight: bold;
    color: rgba(0, 20, 50, 0.8);
    cursor: pointer
}

.UIDatepickerButton:focus,
.UIDatepickerButton:hover {
    outline: none
}

.UIDatepickerButton:focus:not(.disabled):not(.active),
.UIDatepickerButton:hover:not(.disabled):not(.active) {
    background-color: #eaf8ff;
    color: rgba(0, 20, 50, 0.9)
}

.UIDatepickerButton.active {
    background-color: #32456B;
    color: white;
    box-shadow: 0 0 0px 1px #345164
}

.UIDatepickerButton.disabled {
    color: #888;
    opacity: 0.7;
    cursor: default
}

.UIDatepickerButton.disabled.active {
    background-color: #bbb
}

.UIDatepickerButton__date {
    padding: 6px;
    font-size: 18px
}

.UIInput-default {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    background: transparent none;
    border: 0 none;
    width: 100%;
    font: inherit;
    margin: 0;
    border-radius: 3px
}

.UIInput-default:focus {
    outline: none
}

.UIInput-default--disabled {
    cursor: default
}

.UIInput-default--inline {
    width: auto
}

.UIInput-default--not-resizable {
    resize: none
}

.UIInput-default--oneline {
    white-space: nowrap;
    text-overflow: ellipsis
}

.UIInput-default--autosize {
    max-height: 300px;
    max-height: 25vh
}

.UIInput-default--size-xxs {
    line-height: 1.4;
    padding: .06875rem .3125rem;
    font-size: .75rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--size-xs {
    line-height: 1.4;
    padding: .18125rem .5rem;
    font-size: .8125rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--size-s {
    line-height: 1.4;
    padding: .23125rem .6875rem;
    font-size: .875rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--size-m {
    line-height: 1.4;
    padding: .34375rem .875rem;
    font-size: .9375rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--size-l {
    line-height: 1.4;
    padding: .45625rem 1.0625rem;
    font-size: 1rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--size-xl {
    line-height: 1.4;
    padding: .56875rem 1.25rem;
    font-size: 1.0625rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--size-xxl {
    line-height: 1.4;
    padding: .7125rem 1.4375rem;
    font-size: 1.125rem;
    border-width: 1px;
    border-style: solid
}

.UIInput-default--color-default {
    border-color: #c9cde4;
    background-color: #fff;
    color: #333
}

.UIInput-default--color-default::-moz-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-default:-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-default::-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-default::placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-default--focused,
.UIInput-default--color-default:focus {
    box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
    border-color: #074590;
    position: relative
}

.UIInput-default--color-success {
    border-color: #3adb76;
    background-color: #f9f9f9;
    color: #3adb76
}

.UIInput-default--color-success::-moz-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-success:-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-success::-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-success::placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-success--focused,
.UIInput-default--color-success:focus {
    box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
    border-color: #074590;
    position: relative
}

.UIInput-default--color-warning {
    border-color: #ffa341;
    background-color: #f9f9f9;
    color: #ffa341
}

.UIInput-default--color-warning::-moz-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-warning:-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-warning::-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-warning::placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-warning--focused,
.UIInput-default--color-warning:focus {
    box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
    border-color: #074590;
    position: relative
}

.UIInput-default--color-error {
    border-color: #3adb76;
    background-color: #f9f9f9;
    color: #3adb76
}

.UIInput-default--color-error::-moz-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-error:-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-error::-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-error::placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--color-error--focused,
.UIInput-default--color-error:focus {
    box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
    border-color: #074590;
    position: relative
}

.UIInput-default--disabled,
.UIInput-default--color-disabled {
    border-color: #ccc;
    background-color: #f9f9f9;
    color: #444
}

.UIInput-default--disabled::-moz-placeholder,
.UIInput-default--color-disabled::-moz-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--disabled:-ms-input-placeholder,
.UIInput-default--color-disabled:-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--disabled::-ms-input-placeholder,
.UIInput-default--color-disabled::-ms-input-placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--disabled::placeholder,
.UIInput-default--color-disabled::placeholder {
    color: #aaa;
    opacity: 1
}

.UIInput-default--disabled--focused,
.UIInput-default--disabled:focus,
.UIInput-default--color-disabled--focused,
.UIInput-default--color-disabled:focus {
    box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
    border-color: #074590;
    position: relative
}

.UIInput-default--autosize {
    resize: none
}

.UIInput-default--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.UIInput-default--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.rc-message {
    position: relative;
    font-size: 15px;
    padding: 12px;
    margin-bottom: 20px
}

.rc-message.small {
    font-size: 14px;
    padding: 8px
}

.rc-message.plate {
    border: 1px solid;
    border-radius: 4px
}

.rc-message.plate.error {
    color: #bb3c45;
    border-color: rgba(251, 91, 102, 0.4);
    background-color: rgba(251, 91, 102, 0.1)
}

.rc-message.plate.info {
    color: #529ad7;
    border-color: rgba(82, 153, 215, 0.4);
    background-color: rgba(82, 153, 215, 0.1)
}

.rc-message.plate.success {
    color: #69b71a;
    border-color: rgba(105, 183, 26, 0.4);
    background-color: rgba(105, 183, 26, 0.1)
}

.rc-message.plate.gray {
    color: #d1d1d1;
    border-color: rgba(209, 209, 209, 0.4);
    background-color: rgba(209, 209, 209, 0.1)
}

.rc-message.plate.warning {
    color: #6c6747;
    border-color: #ffdf82;
    background-color: #fffdf0
}

.rc-message.dotted {
    border-top: 1px dotted;
    border-bottom: 1px dotted;
    padding-left: 0;
    padding-right: 0
}

.rc-message.dotted.error {
    color: #bb3c45;
    border-color: #fb5b66;
    background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(251, 91, 102, 0.1), rgba(251, 91, 102, 0.1), rgba(0, 0, 0, 0))
}

.rc-message.dotted.info {
    color: #529ad7;
    border-color: #5298d7;
    background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(82, 153, 215, 0.1), rgba(82, 153, 215, 0.1), rgba(0, 0, 0, 0))
}

.rc-message.dotted.success {
    color: #36d257;
    border-color: #36d257;
    background-color: rgba(54, 210, 87, 0.1)
}

.rc-message.dotted.gray {
    color: #d1d1d1;
    border-color: #d1d1d1;
    background-color: rgba(209, 209, 209, 0.1)
}

.rc-message.dotted.small {
    font-size: 14px;
    padding: 8px 0
}

.rc-message.closable {
    padding-right: 35px
}

.rc-message.closable .close {
    position: absolute;
    top: 5px;
    right: 5px;
    font-size: 16px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    cursor: pointer;
    opacity: 0.6
}

.rc-message.closable .close:hover {
    opacity: 1
}

.rc-with-modal {
    overflow: hidden
}

.rc-modal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000010;
    overflow: auto;
    outline: 0;
    background-color: rgba(40, 40, 50, 0.5);
    transform-origin: 50% 25%;
    display: flex;
    flex-direction: column;
    align-items: center;
    -webkit-overflow-scrolling: auto
}

.rc-modal-overlay .forceScroll {
    overflow: scroll
}

.rc-modal {
    width: auto;
    z-index: 1060;
    max-width: 100%;
    align-self: stretch
}

@media only screen and (min-width: 641px) {
    .rc-modal {
        align-self: center;
        margin: auto
    }
}

.rc-large-form {
    width: 80%;
    max-width: 1000px
}

.rc-popup {
    position: fixed;
    box-sizing: border-box;
    z-index: 1000030
}

.rc-popup.light,
.rc-popup.dark {
    border: 1px solid;
    max-width: 320px;
    padding: 6px 10px;
    border-radius: 3px;
    font-size: 13px;
    line-height: 16px;
    font-weight: normal
}

.rc-popup.light {
    background: #fff;
    border-color: rgba(0, 20, 50, 0.3);
    color: rgba(0, 20, 50, 0.7);
    font-size: 13px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)
}

.rc-popup.dark {
    background: #464e56;
    border-color: #464e56;
    color: white;
    opacity: 0.9
}

.rc-popup-arrow {
    position: fixed;
    width: 0;
    height: 0;
    z-index: 1000031
}

.rc-popup-arrow::before,
.rc-popup-arrow::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent
}

.rc-popup-arrow.top {
    top: 100%;
    left: 50%
}

.rc-popup-arrow.top::before {
    border-width: 7px 6px 0;
    transform: translateX(-6px)
}

.rc-popup-arrow.top::after {
    border-width: 6px 5px 0;
    transform: translateX(-5px)
}

.rc-popup-arrow.bottom {
    top: 0;
    left: 50%
}

.rc-popup-arrow.bottom::before {
    border-width: 0 6px 7px;
    transform: translate(-50%, -7px)
}

.rc-popup-arrow.bottom::after {
    border-width: 0 5px 6px;
    transform: translate(-50%, -7px)
}

.rc-popup-arrow.right {
    top: 50%;
    left: 0
}

.rc-popup-arrow.right::before {
    border-width: 6px 7px 6px 0;
    transform: translate(-7px, -50%)
}

.rc-popup-arrow.right::after {
    border-width: 5px 6px 5px 0;
    transform: translate(-5px, -50%)
}

.rc-popup-arrow.light.top::before {
    border-top-color: rgba(0, 20, 50, 0.3)
}

.rc-popup-arrow.light.top .rc-popup-arrow::after {
    border-top-color: #fff
}

.rc-popup-arrow.light.bottom::before {
    border-bottom-color: rgba(0, 20, 50, 0.3)
}

.rc-popup-arrow.light.bottom::after {
    border-bottom-color: #fff
}

.rc-popup-arrow.light.right::before {
    border-right-color: rgba(0, 20, 50, 0.3)
}

.rc-popup-arrow.light.right::after {
    border-right-color: #fff
}

.rc-popup-arrow.dark {
    background: #464e56;
    border-color: #464e56;
    color: white;
    opacity: 0.9
}

.rc-popup-arrow.dark.top::before {
    border-top-color: #464e56
}

.rc-popup-arrow.dark.bottom::before {
    border-bottom-color: #464e56
}

.rc-popup-arrow.dark.right::before {
    border-right-color: #464e56
}

.rc-popup--no-padding.light,
.rc-popup--no-padding.dark {
    padding: 0;
    border: none
}

.rc-popup--no-z-index {
    z-index: 0
}

.rc-radios--theme-default {
    display: flex
}

.rc-radios--theme-default .radio-button-wrapper {
    flex-basis: 130px;
    display: flex
}

.rc-radios--theme-default .radio-button-wrapper:first-child .radio-button {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.rc-radios--theme-default .radio-button-wrapper:last-child .radio-button {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.rc-radios--theme-default .radio-button-wrapper:not(:last-child) .radio-button {
    border-right-width: 0
}

.rc-radios--theme-default .radio-button-wrapper--flexbuttons {
    flex: 1 1 auto
}

.rc-radios--theme-default .radio-button-wrapper--same-width {
    flex: 1 1 0
}

.rc-radios--theme-default .radio-button {
    width: 100%;
    box-sizing: border-box;
    font-size: 15px;
    font-family: inherit;
    line-height: 20px;
    color: rgba(0, 20, 50, 0.8);
    background-color: #fff;
    border: 1px solid rgba(74, 90, 182, 0.3);
    border-radius: 0;
    padding: 0;
    cursor: pointer
}

.rc-radios--theme-default .radio-button:focus,
.rc-radios--theme-default .radio-button:hover {
    outline: none
}

.rc-radios--theme-default .radio-button:focus:not(.disabled):not(.active) {
    background: #e8f3ff;
    position: relative
}

.rc-radios--theme-default .radio-button:focus:not(.disabled):not(.active),
.rc-radios--theme-default .radio-button:hover:not(.disabled):not(.active) {
    background-color: #eaf8ff;
    color: rgba(0, 20, 50, 0.9)
}

.rc-radios--theme-default .radio-button.active {
    background-color: #32456B;
    color: #fff
}

.rc-radios--theme-default .radio-button.disabled {
    color: #888;
    opacity: 0.7;
    cursor: default;
    background-color: #eee
}

.rc-radios--theme-default .radio-button.disabled.active {
    background-color: #bbb
}

.rc-radios--theme-default .radio-button .radio-button__content {
    padding: 7px 8px
}

.rc-radios--theme-default.vertical {
    display: block
}

.rc-radios--theme-default.vertical .radio-button-wrapper .radio-button {
    border-radius: 0
}

.rc-radios--theme-default.vertical .radio-button-wrapper:first-child .radio-button {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.rc-radios--theme-default.vertical .radio-button-wrapper:last-child .radio-button {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.rc-radios--theme-default.vertical .radio-button-wrapper:not(:last-child) .radio-button {
    border-right-width: 1px;
    border-bottom-width: 0
}

.rc-radios--theme-default.vertical .radio-button {
    display: block;
    width: 100%;
    text-align: left;
    padding: 5px 15px 5px 40px;
    position: relative
}

.rc-radios--theme-default.vertical .radio-button::before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    top: 10px;
    left: 10px;
    border-radius: 10px;
    border: 2px solid rgba(74, 90, 182, 0.2);
    box-sizing: border-box;
    background: white
}

.rc-radios--theme-default.vertical .radio-button.active::after {
    content: "";
    width: 10px;
    height: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
    border-radius: 50%;
    background: #5ab275
}

@media screen and (max-width: 640px) {
    .rc-radios--theme-default.vertical-on-small {
        display: block
    }
    .rc-radios--theme-default.vertical-on-small .radio-button-wrapper .radio-button {
        border-radius: 0
    }
    .rc-radios--theme-default.vertical-on-small .radio-button-wrapper:first-child .radio-button {
        border-top-right-radius: 3px;
        border-top-left-radius: 3px
    }
    .rc-radios--theme-default.vertical-on-small .radio-button-wrapper:last-child .radio-button {
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px
    }
    .rc-radios--theme-default.vertical-on-small .radio-button-wrapper:not(:last-child) .radio-button {
        border-right-width: 1px;
        border-bottom-width: 0
    }
    .rc-radios--theme-default.vertical-on-small .radio-button {
        display: block;
        width: 100%;
        text-align: left;
        padding: 5px 15px 5px 40px;
        position: relative
    }
    .rc-radios--theme-default.vertical-on-small .radio-button::before {
        content: "";
        width: 20px;
        height: 20px;
        position: absolute;
        top: 10px;
        left: 10px;
        border-radius: 10px;
        border: 2px solid rgba(74, 90, 182, 0.2);
        box-sizing: border-box;
        background: white
    }
    .rc-radios--theme-default.vertical-on-small .radio-button.active::after {
        content: "";
        width: 10px;
        height: 10px;
        position: absolute;
        top: 15px;
        left: 15px;
        border-radius: 50%;
        background: #5ab275
    }
}

.rc-radios--theme-classic-round .radio-button {
    background-color: transparent;
    width: 100%;
    border: 0 none;
    text-align: left;
    padding: 0
}

.rc-radios--theme-classic-round .radio-button::after {
    display: table;
    content: "";
    clear: both
}

.rc-radios--theme-classic-round .radio-button:focus {
    outline: none
}

.rc-radios--theme-classic-round .radio-button .button-checkbox {
    width: 22px;
    height: 22px;
    float: left;
    border-radius: 50%;
    margin-right: 10px;
    border: 1px solid #999;
    position: relative;
    background-color: white
}

.rc-radios--theme-classic-round .radio-button:focus:not(.active) .button-checkbox {
    box-shadow: 0 0 0 4px rgba(66, 152, 240, 0.15)
}

.rc-radios--theme-classic-round .radio-button.active .button-checkbox::after {
    content: "";
    background-color: #56ca67;
    position: absolute;
    top: 4px;
    right: 4px;
    bottom: 4px;
    left: 4px;
    border-radius: 50%
}

.rc-radios--theme-classic-round .radio-button .radio-button__content {
    margin-left: 34px;
    font-size: 15px;
    padding: 3px 0
}

.-green-experimental-radiobuttons .radio-button-wrapper .radio-button {
    font-weight: bold;
    color: rgba(0, 20, 50, 0.65);
    font-size: 14px
}

.-green-experimental-radiobuttons .radio-button-wrapper .radio-button.active {
    z-index: 1;
    box-shadow: 0 0 0 2px #7cb048;
    border-radius: 3px;
    color: #3e6517;
    border-color: transparent;
    background-color: #fdfffc
}

@keyframes Select-animation-spin {
    to {
        transform: rotate(1turn)
    }
}

@-webkit-keyframes Select-animation-spin {
    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes Select-animation-spin {
    to {
        transform: rotate(1turn)
    }
}

@-webkit-keyframes Select-animation-spin {
    to {
        -webkit-transform: rotate(1turn)
    }
}

.Select {
    position: relative
}

.Select,
.Select div,
.Select input,
.Select span {
    box-sizing: border-box
}

.Select.is-disabled>.Select-control {
    background-color: #f9f9f9
}

.Select.is-disabled>.Select-control:hover {
    box-shadow: none
}

.Select.is-disabled .Select-arrow-zone {
    cursor: default;
    pointer-events: none
}

.Select-control {
    background-color: #fff;
    border-color: #dadded #c9cde4 #a7aed3;
    border-radius: 4px;
    border: 1px solid #c9cde4;
    color: #333;
    cursor: default;
    display: table;
    border-spacing: 0;
    border-collapse: separate;
    height: 36px;
    outline: none;
    overflow: hidden;
    position: relative;
    width: 100%
}

.Select-control:hover {
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06)
}

.Select-control .Select-input:focus {
    outline: none
}

.is-searchable.is-open>.Select-control {
    cursor: text
}

.is-open>.Select-control {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background: #fff;
    border-color: #a7aed3 #c9cde4 #dadded
}

.is-open>.Select-control .Select-arrow {
    top: -2px;
    border-color: transparent transparent #999;
    border-width: 0 5px 5px
}

.is-searchable.is-focused:not(.is-open)>.Select-control {
    cursor: text
}

.is-focused:not(.is-open)>.Select-control {
    border-color: #007eff #1a8bff #1a8bff;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px rgba(0, 126, 255, 0.5)
}

.Select-placeholder,
.Select--single>.Select-control .Select-value {
    bottom: 0;
    color: #aaa;
    left: 0;
    line-height: 34px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 0;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.has-value.Select--single>.Select-control .Select-value .Select-value-label,
.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label {
    color: #333
}

.has-value.Select--single>.Select-control .Select-value a.Select-value-label,
.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label {
    cursor: pointer;
    text-decoration: none
}

.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,
.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,
.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,
.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus {
    color: #007eff;
    outline: none;
    text-decoration: underline
}

.Select-input {
    height: 34px;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle
}

.Select-input>input {
    background: none transparent;
    border: 0 none;
    box-shadow: none;
    cursor: default;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    outline: none;
    line-height: 14px;
    padding: 8px 0 12px;
    -webkit-appearance: none
}

.is-focused .Select-input>input {
    cursor: text
}

.has-value.is-pseudo-focused .Select-input {
    opacity: 0
}

.Select-control:not(.is-searchable)>.Select-input {
    outline: none
}

.Select-loading-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 16px
}

.Select-loading {
    -webkit-animation: Select-animation-spin 400ms infinite linear;
    animation: Select-animation-spin 400ms infinite linear;
    width: 16px;
    height: 16px;
    box-sizing: border-box;
    border-radius: 50%;
    border: 2px solid #c9cde4;
    border-right-color: #333;
    display: inline-block;
    position: relative;
    vertical-align: middle
}

.Select-clear-zone {
    -webkit-animation: Select-animation-fadeIn 200ms;
    animation: Select-animation-fadeIn 200ms;
    color: #999;
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 17px
}

.Select-clear-zone:hover {
    color: #D0021B
}

.Select-clear {
    display: inline-block;
    font-size: 18px;
    line-height: 1
}

.Select--multi .Select-clear-zone {
    width: 17px
}

.Select--multi .Select-multi-value-wrapper {
    display: inline-block
}

.Select .Select-aria-only {
    display: inline-block;
    height: 1px;
    width: 1px;
    margin: -1px;
    clip: rect(0, 0, 0, 0);
    overflow: hidden
}

.Select-arrow-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 25px;
    padding-right: 5px
}

.Select-arrow {
    border-color: #999 transparent transparent;
    border-style: solid;
    border-width: 5px 5px 2.5px;
    display: inline-block;
    height: 0;
    width: 0;
    position: relative
}

.is-open .Select-arrow,
.Select-arrow-zone:hover>.Select-arrow {
    border-top-color: #666
}

@-webkit-keyframes Select-animation-fadeIn {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes Select-animation-fadeIn {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.Select-menu-outer {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: #fff;
    border: 1px solid #c9cde4;
    border-top-color: #e4e6f2;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
    box-sizing: border-box;
    margin-top: -1px;
    max-height: 200px;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 1000;
    -webkit-overflow-scrolling: touch
}

.Select-menu {
    max-height: 198px;
    overflow-y: auto
}

.Select-option {
    box-sizing: border-box;
    background-color: #fff;
    color: #666;
    cursor: pointer;
    display: block;
    padding: 8px 10px
}

.Select-option:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.Select-option.is-selected {
    background-color: #f5faff;
    color: #333
}

.Select-option.is-focused {
    background-color: #f2f9fc;
    color: #333
}

.Select-option.is-disabled {
    color: #ccc;
    cursor: default
}

.Select-noresults {
    box-sizing: border-box;
    color: #999;
    cursor: default;
    display: block;
    padding: 8px 10px
}

.Select--multi .Select-input {
    vertical-align: middle;
    margin-left: 10px;
    padding: 0
}

.Select--multi.has-value .Select-input {
    margin-left: 5px
}

.Select--multi .Select-value {
    background-color: #f2f9fc;
    border-radius: 2px;
    border: 1px solid #c9e6f2;
    color: #08c;
    display: inline-block;
    font-size: .9em;
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: top
}

.Select--multi .Select-value-icon,
.Select--multi .Select-value-label {
    display: inline-block;
    vertical-align: middle
}

.Select--multi .Select-value-label {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    cursor: default;
    padding: 2px 5px
}

.Select--multi a.Select-value-label {
    color: #08c;
    cursor: pointer;
    text-decoration: none
}

.Select--multi a.Select-value-label:hover {
    text-decoration: underline
}

.Select--multi .Select-value-icon {
    cursor: pointer;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border-right: 1px solid #c9e6f2;
    padding: 1px 5px 3px
}

.Select--multi .Select-value-icon:hover,
.Select--multi .Select-value-icon:focus {
    background-color: #ddeff7;
    color: #0077b3
}

.Select--multi .Select-value-icon:active {
    background-color: #c9e6f2
}

.Select--multi.is-disabled .Select-value {
    background-color: #fcfcfc;
    border: 1px solid #e3e3e3;
    color: #333
}

.Select--multi.is-disabled .Select-value-icon {
    cursor: not-allowed;
    border-right: 1px solid #e3e3e3
}

.Select--multi.is-disabled .Select-value-icon:hover,
.Select--multi.is-disabled .Select-value-icon:focus,
.Select--multi.is-disabled .Select-value-icon:active {
    background-color: #fcfcfc
}

.Select-control:not(.is-disabled) {
    cursor: pointer
}

.Select-value {
    -webkit-mask-image: linear-gradient(to left, rgba(0, 0, 0, 0) 35px, #000 70px), -webkit-linear-gradient(left, #000 100px, rgba(0, 0, 0, 0) 120px);
    mask-image: linear-gradient(to left, rgba(0, 0, 0, 0) 35px, #000 70px), -webkit-linear-gradient(left, #000 100px, rgba(0, 0, 0, 0) 120px)
}

.Select.is-open>.Select-control {
    border-color: #80bfff
}

.Select.is-open>.Select-menu-outer {
    border-bottom-color: #80bfff;
    border-left-color: #80bfff;
    border-right-color: #80bfff
}

.Select-option-group-label {
    box-sizing: border-box;
    background-color: #fff;
    color: #666;
    font-weight: bold;
    cursor: default;
    display: block;
    padding: 8px 10px
}

.Select-option-group-label~.Select-option,
.Select-option-group-label~.Select-option-group {
    padding-left: 20px
}

.is-searchable .Select-placeholder,
.is-searchable .Select-input,
.is-searchable>.Select-control .Select-value {
    padding-left: 30px
}

.is-searchable .Select-control::before {
    position: absolute;
    top: 9px;
    left: 9px;
    width: 15px;
    height: 15px;
    display: block;
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDYxMi4wOCA2MTIuMDgiPjxwYXRoIG9wYWNpdHk9IjAuNCIgZD0iTTIzNy45MjcgMEMxMDYuNTU1IDAgLjAzNSAxMDYuNTIuMDM1IDIzNy44OTNzMTA2LjUyIDIzNy44OTMgMjM3Ljg5MyAyMzcuODkzYzUwLjUxOCAwIDk3LjM2OC0xNS43NTcgMTM1Ljg3OS00Mi41OTdsLjAyOC0uMDI4IDE3Ni40MzIgMTc2LjQzM2MzLjI3NCAzLjI3NCA4LjQ4IDMuMzU4IDExLjgzOSAwbDQ3LjU1MS00Ny41NTFjMy4yNzQtMy4yNzQgMy4xMDYtOC43MDMtLjAyOC0xMS44MzhMNDMzLjIyMyAzNzMuOGMyNi44NC0zOC41MzkgNDIuNTk3LTg1LjM5IDQyLjU5Ny0xMzUuOTA3QzQ3NS44MiAxMDYuNTIgMzY5LjMgMCAyMzcuOTI3IDB6bTAgNDE5LjgxMWMtMTAwLjQ3NSAwLTE4MS45MTgtODEuNDQzLTE4MS45MTgtMTgxLjkxOFMxMzcuNDUzIDU1Ljk3NSAyMzcuOTI3IDU1Ljk3NXMxODEuOTE4IDgxLjQ0MyAxODEuOTE4IDE4MS45MTgtODEuNDQzIDE4MS45MTgtMTgxLjkxOCAxODEuOTE4eiIvPjwvc3ZnPg==")
}

.InputRange {
    cursor: pointer;
    height: 1rem;
    position: relative;
    width: 100%
}

.InputRange-slider {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #007eff;
    border: 1px solid #007eff;
    border-radius: 100%;
    cursor: pointer;
    display: block;
    height: 1rem;
    margin-left: -.5rem;
    margin-top: -.65625rem;
    outline: none;
    position: absolute;
    top: 50%;
    transition: transform 0.1s ease-out, box-shadow 0.2s ease-out;
    width: 1rem
}

.InputRange-slider:focus {
    box-shadow: 0 0 0 5px rgba(0, 126, 255, 0.2);
    outline: none
}

.InputRange.is-disabled .InputRange-slider {
    background: #ccc;
    border: 1px solid #ccc;
    box-shadow: none;
    transform: none
}

.InputRange-slider--active {
    transform: scale(1.3)
}

.InputRange-sliderContainer {
    transition: none
}

.InputRange-track {
    background: #eee;
    border-radius: .3125rem;
    display: block;
    height: .3125rem;
    position: relative;
    transition: none
}

.InputRange.is-disabled .InputRange-track {
    background: #eee
}

.InputRange-track--container {
    left: 0;
    margin-top: -0.15625rem;
    position: absolute;
    right: 0;
    top: 50%
}

.InputRange-track--active {
    background: #007eff
}

.InputRange-labelContainer {
    left: -50%;
    position: relative
}

.InputRange-label--max .InputRange-labelContainer {
    left: 50%
}

.InputRange-label {
    color: #aaa;
    font-size: .75rem;
    white-space: nowrap
}

.InputRange-label--min,
.InputRange-label--max {
    bottom: -1.375rem;
    position: absolute
}

.InputRange-label--min {
    left: 0
}

.InputRange-label--max {
    right: 0
}

.InputRange-label--value {
    position: absolute;
    top: -1.75rem
}

.rc-stepper {
    display: inline-flex
}

.rc-stepper--warning .rc-stepper__input,
.rc-stepper--warning .rc-stepper__minus-button,
.rc-stepper--warning .rc-stepper__plus-button {
    background-color: #fffadd
}

.rc-stepper__minus-button,
.rc-stepper__minus-button:hover,
.rc-stepper__minus-button:focus,
.rc-stepper__minus-button:active,
.rc-stepper__plus-button,
.rc-stepper__plus-button:hover,
.rc-stepper__plus-button:focus,
.rc-stepper__plus-button:active,
.rc-stepper__input,
.rc-stepper__input:hover,
.rc-stepper__input:focus,
.rc-stepper__input:active {
    border-color: #c9cde4
}

.rc-stepper__minus-button,
.rc-stepper__plus-button {
    padding-left: 12px;
    padding-right: 12px;
    background-color: #fff
}

.rc-stepper__input {
    text-align: center;
    width: 50px;
    border-radius: 0;
    border-left-width: 0;
    border-right-width: 0;
    height: auto;
    padding-left: 0;
    padding-right: 0;
    -moz-appearance: textfield
}

.rc-stepper__input::-webkit-outer-spin-button,
.rc-stepper__input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
    background: transparent
}

.rc-tel-input {
    position: relative
}

.rc-tel-input__select {
    position: absolute;
    top: 1px;
    left: 1px;
    bottom: 1px;
    width: 54px;
    z-index: 1;
    font-size: .9375rem
}

.rc-tel-input__select .Select-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    border: 0 none;
    height: 32px;
    background-color: transparent
}

.rc-tel-input__select .Select-control .Select-input {
    height: 30px
}

.rc-tel-input__select .Select-control .Select-input:focus {
    background-color: transparent
}

.rc-tel-input__select .Select-control .Select-value {
    line-height: 30px
}

.rc-tel-input__select .Select-menu-outer {
    width: 150px
}

.rc-validation-representer.invalid .rc-tel-input .Select-control {
    background: transparent
}

.Select--theme-tel-input-default .Select-control {
    background-color: transparent
}

.Select-control--theme-tel-picker-default {
    background: transparent
}

.rc-tel-input__option {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.rc-tel-input__option .rc-tel-input__flag {
    flex: 0 0 auto;
    margin-right: 5px
}

.rc-tel-input__flag {
    display: inline-block;
    width: 16px;
    height: 11px;
    background-image: url("/static/images/flags.png");
    border-right: 5px solid transparent
}

.rc-tel-input__flag--ad {
    background-position: -16px 0
}

.rc-tel-input__flag--ae {
    background-position: -32px 0
}

.rc-tel-input__flag--af {
    background-position: -48px 0
}

.rc-tel-input__flag--ag {
    background-position: -64px 0
}

.rc-tel-input__flag--ai {
    background-position: -80px 0
}

.rc-tel-input__flag--al {
    background-position: -96px 0
}

.rc-tel-input__flag--am {
    background-position: -112px 0
}

.rc-tel-input__flag--ao {
    background-position: -128px 0
}

.rc-tel-input__flag--ar {
    background-position: -144px 0
}

.rc-tel-input__flag--as {
    background-position: -160px 0
}

.rc-tel-input__flag--at {
    background-position: -176px 0
}

.rc-tel-input__flag--au {
    background-position: -192px 0
}

.rc-tel-input__flag--aw {
    background-position: -208px 0
}

.rc-tel-input__flag--az {
    background-position: -224px 0
}

.rc-tel-input__flag--ba {
    background-position: -240px 0
}

.rc-tel-input__flag--bb {
    background-position: 0 -11px
}

.rc-tel-input__flag--bd {
    background-position: -16px -11px
}

.rc-tel-input__flag--be {
    background-position: -32px -11px
}

.rc-tel-input__flag--bf {
    background-position: -48px -11px
}

.rc-tel-input__flag--bg {
    background-position: -64px -11px
}

.rc-tel-input__flag--bh {
    background-position: -80px -11px
}

.rc-tel-input__flag--bi {
    background-position: -96px -11px
}

.rc-tel-input__flag--bj {
    background-position: -112px -11px
}

.rc-tel-input__flag--bm {
    background-position: -128px -11px
}

.rc-tel-input__flag--bn {
    background-position: -144px -11px
}

.rc-tel-input__flag--bo {
    background-position: -160px -11px
}

.rc-tel-input__flag--br {
    background-position: -176px -11px
}

.rc-tel-input__flag--bs {
    background-position: -192px -11px
}

.rc-tel-input__flag--bt {
    background-position: -208px -11px
}

.rc-tel-input__flag--bw {
    background-position: -224px -11px
}

.rc-tel-input__flag--by {
    background-position: -240px -11px
}

.rc-tel-input__flag--bz {
    background-position: 0 -22px
}

.rc-tel-input__flag--ca {
    background-position: -16px -22px
}

.rc-tel-input__flag--cd {
    background-position: -32px -22px
}

.rc-tel-input__flag--cf {
    background-position: -48px -22px
}

.rc-tel-input__flag--cg {
    background-position: -64px -22px
}

.rc-tel-input__flag--ch {
    background-position: -80px -22px
}

.rc-tel-input__flag--ci {
    background-position: -96px -22px
}

.rc-tel-input__flag--ck {
    background-position: -112px -22px
}

.rc-tel-input__flag--cl {
    background-position: -128px -22px
}

.rc-tel-input__flag--cm {
    background-position: -144px -22px
}

.rc-tel-input__flag--cn {
    background-position: -160px -22px
}

.rc-tel-input__flag--co {
    background-position: -176px -22px
}

.rc-tel-input__flag--cr {
    background-position: -192px -22px
}

.rc-tel-input__flag--cu {
    background-position: -208px -22px
}

.rc-tel-input__flag--cv {
    background-position: -224px -22px
}

.rc-tel-input__flag--cw {
    background-position: -240px -22px
}

.rc-tel-input__flag--cy {
    background-position: 0 -33px
}

.rc-tel-input__flag--cz {
    background-position: -16px -33px
}

.rc-tel-input__flag--de {
    background-position: -32px -33px
}

.rc-tel-input__flag--dj {
    background-position: -48px -33px
}

.rc-tel-input__flag--dk {
    background-position: -64px -33px
}

.rc-tel-input__flag--dm {
    background-position: -80px -33px
}

.rc-tel-input__flag--do {
    background-position: -96px -33px
}

.rc-tel-input__flag--dz {
    background-position: -112px -33px
}

.rc-tel-input__flag--ec {
    background-position: -128px -33px
}

.rc-tel-input__flag--ee {
    background-position: -144px -33px
}

.rc-tel-input__flag--eg {
    background-position: -160px -33px
}

.rc-tel-input__flag--er {
    background-position: -176px -33px
}

.rc-tel-input__flag--es {
    background-position: -192px -33px
}

.rc-tel-input__flag--et {
    background-position: -208px -33px
}

.rc-tel-input__flag--fi {
    background-position: -224px -33px
}

.rc-tel-input__flag--fj {
    background-position: -240px -33px
}

.rc-tel-input__flag--fk {
    background-position: 0 -44px
}

.rc-tel-input__flag--fm {
    background-position: -16px -44px
}

.rc-tel-input__flag--fo {
    background-position: -32px -44px
}

.rc-tel-input__flag--fr,
.rc-tel-input__flag--bl,
.rc-tel-input__flag--mf {
    background-position: -48px -44px
}

.rc-tel-input__flag--ga {
    background-position: -64px -44px
}

.rc-tel-input__flag--gb {
    background-position: -80px -44px
}

.rc-tel-input__flag--gd {
    background-position: -96px -44px
}

.rc-tel-input__flag--ge {
    background-position: -112px -44px
}

.rc-tel-input__flag--gf {
    background-position: -128px -44px
}

.rc-tel-input__flag--gh {
    background-position: -144px -44px
}

.rc-tel-input__flag--gi {
    background-position: -160px -44px
}

.rc-tel-input__flag--gl {
    background-position: -176px -44px
}

.rc-tel-input__flag--gm {
    background-position: -192px -44px
}

.rc-tel-input__flag--gn {
    background-position: -208px -44px
}

.rc-tel-input__flag--gp {
    background-position: -224px -44px
}

.rc-tel-input__flag--gq {
    background-position: -240px -44px
}

.rc-tel-input__flag--gr {
    background-position: 0 -55px
}

.rc-tel-input__flag--gt {
    background-position: -16px -55px
}

.rc-tel-input__flag--gu {
    background-position: -32px -55px
}

.rc-tel-input__flag--gw {
    background-position: -48px -55px
}

.rc-tel-input__flag--gy {
    background-position: -64px -55px
}

.rc-tel-input__flag--hk {
    background-position: -80px -55px
}

.rc-tel-input__flag--hn {
    background-position: -96px -55px
}

.rc-tel-input__flag--hr {
    background-position: -112px -55px
}

.rc-tel-input__flag--ht {
    background-position: -128px -55px
}

.rc-tel-input__flag--hu {
    background-position: -144px -55px
}

.rc-tel-input__flag--id {
    background-position: -160px -55px
}

.rc-tel-input__flag--ie {
    background-position: -176px -55px
}

.rc-tel-input__flag--il {
    background-position: -192px -55px
}

.rc-tel-input__flag--in {
    background-position: -208px -55px
}

.rc-tel-input__flag--io {
    background-position: -224px -55px
}

.rc-tel-input__flag--iq {
    background-position: -240px -55px
}

.rc-tel-input__flag--ir {
    background-position: 0 -66px
}

.rc-tel-input__flag--is {
    background-position: -16px -66px
}

.rc-tel-input__flag--it {
    background-position: -32px -66px
}

.rc-tel-input__flag--jm {
    background-position: -48px -66px
}

.rc-tel-input__flag--jo {
    background-position: -64px -66px
}

.rc-tel-input__flag--jp {
    background-position: -80px -66px
}

.rc-tel-input__flag--ke {
    background-position: -96px -66px
}

.rc-tel-input__flag--kg {
    background-position: -112px -66px
}

.rc-tel-input__flag--kh {
    background-position: -128px -66px
}

.rc-tel-input__flag--ki {
    background-position: -144px -66px
}

.rc-tel-input__flag--km {
    background-position: -160px -66px
}

.rc-tel-input__flag--kn {
    background-position: -176px -66px
}

.rc-tel-input__flag--kp {
    background-position: -192px -66px
}

.rc-tel-input__flag--kr {
    background-position: -208px -66px
}

.rc-tel-input__flag--kw {
    background-position: -224px -66px
}

.rc-tel-input__flag--ky {
    background-position: -240px -66px
}

.rc-tel-input__flag--kz {
    background-position: 0 -77px
}

.rc-tel-input__flag--la {
    background-position: -16px -77px
}

.rc-tel-input__flag--lb {
    background-position: -32px -77px
}

.rc-tel-input__flag--lc {
    background-position: -48px -77px
}

.rc-tel-input__flag--li {
    background-position: -64px -77px
}

.rc-tel-input__flag--lk {
    background-position: -80px -77px
}

.rc-tel-input__flag--lr {
    background-position: -96px -77px
}

.rc-tel-input__flag--ls {
    background-position: -112px -77px
}

.rc-tel-input__flag--lt {
    background-position: -128px -77px
}

.rc-tel-input__flag--lu {
    background-position: -144px -77px
}

.rc-tel-input__flag--lv {
    background-position: -160px -77px
}

.rc-tel-input__flag--ly {
    background-position: -176px -77px
}

.rc-tel-input__flag--ma {
    background-position: -192px -77px
}

.rc-tel-input__flag--mc {
    background-position: -208px -77px
}

.rc-tel-input__flag--md {
    background-position: -224px -77px
}

.rc-tel-input__flag--me {
    background-position: -112px -154px;
    height: 12px
}

.rc-tel-input__flag--mg {
    background-position: 0 -88px
}

.rc-tel-input__flag--mh {
    background-position: -16px -88px
}

.rc-tel-input__flag--mk {
    background-position: -32px -88px
}

.rc-tel-input__flag--ml {
    background-position: -48px -88px
}

.rc-tel-input__flag--mm {
    background-position: -64px -88px
}

.rc-tel-input__flag--mn {
    background-position: -80px -88px
}

.rc-tel-input__flag--mo {
    background-position: -96px -88px
}

.rc-tel-input__flag--mp {
    background-position: -112px -88px
}

.rc-tel-input__flag--mq {
    background-position: -128px -88px
}

.rc-tel-input__flag--mr {
    background-position: -144px -88px
}

.rc-tel-input__flag--ms {
    background-position: -160px -88px
}

.rc-tel-input__flag--mt {
    background-position: -176px -88px
}

.rc-tel-input__flag--mu {
    background-position: -192px -88px
}

.rc-tel-input__flag--mv {
    background-position: -208px -88px
}

.rc-tel-input__flag--mw {
    background-position: -224px -88px
}

.rc-tel-input__flag--mx {
    background-position: -240px -88px
}

.rc-tel-input__flag--my {
    background-position: 0 -99px
}

.rc-tel-input__flag--mz {
    background-position: -16px -99px
}

.rc-tel-input__flag--na {
    background-position: -32px -99px
}

.rc-tel-input__flag--nc {
    background-position: -48px -99px
}

.rc-tel-input__flag--ne {
    background-position: -64px -99px
}

.rc-tel-input__flag--nf {
    background-position: -80px -99px
}

.rc-tel-input__flag--ng {
    background-position: -96px -99px
}

.rc-tel-input__flag--ni {
    background-position: -112px -99px
}

.rc-tel-input__flag--nl,
.rc-tel-input__flag--bq {
    background-position: -128px -99px
}

.rc-tel-input__flag--no {
    background-position: -144px -99px
}

.rc-tel-input__flag--np {
    background-position: -160px -99px
}

.rc-tel-input__flag--nr {
    background-position: -176px -99px
}

.rc-tel-input__flag--nu {
    background-position: -192px -99px
}

.rc-tel-input__flag--nz {
    background-position: -208px -99px
}

.rc-tel-input__flag--om {
    background-position: -224px -99px
}

.rc-tel-input__flag--pa {
    background-position: -240px -99px
}

.rc-tel-input__flag--pe {
    background-position: 0 -110px
}

.rc-tel-input__flag--pf {
    background-position: -16px -110px
}

.rc-tel-input__flag--pg {
    background-position: -32px -110px
}

.rc-tel-input__flag--ph {
    background-position: -48px -110px
}

.rc-tel-input__flag--pk {
    background-position: -64px -110px
}

.rc-tel-input__flag--pl {
    background-position: -80px -110px
}

.rc-tel-input__flag--pm {
    background-position: -96px -110px
}

.rc-tel-input__flag--pr {
    background-position: -112px -110px
}

.rc-tel-input__flag--ps {
    background-position: -128px -110px
}

.rc-tel-input__flag--pt {
    background-position: -144px -110px
}

.rc-tel-input__flag--pw {
    background-position: -160px -110px
}

.rc-tel-input__flag--py {
    background-position: -176px -110px
}

.rc-tel-input__flag--qa {
    background-position: -192px -110px
}

.rc-tel-input__flag--re {
    background-position: -208px -110px
}

.rc-tel-input__flag--ro {
    background-position: -224px -110px
}

.rc-tel-input__flag--rs {
    background-position: -240px -110px
}

.rc-tel-input__flag--ru {
    background-position: 0 -121px
}

.rc-tel-input__flag--rw {
    background-position: -16px -121px
}

.rc-tel-input__flag--sa {
    background-position: -32px -121px
}

.rc-tel-input__flag--sb {
    background-position: -48px -121px
}

.rc-tel-input__flag--sc {
    background-position: -64px -121px
}

.rc-tel-input__flag--sd {
    background-position: -80px -121px
}

.rc-tel-input__flag--se {
    background-position: -96px -121px
}

.rc-tel-input__flag--sg {
    background-position: -112px -121px
}

.rc-tel-input__flag--sh {
    background-position: -128px -121px
}

.rc-tel-input__flag--si {
    background-position: -144px -121px
}

.rc-tel-input__flag--sk {
    background-position: -160px -121px
}

.rc-tel-input__flag--sl {
    background-position: -176px -121px
}

.rc-tel-input__flag--sm {
    background-position: -192px -121px
}

.rc-tel-input__flag--sn {
    background-position: -208px -121px
}

.rc-tel-input__flag--so {
    background-position: -224px -121px
}

.rc-tel-input__flag--sr {
    background-position: -240px -121px
}

.rc-tel-input__flag--ss {
    background-position: 0 -132px
}

.rc-tel-input__flag--st {
    background-position: -16px -132px
}

.rc-tel-input__flag--sv {
    background-position: -32px -132px
}

.rc-tel-input__flag--sx {
    background-position: -48px -132px
}

.rc-tel-input__flag--sy {
    background-position: -64px -132px
}

.rc-tel-input__flag--sz {
    background-position: -80px -132px
}

.rc-tel-input__flag--tc {
    background-position: -96px -132px
}

.rc-tel-input__flag--td {
    background-position: -112px -132px
}

.rc-tel-input__flag--tg {
    background-position: -128px -132px
}

.rc-tel-input__flag--th {
    background-position: -144px -132px
}

.rc-tel-input__flag--tj {
    background-position: -160px -132px
}

.rc-tel-input__flag--tk {
    background-position: -176px -132px
}

.rc-tel-input__flag--tl {
    background-position: -192px -132px
}

.rc-tel-input__flag--tm {
    background-position: -208px -132px
}

.rc-tel-input__flag--tn {
    background-position: -224px -132px
}

.rc-tel-input__flag--to {
    background-position: -240px -132px
}

.rc-tel-input__flag--tr {
    background-position: 0 -143px
}

.rc-tel-input__flag--tt {
    background-position: -16px -143px
}

.rc-tel-input__flag--tv {
    background-position: -32px -143px
}

.rc-tel-input__flag--tw {
    background-position: -48px -143px
}

.rc-tel-input__flag--tz {
    background-position: -64px -143px
}

.rc-tel-input__flag--ua {
    background-position: -80px -143px
}

.rc-tel-input__flag--ug {
    background-position: -96px -143px
}

.rc-tel-input__flag--us {
    background-position: -112px -143px
}

.rc-tel-input__flag--uy {
    background-position: -128px -143px
}

.rc-tel-input__flag--uz {
    background-position: -144px -143px
}

.rc-tel-input__flag--va {
    background-position: -160px -143px
}

.rc-tel-input__flag--vc {
    background-position: -176px -143px
}

.rc-tel-input__flag--ve {
    background-position: -192px -143px
}

.rc-tel-input__flag--vg {
    background-position: -208px -143px
}

.rc-tel-input__flag--vi {
    background-position: -224px -143px
}

.rc-tel-input__flag--vn {
    background-position: -240px -143px
}

.rc-tel-input__flag--vu {
    background-position: 0 -154px
}

.rc-tel-input__flag--wf {
    background-position: -16px -154px
}

.rc-tel-input__flag--ws {
    background-position: -32px -154px
}

.rc-tel-input__flag--ye {
    background-position: -48px -154px
}

.rc-tel-input__flag--za {
    background-position: -64px -154px
}

.rc-tel-input__flag--zm {
    background-position: -80px -154px
}

.rc-tel-input__flag--zw {
    background-position: -96px -154px
}

.rc-tel-input__phone-input {
    padding: 0.34375rem 0.875rem 0.34375rem 4.25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.rc-tel-input__country-code {
    margin-right: 5px;
    display: flex;
    align-items: center;
    color: inherit
}

.rc-tel-input__phone-input {
    color: inherit
}

.rc-validation-representer.invalid .UIInput,
.rc-validation-representer.invalid .Select-control {
    background-color: #ffe8ea
}

.rc-validation-representer-message {
    display: inline-block;
    font-size: 13px;
    background: #ff7171;
    color: white;
    padding: 2px 10px;
    margin-top: 8px;
    position: relative;
    border-radius: 3px
}

.rc-validation-representer-message::after {
    content: "";
    display: block;
    position: absolute;
    top: -5px;
    left: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 5px 5px;
    border-color: transparent transparent #ff7171
}

.rc-validation-representer-message a,
.rc-validation-representer-message a:hover,
.rc-validation-representer-message a:focus,
.rc-validation-representer-message a:active {
    color: white;
    text-decoration: underline
}

.rc-validation-representer-message a:hover {
    opacity: 0.8
}

html,
body {
    padding: 0;
    margin: 0
}

#dashboard {
    min-height: 450px
}

.flat-spinner-conatiner {
    display: flex;
    align-items: center
}

.flat-spinner-conatiner .flat-spinner {
    margin: 0 auto;
    position: relative;
    border-top: 5px solid rgba(0, 147, 221, 0.2);
    border-right: 5px solid rgba(0, 147, 221, 0.2);
    border-bottom: 5px solid rgba(0, 147, 221, 0.2);
    border-left: 5px solid #0093dd;
    transform: translateZ(0);
    -webkit-animation: flat-spinner 1s infinite linear;
    animation: flat-spinner 1s infinite linear
}

.flat-spinner-conatiner .flat-spinner,
.flat-spinner-conatiner .flat-spinner:after {
    border-radius: 50%;
    width: 64px;
    height: 64px
}

@-webkit-keyframes flat-spinner {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

@keyframes flat-spinner {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

.bundle-loading-error {
    padding: 20px;
    color: tomato;
    border: 2px solid tomato;
    display: table;
    font-size: 16px;
    margin: 100px auto
}

.NoConfigsPage {
    background-color: #03a9f4;
    color: white;
    margin: 50px auto;
    max-width: 450px;
    padding: 20px;
    text-align: center;
    border-radius: 10px
}

.NoConfigsPage a {
    color: white;
    text-decoration: underline
}

.NoConfigsPage__image {
    display: block;
    margin: 0 auto 20px auto;
    height: 100px;
    width: 100px
}

.NoConfigsPage__heading {
    font-size: 20px;
    margin: 0 0 15px;
    text-transform: uppercase
}

.NoConfigsPage__body {
    font-size: 18px;
    margin: 0 0 15px
}

html {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
}

button,
select,
table {
    font-family: inherit
}

.rc-root {
    color: rgba(0, 20, 50, 0.8);
    font-size: 15px;
    -webkit-font-smoothing: antialiased;
    line-height: 127%;
    min-height: 100vh;
    -moz-osx-font-smoothing: grayscale;
    font-family: inherit
}

.bold {
    font-weight: bold
}

.UserBlock {
    display: inline-block;
    position: relative;
    z-index: 9999
}

.UserBlock--loading {
    opacity: 0.5;
    pointer-events: none
}

.UserBlock__menu {
    border: 1px solid #e2e2e2;
    box-shadow: 1px 1px 1px #c9cde4;
    display: flex;
    flex-direction: column;
    min-width: 160px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 80%
}

.UserBlock__link {
    background-color: white;
    border-bottom: 1px solid #e2e2e2;
    border-radius: 1px;
    box-sizing: border-box;
    color: gray;
    cursor: pointer;
    display: block;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 10px 10px 40px;
    text-align: left;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

.UserBlock__link:last-child {
    border-bottom: none
}

.UserBlock__link::before {
    content: "";
    height: 21px;
    left: 10px;
    position: absolute;
    width: 21px
}

.UserBlock__link:hover {
    background-color: #f2f8fb;
    color: gray;
    text-decoration: none
}

.UserBlock__link__sub {
    font-size: 12px;
    line-height: 16px;
    opacity: 0.7
}

.UserBlock__link-sign-out::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM4MTgxODE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWxvZy1vdXQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNOC4xOCwxNUgyLjA1QTIuMDUsMi4wNSwwLDAsMSwwLDEzVjIuMDVBMi4wNSwyLjA1LDAsMCwxLDIuMDUsMEg4LjE4YTIuMDUsMi4wNSwwLDAsMSwyLjA1LDIuMDVWNC40M2EuNjkuNjksMCwwLDEtMS4zNywwVjIuMDVhLjY4LjY4LDAsMCwwLS42OC0uNjlIMi4wNWEuNjkuNjksMCwwLDAtLjY5LjY5VjEzYS42OS42OSwwLDAsMCwuNjkuNjlIOC4xOEEuNjguNjgsMCwwLDAsOC44NiwxM1YxMC41N2EuNjkuNjksMCwwLDEsMS4zNywwVjEzQTIuMDUsMi4wNSwwLDAsMSw4LjE4LDE1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0LDguMThINS4wNWEuNjguNjgsMCwwLDEsMC0xLjM2SDE0YS42OC42OCwwLDAsMSwwLDEuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuMjcsMTAuMjNhLjY5LjY5LDAsMCwxLS42OC0uNjkuNzIuNzIsMCwwLDEsLjItLjQ4TDEzLjM1LDcuNSwxMS43OSw1Ljk0YS42OC42OCwwLDAsMSwwLTEsLjY3LjY3LDAsMCwxLDEsMEwxNC44LDdhLjY3LjY3LDAsMCwxLDAsMWgwbC0yLjA1LDJBLjcuNywwLDAsMSwxMi4yNywxMC4yM1oiLz48L2c+PC9nPjwvc3ZnPg==") top right/18px 18px no-repeat
}

.UserBlock__link-profile::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi45NyAxNC4zNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM4MTgxODE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXRlc3QtY2xpZW50PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTkuMDcsNy40NGwtLjQ4LS4yMUw5LDYuODlhMy45MSwzLjkxLDAsMSwwLTUsMGwuNDEuMzQtLjQ4LjIxYTYuNDcsNi40NywwLDAsMC0zLjkxLDYsMSwxLDAsMCwwLDEsMUgxMmExLDEsMCwwLDAsMS0xQTYuNDgsNi40OCwwLDAsMCw5LjA3LDcuNDRaTTMuNzcsMy45MUEyLjcyLDIuNzIsMCwxLDEsNi40OSw2LjYzLDIuNzIsMi43MiwwLDAsMSwzLjc3LDMuOTFaTTEuMTgsMTMuMTZsMC0uMzZhNS4zLDUuMywwLDAsMSwxMC41MywwbDAsLjM2WiIvPjwvZz48L2c+PC9zdmc+") top center/17px 19px no-repeat
}

.UserBlock__link-discounts::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy42MyAxNC4wNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM4MTgxODE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWRpc2NvdW50czwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjAuMjYiIHk9IjYuNDIiIHdpZHRoPSIxMi44MSIgaGVpZ2h0PSIxLjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjA1IDYuNzkpIHJvdGF0ZSgtNDUuMDMpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuNTcsMTRBMy4wNywzLjA3LDAsMSwxLDEzLjYzLDExLDMuMDYsMy4wNiwwLDAsMSwxMC41NywxNFptMC00LjgzQTEuNzcsMS43NywwLDEsMCwxMi4zMywxMSwxLjc2LDEuNzYsMCwwLDAsMTAuNTcsOS4yMVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zLjA3LDYuMTNBMy4wNywzLjA3LDAsMSwxLDYuMTQsMy4wNywzLjA3LDMuMDcsMCwwLDEsMy4wNyw2LjEzWm0wLTQuODNBMS43NywxLjc3LDAsMSwwLDQuODMsMy4wNywxLjc3LDEuNzcsMCwwLDAsMy4wNywxLjNaIi8+PC9nPjwvZz48L3N2Zz4=") top center/18px 18px no-repeat
}

.UserBlock__link-my-orders::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zMyAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM4MTgxODE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLW15LW9yZGVyczwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00Ljg4LDQuMTlhLjguOCwwLDAsMSwuOC0uOGgxMGEuOC44LDAsMCwxLDAsMS42SDUuNzFBLjguOCwwLDAsMSw0Ljg4LDQuMTlabS4xOSw0LjQ4aDExLjJhLjgxLjgxLDAsMCwwLC44LS44LjgyLjgyLDAsMCwwLS44LS44SDUuMDdhLjguOCwwLDAsMC0uOC44QS44Mi44MiwwLDAsMCw1LjA3LDguNjdabTE2LjI2LDYuNDh2OGEuOC44LDAsMCwxLS44LjhILjhhLjguOCwwLDAsMS0uOC0uOFYxNUwyLjE5LjY5QS44LjgsMCwwLDEsMywwSDE4LjMyYS44LjgsMCwwLDEsLjguNjlMMjEuMzMsMTV2LjExWm0tMTkuNTctLjhINi42N2EuOC44LDAsMCwxLC44LjgsMy4yLDMuMiwwLDAsMCw2LjQsMCwuOC44LDAsMCwxLC44LS44aDQuOUwxNy42MywxLjYzSDMuNjhabTE4LDEuNjJIMTUuNDRhNC44NCw0Ljg0LDAsMCwxLTkuNTUsMEgxLjYzVjIyLjRoMTguMVYxNlptLTItNC40OGEuOC44LDAsMCwwLS44LS44SDQuNDVhLjguOCwwLDEsMCwwLDEuNkgxNi44OEEuNzcuNzcsMCwwLDAsMTcuNjgsMTEuNDlaIi8+PC9nPjwvZz48L3N2Zz4=") top center/17px 18px no-repeat
}

.Header__menu {
    background: #5eba00
}

.Header__menu__buttons {
    display: flex
}

.Header__menu__buttons__left,
.Header__menu__buttons__right {
    display: flex;
    flex: 1 1 auto;
    white-space: nowrap;
    color: #fff
}

.Header__menu__buttons__left {
    justify-content: flex-start
}

.Header__menu__buttons__right {
    justify-content: flex-end
}

.MenuButton {
    position: relative;
    border: 0 none;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 15px 10px;
    background-color: transparent;
    box-shadow: none;
    transition: all .25s;
    cursor: pointer
}

@media only screen and (min-width: 426px) {
    .MenuButton {
        padding: 15px
    }
}

@media only screen and (min-width: 321px) {
    .MenuButton {
        text-transform: uppercase
    }
}

.MenuButton:hover,
.MenuButton:focus,
.MenuButton.active {
    color: #fff;
    box-shadow: inset 0 2px 0 0 #fff
}

.MenuButton.active {
    cursor: default
}

.MenuButton__icon {
    display: none;
    width: 24px;
    height: 24px;
    margin-right: 8px;
    line-height: 1;
    vertical-align: middle;
    background-color: transparent
}

.MenuButton--orders-button .MenuButton__icon {
    display: inline-block;
    margin-top: -4px;
    margin-bottom: -4px;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zMyAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLW15LW9yZGVyczwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00Ljg4LDQuMTlhLjguOCwwLDAsMSwuOC0uOGgxMGEuOC44LDAsMCwxLDAsMS42SDUuNzFBLjguOCwwLDAsMSw0Ljg4LDQuMTlabS4xOSw0LjQ4aDExLjJhLjgxLjgxLDAsMCwwLC44LS44LjgyLjgyLDAsMCwwLS44LS44SDUuMDdhLjguOCwwLDAsMC0uOC44QS44Mi44MiwwLDAsMCw1LjA3LDguNjdabTE2LjI2LDYuNDh2OGEuOC44LDAsMCwxLS44LjhILjhhLjguOCwwLDAsMS0uOC0uOFYxNUwyLjE5LjY5QS44LjgsMCwwLDEsMywwSDE4LjMyYS44LjgsMCwwLDEsLjguNjlMMjEuMzMsMTV2LjExWm0tMTkuNTctLjhINi42N2EuOC44LDAsMCwxLC44LjgsMy4yLDMuMiwwLDAsMCw2LjQsMCwuOC44LDAsMCwxLC44LS44aDQuOUwxNy42MywxLjYzSDMuNjhabTE4LDEuNjJIMTUuNDRhNC44NCw0Ljg0LDAsMCwxLTkuNTUsMEgxLjYzVjIyLjRoMTguMVYxNlptLTItNC40OGEuOC44LDAsMCwwLS44LS44SDQuNDVhLjguOCwwLDEsMCwwLDEuNkgxNi44OEEuNzcuNzcsMCwwLDAsMTcuNjgsMTEuNDlaIi8+PC9nPjwvZz48L3N2Zz4=") center/22px 24px no-repeat
}

.MenuButton--sign-in-button .MenuButton__icon {
    display: inline-block;
    margin-top: -4px;
    margin-bottom: -4px;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41NyAyNC4xNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXNpZ24taW48L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQsNi44NWEyLjc1LDIuNzUsMCwxLDEsMi43NCwyLjc0QTIuNzUsMi43NSwwLDAsMSwxNCw2Ljg1Wm0xLjY1LDBhMS4xLDEuMSwwLDEsMCwxLjA5LTEuMUExLjEsMS4xLDAsMCwwLDE1LjY1LDYuODVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMy4yNSwxOC43OGEuODMuODMsMCwwLDEsMC0xLjE3TDguODgsMTJBLjgyLjgyLDAsMCwxLDEwLDEzLjE1TDQuNDMsMTguNzdhLjgzLjgzLDAsMCwxLS41OS4yNUEuODcuODcsMCwwLDEsMy4yNSwxOC43OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDIzLjMydi02YS44My44MywwLDAsMSwuMjUtLjU5bDUuMTMtNS4xLDEuMzctMS4zOGE4LjQ3LDguNDcsMCwwLDEsMi42Mi04QTguNTksOC41OSwwLDAsMSwyMC43LDIuMDksOC41MSw4LjUxLDAsMCwxLDEzLDE2LjczbC0xLjY1LDEuNjVhLjc4Ljc4LDAsMCwxLS40MS4yMkw5LjE2LDE5LDguNywyMC45MWEuODQuODQsMCwwLDEtLjY4LjYybC0xLjU4LjIzTDYsMjMuNTFhLjgyLjgyLDAsMCwxLS44LjYzSC44MkEuODIuODIsMCwwLDEsMCwyMy4zMlptNS0yLjVhLjgxLjgxLDAsMCwxLC42OC0uNjJMNy4yNCwyMGwuNDUtMS44N2EuODEuODEsMCwwLDEsLjYxLS42bDIuMDktLjQ1LDEuODEtMS44MUEuODEuODEsMCwwLDEsMTMsMTVhNi44Niw2Ljg2LDAsMSwwLTQuNTctNC43Ny44NC44NCwwLDAsMS0uMjEuNzlMMS42NSwxNy42MnY0Ljg3SDQuNTdaIi8+PC9nPjwvZz48L3N2Zz4=") center/21px 22px no-repeat
}

.MenuButton--inquiry-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -3px;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xNSAyNC41MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZyZWUtaW5xdWlyeTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yLjcyLDI0LjUyQTIuNzEsMi43MSwwLDAsMSwwLDIxLjhWNS40NkEyLjcyLDIuNzIsMCwwLDEsMi43MiwyLjc0SDEzLjExdjEuNkgyLjcyQTEuMTIsMS4xMiwwLDAsMCwxLjYsNS40NlYyMS44YTEuMTUsMS4xNSwwLDAsMCwuMzMuOCwxLjEsMS4xLDAsMCwwLC43OS4zMmgwbDEyLjY3LS4wN2ExLjEzLDEuMTMsMCwwLDAsMS4xMS0xLjEydi04LjhoMS42djguOGEyLjczLDIuNzMsMCwwLDEtMi43LDIuNzJsLTEyLjY3LjA3WiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNS4wNSIgeT0iMTYuMzQiIHdpZHRoPSI4LjA2IiBoZWlnaHQ9IjEuNiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNS4wNSIgeT0iMTIuOSIgd2lkdGg9IjguMDYiIGhlaWdodD0iMS42Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI1LjA1IiB5PSI5LjM0IiB3aWR0aD0iOC4wNiIgaGVpZ2h0PSIxLjYiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi42OSw2Ljgydi0uNUEyLjM2LDIuMzYsMCwwLDEsMTcsNS4xN2EzLjgyLDMuODIsMCwwLDEsMS0xLDQuMTksNC4xOSwwLDAsMCwuOTQtLjgzLDEuMTksMS4xOSwwLDAsMCwuMjMtLjcyLjc4Ljc4LDAsMCwwLS4zMy0uNjgsMS41NywxLjU3LDAsMCwwLS45MS0uMjMsNS4yNSw1LjI1LDAsMCwwLTIuMzQuNjdMMTQuODUuODVBNi40Nyw2LjQ3LDAsMCwxLDE4LjA4LDBhMy40NiwzLjQ2LDAsMCwxLDIuMjQuNjgsMi4yMSwyLjIxLDAsMCwxLC44MywxLjgsMi40NywyLjQ3LDAsMCwxLS4zNCwxLjNBNC43MSw0LjcxLDAsMCwxLDE5LjUxLDVhMy42NCwzLjY0LDAsMCwwLS44My43NCwxLjEyLDEuMTIsMCwwLDAtLjE4LjY2di40MVptLS4yMiwyLjM0YTEuMTgsMS4xOCwwLDAsMSwuMzEtLjg3LDEuMjgsMS4yOCwwLDAsMSwuOS0uMjksMS4xOSwxLjE5LDAsMCwxLC44Ny4zLDEuMTQsMS4xNCwwLDAsMSwuMzIuODYsMS4xNSwxLjE1LDAsMCwxLS4zMi44NSwxLjE3LDEuMTcsMCwwLDEtLjg3LjMxLDEuMjMsMS4yMywwLDAsMS0uODktLjNBMS4xNCwxLjE0LDAsMCwxLDE2LjQ3LDkuMTZaIi8+PC9nPjwvZz48L3N2Zz4=") center/21px 24px no-repeat
}

.MenuButton--new-order-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -3px;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS43OCAyNC4xIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tbmV3LW9yZGVyPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIuNzIsMjQuMUEyLjcxLDIuNzEsMCwwLDEsMCwyMS4zOFY1QTIuNzIsMi43MiwwLDAsMSwyLjcyLDIuMzJoNi43djEuNkgyLjcyQTEuMTIsMS4xMiwwLDAsMCwxLjYsNVYyMS4zOGExLjE0LDEuMTQsMCwwLDAsLjMzLjgsMS4xLDEuMSwwLDAsMCwuNzkuMzJoMGwxMi42Ny0uMDdhMS4xMiwxLjEyLDAsMCwwLDEuMTEtMS4xMnYtOC44aDEuNnY4LjhBMi43MywyLjczLDAsMCwxLDE1LjQsMjRMMi43MywyNC4xWiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNS4wNSIgeT0iMTUuOTIiIHdpZHRoPSI4LjA2IiBoZWlnaHQ9IjEuNiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNS4wNSIgeT0iMTIuNDgiIHdpZHRoPSI4LjA2IiBoZWlnaHQ9IjEuNiIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNS4wNSIgeT0iOC45MiIgd2lkdGg9IjguMDYiIGhlaWdodD0iMS42Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMi4xNyIgeT0iMy44IiB3aWR0aD0iOS42IiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjE1Ljk4IiB3aWR0aD0iMiIgaGVpZ2h0PSI5LjYiLz48L2c+PC9nPjwvc3ZnPg==") center/22px 24px no-repeat
}

.MenuButton--rewards-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -3px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuMiAyMy43NUgyLjhhMS4yNSAxLjI1IDAgMDEtMS4yNS0xLjI1di0xNWEuNzYuNzYgMCAwMS43NS0uNzVoMTkuNGEuNzYuNzYgMCAwMS43NS43NXYxNWExLjI1IDEuMjUgMCAwMS0xLjI1IDEuMjV6bS0xOC4xNS0xLjVIMjF2LTE0SDMuMDV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNTEgNy4yNmMtMS4yMyAwLTIuMjgtLjEtMi41LS4xMmEuNzYuNzYgMCAwMS0uNjEtMS4wN2MuMi0uNDQgMi00LjMyIDMuNzQtNS4yOGEzLjY4IDMuNjggMCAwMTUuMDkgMSAzLjEyIDMuMTIgMCAwMS4xNSAyLjcxIDQuNDEgNC40MSAwIDAxLTEuOTIgMi4xNiA5IDkgMCAwMS0zLjk1LjZ6bS0xLjI2LTEuNTRjMS42My4wOCAzLjY5IDAgNC40Ny0uNDFBMi44NiAyLjg2IDAgMDAxOSAzLjlhMS42MyAxLjYzIDAgMDAtLjA1LTEuNDIgMi4yMiAyLjIyIDAgMDAtMy0uMzljLS44NS40NC0xLjk1IDIuMTktMi43IDMuNjN6bTIuMjYtNC4yOHoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjY4IDcuMjZhOSA5IDAgMDEtMy45NS0uNjUgNC40MSA0LjQxIDAgMDEtMS45Mi0yLjE2QTMuMTIgMy4xMiAwIDAxNCAxLjc0Yy45MS0xLjYxIDMuMi0yIDUuMDktLjk1IDEuNyAxIDMuNTMgNC44NCAzLjc0IDUuMjhhLjc2Ljc2IDAgMDEwIC42OS43OC43OCAwIDAxLS41OC4zOGMtLjI1LjAyLTEuMzQuMTItMi41Ny4xMnpNNi44NCAxLjY4YTEuNzYgMS43NiAwIDAwLTEuNTguOCAxLjYzIDEuNjMgMCAwMDAgMS40MiAyLjg2IDIuODYgMCAwMDEuMjEgMS40MWMuNzguNDQgMi44NC40OSA0LjQ3LjQxLS43Ni0xLjQ0LTEuODUtMy4xOS0yLjYzLTMuNjNhMi45MyAyLjkzIDAgMDAtMS40Ny0uNDF6bTE0LjIxIDEwLjk4SDIuM2EuNzUuNzUgMCAxMTAtMS41aDE4Ljc1YS43NS43NSAwIDAxMCAxLjV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIgMjMuMWEuNzUuNzUgMCAwMS0uNzUtLjc1VjYuODRhLjc1Ljc1IDAgMDExLjUgMHYxNS41MWEuNzUuNzUgMCAwMS0uNzUuNzV6Ii8+PC9zdmc+) 50%/22px 24px no-repeat
}

.MenuButton__title {
    display: none
}

@media only screen and (min-width: 426px) {
    .MenuButton__title {
        display: inline
    }
}

@media only screen and (min-width: 426px) {
    .MenuButton__short-title {
        display: none
    }
}

@media only screen and (max-width: 640px) {
    .MenuButton--rewards-button {
        display: none
    }
}

.MenuButton__badge {
    position: absolute;
    top: 5px;
    left: calc(100% - 5px);
    padding: 1px 7px;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    color: #ebf4e2;
    border-radius: 24px;
    background-color: rgba(0, 0, 0, 0.2)
}

.NotificationBanner__hint {
    padding: 15px
}

.NotificationBanner__hint__item {
    margin-left: 30px;
    margin-bottom: 15px;
    position: relative
}

.NotificationBanner__hint__item:last-child {
    margin-bottom: 0
}

.NotificationBanner__hint__item__title {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 5px
}

.NotificationBanner__hint__item__description {
    font-size: 13px
}

.NotificationBanner__hint__item__icon {
    position: absolute;
    top: -2px;
    left: -32px;
    height: 24px;
    width: 24px;
    background: transparent center/contain no-repeat
}

.NotificationBanner__hint__item__icon--bee {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0naXNvLTg4NTktMSc/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjIwLjY0NiAyMjAuNjQ2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPHBhdGggZmlsbD0iIzM2NGE2MSIgZD0ibTIwOC43ODgsMTE5LjA2OWMtNy41NTMtMTguMjMzLTIzLjAyMy0zNS42MTUtNDMuNTYtNDguOTQ0LTUuNjExLTMuNjQyLTExLjM2OS02LjgyNi0xNy4wMjctOS40NzkgMC4wMDEtMC4wNzQgMC4wMDQtMC4xNDggMC4wMDQtMC4yMjMgMC0xNS41MzctOS40MDUtMjguOTEzLTIyLjgxOC0zNC43NWwxMi44Ny0xMi44N2MyLjkyOS0yLjkyOSAyLjkyOS03LjY3OCAwLTEwLjYwNy0yLjkyOS0yLjkyOS03LjY3OC0yLjkyOS0xMC42MDYsMGwtMTcuMjM4LDE3LjIzOC0xNy4wNjktMTcuMDY3Yy0yLjkyOS0yLjkyOS03LjY3OC0yLjkyOS0xMC42MDYtOC44ODE3OGUtMTYtMi45MjksMi45MjktMi45MjksNy42NzggMCwxMC42MDZsMTIuNjQ0LDEyLjY0NWMtMTMuNDc5LDUuODA4LTIyLjk0MSwxOS4yMjEtMjIuOTQxLDM0LjgwNSAwLDAuMDc0IDAuMDA0LDAuMTQ4IDAuMDA0LDAuMjIzLTUuNjU5LDIuNjUzLTExLjQxNyw1LjgzOC0xNy4wMjgsOS40OC0yMC41MzcsMTMuMzI5LTM2LjAwNiwzMC43MS00My41NTksNDguOTQzLTguMDIxLDE5LjM2NCAxLjIwOCw0MS42NDUgMjAuNTczLDQ5LjY2NyA0LjY0OSwxLjkyNSA5LjUzOSwyLjkwMSAxNC41MzQsMi45MDEgNi4wMDgsMCAxMS43NTgtMS40MTMgMTYuOTAxLTMuOTYgOC40ODQsMTMuOTQzIDIyLjcyNywyMy4yOTggMzguOTU2LDI1LjUydjE5Ljk1YzAsNC4xNDIgMy4zNTgsNy41IDcuNSw3LjUgNC4xNDIsMCA3LjUtMy4zNTggNy41LTcuNXYtMTkuOTVjMTYuMjI4LTIuMjIyIDMwLjQ3MS0xMS41NzcgMzguOTU2LTI1LjUxOCA1LjE0MiwyLjU0NiAxMC44OTMsMy45NTggMTYuOTAxLDMuOTU4IDQuOTk2LDAgOS44ODYtMC45NzYgMTQuNTM1LTIuOTAxIDE5LjM2Ni04LjAyMiAyOC41OTUtMzAuMzAzIDIwLjU3NC00OS42Njd6bS05OC40NjUtODEuNTI4YzEwLjYwMiwwIDE5LjU0MSw3LjI1IDIyLjEyNiwxNy4wNTEtNS44ODYtMS43MjMtMTEuMzQ3LTIuNjYxLTE2LjAxOS0yLjY2MWwtMTIuMjE1LC4wMDFjLTQuNjcyLDAtMTAuMTMzLDAuOTM4LTE2LjAxOSwyLjY2MSAyLjU4NS05LjgwMiAxMS41MjQtMTcuMDUyIDIyLjEyNy0xNy4wNTJ6bTAsMTQxLjE3NGMtOS4zODMsMC0xOC4xNTEtMy4yNjYtMjUuMDQ1LTguOTMzaDUwLjA5MWMtNi44OTQsNS42NjctMTUuNjYzLDguOTMzLTI1LjA0Niw4LjkzM3ptMjguMjI1LTMwLjU0OWMwLjk3NiwyLjM1NCAyLjE4NSw0LjU1NiAzLjU2Miw2LjYxNmgtNjMuNTc3YzEuMzgzLTIuMDY4IDIuNTk4LTQuMjggMy41NzgtNi42NDZsMy40Mi04LjM1NGg0OS41ODRsMy40MzMsOC4zODR6bS00Ni44NzYtMjMuMzg0bDYuMTQxLTE1aDI1LjAybDYuMTQxLDE1aC0zNy4zMDJ6bTEyLjI4Mi0zMGw2LjM2OS0xNS41NTUgNi4zNjksMTUuNTU1aC0xMi43Mzh6bS01Ni45ODksNjEuODU1Yy0zLjAxNiwwLTUuOTc1LTAuNTkyLTguNzkzLTEuNzU5LTExLjcyNC00Ljg1Ni0xNy4zMS0xOC4zNDUtMTIuNDU1LTMwLjA2OCAxMC4wNjItMjQuMjkyIDM2LjAyNS00My40MDYgNTcuMDM3LTUyLjM0OCAwLjM0MS0wLjExNSAwLjY3Mi0wLjI0OCAwLjk4Ni0wLjQwNyA1LjU3OS0yLjMwNyAxMC43ODYtMy44OSAxNS4yMDktNC42MzJsLTEzLjA3LDMxLjkyMWMtMC4wMDcsMC4wMTctMC4wMTQsMC4wMzQtMC4wMjEsMC4wNTFsLTEyLjI2NCwyOS45NTNjLTAuMDA2LDAuMDE0LTAuMDExLDAuMDI3LTAuMDE3LDAuMDRsLTUuMzM3LDEzLjAzNmMtMS4zODcsMy4zNDctMy40OTcsNi4yMjYtNi4wOTgsOC41MDgtMC4xMDEsMC4wOC0wLjE5OSwwLjE2NC0wLjI5NiwwLjI0OC00LjA2NywzLjQ0OS05LjI5MSw1LjQ1Ni0xNC44ODEsNS40NTd6bTEzNS41MS0xLjc2Yy0yLjgxOSwxLjE2Ny01Ljc3OCwxLjc1OS04Ljc5NSwxLjc1OS01LjYyLDAtMTAuODcxLTIuMDI4LTE0Ljk0Ny01LjUwNy0wLjA2NC0wLjA1NS0wLjEyOS0wLjExLTAuMTk1LTAuMTY0LTIuNjE0LTIuMjgxLTQuNzMzLTUuMTY0LTYuMTIxLTguNTEzbC01LjM1MS0xMy4wN2MtMC4wMDQtMC4wMTEtMC4wMDktMC4wMjEtMC4wMTMtMC4wMzJsLTEyLjI1OC0yOS45NGMtMC4wMS0wLjAyNS0wLjAyLTAuMDUxLTAuMDMxLTAuMDc2bC0xMy4wNjgtMzEuOTE5YzQuNDI4LDAuNzQgOS42NDgsMi4zMjggMTUuMjQ0LDQuNjQ0IDAuMjksMC4xNDYgMC41OTUsMC4yNjYgMC45MDYsMC4zNzQgMjEuMDA3LDguOTMxIDQ3LjAxMiwyOC4wNiA1Ny4wODQsNTIuMzc2IDQuODU1LDExLjcyNC0wLjczMiwyNS4yMTItMTIuNDU1LDMwLjA2OHoiLz4KPC9zdmc+Cg==")
}

.NotificationBanner__hint__item__icon--eye {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHZlcnNpb249IjEuMSIgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA0ODguODUgNDg4Ljg1Ij4KICAgIDxwYXRoIGZpbGw9IiMzNjRhNjEiIGQ9Ik0yNDQuNDI1LDk4LjcyNWMtOTMuNCwwLTE3OC4xLDUxLjEtMjQwLjYsMTM0LjFjLTUuMSw2LjgtNS4xLDE2LjMsMCwyMy4xYzYyLjUsODMuMSwxNDcuMiwxMzQuMiwyNDAuNiwxMzQuMgoJCXMxNzguMS01MS4xLDI0MC42LTEzNC4xYzUuMS02LjgsNS4xLTE2LjMsMC0yMy4xQzQyMi41MjUsMTQ5LjgyNSwzMzcuODI1LDk4LjcyNSwyNDQuNDI1LDk4LjcyNXogTTI1MS4xMjUsMzQ3LjAyNQoJCWMtNjIsMy45LTExMy4yLTQ3LjItMTA5LjMtMTA5LjNjMy4yLTUxLjIsNDQuNy05Mi43LDk1LjktOTUuOWM2Mi0zLjksMTEzLjIsNDcuMiwxMDkuMywxMDkuMwoJCUMzNDMuNzI1LDMwMi4yMjUsMzAyLjIyNSwzNDMuNzI1LDI1MS4xMjUsMzQ3LjAyNXogTTI0OC4wMjUsMjk5LjYyNWMtMzMuNCwyLjEtNjEtMjUuNC01OC44LTU4LjhjMS43LTI3LjYsMjQuMS00OS45LDUxLjctNTEuNwoJCWMzMy40LTIuMSw2MSwyNS40LDU4LjgsNTguOEMyOTcuOTI1LDI3NS42MjUsMjc1LjUyNSwyOTcuOTI1LDI0OC4wMjUsMjk5LjYyNXoiLz4KPC9zdmc+Cg==")
}

.NotificationBanner__hint__item__icon--filter {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDk3MS45ODYgOTcxLjk4NiI+Cgk8cGF0aCBmaWxsPSIjMzY0YTYxIiBkPSJNMzcwLjIxNiw0NTkuM2MxMC4yLDExLjEsMTUuOCwyNS42LDE1LjgsNDAuNnY0NDJjMCwyNi42MDEsMzIuMSw0MC4xMDEsNTEuMSwyMS40bDEyMy4zLTE0MS4zCgkJYzE2LjUtMTkuOCwyNS42LTI5LjYwMSwyNS42LTQ5LjJWNTAwYzAtMTUsNS43LTI5LjUsMTUuOC00MC42MDFMOTU1LjYxNSw3NS41YzI2LjUtMjguOCw2LjEwMS03NS41LTMzLjEtNzUuNWgtODczCgkJYy0zOS4yLDAtNTkuNyw0Ni42LTMzLjEsNzUuNUwzNzAuMjE2LDQ1OS4zeiIvPgo8L3N2Zz4K")
}

.NotificationBanner {
    padding-top: 20px
}

@media only screen and (min-width: 641px) {
    .NotificationBanner {
        padding-top: 30px
    }
}

.NotificationBanner__container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1080px;
    width: 93%;
    background-color: white;
    border-radius: 3px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05);
    padding: 8px 24px;
    position: relative;
    box-sizing: border-box
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__container {
        width: 90%;
        display: flex;
        align-items: center
    }
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__header {
        flex: 1 1 auto;
        display: flex;
        align-items: center
    }
}

.NotificationBanner__header__badge {
    width: 60px;
    height: 60px;
    margin: 0 auto;
    background: transparent url("/badge.base64.svg") center/contain no-repeat
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__header__badge {
        flex: 0 0 auto;
        margin-right: 12px
    }
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__header__body {
        flex: 1 1 auto
    }
}

.NotificationBanner__footer {
    text-align: right
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__footer {
        flex: 0 0 auto;
        margin-left: 12px
    }
}

.NotificationBanner__heading {
    font-size: 18px
}

.NotificationBanner__subheading {
    font-size: 14px
}

.NotificationBanner__icon {
    display: inline-block;
    height: 21px;
    vertical-align: -3px;
    width: 30px
}

.NotificationBanner__icon--info {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiCgkgdmlld0JveD0iMCAwIDIzIDIzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgb3BhY2l0eT0iMC41Ij4KCTxwYXRoIGQ9Ik0xMy40MzcsMTUuNjA0bC0wLjE1LDAuNjE1Yy0wLjQ1MSwwLjE3OC0wLjgxMiwwLjMxMy0xLjA4LDAuNDA3Yy0wLjI3LDAuMDkzLTAuNTgyLDAuMTQtMC45MzgsMC4xNAoJCWMtMC41NDcsMC0wLjk3Mi0wLjEzNC0xLjI3NC0wLjM5OUM5LjY5LDE2LjEsOS41MzksMTUuNzYyLDkuNTM5LDE1LjM1MmMwLTAuMTYsMC4wMTItMC4zMjIsMC4wMzQtMC40ODgKCQljMC4wMjMtMC4xNjcsMC4wNi0wLjM1NSwwLjEwOS0wLjU2NGwwLjU2NC0xLjk5NmMwLjA1MS0wLjE5MSwwLjA5My0wLjM3MywwLjEyNy0wLjU0M3MwLjA1Mi0wLjMyNywwLjA1Mi0wLjQ2OAoJCWMwLTAuMjU1LTAuMDUzLTAuNDMzLTAuMTU4LTAuNTMzYy0wLjEwNC0wLjEtMC4zMDYtMC4xNS0wLjYwMy0wLjE1Yy0wLjE0NiwwLTAuMjk2LDAuMDIzLTAuNDQ5LDAuMDY4cy0wLjI4NSwwLjA4OS0wLjM5NSwwLjEzCgkJbDAuMTUtMC42MTVjMC4zNy0wLjE1LDAuNzI0LTAuMjc5LDEuMDYyLTAuMzg2YzAuMzM3LTAuMTA3LDAuNjU2LTAuMTYxLDAuOTU4LTAuMTYxYzAuNTQzLDAsMC45NjEsMC4xMzEsMS4yNTYsMC4zOTMKCQlzMC40NDEsMC42MDMsMC40NDEsMS4wMjJjMCwwLjA4Ni0wLjAxLDAuMjM5LTAuMDMxLDAuNDU4Yy0wLjAyLDAuMjE5LTAuMDU4LDAuNDE5LTAuMTEyLDAuNjAybC0wLjU2MiwxLjk4OQoJCWMtMC4wNDcsMC4xNi0wLjA4OCwwLjM0Mi0wLjEyNCwwLjU0N3MtMC4wNTUsMC4zNTktMC4wNTUsMC40NjVjMCwwLjI2NCwwLjA2LDAuNDQ0LDAuMTc3LDAuNTQKCQljMC4xMTksMC4wOTYsMC4zMjQsMC4xNDQsMC42MTUsMC4xNDRjMC4xMzcsMCwwLjI5MS0wLjAyMywwLjQ2NC0wLjA3MkMxMy4yMzMsMTUuNjg0LDEzLjM1OCwxNS42NDEsMTMuNDM3LDE1LjYwNHogTTEzLjU3OSw3LjI1OAoJCWMwLDAuMzQ2LTAuMTMxLDAuNjQyLTAuMzkzLDAuODg1cy0wLjU3OCwwLjM2Ni0wLjk0NywwLjM2NnMtMC42ODYtMC4xMjItMC45NS0wLjM2NmMtMC4yNjQtMC4yNDQtMC4zOTYtMC41MzktMC4zOTYtMC44ODUKCQlzMC4xMzMtMC42NDMsMC4zOTYtMC44ODlDMTEuNTU0LDYuMTIzLDExLjg3LDYsMTIuMjM5LDZzMC42ODYsMC4xMjMsMC45NDcsMC4zNjlTMTMuNTc5LDYuOTEyLDEzLjU3OSw3LjI1OHoiLz4KPC9nPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuNSwxMS41YzAsNS41MjItNC40NzgsMTAtMTAsMTBsMCwwCgljLTUuNTIyLDAtMTAtNC40NzgtMTAtMTBsMCwwYzAtNS41MjMsNC40NzgtMTAsMTAtMTBsMCwwQzE3LjAyMiwxLjUsMjEuNSw1Ljk3NywyMS41LDExLjVMMjEuNSwxMS41eiIvPgo8L3N2Zz4K") center/contain no-repeat
}

.rc-root-layout {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .rc-root-layout {
        height: 100vh
    }
}

.rc-root-layout-header,
.rc-root-layout-content,
.rc-root-layout-footer {
    flex-shrink: 0
}

.rc-root-layout-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center
}

.Page__width {
    margin-left: auto;
    margin-right: auto;
    max-width: 1080px;
    width: 93%
}

@media only screen and (min-width: 641px) {
    .Page__width {
        width: 90%
    }
}

.AdditionalPaymentPage__form {
    margin: auto;
    max-width: 360px
}

.AdditionalPaymentPage__description {
    border-left: 2px solid #eee;
    font-size: 15px;
    margin-bottom: 20px;
    padding-left: 15px
}

.AdditionalPaymentPage__price-container {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 20px
}

.AdditionalPaymentPage__payment-method-container {
    margin-bottom: 20px
}

.AdditionalPaymentPage__buttons {
    text-align: right
}

.Reorder {
    margin-bottom: 40px
}

@media only screen and (min-width: 641px) {
    .Reorder {
        display: flex
    }
}

@media only screen and (min-width: 641px) {
    .Reorder__body {
        margin: 0 4% 20px 0;
        width: 71%
    }
}

.Reorder__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase
}

@media only screen and (min-width: 641px) {
    .Reorder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative
    }
}

.PayOrder {
    margin-bottom: 40px
}

@media only screen and (min-width: 641px) {
    .PayOrder {
        display: flex
    }
}

@media only screen and (min-width: 641px) {
    .PayOrder__body {
        margin: 0 4% 20px 0;
        width: 71%
    }
}

.PayOrder__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase
}

@media only screen and (min-width: 641px) {
    .PayOrder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative
    }
}

.PaidAdditionalFilesPicker {
    width: 100%
}

.PaidAdditionalFilesPicker__message {
    font-size: 14px
}

@media only screen and (min-width: 426px) {
    .PaidAdditionalFilesPicker__message {
        display: flex;
        margin-top: -5px
    }
}

.PaidRevision {
    color: #51575d
}

.PaidRevision__revision-policy {
    color: #543c29;
    font-size: 13px;
    line-height: 1.3;
    margin-left: 20px;
    position: relative
}

.PaidRevision__revision-policy::before {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K") center/contain no-repeat;
    content: " ";
    height: 20px;
    left: -20px;
    position: absolute;
    top: 0;
    width: 20px
}

.RevisionOption {
    width: 100%
}

.RevisionOption__body {
    margin-bottom: 30px
}

@media only screen and (max-width: 425px) {
    .PaidRevision__parts-of-writing-improve-head {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__parts-of-writing-improve-head {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        margin-right: 15px
    }
}

.RevisionOption {
    margin-bottom: 3px
}

.RevisionOption__checkbox {
    margin-bottom: 10px
}

.FreeRevisionDialog__dialog-action-block {
    display: flex;
    justify-content: center
}

.PaidRevision__revision-options-container {
    border-bottom: 1px solid #dedede;
    border-top: 1px solid #dedede;
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revision-options-container {
        display: flex
    }
}

.PaidRevision__revision-options {
    flex: 1 1 auto
}

.PaidRevision__defined-writer-body-container {
    padding-bottom: 15px;
    padding-top: 15px
}

.PaidRevision__request-writer-select-container {
    display: inline-block;
    vertical-align: middle;
    width: 135px;
    margin-right: 5px
}

@media only screen and (min-width: 641px) {
    .PaidRevision__request-writer-select-container {
        width: 150px
    }
}

@media only screen and (min-width: 1025px) {
    .PaidRevision__request-writer-select-container {
        width: 240px
    }
}

.PaidRevision__our-writers-instruction {
    color: #51575d;
    font-size: 14px;
    margin-top: 5px
}

@media only screen and (max-width: 425px) {
    .PaidRevision__our-writers-instruction {
        margin-top: 8px
    }
}

@media only screen and (min-width: 641px) {
    .PaidRevision__revision-type-container-select-representer {
        display: flex
    }
}

.PaidRevision__defined-writer-body-container-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.PaidRevision__additional-materials-flag {
    border-bottom: 1px solid #dedede;
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__additional-materials-flag {
        display: flex;
        justify-content: flex-end
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__defined-writer-body-left-padding {
        flex: 0 0 35%;
        padding-right: 15px
    }
}

.PaidRevision__defined-writer-body {
    display: flex
}

.PaidRevision__defined-writer {
    border-bottom: 1px solid #dedede
}

.PaidRevision__additional-materials-checkbox {
    width: 100%
}

@media only screen and (max-width: 425px) {
    .PaidRevision__additional-materials-flag-label-container {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__additional-materials-flag-label-container {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-right: 15px;
        text-align: right
    }
}

.PaidRevision__deadline-for-revision {
    border-bottom: 1px solid #dedede;
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__deadline-for-revision {
        display: flex
    }
}

@media only screen and (max-width: 425px) {
    .PaidRevision__deadline-for-revision-label {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 641px) {
    .PaidRevision__deadline-for-revision-label {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-top: 8px;
        padding-right: 15px
    }
}

.PaidRevision__deadline-for-revision-select {
    width: 100%
}

.PaidRevision__deadline-for-revision-message {
    font-size: 14px
}

@media only screen and (max-width: 425px) {
    .PaidRevision__deadline-for-revision-message {
        margin-top: 8px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__deadline-for-revision-message {
        padding-top: 5px;
        flex: 1 1 93%
    }
}

.PaidRevision__revised-files {
    border-bottom: 1px solid #dedede;
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revised-files {
        display: flex
    }
}

@media only screen and (max-width: 425px) {
    .PaidRevision__revised-files-label {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revised-files-label {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-right: 15px
    }
}

.PaidRevision__revised-files-body {
    width: 100%
}

.PaidRevision__revised-files-file {
    margin-right: 5px
}

.PaidRevision__revised-files-checkbox+.PaidRevision__revised-files-checkbox {
    margin-top: 10px
}

.PaidRevision__sources-container {
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__sources-container {
        display: flex
    }
}

@media only screen and (max-width: 425px) {
    .PaidRevision__sources-container-label {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__sources-container-label {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-right: 15px;
        padding-top: 7px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__sources-container-stepper {
        display: flex;
        flex-direction: column;
        width: 100%
    }
}

.PaidRevision__sources-message {
    font-size: 14px
}

@media only screen and (max-width: 425px) {
    .PaidRevision__sources-message {
        margin-top: 8px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__sources-message {
        display: flex;
        margin-left: -2px;
        padding-top: 5px;
        width: 63%
    }
}

.PaidRevision__sources {
    border-bottom: 1px solid #dedede
}

.PaidRevision__revision-type {
    border-bottom: 1px solid #dedede
}

.PaidRevision__revision-type-container {
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revision-type-container {
        display: flex
    }
}

@media only screen and (max-width: 425px) {
    .PaidRevision__revision-type-container-label {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revision-type-container-label {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-right: 15px;
        padding-top: 7px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revision-type-container-select {
        display: flex;
        flex-direction: column;
        width: 100%
    }
}

.PaidRevision__revision-type-message {
    font-size: 14px
}

@media only screen and (max-width: 425px) {
    .PaidRevision__revision-type-message {
        margin-top: 8px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__revision-type-message {
        display: flex;
        margin-left: -1px;
        padding-top: 5px;
        width: 79%
    }
}

.PaidRevision__coupons {
    border-bottom: 1px solid #dedede
}

.PaidRevision__coupons-container {
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__coupons-container {
        display: flex
    }
}

@media only screen and (max-width: 425px) {
    .PaidRevision__coupons-container-label {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__coupons-container-label {
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-right: 15px;
        padding-top: 7px
    }
}

.PaidRevision__coupons-container-select {
    display: flex;
    flex-direction: column;
    width: 100%
}

.PaidRevision__total-price {
    font-size: 21px;
    margin-bottom: 15px;
    padding: 15px;
    text-align: center
}

.PaidRevision__total-price-hint {
    font-size: 16px
}

.PaidRevision__buttons {
    align-items: center;
    display: flex;
    justify-content: center
}

.PaidRevision__payment-method {
    padding-bottom: 15px;
    padding-top: 15px
}

@media only screen and (min-width: 426px) {
    .PaidRevision__payment-method {
        display: flex
    }
}

@media only screen and (max-width: 425px) {
    .PaidRevision__payment-method-label {
        margin-bottom: 15px
    }
}

@media only screen and (min-width: 426px) {
    .PaidRevision__payment-method-label {
        align-items: center;
        display: flex;
        flex: 0 0 35%;
        justify-content: flex-end;
        padding-right: 15px
    }
}

.PaidRevision__payment-method-radio {
    align-items: center;
    display: flex;
    width: 100%
}

.progress-segments {
    background-color: white;
    border-radius: 3px;
    box-shadow: 0 0 0 2px white;
    display: flex;
    font-size: 13px
}

@media only screen and (min-width: 641px) {
    .progress-segments:not(.single) {
        width: 100%
    }
}

.progress-segments .segment {
    color: #898989;
    flex: 1 0;
    line-height: 26px;
    margin-right: 2px;
    padding: 2px 15px;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    white-space: nowrap;
    z-index: 1
}

@media only screen and (max-width: 640px) {
    .progress-segments .segment:not(.active) {
        display: none
    }
}

.progress-segments .segment::before,
.progress-segments .segment::after {
    background-color: #e1e8e4;
    box-sizing: border-box;
    content: " ";
    display: block;
    height: 50%;
    left: 0;
    position: absolute;
    right: 0;
    z-index: -1
}

.progress-segments .segment::before {
    top: 0;
    transform: skewX(30deg)
}

.progress-segments .segment::after {
    bottom: 0;
    transform: skewX(-30deg)
}

.progress-segments .segment:last-child::before,
.progress-segments .segment:last-child::after {
    border-right-width: 0
}

.progress-segments .segment.active {
    font-weight: bold
}

.progress-segments .segment.active.order-pay-segment {
    color: #ac7d00
}

.progress-segments .segment.active.order-pay-segment::before,
.progress-segments .segment.active.order-pay-segment::after {
    background-color: #f2eec3
}

.progress-segments .segment.active.order-assign-segment {
    color: #0e8b90
}

.progress-segments .segment.active.order-assign-segment::before,
.progress-segments .segment.active.order-assign-segment::after {
    background-color: #d1f3f4
}

.progress-segments .segment.active.order-progress-segment {
    color: #156384
}

.progress-segments .segment.active.order-progress-segment::before,
.progress-segments .segment.active.order-progress-segment::after {
    background-color: rgba(196, 233, 246, 0.97)
}

.progress-segments .segment.active.order-review-segment {
    color: #75189c
}

.progress-segments .segment.active.order-review-segment::before,
.progress-segments .segment.active.order-review-segment::after {
    background-color: #decdf2
}

.progress-segments .segment.active.order-review-segment.in-review {
    color: #8a028c
}

.progress-segments .segment.active.order-review-segment.in-review::before,
.progress-segments .segment.active.order-review-segment.in-review::after {
    background-color: rgba(238, 189, 240, 0.97)
}

.progress-segments .segment.active.order-approve-segment {
    color: #a97000
}

.progress-segments .segment.active.order-approve-segment::before,
.progress-segments .segment.active.order-approve-segment::after {
    background-color: #fbd4a5
}

.progress-segments .segment.active.order-approve-segment.dispute {
    color: #a73300
}

.progress-segments .segment.active.order-approve-segment.dispute::before,
.progress-segments .segment.active.order-approve-segment.dispute::after {
    background-color: rgba(251, 199, 178, 0.97)
}

.progress-segments .segment.order-cancelled-segment {
    color: #cf4545;
    font-weight: bold
}

.progress-segments .segment.order-cancelled-segment::before,
.progress-segments .segment.order-cancelled-segment::after {
    background-color: #f3f3f3
}

.progress-segments .segment.order-finished-segment {
    color: #3ba038;
    font-weight: bold
}

.progress-segments .segment.order-finished-segment::before,
.progress-segments .segment.order-finished-segment::after {
    background-color: #f3f3f3
}

.progress-segments .segment.order-cancelled-segment,
.progress-segments .segment.order-finished-segment {
    perspective: 70px
}

.progress-segments .segment.order-cancelled-segment::before,
.progress-segments .segment.order-cancelled-segment::after,
.progress-segments .segment.order-finished-segment::before,
.progress-segments .segment.order-finished-segment::after {
    left: -3px;
    right: -3px
}

.progress-segments .segment.order-cancelled-segment::before,
.progress-segments .segment.order-finished-segment::before {
    transform: rotateX(-45deg) scaleY(3);
    transform-origin: top
}

.progress-segments .segment.order-cancelled-segment::after,
.progress-segments .segment.order-finished-segment::after {
    transform: rotateX(45deg) scaleY(3);
    transform-origin: bottom
}

.progress-segments.single {
    display: inline-block
}

.MyOrdersListItem {
    background-color: white;
    border-radius: 8px;
    box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.2);
    margin-bottom: 8px;
    padding: 18px 24px 10px;
    position: relative
}

.MyOrdersListItem .order-footer-cancel-and-cost {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    margin: 5px 0
}

.MyOrdersListItem .MyOrdersListItem__button--cancel {
    margin-right: 10px
}

.MyOrdersListItem .total-price-and-discount {
    align-items: center;
    display: flex;
    margin: 9px 5px;
    font-weight: 600
}

.MyOrdersListItem .total-price {
    font-size: 20px
}

.MyOrdersListItem .total-price--discount {
    color: #69b71a
}

.MyOrdersListItem .discount {
    font-size: 15px;
    margin-right: 10px;
    vertical-align: middle;
    text-decoration: line-through;
    opacity: 0.7
}

.MyOrdersListItem__button__new-count {
    background-color: rgba(0, 67, 113, 0.25);
    border-radius: 50%;
    display: inline-block;
    font-size: 11px;
    line-height: 16px;
    height: 20px;
    width: 20px;
    margin-left: 5px;
    padding: 2px;
    text-align: center
}

.MyOrdersListItem--with-separator {
    margin-bottom: 40px;
    position: relative
}

.MyOrdersListItem--with-separator::after {
    border-bottom: 1.5px dashed rgba(0, 0, 0, 0.25);
    bottom: -20px;
    content: "";
    left: -10px;
    position: absolute;
    right: -10px
}

@media only screen and (min-width: 1025px) {
    .MyOrdersListItem__info-and-status {
        display: flex
    }
}

.MyOrdersListItem__info {
    color: rgba(0, 0, 0, 0.6);
    flex: 0 0 42%;
    line-height: 18px;
    margin-right: 30px;
    min-width: 0
}

.MyOrdersListItem__title {
    display: block;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.MyOrdersListItem__info-description {
    font-size: 13px;
    margin-bottom: 10px
}

.MyOrdersListItem__info-general {
    display: block;
    line-height: 150%
}

@media only screen and (min-width: 641px) {
    .MyOrdersListItem__info-general {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

.MyOrdersListItem__info-general__item:not(:last-child)::after {
    content: " / ";
    opacity: 0.7
}

.MyOrdersListItem__info-deadline {
    font-style: italic;
    font-weight: normal
}

.MyOrdersListItem__status {
    flex: 1 1 auto;
    min-width: 0
}

.MyOrdersListItem__status-indication {
    align-items: center;
    display: flex;
    margin-bottom: 8px
}

.MyOrdersListItem__status-description {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 10px
}

.MyOrdersListItem__footer {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.MyOrdersListItem__footer-controls {
    margin: 5px 0
}

.MyOrdersListItem__id {
    border-width: 0;
    color: #777;
    font-size: 13px;
    margin-right: 10px
}

.MyOrdersListItem__id::before {
    content: "#";
    display: inline
}

.MyOrdersListItem__id:active,
.MyOrdersListItem__id:focus,
.MyOrdersListItem__id:hover {
    color: #0065cc
}

.MyOrdersListItem__button {
    background-color: #e9f6ff;
    border: 1px solid rgba(74, 90, 182, 0.1);
    border-radius: 3px;
    color: #007eff;
    cursor: pointer;
    font-size: 14px;
    margin: 3px 5px 3px 0;
    padding: 6px 12px;
    font-family: inherit;
    font-weight: 600;
    line-height: 120%;
    transition: 0.2s border-color
}

.MyOrdersListItem__button:hover {
    border-color: rgba(0, 126, 255, 0.4);
    color: #007eff
}

.MyOrdersListItem__button:active,
.MyOrdersListItem__button:focus {
    border-color: rgba(74, 90, 182, 0.5)
}

.MyOrdersListItem__button__text {
    display: none;
    margin-left: 5px
}

@media only screen and (min-width: 641px) {
    .MyOrdersListItem__button__text {
        display: inline-block
    }
}

.MyOrdersListItem__button--highlight {
    background-color: #074590;
    color: #e9f6ff
}

.MyOrdersListItem__button--highlight:hover {
    background-color: #1984ca;
    color: #fff
}

.MyOrdersListItem__button--messages::before,
.MyOrdersListItem__button--unread-messages::before,
.MyOrdersListItem__button--files::before,
.MyOrdersListItem__button--cancel-order::before,
.MyOrdersListItem__button--pay::before,
.MyOrdersListItem__button--reorder::before,
.MyOrdersListItem__button--feedback::before {
    background-color: transparent;
    content: "";
    display: inline-block;
    height: 19px;
    margin-top: -1px;
    vertical-align: middle;
    width: 19px
}

.MyOrdersListItem__button--messages:hover::before,
.MyOrdersListItem__button--unread-messages:hover::before,
.MyOrdersListItem__button--files:hover::before,
.MyOrdersListItem__button--cancel-order:hover::before,
.MyOrdersListItem__button--pay:hover::before,
.MyOrdersListItem__button--reorder:hover::before,
.MyOrdersListItem__button--feedback:hover::before {
    opacity: 0.9
}

.MyOrdersListItem__button--messages::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMS4wNyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDdlZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uX21lc2FnZXM8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuOSwwSDIuMUEyLjEsMi4xLDAsMCwwLDAsMi4xVjlhMi4xMSwyLjExLDAsMCwwLDIuMSwyLjExSDEyLjlBMi4xMSwyLjExLDAsMCwwLDE1LDlWMi4xQTIuMSwyLjEsMCwwLDAsMTIuOSwwWk0xLjUsMi42MWw0LjYyLDRhMi4xLDIuMSwwLDAsMCwyLjc2LDBsNC42Mi00VjlhLjYuNiwwLDAsMS0uNi42MUgyLjFBLjYuNiwwLDAsMSwxLjUsOVpNNy45LDUuNDlhLjYuNiwwLDAsMS0uNzksMGwtNC42LTRoMTBaIi8+PC9nPjwvZz48L3N2Zz4=") center/18px 13px no-repeat
}

.MyOrdersListItem__button--messages.MyOrdersListItem__button--highlight::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMS4wNyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uX21lc2FnZXM8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuOSwwSDIuMUEyLjEsMi4xLDAsMCwwLDAsMi4xVjlhMi4xMSwyLjExLDAsMCwwLDIuMSwyLjExSDEyLjlBMi4xMSwyLjExLDAsMCwwLDE1LDlWMi4xQTIuMSwyLjEsMCwwLDAsMTIuOSwwWk0xLjUsMi42MWw0LjYyLDRhMi4xLDIuMSwwLDAsMCwyLjc2LDBsNC42Mi00VjlhLjYuNiwwLDAsMS0uNi42MUgyLjFBLjYuNiwwLDAsMSwxLjUsOVpNNy45LDUuNDlhLjYuNiwwLDAsMS0uNzksMGwtNC42LTRoMTBaIi8+PC9nPjwvZz48L3N2Zz4=")
}

.MyOrdersListItem__button--files::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi41NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDdlZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uX2ZpbGVzPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0LjgxLDMuNDlhMS42NiwxLjY2LDAsMCwwLTEuNjYtMS42Nkg3LjI1YS41Mi41MiwwLDAsMS0uMzQtLjEyTDUuNDcuNTZhMS42OCwxLjY4LDAsMCwwLTEtLjM2SDEuODVBMS42NSwxLjY1LDAsMCwwLC4yLDEuODV2OC44NGExLjY1LDEuNjUsMCwwLDAsMS42NSwxLjY2aDExLjNhMS42NiwxLjY2LDAsMCwwLDEuNjYtMS42NlptLTEuMTEsNy4yYS41Ni41NiwwLDAsMS0uNTUuNTZIMS44NWEuNTYuNTYsMCwwLDEtLjU1LS41NlY2SDEzLjdabTAtNS44NEgxLjN2LTNhLjU1LjU1LDAsMCwxLC41NS0uNTVINC40M2EuNTUuNTUsMCwwLDEsLjM1LjEyTDYuMjEsMi41N2ExLjY1LDEuNjUsMCwwLDAsMSwuMzdoNS45YS41NS41NSwwLDAsMSwuNTUuNTVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMTUsMTIuNTVIMS44NUExLjg2LDEuODYsMCwwLDEsMCwxMC42OVYxLjg1QTEuODUsMS44NSwwLDAsMSwxLjg1LDBINC40M0ExLjkxLDEuOTEsMCwwLDEsNS42LjQxTDcsMS41NmEuMzUuMzUsMCwwLDAsLjIyLjA4aDUuOUExLjg1LDEuODUsMCwwLDEsMTUsMy40OXY3LjJBMS44NiwxLjg2LDAsMCwxLDEzLjE1LDEyLjU1Wk0xLjg1LjM5QTEuNDcsMS40NywwLDAsMCwuMzksMS44NXY4Ljg0YTEuNDcsMS40NywwLDAsMCwxLjQ2LDEuNDdoMTEuM2ExLjQ3LDEuNDcsMCwwLDAsMS40Ni0xLjQ3VjMuNDlBMS40NiwxLjQ2LDAsMCwwLDEzLjE1LDJINy4yNWEuNzUuNzUsMCwwLDEtLjQ3LS4xN0w1LjM1LjcyQTEuNDgsMS40OCwwLDAsMCw0LjQzLjM5Wm0xMS4zLDExSDEuODVhLjc2Ljc2LDAsMCwxLS43NS0uNzVWNS43N0gxMy45djQuOTJBLjc2Ljc2LDAsMCwxLDEzLjE1LDExLjQ0Wk0xLjQ5LDYuMTZ2NC41M2EuMzYuMzYsMCwwLDAsLjM2LjM2aDExLjNhLjM2LjM2LDAsMCwwLC4zNi0uMzZWNi4xNlpNMTMuOSw1LjA1SDEuMVYxLjg1YS43NS43NSwwLDAsMSwuNzUtLjc0SDQuNDNhLjc4Ljc4LDAsMCwxLC40Ny4xNkw2LjMzLDIuNDJhMS40NywxLjQ3LDAsMCwwLC45Mi4zMmg1LjlhLjc1Ljc1LDAsMCwxLC43NC43NVpNMS40OSw0LjY2aDEyVjMuNDlhLjM2LjM2LDAsMCwwLS4zNS0uMzZINy4yNWExLjg5LDEuODksMCwwLDEtMS4xNi0uNDFMNC42NiwxLjU4YS4zNC4zNCwwLDAsMC0uMjMtLjA4SDEuODVhLjM2LjM2LDAsMCwwLS4zNi4zNVoiLz48L2c+PC9nPjwvc3ZnPg==") center top/18px 15px no-repeat
}

.MyOrdersListItem__button--files.MyOrdersListItem__button--highlight::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi41NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uX2ZpbGVzPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0LjgxLDMuNDlhMS42NiwxLjY2LDAsMCwwLTEuNjYtMS42Nkg3LjI1YS41Mi41MiwwLDAsMS0uMzQtLjEyTDUuNDcuNTZhMS42OCwxLjY4LDAsMCwwLTEtLjM2SDEuODVBMS42NSwxLjY1LDAsMCwwLC4yLDEuODV2OC44NGExLjY1LDEuNjUsMCwwLDAsMS42NSwxLjY2aDExLjNhMS42NiwxLjY2LDAsMCwwLDEuNjYtMS42NlptLTEuMTEsNy4yYS41Ni41NiwwLDAsMS0uNTUuNTZIMS44NWEuNTYuNTYsMCwwLDEtLjU1LS41NlY2SDEzLjdabTAtNS44NEgxLjN2LTNhLjU1LjU1LDAsMCwxLC41NS0uNTVINC40M2EuNTUuNTUsMCwwLDEsLjM1LjEyTDYuMjEsMi41N2ExLjY1LDEuNjUsMCwwLDAsMSwuMzdoNS45YS41NS41NSwwLDAsMSwuNTUuNTVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMTUsMTIuNTVIMS44NUExLjg2LDEuODYsMCwwLDEsMCwxMC42OVYxLjg1QTEuODUsMS44NSwwLDAsMSwxLjg1LDBINC40M0ExLjkxLDEuOTEsMCwwLDEsNS42LjQxTDcsMS41NmEuMzUuMzUsMCwwLDAsLjIyLjA4aDUuOUExLjg1LDEuODUsMCwwLDEsMTUsMy40OXY3LjJBMS44NiwxLjg2LDAsMCwxLDEzLjE1LDEyLjU1Wk0xLjg1LjM5QTEuNDcsMS40NywwLDAsMCwuMzksMS44NXY4Ljg0YTEuNDcsMS40NywwLDAsMCwxLjQ2LDEuNDdoMTEuM2ExLjQ3LDEuNDcsMCwwLDAsMS40Ni0xLjQ3VjMuNDlBMS40NiwxLjQ2LDAsMCwwLDEzLjE1LDJINy4yNWEuNzUuNzUsMCwwLDEtLjQ3LS4xN0w1LjM1LjcyQTEuNDgsMS40OCwwLDAsMCw0LjQzLjM5Wm0xMS4zLDExSDEuODVhLjc2Ljc2LDAsMCwxLS43NS0uNzVWNS43N0gxMy45djQuOTJBLjc2Ljc2LDAsMCwxLDEzLjE1LDExLjQ0Wk0xLjQ5LDYuMTZ2NC41M2EuMzYuMzYsMCwwLDAsLjM2LjM2aDExLjNhLjM2LjM2LDAsMCwwLC4zNi0uMzZWNi4xNlpNMTMuOSw1LjA1SDEuMVYxLjg1YS43NS43NSwwLDAsMSwuNzUtLjc0SDQuNDNhLjc4Ljc4LDAsMCwxLC40Ny4xNkw2LjMzLDIuNDJhMS40NywxLjQ3LDAsMCwwLC45Mi4zMmg1LjlhLjc1Ljc1LDAsMCwxLC43NC43NVpNMS40OSw0LjY2aDEyVjMuNDlhLjM2LjM2LDAsMCwwLS4zNS0uMzZINy4yNWExLjg5LDEuODksMCwwLDEtMS4xNi0uNDFMNC42NiwxLjU4YS4zNC4zNCwwLDAsMC0uMjMtLjA4SDEuODVhLjM2LjM2LDAsMCwwLS4zNi4zNVoiLz48L2c+PC9nPjwvc3ZnPg==")
}

.MyOrdersListItem__button--cancel-order {
    background: #fdf6f6;
    color: #d25445;
    border-color: rgba(210, 84, 69, 0.2)
}

.MyOrdersListItem__button--cancel-order::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZDI1NDQ1O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aWNvbi1jZW5jZWw8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuNzUsNS41NWw0LjEtNC4xYS44My44MywwLDAsMCwwLTEuMi44NS44NSwwLDAsMC0xLjIsMGwtNC4xLDQuMUwxLjQ1LjI1YS44NS44NSwwLDAsMC0xLjIsMS4ybDQuMSw0LjFMLjI1LDkuNjVhLjg1Ljg1LDAsMCwwLDAsMS4yLjgzLjgzLDAsMCwwLC42LjI1LjgyLjgyLDAsMCwwLC42LS4yNWw0LjEtNC4xLDQuMSw0LjFhLjg1Ljg1LDAsMCwwLC42LjI1LjgyLjgyLDAsMCwwLC42LS4yNS44My44MywwLDAsMCwwLTEuMloiLz48L2c+PC9nPjwvc3ZnPg==") center/11px 11px no-repeat
}

.MyOrdersListItem__button--cancel-order:hover {
    border-color: rgba(210, 84, 69, 0.4);
    color: rgba(210, 84, 69, 0.8)
}

.MyOrdersListItem__pay-button {
    display: inline-block
}

.MyOrdersListItem__pay-button .MyOrdersListItem__button--pay {
    background-color: #FFC107;
    background-image: linear-gradient(-180deg, #FFEB3B, #FFC107 90%);
    color: #000;
    font-weight: 600
}

.MyOrdersListItem__pay-button .MyOrdersListItem__button--pay::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDU0OC4xNzYgNTQ4LjE3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQ4LjE3NiA1NDguMTc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTM0Ljc1NCw2OC4yMzhjLTguOTQ1LTguOTQ1LTE5LjY5OC0xMy40MTctMzIuMjU4LTEzLjQxN0g0NS42ODFjLTEyLjU2MiwwLTIzLjMxMyw0LjQ3MS0zMi4yNjQsMTMuNDE3ICAgIEM0LjQ3MSw3Ny4xODUsMCw4Ny45MzYsMCwxMDAuNDk5djM0Ny4xNzNjMCwxMi41NjYsNC40NzEsMjMuMzE4LDEzLjQxNywzMi4yNjRjOC45NTEsOC45NDYsMTkuNzAyLDEzLjQxOSwzMi4yNjQsMTMuNDE5aDQ1Ni44MTUgICAgYzEyLjU2LDAsMjMuMzEyLTQuNDczLDMyLjI1OC0xMy40MTljOC45NDUtOC45NDUsMTMuNDIyLTE5LjY5NywxMy40MjItMzIuMjY0VjEwMC40OTkgICAgQzU0OC4xNzYsODcuOTM2LDU0My42OTksNzcuMTg1LDUzNC43NTQsNjguMjM4eiBNNTExLjYyNyw0NDcuNjc5YzAsMi40NzgtMC45MDMsNC42MTMtMi43MTEsNi40MjcgICAgYy0xLjgwNywxLjgtMy45NDksMi43MDMtNi40MiwyLjcwM0g0NS42ODFjLTIuNDczLDAtNC42MTUtMC45MDMtNi40MjMtMi43MWMtMS44MDctMS44MTMtMi43MTItMy45NDktMi43MTItNi40MjdWMjc0LjA4OCAgICBoNDc1LjA4MlY0NDcuNjc5eiBNNTExLjYyNywxNjQuNDQ5SDM2LjU0NXYtNjMuOTU0YzAtMi40NzQsMC45MDItNC42MTEsMi43MTItNi40MjNjMS44MDktMS44MDMsMy45NTEtMi43MDgsNi40MjMtMi43MDhoNDU2LjgxNSAgICBjMi40NzEsMCw0LjYxMywwLjkwMSw2LjQyLDIuNzA4YzEuODA4LDEuODEyLDIuNzExLDMuOTQ5LDIuNzExLDYuNDIzVjE2NC40NDlMNTExLjYyNywxNjQuNDQ5eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojMkI4REUwIiBkYXRhLW9sZF9jb2xvcj0iIzJiOGRlMCI+PC9wYXRoPgoJCTxyZWN0IHg9IjczLjA5MiIgeT0iMzgzLjcxOSIgd2lkdGg9IjczLjA4OSIgaGVpZ2h0PSIzNi41NDgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6IzJCOERFMCIgZGF0YS1vbGRfY29sb3I9IiMyYjhkZTAiPjwvcmVjdD4KCQk8cmVjdCB4PSIxODIuNzI4IiB5PSIzODMuNzE5IiB3aWR0aD0iMTA5LjYzNCIgaGVpZ2h0PSIzNi41NDgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6IzJCOERFMCIgZGF0YS1vbGRfY29sb3I9IiMyYjhkZTAiPjwvcmVjdD4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+") center bottom/18px 17px no-repeat
}

.MyOrdersListItem__button--reorder::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC43NSAxOC43NSI+PGRlZnM+PHN0eWxlPi5jbHMtMntmaWxsOiMyOTdFQzI7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTExLjc1LDE0LjU3QTUuNyw1LjcsMCwwLDEsMy44Nyw3Ljg5TDQuNjYsOWEuNzMuNzMsMCwwLDAsLjYyLjMzLjc0Ljc0LDAsMCwwLC42MS0xLjE3TDQuMDYsNS41MmEuNzguNzgsMCwwLDAtLjQ5LS4zMkEuNzUuNzUsMCwwLDAsMyw1LjMyTC4zNCw3LjE2QS43NS43NSwwLDAsMCwxLjE5LDguNGwxLjIyLS44NGE3LjIyLDcuMjIsMCwwLDAsMTAsOC4zOC43NS43NSwwLDAsMC0uNjItMS4zN1oiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xOC42LDEwLjUzYS43NC43NCwwLDAsMC0xLS4xOWwtMS4yMS44M2E3LjIsNy4yLDAsMCwwLTEwLTguMzYuNzYuNzYsMCwwLDAtLjM3LDEsLjc1Ljc1LDAsMCwwLDEsLjM3LDUuNyw1LjcsMCwwLDEsNy44OSw2LjY3bC0uOC0xLjE1YS43NS43NSwwLDEsMC0xLjIzLjg1bDEuODMsMi42N2EuNzcuNzcsMCwwLDAsMS4wNS4xOWwyLjY3LTEuODRBLjc1Ljc1LDAsMCwwLDE4LjYsMTAuNTNaIi8+PC9nPjwvc3ZnPg==") center no-repeat
}

.MyOrdersListItem__button--reorder:hover:before {
    transform: rotate(180deg);
    transition: transform 300ms ease
}

.MyOrdersListItem__button--feedback {
    background: #fff;
    color: #ff5a00;
    border-color: rgba(255, 90, 0, 0.2)
}

.MyOrdersListItem__button--feedback::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yIDIwLjg4Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOiNmZjVhMDA7fS5jbHMtMXtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MC4ycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZlZWRiYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjMyLjFINC44OEE0Ljc4LDQuNzgsMCwwLDAsLjEsNC44OHY3LjA1YTQuODIsNC44MiwwLDAsMCw0LjUxLDQuNzh2My41NmEuNDYuNDYsMCwwLDAsLjI3LjQ0LjU2LjU2LDAsMCwwLC4yNC4wNy42LjYsMCwwLDAsLjMtLjFsNS4xNS00aDQuNzVhNC43OCw0Ljc4LDAsMCwwLDQuNzgtNC43OHYtN0E0Ljc4LDQuNzgsMCwwLDAsMTUuMzIuMVptMy43NiwxMS44M2EzLjc3LDMuNzcsMCwwLDEtMy43NiwzLjc2SDEwLjQxYS41Mi41MiwwLDAsMC0uMzEuMUw1LjYzLDE5LjI1VjE2LjJhLjUzLjUzLDAsMCwwLS41MS0uNTFINC44OGEzLjc3LDMuNzcsMCwwLDEtMy43Ni0zLjc2di03QTMuNzcsMy43NywwLDAsMSw0Ljg4LDEuMTJIMTUuMzJhMy43NywzLjc3LDAsMCwxLDMuNzYsMy43NloiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEuNDYgNi42MiAxMC4xIDMuOSA4Ljc0IDYuNjIgNS43NCA3LjA2IDcuOSA5LjE4IDcuNDIgMTIuMTggMTAuMSAxMC43OCAxMi43OCAxMi4xOCAxMi4zIDkuMTggMTQuNDYgNy4wNiAxMS40NiA2LjYyIi8+PC9nPjwvZz48L3N2Zz4=") center/17px 18px no-repeat
}

.MyOrdersListItem__button--feedback:hover {
    background: #ff5a00;
    border-color: rgba(255, 90, 0, 0.4);
    color: #fff
}

.MyOrdersListItem__button--feedback:hover::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yIDIwLjg4Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOiNmZmY7fS5jbHMtMXtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MC4ycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZlZWRiYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjMyLjFINC44OEE0Ljc4LDQuNzgsMCwwLDAsLjEsNC44OHY3LjA1YTQuODIsNC44MiwwLDAsMCw0LjUxLDQuNzh2My41NmEuNDYuNDYsMCwwLDAsLjI3LjQ0LjU2LjU2LDAsMCwwLC4yNC4wNy42LjYsMCwwLDAsLjMtLjFsNS4xNS00aDQuNzVhNC43OCw0Ljc4LDAsMCwwLDQuNzgtNC43OHYtN0E0Ljc4LDQuNzgsMCwwLDAsMTUuMzIuMVptMy43NiwxMS44M2EzLjc3LDMuNzcsMCwwLDEtMy43NiwzLjc2SDEwLjQxYS41Mi41MiwwLDAsMC0uMzEuMUw1LjYzLDE5LjI1VjE2LjJhLjUzLjUzLDAsMCwwLS41MS0uNTFINC44OGEzLjc3LDMuNzcsMCwwLDEtMy43Ni0zLjc2di03QTMuNzcsMy43NywwLDAsMSw0Ljg4LDEuMTJIMTUuMzJhMy43NywzLjc3LDAsMCwxLDMuNzYsMy43NloiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEuNDYgNi42MiAxMC4xIDMuOSA4Ljc0IDYuNjIgNS43NCA3LjA2IDcuOSA5LjE4IDcuNDIgMTIuMTggMTAuMSAxMC43OCAxMi43OCAxMi4xOCAxMi4zIDkuMTggMTQuNDYgNy4wNiAxMS40NiA2LjYyIi8+PC9nPjwvZz48L3N2Zz4=") center/17px 18px no-repeat
}

@-webkit-keyframes inprogress {
    from {
        background-position: 32px 0
    }
    to {
        background-position: 0 0
    }
}

@keyframes inprogress {
    from {
        background-position: 32px 0
    }
    to {
        background-position: 0 0
    }
}

.OrdersList {
    margin: 0 0 20px
}

.OrdersList__title {
    color: #646e7a;
    font-size: 19px;
    font-weight: 600;
    margin: 0 0 15px;
    text-transform: uppercase
}

.OrdersList__empty-message {
    color: #777;
    font-size: 14px;
    font-weight: bold;
    padding: 40px 20px;
    text-align: center;
    text-transform: uppercase
}

.OrdersList__empty-message::before {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjI4IDE4MCI+CiAgICA8c3R5bGU+CiAgICAgICAgLnN0MHtmaWxsOiNENkQ4RDY7c3Ryb2tlOiNBMUIzQzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30gLnN0MXtmaWxsOiNBOUI5QkY7c3Ryb2tlOiNBMUIzQzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30gLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiNBMUIzQzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO30gLnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiNBMUIzQzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6MC45OTg0LDEuOTk2ODt9IC5zdDR7ZmlsbDojRTNFNEU1O3N0cm9rZTojQTFCM0M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9IC5zdDV7ZmlsbDojQ0RDRkQxO3N0cm9rZTojQTFCM0M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9IC5zdDZ7ZmlsbDpub25lO3N0cm9rZTojNjFCMDU5O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9IC5zdDd7ZmlsbDojRDNEM0QzO30gLnN0OHtmaWxsOiNDQkNCQ0E7fSAuc3Q5e2ZpbGw6I0VDRjFFQztzdHJva2U6I0ExQjNDNjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fSAuc3QxMHtmaWxsOiNGRkZGRkY7c3Ryb2tlOiNBMUIzQzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30gLnN0MTF7ZmlsbDojRUNGMUVDO30gLnN0MTJ7ZmlsbDpub25lO3N0cm9rZTojQTFCM0M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9CiAgICA8L3N0eWxlPgogICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMy41IDc0LjJ2MTQuNWwyOS42LS45IDEwLjUtNy41LTUuNi03Ljd6Ii8+CiAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTEzLjUgNzQuMnYxOS42TDY3LjIgNzkuMXoiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01MS44IDExOS40cy0uMS0uMS0uMy0uNCIvPgogICAgPHBhdGggY2xhc3M9InN0MyIgZD0iTTUwLjMgMTE3LjVjLTMuNi00LjctMTEuNS0xNi40LTQuMi0xOS44IDguOC00LjEgMTEuOCAxNC42LTUgOC41UzMzLjIgODEgNDcgODRjMTMuNCAyLjkgMTA2LjkgMjEuMyAxMjcuNiAxOC4zIDIwLTIuOSAyNS45LTEwLjggMjQuNy0xNy4xLTEuOC05LjktMTMuOC0xMS41LTE1LjMtNC42LTEuOCA3LjggMTkuNSAxNC43IDE5LjUtMS41VjU1LjkiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMDMuNSA1NXYtLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDUuNSAxNDYuNWwtMzgtMTEuNXYtMzQuOGwzOC0xMi4yeiIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTY3IDc5LjFMNTEuNyA5NS44bDM5LjkgMTEgMTMuOS0xOXoiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xMDUuNSA4Ny41djU5LjJsNDctMTEuMnYtMzYiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xMDUuNSA4Ny44bDQ3LjktNy41IDE4LjEgMTQuOS01Mi40IDExLjZ6Ii8+CiAgICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcgNzkuMWw0Ni4zLTQuOUwxMDEuNiA1NWwtNDguNSA0Ljl6TTEyNC44IDU1bC0xMS41IDE5LjIgNDAuMSA2LjEgMTQuNC0yMC44eiIvPgogICAgPHBhdGggY2xhc3M9InN0NiIgZD0iTTE2Ny41IDExMy41djhNNTQuNSAzNi41djhNMTYzLjUgMTE3LjVoOE01OC41IDQwLjVoLTgiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDciIGQ9Ik0xNjkuOCAxNTMuNmMtMy43IDEuNi05LjEtLjgtMTIuNy0zLjQtMi4zLTEuNy0xLjItNC41IDEtNC41IDAgMCAyIDEuNSAzLjUgMi45czguMiA1IDguMiA1eiIvPgogICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3Mi41IDEzNy40Yy0uNy0uOC0xLjQtMS41LTEuOS0yLjItMi42IDIuMy0xMC40IDktMTIuMyAxMC40IDEgMS4zIDIuMyAyLjcgMy44IDMuNy41LjMgMSAuNyAxLjUgMSAxLjMuOSA5LjgtOC44IDExLjUtMTAuNy0xLS42LTEuOC0xLjMtMi42LTIuMnoiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDgiIGQ9Ik0zMC40IDE0OS41Yy0xLjQgMC0uNyAyLjEgMi4zIDMuMyAxLjUuNiA2LjYgMS4zIDYuNy0zLjMgMCAwLTEuMi0uMi0zLjEuNC0xLjkuNS01LjkuMy01LjktLjQiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDkiIGQ9Ik0xNjYuNyAxMjguMmwtMTEuOCAxMS4yczIuMiA2LjUgNy4xIDkuOWM0LjkgMy4zIDkuMiA0LjkgOS4yIDQuOWwxMS45LTExLjdzLTYtLjItMTAuNi01LjEtNS44LTkuMi01LjgtOS4yeiIvPgogICAgPHBhdGggY2xhc3M9InN0MTAiIGQ9Ik01Ni44IDE0NC41cy0xNy45IDUuMS0yMi40IDUuNmMtNC41LjYtNC45LTEuOS00LjktMS45bDIwLjYtNS4xczEuNyAxLjMgNC45IDEuNSA2LjctMS42IDYuMS03LjJjLS42LTUuNi0yLjgtOS4yLTIuOC05LjJsLTIxLjQgMy45czQuNSA3LjIuNiAxMy43Ii8+CiAgICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU4LjIgMTQwLjNsNy45LTcuNE0xNTkuNCAxNDIuNWw3LjctOE0xNjAuNiAxNDMuOWw1LjUtNS4xTTE2MS42IDE0Ni4ybDcuOC03LjdNMTYzLjMgMTQ3LjJsOC4xLThNNDEuNCAxMzQuNWwxNS4xLTIuOE00MS42IDEzN2wxNS41LTIuNU00MS42IDEzOS4ybDE2LjMtMi44TTQyIDE0MS40bDkuNS0xLjhNNDEuNyAxNDMuNWwxNi4zLTMuMiIvPgogICAgPHBhdGggY2xhc3M9InN0MTEiIGQ9Ik0xNDAuNiA2NS40cy4zIDYuNSA3LjEgMy43YzUuNy0yLjQgMS4yLTggMS4yLThzNC4zLTIuNyAwLTcuOWMtNC4zLTUuMS05LjctLjMtOS43LS4zcy0zLjctMi44LTcuMiAxYy0zLjQgMy44IDEuMSA4LjcgMS4xIDguN2wtNS45IDE0LjIgMTMuOC04LjIiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDciIGQ9Ik0xMzcuOCA1OC44cy0zLjIgMS40LTUtMi4zYy0uNC0uOS0uNy0xLjctLjktMi40LTIuMiAyLjYtLjcgNS44LjQgNy40IDIuMiAwIDQuNS0uNiA1LjUtMi43ek0xNDEuOCA1OS41cy0uOS0yLjkgMi4yLTQuOWMzLjEtMiA1LjkgMCA2IDAtLjMtLjUtLjYtLjktMS0xLjQtNC4zLTUuMS05LjctLjMtOS43LS4zLTIgNC4yIDIuNSA2LjYgMi41IDYuNnpNMTQ3LjcgNjkuMWMuMy0uMS43LS4zIDEtLjUgNC43LTIuNS4yLTcuNS4yLTcuNWwtMi42IDEuNWMuMSAwIDMuNiAxIDEuNCA2LjV6Ii8+CiAgICA8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTE0MC42IDY1LjRzLjMgNi41IDcuMSAzLjdjNS43LTIuNCAxLjItOCAxLjItOHM0LjMtMi43IDAtNy45Yy00LjMtNS4xLTkuNy0uMy05LjctLjNzLTMuNy0yLjgtNy4yIDFjLTMuNCAzLjggMS4xIDguNyAxLjEgOC43bC01LjkgMTQuMiAxMy44LTguMiIvPgogICAgPHBhdGggY2xhc3M9InN0MTEiIGQ9Ik0xMDEgNTZ2MjRMODcuMiA2MC45cy03IDMuNC0xMC45LTMuMWMtMy44LTYuMiA0LjYtMTAuMSA0LjYtMTAuMXMtMS45LTkgNi41LTExLjFjOC40LTIuMSAxMC44IDUuMSAxMC44IDUuMXM3LjgtLjUgOC43IDYuNWMuOSA3LTQuNiA5LjYtMTAuNiA3Ii8+CiAgICA8cGF0aCBjbGFzcz0ic3Q3IiBkPSJNOTAgNDguOHMtMy43LS45LTMuMi01LjZjLjMtMi44IDIuNS01LjMgNC4yLTYuOS0xIDAtMiAuMS0zLjIuNC04LjQgMi4xLTYuNSAxMS4xLTYuNSAxMS4xIDIuNSAzLjcgOC43IDEgOC43IDF6TTEwNy43IDQ5LjVzLjEgMCAwIDBjLjEtLjMuMS0uOCAwLTEuMi0uOS03LTguNy02LjUtOC43LTYuNXY0LjhjMC0uMSA1LjQtLjQgOC43IDIuOXpNODcuOCA1Mi45czAgMy41LTUuOCA1LjNjLTIuOS45LTQuNi4xLTUuNi0uOS4xLjIuMi4zLjMuNSAzLjkgNi41IDEwLjkgMy4xIDEwLjkgMy4xIDIuOS0zLjQuMi04IC4yLTh6Ii8+CiAgICA8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTEwMS41IDU2LjVWODBMODcuNyA2MC45cy03IDMuNC0xMC45LTMuMWMtMy44LTYuMiA0LjYtMTAuMSA0LjYtMTAuMXMtMS45LTkgNi41LTExLjFjOC40LTIuMSAxMC44IDUuMSAxMC44IDUuMXM3LjgtLjUgOC43IDYuNWMuOSA3LTQuNiA5LjYtMTAuNiA3TTIwMy41IDQ4LjdzLTEuNCAxLjYtMy40LjhjLTIuNS0uOS0yLjYtMi43LTIuMi00LjMuNC0xLjYtLjYtMi4xLTItNHMtLjQtNS4yIDIuNi01LjdjMy44LS43IDUuMSAyLjcgNS4xIDIuN3YxMC41eiIvPgogICAgPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0yMDMuNSA0OC43czEuNCAxLjYgMy40LjhjMi41LS45IDIuNi0yLjcgMi4yLTQuMy0uNC0xLjYuNi0yLjEgMi00cy40LTUuMi0yLjYtNS43Yy0zLjgtLjctNS4xIDIuNy01LjEgMi43djEwLjV6TTIwMy41IDM4LjVsMS4zLTQuN00yMDMuNSAzOC41bC0xLjktNC41Ii8+Cjwvc3ZnPgo=") center/contain no-repeat;
    content: "";
    display: block;
    height: 160px;
    margin: 0 auto;
    width: 220px
}

.OrdersList__empty-message__text {
    margin-bottom: 18px
}

.OrdersList__more {
    display: block;
    margin: 20px auto
}

.SurveyBanner {
    padding: 25px 30px;
    background: no-repeat right bottom url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxODAgMTI1IiBoZWlnaHQ9IjEyNSI+PHN0eWxlPi5zdDB7ZmlsbDojZmNlYmMzfS5zdDN7ZmlsbDojZmZmfS5zdDR7ZmlsbDojZWRlZGVlfS5zdDZ7ZmlsbDojMDA1YjhlfS5zdDd7ZmlsbDojMDA3ZmM2fS5zdDh7ZmlsbDojMjE5OWU4fS5zdDl7ZmlsbDojMDA0ZjcyfS5zdDExe2ZpbGw6IzMzM30uc3QxMntmaWxsOiMxYjFiMWJ9LnN0MTZ7ZmlsbDojZjdiYzI5fS5zdDE3e2ZpbGw6I2Y0YjAxOX0uc3QxOHtmaWxsOiNmZWNjODN9LnN0MTl7ZmlsbDojZmZlMmI4fS5zdDIwe2ZpbGw6IzAzMDIwMn08L3N0eWxlPjxnIGlkPSJPQkpFQ1RTIj48ZyBpZD0iWE1MSURfMTc1Ml8iPjxwYXRoIGlkPSJYTUxJRF8xXyIgY2xhc3M9InN0MCIgZD0iTTE2NC44IDczLjRjLTEgMS0xIDIuNyAwIDMuN2wxMS4xIDExLjEtMS44IDEuOC0xMy0xMy0xLjMgMS4zLTIuMi0yLjJ2LTUuOGMwLTMuNi0xLjQtNy00LTkuNWwtMS4xLTEuMS0xNC4xLTE0LjFjLTEuNi0xLjYtNC4yLTEuNi01LjcgMC0xLjQgMS40LTEuNiAzLjUtLjUgNS4xbC03LjUtNy41LTkuMy0zLjQgMy40IDkuMyAxNS42IDE1LjZjLTEuMy43LTIuMiAyLTIuMiAzLjZWOTAuNmMwIC4yIDAgLjMuMS41di4yYzAgLjIuMS40LjEuNnYuMWMwIC4yLjEuMy4xLjUgMCAuMSAwIC4xLjEuMiAwIC4xLjEuMy4xLjQgMCAuMSAwIC4xLjEuMi4xLjIuMS4zLjIuNXYuMWMuMS4yLjIuNC4yLjYgMCAuMS4xLjEuMS4yLjEuMS4xLjMuMi40IDAgLjEuMS4xLjEuMi4xLjEuMS4zLjIuNCAwIC4xLjEuMS4xLjIuMS4yLjIuNC4zLjUgMCAwIDAgLjEuMS4xLjEuMS4yLjMuMy40IDAgLjEuMS4xLjEuMi4xLjEuMi4yLjIuMyAwIC4xLjEuMS4yLjJsLjMuM2MwIC4xLjEuMS4xLjIuMS4yLjMuMy40LjVsLjIuMi4zLjMuMi4yLjMuMy4yLjIuMy4zYy4xLjEuMi4xLjIuMi4xLjEuMi4yLjQuM2wuMi4yYy4xLjEuMi4xLjMuMi4xLjEuMi4xLjIuMi4xLjEuMi4xLjMuMi4xIDAgLjIuMS4yLjEuMi4xLjMuMi41LjMuMSAwIC4yLjEuMi4xLjEuMS4yLjEuMy4yLjEgMCAuMi4xLjMuMS4xIDAgLjIuMS4zLjEuMSAwIC4yLjEuMy4xLjEgMCAuMi4xLjMuMS4xIDAgLjIuMS4yLjF2MTcuMmgtMS45djUuMWgxOS43di01LjFoLTEuOXYtMjlsMTEuNiAxMS42IDguNi04LjYtMS44LTEuOCAzLjctMy43Ii8+PHBhdGggaWQ9IlhNTElEXzEwMDBfIiBjbGFzcz0ic3QwIiBkPSJNMzcuMiA1OS44di01LjZoLTEuM3YtMi4zbC00LjYtMy4xdjUuNGgtLjh2NS42TDI1IDY0LjlWMTA1LjVoMS42djMuNWgxNC43di0zLjVINDNWNjQuOXoiLz48cGF0aCBpZD0iWE1MSURfMTAwMV8iIGNsYXNzPSJzdDAiIGQ9Ik0yNyA0My40aDE0VjQwaC44VjIxLjVINDF2LTQuMWMwLTItMS42LTMuNi0zLjYtMy42SDMwLjdjLTIgMC0zLjYgMS42LTMuNiAzLjZ2NC4xaC0uOFY0MGguN3YzLjR6Ii8+PHBhdGggaWQ9IlhNTElEXzYwMV8iIGNsYXNzPSJzdDAiIGQ9Ik0xNi41IDI2LjFoMS4zdi02LjhoLTEuMy4xVjE2LjZjMC0xLjYtMS4zLTIuOS0yLjktMi45SDcuOGMtMS42IDAtMi45IDEuMy0yLjkgMi45djIuN0gzLjZ2Ni44aDEuMy0uMWwuMSA3MS44IDUuOSA5LjkgNS45LTkuOS0uMS03MS44aC0uMXoiLz48ZyBpZD0iWE1MSURfNDQ5XyI+PHBhdGggaWQ9IlhNTElEXzYxMl8iIGZpbGw9IiNmY2M2NzciIGQ9Ik0xLjIgMjMuMUgxM3Y3MS44SDEuMnoiLz48cGF0aCBpZD0iWE1MSURfNjExXyIgZmlsbD0iI2Y5YTY2ZSIgZD0iTTcuMiAyMy4xaDUuOXY3MS44SDcuMnoiLz48cGF0aCBpZD0iWE1MSURfNjEwXyIgY2xhc3M9InN0MyIgZD0iTTcuMiAxMDQuOGwtNS45LTkuOWgxMS44eiIvPjxwYXRoIGlkPSJYTUxJRF82MDlfIiBjbGFzcz0ic3Q0IiBkPSJNNy4yIDEwNC44bDUuOS05LjlINy4yeiIvPjxwYXRoIGlkPSJYTUxJRF82MDZfIiBmaWxsPSIjZjlkOTczIiBkPSJNNC44IDIzLjFoNC44djcxLjhINC44eiIvPjxwYXRoIGlkPSJYTUxJRF82MDVfIiBjbGFzcz0ic3Q2IiBkPSJNMCAxOC41aDE0LjJ2NC42SDB6Ii8+PHBhdGggaWQ9IlhNTElEXzYwNF8iIGNsYXNzPSJzdDciIGQ9Ik0wIDE2LjNoMTQuMnYyLjNIMHoiLz48cGF0aCBpZD0iWE1MSURfNTAxXyIgY2xhc3M9InN0OCIgZD0iTTEyLjkgMTYuM0gxLjJ2LTEuOWMwLTIuMSAxLjctMy43IDMuNy0zLjdoNC4zYzIuMSAwIDMuNyAxLjcgMy43IDMuN3YxLjl6Ii8+PHBhdGggaWQ9IlhNTElEXzQ5OV8iIGNsYXNzPSJzdDYiIGQ9Ik05LjggMTAwLjRINC42bDIuNiA0LjR6Ii8+PHBhdGggaWQ9IlhNTElEXzQ5OF8iIGNsYXNzPSJzdDciIGQ9Ik05LjYgMTAuN0g3LjF2NS42aDUuOFYxNGMwLTEuOC0xLjQtMy4zLTMuMy0zLjN6Ii8+PHBhdGggaWQ9IlhNTElEXzQ1NV8iIGNsYXNzPSJzdDYiIGQ9Ik03LjEgMTYuM2g3LjF2Mi4zSDcuMXoiLz48cGF0aCBpZD0iWE1MSURfNDUzXyIgY2xhc3M9InN0OSIgZD0iTTcuMSAxOC41aDcuMXY0LjZINy4xeiIvPjxwYXRoIGlkPSJYTUxJRF80NTJfIiBmaWxsPSIjZmZiYzVhIiBkPSJNNy4yIDIzLjFoMi40djcxLjhINy4yeiIvPjxwYXRoIGlkPSJYTUxJRF80NTFfIiBjbGFzcz0ic3Q5IiBkPSJNNy4yIDEwNC44bDIuNi00LjRINy4yeiIvPjwvZz48ZyBpZD0iWE1MSURfMjkxXyI+PHBhdGggaWQ9IlhNTElEXzk0NF8iIGNsYXNzPSJzdDAiIGQ9Ik0xMjYuNiAxOC4xdi00LjRoLTI0LjdjLS40LTQuOS00LjUtOC44LTkuNS04LjhzLTkuMiAzLjktOS41IDguOEg1OC4ydjQuNGgtNC44djkyLjVoNzhWMTguMWgtNC44em0tMzQuMi02YzEuMyAwIDIuMyAxIDIuMyAyLjNzLTEgMi4zLTIuMyAyLjMtMi4zLTEtMi4zLTIuMyAxLTIuMyAyLjMtMi4zeiIvPjxwYXRoIGlkPSJYTUxJRF8yNDZfIiBjbGFzcz0ic3QxMSIgZD0iTTQ4LjYgMTMuNWg3OFYxMDZoLTc4eiIvPjxwYXRoIGlkPSJYTUxJRF8xNjMwXyIgY2xhc3M9InN0MTIiIGQ9Ik04Ny42IDEzLjVoMzlWMTA2aC0zOXoiLz48cGF0aCBpZD0iWE1MSURfMTVfIiBmaWxsPSIjYjJiYmJlIiBkPSJNNTkuNiAyNS4zaDU5Ljh2NzMuOUg1OS42eiIvPjxwYXRoIGlkPSJYTUxJRF8yMjBfIiBjbGFzcz0ic3Q4IiBkPSJNOTcuMiA5LjFDOTYuOCA0LjIgOTIuNy4zIDg3LjcuM3MtOS4yIDMuOS05LjUgOC44SDUzLjR2MTYuMmg2OC41VjkuMUg5Ny4yem0tMTEuOS44YzAtMS4zIDEtMi4zIDIuMy0yLjMgMS4zIDAgMi4zIDEgMi4zIDIuM3MtMSAyLjMtMi4zIDIuM2MtMS4zIDAtMi4zLTEuMS0yLjMtMi4zeiIvPjxwYXRoIGlkPSJYTUxJRF8xNjcxXyIgZmlsbD0iIzkzOWI5ZSIgZD0iTTg3LjYgMjUuM2gzMS44djczLjlIODcuNnoiLz48cGF0aCBpZD0iWE1MSURfMTY3NV8iIGNsYXNzPSJzdDMiIGQ9Ik01Ny43IDI1LjNoNTkuOHY3MS41SDU3Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzE2ODZfIiBmaWxsPSIjZjdmN2Y3IiBkPSJNODcuNiAyNS4zaDI5Ljl2NzEuNUg4Ny42eiIvPjxwYXRoIGlkPSJYTUxJRF8xNjM2XyIgY2xhc3M9InN0NyIgZD0iTTg3LjYuM3Y3LjJjMS4zIDAgMi4zIDEgMi4zIDIuM3MtMSAyLjMtMi4zIDIuM3YxMy4yaDM0LjJWOS4xSDk3LjJDOTYuOCA0LjIgOTIuNi4zIDg3LjYuM3oiLz48ZyBpZD0iWE1MSURfMjExOV8iPjxnIGlkPSJYTUxJRF80OF8iPjxjaXJjbGUgaWQ9IlhNTElEXzEzMV8iIGNsYXNzPSJzdDQiIGN4PSI3Mi40IiBjeT0iNDAuOSIgcj0iNCIvPjxjaXJjbGUgaWQ9IlhNTElEXzE0MF8iIGNsYXNzPSJzdDQiIGN4PSI3Mi40IiBjeT0iNTkuOCIgcj0iNCIvPjxjaXJjbGUgaWQ9IlhNTElEXzE0M18iIGNsYXNzPSJzdDQiIGN4PSI3Mi40IiBjeT0iNzguNSIgcj0iNCIvPjwvZz48ZyBpZD0iWE1MSURfMzQ4XyI+PGcgaWQ9IlhNTElEXzEzOF8iPjxwYXRoIGlkPSJYTUxJRF8xNTMzXyIgY2xhc3M9InN0MTYiIGQ9Ik03Mi40IDQzLjhsLTMtMyAxLjctMS43IDEuMyAxLjMgNC4zLTQuMyAxLjcgMS43eiIvPjwvZz48ZyBpZD0iWE1MSURfMTUxXyI+PHBhdGggaWQ9IlhNTElEXzE1MzJfIiBjbGFzcz0ic3QxNiIgZD0iTTcyLjQgNjIuNWwtMy0zIDEuNy0xLjcgMS4zIDEuMyA0LjMtNC4zIDEuNyAxLjd6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNjhfIj48cGF0aCBpZD0iWE1MSURfMTUzMV8iIGNsYXNzPSJzdDE2IiBkPSJNNzIuNCA4MS4ybC0zLTMgMS43LTEuNyAxLjMgMS4zIDQuMy00LjMgMS43IDEuN3oiLz48L2c+PGcgaWQ9IlhNTElEXzE0Ml8iPjxwYXRoIGlkPSJYTUxJRF8xNTMwXyIgY2xhc3M9InN0MTYiIGQ9Ik04My42IDM2aDExLjh2Mi4ySDgzLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNDZfIj48cGF0aCBpZD0iWE1MSURfMTUyOV8iIGNsYXNzPSJzdDE2IiBkPSJNODMuNiAzOS44aDIxLjlWNDJIODMuNnoiLz48L2c+PGcgaWQ9IlhNTElEXzE0OF8iPjxwYXRoIGlkPSJYTUxJRF8xNTI4XyIgY2xhc3M9InN0MTYiIGQ9Ik04My42IDQzLjZoMjEuOXYyLjJIODMuNnoiLz48L2c+PGcgaWQ9IlhNTElEXzE1Ml8iPjxwYXRoIGlkPSJYTUxJRF8xNTI3XyIgY2xhc3M9InN0MTYiIGQ9Ik04My42IDU1aDExLjh2Mi4ySDgzLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNTBfIj48cGF0aCBpZD0iWE1MSURfMTUyNl8iIGNsYXNzPSJzdDE2IiBkPSJNODMuNiA1OC43aDIxLjl2Mi4ySDgzLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNDlfIj48cGF0aCBpZD0iWE1MSURfMTUyNV8iIGNsYXNzPSJzdDE2IiBkPSJNODMuNiA2Mi41aDIxLjl2Mi4ySDgzLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNjdfIj48cGF0aCBpZD0iWE1MSURfMTUyNF8iIGNsYXNzPSJzdDE2IiBkPSJNODMuNiA3My43aDExLjh2Mi4ySDgzLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNjNfIj48cGF0aCBpZD0iWE1MSURfMTUyM18iIGNsYXNzPSJzdDE2IiBkPSJNODMuNiA3Ny41aDIxLjl2Mi4ySDgzLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8xNTRfIj48cGF0aCBpZD0iWE1MSURfMTUyMl8iIGNsYXNzPSJzdDE2IiBkPSJNODMuNiA4MS4yaDIxLjl2Mi4ySDgzLjZ6Ii8+PC9nPjwvZz48ZyBpZD0iWE1MSURfMTYyNV8iPjxwYXRoIGlkPSJYTUxJRF8xNjlfIiBjbGFzcz0ic3QxNyIgZD0iTTg3LjYgMzZoNy43djIuMmgtNy43eiIvPjxwYXRoIGlkPSJYTUxJRF8xNjZfIiBjbGFzcz0ic3QxNyIgZD0iTTg3LjYgMzkuOGgxNy45VjQySDg3LjZ6Ii8+PHBhdGggaWQ9IlhNTElEXzE2NV8iIGNsYXNzPSJzdDE3IiBkPSJNODcuNiA0My42aDE3Ljl2Mi4ySDg3LjZ6Ii8+PHBhdGggaWQ9IlhNTElEXzE2NF8iIGNsYXNzPSJzdDE3IiBkPSJNODcuNiA1NWg3Ljd2Mi4yaC03Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzE2Ml8iIGNsYXNzPSJzdDE3IiBkPSJNODcuNiA1OC43aDE3Ljl2Mi4ySDg3LjZ6Ii8+PHBhdGggaWQ9IlhNTElEXzE2MV8iIGNsYXNzPSJzdDE3IiBkPSJNODcuNiA2Mi41aDE3Ljl2Mi4ySDg3LjZ6Ii8+PHBhdGggaWQ9IlhNTElEXzE2MF8iIGNsYXNzPSJzdDE3IiBkPSJNODcuNiA3My43aDcuN3YyLjJoLTcuN3oiLz48cGF0aCBpZD0iWE1MSURfMTU5XyIgY2xhc3M9InN0MTciIGQ9Ik04Ny42IDc3LjVoMTcuOXYyLjJIODcuNnoiLz48cGF0aCBpZD0iWE1MSURfMTU4XyIgY2xhc3M9InN0MTciIGQ9Ik04Ny42IDgxLjJoMTcuOXYyLjJIODcuNnoiLz48L2c+PC9nPjwvZz48ZyBpZD0iWE1MSURfMjI5XyI+PHBhdGggaWQ9IlhNTElEXzYwOF8iIGNsYXNzPSJzdDE4IiBkPSJNMTMwLjcgNjQuNGMyLjIgMCA0LjEgMS44IDQuMSA0LjF2MTQuN2g2LjlWNjUuOWwtMTIuOC0xMi44djExLjdjLjUtLjMgMS4yLS40IDEuOC0uNHoiLz48ZyBpZD0iWE1MSURfMTIyNl8iPjxwYXRoIGlkPSJYTUxJRF8xNzI3XyIgY2xhc3M9InN0MTkiIGQ9Ik0xNDguMSA2MC44bC0xLjEtMS4xLTE0LjEtMTQuMWMtMS42LTEuNi00LjItMS42LTUuNyAwLTEuNiAxLjYtMS42IDQuMiAwIDUuN2wxNC41IDE0LjV2MTcuM2gtMTVWODljMCA2LjMgNCAxMS42IDkuNiAxMy43VjEyNWgxNS44VjcwLjRjMC0zLjYtMS40LTctNC05LjZ6Ii8+PGcgaWQ9IlhNTElEXzM5MV8iPjxnIGlkPSJYTUxJRF81M18iPjxwYXRoIHRyYW5zZm9ybT0icm90YXRlKC00NS4wMDEgMTU5LjU5OCA4OS42NTMpIiBjbGFzcz0ic3Q3IiBkPSJNMTUzLjUgNzcuOWgxMi4xdjIzLjVoLTEyLjF6IiBpZD0iWE1MSURfMTE1XyIvPjxwYXRoIHRyYW5zZm9ybT0icm90YXRlKC00NS4wMDEgMTMzLjcxNyA2My43NzIpIiBjbGFzcz0ic3Q4IiBkPSJNMTI5LjUgMzguOWg4LjR2NDkuN2gtOC40eiIgaWQ9IlhNTElEXzExNF8iLz48cGF0aCBjbGFzcz0ic3Q3IiBkPSJNMTA5LjggMzkuOGwzLjQgOS40IDUuOS02eiIgaWQ9IlhNTElEXzExM18iLz48ZyBpZD0iWE1MSURfMTExXyI+PHBhdGggY2xhc3M9InN0NyIgZD0iTTE3NC4xIDg4LjNsLTMuNyAzLjctMS45LTEuOSAxLjgtMS44LTExLjEtMTEuMWMtMS0xLTEtMi43IDAtMy43bDE0LjkgMTQuOHoiIGlkPSJYTUxJRF8xMTJfIi8+PC9nPjwvZz48cGF0aCBpZD0iWE1MSURfMTczOF8iIHRyYW5zZm9ybT0icm90YXRlKC00NS4wMDEgMTM1LjIwNyA2Mi4yODIpIiBjbGFzcz0ic3Q3IiBkPSJNMTMzLjEgMzcuNGg0LjJ2NDkuN2gtNC4yeiIvPjxwYXRoIGlkPSJYTUxJRF8xNzM5XyIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1LjAwMSAxNjEuNzQ1IDg3LjUwNikiIGNsYXNzPSJzdDYiIGQ9Ik0xNTguNyA3NS43aDYuMXYyMy41aC02LjF6Ii8+PHBhdGggaWQ9IlhNTElEXzE3NDBfIiBjbGFzcz0ic3Q2IiBkPSJNMTE5LjEgNDMuMmwtOS4zLTMuNCA2LjQgNi40eiIvPjwvZz48L2c+PHBhdGggaWQ9IlhNTElEXzE0NDJfIiBjbGFzcz0ic3QxOSIgZD0iTTE0MS4yIDgzLjFoLTEuOGMtMi41IDAtNC42LTIuMS00LjYtNC42VjY4LjRjMC0yLjItMS44LTQuMS00LjEtNC4xLTIuMiAwLTQuMSAxLjgtNC4xIDQuMXYxOS4yaDE0LjZ2LTQuNXoiLz48cGF0aCBpZD0iWE1MSURfODUzXyIgY2xhc3M9InN0MTgiIGQ9Ik0xNDAuMyAxMjVWOTkuNWMtNS42LTItOS42LTcuNC05LjYtMTMuN1Y2NS4yYzAtLjMgMC0uNi4xLS45aC0uMWMtMi4yIDAtNC4xIDEuOC00LjEgNC4xVjg5YzAgNi4zIDQgMTEuNiA5LjYgMTMuN1YxMjVoNC4xeiIvPjxwYXRoIGlkPSJYTUxJRF80Nl8iIGNsYXNzPSJzdDExIiBkPSJNMTM0LjMgMTE5LjloMTkuNnY1LjFoLTE5LjZ6Ii8+PHBhdGggaWQ9IlhNTElEXzg1MV8iIGNsYXNzPSJzdDEyIiBkPSJNMTM0LjMgMTE5LjloNnY1LjFoLTZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF8zMjNfIj48cGF0aCBpZD0iWE1MSURfMzIwXyIgY2xhc3M9InN0MTEiIGQ9Ik0zMy42IDU2Ljh2LTUuNmgtNi43djUuNmwtNS41IDUuMXY2LjRoMTcuOXYtNi40eiIvPjxwYXRoIGlkPSJYTUxJRF8zNTVfIiBjbGFzcz0ic3QxMiIgZD0iTTMzLjYgNTEuMkgzMHYxNy4xaDkuM3YtNi40bC01LjctNS4xeiIvPjxwYXRoIGlkPSJYTUxJRF8zMzRfIiBjbGFzcz0ic3Q4IiBkPSJNMjEuNCA2OC4zaDE4djM0LjJoLTE4eiIvPjxwYXRoIGlkPSJYTUxJRF8zMzhfIiBjbGFzcz0ic3QxMSIgZD0iTTIzIDEwMi41aDE0Ljd2My40SDIzeiIvPjxwYXRoIGlkPSJYTUxJRF84Nl8iIGNsYXNzPSJzdDgiIGQ9Ik0zMi4yIDQ4LjlsLTQuNS0zLjF2NS40aDQuNXoiLz48cGF0aCBpZD0iWE1MSURfNTBfIiBjbGFzcz0ic3QxMiIgZD0iTTIxLjQgNjEuOWgxOHY2LjNoLTE4eiIvPjxwYXRoIGlkPSJYTUxJRF85MF8iIGNsYXNzPSJzdDciIGQ9Ik0yMS40IDEwMC41aDE4djJoLTE4eiIvPjxwYXRoIGlkPSJYTUxJRF8zMjFfIiBjbGFzcz0ic3Q3IiBkPSJNMjEuNCA5NC4yaDE4djJoLTE4eiIvPjxwYXRoIGlkPSJYTUxJRF8zMzFfIiBjbGFzcz0ic3Q3IiBkPSJNMzAgNTEuMmgyLjJ2LTIuM0wzMCA0Ny4zeiIvPjxwYXRoIGlkPSJYTUxJRF8zMzNfIiBjbGFzcz0ic3QyMCIgZD0iTTMwIDYxLjloOS4zdjYuM0gzMHoiLz48cGF0aCBpZD0iWE1MSURfMzYwXyIgY2xhc3M9InN0NyIgZD0iTTMwIDY4LjNoOS4zdjM0LjJIMzB6Ii8+PHBhdGggaWQ9IlhNTElEXzM3NF8iIGNsYXNzPSJzdDEyIiBkPSJNMzAgMTAyLjVoNy43djMuNEgzMHoiLz48cGF0aCBpZD0iWE1MSURfMzI1XyIgY2xhc3M9InN0NiIgZD0iTTMwIDEwMC41aDkuM3YySDMweiIvPjxwYXRoIGlkPSJYTUxJRF8zMThfIiBjbGFzcz0ic3Q2IiBkPSJNMzAgOTQuMmg5LjN2MkgzMHoiLz48L2c+PGcgaWQ9IlhNTElEXzYyOV8iPjxwYXRoIGlkPSJYTUxJRF82MjdfIiBjbGFzcz0ic3QxMSIgZD0iTTM3LjMgNDAuNEgyMy40di0yNWMwLTIuNiAyLjEtNC42IDQuNi00LjZoNC43YzIuNiAwIDQuNiAyLjEgNC42IDQuNnYyNXoiLz48cGF0aCBpZD0iWE1MSURfNjQwXyIgY2xhc3M9InN0MTIiIGQ9Ik0zMy42IDEwLjdoLTMuM3YyOS43aDd2LTI2YzAtMi4xLTEuNi0zLjctMy43LTMuN3oiLz48cGF0aCBpZD0iWE1MSURfODY4XyIgY2xhc3M9InN0MTIiIGQ9Ik0yMy40IDE2aDEzLjl2Mi41SDIzLjR6Ii8+PHBhdGggaWQ9IlhNTElEXzYyNV8iIGNsYXNzPSJzdDgiIGQ9Ik0yMi41IDE4LjVoMTUuNnYxOC42SDIyLjV6Ii8+PHBhdGggaWQ9IlhNTElEXzYzMl8iIGNsYXNzPSJzdDciIGQ9Ik0zMC4zIDE4LjVoNy44djE4LjZoLTcuOHoiLz48cGF0aCBpZD0iWE1MSURfNjI4XyIgY2xhc3M9InN0NyIgZD0iTTIyLjUgMzMuNmgxNS42VjM3SDIyLjV6Ii8+PHBhdGggaWQ9IlhNTElEXzYyNl8iIGNsYXNzPSJzdDYiIGQ9Ik0zMC4zIDMzLjZoNy44VjM3aC03Ljh6Ii8+PHBhdGggaWQ9IlhNTElEXzgzMF8iIGNsYXNzPSJzdDIwIiBkPSJNMzAuMyAxNmg3djIuNWgtN3oiLz48cGF0aCBpZD0iWE1MSURfODY1XyIgZmlsbD0iI2Y1ZDIzOCIgZD0iTTM1LjEgMjYuNGwtLjguOC0xLjMtMS4zLTEuMyAxLjNoLS4xbC0xLjMtMS4zLTEuMyAxLjMtMS4zLTEuMy0xLjMgMS4zLS44LS44IDIuMS0yIDEuMyAxLjMgMS4zLTEuMyAxLjMgMS4zIDEuNC0xLjN6Ii8+PHBhdGggaWQ9IlhNTElEXzg2Ml8iIGZpbGw9IiNmZTgwMjgiIGQ9Ik0zMS42IDI1LjdsLTEuMy0xLjN2MS41bDEuMyAxLjNoLjFsMS4zLTEuMyAxLjMgMS4zLjgtLjgtMi4xLTJ6Ii8+PC9nPjwvZz48L2c+PC9zdmc+Cg==")
}

.SurveyBanner.closable .close {
    top: 15px;
    right: 20px;
    color: #c1a010;
    transform: scale(1.8)
}

@media only screen and (max-width: 640px) {
    .SurveyBanner {
        background-image: none
    }
}

.SurveyBanner__inner {
    display: inline-flex;
    flex-direction: column;
    margin-right: 150px
}

@media only screen and (max-width: 640px) {
    .SurveyBanner__inner {
        margin-right: 0
    }
}

.SurveyBanner__heading {
    margin-top: 0;
    margin-bottom: 18px;
    color: #806f00;
    font-size: 34px;
    font-weight: 300;
    line-height: 1
}

@media only screen and (max-width: 640px) {
    .SurveyBanner__heading {
        font-size: 26px
    }
}

.SurveyBanner__content {
    display: flex;
    flex-direction: column
}

@media only screen and (min-width: 1025px) {
    .SurveyBanner__content {
        flex-direction: row
    }
}

.SurveyBanner__text {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 10px
}

.SurveyBanner__button {
    flex-shrink: 0;
    align-self: flex-start;
    margin-top: 10px;
    padding: 12px 40px
}

@media only screen and (min-width: 1025px) {
    .SurveyBanner__button {
        margin-left: auto;
        margin-top: 0;
        align-self: center
    }
}

@media only screen and (max-width: 425px) {
    .SurveyBanner__button {
        align-self: stretch;
        text-align: center
    }
}

.MyOrdersPage__tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
    white-space: nowrap
}

.MyOrdersPage__tabs__item {
    color: #000;
    background: transparent none;
    border: 0 none;
    border-bottom: 3px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .5px;
    margin-bottom: -1px;
    margin-right: 20px;
    opacity: 0.7;
    padding: 12px 15px
}

.MyOrdersPage__tabs__item:active {
    color: #000
}

.MyOrdersPage__tabs__item:focus {
    color: #000;
    outline: none
}

.MyOrdersPage__tabs__item:hover {
    color: #000;
    opacity: 1
}

.MyOrdersPage__tabs__item:last-child {
    margin-right: 0
}

.MyOrdersPage__tabs__item--active {
    border-bottom-color: #074590;
    color: #074590;
    cursor: default;
    opacity: 1
}

.OrderPageInfoHeader {
    padding: 20px 20px 0
}

.OrderPageInfoHeader__page-heading {
    margin-bottom: 10px
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__page-heading {
        align-items: baseline;
        display: flex
    }
}

.OrderPageInfoHeader__page-title {
    order: 1;
    flex: 1 1 auto;
    line-height: 1.1;
    margin-right: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis
}

.OrderPageInfoHeader__order-id {
    flex: 0 0 auto;
    order: 2;
    font-size: 12px;
    font-weight: normal;
    margin: 5px 6px 5px 0;
    float: left;
    text-transform: none;
    white-space: nowrap
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__order-id {
        order: 3
    }
}

.UIButton.OrderPageInfoHeader__order-feedback {
    flex: 0 0 auto;
    order: 3;
    margin-right: 20px;
    font-weight: normal;
    color: #ff5a00;
    border-color: rgba(255, 90, 0, 0.2)
}

@media only screen and (min-width: 641px) {
    .UIButton.OrderPageInfoHeader__order-feedback {
        order: 2
    }
}

.UIButton.OrderPageInfoHeader__order-feedback::before {
    content: "";
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yIDIwLjg4Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOiNmZjVhMDA7fS5jbHMtMXtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MC4ycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZlZWRiYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjMyLjFINC44OEE0Ljc4LDQuNzgsMCwwLDAsLjEsNC44OHY3LjA1YTQuODIsNC44MiwwLDAsMCw0LjUxLDQuNzh2My41NmEuNDYuNDYsMCwwLDAsLjI3LjQ0LjU2LjU2LDAsMCwwLC4yNC4wNy42LjYsMCwwLDAsLjMtLjFsNS4xNS00aDQuNzVhNC43OCw0Ljc4LDAsMCwwLDQuNzgtNC43OHYtN0E0Ljc4LDQuNzgsMCwwLDAsMTUuMzIuMVptMy43NiwxMS44M2EzLjc3LDMuNzcsMCwwLDEtMy43NiwzLjc2SDEwLjQxYS41Mi41MiwwLDAsMC0uMzEuMUw1LjYzLDE5LjI1VjE2LjJhLjUzLjUzLDAsMCwwLS41MS0uNTFINC44OGEzLjc3LDMuNzcsMCwwLDEtMy43Ni0zLjc2di03QTMuNzcsMy43NywwLDAsMSw0Ljg4LDEuMTJIMTUuMzJhMy43NywzLjc3LDAsMCwxLDMuNzYsMy43NloiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEuNDYgNi42MiAxMC4xIDMuOSA4Ljc0IDYuNjIgNS43NCA3LjA2IDcuOSA5LjE4IDcuNDIgMTIuMTggMTAuMSAxMC43OCAxMi43OCAxMi4xOCAxMi4zIDkuMTggMTQuNDYgNy4wNiAxMS40NiA2LjYyIi8+PC9nPjwvZz48L3N2Zz4=") center/20px 21px no-repeat;
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-top: -1px;
    margin-bottom: -2px;
    margin-right: 8px;
    vertical-align: middle
}

.UIButton.OrderPageInfoHeader__order-feedback:hover {
    background: #ff5a00;
    border-color: rgba(255, 90, 0, 0.4);
    color: #fff
}

.UIButton.OrderPageInfoHeader__order-feedback:hover::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yIDIwLjg4Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOiNmZmY7fS5jbHMtMXtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MC4ycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZlZWRiYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjMyLjFINC44OEE0Ljc4LDQuNzgsMCwwLDAsLjEsNC44OHY3LjA1YTQuODIsNC44MiwwLDAsMCw0LjUxLDQuNzh2My41NmEuNDYuNDYsMCwwLDAsLjI3LjQ0LjU2LjU2LDAsMCwwLC4yNC4wNy42LjYsMCwwLDAsLjMtLjFsNS4xNS00aDQuNzVhNC43OCw0Ljc4LDAsMCwwLDQuNzgtNC43OHYtN0E0Ljc4LDQuNzgsMCwwLDAsMTUuMzIuMVptMy43NiwxMS44M2EzLjc3LDMuNzcsMCwwLDEtMy43NiwzLjc2SDEwLjQxYS41Mi41MiwwLDAsMC0uMzEuMUw1LjYzLDE5LjI1VjE2LjJhLjUzLjUzLDAsMCwwLS41MS0uNTFINC44OGEzLjc3LDMuNzcsMCwwLDEtMy43Ni0zLjc2di03QTMuNzcsMy43NywwLDAsMSw0Ljg4LDEuMTJIMTUuMzJhMy43NywzLjc3LDAsMCwxLDMuNzYsMy43NloiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEuNDYgNi42MiAxMC4xIDMuOSA4Ljc0IDYuNjIgNS43NCA3LjA2IDcuOSA5LjE4IDcuNDIgMTIuMTggMTAuMSAxMC43OCAxMi43OCAxMi4xOCAxMi4zIDkuMTggMTQuNDYgNy4wNiAxMS40NiA2LjYyIi8+PC9nPjwvZz48L3N2Zz4=")
}

.UIButton.OrderPageInfoHeader__order-feedback:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(255, 90, 0, 0.15)
}

.OrderPageInfoHeader__page-subheading {
    margin-bottom: 20px
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__page-subheading {
        align-items: baseline;
        display: flex;
        flex-wrap: wrap
    }
}

@media only screen and (min-width: 1025px) {
    .OrderPageInfoHeader__page-subheading {
        flex-wrap: nowrap
    }
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__status-deadline {
        align-items: baseline;
        display: flex;
        flex-wrap: wrap
    }
}

@media only screen and (min-width: 1025px) {
    .OrderPageInfoHeader__status-deadline {
        flex-wrap: nowrap
    }
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__status {
        display: flex;
        align-items: baseline
    }
}

.OrderPageInfoHeader__status-indication {
    margin-right: 10px
}

.OrderPageInfoHeader__status-description {
    flex: 1 1 auto;
    font-size: 13px;
    margin: 6px 20px 6px 0;
    min-width: 200px;
    max-width: 600px
}

.OrderPageInfoHeader__deadline {
    flex: 1 1 auto;
    font-size: 12px;
    margin: 6px 0
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__deadline {
        text-align: right;
        white-space: nowrap
    }
}

.OrderPageInfoHeader__light-label {
    color: #646e7a
}

.AdditionalServices__services {
    margin-bottom: 20px;
    margin-top: 20px;
    max-width: 480px;
    overflow: hidden
}

@media (min-width: 768px) and (max-width: 992px),
(max-width: 559px) {
    .AdditionalServices__services {
        margin: 20px -5px;
        text-align: center
    }
}

.AdditionalServices__service {
    border-radius: 4px;
    box-sizing: border-box;
    color: #1e6b9c;
    float: left;
    font-size: 12px;
    height: 135px;
    line-height: 16px;
    margin: 5px;
    overflow: hidden;
    text-align: center;
    width: 150px
}

@media (min-width: 768px) and (max-width: 992px),
(max-width: 559px) {
    .AdditionalServices__service {
        display: inline-block;
        float: none;
        margin: 5px 0;
        width: 130px
    }
}

.AdditionalServices__service:hover::before {
    transform: translateY(-100px)
}

.AdditionalServices__service:hover .AdditionalServices__service__icon {
    transform: translateY(-100px)
}

.AdditionalServices__service:hover .AdditionalServices__service__title {
    min-height: 0
}

.AdditionalServices__service:hover .AdditionalServices__service__body {
    transform: translateY(-85px)
}

.AdditionalServices__service__title {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 9px;
    min-height: 30px;
    transition: min-height 200ms linear
}

.AdditionalServices__service--addable,
.AdditionalServices__service--removable {
    cursor: pointer
}

.AdditionalServices__service--addable:hover,
.AdditionalServices__service--forced:hover,
.AdditionalServices__service--forced,
.AdditionalServices__service--removable {
    background-color: rgba(245, 222, 179, 0.5);
    color: #827651;
    transition: color, background-color 200ms linear
}

.AdditionalServices__service--removable {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: #7cc680 0 -3px 0 0 inset;
    position: relative
}

.AdditionalServices__service--removable::after {
    border-radius: 50%;
    color: #827651;
    content: "×";
    font-size: 19px;
    height: 24px;
    line-height: 23px;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    width: 24px
}

.AdditionalServices__service--removable:hover::after {
    background: rgba(255, 255, 255, 0.7)
}

.AdditionalServices__service__body {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 10px;
    text-align: center;
    transition: transform 200ms ease;
    will-change: transform
}

.AdditionalServices__service__description {
    font-size: 12px;
    margin-bottom: 5px
}

.AdditionalServices__service--disabled {
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
}

.AdditionalServices__service--disabled,
.AdditionalServices__service--forced {
    cursor: not-allowed;
    opacity: 0.7
}

.AdditionalServices__service--disabled {
    color: #747575;
    opacity: 0.7
}

.AdditionalServices__service--disabled:hover {
    background-color: #eee;
    color: #777;
    transition: color, background-color 200ms linear
}

.AdditionalServices__service__icon {
    background: transparent none center/contain no-repeat;
    display: block;
    height: 68px;
    margin: 17px auto 0;
    transition: transform 200ms ease;
    width: 86px;
    will-change: transform
}

.AdditionalServices__service--page .AdditionalServices__service__icon {
    background-image: url("/static/images/add_icons_pages.svg")
}

.AdditionalServices__service--slide .AdditionalServices__service__icon {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDg2IDU4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NiA1OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJMYXllcl8xIj4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzI3Njc4RiIgZD0iTTE1LDZoNTVjMS4xMDQsMCwyLDAuODk2LDIsMnY0MmMwLDEuMTA1LTAuODk2LDItMiwySDE1CgkJYy0xLjEwNSwwLTItMC44OTUtMi0yVjhDMTMsNi44OTYsMTMuODk1LDYsMTUsNnoiLz4KCTxyZWN0IHg9IjE1IiB5PSI4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjU1IiBoZWlnaHQ9IjQyIi8+Cgk8Zz4KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzI3Njc4RiIgZD0iTTU1LDE0YzYuOTA0LDAsNy45MDQsMjEsMSwyMWMtMi4zOCwwLTYuMTA0LDEuMzM1LTcuOTk4LDAuMTgxCgkJCUM0NC40MDMsMzIuOTg2LDQyLDI5LjAyNCw0MiwyNC41YzAtNC41MjMsMi40MDItOC40ODUsNi0xMC42NzlDNDkuODk0LDEyLjY2Niw1Mi42MTksMTQsNTUsMTR6Ii8+CgkJPGc+CgkJCTxkZWZzPgoJCQkJPGNpcmNsZSBpZD0iU1ZHSURfMV8iIGN4PSI1NC41IiBjeT0iMjQuNSIgcj0iMTIuNSIvPgoJCQk8L2RlZnM+CgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPgoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQk8L2NsaXBQYXRoPgoJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdDQzY4MCIgcG9pbnRzPSI3MCwyOSA1NCwyNCA0MiwyIDYyLDYgCQkJCgkJCQkiLz4KCQkJPHBvbHlnb24gY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGMjZCNkMiIHBvaW50cz0iODIsMzAgNTQsMjQgNDMsNDMgCQkJIi8+CgkJPC9nPgoJPC9nPgoJPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAxNy44NDc2IDEzLjQwMDkpIj48dHNwYW4geD0iMCIgeT0iMCIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hLUJvbGQnIiBmb250LXNpemU9IjMiPlBvd2VyIFBvaW50IDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjQiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYS1Cb2xkJyIgZm9udC1zaXplPSIzIj5TbGlkZXMgZm9yIHlvdSA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSI5IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPk9yaWdpbmFsbHkgZGVzaWduZWQgZm9yIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjEzIiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPnRoZSBNYWNpbnRvc2ggY29tcHUtIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjE3IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPnRlciwgdGhlIGluaXRpYWwgcmVsZWFzZSA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIyMSIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj53YXMgY2FsbGVkIOKAnFByZXNlbnRlcuKAnSwgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMjUiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYSciIGZvbnQtc2l6ZT0iMiI+ZGV2ZWxvcGVkIGJ5IERlbm5pcyBBdXN0aW4gPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMjkiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYSciIGZvbnQtc2l6ZT0iMiI+YW5kIFRob21hcyBSdWRraW4gb2YgRm9yZXRob3VnaHQsIEluYy4gSW4gMTk4NywgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMzMiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYSciIGZvbnQtc2l6ZT0iMiI+aXQgd2FzIHJlbmFtZWQgdG8gJnF1b3Q7UG93ZXJQb2ludCZxdW90OyAuPC90c3Bhbj48L3RleHQ+CjwvZz4KPGcgaWQ9IkxheWVyXzMiPgo8L2c+CjxnIGlkPSJMYXllcl8xMCI+CjwvZz4KPGcgaWQ9IkxheWVyXzYiPgo8L2c+CjxnIGlkPSJMYXllcl84Ij4KCTxnIGlkPSJ4MFNGVW5fMV8iIGRpc3BsYXk9Im5vbmUiPgoJCQoJCQk8aW1hZ2UgZGlzcGxheT0iaW5saW5lIiBvdmVyZmxvdz0idmlzaWJsZSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjcxIiBpZD0ieDBTRlVuIiB4bGluazpocmVmPSJkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBZ0VCTEFFc0FBRC83QUFSUkhWamEza0FBUUFFQUFBQUhnQUEvKzRBSVVGa2IySmxBR1RBQUFBQUFRTUEKRUFNQ0F3WUFBQUd6QUFBQ0JRQUFBc0gvMndDRUFCQUxDd3NNQ3hBTURCQVhEdzBQRnhzVUVCQVVHeDhYRnhjWEZ4OGVGeG9hR2hvWApIaDRqSlNjbEl4NHZMek16THk5QVFFQkFRRUJBUUVCQVFFQkFRRUFCRVE4UEVSTVJGUklTRlJRUkZCRVVHaFFXRmhRYUpob2FIQm9hCkpqQWpIaDRlSGlNd0t5NG5KeWN1S3pVMU1EQTFOVUJBUDBCQVFFQkFRRUJBUUVCQVFQL0NBQkVJQUVzQU5nTUJJZ0FDRVFFREVRSC8KeEFCNUFBRUJBUUVCQUFBQUFBQUFBQUFBQUFBQUJnUUhBd0VCQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQVFRREFRRUFBQUFBQUFBQQpBQUFBQkFBZ0ZRY0RNelJBQVJFQUFBVURCQU1CQVFBQUFBQUFBQUFBQUFFQ0F3VFJjNU1nc3JNMEVXRWlVekFTQVFBQUFBQUFBQUFBCkFBQUFBQUFBQUVELzJnQU1Bd0VBQWhFREVRQUFBUE9Mc0ljME00ME00M3ZBV0VQY1E0QUJvQllROXhEZ0FHZ0ZoRDNFT0FBYUFXa1gKM2djSGQ0SEIzZUJ3NTNFZi85b0FDQUVDQUFFRkFQSi8vOW9BQ0FFREFBRUZBUEovLzlvQUNBRUJBQUVGQUxNSkp3blNCNmtEMUlIcQpRUFVnZWhqenZ1RzBlOW8ybTBlOW8ybTBlOW8ybTBlOW8ybTBlOW8ybTBlOW8ybTBlOW8ybXpCaWN4MGVlbzg5UjU2anoxSG5vWUE3CjVoZi9BUC9hQUFnQkFnSUdQd0FuLzlvQUNBRURBZ1kvQUNmLzJnQUlBUUVCQmo4QWhFeTZ0c2phVVpraFJwOC9Yb2RsN0lxbzdMMlIKVlIyWHNpcWpzdlpGVkhaZXlLcUpSbkpkUHcwUmw5cS9WcjJJTmxlN1ZMc2x5dENEWlh1MVM3SmNyUWcyVjd0VXV5WEswSU5sZTdWTApzbHl0Q0RaWHUxUzdKY3JRZzJWN3RVdXlYSzBJTmxlN1ZMc2x5dENFYkxTM0NKcFJHYUVtcng5ZWgxbnNhcURyUFkxVUhXZXhxb09zCjlqVlFkWjdHcWdsRWNaMHZMUkVYd3I5V3ZYOFAvOWs9IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjI0IDAgMCAwLjI0IDgzLjgzMzMgLTE0Ljg1MzMpIj4KCQk8L2ltYWdlPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl85Ij4KPC9nPgo8L3N2Zz4K")
}

.AdditionalServices__service--chart .AdditionalServices__service__icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgODYgNTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDg2IDU4IiB3aWR0aD0iODZweCIgaGVpZ2h0PSI1OHB4Ij4KPGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDM1MDYzIiBzdHJva2Utd2lkdGg9IjAuMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4KCTxsaW5lIHgxPSIxOCIgeTE9IjEwIiB4Mj0iMTgiIHkyPSI1MCIvPgoJPGxpbmUgeDE9IjI2IiB5MT0iMTAiIHgyPSIyNiIgeTI9IjUwIi8+Cgk8bGluZSB4MT0iMzQiIHkxPSIxMCIgeDI9IjM0IiB5Mj0iNTAiLz4KCTxsaW5lIHgxPSI0MiIgeTE9IjEwIiB4Mj0iNDIiIHkyPSI1MCIvPgoJPGxpbmUgeDE9IjUwIiB5MT0iMTAiIHgyPSI1MCIgeTI9IjUwIi8+Cgk8bGluZSB4MT0iNTgiIHkxPSIxMCIgeDI9IjU4IiB5Mj0iNTAiLz4KCTxsaW5lIHgxPSI2NiIgeTE9IjEwIiB4Mj0iNjYiIHkyPSI1MCIvPgoJPGxpbmUgeDE9Ijc0IiB5MT0iNDIiIHgyPSIxMCIgeTI9IjQyIi8+Cgk8bGluZSB4MT0iNzQiIHkxPSIzNCIgeDI9IjEwIiB5Mj0iMzQiLz4KCTxsaW5lIHgxPSI3NCIgeTE9IjI2IiB4Mj0iMTAiIHkyPSIyNiIvPgoJPGxpbmUgeDE9Ijc0IiB5MT0iMTgiIHgyPSIxMCIgeTI9IjE4Ii8+CjwvZz4KPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0YyNkI2QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMTAsMjEgMTgsMjcgMjYsMTMgMzQsMTkgNDIsNDUgNTAsMzkgCgk1OCwzNyA2Niw0MSA3NCw0NSAiLz4KPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI3Njc4RiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMTAsMzggMjYsNDYgMzQsMzkgNDIsMzggNTAsMTcgNTgsMzggCgk2NiwzMCA3NCwyNyAiLz4KPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZEQzA2RiIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMTAsNDIgMTgsNDIgMjYsMjMgMzQsMzMgNDIsMTggNTAsMzIgCgk1OCwxMyA2NiwxOCA3NCwxMCAiLz4KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjc2NzhGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEwIiB5MT0iOCIgeDI9IjEwIiB5Mj0iNTUiLz4KPHBvbHlnb24gZmlsbD0iIzI3Njc4RiIgcG9pbnRzPSI3LDExIDEzLDExIDEwLDUgIi8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI3Njc4RiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI3NSIgeTE9IjUwIiB4Mj0iNSIgeTI9IjUwIi8+Cjxwb2x5Z29uIGZpbGw9IiMyNzY3OEYiIHBvaW50cz0iNzEsNDcgNzEsNTMgNzcsNTAgIi8+Cjwvc3ZnPgo=")
}

.AdditionalServices__service--shorten .AdditionalServices__service__icon {
    background-image: url("/static/images/add_icons_shorten.svg")
}

.AdditionalServices__service--boost .AdditionalServices__service__icon {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDg2IDU4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NiA1OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJMYXllcl8xIj4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+CjwvZz4KPGcgaWQ9IkxheWVyXzMiPgo8L2c+CjxnIGlkPSJMYXllcl8xMCI+CjwvZz4KPGcgaWQ9IkxheWVyXzYiPgoJPHBhdGggZmlsbD0iIzI3Njc4RiIgZD0iTTUzLjkyNSwxMy4yMDRjLTQuMjI0LDAtNy42NDgsMS4wNDctNy42NDgsMi4zMzl2NC43MjFjMC0xLjI5MiwzLjQyNC0yLjMzOSw3LjY0OC0yLjMzOQoJCWM0LjIyNCwwLDcuNjQ4LDEuMDQ3LDcuNjQ4LDIuMzM5di00LjcyMUM2MS41NzMsMTQuMjUxLDU4LjE0OSwxMy4yMDQsNTMuOTI1LDEzLjIwNHoiLz4KCTxwYXRoIGZpbGw9IiMyNzY3OEYiIGQ9Ik01OC45OTgsMzMuNjY1Yy0xLjU5NywxLjYwOS0zLjU0NCwyLjY0Mi01LjA1OCwyLjY0MmMtMS40NDcsMC0zLjI5LTEuMDA4LTQuODQ0LTIuNTY2CgkJQzM5LjY0MiwzNS41NiwzNy41MSw0Mi40MDgsMzcuNTEsNDYuNjNjMCw0LjkwMiw3LjQ5Nyw4Ljg3NiwxNi43NDUsOC44NzZTNzEsNTEuNTMzLDcxLDQ2LjYzCgkJQzcxLDQyLjM0Nyw2OC44MDYsMzUuMzYsNTguOTk4LDMzLjY2NXoiLz4KCTxwYXRoIGZpbGw9IiMyNzY3OEYiIGQ9Ik00My4xMTMsMTguNTY4di0yLjYxMmwxLjg4OSwxLjEwN3YtMS42OTNjMC0xLjkyNyw0LjAxNi0zLjQ4OSw4Ljk3LTMuNDg5YzQuOTU0LDAsOC45NywxLjU2Miw4Ljk3LDMuNDg5CgkJdjEuNTgybDUuODU0LTMuNDMzTDUzLjg3Nyw0bC0xNC45MTksOS41MmwzLjc3NywyLjIxNXYyLjc5M2MtMC42NTksMC4yMy0xLjEzMywxLjY1Mi0xLjEzMywzLjU1MmwxLjEzMywwLjU2N2wwLjM3OC0xLjd2Mi4wNzcKCQlsMC43NTUsMC41NjdDNDQuMjE0LDIyLjIwOSw0My43NjksMTkuMDkxLDQzLjExMywxOC41Njh6Ii8+Cgk8cGF0aCBmaWxsPSIjMjc2NzhGIiBkPSJNNTMuOTcyLDE4LjkyN2MtMy4yMzcsMC02LjA3NCwwLjczOS03LjY1MSwxLjg0N2MtMC4wNjMsMS4yNjYtMC4wMTMsMi41NDctMC4wMTMsMy43MDQKCQljMCw0LjUzMiw0LjY4Miw4LjkzMyw3LjYzMyw4LjkzM2MyLjk1MSwwLDcuNjMzLTQuMTEzLDcuNjMzLTguNjQ1YzAtMS4yNDUsMC4wNTgtMi42NTUtMC4wMy00LjA0NgoJCUM1OS45NTEsMTkuNjQzLDU3LjE1NiwxOC45MjcsNTMuOTcyLDE4LjkyN3oiLz4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwLjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTUyLjg3NSwyMy41MDZjLTAuOTYzLTEtMy44NS0xLTQuODEyLDAKCQkJCQljMCwxLDAsMywxLjkyNSwzQzUyLjg3NSwyNi41MDYsNTIuODc1LDI0LjUwNiw1Mi44NzUsMjMuNTA2eiIvPgoJCQkJPGc+CgkJCQkJPHBhdGggZD0iTTQ3LjgyMSwyMy42ODVsMC40ODItMC4zNTdjLTAuNjAyLTAuODEtMC45NTItMS4wNTYtMS41MTktMS4wNTZjLTAuMjM0LDAtMC41MTYsMC4xNzItMC40NzUsMC44MjNsMCwwCgkJCQkJCWMwLjA3LTAuMjgxLDAuMTk2LTAuMzA2LDAuMjM4LTAuMzE0QzQ2LjgxMSwyMi43MjYsNDcuMzI5LDIzLjAyMyw0Ny44MjEsMjMuNjg1eiIvPgoJCQkJPC9nPgoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjAuNyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNTMuOTcyLDIyLjc1NmMtMSwwLTEuMTI2LDEtMS4xMjYsMSIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwLjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTU1LjAwNCwyMy41MDZjMC45NjItMSwzLjg1LTEsNC44MTIsMAoJCQkJCWMwLDEsMCwzLTEuOTI1LDNDNTUuMDA0LDI2LjUwNiw1NS4wMDQsMjQuNTA2LDU1LjAwNCwyMy41MDZ6Ii8+CgkJCQk8Zz4KCQkJCQk8cGF0aCBkPSJNNjAuMDU4LDIzLjY4NWwtMC40ODItMC4zNTdjMC42MDItMC44MSwwLjk1Mi0xLjA1NiwxLjUxOS0xLjA1NmMwLjIzNCwwLDAuNTE2LDAuMTcyLDAuNDc1LDAuODIzbDAsMAoJCQkJCQljLTAuMDctMC4yODEtMC4xOTYtMC4zMDYtMC4yMzgtMC4zMTRDNjEuMDY3LDIyLjcyNiw2MC41NSwyMy4wMjMsNjAuMDU4LDIzLjY4NXoiLz4KCQkJCTwvZz4KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwLjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTUzLjkwNiwyMi43NTZjMSwwLDEuMTI2LDEsMS4xMjYsMSIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgoJPHBvbHlnb24gZmlsbD0iI0UxRjBERCIgcG9pbnRzPSIzNi41LDE3IDI2LDAgMjMsMSAyMy45MTcsMTYuNSAyMy45MTcsNTQgMjcsNTUgMjkuNSw1NCAyOS41LDE2IDM0LDE4IAkiLz4KCTxwb2x5Z29uIGZpbGw9IiM3Q0M2ODAiIHBvaW50cz0iMzQsMTggMjMuNSwxIDEzLDE4IDIwLDE4IDIwLDU1IDI3LDU1IDI3LDE4IAkiLz4KPC9nPgo8ZyBpZD0iTGF5ZXJfOCI+CjwvZz4KPGcgaWQ9IkxheWVyXzkiPgo8L2c+Cjwvc3ZnPgo=")
}

.AdditionalServices__service--sources .AdditionalServices__service__icon {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDg2IDU4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NiA1OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJMYXllcl8xIj4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+CjwvZz4KPGcgaWQ9IkxheWVyXzMiPgo8L2c+CjxnIGlkPSJMYXllcl8xMCI+CjwvZz4KPGcgaWQ9IkxheWVyXzYiPgo8L2c+CjxnIGlkPSJMYXllcl84Ij4KPC9nPgo8ZyBpZD0iTGF5ZXJfOSI+Cgk8Zz4KCQk8cG9seWdvbiBmaWxsPSIjMTk0RDY2IiBwb2ludHM9IjU2LDM3IDY1LDM3IDU2LDI5IAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iIzIxN0E2RCIgcG9pbnRzPSIyOC45ODcsMjggMTkuOTg3LDI3IDI4Ljk4NywyMSAJCSIvPgoJCTxwYXRoIGZpbGw9IiMxQTY3NUEiIGQ9Ik02NSwyOXYtMkgyMGMwLDAtMiwxLjItMiw2czIsNiwyLDZoNDV2LTJoLTJ2LThINjV6Ii8+CgkJPHJlY3QgeD0iMjEiIHk9IjI5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNDIiIGhlaWdodD0iOCIvPgoJCTxnIG9wYWNpdHk9IjAuMiI+CgkJCTxyZWN0IHg9IjIxIiB5PSIzMCIgZmlsbD0iIzBGM0I1MSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjEiLz4KCQkJPHJlY3QgeD0iMjEiIHk9IjMyIiBmaWxsPSIjMEYzQjUxIiB3aWR0aD0iNDIiIGhlaWdodD0iMSIvPgoJCQk8cmVjdCB4PSIyMSIgeT0iMzQiIGZpbGw9IiMwRjNCNTEiIHdpZHRoPSI0MiIgaGVpZ2h0PSIxIi8+CgkJCTxyZWN0IHg9IjIxIiB5PSIzNiIgZmlsbD0iIzBGM0I1MSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjEiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBmaWxsPSIjMjY2ODkxIiBwb2ludHM9IjU3LDUxIDY2LDUxIDU3LDQxIAkJIi8+CgkJPHBhdGggZmlsbD0iIzQ3NjI3MCIgZD0iTTY2LDQxdi0ySDIxYzAsMC0yLDEtMiw3czIsNywyLDdoNDV2LTJoLTJWNDFINjZ6Ii8+CgkJPHJlY3QgeD0iMjIiIHk9IjQxIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNDIiIGhlaWdodD0iMTAiLz4KCQk8ZyBvcGFjaXR5PSIwLjE0Ij4KCQkJPHJlY3QgeD0iMjIiIHk9IjQyIiB3aWR0aD0iNDIiIGhlaWdodD0iMSIvPgoJCQk8cmVjdCB4PSIyMiIgeT0iNDQiIHdpZHRoPSI0MiIgaGVpZ2h0PSIxIi8+CgkJCTxyZWN0IHg9IjIyIiB5PSI0NiIgd2lkdGg9IjQyIiBoZWlnaHQ9IjEiLz4KCQkJPHJlY3QgeD0iMjIiIHk9IjQ4IiB3aWR0aD0iNDIiIGhlaWdodD0iMSIvPgoJCQk8cmVjdCB4PSIyMiIgeT0iNTAiIHdpZHRoPSI0MiIgaGVpZ2h0PSIxIi8+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPHBvbHlsaW5lIGZpbGw9IiMyNjY4OTEiIHBvaW50cz0iNTYsMjUgNjUsMjUgNTYsMTkgNTYsMjUgCQkiLz4KCQk8cGF0aCBmaWxsPSIjMjY2ODkxIiBkPSJNNjYsMTV2LTJIMjFjMCwwLTIsMS0yLDdzMiw3LDIsN2g0NXYtMmgtMlYxNUg2NnoiLz4KCQk8cmVjdCB4PSIyMiIgeT0iMTUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI0MiIgaGVpZ2h0PSIxMCIvPgoJCTxnIG9wYWNpdHk9IjAuMiI+CgkJCTxyZWN0IHg9IjIyIiB5PSIxNiIgd2lkdGg9IjQyIiBoZWlnaHQ9IjEiLz4KCQkJPHJlY3QgeD0iMjIiIHk9IjE4IiB3aWR0aD0iNDIiIGhlaWdodD0iMSIvPgoJCQk8cmVjdCB4PSIyMiIgeT0iMjAiIHdpZHRoPSI0MiIgaGVpZ2h0PSIxIi8+CgkJCTxyZWN0IHg9IjIyIiB5PSIyMiIgd2lkdGg9IjQyIiBoZWlnaHQ9IjEiLz4KCQkJPHJlY3QgeD0iMjIiIHk9IjI0IiB3aWR0aD0iNDIiIGhlaWdodD0iMSIvPgoJCTwvZz4KCTwvZz4KCTxwb2x5Z29uIGZpbGw9IiM0QTg0QTUiIHBvaW50cz0iNTcsOSAzMCw5IDIxLDEzIDY2LDEzIAkiLz4KPC9nPgo8L3N2Zz4K")
}

.AdditionalServices__service--samples .AdditionalServices__service__icon {
    background-image: url("/static/images/add_icons_samples.svg")
}

.AdditionalServices__service--progressive .AdditionalServices__service__icon {
    background-image: url("/static/images/add_icons_progressive.svg")
}

.AdditionalServices__service--expert_proofreading .AdditionalServices__service__icon {
    background-image: url("/static/images/add_icons_proof.svg")
}

.ProgressiveDeliverySchedule {
    margin-bottom: 10px
}

.ProgressiveDeliverySchedule__actions {
    text-align: center
}

.ProgressiveDeliverySchedule__parts {
    font-size: 14px;
    list-style-type: none;
    margin: 0;
    padding: 10px 0 0
}

.ProgressiveDeliverySchedule__part {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
    text-align: -webkit-match-parent
}

.ProgressiveDeliverySchedule__part__title::after,
.ProgressiveDeliverySchedule__part__pages::after,
.ProgressiveDeliverySchedule__part__deadline::after {
    color: #e7e7e7;
    content: "—";
    margin-left: 5px;
    margin-right: 5px
}

.ProgressiveDeliverySchedule__part__deadline__calendar {
    border: 1px solid #c4c7c9;
    box-shadow: inset 0 0 1px #c4c7c9;
    color: #81868b;
    display: inline-block;
    margin-right: 5px;
    min-width: 1.4em;
    padding: 2px;
    position: relative;
    text-align: center
}

.ProgressiveDeliverySchedule__part__deadline__calendar::before,
.ProgressiveDeliverySchedule__part__deadline__calendar::after {
    background-color: rgba(218, 218, 218, 0.4);
    border-color: white;
    border-style: solid;
    border-width: 0 1px;
    content: " ";
    display: block;
    height: 3px;
    left: 4px;
    position: absolute;
    top: -3px;
    width: 3px
}

.ProgressiveDeliverySchedule__part__deadline__calendar::after {
    left: auto;
    right: 4px
}

.ProgressiveDeliverySchedule__reject-reason-label {
    display: block;
    font-size: 14px;
    margin: 0 0 4px
}

.ProgressiveDeliverySchedule__reject-controls--actions {
    text-align: center
}

.OrderDetailsInfo {
    flex: 1 0 auto
}

@media only screen and (min-width: 641px) {
    .OrderDetailsInfo {
        display: flex
    }
}

.OrderDetails__split {
    padding: 20px
}

.OrderDetails__split--info {
    flex: 1 1 auto;
    background-color: #fcfdfc;
    border-right: 1px solid rgba(218, 218, 218, 0.4);
    box-shadow: inset 0 0 5px #fff
}

.OrderDetails__split--misc {
    flex: 0 1 50%
}

.OrderDetails__split__pd-shedule-status {
    margin-left: 5px;
    opacity: 0.8
}

.OrderDetails__info-row {
    align-items: flex-start;
    max-width: 450px;
    padding: 10px 20px;
    position: relative;
    border-bottom: 1px solid rgba(218, 218, 218, 0.4)
}

@media only screen and (min-width: 641px) {
    .OrderDetails__info-row {
        display: flex
    }
}

.OrderDetails__info-row:last-child {
    border-bottom: none
}

.OrderDetails__info-row--buttons {
    border-bottom-width: 0;
    justify-content: center;
    padding-top: 20px
}

.OrderDetails__cancel-button {
    margin-left: auto
}

.OrderDetails__info__add-services:not(:last-child) {
    border-bottom: 1px solid rgba(218, 218, 218, 0.4)
}

.OrderDetails__info-row--add-service {
    background-color: #fdfcec
}

.OrderDetails__info-row__label {
    flex: 0 0 65%;
    margin-right: 5px;
    max-width: 150px;
    opacity: 0.9;
    font-size: 14px
}

.OrderDetails__info-row__value {
    overflow: hidden;
    text-overflow: ellipsis
}

.OrderDetails__paper-details-value,
.OrderDetails__comment-value {
    max-height: 300px;
    overflow: auto
}

.OrderDetails__free {
    color: #69b71a;
    text-transform: uppercase;
    font-weight: bold
}

.OrderDetails__info-row__remove-button {
    color: #b37772;
    cursor: pointer;
    display: block;
    position: absolute;
    right: 10px;
    transition: color 0.3s ease, border-color 0.4s ease, opacity 0.3s ease;
    font-size: inherit;
    line-height: inherit;
    border: none;
    background: none
}

@media only screen and (max-width: 640px) {
    .OrderDetails__info-row__remove-button {
        top: 10px
    }
    .OrderDetails__info-row__remove-button::before {
        background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZDUxNDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMzEsM0gxMy4wNkEzLjUyLDMuNTIsMCwwLDAsOS41OSwwSDkuNTRBMy41MiwzLjUyLDAsMCwwLDYuMDcsM0guODJhLjgyLjgyLDAsMCwwLDAsMS42NEgyVjE2LjQ1QTMuNTQsMy41NCwwLDAsMCw1LjU3LDIwaDhhMy41NSwzLjU1LDAsMCwwLDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyLDAsMSwwLDAtMS42NFpNOS41NCwxLjY0aC4wNUExLjg0LDEuODQsMCwwLDEsMTEuMzcsM0g3LjczQTEuOSwxLjksMCwwLDEsOS41NCwxLjY0Wm01LjkyLDE0LjgxYTEuOSwxLjksMCwwLDEtMS45MSwxLjkxaC04YTEuOSwxLjksMCwwLDEtMS45MS0xLjkxVjQuNTlIMTUuNDRWMTYuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSwxNS42NmEuOC44LDAsMCwwLC44Mi0uODJWOC4xN2EuODIuODIsMCwwLDAtMS42NCwwdjYuNjdBLjgxLjgxLDAsMCwwLDcuNTUsMTUuNjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuNTcsMTUuNjZhLjguOCwwLDAsMCwuODItLjgyVjguMTdhLjgyLjgyLDAsMCwwLTEuNjQsMHY2LjY3QS44My44MywwLDAsMCwxMS41NywxNS42NloiLz48L2c+PC9nPjwvc3ZnPg==") center/20px 21px no-repeat;
        content: " ";
        display: inline-block;
        height: 21px;
        opacity: 0.4;
        vertical-align: middle;
        width: 21px
    }
    .OrderDetails__info-row__remove-button:hover::before {
        opacity: 0.7
    }
}

.OrderDetails__info-row__remove-button:hover {
    color: #66b2ff
}

.OrderDetails__info-row__remove-button:focus {
    outline: none
}

.OrderDetails__info-row__remove-button__label {
    display: inline-block;
    font-size: 11px;
    line-height: 16px;
    vertical-align: middle
}

@media only screen and (max-width: 640px) {
    .OrderDetails__info-row__remove-button__label {
        display: none
    }
}

.OrderDetails__split__header {
    display: flex;
    margin: 0 0 15px;
    padding: 5px 0
}

.OrderDetails__reorder-pane {
    align-items: center;
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTUwcHgiIGhlaWdodD0iNTUwcHgiIHZpZXdCb3g9IjMxIDMxIDU1MCA1NTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjZTVlYWU1IiBkPSJNNDcyLjQ0Miw0NzIuNDQyYy02MS40LDYxLjQtMTQ4LjI2Nyw4MS43ODktMjI2LjU3OCw2MS4xNjdsLTE4Ljk5MiwxOC45OTFjODkuNDEzLDI4LjU5NSwxOTEuMjc1LDcuNDIzLDI2Mi4yMTMtNjMuNTE1CgljOTUuNTA0LTk1LjUwNCwxMDAuNzk4LTI0Ny4wNjYsMTUuODk2LTM0OC43OGwzNC4wMzctMzQuMDM3bC05MS41NDMtOC4zMjJsOC4zMjEsOTEuNTQ0bDMyLjQ3NC0zMi40NzQKCUM1NjQuMDE5LDI0OS40NzcsNTU4Ljc0MiwzODYuMTQyLDQ3Mi40NDIsNDcyLjQ0MnoiLz4KPHBhdGggZmlsbD0iI2U1ZWFlNSIgZD0iTTEyMi45MTQsMTIyLjkxNGMtODkuNzQ2LDg5Ljc0NS05OS44MzMsMjI4Ljk5MS0zMC4yNzcsMzI5Ljg3MWwtMzYuMywzNi4zMDFsOTEuNTQzLDguMzIybC04LjMyMi05MS41NDNsLTI5Ljk1OSwyOS45NTkKCWMtNjAuNTM1LTkxLjM5My01MC41NjUtMjE1Ljc0MiwyOS45NTktMjk2LjI2N2M1NC4zNi01NC4zNiwxMjguNjc2LTc2LjU3OSwxOTkuMzY0LTY2LjY0M2wyMC4zNC0yMC4zNAoJQzI3Ni41NzMsMzUuMjk5LDE4Ny4wOTQsNTguNzMzLDEyMi45MTQsMTIyLjkxNHoiLz4KPC9zdmc+Cg==") center/contain no-repeat;
    box-sizing: border-box;
    display: flex;
    height: 140px;
    justify-content: center;
    margin: 0 auto 20px;
    min-width: 140px;
    position: relative;
    text-align: center
}

.OrderDetails__note-message {
    background-color: #f5fae6;
    border-radius: 4px;
    font-size: 14px;
    margin-bottom: 20px;
    padding: 10px
}

.ReplyMessageForm {
    margin-top: 15px
}

.ReplyMessageForm__field {
    display: block;
    margin-bottom: 8px
}

.ReplyMessageForm__buttons {
    display: none;
    text-align: right
}

.ReplyMessageForm__buttons--input-active {
    display: block
}

.OrderMessageHeader {
    cursor: pointer;
    display: flex;
    padding: 10px;
    color: inherit;
    border: none;
    background: none;
    width: 100%;
    text-align: left;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.OrderMessageHeader:hover {
    background-color: #f5f9fa
}

.OrderMessageHeader:focus {
    outline: none
}

.OrderMessageHeader__type {
    flex-shrink: 0;
    font-size: 13px;
    padding-left: 8px;
    padding-right: 15px;
    width: 82px;
    opacity: .8
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__type {
        text-align: left;
        padding-left: 0;
        padding-right: 5px;
        margin-right: auto;
        width: auto
    }
}

.OrderMessageHeader__type-is-viewed {
    color: rgba(0, 0, 0, 0.53)
}

.OrderMessageHeader__icon {
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 16px;
    margin: 3px;
    width: 16px
}

.OrderMessageHeader__subject-arrow {
    font-size: 30px
}

.OrderMessageHeader__icon-is-viewed {
    opacity: 0.5
}

.OrderMessageHeader__icon-support {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXN1cHBvcnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMjksOGMtLjIyLTQuNjktMy04LTYuNzUtOFMwLDMuMzIsMCw4LjA3di4yMmwuMjIsMi4zOWEyLDIsMCwwLDAsMi4wNSwxLjg1aC41NWExLjc0LDEuNzQsMCwwLDAsMS4zMi0uNzIsMi40NywyLjQ3LDAsMCwwLC41Mi0xLjQ1TDQuMjIsNy44N2ExLjc1LDEuNzUsMCwwLDAtLjcxLTEuMzRBMi41MywyLjUzLDAsMCwwLDIuMDUsNkgxLjc4bDAtLjE2QzIuNSwzLjI0LDQuNCwxLjQ5LDYuNTQsMS40OXM0LDEuNzUsNC43MSw0LjM2TDExLjMsNkgxMWExLjg5LDEuODksMCwwLDAtMS40NC41MSwxLjUsMS41LDAsMCwwLS43MywxLjMzbC0uMjIsMi40MWExLjk0LDEuOTQsMCwwLDAsMSwxLjg5LDQuMTYsNC4xNiwwLDAsMS0zLjEsMS4yMi43OS43OSwwLDAsMC0uODQuNzEuNzguNzgsMCwwLDAsLjcuODRoLjI3YTUuNjksNS42OSwwLDAsMCw0Ljc3LTIuNTRoMGEyLjExLDIuMTEsMCwwLDAsMS42NS0xLjhsLjIyLTIuNDFaTTIsNy42MWguMzJjLjEsMCwuMzEsMCwuMzUuMThhLjUyLjUyLDAsMCwxLC4xMS4yOEwzLDEwLjQ2YzAsLjEyLDAsLjM2LS4yNC4zNmEuMjkuMjksMCwwLDEtLjIyLjExSDIuMTZhLjQxLjQxLDAsMCwxLS40NS0uNDZMMS40OSw4LjA4aDBBLjQxLjQxLDAsMCwxLDIsNy42MVptOS42NC41OC0uMjIsMi40YS40OC40OCwwLDAsMS0uNDYuNDVoLS4zM2EuNDkuNDksMCwwLDEtLjQ2LS40NmwuMjItMi40MmEuNS41LDAsMCwxLC40Ni0uNDRoLjMzYS40OC40OCwwLDAsMSwuNDYuNDZaIi8+PC9nPjwvZz48L3N2Zz4K")
}

.OrderMessageHeader__icon-writer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXdyaXRlcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC43Nyw0LjA2LDEwLjk0LjIzYS44LjgsMCwwLDAtMS4xMywwTC45Miw5LjEzYS43NC43NCwwLDAsMC0uMjIuNDRMMCwxNC4wOWEuOC44LDAsMCwwLC4yLjY2bC4wOS4wOWgwQS43OC43OCwwLDAsMCwuNzksMTVILjkxbDQuNTItLjY5YS43NC43NCwwLDAsMCwuNDQtLjIybDguOS04Ljg5YS44MS44MSwwLDAsMCwwLTEuMTNaTTMuODIsMTNsLTIuMDguMzEuMzItMi4wOFptNy02LjA3TDUuNDIsMTIuMywyLjcsOS41OSw4LjEyLDQuMTdabTIuMjYtMi4yNUwxMiw1Ljc2LDkuMjQsMy4wNWwxLjE0LTEuMTRaTTEuMTcsMTMuODNaIi8+PC9nPjwvZz48L3N2Zz4K")
}

.OrderMessageHeader__icon-call {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIgoJIHZpZXdCb3g9IjAgMCAyODcuMzIgMjg3LjMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODcuMzIgMjg3LjMyOyIgIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCB0cmFuc2Zvcm0gPSAidHJhbnNsYXRlKDEwMCwgMSkgcm90YXRlKDQ1IDYwIDYwKSBzY2FsZSgwLjgzKSIgZD0iTTI2Ny43NDksMTkxLjA3NmMtMTQuNTk1LTExLjcyOS0yNy45ODMtMTcuNDMxLTQwLjkzLTE3LjQzMWMtMTguNzI5LDAtMzIuMjE0LDExLjkxNC00NC40MjMsMjQuMTE5CgljLTEuNDA0LDEuNDA1LTMuMTA0LDIuMDYtNS4zNDksMi4wNmMtMTAuMjg4LDAuMDAxLTI4LjM4Ny0xMi44ODMtNTMuNzk0LTM4LjI5M2MtMjkuODktMjkuODkyLTQxLjE5MS00OC45MDQtMzMuNTkyLTU2LjUwNgoJYzIwLjYtMjAuNTkzLDI3LjAzMS00MS4yMzctNC41MDktODAuNDYyQzczLjg2MSwxMC41MSw2Mi44MTQsMy42OCw1MS4zOCwzLjY4Yy0xNS40MiwwLTI3LjE0MiwxMi4zMjYtMzcuNDg0LDIzLjIwMgoJYy0xLjc4OCwxLjg4LTMuNDc3LDMuNjU2LTUuMTMzLDUuMzEyYy0xMS42ODksMTEuNjg4LTExLjY4MywzNy4xODIsMC4wMTcsNjguMmMxMi44MzcsMzQuMDMzLDM4LjE4Myw3MS4wNTUsNzEuMzcsMTA0LjI0NwoJYzI1LjY2NSwyNS42NjMsNTMuNTksNDYuNDAzLDgwLjc1OCw2MC4zMjhjMjMuNzE5LDEyLjE1OCw0Ni43MjYsMTguNjcyLDY0Ljc4MywxOC42NzJjMC4wMDIsMCwwLjAwNCwwLDAuMDA3LDAKCWMxMS4zLDAsMjAuNDc5LTIuNDY1LDI2LjU0MS03LjQ3OGMxMi4zMTQtMTAuMTgxLDM1LjIzNC0yOS4wMzksMzUuMDgxLTUxLjQzOUMyODcuMjM2LDIxMi43MSwyODAuNjUzLDIwMS40NTEsMjY3Ljc0OSwxOTEuMDc2eiIvPgo8L3N2Zz4K")
}

.OrderMessageHeader__container {
    overflow: hidden;
    flex-grow: 1;
    display: flex
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__container {
        flex-wrap: wrap
    }
}

.OrderMessageHeader__subject {
    flex-grow: 1;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__subject {
        flex-basis: 100%;
        order: 1;
        margin-top: 2px
    }
}

.OrderMessage-new .OrderMessageHeader__subject {
    font-weight: 700
}

.OrderMessageHeader__props {
    flex-shrink: 0;
    text-align: right;
    white-space: nowrap;
    margin-left: 5px
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__props {
        font-size: 13px;
        opacity: 0.8
    }
    .OrderMessageHeader__props_is-viewed {
        color: rgba(0, 0, 0, 0.53)
    }
}

.OrderMessage {
    border-bottom: 1px solid rgba(218, 218, 218, 0.4);
    border-top: 0;
    font-size: 14px
}

.OrderMessage-new {
    font-weight: bold
}

.OrderMessage__body {
    box-sizing: border-box;
    overflow: hidden;
    padding: 8px 20px 15px;
    will-change: max-height, opacity, padding-top, padding-bottom
}

@media only screen and (min-width: 641px) {
    .OrderMessage__body {
        margin-left: 140px;
        margin-right: 140px
    }
}

.OrderMessage__body p {
    margin: 0 0 5px
}

.OrderMessage__props-new-lable {
    margin-right: 10px
}

.RatePicker {
    margin-bottom: 10px;
    min-height: 60px;
    position: relative
}

.RatePicker__stars {
    display: flex
}

.RatePicker__title {
    align-items: center;
    color: gray;
    display: flex;
    font-size: 12px;
    line-height: 100%
}

.RatePicker__stars-container {
    display: flex;
    flex: 1
}

.RatePicker__star-container {
    display: flex;
    flex: 1;
    justify-content: center
}

.RatePicker__result-rate {
    line-height: 30px
}

.RatePicker__result-rate__value {
    display: inline-block;
    font-size: 16px;
    min-width: 20px;
    text-align: right
}

.RatePicker__result-rate__total {
    font-size: 14px
}

.RatePicker__stars-container .RatePicker__stars-container-star-full {
    background-position: -98px -170px
}

.RatePicker__stars-container-star {
    background: transparent url("/static/images/cabinet_spr.png") -127px -170px no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 27px;
    position: relative;
    width: 29px;
    border: none;
    padding: 0
}

.RatePicker__stars-container-star:hover {
    background-position: -98px -170px
}

.RatePicker__star-message {
    color: #7cb149;
    padding-top: 10px;
    position: absolute;
    text-align: center;
    width: 100%
}

.CallQuestionnaireForm {
    margin: 0 auto;
    max-width: 419px
}

.CallQuestionnaireForm__question {
    margin-bottom: 15px
}

.CallQuestionnaireForm__question-title {
    font-size: 16px;
    margin-bottom: 15px
}

.CallQuestionnaireForm__actions {
    text-align: right
}

.CallQuestionnaireForm__comment-container {
    height: 110px
}

.CallQuestionnaire__subject {
    align-items: center;
    display: flex;
    line-height: 20px
}

.OrderMessages__buttons {
    border-bottom: 1px solid rgba(218, 218, 218, 0.4);
    display: flex;
    padding: 10px
}

.OrderMessage__link a {
    background-color: #488113;
    border: none;
    border-radius: 5px;
    color: white;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    line-height: 120%;
    margin-top: 3px;
    outline: medium none;
    padding: 3px 30px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
    vertical-align: top;
    width: auto
}

.OrderMessages__empty-message {
    color: #777;
    font-size: 14px;
    font-weight: bold;
    padding: 40px 20px;
    text-align: center;
    text-transform: uppercase
}

.OrderMessages__button--mark-all {
    margin-left: auto
}

@media only screen and (max-width: 425px) {
    .OrderMessages__button--mark-all[disabled] {
        display: none
    }
}

.OrderDetailsFilesFile {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
    border-radius: 5px
}

.OrderDetailsFilesFile__header {
    align-items: center;
    cursor: pointer;
    display: block;
    display: flex;
    padding: 10px 10px 10px 25px;
    position: relative;
    border: none;
    background: none;
    color: inherit;
    width: 100%;
    border-radius: 5px
}

.OrderDetailsFilesFile__header:focus {
    outline: none
}

.OrderDetailsFilesFile__header:hover {
    background-color: #f5f9fa
}

.OrderDetailsFilesFile__header::before {
    border-color: transparent transparent transparent #c1c0c0;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    content: " ";
    display: block;
    height: 0;
    left: 10px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.OrderDetailsFilesFile__heading {
    justify-content: space-between;
    min-width: 0
}

@media only screen and (min-width: 641px) {
    .OrderDetailsFilesFile__heading {
        display: flex;
        flex: 1 1 auto
    }
}

.OrderDetailsFilesFile__name {
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 0;
    margin-right: 10px
}

.OrderDetailsFilesFile__created-at {
    color: #777;
    font-size: 12px;
    line-height: 20px;
    white-space: nowrap;
    text-align: left
}

.OrderDetailsFilesFile__header--is-open::before {
    border-color: #c1c0c0 transparent transparent;
    border-width: 4px 4px 0;
    margin: 0 0 0 -2px
}

.OrderDetailsFilesFile__header--is-new {
    font-weight: bold
}

.OrderDetailsFilesFile__body {
    padding-bottom: 10px
}

@media only screen and (max-width: 425px) {
    .OrderDetailsFilesFile__body {
        padding: 10px
    }
}

@media only screen and (min-width: 426px) {
    .OrderDetailsFilesFile__body {
        margin-left: 55px
    }
}

.OrderDetailsFilesFile__body__additional_info {
    color: #777;
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 5px
}

.OrderDetailsFilesFile__body__description {
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 10px
}

.OrderDetailsFilesFile__body__time-free-revision,
.OrderDetailsFilesFile__body__comment {
    color: #777;
    font-size: 13px;
    line-height: 1.3;
    margin-bottom: 10px
}

.OrderDetailsFilesFile__button {
    margin: 0 10px 10px 0;
    padding: 5px;
    min-width: 215px;
    text-align: center
}

.OrderDetailsFilesFile__button::before {
    content: "";
    display: inline-block;
    height: 19px;
    margin-right: 10px;
    vertical-align: -4px;
    width: 19px
}

.OrderDetailsFilesFile__button:hover::before {
    opacity: .5
}

.OrderDetailsFilesFile__button--light {
    border-color: transparent;
    background-color: #fff
}

.OrderDetailsFilesFile__button--light:not([aria-disabled]):hover {
    border-color: #dce0ef;
    color: #074590
}

.OrderDetailsFilesFile__button--revision::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4yIDE2LjEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAxODBkNTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tcGFpZC1yZXZpc2lvbjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNOS42Nyw0LjYxYS43MS43MSwwLDAsMC0xLDBMMS45MSwxMS4zOGEuNy43LDAsMCwwLS4yLjRsLS41MywzLjQ0YS43My43MywwLDAsMCwuMTguNThsLjE1LjE0aDBhLjc1Ljc1LDAsMCwwLC4zNi4xSDJsMy40NC0uNTJhLjg0Ljg0LDAsMCwwLC40LS4ybDYuNzctNi43N2EuNzIuNzIsMCwwLDAsMC0xWk00LDE0LjI5bC0xLjI1LjE5LjE5LTEuMjVaTTkuMzgsOS43NWwtNCw0TDMuNDgsMTEuODFsNC00Wk0xMS4xLDhsLS43My43Mkw4LjQ1LDYuODNsLjcyLS43MlpNMi4xNywxNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik03Ljg0LDBhOS4yNCw5LjI0LDAsMCwwLTYuMiwyLjM3TDEuNzUuOTFBLjc2Ljc2LDAsMCwwLDEuMDYuMS43Ni43NiwwLDAsMCwuMjUuNzlMMCw0YS43NS43NSwwLDAsMCwuNjIuOGwzLjIuNTRoLjEyYS43NS43NSwwLDAsMCwuMTMtMS40OUwyLjQ5LDMuNjFhNy44NSw3Ljg1LDAsMCwxLDExLDExLjI0Ljc1Ljc1LDAsMCwwLDAsMS4wNi43My43MywwLDAsMCwuNTIuMjEuNzUuNzUsMCwwLDAsLjU0LS4yMkE5LjM2LDkuMzYsMCwwLDAsNy44NCwwWiIvPjwvZz48L2c+PC9zdmc+") center/17px 16px no-repeat
}

.OrderDetailsFilesFile__button--refund::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xOSAxNi4yNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMTgwZDU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXJlZnVuZDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy44NCwwQTkuMjksOS4yOSwwLDAsMCwxLjYzLDIuMzdMMS43NS45MUEuNzUuNzUsMCwwLDAsLjI1Ljc5TDAsNGEuNzUuNzUsMCwwLDAsLjYyLjhsMy4yLjU0aC4xMmEuNzUuNzUsMCwwLDAsLjEzLTEuNDlMMi40OSwzLjYxYTcuODUsNy44NSwwLDAsMSwxMSwxMS4yNC43NS43NSwwLDAsMCwwLDEuMDYuNzMuNzMsMCwwLDAsLjUyLjIxLjc1Ljc1LDAsMCwwLC41NC0uMjJBOS4zNiw5LjM2LDAsMCwwLDcuODQsMFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMC4xOCwxMC4yMWExMC43NCwxMC43NCwwLDAsMC0xLjc3LS43NWMtLjczLS4yOS0xLjktLjU1LTEuOTEtMS4yNWExLDEsMCwwLDEsLjQxLS44NEExLjg3LDEuODcsMCwwLDEsOC4xMSw3YTIuMDcsMi4wNywwLDAsMSwxLjcyLjk0LjguOCwwLDEsMCwxLjM4LS44MkEzLjU2LDMuNTYsMCwwLDAsOC45Miw1LjVWNUEuODEuODEsMCwwLDAsNy4zMSw1di40OGEzLjEyLDMuMTIsMCwwLDAtMS40Mi42NCwyLjczLDIuNzMsMCwwLDAtMSwyLjEsMi40LDIuNCwwLDAsMCwxLjE0LDJBMTAuNjUsMTAuNjUsMCwwLDAsNy44MSwxMWMuNzQuMjksMS45MS41NSwxLjkxLDEuMjdhMSwxLDAsMCwxLS40LjgzLDIsMiwwLDAsMS0xLjIxLjM3LDIuMDksMi4wOSwwLDAsMS0xLjcyLS45NUEuODEuODEsMCwxLDAsNSwxMy4zMWEzLjYyLDMuNjIsMCwwLDAsMi4zLDEuNjN2LjVhLjgxLjgxLDAsMSwwLDEuNjEsMFYxNWEzLjMxLDMuMzEsMCwwLDAsMS40Mi0uNjYsMi42NywyLjY3LDAsMCwwLDEtMi4wOEEyLjM4LDIuMzgsMCwwLDAsMTAuMTgsMTAuMjFaIi8+PC9nPjwvZz48L3N2Zz4=") center/17px 16px no-repeat
}

.OrderDetailsFilesFile__button--approve::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMTgwZDU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWFwcHJvdmU8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUuMDgsMTAuODRoMGEuODYuODYsMCwwLDEtLjYzLS4yOEwuMjIsNmEuODUuODUsMCwwLDEsLjA2LTEuMi44NC44NCwwLDAsMSwxLjIsMGwzLjYsMy45M0wxMi44My4yOEEuODYuODYsMCwwLDEsMTQsLjIyYS44NS44NSwwLDAsMSwuMDUsMS4yTDUuNzEsMTAuNTZBLjg0Ljg0LDAsMCwxLDUuMDgsMTAuODRaIi8+PC9nPjwvZz48L3N2Zz4=") center/14px 11px no-repeat
}

.OrderDetailsFilesFile__button--approve-highlight::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWFwcHJvdmU8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUuMDgsMTAuODRoMGEuODYuODYsMCwwLDEtLjYzLS4yOEwuMjIsNmEuODUuODUsMCwwLDEsLjA2LTEuMi44NC44NCwwLDAsMSwxLjIsMGwzLjYsMy45M0wxMi44My4yOEEuODYuODYsMCwwLDEsMTQsLjIyYS44NS44NSwwLDAsMSwuMDUsMS4yTDUuNzEsMTAuNTZBLjg0Ljg0LDAsMCwxLDUuMDgsMTAuODRaIi8+PC9nPjwvZz48L3N2Zz4=")
}

.OrderDetailsFilesFile__button--download::before {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAxODBkNTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tZG93bmxvYWQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2LjgsNy43OGEuOC44LDAsMCwwLS44Ljh2NS4xOGExLjA4LDEuMDgsMCwwLDEtMS4wOCwxLjA4SDIuNjdBMS4wNywxLjA3LDAsMCwxLDEuNiwxMy43NlY4LjU4YS44LjgsMCwwLDAtLjgtLjguOC44LDAsMCwwLS44Ljh2NS4xOGEyLjY4LDIuNjgsMCwwLDAsMi42NywyLjY4SDE0LjkyYTIuNjgsMi42OCwwLDAsMCwyLjY4LTIuNjhWOC41OEEuOC44LDAsMCwwLDE2LjgsNy43OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04LjI2LDEyLjgyYS44LjgsMCwwLDAsMS4wOCwwbDIuNzEtMi40N0EuOC44LDAsMCwwLDExLDkuMTdMOS42LDEwLjQyVi44QS44LjgsMCwwLDAsOCwuOHY5LjYyTDYuNjMsOS4xN2EuOC44LDAsMCwwLTEuMDgsMS4xOFoiLz48L2c+PC9nPjwvc3ZnPg==") center/18px 16px no-repeat
}

.OrderDetailsFilesFile__button--download-highlight::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tZG93bmxvYWQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2LjgsNy43OGEuOC44LDAsMCwwLS44Ljh2NS4xOGExLjA4LDEuMDgsMCwwLDEtMS4wOCwxLjA4SDIuNjdBMS4wNywxLjA3LDAsMCwxLDEuNiwxMy43NlY4LjU4YS44LjgsMCwwLDAtLjgtLjguOC44LDAsMCwwLS44Ljh2NS4xOGEyLjY4LDIuNjgsMCwwLDAsMi42NywyLjY4SDE0LjkyYTIuNjgsMi42OCwwLDAsMCwyLjY4LTIuNjhWOC41OEEuOC44LDAsMCwwLDE2LjgsNy43OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04LjI2LDEyLjgyYS44LjgsMCwwLDAsMS4wOCwwbDIuNzEtMi40N0EuOC44LDAsMCwwLDExLDkuMTdMOS42LDEwLjQyVi44QS44LjgsMCwwLDAsOCwuOHY5LjYyTDYuNjMsOS4xN2EuOC44LDAsMCwwLTEuMDgsMS4xOFoiLz48L2c+PC9nPjwvc3ZnPg==")
}

.OrderDetailsFilesCustomersFile {
    align-items: center;
    border-bottom: 1px solid rgba(218, 218, 218, 0.4);
    display: flex;
    padding: 10px
}

.OrderDetailsFilesCustomersFile__link {
    color: rgba(0, 20, 50, 0.75);
    display: flex;
    flex: 1 1 auto;
    min-width: 0
}

.OrderDetailsFilesCustomersFile__link:hover {
    color: rgba(0, 20, 50, 0.9)
}

.OrderDetailsFilesCustomersFile__subject {
    margin-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-grow: 1
}

.OrderDetailsFilesCustomersFile__date {
    color: rgba(0, 0, 0, 0.53);
    font-size: 11px;
    float: right;
    white-space: nowrap
}

.OrderDetailsFilesCustomersFile__file-description {
    font-size: 11px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.OrderDetailsFilesCustomersFile__delete-button {
    background-color: transparent;
    border: 0 none;
    cursor: pointer;
    height: 30px;
    margin-left: auto;
    padding: 0;
    text-align: center;
    width: 30px;
    opacity: .5;
    flex-shrink: 0
}

.OrderDetailsFilesCustomersFile__delete-button:focus,
.OrderDetailsFilesCustomersFile__delete-button:hover {
    opacity: 1
}

.OrderDetailsFilesCustomersFile__delete-button::before {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZDUxNDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMzEsM0gxMy4wNkEzLjUyLDMuNTIsMCwwLDAsOS41OSwwSDkuNTRBMy41MiwzLjUyLDAsMCwwLDYuMDcsM0guODJhLjgyLjgyLDAsMCwwLDAsMS42NEgyVjE2LjQ1QTMuNTQsMy41NCwwLDAsMCw1LjU3LDIwaDhhMy41NSwzLjU1LDAsMCwwLDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyLDAsMSwwLDAtMS42NFpNOS41NCwxLjY0aC4wNUExLjg0LDEuODQsMCwwLDEsMTEuMzcsM0g3LjczQTEuOSwxLjksMCwwLDEsOS41NCwxLjY0Wm01LjkyLDE0LjgxYTEuOSwxLjksMCwwLDEtMS45MSwxLjkxaC04YTEuOSwxLjksMCwwLDEtMS45MS0xLjkxVjQuNTlIMTUuNDRWMTYuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSwxNS42NmEuOC44LDAsMCwwLC44Mi0uODJWOC4xN2EuODIuODIsMCwwLDAtMS42NCwwdjYuNjdBLjgxLjgxLDAsMCwwLDcuNTUsMTUuNjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuNTcsMTUuNjZhLjguOCwwLDAsMCwuODItLjgyVjguMTdhLjgyLjgyLDAsMCwwLTEuNjQsMHY2LjY3QS44My44MywwLDAsMCwxMS41NywxNS42NloiLz48L2c+PC9nPjwvc3ZnPg==") center/contain no-repeat
}

.OrderDetailsFiles {
    flex: 1 0 auto
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles {
        display: flex
    }
}

.OrderDetailsFiles__split {
    box-sizing: border-box;
    min-width: 0;
    padding: 20px
}

.OrderDetailsFiles__split--from-service {
    border-right: 1px solid rgba(218, 218, 218, 0.4)
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles__split--from-service {
        flex-basis: 60%
    }
}

.OrderDetailsFiles__split--from-customer {
    background-color: #fcfdfc;
    box-shadow: inset 0 0 5px #fff
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles__split--from-customer {
        flex-basis: 40%
    }
}

.OrderDetailsFiles__split__header {
    display: flex;
    margin: 0 0 14px;
    padding: 5px 0
}

.OrderDetailsFiles__split__title {
    flex: 1 1 auto;
    line-height: 21px
}

.OrderDetailsFiles__split__body {
    font-size: 14px;
    margin-bottom: 20px
}

.OrderDetailsFiles__split__count {
    align-self: center;
    color: #777;
    font-size: 14px;
    font-weight: normal;
    line-height: 21px
}

.OrderDetailsFiles__no-from-service-message {
    background: #fdfaf6;
    border-radius: 4px;
    padding: 30px 20px
}

.OrderDetailsFiles__no-smart-paper-message {
    background: rgba(82, 153, 215, 0.1);
    border-radius: 4px;
    padding: 30px 20px
}

.OrderDetailsFiles__no-from-customer-message {
    font-size: 13px;
    margin-bottom: 15px
}

.OrderDetailsFiles__no-sources-message,
.OrderDetailsFiles__no-samples-message {
    color: #777;
    font-size: 13px;
    padding: 20px
}

.OrderDetailsFiles__no-plagiarism {
    background-color: #f0f5ea;
    border-radius: 2px;
    font-size: 12px;
    padding: 10px
}

.OrderDetailsFiles__files-container {
    margin-bottom: 15px
}

.OrderDetailsFilesFile__download-doc-tip {
    display: inline-block;
    font-size: 12px;
    line-height: 20px
}

.OrderDetailsFiles__anti-plag-details-button {
    padding: 0;
    background: none;
    border: none
}

.OrderDetailsPage .Page__body {
    background: white;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05);
    display: flex;
    flex-direction: column
}

.OrderDetailsPage__tabs {
    border-bottom: 1px solid rgba(218, 218, 218, 0.4);
    display: flex;
    flex-wrap: wrap-reverse
}

.OrderDetailsPage__tab,
.OrderDetailsPage__order-action {
    font-size: 15px;
    padding: 12px 20px
}

.OrderDetailsPage__tab:not(:last-child),
.OrderDetailsPage__order-action:not(:last-child) {
    margin-right: 10px
}

.OrderDetailsPage__tab {
    color: #000;
    font-weight: 600
}

.OrderDetailsPage__tab:focus {
    outline: none
}

.OrderDetailsPage__tab--active {
    border-bottom: 3px solid;
    color: #1b577f;
    cursor: default;
    margin-bottom: -1px;
    opacity: 1
}

.OrderDetailsPage__tab--not-active {
    cursor: pointer;
    opacity: 0.7
}

.OrderDetailsPage__tab--not-active:hover,
.OrderDetailsPage__tab--not-active:focus {
    opacity: 1
}

.OrderDetailsPage__tab__new-count {
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    height: 18px;
    line-height: 18px;
    margin-left: 4px;
    text-align: center;
    vertical-align: 1px;
    width: 18px
}

.OrderDetailsPage__order-actions {
    display: flex;
    flex: 1 1 auto;
    justify-content: flex-end
}

.OrderDetailsPage__order-action {
    cursor: pointer;
    font-weight: 600;
    display: inline-block;
    background-color: transparent;
    white-space: nowrap;
    opacity: 1;
    border: none;
    outline: none
}

.OrderDetailsPage__order-action:hover {
    opacity: 0.75
}

.OrderDetailsPage__order-action--pay {
    color: #000;
    background-color: #FFC107;
    background-image: linear-gradient(-180deg, #FFEB3B, #FFC107 90%);
    font-weight: 600;
    padding-left: 25px;
    padding-right: 25px;
    border-radius: 3px
}

.OrderDetailsPage__order-action--pay:hover {
    color: #000
}

.OrderDetailsPage__order-action--pay::before {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDU0OC4xNzYgNTQ4LjE3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQ4LjE3NiA1NDguMTc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTM0Ljc1NCw2OC4yMzhjLTguOTQ1LTguOTQ1LTE5LjY5OC0xMy40MTctMzIuMjU4LTEzLjQxN0g0NS42ODFjLTEyLjU2MiwwLTIzLjMxMyw0LjQ3MS0zMi4yNjQsMTMuNDE3ICAgIEM0LjQ3MSw3Ny4xODUsMCw4Ny45MzYsMCwxMDAuNDk5djM0Ny4xNzNjMCwxMi41NjYsNC40NzEsMjMuMzE4LDEzLjQxNywzMi4yNjRjOC45NTEsOC45NDYsMTkuNzAyLDEzLjQxOSwzMi4yNjQsMTMuNDE5aDQ1Ni44MTUgICAgYzEyLjU2LDAsMjMuMzEyLTQuNDczLDMyLjI1OC0xMy40MTljOC45NDUtOC45NDUsMTMuNDIyLTE5LjY5NywxMy40MjItMzIuMjY0VjEwMC40OTkgICAgQzU0OC4xNzYsODcuOTM2LDU0My42OTksNzcuMTg1LDUzNC43NTQsNjguMjM4eiBNNTExLjYyNyw0NDcuNjc5YzAsMi40NzgtMC45MDMsNC42MTMtMi43MTEsNi40MjcgICAgYy0xLjgwNywxLjgtMy45NDksMi43MDMtNi40MiwyLjcwM0g0NS42ODFjLTIuNDczLDAtNC42MTUtMC45MDMtNi40MjMtMi43MWMtMS44MDctMS44MTMtMi43MTItMy45NDktMi43MTItNi40MjdWMjc0LjA4OCAgICBoNDc1LjA4MlY0NDcuNjc5eiBNNTExLjYyNywxNjQuNDQ5SDM2LjU0NXYtNjMuOTU0YzAtMi40NzQsMC45MDItNC42MTEsMi43MTItNi40MjNjMS44MDktMS44MDMsMy45NTEtMi43MDgsNi40MjMtMi43MDhoNDU2LjgxNSAgICBjMi40NzEsMCw0LjYxMywwLjkwMSw2LjQyLDIuNzA4YzEuODA4LDEuODEyLDIuNzExLDMuOTQ5LDIuNzExLDYuNDIzVjE2NC40NDlMNTExLjYyNywxNjQuNDQ5eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojMkI4REUwIiBkYXRhLW9sZF9jb2xvcj0iIzJiOGRlMCI+PC9wYXRoPgoJCTxyZWN0IHg9IjczLjA5MiIgeT0iMzgzLjcxOSIgd2lkdGg9IjczLjA4OSIgaGVpZ2h0PSIzNi41NDgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6IzJCOERFMCIgZGF0YS1vbGRfY29sb3I9IiMyYjhkZTAiPjwvcmVjdD4KCQk8cmVjdCB4PSIxODIuNzI4IiB5PSIzODMuNzE5IiB3aWR0aD0iMTA5LjYzNCIgaGVpZ2h0PSIzNi41NDgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6IzJCOERFMCIgZGF0YS1vbGRfY29sb3I9IiMyYjhkZTAiPjwvcmVjdD4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+") center bottom/20px 18px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px
}

.OrderDetailsPage__order-action--edit::before {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNMzUyLjQ1OSwyMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBoLTIwNmMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjBzOC45NTQsMjAsMjAsMjBoMjA2ICAgICBDMzQzLjUwNSwyNDAsMzUyLjQ1OSwyMzEuMDQ2LDM1Mi40NTksMjIweiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojNTI3RUZGIiBkYXRhLW9sZF9jb2xvcj0iIzUyN2VmZiI+PC9wYXRoPgoJCQk8cGF0aCBkPSJNMTI2LjQ1OSwyODBjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwYzAsMTEuMDQ2LDguOTU0LDIwLDIwLDIwSDI1MS41N2MxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMGMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMCAgICAgSDEyNi40NTl6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiM1MjdFRkYiIGRhdGEtb2xkX2NvbG9yPSIjNTI3ZWZmIj48L3BhdGg+CgkJCTxwYXRoIGQ9Ik0xNzMuNDU5LDQ3MkgxMDYuNTdjLTIyLjA1NiwwLTQwLTE3Ljk0NC00MC00MFY4MGMwLTIyLjA1NiwxNy45NDQtNDAsNDAtNDBoMjQ1Ljg4OWMyMi4wNTYsMCw0MCwxNy45NDQsNDAsNDB2MTIzICAgICBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBjMTEuMDQ2LDAsMjAtOC45NTQsMjAtMjBWODBjMC00NC4xMTItMzUuODg4LTgwLTgwLTgwSDEwNi41N2MtNDQuMTEyLDAtODAsMzUuODg4LTgwLDgwdjM1MiAgICAgYzAsNDQuMTEyLDM1Ljg4OCw4MCw4MCw4MGg2Ni44ODljMTEuMDQ2LDAsMjAtOC45NTQsMjAtMjBDMTkzLjQ1OSw0ODAuOTU0LDE4NC41MDUsNDcyLDE3My40NTksNDcyeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojNTI3RUZGIiBkYXRhLW9sZF9jb2xvcj0iIzUyN2VmZiI+PC9wYXRoPgoJCQk8cGF0aCBkPSJNNDY3Ljg4NCwyODkuNTcyYy0yMy4zOTQtMjMuMzk0LTYxLjQ1OC0yMy4zOTUtODQuODM3LTAuMDE2bC0xMDkuODAzLDEwOS41NmMtMi4zMzIsMi4zMjctNC4wNTIsNS4xOTMtNS4wMSw4LjM0NSAgICAgbC0yMy45MTMsNzguNzI1Yy0yLjEyLDYuOTgtMC4yNzMsMTQuNTU5LDQuODIxLDE5Ljc4YzMuODE2LDMuOTExLDksNi4wMzQsMTQuMzE3LDYuMDM0YzEuNzc5LDAsMy41NzUtMC4yMzgsNS4zMzgtMC43MjcgICAgIGw4MC43MjUtMjIuMzYxYzMuMzIyLTAuOTIsNi4zNS0yLjY4Myw4Ljc5LTUuMTE5bDEwOS41NzMtMTA5LjM2N0M0OTEuMjc5LDM1MS4wMzIsNDkxLjI3OSwzMTIuOTY4LDQ2Ny44ODQsMjg5LjU3MnogICAgICBNMzMzLjc3Niw0NTEuNzY4bC00MC42MTIsMTEuMjVsMTEuODg1LTM5LjEyOWw3NC4wODktNzMuOTI1bDI4LjI5LDI4LjI5TDMzMy43NzYsNDUxLjc2OHogTTQzOS42MTUsMzQ2LjEzbC0zLjg3NSwzLjg2NyAgICAgbC0yOC4yODUtMjguMjg1bDMuODYyLTMuODU0YzcuNzk4LTcuNzk4LDIwLjQ4Ni03Ljc5OCwyOC4yODQsMEM0NDcuMzk5LDMyNS42NTYsNDQ3LjM5OSwzMzguMzQ0LDQzOS42MTUsMzQ2LjEzeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojNTI3RUZGIiBkYXRhLW9sZF9jb2xvcj0iIzUyN2VmZiI+PC9wYXRoPgoJCQk8cGF0aCBkPSJNMzMyLjQ1OSwxMjBoLTIwNmMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjBzOC45NTQsMjAsMjAsMjBoMjA2YzExLjA0NiwwLDIwLTguOTU0LDIwLTIwUzM0My41MDUsMTIwLDMzMi40NTksMTIweiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojNTI3RUZGIiBkYXRhLW9sZF9jb2xvcj0iIzUyN2VmZiI+PC9wYXRoPgoJCTwvZz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+") center bottom/24px 19px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px
}

.OrderDetailsPage__order-action--cancel {
    color: #d25445;
    border: none
}

.OrderDetailsPage__order-action--cancel:focus {
    outline: none
}

.OrderDetailsPage__order-action--cancel::before {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZDI1NDQ1O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aWNvbi1jZW5jZWw8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuNzUsNS41NWw0LjEtNC4xYS44My44MywwLDAsMCwwLTEuMi44NS44NSwwLDAsMC0xLjIsMGwtNC4xLDQuMUwxLjQ1LjI1YS44NS44NSwwLDAsMC0xLjIsMS4ybDQuMSw0LjFMLjI1LDkuNjVhLjg1Ljg1LDAsMCwwLDAsMS4yLjgzLjgzLDAsMCwwLC42LjI1LjgyLjgyLDAsMCwwLC42LS4yNWw0LjEtNC4xLDQuMSw0LjFhLjg1Ljg1LDAsMCwwLC42LjI1LjgyLjgyLDAsMCwwLC42LS4yNS44My44MywwLDAsMCwwLTEuMloiLz48L2c+PC9nPjwvc3ZnPg==") center/11px 11px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px
}

@media only screen and (min-width: 1025px) {
    .ProfilePage__contacts-and-change-pass {
        display: flex
    }
}

.ProfilePage__pane {
    background-color: white;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05)
}

.ProfilePage__pane__form-item {
    margin-bottom: 10px
}

@media only screen and (min-width: 641px) {
    .ProfilePage__pane__form-item {
        display: flex
    }
}

.ProfilePage__pane__form-item__label {
    font-size: 15px
}

@media only screen and (max-width: 640px) {
    .ProfilePage__pane__form-item__label {
        display: block;
        margin-bottom: 5px
    }
}

@media only screen and (min-width: 641px) {
    .ProfilePage__pane__form-item__label {
        align-items: center;
        display: flex;
        flex: 0 0 80px;
        height: 36px;
        justify-content: flex-end;
        padding-right: 15px;
        text-align: right
    }
}

@media only screen and (min-width: 641px) {
    .ProfilePage__pane__form-item__label--wide {
        flex-basis: 140px
    }
}

.ProfilePage__pane__form-item__control {
    flex: 1 1 auto;
    min-width: 0;
    width: 100%
}

.ProfilePage__pane__form-item--submit-button-container {
    display: flex;
    flex-direction: row-reverse
}

.ProfilePage__pane-heading {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0 20px;
    opacity: 0.8;
    text-transform: uppercase
}

.ProfilePage__pane--contacts {
    box-sizing: border-box;
    margin-bottom: 20px;
    padding: 20px
}

@media only screen and (min-width: 1025px) {
    .ProfilePage__pane--contacts {
        flex: 0 0 50%;
        margin-right: 5%
    }
}

.ProfilePage__pane--change-pass {
    flex: 1 1 50%;
    margin-bottom: 20px;
    padding: 20px
}

.ProfilePage__policy-accepted-notice {
    color: rgba(0, 0, 0, 0.65);
    font-size: 13px;
    margin-top: 40px;
    padding-top: 10px;
    text-align: center
}

.ProfilePage__policy-accepted-notice__heading {
    font-size: 13px;
    margin: 0 0 5px
}

.ProfilePage__pane--affliliate {
    box-sizing: border-box;
    margin-bottom: 20px;
    padding: 20px
}

.ProfilePage__pane--affliliate .howitworks-pane {
    margin: 30px 0
}

.ProfilePage__pane--affliliate .block-how-wrap .block-how-icon {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    min-width: 165px;
    min-height: 98px;
    margin-bottom: 36px
}

@media (min-width: 1200px) {
    .ProfilePage__pane--affliliate .cols-howitworks {
        font-size: 0
    }
    .ProfilePage__pane--affliliate .col-howitworks {
        display: inline-block;
        width: 25%
    }
    .ProfilePage__pane--affliliate .block-how-icon {
        position: relative
    }
    .ProfilePage__pane--affliliate .block-how-icon:after {
        content: "";
        position: absolute;
        top: 50%;
        margin-top: -4px;
        left: 100%;
        margin-left: -15px;
        width: 30px;
        height: 8px;
        background: url("/static/images/icons/icon-dots.png") no-repeat 50% 50%
    }
    .ProfilePage__pane--affliliate .col-howitworks:last-child .block-how-icon:after {
        display: none
    }
}

.ProfilePage__pane--affliliate .block-how-wrap .how-copy-link {
    background-image: url("/static/images/icons/icon-copy-link.png");
    margin-left: 40px
}

.ProfilePage__pane--affliliate .block-how-wrap .how-give-discount {
    background-image: url("/static/images/icons/icon-give-discount.png")
}

.ProfilePage__pane--affliliate .block-how-wrap .how-make-money {
    background-image: url("/static/images/icons/icon-make-money.png")
}

.ProfilePage__pane--affliliate .block-how-wrap .how-redeem-points {
    background-image: url("/static/images/icons/icon-redeem-points.png")
}

.ProfilePage__pane--affliliate .block-how-txt {
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    color: #004d40
}

.ProfilePage__pane--affliliate .block-how-txt span {
    display: block;
    text-transform: none;
    font-weight: 400
}

@media only screen and (min-width: 1025px) {
    .ProfilePage__pane--affliliate {
        flex: 0 0 50%
    }
}

.affiliateLink-wrapper {
    font-size: 16px;
    text-align: center;
    margin: 20px 0
}

.affiliateLink-wrapper .affiliateLink {
    color: #000;
    font-weight: 500
}

.affiliateLink-wrapper .affiliateLink code {
    background: #ffe598;
    padding: 4px;
    border-radius: 5px
}

.SetNewPassForm__item {
    margin-bottom: 18px
}

.SetNewPassForm__label {
    margin-bottom: 5px
}

.ResetPassword__label {
    margin-bottom: 5px
}

.ResetPassword__control {
    margin-bottom: 10px
}

.ResetPassword__buttons {
    text-align: right
}

.ResetPasswordPage .Page__body {
    width: 100%;
    max-width: 640px
}

.DiscountsTrees {
    border-bottom: 6px solid #534741;
    display: flex;
    margin-top: -70px;
    z-index: 0
}

.DiscountsTrees__flags {
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.DiscountsTrees__flags-save-flag {
    background: #8cc63f;
    color: #fff;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
    padding: 5px;
    padding-left: 10px;
    position: relative;
    text-align: left;
    text-transform: uppercase
}

.DiscountsTrees__flags-save-flag::after {
    border-bottom: 20px solid transparent;
    border-left: 10px solid #fff;
    border-left-color: #8cc63f;
    border-top: 20px solid transparent;
    bottom: 0;
    content: " ";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.DiscountsTrees__flags-save-flag-action {
    font-size: 18px;
    text-transform: uppercase
}

.DiscountsTrees__flags-spent-flag-action {
    font-size: 18px;
    text-transform: uppercase
}

.DiscountsTrees__flags-spent-flag {
    background: #fff;
    color: #998675;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
    padding: 5px;
    padding-left: 10px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    z-index: 1
}

.DiscountsTrees__flags-spent-flag::after {
    border-bottom: 20px solid transparent;
    border-left: 10px solid #fff;
    border-left-color: #fff;
    border-top: 20px solid transparent;
    bottom: 0;
    content: " ";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.DiscountsTrees__discounts-levels-level,
.DiscountsTrees__discounts-levels-first-level,
.DiscountsTrees__discounts-levels-second-level,
.DiscountsTrees__discounts-levels-third-level,
.DiscountsTrees__discounts-levels-fourth-level {
    align-items: center;
    display: flex;
    flex-direction: column
}

.DiscountsTrees__discounts-levels {
    align-items: flex-end;
    border-bottom: 2px solid white;
    display: flex;
    position: relative;
    width: 100%
}

.DiscountsTrees__discounts-levels-level-percent,
.DiscountsTrees__discounts-levels-first-level-percent,
.DiscountsTrees__discounts-levels-second-level-percent,
.DiscountsTrees__discounts-levels-third-level-percent,
.DiscountsTrees__discounts-levels-fourth-level-percent {
    color: #4d4d4d;
    font-weight: bold;
    text-align: center
}

.DiscountsTrees__discounts-levels-level-spent-money {
    align-items: center;
    background: #998675;
    border-top: 7px solid #b3b3b3;
    color: #fff;
    display: flex;
    font-size: 22px;
    height: 31px;
    justify-content: center;
    width: 100%
}

.DiscountsTrees__discounts-levels-level-spent-money-on {
    border-top: 7px solid #8cc63f
}

.DiscountsTrees__discounts-levels-level-spent-money-container,
.DiscountsTrees__discounts-levels-first-level-spent-money-container,
.DiscountsTrees__discounts-levels-second-level-spent-money-container,
.DiscountsTrees__discounts-levels-third-level-spent-money-container,
.DiscountsTrees__discounts-levels-fourth-level-spent-money-container {
    border-right: 2px solid white;
    box-sizing: border-box;
    width: 100%
}

.DiscountsTrees__discounts-levels-level-percent-on-discount,
.DiscountsTrees__discounts-levels-first-level-percent-on-discount,
.DiscountsTrees__discounts-levels-second-level-percent-on-discount,
.DiscountsTrees__discounts-levels-third-level-percent-on-discount,
.DiscountsTrees__discounts-levels-fourth-level-percent-on-discount {
    line-height: 100%;
    margin-bottom: 4px;
    text-transform: uppercase
}

.DiscountsTrees__discounts-levels-active-flag {
    background: url("/static/images/sprite-discount.png") -96px -447px no-repeat;
    bottom: 27px;
    height: 49px;
    position: absolute;
    width: 41px
}

.DiscountsTrees__discounts-levels-active-flag::after {
    color: #fff;
    content: "you here";
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: auto;
    left: 9px;
    line-height: 100%;
    position: absolute;
    text-transform: uppercase;
    top: 7px;
    width: auto
}

.DiscountsTrees__discounts-levels-level-active-arrow {
    background: url("/static/images/sprite-discount.png") -113px -625px no-repeat;
    bottom: -21px;
    content: " ";
    height: 15px;
    position: absolute;
    text-align: center;
    width: 16px
}

.DiscountsTrees__discounts-levels-level-active-your-spent {
    top: 100%;
    margin-top: 22px;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0
}

.DiscountsTrees__discounts-levels-level-active-your-spent-title {
    color: #534741
}

.DiscountsTrees__discounts-levels-level-active-your-spent-cost {
    color: #8cc63f
}

.DiscountsTrees__discounts-levels-first-level {
    flex: 0.2;
    position: relative
}

.DiscountsTrees__discounts-levels-first-level-percent {
    font-size: 20px;
    padding-left: 4px;
    padding-top: 14px
}

.DiscountsTrees__discounts-levels-first-level-tree {
    background: url("/static/images/sprite-discount.png") -294px -341px no-repeat;
    height: 67px;
    width: 67px
}

.DiscountsTrees__discounts-levels-first-level-tree-on {
    background-position: -226px -341px
}

.DiscountsTrees__discounts-levels-first-level-percent-on {
    color: white;
    font-size: 15px;
    padding-top: 9px
}

.DiscountsTrees__discounts-levels-first-level-percent-on-discount {
    font-size: 9px;
    margin-bottom: 0;
    margin-top: -4px
}

.DiscountsTrees__discounts-levels-second-level {
    flex: 0.2;
    position: relative
}

.DiscountsTrees__discounts-levels-second-level-tree {
    background: url("/static/images/sprite-discount.png") -113px -332px no-repeat;
    height: 114px;
    width: 113px
}

.DiscountsTrees__discounts-levels-second-level-percent {
    font-size: 33px;
    padding-left: 4px;
    padding-top: 30px
}

.DiscountsTrees__discounts-levels-second-level-tree-on {
    background-position: 0 -332px
}

.DiscountsTrees__discounts-levels-second-level-percent-on {
    color: white;
    padding-top: 9px
}

.DiscountsTrees__discounts-levels-second-level-percent-on-discount {
    font-size: 14px
}

.DiscountsTrees__discounts-levels-third-level {
    flex: 0.3;
    position: relative
}

.DiscountsTrees__discounts-levels-third-level-tree {
    background: url("/static/images/sprite-discount.png") -140px -192px no-repeat;
    height: 140px;
    width: 140px
}

.DiscountsTrees__discounts-levels-third-level-percent {
    font-size: 43px;
    padding-left: 4px;
    padding-top: 39px
}

.DiscountsTrees__discounts-levels-third-level-tree-on {
    background-position: 0 -192px
}

.DiscountsTrees__discounts-levels-third-level-percent-on {
    color: white;
    padding-top: 9px
}

.DiscountsTrees__discounts-levels-third-level-percent-on-discount {
    font-size: 14px;
    margin-bottom: 9px
}

.DiscountsTrees__discounts-levels-fourth-level {
    flex: 0.4;
    position: relative
}

.DiscountsTrees__discounts-levels-fourth-level-tree {
    background: url("/static/images/sprite-discount.png") -183px 0 no-repeat;
    height: 191px;
    width: 182px
}

.DiscountsTrees__discounts-levels-fourth-level-percent {
    font-size: 47px;
    padding-left: 4px;
    padding-top: 55px
}

.DiscountsTrees__discounts-levels-fourth-level-tree-on {
    background-position: 0 0
}

.DiscountsTrees__discounts-levels-fourth-level-percent-on {
    color: white;
    padding-top: 30px
}

.DiscountsTrees__discounts-levels-fourth-level-percent-on-discount {
    font-size: 14px;
    margin-bottom: 10px
}

.DiscountsTrees__discounts-levels-fourth-level-spent-money-container {
    border-right: 0
}

.DiscountsTrees__discounts-levels-mobile-discount {
    display: none
}

@media (max-width: 720px) {
    .DiscountsTrees__discounts-levels {
        display: none
    }
    .DiscountsTrees {
        border-bottom: none;
        flex-direction: column;
        margin: 0 auto;
        margin-top: 0;
        width: 95%
    }
    .DiscountsForest__clouds {
        display: none
    }
    .DiscountsTrees__flags-save-flag,
    .DiscountsTrees__flags-spent-flag {
        background: #998675;
        border: 2px solid white;
        color: white;
        flex: 1;
        font-size: 18px;
        font-style: italic;
        padding: 13px;
        text-align: center;
        text-transform: lowercase
    }
    .DiscountsTrees__flags-save-flag::after,
    .DiscountsTrees__flags-spent-flag::after {
        display: none
    }
    .DiscountsTrees__flags-save-flag {
        border-left: 0
    }
    .DiscountsTrees__flags-spent-flag {
        border-right: 0
    }
    .DiscountsTrees__flags-save-flag-action,
    .DiscountsTrees__flags-spent-flag-action {
        display: inline;
        font-size: inherit;
        font-weight: bold;
        text-transform: lowercase
    }
    .DiscountsTrees__flags {
        flex-direction: row;
        width: 100%
    }
    .DiscountsTrees__discounts-levels-mobile-discount {
        display: flex;
        font-size: 18px;
        font-style: italic
    }
    .DiscountsTrees__discounts-levels-mobile-discount-container,
    .DiscountsTrees__discounts-levels-mobile-discount-price,
    .DiscountsTrees__discounts-levels-mobile-discount-percent-container {
        align-items: center;
        background-color: #91b166;
        color: white;
        display: flex;
        flex: 1;
        justify-content: center
    }
    .DiscountsTrees__discounts-levels-mobile-discount-percent {
        text-align: center;
        width: 30%
    }
    .DiscountsTrees__discounts-levels-mobile-discount-part,
    .DiscountsTrees__discounts-levels-mobile-discount-price,
    .DiscountsTrees__discounts-levels-mobile-discount-percent-container {
        border: 2px solid white;
        padding: 13px 0
    }
    .DiscountsTrees__discounts-levels-mobile-discount-price {
        border-left: 0
    }
    .DiscountsTrees__discounts-levels-mobile-discount-percent-container {
        border-right: 0
    }
    .DiscountsTrees__discounts-levels-level-active-your-spent {
        right: 2%
    }
    .DiscountsTrees__discounts-levels-level-active-your-spent-title {
        font-style: initial;
        font-weight: normal
    }
    .DiscountsTrees__discounts-levels-level-active-your-spent-cost {
        font-style: initial
    }
}

@media only screen and (max-width: 425px) {
    .DiscountsTrees__flags-save-flag,
    .DiscountsTrees__flags-spent-flag {
        font-size: 16px
    }
}

@media only screen and (max-width: 425px) {
    .DiscountsTrees__discounts-levels-mobile-discount-percent {
        padding-left: 10px;
        padding-right: 10px;
        width: auto
    }
}

.DiscountsForest {
    background: #e7f6fe;
    box-shadow: 0 50px 0 #eee;
    margin: 0 -20px 80px;
    padding: 15px 0 0;
    position: relative
}

.DiscountsForest__birds {
    display: flex;
    justify-content: flex-end;
    position: relative;
    z-index: 1
}

.DiscountsForest__birds-bird-container {
    margin-bottom: 40px
}

.DiscountsForest__birds-bird-message {
    background-color: #fff;
    border: 2px solid #b9e5fb;
    border-radius: 190px / 103px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: 75px;
    min-height: 206px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 380px
}

.DiscountsForest__bird-message-left::before {
    background: url("/static/images/sprite-discount.png") -289px -409px no-repeat;
    background-position: -320px -409px;
    bottom: 38px;
    content: " ";
    display: block;
    height: 26px;
    left: 0;
    position: absolute;
    width: 30px
}

.DiscountsForest__birds-bird-message-title-green {
    color: #8cc63f;
    font-size: 24px;
    font-weight: bold;
    line-height: 110%;
    text-transform: uppercase
}

.DiscountsForest__birds-bird-message-title-black {
    color: #484848;
    font-size: 24px;
    font-weight: bold;
    line-height: 110%;
    text-transform: uppercase
}

.DiscountsForest__birds-bird-message-cupons {
    color: #484848;
    line-height: 95%;
    margin-bottom: 6px
}

.DiscountsForest__birds-bird-message-code-title {
    color: #a8725c;
    font-size: 20px
}

.DiscountsForest__birds-bird-message-code-value {
    background: #f3f3f3;
    color: #77ab2e;
    font-size: 20px;
    font-weight: bold;
    line-height: 150%;
    margin: 0 5px;
    padding: 2px 7px
}

.DiscountsForest__birds-bird-message-discount-title {
    color: #484848;
    display: inline-block;
    font-size: 20px;
    font-weight: normal;
    line-height: 150%;
    margin-right: 5px;
    vertical-align: middle
}

.DiscountsForest__birds-bird-message-discount-value {
    color: #77ab2e;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    line-height: 150%;
    margin-right: -3px;
    margin-right: 5px
}

.DiscountsForest__birds-bird-message-infinity {
    display: block;
    height: 30px;
    margin: 5px auto 0;
    position: relative;
    width: 37px
}

.DiscountsForest__birds-bird-message-infinity::after {
    border: 4px solid #8e8e8e;
    border-radius: 50px 50px 50px 0;
    content: "";
    height: 11px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(45deg);
    width: 11px
}

.DiscountsForest__birds-bird-message-infinity::before {
    border: 4px solid #8e8e8e;
    border-radius: 50px 50px 0;
    content: "";
    height: 8px;
    left: 0;
    position: absolute;
    top: 2px;
    transform: rotate(-45deg);
    width: 8px
}

.DiscountsForest__birds-bird-message-info-button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: inherit;
    color: #2a8ebe;
    position: relative;
    top: 5px
}

.DiscountsForest__birds-bird-message-info-button:hover,
.DiscountsForest__birds-bird-message-info-button:focus {
    color: #66b2ff;
    outline: none
}

.DiscountsForest__birds-bird-left {
    background: url("/static/images/sprite-discount.png") -280px -266px no-repeat;
    height: 74px;
    margin-top: -40px;
    position: absolute;
    width: 84px
}

.DiscountsForest__birds-bird-left .DiscountsForest__birds-bird-wing {
    background: url("/static/images/sprite-discount.png") -257px -409px no-repeat;
    height: 25px;
    left: 19px;
    position: relative;
    top: 17px;
    width: 32px
}

.DiscountsForest__birds-bird-left .DiscountsForest__birds-bird-wing-coupon {
    background-position: -226px -434px;
    height: 34px;
    width: 40px
}

.DiscountsForest__bird-container-left {
    flex: 1
}

.DiscountsForest__bird-message-right {
    position: relative;
    right: 71px
}

.DiscountsForest__bird-message-right::before {
    background: url("/static/images/sprite-discount.png") -289px -409px no-repeat;
    bottom: 38px;
    content: " ";
    display: block;
    height: 26px;
    position: absolute;
    right: 0;
    width: 30px
}

.DiscountsForest__birds-bird-right {
    background: url("/static/images/sprite-discount.png") -280px -192px no-repeat;
    height: 74px;
    width: 84px
}

.DiscountsForest__birds-bird-right .DiscountsForest__birds-bird-wing {
    background: url("/static/images/sprite-discount.png") -211px -409px no-repeat;
    height: 25px;
    left: 19px;
    position: relative;
    top: 15px;
    width: 47px
}

.DiscountsForest__birds-bird-right .DiscountsForest__birds-bird-wing-coupon {
    background-position: -266px -434px;
    height: 34px;
    left: 26px;
    width: 37px
}

.DiscountsForest__birds-bird-right-container {
    display: flex;
    justify-content: flex-end;
    margin-top: -35px
}

.DiscountsForest__birds-bird-message-discount-time {
    color: #8e8e8e;
    font-size: 12px;
    line-height: 95%
}

.DiscountsForest__birds-bird-message-cupons-inline {
    align-items: center;
    display: flex;
    justify-content: center
}

.DiscountsForest__first-cloud {
    background: url("/static/images/sprite-discount.png") 0 -514px no-repeat;
    display: block;
    height: 94px;
    left: 15px;
    position: absolute;
    top: 250px;
    width: 154px
}

.DiscountsForest__second-cloud {
    background: url("/static/images/sprite-discount.png") -154px -504px no-repeat;
    bottom: 250px;
    height: 122px;
    left: 250px;
    position: absolute;
    width: 210px
}

.DiscountsForest__third-cloud {
    background: url("/static/images/sprite-discount.png") 0 -514px no-repeat;
    bottom: 179px;
    display: block;
    height: 94px;
    position: absolute;
    right: 285px;
    width: 154px
}

.DiscountsForest__fourth-cloud {
    background: url("/static/images/sprite-discount.png") 0 -620px no-repeat;
    bottom: 300px;
    height: 73px;
    left: auto;
    position: absolute;
    right: -15px;
    width: 113px
}

.DiscountsForest__fifth-cloud {
    background: url("/static/images/sprite-discount.png") 0 -620px no-repeat;
    bottom: 370px;
    height: 73px;
    position: absolute;
    right: 360px;
    width: 113px
}

.DiscountsForest__bird-container-right {
    position: relative
}

.DiscountsForest__birds-bird-message-text-no-discounts {
    color: #808080;
    font-size: 12px;
    margin: 0 auto;
    width: 50%
}

@media (max-width: 1085px) {
    .DiscountsForest__bird-container-right {
        text-align: right
    }
    .DiscountsForest__bird-message-right {
        display: inline-block;
        margin-top: -30px
    }
    .DiscountsForest__birds {
        display: block
    }
}

@media (max-width: 720px) {
    .DiscountsForest {
        background: white
    }
    .DiscountsForest__birds-bird-left {
        display: none
    }
    .DiscountsForest__birds-bird-right {
        display: none
    }
    .DiscountsForest__birds-bird-message {
        background-color: #faf9f5;
        border: 1px solid #ede9e5;
        border-radius: 0 3px 3px 0;
        display: flex;
        margin: 0 auto;
        padding: 20px;
        width: 95%
    }
    .DiscountsForest__bird-message-left::before {
        display: none
    }
    .DiscountsForest__bird-message-right {
        right: 0
    }
    .DiscountsForest__bird-message-right::before {
        display: none
    }
    .DiscountsForest__birds-bird-right-container {
        margin-top: 0
    }
    .DiscountsForest__birds-bird-message-title-green {
        display: inline;
        padding-right: 3px
    }
    .DiscountsForest__birds-bird-message-title-black {
        display: inline
    }
}

.DiscountsPage {
    color: #51575d;
    margin: 0 auto
}

.PageDiscounts__title {
    font-size: 22px;
    margin: 1.5em auto 0.71em;
    max-width: 80ch;
    text-align: center
}

.PageDiscounts__subtitle {
    font-size: 20px;
    font-weight: 400
}

.PageDiscounts__text {
    line-height: 140%;
    margin: 1em auto 0.71em;
    max-width: 80ch
}

.PageDiscounts__badges {
    display: flex;
    justify-content: space-between;
    margin: 1em auto 0.71em;
    max-width: 80ch;
    width: 100%
}

.PageDiscounts__badges-badge {
    display: flex;
    flex: 0.3
}

.PageDiscounts__badges-badge-percent {
    align-items: center;
    background-color: #8dc42d;
    border: 1px solid #83b034;
    border-radius: 3px 0 0 3px;
    color: white;
    display: flex;
    font-weight: bold;
    justify-content: center;
    padding: 5px;
    text-align: center;
    text-shadow: 0 -1px 1px #6c9328;
    width: 39px
}

.PageDiscounts__badges-badge-description {
    background-color: #faf9f5;
    border: 1px solid #ede9e5;
    border-radius: 0 3px 3px 0;
    padding: 5px
}

@media (max-width: 800px) {
    .PageDiscounts__badges {
        display: block
    }
    .PageDiscounts__badges-badge {
        margin-bottom: 5px
    }
    .PageDiscounts__badges-badge-description {
        flex: 1
    }
}

.Notifications {
    bottom: 0;
    left: 0;
    position: fixed;
    width: 100%;
    padding: 15px;
    z-index: 1000020
}

.Notifications__wrapper {
    margin: auto;
    max-width: 1170px
}

.Notifications__item {
    align-items: center;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: Notifications__item-slideUp;
    animation-name: Notifications__item-slideUp;
    background: white;
    display: flex;
    font-weight: normal;
    padding: 15px;
    border-radius: 4px;
    box-shadow: 0 2px 14px rgba(51, 51, 51, 0.3)
}

.Notifications__item+.Notifications__item {
    margin-top: 10px
}

.Notifications__content {
    flex: 1 1 auto;
    font-size: 15px;
    margin: 0 auto
}

@media only screen and (min-width: 641px) {
    .Notifications__content {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
}

.Notifications__controls {
    flex: 0 0 auto
}

@media only screen and (max-width: 640px) {
    .Notifications__controls {
        align-self: flex-start
    }
}

.Notifications__description {
    margin-top: 5px;
    padding-right: 15px
}

@media only screen and (min-width: 641px) {
    .Notifications__description {
        margin-top: 0
    }
}

.Notifications__item-control {
    margin-left: auto
}

.Notifications__heading {
    padding-right: 15px
}

@media only screen and (min-width: 641px) {
    .Notifications__heading {
        padding-right: 4px
    }
}

.Notifications__remove {
    cursor: pointer;
    display: inline-block;
    font-size: 25px;
    line-height: 30px;
    margin-left: 10px;
    opacity: 0.6;
    text-align: center;
    vertical-align: middle;
    width: 30px;
    background: none;
    border: none;
    padding: 0
}

.Notifications__remove:hover {
    opacity: 1;
    text-decoration: none
}

.Notifications__remove:focus {
    outline: none
}

.Notifications__item--error {
    background: rgba(255, 239, 239, 0.95);
    color: #513834
}

.Notifications__item--error .Notifications__remove {
    color: #513834
}

.Notifications__item--info {
    background: #cbf7fe;
    background: rgba(203, 247, 254, 0.95);
    color: #204053
}

.Notifications__item--info .Notifications__remove {
    color: #204053
}

.Notifications__item--info-black {
    background: rgba(51, 51, 51, 0.95);
    color: #fff
}

.Notifications__item--info-black .Notifications__remove {
    color: #fff
}

.Notifications__item--success {
    background: rgba(223, 240, 216, 0.95);
    color: #3c763d
}

.Notifications__item--success .Notifications__remove {
    color: #3c763d
}

.Notifications__item--alert {
    background: rgba(253, 246, 224, 0.95);
    color: #51575d
}

.Notifications__item--alert .Notifications__remove {
    color: #ac6764
}

@-webkit-keyframes Notifications__item-slideUp {
    0% {
        transform: translateY(100%)
    }
    100% {
        transform: translateY(0%)
    }
}

@keyframes Notifications__item-slideUp {
    0% {
        transform: translateY(100%)
    }
    100% {
        transform: translateY(0%)
    }
}

.Dialog {
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #3e454c;
    font-size: 16px;
    margin: 4%;
    position: relative;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%
}

@media only screen and (min-width: 641px) {
    .Dialog {
        margin: 40px;
        width: 460px
    }
}

.Dialog--full-screen {
    margin: 1%;
    width: auto
}

@media only screen and (min-width: 641px) {
    .Dialog--full-screen {
        max-width: 1080px
    }
}

.Dialog__title {
    font-size: 18px;
    font-weight: 600;
    line-height: 21px;
    margin: 0;
    padding: 25px 20px 20px
}

@media only screen and (min-width: 641px) {
    .Dialog__title {
        padding-right: 30px;
        padding-left: 30px
    }
}

.Dialog__close-button {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMTQgMTQiPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTY0QzNDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMS41IDEuNWwxMSAxMU0xMi41IDEuNWwtMTEgMTEiLz4KPC9zdmc+Cg==") center/14px no-repeat;
    border: 0 none transparent;
    cursor: pointer;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    float: right;
    height: 40px;
    margin: 15px;
    opacity: 0.5;
    padding: 0;
    width: 40px;
    z-index: 1
}

.Dialog__close-button:focus,
.Dialog__close-button:hover {
    color: #e74c3c;
    -webkit-filter: none;
    filter: none;
    opacity: 1;
    outline: none;
    text-decoration: none;
    transition: opacity 100ms linear, -webkit-filter 100ms linear;
    transition: opacity 100ms linear, filter 100ms linear;
    transition: opacity 100ms linear, filter 100ms linear, -webkit-filter 100ms linear
}

.Dialog__body {
    background-color: rgba(0, 20, 50, 0.04);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top: 1px solid rgba(0, 20, 50, 0.1);
    padding: 25px 20px 15px
}

@media only screen and (min-width: 641px) {
    .Dialog__body {
        padding-right: 30px;
        padding-left: 30px
    }
}

.Dialog__body img {
    height: auto;
    max-width: 100%
}

.Dialog__body-paragraph {
    margin: 0 0 16px
}

.Dialog__body-paragraph__control-label {
    color: #777;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px
}

.Dialog__body-buttons {
    margin: 16px 0;
    text-align: right
}

.Dialog__body-buttons .Dialog__body-button-item {
    min-width: 60px;
    margin-bottom: 5px
}

.Dialog__body-buttons .Dialog__body-button-item:hover,
.Dialog__body-buttons .Dialog__body-button-item:focus {
    text-decoration: none
}

.Dialog__body-buttons.wide-buttons .Dialog__body-button-item {
    width: 100%
}

.modal-footer {
    padding: 1.8rem 1.5rem;
    position: relative;
    text-align: right
}

.modal-header+.modal-body {
    padding-top: 0
}

.Dialog--kind-success .Dialog__title {
    color: #5e7d4e
}

.LostPass--intro {
    font-size: 15px;
    line-height: 1.45
}

.LostPass__form-body {
    margin-top: 10px;
    margin-bottom: -10px
}

.LostPass__group {
    display: flex;
    margin-bottom: 20px
}

.LostPass__label {
    flex: 0 0 120px;
    font-size: 15px;
    margin-right: 10px;
    margin-top: 6px
}

.LostPass__control {
    flex: 1 1 auto
}

.LostPass__email-note {
    font-size: 15px;
    text-align: center
}

.LostPass__spam-note {
    font-size: 13px;
    line-height: 1.45;
    text-align: center
}

.AuthLostPass__done-image {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMjMgMTkxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMjMgMTkxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzBFODBBQzt9Cgkuc3Qxe2ZpbGw6IzBGNUU4MDt9Cgkuc3Qye2ZpbGw6I0U2RTZFNTt9Cgkuc3Qze2ZpbGw6I0Y5QjI1Mzt9Cgkuc3Q0e2ZpbGw6I0U0OEUyNTt9Cgkuc3Q1e2ZpbGw6IzFEOTlCRjt9Cgkuc3Q2e2ZpbGw6IzA2NkE3Rjt9Cgkuc3Q3e2ZpbGw6IzA4NUU2ODt9Cgkuc3Q4e2ZpbGw6Izg1QjA0MDt9Cgkuc3Q5e2ZpbGw6IzdBOUUzRTt9Cgkuc3QxMHtvcGFjaXR5OjAuNTtmaWxsOiM2RThFM0E7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3QxMXtmaWxsOiNDNkNFNjY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuMiwxMTkuM2MyLjcsNC4xLDguNCw2LjMsMTYuMSw2LjNjMTIuNiwwLDIxLjctNi4xLDI3LjItMThsMTAuMS0yMi4ySDg5LjhsLTEwLjQsMjMuOQoJQzc4LDExMi42LDc4LjMsMTE2LjQsODAuMiwxMTkuM3oiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTg0LjgsMTIzLjRjMS4zLDAuMiwzLjQsMC4zLDQuOSwwLjRjMTIuNCwwLjQsMjIuNy01LjcsMjkuMi0xOC45bDkuNC0xOS41aDcuMmwtMTAuMiwyMy4xCgljLTUuNywxMi42LTE1LjIsMTguNC0yNi42LDE5LjFDOTIuNCwxMjcuMiw4Ny42LDEyNiw4NC44LDEyMy40eiIvPgo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIzLjQsMTA3LjdjLTUuNCwxMS45LTE0LjYsMTgtMjcuMiwxOGMtNy43LDAtMTMuNC0yLjMtMTYuMS02LjNjLTEuOS0yLjktMi4yLTYuNy0wLjctMTBsMTAuNC0yMy45aC0yCglsLTEwLjIsMjMuMWMtMy40LDcuOCwwLjYsMTkuMiwxOC42LDE5LjJjMTIuNSwwLDIyLjktNS44LDI5LTE5LjJsMTAuMi0yMy4xaC0yTDEyMy40LDEwNy43eiIvPgo8cmVjdCB4PSIxNDUuNiIgeT0iNzQuNyIgY2xhc3M9InN0MyIgd2lkdGg9IjE0LjkiIGhlaWdodD0iODIuNyIvPgo8cmVjdCB4PSIxNTEuNyIgeT0iNzQuNyIgY2xhc3M9InN0NCIgd2lkdGg9IjguOCIgaGVpZ2h0PSI4Mi43Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTIuNywzMy4xaDU5LjljMTAuNCwwLDE4LjgsOC40LDE4LjgsMTguOHYzMy41SDkzLjlWNTEuOUM5My45LDQxLjYsMTAyLjMsMzMuMSwxMTIuNywzMy4xeiIvPgo8cG9seWxpbmUgY2xhc3M9InN0NSIgcG9pbnRzPSIxMzUuNSw3OS4xIDE5MS40LDc5LjEgMTkxLjQsODUuNCAxMzUuNSw4NS40ICIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjEuNCw5LjloNC40YzIsMCwzLjYsMS42LDMuNiwzLjZzLTEuNiwzLjYtMy42LDMuNmgtNy41djI2LjNoLTYuN1YxN1Y5LjlIMTYxLjR6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTE1LjEsMzUuMWgtNC43Yy0xMS40LDAtMjAuNiw3LjUtMjAuNiwxNi44djMzLjVoNDMuN1Y1MS45QzEzMy41LDQyLjEsMTI1LjksMzUuMSwxMTUuMSwzNS4xeiIvPgo8L2c+CjxwYXRoIGNsYXNzPSJzdDciIGQ9Ik0xMjMuNywzNS40aC0wLjJjLTEwLjQsMC0xOC44LDguNC0xOC44LDE4Ljh2MzEuMmgyOC44VjUxLjlDMTMzLjUsNDQuOCwxMjkuNSwzOC42LDEyMy43LDM1LjR6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMTUuMSwzNS4xYzEwLjgsMCwxOC40LDYuOSwxOC40LDE2Ljh2MzMuNWgyVjUxLjljMC0xMC40LTcuOS0xOC44LTIwLjQtMTguOGwwLDBoLTQuNwoJYy0xMi41LDAtMjIuNiw4LjQtMjIuNiwxOC44djMzLjVoMlY1MS45YzAtOS4zLDkuMi0xNi44LDIwLjYtMTYuOEwxMTUuMSwzNS4xIi8+CjxnPgoJPGc+CgkJCgkJCTxyZWN0IHg9Ijc2LjgiIHk9IjMwLjciIHRyYW5zZm9ybT0ibWF0cml4KDAuMjQ0OCAtMC45Njk2IDAuOTY5NiAwLjI0NDggMTcuNjExNSAxMjkuNzgzNCkiIGNsYXNzPSJzdDgiIHdpZHRoPSIzMC42IiBoZWlnaHQ9IjQ1LjgiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3Q5IiBwb2ludHM9IjExMC42LDc0IDkzLjIsNDkuMyA2Ni4yLDYyLjggNjYuMiw2Mi44IAkJIi8+CgkJPHBvbHlnb24gY2xhc3M9InN0MTAiIHBvaW50cz0iNzIuNywzNyA5MS4yLDU3LjQgMTE3LjEsNDguMiAxMTguMSw0NC4zIDczLjcsMzMuMSAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDExIiBwb2ludHM9IjkyLjIsNTMuNSAxMTguMSw0NC4zIDczLjcsMzMuMSAJCSIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjE3LjkiIHk9IjcwIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjkyNDcgLTAuMzgwOCAwLjM4MDggMC45MjQ3IC0yNy45NjEyIDE4LjUxOTkpIiBjbGFzcz0ic3Q4IiB3aWR0aD0iMjkuOCIgaGVpZ2h0PSIxOS45Ii8+CgkJPHBvbHlnb24gY2xhc3M9InN0OSIgcG9pbnRzPSI1MC40LDgzLjQgMzEuNyw3Ny4zIDIyLjksOTQuOCAyMi45LDk0LjggCQkiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxMCIgcG9pbnRzPSIxNi4zLDc4LjggMzMuOCw4Mi4zIDQzLjgsNjcuNCA0Mi44LDY1IDE1LjMsNzYuNCAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDExIiBwb2ludHM9IjMyLjgsNzkuOCA0Mi44LDY1IDE1LjMsNzYuNCAJCSIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjYyLjMiIHk9IjY2LjciIHRyYW5zZm9ybT0ibWF0cml4KDAuMTk0MSAtMC45ODEgMC45ODEgMC4xOTQxIC0yMC44MDMyIDEzMy4xNzYzKSIgY2xhc3M9InN0OCIgd2lkdGg9IjE2LjciIGhlaWdodD0iMjUiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3Q5IiBwb2ludHM9IjgxLjMsODkuOSA3MS4xLDc2LjkgNTYuOCw4NSA1Ni44LDg1IAkJIi8+CgkJPHBvbHlnb24gY2xhc3M9InN0MTAiIHBvaW50cz0iNTkuNiw3MC44IDcwLjMsODEuNCA4NC4xLDc1LjYgODQuNiw3My40IDYwLDY4LjYgCQkiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxMSIgcG9pbnRzPSI3MC43LDc5LjIgODQuNiw3My40IDYwLDY4LjYgCQkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K") center/contain no-repeat;
    height: 134px
}

@media only screen and (min-width: 641px) {
    .DialogOrderformUnpaidOrders {
        width: 620px
    }
}

.DialogOrderformUnpaidOrders__item {
    align-items: center;
    background: white;
    border-radius: 6px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 4px rgba(0, 103, 173, 0.13);
    margin: 0 -5px 10px;
    padding: 10px 13px
}

@media only screen and (min-width: 641px) {
    .DialogOrderformUnpaidOrders__item {
        display: flex
    }
}

.DialogOrderformUnpaidOrders__id-title {
    display: block;
    flex: 1 1 auto;
    margin-bottom: 6px;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis
}

@media only screen and (min-width: 641px) {
    .DialogOrderformUnpaidOrders__id-title {
        margin-bottom: 0
    }
}

.DialogOrderformUnpaidOrders__id {
    color: #777;
    font-size: 12px
}

.DialogOrderformUnpaidOrders__title {
    font-size: 16px
}

.DialogOrderformUnpaidOrders__delete {
    background-color: transparent;
    border: 0 none;
    color: #cd5148;
    cursor: pointer;
    flex: 0 0 auto;
    font: inherit;
    margin-right: 10px;
    opacity: 0.75;
    padding: 5px 0
}

.DialogOrderformUnpaidOrders__delete:hover,
.DialogOrderformUnpaidOrders__delete:focus,
.DialogOrderformUnpaidOrders__delete:active {
    opacity: 1;
    outline: none
}

.DialogOrderformUnpaidOrders__delete::before {
    background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZDUxNDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMzEsM0gxMy4wNkEzLjUyLDMuNTIsMCwwLDAsOS41OSwwSDkuNTRBMy41MiwzLjUyLDAsMCwwLDYuMDcsM0guODJhLjgyLjgyLDAsMCwwLDAsMS42NEgyVjE2LjQ1QTMuNTQsMy41NCwwLDAsMCw1LjU3LDIwaDhhMy41NSwzLjU1LDAsMCwwLDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyLDAsMSwwLDAtMS42NFpNOS41NCwxLjY0aC4wNUExLjg0LDEuODQsMCwwLDEsMTEuMzcsM0g3LjczQTEuOSwxLjksMCwwLDEsOS41NCwxLjY0Wm01LjkyLDE0LjgxYTEuOSwxLjksMCwwLDEtMS45MSwxLjkxaC04YTEuOSwxLjksMCwwLDEtMS45MS0xLjkxVjQuNTlIMTUuNDRWMTYuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSwxNS42NmEuOC44LDAsMCwwLC44Mi0uODJWOC4xN2EuODIuODIsMCwwLDAtMS42NCwwdjYuNjdBLjgxLjgxLDAsMCwwLDcuNTUsMTUuNjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuNTcsMTUuNjZhLjguOCwwLDAsMCwuODItLjgyVjguMTdhLjgyLjgyLDAsMCwwLTEuNjQsMHY2LjY3QS44My44MywwLDAsMCwxMS41NywxNS42NloiLz48L2c+PC9nPjwvc3ZnPg==") center/contain no-repeat;
    border: 0 none;
    content: "";
    cursor: pointer;
    display: inline-block;
    height: 18px;
    margin: -3px 4px -3px 0;
    opacity: 0.8;
    padding: 0;
    width: 15px
}

.DialogOrderformUnpaidOrders__delete:disabled {
    opacity: 0.5
}

.DialogOrderformUnpaidOrders__pay {
    background: #0180d5;
    border-radius: 4px;
    color: white;
    display: inline-block;
    flex: 0 0 auto;
    font-weight: bold;
    padding: 5px 10px;
    text-decoration: none
}

.DialogOrderformUnpaidOrders__pay:hover,
.DialogOrderformUnpaidOrders__pay:focus {
    background-color: #018fee;
    color: white
}

.DialogOrderformUnpaidOrders__pay:active {
    background-color: #0b9dfe;
    color: white
}

.DialogOrderformPhoneNumber__row {
    display: flex;
    flex-wrap: wrap
}

.DialogOrderformPhoneNumber__col {
    flex: 1 0
}

.DialogOrderformPhoneNumber__col:first-child {
    flex-basis: 120px;
    margin-top: 9px
}

.DialogOrderformPhoneNumber__col:last-child {
    flex-basis: 160px
}

.Star {
    background: transparent url("/static/images/cabinet_spr.png") -96.34483px -128.96552px no-repeat;
    background-size: 135.03448px 173.72414px;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    margin-right: 2px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 22px;
    border: none;
    padding: 0
}

.Star:hover {
    background-position: -74.34483px -128.96552px
}

.Star:focus {
    outline: none
}

.Star--active {
    background-position: -74.34483px -128.96552px
}

.StarsRatePicker {
    display: flex;
    min-width: 288px
}

.StarsRatePicker__heading {
    flex-grow: 2;
    font-size: 14px;
    line-height: 32px
}

.StarsRatePicker__wrapper {
    flex-grow: 1
}

.StarsRatePicker__container {
    line-height: 32px;
    white-space: nowrap
}

.StarsRatePicker__hints {
    height: 16px;
    text-align: justify
}

.StarsRatePicker__hints::after {
    content: " ";
    display: inline-block;
    height: 1px;
    margin-top: -1px;
    width: 100%
}

.StarsRatePicker__hints__item {
    color: #b6b6b6;
    display: inline-block;
    font-size: 12px;
    line-height: 16px;
    text-align: left
}

.StarsRatePicker__result {
    flex-grow: 0;
    font-size: 14px;
    line-height: 32px;
    min-width: 48px;
    text-align: right;
    white-space: nowrap
}

.StarsRatePicker__result__value {
    font-size: 24px
}

.DialogOrderApprove {
    margin: 4px;
    max-width: 750px
}

.DialogOrderApprove__section {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: -10px;
    margin-right: -10px
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__section {
        flex-wrap: nowrap
    }
}

.DialogOrderApprove__form,
.DialogOrderApprove__feedback,
.DialogOrderApprove__notes {
    margin-bottom: 24px
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__form,
    .DialogOrderApprove__feedback,
    .DialogOrderApprove__notes {
        padding-left: 20px;
        padding-right: 20px
    }
}

.DialogOrderApprove__form {
    flex: 1 1 auto;
    width: 100%
}

.DialogOrderApprove__fieldset {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.DialogOrderApprove__field,
.DialogOrderApprove__note {
    position: relative;
    margin-bottom: 24px
}

.DialogOrderApprove__field--rate {
    padding-top: 6px
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__field--rate {
        margin-left: 40px
    }
}

.DialogOrderApprove__field--comment {
    flex: 1 1 100%;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 0
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__field--comment {
        margin-left: 40px;
        margin-right: 0
    }
}

.DialogOrderApprove__field__label {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 8px;
    text-align: center
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__field__label {
        text-align: left
    }
}

.DialogOrderApprove__field--rate__label {
    text-align: left
}

.DialogOrderApprove__field__controls {
    height: 112px
}

.DialogOrderApprove__field__icon {
    display: inline-block;
    margin-right: 8px
}

.DialogOrderApprove__field__icon::before {
    background: transparent no-repeat;
    background-size: 16px 16px;
    content: " ";
    display: inline-block;
    height: 16px;
    width: 16px
}

.DialogOrderApprove__field__icon--writer,
.DialogOrderApprove__field__icon--service,
.DialogOrderApprove__field__icon--smart-paper {
    margin-top: -12px;
    position: relative;
    top: 4px
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__field__icon--writer,
    .DialogOrderApprove__field__icon--service,
    .DialogOrderApprove__field__icon--smart-paper {
        margin-top: 0;
        position: absolute;
        right: 100%;
        top: 7px
    }
}

.DialogOrderApprove__field__icon--writer::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTE0Ljc3IDQuMDZMMTAuOTQuMjNhLjgwMy44MDMgMCAwIDAtMS4xMyAwTC45MiA5LjEzYy0uMTIuMTItLjIuMjctLjIyLjQ0TDAgMTQuMDljLS4wNC4yNC4wNC40OC4yLjY2bC4wOS4wOWMuMTQuMTEuMzIuMTcuNS4xNmguMTJsNC41Mi0uNjljLjE3LS4wMi4zMi0uMS40NC0uMjJsOC45LTguODljLjMxLS4zMS4zMS0uODIgMC0xLjE0ek0zLjgyIDEzbC0yLjA4LjMxLjMyLTIuMDhMMy44MiAxM3ptNy02LjA3bC01LjQgNS4zN0wyLjcgOS41OWw1LjQyLTUuNDIgMi43IDIuNzZ6bTIuMjYtMi4yNUwxMiA1Ljc2IDkuMjQgMy4wNWwxLjE0LTEuMTQgMi43IDIuNzd6Ii8+Cjwvc3ZnPgo=")
}

.DialogOrderApprove__field__icon--service::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTEzLjI5IDhjLS4yMi00LjY5LTMtOC02Ljc1LThTMCAzLjMyIDAgOC4wN3YuMjJsLjIyIDIuMzljLjA4IDEuMDcuOTggMS44OCAyLjA1IDEuODVoLjU1Yy41My0uMDMgMS4wMS0uMjkgMS4zMi0uNzIuMzItLjQyLjUxLS45Mi41Mi0xLjQ1bC0uNDQtMi40OWExLjc1IDEuNzUgMCAwIDAtLjcxLTEuMzRjLS40Mi0uMzMtLjkzLS41MS0xLjQ2LS41M2gtLjI3di0uMTZjLjcyLTIuNiAyLjYyLTQuMzUgNC43Ni00LjM1czQgMS43NSA0LjcxIDQuMzZsLjA1LjE1SDExYy0uNTMtLjA0LTEuMDUuMTQtMS40NC41MS0uNDcuMjgtLjc1Ljc5LS43MyAxLjMzbC0uMjIgMi40MWMtLjA4Ljc3LjMyIDEuNTIgMSAxLjg5LS44Mi44Mi0xLjk0IDEuMjYtMy4xIDEuMjItLjQzLS4wMy0uOC4yOS0uODQuNzEtLjAzLjQyLjI4LjguNy44NGguMjdjMS45Mi4wMSAzLjcxLS45NCA0Ljc3LTIuNTQuODgtLjE5IDEuNTQtLjkxIDEuNjUtMS44bC4yMi0yLjQxLjAxLS4xNnpNMiA3LjYxaC4zMmMuMSAwIC4zMSAwIC4zNS4xOC4wNi4wOC4xLjE4LjExLjI4TDMgMTAuNDZjMCAuMTIgMCAuMzYtLjI0LjM2LS4wNS4wNy0uMTMuMTEtLjIyLjExaC0uMzhhLjQwNy40MDcgMCAwIDEtLjQ1LS4zNnYtLjFsLS4yMi0yLjM5Yy0uMDQtLjIyLjExLS40NC4zMy0uNDguMDYtLjAxLjEyLS4wMS4xOC4wMXptOS42NC41OGwtLjIyIDIuNGMtLjAyLjI1LS4yMS40NC0uNDYuNDVoLS4zM2EuNDguNDggMCAwIDEtLjQ2LS40NmwuMjItMi40MmMuMDMtLjI0LjIyLS40Mi40Ni0uNDRoLjMzYy4yNS4wMS40NS4yMS40Ni40NnYuMDF6Ii8+Cjwvc3ZnPgo=")
}

.DialogOrderApprove__field__icon--smart-paper::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSLQodC70L7QuV8xIiB2aWV3Qm94PSIwIDAgMTMuMyAxNC45Ij4KICA8c3R5bGU+CiAgICAuc3Qwe2ZpbGw6IzAxODBkNX0KICA8L3N0eWxlPgogIDxwYXRoIGQ9Ik0xMi41LjFoLTljLS4xIDAtLjEgMC0uMi4xLS4xIDAtLjEuMS0uMi4xTC4yIDMuNmMwIC4xLS4xLjItLjEuMlY0SDB2MTBjMCAuNS40LjguOC44aDExLjZjLjUgMCAuOC0uNC44LS44Vi45Yy4xLS40LS4zLS44LS43LS44ek0yIDMuOGwxLjMtMS42djEuNkgyem05LjYgOS40aC0xMFY1aDIuMWMuNSAwIC44LS40LjgtLjhWMS43aDcuMXYxMS41ek0zLjUuNHoiIGNsYXNzPSJzdDAiLz4KICA8cGF0aCBkPSJNMi42IDcuM2MwIC40LjMuNy44LjdoNC4xYy41IDAgLjgtLjMuOC0uNyAwLS40LS40LS43LS44LS43SDMuNGMtLjUtLjEtLjguMi0uOC43eiIgY2xhc3M9InN0MCIvPgogIDxwYXRoIGQ9Ik0yLjYgMTAuMWMwIC40LjQuNy44LjdIOWMuNSAwIC44LS4zLjgtLjcgMC0uNC0uNC0uNy0uOC0uN0gzLjRjLS41IDAtLjguMy0uOC43eiIgY2xhc3M9InN0MCIvPgo8L3N2Zz4K")
}

.DialogOrderApprove__feedback {
    flex: 0 1 100%;
    border-top: 1px solid #ccc
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__feedback {
        border-left: 1px solid #ccc;
        border-top: 0;
        flex: 0 1 50%
    }
}

.DialogOrderApprove__feedback__logo {
    width: 256px;
    height: 90px;
    margin: 12px auto 0;
    background: transparent url("/static/images/trustpilot-logo.png") center/contain no-repeat
}

.DialogOrderApprove__feedback__message {
    margin-bottom: 12px;
    font-size: 16px;
    text-align: center
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__feedback__message {
        text-align: left
    }
}

.DialogOrderApprove__feedback__controls {
    position: relative;
    margin-bottom: 12px;
    text-align: center
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__feedback__controls {
        text-align: left
    }
}

.UIButton.DialogOrderApprove__feedback__button {
    background: #ff5a00;
    color: #fff
}

.UIButton.DialogOrderApprove__feedback__button::before {
    content: "";
    display: inline-block;
    width: 19px;
    height: 19px;
    margin-top: -1px;
    margin-right: 4px;
    vertical-align: middle;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yIDIwLjg4Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOiNmZmY7fS5jbHMtMXtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MC4ycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZlZWRiYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjMyLjFINC44OEE0Ljc4LDQuNzgsMCwwLDAsLjEsNC44OHY3LjA1YTQuODIsNC44MiwwLDAsMCw0LjUxLDQuNzh2My41NmEuNDYuNDYsMCwwLDAsLjI3LjQ0LjU2LjU2LDAsMCwwLC4yNC4wNy42LjYsMCwwLDAsLjMtLjFsNS4xNS00aDQuNzVhNC43OCw0Ljc4LDAsMCwwLDQuNzgtNC43OHYtN0E0Ljc4LDQuNzgsMCwwLDAsMTUuMzIuMVptMy43NiwxMS44M2EzLjc3LDMuNzcsMCwwLDEtMy43NiwzLjc2SDEwLjQxYS41Mi41MiwwLDAsMC0uMzEuMUw1LjYzLDE5LjI1VjE2LjJhLjUzLjUzLDAsMCwwLS41MS0uNTFINC44OGEzLjc3LDMuNzcsMCwwLDEtMy43Ni0zLjc2di03QTMuNzcsMy43NywwLDAsMSw0Ljg4LDEuMTJIMTUuMzJhMy43NywzLjc3LDAsMCwxLDMuNzYsMy43NloiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEuNDYgNi42MiAxMC4xIDMuOSA4Ljc0IDYuNjIgNS43NCA3LjA2IDcuOSA5LjE4IDcuNDIgMTIuMTggMTAuMSAxMC43OCAxMi43OCAxMi4xOCAxMi4zIDkuMTggMTQuNDYgNy4wNiAxMS40NiA2LjYyIi8+PC9nPjwvZz48L3N2Zz4=") center top/17px 18px no-repeat
}

.UIButton.DialogOrderApprove__feedback__button:hover {
    background: rgba(255, 90, 0, 0.9);
    color: #fff
}

.UIButton.DialogOrderApprove__feedback__button:focus {
    box-shadow: 0 0 0 3px rgba(255, 90, 0, 0.2)
}

.DialogOrderApprove__note {
    margin-left: 40px
}

@media only screen and (min-width: 641px) {
    .DialogOrderApprove__note {
        margin-right: 40px
    }
}

.DialogOrderApprove__note__icon {
    margin-left: 4px;
    margin-right: 12px;
    position: absolute;
    right: 100%;
    top: 2px
}

.DialogOrderApprove__note__icon::before {
    content: " ";
    display: inline-block;
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K") center/8.4px 24px no-repeat;
    height: 24px;
    width: 24px
}

.DialogOrderApprove__note__message {
    color: #888;
    font-size: 14px;
    line-height: 18px;
    min-height: 36px
}

.DialogOrderApprove__footer {
    margin-left: -10px;
    margin-right: -10px;
    border-top: 1px solid #ccc;
    padding-top: 15px;
    text-align: center
}

.DialogOrderMessagesSend__radio {
    margin-bottom: 25px
}

.DialogOrderMessagesSend__radio-button {
    flex-grow: 1
}

.DialogOrderMessagesSend__radio-button>.active .DialogOrderMessagesSend__radio-icon--send_to_support {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXN1cHBvcnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMjksOGMtLjIyLTQuNjktMy04LTYuNzUtOFMwLDMuMzIsMCw4LjA3di4yMmwuMjIsMi4zOWEyLDIsMCwwLDAsMi4wNSwxLjg1aC41NWExLjc0LDEuNzQsMCwwLDAsMS4zMi0uNzIsMi40NywyLjQ3LDAsMCwwLC41Mi0xLjQ1TDQuMjIsNy44N2ExLjc1LDEuNzUsMCwwLDAtLjcxLTEuMzRBMi41MywyLjUzLDAsMCwwLDIuMDUsNkgxLjc4bDAtLjE2QzIuNSwzLjI0LDQuNCwxLjQ5LDYuNTQsMS40OXM0LDEuNzUsNC43MSw0LjM2TDExLjMsNkgxMWExLjg5LDEuODksMCwwLDAtMS40NC41MSwxLjUsMS41LDAsMCwwLS43MywxLjMzbC0uMjIsMi40MWExLjk0LDEuOTQsMCwwLDAsMSwxLjg5LDQuMTYsNC4xNiwwLDAsMS0zLjEsMS4yMi43OS43OSwwLDAsMC0uODQuNzEuNzguNzgsMCwwLDAsLjcuODRoLjI3YTUuNjksNS42OSwwLDAsMCw0Ljc3LTIuNTRoMGEyLjExLDIuMTEsMCwwLDAsMS42NS0xLjhsLjIyLTIuNDFaTTIsNy42MWguMzJjLjEsMCwuMzEsMCwuMzUuMThhLjUyLjUyLDAsMCwxLC4xMS4yOEwzLDEwLjQ2YzAsLjEyLDAsLjM2LS4yNC4zNmEuMjkuMjksMCwwLDEtLjIyLjExSDIuMTZhLjQxLjQxLDAsMCwxLS40NS0uNDZMMS40OSw4LjA4aDBBLjQxLjQxLDAsMCwxLDIsNy42MVptOS42NC41OC0uMjIsMi40YS40OC40OCwwLDAsMS0uNDYuNDVoLS4zM2EuNDkuNDksMCwwLDEtLjQ2LS40NmwuMjItMi40MmEuNS41LDAsMCwxLC40Ni0uNDRoLjMzYS40OC40OCwwLDAsMSwuNDYuNDZaIi8+PC9nPjwvZz48L3N2Zz4K")
}

.DialogOrderMessagesSend__radio-button>.active .DialogOrderMessagesSend__radio-icon--send_to_writer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXdyaXRlcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC43Nyw0LjA2LDEwLjk0LjIzYS44LjgsMCwwLDAtMS4xMywwTC45Miw5LjEzYS43NC43NCwwLDAsMC0uMjIuNDRMMCwxNC4wOWEuOC44LDAsMCwwLC4yLjY2bC4wOS4wOWgwQS43OC43OCwwLDAsMCwuNzksMTVILjkxbDQuNTItLjY5YS43NC43NCwwLDAsMCwuNDQtLjIybDguOS04Ljg5YS44MS44MSwwLDAsMCwwLTEuMTNaTTMuODIsMTNsLTIuMDguMzEuMzItMi4wOFptNy02LjA3TDUuNDIsMTIuMywyLjcsOS41OSw4LjEyLDQuMTdabTIuMjYtMi4yNUwxMiw1Ljc2LDkuMjQsMy4wNWwxLjE0LTEuMTRaTTEuMTcsMTMuODNaIi8+PC9nPjwvZz48L3N2Zz4K")
}

.DialogOrderMessagesSend__radio-content {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 7px 8px
}

.DialogOrderMessagesSend__radio-icon {
    width: 16px;
    height: 18px;
    margin-right: 10px;
    background-repeat: no-repeat
}

.DialogOrderMessagesSend__radio-icon--send_to_support {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2NjY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXN1cHBvcnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMjksOGMtLjIyLTQuNjktMy04LTYuNzUtOFMwLDMuMzIsMCw4LjA3di4yMmwuMjIsMi4zOWEyLDIsMCwwLDAsMi4wNSwxLjg1aC41NWExLjc0LDEuNzQsMCwwLDAsMS4zMi0uNzIsMi40NywyLjQ3LDAsMCwwLC41Mi0xLjQ1TDQuMjIsNy44N2ExLjc1LDEuNzUsMCwwLDAtLjcxLTEuMzRBMi41MywyLjUzLDAsMCwwLDIuMDUsNkgxLjc4bDAtLjE2QzIuNSwzLjI0LDQuNCwxLjQ5LDYuNTQsMS40OXM0LDEuNzUsNC43MSw0LjM2TDExLjMsNkgxMWExLjg5LDEuODksMCwwLDAtMS40NC41MSwxLjUsMS41LDAsMCwwLS43MywxLjMzbC0uMjIsMi40MWExLjk0LDEuOTQsMCwwLDAsMSwxLjg5LDQuMTYsNC4xNiwwLDAsMS0zLjEsMS4yMi43OS43OSwwLDAsMC0uODQuNzEuNzguNzgsMCwwLDAsLjcuODRoLjI3YTUuNjksNS42OSwwLDAsMCw0Ljc3LTIuNTRoMGEyLjExLDIuMTEsMCwwLDAsMS42NS0xLjhsLjIyLTIuNDFaTTIsNy42MWguMzJjLjEsMCwuMzEsMCwuMzUuMThhLjUyLjUyLDAsMCwxLC4xMS4yOEwzLDEwLjQ2YzAsLjEyLDAsLjM2LS4yNC4zNmEuMjkuMjksMCwwLDEtLjIyLjExSDIuMTZhLjQxLjQxLDAsMCwxLS40NS0uNDZMMS40OSw4LjA4aDBBLjQxLjQxLDAsMCwxLDIsNy42MVptOS42NC41OC0uMjIsMi40YS40OC40OCwwLDAsMS0uNDYuNDVoLS4zM2EuNDkuNDksMCwwLDEtLjQ2LS40NmwuMjItMi40MmEuNS41LDAsMCwxLC40Ni0uNDRoLjMzYS40OC40OCwwLDAsMSwuNDYuNDZaIi8+PC9nPjwvZz48L3N2Zz4K")
}

.DialogOrderMessagesSend__radio-icon--send_to_writer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2NjY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXdyaXRlcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC43Nyw0LjA2LDEwLjk0LjIzYS44LjgsMCwwLDAtMS4xMywwTC45Miw5LjEzYS43NC43NCwwLDAsMC0uMjIuNDRMMCwxNC4wOWEuOC44LDAsMCwwLC4yLjY2bC4wOS4wOWgwQS43OC43OCwwLDAsMCwuNzksMTVILjkxbDQuNTItLjY5YS43NC43NCwwLDAsMCwuNDQtLjIybDguOS04Ljg5YS44MS44MSwwLDAsMCwwLTEuMTNaTTMuODIsMTNsLTIuMDguMzEuMzItMi4wOFptNy02LjA3TDUuNDIsMTIuMywyLjcsOS41OSw4LjEyLDQuMTdabTIuMjYtMi4yNUwxMiw1Ljc2LDkuMjQsMy4wNWwxLjE0LTEuMTRaTTEuMTcsMTMuODNaIi8+PC9nPjwvZz48L3N2Zz4K")
}

.DialogOrderFeedback__section {
    margin-bottom: 12px;
    border-bottom: 1px solid #ccc
}

.DialogOrderFeedback__logo {
    width: 256px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
    background: transparent url("/static/images/trustpilot-logo.png") center/contain no-repeat
}

.DialogOrderFeedback__note {
    font-size: 14px;
    color: #888;
    margin-bottom: 12px
}

.DialogOrderFeedback__footer {
    text-align: right;
    margin-bottom: 12px
}

.FreeRevisionDialog {
    color: #51575d
}

.FreeRevisionDialog h2 {
    font-size: 1.3em;
    margin-top: 0
}

.FreeRevisionDialog__revision-notes {
    float: none;
    width: auto;
    padding-left: 30px;
    margin-bottom: 8px;
    margin-top: 0;
    list-style: none;
    transition: width 0.5s linear
}

@media only screen and (min-width: 641px) {
    .FreeRevisionDialog__revision-notes {
        float: right;
        width: 42%;
        padding-left: 40px
    }
}

.FreeRevisionDialog__revision-note {
    color: #543c29;
    font-size: 13px;
    line-height: 1.3;
    margin-bottom: 21px;
    position: relative
}

.FreeRevisionDialog__revision-note::before {
    background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K") center/7px 20px no-repeat;
    content: " ";
    height: 23px;
    left: -30px;
    position: absolute;
    top: -2px;
    width: 22px
}

.FreeRevisionDialog__revision-refund-options {
    width: 100%;
    margin-bottom: 21px
}

@media only screen and (min-width: 641px) {
    .FreeRevisionDialog__revision-refund-options {
        width: 50%
    }
}

.FreeRevisionDialog__revision-refund-option {
    margin-bottom: 10px
}

.FreeRevisionDialog__revision-refund-option--diff-writer {
    border-top: 1px solid rgba(0, 0, 0, 0.15);
    margin-top: 15px;
    padding-top: 15px
}

.FreeRevisionDialog__revision-option-body {
    font-size: 13px;
    margin: 5px 0 20px 32px
}

.FreeRevisionDialog__revision-option-body p {
    margin: 0 0 10px
}

.FreeRevisionDialog__revision-deadline-label {
    clear: both;
    float: left;
    margin-bottom: 12px;
    padding: 9px 10px
}

.FreeRevisionDialog__revision-deadline-wrapper {
    clear: right;
    display: inline-block;
    width: 100%
}

@media only screen and (min-width: 641px) {
    .FreeRevisionDialog__revision-deadline-wrapper {
        width: 71%
    }
}

.FreeRevisionDialog__select-label {
    color: #6a6764;
    font-size: 13px;
    font-style: italic;
    line-height: 1.4;
    margin: 2px 0 13px
}

.DialogRequestRevisionFree__body-buttons {
    text-align: center
}

@media only screen and (max-width: 640px) {
    .DialogLatestFileReview__buttons {
        text-align: center
    }
}

.DialogLatestFileReview__buttons .UIButton {
    margin-bottom: 15px;
    margin-right: 8px
}

.DialogLatestFileReview__buttons .UIButton:last-child {
    margin-right: 0
}

.DisputeQuestionnaire__question {
    padding-bottom: 10px;
    padding-top: 10px
}

.DisputeQuestionnaire__question:not(:first-child) {
    border-top: 1px solid #dedede
}

.DisputeQuestionnaire__question-title {
    padding: 10px;
    font-size: 14px
}

.DisputeQuestionnaire__question-input {
    padding: 10px
}

.DisputeQuestionnaire__question__rate-comment {
    font-size: 11px;
    margin-bottom: 4px
}

.DisputeQuestionnaire__buttons {
    padding: 10px 0;
    text-align: right
}

.DialogPayOrder__price-container {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 20px
}

.DialogPayOrder__payment-method-container {
    margin-bottom: 20px
}

.DialogAdditionalServices__warning {
    background-color: #f8f5ea;
    border-left: 2px solid #cfbe9c;
    color: #4e4838;
    font-size: 14px;
    line-height: 1.35;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 15px;
    text-align: left
}

.DialogShortenDeadline__deadlines-after-dialog-message {
    font-size: 14px;
    line-height: 1.35;
    margin-bottom: 20px
}

.DialogAdditionalServices__total-cost {
    display: inline-block;
    font-size: 18px
}

.DialogAdditionalServices__how-calculated-trigger {
    color: #777;
    display: inline-block;
    height: 28px;
    margin-left: 5px;
    margin-right: 10px;
    position: relative;
    vertical-align: -7px;
    width: 30px
}

.DialogAdditionalServices__how-calculated-trigger:hover {
    color: #999
}

.DialogAdditionalServices__how-calculated-trigger::after {
    border: 1px solid;
    border-radius: 50%;
    box-sizing: border-box;
    content: "?";
    display: block;
    font-size: 14px;
    height: 20px;
    left: 0;
    line-height: 20px;
    margin: 4px 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 20px
}

.DialogAdditionalServices__how-calculated {
    padding: 10px 10px 0
}

.DialogAdditionalServices__how-calculated__title {
    font-size: 18px;
    margin: 0 0 15px
}

.DialogAdditionalServices__pages_controls,
.DialogAdditionalServices__slides_controls,
.DialogAdditionalServices__charts_controls {
    text-align: center
}

.DialogConfirmAddingServices {
    color: #51575d;
    font-size: 14px;
    line-height: 21px
}

.DialogConfirmAddingServices__buttons button:nth-child(2n) {
    margin-left: 3%
}

.DialogConfirmAddingServices__button,
.DialogConfirmAddingServices__cancel-button,
.DialogConfirmAddingServices__confirm-button {
    background-color: #1a77ac;
    background-image: linear-gradient(to bottom, #44b2db, #1a77ac);
    border: 1px solid #2177a3;
    border-color: rgba(0, 29, 45, 0.2);
    border-radius: 3px;
    color: white;
    min-height: 33px;
    min-width: 100px;
    text-shadow: 0 -1px 1px rgba(0, 29, 45, 0.4)
}

.DialogConfirmAddingServices__button:active,
.DialogConfirmAddingServices__cancel-button:active,
.DialogConfirmAddingServices__confirm-button:active {
    opacity: 0.5
}

.DialogRequestRefund {
    margin: 4px
}

.DialogRequestRefund__form {
    color: #51575d;
    font-size: 13px;
    line-height: 1.3
}

.DialogRequestRefund__divider {
    background-color: #ccc;
    height: 1px;
    margin-bottom: 24px;
    width: 100%
}

.DialogRequestRefund__section {
    margin-left: -10px;
    margin-right: -10px
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__section {
        align-items: flex-start;
        flex-direction: row;
        margin-left: -20px;
        margin-right: -20px
    }
}

.DialogRequestRefund__section--flex {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__section--flex {
        align-items: flex-start;
        flex-direction: row
    }
}

.DialogRequestRefund__heading {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 24px;
    margin-left: -10px;
    margin-right: -10px
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__heading {
        padding-left: 60px;
        padding-right: 60px;
        margin-left: -20px;
        margin-right: -20px
    }
}

.DialogRequestRefund__section__row {
    flex: 1 1 auto
}

@media only screen and (min-width: 426px) {
    .DialogRequestRefund__section__row {
        padding-left: 20px;
        padding-right: 20px
    }
}

@media only screen and (min-width: 426px) {
    .DialogRequestRefund__section__column {
        padding-left: 20px;
        padding-right: 20px
    }
}

.DialogRequestRefund__section__column--half {
    width: 100%
}

@media only screen and (min-width: 426px) {
    .DialogRequestRefund__section__column--half {
        width: 50%
    }
}

.DialogRequestRefund__field {
    margin-bottom: 24px;
    position: relative
}

.DialogRequestRefund__field--rate {
    padding-top: 6px
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__field--rate {
        margin-left: 40px
    }
}

.DialogRequestRefund__field__label {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 12px;
    text-align: left
}

.DialogRequestRefund__note__icon,
.DialogRequestRefund__field__icon {
    display: inline-block;
    margin-right: 8px
}

.DialogRequestRefund__note__icon::before,
.DialogRequestRefund__field__icon::before {
    background: transparent no-repeat;
    background-size: 32px 32px;
    content: " ";
    display: inline-block;
    height: 32px;
    width: 32px
}

.DialogRequestRefund__field__icon--writer,
.DialogRequestRefund__field__icon--service {
    margin-top: -12px;
    position: relative;
    top: 12px
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__field__icon--writer,
    .DialogRequestRefund__field__icon--service {
        margin-top: 0;
        position: absolute;
        right: 100%;
        top: 2px
    }
}

.DialogRequestRefund__field__icon--writer::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTE0Ljc3IDQuMDZMMTAuOTQuMjNhLjgwMy44MDMgMCAwIDAtMS4xMyAwTC45MiA5LjEzYy0uMTIuMTItLjIuMjctLjIyLjQ0TDAgMTQuMDljLS4wNC4yNC4wNC40OC4yLjY2bC4wOS4wOWMuMTQuMTEuMzIuMTcuNS4xNmguMTJsNC41Mi0uNjljLjE3LS4wMi4zMi0uMS40NC0uMjJsOC45LTguODljLjMxLS4zMS4zMS0uODIgMC0xLjE0ek0zLjgyIDEzbC0yLjA4LjMxLjMyLTIuMDhMMy44MiAxM3ptNy02LjA3bC01LjQgNS4zN0wyLjcgOS41OWw1LjQyLTUuNDIgMi43IDIuNzZ6bTIuMjYtMi4yNUwxMiA1Ljc2IDkuMjQgMy4wNWwxLjE0LTEuMTQgMi43IDIuNzd6Ii8+Cjwvc3ZnPgo=")
}

.DialogRequestRefund__field__icon--service::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTEzLjI5IDhjLS4yMi00LjY5LTMtOC02Ljc1LThTMCAzLjMyIDAgOC4wN3YuMjJsLjIyIDIuMzljLjA4IDEuMDcuOTggMS44OCAyLjA1IDEuODVoLjU1Yy41My0uMDMgMS4wMS0uMjkgMS4zMi0uNzIuMzItLjQyLjUxLS45Mi41Mi0xLjQ1bC0uNDQtMi40OWExLjc1IDEuNzUgMCAwIDAtLjcxLTEuMzRjLS40Mi0uMzMtLjkzLS41MS0xLjQ2LS41M2gtLjI3di0uMTZjLjcyLTIuNiAyLjYyLTQuMzUgNC43Ni00LjM1czQgMS43NSA0LjcxIDQuMzZsLjA1LjE1SDExYy0uNTMtLjA0LTEuMDUuMTQtMS40NC41MS0uNDcuMjgtLjc1Ljc5LS43MyAxLjMzbC0uMjIgMi40MWMtLjA4Ljc3LjMyIDEuNTIgMSAxLjg5LS44Mi44Mi0xLjk0IDEuMjYtMy4xIDEuMjItLjQzLS4wMy0uOC4yOS0uODQuNzEtLjAzLjQyLjI4LjguNy44NGguMjdjMS45Mi4wMSAzLjcxLS45NCA0Ljc3LTIuNTQuODgtLjE5IDEuNTQtLjkxIDEuNjUtMS44bC4yMi0yLjQxLjAxLS4xNnpNMiA3LjYxaC4zMmMuMSAwIC4zMSAwIC4zNS4xOC4wNi4wOC4xLjE4LjExLjI4TDMgMTAuNDZjMCAuMTIgMCAuMzYtLjI0LjM2LS4wNS4wNy0uMTMuMTEtLjIyLjExaC0uMzhhLjQwNy40MDcgMCAwIDEtLjQ1LS4zNnYtLjFsLS4yMi0yLjM5Yy0uMDQtLjIyLjExLS40NC4zMy0uNDguMDYtLjAxLjEyLS4wMS4xOC4wMXptOS42NC41OGwtLjIyIDIuNGMtLjAyLjI1LS4yMS40NC0uNDYuNDVoLS4zM2EuNDguNDggMCAwIDEtLjQ2LS40NmwuMjItMi40MmMuMDMtLjI0LjIyLS40Mi40Ni0uNDRoLjMzYy4yNS4wMS40NS4yMS40Ni40NnYuMDF6Ii8+Cjwvc3ZnPgo=")
}

.DialogRequestRefund__radio {
    margin-bottom: 24px;
    padding-left: 32px;
    position: relative
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__radio {
        padding-left: 40px
    }
}

.DialogRequestRefund__radio--disabled {
    opacity: 0.75
}

.DialogRequestRefund__radio__label {
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 12px
}

.DialogRequestRefund__radio__controls {
    font-size: 100%;
    height: 16px;
    left: 6px;
    line-height: normal;
    margin: 0 10px 0 0;
    position: absolute;
    top: 4px;
    vertical-align: baseline;
    width: 16px
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__radio__controls {
        margin-right: 18px
    }
}

.DialogRequestRefund__note {
    color: #777;
    margin-bottom: 12px;
    position: relative
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__note {
        margin-bottom: 24px
    }
}

.DialogRequestRefund__note__text {
    color: #777;
    margin-left: 32px
}

@media only screen and (min-width: 641px) {
    .DialogRequestRefund__note__text {
        margin-left: 40px
    }
}

.DialogRequestRefund__note__text--warning {
    color: #543c29
}

.DialogRequestRefund__note__icon {
    left: 4px;
    position: absolute;
    top: 2px
}

.DialogRequestRefund__note__icon::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K");
    background-size: 8.4px 24px;
    height: 24px;
    width: 24px
}

.DialogRequestRefund__reasons-option {
    margin-bottom: 12px;
    margin-left: 4px
}

.DialogRequestRefund__reasons-option>.UICheckbox--theme-default>.UICheckbox__label {
    font-weight: bold
}

.DialogRequestRefund__reason-option__body {
    font-weight: normal;
    margin: 0 0 24px 32px
}

.DialogRequestRefund__reason-option__body__description {
    margin-bottom: 12px
}

.DialogRequestRefund__reason-option-textarea {
    height: 78px;
    width: 98%
}

.DialogRequestRefund__footer {
    border-top: 1px solid #ccc;
    margin-top: 12px;
    padding-top: 15px;
    text-align: center
}

.DialogAcceptPolicy_note {
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin: 0 0 16px
}