/* Sub Cta General */
.sub-cta-panel.v1 {
	background-color:var(--off-color);
	position:relative;
	padding:2rem 1.667rem 2.444rem;
}

.sub-cta-panel.v1 .top-header {
	padding-bottom:.944rem;
}

.sub-cta-panel.v1 .top-header strong {
	display:block;
	line-height:1;
	color:var(--primary-color);
	font-family:var(--font-1);
	font-size:1.83rem;
	font-weight:700;
	font-style:italic;
}

.sub-cta-panel.v1.children .top-header strong {
	font-family:var(--font-2);
	color:var(--text-color);
	font-size:1.333rem;
	font-style:normal;
}

.sub-cta-panel.v1.children .top-header strong span {
	font-family:var(--font-1);
	font-size:1.83rem;
	color:var(--primary-color);
	font-style:italic;
}

/* List */
.sub-cta-panel.v1 ul li {
	border-bottom:1px solid rgba(88,89,91,.5);
}

.sub-cta-panel.v1 ul li a {
	padding:1rem 0 .778rem;
}

.sub-cta-panel.v1 ul li a .icon-cont {
	position:relative;
	width:1.556rem;
	height:1.5rem;
}

.sub-cta-panel.v1 ul li a .icon-cont svg {
	color:var(--click1-color);
	transition:.6s ease 0s;
}

.sub-cta-panel.v1 ul li.item-1 a .icon-cont svg, 
.sub-cta-panel.v1 ul li.item-2 a .icon-cont svg,
.sub-cta-panel.v1 ul li.item-4 a .icon-cont svg {
	font-size:1.5rem;
}

.sub-cta-panel.v1 ul li.item-3 a .icon-cont svg {
	font-size:1.389rem;
}

.sub-cta-panel.v1 ul li.item-5 a .icon-cont svg {
	font-size:1.333rem;
}

.sub-cta-panel.v1 ul li.item-6 a .icon-cont svg {
	font-size:1.556rem;
}

.sub-cta-panel.v1 ul li a strong {
	flex:0 0 auto;
	margin-left:1rem;
	font-size:1rem;
	color:var(--text-color);
	display:block;
	line-height:1;
	transition:.6s ease 0s;
}

/* End List */

/* Sub Cta Gen Panel */
.sub-gen-cta {
	position:relative;
	border:2px solid var(--text-color);
}

.stephenson-cancer-center .sub-gen-cta.diabetes {
	display:none !important;
}


.harold-hamm-diabetes-center .sub-gen-cta.cancer {
	display:none !important;
}

.stephenson-cancer-center .sub-gen-cta.Gero {
	display:none !important;
}


.harold-hamm-diabetes-center .sub-gen-cta.Gero {
	display:none !important;
}

.oklahoma-center-for-geroscience .sub-gen-cta.cancer {
	display:none !important;
}
.oklahoma-center-for-geroscience .sub-gen-cta.diabetes {
	display:none !important;
}
.sub-gen-cta .box-cont {
	
}

.sub-gen-cta .box-cont figure {
	width:9.61rem;
	height:9.61rem;
	position:relative;
}

.sub-gen-cta .box-cont figure img {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-size:cover;
	background-position:50% 50%;
}

.sub-gen-cta .box-cont .content {
	width:14.22rem;
	padding:0 1rem;
}

.sub-gen-cta .box-cont .content strong {
	display:block;
	font-weight:600;
	color:var(--primary-color);
	line-height:1.33rem;
	padding-bottom:.889rem;
}

/* Bottom Cta Panel */
.bottom-cta-panel:empty {
	display: none;
}

.bottom-cta-panel {
	border-top:1px solid var(--quarternary-color);
	border-bottom:1px solid var(--quarternary-color);
	text-align:center;
	padding-top:1.61rem;
	padding-bottom:1.72rem;
	margin-top:3.333rem;
}

.bottom-cta-panel p {
	margin:0;
	font-weight:700;
	font-size:1rem;
	line-height:1.556rem;
	padding-top:.444rem;
	padding-bottom:.444rem;
}

.bottom-cta-panel strong.title-style-2 {
	font-style: italic;
	margin-bottom: .25rem;
}


.bottom-cta-panel strong:not(.title-style-2) {
	display:block;
	font-size:1.444rem;
	font-weight:600;
	line-height:1.38;
	color:var(--primary-color);
}

.bottom-cta-panel.v1 a.btn {
	margin-top: .25rem;
} 

/* Min Width 1025px */
@media screen and (min-width:1025px){
	.sub-cta-panel.v1 ul li a:hover .icon-cont svg {
		color:var(--primary-color);
	}
	
	.sub-cta-panel.v1 ul li a:hover strong {
		color:var(--click1-color);
	}
}


/* 1024px Responsive */
@media screen and (max-width:1024px){
	.sub-gen-cta {
		width:48%;
		margin-bottom:0 !important;
	}
	
	.sub-gen-cta .box-cont .content {
		width:17.2rem;
	}
	
	.sub-cta-panel.v1 {
		width:100%;
	}
	
	.sub-cta-panel.v1 ul {
		display:flex;
		flex-wrap:wrap;
		justify-content:space-between;
	}
	
	.sub-cta-panel.v1 ul li {
		width:50%;
	}
}

/* 600px Responsive */
@media screen and (max-width:600px){
	.sub-gen-cta {
		width:100%;
	}
	
	.sub-gen-cta.v2 {
	}
	
	.sub-gen-cta .box-cont .content {
		width:20.2rem;
	}
	
	.sub-cta-panel.v1 ul li {
		width:100%;
	}
	
	.bottom-cta-panel strong.title-style-2{
		font-size:1.444rem;
	}
	
	.bottom-cta-panel strong:not(.title-style-2) {
		font-size:1rem;
	}
	
	.bottom-cta-panel p {
		font-size:.881rem;
	}
	
	.bottom-cta-panel p br {
		
	}
	
	.bottom-cta-panel .btn {
    font-size: 0.596rem;
    padding: 0.896rem 1.217rem 0.83rem;
}

}

/* 500px Responsive */
@media screen and (max-width:500px) {
	.sub-gen-cta .box-cont figure {
    	width: 16rem;
	}
	
	.bottom-cta-panel .btn {
    font-size: 0.496rem;
    padding: 0.896rem 1.217rem 0.83rem;
}
}
/* End 500px Responsive */

/* 380px Responsive */
@media screen and (max-width:380px) {
.bottom-cta-panel .btn {
    font-size: 0.396rem;
    padding: 0.896rem 1.217rem 0.83rem;
}
}
/* End 380px Responsive */