.ellipsis ,.ellipsis_popover{
       display: block;
       position: relative;
    left: 0;
    right: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.input-group-append, .input-group-prepend{cursor: pointer;}
.input-group .bg-success{border-left: none;}
.input-group .bg-danger{border-left: none;}
.input-group {    border: 1px solid #ced4da;
    border-radius: .25rem;}
    
.modal-menu{background: #2f2f3a;}
.modal-menu a.nav-link{color: #FFF; border-left: 10px solid #2f2f3a; padding: 15px;}
.modal-menu a.active{border-left: 10px solid #36b3f3;background: #27496e !important;border-radius: 0px;}


.modal .input-group>.custom-select:not(:last-child), .modal .input-group>.form-control:not(:last-child) {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}
.modal .input-group input:focus, .modal .input-group textarea:focus, .modal .input-group select:focus,
.modal .input-group input:active, .modal .input-group textarea:active, .modal .input-group select:active,
.modal .input-group input:enabled, .modal .input-group textarea:enabled, .modal .input-group select:enabled{
    outline: none;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.modal .input-group-append{ display: none;}
.modal .custom-file .input-group-append{ display: block;}

/* .modal-content{max-height: 700px; min-height: 700px; height: 700px; overflow-y: auto; overflow-x: none;} */

.zayavka_red {
    background-color: #d4988a;
}
.zayavka_yellow {
    background-color: #d7c488;
}
/* Important part */
.modal-dialog{
    overflow-y: initial !important;
    /*width: 100% !important;*/
}

/*@media (min-width: 576px){*/
/*.modal-dialog {*/
/*    width: 100% !important;*/
    /*max-width: 500px;*/
    /*margin: 1.75rem auto;*/
/*}*/
/*}*/
.modal-dialog-wide {
    width: 95%;
    max-width: 1950px;
}
.modal-body{
    height: 650px;
    overflow-y: auto;
}
#result, #result_houses, #result_flat, #result-search,  .result_all{
    margin-top:41px;
    z-index:3;
    position:absolute;height:150px;overflow-y:auto;background:#fff;padding:5px;display:none;
}

