.file-container .view-content .views-row{position:relative;padding:40px 100px 34px 50px;background:#f0f0f0;margin-bottom:20px}.file-container .view-content .views-row:before{content:'';display:block;position:absolute;right:20px;top:20px;height:50px;width:42px;background:url(../../images/icons/file.png) no-repeat}.file-container .view-content div[class*=file-title]{font-size:1.563rem;max-width:85%;margin-bottom:15px}.file-container .view-content .views-field-field-file-author{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.file-container .view-content .views-field-field-file-author .views-label{font-weight:700;margin-right:10px}.file-container .view-content .views-field-field-file-author .field-content{font-weight:700}.file-container .view-content .views-field-filename{color:#6b6d71;font-size:1rem;margin-bottom:15px;word-wrap:break-word}.file-container .view-content div[class*=file-descrip]{padding-top:15px;border-top:1px solid #e0e0e0;font-size:1rem}.file-container .view-content div[class*=file-descrip] .field-content p:first-child{margin-top:0}.file-container .view-content .views-field-uri,.file-container .view-content .views-field-uri-1{font-size:1rem;position:relative;display:inline-block;padding-left:28px}.file-container .view-content .views-field-uri a,.file-container .view-content .views-field-uri-1 a{color:#017c4f}.file-container .view-content .views-field-uri-1:before,.file-container .view-content .views-field-uri:before{content:'';display:block;height:18px;width:18px;position:absolute;left:0;top:4px;background:url(../../images/icons/file_download.png) no-repeat}