.document-library.default{margin:0 0 40px}.document-library.default .form-inline .form-group{font-size:1.125rem}.document-library.default .form-inline .form-group .control-label{margin-right:6px}.document-library.default .form-inline .form-group .ccm-input-text{margin-right:12px;border-radius:1px}.document-library.default .form-inline .button-link{border:0}.document-library.default .table-wrapper{margin:0!important}.document-library.default .ccm-block-document-library-breadcrumbs{margin:0 0 8px}.document-library.default .ccm-pagination-wrapper{margin:20px 0 0}.document-library.default form{margin:0 0 20px;padding:28px 34px 34px;background-color:#f3f4f6;border-left:5px solid #005eb7}@media print{.document-library.default form{display:none}}.document-library.default form .keyword-search{margin:0}.document-library.default form .keyword-search .keywords{display:inline-block;vertical-align:middle;position:relative}.document-library.default form .keyword-search .keywords .control-label{display:none}.ie8 .document-library.default form .keyword-search .keywords .control-label,.ie9 .document-library.default form .keyword-search .keywords .control-label{margin:0 0 10px;display:block;font-size:1.375rem;color:#005eb7}.document-library.default form .keyword-search .keywords .ccm-input-text{padding:12px 24px;width:400px;height:auto;background-color:#fff;color:#000;border:3px solid #fff;border-radius:6px;outline:0;font-size:1.125rem;box-shadow:inset 2px 2px 3px rgba(13,13,13,.3)}.document-library.default form .keyword-search .keywords .ccm-input-text::-moz-placeholder{color:#4d4d4d;opacity:1}.document-library.default form .keyword-search .keywords .ccm-input-text:-ms-input-placeholder{color:#4d4d4d;opacity:1}.document-library.default form .keyword-search .keywords .ccm-input-text::placeholder{color:#4d4d4d;opacity:1}@media (max-width:767.98px){.document-library.default form .keyword-search .keywords{display:block}.document-library.default form .keyword-search .keywords .ccm-input-text{max-width:none}}.document-library.default form .keyword-search .button-link{margin:0}.document-library.default form .keyword-search .clear-search a{margin:13px 0;display:inline-block;text-transform:uppercase;letter-spacing:3px;color:#000;width:216px;text-align:center}.document-library.default form .keyword-search .clear-search a:after{content:" ]";padding-left:3px}.document-library.default form .keyword-search .clear-search a:before{content:"[ ";padding-right:3px}.document-library.default form .keyword-search .clear-search a:active,.document-library.default form .keyword-search .clear-search a:focus,.document-library.default form .keyword-search .clear-search a:hover{text-decoration:none;letter-spacing:3.5px}.document-library.default td a .fa-folder{margin-right:8px;font-size:1.75rem!important;position:relative;transform:translateY(3px)}.document-library.default th a{font-weight:400}.document-library.default th.ccm-block-document-library-active-sort-desc a:after,.document-library.default th.ccm-block-document-library-active-sort-desc span:after{content:"";border-width:4px 4px 0;border-style:solid;border-color:#fff transparent transparent;vertical-align:middle;width:0;height:0;display:inline-block;margin-left:10px}.document-library.default th.ccm-block-document-library-active-sort-asc a:after,.document-library.default th.ccm-block-document-library-active-sort-asc span:after{border-width:0 4px 4px;border-style:solid;border-color:transparent transparent #fff;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}@media (max-width:859.98px){.document-library.default .ccm-block-document-library-table .img-responsive{width:auto!important;max-width:60px!important}}.document-library.default .ccm-block-document-library-table thead th.ccm-block-document-library-column-thumbnail{width:1px}.document-library.default .ccm-block-document-library-table thead th.ccm-block-document-library-column-date a,.document-library.default .ccm-block-document-library-table thead th.ccm-block-document-library-column-filename a,.document-library.default .ccm-block-document-library-table thead th.ccm-block-document-library-column-size a,.document-library.default .ccm-block-document-library-table thead th.ccm-block-document-library-column-sortable a,.document-library.default .ccm-block-document-library-table thead th.ccm-block-document-library-column-title a{color:#fff;font-size:1.125rem;font-weight:700}.document-library.default .ccm-block-document-library-table tbody td{vertical-align:middle}.document-library.default .ccm-block-document-library-table tbody td [class*=fa-]{margin-left:3px;font-size:2.375rem}@media (max-width:599.98px){.document-library.default .ccm-block-document-library-table .ccm-block-document-library-row-a,.document-library.default .ccm-block-document-library-table .ccm-block-document-library-row-b{box-shadow:0 0 6px rgba(13,13,13,.3)}}.document-library.default .ccm-block-document-library-table .ccm-generic-thumbnail{height:42px!important;width:auto!important}.document-library.default a.ccm-block-document-library-details:after{border-width:0 4px 4px;border-style:solid;border-color:transparent transparent #000;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}.document-library.default a.ccm-block-document-library-details-open:after{border-width:4px 4px 0;border-style:solid;border-color:#000 transparent transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}.document-library.default a.ccm-block-document-library-add-files,.document-library.default a.ccm-block-document-library-advanced-search{float:right;margin:14px 0 14px 20px}.document-library.default a.ccm-block-document-library-add-files:after,.document-library.default a.ccm-block-document-library-advanced-search:after{border-width:0 4px 4px;border-style:solid;border-color:transparent transparent #000;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}.document-library.default a.ccm-block-document-library-add-files-open:after,.document-library.default a.ccm-block-document-library-advanced-search-open:after{border-width:4px 4px 0;border-style:solid;border-color:#000 transparent transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}.document-library.default a.ccm-block-document-library-icon{color:#999;text-decoration:none}@media (max-width:767.98px){.document-library.default a.ccm-block-document-library-advanced-search{float:none;margin-left:0;display:none}.document-library.default .ccm-block-document-library-advanced-search-fields{display:none}}.document-library.default tr.ccm-block-document-library-table-expanded-properties{display:none}.document-library.default tr.ccm-block-document-library-table-expanded-properties .file-properties .file-property{margin:15px 0 30px;padding-bottom:30px;border-bottom:1px solid #7e7e7e}.document-library.default tr.ccm-block-document-library-table-expanded-properties .file-properties .file-property h5{margin:0 0 15px}.document-library.default tr.ccm-block-document-library-table-expanded-properties .file-properties .file-property img{width:auto;height:auto;max-width:420px}.document-library.default .ccm-block-document-library-add-files-uploader,.document-library.default .ccm-block-document-library-add-files-uploading,.document-library.default .ccm-block-document-library-advanced-search-fields{display:none;margin:30px 0 20px;background:#f7f7f7;padding:36px 40px;border-top:6px solid #005eb7}.document-library.default .ccm-block-document-library-add-files-uploader h4,.document-library.default .ccm-block-document-library-add-files-uploading h4,.document-library.default .ccm-block-document-library-advanced-search-fields h4{margin:0 0 10px}.document-library.default .ccm-block-document-library-add-files-uploader div,.document-library.default .ccm-block-document-library-add-files-uploading div,.document-library.default .ccm-block-document-library-advanced-search-fields div{margin:0 0 20px}.document-library.default .ccm-block-document-library-add-files-uploader div input[type=number],.document-library.default .ccm-block-document-library-add-files-uploading div input[type=number],.document-library.default .ccm-block-document-library-advanced-search-fields div input[type=number]{font-size:1rem}.document-library.default .ccm-block-document-library-add-files-uploader div input[type=number]:first-child,.document-library.default .ccm-block-document-library-add-files-uploading div input[type=number]:first-child,.document-library.default .ccm-block-document-library-advanced-search-fields div input[type=number]:first-child{margin:0 0 6px}.document-library.default .ccm-block-document-library-add-files-uploader div input[type=number]:nth-child(2),.document-library.default .ccm-block-document-library-add-files-uploading div input[type=number]:nth-child(2),.document-library.default .ccm-block-document-library-advanced-search-fields div input[type=number]:nth-child(2){margin:6px 0 0}.document-library.default .ccm-block-document-library-add-files-uploader div div.form-inline:first-child,.document-library.default .ccm-block-document-library-add-files-uploading div div.form-inline:first-child,.document-library.default .ccm-block-document-library-advanced-search-fields div div.form-inline:first-child{margin:0 0 6px}.document-library.default .ccm-block-document-library-add-files-uploader div div.form-inline:last-child,.document-library.default .ccm-block-document-library-add-files-uploading div div.form-inline:last-child,.document-library.default .ccm-block-document-library-advanced-search-fields div div.form-inline:last-child{margin:6px 0 20px}.document-library.default .ccm-block-document-library-add-files-uploader select,.document-library.default .ccm-block-document-library-add-files-uploading select,.document-library.default .ccm-block-document-library-advanced-search-fields select{width:auto!important}.document-library.default .ccm-block-document-library-advanced-search-fields .attribute-search{margin:0 0 20px}.document-library.default .ccm-block-document-library-advanced-search-fields .attribute-search h4{margin:0 0 10px}.document-library.default .ccm-block-document-library-advanced-search-fields .attribute-search input{display:inline-block;vertical-align:middle;width:auto}.document-library.default .ccm-block-document-library-add-files-uploader{border:1px solid #ccc;border-radius:4px;padding:30px;color:#aaa;font-size:1.5em;text-align:center;position:relative}.document-library.default .ccm-block-document-library-add-files-uploader input{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;cursor:pointer}@media (max-width:991.98px){.document-library.default form{margin:0 0 20px;padding:20px 20px 24px}.document-library.default form .keyword-search input{margin:0 0 10px}.document-library.default form h2{margin:0 0 12px;font-size:1.875rem!important}}@media (max-width:767.98px){.document-library.default form .keyword-search .keywords .ccm-input-text{padding-left:20px;font-size:1rem}}