/*------------------------------------*\
   Product SUPPORT PAGES
\*------------------------------------*/
.pdf-list, .driver-list, .additional-resources ul {
	list-style: none;
    padding-left: 40px;
    /*display: flex;*/
    /*flex-direction: column;*/
    /*align-items: flex-start;*/
}
.pdf-list li a, .driver-list li a, .additional-resources ul li a{
	display: inline-block;
    padding: 3px 10px;
    border: 1px solid var(--secondary-color);
    margin-bottom: 10px;
    border-radius: 10px;
}
.pdf-list li i.fas, .driver-list li i.fas, .additional-resources ul li i.fas {
	color:var(--secondary-color);
	margin-right: 10px;
	width: 19px;
    height: 15px;
}
.additional-resources ul{
    padding-left: 20px;
}
/* video area */
.video-area {
	background: var(--dark-gray);
	color: #fff;
	padding: 3rem 0.5rem;
	margin: 0 0 1.5em;
}
.playlist-video {
	padding: 2rem 1rem;
}
.playlist-video .video-container {
 
	border: 1px solid var(--border-color);
}
.playlist-video iframe {
	pointer-events: none;
}
#videoPopupContainer {
	position: fixed;
	top: 10%;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 9999;
	width: 66.66%;
	display:none;
}
.video-overlay {
	position: relative;
}
.video-overlay::before {
	content: "";
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.9);
	z-index: 9999;
	position: fixed;
	top: 0;
	left: 0;
}
@media only screen and (max-width: 640px) {
	.product-support-page .flex.section {
		flex-flow: wrap-reverse;
	}
}