

*{
 -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
	}

	
/* ---------------- banking section_1  ---------------- */
	.unit.banking
	{
		background:url(img/unit_health.png) center no-repeat;
	}


	.pilling_con
	{
		position:absolute;
		top:30%;
		margin-top:-250px;
		width:50%;
		right:50%;
	}
	.pilling
	{
		position:absolute;
		width:1500px;
		height:500px;
		background:url(img/pilling.png) center no-repeat;
		right:0;
	}
	
	.caps_con
	{
		position:absolute;
		top:37%;
		margin-top:-250px;
		width:50%;
		left:50%;
	}
	.caps
	{
		position:absolute;
		width:1200px;
		height:500px;
		background:url(img/caps.png) center no-repeat;
		right:0;
	}
	
	
	#man
	{
		position:absolute;
		left:50%;
		width:920px;
		height:2050px;
		background:url(img/man.svg) center no-repeat;
		background-size:100%;
		top:120px;
		margin-left:-460px;
		
		transform-origin:top;
		-webkit-transform-origin:top;
		-moz-transform-origin:top;
	}
	
	
	.body
	{
		background: url(img/body.png) center top no-repeat;
		background-size:100%;
		height: 100%;
		left: 34%;
		position: absolute;
		top: 8.25%;
		width: 33%;
	}
	.w_pill
	{
		background: url(img/w_pill.png) center top no-repeat;
		background-size:100%;
		width: 30px;
		height: 30px;
		position: absolute;
	}
	
	.w_pill_last
	{
		background: none;
	}
	.w_pill_last ul,.w_pill_last ul li
	{
		width: 100%;
		height: 100%;
		position: absolute;
		top:0;
		left:0;
	}
	
	.l_pills,.l_pills li
	{
		width: 15px !important;
		height: 15px !important;
		position: absolute;
		top:0;
		left:0;
	}

	.l_pill_2
	{
			-webkit-animation: pill .2s infinite linear;
			-moz-animation: pill .2s infinite linear;
            animation: pill .2s infinite linear;
	}


	@keyframes pill {
	   from { 
		opacity:0;
	   }
	 to { 
		opacity:1;
		}
	}
	@-webkit-keyframes pill {
	   from { 
		opacity:0;
	   }
	 to { 
		opacity:1;
		}
	}
	
	.l_pills_1
	{
			-webkit-animation: pills 2s infinite linear;
			-moz-animation: pills 2s infinite linear;
            animation: pills 2s infinite linear;
	}
	.l_pills_2
	{
			margin-top:5px;
			-webkit-animation: pills 1.5s infinite linear;
			-moz-animation: pills 1.5s infinite linear;
            animation: pills 1.5s infinite linear;
	}
	.l_pills_3
	{
			margin-top:-5px;
			-webkit-animation: pills 1s infinite linear;
			-moz-animation: pills 1s infinite linear;
            animation: pills 1s infinite linear;
	}
	.l_pills_4
	{
			margin-top:3px;
			-webkit-animation: pills 1.8s infinite linear;
			-moz-animation: pills 1.8s infinite linear;
            animation: pills 1.8s infinite linear;
	}
	.l_pills_5
	{
			margin-top:-3px;
			-webkit-animation: pills 2.2s infinite linear;
			-moz-animation: pills 2.2s infinite linear;
            animation: pills 2.2s infinite linear;
	}

	@keyframes pills {
	   0% { 
		opacity:0;
		left:0;
		top:0;
	   }
		50% { 
		opacity:1;
		left:50px;
		top:30px;
	   }
	   100% { 
		opacity:0;
		left:100px;
		top:60px;
	   }
	}
	@-webkit-keyframes pills {
	   0% { 
		opacity:0;
		left:0;
		top:0;
	   }
		50% { 
		opacity:1;
		left:50px;
		top:30px;
	   }
	   100% { 
		opacity:0;
		left:100px;
		top:60px;
	   }
	}
	
	
	.brain
	{
		background: url(img/brain_bg.png) center top no-repeat;
		background-size:100%;
		height: 15%;
		left: 18%;
		position: absolute;
		top: -8%;
		width: 79%;
	}
	.brain li
	{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
	}
	.brain li img
	{
		position:absolute;
		top:0;
		left:0;
		width:100%;
	}
	
	#hart
	{
		background: url(img/hart.png) center top no-repeat;
		background-size:100%;
		height: 7%;
		left: 53%;
		position: absolute;
		top: 14%;
		width: 30%;
		
		transform-origin:left;
		-webkit-transform-origin:left;
		-moz-transform-origin:left;
		
		-webkit-animation: hart 1s infinite;
			-moz-animation: hart 1s infinite;
            animation: hart 1s infinite;
	}

	@keyframes hart {
	  0% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	  70% {
		transform:scale(.95); 
		-webkit-transform:scale(.95); 
		-moz-transform:scale(.95); 
	  }
	  85% {
		transform:scale(1.05); 
		-webkit-transform:scale(1.05); 
		-moz-transform:scale(1.05); 
	  }
	  100% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	}
	@-webkit-keyframes hart {
	  0% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	  70% {
		transform:scale(.95); 
		-webkit-transform:scale(.95); 
		-moz-transform:scale(.95); 
	  }
	  85% {
		transform:scale(1.05); 
		-webkit-transform:scale(1.05); 
		-moz-transform:scale(1.05); 
	  }
	  100% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	 }


	.lung.l
	{
		background: url(img/lung_l.png) center top no-repeat;
		background-size:100%;
		height: 17%;
		left: 50%;
		margin-left:-48%;
		position: absolute;
		top: 10.5%;
		width: 47%;
		
		transform-origin:right;
		-webkit-transform-origin:right;
		-moz-transform-origin:right;
		
			-webkit-animation: lang 3s infinite;
			-moz-animation: lang 3s infinite;
            animation: lang 3s infinite;
	}
	.lung.r
	{
		background: url(img/lung_r.png) center top no-repeat;
		background-size:100%;
		height: 17%;
		right: 50%;
		margin-right:-48%;
		position: absolute;
		top: 10.5%;
		width: 47%;
		
		transform-origin:left;
		-webkit-transform-origin:left;
		-moz-transform-origin:left;	
		
		-webkit-animation: lang 3s infinite;
			-moz-animation: lang 3s infinite;
            animation: lang 3s infinite;
	}
	
	@keyframes lang {
	  0% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	  50% {
		transform:scale(1.05); 
		-webkit-transform:scale(1.05); 
		-moz-transform:scale(1.05); 
	  }
	  100% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	}
	@-webkit-keyframes lang {
	  0% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	  50% {
		transform:scale(1.05); 
		-webkit-transform:scale(1.05); 
		-moz-transform:scale(1.05); 
	  }
	  100% {
		transform:scale(1); 
		-webkit-transform:scale(1); 
		-moz-transform:scale(1); 
	  }
	 }

	.lung_txt
	{
		position:absolute;
		width:300px;
		color:#fff;
		font-size:17px;
		font-weight:bold;
	}
	.lung_txt h4
	{
		margin-bottom:12px;
	}
	.lung_txt_1
	{
		top:14.9%;
		left:8%;
	}
	.lung_txt_2
	{
		top:19.2%;
		left:6%;
	}	
	.lung_txt_3
	{
		top:18.6%;
		left:57%;
	}
	
	

	.stomach_txt
	{
		position:absolute;
		width:260px;
		color:#fff;
		font-size:15px;
		font-weight:bold;
	}

	.stomach_txt_1
	{
		top:29.6%;
		left:63%;
	}
	.stomach_txt_2
	{
		top:30.7%;
		left:59%;
	}	
	.stomach_txt_3
	{
		top:31.6%;
		left:60%;
	}
	.stomach_txt_4
	{
		top:32.6%;
		left:50%;
	}
	.stomach_txt_fixed
	{
		top:28.5%;
		left:9.5%;
		width:250px;
	}
	
	
	.bubble
	{
		position:absolute;
		width:14px;
		height:14px;
		background-color:#7e9520;
		border-radius:50%;
	}
	.bubble_1
	{
		top:30.7%;
		right:11.5%;
		-webkit-animation: bubble 3s infinite linear;
			-moz-animation: bubble 3s infinite linear;
            animation: bubble 3s infinite linear;
	}
	.bubble_2
	{
		top:32.3%;
		right:30.5%;
		-webkit-animation: bubble 5s infinite linear;
			-moz-animation: bubble 5s infinite linear;
            animation: bubble 5s infinite linear;
	}
	.bubble_3
	{
		top:30.3%;
		right:19.5%;
		-webkit-animation: bubble 2s infinite linear;
			-moz-animation: bubble 2s infinite linear;
            animation: bubble 2s infinite linear;
	}
	
	@keyframes bubble {
	   0% { 
		margin-top:0;
		opacity:0;
	   
	   }
		50% { 
		margin-top:-80px;
		opacity:1;
	   
	   }
	   100% { 
		margin-top:-160px;
		opacity:0;
	   
	   }
	}
	@-webkit-keyframes bubble {
	   0% { 
		margin-top:0;
		opacity:0;
	   
	   }
		50% { 
		margin-top:-80px;
		opacity:1;
	   
	   }
	   100% { 
		margin-top:-160px;
		opacity:0;
	   
	   }
	}
	.star
	{
		position:absolute;
		background:url(img/star.png) center no-repeat;
		background-size:100%;
	}
	
	.star_1
	{
		top:30.3%;
		left:21.5%;
		width:20px;
		height:20px;
		-webkit-animation: spin 3s infinite;
			-moz-animation: spin 3s infinite;
            animation: spin 3s infinite;
	}
	.star_2
	{
		top:31%;
		left:45.5%;
		width:15px;
		height:15px;
		-webkit-animation: spin 2s infinite;
			-moz-animation: spin 2s infinite;
            animation: spin 2s infinite;
	}

		
		
		
	.dot
	{
		position:absolute;
		width:30px;
		height:30px;
		top:52%;
		border-radius:50%;
	}
	.dot_l
	{
	left:24px;
	background-color:#ff6c00;
	}
	.dot_r
	{
	right:24px;
	background-color:#01c54f;
	}
	
	
	
	.pills
	{
		position:absolute;
		left:50%;
		width:30px;
		height:30px;
		background-image:url(img/pills.png);
		background-repeat:no-repeat;
		margin-left:-15px;
		background-size:100%;
		
			-webkit-animation: spin 1s infinite;
			-moz-animation: spin 1s infinite;
            animation: spin 1s infinite;
	}

	@keyframes spin {
	   from { 
		transform:rotate(0deg); 
		-webkit-transform:rotate(0deg); 
		-moz-transform:rotate(0deg); 
	   
	   }
	 to { 
		transform:rotate(360deg); 
		-webkit-transform:rotate(360deg); 
		-moz-transform:rotate(360deg); 
		}
	}
	@-webkit-keyframes spin {
	   from { 
		transform:rotate(0deg); 
		-webkit-transform:rotate(0deg); 
		-moz-transform:rotate(0deg); 
	   
	   }
	 to { 
		transform:rotate(360deg); 
		-webkit-transform:rotate(360deg); 
		-moz-transform:rotate(360deg); 
		}
	}
	
	
	.pill_1
	{
		background-position:0px 2px;
		top:-100px;
	}
	.pill_2
	{
		background-position:0 -31px;
		top:-55px;
	}
	.pill_3
	{
		background-position:0 -67px;
		bottom:-45px;
	}
	.pill_4
	{
		background-position:0 -103px;
		bottom:-85px;
	}


	.circ
	{
		position:relative;
		width:140px;
		height:140px;
		background-size:100%;
		margin:0 auto 5px;
		border-radius:50%;
		top:-10px;
	}
	.circ div
	{
		position:absolute;
		top:-1%;
		left:-1%;
		width:102%;
		height:102%;
		border-radius:50%;
	}
	
	.knob,.knob li
	{
		position:absolute;
		top:0;
		left:0;
		width:103%;
		height:103%;
	}


	.circ_1{
	
	background-color:rgba(250,109,255,.6);
		transform-origin:65px 15px;
		-webkit-transform-origin:65px 15px;
		-moz-transform-origin:65px 15px;
	}
	.circ_2{background-color:#826afe;}
	.circ_3{background-color:#faff7f;}
	.circ_5{background-color:rgba(228,196,76,.6);}

	#brain
	{
		background:url(img/brain.gif) center no-repeat;
		background-size:100%;
	}
	#nerv
	{
		background:url(img/nerv.gif) center no-repeat;
		background-size:100%;
	}
	#baby
	{
		background:url(img/baby.gif) center no-repeat;
		background-size:100%;
	}
	#leg_1
	{
		background:url(img/leg_1.jpg) center no-repeat;
		background-size:102%;
		-webkit-animation: legs 2s infinite;
			-moz-animation: legs 2s infinite;
            animation: legs 2s infinite;
	}
	#leg_2
	{
		background:url(img/leg_2.jpg) center no-repeat;
		background-size:102%;
		-webkit-animation: legs 2s infinite;
			-moz-animation: legs 2s infinite;
            animation: legs 2s infinite;
		
	}

	#legs {
		background: url("img/legs.png") no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0);
		height: 110%;
		left: -7%;
		top: -4%;
		width: 110%;
	}

	@keyframes legs {
	   0% 
	   { 
		background-position:top;
	   
	   }
		50% 
		{ 
		background-position:bottom;
		}
		100% 
		{ 
		background-position:top;
		}
	}
	@-webkit-keyframes legs {
	  0% 
	   { 
		background-position:top;
	   
	   }
		50% 
		{ 
		background-position:bottom;
		}
		100% 
		{ 
		background-position:top;
		}
	}
	
	
	.dna_line_con
	{
		position:absolute;
		top:50%;
		width:100%;
		height:215px;
		margin-top:-120px;
		left:0;
	}
	.dna_line
	{
		position:absolute;
		top:0;
		width:2500px;
		height:215px;
		background:url(img/dna_line.png) center no-repeat;
		left:50%;
		margin-left:-1250px;
	}
	
	.dna_line ul
	{
		position:absolute;
		width:1328px;
		top:0;
		left:563px;
	}
	.dna_line ul li
	{
		position:relative;
		height:215px;
		background-image:url(img/dna.png);
		background-repeat:no-repeat;
		float:left;

	}
	.dna_1{
		width:247px;background-position:0 3px;
		-webkit-animation: dna 2s infinite; /* Safari 4+ */
		-moz-animation:    dna 2s infinite; /* Fx 5+ */
		animation:         dna 2s infinite; /* IE 10+*/
	}
	.dna_2{
		width:217px;background-position:-260px 0;
		-webkit-animation: dna 1.5s infinite; /* Safari 4+ */
		-moz-animation:    dna 1.5s infinite; /* Fx 5+ */
		animation:         dna 1.5s infinite; /* IE 10+*/
	}
	
	.dna_3{
		width:386px;background-position:-478px 0;
		-webkit-animation: dna 1s infinite; /* Safari 4+ */
		-moz-animation:    dna 1s infinite; /* Fx 5+ */
		animation:         dna 1s infinite; /* IE 10+*/
	}
	
	.dna_4{
		width:259px;background-position:-865px 0;
		-webkit-animation: dna 1.5s infinite; /* Safari 4+ */
		-moz-animation:    dna 1.5s infinite; /* Fx 5+ */
		animation:         dna 1.5s infinite; /* IE 10+*/
	}
	
	.dna_5{
		width:209px;background-position:-1122px 0;
		-webkit-animation: dna 2.2s infinite; /* Safari 4+ */
		-moz-animation:    dna 2.2s infinite; /* Fx 5+ */
		animation:         dna 2.2s infinite; /* IE 10+*/
	}
	



	@keyframes dna {
	  0% {
		transform:scale(1,1);
		-webkit-transform:scale(1,1);
		-moz-transform:scale(1,1);
	  }
	  50% {
		transform:scale(1,1.2);
		-webkit-transform:scale(1,1.2);
		-moz-transform:scale(1,1.2);
	  }
	  100% {
		transform:scale(1,1);
		-webkit-transform:scale(1,1);
		-moz-transform:scale(1,1);
	  }
	}
	@-webkit-keyframes dna {
	  0% {
		transform:scale(1,1);
		-webkit-transform:scale(1,1);
		-moz-transform:scale(1,1);
	  }
	  50% {
		transform:scale(1,1.2);
		-webkit-transform:scale(1,1.2);
		-moz-transform:scale(1,1.2);
	  }
	  100% {
		transform:scale(1,1);
		-webkit-transform:scale(1,1);
		-moz-transform:scale(1,1);
	  }
	}
	  
	
	
	
	.roaches
	{
		position:absolute;
		width:100px;
		height:60px;
		background-image:url(img/roaches.png);
		background-repeat:no-repeat;
	}
	.roach_1{
		top:37.8%;
		left:38%;
		background-position:-2px -2px;
		-webkit-animation: roaches 1.2s infinite; /* Safari 4+ */
		-moz-animation:    roaches 1.2s infinite; /* Fx 5+ */
		animation:         roaches 1.2s infinite; /* IE 10+*/
	}
	.roach_2{
		top:37.5%;
		left:64%;
		background-position:-2px -60px;
		-webkit-animation: roaches 2.0s infinite; /* Safari 4+ */
		-moz-animation:    roaches 2.0s infinite; /* Fx 5+ */
		animation:         roaches 2.0s infinite; /* IE 10+*/
	}
	.roach_3{
		top:39.5%;
		left:58%;
		background-position:-2px -120px;
		-webkit-animation: roaches 1.0s infinite; /* Safari 4+ */
		-moz-animation:    roaches 1.0s infinite; /* Fx 5+ */
		animation:         roaches 1.0s infinite; /* IE 10+*/
	}
	.roach_4{
		top:39.5%;
		left:40%;
		background-position:-2px -194px;
		-webkit-animation: roaches 2.2s infinite; /* Safari 4+ */
		-moz-animation:    roaches 2.2s infinite; /* Fx 5+ */
		animation:         roaches 2.2s infinite; /* IE 10+*/
	}
	.roach_5{
		top:42%;
		left:46%;
		height:85px;
		background-position:-2px -274px;
		-webkit-animation: roaches 1.8s infinite; /* Safari 4+ */
		-moz-animation:    roaches 1.8s infinite; /* Fx 5+ */
		animation:         roaches 1.8s infinite; /* IE 10+*/
	}
	
	@keyframes roaches {
	  0% {
		transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
	  }
	  50% {
		transform:rotate(20deg);
		-webkit-transform:rotate(20deg);
		-moz-transform:rotate(20deg);
	  }
	  100% {
		transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
	  }
	}
	@-webkit-keyframes roaches {
	  0% {
		transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
	  }
	  50% {
		transform:rotate(20deg);
		-webkit-transform:rotate(20deg);
		-moz-transform:rotate(20deg);
	  }
	  100% {
		transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
	  }
	}
	
	.persent_con
	{
		position:absolute;
		top:50%;
		width:100%;
		height:180px;
		margin-top:-90px;
		left:0;
	}
	.who
	{
		position:absolute;
		top:0;
		left:50%;
		margin-left:-600px;
		width:550px;
		height:180px;
		background:url(img/who.png) top center no-repeat;
		background-size:100%;
	}
	
	.who_num
	{
		position:absolute;
		left:50%;
		margin-left:60px;
		width:400px;
		height:180px;
	}
	.persent_con li
	{
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		left:0;
	}
	
	
	.fdi
	{
		position:absolute;
		top:0;
		left:50%;
		margin-left:-460px;
		width:400px;
		height:180px;
		background:url(img/fdi.png) top center no-repeat;
		background-size:100%;
	}
	
	.fdi_num
	{
		position:absolute;
		left:50%;
		margin-left:80px;
		width:400px;
		height:180px;
	}
	
	
	
	
	
	.closer_con
	{
		position:fixed;
		left:0;
		width:100%;
		height:100%;
	}
	
	.pill_break
	{
		position:absolute;
		width:100px;
		top:0;
		left:50%;
		margin-left:-50px;
		margin-top:-200px;
		background:url(img/pill_sprite.png) center no-repeat;
	}
	.pill_break div
	{
		position:absolute;
		background-image:url(img/pill_sprite.png);
		background-repeat:no-repeat;
	}
	.break_r
	{
		top:0;
		width:47px;
		height:65px;
		background-position:0 0;
		
		transform-origin:top;
		-webkit-transform-origin:top;
		-moz-transform-origin:top;
	}
	.break_b
	{
		width:47px;
		height:58px;
		background-position:0 -71px;
		
		transform-origin:bottom;
		-webkit-transform-origin:bottom;
		-moz-transform-origin:bottom;
	}
	.dots_1
	{
		width:46px;
		height:46px;
		background-position:-71px -1px;

	}
	.dots_1
	{
		margin-top:20px;
		left:25px;
		width:46px;
		height:46px;
		background-position:-71px -1px;

	}
	.dots_2
	{
		margin-top:20px;
		left:25px;
		width:46px;
		height:120px;
		background-position:-71px -61px;

	}

	
	
	
	.shelf
	{
		position:absolute;
		width:1294px;
		top:50%;
		height:20px;
		background:url(img/shelf.png) center no-repeat;
	}
	.shelf_1
	{
		left:50%;
	}
	.shelf_2
	{
		right:50%;
		margin-top:800px;
	}
	.shelf_3
	{
		left:50%;
		margin-top:1350px;
	}
	
	.roll_pill
	{
		position:absolute;
		width:49px;
		height:50px;
	}
	.r_pill
	{
		background:url(img/r_pill.png) center no-repeat;
		background-size:100%;
	}
	.b_pill
	{
		background:url(img/b_pill.png) center no-repeat;
		background-size:100%;
	}
	
	.bottle
	{
		position:absolute;
		width:80px;
		height:155px;
		
		transform-origin:bottom;
		-webkit-transform-origin:bottom;
		-moz-transform-origin:bottom;
	}
	.bottle_p{background:url(img/bottle_p.png) center no-repeat;}
	.bottle_b{background:url(img/bottle_b.png) center no-repeat;}
	.bottle_y{background:url(img/bottle_y.png) center no-repeat;}
	.bottle_r{background:url(img/bottle_r.png) center no-repeat;}
	.bottle_g{background:url(img/bottle_g.png) center no-repeat;}

	
	.box
	{
		position:absolute;
		width:165px;
		height:150px;
		top:-150px;
		margin-left:-140px;
		background:url(img/box.png) center no-repeat;
	}
	
	.lines_img
	{
	position:absolute;
	width:4000px;
	height:70px;
	top:90px;
	background:url(img/lines.jpg) center repeat-x;
	}
	
	.health_track
	{
		position:absolute;
		width:510px;
		height:240px;
		top:-150px;
		margin-left:101%;
		background:url(img/health_track.png) center no-repeat;
		
		-webkit-animation: bounce .5s infinite; /* Safari 4+ */
		-moz-animation:    bounce .5s infinite; /* Fx 5+ */
		animation:         bounce .5s infinite; /* IE 10+*/
	}
	@keyframes bounce {
	  0% {
		margin-top:2px;
	  }
	  50% {
		margin-top:-1px;
	  } 
	  100% {
		margin-top:2px;
	  }
	}
	@-webkit-keyframes bounce {
	   0% {
		margin-top:2px;
	  }
	  50% {
		margin-top:-1px;
	  } 
	  100% {
		margin-top:2px;
	  }
	}
	
	
	.inner_title_s.mid{margin-top:100px;line-height:1.4}
	.inner_title_s.midder{margin-top:50px;line-height:1.4}
	.inner_title_b.long,.inner_title_s.long{max-width:1220px;}
	.inner_title_b.long.w{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.8);margin-top:15px;font-size:40px}
		
	
