.eventrotator{
    left:0;
    margin:0 auto;
    padding:18.5em 0 0;
}

.eventrotator,.eventrotatorWindow{
    position:absolute;
    top:0;
    width:100%;
    height:100%;
}

.eventrotatorWindow{
    overflow:hidden;
    background:#000000;
}

.eventrotatorWindow div{
    background-repeat:no-repeat;
    background-position:50%;
    background-size:cover;
}
.eventrotatorWindow div img{
    border:0;
}

.eventrotatorDescriptions{
    position:relative;
    width:850px;
    min-height:200px;
    margin:9em auto 2em;
    overflow:hidden;
    z-index:400;
}

.eventrotatorDescriptions p{
    margin:0;
    font-size:1.5em;;
    line-height:2;
    text-align:left;
}

.eventrotatorAnchor,.eventrotator h2{
    z-index:1000;
}

.eventrotatorAnchor{
    position:relative;
    margin:35px auto 0 !important;
    width:auto !important;
    height:14px !important;
    padding:12px 12px 24px !important;
}

.eventrotatorOverlay{
    position:absolute;
    top:18.5em;
    left:0;
    width:100%;
    z-index:1000;
}

.eventrotatorNavigation{
    display:none;
}

.eventrotatorControlNext{
    right:12%;
}
.eventrotatorControlNext,.eventrotatorControlPrevious{
    position:absolute;
    top:28em;
    width:50px;
    height:50px;
    z-index:1000;
}
.eventrotatorControlPrevious{
    left:12%;
}

@media (max-width:640px){

    .eventrotatorDescriptions{
        width:88%;
        margin:2em auto;

    }

    .eventrotatorOverlay{
        top:6.5em;
        left:0;
    }

    .eventrotatorControlNext,.eventrotatorControlPrevious{
        top:auto;
        bottom:9em;
    }
    .eventrotatorControlNext{
        right:2%;
    }

    .eventrotatorControlPrevious{
        left:2%;
    }




}
