body{margin:0;padding:0;}
.cls{clear:both;}
.grid_items {
	width:210px;
	min-height: 140px;
	float:left;
	padding: 10px;
	margin-right:20px;
	margin-bottom:10px;
}

.grid_items:hover {
	background: -webkit-linear-gradient(#e8e8e8 0%, #ffffff 100%)
}
.containers{ display:inline;}
.form-search{padding-top:11px;}
.result-num{font-size:12px;margin:10px;color:#999;}
.media{font-size:12px;margin:0 10px;color:#ccc;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:6px 0;}

.result{margin:0;padding:0;}

.result{margin:0;padding:0;}
.result h2{margin:16px 10px 0 10px;padding:0;font-size:18px;color:#666;font-weight:normal; font-style:italic;}
.top_app_items{float:left;margin:10px;width:164px;padding:9px;padding-left:118px;border:1px solid #ddd; background:#f9f9f9;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.top_app_items .app-pic{width:100px;height:100px;float:left;margin-left:-108px;}
.top_app_items .app-pic img{width:100%;height:100%;}
.top_app_items .app-info{float:left; display:inline;}
.top_app_items p{font-size:12px;color:#999; line-height:165%;margin:0;padding:0;}


.app_items{float:left;margin:10px;width:200px;}
.app_items{padding-left:70px;}
.app_items .app-pic{width:60px;height:60px;float:left;margin-left:-70px;}
.app_items .app-pic img{width:100%;height:100%;}
.app_items .app-info{float:left; display:inline;}
.app_items h3{font-size:14px; line-height:21px;margin:0;}
.app_items p{padding:0;margin:0;font-size:12px; line-height:18px;}

.app-item-wrap{margin:10px; position:relative;}
.app-item-wrap h3{font-size:18px; line-height:28px;margin:0;}
.app-item-wrap p{padding:0;margin:0;font-size:12px; line-height:18px;}
.app-item-wrap .app-pic{width:60px;height:60px;float:left;margin-right:12px;}
.app-item-wrap .app-pic img{width:100%;height:100%;}
.app-item-wrap .app-info{padding-right:72px; position:relative;}
.app-item-wrap .app-info .down{ position:absolute;right:0;top:14px;}
.app-item-wrap .descr{clear:both;font-size:14px;color:#999;padding:12px 0;}
.app-item-wrap .descr pre{border:1px solid #ddd; background:#f9f9f9;}
.screenshot {border-top:1px solid #ddd;padding:12px 0;}
.screenshot ul{ list-style:none;margin:0;padding:0;}
.screenshot li{margin:0;padding:0;width:240px;height:auto;float:left;margin:10px;}
.screenshot li img{width:240px;}

a.artist_link {
	color: #939393;
}

.loading_icon {
	position: absolute;
	right: -15px;
	top: 3px;
	padding-left: 36px;
	padding-bottom: 36px;
	background: transparent url(../graph/loading.gif) no-repeat center left;
}

.alt {
  color: #666;
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;
  font-style: italic;
  font-weight: normal;
  font-size: 22px;
}

img.thumbnail {padding:5px; border:1px solid #e3e3e3;}
img.thumbnail:hover {padding:5px; border:1px solid #b0afaf;}

#topMenu{display:block;}
#topMenu ul{overflow:hidden;background:#f7f6f6; padding:0px; margin:0px; margin-bottom:10px;}
#topMenu ul li{float:left; list-style:none}
#topMenu ul li a{display:block;padding:11px 10px;text-decoration:none;color:#000;font-size:1.0em;font-weight:bold;line-height:1}
#topMenu ul li a:hover{background:#e3e2e2; color:#9e1b34;}
#topMenu ul a.current{background:#e3e2e2; color:#9e1b34;}

.imgGrid {
	float: left;
}

/* Sidenav for Docs
-------------------------------------------------- */

.bs-docs-sidenav {
  padding: 0;
  background-color: #fff;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.bs-docs-sidenav > li > a {
  display: block;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.bs-docs-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav li.current {
	/*background: red;*/
}
/*
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
/* Chevrons */
.bs-docs-sidenav .icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}