@media handheld, only screen and (max-height: 820px) {
	#man
	{
		transform:scale(.9);
		-webkit-transform:scale(.9);
		-moz-transform:scale(.9);
	}

	
}




@media only screen and (max-width: 1420px) {
	
	.inner_title_b{font-size:42px;margin-left:-15px;}
	.inner_title_s{font-size:22px;margin-left:-15px;}
	
	.dna_line
	{
		transform:scale(.8);
		-webkit-transform:scale(.8);
		-moz-transform:scale(.8);
	}
	
}
@media only screen and (max-width: 1180px) {
	
	.inner_title_b{font-size:36px;margin-left:-30px;}
	.inner_title_s{font-size:18px;margin-left:-30px;}
	
	.dna_line
	{
		transform:scale(.7);
		-webkit-transform:scale(.7);
		-moz-transform:scale(.7);
	}
	
	.who
	{
		margin-left:-500px;
		width:470px;
	}
	
	.who_num{width:380px;}
	
	.fdi
	{
		margin-left:-450px;
		width:360px;
	}
	
	.fdi_num{width:380px;}
	
	
	
}	
	
/* Mobile */
@media handheld, only screen and (max-width: 860px) {
	.inner_title_b.long, .inner_title_s.long{width:93%;}
	#man
	{
		transform:scale(.8);
		-webkit-transform:scale(.8);
		-moz-transform:scale(.8);
		
		transform-origin:center 900px;
		-webkit-transform-origin:center 900px;
		-moz-transform-origin:center 900px;
	}
	
		.who
	{
		margin-left:-420px;
		width:370px;
	}
	
	.who_num{width:270px;}
	
	.fdi
	{
		margin-left:-340px;
		width:280px;
	}
	
	.fdi_num{width:280px;}
	
	
	
	
	
}

