.question-block {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 120%;
    margin-top: 16px;
    padding-left: 8px;
}

.highcharts-block{
    display: block;
    /* height: 585px; */
}

.block__progress{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.block__content{
    /* min-height: 585px; */
    position: relative;
}
.block__more{
    z-index: 10;
}

.pult-leftbar-virtual{
    overflow-y: auto !important;
}
.side-left a{
    text-decoration: none;
}

.height-auto{
    height: auto !important;
}
.uipage-toolbar-content{
display: flex;



}

.block__more{
    z-index: 10;
}
.right-toolbar-input.v-text-field.v-text-field--solo .v-input__control {
    min-height: 46px;
}

.right-toolbar-input.v-text-field.v-text-field--solo
    .v-input__control
    .v-input__slot {
    box-shadow: none !important;
}
.right-toolbar-input.v-text-field.v-text-field--solo
    .v-input__control
    .v-input__slot {
    /* background-color: #eff3f9 !important;     */

    border-radius: 9px;
}
.tool-el-wrap {
    width: 100%;
    padding: 4px 12px 2px 0;
}
.tool-el-wrap.end{
    padding: 4px 0px 2px 12px;
}
.ui-page-toolbar {
    width: 100%;
}

.uipage_card_header {
    position: relative;
    overflow: hidden;
}

.block-with-hightcharts {
    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 30px;

    background: #ffffff;
    border-radius: 15px;

    /* Inside auto layout */
    flex: none;
    order: 0;
    align-self: stretch;
    flex-grow: 0;
    margin-bottom: 20px;
    width: 100%;
}

.theme--dark .block-with-hightcharts{
    background: #212121;
}


/* /uipage */
/* блок шапки темы  inputs */

.theme-title-block {
    min-height: 36px;
    margin-top: 14px
}

@media (max-width: 600px) {
    .btn-layouts{
        flex-direction: column;
    }

    .theme-title-block {
        height: auto !important;
        margin-top: 0 !important;
        flex-direction: column;
    }

    .pult-source {
        margin-top: 1em;
        display: flex;
        justify-content: center;
    }

    .select-indicators {
        flex-direction: column;
    }

    .ui-page-toolbar {
        flex-direction: column;
    }

    .tool-el-wrap.end,
    .tool-el-wrap {
        padding: 0 !important;

    }
    .tool-el-wrap.end{
        margin-top: 8px;
    }
    .uipage-left{
       top: 58px;
    }

}

.select-indicators {
    width: 100%;
    min-height: 40px;
    padding-left: 15px;
    border-radius: 9px;
    border-bottom-right-radius: 9px;
    height: max-content;
}

.select-indicators .multiselect {
    white-space: normal;
}



.select-indicators-type.v-text-field.v-text-field--solo .v-input__control {
    min-height: 36px;
}

.select-indicators-type.v-text-field.v-text-field--solo .v-input__control .v-input__slot {
    box-shadow: none !important;
    background-color: #eff3f9 !important;
}

.select-indicators-type.v-text-field.v-text-field--solo .v-input__control .v-input__slot .v-select__selections {
    color: #1b7ddb;
}

.select-indicators .multiselect__tags {
    min-height: 36px !important;
    border-radius: 0;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
    border: 1px solid #eff3f9;
    background: #eff3f9;
}

.select-indicators .multiselect__tag {
    margin-bottom: 0px;
    background: #d1e8fe;
    color: #1b7ddb;
}

.select-indicators .multiselect__tags .multiselect__single {
    background: #eff3f9;
    color: #1b7ddb;
}

.select-indicators .multiselect__tag-icon:after {
    content: "\D7";
    color: #1b7ddb;
}

.select-indicators .vue-multiselect-indicators .multiselect__select {
    min-height: 36px !important;
}

.vue-multiselect-indicators {
    min-height: 36px;
}

.pult-source {
    /* min-height: 36px; */
    display: flex;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;

    background: #eff3f9;
    border-radius: 5px;
    margin-left: 8px;
}

.pult-source {
    color: #333333;
    text-decoration: none;
}

.pult-source:hover {
    color: #1b7ddb;
    background: #d1e8fe;
}

.pult-source.active {
    background: #d1e8fe;
    color: #1b7ddb;
}

.block__content {
    padding-top: 1rem;
    width: calc(100%);
}


/* /блок шапки темы  inputs */

.pult-bgfon {
    background: #EFF3F9 !important;
}

.pult-colornnn {
    color: #1B7DDB;

}

.pult-bgactive {
    background: #D1E8FE;

}

h2 {
    /* h2 */
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;

    /* база/Текст 100 */
    color: #333333;

}
.text2 {
    font-size: 15px;
    line-height: 17px;
    color: #656565;
}
.theme--dark h2,.theme--dark .text2 {
    color: #a9a9a9; 
}
.theme--dark .pult-bgfon {
    background: #676767 !important;
}
.theme--dark .select-indicators .multiselect__tags {
    border: 1px solid #777777;
    background: #676767;
}
.theme--dark .select-indicators .multiselect__tag{
    background: #676767;
    color: #9acaf7;    
}
.theme--dark .select-indicators .multiselect__tags .multiselect__single, .theme--dark .multiselect__content-wrapper {
    background: #676767;
    color: #9acaf7;
}
.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot {
    background: #1e1e1e;
}
.theme--dark .pult-leftbar-virtual, .theme--dark .pult-leftbar{
    background-color:  #212121 !important;
}

.theme--dark.v-app-bar.v-toolbar.v-sheet {
    background-color: #272727 !important;
}

body .v-application {
    font-family: "Ubuntu", sans-serif !important;
    font-weight: 400;
    font-style: normal;
}


.theme--light.v-application {
    background: #EFF3F9 !important;
    font-family: "Ubuntu", sans-serif !important;
    font-weight: 400;
    font-style: normal;
}

.pult-leftbar-virtual {
    background: #EFF3F9 !important;
}

.item-chart__percents {
    display: inline-block
}

/* .theme--light.v-app-bar.v-toolbar.v-sheet {
    padding: 0 60px;
}
.v-toolbar__content, .v-toolbar__extension {
    padding-left: 0px !important;
} */

/*** old */
/**
.theme--dark.v-application h1, .theme--dark.v-application h2{
    color: #c3c2c2;
}
.theme--dark.v-application .sidebar-menu__link {
    color: #c3c2c2;
}
.theme--dark.v-application .sidebar-menu__link:hover{
    color: #57a7e7;
}

.theme--dark.v-application .link {
    color: #c3c2c2;
}
.theme--dark.v-application .link:hover{
    color: #57a7e7;
}

.theme--dark.v-application .search-block__input{
    background-color: #212121;
    color: #c3c2c2;
}
.theme--dark.v-application .multiselect__tags{
    background-color: #212121;
    color: #c3c2c2;
}

.theme--dark.v-application .multiselect__input{
    background-color: #212121;
}

.theme--dark.v-application .multiselect__content-wrapper{
    background-color: #212121;
    color: #c3c2c2;
}
.theme--dark.v-application .multiselect__single{
  background-color: #212121;
}

.theme--dark.v-application  .origin__link{
    background-color: #BDBDBD;
}
.theme--dark.v-application  .origin__link.active{
    background-color: #424242;
}

.theme--dark.v-application  .inner-list__pers{
    background-color: #424242;
}

.theme--dark.v-application .view-links__link{
    background-color: #BDBDBD;
}

.theme--dark.v-application .view-links__link.active{
    background-color: #424242;
}
*/
/* .theme--dark.v-application .link {
    color: #7ca2c2;
} */
/**
.theme--dark.v-application .sidebar-bottom__title{
    background-color: #424242;
}
.theme--dark.v-application .sidebar-bottom__title{
    color: #BDBDBD;
}

.theme--dark.v-application .sidebar-dop-menu{
    background-color: #424242;
}

.theme--dark.v-application .chartfom{
    background-color: #424242;
}

.theme--dark.v-application  .chart-table__item.item-chart.chart-table__item--selected{
    background-color: #424242;
}

.theme--dark.v-application  .item-chart:hover{
    background-color: #424242;
    opacity: 0.8;

}

.theme--dark.v-application .item-chart__percent{

    color: #BDBDBD;
}

.theme--dark.v-application .item-chart__month, .theme--dark.v-application  .chart-table__year{
    color: #BDBDBD;

}
.theme--dark.v-application .chart-table__year:hover{
    background-color: #424242;
    opacity: 0.8;
}

.breadcrumbs-block{

    background-color: #ebebeb;
}

.theme--dark.v-application .breadcrumbs-block{

    background-color: #424242;
}
.highcharts-a11y-proxy-group button{
    color:white;
}


.sidebar-menu__li {
    position: unset;
}



.theme--dark.v-application .v-list-item--active{
    background-color: #424242;
}

.theme--dark.v-application .v-sheet,.theme--dark.v-application  .v-card__text,.theme--dark.v-application   .v-data-table{
    background-color: #212121;

}

.theme--dark.v-application .v-navigation-drawer .v-list-item--link{
    color: #E0E0E0;
}

.theme--dark.v-application .v-navigation-drawer .v-list-item--link:hover{
    background-color: #424242;
}
.theme--dark.v-application  .profile-title {
    background-color: #212121;
}
*/

/* main light */
/**
.theme--light.v-application .v-sheet,.theme--light.v-application  .v-card__text,.theme--light.v-application   .v-data-table{
    background-color: #FAFAFA;

}
.theme--light.v-application .v-navigation-drawer{
    background-color: #EEEEEE;
}

.theme--light.v-application .v-list-item--active{
    background-color: #E0E0E0;
}

.theme--light.v-application .v-navigation-drawer .v-list-item--link{
    color: #616161;
}
.theme--light.v-application .v-navigation-drawer .v-list-item--link:hover {
    color: #0277BD;
}

.theme--light.v-application  .profile-title {
    background-color: #E0E0E0;
}
*/

.theme--dark .v-input__slot.white{
    background-color: #555555 !important;  
 }
  

.item-chart__answer_header {
    margin: auto;
}

.item-chart__month, .item-chart__answer_header_offset {
    width: 12%;
}

.item-chart__percents, .item-chart__answer_header_block {
    width: 88%;
}

.chart__answer_header_block, .item-chart__answer_header_offset {
    display: inline-flex;
}
