// ---------------------------------------------------------
// ROTATOR MODULE
// ---------------------------------------------------------
  

#tp-rotator {
    margin-top: -20px;
    position: relative;
    max-width:1400px;
    
}
.tp-wrapped #tp-rotator {
    margin-top: 0;
}
#tp-rotator-bg{
    position: absolute;
    top: 0;
    width: 100%;
}
#tp-rotator2{
  background:url("../images/showcase-overlay2.png") repeat-x scroll 50% 100% rgba(0, 0, 0, 0);
  position:relative;
  min-height:290px;
}
.rotator-overlay {
    background:url("../images/showcase-overlay.png");    
    height: 90px;
    position: absolute;
    top: 92px;
    width: 100%;
    
}
.tp-block{
    margin-bottom: 10px;
}

.rotator_preview {
    background: url("../images/showcase-preview.png");
    float: left;
    height: 186px;
    margin-top: 46px;
    width: 310px;
}
.rotator-preview-img {
    height: 169px;
    margin-left: 10px;
    margin-top: 9px;
    width: 291px;
}
.rotator-artist-preview {
    float: left;
    height: 188px;
    margin-top: 20px;
    width: 170px;
}
.rotator-artist-preview-img {
    height: 168px;
    margin-left: 10px;
    margin-top: 10px;
    width: 150px;
}
.tp-joomla .rotator-text, .tp-joomla .rotator-preview {
    display: none;
}
.rotator-text {
    color: #FFFFFF;
    margin-top:56px;
    position: absolute;
    right: 0;
    width: 55%;
    font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;

}
.rotator-line1 {
    display: block;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 30px;
    margin-top:8px;
    padding-left: 5px;
    text-shadow: -1px -1px 1px #000000;
}
.rotator-line2{
    display: block;
    font-size: 58px;
    letter-spacing: -1px;
    line-height: 98px;
    margin-top:-25px;
    text-shadow: -1px -1px 1px #000000;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    
}
.rotator-line3 {
    display: block;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
    padding-right: 5px;
    text-align:right;
    text-shadow: -1px -1px 1px #000000;
}
.img-responsive{
  max-width:100%;
  margin:0 auto;
}
.overlay-light{
background: url(../images/showcase-overlay2.png) 50% 100% repeat;
position:relative;
}
#slides{
    position: relative;
    height:290px;
    z-index:0;
    background:#EEEEEE;
}


    .previous
    {
		display:none;
	}
	.slidesjs-pagination{
	  display:none;
	}
