.document-library.default.multi-filter .document-library-upper form .button-link{margin-top:20px}.document-library.default.multi-filter .document-library-upper form .button-link:first-of-type{margin-left:0}.document-library.default+*{margin-top:40px}.document-library.default .document-library-upper{padding:36px 40px;background-color:#f0f0f0;border-radius:16px}.document-library.default .document-library-upper h2+*{margin-top:16px}.document-library.default .document-library-upper form{margin-right:-2px;margin-left:-2px;position:relative;display:block}.document-library.default .document-library-upper form .form-group{margin:0;width:100%;max-width:340px;display:inline-block}.document-library.default .document-library-upper form .form-group .form-control{padding:13px 26px;width:100%;height:auto;color:#000;font-size:1.25rem;border:1px solid #b3b3b3;border-radius:10px}.document-library.default .document-library-upper form .form-group .form-control::-moz-placeholder{color:inherit;opacity:1}.document-library.default .document-library-upper form .form-group .form-control:-ms-input-placeholder{color:inherit}.document-library.default .document-library-upper form .form-group .form-control::placeholder{color:inherit}.document-library.default .document-library-upper form .form-group+.form-group{margin-left:7px}.change-font-size .document-library.default .document-library-upper form .form-group{max-width:600px}.document-library.default .document-library-upper form button.button-link{margin-left:18px;display:inline-block}.document-library.default .document-library-upper form button.button-link#clear-search{background-color:transparent;color:#330072;text-decoration:underline}.document-library.default .document-library-upper form button.button-link#clear-search:focus,.document-library.default .document-library-upper form button.button-link#clear-search:hover{text-decoration:none}.document-library.default .document-library-upper form+*{margin:30px 0 0}.document-library.default .document-library-upper+*{margin-top:27px}.document-library.default nav.ccm-block-document-library-breadcrumbs p{display:inline-block;margin-right:10px;font-size:1.25rem;font-weight:400}.document-library.default nav.ccm-block-document-library-breadcrumbs ol.breadcrumb{margin:0;display:inline-flex}.document-library.default nav.ccm-block-document-library-breadcrumbs+*{margin:29px 0 0}.document-library.default p.search-terms+*{margin-top:25px}.document-library.default .table-wrapper table.ccm-block-document-library-table{width:100%}.document-library.default .table-wrapper table.ccm-block-document-library-table .doc-library-custom-image{text-align:center}.document-library.default .table-wrapper table.ccm-block-document-library-table .doc-library-custom-image img{max-height:144px;width:auto}.document-library.default .table-wrapper table.ccm-block-document-library-table img{margin:0 auto}.document-library.default .table-wrapper table.ccm-block-document-library-table td{vertical-align:middle}.document-library.default .table-wrapper table.ccm-block-document-library-table tr td .doc-library-custom-image{min-width:170px}.document-library.default .table-wrapper table.ccm-block-document-library-table thead{width:100%}.document-library.default .table-wrapper table.ccm-block-document-library-table thead th.ccm-block-document-library-column-thumbnail{width:1px}.document-library.default .table-wrapper table.ccm-block-document-library-table thead th.ccm-block-document-library-active-sort-desc a::after,.document-library.default .table-wrapper table.ccm-block-document-library-table thead th.ccm-block-document-library-active-sort-desc span::after{border-width:6px 6px 0;border-style:solid;border-color:#fff transparent transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:8px}.document-library.default .table-wrapper table.ccm-block-document-library-table thead th.ccm-block-document-library-active-sort-asc a::after,.document-library.default .table-wrapper table.ccm-block-document-library-table thead th.ccm-block-document-library-active-sort-asc span::after{border-width:0 6px 6px;border-style:solid;border-color:transparent transparent #fff;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:8px}.document-library.default .table-wrapper table.ccm-block-document-library-table tbody{width:100%}.document-library.default .table-wrapper table.ccm-block-document-library-table tbody a.ccm-block-document-library-icon{color:#999;text-decoration:none}.document-library.default .table-wrapper table.ccm-block-document-library-table tbody .ccm-generic-thumbnail{width:52px}.document-library.default .table-wrapper table.ccm-block-document-library-table .ccm-block-document-library-icon-folder{font-size:45px;padding:0 9px}.document-library.default .ccm-pagination-wrapper{margin:26px 0 0;text-align:right}@media (max-width:991.98px){.document-library.default+*{margin-top:30px}.document-library.default .document-library-upper{margin-left:-5px;margin-right:-5px;padding:26px 24px 28px;border-radius:12px}.document-library.default .document-library-upper h2+*{margin-top:12px}.document-library.default .document-library-upper form .form-group{max-width:100%;display:block}.document-library.default .document-library-upper form .form-group .form-control{padding:11px 14px 10px;font-size:1.125rem}.document-library.default .document-library-upper form .form-group+.form-group{margin-top:6px;margin-left:0}.document-library.default .document-library-upper form button.button-link{margin-top:12px;margin-left:0}.document-library.default .document-library-upper form button.button-link#clear-search{margin-right:10px}.document-library.default .document-library-upper form+*{margin:24px 0 0}.document-library.default .document-library-upper+*{margin-top:20px}.document-library.default nav.ccm-block-document-library-breadcrumbs .breadcrumb>li,.document-library.default nav.ccm-block-document-library-breadcrumbs p{font-size:1.125rem}.document-library.default nav.ccm-block-document-library-breadcrumbs p{display:none}.document-library.default nav.ccm-block-document-library-breadcrumbs+*{margin:22px 0 0}.document-library.default p.search-terms+*{margin-top:20px}}