#subUserEditModal form .authContainer input,#subUserEditModal form .city select{width:100%;height:50px;font-style:normal;line-height:20px;letter-spacing:.25px;box-shadow:none;background:rgba(33,33,33,.03);outline:0;color:#090d14;font-weight:400}.personalEye{right:14px;top:13px;cursor:pointer;width:24px;height:24px;background-image:url("/assets/images/auth/eye.svg")}.personalEye.hidden{display:block!important;background-image:url("/assets/images/auth/eyeHide.svg")!important}#subUserEditModal .button,#subUserEditModal .modalheader .steps,#subUserEditModal .modalheader .steps .info,#subUserEditModal form .authContainer,#subUserEditModal form .cityWrapper,.balanceItems,.declarImg,.declarInfo .parcelInfos,.declarInfo .parcelInfos .parcelTitle,.declarInfo .parcelInfos .status,.declarParcel,.declarParcelHead,.declarParcelHead .subtitle,.g-recaptcha,.inboxWrapper .chatItem .iconWrapper,.inboxWrapper .chatItem .iconWrapper div,.myWallet .walletTable .item .amount div,.spinner,.subscriptWrapper .orderDescription .description .ok{display:flex;display:flex}#subUserEditModal form .authContainer input:placeholder-shown{padding:16px}#subUserEditModal form .authContainer input{border-radius:4px 4px 0 0;border:none;padding:22px 16px 8px;font-size:14px;border-bottom:1px solid transparent}#subUserEditModal form .authContainer .inputWrapper{position:relative;margin-top:24px}#subUserEditModal form .authContainer input:placeholder-shown~.inputText{display:none}#subUserEditModal .modal-content{padding:32px}#subUserEditModal .inputText{position:absolute;font-style:normal;font-weight:400;font-size:12px;top:8px;left:16px;line-height:16px;letter-spacing:.4px;color:rgba(0,0,0,.38)}#subUserEditModal .modalheader .steps{margin-top:24px}#subUserEditModal .modalheader .steps .item{cursor:pointer}#subUserEditModal form .authContainer,#subUserEditModal form .cityWrapper,.declarInfo .parcelInfos{flex-direction:column}.nav-tabs .nav-link{border:unset!important}#subUserEditModal .button{height:40px;font-style:normal;font-weight:500;font-size:14px;line-height:16px;padding:12px 24px;align-items:center;text-align:center;letter-spacing:1.25px;text-transform:capitalize;justify-content:center;align-items:center;cursor:pointer;color:#fff;background:#ff3f3f;border-radius:6px;margin-top:42px}#subUserEditModal .modalheader .steps .info{font-weight:400;font-size:12px;line-height:16px;align-items:center;letter-spacing:.4px;color:#746a6a;padding:0 8px 8px;border-bottom:1px solid #edebe9!important;min-width:70px;background:0 0!important}#subUserEditModal .modalheader .steps .active{color:#ff3f3f;border-bottom:1px solid #ff3f3f!important}#subUserEditModal .form{display:none}#subUserEditModal .form.active{display:block!important}#subUserEditModal form select{-webkit-appearance:none;padding-right:20px}#subUserEditModal form .city select{border:none;font-size:14px;border-bottom:1px solid transparent;margin-top:16px;border-radius:4px 4px 0 0;padding:0 10px;min-width:90px;box-sizing:border-box;background-image:url(../images/selectIcon.svg);background-repeat:no-repeat;background-position:right center;background-position:calc(100% - 20px) center}.parcel-home .leftBarWrapper .userInfo .bonus .items{display:flex;flex-direction:column;align-items:center;padding:3px;min-width:54px;cursor:pointer}.declarImg{align-items:center;justify-content:center;padding:0 16px 0 24px;width:50%}.inboxWrapper .chatItem .iconWrapper{width:30px;height:30px;background:#ff3f3f;border-radius:100%;font-weight:700;justify-content:center;align-items:center;margin-right:12px}.inboxWrapper .chatItem .iconWrapper div{align-items:center;justify-content:center;line-height:0;color:#fff;font-size:14px}.declarParcel,.inboxWrapper .chatItem .chatCloud .text{flex-direction:column}.loopIcon{background-color:transparent;right:16px;padding:unset;cursor:pointer}.inboxSubject{width:100%;padding:36px 24px;max-height:96px;background:#fff;border:1px solid #f1f1f1;border-radius:6px;margin-top:32px;font-size:16px}.inboxWrapper .chatWrapper .chatHeader .back{color:#212529}.textWrapper.appName{padding:10px;background:#fff;margin-top:10px;border:1px solid #00000029;border-radius:5px}.myWallet .walletTable .item .amount div{background:#ebffed;border:1px solid #b1efb7;border-radius:4px;padding:4px;height:32px;align-items:center;justify-content:center;font-weight:400;font-size:12px;line-height:24px;text-align:right;letter-spacing:.15px;color:#090d14;white-space:nowrap}.parcel-home .leftBarWrapper .userInfo .balanceItems:hover p,.parcel-home .parcelsWrapper.back:hover span{color:#ff3f3f}.parcel-home .parcelsWrapper.back:hover svg path{fill:#ff3f3f}.balanceItems{align-items:center}.declarParcel .breadCrumbs{border-bottom:1px solid #f1f1f1;padding-bottom:14px}.declarParcel .breadCrumbs a{margin-right:22px;font-size:16px;line-height:24px;text-align:center;letter-spacing:.5px;color:#605e5c;outline:0}.declarParcel .breadCrumbs .last{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;color:#162234}.declarParcel{padding:16px;margin:0 200px}.declarParcel .declarInfoWrapper .declarInfo{margin-left:0}.declarParcel .declarImg img{width:100%;max-width:fit-content;height:calc(100% - 32px)}.declarParcel .declarImg{padding:16px}.declarParcelHead{flex-direction:column;align-items:center;background:snow;border:1px solid #f1f1f1;border-radius:6px;margin-top:24px;padding:16px}.declarParcelHead .title{font-weight:400;font-size:48px;line-height:56px;text-align:center;color:#090d14}.declarParcelHead .subtitle{font-weight:400;font-size:12px;line-height:16px;margin-top:4px;letter-spacing:.4px;color:#746a6a;padding-bottom:4px;border-bottom:1px solid #ff3f3f;width:100%;justify-content:center}.declarParcelHead .info1,.declarParcelHead .info2,.declarParcelHead .subtitle2{font-size:14px;line-height:20px;letter-spacing:.25px;text-align:center}.declarParcelHead .subtitle2{max-width:700px;font-weight:400;color:#090d14;margin-top:16px}.declarParcelHead .info1{margin-top:32px;font-weight:700;color:#ff3f3f}.declarParcelHead .info2{margin-top:16px;font-weight:400;color:#000}.declarInfo .parcelInfos .parcelTitle,.declarParcelHead .info3{line-height:20px;letter-spacing:.25px;color:#746a6a;font-size:14px}.declarParcelHead .info3{margin-top:24px;text-align:center}.declarInfo .parcelInfos .parcelTitle{align-items:center;padding-bottom:8px;border-bottom:1px solid #f1f1f1}.declarInfo .parcelInfos .numbers{margin-top:16px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:1.25px;color:#162234}.declarInfo .parcelInfos .status,.declarInfo .parcelInfos .weight{font-weight:400;font-size:12px;letter-spacing:.4px;margin-top:8px;line-height:16px}.declarInfo .parcelInfos .weight{color:#746a6a}.declarInfo .parcelInfos .status{border-radius:6px;padding:4px;align-items:center;justify-content:center;width:fit-content;color:#5d98ff}.declarInfo .parcelInfos .arrived{color:#47af3e;border:1px solid #47af3e}.declarInfo .parcelInfos .takeOut{color:#1a1e34;border:1px solid #1a1e34}.declarInfo .parcelInfos .recived{color:#566deb;border:1px solid #566deb}.decline{background:0 0!important}.subscriptWrapper .orderDescription .description .ok{margin-top:10px;padding:10px 24px;height:40px;background:#1d9530;border-radius:6px;font-size:14px;line-height:16px;align-items:center;text-align:center;letter-spacing:1.25px;text-transform:capitalize;color:#fff;width:fit-content}.declarImg img,.verifyNumber .verifyForm .button{width:100%}.verifyNumber .verifyForm .button.buttonDisabled{pointer-events:none;background:rgba(31,31,31,.12)}.disableCode{pointer-events:none;color:gray!important}.info.representative{margin-top:20px}.g-recaptcha{align-items:center;flex-direction:column;padding:10px}.success-checkmark{width:80px;height:219px;margin:0 auto;padding-top:60px}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:4.25s ease-in rotate-circle}.success-checkmark .check-icon::after,.success-checkmark .check-icon::before{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:.75s icon-line-tip}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:.75s icon-line-long}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}@keyframes rotate-circle{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.parcel-home .leftBarWrapper .userInfo .bonus .activeItem p{color:#fff!important}.regWrapper.center{margin:0 auto}.digital-card.card-expired{border:1px solid red!important}.digital-card .card-type.card-expired{color:red!important}.spinner{height:60px;width:60px;margin:auto;position:absolute;-webkit-animation:.6s linear infinite rotation;-moz-animation:.6s linear infinite rotation;-o-animation:.6s linear infinite rotation;animation:.6s linear infinite rotation;border-left:6px solid rgba(0,174,239,.15);border-right:6px solid rgba(0,174,239,.15);border-bottom:6px solid rgba(0,174,239,.15);border-top:6px solid #ff3f3f;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}#payment-overlay{position:absolute;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer}
.parcel-home .table tr .payed.selected svg path {
    fill: #0D9612!important;
}

