.eePickerThingy { color: rgba(218, 218, 220, 0.8); }
.eeSFL,
#eeSFL_UploadForm {       --ee-color-text-input-background: #efefef;
--ee-color-action-link-text: #333;
--ee-color-action-link-text-hover: #FFF;
--ee-color-action-link-background: rgba(220, 220, 220, .8); 
--ee-color-action-link-background-hover: rgba(97, 97, 97, 1); --ee-color-upload-form-background: rgba(255, 255, 255, 0.2);
--ee-color-upload-progress-bar: #23e100;
--ee-color-drop-zone-border: #c7c7c7;
--ee-color-upload-progress-text: #FFF;
--ee-color-upload-progress-background: #23e100; --ee-color-table-background: transparent;
--ee-color-table-border: #DCDCDC;
--ee-color-table-header-background: #d9d9db;
--ee-color-table-header-text: #333;
--ee-color-table-row-background: rgba(255, 255, 255, 0.2);
--ee-color-table-row-background-hover: rgba(244, 244, 244, 0.3); --ee-color-tile-filename-text: #555555;
--ee-color-tile-border: #DCDCDC;
--ee-color-tile-header-background: #e9e9ee;
--ee-color-tile-background: rgba(224, 225, 235, 0.2); --ee-color-flex-border: #DCDCDC;
--ee-color-flex-background: rgba(224, 225, 235, 0.2);
--ee-color-flex-file-background: rgba(224, 225, 235, 0.2);
}.eeSFL section.eeFiles {
display: flex;
flex-wrap: wrap;
width: 100%;
margin: 0;
padding: 0;
background-color: transparent;
font-size: 14px;
}
.eeSFL article.eeSFL_Item {
flex: 1 0 29%;
min-width: 0;
margin: 0 1% 1em 1%;
padding: 0 0 1% 0;
background-color: var(--ee-color-tile-background);
text-align: center;
border: 1px solid var(--ee-color-tile-border);
}
.eeSFL article.eeSFL_Item h4 {
margin: 0 0 .5em 0;
padding: .5em;
font-weight: bold;
font-size: 1.2em;
white-space: nowrap;
background-color: var(--ee-color-tile-header-background);
}
.eeSFL article.eeSFL_Item h4 a {
text-decoration: none;
color: var(--ee-color-tile-filename-text);
}
.eeSFL article.eeSFL_Item p {
margin: .25em 0;
}
.eeSFL article.eeSFL_Item small.eeSFL_ListFileActions {
display: block;
width: 100%;
margin-bottom: .5em;
line-height: 2;
}
.eeSFL article.eeSFL_Item small.eeSFL_ListFileActions a {
white-space: nowrap;
display: inline-block;
color: var(--ee-color-action-link-text);
background-color: var(--ee-color-action-link-background);
padding: .1em .3em;
margin: 0 .33em .5em 0;
text-decoration: none;
}
.eeSFL article.eeSFL_Item small.eeSFL_ListFileActions a:hover {
color: var(--ee-color-action-link-text-hover);
background-color: var(--ee-color-action-link-background-hover);
}
.eeSFL article.eeSFL_Item div.eeSFL_Thumbnail a {
text-decoration: none;
}
.eeSFL article.eeSFL_Item div.eeSFL_Thumbnail img {
width: 64px;
height: auto;
}
.eeSFL article.eeSFL_Item div.eeSFL_Thumbnail img:hover {
box-shadow: 2px 2px 3px 3px rgba(69, 69, 69, 0.72);
}
.eeSFL article.eeSFL_Item .eeSFL_FileDetails {
padding: .25em 0;
margin-top: .25em;
border-top: 1px solid var(--ee-color-tile-border);
}
.eeSFL article.eeSFL_Item .eeSFL_FileDetails .eeSFL_FileSize,
.eeSFL article.eeSFL_Item .eeSFL_FileDetails .eeSFL_FileDate {
display: inline-block;
margin: 0 .5em;
} @media (max-width: 40em) { .eeSFL section.eeFiles {
display: block;
}
.eeSFL article.eeSFL_Item h4 {
font-size: 1.75em;
white-space: normal;
margin-bottom: 1em;	
}
.eeSFL article.eeSFL_Item small.eeSFL_ListFileActions a {
font-size: 1.5em;
padding: .25em .5em;
margin: 0 .5em .75em 0;	
}
}