/* Home Slider carousel-caption */

.carousel-caption{ background:rgba(0,0,0,0.4); z-index:10; padding: 15px; width:35%; height: 170px; position: absolute; left: 100px; bottom: 30px; color: #fff; text-align:left; border-radius:10px;}
  @media (min-width: 992px){
.carousel-caption-heading{display:block; font-size:25px!important; margin-bottom:10px; text-transform: uppercase;}
.carousel-caption-heading-mobile{ display:none;}
}
.carousel-caption-text{height: 70px; margin-bottom: 5px; font-size:17px;}
a.readmore-link{ font-size:18px; background-color:#fddb00; border-radius:5px;  color:#000; padding:10px 15px 8px 15px; font-weight:bold;}
a.readmore-link:hover{ text-decoration:none;}

.moduletable{ position:relative;}

/* HOME BOTTOM SLIDER DJ SLIDER*/
 @media (min-width: 992px){
   .homeslider-mt{margin-top:98px;}
.djslider-default .slider-container{ height:220px!important;}
.djslider-default ul{ height:220px!important; }
.djslider-default ul.djslider-in > li{ height:220px!important; }
.djslider-default a.image-link{ display:block; width:100%; height:auto;}
.djslider-default.img-vcenter img.dj-image{ top:110px!important; width:100%!important; height:220px!important;}
.slide-desc{ bottom:0px!important;  }
.slide-desc-text-default{ padding:5px!important;}
.djslider-default .slide-desc-in{ height:40px!important;}
.navigation-container{ top:30%!important;}
}
@media (min-width: 320px) and (max-width: 480px) {
.djslider-default .slider-container{ height:124px!important;}
.djslider-default ul{ height:124px!important; }
.djslider-default ul.djslider-in > li{ height:124px!important; }
.djslider-default a.image-link{ display:block; width:100%; height:auto;}
.djslider-default.img-vcenter img.dj-image{ top:110px!important; width:100%!important; height:220px!important;}
.slide-desc{ bottom:10px!important;  }
.slide-desc-text-default{ padding:5px!important;}
.djslider-default .slide-desc-in{ height:30px!important;}
.navigation-container{ top:20%!important;}
}