td.row-contract_start_price {text-align: right;}
td.row-type {text-align: center; font-weight: normal;}

#lot_status_id-element div.checkbox {display: inline-block; width: 50%;}
#lot_status_id-element div.checkbox label {word-wrap: break-word;}

.position-regulatedDateTimeDays { font-weight: bold; text-align: center;}
.position-regulatedDateTime span.tz{color: #777; font-size: 0.9em;}

td.row-request_end_give_datetime span.tz, td.row-publication_datetime span.tz,
td.row-request_review_end_datetime span.tz, td.row-trade_start_datetime span.tz {color: #777; font-size: 0.9em}

.header-logo img {height: 24px;}

.column-setting-title span{
    font-family: 'russo_oneregular', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #212121;
}
.column-setting-title {
    margin-bottom: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.column-setting-title .column-setting-icon-close {
    width: 20px;
    height: 20px;
    color: #0097CE;
    transition: 0.2s ease-in-out;
    cursor: pointer;
}

.column-setting-title .column-setting-icon-close:hover {
    color: #D0D6DE;
}

.mte-grid-save-cols {
}

.mte-grid-save-cols:hover {
}

.label-icon img {
    max-height: 16px;
}

.ui-sortable-placeholder {
    visibility: visible !important;
    border-style: dashed !important;
}

.mte-grid-toolbar .procedure-owner-selector {
    display: flex;
}

.mte-grid-toolbar button.btn-procedure-owner-selector {
    outline: none;
    font-family: 'russo_oneregular', Arial, sans-serif;
    color: #0097CE;
    font-size: 16px;
    border: none;
    display: block;
    padding: 0;
}

.mte-grid-toolbar .procedure-owner-selector .btn-group:not(:last-child) {
    margin-right: 16px;
}

.mte-grid-toolbar button.btn-procedure-owner-selector,
.mte-grid-toolbar button.btn-procedure-owner-selector:hover,
.mte-grid-toolbar button.btn-procedure-owner-selector:active,
.mte-grid-toolbar button.btn-procedure-owner-selector:active:hover,
.mte-grid-toolbar button.btn-procedure-owner-selector:focus {
    outline: none;
    border: none;
    background: none;
}

.mte-grid-toolbar button.btn-procedure-owner-selector.selected {
    opacity: 1;
    color: #212121;
    font-weight: 400;
}

.mte-grid-toolbar button.btn-procedure-owner-selector::after {
    display: block;
    content: "";
    position: absolute;
    bottom: -14px;
    height: 4px;
    width: 0;
    background: #0097CE;
    transition: width 0.2s ease-in-out;
}

.mte-grid-toolbar button.btn-procedure-owner-selector.selected::after {
    width: 100%;
}

.show-events-list {
    white-space: nowrap;
}

.collapsible-events > button .glyphicon {
    color: #75b5cf;
    font-size: 10px;
}

.label-icon img {
    max-height: 16px;
}

.row-procedure_name .label-list {
    margin-top: 4px;
}

.row-procedure_name .label-list > .label:not(:last-child) {
    margin-right: 4px;
}

.new-design-mte-advanced-search .mte-advanced-search-advanced .form-control {
    font-family: 'Inter', Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: normal;
    height: auto;
    border: none;
    box-shadow: none;
}

.mte-grid-table.table > tbody .row-regulated_datetime > *:not(:last-child) {
    margin-bottom: 8px;
}

.mte-grid-table.table > tbody .row-regulated_datetime > *:first-child {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 12px;
}

.main_attention_action {
    text-align: left;
}

.main_attention_action a {
    color: #008FC8;
    cursor: pointer !important;
}

.main_attention_action a:hover {
    color: #115A75;
}

.main_attention_action__title {
    margin-right: 5px;
}

.disabled-link {
    cursor: pointer;
    color: #777 !important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.disabled-link:hover {
    text-decoration: none;
}

.attention-additional-actions {
    border-radius: 9px;
    background-color: #fff;
    z-index: 1;
    display: flex;
    flex-direction: column;
}

.attention-additional-actions a {
    color: #000!important;
}

.attention-additional-actions div {
    padding: 12px;
}

.attention-additional-actions div:hover {
    background-color: #0097CE;
    color: #FFF;
}

.attention-additional-block {
    display: inline-block;
}

.attention-popover {
    margin-top: 0 !important;
}

.attention-popover .popover-content {
    padding: 0;
}

.main_attention_action_operator {
    text-align: right;
}

.position-regulatedDateTime {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}

.icon-red-alarm {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.29 3.8602L1.82001 18.0002C1.64537 18.3026 1.55297 18.6455 1.55199 18.9947C1.55102 19.3439 1.6415 19.6873 1.81443 19.9907C1.98737 20.2941 2.23673 20.547 2.53771 20.7241C2.8387 20.9012 3.1808 20.9964 3.53001 21.0002H20.47C20.8192 20.9964 21.1613 20.9012 21.4623 20.7241C21.7633 20.547 22.0126 20.2941 22.1856 19.9907C22.3585 19.6873 22.449 19.3439 22.448 18.9947C22.447 18.6455 22.3546 18.3026 22.18 18.0002L13.71 3.8602C13.5317 3.56631 13.2807 3.32332 12.9812 3.15469C12.6817 2.98605 12.3437 2.89746 12 2.89746C11.6563 2.89746 11.3183 2.98605 11.0188 3.15469C10.7193 3.32332 10.4683 3.56631 10.29 3.8602V3.8602Z' stroke='%23FE3B1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 9V13' stroke='%23FE3B1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17H12.01' stroke='%23FE3B1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.ui-theme-icon.ui-icon-alert-yellow {
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23FFA800' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.85953 2.57335L1.21286 12C1.09644 12.2016 1.03484 12.4302 1.03418 12.663C1.03353 12.8958 1.09385 13.1248 1.20914 13.327C1.32443 13.5293 1.49068 13.6978 1.69133 13.8159C1.89199 13.934 2.12006 13.9975 2.35286 14H13.6462C13.879 13.9975 14.1071 13.934 14.3077 13.8159C14.5084 13.6978 14.6746 13.5293 14.7899 13.327C14.9052 13.1248 14.9655 12.8958 14.9649 12.663C14.9642 12.4302 14.9026 12.2016 14.7862 12L9.13953 2.57335C9.02068 2.37742 8.85334 2.21543 8.65366 2.103C8.45397 1.99058 8.22868 1.93152 7.99953 1.93152C7.77037 1.93152 7.54508 1.99058 7.3454 2.103C7.14571 2.21543 6.97837 2.37742 6.85953 2.57335V2.57335Z' stroke='%23FFA800' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 6V8.66667' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 11.3334H8.00667' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.bankGuaranteeNotify .modal-dialog {
    width: 1152px;
}

.bankGuaranteeNotify .modal-content {
    padding: 24px;
    overflow: auto;
}

.bankGuaranteeNotify .modal-content .icon {
    float: left;
    width: 64px;
    height: 64px;
    margin-top: 18px;
}

.bankGuaranteeNotify .close {
    z-index: 10000;
    position: absolute;
    right: -10px;
    top: -10px;
    height: 24px;
    width: 24px;
    opacity: 1;
    background-image: url(/assets/images/CloseTooltip.svg);
}

.bankGuaranteeNotify .modal-content .modal-header {
    margin-bottom: 8px !important;
}

.bankGuaranteeNotify .modal-content .modal-header .modal-title
{
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
}

.bankGuaranteeNotify .modal-content .modal-header,
.bankGuaranteeNotify .modal-content .modal-body {
    width: 730px;
    margin-left: 24px !important;
    float: left;
}

.bankGuaranteeNotify .modal-content .modal-body>p {
    color: #787876;
}

.bankGuaranteeNotify .modal-content .modal-body>p b {
    color: #212121;
}

.bankGuaranteeNotify .modal-content .modal-footer {
    display: flex;
    margin-top: 30px;
    padding-left: 24px;
}

.bankGuaranteeNotify .modal-content .modal-footer .btn {
    font-size: 16px;
    font-weight: 700;
    padding: 8px 16px;
    display: flex;
    height: 44px;
    justify-content: center;
    align-items: center;
}

@media screen and (max-width: 1170px) {
    .bankGuaranteeNotify .modal-dialog {
        width: 825px;
    }

    .bankGuaranteeNotify .modal-content {
        overflow: auto;
    }

    .bankGuaranteeNotify .modal-content .icon {
        margin-top: 49px;
    }

    .bankGuaranteeNotify .modal-content .modal-header,
    .bankGuaranteeNotify .modal-content .modal-body {
        width: 407px;
    }

    .bankGuaranteeNotify .modal-content .modal-footer {
        margin-top: 57px;
    }

    .bankGuaranteeNotify .modal-content .modal-footer .btn {
        height: 48px;
    }
}

@media screen and (max-width: 768px) {
    .bankGuaranteeNotify .modal-dialog {
        width: 632px;
    }

    .bankGuaranteeNotify .modal-content {
        overflow: auto;
    }

    .bankGuaranteeNotify .modal-content .modal-header,
    .bankGuaranteeNotify .modal-content .modal-body {
        width: 492px;
    }

    .bankGuaranteeNotify .modal-content .modal-body {
        margin-bottom: 10px;
    }

    .bankGuaranteeNotify .modal-content .modal-footer {
        display: block;
        margin-top: 0;
        padding-left: 0;
    }

    .bankGuaranteeNotify .modal-content .modal-footer .btn {
        width: 100%;
    }
}

.table-bordered > tbody > tr > td {
    border-bottom: 2px solid #DCE3EB;
}

.auth-required-icon {
    display: flex;
    margin: auto;
    width: 16px;
    height: 16px;
    margin-top: 3px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMiAyaDhNMiA0LjY2N2g4TTEyLjY2NyAySDE0bS0xLjMzMyAyLjY2N0gxNCIgc3Ryb2tlPSIjOTVhY2JjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJtMi4xMSAxMC43ODMtLjQ1NC4yMWEuNS41IDAgMCAxIC4wMjQtLjQ2NXptMTEuODgzIDAgLjMwMy0uMzk3YS41LjUgMCAwIDEgLjA0Ny43NTR6bS0yLjMzNi0uODZhLjUuNSAwIDEgMSAuNDYyLS44ODZ6bS0zLjI1MiA0LjY2NGEuNS41IDAgMCAxLS4yMS0uOTc3ek03LjA5MyA4LjZjLTEuNTUyIDAtMi42OS42MTItMy40NDYgMS4yMjktLjM3OS4zMS0uNjYuNjE4LS44NDYuODQ4YTUgNSAwIDAgMC0uMjYuMzZsLS4wMDIuMDAzLS40My0uMjU3LS40MjktLjI1Ni4wMDEtLjAwMi4wMDItLjAwMi4wMDYtLjAxLjAxOC0uMDI4LjA2NS0uMWE2IDYgMCAwIDEgLjI1LS4zMzVjLjIyLS4yNzMuNTUtLjYzNC45OTMtLjk5NkE2LjM2IDYuMzYgMCAwIDEgNy4wOTMgNy42em0yLjQ1Ni40MjhjLS44MDItLjI2LTEuNjQtLjQyOC0yLjQ1Ni0uNDI4di0xYy45NSAwIDEuODk0LjE5NSAyLjc2My40NzZ6bS03LjQ0IDEuNzU1LjQ1NC0uMjEuMDAxLjAwMi4wMDguMDE1LjAzMy4wNjdxLjA0Ny4wOTEuMTQ0LjI1N2MuMTMuMjE5LjMyNi41MjEuNTkuODQ3LjUzMi42NTUgMS4zMTYgMS4zNzcgMi4zNTUgMS43MzhsLS4zMjguOTQ1QzQuMDg4IDE0IDMuMTYxIDEzLjEyOCAyLjU2MyAxMi4zOWE4IDggMCAwIDEtLjg0NS0xLjI3M2wtLjA2LS4xMi0uMDAxLS4wMDN2LS4wMDF6bTExLjg4NCAwLS4zMDQuMzk4di0uMDAxbC0uMDA3LS4wMDUtLjAyNi0uMDE5LS4xMDYtLjA3N2ExNyAxNyAwIDAgMC0xLjg5NC0xLjE1NWwuNDYzLS44ODdhMTggMTggMCAwIDEgMi4wMTMgMS4yMjhsLjEyLjA4Ny4wMzIuMDI0LjAwOC4wMDcuMDAzLjAwMmguMDAxek04LjE5NSAxMy42MWMxLjM4NS0uMjk4IDIuNzQzLTEuMDgyIDMuNzc0LTEuODE1YTE3IDE3IDAgMCAwIDEuNTYtMS4yNjJsLjA4Ny0uMDgxLjAyLS4wMi4wMDctLjAwNi4zNS4zNTcuMzUuMzU3LS4wMDEuMDAxLS4wMDIuMDAyLS4wMDcuMDA3LS4wMjYuMDI1LS4wOTcuMDkxYy0uMDg1LjA3OC0uMjA3LjE5LS4zNjMuMzI0LS4zMS4yNjktLjc1Ny42MzQtMS4yOTggMS4wMi0xLjA3NS43NjQtMi41NjMgMS42MzgtNC4xNDQgMS45Nzd6IiBmaWxsPSIjOTVhY2JjIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjcxMyA4LjgwNmEzIDMgMCAxIDAtMy42MTYgNC43NTF6TTYgMTAuMzMzYTEgMSAwIDEgMCAyIDAgMSAxIDAgMCAwLTIgMCIgZmlsbD0iIzk1YWNiYyIvPjxwYXRoIGQ9Im0xMS4zMzMgNi42NjctNi42NjYgOC42NjYiIHN0cm9rZT0iIzk1YWNiYyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
}
