
.items .option, .noitems .option, .search .option {
	position:absolute;
	width:20;
	float: left;
}
.items .detail, .noitems .detail, .search .detail {
	padding-left: 90px;
	float:left;
}
li.items {
	background-image: url(/_imgs/common/icon-folder-content.png);
}
li.noitems {
	background-image: url(/_imgs/common/icon-folder-nocontent.png);
}
li.search {
	background-image: url(/_imgs/common/icon-savesearch.png);	
}
li.items, li.noitems, li.search {
	line-height: 35px;
	background-repeat: no-repeat;
	background-position: 35px .3em;
}
.resourcesheading {
	padding-top: 1em;
}
.savedsearchheading, .resourcesheading {
	margin-bottom:0.5em;
	clear: left;
}
 /*member homepage*/
 .memberhome ul.tile {
     width:49%!important;
     min-height:170px;
 }
 .memberhome ul.tile:nth-of-type(3n+2) {
     margin:0;
 }
  .memberhome ul.tile:nth-child(odd) {
     margin-right:1%;
     margin-bottom:2%;
 }
    .memberhome ul.tile:nth-child(even) {
     margin-left:1%;
     margin-bottom:2%;
     float:right;
 }
 .memberhome ul li.tilrecord {
     display:table;
     width:100%;
 }
 .memberhome ul li.tilerecord div.option {
     display:table-cell;
     vertical-align:top;
     padding:0 .3rem;
 } 
 ul.saved li, ul.tilerecords li {
	display: table;
	width:100%;
    height:30px;
    transition:150ms ease-in-out;
    border-radius:2px;
} 
  ul.saved li:hover, ul.tilerecords li:hover {
	background-color:#FCFCFC;
} 
ul.tilerecords li a {
	display:table-cell;
    vertical-align:middle;
} 
  .memberhome ul li.tilerecord div.detail {
     display:table-cell;
     vertical-align:middle;
     padding:0 .3rem;
 } 
    .memberhome ul li.tilerecord div.deleteButtonDiv {
     display:table-cell;
     vertical-align:middle;
     padding:1px .3rem;
     width:35px;
     height:35px;
 } 
.memberhome ul li.tilerecord div.deleteButtonDiv a {
     width:35px;
     height:35px;
     background-image:url(/_imgs/common/icon-delete.png);
     background-repeat:no-repeat;
     background-position:center;
     text-indent:999px;
     display:inline-block;
     overflow:hidden;
     transition:150ms ease-in-out;
 } 
.memberhome ul li.tilerecord div.deleteButtonDiv a:hover {
     background-image:url(/_imgs/common/icon-delete-hover.png);
 }
  .memberhome ul li.tilerecord div.option input{
     height:auto;
 } 
  .tilerecords {
    height: 120px;
    overflow-y: auto;
}
  .memberhome .tileheader input {
    background-color: #dfdfdf;
    background-position: 9px center;
    background-repeat: no-repeat;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: none;
    color: #777;
    display: table-cell;
    font-family: "Proxima Nova Regular",Arial,sans-serif;
    height: auto;
    margin: 0;
    padding: 0.5rem;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    transition: all 250ms ease-in-out 0s;
    vertical-align: middle;
    background-image: url("/_imgs/common/icon-delete.png");
}
