#libsearch > #libSrch { padding-right: 22px; }
div#libmax { text-align: right; float: none; padding: 0; background-color: transparent; margin-bottom: 0; }
.libmaxtxt { border: 1px solid #ccc !important; color: #5f5f5f; background: linear-gradient(top, rgba(208, 208, 208, .15), rgba(208, 208, 208, 0)), white; height: 45px; border-bottom: 0; margin: 1px 0 0 0; font-weight: bold;}
.padadj2 { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
.mgnadj2 { margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; }
#dirLstFls .paginationLeft { float: none; }
#dirLstFls p.paginationRight.grey { display: none; }
.dirctTabs a { color: #5a5d62; line-height: 36px; float: left; height: 37px; margin-top: 8px; margin-left: 0; margin-right: 2px; font-weight: bold; border: 1px solid #c5c5c5; border-bottom: 0; list-style: none; padding: 4px 8px 3px 6px; text-decoration: none; background: linear-gradient(15deg, rgba(208, 208, 208, .3) 0, rgba(208, 208, 208, 0) 40px, rgba(208, 208, 208, 0)), linear-gradient(-90deg, rgba(208, 208, 208, .2) 0, rgba(208, 208, 208, 0) 40px, rgba(208, 208, 208, 0)), white; }
.dirctTabs a.selectedTab { color: #5f5f5f; background: linear-gradient(top, rgba(208, 208, 208, .15), rgba(208, 208, 208, 0)), white; height: 45px; border-bottom: 0; margin: 1px 0 0 0; font-weight: bold; }
.nestOffset { border-top: 1px solid #ccc;  }
.nestOffsetBdrBtm { border-bottom: 1px solid #ccc; }
.nestBrdr { box-shadow: 0 3px 13px -4px #666; border: 1px solid #ccc; padding: 6px; margin-left: 16px; margin-right: 16px; }
div.blkUpld div { clear:both; padding: 4px; border: 1px solid transparent; }      
div.blkUpld span.col1 { float: left; width: 220px; }
div.blkUpld div.counter {width:335px;float:right;margin:0;padding:0 0 1px 1px;}
aside.dirctNoticePositn { float: left; margin: 50px; padding: 0 0 1px 0; width: 185px; }
.dirctBtnTopSearch { width: 20px; }
#btnTopReset { color: #a9a9a9; background-color: #fff; width: 20px; height: 15px; border: 0; margin-top: 1px; margin-left: -27px; }
#dirLstFlsName { max-width: 300px;   overflow-wrap: break-word; white-space: normal; overflow: visible;}
#dirLstFlsName a[href] { overflow-wrap: break-word; white-space: normal; overflow: visible; float: none; line-height: 200%;}
div#LibActivityRpt div.filterForm {padding:8px 0 0 8px;background-color:#F6F7F6;border:1px solid #AFAFAF}
div#LibActivityRpt .filterForm .floatMany {margin-right:8px;}
div#LibActivityRpt div#filterForm div.floatMany {margin-right:8px;vertical-align:bottom !important} 
.hvrtbl tbody tr th { vertical-align: middle; }
.vs_FAILED {color:#BB0826;}
.vs_BUSY {color:#326295;}
.vs_READY {color:#007337;}
.fileInput { width: 600px; }
#lstFlsPgBtm p.paginationLeft, #lstLib p.paginationLeft, #myLibPgBtm p.paginationLeft { float: none; }