.message pre.folded {
    max-height: 55px;
}

.well.message pre {
    padding: 0;
}

.message pre.unfolded {
    max-height: 100%;
}

.subscription span.label {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 4px;
}

.static_ring {
    width: 12px;
    height: 12px;
    background: #FF9900;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    position: absolute;
    z-index:999;
    left:1px;
    top:4px;
}


.gps_ring {

    border: 5px solid #FF9900;
    height: 32px;
    width: 32px;
    position: absolute;
    z-index:999;
    left:-10px;
    top:-5px;
    border-radius: 32px;

    -moz-border-radius: 32px;
    -moz-transition: width 1s;
    -moz-animation-direction: alternate;
    -moz-animation: pulsate_c 1s ease-out;
    -moz-animation-iteration-count: infinite;

    -webkit-border-radius: 32px ;
    -webkit-transition: width 1s;
    -webkit-animation-direction: alternate;
    -webkit-animation: pulsate_c 1s ease-out;
    -webkit-animation-iteration-count: infinite;

    opacity: 0.0;
}

@keyframes pulsate_c {
    0% {
        transform: scale(0.1, 0.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1.0;
    }
    100% {
        transform: scale(1.2, 1.2);
        opacity: 0.0;
    }
}


@-moz-keyframes pulsate_c {

    0% {
        -moz-transform: scale(0.1, 0.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1.0;
    }
    100% {
        -moz-transform: scale(1.2, 1.2);
        opacity: 0.0;
    }
}

@-webkit-keyframes pulsate_c {
    0% {
        -webkit-transform: scale(0.1, 0.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1.0;
    }
    100% {
        -webkit-transform: scale(1.2, 1.2);
        opacity: 0.0;
    }
}

@-ms-keyframes pulsate_c {
    0% {
        -ms-transform: scale(0.1, 0.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1.0;
    }
    100% {
        -ms-transform: scale(1.2, 1.2);
        opacity: 0.0;
    }
}

@-o-keyframes pulsate_c {
    0% {
        -o-transform: scale(0.1, 0.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1.0;
    }
    100% {
        -o-transform: scale(1.2, 1.2);
        opacity: 0.0;
    }
}

.custom-dt-inline{
    display: inline-block;
}

.custom-dt-padding-left {
    padding-left: 40px;
}

.custom-dt-left-paggination {
    float:right;
}