sup {
	vertical-align: text-top;
	line-height: 1;
}
.ui-accordion .ui-accordion-content {
	padding: 0em 1.3em;
	border-top: 0;
	overflow: auto;
}

#point2text {
	pointer-events: all;
}

#loaderDfr {
	position: absolute;
	left: 650px;
	top: 330px;
	display: none;
	z-index: 1020;
}

.animPlayBtns img {
	width: 65px;
	height: 43px;
	z-index: 11111111;
}

.fadingEffect {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	background: #dfdfe4;
}
.firstChild {
	font-size: 18px;
	font-weight: bold;
}

.cptextWrapper {
	position: absolute;
	width: 890px;
	text-align: center;
}

div#cpSubHeading {
	top: 90px;
	left: 64px;
	font-size: 29px;
	position: absolute;
	width: 890px;
	text-align: center;
	left: 291px;
	/* color: #0070c0; */
}
div#cpHeading {
	top: 44px;
	font-size: 29px;
	font-family: "Gotham-Bold_gdi";
	left: 291px;
	z-index: 1;
}

#cpText p,
.textFadeClass p,
p {
	margin: 0;
}
.cptextdivWrap {
	width: 680px;
}

.pointcontent,
#topheading,
#onloadCopy {
	pointer-events: none;
}
.pointcontent {
	text-align: left;
	position: absolute;
	padding: 10px;
	z-index: 0;
	display: none;
	height: auto;
}

.pointcontent2 {
	pointer-events: none;
}

.pointContent p {
	font-size: 15px;
}
.hotspot-vj {
	position: absolute;
}
.plusText {
	position: absolute;
	margin: 0;
	text-align: center;
	line-height: 1;
}
.plusLine {
	position: absolute;
	border-style: dotted;
	border-color: #eb140a;
	border-width: 0;
}
.dot::before {
	content: "";
	position: absolute;
	background-color: #eb140a;
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
}

@font-face {
	font-family: "Gotham-Book";
	src: url("fonts/gotham_book/Gotham-Book.eot");
	src: url("fonts/gotham_book/Gotham-Book.eot") format("embedded-opentype"),
		url("fonts/gotham_book/Gotham-Book.woff") format("woff"),
		url("fonts/gotham_book/Gotham-Book.ttf") format("truetype"),
		url("fonts/gotham_book/Gotham-Book.svg#MyriadProLight") format("svg");
}

@font-face {
	font-family: "Gotham-Bold_gdi";
	src: url("fonts/Gotham-Bold_gdi.eot");
	src: url("fonts/Gotham-Bold_gdi.eot") format("embedded-opentype"),
		url("fonts/Gotham-Bold_gdi.woff") format("woff"),
		url("fonts/Gotham-Bold_gdi.ttf") format("truetype"),
		url("fonts/Gotham-Bold_gdi.svg") format("svg");
}

html,
body {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #bfbec3;
	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);
	font-family: "Gotham-Book";
}

body {
	color: #fff;
	padding: 0px;
	font-family: "Gotham-Book";
	margin: 0px;
	overflow: hidden;
}
#blackPatch {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 999;
	background-color: white;
}
#close {
	position: absolute;
	top: -531px;
	left: 1145px;
	display: none;
}

.fullScreenBox {
	right: 20px;
	top: 26px;
	position: absolute;
	cursor: pointer;
	z-index: 3;
	width: 32px;
	height: 32px;
}
#reset {
	right: 40px;
	bottom: 90px;
	visibility: hidden;
	z-index: 3;
}

.text_head {
	font-size: 15px;
	color: #fff;
	padding: 25px 17px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s;
}
#Menu6text {
	display: none;
	pointer-events: none;
}
.Text6menu {
	position: absolute;
	/*    background: rgba(0,0,0, 0.4);*/
	padding: 5px;
	opacity: 1;
	font-size: 15px;
	color: #000;
	font-family: "Gotham-Book";
	/*	font-family: 'Gotham';*/
}
#Menu3text {
	display: none;
	pointer-events: none;
}
.Text3menu {
	position: absolute;
	background: rgba(0, 0, 0, 0.4);
	padding: 5px;
	opacity: 0.7;
	font-size: 15px;
	font-family: "Gotham-Book";
	/*	font-family: 'Gotham';*/
	color: #fff;
}
.Point1text {
	top: 18px;
	left: 714px;
	position: absolute;
	width: 280px;
}

.Point2text {
	top: 20px;
	left: 914px;
	position: absolute;
	width: 280px;
}
.Point4text {
	top: -376px;
	left: 356px;
	position: absolute;
	width: 280px;
}
#Pointtext5 {
	display: none;
	pointer-events: none;
}
.Point5text {
	top: 226px;
	left: 284px;
	position: absolute;
	width: 230px;
}

.point6image {
	width: 220px;
	position: absolute;
	top: 320px;
	left: 310px;
}

.Point8text {
	left: 21px;
	top: 290px;
	position: absolute;
	width: 280px;
}

#point9text0 {
	position: absolute;
	top: 90px;
	left: 500px;
	font-size: 29px;
}

#point9text1 {
	position: absolute;
	top: 100px;
	left: 415px;
	/* line-height: 20px; */
	width: 600px;
	text-align: left;
	/* font-weight: bold; */
	text-align: center;
}
#point9img1 {
	position: absolute;
	top: 80px;
	left: 510px;
}

.point1img {
	position: absolute;
	top: 43px;
}
.point2img {
	position: absolute;
	top: 44px;
	left: -65px;
}
.point3img {
	position: absolute;
	top: 28px;
	left: -122px;
}
.point4img {
	position: absolute;
	top: -92px;
	left: -190px;
}
.point5img {
	position: absolute;
	top: -293px;
	left: -19px;
}

.point6img {
	position: absolute;
	top: -180px;
	left: 50px;
}

.point8img {
	position: absolute;
	top: 30px;
	left: 160px;
}

.point9img {
	top: 26px;
	left: 190px;
	position: absolute;
}

#Menu2text {
	top: 17px;
	left: 47px;
	position: absolute;
	/* width: 280px; */
	/* transform: rotate(15deg); */
	display: none;
}

#imageContainer {
	z-index: 1;
	cursor: pointer;
}

.Text5menu {
	position: absolute;
	/*    background-color: black;*/
	padding: 5px;
	/*    opacity: 0.7;*/
	font-size: 15px;
	/*		font-family: 'Gotham';*/
}
.Point1text5 {
	top: 486px;
	left: 298px;
	position: absolute;
	width: 125px;
	text-align: center;
}
.Point2text5 {
	top: 564px;
	left: 910px;
	position: absolute;
	width: 280px;
}
.Point4text5 {
	top: 569px;
	left: 928px;
	width: 110px;
	text-align: center;
	position: absolute;
}
.Point5text5 {
	top: 484px;
	right: 275px;
	position: absolute;
	width: 120px;
	text-align: center;
}
.point6text1,
#hotspot2_1 {
	position: absolute;
	left: 400px;
	top: 100px;
	width: 750px;
	line-height: 1.2;
	font-size: 16px;
}
.point60text1 {
	position: absolute;
	left: 400px;
	top: 90px;
	width: 680px;
	line-height: 1.2;
	font-size: 16px;
}
.Point6text5 {
	bottom: 81px;
	right: 1px;
	position: absolute;
	width: 280px;
}
.point1img5 {
	position: absolute;
	top: -131px;
	left: 29px;
}
.point2img5 {
	position: absolute;
	top: -138px;
	left: 19px;
}
.point3img5 {
	position: absolute;
	top: -147px;
	left: 27px;
}
.point4img5 {
	position: absolute;
	top: -139px;
	left: -21px;
}
.point5img5 {
	position: absolute;
	top: -128px;
	left: 44px;
}
.point6img5 {
	position: absolute;
	top: -142px;
	left: 15px;
}
#loader {
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: left;
	padding: 0px 0px;
	margin: 0px;
	z-index: 0;
	/*   display: none;*/
}
#loader1 {
	z-index: 3050;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: left;
	padding: 0px 0px;
	margin: 0px;
	/*  display: none;*/
}

#loader2 {
	z-index: 5030;
	position: absolute;
	left: -300px;
	top: -9px;
	text-align: left;
	padding: 0px 0px;
	margin: 0px;
	/*  display: none;*/
}

/** Hotspot start **/

