.wsflexslider-style2  .caption-wrapper {
	display: none;
}

.tx-ws-flexslider .caption-title {color: #fff; text-align: center; font-size: 28px; height: 74px;
line-height: 74px; border-bottom: 2px solid rgba(250,250,250,0.2);}
.tx-ws-flexslider .caption-body { margin-top: 25px;}
.tx-ws-flexslider .caption-body p { margin-bottom: 0px; color: #fff; font-size: 28px; line-height: 32px; margin-bottom: 10px; }
.tx-ws-flexslider .caption-body h2 {
	text-transform:uppercase;
	font-family:"Krona One";
	font-size: 34px;
	line-height: 48px;
	color: #fff;
	margin-bottom: 10px;
}
.tx-ws-flexslider .caption-text { text-align: center; color: #fff; }
.tx-ws-flexslider .caption-link { text-align: center; margin-top: 25px;}
.tx-ws-flexslider .caption-text p a,
.tx-ws-flexslider .caption-link a {
	 color: #fff;
	 opacity: 0.7;
	 font-size: 22px;
	 text-decoration: underline;
}
.tx-ws-flexslider .caption-text p a:hover,
.tx-ws-flexslider .caption-link a:hover { text-decoration: none;}
.flexslider .slides img { height: auto; }


  
  .slides li div.caption-wrapper { position: fixed; width: 550px; min-height: 330px; top:50%; left:50%; margin-left:-275px; margin-top: -111px; background: rgba(0,0,0,0.9); padding-left: 27px; padding-right: 27px; padding-top: 5px;}
  .slides li div.caption span { color: #fff; display: block; }
   .slides li div.caption .captiontitle,
  .slides li div.caption .captiontitle p{ font-size: 18px; font-weight: bold; margin-bottom: 5px; text-align: right; }
  .slides li div.caption .captiontext { font-size: 12px; line-height: 15px; }
  

  
  
  
  
