/* ///////////////////// */
/*     COMMON STYLES     */
/* ///////////////////// */

.table-wrapper { width: 100%; }
.w3 {width: 3%;}
.w4 {width: 4%;}
.w5 {width: 5%;}
.w6 {width: 6%;}
.w7 {width: 7%;}
.w8 {width: 8%;}
.w9 {width: 9%;}
.w10 {width: 10%;}
.w11 {width: 11%;}
.w12 {width: 12%;}
.w13 {width: 13%;}
.w14 {width: 14%;}
.w15 {width: 15%;}
.w16 {width: 16%;}
.w17 {width: 17%;}
.w18 {width: 18%;}
.w19 {width: 19%;}
.w20 {width: 20%;}
.w21 {width: 21%;}
.w22 {width: 22%;}
.w23 {width: 23%;}
.w24 {width: 24%;}
.w25 {width: 25%;}
.w26 {width: 26%;}
.w27 {width: 27%;}
.w28 {width: 28%;}
.w29 {width: 29%;}
.w30 {width: 30%;}
.w31 {width: 31%;}
.w32 {width: 32%;}
.w37 {width: 37%;}
.w40 {width: 40%;}
.w46 {width: 46%;}
.we4 { width: calc(100% / 4);}
.we7 { width: calc(100% / 7);}
.we8 { width: calc(100% / 8);}
.we9 { width: calc(100% / 9);}


.accent-01 { background: #61696a; }
.accent-02 { background: #c7dcc5; }
.accent-03 { background: #efefef; }
.accent-04 { background: #66a57e; }
.accent-05 { background: #a9a751; }
.accent-06 { background: #915f51; }
.accent-07 { background: #bfc9be; }

/* ///////// END OF COMMON STYLES ///////// */





/* ///// TABLES STYLES SPECIFIC FOR STONE ///// */

.stone-th-01,
.stone-th-02,
.stone-th-03 {
    padding: 8px;
    font-family: "CeraRoundProBold";
    font-size: 15px;
}

.stone-th-01 {
    color: #eae8e8;
}

.stone-th-02 {
    color: #357151;
}

.stone-th-03 {
    color: #4a5d53;
}

.stone-td-01 {
    padding: 8px;
    font-size: 14px;
    font-style: italic;
    text-align: center;
}







 















/* Table Widths */

.table-width-3 {
    width: 3%;
}

.table-width-4 {
    width: 4%;
}

.table-width-5 {
    width: 5%;
}
.table-width-6 {
    width: 6%;
}

.table-width-7 {
    width: 7%;
}

.table-width-8 {
    width: 8%;
}

.table-width-9 {
    width: 9%;
}

.table-width-10 {
    width: 10%;
}

.table-width-11 {
    width: 11%;
}

.table-width-12 {
    width: 12%;
}

.table-width-13 {
    width: 13%;
}

.table-width-12-half {
    width: 12.5%;
}

.table-width-14 {
    width: 14%;
}

.table-width-15 {
    width: 15%;
}

.table-width-15-half {
    width: 15.5%;
}

.table-width-16 {
    width: 16%;
}

.table-width-17 {
    width: 17%;
}

.table-width-18 {
    width: 18%;
}

.table-width-19 {
    width: 19%;
}

.table-width-20 {
    width: 20%;
}

.table-width-21 {
    width: 21%;
}

.table-width-22 {
    width: 22%;
}

.table-width-23 {
    width: 23%;
}

.table-width-24 {
    width: 24%;
}

.table-width-25 {
    width: 25%;
}

.table-width-26 {
    width: 26%;
}

.table-width-27 {
    width: 27%;
}

.table-width-31 {
    width: 31%;
}

.table-width-32 {
    width: 32%;
}

.table-width-33 {
    width: 33%;
}

.table-width-37-5 {
    width: 37.5%;
}

.table-width-40 {
    width: 40%;
}

.table-width-46 {
    width: 46%;
}
