
#isiCopy{font-size:10px; line-height: 12px; overflow-y:scroll;
	box-sizing:border-box;}
	
	#isiCopy h1{font-family: Arial, sans-serif; font-size:10px; color:#d81a65; margin-bottom: 4px !important; margin-top: 5px !important;}
		
	#isiCopy p{font-family: Arial, sans-serif; color: #434244; margin-top:0px; margin-bottom:0px; padding-bottom:6px;}
	
	#isiCopy .ind {text-indent: -9px; padding-left: 9px;}	
	#isiCopy .ind1 {text-indent: -9px; padding-left: 18px;}
	#isiCopy sup {font-size: 60%; line-height: 0px;}

.circleContainer {
	position: absolute;
	top: 264px;
	left: 84px;
	width: 136px;
	height: 136px;
}
.parent {
  position: relative;
  top:0;
  left: 0;
  height: 100%;
  width: 100%;
}
.child {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.circleContainer2 {
	position: absolute;
	top:212px;
	left: 89px;
	width: 272px;
	height: 272px;
	opacity: 0;
}


.ring{
	position:absolute;
	width:100%;
	height:100%;
	border-radius:100%;
	border:7px solid #503b64;
	box-sizing:border-box;
	opacity: .7;
}
.ringbox2 {
	position:absolute;
	width:100%;
	height:100%;
	border-radius:100%;
	border:16px solid #503b64;
	box-sizing:border-box;
	opacity: .7;
}
.ring-overlay{
	position:absolute;
	border:9px solid transparent;
	border-top-color:#a23b6b;
	border-left-color:#a23b6b;
	border-radius:100%;
	width:100%;
	height:100%;
	position:absolute;
	transform:rotate(-45deg);
	box-sizing:border-box
}
.ring1 {
	position:absolute;
	width:100%;
	height:100%;
	opacity: 0;
}
.ring2 {
	position:absolute;
	width:75%;
	height:75%;
	opacity: 0;
}
.ring3{
	position:absolute;
	width:50%;
	height:50%;
}
.ring4 {
	position:absolute;
	width:100%;
	height:100%;
}
.ring5 {
	position:absolute;
	width:75%;
	height:75%;;
}
.ring6 {
	position:absolute;
	width:50%;
	height:50%;
}
.circlePurple{
	position:absolute;
	width:100%;
	height:100%;
	border-radius:100%;
	border:10px solid #503b64;
	box-sizing:border-box;opacity:.5
}

* {
	margin:0;
	padding: 0;
	font-family: 'Barlow',Helvetica,sans-serif;
	box-sizing: border-box;
}


#isiCopy a {
	text-decoration:underline;
	color:#434244;
}

.pimg {
	position:relative;
	width:100%;
	height:25px;
	color:#5b235d;
	display:flex;
	align-items:center;
	box-sizing:border-box;
	font-size:11px;
	font-weight:700;
	line-height:18px;
	text-decoration:underline;
	text-transform:capitalize;
	padding-left:12px;
	padding-right:12px;
}

.pimg a:hover {
	cursor:pointer;
}

.left {
	flex-grow:1;
	cursor: pointer;
}

.right {
	text-align:right;
	cursor: pointer;
}

/*h1 {
	padding:0;
	border:0;
	color:#b62062;
	font-size:10px;
	text-transform:uppercase;
	margin:0;
}

h2 {
	margin:0;
	color:#434244;
	font-size:10px;
	line-height:1.3em;
	font-weight:700;
}

h3 {
	margin:0;
	color:#434244;
	line-height:3.5em;
	text-align:right;
	font-size:10px;
	font-weight:400;
}*/

p {
	margin:0;
}

/*#isiCopy p {
	font-size:10px;
	line-height:1.3em;
	color:#434244;
	margin-bottom:4px;
}*/

li {
	color:#434244;
	font-size:10px;
	line-height:1.3em;
	margin-bottom:4px;
}

ul {
	margin-top:4px;
	margin-bottom:0;
	padding-left:15px;
}

ul:first-child {
	list-style:circle;
	margin-top:4px;
	margin-bottom:2px;
	padding-left:50px;
	padding-right:0;
}

li p {
}

.sup {
	font-size:10px;
}

.pmg {
	font-size:10.77px;
	font-weight:700;
	color:#50315e;
	text-decoration:underline;
	padding-right:30px;
	padding-top:15px;
}

.pmg a {
	text-decoration:underline;
}

.pi {
	float:left;
	text-align:left;
}

.mg {
	float:right;
	text-align:right;
}

/*sup {
	font-size:10px;
	vertical-align:0;
}*/

.isi::-webkit-scrollbar {
	width:.75em;
}

.isi::-webkit-scrollbar-track {
	background-color:#e7e7e7;
	border-width:1px;
	border-style:solid;
	border-color:#c5c5c6 #c5c5c6 #c5c5c6 #fff;
	border-image:initial;
	border-radius:5px;
}