#hotspot3plus8 {
	border-top-width: 2px;
	width: 50px;
	transform: rotate(-180deg);
	top: -27px;
	left: -61px;
}
#hotspot3plus8.dot::before {
	top: -4px;
}
#hot8 {
	top: -51px;
	left: -177px;
	width: 109px;
	text-align: right;
}
#hotspot3plus1 {
	border-left-width: 2px;
	height: 70px;
	top: -73px;
	left: -2px;
}
#hotspot3plus1.dot::before {
	left: -4px;
	bottom: 0;
}
#hot1 {
	width: 100px;
	text-align: center;
	top: -93px;
	left: -47px;
}
#hotspot3plus9 {
	border-left-width: 2px;
	height: 55px;
	top: -73px;
	left: 257px;
}
#hotspot3plus9.dot::before {
	left: -4px;
	bottom: 0;
}
#hot9 {
	width: 100px;
	text-align: center;
	top: -93px;
	left: 207px;
}
#hotspot3plus5 {
	border-left-width: 2px;
	height: 50px;
	top: -52px;
	left: 6px;
}
#hotspot3plus5.dot::before {
	left: -4px;
	bottom: 0;
}
#hot5 {
	top: -70px;
	left: -78px;
	width: 178px;
	text-align: center;
}
#hotspot3plus3 {
	border-left-width: 2px;
	height: 54px;
	top: -27px;
	left: 24px;
	transform: rotate(91deg);
}
#hotspot3plus3.dot::before {
	left: -4px;
	bottom: 0;
}
#hot3 {
	top: -51px;
	left: 45px;
	width: 165px;
	text-align: left;
}
#HotSpotBorder535 {
	border-left: 2px dotted red;
	height: 22px;
	position: absolute;
	left: 50px;
	top: -21px;
	transform: rotate(0deg);
}
#hotspot3plus4 {
	border-top-width: 2px;
	width: 54px;
	top: -3px;
	left: 0;
}
#hotspot3plus4.dot::before {
	left: 0;
	bottom: -2px;
}
#hot4 {
	top: -9px;
	left: 60px;
	width: 170px;
	text-align: left;
}
#hotspot3plus6 {
	border-top-width: 2px;
	width: 90px;
	top: 14px;
	left: 0;
}
#hotspot3plus6.dot::before {
	left: 0;
	bottom: -2px;
}
#hot6 {
	top: 6px;
	left: 98px;
	width: 162px;
	text-align: left;
}
#hotspot3plus7 {
	border-top-width: 2px;
	width: 90px;
	top: 14px;
	left: 0;
}
#hotspot3plus7.dot::before {
	left: 0;
	bottom: -2px;
}
#hot7 {
	top: 0;
	left: 98px;
	width: 151px;
	text-align: left;
}
#hotspot2plus3 {
	border-left-width: 2px;
	height: 50px;
	top: 0;
	left: -15px;
}
#hotspot2plus3.dot::before {
	left: -4px;
	top: 0;
}
#hot2_3 {
	top: 55px;
	left: -80px;
	width: 140px;
	text-align: center;
}
#hotspot2plus4 {
	border-left-width: 2px;
	height: 75px;
	top: 0;
	left: 3px;
}
#hotspot2plus4.dot::before {
	left: -4px;
	top: 0;
}
#hot2_4 {
	top: 80px;
	left: -70px;
	width: 140px;
	text-align: center;
}
#hotspot2plus5 {
	border-left-width: 2px;
	height: 120px;
	top: 0;
	left: 0;
}
#hotspot2plus5.dot::before {
	left: -4px;
	top: 0;
}
#hot2_5 {
	top: 125px;
	left: -50px;
	width: 90px;
}
#hotspot2plus6 {
	border-left-width: 2px;
	height: 38px;
	top: -4px;
	left: -2px;
}
#hotspot2plus6.dot::before {
	left: -4px;
	top: 0;
}
#hot2_6 {
	top: 38px;
	left: -26px;
	width: 55px;
}

#hotspot64plus4 {
	border-left-width: 2px;
	height: 50px;
	top: 0;
	left: -15px;
}
#hotspot64plus4.dot::before {
	left: -4px;
	top: 0;
}
#hot64 {
	top: 55px;
	left: -80px;
	width: 140px;
	text-align: center;
}
#hotspot65plus5 {
	border-left-width: 2px;
	height: 75px;
	top: 0;
	left: 3px;
}
#hotspot65plus5.dot::before {
	left: -4px;
	top: 0;
}
#hot65 {
	top: 80px;
	left: -70px;
	width: 140px;
	text-align: center;
}
#hotspot66plus6 {
	border-left-width: 2px;
	height: 120px;
	top: 0;
	left: 0;
}
#hotspot66plus6.dot::before {
	left: -4px;
	top: 0;
}
#hot66 {
	top: 125px;
	left: -50px;
	width: 90px;
}
#hotspot67plus7 {
	border-left-width: 2px;
	height: 38px;
	top: -4px;
	left: -2px;
}
#hotspot67plus7.dot::before {
	left: -4px;
	top: 0;
}
#hot67 {
	top: 38px;
	left: -26px;
	width: 55px;
}

#hotspot13plus3 {
	border-left-width: 2px;
	height: 50px;
	top: 0;
	left: -15px;
}
#hotspot13plus3.dot::before {
	left: -4px;
	top: 0;
}
#hot13 {
	top: 55px;
	left: -80px;
	width: 140px;
	text-align: center;
}
#hotspot16plus6 {
	border-left-width: 2px;
	height: 75px;
	top: 0;
	left: 3px;
}
#hotspot16plus6.dot::before {
	left: -4px;
	top: 0;
}
#hot16 {
	top: 80px;
	left: -70px;
	width: 140px;
	text-align: center;
}
#hotspot18plus8 {
	border-left-width: 2px;
	height: 120px;
	top: 0;
	left: 0;
}
#hotspot18plus8.dot::before {
	left: -4px;
	top: 0;
}
#hot18 {
	top: 125px;
	left: -50px;
	width: 90px;
}
#hotspot19plus9 {
	border-left-width: 2px;
	height: 38px;
	top: -4px;
	left: -2px;
}
#hotspot19plus9.dot::before {
	left: -4px;
	top: 0;
}
#hot19 {
	top: 38px;
	left: -26px;
	width: 55px;
}
/** Hotspot end **/

#hotspot1 {
	position: absolute;
	pointer-events: none;
}

#hotspot1plus {
	top: -70px;
	position: absolute;
	left: -39px;
	height: 57px;
	transform: rotate(-90deg);
}

#hotspot2 {
	position: absolute;
	pointer-events: none;
}
#hot2 {
	position: absolute;
	top: -113px;
	left: -35px;
	width: 80px;
	text-align: center;
	font-size: 15px;
}
#hotspot2plus {
	top: -83px;
	position: absolute;
	left: -41px;
	transform: rotate(-90deg);
}

/*
#hotspot2plus1 {
    position: absolute;
    top: -10px;
    left: 360px;
}
*/

#hotspot3 {
	position: absolute;
	pointer-events: none;
}

#hotspot3plus {
	top: -49px;
	left: -4px;
	position: absolute;
	transform: rotate(-17deg);
}

#hotspot4plus {
	top: -37px;
	left: 2px;
	position: absolute;
	/* height: 50px; */
	/* width: 20px; */
	transform: rotate(0deg);
}
#hotspot5plus {
	top: -53px;
	left: -25px;
	position: absolute;
	transform: rotate(-180deg);
	height: 53px;
}

#hotspot6 {
	position: absolute;
}

#hotspot6plus {
	top: -18px;
	left: -18px;
	position: absolute;
	transform: rotate(0deg);
}

#hotspot7 {
	position: absolute;
}

#hotspot7plus {
	top: -18px;
	left: -18px;
	position: absolute;
	transform: rotate(0deg);
}

#hotspot9plus {
	top: 223px;
	left: 680px;
	position: absolute;
	transform: rotate(180deg);
}
#hotspot10 {
	position: absolute;
}
#hot10 {
	top: 188px;
	left: 6px;
	width: 140px;
	text-align: left;
	position: absolute;
	font-size: 15px;
}
#hotspot10plus {
	top: 2px;
	left: -9px;
	position: absolute;
	height: 201px;
}
#hotspot11,
#hotspot2_2 {
	position: absolute;
}
#hot11,
#hot2_2 {
	top: -107px;
	left: -95px;
	width: 156px;

	position: absolute;
	font-size: 15px;
}
#hot2_2 {
	width: 145px;
	top: -88px;
}
#hotspot11plus,
#hotspot2_2plus {
	top: -36px;
	left: -46px;
	transform: rotate(-90deg);
	position: absolute;
}
#hotspot11line {
	top: -50px;
	left: 0;
	position: absolute;
	width: 25px;
	height: 180px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot11line span {
	display: block;
	top: 52px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}
