diff --git a/modules/features/dvg_media_file_types/dvg_media_file_types.module b/modules/features/dvg_media_file_types/dvg_media_file_types.module
index c78ac9f..220b81b 100644
--- a/modules/features/dvg_media_file_types/dvg_media_file_types.module
+++ b/modules/features/dvg_media_file_types/dvg_media_file_types.module
@@ -130,9 +130,16 @@ function _dvg_media_file_types_file_link($variables) {
   $options = array(
     'attributes' => array(
       'type' => $file->filemime . '; length=' . $file->filesize,
-      'class' => array('link-file'),
     ),
   );
+
+  // Add class to encrypted files.
+  if (file_uri_scheme($file->uri) == 'ef') {
+    $options['attributes']['class'][] = 'encrypted-file';
+  }else{
+    $options['attributes']['class'][] = 'link-file';
+  }
+
   // Open in new tab, unless dvg_open_files_new_tab is set to FALSE.
   if (variable_get("dvg_open_files_new_tab", TRUE)) {
     $options['attributes']['target'] = array('_blank');
@@ -213,9 +220,14 @@ function _dvg_media_file_types_webform_display_file($variables) {
     $options = array(
       'attributes' => array(
         'type' => $file->filemime . '; length=' . $file->filesize,
-        'class' => array('link-file'),
       ),
     );
+    // Add class to encrypted files.
+    if ($element['#webform_component']['extra']['scheme'] == 'ef') {
+      $options['attributes']['class'][] = 'encrypted-file';
+    }else{
+      $options['attributes']['class'][] = 'link-file';
+    }
     // Open in new tab, unless dvg_open_files_new_tab is set to FALSE.
     if (variable_get("dvg_open_files_new_tab", TRUE)) {
       $options['attributes']['target'] = array('_blank');
diff --git a/themes/dvg/sass/editor.scss b/themes/dvg/sass/editor.scss
index 89a8ca9..432bb3b 100644
--- a/themes/dvg/sass/editor.scss
+++ b/themes/dvg/sass/editor.scss
@@ -10,7 +10,7 @@ body {
 }
 
   // Files
-.link-file {
+.link-file, .encrypted-file {
 	 @extend %link-file;
 
   .file {
diff --git a/themes/dvg/sass/partials/_modules.scss b/themes/dvg/sass/partials/_modules.scss
index 4a7e68c..175129b 100644
--- a/themes/dvg/sass/partials/_modules.scss
+++ b/themes/dvg/sass/partials/_modules.scss
@@ -186,7 +186,7 @@ img {
 //-----------------------------------------------------------------------------
 // Module: File field
 //-----------------------------------------------------------------------------
-.link-file {
+.link-file, .encrypted-file {
   @extend %link-file;
 }
 
@@ -1093,7 +1093,7 @@ img {
       .content {
         padding-left: 60px;
 
-        .link-file {
+        .link-file, .encrypted-file {
           display: inline;
           line-height: 1;
 
@@ -1107,7 +1107,7 @@ img {
     }
   }
   @include respond-to($bp-small)  {
-    .link-file {
+    .link-file, .encrypted-file {
       font-size: $font-size-large;
     }
   }
