/* Split Panel */
.split-panel:not(.career) {
	position:relative;
	margin-top:-3.556rem;
}

.split-panel.career {
	position:relative;
	margin-top: 0;
}

/* Split Panel Item */
.split-panel.v1 .split-panel-item {
	position:relative;
	padding:9.833rem 0 4.833rem;
	width:49.99%;
}

.split-panel.v1 .split-panel-item figure, 
.split-panel.v1 .split-panel-item figure img,
.split-panel.v1 .split-panel-item picture, 
.split-panel.v1 .split-panel-item picture img {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:-1;
	transform: none;
	min-height: auto;
}

.split-panel.v1 .split-panel-item figure img,
.split-panel.v1 .split-panel-item picture img {
	background-size:cover;
	background-position:50% 50%;
}

.split-panel.v1 .split-panel-item header {
	text-align:center;
	padding-bottom:2.222rem;
}

.split-panel.v1 .split-panel-item header strong {
	font-size:2.667rem;
	line-height:1;
	font-weight:400;
	color:var(--white-color);
	text-shadow:3px 3px 3px rgba(0,0,0,.4);
}

.split-panel.v1 .split-panel-item header strong br {
	display:none;
}

.split-panel.v1 .split-panel-item ul {
	max-width:33.444rem;
	margin:0 auto;
}

.split-panel.v1 .split-panel-item.v1 ul {
	max-width:36.111rem;
} 

.split-panel.v1 .split-panel-item.v2 ul {
	margin-left:auto;
	margin-right:4.222rem;
}

.split-panel.v1 .split-panel-item ul li {
	width:50%;
	line-height:1;
	padding-bottom:3rem;
}

/* Base link & span styles */
.split-panel.v1 .split-panel-item ul li a,
.split-panel.v1.oklahoma-childrens .split-panel-item ul li span,
.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li span {
	font-size:1rem;
	text-transform:uppercase;
	line-height:1;
	color:var(--white-color);
	text-shadow:3px 3px 3px rgba(0,0,0,.4);
	display:inline-block;
	font-weight:600;
	position:relative;
	z-index:1;
	padding-left:1.444rem;
	transition:.4s ease 0s;
}

/* ::before line */
.split-panel.v1 .split-panel-item ul li a:before,
.split-panel.v1.oklahoma-childrens .split-panel-item ul li span:before,
.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li span:before {
	position: absolute;
	top: 50%;
	transform: translateY(-50%) scaleX(0);
	left: 0;
	width: 1.5rem;
	height: 2px;
	background-color: var(--white-color);
	transition: .4s ease 0s;
	content: '';
	z-index: -2;
	transform-origin: 0 0;
}

/* ::after arrow icon */
.split-panel.v1 .split-panel-item ul li a:after,
.split-panel.v1.oklahoma-childrens .split-panel-item ul li span:after,
.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li span:after {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 0;
	width: .833rem;
	height: .556rem;
	background: url(/cms/svg/site/icon_large_arrow.36.ffffff.svg);
	transition: .4s ease 0s;
	content: '';
	z-index: -1;
	background-size: cover;
	background-position: 50% 50%;
}


/* =============================================
   Career override
   ============================================= */
.split-panel.v1.career .split-panel-item {
	width: 48.09%;
	padding: 1.8em 0;
	align-content: center;
}


/* =============================================
   Geroscience Center override
   ============================================= */
.geroscience-center .split-panel.v1 .split-panel-item header {
	padding-bottom: 1.222rem;
}

.geroscience-center .split-panel.v1 .split-panel-item header strong br {
	display: block;
}

.geroscience-center .split-panel.v1 .split-panel-item {
	padding: 8.279rem 0 1.8em;
}

.geroscience-center .split-panel.v1 .split-panel-item.v1 ul {
	max-width: 39.011rem;
}

.geroscience-center .split-panel.v1 .split-panel-item ul li {
	padding-bottom: 1.7rem;
}


/* =============================================
   Stephenson Override
   ============================================= */
.split-panel.v1.stephenson-cancer-center .split-panel-item header strong br {
	display:block;
}

.split-panel.v1.local .split-panel-item.v2 ul {
	margin-right:auto;
	margin-left:auto;
}


/* =============================================
   Oklahoma Children's Override
   ============================================= */
.split-panel.v1.oklahoma-childrens .split-panel-item {
	_min-height:27.778rem;
	padding:0;
}

.split-panel.v1.oklahoma-childrens .split-panel-item header {
	padding-bottom:.889rem;
}

.split-panel.v1.oklahoma-childrens .split-panel-item a.children-link {
	display:flex;
	flex-direction:column;
	background-color:rgba(0, 51, 161, 0.5);
	position:relative;
	padding-top: 12.556rem;
	padding-bottom: 9.94rem;
	transition:.6s ease 0s;
}