#hotspot11line::after {
	content: "";
	bottom: 79px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot11line::before {
	content: "";
	bottom: 27px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

#hotspot2_2Line {
	top: -45px;
	left: -29px;
	position: absolute;
	width: 25px;
	height: 175px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot2_2Line::before {
	content: "";
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}

#hotspot12,
#hotspot2_2_1 {
	position: absolute;
}
#hot12,
#hot2_2_1 {
	top: -175px;
	left: -49px;
	width: 450px;
	position: absolute;
	font-size: 15px;
}
#hot2_2_1 {
	width: 145px;
}
#hotspot12plus,
#hotspot2_2_1plus {
	top: -115px;
	left: -55px;
	position: absolute;
	transform: rotate(-180deg);
}
#hotspot12line {
	top: -117px;
	left: 0;
	position: absolute;
	width: 25px;
	height: 180px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot12line span {
	display: block;
	top: 40px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}
#hotspot12line::after {
	content: "";
	bottom: 79px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot12line::before {
	content: "";
	bottom: 27px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

#hotspot2_2_1Line {
	top: -115px;
	left: -29px;
	position: absolute;
	width: 25px;
	height: 175px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot2_2_1Line::before {
	content: "";
	bottom: 26px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 100px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

#hotspot13,
#hotspot13_1,
#hotspot2_3,
#hotspot2_10,
#hotspot64,
#hotspot70 {
	position: absolute;
}
#hot70,
#hot13_1,
#hot2_10 {
	top: 95px;
	left: -105px;
	width: 160px;
	text-align: center;
	position: absolute;
	font-size: 15px;
}
/*  {
	top: 95px;
	left: -105px;
	width: 160px;
	text-align: center;
	position: absolute;
	font-size: 15px;
} */
#hot93,
#hot13_2 {
	top: 167px;
	left: 74px;
	width: 198px;
	text-align: center;
	position: absolute;
	font-size: 15px;
}
#hot70,
#hot13_1 {
	left: 310px;
}
#hot2_10 {
	left: 320px;
	top: 100px;
}
#hotspot13plus,
#hotspot13_1plus,
#hotspot2_10plus,
#hotspot70plus {
	top: 10px;
	left: -52px;
	transform: rotate(90deg);
	position: absolute;
}

#hotspot70plus,
#hotspot13_1plus {
	left: 325px;
	top: 11px;
}

/* {
	top: 10px;
	left: -52px;
	transform: rotate(0deg);
	position: absolute;
} */
#hotspot93plus,
#hotspot13_2plus {
	top: 62px;
	left: 58px;
	transform: rotate(0deg);
	position: absolute;
}
#hotspot2_10plus {
	left: 325px;
	top: 14px;
}
#hotspot2_11plus {
	top: 62px;
	left: 58px;
	transform: rotate(0deg);
	position: absolute;
}
#hotspot14 {
	position: absolute;
}
#hot14 {
	top: 115px;
	left: -245px;
	width: 175px;
	text-align: center;
	position: absolute;
	font-size: 15px;
}
#hotspot14plus {
	top: -70px;
	left: -86px;
	position: absolute;
	height: 170px;
	width: 20px;
	transform: rotate(90deg);
}
#hotspot141plus {
	top: 15px;
	left: -170px;
	position: absolute;
	height: 100px;
	width: 20px;
}

#hotspot15 {
	position: absolute;
}
#hot15 {
	top: -88px;
	left: -60px;
	width: 151px;
	text-align: left;
	position: absolute;
	font-size: 15px;
}
#hotspot15plus {
	top: -56px;
	left: -44px;
	position: absolute;
	transform: rotate(-90deg);
}
#hotspot15line {
	top: -50px;
	left: 0;
	position: absolute;
	width: 25px;
	height: 180px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot15line span {
	display: block;
	top: 52px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}
#hotspot15line::after {
	content: "";
	bottom: 79px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot15line::before {
	content: "";
	bottom: 27px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

#hotspot16,
#hotspot65,
#hotspot2_4 {
	position: absolute;
}

#hotspot16plus,
#hotspot2_4plus {
	top: 15px;
	left: -40px;
	position: absolute;
	transform: rotate(90deg);
}

#hotspot17,
#hotspot2_9 {
	position: absolute;
}
#hot17,
#hot2_9 {
	top: -20px;
	left: 105px;
	width: 134px;
	position: absolute;
	font-size: 15px;
}
#hotspot17plus,
#hotspot2_9plus {
	top: -33px;
	left: 12px;
	position: absolute;
}

#hotspot18,
#hotspot2_5,
#hotspot66 {
	position: absolute;
}

#hotspot18plus,
#hotspot2_5plus,
#hotspot66plus {
	top: 10px;
	left: -44px;
	position: absolute;
	/* height: 110px; */
	transform: rotate(90deg);
	/* width: 20px; */
}

#hotspot19,
#hotspot2_6,
#hotspot67 {
	position: absolute;
}
/* #hot19,
#hot67 {
	top: 55px;
	left: -24px;
	width: 55px;
	text-align: center;
	position: absolute;
	font-size: 14px;
} */
#hotspot19plus,
#hotspot2_6plus,
#hotspot67plus {
	top: -6px;
	left: -34px;
	position: absolute;
}
/* height: 60px;  */
/* width: 20px;  */

#hotspot20 {
	position: absolute;
}
#hot20 {
	top: 195px;
	left: -50px;
	position: absolute;
	width: 110px;
	text-align: center;
	font-size: 15px;
}
#hotspot20plus {
	position: absolute;
	left: 8px;
	top: 0px;
	height: 105px;
	width: 20px;
	transform: rotate(163deg);
}
/* /*   */
#hotspot21,
#hotspot2_8,
#hotspot69 {
	pointer-events: none;
	position: absolute;
}

/* {
	top: 60px;
	left: 43px;
	position: absolute;
	width: 45px;
	text-align: center;
	font-size: 15px;
} */

#hot2_8,
#hot69,
#hot21 {
	top: 62px;
	left: 17px;
	position: absolute;
	width: 45px;
	text-align: center;
	font-size: 15px;
}

/* #hotspot2_8plus
 {
	position: absolute;
	left: -12px;
	top: -7px;
	transform: rotate(43deg);
} */
#hotspot2_8plus,
#hotspot21plus,
#hotspot69plus {
	position: absolute;
	left: -2px;
	width: 20px;
	top: -5px;
	transform: rotate(0deg);
}

#hotspot22 {
	pointer-events: none;
	position: absolute;
}
#hot22 {
	left: -50px;
	top: 190px;
	position: absolute;
	width: 100px;
	text-align: center;
	font-size: 15px;
}
#hotspot22plus {
	position: absolute;
	left: -10px;
	top: 6px;
	height: 186px;
	width: 18px;
}

#hotspot23,
#hotspot2_7,
#hotspot68 {
	pointer-events: none;
	position: absolute;
}

#hot2_7 {
	top: 87px;
	left: -35px;
	position: absolute;
	width: 92px;
	text-align: center;
	font-size: 15px;
}

#hot23,
#hot68 {
	top: 87px;
	left: -35px;
	position: absolute;
	width: 100px;
	text-align: center;
	font-size: 15px;
}
#hotspot23plus,
#hotspot2_7plus,
#hotspot68plus {
	position: absolute;
	left: -43px;
	top: 9px;
	transform: rotate(90deg);
}

#hotspot61 {
	position: absolute;
}
#hot61 {
	top: -100px;
	left: -97px;
	width: 180px;
	position: absolute;
	font-size: 15px;
}
#hotspot61plus {
	top: -53px;
	left: -46px;
	transform: rotate(-90deg);
	position: absolute;
}
#hotspot61line {
	top: -59px;
	left: -44px;
	position: absolute;
	width: 25px;
	height: 190px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot61line span {
	display: block;
	top: 52px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}
#hotspot61line::after {
	content: "";
	bottom: 79px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot61line::before {
	content: "";
	bottom: 27px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

#hotspot62 {
	position: absolute;
}
#hot62 {
	top: -80px;
	left: 75px;
	width: 149px;
	/* text-align: center; */
	position: absolute;
	font-size: 15px;
}
#hotspot62plus {
	top: -53px;
	left: 92px;
	transform: rotate(-90deg);
	position: absolute;
}
#hotspot62line {
	top: -60px;
	left: 117px;
	position: absolute;
	width: 25px;
	height: 190px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot62line span {
	display: block;
	top: 52px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}
