
div[data-angular-treeview] {
  /* prevent user selection */
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;

  /* default */
  font-family: Verdana;
  font-size:12px;
  color: #FFD;
  /* color: #555; */
  text-decoration: none;
}

div[data-tree-model] ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border: none;
  overflow: hidden;
}

div[data-tree-model] li {
  position: relative;
  padding: 0 0 0 10px;
  line-height: 20px;
}

div[data-tree-model] li .expanded {
  padding: 1px 10px;
  background-image: url("../images/folder.png");
  background-repeat: no-repeat;
  
}

div[data-tree-model] li .collapsed {
  padding: 1px 10px;
  background-image: url("../images/folder-closed.png");
  background-repeat: no-repeat;
 
}

div[data-tree-model] li .normal {
  padding: 1px 10px;
  background-image: url("../images/file.png");
  background-repeat: no-repeat;
  
}

div[data-tree-model] li i, div[data-tree-model] li span {
  cursor: pointer;
}

div[data-tree-model] li .selected {
  /*background-color: #aaddff; */
  font-weight: bold;
  /* padding: 1px 5px; */
}

hr {
   border: 0;
   width: 98%;
   margin-top: 10px !important;
   margin-bottom: 10px !important;
   
 }
 
 
ul {
 /* list-style-image: url('../images/starsolid.gif') */
 /* list-style-image: url('../images/star-icon2.png') */
}

 #container {
    width: 95%;
    max-width: 646px;
    margin: 10px auto;
    border: 5px solid black;
    padding: 5px;
}
#container .row {
    border: 1px solid green;
    border-left: 0;
    border-top: none;
    margin: 0;
    padding: 0;
}
#container br {
    clear: both;
}
#container .block {
    border: 1px solid blue;
    border-bottom: 0;
    border-right: 0;
    float: left;
    width: 128px;
}

 .img-blur{
    filter: blur(10px);
}


/*
img{
    height: 60px;
    background: gray;
}
*/


/* The navigation bar */
.navbar {
    overflow: hidden;
    background-color:  #000;
    position: fixed; /* Set the navbar to fixed position */
    top: 0; /* Position the navbar at the top of the page */
    width: 100%; /* Full width */
	z-index: 999;
	min-height: 30px !important; 
    margin-bottom: 0px !important;
	margin-left: 10px;
}


/* Links inside the navbar */
.navbar a {
    float: left;
    display: block;
    color: #f2f2f2;
    text-align: center;
    padding: 5px 10px;
    text-decoration: none;
}

/* Change background on mouse-over */
.navbar a:hover {
    background: #ddd;
    color: black;
}


/* Main content */
.main {
    margin-top: 40px; /* Add a top margin to avoid content overlay */
	background-color: #000;
}

.backco {
	background-color: #000;
}

