/* Utility Classes */
.adSize { width: 300px; height: 250px;}
.vidHid{opacity: 0; visibility: hidden;}
.posAb{position:absolute;}
.topLef{left: 0px; top: 0px;}
.botLef{left: 0px; bottom: 0px;}
.bgDef{background-size: contain !important; background-repeat: no-repeat !important; }
.overFlowHid{overflow: hidden;}

/* #temp {background: no-repeat url("../assets/temp.png");}
#temp2 {background: no-repeat url("../assets/temp2.png");}
#temp3 {background: no-repeat url("../assets/temp3.png");} */


/* # {background-image: url('../assets/.png');} */
#GL_legal-1 {background-image: url('../assets/GL_legal-1.png');}
#GL_isiBorder-1 {background-image: url('../assets/GL_isiBorder-1.png');}
#GL_bg-1 {background-image: url('../assets/GL_bg-1.jpg');}

#F1_bg-1 {background-image: url('../assets/F1_bg-1.png'); 
	transform-origin: 90px center;
}
#F1_logo-1 {background-image: url('../assets/F1_logo-1.png');}
#F1_legal-1 {background-image: url('../assets/F1_legal-1.png');}
#F1_bar-1 {background-image: url('../assets/F1_bar-1.png');}
#F1_bar-2 {background-image: url('../assets/F1_bar-2.png');}
#F1_bg-2 {background-image: url('../assets/F1_bg-2.jpg');}
/* #F1_gradient-1 {background: linear-gradient(90deg, rgba(0,0,0,1) 10%, rgba(0,0,0,0) 70%);} */

#F2_text-1 {background-image: url('../assets/F2_text-1.png');}
#F2_text-2 {background-image: url('../assets/F2_text-2.png');}
#F2_logo-1 {background-image: url('../assets/F2_logo-1.png');}
#F2_hero-1 {background-image: url('../assets/F2_hero-1.png'); }
#F2_text-3 {background-image: url('../assets/F2_text-3.png');}
#F2_legal-1 {background-image: url('../assets/F2_legal-1.png');}
#F2_bg-1 {background-image: url('../assets/F2_bg-1.png');}

#F3_text-1 {background-image: url('../assets/F3_text-1.png');}

#EF_bg-1 {background-image: url('../assets/EF_bg-1.png');}
#EF_text-1 {background-image: url('../assets/EF_text-1.png');}
#EF_text-2 {background-image: url('../assets/EF_text-2.png');}
#EF_text-3 {background-image: url('../assets/EF_text-3.png');}
#EF_stroke-1 {background-image: url('../assets/EF_stroke-1.png');}
#EF_cta-1 {background-image: url('../assets/EF_cta-1.png');}


/* #EF_text-1 {background-image: url('../assets/EF_text-1.png');}
#EF_text-2 {background-image: url('../assets/EF_text-2.png');}

#EF_cta-1 {background-image: url('../assets/EF_cta-1.png');} */


.container {
    overflow: hidden;
}

#fullInfo {
	position: absolute;
	bottom: 0;
	left: 3px;
	width: 122px;
	height: 13px;
}

#medGuide {
	position: absolute;
	bottom: 0;
	right: 75px;
	width: 85px;
	height: 13px;
}

#fullInfo a,
#medGuide a {
	display: block;
	height: 100%;
	width: 100%;
}

/* ISI STYLES */
#ISI-conBg { height: 88px; background-color: #fff; }
#ISI-con {
	font-family: Arial, sans-serif;
	background-color: #fff;
	height: 60px;
	padding: 0px 15px 0 9px;
    bottom: 20px;
	overflow-y: scroll;
	overflow-x: hidden;
	cursor: default;
}

/* ISI HEADING STYLES */
h3 {
	font-size: 9px;
	line-height: 0.95;
	letter-spacing: -0.6px;
}

.h3-2 {
	margin-bottom: -5px !important;
}

sup {
	font-size: 5px;
}

/* h3 underlines */
h3:after {
	display: block;
	content: "";
	background: url('../assets/isi_stroke-1.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	height: 8px;
	width: 100%;
	margin-top: -2px;
	margin-left: -5px;
}
.h3-1:after {
	width: 90%;
	margin-bottom: -2px;
}
.h3-2:after {
	width: 27%;
	height: 7px;
	margin-bottom: -5px;
}
.h3-3:after {
	width: 92%;
}
.h3-4-1:after {
	width: 72%;
	height: 8px;
}
.h3-4:after {
	width: 100%;
}
.h3-5:after {
	width: 82%;
}
.h3-6:after {
	width: 49%;
}
/* The short one for USE */
.h3-7:after {
	width: 11%;
	margin-top: -1px;
	margin-bottom: 2px;
	margin-left: -2px;
	height: 5px;
}
/* For the newly added "What should I avoid while taking RINVOQ?" */
.h3-8:after {
	width: 75%;
	height: 8px;
}

/* ISI LIST STYLES */
ul {
	padding-left: 8px;
	margin: 0 auto;
}

li {
	list-style: '• ';
	font-size: 10.5px;
}

.list1-1 {
	margin-top: -3px !important;
}

.subList li {
	list-style: '- ';
}

/* PARAGRAPH STYLES */
p {
	font-size: 9px;
	line-height: 1.06;
}

a {
	text-decoration: none;
	color: #90124a;
}

/* Section Breaks */
.spacing-intro{
	line-height:.9;
	margin-top:3px;
	margin-bottom:3px !important;
}

.spacing-neg {
	margin-bottom:0px !important;
}

.spacing-sm {
	margin-bottom:3px !important;
}

.spacing-md {
	margin-bottom:5px !important;
}

.spacing-lg {
	margin-bottom:8px !important;
}

.sect-hd {
	margin-top: 8px !important;
}

/* SCROLL BAR STYLE */
#ISI-con::-webkit-scrollbar {
    width: 0.5em;
}
 
#ISI-con::-webkit-scrollbar-track {
	border-radius: 10px;
	background: transparent; 
}
 
#ISI-con::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #acacac; 
}