9 font: 13px "Helvetica Neue", "Lucida Grande", "Arial";
10 background: #ECE9E9 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ECE9E9));
11 background: #ECE9E9 -moz-linear-gradient(top, #fff, #ECE9E9);
12 background-repeat: no-repeat;
14 -webkit-font-smoothing: antialiased;
33 border-bottom: 1px solid #eee;
51 ul li:first-child .path {
59 text-decoration: none;
85 border: 1px solid transparent;
86 -webkit-border-radius: 5px;
87 -moz-border-radius: 5px;
94 background: rgba(255,255,255,0.65);
95 border: 1px solid #ececec;
97 ul#files li a.highlight {
98 -webkit-transition: background .4s ease-in-out;
100 border-color: #E9DC51;
108 -webkit-transition: width ease 0.2s, opacity ease 0.4s;
109 -moz-transition: width ease 0.2s, opacity ease 0.4s;
110 -webkit-border-radius: 32px;
111 -moz-border-radius: 32px;
112 -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.25), inset 0px 1px 3px rgba(0, 0, 0, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.03);
113 -moz-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.25), inset 0px 1px 3px rgba(0, 0, 0, 0.7), 0px 1px 0px rgba(255, 255, 255, 0.03);
114 -webkit-font-smoothing: antialiased;
116 font: 13px "Helvetica Neue", Arial, sans-serif;
119 background: transparent;
132 display: inline-block;
134 text-overflow: ellipsis;
138 background-repeat: no-repeat;
147 background-position: 8px 5px;
155 ul#files.view-details li {
160 ul#files.view-details li.header {
166 .view-details .header {
169 .view-details .name {
171 background-position: 8px 5px;
173 .view-details .size {
176 .view-details .date {
180 .view-details .date {
186 @media (max-width: 768px) {
217 border-top: 1px solid #cacaca;
221 width: auto !important;
223 border-bottom: 1px solid #cacaca;
229 ul#files li:nth-child(odd) {
239 ul#files li a:hover {
245 display: none !important;
249 display: inline-block;
252 background-position: 0 50%;