.iosSliderDemo {clear:both; width:100%; /* padding:0 0 30% 0;  padding:0 0 479px; */ margin:0 0 0 0; position:relative; }
.sliderContainer {height:100%; min-height:252px; padding:0 0;}
.iosSlider{position:relative; top:0; left:0; width:100%; height:100%;}
.iosSlider .slider{width:100%; height:100%;}
.iosSlider2{position:relative; top:0; left:0; width:100%; height:100%;}
.iosSlider2 .slider{width:100%; height:100%;}
.sliderContainer .slideSelectors {position:relative; z-index:1; text-align:right; margin-top:25px; }
.sliderContainer .slideSelectors .item {display:inline-block; width:15px; height:15px;  border-radius:3px; background:#dfbfc5; margin:0px;}
.sliderContainer .slideSelectors a.selected { background:#600011;}
.sliderContainer .unselectable {opacity: 0.2;}
/* span12 carousel vars */
.fluidHeight{width:100%; /* height: 87%; */ height:252px;}
.iosSlider .slider .item {width:100%; height:100%; padding:0 0 0 0; position:relative;}
.iosSlider .slider .item img{width:100%;}
.slider .item a.headline{background:#3e3892; width:35%; display:block;  text-decoration:none; background:rgba(62,56,146,0.7); text-align:left; padding:20px; color:#fff; position:absolute; z-index:3; top:18%; left:50px; max-height:80%;}
.slider .item a.headline:hover h2{ text-decoration:underline;}
.slider .item .headline h2{font-weight:500; padding-bottom:10px; font-size:24px; margin:auto; margin-bottom:0px; font-family:'Open Sans', Arial, sans-serif;}
.slider .item .headline p{font-size:14px; padding:0px; font-family:'Open Sans', Arial, sans-serif;}
.sliderContainer .next{position:absolute; right:-1px; top:43%; z-index:2; width:40px; height:40px; background:url(//ls-static.com/img/icon-carousel-details-next.png) top left no-repeat;}
.sliderContainer .prev{position:absolute; left:0px; top:43%; z-index:2; width:40px; height:40px; background:url(//ls-static.com/img/icon-carousel-details-prev.png) top left no-repeat;}
.fluidHeight{width:100%; /* height: 87%; */     height: 270px;}
.sliderContainer .next2{position:absolute; right:-1px; top:43%; z-index:2; width:40px; height:40px; background:url(//ls-static.com/img/icon-carousel-details-next.png) top left no-repeat;}
.sliderContainer .prev2{position:absolute; left:0px; top:43%; z-index:2; width:40px; height:40px; background:url(//ls-static.com/img/icon-carousel-details-prev.png) top left no-repeat;}
/* cms page carousel */
.content-carousel{margin-top:20px;}
.col9 .content-carousel .fluidHeight{width:100%; /* height: 87%; */ height:380px;}
.col8 .content-carousel .fluidHeight{width:100%; /* height: 87%; */ height:250px;}
.content-carousel .sliderContainer .next{position:absolute; right:20px; top:45%; z-index:2; width:38px; height:38px; background:url(//static.lawsociety.ie/img/icon-carousel-details-next.png) top left no-repeat;}
.content-carousel .sliderContainer .prev{position:absolute; left:20px; top:45%; z-index:2; width:38px; height:38px; background:url(//static.lawsociety.ie/img/icon-carousel-details-prev.png) top left no-repeat;}
.content-carousel .sliderContainer .slideSelectors{display:none;}

/*@media all and (max-width: 768px){*/
        @media all and (max-width: 810px) {

    .slider .item a.headline{width: 48%;
    top: 0;
    bottom: 0;
    left: 0;}
    .slider .item a.headline {
       max-height: 200px;
    }
}