#hotspot62line::after {
	content: "";
	bottom: 79px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot62line::before {
	content: "";
	bottom: 27px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

#hotspot63 {
	position: absolute;
}
#hot63 {
	top: -168px;
	left: -50px;
	width: 200px;
	position: absolute;
	font-size: 15px;
}
#hotspot63plus {
	top: -111px;
	left: -46px;
	transform: rotate(-90deg);
	position: absolute;
}
#hotspot63line {
	top: -128px;
	left: -44px;
	position: absolute;
	width: 25px;
	height: 190px;
	border-left: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot63line span {
	display: block;
	top: 52px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
}
#hotspot63line::after {
	content: "";
	bottom: 79px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}
#hotspot63line::before {
	content: "";
	bottom: 27px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 25px;
	border-top: 2px dotted #df1e26;
	border-bottom: 2px dotted #df1e26;
}

/* height: 100px; */
/* /* width: 20px; */
/* 
#point6text {
	display: none;
} */
/* #hotspot24 {
	position: absolute;
} */
/* #hot24 {
	position: absolute;
	left: -30px;
	top: -125px;
	width: 145px;
	font-size: 15px;
} */
/* #hotspot24plus {
	position: absolute;
	top: -70px;
	left: 1px;
	width: 20px;
	height: 60px;
} */

/* #hotspot25 {
	position: absolute;
} */
/* #hot25 {
	position: absolute;
	left: -207px;
	top: -21px;
	width: 145px;
	font-size: 15px;
} */
/* #hotspot25plus {
	position: absolute;
	top: -10px;
	left: -206px;
	width: 218px;
} */
/* #hotspot26 {
	position: absolute;
} */
/* #hot26 {
	position: absolute;
	text-align: center;
	left: 156px;
	top: -20px;
	width: 155px;
	font-size: 15px;
} */
/* #hotspot26plus {
	position: absolute;
	top: -9px;
	left: 4px;
	width: 303px;
} */
#hotspot27 {
	position: absolute;
}
#hot27 {
	position: absolute;
	text-align: center;
	left: -144px;
	top: -100px;
	width: 185px;
	font-size: 15px;
}
#hotspot27plus {
	position: absolute;
	top: -91px;
	left: -33px;
	/* width: 70px; */
	/* height: 15px; */
	transform: rotate(143deg);
	/* } */
}
#hotspot28 {
	position: absolute;
}
#hot28 {
	position: absolute;
	left: 94px;
	top: 93px;
	width: 175px;
	font-size: 15px;
}
#hotspot28plus {
	position: absolute;
	left: 31px;
	top: -19px;
	/* width: 120px; */
	/* height: 20px; */
	transform: rotate(-40deg);
}
#hotspot29 {
	position: absolute;
}
#hot29 {
	position: absolute;
	text-align: center;
	left: -150px;
	top: -132px;
	width: 132px;
	font-size: 15px;
	/* transform: rotate(-75deg);*/
}
#hotspot29plus {
	position: absolute;
	top: -125px;
	left: -57px;
	/* width: 140px; */
	/* height: 20px; */
	transform: rotate(-217deg);
}

/* #hotspot30 {
    position: absolute;

} */
/* #hot30 {
    position: absolute;
    text-align: left;
    left: -309px;
    top: -38px;
    width: 185px;
    font-size: 15px;
    line-height: 1;
} */
/* #hotspot30plus {
    position: absolute;
    top: -15px;
    left: -309px;
    width: 312px;
} */
/* #hotspot31 {
    position: absolute;

} */
/* #hot31 {
    position: absolute;
    text-align: left;
    left: 68px;
    top: -41px;
    width: 175px;
     font-size: 15px; 
} */
/* #hotspot31plus {
    position: absolute;
    top: -8px;
    left: 2px;
    width: 212px;
} */
#hotspot32 {
	position: absolute;
}
#hot32 {
	position: absolute;
	text-align: center;
	left: -279px;
	top: -10px;
	width: 145px;
	font-size: 15px;
}
#hotspot32plus {
	position: absolute;
	top: -79px;
	left: 24px;
	/* width: 153px; */
	/* height: 20px; */
	transform: rotate(-135deg);
}
/* #hotspot33 {
    position: absolute;

} */
/* #hot33 {
    position: absolute;
    text-align: right;
    left: 141px;
    top: -28px;
    width: 165px;
    font-size: 15px;
} */
/* #hotspot33plus {
    position: absolute;
    top: 0px;
    left: 112px;
    width: 173px;
    height: 20px;
    transform: rotate(-55deg);
} */
#hotspot34 {
	position: absolute;
}
#hot34 {
	position: absolute;
	text-align: left;
	left: 139px;
	top: -71px;
	width: 135px;
	font-size: 15px;
}
#hotspot34plus {
	position: absolute;
	top: -92px;
	left: 46px;
	/* width: 100px; */
	/* height: 20px; */
	transform: rotate(-117deg);
}
#hotspot35 {
	position: absolute;
}
#hot35 {
	position: absolute;
	text-align: center;
	left: 148px;
	top: -29px;
	width: 165px;
	font-size: 15px;
}
#hotspot35plus {
	position: absolute;
	top: -72px;
	left: 102px;
	/* width: 140px; */
	/* height: 21px; */
	transform: rotate(-96deg);
}
#hotspot36 {
	position: absolute;
}
#hot36 {
	position: absolute;
	left: -22px;
	top: -115px;
	font-size: 15px;
	width: 150px;
}
#hotspot36plus {
	position: absolute;
	top: -76px;
	left: -6px;
	transform: rotate(180deg);
}
#hotspot37 {
	position: absolute;
}
#hot37 {
	position: absolute;
	text-align: center;
	left: -80px;
	top: 116px;
	width: 166px;
}
#hotspot37plus {
	position: absolute;
	top: -3px;
	left: -42px;
	height: 113px;
	width: 88px;
}
#hotspot38 {
	position: absolute;
}
#hot38 {
	position: absolute;
	text-align: left;
	left: -31px;
	top: -123px;
	width: 75px;
}
#hotspot38plus {
	position: absolute;
	top: -99px;
	left: -39px;
	width: 74px;
	height: 103px;
	transform: rotate(180deg);
}
#hotspot39 {
	position: absolute;
}
#hot39 {
	position: absolute;
	text-align: left;
	left: -26px;
	top: 115px;
	width: 165px;
}
#hotspot39plus {
	transform: rotate(90deg);
	position: absolute;
	top: 9px;
	left: -53px;
	width: 113px;
}

#hotspot40 {
	pointer-events: none;
	position: absolute;
}
#hot40 {
	position: absolute;
	text-align: center;
	left: -40px;
	top: -125px;
	width: 85px;
}
#hotspot40plus {
	position: absolute;
	top: -91px;
	left: -48px;
	height: 75px;
	transform: rotate(270deg);
}

#hotspot41 {
	pointer-events: none;
	position: absolute;
}
#hot41 {
	position: absolute;
	left: 128px;
	top: -14px;
	width: 120px;
}
#hotspot41plus {
	position: absolute;
	top: -56px;
	left: 22px;
	transform: rotate(270deg);
}

#hotspot42 {
	pointer-events: none;
	position: absolute;
}
#hot42 {
	position: absolute;
	left: -225px;
	top: 53px;
	width: 100px;
}
#hotspot42plus {
	position: absolute;
	top: 35px;
	left: -140px;
	transform: rotate(90deg);
}
#hotspot43 {
	position: absolute;
}
#hot43 {
	top: 99px;
	left: 300px;
	width: 169px;
	text-align: left;
	position: absolute;
	font-size: 15px;
}
#hotspot43plus {
	top: 100px;
	left: 0px;
	position: absolute;
	/*    height: 173px;*/
}

#Heading {
	position: absolute;
	left: 466px;
	top: 87px;
	width: 500px;
	text-align: center;
	line-height: 28px;
	font-size: 29px;
}

#point6image {
	position: absolute;
	top: 350px;
	width: 200px !important;
	left: 340px;
}

#point7text {
	display: none;
}

#point7image1 {
	position: absolute;
	left: 700px;
	top: 210px;
}

#point7image2 {
	position: absolute;
	left: 700px;
	top: 310px;
}

.point7text1 {
	position: absolute;
	left: 456px;
	top: 120px;
	width: 580px !important;
	text-align: left;
	/* line-height: 26px;*/
}

.point7text2 {
	position: absolute;
	left: 319px;
	top: 241px;
	width: 540px;
	font-size: 18px !important;
	font-weight: bold;
}

