.slickGeneral { width:100%; margin: 0 auto; position:relative; padding-bottom: 35px;}
/*Image and Caption*/
.slickGeneral img { width:100%; margin: 0 auto; }
.slickGeneral .textCaption { display: block; margin-bottom: 0; position: absolute; z-index: 2; bottom: 0; text-align: justify; overflow: auto; background-color: rgb(0,36,83); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC002453,endColorstr=#CC002453)";  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC002453, endColorstr=#CC002453);zoom: 1; padding: 1%; left: 0; color: #fff; width:98%; }
.slickGeneral .textCaption * {max-width:1440px; margin:0 auto !important; width:100%;}
/*Title*/
.slickGeneral .textCaption .title { color: #ffe0a4; margin-top: 0; padding:0; }
.marsslideshow .slickGeneral .title{cursor:pointer;}
/*Caption*/
.slickGeneral .textCaption .teaser { margin: 0.5em 0; }
.slickGeneral .textCaption .teaser a { color:orange; }
/*Read more*/
.slickGeneral .textCaption a.more:before { content:'+  '; font-family:Arial, Helvetica, sans-serif; }
.slickGeneral .textCaption a.more { color:orange; text-align:right; display:block; }
.slickGeneral .textCaption .pagecount{text-align:right;}

/*Caption Only*/
.slickGeneral .textCaptionOnly {display:block; min-height:400px; width:100%;margin:0 auto;line-height: 400px;}
.slickGeneral .textCaptionOnly .textCaption{display:inline-block; vertical-align:middle;line-height:normal; margin-bottom:auto;position:inherit;bottom:auto;left:auto; padding:100px 5%;font-size:150%; max-width:1440px; width:90%; }


/* prev/next buttons */
.slickGeneral .slick-prev, .slickGeneral .slick-next, .slick-dots li button, .slick-dots li button:hover, .slick-dots li.slick-active button { background-image: url('/images/general/layout/slider-home-rotator/slider-layout.png'); background-repeat:no-repeat; }
.slickGeneral .slick-prev, .slickGeneral .slick-next { width:25px; height:50px; padding:0px 0px; margin-top:-30px; }
.slickGeneral .slick-prev, .slickGeneral .slick-next { opacity:0.8; }
.slickGeneral .slick-prev:hover, .slickGeneral .slick-next:hover { opacity:1; }
.slickGeneral .slick-prev:before { content:""; }
.slickGeneral .slick-next:before { content:""; }
.slickGeneral .slick-prev { background-position:0 -231px; margin-left:3%; }
.slickGeneral .slick-next { background-position:-25px -231px; margin-right:3%; }
.slickGeneral ul.slick-dots {height:35px; z-index:1; margin:0; }
.slickGeneral .slick-dots li button { height:24px; margin-top:6px; }
.slickGeneral .slick-dots { bottom:-10px; }
.slickGeneral .slick-dots li button:before { display:none; }
.slickGeneral .slick-dots li button { background-position: 0 -165px; width:50px; }
.slickGeneral .slick-dots li:hover button, .slickGeneral .slick-dots li.slick-active button, .slickGeneral .slick-dots li.slick-active button { background-position: 0 -143px; }
/* end prev/next buttons */
@media only screen and (max-width:640px){
   .slickGeneral .textCaption .teaser,.slickGeneral .textCaption .more,.slickGeneral .textCaption .title{font-size:70%; line-height:normal;}
}