.isi::-webkit-scrollbar-thumb {
	background-color:#4e5052;
	border-radius:5px;
}

a:hover {
}

html,body {
	width:100%;
	height:100%;
	margin:0;
}

.page-container {
	position:relative;
	width:100%;
	height:100%;
}


.page-wrapper {
	background-color:#fff;
	position:relative;
	width:300px;
	height:600px;
	overflow: hidden;
	top: 0;
	left: 0;
	transform:translateZ(0px);
}


.page-content {
	background-color:transparent;
	transform:perspective(1400px) matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);
	transform-style:preserve-3d;
	position:absolute;
	width: 100%;
	height: 100%;
}




.isiPadding {
	padding-left:12px;
	padding-right:22px;
	height:188px;
}




.isiContainer {
	position:absolute;
	left:0;
	width:100%;
	top:387px;
	background-image:none;
	background-color:#fff;
	height:213px;
	transform: translateX(-138px) translateY(213px);
}
.linksContainer {
	position:relative;
	width:100%;
	height:25px;
	display:flex;
	align-items:center;
	justify-content:left;
	font-family:Arial;
	padding-left:22px;
	box-sizing:border-box;
	padding-right:32px;
}
/*
.shadow {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 154px;
	box-shadow:rgba(0,0,0,0.74902) 0 0 5px;
	opacity: 0;
}
*/

.mgLink {
	float:right;
	text-align:right;
	color:#592d5f;
	text-decoration:underline;
	font-weight:700;
	font-size:11px;
	font-family:arial;
	cursor: pointer;
}

.piLink {
	color:#592d5f;
	text-decoration:underline;
	font-size:11px;
	font-weight:700;
	float:left;
	cursor: pointer;
}

.bg1 {
	position: absolute;
	height: 100%;
	width: 100%;
	text-align: right;
}
.gradientbox {
	position: absolute;
	height: 268px;
	width: 300px;
	left:0px;
	top:332px;
	background-color: #b62063;
	background: -webkit-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: -o-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: -ms-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: -moz-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: linear-gradient(111deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	overflow: hidden;
	opacity: 1;
}
.shadow-gradient {
	position: absolute;
	width: 100%;
	height: 100px;
	top:234px;
	left:0;
	opacity: .7;
	background: -webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
	background: -o-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
	background: -ms-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
	background: -moz-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
	background: linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);

}
.bg2 {
	position: absolute;
	height: 100%;
	width: 100%;
	text-align: right;

}
.bg3 {
	position: absolute;
	height: 100%;
	width: 100%;
	text-align: right;
}
.copybox {
	position: absolute;
	height: 100%;
	width: 136px;
	left:165px;
	padding-left: 13px;
	transform: scale(1.35) translateX(-60px) translateY(280px);
}

.frame1 {
	position: absolute;
	padding-top:50px;
}
.my {
	color:#fff;
	font-size: 17.19px;
	font-weight: 700;
	line-height: 16px;
	text-transform: uppercase;
}
.art {
	color:#fff;
	font-size: 22.48px;
	font-weight: 700;
	line-height: 22px;
	text-transform: uppercase;
}
.pain {
	color:#fff;
	font-size: 51.26px;
	font-weight: 700;
	line-height: 40px;
	text-transform: uppercase;
}
.frame2 {
	position: absolute;
	padding-top: 130px;
	opacity: 0;
}
.is {
	color:#fff;
	font-size: 38.2px;
	font-weight:700;
	line-height: 32px;
	text-transform: uppercase;
}
.getting {
	color:#fff;
	font-size: 27.5px;
	font-weight: 700;
	line-height: 28px;
	text-transform: uppercase;
}
.way {
	color:#fff;
	font-size: 23.5px;
	line-height: 23px;
	font-weight: 700;
	text-transform: uppercase;
}
.frame3{
	position: absolute;
	padding-top:50.56px;
	opacity: 0;	
}

.iFound {
	color:#fff;
	font-size: 29.5px;
	font-weight: 700;
	line-height: 30px;
	text-transform: uppercase;
}
.real {
	color:#fff;
	font-size: 43.85px;
	font-weight: 700;
	line-height: 36.91px;
	text-transform: uppercase;
}
.relief {
	color:#fff;
	font-size: 33.92px;
	font-weight: 700;
	line-height: 36.91px;
	text-transform: uppercase;
}
.frame4 {
	position: absolute;
	padding-top: 150px;
	opacity: 0;
}

.fourYears {
	color:#fff;
	font-size: 19.3px;
	font-weight: 700;
	line-height: 20px;
	text-transform: uppercase;
}
.andCounting {
	color: #fff;
	font-size: 15.95px;
	font-weight: 700;
	line-height: 17px;
	text-transform: uppercase;
}
.started {
	color:#fff;
	opacity: 0;
	margin-bottom:10px;
}
.psoriatic {
	position: absolute;
	padding-top:146.56px;
	width: 110px;
	opacity: 0;	
}

