/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */
.standing_block li:before{
display:none;
}

.standing_block li {
	display: block;
    margin-bottom: 45px;
}

.numb {
    display: inline-block;
    vertical-align: middle;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background: #f15b26;
    text-align: center;
    font: 24px/45px 'Open Sans', Arial, sans-serif;
color: #fff;
}

.definition {
    font: 18px/1 'Open Sans', Arial, sans-serif;
    display: inline-block;
    margin-left: 20px;
    vertical-align: middle;
    word-wrap: break-word;
    max-width: 500px;
}
.bx-imopenlines-config-sidebar-info-block-container{display: none!important;}
.b24-widget-button-position-bottom-right{
    right: 14px!important;
    bottom: 80px!important;
}
.bx-livechat-help-user{/*display: none!important;*/}

.bx-imopenlines-config-sidebar{z-index: 10150!important}

#zcwMiniButton {
    background: #f15b26;
    right: 17px!important;
    bottom: 165px!important;
    width: 56px!important;
    height: 56px!important;
    z-index: 10149!important;
    opacity: 1!important;
}
#zcwMiniButton #zcwMiniButtonMain {
    width: 56px!important;
    height: 56px!important;
    box-shadow: none!important;
    position: relative;
    z-index: 2;
}
#zcwMiniButton #zcwMiniButtonMain:before {
    background-size: 30%!important;
}
#zcwMiniButton:before {
    position: absolute;
    display: block;
    content: '';
    min-width: 66px;
    -webkit-width: calc(100% + 16px);
    width: calc(100% + 16px);
    -webkit-height: calc(100% + 16px);
    height: calc(100% + 16px);
    border-radius: 100px;
    background: #f15b26;;
    opacity: .2;
    /* z-index: auto; */
}

#zcwMiniButton:after {
    display: block;
    font: normal normal normal 26px/1 FontAwesome;
    content: "\f095";
    color: white;
    position: absolute !important;
    animation: none !important;
    transform: none !important;
    border: none !important;
    width: 26px !important;
    height: 24px !important;
    text-align: center;
    top: auto !important;
    left: auto !important;
}
#zcwMiniButton svg{
    display: none
}
.z-m-w__content button[type=submit]{
    color: #ffffff !important;
    background-color: #f15b26 !important;
    box-shadow: none !important;
    margin: 5px 0 0px !important;
}

.z-modal-window .z-m-w__img{
    border: 6px solid rgb(241 91 38 / 40%) !important;
}
.z-modal-window .z-m-w__text{
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #f15b26 !important;
}
.front-form{
    overflow-x: hidden;
}

@media (max-width: 768px) {
    #zcwMiniButton,.b24-widget-button-inner-block{
        opacity: .5!important;
    }
    .b24-widget-button-position-bottom-right{
        bottom: 20px!important;
    }
    #zcwMiniButton{
        bottom: 105px!important;
    }
    .zcwPopup{
        padding: 30px 25px 10px !important;
        margin-top: 0!important;
    }

}