.thirteen {
	top: 57px;
	position: absolute;
	left: 53px;
}
.fourteen {
	top: 70px;
	position: absolute;
	left: 60px;
}
.fifteen {
	position: absolute;
	top: 155px;
	left: 60px;
}
.sixteen {
	position: absolute;
	top: 242px;
	left: 60px;
}
.seventeen {
	position: absolute;
	top: 270px;
	left: 60px;
}
.point7text3 {
	position: absolute;
	left: 314px;
	top: 330px;
	width: 540px;
	font-size: 18px !important;
	font-weight: bold;
}
.point7text4 {
	position: absolute;
	left: 313px;
	top: 410px;
	width: 540px;
	font-size: 18px !important;
	font-weight: bold;
}
.point7text5 {
	position: absolute;
	left: 313px;
	top: 500px;
	width: 540px;
	font-size: 18px !important;
	font-weight: bold;
}
.point7text6 {
	position: absolute;
	left: 278px;
	top: 295px;
	width: 480px;
}

#point11text {
	display: block;
}

.point11text1 {
	position: absolute;
	left: 330px;
	top: 129px;
	width: 864px;
	text-align: left;
	font-size: 16px;
	line-height: 21px;
}

#point12text {
	display: block;
}

.point12text1 {
	position: absolute;
	left: 300px;
	top: 147px;
	width: 320px;
	text-align: left;
	font-size: 16px;
	line-height: 20px;
}

#loaderbar {
	position: absolute;
	left: 300px;
	top: 78px;
	width: 1px;
	outline: none;
	overflow: hidden;
}

#scenediv {
	/*position: absolute;*/
	text-align: left;
	padding: 0px 0px;
	margin: 0;
	width: 1284px;
	height: 721px;
	border: 1px solid rgb(128, 128, 128);
	visibility: visible;
	/*max-width: 1400px;*/
	/* background-image: url(../images_gl/lenovo_smart_hub_500_UI_05.jpg);*/
	overflow: hidden;
	position: absolute;
}

#zoomSliderContainer {
	position: absolute;
}

.ui-slider {
	border: 1px solid #aaaaaa;
	background: #ffffff;
}

.ui-slider .ui-widget-header {
	background: #0083ca;
}

.ui-corner-all {
	/*visibility: hidden;*/
}

.ui-slider .ui-slider-handle {
	width: 12px;
	height: 12px;
	background: url(../images_gl/zoom_Dot.png) no-repeat;
	overflow: hidden;
	position: absolute;
	left: -34px;
	border-style: none;
	outline: none;
}

.ui-slider-handle-hover {
	width: 41px;
	height: 16px;
}

#resetBtn {
	background-repeat: no-repeat;
	overflow: hidden;
}

#lenovo_logo {
	position: absolute;
	bottom: 136px;
	right: 0;
	z-index: 0;
	display: none;
}

#text1 {
	font-family: Audty1;
	position: absolute;
	left: 20px;
	top: -10px;
	font-size: 19px;
}

#firstlist {
	position: absolute;
	top: -37px;
}
#rightAnim {
	position: absolute;
	top: 80px;
	right: -235px;
	z-index: 30;
	cursor: pointer;
	color: #fff;
}
#righttxt1 {
	list-style: none;
	position: absolute;
	top: 47px;
	left: 25px;
	font-size: 12px;
	font-family: "Gotham-Book";
	line-height: 70px;
}
ul#righttxt1 li {
	line-height: 64px;
	font-size: 12px;
}
#righttxt2 {
	list-style: none;
	position: absolute;
	top: 10px;
	left: 41px;
	font-size: 11px;
	font-family: "Gotham-Book";
}
ul#righttxt2 li {
	line-height: 16px;
	font-size: 12px;
}

#rightAnim ul li:before {
	background-color: rgba(113, 112, 115, 0);
}

#first {
	position: absolute;
	right: -80px;
	bottom: 20px;
	height: 33px;
	width: 420px;
	cursor: pointer;
}

#logo {
	position: absolute;
	right: 20px;
	top: 4px;
}

html,
body {
	position: absolute;
	width: 100%;
	height: 100%;
	/*    background-color: #fff; */
	color: #000;
	overflow: hidden;
}

body {
	background-color: #ffffff;
	color: #3b4652;
	padding: 0px;
	font-size: 16px;
	margin: 0px;
}
table,
th,
td {
	border: 1px solid white;
}
.headingText {
	opacity: 0;
	font-size: 25px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s; /*font-family:'LenovoGridnik';*/ /*text-transform: uppercase;*/
}
.heading5Text,
.heading6Text,
.heading7Text {
	opacity: 0;
	font-size: 31px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s;
	/*font-family:'LenovoGridnik';*/
	/*text-transform: uppercase;*/
}
.headingText1,
.headingText2,
.headingText3,
.headingText4 {
	opacity: 0;
	font-size: 31px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s;
	/*font-family:'LenovoGridnik';*/
	/*text-transform: uppercase;*/
}

.body5Text,
.body6Text,
.body7Text {
	opacity: 0;
	font-size: 28px;
	width: 670px;
	padding-top: 77px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s;
	/*font-family:'LenovoGridnik';*/
	line-height: 20px;
}

.textfadin {
	padding-top: 30px;
}
.bodyText {
	opacity: 1;
	font-size: 15px;
	width: 670px;
	padding-top: 10px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s; /*font-family:'LenovoGridnik';*/
}

.bodyTextMenu10 {
	/*    opacity:0;*/
	font-size: 17px;
	width: 670px;
	padding-top: 30px;
}

.bodyText1 {
	opacity: 0;
	font-size: 28px;
	width: 670px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s;
	/*font-family:'LenovoGridnik';*/
}

.imageTrans {
	opacity: 0;
	padding-top: 30px;
	-webkit-transition: transform 0.6s, opacity 0.3s;
	-moz-transition: transform 0.6s, opacity 0.3s;
	-o-transition: transform 0.6s, opacity 0.3s;
	transition: transform 0.6s, opacity 0.3s;
}

.noselect,
img {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-drag: none;
	user-drag: none;
	/*  -webkit-backface-visibility: hidden;*/
	/*  -webkit-transform: translateZ(0) scale(1.0, 1.0);*/
	image-rendering: optimizeSpeed;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: optimize-contrast;
}

.insideBtnController {
	position: absolute;
	top: 0;
	left: 170px;
	z-index: 30;
	display: none;
}
.greyOutBox {
	position: relative;
	top: 3px;
	left: 5px;
	height: 15px;
	width: 15px;
	background-color: #707072;
	z-index: 0;
	display: inline-block;
}

.redOutBox {
	background-color: #ff0000;
}

.productName {
	position: absolute;
	left: 0px;
	top: 0;
	z-index: 1;
	overflow: hidden;
	/* font-family: 'LenovoGridnik'; */
	font-size: 20px;
	color: #ededed;
	width: 1375px;
	background-image: url(../images_gl/Thinkagle_Newbar.svg);
	height: 74px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: -97px;
}
span#pauseplayImg {
	display: inline-block;
	position: absolute;
	right: 12px;
	top: 12px;
}
span#pauseplayImg2 {
	display: none;
	position: absolute;
	right: 12px;
	top: 12px;
}
.productName span {
	display: inline-block;
	position: absolute;
	top: 22px;
	left: 186px;
}
.productName img {
	position: absolute;
	top: 15px;
	left: 41px;
}
.topheading {
	position: absolute;
	top: 100px;
	left: 55px;
	opacity: 1;
	width: 760px;
}

sub-heading-text {
	position: absolute;
	left: 87px;
	top: 110px;
	z-index: 0;
	font-size: 22px;
	color: #464646;
	display: block;
}

#onloadCopy {
	font-size: 16px;
	text-align: left;
	position: absolute;
	z-index: 0;
	left: 330px;
	width: 860px;
	top: 165px;
}

.point0text2 {
	position: absolute;
	left: -183px;
	top: 324px;
	width: 740px;
	text-align: left;
	z-index: 999;
	display: block;
	opacity: 1;
	color: black;
}
#point0Img1 {
	position: absolute;
	top: 400px;
	left: 735px;
}
#point0Img2 {
	position: absolute;
	top: 375px;
	left: -118px;
}
#point0Img3 {
}

#Menu6text {
	max-width: 100%;
	width: 93%;
	height: auto;
}

#pointtext2 {
	display: none;
	pointer-events: none;
	max-width: 100%;
	width: 93%;
	height: auto;
}

#point3 {
	left: 63.05%;
	top: 33.05%;
	width: 45px;
	height: 44px;
	position: absolute;
}
#point3Div {
	left: 768px;
	height: 51px;
	padding-top: 11px;
	/* width: 180px; */
	line-height: 40px;
}

