.cq-datatable{margin:0 0 40px 0;width:100%;display:table;}@media screen and (max-width: 639px){.cq-datatable{display:block;}}.cq-datatable-row{display:table-row;background:#f6f6f6;}.cq-datatable-row:nth-of-type(odd){background:#e9e9e9;}.cq-datatable-white .cq-datatable-row{background-color:#fff;}.cq-datatable-white .cq-datatable-row:nth-of-type(odd){background-color:#fff;}.cq-datatable-aqua .cq-datatable-row{color:#fff;background-color:#4fc1e9;}.cq-datatable-aqua .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#3bafda;}.cq-datatable-grapefruit .cq-datatable-row{color:#fff;background-color:#ed5565;}.cq-datatable-grapefruit .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#da4453;}.cq-datatable-bittersweet .cq-datatable-row{color:#fff;background-color:#fc6e51;}.cq-datatable-bittersweet .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#e9573f;}.cq-datatable-sunflower .cq-datatable-row{color:#fff;background-color:#ffce54;}.cq-datatable-sunflower .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#f6bb42;}.cq-datatable-grass .cq-datatable-row{color:#fff;background-color:#a0d468;}.cq-datatable-grass .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#8cc152;}.cq-datatable-mint .cq-datatable-row{color:#fff;background-color:#48cfad;}.cq-datatable-mint .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#37bc9b;}.cq-datatable-bluejeans .cq-datatable-row{color:#fff;background-color:#5d9cec;}.cq-datatable-bluejeans .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#4a89dc;}.cq-datatable-lavender .cq-datatable-row{color:#fff;background-color:#ac92ec;}.cq-datatable-lavender .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#967adc;}.cq-datatable-pinkrose .cq-datatable-row{color:#fff;background-color:#ec87c0;}.cq-datatable-pinkrose .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#d770ad;}.cq-datatable-darkgray .cq-datatable-row{color:#fff;background-color:#656d78;}.cq-datatable-darkgray .cq-datatable-row:nth-of-type(odd){color:#fff;background-color:#434a54;}.cq-datatable-transparent .cq-datatable-row{background-color:none;}.cq-datatable-transparent .cq-datatable-row:nth-of-type(odd){background-color:none;}.cq-datatable-header{color:#fff;background:#ea6153;}.cq-datatable .cq-datatable-header.cq-datatable-bg-mint{background-color:#37bc9b;}.cq-datatable .cq-datatable-header.cq-datatable-bg-bittersweet{background-color:#e9573f;}.cq-datatable .cq-datatable-header.cq-datatable-bg-grass{background-color:#8cc152;}.cq-datatable .cq-datatable-header.cq-datatable-bg-sunflower{background-color:#f6bb42;}.cq-datatable .cq-datatable-header.cq-datatable-bg-grapefruit{background-color:#da4453;}.cq-datatable .cq-datatable-header.cq-datatable-bg-pinkrose{background-color:#d770ad;}.cq-datatable .cq-datatable-header.cq-datatable-bg-darkgray{background-color:#434a54;}.cq-datatable .cq-datatable-header.cq-datatable-bg-mediumgray{background-color:#aab2bd;}.cq-datatable .cq-datatable-header.cq-datatable-bg-lightgray{background-color:#e6e9ed;}.cq-datatable .cq-datatable-header.cq-datatable-bg-bluejeans{background-color:#4a89dc;}.cq-datatable .cq-datatable-header.cq-datatable-bg-lavender{background-color:#967adc;}.cq-datatable .cq-datatable-header.cq-datatable-bg-aqua{background-color:#3bafda;}.cq-datatable .cq-datatable-header.cq-datatable-bg-white{background-color:#fff;}.cq-datatable .cq-datatable-header.cq-datatable-bg-transparent{background-color:none;}@media screen and (max-width: 639px){.cq-datatable-row{padding:14px 0 7px;display:block;}.cq-datatable-row.cq-datatable-header{padding:0;height:6px;}.cq-datatable-row.cq-datatable-header .cq-datatable-cell{display:none;}.cq-datatable-row .cq-datatable-cell{margin-bottom:10px;}.cq-datatable-row .cq-datatable-cell:before{margin-bottom:3px;content:attr(data-title);min-width:98px;font-size:10px;line-height:10px;font-weight:bold;text-transform:uppercase;color:#969696;display:block;}}.cq-datatable-cell{padding:6px 12px;display:table-cell;}.cq-datatable-small .cq-datatable-cell{padding:6px 12px;}.cq-datatable-medium .cq-datatable-cell{padding:12px 14px;}.cq-datatable-large .cq-datatable-cell{padding:16px 20px;}@media screen and (max-width: 639px){.cq-datatable-cell{padding:2px 16px;display:block;}}