.film-table { display: inline-table; }

.pro-gloss ul { right: 7px; }
.tpu-icon-shape ul li { margin-left: -33px; }
section img { width: 71%; }
.tpu-icon-shape ul { width: 19%; margin-right: -13px; }
.tpu-icon-shape ul li img { width: 80%; }

@media(max-width:1400px) {
    .pro-gloss ul { right: -12px; }
    .tpu-icon-shape ul { margin-right: 0; }
}
@media(max-width:999px) {
    .pro-gloss ul { right: 0; }
    .tpu-icon-shape ul li { margin-left: 0; }
    section img { width: 100%; }
    .tpu-icon-shape ul { width: 100%; }
}

.unsseen-sec { margin-bottom: 50px !important; }
.btn-red { background-color: #ca0000 !important; }

/* FAQ overrides specific to carbon-tint */
.section-faq { padding: 40px 0 70px; }
@media(max-width:500px) {
    .heading-faq h3 { font-size: 30px; }
}
