/* DB Tagcloud Plugin Styling */

.db-tagcloud {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    }

.db-tagcloud li {
    display: inline-block;
    line-height: 2.5;
    margin: 2px 5px;
    padding: 0 5px;
    }

.db-tagcloud li a {
    border: 1px solid #ccc;
    border-radius: 15px;
    padding: 5px 10px;
    white-space: nowrap;
    }

.db-tagcloud.db-cols-1 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    }

.db-tagcloud.db-cols-2 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    }

.db-tagcloud.db-cols-3 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333%;
    flex: 0 0 33.3333333%;
    max-width: 33.3333333%;
    }

.db-tagcloud.db-cols-4 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    }

.db-tagcloud.db-cols-5 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    }

.db-tagcloud.db-cols-6 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666%;
    flex: 0 0 16.6666666%;
    max-width: 16.6666666%;
    }

.db-tagcloud.db-cols-7 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.2857142%;
    flex: 0 0 14.2857142%;
    max-width: 14.2857142%;
    }

.db-tagcloud.db-cols-8 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
    }

.db-tagcloud.db-cols-9 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 11.1111111%;
    flex: 0 0 11.1111111%;
    max-width: 11.1111111%;
    }

.db-tagcloud.db-cols-10 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%;
    }

.db-tagcloud.db-cols-11 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 9.090909%;
    flex: 0 0 9.090909%;
    max-width: 9.090909%;
    }

.db-tagcloud.db-cols-12 li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333%;
    flex: 0 0 8.3333333%;
    max-width: 8.3333333%;
    }