/* -----------------------------------------------------
// Vanilla2
// (c) A-Websys (http://www.awebsys.cz)
// -----------------------------------------------------
// $VanillaVersion::  2.5             $   verze Vanilly
// $Revision:: 443                    $   revize Vanilly
// $Author:: vidensky                 $   autor
// $Date:: 2016-05-10 15:06:37 +0200 #$   datum
// -----------------------------------------------------
*/
[data-fea-form=active] [data-fea-hide=active] {
  display: none;
}
[data-fea-form]:not([data-fea-form="active"]) .fea-editor,
[data-fea-form]:not([data-fea-form="active"]) [data-fea-hide=passive] {
  display: none;
}
[data-fea-hide=both] {
  display: none;
}
/*FEA Field File*/
div.fea-field-files.fea-editor {
  display: inline-block;
}
.fea-field-files.nolabel .toolbar span.label {
  display: none;
}
.fea-field-files .file-list {
  min-height: 50px;
  display: block;
}
.fea-field-files .file-list.in {
  background-color: #ebf7f9;
  color: #ccc;
  border-style: dashed;
  border-width: 2px;
  border-color: #009fb5;
  opacity: 0.3;
}
.fea-field-files .fea-file-list .editor-file {
  padding-left: 20px;
  cursor: pointer;
}
.fea-field-files .fea-file-list .editor-file.fea-file-remove {
  text-decoration: line-through;
}
.fea-field-files .file-list input.file-select {
  float: left;
}
.fea-field-files div.file-workspace > div.editor-file {
  float: left;
  padding: 10px;
  margin: 10px;
  border: 1px solid #ECECEC;
}
.fea-field-files div.file-workspace > div.editor-file.file-selected {
  background-color: #D5E9F9;
}
.fea-masked,
.fea-loading {
  position: relative;
}
.fea-masked:after,
.fea-loading:after {
  content: '';
  position: absolute;
  border-radius: 0;
  z-index: 100;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
.fea-loading:after {
  background-image: url('../images/ajax-loader.gif');
  background-repeat: no-repeat;
  background-position: center;
}