.split-panel.v1.oklahoma-childrens .split-panel-item ul li {
	padding-bottom:0;
	width:100%;
	text-align:center;
}

.split-panel.v1.oklahoma-childrens .split-panel-item ul li span {
	font-size:1.333rem;
}

.split-panel.v1.oklahoma-childrens .split-panel-item ul li span:after {
	width:1.111rem;
	height:.805rem;
}


/* =============================================
   Harold Hamm Diabetes Center Override
   ============================================= */
.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul {
	max-width:40.222rem;
}

.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li {
	padding-bottom:1.667rem;
}

.split-panel.v1.harold-hamm-diabetes-center .split-panel-item {
	_min-height:27.778rem;
	padding:0;
}

.split-panel.v1.harold-hamm-diabetes-center .split-panel-item header {
	padding-bottom:.889rem;
}

/* The linked box — using ham-link class */
.split-panel.v1.harold-hamm-diabetes-center .split-panel-item a.ham-link {
	display:flex;
	flex-direction:column;
	background-color:rgba(128, 128, 128, 0.5);
	position:relative;
	padding-top: 12.556rem;
	padding-bottom: 9.94rem;
	transition:.6s ease 0s;
}

.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li {
	padding-bottom:0;
	width:100%;
	text-align:center;
}

.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li span {
	font-size:1.333rem;
}

.split-panel.v1.harold-hamm-diabetes-center .split-panel-item ul li span:after {
	width:1.111rem;
	height:.805rem;
}

/* "Learn More" text stays white always */

/* Harold Hamm: ::before line stays white (inherits from shared rule) */

/* Harold Hamm: ::after arrow stays white (inherits from shared rule) */


/* =============================================
   Min Width 1025px — Hover / Focus States
   ============================================= */
@media screen and (min-width:1025px) {

	/* Shared hover: padding shift */
	.split-panel.v1 .split-panel-item ul li a:hover,
	.split-panel.v1 .split-panel-item ul li a:focus,
	.split-panel.v1.oklahoma-childrens .split-panel-item:hover ul li span,
	.split-panel.v1.oklahoma-childrens .split-panel-item:focus ul li span,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item:hover ul li span,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item:focus ul li span {
		padding-left:2.667rem;
	}
	
	/* Shared hover: arrow shift */
	.split-panel.v1 .split-panel-item ul li a:hover:after,
	.split-panel.v1 .split-panel-item ul li a:focus:after,
	.split-panel.v1.oklahoma-childrens .split-panel-item:hover ul li span:after,
	.split-panel.v1.oklahoma-childrens .split-panel-item:focus ul li span:after,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item:hover ul li span:after,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item:focus ul li span:after {
		transform: translate(.833rem, -50%);
	}
	
	/* Shared hover: line reveal */
	.split-panel.v1 .split-panel-item ul li a:hover:before,
	.split-panel.v1 .split-panel-item ul li a:focus:before,
	.split-panel.v1.oklahoma-childrens .split-panel-item:hover ul li span:before,
	.split-panel.v1.oklahoma-childrens .split-panel-item:focus ul li span:before,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item:hover ul li span:before,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item:focus ul li span:before {
		transform: translateY(-50%) scaleX(1);
	}

	/* Harold Hamm hover: text stays white, no change */

	/* Harold Hamm hover: line stays white */

	/* Harold Hamm hover: arrow stays white */

	/* Fade-in animation */
	.split-panel.v1 .split-panel-item {
		opacity:0;
		transition:1.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) .5s;
	}
	
	.split-panel.v1.visible .split-panel-item,
	.cta-panel.v1.visible + .split-panel.v1 .split-panel-item {
		opacity:1;
	}

	/* Children's overlay hover */
	.split-panel.v1.oklahoma-childrens .split-panel-item a.children-link:hover,
	.split-panel.v1.oklahoma-childrens .split-panel-item a.children-link:focus {
		background-color:rgba(169,5,51,.5);
	}

	/* Harold Hamm overlay hover */
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item a.ham-link:hover,
	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item a.ham-link:focus {
		background-color:rgba(169,5,51,.5);
	}
}


/* =============================================
   1280px Responsive
   ============================================= */
@media screen and (max-width:1280px) {
	.split-panel.v1 .split-panel-item.v1 ul {
		max-width:33.111rem;
	}
	
	.split-panel.v1 .split-panel-item.v2 ul {
		margin-right:auto;
		max-width:28.444rem;
	}
	
	.split-panel.v1 .split-panel-item ul li {
		width:49%;
	}
}


/* =============================================
   1024px Responsive
   ============================================= */
