@charset "UTF-8";


#property-wbsfile-list                                               { margin: 90px 0 120px 0; padding: 10px 10px; background-color: #ffffff; }
/*
#property-wbsfile-list                                               { border-radius: 5px; }
#property-wbsfile-list                                               { box-shadow: 0px 0px 5px 0px rgba(128,128,128,0.5); -moz-box-shadow: 0px 0px 5px 0px rgba(128,128,128,0.5); -ms-box-shadow: 0px 0px 5px 0px rgba(128,128,128,0.5); }
*/

#property-wbsfile-list .file                                         { display: inline-block; margin: 10px 13px 13px; padding: 1px; width: 150px; min-height: 150px; text-align: center; vertical-align: top; overflow: visible; cursor: pointer; }
#property-wbsfile-list .file:hover                                   { background-color: #cddbe4; }
#property-wbsfile-list .file .imagebox                               { position: relative; display: block; margin: auto; border: none; padding: 0; width: 130px; height: 130px; overflow: hidden; }
#property-wbsfile-list .file .imagebox                               { background-image: url('../../img/waiting_mini.gif'); background-position: center center; background-repeat: no-repeat; }
#property-wbsfile-list .file .imagebox img                           { position: absolute; display: block; margin: auto; border: none; top: 0; right: 0; bottom: 0; left: 0; background-color: #ffffff; }
#property-wbsfile-list .file .imagebox img.nonconformity             { background: none; }
#property-wbsfile-list .file .imagebox span                          { position: absolute; width: 128px; height: 128px; border: none; text-align: center; line-height: 128px; }
#property-wbsfile-list .file .imagebox span.improvement              { color: #77aaee; }
#property-wbsfile-list .file .imagebox span.nonconformity            { color: #dd0000; }
#property-wbsfile-list .file span                                    { display: block; margin: 0 auto; border: none; padding: 0; text-align: center; white-space: normal; word-break: break-all; }
#property-wbsfile-list .file span.conform                            { color: #00aa00; }
#property-wbsfile-list .file span.nonconf                            { color: #aa0000; }
#property-wbsfile-list .file span.improve                            { color: #0000aa; }
