/* Utility Classes */
.adSize { width: 728px; height: 90px;}
.vidHid{opacity: 0; visibility: hidden;}
.posAb{position:absolute;}
.topR{right: 0px; top: 0px;}
.topLef{left: 0px; top: 0px;}
.botLef{left: 0px; bottom: 0px;}
.bgDef{background-size: contain !important; background-repeat: no-repeat !important; }
.overFlowHid{overflow: hidden;}
.nowrap {white-space: nowrap;}
/* #temp {background: no-repeat url("../assets/tmp.png");} */

#GL-legal1 {
	/* background-image: url('../assets/GL-legal1.png'); */
}
#GL-isiBorder1 {background-image: url('../assets/GL-isiBorder1.png');}
#GL-bg1 {background-color: #e3e3e2;}
#GL-eyebrow {background-image: url('../assets/GL-eyebrow.png');}

/* F1 */
#F1-bg {background-image: url('../assets/F1-bg.jpg');}
#F1-stroke {background-image: url('../assets/F1-stroke.png');}
#F1-bg-shadow {background-image: url('../assets/F1-bg-shadow.png');}

#F1-copy1 {background-image: url('../assets/F1-copy1.png');}
#F1-copy2 {background-image: url('../assets/F1-copy2.png');}

/* F2 */
#F2-bg {background-image: url('../assets/F2-bg.jpg');}
#F2-bg-shadow {background-image: url('../assets/F2-bg-shadow.png');}
#F2-copy1 {background-image: url('../assets/F2-copy1.png');}
#F2-copy2 {background-image: url('../assets/F2-copy2.png');}
/* #F2-copy3 {background-image: url('../assets/F2-copy3.png');}
#F2-copy4 {background-image: url('../assets/F2-copy4.png');} */

/* F3 */
#F3-bg-shadow {background-image: url('../assets/F3-bg-shadow.png');}
#F3-copy1 {background-image: url('../assets/F3-copy1.png');}
#F3-copy2 {background-image: url('../assets/F3-copy2.png');}
#F3-copy3 {background-image: url('../assets/F3-copy3.png');}

/* F4 */
#F4-bg-shadow {background-image: url('../assets/F4-bg-shadow.png');}
#F4-copy1 {background-image: url('../assets/F4-copy1.png');}
#F4-copy2 {background-image: url('../assets/F4-copy2.png');}
#F4-copy3 {background-image: url('../assets/F4-copy3.png');}

#F3-F5-bg {
	background-image: url('../assets/F3-F5-bg-full.jpg');
	width: 728px;
	height: 111px;

}


/* EF */
#EF-bg-shadow {background-image: url('../assets/EF-bg-shadow.png');}
#EF-copy1 {background-image: url('../assets/EF-copy1.png');}
#EF-cta {background-image: url('../assets/EF-cta.png');}
#GL_isiBorder-2 {
	border-bottom: solid 1px rgb(204, 204, 204);
	height: 20px;
	top: 55px;
	width: 301px;
	left: 426px;
	pointer-events: none !important;
}

#GL_bg-1 {background-image: url('../assets/GL_bg-1.jpg');}
#GL_white{
	top: 398px;
	height: 203px;
	background-color: #FFF;
}

.container {
    overflow: hidden;
}
#clickable{ width: 423px; }
#fullInfo {
    font-family: Arial, sans-serif;
    position: absolute;
    bottom: 0;
	left: 440px;
    width: 123px;
    height: 14px;
    font-size: 8px;
    font-weight: bold;
	letter-spacing: 0.25px;
}
#medGuide {
    font-family: Arial, sans-serif;
    position: absolute;
    bottom: 0;
    right: 0px;
    width: 81px;
    height: 14px;
    font-size: 8px;
    font-weight: bold;
	text-align: center;
	letter-spacing: 0.25px;

}

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


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

/* ISI HEADING STYLES */
h3 {
	font-size: 9.5px;
	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: 3px;
	width: 100%;
	/* margin-left: -5px; */
}
.h3-1:after {
	/* width: 90%; */
	margin-bottom: 2px;
}

.h3-2:after {
	margin-bottom: 8px;
	background: url('../assets/isi_stroke-1.png');
	background-size: contain;
	background-repeat: no-repeat;
	width: 30%;
}

.h3-4-1:after {
	width: 72%;
}
.h3-4:after {
	width: 109%;
}
.h3-5:after {
	width:91%;
}
.h3-6:after {
	width: 54%;
}
/* The short one for USE */ 
.h3-7:after {
	width: 13%;
	background: url('../assets/isi_stroke-2.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.h3-8:after {
	width: 80%;
}

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

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

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

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

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

span.coloured{
	color: #90124a;
}

.abbvieLogo{
	height: 13px;
	width: auto;
	margin: 15px 0 15px 0;
}

/* TABLE LIST STYLES */
li.subList1 p, li.subList2 p{
	margin-top: 3px;
}

li.subList1 table, li.subList2 table{
	margin: -3px;
}

tr{
	width: 50%;
}

td {
	vertical-align: top;
	width: 50%;
  }



tbody ul {
	list-style: none;
}

tbody li ul {
	margin-top: 0;
	padding-left: 10px;
}

tbody li {
	list-style: '– ';
	padding: 0;
}

table ul li::before {
	position: absolute;
	color: #000;
	font-size: 15px;
	left: -9px;
	top: 0;
}

/* Section Breaks */
.spacing-intro{
	letter-spacing: -0.1px;
	margin-top: 8px;
	margin-bottom: -2px !important;
}

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

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

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

.spacing-topBottom {
	margin-top:3px !important;
	margin-bottom:3px !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; 
}
