/**
 *
 * Filemanager - Mobile
 *
 * Please do NOT change app.css directly, instead change app.less and compile it!
 * Pixleegg Template app.css
 * @link http://www.egroupware.org
 * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
 * @author Hadi Nategh <hn@stylite.de>
 * @package Filemanager
 * @version $Id: app.less 55033 2016-02-16 18:49:17Z hnategh $
 */
@import "../default/app.css";
/* tablets and smartphones  */
@media all {
  #filemanager-index_nm table.egwGridView_outer tbody span[id^='filemanager-index'][id$='size]'] {
    text-align: right;
  }
  #filemanager-index_nm table.egwGridView_outer tbody label[id^='filemanager-index'][id$='name]'] {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #filemanager-index_nm table.egwGridView_outer tbody label[id^='filemanager-index'][id$='name]'] span {
    white-space: nowrap;
  }
  #filemanager-index_nm .buttons {
    position: relative;
    display: inline-block;
    overflow: auto;
    width: 100%;
    padding-top: 5px;
    height: auto;
  }
  #filemanager-index_nm .buttons img {
    width: 24px;
    height: 24px;
    padding-left: 15px;
  }
  #filemanager-index_nm #filemanager-index_filemanager-index-header_right {
    width: 100%;
  }
  #filemanager-index_nm #filemanager-index_tarp {
    display: none !important;
  }
  #filemanager-index_nm #filemanager-index_nm_filemanager-index-header_left {
    height: auto;
    order: 100;
  }
  #filemanager-index_nm #filemanager-index_nm_filemanager-index-header_left::part(base) {
    width: 100%;
  }
  #filemanager-index_filemanager-index-header_left .et2_file.plus_button {
    position: fixed !important;
    right: 15px;
    bottom: 15px;
    border-radius: 50%;
    width: 60px !important;
    height: 60px !important;
    background-position: center;
    z-index: 100;
    margin: 0;
    padding: 0;
    border: none;
  }
  #filemanager-index_filemanager-index-header_left .et2_file.plus_button .et2_file_span::part(base) {
    width: 50px;
    height: 50px;
    border: none;
    background: none;
  }
  #filemanager-index_filemanager-index-header_left .et2_file.plus_button .et2_file_span::part(prefix) {
    display: none;
  }
  #filemanager-index_filemanager-index-header_left .et2_file.plus_button .et2_file_upload {
    width: 60px;
    height: 60px;
    top: 0;
  }
  #filemanager-index_filemanager-index-header_left .et2_file.plus_button div.progress {
    position: fixed;
    left: 0;
    top: 0px;
    width: 93%;
  }
  #filemanager-index_filemanager-index-header_left et2-image.plus_button {
    position: fixed !important;
    right: 15px;
    bottom: 15px;
    width: 60px;
    height: 60px;
    font-size: 32px;
    line-height: 60px;
    color: #fff;
    text-align: center;
    font-weight: bolder;
    display: inline-block;
    z-index: 101;
    pointer-events: none;
    background-color: transparent;
  }
  #filemanager-index_filemanager-index-header_left et2-image.plus_button::before {
    content: "\f64d";
    font-family: bootstrap-icons !important;
  }
  .previewImage img {
    max-width: 100%;
  }
  div#filemanager-file_tabs td.eaclAccount,
  td.eaclRights {
    display: block;
  }
}
