.input-text {border:1px solid #c0c0c0;font-size:150%;width:99.5%;}
#aside #search fieldset .input-text {font-size:100%;width:128px;margin-left:0;}

span.validation-summary-errors {display:block;border:2px solid #FFAEAE;background: #FEEBEB url("../design/ico-delete.gif") 10px 50% no-repeat;padding:10px; padding-left:35px;}
.input-validation-error  {border:1px solid #DF0000;background:#FFE;}

ul.validation-summary-errors {padding:10px 16px;list-style-position:inside;color:#444;border:2px solid #c0c0c0;background:#f0f0f0;font-weight:bold;}

/* span.field-validation-error {font:85%/1.2em "tahoma",sans-serif;color:#DF0000;} */
span.field-validation-error {display:none;}

#after-content {clear:both;}

strong label {color:#000;}
label {color:#444;}

img.avatar {vertical-align:middle;border:1px solid #666;}

#content fieldset {border-left:0;border-right:0;border-bottom:0;padding:0;}

#content h1 {margin-bottom:0.7em;}

#aside #btn-list {margin:0 0 15px 0;}
#aside #btn-list a {float:left; padding-left:27px; height:37px; overflow:hidden; background:url("../design/btn-list-left.gif") 0 0 no-repeat; text-decoration:none; font-weight:bold; cursor:pointer;}
#aside #btn-list a span {color: #000; float:left; display:block; width:163px; padding:8px 0 10px 10px; background:url("../design/btn-create-right.gif") -2px 0 no-repeat;}
#aside #btn-list a:hover {background-position:0 -37px;}

.ui-accordion .ui-accordion-content{padding-left: 1em;padding-right: 1em;}

#logo a,
#logo a img {
  background: #fff;
}

#aside ul li.submenu-active a {
  background-color: #0085CC;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}

#aside ul li.submenu-active {
  background-color: #0085CC;
}

#aside ul li.trash,
#aside ul li.trash a.parent {
  background-color: #DF0000;
}

#aside ul li.uncategorized,
#aside ul li.uncategorized a.parent {
  background-color: #777;
}

#aside ul li.submenu-active a span.count {
  font-size: 10px;
  font-weight: normal;
  color: #444;
  background-color: #fff;
  
  display: block;
  line-height: 15px;
  width: 28px;
  text-align: center;
  
  position: absolute;
  right: 15px;
  top: 6px;
  
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

span.hits {
	line-height: 13px;
	margin-left: 4em;
}

span.codes {
	line-height: 13px;
}

