
.strategic-portfolio { width:100%;margin:20px 0; }
.brands { display:table;width:100%; }
.cigarette-brands-row { display:table-row; }




.strategic-portfolio .portfolio-title { color:#fff;padding:2% 0;margin:4px 0; font-weight:bold;font-size:0.9em;text-align:center;line-height:1.2; }
.strategic-portfolio .portfolio-risk { background:#004f9f;}
.strategic-portfolio .portfolio-category { background:#00b1eb;}
.strategic-portfolio .portfolio-type {background: #0e2b63; }

.strategic-portfolio .portfolio-spacing{margin:35px 0 0 0}



.strategic-portfolio .brands .brand { display:table-cell;width:33.3%;padding:10px 0;margin:0 0 4px 0;background:#f6f6f6;outline:2px solid #fff;text-align:center; }
.strategic-portfolio .brands .blank { background:none; }
.strategic-portfolio .brands img { width:70%; }

.strategic-portfolio .brands .sp-non-combustible { display:table-cell;width:33.3%;outline:2px solid #fff;vertical-align:top;margin-right:4px; }

.strategic-portfolio .brands .sp-non-combustible .brand { display:block;width:100%;padding:10px 0;outline:none; }
.strategic-portfolio .brands .sp-non-combustible .category { background:#fff;color:#0e2b63;padding:4% 0;font-weight:bold;margin:2px 0 4px 0;text-align:center;font-size:0.85em; }


@media only screen and (max-width: 759px) {
    .strategic-portfolio .brands .sp-non-combustible .category {
        font-size: 0.80em;
    }
}


