/*
 * ===========================================================================
 * IBA CZ Confidential
 *
 * © Copyright IBA CZ 2015 ALL RIGHTS RESERVED
 * The source code for this program is not published or otherwise
 * divested of its trade secrets.
 * ===========================================================================
 */

 .aui .iba-application.portlet-DocumentListing li {
    list-style: outside none none;
}

.aui .iba-application.portlet-DocumentListing .toggler-header-collapsed.toggleIcon {
    background-image: url("/esfportal-portlet-application/images/documents/folder.png");
}

.aui .iba-application.portlet-DocumentListing .toggler-header-expanded.toggleIcon {
    background-image: url("/esfportal-portlet-application/images/documents/folder_open.png");
}

.aui .iba-application.portlet-DocumentListing .treeRow::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}

.aui .iba-application.portlet-DocumentListing .treeRow {
    width: 100%;
    /* display: table; */
    display: inline-flex;
}

.aui .iba-application.portlet-DocumentListing form .treeRow {
    padding: 3px 1em;
    box-sizing: border-box;
}

.aui .iba-application.portlet-DocumentListing .treeRow .title {
    /* display: table-cell; */
    padding: 0 5px;
    width: 48%;
    overflow-wrap: break-word;
}

.aui .iba-application.portlet-DocumentListing .treeRow .title > * {
	float: left;
}

.aui .iba-application.portlet-DocumentListing .treeRow .title span {
	margin-right: 4px;
}

.aui .iba-application.portlet-DocumentListing .treeRow .title span > img {
    display: none;
}

.aui #content .portlet-DocumentListing .treeRow .title > a {
	text-decoration: none;
	overflow-wrap: break-word;
    max-width: 100%;
}

/*
.portlet-DocumentListing form > div > ul > li > .treeRow .title a {
	 width: 270px; 
}
*/

.portlet-DocumentListing form > div > ul > li > .treeRow .title input + span + span {
	max-width: 250px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > .treeRow .title a {
	width: 245px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > .treeRow .title input + span + span {
	max-width: 225px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > div > ul > li > .treeRow .title a {
	width: 220px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > div > ul > li > .treeRow .title input + span + span {
	max-width: 200px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > div > ul > li > div > ul > li > .treeRow .title a {
	width: 200px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > div > ul > li > div > ul > li > .treeRow .title input + span + span {
	max-width: 180px;
}

.portlet-DocumentListing form > div > ul > li > div > ul > li > div > ul > li > div > ul > li > div > ul > li > .treeRow .title a {
	width: 175px;
}

.aui #content .portlet-DocumentListing .treeRow .title input + span + span + span {
	cursor: pointer;
    margin-left: 7px;
    width: 19px;
    height: 20px;
}

.aui #content .portlet-DocumentListing .treeRow .title > a:hover {
	text-decoration: underline !important;
}

.aui .iba-application.portlet-DocumentListing .treeRow .size {
    /* display: table-cell; */
    width: 9%;
    padding: 0 5px;
    overflow-wrap: break-word;
}

.aui .iba-application.portlet-DocumentListing .treeRow .status {
    /* display: table-cell; */
    width: 13%;
    padding: 0 5px;
    overflow-wrap: break-word;
}

.aui .iba-application.portlet-DocumentListing .treeRow .viewCount {
    /* display: table-cell; */
    width: 12%;
    padding: 0 5px;
    overflow-wrap: break-word;
}

.aui .iba-application.portlet-DocumentListing .treeRow .lastModified {
    /* display: table-cell; */
    width: 18%;
    padding: 0 5px;
    overflow-wrap: break-word;
}

.aui .iba-application.portlet-DocumentListing form .treeRow .size,
.aui .iba-application.portlet-DocumentListing .treeRow .size {
    text-align: right;
}

.aui .iba-application.portlet-DocumentListing form .treeRow .status,
.aui .iba-application.portlet-DocumentListing .treeRow .status {
    text-align: right;
}

.aui .iba-application.portlet-DocumentListing form .treeRow .viewCount,
.aui .iba-application.portlet-DocumentListing .treeRow .viewCount {
    text-align: right;
}

.aui .iba-application.portlet-DocumentListing form .treeRow .lastModified,
.aui .iba-application.portlet-DocumentListing .treeRow .lastModified {
    text-align: right;
}

.aui .iba-application.portlet-DocumentListing form > div > ul {
    margin-left: 0;
}

.aui .iba-application.portlet-DocumentListing form div.buttons {
    text-align: left;
}

.aui .iba-application.portlet-DocumentListing .heading {
    background-color: #D7EEFC;
    font-weight: bold;
    padding: 1em;
    box-sizing: border-box;
}

.aui .iba-application.portlet-DocumentListing .toolbar {
    text-align: right;
    margin: 5px 0;
}

.aui .iba-application.portlet-DocumentListing .toolbar .link {
    margin: 0 5px;
	text-decoration: none;
}

.aui .iba-application.portlet-DocumentListing .toolbar .link a,
.aui .iba-application.portlet-DocumentListing .toolbar .link i {
    text-decoration: none;
}

.aui .iba-application.portlet-DocumentListing .toolbar .link a span {
	text-decoration: underline;
}

.aui .iba-application.portlet-DocumentListing .toolbar .link a.taglib-icon:hover .taglib-text {
    text-decoration: none;
}

.aui .iba-application.portlet-DocumentListing .action-link {
    margin: 0 5px;
}

.aui .iba-application.portlet-DocumentListing .action-link a.taglib-icon:hover .taglib-text {
    text-decoration: none;
}

.iba-application.portlet-DocumentFolder .iba-form .form-field label {
    width: 135px;
}

.aui .iba-application.portlet-DocumentFolder .iba-form .form-buttons {
    padding-left: 145px;
}

.aui .iba-application.portlet-DocumentUpload #drop-zone input {
    visibility: hidden;
}

@media (max-width: 767px) {
.aui .iba-application.portlet-DocumentListing .treeRow {
    font-size: 12px;
}

.aui .iba-application.portlet-DocumentListing .treeRow .viewCount,
.aui .iba-application.portlet-DocumentListing .treeRow .status {
	display:none;
}

.aui .iba-application.portlet-DocumentListing .treeRow .title {
    display: flex;
    width: 50%;
}

.aui .iba-application.portlet-DocumentListing .treeRow .size {
    width: 20%;
}

.aui .iba-application.portlet-DocumentListing .treeRow .lastModified {
    width: 30%;
}


}