#documents-v3 .toggleItem label {
    display: block;
}
#documents-v3 .toggleItem label span {
    font-size: 0;
    height: 0;
}
#documents-v3 .itemOptions .button.toggleDropDown {
    border: 1px solid #d7dfe8;
}
#documents-v3 .toggleAll,
#documents-v3 .itemOptions .button.toggleItem {
    box-shadow: none;
}
#documents-v3 .toggleItem input {
    margin-left: 0;
}
#documents-v3 .toggleItem.toggleAll {
    margin-right: 4px;
    padding: 0 30px 0 0;
}
#documents-v3 .toggleItem.toggleAll label {
    right: 21px;
}
#documents-v3 .toggleItem.toggleAll:hover {
    color: #555;
}

#documents-v3 .itemOptions .dropDownMenu .dropDown {
    margin-left: -144px;
}

#documents-v3 .toggleItem {
    cursor: initial;
}

#documents-v3 .toggleItem input[type="checkbox"] + label::before,
#documents-v3 .toggleItem input[type="checkbox"] + label::after {
    cursor: pointer;
    left: 9px;
    top: 11px;
}
#documents-v3 .toggleAll.toggleItem input[type="checkbox"] + label::before,
#documents-v3 .toggleAll.toggleItem input[type="checkbox"] + label::after {
    left: auto;
    right: -26px;
    top: 7px;
}

#documents-v3 .toggleItem:hover {
    background-color: transparent;
}

.selectionOptions .itemCount {
    padding-left: 10px;
    position: relative;
    right: 5px;
    top: 8px;
}

#documents-v3 .tags .tag {
    margin-bottom: 0;
    position: relative;
    top: -1px;
}
html.tablet #documents-v3 .tags,
html.mobile #documents-v3 .tags {
    clear: both;
    padding-top: 5px;
}

#documents-v3 .item.file {
    padding-left: 58px;
    padding-bottom: 12px;
}

#documents-v3 .folderTitle {
    padding: 0 90px 2px 0;
}

#documents-v3 .fileTitle {
    padding: 0 90px 3px 0;
}

#documents-v3.grid-view .itemImage .noImage.icon-awesome-folder::before,
#documents-v3.grid-view .itemImage .noImage.icon-awesome-folder-open::before {
    top: -8px;
}

#documents-v3.list-view .itemImage .noImage {
    top: 0;
}
#documents-v3.list-view .itemImage .noImage.icon-awesome-folder::before,
#documents-v3.list-view .itemImage .noImage.icon-awesome-folder-open::before {
    top: 18px;
}
#documents-v3.list-view .itemImage a[class*="icon-awesome-file-"]::before {
    top: 19px;
}

#documents-v3.list-view .itemImage .noImage::before {
    font-size: 1.563rem;
}

#documents-v3.list-view h3.itemTitleHeading {
    max-width: 50%;
}

#documents-v3.list-view .fileTitle {
    font-size: 16px !important;
}

#documents-v3.grid-view .itemInformation a,
#documents-v3.grid-view .itemInformation span {
    margin-bottom: 6px;
}

#documents-v3.section.list-view .itemInformation .fullDate {
    margin-right: 12px;
}

#documents-v3.list-view .itemInformation > * {
    line-height: 2em;
}
#documents-v3.list-view .itemInformation > .author {
    display: inline-block;
    line-height: initial;
    margin-right: 0;
    max-width: 160px;
    width: 100%;
}
#documents-v3.list-view .itemInformation > .author:first-line {
    line-height: 2em;
}

.webGuidelines #documents-v3 .toggleItem.toggleAll {
    padding-right: 24px;
}
