.home-slider-container .slide-title{
  margin-bottom: 1.75rem !important;
}
.home-slider-container .slide-title h3, .home-slider-container .slide-title h3 a{
  display: block;
  padding: 0px;
  font-family: "Open Sans";
  font-weight: 800;
  font-size: 2rem;
  line-height: 2.25rem;
  text-transform: uppercase;
  color: #333633 !important;
}

.home-slider-container .slide-title p{
  font-family: "Open Sans";
  font-weight: 300;
  font-size: 1.25rem;
  line-height: 1.55rem;
}
/* HOME BLOG LIST*/
.home-slider-container.blog-slider *{
    color: #000;  
}

.home-slider-container.blog-slider .blog-list-item{
    padding: 10px 10px 10px 0px;  
}

.home-slider-container.blog-slider .blog-list-item .figure .title{
    height: 24px;
    overflow: hidden;
    margin: 8px 0px;
}

.home-slider-container.blog-slider .blog-list-item .figure .title a{
  font-weight: 600;
  font-size: 1.385rem;
}

.home-slider-container.blog-slider .blog-list-item .figure {
  width: 100%;
}

.home-slider-container.blog-slider .blog-list-item .figure img{
  max-width: 300px;
  margin: 0 auto;
	height: auto !important;
}

.home-slider-container.blog-slider .blog-list-item .item-description {
  font-family: "Open Sans";
  font-weight: 300;
  line-height: 20px;
  margin-top: 10px;
  font-size: 1.125rem;
}

.home-slider-container.blog-slider .blog-list-item .details-link {
  margin-top: 6px;
}

.home-slider-container.blog-slider .blog-list-item .details-link a{
  font-family: "Open Sans";
  font-weight: 300;
  font-size: 1.255rem;     
}

.home-slider-container.blog-slider .more-post a{
  display: inline-block;
  padding: 10px 0px;
  margin-bottom: 20px;  
  font-family: "Open Sans";
  font-weight: 300;
  font-size: 1.415rem;     
}

.home-slider-container .owl-carousel{
  position: relative;
}

.home-slider-container .owl-nav .owl-prev{
  position: absolute;
  top: 50%;
  left: 10px;  
  text-align:center;
  z-index: 9999;
  margin-top: -2rem;
}

.home-slider-container .owl-nav .owl-prev span{
  display: block;  
  text-align:center;
  width: 4rem;
  height: 4rem;
  font-size: 4.55rem;
  line-height: 3rem;
  font-weight: 700;
}

.home-slider-container .owl-nav .owl-next{
  position: absolute;
  top: 50%;
  right: 10px;  
  text-align:center;
  z-index: 9999;
  margin-top: -2rem;
}

.home-slider-container .owl-nav .owl-next span{
  display: block;  
  text-align:center;
  width: 4rem;
  height: 4rem;
  font-size: 4.55rem;
  line-height: 3rem;
  font-weight: 700;
}

.home-slider-container .owl-theme .owl-nav  {
    opacity: .85;
    cursor: pointer;
}
/* HOME BLOG LIST END*/

 