.arthritis {
	color:#fff;
	font-size: 22px;
	font-weight: 700;
	line-height: 19.29px;
	text-transform: uppercase;
}

.actual-patient {
	position: absolute;
	top:287px;
	left: 0;
	height: 27px;
	width: 300px;
}
.ap-gradient {
	position: absolute;
	top:0;
	background-color: #b62063;
	background: -webkit-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: -o-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: -ms-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: -moz-linear-gradient(339deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	background: linear-gradient(111deg, rgb(91, 46, 100) 0%, rgb(142, 41, 100) 61%, rgb(155, 39, 100) 100%);
	width: 60px;
	height: 27px;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.ap-gradient p {
	font-size: 10.00px;
	line-height: 9.5px;
	font-weight: 600;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
}
.jared {
	position: absolute;
	top:0;
	left: 68px;
	display: inline-block;
	color: #fff;
	font-size: 21.5px;
	line-height: 27px;
	font-weight: 600;
	text-transform: uppercase;
}

.disclaimer {
	position: absolute;
	left: 0;
	width: 162px;
	height: 100%;
	display: flex;
	align-items: flex-end;
	justify-content: flex-start;
	font-size: 9px;
	line-height: 9px;
	font-weight: 400;
	color: #fff;
	padding-bottom: 5px;
	padding-left: 5px;
}
.disclaimer2 {
	position: absolute;
	left: 0;
	width: 162px;
	height: 100%;
	display: flex;
	align-items: flex-end;
	justify-content: flex-start;
	font-size: 9px;
	line-height: 9px;
	font-weight: 400;
	color: #fff;
	padding-bottom: 5px;
	padding-left: 5px;
	opacity: 0;
}

.disclaimer4 {
	position: absolute;
	left:0px;
	top:342px;
	width: 100%;
	opacity: 0;
	padding-left: 9px;
	padding-right: 9px;
}
.disclaimer4 p {
	color:#fff;
	font-size:8.5px;
	line-height: 8px;
	font-weight: 400;
	margin-bottom: 8px;
}
.disclaimer4 p:first-child:before {
	content: "*";
	margin-left:-.45em;
	font-size: 7px;
	vertical-align: 2px;
	line-height: 0;
}
.disclaimer4 p:nth-child(2):before {
	content: "\2020";
	margin-left:-.45em;
	font-size: 5px;
	vertical-align: 3px;
	line-height: 0;	
}
.logo {
	position: absolute;
	top:32px;
	left: 56px;
	width: 172px;
	height: 69px;
	opacity: 0;
}
.forAdults {
	position: absolute;
	width:100%;
	top:13px;
	font-size: 10px;
	line-height: 10px;
	font-weight: 700;
	color: #fff;
	opacity: 0;
	text-align:center;
}
.realPeople {
	position: absolute;
	top:130px;
	padding-left:24px;
	width: 100%;
	color: #fff;
	font-size: 24px;
	line-height: 26px;
	font-weight: 700;
	text-transform: uppercase;
	opacity: 0;
}
.realPeople ul {
	margin-top: 8px;
  /* columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2; */
}
.realPeople li {
	color:#fff;
	font-size: 16px;
	line-height: 20px;
	text-transform: none;
	text-indent: -4px;
}
.realPeople li sup {
	font-size: 8px;
	line-height: 0;
	vertical-align: 5px;
}
.watch {
	font-size:57.2px;
	line-height: 50px;
	font-weight: 800;
}
.me {
	font-size:144.1px;
	line-height: 100px;
	font-weight: 800;
}
.ctaButton {
	position: absolute;
	top:310px;
	left:59px;
	width:180px;
	height: 43px;
	background-color:#fff;
	color:#e00e61;
	font-size: 22.42px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 700;
	text-transform: uppercase;
	opacity: 0;
}
.f5 {
	position: absolute;
	width: 100%;
	color: #fff;
	letter-spacing: 1px;
	padding-left: 60px;
	padding-top:134px;
	text-transform: uppercase;
	opacity: 0;
}
.f6 {
	position: absolute;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	color: #fff;
	font-size: 36px;
	line-height: 36px;
	font-weight: 500;
	padding-top: 134px;
	text-transform: uppercase;
	opacity: 0;
}
.clicktag {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:100;
	background-color:rgba(0,0,0,0);
}

.clicktag:hover {
	cursor:pointer;
}

.clicktag2 {
	position:absolute;
	top:0;
	left:0;
	height:44px;
	width:140px;
}

.clicktag2:hover {
	cursor:pointer;
}

html[data-useragent*='MSIE 10.0'] .gwd-div-izej br {
	display:block;
}