#hidden {
  display: none;
}

#recent-posts-3 ul {
  list-style: none !Important;
}

#recent-posts-1 .post-date, #recent-posts-2 .post-date, #recent-posts-3 .post-date, #recent-posts-4 .post-date {
  display: none;
}

.header-cart {
  display: none;
}

.post-meta li {
  padding-bottom: 0px !Important;
}

#homePageArticlesandPapers .row {
  margin-bottom: 0px !Important;
}

.row .breadcrumbs li {
  padding-bottom: 0px !Important;
}

.row blockquote {
  margin: 30px 0 30px 0 !Important;
  padding: 30px 30px 10px 30px !Important;
}

.row li:last-child, .row .li1:last-child, .row .li2:last-child, .row .li3:last-child, .row .li4:last-child, .row .li5:last-child, .row .li6:last-child, .row .li7:last-child, .row .li8:last-child {
  padding-bottom: 20px;
}

.row li, .row .li1, .row .li2, .row .li3, .row .li4, .row .li5, .row .li6, .row .li7, .row .li8 {
  line-height: 22px;
  padding-bottom: 10px;
}

/* .post-body p {
  clear: left;
} */

.page-content .row .post-meta {
  width: 100%;
}

.row p, .row .p1, .row .p2, .row .p3, .row .p4, .row .p5, .row .p6, .row .p7, .row .p8 {
  padding-bottom: 20px;
}

#homePageArticlesandPapers .post-media-container {
  height: 140px;
  overflow: hidden;
}

#homePageCourseSection {
  background-position: left;
}

#homePageCourseSection .container {
  padding: 80px 0 0 0;
}

.widget-title {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-family: Raleway;
}

#topGreyTestimonial .testimonial-text span {
  font-family: Open Sans, Arial, sans-serif; 
  font-weight: 400; 
  font-size: 12px !Important; 
  color: #76b043; 
  margin-top: 0px;
  font-style: normal !Important;
  height: auto !Important;
}

#topGreyTestimonial .testimonial-text p {
  font-family: Open Sans, Arial, sans-serif; 
  font-weight: 400; 
  font-size: 14px !Important; 
  color: #DCDCDC; 
  letter-spacing: 1px;
  line-height: 18px;
  margin-top: 10px;
  font-style: normal !Important;
  padding-bottom: 5px !Important;
}

#topGreyTestimonial .testimonial-text span::first-letter {
  color: #333333 !Important;
}

#topGreyTestimonial .row {
  margin-bottom: 30px !Important;
}

.widget .heading-bordered {
  margin: 30px 0px 30px 0px;
}

.heading-bordered:first-child {
  margin: 0px 0px 30px 0px;
}

.heading-bordered {
  margin: 30px 0px 30px 0px;
}

.page-content.custom-background {
  padding: 0px !important;
}

.rs-wrapper {
  margin-bottom: 0px !important;
}

.sliderSmallerCopy {
  font-family: Open Sans, Arial, sans-serif; 
  font-weight: 400; 
  font-size: 12px; 
  color: #76B043; 
  letter-spacing: 1px;
  line-height: 14px;
  margin-top: 10px;
}