.element-file a p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.element-file .skin_advanced_1{text-align:center;font-size:11px;margin-bottom:20px}.element-file .skin_advanced_1 .svg-container{font-size:40px;margin-bottom:5px}.element-file .skin_advanced_1 .element-file-content-name{margin-bottom:0 !important}.element-file .skin_advanced_1 a{display:block}.element-file .skin_advanced_1:hover .svg-container{transform:scale(1.05)}.element-file .skin_advanced_2 a{display:table;border-collapse:collapse;width:100%;border:2px solid #ddd;margin-bottom:10px;text-decoration:none;background:rgba(0,0,0,.03)}.element-file .skin_advanced_2 a:not(:hover){color:#999 !important}.element-file .skin_advanced_2 a .svg-container{display:table-cell;width:50px;vertical-align:middle;border-right:2px solid #ddd;text-align:center;padding:10px;font-size:20px;background:rgba(0,0,0,.01)}.element-file .skin_advanced_2 a .content-text{display:table-cell;vertical-align:middle;text-transform:uppercase;line-height:normal;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;margin-bottom:0 !important}.element-file .skin_advanced_2 a .content-text small{display:block;font-size:7px;text-transform:none;max-width:100%;text-overflow:ellipsis;overflow:hidden}.element-file .skin_advanced_2 a:after{content:"";display:block;clear:both}.element-file .skin_advanced_3 a{display:table;width:100%;border-collapse:collapse;margin-bottom:10px;text-decoration:none}.element-file .skin_advanced_3 a:hover p{transition:150ms ease-in-out;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out;background:rgba(0,0,0,.3)}.element-file .skin_advanced_3 a .svg-container{display:table-cell;width:50px;text-align:center;vertical-align:middle;padding:10px;font-size:20px;background:rgba(0,0,0,.3);text-align:center}.element-file .skin_advanced_3 a .content-text{display:table-cell;text-align:left;text-transform:uppercase;line-height:normal;padding:10px;margin-bottom:0 !important;transition:150ms ease-in-out;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out}.element-file .skin_advanced_3 a .content-text small{display:block;font-size:7px;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.element-file .skin_advanced_3 a:after{content:"";display:block;clear:both}.element-file .skin_advanced_4 a{display:table;border-collapse:collapse;width:100%;margin-bottom:10px;text-decoration:none;background:rgba(0,0,0,.03)}.element-file .skin_advanced_4 a:not(:hover){color:#999 !important}.element-file .skin_advanced_4 a .svg-container{display:table-cell;width:50px;vertical-align:middle;border-right:2px solid #ddd;text-align:center;padding:10px;font-size:20px}.element-file .skin_advanced_4 a .content-text{display:table-cell;vertical-align:middle;text-transform:uppercase;line-height:normal;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;margin-bottom:0 !important;border:2px solid #ddd;border-left:none}.element-file .skin_advanced_4 a .content-text small{display:block;font-size:7px;text-transform:none}.element-file .skin_advanced_4 a:after{content:"";display:block;clear:both}.element-file .skin_advanced_5{margin-bottom:10px}.element-file .skin_advanced_5 a{text-align:center}.element-file .skin_advanced_5 a:hover{text-decoration:none}.element-file .skin_advanced_5 a .svg-container{width:60px;height:60px;font-size:30px;align-items:center;margin-bottom:10px}.element-file .skin_advanced_5 a .svg-container svg{margin:0 auto}.element-file .skin_advanced_5 a p span{display:none}.element-file .skin_advanced_5 a p small{font-size:14px}.element-file .element-link{margin-bottom:5px}.element-file .element-link .fa{margin-right:.5em}.element-file table{border-collapse:collapse;width:100%}.element-file table tr td{padding:8px 5px;border-bottom:1px solid #eaeaea}.element-file table tr td.file-name{max-width:500px}.element-file table tr td.file-name p{margin-bottom:0 !important}.element-file table tr td.file-type{width:20px;vertical-align:top}.element-file table tr td.file-download{text-align:right}.element-file table tr:hover td{background:rgba(125,125,125,.02);cursor:pointer}.element-file table tr:hover td.file-download,.element-file table tr:hover td.file-name{text-decoration:underline}
