.city.mini {
    padding-top: 33px;
    position: relative;
    left: 0px; top: 0px;
}
.city.mini .caption {
    padding-bottom: 9px;
    position: absolute;
    left: 0px; top: 0px;
    white-space: nowrap;
}
	.city.mini a.geo {
        color: #fb601b;
        font-size: 18px;
        margin-right: 9px;
	}

    .city.mini span.count {
        font-size: 12px;
        color: #666666;
    }
        .city.mini span.count a {
            color: #666666;
        }

    .city.mini .details_box {
        min-height: 31px;
        margin-top: 8px;
    }

    .city.mini .class_stat {
        width: 33%;
    }
        .city.mini .class_stat.last {
            margin-right: 0px;
        }
        .city.mini .class_stat span.count {
            display: block;
        }