.price-file h2{text-transform:uppercase;font-size:16px;margin:0}
.price-file .first-header{margin-top:0;margin-bottom:15px}
.price-file .sec-header{margin-top:15px;margin-bottom:10px}
.price-file table .table__config .wrapper,.price-file__table-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.price-file__table-links{list-style:none;margin:0;padding:0}.price-file__table-links a{display:inline-block;background-color:#8599fe;text-decoration:none;color:#fff;font-weight:600;font-size:11px;font-family: tahoma;margin-right:2px;padding:5px;min-width:80px;text-align:center;border-radius:7px 7px 0 0;border: 1px solid #b6bac0;border-bottom: 0;}
.price-file__table-links a.table-link--active,.price-file__table-links a:hover{background-color:#516df4;}
.table-link--active{cursor: default;}
.price-file table .table__config .wrapper .clear-btn {background-image: url(/image/clean_btp.png);}
.price-file__table-links:hover{cursor:pointer;}
.price-file table{border-spacing:0;width:100%;border:1px solid #000;text-align:center;font-size:11px;border-collapse: collapse;}
.price-file table .checkbox{margin-bottom:0;padding-left:0}
.price-file table .checkbox-indicator{left: 6px;border: 1px solid #69b4f7;}
.price-file table td{border:1px solid #b6bac0;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.price-file table .table__config{height:30px; background: #516df4;}
.price-file table .table__config .wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.price-file table .table__config .wrapper button{border:0;margin:0 10px;background-color:transparent;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;height:18px;width:18px;cursor:pointer;opacity:1}
.price-file table .table__config .wrapper button:hover{opacity:.85}
.price-file table .table__config .wrapper input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:18px;width:40px;text-align:center}.price-file table .table__config .wrapper span{color:#fff;margin:0 5px}
.price-file table .table__config .wrapper .price__select{font-size:12px;height:18px;margin:0 5px}
.price-file table .table__config .wrapper .add-btn{background-image:url(/image/price_plus.png)}
.price-file table .table__config .wrapper .export-btn{background-image:url(/image/export.png)}
.price-file table .table__config .wrapper .edit-btn{background-image:url(/image/price_edit.png)}
.price-file table .table__config .wrapper .del-btn{background-image:url(/image/price_cancel.png)}
.price-file table .table__config .wrapper .search-btn{background-image:url(/image/price_search.png)}
.price-file table .table__config .wrapper .start-btn{background-image:url(/image/start.png);width:14px}
.price-file table .table__config .wrapper .prev-btn{background-image:url(/image/prev_ar.png)}
.price-file table .table__config .wrapper .next-btn{background-image:url(/image/next_ar.png)}
.price-file table .table__config .wrapper .end-btn{background-image:url(/image/end.png);width:14px}
.price-file table .table__cell-naming{font-weight:700;background: #c8e4fd;color: #1f3846;font-family: tahoma;}
.price-file table .table__cell-naming .checkbox-indicator{border:2px solid #fff;background-color:#69b4f7;}
.price-file table .table__cell-naming .checkbox input[type=checkbox]:checked+.checkbox-indicator{background-color:#fff}
.price-file table .table__cell-naming .checkbox input[type=checkbox]:checked+.checkbox-indicator::after,.price-file table .table__cell-naming .checkbox input[type=checkbox]:checked+.checkbox-indicator::before{background-color:#3959f2}
.price-file table .check__cell{width:25px;height:25px}
.price-zakaz__buttons {margin-top: 20px;margin-bottom: 5px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;
}
.price_zakaz_width{width:50%;display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: center; justify-content: center;}
.price-file table .article__cell,.price-file table .brand__cell,.price-file table .data__cell{width:125px;padding:0 5px}
.price-file table .name__cell{text-align:left;padding:0 5px}
.price-file table .count__cell,.price-file table .price__cell{width:70px;padding:0 5px}
.price-file table .article__cell,.price-file table .brand__cell,.price-file table .check__cell,.price-file table .count__cell,.price-file table .name__cell,.price-file table .price__cell{text-transform:uppercase}
.price-file table .table__cell-search{background-color:#c8e4fd;}
.price-file table .table__cell-search input{font-size:12px;height:18px;width:100%}
.price-file table .table__cell-search--active{display:table-row}
.price-file__buttons{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom: 1px solid #c2c2c2;}
.price-file .button{font-size:12px;padding:10px;margin-bottom:10px;opacity: 0.4;}
.price-file .but-disabled{background-color:#8195f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity: 1;}
.price-file p{text-align:justify;margin:0 0 15px;color: #545454;font-size: 12px;}
.price-file .upload__file{margin-bottom:5px}
.price-file table .table__cell-search input,.price-file__modal,.price-file__modal input{-webkit-box-sizing:border-box;box-sizing:border-box}
.price-file__modal{-webkit-box-shadow:0 0 25px 0 #777;box-shadow:0 0 25px 0 #777;position:fixed;z-index:11;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;width:360px;padding:20px 40px 40px}
.price-file__modal h3{color:#516df4;margin:15px 0 30px;font-size:20px;text-align:center}
.price-file__modal input{display:block;margin-bottom:20px;font-size:14px;border:1px solid #c3c3c3;padding:10px;width:100%}
.price-file__modal button{border:0;width:100%;padding:10px;margin-bottom:10px}
.price-file__modal .close-btn{cursor:pointer;position:absolute;top:5px;right:5px;width:25px;height:25px;border:0;background-color:#fff}
.price-file__modal .close-btn::after,.price-file__modal .close-btn::before{position:absolute;content:"";display:block;width:2px;height:20px;top:0;left:50%;background-color:#000}.price-file__modal .close-btn::before{-webkit-transform:translate(-50%,15%) rotate(-45deg);-ms-transform:translate(-50%,15%) rotate(-45deg);transform:translate(-50%,15%) rotate(-45deg)}.price-file__modal .close-btn::after{-webkit-transform:translate(-50%,15%) rotate(45deg);-ms-transform:translate(-50%,15%) rotate(45deg);transform:translate(-50%,15%) rotate(45deg)}.price-file__modal .close-btn:hover::after,.price-file__modal .close-btn:hover::before{background-color:red}@media (max-width:670px){.price-file table{font-size:10px;height:25px}.price-file table button{margin:0 3px!important}.price-file table .article__cell,.price-file table .brand__cell{width:auto;padding:0 5px}.price-file table .name__cell{text-align:left;padding:0 2px}
.price-file table .count__cell,.price-file table .price__cell{width:auto;padding:0 5px}
}
.price-file table .table__cell-naming .checkbox input[type=checkbox]{position: relative;}
.curs_price_file{cursor: pointer;}

.add_price_file_pos{
width: 100%;
}

.add_price_file_inp{
display: flex;
    width: 100%;
justify-content: center;	
}
.add_price_file_pos input {
margin-bottom: 15px;
font-size: 13px;
font-family: tahoma;
border: 1px solid #c3c3c3;
padding: 7px;
width: 100%;
}
.add_price_file_pos button{
	border: 0;
    width: 80%;
    text-align: center;
    padding: 10px;
    cursor: pointer;
    border-radius: 8px;
}