﻿.item-box, .header-item-box
{	
	border-collapse: separate;
}
#onetidDoclibViewTbl0{
	display:none;
} 
.documentGroup .item-box > div, .documentGroup .header-item-box > div{
	display: table-cell;
    vertical-align: middle;
}
.ms-img-icon{
	vertical-align: top;
    padding: 0px 8px 0px 4px;
    cursor: default;
    white-space: nowrap;}
.ms-item-title{
	vertical-align: top;
    padding:5px 17px 5px 5px;
}
.documentGroup a{
	color:#444!important;
	/*text-decoration:none;*/
}
.ms-item-checkbox{
    height: 30px;
    padding:0px 1px;	
}
.item-header{
	cursor:default; 	
}
.header-item-box .item-box:hover, .header-item-box .ms-item-title:hover{
	 background:rgba( 156,206,240,0.3 );
}
.item-box-selected{
	 background:rgba( 156,206,240,0.5);
}
.item-box-selected:hover,.header-item-box .ms-img-icon:hover,.documentGroup .item-box:hover{
	background:rgba( 156,206,240,0.5);
}
.documentGroup{
	display: table;
}
.ms-selectitem-icon {
    position: absolute;
    left: -44px;
    top: -198px;
}
.item-box-selected .ms-selectitem-icon.ms-selectitem-icon,.item-box-selected:hover .ms-selectitem-icon.ms-selectitem-icon {
    left: -44px;
    top: -256px;
}
.offscreen {
	position: absolute!important;
    clip: rect(1px 1px 1px 1px)!important;
    clip: rect(1px, 1px, 1px, 1px)!important;
    clip-path: inset(50%)!important;
    padding: 0!important;
    border: 0!important;
    height: 1px!important; 
    width: 1px!important; 
    overflow: hidden!important;
    white-space: nowrap!important;
} 
.selectAll
{
	width: 20px;
    height: 20px;
    line-height: 20px;
    display: table-cell;
    text-align: center;	
}
.selectAll:hover
{
	background:rgba( 205,230,247,0.5 );
	
}
.item-box:hover .ms-selectitem-icon,.selectAll img {
	 visibility:visible;
  	 left:-32px;
     top: -256px;
}
.ms-img-icon > a
{
	cursor:default;
}
.item-box .ms-item-checkbox,.item-box .ms-img-icon{
	cursor:pointer;
}
.item-box-selected .ms-selectitem-span{
	visibility: visible;
}
.item-box-selected  .ms-item-checkbox {
    background-color: #0072c6;
    background-clip: padding-box;
    -webkit-background-clip: padding;
}
.ms-item-checkbox{
    border-width: 0px;
    border-right-width: 10px !important;
    border-collapse: separate;
    border: solid 1px transparent;
    border-top:0;
    border-bottom:0;
}
#SortArrowSpanLinkFilename img{
	display:none;
}