/*  
  Theme Name: Maa Baba
  Description: Hundred Zeros
  Author: Amit Agarwal
  Template: pinboard
  Author URI: http://www.labnol.org/
*/

@import url(../pinboard/style.css);

body,h1,h2,h3,h4,h5
{
  font-family:'Open Sans', sans-serif !important;
  font-weight: 400;
  font-style:normal !important;
}

body
{
  background-image:url(none);
  background-color:#f5f5f5;
}

#site-description { display:none; }
#site-logo { padding: 10px 0 0; }

#header {
  padding-bottom: 0;
}

#headerwrap
{
  box-shadow:none;
  background:#212121 url(none);
}

/* No rounded search box */
#header #searchform #s
{
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.edit-button {
  position: absolute;
  top: 0;
}

.category-description
{
  display:none;
}

.grid4 .post-title
{
    font-size:100%;
    font-weight: 600;
}

.grid4 .post-inner {
  padding: 0
}

.grid4 .post-content {
  padding: 0 14px 14px;
}

.grid4 .post
{
  width: 140px;
  height: 360px;
}

.post {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
  -ms-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);
  box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.grid4 .post-image {
  -o-transition:opacity 0.5s ease-out;
  -moz-transition:opacity 0.5s ease-out;
  -webkit-transition:opacity 0.5s ease-out;
  transition:opacity 0.5s ease-out;
}

.grid4 .post-meta {
  color: #444;
  position: absolute; 
  bottom: 0;
  margin: 0 10px 10px 0;
  overflow: hidden;
}

.grid4 .post-meta a {
  color: #444;
}

.grid4 .post-tag {
  white-space: nowrap;
  display: block;
  margin: .5em 0;
  width: 110px;
}

.grid4 .post-category {
  white-space: nowrap;
  width: 110px;
  display: block;
}

.grid4 .post-rating {
  display: inline-block;
  margin-bottom: .5em
}

.post-meta .post-tag:before
{
  xcontent:"By: ";
}

.post-meta .post-category:before
{
  xcontent:"In: ";
}

.small-icon { float: left; padding-right: 8px; }

.star {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJdJREFUeNpiYMAB/s9kOMBACgBqCADi/yAamzwTDn0OaDRRmgLQaBTACHRCApDuB2IBIlz+AYgLGaF+MABS84HYAI+GC0CcyJjOcIERyfMCUBsTsGhYALYhHWwTAyNaqCkAqftYNCkCNTzAFRABBAIGqyZYEG8AmQ6lcQY92E/QCM1HE8+Higtg06QADUVscgZADLcNIMAANokyMRd3Fv8AAAAASUVORK5CYII=);}

.unstar {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpiYMABzpw5cwCXHBMODQFAyh5KE6cJCBzQaKI0BaDRKIAR6IQEIN0PxAIMhMEHIC5khPrBAEjNB2IDPBouAHGiiYnJBbDzQAwg5QjEC3BoAIk7QtUxMKKFmgKQuo9FkyJQwwNcARFAIGCwaoIF8QaQ6VAaI+gZkZwGCr33QFwAdMpEJPF8IDUBiAWB4h/QbQJpMkTWAA0kEN8QOWQBAgwAaKot+aT5/nQAAAAASUVORK5CYII=); }

.half-star {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALNJREFUeNpiYMAB/s9kSGAgBQA1BJw5c+Y/EAdgk2fCoc8BjSZKUwAajQIYoW7vB2IBZImzxmewqf8AxIVMjOkMC4AMRyC+QMCrIHlHExOTBWDnATVegGpcgEPDAqgGsMGMaKGmAKTuY3GeIlDDA1wBEUAgYLBqggXxBqln00G2bsAW9IxITgOF3nsgLgD6cSJMHBjB+UBqAhALAp34Ad0mkCZDZA0gAFQI4hsCsQFMDCDAAAzqL7hbAkUwAAAAAElFTkSuQmCC);}

.rating {
  float: left;
  width: 13px;
  height: 12px;
}

.single .post-image img
{
  background: #fff;
  border: solid 1px #ccc;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  padding: 5px;
  max-width: 120px; 
  height: auto;
}

.widget {
  border-radius: 0;
}

.single .post {
  border-radius: 0;
}

.relatedbook {margin-top: 3em; padding-bottom: 2em; }
.relatedbook h4 { font-size: 1.1em;}

.ads { margin: 1em 0 2em 0; }

.col5
  {
    margin-left: 2%;
    max-width: 18%;
    float: left;
    font-size:85%;
    line-height: 140%;
  }

.col5.first {
  margin-left: 0;
}

.col5 a {
  color: #333;
}

#breadcrumbs
{
  font-size:85%;
  margin:1em 0;
  clear:both;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.archive .page-title { font-size: 2em; }
.search .page-title { font-size: 2em; }