@media screen and (max-width:1024px) {
	.split-panel.v1 .split-panel-item {
		padding:3.833rem 0 4.833rem;
		width:50%;
	}
	
	.split-panel.v1 .split-panel-item + .split-panel-item {
		border-left:1px solid var(--white-color);
	}

	.split-panel.v1 {
		margin-top:0;
	}	
	
	.split-panel.v1 .split-panel-item.v1 ul,
	.split-panel.v1 .split-panel-item.v2 ul {
		max-width:100%;
		padding-left:13%;
		padding-right:13%;
	}
	
	.split-panel.v1 .split-panel-item ul li {
		width:100%;
		padding-bottom:1rem;
	}
	
	.split-panel.v1 .split-panel-item header {
		padding-bottom:1.222rem;
	}
	
	.split-panel.v1.oklahoma-childrens .split-panel-item a.children-link {
		padding-top: 6.556rem;
		padding-bottom: 5.94rem;
	}

	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item a.ham-link {
		padding-top: 6.556rem;
		padding-bottom: 5.94rem;
	}

	.geroscience-center .split-panel.v1 .split-panel-item {
		padding: 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.split-panel.v1 .split-panel-item header a {
		display: flex;
		justify-content: center;
		align-items: center;
		position:absolute;
		top:50%;
		left:50%;
		width:100%;
		height:100%;
		transform:translate(-50%, -50%);
	}

	.geroscience-center .split-panel.v1 .split-panel-item header {
		padding-bottom: 0;
	}
	
	.split-panel.v1 .split-panel-item {
		height:16rem;
	}
	
	.split-panel.v1 .split-panel-item ul {
		display:none;
	}

	.split-panel.v1.career .split-panel-item {
		height:auto;
		width:100%;
		padding: 0;
	}
	
	.split-panel.v1.careers .split-panel-item {
		padding: 0 0;
		height: initial;
		width: 100%;
	}
}


/* =============================================
   800px Responsive
   ============================================= */
@media screen and (max-width:800px) {
	.split-panel.v1 .split-panel-item {
		height:12.5rem;
	}
	
	.split-panel.v1 .split-panel-item header strong br {
		display:block;
	}
	
	.split-panel.v1 .split-panel-item header strong {
		font-size:2rem;
	}
	
	.split-panel.v1 .split-panel-item header {
		padding-bottom:0;
	}
	
	.split-panel.v1.oklahoma-childrens .split-panel-item a.children-link {
		padding-top: 3.556rem;
		padding-bottom: 4.94rem;
	}

	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item a.ham-link {
		padding-top: 3.556rem;
		padding-bottom: 4.94rem;
	}
}


/* =============================================
   500px Responsive
   ============================================= */
@media screen and (max-width:500px) {
	.split-panel.v1 .split-panel-item header strong {
		font-size:1.409rem;
		line-height:1;
		font-weight:400;
		display:block;
	}
	
	.split-panel.v1 .split-panel-item {
		padding:3.2rem 0;
		height:9.5rem;
	}
	
	.split-panel.v1.oklahoma-childrens .split-panel-item a.children-link {
		padding-top:2.94rem;
		padding-bottom:2.3rem;
	}

	.split-panel.v1.harold-hamm-diabetes-center .split-panel-item a.ham-link {
		padding-top:2.94rem;
		padding-bottom:2.3rem;
	}
}


/* =============================================
   IE Specific Fallbacks
   ============================================= */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
	.split-panel.v1 .split-panel-item header strong {
		font-size:2.667rem;
		line-height:1;
		font-weight:400;
		color:#FFFFFF;
		text-shadow:3px 3px 3px rgba(0,0,0,.4);
	}

	.split-panel.v1 .split-panel-item ul li a,
	.split-panel.v1.oklahoma-childrens .split-panel-item ul li span {
		font-size:1rem;
		text-transform:uppercase;
		line-height:1;
		color:#FFFFFF;
		text-shadow:3px 3px 3px rgba(0,0,0,.4);
		display:inline-block;
		font-weight:600;
		position:relative;
		z-index:1;
		padding-left:1.444rem;
		transition:.4s ease 0s;
	}

	/* Harold Hamm IE: text stays white, arrow/line handled by filter */

	.split-panel.v1 .split-panel-item ul li a:before,
	.split-panel.v1.oklahoma-childrens .split-panel-item ul li span:before {
		position: absolute;
		top: 50%;
		transform: translateY(-50%) scaleX(0);
		left: 0;
		width: 1.5rem;
		height: 2px;
		background-color: #FFFFFF;
		transition: .4s ease 0s;
		content: '';
		z-index: -2;
		transform-origin: 0 0;
	}

	/* Harold Hamm IE: inherits white from shared rules */
}

/* IE Fallback 1024px Responsive */
@media screen and (-ms-high-contrast: active) and (max-width:1024px), (-ms-high-contrast: none) and (max-width:1024px) {
	.split-panel.v1 .split-panel-item + .split-panel-item {
		border-left:1px solid #FFFFFF;
	}
}