/*
    Default Slideshow CSS
    Overriden by designer css
*/
div.flexcms-slideshow-box {
    width: 100%;
    position: relative;
}

ul.flexcms-slideshow {
    width: 80% !important;
    margin: 0 10%;
    padding: 0;
    list-style: none;
    display: block;
    float: left;
    text-align: center;
}

ul.flexcms-slideshow li{
    width: 100% !important;
    text-align: center !important;
}

ul.flexcms-slideshow li + li{
    display: none;
}

ul.flexcms-slideshow img{
    max-width: 100%;
}

div.flexcms-arrows {
    font-size: 4em;
    width: 10%;
    text-align: center;
    min-height: 50px;
    position: absolute;
    top: 30%;
}

div.flexcms-arrow-left {
    left: 0;
}


div.flexcms-arrow-right {
    right: 0;
}

div.flexcms-arrows a{
    text-decoration: none;
    color: black;
    width: 100%;
    display: block;
    padding: 50px 0;

}

div.flexcms-arrows a:hover{
    text-decoration: none;
    color: #333333;

}


