@charset "UTF-8";
    #header_report_details_ {display:none;}
    .flex_cont {width: 700px;margin: 0 auto;}
    #_alert__msg_ p {margin: 0 0 4px 0;}
    #_podr_reqviz div:hover {background:#e8e8e8;}
    #_zakaz_reqviz div:hover {background:#e8e8e8;}
    ._hidden_j {display:none;}
    .flex-container {display:flex;justify-content:space-between;margin-bottom:8px;}
    .editable {display:inline; /*-block;*/background: #fff1bd;min-width:40px;}
    .my_editable {display:inline; /*-block;*/background: #e3e3ff;min-width:40px;}
    .section_header, .section_header_nodel {text-align:center;font-weight:600;margin:16px 0;}
     #info_window {position:fixed; width:300px;background:#e0e0e0;height:90vh;overflow: auto;}
     ._data-src-list {padding:4px;border-bottom: solid 1px;}
     ._icon_capt_ {height:14px;cursor:pointer;}
     ._data-src-list div {display: flex;justify-content:space-between;font-family:monospace;}
     ._data_src_text {background: #fff1bd;word-wrap: break-word;white-space:break-spaces;}
     .src_numbr_fild {background: white;}
    .wind_header_src {display: flex;justify-content: space-between;background:#336699;color:white;padding: 4px 6px;text-align: left;font-family: monospace;}
    .section_text_str_namber, .sub_paren_number {display: inline-block;margin-left:20px;background:#dadada;}
    .sub_current_number {display: inline-block;background:#dadada;}
    .section_text_str {margin-bottom:2px;}
    .section_text_str:hover {background:#f5f5f5;}
    .section_text_str_text, .sub_section_text_str_text {padding-left: 8px;}
    .section_sub_point:hover {background: #e8e8e8;}
    .section_sub_point > .section_sub_point:hover {background: #cecece;}
    .section_sub_point > .section_sub_point > .section_sub_point:hover {background: #a5a5a5;}
    .sub_listen_number {margin-left:8px;padding-left:12px;}
    .sub_listing_text_str_text {padding-left:12px;}
    .section_del_ {display:none;}
    .tab_inactionmenu {margin:2px; padding:3px 8px;cursor:pointer;border-radius: 4px;}
    .tab_inactionmenu:hover {background: #8e8d8d;}
    .tab_inactionmenu:focus {outline: none;}
    ._srcBlockSetup {position:absolute; display:none;background:#336699;padding: 8px;color: wheat;font-family: monospace;border-radius: 6px;width:172px;}
    ._srcBlockSetup > div:first-of-type {display:flex;justify-content: space-between;margin-bottom: 4px;padding: 0 6px;}
    .start {font-size:16px;font-family: sans-serif;text-decoration:none;color:#fff;background:#336699;padding:12px 30px 6px 30px;border-bottom: solid 4px #022258;border-radius:30px;display: inline-block;cursor:pointer;}
    .start:hover {background:#0c51b8;}
    .bulunmenu {position: absolute;display:none;background: #d8d8d8;padding: 8px;border-radius: 6px;font-family: sans-serif;font-size: 15px;white-space: nowrap;user-select: none;box-shadow: 1px 1px 2px 0px;}
    .bulunmenu:before {content: '';position: absolute;width: 0;height: 0;left: -16px;top: 0px;border: 14px solid;border-color: #d8d8d8 #d8d8d8  transparent  transparent;}
    .bold_text {font-weight: 600;}
   .listTemplatesDoc_ {position:fixed;width:100%;top:0;display:none;padding-top:26px;}
   .listTemplatesDoc_ > div {width:340px;margin:0 auto; background:#f9f9f9;padding:8px;box-shadow: 1px 1px 2px 0px;}
   ._listTampleteDocsOver__ {font-family:monospace;font-size: 11pt;}
   ._listTampleteDocsOver__ div {cursor:pointer;}
   .noprintonlyelem {text-align:right;}
   ._tmp_list123 {cursor:pointer;}
    ._tmp_list123:hover {background:#393939;}
   .undo_batton_eqwl {position: fixed;
    background: #bfe5b4;
    bottom: 10px;
    cursor: pointer;
    width: 220px;
    right: -221px;
    transition-property: right;
    transition-duration: 0.3s;
    padding: 20px;
    box-sizing: border-box;
    border-radius: 10px;
    box-shadow: 1px 1px 6px grey;
    font-size: 11pt;
    font-family: monospace;
   }
    .undo_batton_eqwl span {display:inline-block;padding:4px;}
   .undo_batton_eqwl span:hover {background:#fff;}
    .margintoprazd {padding:4px;color:#757575;}
    .margintoprazd:hover {color:black;}
    ._h1546 {margin:6px;}
    ._icon_paid_content {position: absolute;margin: 4px 0px; padding: 2px;border: solid 1px #DADADA;cursor: pointer;}
    ._icon_paid_content:hover {background:#DADADA;}
    #src_header_line_info {display:inline-block;border-bottom:solid 2px white;width:11px;height:11px;margin-right:4px;cursor:pointer;margin-bottom: -3px;}
    
    .mnubutt {
        display: inline-block;
        text-align: center;
        border-radius: 3px;
        background: #b9bdd0;
        padding: 2px 8px;
        border-bottom: solid 1px #887373;
        position: relative;
        bottom: 10px;
        font-family: sans-serif;
        font-size: 14px;
        cursor: pointer;
    }
    .mnubutt:hover {color:#4a4a4a;}
     ._help_msg_btn_ {display: inline-block;padding: 1px 6px;font-weight: 600;font-family: sans-serif;color: #336699;background: #d5d5d5;border-radius: 5px;cursor: pointer;user-select: none;}
    #_cont14 {color:#336699}
    #reserve_cont {padding: 0 12px;}
    #reserve_cont img {cursor:pointer;height:24px;}
    /*#top_colontitul_ {position:fixed;top:-10px;border-bottom:solid 1px;}*/
    ._inf_autdatsrc_ {padding:8px;font-family:monospace;}
    .deleted_elm_ {display:none;}
    ._p_32, ._p_33 {display:block;}
    /*.deleted_elm_reqv {display:none;}*/
    .agreePnt_ {background:#e5f7df}
    .mnubutt {display:inline-block !important;}
    #font_frm_doc_constrctr span {cursor:pointer;margin-right:8px;}
    
    ._gk_ {font-weight:600;}
    ._kk_ {font-style:italic;}
    ._uk_ {text-decoration:underline;}
    
    
    
    /*.top_kolontitul_ol {display:none;position:fixed;height:1cm;top:0px;left:0;padding-top:15px;}*/
/*@page {*/
/*    size: A4 portrait;*/
/*    margin-bottom: 2cm;*/
/*    padding-top: 1cm;*/
    
/*    @top-left {*/
/*        content: url('https://orderlist.ru/images/undo_34dp.svg');*/
/*    }*/
    
/*    @bottom-left {*/
/*        content: "Заказчик _________________ \00a0\00a0 \00a0\00a0 \00a0\00a0 \00a0\00a0 \00a0\00a0 \00a0\00a0 Подрядчик ____________________";*/
/*    }*/
/*    @bottom-right {*/
/*        content: "стр. " counter(page) " из " counter(pages);*/
/*    }*/
/*}*/

@media print {
    #nopr, #actionmenu, #actionmenu2, #actionmenu2, #info_window, #und_check_321 {display: none;}
    .noprintonlyelem {display: none;}
    .reqvis_spot, .bulunmenu {display: none;}
    .section_text_str_namber, .editable, .my_editable {background:#fff;/*padding-left:4px;*/}
    
    .top_kolontitul_ol {display:block;}
}

@media only screen and (max-width:480px) {
     /*#noprint {display:none;}*/
    
}