.galBaseEdit { float: none; clear: both; line-height: 250%; }
div.gImg, div.gImg a, .galEntryImg { height: 140px; }
div.gImg { background-position: center center; background-repeat: no-repeat; }
    div.gImg a { display: block; }
.galEntryImg { overflow: hidden; }
.galEntry { float: left; margin: 9px; position: relative; }
.fileIco { float: left; margin: 5% 5% 5% 15px; display: none; }
.galTitle { font-weight: bold; line-height: 110%; font-size: 100%; display: block; }
.galDesc { font-size: 95%; }
.fileGalleryItem, .singleGallery, .galSeparator { clear: both; }
.singleGallery { margin: 8px 0px; }
.galDescriptor .galDesc, .galDescriptor .shortDesc { display: none; }
.galDescriptor span { margin: 0; padding: 0; }
.galFileEntry { position: relative; overflow: hidden; height: 50px; background-color: #f2f2f2; }
.galEntry .galDescriptor { position: absolute; bottom: 5px; }
.galFileEntry .galDescriptor { margin-left: 35px; position: relative; bottom: auto; }
.galFileLink { display: block; background: url("https://cnt.sk/25/Images/icon/ico_folder.png") no-repeat center center; z-index: 40; width: 100%; height: 100%; }
.galEntryToolbar { position: absolute; z-index: 50; }
#e_tx_newlist, #e_ddl_gallerylists, #e_ddl_templates { width: 49%; float: left; box-sizing: border-box; }
#e_ddl_gallerylists { margin-right: 2%; }

/*gallery list*/
.galleryList { margin-bottom: 3em; box-sizing: border-box; border-bottom: 5px solid #e1e1e1; padding-bottom: 2em; }
    .galleryList .galleryListAnotation { float: none; width: 100%; overflow: hidden; }
        .galleryList .galleryListAnotation p { margin: 0; display: none; }
div.galEntry { width: 18.6%; margin: .7%; }
.galEntryImg { width: 18.8em; height: 14em; }
div.gImg, div.gImg a, .galEntryImg { width: 18.8em; margin: .7%; height: 14em; }
div.gImg { background-position: center top; }
.galleryListDate { float: left; width: 3em; font-size: .8em; text-align: center; display: block; border: 1px solid #b6b6b6; height: 3em; padding: 1em; margin-right: 1em; color: #727272; }
    .galleryListDate span { display: block; font-size: 1.2em; }
.galleryListTitle { display: block; line-height: 3em; float: left; font-size: 1.2em; }
.galleryList div.galEntry { width: 18.6%; }
.galleryList div.gImg { width: 100%; }
    .galleryList div.gImg a { width: 100%; height: 100%; }
.galleryList div.gImg { background-size: cover; }
.galleryListLinkMore { background-color: #008dca; color: #fff; text-decoration: none; text-transform: uppercase; display: inline-block; text-align: center; padding: 1em 2em; }
    .galleryListLinkMore:hover { background-color: #323232; color: #fff; }
.galleryListLinkMore { float: right; }
