th.ccm-block-document-library-active-sort-desc a:after,th.ccm-block-document-library-active-sort-desc span: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}th.ccm-block-document-library-active-sort-asc a:after,th.ccm-block-document-library-active-sort-asc span: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}table.ccm-block-document-library-table thead th.ccm-block-document-library-column-thumbnail{width:1px}table.ccm-block-document-library-table,table.ccm-block-document-library-table tbody,table.ccm-block-document-library-table thead{width:100%}button.ccm-block-document-library-details{border:none;background-color:transparent;text-decoration:none}button.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}button.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}tr.ccm-block-document-library-table-expanded-properties{display:none}tr.ccm-block-document-library-table-expanded-properties h4{margin:0 0 2px}tr.ccm-block-document-library-table-expanded-properties img{margin:0 0 15px}a.ccm-block-document-library-add-files,a.ccm-block-document-library-advanced-search{float:right;margin-left:20px}a.ccm-block-document-library-add-files:after,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}a.ccm-block-document-library-add-files-open:after,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}div.ccm-block-document-library-add-files-uploader,div.ccm-block-document-library-add-files-uploading,div.ccm-block-document-library-advanced-search-fields{display:none;margin-bottom:20px}div.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}div.ccm-block-document-library-add-files-uploader input{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;cursor:pointer}a.ccm-block-document-library-icon{color:#999;text-decoration:none}.ccm-block-document-library-table .ccm-block-document-library-icon-folder{font-size:45px;padding:0 9px}.ccm-block-document-library-table img{min-width:45px}.default-form .form-group,.default-form>fieldset{padding:0;border-bottom:none;margin:0}.document-library.default>form>table.form-search{display:table;position:relative;border-radius:5px}.document-library.default>form>table.form-search tr:hover{background-color:#e8edee}.document-library.default>form>table.form-search td{padding:12px 0 12px 12px}.document-library.default>form>table.form-search td:last-child{padding:12px}.document-library.default>form>table.form-search .clear{margin:0;text-align:right;font-size:16px;font-size:1.6rem;letter-spacing:1px}.document-library.default>form>table.form-search a#clear-search{margin:10px 0 0;color:#fff;font-family:"Frutiger LT Pro",sans-serif;font-weight:400;text-underline-position:unset;text-decoration:none}.document-library.default>form>table.form-search .form-group,.document-library.default>form>table.form-search .single-accordion.default{margin:0}.core-style .document-library.default>form>table.form-search .form-group .form-control{border:1px solid #fff;border-radius:5px;margin:0}.core-style .document-library.default>form>table.form-search .btn,.core-style .document-library.default>form>table.form-search .form-control,.document-library.default>form>table.form-search .single-accordion.default .single-accordion-title-shell button{padding:1rem 20px;font-size:2rem;height:auto;line-height:1;margin:0}@media (min-width:769px){.document-library.default>form>table.form-search .row div.col-lg-2{padding-left:20px}}.core-style .document-library.default>form>table.form-search .btn{text-align:center;padding:1rem .7rem;width:100%;color:#003087;border-color:#8fc24f;background-color:#8fc24f;font-size:2.5rem}.core-style .document-library.default>form>table.form-search .btn i{margin:0}.core-style .document-library.default>form>table.form-search .btn:focus,.core-style .document-library.default>form>table.form-search .btn:hover{transform:none}.core-style .document-library.default>form>table.form-search .btn:focus i,.core-style .document-library.default>form>table.form-search .btn:hover i{transform:scale(1.2)}.document-library.default>form>table.form-search .single-accordion.default .single-accordion-title-shell button{padding:1.3rem 20px}@media (max-width:768px){.document-library.default>form>table.form-search,.document-library.default>form>table.form-search tbody{width:100%}.document-library.default{margin:0 -18px 30px}.document-library.default .form-search td:first-child{padding-left:15px}.document-library.default .form-search td:last-child{padding-right:18px}}