@keyframes spin {
    to {
        transform: rotate(1turn);
    }
}
.loader {
    margin: 0px auto;
    width: 30px;
    height: 30px;
    border: 3px solid transparent;
    border-top-color: #0096FF;
    border-radius: 50%;
    animation: spin 0.8s ease infinite;
}
.vedi-img-pano img {
    height: 100px;
    display: block;
}
.panoramica > div {
    padding-bottom:20px;

}
#detail-panoramiche h5 {
    margin: 0px 0px 10px 0px;
}
.label.panorama-color{
    background: #BD4A53;
    color: #FFFFFF;
}
.panorama-icon {
    background: #BD4A53;
    color: #FFFFFF;
    font-weight: bold;
    padding: 6px 20px;
    white-space: pre;
    display: inline-block;
}
#detail-panoramiche{
    padding: 30px;
    padding-bottom:0px;
}
li.item-carouselpano{
    background:white!important;
    padding:0px!important;
    margin-right: 5px;
    width: auto !important;
}
.property-thumb-info-label{text-align:right;}

#carouselpano .slides li img.img-thumbnail{
    border-radius:0px;
}
#carouselpano .flex-direction-nav li{
    background:white!important;
}
@media (min-width: 568px) and (max-width: 992px) {    
    .panorama-icon{
        padding: 1px 4px !important;
    }
}
@media screen and (max-width:568px){
    .label.panorama-color{
        display:none;
    }
}

.detail-immobile-verificato {
    position: absolute;
    right: 260px;
    top: 28px;
}

@media screen and (max-width:767px){
    .detail-immobile-verificato {
        position: relative;
        left:0px;
        right:auto;
        top:auto;
        margin-left: 20px;
        margin-top: -10px;
    }
}
#detail-labels{
    margin-top:20px;
    margin-bottom:-10px;
}
#detail-labels > a{
    color: white;
    margin: 0;
    padding: 4px 11px;
    display: inline-block;
    line-height: 24px;
    border-radius: 3px;
    font-size: 13px;
    position: relative;
    margin-right: 4px;
    margin-bottom: 5px;
}
#detail-labels > .esclusiva-label{
    background: #EC701E;
}
#detail-labels > .panorama-label{
    background:#BD4A53;
}
#detail-labels > .virtual-label{
    background:#8A2BE2;
}
.listing-badges span.successo-label{
    background:#16987E!important;
}