#point4 {
	left: 37.9%;
	top: 54.2%;
	width: 45px;
	height: 44px;
	position: absolute;
}

#point5 {
	left: 37%;
	top: 29%;
	width: 45px;
	height: 44px;
	position: absolute;
}
/* point5 */

#point8 {
	left: 37%;
	top: 29%;
	width: 45px;
	height: 44px;
	position: absolute;
}

li {
	/*    list-style-type: square;*/
	line-height: 22px;
	font-size: 16px;
}

div#rightSideController {
	z-index: -1;
	pointer-events: all;
	overflow: hidden;
	font-family: "Gotham-Book";
	margin-left: -29px;
}

ul.point10list > li {
	margin-top: 9px;
}
.animPlayBtns span,
.animPlayBtns1 span {
	position: absolute;
	display: inline-block;
	left: 35px;
	color: #4a555d;
	font-size: 12px;
	top: 4px;
	/* background-color: #bababe; */
}

.point2text12 {
	width: 230px;
}
.anim3point {
	top: 160px !important;
	left: 255px !important;
	z-index: 10;
}
.anim2point {
	top: 585px !important;
	left: 250px !important;
	z-index: 10;
	position: absolute;
}
.anim4point {
	top: 585px !important;
	left: 250px !important;
	z-index: 10;
}

#point2text .descriptionDemo {
	position: absolute;
	left: 300px;
}

#pointtext1 {
	position: relative;
	left: 60px;
	top: -10px;
}

.point1text2Hotspot {
	position: absolute;
	top: 170px;
	left: 160px;
}

.point1text4Hotspot {
	position: absolute;
	top: 210px;
	left: 14px;
}

#pointtext1 .headingText {
	margin-left: 15px;
}
.point1text1 {
	position: absolute;
	left: 0px;
	top: -40px;
	width: 880px;
	text-align: left;
	font-size: 16px;
	z-index: 999;
	opacity: 1;
}

.point1text2 {
	position: absolute;
	left: 213px;
	top: 470px;
	width: 800px;
	text-align: left;
	font-size: 16px;
	z-index: 999;
	opacity: 1;
}
#point1image2 {
	display: block;
	opacity: 1;
	left: 330px;
	position: absolute;
	top: 576px;
	z-index: 999;
	opacity: 1;
	width: 70.05px;
	height: 70.05px;
}
#point1image2 img {
}
.point1_1img {
	position: absolute;
	top: 0px;
	left: 19px;
}

.point1_2img {
	top: -25px;
	left: 39px;
	position: absolute;
}
.point3_1img {
	top: -69px;
	left: -79px;
	position: absolute;
	/* width: 220px; */
}
.point3_2img {
	top: 5px;
	left: 92px;
	position: absolute;
}
.point3_3img {
	top: -55px;
	left: -342px;
	position: absolute;
}
.point3_4img {
	top: -2px;
	left: 527px;
	position: absolute;
}

.point3_5img {
	top: -2px;
	left: 308px;
	position: absolute;
}
.point3_6img {
	top: -14px;
	left: 352px;
	position: absolute;
}
.point3_7img {
	top: 0px;
	left: 473px;
	position: absolute;
}
.point3_8img {
	top: -8px;
	left: 8px;
	position: absolute;
}

.point1text5 {
	left: 753px;
	bottom: -77px;
	width: 225px;
}
.point1text6 {
	left: 781px;
	bottom: -314px;
	width: 113px;
}
#point2text {
	pointer-events: all;
}

#point2text {
	display: none;
}

#point2text {
	max-width: 100%;
	width: 93%;
	height: auto;
}

#point7text {
	max-width: 380px;
	height: auto;
}

#point10text .headingText {
	text-transform: none;
	font-size: 15px;
	width: 349px;
}

.pont10Img {
	position: absolute;
	width: 38%;
	right: 223px;
	top: -92px;
}

.grid {
	position: absolute;
	top: 57px;
	/* width: 452px; */
	right: 138px;
	display: none;
}
#onloadCopy ul {
	padding-left: 1px !important;
}
#point2text .headingText {
	top: -54px;
	position: absolute;
}
#point4text .headingText {
}

#transpatch5 {
	background-image: url("../images_gl/LENOVO_THINKAGILE_CP_RT_TOUR_6_4-Network.png");
	background-repeat: no-repeat;
}

.animPlayBtns,
.animPlayBtns1 {
	position: relative;
	top: 0;
	left: 0;
	margin: 15px;
	width: 250px;
	cursor: pointer;
}

.fourteen {
	top: 132px;
	position: absolute;
	left: 53px;
}
.fifteen {
	position: absolute;
	top: 214px;
	left: 53px;
}
.sixteen {
	position: absolute;
	top: 300px;
	left: 53px;
}
.seventeen {
	position: absolute;
	top: 333px;
	left: 53px;
}
#point10image1 {
	position: absolute;
	left: 682px;
	top: 193px;
}
#pont10Img1 {
	position: absolute;
	left: 899px;
	top: 365px;
}
#pont10Img2 {
	position: absolute;
	left: 899px;
	top: 365px;
}
.grid {
	position: absolute;
	top: 170px;
	width: 100%;
	display: none;
	right: 85px;
}
.point10text1 {
	position: absolute;
	left: 446px;
	top: 136px;
	width: 570px;
	line-height: 20px;
	text-align: center;
}
.point10text2 {
	position: absolute;
	left: 298px;
	top: 212px;
	width: 600px;
	font-size: 20px;
	font-weight: bold;
	font-family: "Gotham-Bold_gdi";
}
.point10text3 {
	position: absolute;
	left: 298px;
	top: 290px;
	width: 600px;
	font-size: 20px;
	font-weight: bold;
	font-family: "Gotham-Bold_gdi";
}
.point10text4 {
	position: absolute;
	left: 298px;
	top: 368px;
	width: 500px;
	font-size: 20px;
	font-weight: bold;
	font-family: "Gotham-Bold_gdi";
}
.point10text5 {
	position: absolute;
	left: 298px;
	top: 462px;
	width: 610px;
	font-size: 20px;
	font-weight: bold;
	font-family: "Gotham-Bold_gdi";
}
.point10text6 {
	position: absolute;
	left: 278px;
	top: 185px;
	width: 480px;
}
.point10text7 {
	position: absolute;
	left: 274px;
	top: 188px;
	width: 490px;
}
.point10text8 {
	position: absolute;
	left: 967px;
	top: 140px;
	width: 457px;
}
.point10text9 {
	position: absolute;
	left: 45px;
	top: 646px;
	width: 230px;
}
.point10text10 {
	position: absolute;
	left: 226px;
	top: 783px;
	width: 160px;
	text-align: center;
}
.point10text11 {
	position: absolute;
	left: 510px;
	top: 750px;
	width: 189px;
}
.point10text12 {
	position: absolute;
	left: 1103px;
	top: 750px;
	width: 289px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#point10text1 {
		width: 350px;
		position: absolute;
		top: 180px;
		left: 870px;
		font-weight: 900;
		font-size: 17px;
		text-align: center;
	}
}
#point10text1 {
	width: 300px;
	position: absolute;
	top: 180px;
	left: 900px;
	font-weight: 900;
	font-size: 17px;
	text-align: center;
}
#point10text01 {
	width: 330px;
	position: absolute;
	top: 210px;
	left: 880px;
	font-size: 16px;
	text-align: left;
}
#point10img1 {
	width: 100px;
	position: absolute;
	top: 90px;
	left: 390px;
}
#point10img2 {
	width: 250px;
	position: absolute;
	top: 300px;
	left: 920px;
}
#point10img3 {
	width: 200px;
	position: absolute;
	top: 230px;
	left: 630px;
}
#point10list {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 320px;
	left: 310px;
	width: 300px;
	opacity: 1 !important;
}
#point10list li {
	font-size: 16px;
	margin-bottom: 10px;
}
#point10text2 {
	width: 150px;
	position: absolute;
	top: 180px;
	left: 380px;
	font-weight: 900;
	font-size: 17px;
}
#point10text02 {
	width: 305px;
	position: absolute;
	top: 210px;
	left: 300px;
	font-size: 16px;
}
.slides {
	position: relative;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.slide {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	z-index: 1;
	transition: opacity 1s;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	border: 1px solid #000;
	padding: 8px;
}

.showing {
	opacity: 1;
	z-index: 2;
}
#point9text .descriptionDemo {
	top: 208px;
	left: 110px;
	width: 350px;
}

#point9text .descriptionDemo .description_textul {
	width: 330px;
}

