.documents-filter{position:relative}.documents-filter__inner{background:#e0e0e0;padding:15px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transform:translateX(-300px);transition:transform .3s ease-in-out;position:absolute;left:-20px;width:200px}@media(min-width:728px){.documents-filter__inner{transform:none;position:inherit;left:inherit;width:auto}}.documents-filter__inner.opened{transform:translateX(0)}.documents-filter h3{color:#464646;margin-top:0;margin-bottom:15px;font-weight:500;font-size:14px;position:relative}.documents-filter .close{position:absolute;right:0;background-image:url(../img/close.16129ded.svg);background-repeat:no-repeat;width:13px;height:13px;top:4px;background-size:11px}@media(min-width:728px){.documents-filter .close{display:none}}.documents-filter__form{display:flex;flex-direction:column}.documents-filter__form .btn{border-radius:5px;border:medium none;color:#fff;margin-bottom:15px;letter-spacing:0;width:100%;min-height:35px;font-weight:500;cursor:pointer}.documents-filter__form .btn--apply{background:#2d4596}.documents-filter__form .btn--clear{background:#eaac4c}.documents-filter__form .btn:last-child{margin-bottom:0}.documents-filter .datepicker--inner{position:relative;margin-bottom:15px}.documents-filter .datepicker--inner .datepicker-icon{position:absolute;display:block;width:18px;top:50%;transform:translateY(-50%);background-size:13px;background-repeat:no-repeat}.documents-filter .datepicker--inner .datepicker-icon--dateIcon{background-image:url(../img/date.5d5c4c7f.svg);left:8px;height:13px}.documents-filter .datepicker--inner .datepicker-icon--arrowIcon{background-image:url(../img/arrow-down.a3d260b6.svg);right:8px;background-size:18px;height:11px}.documents-filter .datepicker--inner input{border-radius:5px;border:medium none;background:#fff;border:1px solid #e4e4e4;padding:8px 28px 8px 28px;box-sizing:border-box;width:100%}.documents-filter .error{color:red;font-size:12px}.documents-filter .toggle-filter{position:absolute;left:-20px;background:#d8d8d8;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);text-decoration:none;font-size:12px;padding:20px 5px;border-radius:0 5px 5px 0;width:25px;display:block}@media(min-width:728px){.documents-filter .toggle-filter{display:none}}.documents-filter .toggle-filter span{display:block;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr;margin-left:3px;color:#4e4e4e}.documents-table__table{width:100%;border-collapse:collapse}.documents-table__table th{text-align:left;color:#5e5e5e;line-height:1.1;letter-spacing:0;padding:15px;cursor:pointer}.documents-table__table th.name{width:60%}.documents-table__table th.date{width:40%;padding-left:30px}.documents-table__table th .sort--link{letter-spacing:0;text-align:left;text-decoration:none;display:inline-block;width:7px;height:7px;vertical-align:middle;margin-left:3px;background-repeat:no-repeat;background-size:6px}.documents-table__table th .sort--link.asc,.documents-table__table th .sort--link.desc{background-image:url(../img/table-arrow-down.965f481c.svg)}.documents-table__table th .sort--link.desc{transform:rotate(180deg)}.documents-table__table tbody tr.even{background:#cbcbcb}.documents-table__table tbody tr.odd{background:#fff}.documents-table__table tbody tr td{height:44px;max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#5e5e5e;line-height:1.1;letter-spacing:0;padding-left:15px;padding-right:15px}@media(min-width:728px){.documents-table__table tbody tr td{height:33px}}.pagination{display:flex;justify-content:center;align-items:center;margin-top:20px}@media(min-width:728px){.pagination{justify-content:flex-end}}.pagination .btn{width:22px;height:22px;background:#fff;border:1px solid #001c7b;padding:0;margin:0 9px 0 0;cursor:pointer}.pagination .btn:last-child{margin-right:0}.pagination .btn.disabled{pointer-events:none;background:#e0e0e0}.pagination .counter{font-size:14px;padding-right:10px}.documents{background:#e0e0e0;padding:15px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:20px;width:80%}@media(min-width:728px){.documents{width:auto;flex:1}}.documents_wrapper{display:flex;justify-content:space-between;position:relative}