br {
    color: transparent; /*for IE*/
}

.myrequirements {
    font-weight: bold;
    font-size: 30px;
    margin-left: 10%;
}

.myrequirementsmedica {
    margin-left: 10%;
}

.ClaimDetailsFilterdiv {
    width: 80%;
    margin-left: 10%;
}

.createapplication {
    margin-left: 75%;
}

.btncreateapplication {
    position: absolute;
    width: 15%;
    height: 50px;
}

.divWaiting {
    position: fixed; /*background-color: #FAFAFA;*/
    z-index: 2147483648 !important;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin-top: 25%;
}

.divWaitingCustom {
    position: fixed; /*background-color: #FAFAFA;*/
    z-index: 2147483648 !important;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin-top: 25%;
}

.modalBackgroundWaiting {
    position: fixed;
    background-color: #01788e;
    filter: alpha(opacity=60);
    z-index: 2147483647 !important;
    opacity: 0.2;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
.divFileUpload {
    width: 95%;
    border: 1px solid #cccccc;
    border-radius: 10px;
    text-align: center;
    padding: 10px;
    margin: 0 auto;
    margin-top: 20px;
}

.divFileUploadMain {
    padding-top: 20px;
    padding-bottom: 5px;
    background: #fafafa;
    color: #898989
}


    .modalBackgroundWaiting {
        position: fixed;
        background-color: #01788e;
        filter: alpha(opacity=60);
        z-index: 2147483647 !important;
        opacity: 0.2;
        overflow: hidden;
        text-align: center;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
    }

.modalBackground {
    position: fixed;
    background-color: #01788e;
    filter: alpha(opacity=60);
    z-index: 2147483646 !important;
    opacity: 0.2;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

.modalPopup {
}

    .modalPopup .header {
    }

    .modalPopup .body {
        min-height: 50px;
        text-align: center;
        margin: 0 auto;
        width: 440px;
    }

.modalPopupMessages {
    background-color: #00728F;
    width: 960px;
    border: 3px solid #0DA9D0;
    padding: 0;
}

    .modalPopupMessages .header {
        background-color: #00728F;
        height: 30px;
        color: White;
        line-height: 30px;
        text-align: center;
        font-weight: bold;
    }

    .modalPopupMessages .body {
        color: White;
        min-height: 50px;
        text-align: left;
        margin: 0 auto;
        padding: 10px;
    }

.divCustomAgent a {
    font-weight: normal !important;
}

    .divCustomAgent a:before {
        content: "" !important;
    }


.c-contract__main .data-table .icon-status-canceled {
    display: inline;
    padding-right: 5px;
    color: #ff0000;
}

    .c-contract__main .data-table .icon-status-canceled:before {
        content: "\4e";
        font-family: "eurolifeclientportal";
        font-size: 1em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
    }


.c-contract__main .tci-list .value--is-low {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 5px 0 0 0;
}

    .c-contract__main .tci-list .value--is-low:before {
        padding-right: 10px;
        padding-bottom: 12px;
        content: "f";
        font-family: "eurolifeclientportal";
        font-size: 1em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
        color: #990000;
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

.c-contract__main .data-table .icon-warning {
    display: inline;
    padding-right: 5px;
    color: #01788e;
}

    .c-contract__main .data-table .icon-warning:before {
        font-family: "eurolifeclientportal";
        font-size: 1em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
    }

.c-contract {
    background-color: #ffffff;
}

.c-cover__data .data-table .icon-status-canceled {
    display: inline;
    padding-right: 5px;
    color: #ff0000;
}

    .c-cover__data .data-table .icon-status-canceled:before {
        content: "\4e";
        font-family: "eurolifeclientportal";
        font-size: 1em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
    }

.c-cover__data .data-table .icon-warning {
    display: inline;
    padding-right: 5px;
    color: #01788e;
}

    .c-cover__data .data-table .icon-warning:before {
        font-family: "eurolifeclientportal";
        font-size: 1em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
    }

.profile-personal-details__content .data-table .icon-status-canceled {
    display: inline;
    padding-right: 5px;
    color: #ff0000;
}

    .profile-personal-details__content .data-table .icon-status-canceled:before {
        content: "\4e";
        font-family: "eurolifeclientportal";
        font-size: 1em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
    }

.icon-status-canceled:before {
    content: "\4e";
}

.gvchangeheadercolor {
    background-color: #66a9b6 !important;
    color: White;
}

.bold {
    font-weight: bold;
}

.removeborderbottom {
    border-bottom: none;
}


.lnk--back {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 300;
}

    .lnk--back:before {
        padding-right: 10px;
        content: "d";
        font-family: "eurolifeclientportal";
        font-size: 1.7em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
    }

.left {
    text-align: left;
}

.formNote {
    padding-top: 0px !important;
    color: #000000;
    font-size: small;
}

.certificates__list > div {
    margin-bottom: 2%;
}

.certificates__list__claims {
    display:contents !important;
}

.warning-message--call > div:nth-child(1):before {
    content: "b";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--status-canceled > div:nth-child(1):before {
    content: "N";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-symvolaia > div:nth-child(1):before {
    content: "z";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--warning > div:nth-child(1):before {
    content: "i";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--status-evaluation > div:nth-child(1):before {
    content: "R";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--gift > div:nth-child(1):before {
    content: "q";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-payments > div:nth-child(1):before {
    content: "x";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--status-completed > div:nth-child(1):before {
    content: "O";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--close > div:nth-child(1):before {
    content: "w";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--check > div:nth-child(1):before {
    content: "e";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--icon-increase > div:nth-child(1):before {
    content: "f";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-form > div:nth-child(1):before {
    content: "v";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-apaithseis > div:nth-child(1):before {
    content: "r";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-bell > div:nth-child(1):before {
    content: "s";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-books > div:nth-child(1):before {
    content: "t";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-exit > div:nth-child(1):before {
    content: "u";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-global > div:nth-child(1):before {
    content: "w";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--menu-profile > div:nth-child(1):before {
    content: "y";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--down-arrow > div:nth-child(1):before {
    content: "a";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--arrow-right > div:nth-child(1):before {
    content: "c";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--arrow-left > div:nth-child(1):before {
    content: "d";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--account-circle > div:nth-child(1):before {
    content: "d";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--arrow-up > div:nth-child(1):before {
    content: "j";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--linkedin > div:nth-child(1):before {
    content: "k";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--facebook > div:nth-child(1):before {
    content: "l";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--twitter > div:nth-child(1):before {
    content: "m";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--notification-circle > div:nth-child(1):before {
    content: "n";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--print > div:nth-child(1):before {
    content: "p";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--check-square > div:nth-child(1):before {
    content: "h";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--telephone > div:nth-child(1):before {
    content: "A";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--email > div:nth-child(1):before {
    content: "B";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--fax > div:nth-child(1):before {
    content: "C";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--hours > div:nth-child(1):before {
    content: "D";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--info > div:nth-child(1):before {
    content: "E";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--agent > div:nth-child(1):before {
    content: "F";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--edit > div:nth-child(1):before {
    content: "G";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--download > div:nth-child(1):before {
    content: "H";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--close > div:nth-child(1):before {
    content: "I";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--store > div:nth-child(1):before {
    content: "J";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--upload > div:nth-child(1):before {
    content: "K";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--check-circle > div:nth-child(1):before {
    content: "L";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--reminder-clock > div:nth-child(1):before {
    content: "o";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--filter > div:nth-child(1):before {
    content: "P";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--sort > div:nth-child(1):before {
    content: "Q";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--recycle > div:nth-child(1):before {
    content: "S";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--tools > div:nth-child(1):before {
    content: "T";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--supply > div:nth-child(1):before {
    content: "U";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--trash > div:nth-child(1):before {
    content: "V";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--uploadfile > div:nth-child(1):before {
    content: "W";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--newapaithsh > div:nth-child(1):before {
    content: "Y";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.warning-message--download-single > div:nth-child(1):before {
    content: "M";
    font-family: "eurolifeclientportal";
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
}

.footer-social a {
    padding: 10px;
    padding-top: 21px;
    margin: 5px;
    background-color: #ffffff;
    color: #32302f;
    border-radius: 50%;
    min-width: 43px;
    min-height: 43px;
    text-align: center;
    vertical-align: middle;
}

    .footer-social a:before {
    }

    .footer-social a:hover {
        text-decoration: none !important;
        background-color: #f99d1c;
        color: #ffffff;
    }

    .footer-social a:visited, .footer-social a:active {
        text-decoration: none !important;
    }

.fa-file-pen {
    color: #bbbbbb !important;
}

.fa-file-check {
    color: #0d657b !important;
}

.fa-file-magnifying-glass {
    color: #f99d1c !important;
}

.fa-file-invoice-dollar {
    color: #82a3da !important;
}

.fa-circle-check {
    color: #4fba6f !important;
}

.fa-circle-xmark {
    color: #dd2e44 !important;
}

.fa-pen-to-square {
    color: #01788e !important;
}

.fa-trash {
    color: #dd2e44 !important;
}

.fa-eye {
    color: #82a3da !important;
}

.file-spreadsheet {
    color: #01788e !important;
}

.fa-triangle-exclamation {
    color: #f1c232 !important;
}

.icon-container {
    display: inline-flex;
    gap: 10px;
}

/* For mobile phones: */
.top50 {
    padding-top: 0px;
}

@media only screen and (min-width: 995px) {
    .top50 {
        padding-top: 50px !important;
    }
}

.widget--contact .item .email::after {
    position: relative;
    top: -5px;
    left: 5px;
    content: "B";
    font-family: "eurolifeclientportal";
    font-size: 1em;
    font-weight: normal;
    line-height: 1;
    vertical-align: middle;
    color: #66a9b6;
}

.c-cover__title {
    max-height: 100px;
}


.footer > div:nth-child(1) {
    width: 25%;
}

@media screen and (max-width: 991px) {
    .footer > div:nth-child(1) {
        width: 100%;
        padding: 0;
        order: 0; /*3*/
    }
}

/*main.css custom changes*/
.header__main-menu {
    padding: 20px 0 0 0;
}

.btn--orange {
    border-color: #f99d1c;
    background-color: #f99d1c;
    color: #0e313e;
}


.c-contract__header .num a {
    color: #0e313e;
    text-decoration: none;
    -webkit-transition: color .1s linear;
    -ms-transition: color .1s linear;
    -moz-transition: color .1s linear;
    -o-transition: color .1s linear;
    transition: color .1s linear;
}

.header__top__account {
    visibility: visible;
    display: flex;
    align-items: center;
    height: 60px;
    padding: 0 30px;
    background-color: transparent;
    border: 0px;
    /*background-color: #228799;
    border-top-left-radius: 60px;
    border-bottom-left-radius: 60px;*/
    color: #fff;
}

    .header__top__account .name {
        display: block;
        padding: 0 0 3px 0;
        font-size: 15px;
        font-size: 1em;
        line-height: 1.33333;
        font-weight: 700;
    }

    .header__top__account .icon-account:before {
        content: "g";
        font-family: "eurolifeclientportal";
        font-size: 2.0em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
        vertical-align: middle;
    }

    .header__top__account .icon-notifications:before {
        content: "n";
        font-family: "eurolifeclientportal";
        font-size: 2.0em;
        font-weight: normal;
        line-height: 1;
        vertical-align: middle;
        vertical-align: middle;
    }

.header__top__languages {
    visibility: visible;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 15px;
    background-color: transparent;
    border: 0px;
    /*background-color: #228799;
    border-left: solid 1px #55a2b0;
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;*/
}

.claims-form-row {
    display: flex;
    margin-bottom: 15px;
    border-bottom: 1px solid #f1f1ee;
}

.claims-form-last-row {
    display: flex;
    border-bottom: hidden;
}

.claims-label {
    padding-left: 50px;
    width: 100%;
}

.claims-label-text {
    width: 100%;
    /*height: 45px;*/
    margin-bottom: 25px;
}

.claims-right-label-text {
    width: 100%;
    height: 44px;
    margin-bottom: 25px;
}

.claims-select-label {
    width: 30%;
    margin-bottom: 25px;
}

.claims-date-picker-label {
    width: 50%;
}

.selectbox-wrap-claims {
    width: 70%;
    padding-left: 25%;
}

.claims-date-picker-select {
    padding-left: 11%;
}

.btns-claim-form {
    padding-left: 22%;
}

.btn-create-claim {
    float: right;
    padding-left: -15%;
}

.data-row-empty {
    padding-bottom: 15%
}

.lnkPDF {
    position: absolute;
    margin-left: 82%;
    margin-top: 10px
}

.claims-status-submitted {
    font-family: 'Microsoft Sans Serif', sans-serif;
    font-size: 9pt !important;
    font-weight: bold;
    color: white !important;
    padding: 10px 20px;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    margin-left: 2%;
    background-color: #01788e !important;
}

.claims-status-pending {
    font-family: 'Microsoft Sans Serif', sans-serif;
    font-size: 9pt !important;
    font-weight: bold;
    color: white !important;
    padding: 10px 20px;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    margin-left: 2%;
    background-color: coral !important;
}

.claims-status-payment {
    font-family: 'Microsoft Sans Serif', sans-serif;
    font-size: 9pt !important;
    font-weight: bold;
    color: white !important;
    padding: 10px 20px;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    margin-left: 2%;
    background-color: cornflowerblue !important;
}

.claims-status-completed {
    font-family: 'Microsoft Sans Serif', sans-serif;
    font-size: 9pt !important;
    font-weight: bold;
    color: white !important;
    padding: 10px 20px;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    margin-left: 2%;
    background-color: #2B5F2B !important;
}

.claims-status-rejected {
    font-family: 'Microsoft Sans Serif', sans-serif;
    font-size: 9pt !important;
    font-weight: bold;
    color: white !important;
    padding: 10px 20px;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    margin-left: 2%;
    background-color: #AA241D !important;
}

.claims-status-invalid {
    font-family: 'Microsoft Sans Serif', sans-serif;
    font-size: 9pt !important;
    font-weight: bold;
    color: white !important;
    padding: 10px 20px;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    margin-left: 2%;
    background-color: #f1c232 !important;
}

@media screen and (max-width:991px) {
    .header__top__languages {
        display: none;
    }

    .header__top__account {
        padding: 0px 60px;
    }

    .header__main-menu {
        display: none;
        position: absolute;
        z-index: 999;
        width: 80vw;
        height: calc(100% - 58px);
        overflow: auto;
        transform: translateX(20vw);
        padding: 0;
        background-color: #165460;
    }

    .fa-eye {
        color: black !important;
    }

    .claims-form-row {
        display: flow;
        margin-bottom: 15px;
        border-bottom: hidden;
    }

    .claims-form-last-row {
        display: flow;
        border-bottom: hidden;
    }

    .claims-label {
        padding-left: revert;
        width: 100%;
    }

    .claims-select-label {
        width: 100%;
        margin-bottom: 10px;
    }

    .claims-date-picker-label {
        width: 100%;
        margin-bottom: 10px;
    }

    .claims-date-picker-select {
        padding-left: revert;
    }

    .selectbox-wrap-claims {
        width: 100%;
        padding-left: revert;
    }

    .data-row-empty {
        visibility: hidden;
        padding-bottom: revert;
    }

    .btns-claim-form {
        padding: unset;
        padding-right: 10px;
    }

    .btn-claim-form {
        width: 100%;
        margin: 10px;
    }

    .btn-create-claim {
        width: 200%;
    }

    .btn-create-claim-position {
        margin-left: 50%;
    }

    .lnkPDF {
        margin-right: 28%;
        margin-bottom: 3%;
        position: revert;
        margin-left: revert;
        margin-top: revert;
    }
}
/*
@media screen and (max-width:991px) {
    .header__main-menu {
        display: none;
        position: absolute;
        z-index: 999;
        width: 80vw;
        height: calc(100vh - 58px);
        overflow: auto;
        transform: translateX(20vw);
        padding: 0;
        background-color: #165460;
    }
}

@media screen and (max-width:991px) {
    .promo-carousel__carousel .owl-carousel .owl-nav > button {
        width: 32.5px;
        height: 87.5px;
        color: #ff3200;
        text-align: center;
    }
}

@media(min-width:991px) {
    .promo-carousel__carousel .owl-carousel--navigation-desktop-centered .owl-nav > button {
        width: 40px;
        height: 170px;
        color: #ff3200;
        text-align: center;
    }

    .promo-carousel__carousel .owl-carousel--navigation-desktop-centered .owl-nav .owl-prev {
        position: absolute;
        top: 0%;
        right: 50%;
        border-right: solid 1px #ff3200;
    }
}*/
/*main.css custom changes*/
