/*
/* List Page 1 CSS
   ========================================================================== */

.list-pages > div > div{
	float:left;
	width:48.5%;
	margin-right:3%;
	margin-bottom:36px;
	position:relative;
	height:300px;
	overflow:hidden;
}

.list-pages > div > div:nth-child(2n+2){
	margin-right:0;
}

.list-pages > div > div:nth-child(2n+1){
	clear:both;
}
.page-template-materials-list .list-pages > div > div{
	background-size:cover!important;
	background-position:center center!important;
}

.list-pages > div > div h3{
	font-size:24px;
	margin-bottom:10px;
	color:#ffffff;
}

.list-pages > div > div > a > div, .list-pages > div > div > div.no-hover-inner > div{
	position:absolute;
	top:0;
	left:0;
	right:0;
	z-index:2;
	padding:32px;
	height:100%;
	background:rgba(0,0,0,0.65);
	box-sizing:border-box;
	-webkit-transition:all 400ms;
	transition:all 400ms;
}
.page-id-2574 .list-pages > div > div > a > div{
    background:rgba(0,0,0,0.2);
}
.page-id-2574 .list-pages > div > div > a > div h3, .page-id-2574 .list-pages > div > div > a > div:after{
	text-shadow: 0 0 10px rgb(0 0 0);
}
.page-id-2574 .list-pages > div > div > a:hover > div h3{
text-shadow: 0 0 10px rgba(0, 0, 0, 0);
}
.list-pages > div > div > div.no-hover-inner > div{
/* 	background:rgba(0,0,0,0.55); */
    position:relative;
}
.list-pages > div > div > a:hover > div{
	background:rgba(0, 58, 81, 0.86);
}
.page-id-3057 .list-pages > div > div > a:hover > div{
	background: rgba(0, 0, 0, 0.65);
}
.list-pages > div > div > a > div:after{
	content:'Learn More';
	display:block;
	color:#69d4ff;
	position:absolute;
	bottom:20px;
	text-transform:uppercase;
	font-weight:900;
	font-family: 'Chivo', sans-serif;
	font-size:16px;
	-webkit-transition:all 400ms;
	transition:all 400ms;
}

.page-id-3057 .list-pages > div > div > a > div:after{
	display:none;
}
.page-id-2574 .list-pages > div > div > a > div:after{
	color:#0b627f;
	color:#fff;
}
.list-pages > div > div > a:hover > div:after{
	color:#fff;
}
.list-pages > div > div p{
	color:#fff;
}

.list-pages > div > div a{
	display:block;
	text-decoration:none;
	color:#232c39;
	font-weight:400;
	border-radius:6px;
	overflow:hidden;
	/* -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.25); */
	/* box-shadow: 0 0 6px 0 rgba(0,0,0,0.25); */
}

.list-pages > div > div a:hover{
	/* -webkit-box-shadow: 0 0 12px 0 rgba(0,0,0,0.375); */
	/* box-shadow: 0 0 12px 0 rgba(0,0,0,0.375); */
}

.list-pages > div > div img, .list-pages > div > div h3{
	width:100%;
	-webkit-transition:all 300ms;
	transition:all 300ms;
}

.list-items > div > div.no-hover-inner{
    height:100%;

}

.list-items > div > div.no-hover-inner img{
	height:100%!important;
	width:auto;
}

/* .list-pages > div > div > div.no-hover-inner > div h3:after{
	content:'Select a Material for More Information';
	display:block;
	font-size:.5em;
	padding-top:10px;
	text-transform:uppercase;
} */

.list-pages > div > div > a > img, .list-pages > div > div > a > picture{
	position:absolute;
	top:0;
	z-index:1;
	width:100%;
}

.list-pages > div > div > div, .list-pages > div > div > div.no-hover-inner > div{
	width:100%;
	padding:24px;
	box-sizing:border-box;
	height:180px;
	border-radius:0 0 6px 6px;
}
.list-pages > div > div > div.no-hover-inner > div{
	height:100%;
	border-radius:0;
}
.list-pages > div > div > div.no-hover-inner{
	padding:0;
}
.list-pages > div > div > div.no-hover-inner > div ul.materials-list{
display:flex;
flex-wrap:wrap;
margin-bottom:0;
}
.list-pages > div > div > div.no-hover-inner > div ul.materials-list li{
flex-basis:50%;
margin-bottom:10px;
padding-right:5%;
overflow:visible;
}
.list-pages > div > div > div.no-hover-inner > div ul.materials-list li::marker{
color:#5bb9ec;
}
.list-pages > div > div > div.no-hover-inner > div ul.materials-list li a{
color:#fff;
font-weight:bold;
}
.list-pages > div > div > div.no-hover-inner > div ul.materials-list li a:hover{
color:#5bb9ec;
}

.list-pages > div{
}
.list-pages:after{
	content:'';
	display:block;
	clear:both;
}

.list-pages > div a{
	display:block;
	width:100%;
	height:100%;
}

