/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */


.et_pb_column_9
{
	background-color: #0a0a0a;
}

ul.et_pb_social_media_follow_0 {
    background-color: #0a0a0a;
}


sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
.product-specs p { padding-bottom: 0px !important;}

.data-links {
    margin-right: 20px;
    margin-top: 0px;
}
.data-links a {
    display: inline-block;
    padding: 0 10px;
	color: #d9d9d9 !important;
}

.ffdata-links {
    margin-right: 20px;
    margin-top: 0px;
}
.ffdata-links a {
    display: inline-block;
    padding: 0 10px;
	color: #ed1d24 !important;
}

.download-redline a {
    display: block;
    color: #d9d9d9;
    border-bottom: 0px solid #ed1d24;
    line-height: 14px;
    margin-bottom: 5px;
    /* text-indent: 30%; */
    margin-right: 20px;
    text-align: right;
}

.project-product {
    display: inline-block;
    color: lightblue;
	text-decoration: underline;
    /*border-bottom: 2px solid lightblue;*/
   
}































/* Style the Blurbs Tabs */
#blurb-tabs .et_pb_column {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap;
}
#blurb-tabs .tab-title {
	width:16.6667%;
}


@media (max-width: 767px ) {
	#blurb-tabs .tab-title {
		width:50%;
	}
}
@media (max-width: 479px ) {
	#blurb-tabs .tab-title {
		width:100%;
	}
}


/* Tab Titles Mobile Styles */
@media (max-width: 767px ) {
	#blurb-tabs .tab-title {
		width:50%;
	}
	#blurb-tabs .tab-title .et_pb_main_blurb_image {
		margin-bottom:10px; /* Reduce icon bottom margin */
	}
}

@media (max-width: 479px ) {
	#blurb-tabs .tab-title {
		width:100%;
	}
	#blurb-tabs .tab-title .et_pb_blurb_content { /* This moves icon to the right */
		display:flex;
		align-items:center;
		justify-content:flex-start;
	}
	#blurb-tabs .tab-title .et_pb_main_blurb_image { /* Fix icon margins on mobile */
		margin-bottom:0;
		margin-right:30px;
	}
}

/* Hover Styles for Blurb Tabs - Titles */
#blurb-tabs .tab-title {
	transition:all .3s ease-in-out;
}
#blurb-tabs .tab-title:hover {
	cursor:pointer; 
	background:#bbb; /* Tab hover background color */
}
#blurb-tabs .tab-title .active-tab {
	/*background:#D9DFE2;  Active tab background color */
	background:#fff; /* Active tab background color */
	border-bottom: 0px;
}
#blurb-tabs .tab-title .active-tab .et_pb_blurb_container h4 a {
	color:#000; /* Active tab title color */
}
#blurb-tabs .tab-title .active-tab .et-pb-icon {
	color:#666!important; /* Active tab icon color */
}

/* Hide the tabs content/sections */
.tab-content {
	display:none;
}