/*
 * Testimonial carousel styles.
 *
 * Extracted from the removed WP Slick Slider plugin's stylesheet -- only the
 * rules the design-5 testimonial layout actually uses. CSS only, no plugin code.
 * Theme overrides in style.css layer on top of these, as they did before.
 */

.wpsisac-slick-slider *, .wpsisac-slick-carousal * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.wpsisac-clearfix:before, .wpsisac-clearfix:after {content: "";display: table;}
.wpsisac-clearfix::after {clear: both;}
.wpsisac-clearfix {clear: both;}
.wpsisac-slick-slider .slick-arrow, .wpsisac-slick-carousal .slick-arrow {position:absolute; z-index:9; padding:0; margin:0px; display: inline-block; background-color: rgba(0, 0, 0, 0.7); text-align:center; width:30px; height:50px; cursor: pointer;}
.wpsisac-slick-slider .slick-arrow svg, .wpsisac-slick-carousal .slick-arrow svg {fill: #fff; height: 100%; width: 100%;}
.wpsisac-slick-slider .slick-slide, .wpsisac-slick-carousal .slick-slide {padding:0px !important}
.wpsisac-slick-slider .slick-disabled, .wpsisac-slick-carousal .slick-disabled {opacity:0.5;}
.wpsisac-slick-slider, .wpsisac-slick-carousal {visibility: hidden; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transition: opacity 0.5s linear; transition:opacity 0.5s linear;}
.wpsisac-slick-slider.slick-initialized, .wpsisac-slick-carousal.slick-initialized {visibility: visible !important; opacity:1 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.wpsisac-slick-slider h2.wpsisac-slide-title {margin:5px 0 !important; font-size:25px; line-height:30px;}
.wpsisac-image-slide {position:relative;}
.wpsisac-slide-title {padding:0px !important; margin:0 0 8px 0 !important}
.wpsisac-slick-slider .wpsisac-image-slide {text-align:center;}
.wpsisac-slick-slider.design-5 .wpsisac-image-slide img {max-width:100%; height:auto; display:inline-block;}
.wpsisac-slick-slider.design-5 .wpsisac-image-slide .wpsisac-slide-wrap .wpsisac-slider-content {text-align:center; padding:60px 50px;}
.wpsisac-slick-slider.design-5 .wpsisac-image-slide .wpsisac-slide-wrap .wpsisac-slider-short-content {text-align:center; margin-bottom:15px;}
.wpsisac-slick-slider.design-5 .wpsisac-image-slide .wpsisac-slide-wrap .wpsisac-slider-short-content p {text-align:center; font-size:16px;}
.wpsisac-slick-slider.design-5 .wpsisac-image-slide .wpsisac-slide-wrap .wpsisac-readmore a.wpsisac-slider-readmore {padding:5px 10px; border:1px solid #fff;}
.wpsisac-slick-slider.design-5 .slick-arrow {top:45% !important;}
.wpsisac-slick-slider.design-5 .slick-next {right:0px !important;}
.wpsisac-slick-slider.design-5 .slick-prev {left:0px !important;}
.wpsisac-slick-slider.design-5 .slick-dots {left:15px !important; right:15px; text-align:center; bottom:8px !important;}
.wpsisac-slick-slider.design-5 .wpsisac-image-slide, .wpsisac-slick-slider.design-5 .wpsisac-slide-wrap {height:auto !important;}
