.isotope,.isotope .isotope-item { /* change duration value to whatever you like */
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  transition-property: transform, opacity;
}

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

.ui-autocomplete,.ui-menu {
  font-family: 'Open Sans', sans-serif !important;
  font-weight: 300;
}

.ui-widget {
  font-family: 'Open Sans', sans-serif !important;
  font-weight: 400;
  font-size: 15px;
  margin-left: 50px;
  margin-bottom: 15px;
}

.ui-widget label {
  color: #272727;
  margin-right: 10px;
}

#search {
  font-family: 'Open Sans', sans-serif;
  font-weight: 450;
  font-size: 14px;
  width: 300px;
  margin-left: 4px;
}

#inline-list {
  font-size: 14px;
  font-weight: 450;
  margin-left: 45px;
  margin-right: 45px;
  margin-bottom: 25px;
}

#inline-list p {
  font-size: 15px;
  display: inline;
  padding-left: 5px;
  padding-right: 10px;
}

#inline-list ul,#inline-list li {
  color: #1a4489;
  display: inline;
}

#inline-list li a {
  text-decoration: none;
  font-weight: 450;
  white-space: nowrap;
  line-height: 35px;
  margin: 2px;
  padding: 2px 8px 3px 8px;
  text-shadow: none;
  
  background: none repeat scroll 0% 0% rgb(255, 255, 255);
  
     -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
    
     -moz-box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, 0.1);  
}

#inline-list li a:hover {
     -moz-box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, 0.3);  
}

#inline-list li a:active  {
  background: none repeat scroll 0% 0% rgb(245, 245, 245);
  
     -moz-box-shadow: inset 0 0 2px 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 2px 1px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 2px 1px rgba(0, 0, 0, 0.3);  
}

#inline-list li a.cat_selected {
  background: none repeat scroll 0% 0% rgb(245, 245, 245);
  
     -moz-box-shadow: inset 0 0 1px 1px rgba(0,0,0,0.3);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(0,0,0,0.3);
          box-shadow: inset 0 0 1px 1px rgba(0,0,0,0.3);
}

#inline-list li a.cat_selected:hover {
  text-decoration: none;
  cursor: default;
}

.proj-name {
/* wrap long urls */
/*   white-space: pre; CSS 2.0
  white-space: pre-wrap; CSS 2.1
  white-space: pre-line; CSS 3.0
  white-space: -pre-wrap; Opera 4-6
  white-space: -o-pre-wrap; Opera 7
  white-space: -moz-pre-wrap; Mozilla
  white-space: -hp-pre-wrap; HP Printers */
  word-wrap: break-word; /* IE 5+ */
  width: 140px;
  font-size: 12px;
  padding: 12px 0 0 0;
}