#point2img1 {
	position: absolute;
	top: 90px;
	left: 350px;
}
#point2img2 {
	position: absolute;
	top: 90px;
	left: 769px;
}
#point2img3 {
	position: absolute;
	top: 470px;
	left: 360px;
}
#point2img4 {
	position: absolute;
	top: 453px;
	left: 750px;
}
.point2text1 {
	position: absolute;
	left: 435px;
	top: 51px;
	width: 448px;
	text-align: center;
	line-height: 28px;
	font-size: 29px;
}

.point2text2 {
	position: absolute;
	left: 288px;
	top: 145px;
	width: 400px;
	text-align: left;
	font-size: 20px;
	font-family: "Gotham-Bold_gdi";
}
.point2text3 {
	position: absolute;
	left: 738px;
	top: 145px;
	width: 105px;
	text-align: left;
	font-size: 20px;
	font-family: "Gotham-Bold_gdi";
}
.point2text4 {
	position: absolute;
	left: 281px;
	top: 526px;
	width: 208px;
	text-align: left;
	/*    line-height: 40px;*/
	font-size: 20px;
	font-family: "Gotham-Bold_gdi";
}

.point2text5 span {
	display: block;
}
.point2text5 ul {
	margin-top: 10px;
}
.point2text5 {
	position: absolute;
	left: 735px;
	top: 526px;
	width: 90px;
	/* line-height: 40px; */
	font-size: 20px;
	font-family: "Gotham-Bold_gdi";
	text-align: left;
}
.point2text6 {
	position: absolute;
	left: 286px;
	top: 180px;
	width: 268px;
	text-align: left;
	font-size: 16px;
	/* line-height: 28px; */
}
.point2text7 {
	position: absolute;
	left: 737px;
	top: 180px;
	width: 271px;
	text-align: left;
	font-size: 16px;
}
.point2text8 {
	position: absolute;
	left: 282px;
	top: 553px;
	width: 393px;
	text-align: left;
	font-size: 16px;
}

.point2text9 {
	position: absolute;
	left: 735px;
	top: 553px;
	width: 337px;
	text-align: left;
	font-size: 16px;
}

#point5text {
	display: none;
}
p.point5text1 {
	left: 340px;
	top: 89px;
	position: absolute;
	text-align: center;
	font-size: 16px;
	width: 800px;
}
p.point5text2 {
	position: absolute;
	top: 328px;
	left: 374px;
	width: 150px;
	text-align: center;
	font-size: 16px;
}
p.point5text3 {
	position: absolute;
	top: 508px;
	left: 322px;
	width: 300px;
	text-align: center;
	font-size: 16px;
}

p.point5text4 {
	position: absolute;
	top: 688px;
	left: 373px;
	width: 160px;
	text-align: center;
	font-size: 16px;
}

p.point5text5 {
	position: absolute;
	top: 339px;
	left: 800px;
	width: 300px;
	text-align: center;
	font-size: 16px;
}

p.point5text6 {
	position: absolute;
	top: 604px;
	left: 800px;
	width: 300px;
	text-align: center;
	font-size: 16px;
}

p.point5text7 {
	position: absolute;
	top: 134px;
	left: 350px;
	width: 740px;
	text-align: center;
	font-size: 16px;
}

#point5image1 {
	position: absolute;
	top: 171px;
	left: 270px;
	width: 400px;
}
#point5image2 {
	position: absolute;
	top: 426px;
	left: 732px;
	width: 400px;
}
#point5image3 {
	position: absolute;
	top: 354px;
	left: 270px;
	width: 400px;
}
#point5image4 {
	position: absolute;
	top: 533px;
	left: 270px;
	width: 400px;
}
#point5image5 {
	position: absolute;
	top: 248px;
	left: 812px;
	width: 89px;
}
#point5image6 {
	position: absolute;
	top: 666px;
	left: 421px;
}

#point4text {
	max-width: 565px;
	height: auto;
	display: none;
}

.classText {
	position: absolute;
	font-size: 12px;
	font-family: "Gotham-Book";
	text-align: center;
}

.point4text2 {
	position: absolute;
	left: 218px;
	top: 576px;
	width: 355px;
}
.point4text3 {
	left: 418px;
	width: 125px;
	top: 120px;
}
.point4text4 {
	position: absolute;
	left: 806px;
	width: 358px;
	top: 578px;
}
.point4text5 {
	left: 568px;
	width: 87px;
	top: 149px;
}
.point4text6 {
	left: 592px;
	width: 155px;
	top: 113px;
	line-height: 1.2;
}
.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text8 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text9 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text10 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text11 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text12 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text13 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text14 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}

.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}

.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}

.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}

.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}
.point4text7 {
	left: 668px;
	width: 125px;
	top: 214px;
}

/* point 3 */

#point3image1 {
	position: absolute;
	left: 251px;
	top: 385px;
}

.point3text1 {
	position: absolute;
	left: 886px;
	top: 207px;
	width: 294px;
	text-align: left;
	font-size: 16px;
}
.point3text2 {
	position: absolute;
	top: 246px;
	font-size: 16px;
	left: 860px;
	width: 460px;
}
.point3text3 {
	position: absolute;
	top: 544px;
	left: 884px;
	width: 280px;
	font-size: 16px;
}
.point3text4 {
	font-size: 16px;
	position: absolute;
	top: 315px;
	left: 377px;
}
.point3text5 {
	font-size: 16px;
	position: absolute;
	top: 470px;
	left: 377px;
}
.point3text1 {
	position: absolute;
	left: 400px;
	top: 100px;
	width: 738px;
	line-height: 1.2;
	font-size: 16px;
}
.point3text2 li {
	padding-top: 36px;
}

/*point8*/

.point8text0 {
	position: absolute;
	left: 435px;
	top: 110px;
	width: 600px;
	z-index: 1005;
	text-align: center;
	font-weight: bold;
}
.point8text1 {
	position: absolute;
	left: 950px;
	top: 180px;
	width: 294px;
	z-index: 1005;
}
p.point8text2 {
	position: absolute;
	left: 130px;
	top: -95px;
	width: 330px;
	z-index: 1005;
	line-height: 25px;
	font-size: 16px;
}
#point9_list ul li {
	margin-left: -103px;
	line-height: 20px;
}
p.point8text3 {
	position: absolute;
	top: 10px;
	left: 73px;
}
p.point8text4 {
	position: absolute;
	top: 185px;
	left: 73px;
}

#point8img1 {
	position: absolute;
	left: 308px;
	top: -123px;
}
#point8img2 {
	position: absolute;
	left: 308px;
	top: 7px;
}
#point8img3 {
	position: absolute;
	left: 309px;
	top: 139px;
}

#point10text #headingtext {
	position: absolute;
	left: 246px;
	top: -82px;
	font-size: 27px;
	font-family: "Gotham-Bold_gdi";
}

.point4text0 {
	position: absolute;
	left: 224px;
	top: 500px;
	width: 500px;
	text-align: center;
	line-height: 28px;
	font-size: 20px;
}
.point4text1 {
	position: absolute;
	left: 334px;
	top: 120px;
	width: 860px;
	line-height: 1.2;
	font-size: 16px;
}
.point4text3 {
	position: absolute;
	left: 910px;
	width: 125px;
	top: 512px;
	font-size: 20px;
}

.point4text3_1 {
	position: absolute;
	left: 830px;
	width: 195px;
	top: 550px;
	font-size: 19px;
}

.point4text7 {
	left: -59px;
	width: 125px;
	top: -163px;
}
.point4text8 {
	left: -22px;
	width: 125px;
	top: -113px;
}

.point4text10 {
	left: -82px;
	width: 185px;
	top: -165px;
}
.point4text12 {
	left: -49px;
	width: 125px;
	top: -128px;
}
.point4text15 {
	left: -105px;
	width: 235px;
	top: 100px;
}
.classText {
	position: absolute;
	font-size: 12px;
	font-family: "Gotham-Book";
	text-align: center;
}

#home {
	position: absolute;
	left: 1245px;
	top: 18px;
	display: block;
	z-index: 1008;
}
#backText {
	left: 1245px;
	top: 63px;
	z-index: 1008;
	position: absolute;
	font-family: "Gotham-Book";
	font-size: 12px;
}
.cur {
	cursor: pointer;
	z-index: 10;
	display: none;
}
.navDiv {
	display: block;
	position: absolute;
	overflow: hidden;
	font-family: "LenovoGridnik";
	font-size: 16px;
	color: #ec3729;
	z-index: 3;
}

@media screen and (min-width: 0\0) {
	.productName {
		background-position: -484px;
	}
}

#point8image1 {
	position: absolute;
	left: 586px;
	top: 675px;
}
/*point12*/

