.slider_bg {
    width:100%;
    height:520px;
    background:url(../images/bg.jpg) center center no-repeat;
    background-size: 100% 100%;
    position:relative;
    overflow:hidden;
    box-shadow:0 0 5px rgba(0, 0, 0, .4);
    -moz-box-shadow:0 0 5px rgba(0, 0, 0, .4);
    -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .4);
}
.slider {
    top:10px;
    right:10px;
    position:absolute;
    z-index:1;
    width: 1120px;
}
.slider .items {display:none}
.slider .pic {
    float:right;
    position:relative;
    border: 5px solid #fff;
}
.banner {left:20px;top:0;position:absolute;width:271px;z-index:2;text-align:center}
.banner strong {font-size:52px;color:#bf0f0a;display:block;line-height:1.2em;text-transform:uppercase;padding:55px 0 0 0;letter-spacing:-2px}
.banner strong span {display:block;margin-top:-16px}
.banner b {display:block;font-size:27px;color:#312826;text-transform:uppercase;padding:0 0 23px 0;line-height:1.2em;letter-spacing:-1px}
.banner p {background:url(../images/quot1.png) 0 0 no-repeat}
.banner p span {display:block;background:url(../images/quot2.png) right bottom no-repeat;padding:0 0 0 0;color:#6c5f5b;padding-bottom:2px}
.slider .pagination {position:absolute;z-index:2;bottom:10px;left:107px}
.slider .pagination li {float:left;padding-right:3px}
.slider .pagination a {display:block;width:17px;height:17px;text-indent:-9999px;background:url(../images/buttons.png) right 0 no-repeat}
.slider .pagination a:hover, .slider .pagination .current a {background-position:left}

.slider {
    cursor: pointer;
}




.slider_bg .pagination>li>a, .slider_bg .pagination>li>span {
    float: none; 
    padding: 0;
    border: none;
}
.slider .pagination {
    position: relative;
    bottom: -475px;
    margin:0;
}
.centered-btns_nav {
    top:55%;
}

.slider .banner {
    width: 300px;
    height: 475px;
    padding: 0 5px;
    overflow: hidden;
    
}
.slider .banner table { 
    width: 100%;
    height: 100%;
}
.slider .banner table td {
    font-size: 40px;
    line-height: 1.45;
    font-weight: bold;
    color:#bf0f0a;
    overflow: hidden;
}

.slider .banner table td span.ad_type_name {
    color:#fff;
    text-shadow: 2px 2px 3px #000;
}
.slider .banner table td span.estate {
    color: #fff;
    text-shadow: 2px 2px 3px #000;
}
.slider .banner table td span.displayPrice {
    color: #C30F1B;
    text-shadow: 1px 1px 0px #fff;
}
.slider .banner table td span.location {
    color: #fff;
    text-shadow: 2px 2px 3px #000;
}
.slider .banner table td span.sublocation {
    color: #fff;
    text-shadow: 2px 2px 3px #000;
    font-size: 30px;
}
.slider .banner table td span.quadrature_meter {
    color: #C30F1B;
    text-shadow: 1px 1px 0px #fff;
}
.slider .banner table td span.quadrature_decar {
    color: #C30F1B;
    text-shadow: 1px 1px 0px #fff;
}
