div.featureSlider{margin-bottom:30px}
div.containerTwoColumn>div.cols2 div.featureSlider{margin-bottom:0}
div.featureSlider div.flexslider{margin-bottom:0}
.featureSlide{position:relative;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
div.flexslider ul{margin:0}
div.flexslider ul li{margin:0;padding:0}
.flexslider .slides{overflow:hidden}
.flex-caption{background-image:url("../png/tran-black-70.png");width:100%;position:absolute;bottom:0}
.flex-caption .slideDescriptionPadding{padding:15px 20px;position:relative}
.flex-caption h2{color:#fff;font-weight:normal;font-size:18px;margin-bottom:.2em;border:0}
.flex-caption h3{color:#ffd400;font-size:13px;border:0;font-weight:400}
.flex-caption a>h2,.flex-caption a>h3{text-decoration:none}
.flex-caption a>h2:hover,.flex-caption a>h3:hover{text-decoration:underline}
.featureSlide .flex-caption a{text-decoration:none}
.featureSlide .thumbnail{display:none}
.flex-control-paging li a{width:15px;height:15px}
.flex-control-paging li a.flex-active{background:#242424}
div.editThumbnail{width:110px;position:absolute;top:5px;left:5px;box-shadow:3px 3px 3px #fff}
div.flexslider img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div.flex-pauseplay{position:absolute;top:10px;right:40px}
div.flex-pauseplay a{color:#242424}
div.flex-pauseplay>.flex-play,div.flex-pauseplay>.flex-pause{color:white;height:30px;width:30px;line-height:30px;vertical-align:middle;text-align:center;bottom:auto;left:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-image:url("../png/tran-black-50.png");text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flex-direction-nav li::before{display:none}
.flex-direction-nav a,.flex-direction-nav a:hover,.flex-pauseplay a,.flex-pauseplay a:hover{border-bottom:none !important}
div.flex-pauseplay>.flex-play:before,div.flex-pauseplay>.flex-pause:before{font-size:12px}
.flex-direction-nav a{top:25%;height:35px;width:35px;line-height:35px;background-image:url("../png/tran-black-50.png");margin:0;vertical-align:middle;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}
.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{color:white;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flex-direction-nav a.flex-next:before{font-size:16px}
.flex-direction-nav a.flex-prev:before{font-size:16px}
.ie8Slider .flex-direction-nav .flex-prev{opacity:1;left:10px}
.ie8Slider .flex-direction-nav .flex-next{opacity:1;right:10px}
div.featureSlider .flex-control-nav{position:static;margin-top:10px;padding-bottom:4px;bottom:0}
div.featureSlider .flex-control-nav>li{padding:0}
div.featureSlider .flex-control-nav:empty,div.featureSlider .flex-control-paging:empty{display:none}
.flexslider .flex-control-thumbs>li{padding:0;margin:0}
.flexslider.showThumbCaptions .flex-control-thumbs>li{position:relative;width:20%}
.flex-control-thumbs>li>.flex-caption{display:none}
.flexslider.showThumbCaptions .flex-control-thumbs>li>.flex-caption{display:block;-moz-opacity:.7;filter:alpha(opacity=70);opacity:.7;width:100%;left:0;bottom:0;z-index:5000;color:white}
div.flexslider.mainSlider.sliderWithThumb .slides{background-color:#191919}
div.mainSlider.sliderWithThumb{margin-bottom:0;padding-bottom:0;border-bottom:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
div.mainSlider.sliderWithThumb>.flex-direction-nav{height:0}
div.thumbSlider.sliderWithThumb{padding:5px;background:#191919;margin-top:0;padding-top:0;border-top:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0}
div.thumbSlider.sliderWithThumb .caption-container{border-top:2px solid #242424;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid #242424;border-bottom:2px solid rgba(0,0,0,0);opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);cursor:pointer;position:relative;padding:0}
div.thumbSlider.sliderWithThumb .flex-active-slide .caption-container,div.thumbSlider.sliderWithThumb .featureSlide .caption-container:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;border-top:2px solid #ffd400;border-bottom:2px solid #ffd400}
div.thumbSlider.sliderWithThumb .slides>.featureSlide{padding:0 5px}
div.thumbSlider.sliderWithThumb .caption-container>.flex-caption{display:none}
.flexslider.sliderWithThumb.showThumbCaptions .caption-container>.flex-caption{display:block;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;color:white;font-size:11px;white-space:nowrap;overflow-x:hidden}
div.featureSlider>div.flexslider.mainSlider.noControl>.flex-control-nav,div.featureSlider>div.flexslider.mainSlider.noControl>.flex-control-paging{display:none}
.sidebar .flex-caption .slideDescriptionPadding{padding:5px 15px 0;position:relative;font-size:1em;color:#fff;font-weight:normal;margin-left:5px;background:url("../gif/bullet-arrow.gif") no-repeat scroll 10px transparent}
.sidebar .flex-caption a.subheadingLink,.sidebar .flex-caption h3{display:none}
.sidabar .flex-caption{height:40px}
.sidebar .flex-caption h2{font-size:1em;color:#fff;font-weight:normal;margin-left:5px}
.ie8Slider img.ie8Image{display:block}
div.flex-caption div.slideDescriptionPadding div.mobileReadMore{display:none}
div.mainSlider.dalPhotoGallery{border:0;box-shadow:none}
div.mainSlider.dalPhotoGallery .flex-control-nav>li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid white}
.maincontent-full div.mainSlider.dalPhotoGallery .flex-control-thumbs{width:33.33%;float:right;top:0;right:0;margin:0;bottom:initial}
div.mainSlider.dalPhotoGallery div.flex-caption{background:black;width:100%;position:relative}
div.mainSlider.dalPhotoGallery div.slideDescriptionPadding .captionReadMore{cursor:pointer}
div.mainSlider.dalPhotoGallery div.slides{background:black}
.maincontent-full div.mainSlider.dalPhotoGallery{display:inline-block}
.maincontent-full div.mainSlider.dalPhotoGallery div.slides{width:65%;float:left}
div.mainSlider.dalPhotoGallery .flex-control-thumbs img{opacity:.6}
div.mainSlider.dalPhotoGallery .flex-control-thumbs .flex-active{opacity:1}
div.mainSlider.dalPhotoGallery .flex-control-thumbs>li{width:33.33%}
div.mainSlider.dalPhotoGallery.showThumbCaptions .flex-control-thumbs>li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;background-color:black;opacity:1}
div.mainSlider.dalPhotoGallery div.flex-pauseplay,div.mainSlider.dalPhotoGallery .flex-direction-nav{display:none}
@media(max-width:767px){div.flexslider .flex-caption{min-height:0;height:auto}
div.flexslider.mainSlider .programSiteSlide{background-color:#191919}
div.flexslider .programSiteSlide .flex-caption{background-color:#191919;background-image:none;position:static}
.flex-caption .slideDescriptionPadding{padding:5px 15px 0;background:url("../gif/bullet-arrow.gif") no-repeat scroll 10px transparent}
.flex-caption h2{font-size:1em;margin-left:5px}
.flex-caption a.subheadingLink,.flex-caption h3{display:none}
.flex-control-paging li a{width:25px;height:25px}
.flex-direction-nav{display:none}
div.flexslider div.flex-caption div.slideDescriptionPadding{padding:15px 20px;position:relative}
}
@media(max-width :767px){.maincontent-full div.mainSlider.dalPhotoGallery .flex-control-thumbs{width:auto;position:static;margin-top:10px}
.maincontent-full div.mainSlider.dalPhotoGallery div.slides{width:auto}
div.mainSlider.dalPhotoGallery .flex-caption h2{margin-left:0}
div.mainSlider.dalPhotoGallery div.flex-caption div.slideDescriptionPadding{background:0}
div.mainSlider.dalPhotoGallery .flex-caption a.subheadingLink,div.mainSlider.dalPhotoGallery .flex-caption h3{display:block}
div.mainSlider.dalPhotoGallery div.flex-caption div.slideDescriptionPadding div.mobileReadMore{display:block}
div.mainSlider.dalPhotoGallery div.slideDescriptionPadding .captionSubHeading{display:none}
}