.list-pages > div > div a:hover img{
	/* opacity:0.3; */
}
.list-pages > div > div a h3{
	color:#fff;
}
.page-id-3057 .list-pages .hover-card > a > div > h3:after,
.page-id-3077 .list-pages .hover-card > a > div > h3:after{
	content:'';
	height:2px;
	width:60px;
	background:#4fafd0;
	display:block;
	margin-top:20px;
	margin-bottom:18px;
}
.page-id-3057 .list-pages .hover-card > a{
	cursor: default;
    pointer-events: none;
}
.list-pages > div > div a h3 img{
	width:200px;
	max-width:100%;
	display:inline;
}
.list-pages > div > div a h3 img + sup{
	font-size:.5em;
	position:relative;
	top:-23px;
	right:-3px;
}
.list-pages > div > div a .hover-content{
	color:#fff;
}
.list-pages > div > div a:hover h3{
	color:#fff;
}
.list-pages > div > div a .hover-content ul li{
	margin-bottom:4px;
}
.page-id-2054 .list-pages > div > div:nth-child(4) ul li,
.page-id-3057 .list-pages > div > div:nth-child(6) ul li{
	width:230px;
	float:left;
}
.page-id-2054 .list-pages > div > div:nth-child(4) ul{
	margin-top:0!important;
	margin-bottom:0!important;
	margin-top:-20px!important;
}
#browse-data-sheets{
    transition:all 300ms;
    cursor:pointer;
    margin-bottom:0!important;
}
#browse-data-sheets:hover{
	opacity:0.7;
}
#browse-data-sheets svg{
	display:inline;
	width:20px;
	height:auto;
	position:relative;
	top:10px;
	margin-left:10px;
	transition:all 300ms;
}
#browse-data-sheets.active svg{
	-webkit-transform: scaleY(-1);
    transform: scaleY(-1);
}
#collapsible-data-sheets{
	display:none;
	flex-wrap:wrap;
	margin-bottom:0!important;
	transition:all 300ms;
}
#collapsible-data-sheets.active{
	display:flex;	
	padding-top:30px;
}
#collapsible-data-sheets li{
	flex-basis:25%;
}



div#semiconductor-search-cta {
    background:rgb(2, 129, 176, .1);
    border:1px solid #0281B0;
    padding:40px 40px;
    text-align:center;
}
div#semiconductor-search-cta h2{
    font-size:2.5rem;
    margin-bottom:20px;
}
div#semiconductor-search-cta a.primary-btn{
    text-transform:none;
	font-size:1.75rem;
	margin-bottom:10px;
}
div#semiconductor-search-cta a.secondary-btn{
	background:#0181b0;
}
div#semiconductor-search-cta a.secondary-btn:hover{
	background:#0998cc;
}

.page-id-3057 .row.secondary_content:nth-child(2n),tr:nth-child(2n) {
    background: #fff!important;
}
.page-id-3057 .row.secondary_content:nth-child(1n),tr:nth-child(1n) {
    background: #f7f7f7;
}

.page-id-3057 .row.secondary_content ul{
	display:flex;
	flex-wrap:wrap;
}

.page-id-3057 .row.secondary_content ul li{
	flex-basis:25%;
	padding-right:40px;
}

@media screen and (max-width:1320px){
	.list-pages > div > div{
		height:280px;		
	}
	.page-template-materials-list .row-inner.list-pages{
	    width:100%;
	}
	.list-pages > div > div > div.no-hover-inner > div ul.materials-list li{
		margin-bottom:0px;
	}
	.list-pages > div > div > div.no-hover-inner > div ul.materials-list li a{
	font-size:16px;
	}
	.list-pages > div > div > div.no-hover-inner > div h3:after{
	font-size:10px;
	padding-top:6px;
	}
	
	.page-id-2054 .list-pages > div > div:nth-child(4) ul li,
	.page-id-3057 .list-pages > div > div:nth-child(6) ul li {
		width: 48%;
		margin-right: 4%;
	}
 

	.page-id-2054 .list-pages > div > div:nth-child(4) ul li:nth-child(even),
	.page-id-3057 .list-pages > div > div:nth-child(6) ul li:nth-child(even) {
		margin-right: 0;
	}
}

@media screen and (max-width:1300px){

/* 	.list-pages > div > div div{
		height:210px;
	} */
	.page-id-2596 .list-pages > div > div {
		height: 340px !important;
	}
	.page-id-3057 .list-pages > div > div {
		height: 340px !important;		
	}
	.page-id-3057 .list-pages > div > div > a > img, .page-id-3057 .list-pages > div > div > a > picture{
		width:140%;
		max-width:140%;
	}
	
}

@media screen and (max-width:1100px){
	#collapsible-data-sheets li{
	flex-basis:33.33%;
    }