.point13textmainimg {
	position: absolute;
	top: 175px;
	left: 446px;
	width: 600px;
}
#point13text1 {
	position: absolute;
	top: 80px;
	left: 390px;
	width: 700px;
	/* color: #fff; */
	text-align: center;
}
#point13text1 span {
	display: block;
	/* color: #fff; */
	margin-top: 20px;
}

#point13text2,
#point13text3,
#point13text4,
#point13text5,
#point13text6,
#point13text7 {
	position: absolute;
	width: 44px;
	height: 44px;
	cursor: pointer;
	z-index: 1;
	pointer-events: all;
}

#point13text2 {
	top: 343px;
	left: 445px;
}
#point13text3 {
	top: 230px;
	left: 609px;
}
#point13text4 {
	top: 267px;
	left: 904px;
}
#point13text5 {
	top: 491px;
	left: 966px;
}
#point13text6 {
	top: 590px;
	left: 831px;
}
#point13text7 {
	top: 539px;
	left: 573px;
}

#point13text2 img,
#point13text3 img,
#point13text4 img,
#point13text5 img,
#point13text6 img,
#point13text7 img {
	width: 100%;
	display: block;
	-webkit-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1);
	top: 50%;
	position: absolute;
	left: 50%;
	-webkit-transition: -webkit-transform 0.5s linear;
	transition: transform 0.5s linear;
}

.point13text1SubContents {
	position: absolute;
	width: 210px;
	display: none;
	top: 197px;
	left: 1015px;
	z-index: 1;
}
.point13text1SubContents h3 {
	margin: 0 0 10px;
}
.point13text1SubContents p {
	font-size: 14px;
}
.point13text1SubContents ul {
	padding-left: 17px;
	margin: 0;
}
.point13text1SubContents ul li {
	margin-bottom: 7px;
	font-size: 14px;
	line-height: 1;
}
#point13textContent1 {
	top: 281px;
	left: 255px;
}
#point13textContent2 {
	top: 120px;
	left: 400px;
}
#point13textContent3 {
	top: 148px;
	left: 990px;
	width: 240px;
}
#point13textContent4 {
	top: 480px;
	left: 1026px;
	width: 220px;
}
#point13textContent5 {
	top: 541px;
	left: 919px;
	width: 280px;
}
#point13textContent6 {
	top: 430px;
	left: 290px;
	width: 270px;
}
#point13textContent7 {
	top: 130px;
	left: 988px;
	width: 240px;
}
.point13textContent {
	position: absolute;
	width: 200px;
	display: none;
	z-index: 1;
}
.point13textContent h3 {
	margin: 0 0 10px;
}
#point13text .point13textContent p {
	font-size: 14px;
}
.point13textContent ul {
	padding-left: 0px;
	margin: 0;
}
.point13textContent ul li {
	margin-bottom: 7px;
	font-size: 14px;
	line-height: 1;
}
.point13textContent a {
	font-size: 14px;
	color: #498bc9;
	margin-top: 5px;
	display: inline-block;
	pointer-events: all;
	position: fixed;
	left: 265px;
	width: 200px;
	top: 670px;
}
#point13li1 {
	position: absolute;
	top: 57px;
	font-size: 16px;
}
#point13text8 {
	position: absolute;
	top: 380px;
	left: 675px;
	width: 187px;
	height: 92px;
	cursor: pointer;
	pointer-events: all;
}
#point13text8 span {
	display: block;
	font-size: 18px;
	font-family: "Gotham-Book";
	font-weight: bold;
	line-height: 1.1;
	-webkit-transition: transform 0.7s linear;
	transition: transform 0.7s linear;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1);
}
/*point12end*/
#point13text9 {
	position: absolute;
	top: 280px;
	left: 690px;
	color: #498bc9;
	font-size: 21px;
	font-family: "Gotham-Book";
	font-weight: bold;
	width: 210px;
}
#point13text10 {
	position: absolute;
	top: 290px;
	left: 690px;
	color: #df1e26;
	font-size: 24px;
	font-family: "Gotham-Book";
	font-weight: bold;
	width: 400px;
}
#point13text11 {
	position: absolute;
	top: 320px;
	left: 690px;
	width: 420px;
	color: #df1e26;
	font-size: 18px;
	font-family: "Gotham-Book";
}
#point13li2 {
	position: absolute;
	top: 35px;
	font-size: 16px;
}
#point13text12 {
	position: absolute;
	top: 570px;
	left: 675px;
	color: #fd6231;
	font-size: 21px;
	font-family: "Gotham-Book";
	font-weight: bold;
	width: 450px;
}
#point13li4 {
	position: absolute;
	top: 20px;
	font-size: 16px;
	width: 380px;
}
#point13text13 {
	position: absolute;
	top: 265px;
	left: 690px;
	color: #498bc9;
	font-size: 21px;
	font-family: "Gotham-Book";
	font-weight: bold;
	width: 210px;
}
#point13text14 {
	position: absolute;
	top: 345px;
	left: 650px;
	color: #df1e26;
	font-size: 21px;
	font-family: "Gotham-Book";
	font-weight: bold;
	width: 260px;
}
#point13text15 {
	position: absolute;
	top: 430px;
	left: 680px;
	color: #6ebf48;
	font-size: 24px;
	font-family: "Gotham-Book";
	font-weight: bold;
	width: 300px;
}
#point13li3 {
	position: absolute;
	top: 25px;
	font-size: 16px;
	width: 280px;
}

#point13image1 {
	position: absolute;
	top: 155px;
	left: 420px;
	width: 455px;
	z-index: -1;
}
#point13image1 img {
	width: 250px;
	height: 529px;
}
#point13image1_1 {
	position: absolute;
	top: 155px;
	left: 421px;
}
#point13image1_2 {
	position: absolute;
	top: 155px;
	left: 421px;
}
#point13image1_3 {
	position: absolute;
	top: 155px;
	left: 421px;
}
#point13image1_4 {
	position: absolute;
	top: 156px;
	left: 421px;
}

#point13image2 {
	position: absolute;
	top: 155px;
	left: 421px;
	z-index: -1;
}
#point13image2 img {
	width: 250px;
	height: 529px;
}

.point13image2_animate {
	transform: scale(1.35);
	-webkit-transform: scale(1.35);
	top: 198px !important;
	left: 506px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}
.point13image2_animateRemove {
	transform: scale(1);
	-webkit-transform: scale(1);
	top: 155px !important;
	left: 421px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}

#point13image3 {
	position: absolute;
	top: 155px;
	left: 421px;
	z-index: -1;
}

#point13image3 img {
	width: 250px;
	height: 529px;
}

.point13image3_animate {
	transform: scale(1.35);
	-webkit-transform: scale(1.32);
	top: 161px !important;
	left: 496px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}
.point13image3_animateRemove {
	transform: scale(1);
	-webkit-transform: scale(1);
	top: 155px !important;
	left: 421px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}

#point13image4 {
	position: absolute;
	top: 155px;
	left: 421px;
	z-index: -1;
}
#point13image4 img {
	width: 250px;
	height: 529px;
}
.point13image4_animate {
	transform: scale(1.32);
	-webkit-transform: scale(1.32);
	top: 130px !important;
	left: 499px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}
.point13image4_animateRemove {
	transform: scale(1);
	-webkit-transform: scale(1);
	top: 155px !important;
	left: 421px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}

#point13image5 {
	position: absolute;
	top: 155px;
	left: 421px;
	z-index: -1;
}
#point13image5 img {
	width: 250px;
	height: 529px;
}
.point13image5_animate {
	transform: scale(1.32);
	-webkit-transform: scale(1.32);
	top: 111px !important;
	left: 502px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}
.point13image5_animateRemove {
	transform: scale(1);
	-webkit-transform: scale(1);
	top: 155px !important;
	left: 421px !important;
	transition: all 1.5s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}

#point14logo {
	position: absolute;
	left: 313px;
	width: 194px;
	top: 44px;
	/* border: 1px solid #000;*/
}

#point14text1 {
	font-size: 22px;
	/* text-align: center; */
	position: absolute;
	left: 545px;
	width: 664px;
	top: 79px;
}

#point14data {
	position: absolute;
	left: 380px;
	top: 204px;
}
#point14data > div {
	position: relative;
	padding-left: 96px;
	width: 703px;
	margin-bottom: 42px;
}
#point14data img {
	position: absolute;
	top: 0px;
	left: -50px;
	width: 122px;
}

#point14data p {
	font-size: 17px;
}

/* management page end */

.point13textContent ul {
	padding-left: 17px;
}
