.carousel{height:425px;overflow:hidden;background:#262626;}
.carousel .wrap{position:relative;}
.slide-caption{border-right:2px solid #fff;position:relative;z-index:10;float:left;width:350px;min-height:425px;padding:15px 15px 0;background:#B01116;}
.slide-caption h2{text-decoration:none;margin:0 0 0 0;color:#fff;font-size:26px;line-height:1.21;font-weight:normal;}
.slide-callout{width:333px;height:220px;margin:30px 0 0 0;padding:0 0 0 0;display:none;}
.slide-callout p{min-height:130px;color:#fff;text-decoration:none;width:92%;margin:0;padding:0;text-transform:none;font-weight:normal;font-size:14px;line-height:20px;}
.slide-callout .more{min-height:auto;color:#fff;width:92%;margin:0;padding:0;text-transform:none;font-weight:normal;font-size:14px;line-height:20px;text-align:right;}
.comp-a .slide-callout .more{background-color:#B01116;}
.comp-b .slide-callout .more{background-color:#B01116;}
.comp-c .slide-callout .more{background-color:#B01116;}
.slide-callout .more a{text-decoration:none !important;display:inline-block;min-height:19px;padding:8px 0px 7px 0px;background:none;color:#fff;text-transform:none;font-weight:normal;font-size:15px;}
.slide-callout .more a:focus{text-decoration:underline;color:#fff;}
.slide-callout .more:hover a{text-decoration:underline !important;color:#fff;}
.carousel-image{float:left;}
.carousel-image:not(*:root){float:left;}
.carousel-item{position:relative;}
.carousel-item-secondary{display:none;}
#hedu_preview .slide-caption h2{margin-bottom:32px;color:#fff;font-size:3.15em;line-height:1.21;}
#hedu_preview .slide-callout p{float:left;max-width:750px;min-height:19px;margin-bottom:5px;padding:9px 20px 6px 14px;background:#fff;background:rgba(255,255,255,.9);text-transform:uppercase;color:#363636;font-weight:bold;font-size:0.9em;line-height:1.5;}
#hedu_preview .slide-callout p.more{padding:0;}
#carousel_slide_headshot{background-image:none;}
.testimonials{width:100%;height:100%;float:left;}
.testimonials ul{width:100%;height:100%;float:left;margin:0;padding:0;list-style-image:none;}
.testimonials ul li{width:100%;height:100%;float:left;margin:0;padding:0 0 19px 0;list-style-image:none;background:url('../images/fade1.png') no-repeat scroll 200px bottom transparent;}
.testimonials ul li .testi_image{float:left;width:23%;margin:0;padding:0;}
.testimonials ul li .testi_image img{border:1px solid #bebebe;display:inline-block;float:left;height:133px;margin:4px 0 0 5px;vertical-align:middle;width:133px;border-radius:107px;-webkit-border-radius:107px;-moz-border-radius:107px;}
.testimonials ul li .testi_cont{float:right;width:76%;margin:0;padding:15px 0 0 5px;}
.testimonials ul li .testi_cont p{margin:0;padding:10px 0 0 0;}
.testimonials ul li .testi_cont .italic{float:right;font-style:italic;text-align:left;width:77%;color:#000000;}
.fade_image{background:url("../images/fade1.png") no-repeat scroll center 13px transparent;padding:0;width:100%;height:20px;clear:both;}
@media only screen and (min-width:10px) and (max-width:450px){#slideshow-wrapper .views-field-title .field-content{padding:10px 0 0 10px;font-size:12px;padding-right:30px;}
#slideshow-wrapper{height:100% !important;}
.slick-dotted.slick-slider{margin-bottom:0px !important;}
#slideshow-wrapper .slide-caption{margin-top:0px !important;}
#slideshow-wrapper .views-field-title{min-height:130px !important;position:absolute;bottom:0px;}
.carousel-image{width:100% !important;}
.carousel-image img{width:100% !important;}
.slick-slide{opacity:1 !important;}
#slideshow-wrapper .views-field-title{}
#slideshow-wrapper .region-slideshow{padding:0px !important;}
.slick-slide{height:343px !important;}
.slick-slide.slick-current.slick-active.slick-center{opacity:1 !important;}
}
.slick-slide.slick-current.slick-active.slick-center{opacity:1 !important;}