.editors-picks .btn-group {
  padding-top:12px;
}

.editors-picks .carousel {
  margin:0 auto;
  min-height: 240px;
}

.editors-picks .thumbnail {
  padding:0;
}

.editors-picks .caption {
  padding: 9px 0 0 0;
}

.editors-picks .thumbnail {
  display: block;
  border: 0;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
  -webkit-transition: all 0 ease 0;
     -moz-transition: all 0 ease 0;
       -o-transition: all 0 ease 0;
          transition: all 0 ease 0;
}

.editors-picks a.thumbnail:hover {
  border-color: inherit;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}



.article .content .media,
.article .content .media .media {
  margin-top:0;
}

.article .by-line {
  margin: 10px 0;
}


.article-print {
  padding: 0;
  background-color: #FFFFFF;
}

.article-print .content {
  padding: 0;
}

.article-print hr {
  border-top: 1px solid #CCCCCC;
}
.article-print .article-body {
  color:black;
}

.article-print .by-line {
  color: #333333;
}

.article-print .date {
  color: #333333;
}

.article-print .footer {
  color: #333333;
  background-color: #FFFFFF;
}

.article-gallery {
  margin-left:0;
  margin-right:20px;
}
.article-gallery .thumbnails > li {
  margin-left: 0;
}

.article .content .caption-container .caption-media {
  bottom: 20px;
  left: 20px;
}

.article .body {
  margin-top: 20px;
  font-size:14px;
}

.article .body p {
  line-height: 24px;
  margin-bottom: 16px;
}

/* Facebook social plugins */
.article .toolbar li {
  height: 17px; /* like button height */
}
