.resource-center .sub-section .heading-text { border: none !important; border-top: 1px solid #D7D4CF !important; }

.heading-main { text-transform: uppercase; font-family: "metric-bold",Arial,sans-serif; font-size: 36px; line-height: 36px; margin: 10px 0 15px; }

/*.side-text {width:85%;}*/
@media (min-width: 768px) { .col-5 .col-sm-2 { width: 20%; } }
@media (max-width: 400px) { .resource-center.powerDeliveryNew .cable-finder-btn .finder-txt { padding-left: 0 !important; } }
#thunderbolt-faqs { padding-bottom: 80px; margin-top: 40px; }
#thunderbolt-faqs p, #thunderbolt-faqs li { text-align: left; }
#thunderbolt-faqs h1 { text-align: center; text-transform: uppercase; margin: 60px 0 45px; }
#thunderbolt-faqs h3 { font-family: Arial, sans-serif; font-weight: bold; font-size: 18px; line-height: 58px; color: #656565; border-bottom: 1px solid #707070; width: 100%; margin: 0; padding: 1px 1px 10px 1px; }
#thunderbolt-faqs a { color: #73d44a; text-decoration: none; }
#thunderbolt-faqs a:hover { text-decoration: underline; }
#thunderbolt-faqs .faq-detail-note { font-style: italic; }

.strong-items li { font-weight: bold; }
.strong-items li p { font-weight: normal; }

.faq-quest { display: inline; cursor: pointer; }

.faq-close-button { text-indent: -5000px; font-size: 1px; height: 22px; width: 22px; position: relative; box-sizing: border-box; line-height: 22px; margin-right: 20px; margin-top: -18px; display: inline-block; background-color: #a69c93; border-radius: 50%; transition: all 0.25s ease-out; top: -7px; }
.faq-close-button:before { width: 12px; height: 2px; transform: rotate(-45deg); content: ''; position: absolute; top: 50%; left: 50%; margin-top: -1px; margin-left: -6px; display: block; background-color: #fff; transition: all 0.25s ease-out; }
.faq-close-button:after { width: 12px; height: 2px; transform: rotate(-45deg); content: ''; position: absolute; top: 50%; left: 50%; margin-top: -1px; margin-left: -6px; display: block; background-color: #fff; transition: all 0.25s ease-out; transform: rotate(-135deg); }
.faq-close-button.closed { background-color: #73d349; }
.faq-close-button.closed:before { transform: rotate(90deg); }
.faq-close-button.closed:after { transform: rotate(0deg); }

.fc-faq-answer { background-color: #ebebeb; padding: 26px 40px; }

.thunderbolt-3-Pname { font-family: 'metric-bold'; font-size: 2.8rem; line-height: 3.4rem; text-align: center; color: #000000; background-color: transparent; margin-bottom: 0 !important; }

.thunderbolt-3-Pname-links:link, .thunderbolt-3-Pname-links:hover { text-decoration: none; }

.thunderbolt-3-Pname-Undeline { text-decoration: underline; text-decoration-color: #aaaaaa; text-decoration-style: solid; }

.thunderbolt-3-trade { top: -0.5em; font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; text-decoration: none !important; }

.resource-center.thunderbolt-style .compare-products img.hero { margin-top: 20px; }
.resource-center.thunderbolt-style .faq-container-thunderbolt { background-color: #ebebeb !important; }
.resource-center.thunderbolt-style .compare-products h2 { text-align: left; }

/*# sourceMappingURL=thunderbolt.css.map */