#myModal .modal-content::-webkit-scrollbar {
    width: 10px;
}

#myModal .modal-content::-webkit-scrollbar-track {
    box-shadow: inset 0 0 2px #333;
    border-radius: 10px;
}

#myModal .modal-content::-webkit-scrollbar-thumb {
    margin-right: 10px;
    background: #ff3f3f;
    opacity: 0.6;
    border-radius: 10px;
}

#myModal .modal-content::-webkit-scrollbar-thumb:hover {
    background: #ff0000ba;
}

.takeout-archive {
    padding: 10px;
    border: 2px solid #d1d1d1;
    border-radius: 5px;
    text-align: center;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.25px;
    color: #090D14;
    display: flex;
}

.takeout-archive.active {
    color: #ff3f3f;
    border-color: #ff3f3f;
}

.archive-wrapper {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 30px;
}
.inboxWrapper .chatItem .chatCloud a {
    color: white;
}
.inboxWrapper .chatItem .chatCloud a:hover {
    text-decoration: underline;
}

.inboxWrapper .chatItem.userChatItem a {
    color: black !important;
}

.inboxWrapper .chatItem .chatCloud a svg path {
    fill: white;
}

#myModal6 .modal-content::-webkit-scrollbar {
    width: 10px;
}

#myModal6 .modal-content::-webkit-scrollbar-thumb {
    margin-right: 10px;
    background: #ff3f3f;
    opacity: 0.6;
    border-radius: 10px;
}
#myModal6 .modal-content::-webkit-scrollbar-track {
    box-shadow: inset 0 0 2px #333;
    border-radius: 10px;
}
.select {
    border: none;
    font-size: 16px;
    border-bottom: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    padding: 7px 10px;
    min-width: 67px;
    box-sizing: border-box;
    background-image: url(../images/selectIcon.svg);
background-repeat: no-repeat;
background-position: calc(100% - 5px) center;
}
.pager-wrapper {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
    padding-right: 15px;
}

