.wc_slide_title{
    text-indent: -9999px;
    position: absolute;
}

.wc_slides{
    width: 100%;
    padding: 0 !important;
    display: block;
    position: relative;
    background: #fff;
    margin-bottom: 50px;
}

img[usemap]{
    border: none;
    height: auto;
    max-width: 100%;
    width: auto;
}

.wc_slide_item{
    display: block;
    width: 100%;
    position: relative;
    display: none;
}

.wc_slide_item.first{
    display: block;
}

.wc_slide_item_buttom_position_left{
    position: absolute;
    /*width: 20%;*/
    left: 8%;
    bottom: 20px;
}

.wc_slide_item_buttom_position_right{
    position: absolute;
    /*width: 20%;*/
    right: 7%;
    bottom: 20px;
}

.wc_slide_item_desc{
    /*position: absolute;*/
    /*width: 20%;*/
/*    right: 7%;
    bottom: 20px;*/
    padding: 20px;
    background: rgba(0,0,0,0.7);
    color: #fff;
}

.wc_slide_item_desc h1{
    font-size: 1.6em;
    font-weight: 600;
}

.wc_slide_item_desc a{
    color: inherit;
    text-decoration: none;
}

.wc_slide_item_desc a:hover{
    text-decoration: underline;
}

.wc_slide_item_desc p{
    font-size: 0.8em;
    color: #eee;
}

.wc_slide_pager{
    width: 100%;
    position: absolute;
    bottom: -60px;
    display: block;
    text-align: center;
    margin-bottom: 10px;
}

.wc_slide_pager span{
    display: inline-block;
    width: 15px;
    height: 15px;
    font-size: 1em;
    background: rgba(80, 159, 255, 0.5);
    cursor: pointer;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    margin: 0 6px;
}

.wc_slide_pager span:hover{
    background: #fff;
    border: 1px solid #007FB1;
}

.wc_slide_pager span.active{
    background: #007FB1;
}

@media (max-width: 40em){

    .wc_slide_item_desc{
        width: 100%;
        margin: 0;
        bottom: 0;
        left: 0;
        position: relative;
    }

    .wc_slide_item h1{
        font-size: 1em;
    }

    .wc_slide_pager{

    }
}

@media (max-width: 70em){

    .wc_slide_item_desc{
        width: 100%;
        margin: 0;
        bottom: 0;
        left: 0;
    }

    .wc_slide_item h1{
        font-size: 1em;
    }

    .wc_slide_pager{

    }
}