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%;
    }
}