.parcel-declare-button{
    position: fixed;
    bottom: 15px;
    right: 15px;
    background: #ff3f3f;
    color: #fff;
    z-index: 1;
    text-transform: uppercase;
}
@media (max-width: 991px){
    .select {
        margin-top: 24px;
        font-size: 14px !important;
    }
}


/* survey */
.survey{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 400px;
}

.star-rating {
    display:flex;
    flex-direction: row-reverse;
    flex-wrap: wrap;
    font-size:3.5em;
    justify-content:space-around;
    text-align:center;
    width:100%;
    margin: 50px 0;
}

.star-rating .star {
    position: relative !important;
    padding-left: unset !important;
    line-height: unset !important;
}

.star-rating .star::before{
    display: none !important;
}

.star-rating .star::after{
    display: none !important;
}

.star-rating :checked ~ label {
    color:#f90;
}

.star-rating label:hover,
.star-rating label:hover ~ label {
    color:#fc0;
}

.star-rating label:hover ~ span {
    color:#fc0;
}

.star{
    margin: 15px;
}

.star:last-child{
    margin-left: 0;
}
.star span{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    font-size: 12px;
    color: #fff;
}


.default-btn-colored{
    height: 40px;
    background: #ff3f3f;
    border-radius: 6px;
    font-size: 14px;
    transition: .2s;
    letter-spacing: 1.25px;
    cursor: pointer;
    color: #fff;
    padding: 0 20px;
    margin: 10px 0;
}

.default-btn-colored:hover{
    background: #ff3f3f;
    box-shadow: 0 1px 2px rgb(0 0 0 / 30%), 0 1px 3px 1px rgb(0 0 0 / 15%);
    opacity: .8;
    color: #fff;
}

.survey-comment {
    margin: 20px 0;
}

.general-textarea textarea{
    background: #fbfbfb;
    border: 1px solid #f5f5f5;
    border-radius: 4px;
    width: 100%;
    margin-top: 18px;
    resize: none;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .4px;
    color: #20202c;
    padding: 12px 15px;
    outline: 0;
    border-bottom: 1px solid transparent;
}


.general-textarea  textarea:focus, input:focus{
    border: none;
    caret-color: #6200EE;
    border-bottom: 1px solid #6200ee;
}

.error-msg{
    font-size: 14px;
    color: #ff3f3f;
}
.parcel-home .flightsPage .toolTip {
    opacity: 1 !important;
}
.flightsPage .allFlights .info .toolTip {
    opacity: 1 !important;
}
@media (max-width: 600px){
    .star{
        margin: 2px;
    }

}