/* 	.list-pages > div > div div{
		height:190px;
	} */
	.list-pages > div > div{
		height:260px;
	}
    .list-pages > div > div p{
    	font-size:1.75rem;
    }
    .list-pages > div > div > div.no-hover-inner > div ul.materials-list li a{
        font-size:1.4rem;
    }
	
	.list-pages > div > div img {
		min-height: 100%;
		max-width: none;
		object-fit: cover;
	}

	.list-pages > div > div > a > img, .list-pages > div > div > a > picture {
		width: auto;
		height: 100%;
	}
}


@media screen and (max-width:1000px){

	.list-pages > div > div, .list-pages > div > div:nth-child(3n+3){
		float:left;
		width:48%;
		margin-right:4%;
		margin-bottom:32px;
	}

	.list-pages > div > div:nth-child(2n+2){
		margin-right:0;
	}

	.list-pages > div > div:nth-child(2n+1){
		clear:both;
	}

	.list-pages > div > div:nth-child(3n+1){
		clear:none;
	}

/* 	.list-pages > div > div div {
		height: 190px;
	} */

}

@media screen and (max-width:970px){
	.page-id-3057 .list-pages > div > div ul li{
		font-size:1.675rem;
	}
/* 	.list-pages > div > div div {
		height: 170px;
	} */
/* 	.list-pages > div > div{
		height:170px;
	} */
	.page-template-materials-list .list-pages > div > div{
		width:100%;
		height:auto;
		min-height:0px!important;
		margin-right:0;
	}
	.list-pages > div > div > div.no-hover-inner > div ul.materials-list li a{
		font-size:1.6rem;
	}
/* 	 .list-pages > div > div p{
	 	display:none;
	 } */
	 .list-items > div > div.no-hover-inner img{
	 	width:100%;
	 	height:auto!important;
	 }
}

@media only screen and (max-width:850px) {
	.page-id-2054 .list-pages > div > div {
		width: 100%;
		height:260px !important;
	}

	.page-id-2054 .list-pages > div > div > a > img, .page-id-2054 .list-pages > div > div > a > picture {
		width: 100%;
	}
	.page-id-2054 .list-pages > div > div:nth-child(4) ul li, .page-id-3057 .list-pages > div > div:nth-child(6) ul li{
		width:100%;
	}

	.page-id-3057 .row.secondary_content ul li{
		flex-basis:50%;
		padding-right:40px;
	}
}

@media screen and (max-width:800px){
	#collapsible-data-sheets li{
	flex-basis:50%;
    }
/* 
	.list-pages > div > div div {
		height: 220px;
	} */
	.list-pages > div > div{
		height:150px;
	}

	.list-pages > div > div p{
		display:none;
	}
	
	.page-id-2663 .list-pages > div > div {
		height: 250px !important;
		width: 100%;
	}
	
	.page-id-2596 .list-pages > div > div {
		width: 100%;
	}

}

@media screen and (max-width:680px){

	.list-pages > div > div div {
		height:auto;
	}

	.list-pages > div > div{
		width:100%!important;
		float:none!important;
		margin-right:0!important;
		height:auto;
		min-height:230px!important;
	}
	 .list-pages > div > div p{
	 	display:block;
	 }
	
}

@media only screen and (max-width:600px){
#collapsible-data-sheets{
	display:flex;
	padding-top:20px;
	
}
#collapsible-data-sheets.active{
	display:none;
}
}

@media only screen and (max-width:500px){
	#collapsible-data-sheets li{
	flex-basis:100%;
    }
	.page-id-3057 .row.secondary_content ul li{
		flex-basis:100%;
		padding-right:0px;
	}
}

@media only screen and (max-width:460px){
	.list-pages > div > div > div.no-hover-inner > div ul.materials-list{
	display:block;
	}
	.page-template-materials-list .list-pages > div > div{
	height:auto;
	}
	.list-pages > div > div > div.no-hover-inner > div{
	height:auto;
	min-height:100%;
	}
	.list-items > div > div.no-hover-inner img{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	height:100%!important;
	}
}

@media screen and (max-width:450px){
	.list-pages > div > div h3{
		font-size:20px;
	}
	.list-pages > div > div{
		height:240px;
	}
	.list-pages > div > div > a > img, .list-pages > div > div > a > picture{
		height:100%!important;
		width:auto!important;
	}
	.list-pages > div > div > a > picture img{
		height:100%;
		width:auto!important;
		max-width:1000px;
	}
	
	.page-id-2054 .list-pages > div > div {
		height: 310px !important;
	}
	
	.page-id-2663 .list-pages > div > div {
		height: 150px;
	}

	.list-pages > div > div p {
		display: none;
	}
}

@media screen and (max-width:360px){
	.list-pages > div > div{
		height:270px;
	}
}

@media screen and (max-width:320px){
	.list-pages > div > div{
		height:300px;
	}
}

@media screen and (max-width:290px){
    .list-pages > div > div p{
	 	display:none;
	 }
	 .list-pages > div > div{
		height:200px;
	}
}