
p.line_text {
   width: 100%; 
   text-align: center; 
   border-bottom: 1px solid #959595; 
   line-height: 0.1em;
   margin: 20px 0 20px!important; 
} 

p.line_text span { 
    background:#f8f9fd; 
    padding:0 10px; 
}
.select.form-control {
    width: auto;
}
.column_01 {
    width: 16px;
}
.column_01 input {
    vertical-align: middle;
}
.column_01_ico {
    display: inline-flex;
	align-items: flex-start;
}
.active_ico progress {
    vertical-align: middle;
}
.active_ico {
    width: 20px;
	height: 20px;
    display: block;
	margin: 0 2px;
}
.disable_ico {
    width: 20px;
    height: 20px;
    display: inline-flex;
	margin: 0 2px;
}
.active_ico img {
    width: 20px;
    height: 20px;
	vertical-align: sub;
}
.column_02 {
    padding-top: 2px;
}
.column_03 {
    width: calc(100% - 256px);
}			
.p-right{padding-left:1.5rem;}
.p-left{padding-right:1.5rem;}
.client_comment progress {
    max-width: 40px;
	vertical-align: middle;
    margin-top: -4px;
}
.checkBoxId{position:absolute;z-index:-1;opacity: 0;}
.checkBoxId+label::before {
    content: '';
    display: inline-block;
    width: 13px;
    height: 13px;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #ced4da;
	background-color: #fff;
    border-radius: 2px;
    margin-right: 0.5em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
}
.checkBoxId+label {
    display: inline-flex;
    align-items: center;
    user-select: none;
}
.checkBoxId:checked+label::before {
    border-color: #0d6efd;
    background-color: #0d6efd;
    background-image: url(/img/checked.svg);
	background-size: contain;
}
.column_03 progress{max-width: 30px;}.dp_menu{left:0!important;right:auto!important;}.day_list{padding-right:30px;display inline-block;}.h1_close{margin-bottom:1.5rem!important;align-items:center!important;justify-content:center!important;display:flex!important;position:relative}.h1_close h1{font-weight:400!important;margin:0!important;font-size:1.75rem}.delo_area{margin:0!important;word-break:break-word}.btn_form{display:inline-block;font-weight:400;line-height:1.5;color:#2164dc;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #2164dc;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn_form:hover{opacity:0.7}.btn-close-two{position:absolute;right:0;box-sizing:content-box;width:1em;height:1em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.25rem;opacity:.5}.btn-close-two:hover{color:#000;text-decoration:none;opacity:.75}input.form-control:focus-visible{outline-color:#dfebff;outline-width:1px;outline-style:solid}.out_light{background-color:#fff!important;padding-top:0.5rem;padding-bottom:0.5rem}.out_dark{padding-top:1.5rem;padding-bottom:1.5rem}.form_helper{background:#e6e6e67a;color:#979797;border-radius:0.25rem;padding:0.5rem!important}form p{color:#979797}.line_menu{border-bottom:6px solid #f8f9fd;z-index:10;bottom:-2px;left:0;width:99.8%;position:absolute;opacity:0}a.delo_str{text-decoration:none}.error_text2{color:#fb7a7a}.client_numb{background:transparent;padding:0 0.25rem 0.1rem 0.25rem;border-radius:4px;color:#979797;border:1px solid #979797;margin:0 10px 0 23px}.block_content{background:transparent;border-radius:4px;border:1px solid #dcdcdc;position:relative}.form-control{color:#000}.btn_www{color:#2164dc;border:1px solid #2164dc;background:#fff;width:auto}.btn_www:hover{opacity:0.7;color:#2164dc;border:1px solid #2164dc}.dropdown-toggle.dtoggle::after{content:none}.dtoggle{border:1px solid transparent;position:relative;padding-left:0rem!important;padding-right:0.5rem!important}.dropdown-menu.dropmenu[data-bs-popper]{top:27px}ul.dropdown-menu.dropmenu.show{left:0;width:fit-content;border:none;background:#f8f9fd;z-index:1}ul.dropdown-menu.dropmenu.show .container{border:1px solid #d6d6d6}.dtoggle.show{border:1px solid #d6d6d6;border-bottom:2px solid #f8f9fd;z-index:2}.dropmenu li{display:table-cell}.dropmenu a.dropdown-item.col-item{padding:0 0.5rem;color:rgba(0,0,0,.55)}.mob_nav2{position:relative;margin-bottom:0.75rem;}.dtoggle.show .line_menu{opacity:1}.notification{right:0}.dropdown-toggle::after{content:none}a.dropdown-item.col-item.active{background:transparent;opacity:0.5;color:#2164dc!important;cursor:default}a.nav-link.active{opacity:0.5;cursor:default}.delo_ico{width:16px;height:16px;cursor:pointer}.ico_theme{width:18px;height:18px;margin-right:0.5rem}.delo_col1{width:118px}.delo_col2{width:200px;word-break:break-all}.delo_col3{width:calc(100% - 334px);word-break:break-all}.delo_items>*{padding:0.2rem 0}.delo_items>hr{padding:0;margin:0.5rem 0}.delo_items>hr:last-child{display:none}.bubble{background:#ebebeb;border:1px solid #ebebeb;padding:4px;position:relative;-moz-border-radius:.25rem;-webkit-border-radius:0.25rem;border-radius:0.5rem;margin-left:1rem}.column-ul-2{column-count:2}.client_comment{font-weight:100;background:#ebebeb;padding:0 0.5rem}.btn_prew{position:absolute;right:1.5rem!Important;top:1.5rem!Important;box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:#000;background:url(/img/menu-left.svg) no-repeat;border:0;border-radius:0.25rem;opacity:.5}.nav-text{margin-left:0.5rem;font-size:16px}.col-item{padding-top:0;padding-bottom:0}.form-signin{width:auto;padding:2rem;margin:auto;background:#fff;border-radius:1rem}.form-signin .checkbox{font-weight:400;margin-bottom:2rem}.form-signin .form-floating:focus-within{z-index:2}.form_block{width:100%;margin:auto;display:block;align-items:center;height:100vh;justify-content:center}.text-gray{color:#959595}.error_border{border:2px solid #ffacac}.error_text{color:#d54d4d;text-align:left;margin-bottom:0.5rem}.input-wrapper{position:relative}.input-wrapper:hover:after{content:attr(data-title);position:absolute;left:0;top:-32px;z-index:1;background:#ebfcff;font-size:14px;padding:5px 10px;border:1px solid #000;box-shadow:5px 5px 8px 0 rgba(119,119,119,0.64);-moz-box-shadow:5px 5px 8px 0 rgba(119,119,119,0.64);-webkit-box-shadow:5px 5px 8px 0 rgba(119,119,119,0.64)}.login_container{min-width:320px;max-width:416px}.block_content a{color:#3231a6;text-decoration:none;margin-right:8px}.btn-close{right:1.5rem!Important;top:1.5rem!Important}.comments{margin-bottom:0.5rem}.comments>div:last-child{margin-bottom:0}.comments>*{margin-bottom:0.5rem}.comments p{margin:0}.comm_info{font-weight:500;font-size:12px;color:#50585f6b}.comm_left{width:86%;margin-right:auto;background:#c9d4e7;padding:0.5rem;border-radius:0.25rem;font-weight:100}.comm_right{width:86%;margin-left:auto;background:#dac7df;padding:0.5rem;border-radius:0.25rem;font-weight:100}.color_late{background:#ffffc1}.color_now{background:#bffbbf}.color_future{background:#adddfb}.color_zero{background:#ffffff}#link_color{color:green}.delo_desc{color:#adadad}.mr05{margin-right:0.5rem}.pr30px{padding-right:30px}.w120{width:120px}.w34{width:34px}.wcalc{width:calc(100% - 154px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dd_delo{display:inline-block;width:100%}textarea#add_task_txt{margin-right:30px}.btn-zadacha{background:#c9d4e7;margin-bottom:0.5rem;width:100%}.btn-otchet{background:#dac7df;width:100%}.ico_meet_off{content:url(/img/meet_gray.svg)}.ico_important_off{content:url(/img/important_gray.svg)}.ico_group_off{content:url(/img/group_gray.svg)}.ico_notification_off{content:url(/img/remind_gray.svg)}.ico_trash{content:url(/img/trash_gray.svg)}.ico_down_off{content:url(/img/down_gray.svg)}.ico_plus_off{content:url(/img/plus_gray.svg)}.ico_meet_on{content:url(/img/meet_black.svg)}.ico_important_on{content:url(/img/important_black.svg)}.ico_group_on{content:url(/img/group_black.svg)}.ico_notification_on{content:url(/img/remind_black.svg)}.ico_trash_on{content:url(/img/trash_black.svg)}.ico_down_on{content:url(/img/down_black.svg)}.ico_plus_on{content:url(/img/plus_black.svg)}.dob_del{display:inline-flex;align-items:center}.dd_delo u{padding:0 0.25rem}.btn_menu .nav_img{height:24px}a.btn_menu{display:inline-flex;align-items:center;width:auto}.btn_delo_group{padding-bottom:0.5rem;align-items:center}.btn_delo_group>*{padding:0 2rem 0 0!important}.blue_line{background:#3231a6;height:4px}#workers{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}#workers>*{display:flex;margin:0.1rem 0.5rem 0.1rem 0}#workers>div{background:#f0dbf8;border-radius:0.25rem;padding:0 0.25rem}#sozdatel span{background:#967c5b;border-radius:0.25rem;padding:0 0.25rem}#workers u{margin-left:0.25rem;cursor:pointer}.date-color span{/*background:#ffecb4;*/}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0 !important;z-index:999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out;color:#fff;background:#021a5e85}.cookiealert.show{opacity:1;visibility:visible;transform:translateY(0%);transition-delay:1000ms}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline}.client_title{color:#000}.client_comment{background:none;padding:3px 8px;color:#979797;font-weight:400}.menu_header{background:#1e51e1;border-radius:1rem}.nav_img{height:16px;width:16px;margin-right:0.5rem}.delo_str .delo_ico_1{margin-bottom:4px;width:16px;height:16px;cursor:pointer}.delo_str .delo_ico_2{margin-bottom:4px;display:none;width:16px;height:16px;cursor:pointer}.delo_str:hover .delo_ico_1{display:none}.delo_str:hover .delo_ico_2{display:inline-flex}hr.razdel{padding:0;margin:1rem 0;background-color:#959595}.deadline{color:#d54d4d}.del_menu{position:absolute;color:#212529;left:8.5rem;top:0;z-index:999;border-radius:0.25rem;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)}.d-calend{padding-right:30px}.d-calend th{padding:0 0.5rem;text-align:center}.d-calend td{padding:0 0.5rem;text-align:center;border:1px solid transparent}.d-calend td:hover{border:1px solid #909090;box-shadow:0 0 2px #333}.d-calend .weeks th{color:blue}.d-calend .bold{font-weight:bold}.d-calend .undline{text-decoration:underline}.d-calend p{margin:0;padding:0 0.2rem}.d-calend .disable{color:#bcbcbc}nav.navbar.navbar-expand-md.navbar-delo{padding:0;margin:0}.navbar-expand-md.navbar-delo .navbar-nav .nav-link{padding:0;margin:0}.delo_name{text-transform:uppercase;padding:0.25rem;color:#333;background-color:#f8f9fd;}.stroke:hover .operation{display:block}.stroke:hover .days{display:block}.pointer{cursor:pointer}.wait_popup{z-index:99999;display:none;background:#e8e8e88c;position:fixed;width:100%;left:0;top:0;height:100vh;align-items:center;justify-content:center}.wait_popup img{width:80px}.wait_popup_img{display:none}.row{display:flex}.row > *{padding:0.2rem}.hidden{display:none}.nowrap{white-space:nowrap}.menu_checkbox{z-index:10;display:none;position:absolute;top:0;left:0;align-items:center;justify-content:center;color:#fff;background:#021a5e85}div#b{display:none}div#a:hover div#b{display:block}.b{z-index:99999;position:absolute}.c{top:-20px;position:absolute;background:#eef8ff}.operation{font-size:14px;display:none}.operation a{color:#0d6efd;text-decoration:none}.operation a+a{color:#d54d4d}.operation a:hover{opacity:0.8}.days{display:none}.notification{position:absolute;font-size:10px;top:-4px;right:5px;background:url(/img/circle-solid.svg) no-repeat;background-size:contain;background-position:center;padding:4px;color:#fff}.dop_info{display:none}a.proc_btn{color:#d54d4d;text-decoration:none;font-size:14px}.stroke{padding-right:0.5rem!important;padding-left:0.5rem!important;display:flex;flex-wrap:wrap}a.edit_btn{color:#3231a6;text-decoration:none;font-size:14px}.modal-header a{text-decoration:none;color:#3231a6}.modal-header a:hover{color:#0a58ca}.dop_menu{position:relative;}#link{float:right;font-size:14px;bottom:0;right:0;position:absolute}.modal-body a{text-decoration:none;color:#3231a6;margin-right:8px}.modal-body a:hover{color:#0a58ca}.btn-close{position:absolute;right:0.5rem;top:0.5rem}.modal-content{border-radius:1rem}.column_01{width:30px}span.column_01{width:30px;display:inline-block}.column_02{width:120px;padding-right:30px}span.column_02{width:120px;display:inline-block}.column_03{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 154px)}.account{margin-left:auto;display:inline-flex;align-items:center}.col_desc{color:#adadad;-ms-flex:1;flex:1}.column_text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 408px)}.column_title{text-overflow:ellipsis;max-width:300px;overflow:hidden;white-space:nowrap}a.close{color:#5cc66e;text-decoration:none;font-size:14px}a.active{color:#ffc93f!important}.dm_1 a{color:inherit;text-decoration:none;}@media (max-width:768px){.line_menu{border-bottom:none;z-index:10;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;bottom:-5px;left:-1px;width:102.1%;position:absolute;opacity:0;background:#f8f9fd;height:6px}.column-ul-2{column-count:1}.delo_col3{width:100%;margin-left:0}.nav-col-ryad{display:block}.col-item{padding-top:0.5rem;padding-bottom:0.5rem}.nav-col-ryad a{padding:0.2rem}.del_menu{left:2rem;top:2rem}.empty_block{display:none}.btn_delo_group>*{margin-bottom:0.5rem}.btn_menu .nav_img{height:30px}a.btn_menu{margin:0.2rem}.btn_delo_group>*{padding:0!important}.btn_delo_group{padding-bottom:0}.btn_delo_group button:first-child{margin-bottom:0.5rem;margin-top:2.5rem}.block_content{border-radius:4px}.block_content{border-radius:0}.btn-close{right:0.2rem!Important;top:1rem!important}.container{margin:auto!important}.container_block{padding-left:20px;padding-right:20px}.mob_nav2{align-items:center!important;}.account{position:absolute;right:0;top:0}.fast_menu{padding-bottom:0.75rem;width:100%;}.fast_menu ul{display:-webkit-inline-box}ul.dropdown-menu.dropmenu.show li{display:block}.dropdown-menu.dropmenu[data-bs-popper]{top:23px}ul.dropdown-menu.dropmenu.show{position:absolute;width:auto;z-index:1}.navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.dropmenu a.dropdown-item.col-item{padding:0.4rem 1rem!important}.list-menu{padding-left:124px}span.column_01{width:25px;display:inline-block}span.column_02{width:116px;display:inline-block}.today{color:#9b9b9b}.notification{right:6px}.column_text{width:100%}#task-id-42.stroke{display:block}.column_title{text-overflow:unset;max-width:none;overflow:unset;white-space:break-spaces}.column_02{padding-right:8px}.account>ul{flex-direction:unset}.account .dropdown-menu{position:absolute}.mob_nav{align-items:start!Important;margin-bottom:-8px}.dm-0 .navbar-toggler-icon{width:1em;height:1em}.dm-0 .navbar{padding:0}.dm_1{position:relative;display:flex;flex-wrap:wrap}.dm_2{padding-right:0.5rem!important;padding-left:0.5rem!important;align-items:baseline!important;display:flex;flex-wrap:wrap}.account{margin-left:auto;display:block}#link{float:none;position:relative}.btn_menu{display:block;width:100%}.detail_mob{display:none}.container.modal-dialog{padding:0;margin:0}.navbar-expand-md .navbar-nav .nav-link:first-child{padding-left:0!Important;}.d-block{padding-bottom: 0;}.p-right{padding-left:0;}
.p-left{padding-right:0;}}
