@media only screen and (min-width:1101px) and (max-width:1175px){
.banner_out		{width:100%; }
.help			{right:0;}
.slider						{ width:100%;}
.slider img			{ }

}
@media only screen and (min-width:960px) and (max-width:1100px){
.wrapper				{min-width:100%; }	
.container				{width:100%; }
.banner_out				{width:100%; }
.banner-right			{margin:76px 0 68px 28.8%}
.help					{right:-11px; top:25%; right:2%; }
.banner-left			{left:0; width:38%; }
.banner-left img		{width:100%; height:auto;  }
.banner-right			{width:50%; float:right; padding:25px 0 25px 0; margin:0 10% 0 0; }
.banner-right h1		{font-size:40px; line-height:45px;}
.slider-out				{width:940px; }
.main_block4_block1		{width:193px; }
.main_block4 .bx-wrapper .bx-prev{left:-10%;}
.main_block4 .bx-wrapper .bx-next{}
nav						{width:98% !important; margin:0 auto; }
.main_block1			{width: 98%;}
.header-in				{width:100%; }
footer					{width:100%; }
.main_block5_lft input	{width:69%;}
.main_block3 ul li:nth-child(2)	{margin: 8px 20px 70px 0;}
.main_block3 ul li:nth-child(4) {margin: 0px 20px 0px 0;}
.main_block3	{width:90%; margin:0 auto; display: block; float: none;}
.main_block1 p	{font-size:44px; text-align:center; }
.main_block4 .bx-wrapper .bx-next	{right: -12%;}
.main_block2	{width:98%; margin:0 auto; display: block; float: none;}
.main_block4_top h6	{width:98%; margin:0 auto; }
.main_block4_top p	{width:98%; margin:0 auto; }
.main_block3 ul li:nth-child(2) a {margin: 31px 0 0 0;}
.main_block2_top ul li a em	{font-size: 42px;}
.main_block5_rgt	{margin:0;}
.main_block5	{width:98%; margin:0 auto; display: block; float: none;}
.main_block3 ul li	{float:left;}

.slider .bx-wrapper img		{ width:100%; height:auto; display:block;}
.slider						{ width:100%;}
.main_block1 .dd .ddTitle	{ text-align:left; padding:0 0 0 5%}




.about_container			{width:100%;}
.analists_sec				{padding:83px 10px 81px;}
.insentive_coverage			{padding:0px 9px 17px;}
.insentive_coverage ul		{margin:0px;}


.news_sec					{padding:61px 10px 56px;}
.about_banner ul li		{margin:0 36px 0 0; width:30%;}

}
@media only screen and (min-width:768px) and (max-width:959px){
.bx_pager ul li a img		{ display:none;}
.bx_pager ul li a small		{ width:75%; padding:0;}
.wrapper				{min-width:100%; }	
.container				{width:100%; }
.header-in				{width:98%; margin:0 auto; display:block; }
.banner-left img		{width:100%; height:auto;  }
nav						{width:98% !important; margin:0 auto; }
.banner_out				{width:100%; }
.banner					{width:100%; }
.banner-left			{left:0; width:42%; }
.banner-left img		{width:100%; height:auto;  }
.banner-right			{width:50%; float:right; padding:25px 0 25px 0; margin:0 15% 0 0; }
.banner-right h1		{font-size:35px; line-height:40px;}
.help					{right:2%;  top:23%; }
.main_block1			{width:98%; margin:0 auto; display:block; padding:30px 0; }
.main_block1 p			{font-size:30px; line-height:45px; text-align:center; }
.main_block1 .dd .ddTitle{font-size:30px; line-height:30px; text-align:left;}
.main_block2			{width:98%; margin:0 auto; display: block; float: none;}
.main_block2_top ul		{padding:30px 0 0 3%; }
.main_block2_top ul li	{margin:0 55px 0 0;}
.main_block2_top ul li a em{ font-size:28px; line-height:28px; }
.main_block2_top ul	li:nth-last-child(1)	{margin:0; }
.main_block2_top ul	li a span				{display:inline-block; float:left; padding:0; margin:6px 10px 0 0; background:url(../images/country-iaon1.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; margin:2px 10px 0 0;  }
.main_block2_top ul	li a:hover	span,.main_block2 ul li a.active span			{background:url(../images/country-iaon2hvr.png) no-repeat left center; width:30px; height:30px; background-size:30px 30px; }
.main_block2_top ul	li a:hover	em,.main_block2 ul li a.active em				{color:#0072bc;}
.main_block2_top ul	li:nth-child(1) span	{background:url(../images/country-iaon1.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; }
.main_block2_top ul	li:nth-child(1):hover span{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; }
.main_block2_top ul	li:nth-child(3) span	{background:url(../images/country-iaon3.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; }
.main_block2_top ul	li:nth-child(3):hover span{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; }
.main_block2_top ul	li:nth-child(4) span	{background:url(../images/country-iaon4.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; }
.main_block2_top ul	li:nth-child(4):hover span{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:30px; height:30px; background-size:30px 30px; }
.main_block2_bot		{padding:30px 0; }
.main_block2_bot_lft	{width:40%; }
.main_block2_bot_lft img{width:100%; height:auto; }
.main_block2_bot_rgt	{width:50%; }
.main_block2_bot_rgt h4	{font-size:30px; line-height:30px; }
.main_block2_bot_rgt p	{font-size:20px; line-height:22px; padding:8px 0 0px; }
.main_block2_bot_rgt a	{padding:15px 0;}
.main_block3			{width:98%; margin:0 auto; padding:30px 0 0 0; display: block; float: none; }
.main_block3 ul			{padding:30px 0 0 0; margin:0 0 0 30px; }
.main_block3 ul li		{width:48%; margin:0 0 40px; float:left; }
.main_block3 ul li:nth-child(2){margin:0 0 40px 0;}
.main_block3 ul li:nth-child(4){margin:0 0 40px 0;}
.main_block3 .cont		{width:75%; }
.main_block3 ul li h2	{font-size:25px; line-height:25px; }
.main_block3 ul li p	{font-size:16px; line-height:20px; }
.main_block3 ul li a	{padding:15px 0; }
.main_block4_bg			{padding:30px 0 0; }
.main_block3 ul li:nth-child(2) a {margin: 39px 0 0 0;}
.main_block3 ul li:nth-child(4) a {margin: 24px 0 0 5px;}
.main_block4			{width:98%; padding:0 0 30px; margin:0 auto; display: block; float: none; }
.main_block4_top ul		{padding:20px 0 30px 2%; width:720px; margin:0 auto 0px; display:block; }
.main_block4_top ul li	{margin:0 40px 0 0;}
.main_block4_top ul li a em{font-size:28px; line-height:28px; }
.main_block4_top ul	li a span				{display:inline-block; float:left; padding:0; margin:2px 11px 0 0; background:url(../images/link-1hvr.png) no-repeat center top; width:30px; height:30px;  background-size:30px 30px;  }
.main_block4_top ul li.current a span			{background:url(../images/link-1.png) no-repeat left center;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_top ul	li:nth-child(2) span	{background:url(../images/link-2.png) no-repeat center top;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_top ul	li:nth-child(2).current span{background:url(../images/link-2hvr.png) no-repeat center top;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_top ul	li:nth-child(3) span	{background:url(../images/link-3.png) no-repeat center top;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_top ul	li:nth-child(3).current span{background:url(../images/link-3h-vr.png) no-repeat center top;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_top ul	li:nth-child(4) span	{background:url(../images/link-43.png) no-repeat center top;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_top ul	li:nth-child(4).current span{background:url(../images/link-43hvr.png) no-repeat center top;  width:30px; height:30px; background-size:30px 30px; }
.main_block4_bot		{padding:25px 0 0 0; }
.main_block4_block1		{margin:0 0 0 0 !important; }
.main_block4_block1 img	{margin:0; display:block; margin:0 auto;}
.main_block4_block1 h4	{text-align:center; padding:3px 0 10px;  }
.main_block4_block1 p	{text-align:center; display:block; }
.main_block4_block1 a	{padding:15px 0; margin:0 auto; }
.main_block5			{width:98%; padding:30px 0; margin:0 auto; display: block; float: none; }
.main_block5_lft		{width:36%; }
.main_block5_lft h3		{padding:10px 0 10px 0; font-size:28px; line-height:28px; }
.main_block5_rgt		{width:60%; margin:0 0 0 0; }
.main_block5_rgt_block1	{width:47%; }
.main_block5_rgt_block1 img{width:100%; height:auto; margin:10px 0;  }
.main_block5_lft p		{font-size:24px; line-height:28px; text-align:justify; padding:0 0 10px 0; }
.main_block5_lft input	{padding:15px 20px; width:97%; }
.main_block5_lft a		{padding:15px 0;  width:100%; }
footer					{width:98%; }
.main_block4_block1		{width:207px; }
.slider-out				{width:650px; margin:15px auto 0; display:block; }
.main_block4_block1		{width:160px; }
.main_block4_block1 h4	{font-size:16px; line-height:16px; }
.main_block4_block1 a	{width:120px; }
.slider-out	.slide				{margin:0 50px 0 0 !important; }
.main_block4 .bx-wrapper .bx-prev{width:45px; height:45px; background-size:45px 45px; left:-7%;  }
.main_block4 .bx-wrapper .bx-next{width:45px; height:45px; background-size:45px 45px; right:-7%; }
.slider						{ width:100%;}
.slider .bx-wrapper img		{ width:100%; height:auto;}
#menu3{ right:0; left:auto;}



.about_container			{width:100%;}
.about_banner ul li			{padding:63px 0px 0px 30px; margin:0px 16px 0px 0px;}

.analists_sec				{padding:83px 10px 81px;}
.analist ul li				{margin:0px 50px 15px 0px;}
.analist ul li em			{bottom:-10px;}

.insentive_coverage			{padding:0px 9px 17px;}
.insentive_coverage ul		{padding:0px 0px 0 74px; padding-bottom:0px;}
.insentive_coverage ul li	{margin:0px 53px 0px 0px; }
.news_sec					{padding:61px 10px 56px;}

}
@media only screen and (min-width:600px) and (max-width:767px){
.wrapper				{min-width:100%; overflow:hidden; } 	
.container				{width:100%; }
.header-in				{width:98%; margin:0 auto; display:block; padding:0;}
.header-in-left			{width:30%; }
#logo a	img				{width:178px; height:auto; }
.header-in-right		{width:67%; }
.header-in-right-top	{ border-top: 1px solid #fff; width:100%; text-align:center;}
.header-in-right-top ul li{margin:0 5px 0 0; padding:0 5px 0 0; }
.header-in-right-bttm	{width:310px; position:relative; padding:0;}
.no-bor									{ background:none !important; padding:0 !important; margin:0 !important;}


.header-in-right-bttm .searh{ background-size:20px 20px;  width:20px; height:20px; margin:4px 0 0 4px;  }
nav						{width:98% !important; margin:0 auto; }
nav ul li				{margin:0 0px 0 0; float:none; display:block;border-bottom:1px solid #ffffff;}
nav ul					{ display:block; width:100%; float:none;}	
nav ul li ul			{width:200px; border:4px solid #e9e6e6; padding:25px 0 12px; top:-12px; }
.banner-left img		{width:100%; height:auto; display: none; }
.banner-right a			{padding:6px 0; margin:19px 0 0 2px; }
nav ul li a				{font-size:11px; line-height:12px;}
.banner_out				{width:100%; }
.banner					{width:100%; }
.banner-left			{left:0; width:42%; }
/*.banner-left img		{width:100%; height:auto;  }*/
.banner-right			{width:95%; padding:25px 10px; margin: 0 7% 7% 0;}
.banner-right h1		{font-size:25px; line-height:30px;}
.help					{right:2%;  top:23%; width:60px; border:3px solid #fff;  }
.help .help_mark img	{width:35px; height:auto; }
.help .arrow img		{width:10px; height:auto; }
.help .arrow			{padding:13px 0 15px}
.main_block1			{width:98%; margin:0 auto; display: block; float: none; padding:20px 0; }
.main_block2			{width:98%; margin:0 auto; display: block; float: none;}
.main_block2_top ul		{padding:15px 0 0 3%; }
.main_block2_top ul li	{margin:0 15px 0 0;}
.main_block2_top ul li a em{ font-size:24px; line-height:24px; margin:4px 0 0 0; }
.main_block2_top ul	li:nth-last-child(1)	{margin:0; }
.main_block2_top ul	li a span				{display:inline-block; float:left; padding:0; margin:2px 10px 0 0; background:url(../images/country-iaon1.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; margin:2px 10px 0 0;  }
.main_block2_top ul	li a:hover	span,.main_block2 ul li a.active span			{background:url(../images/country-iaon2hvr.png) no-repeat left center; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li a:hover	em,.main_block2 ul li a.active em				{color:#0072bc;}
.main_block2_top ul	li:nth-child(1) span	{background:url(../images/country-iaon1.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li:nth-child(1):hover span{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li:nth-child(3) span	{background:url(../images/country-iaon3.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li:nth-child(3):hover span{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li:nth-child(4) span	{background:url(../images/country-iaon4.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li:nth-child(4):hover span{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px; }
.main_block2_top ul	li:nth-child(2):hover span{background:url(../images/country-iaon2hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}
.main_block2_top ul	li:nth-child(2) span	{background:url(../images/country-iaon2.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}

.nav-tabs li.active .list span				{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}
.nav-tabs li.active .list2 span				{background:url(../images/country-iaon2hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}
.nav-tabs li.active .list3 span				{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}
.nav-tabs li.active .list4 span				{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}

.nav-tabs li:hover .list2 span				{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:25px; height:25px; background-size:25px 25px;}




.main_block2_bot		{padding:15px 0 20px 0; }
.main_block2 h6			{text-align:center; }
.main_block2_top p		{text-align:center; font-size:17px; line-height:22px;  padding:5px 0 0 0;}
.main_block2_bot_lft	{width:40%; }
.main_block2_bot_lft img{width:100%; height:auto; }
.main_block2_bot_rgt	{width:50%; }
.main_block2_bot_rgt h4	{font-size:28px; line-height:28px; }
.main_block2_bot_rgt p	{font-size:18px; line-height:21px; padding:8px 0 0px; }
.main_block2_bot_rgt a	{padding:10px 0; margin:20px 71px 0 1px; }
.main_block3			{width:98%; margin:0 auto; padding:20px 0 0 0;  }
.main_block3 h6			{text-align:center; }
.main_block3_top p		{text-align:center; font-size:17px; line-height:22px; padding:5px 0 0 0; }
.main_block3 ul			{padding:20px 0 0 0; margin:0 auto; }
.main_block3 ul li		{width:48%; margin:0 0 30px; float: left; }
.main_block3 ul li:nth-child(2){margin: 0px 0 39px;}
.main_block3 ul li:nth-child(4){margin:0px 0 20px;}
.main_block3 ul li img	{float:none; display:block; margin:0 auto 5px; }
.main_block3 .cont		{width:100%; float:none; display:block; margin:5px auto 0;  }
.main_block3 ul li h2	{font-size:20px; line-height:20px; text-align:center; display:block; }
.main_block3 ul li p	{font-size:14px; line-height:18px; text-align:center; display:block; }
.main_block3 ul li a	{padding:5px 0; margin:10px auto 0; width:130px; font-size:12px; line-height:12px; }
.main_block3 ul li:nth-child(2) a{margin:10px auto 0;}
.main_block3 ul li:nth-child(3) a{margin:10px auto 0;}
.main_block3 ul li:nth-child(4) a{margin:10px auto 0;}
.main_block4_bg			{padding:30px 0 0;  }
.main_block3 ul li:nth-last-child(1) img{width:50px; height:auto; margin:0 auto 10px;}
.main_block4			{width:98%; padding:0 0 30px; }
.main_block4_top h6		{text-align:center; }
.main_block4_top p		{text-align:center; font-size:17px; line-height:22px; }
.main_block4_top ul		{padding:20px 0 0 2%; width:570px; margin:0 auto 20px; display:block; }
.main_block4_top ul li	{margin:0 20px 0 0;}
.main_block4_top ul li a em{font-size:24px; line-height:24px; }
.main_block4_top ul	li a span				{display:inline-block; float:left; padding:0; margin:0px 11px 0 0; background:url(../images/link-1hvr.png) no-repeat center top; width:25px; height:25px;  background-size:25px 25px;  }
.main_block4_top ul li.current a span			{background:url(../images/link-1.png) no-repeat left center;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_top ul	li:nth-child(2) span	{background:url(../images/link-2.png) no-repeat center top;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_top ul	li:nth-child(2).current span{background:url(../images/link-2hvr.png) no-repeat center top;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_top ul	li:nth-child(3) span	{background:url(../images/link-3.png) no-repeat center top;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_top ul	li:nth-child(3).current span{background:url(../images/link-3h-vr.png) no-repeat center top;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_top ul	li:nth-child(4) span	{background:url(../images/link-43.png) no-repeat center top;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_top ul	li:nth-child(4).current span{background:url(../images/link-43hvr.png) no-repeat center top;  width:25px; height:25px; background-size:25px 25px; }
.main_block4_bot		{padding:20px 0 0 0; }
.main_block4_block1		{margin:0 0 0 0 !important; }
.main_block4_block1 img	{margin:0; display:block; margin:0 auto;}
.main_block4_block1 h4	{text-align:center; padding:9px 0 0; font-size:16px; line-height:16px; }
.main_block4_block1 p	{text-align:center; display:block; padding:3px 0 15px; }
.main_block4_block1 a	{padding:8px 0; margin:0 auto; font-size:12px; line-height:12px; width:130px; }
.main_block5			{width:98%; padding:15px 0 5px 0; margin:0 auto; display: block; float: none; }
.main_block5_lft		{width:36%; }
.main_block5_lft h3		{padding:10px 0 10px 0; font-size:24px; line-height:24px; }
.main_block5_rgt		{width:60%; margin:0 0 0 0; }
.main_block5_rgt_block1	{width:47%; }
.main_block5_rgt_block1 img{width:100%; height:auto; margin:10px 0;  }
.main_block5_lft p		{font-size:20px; line-height:28px; text-align:justify; padding:0 0 10px 0; }
.main_block5_lft input	{padding:15px 20px; width:100%; }
.main_block5_lft a		{padding:15px 0;  width:100%; }
footer					{width:98%; padding:15px 0; }
footer p				{float:none; display:block; text-align:center; }
footer ul				{float:none; display:block; margin:10px auto 0; width:60%; }
.main_block1 .dd		{width:90% !important; display:block; margin:0 auto; }	
.main_block1 .dd .ddTitle{ font-size:20px; line-height:12px; padding:0 0 0 10px; text-align:left !important; }
.main_block1 p			{font-size:20px; line-height:50px; padding:10px 0 0; text-align:center; padding:2px 0; }
.main_block1 .ddcommon .ddArrow	{width:18px; height:10px; background-size:18px 10px; top:2px; }
.main_block1 a			{padding:8px 0; margin:10px auto 0; display:block; float:none; }
.main_block1 .dd .ddChild li .ddlabel{font-size:16px; line-height:16px; }
.main_block4_block1		{width:207px; }
.slider-out				{width:540px; margin:15px auto 0; display:block; }
.main_block4_block1		{width:170px; }
.main_block4_block1 h4	{font-size:16px; line-height:16px; }
.main_block4_block1 a	{width:120px; }
.slider-out	.slide				{margin:0 10px 0 0 !important; width:170px !important;}
.main_block4 .bx-wrapper .bx-prev{width:45px; height:45px; background-size:45px 45px; left:-2%;  }
.main_block4 .bx-wrapper .bx-next{width:45px; height:45px; background-size:45px 45px; right:-2%; }
.sub_menu1				{width:296px; border:4px solid #e9e6e6; top:-11px;	}
.sub_menu1_lft			{width:100%; margin:26px 0 0; }
.sub_menu1_lft h2		{margin:0 0 5px 0; padding:5px 0 0;  text-align:center; font-size:16px; line-height:16px; }
.sub_menu1_lft a		{padding:0 !important; text-align:center; padding:0 0 5px !important;  }
.sub_menu1_rgt 			{display:none; }
.slider-out .bxslider{position:relative; }





.about_container			{width:100%;}
.about_banner h2			{font-size:38px;}
.about_banner ul li			{padding:63px 0px 0px 30px; margin:0px 16px 0px 0px;}


.analists_sec				{padding:39px 10px 39px;}
.analist ul li				{padding:0 0 20px 0;}
.analist ul li em			{bottom:10px;}
.news_sec					{padding:61px 10px 56px;}
.news_left					{display:block; float:none;}
.news_rt					{display:block; float:none;}


/*------------------------------*/
.nav-content, .searh-box, .share{transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}
.m_nav, .s_box, .share_m{right:0 !important; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}


}
@media only screen and (max-width:767px){
.header-list							{ display:block; float:right; margin:0 -1% 0 0;}
.header-list ul							{ float:left; display:inline-block;}
.header-list ul li						{ float:left; display:inline-block;}
.header-list ul li a					{ display:block; cursor:pointer; padding:15px 7px 14px 7px;}
.header-list ul li a img				{ display:block; float:left;}
.header-list ul li a small				{ display:block; float:left; color:#999999; font-size:17px; line-height:17px; font-weight:normal; font-family: 'HelveticaNeue-Bold'; text-transform:uppercase; padding:4px 0 0 4px;}
.share										{ float:none; display:none; position:absolute; left:2%; top:0; width:100%; background:#f2f2f2; z-index:99999; left:auto; right:-320px; display:block; z-index:99999; }
.header-in-right-bttm span					{ float:none; display:block; padding:7px 7px 7px 10px;}
.header-in-right-bttm ul					{ border-top:none; float:none; display:block; padding:0;}
.header-in-right-bttm ul li					{ display:block; float:none; border-top:1px solid #ffffff; padding:5px 9px 4px 9px; }
.header-in-right-bttm ul li a				{ display:inline-block; float:none;}
.header-in-right-bttm ul li a img			{ display:block; float:left;}
.header-in-right-bttm ul li a small			{ display:block; float:left; color:#666666; font-size:15px; line-height:20px; font-weight:normal; font-family: 'HelveticaNeue-Bold'; padding:4px 0 0 10px;}
.header-list ul li a:hover, .header-list ul li a.active	{ background:#f2f2f2;}
.header-list ul li.active a	{ background:#f2f2f2;}
.searh-box									{ float:none;  position:absolute; left:auto; right:-320px;  top:0; width:102%; background:#f2f2f2; z-index:99999; padding:8px 0 9px 2%;}
.header-in-right-bttm .textfield			{width:85%; background:#ffffff; }
.header-in-right-bttm .searh				{ width:10%; float:right;}

.nav-content								{ width:42%;  right:-320px; left:auto; display:block; position:absolute; z-index:99999; background:#f2f2f2; }

.header-top-main							{ position:static; float:none; background:#d9d9d9; padding:9px 0 0; }
#logo										{ padding:6px 0 6px 0;}

.nav_sub									{ position:static; display:none; width:100%;}
.show-sub-menu .nav_sub					{display:block !important;}
.nav_sub_lft 								{ width:100%; border:none;}
.nav_sub_lft_top ul							{ border:none; position:static;}
.nav_sub_lft_top ul li						{ padding:0; margin:0;}
nav ul li ul								{ border:none;}
.nav_sub_rgt								{ display:none;}
nav ul li:hover	.nav_sub					{ display:none; }
nav ul li.active .nav_sub					{ display:block; }
.nav_sub_lft_top							{ border:none;}
.nav_sub_lft_bot							{ padding:0;}
.header-in-right-top ul 					{ display: inline-block;  float: none;}
.header-left								{ padding:0 0 0 9px;}
.cart										{ padding:0 9px 0 0;}
.header-in-right-top						{ padding:5px 0 0 0;}
.slider						{ width:100%;}
.slider .bx-wrapper img		{ width:100%; height:auto;}
.bx_pager ul li a img		{ display:none;}
.bx_pager ul li a small	{ width:95%;}
.nav_sub_lft_top ul li a{ padding:8px 0 8px 16px;}




.about_container			{width:100%;}
.about_banner ul li			{padding:70px 0px 0px 10px; margin:0px 10px 0px 0px;}

.insentive_coverage ul		{padding:0 0 0 65px; margin:0px;}

.prof_pic					{display:block; float:none; margin:0;}
.prof_pic img				{display:block; margin:0 auto;}

.insentive_coverage			{padding:0px 15px 17px;}
.insentive_coverage ul li	{margin:0px; width:49%;}

.news_sec					{padding:61px 10px 0;}
.news_left					{display:block; float:none; padding:0px;}
.news_rt					{display:block; float:none; padding:0px;}

.carrers_sec				{padding:30px 0;}
.affilliate					{display:block; float:none; margin:0 auto 20px; padding: }
.explore					{display:block; float:none; margin:0 auto;}

.resp-bgcar {background-image: none !important;}
.resp-bgcar-pager {background-color: #e7e7e5 !important;}
.resp-car-button {border: solid 1px #fff;}



}

@media only screen and (min-width:480px) and (max-width:599px){
.slider_in h2{ font-size: 37px; line-height: 39px;}
.wrapper				{min-width:100%; overflow:hidden; }	
.container				{width:100%; }
.header-in				{width:98%; margin:0 auto; display:block; padding:0; }
.header-in-left			{width:44%; margin:0 auto; display:block; float:left;  }
.header-in-left ul		{width:72%; margin:0 auto; display:block; }
#logo a	img				{width:200px; height:auto; }
.header-in-right		{width:80%; margin:0 auto; display:block; float:none; }
.header-in-right-top	{width:351px; margin:0 auto; display:block; }
.header-in-right-top ul li{margin:0 5px 0 0; padding:0 5px 0 0; }
.header-in-right-bttm	{width:100%; margin:0 auto; display:block; }
.header-in-right-top ul	{float:none; margin:0 auto; display:block; }
.header-in-right-bttm ul{padding:0 5px 0 0; }
.header-in-right-bttm .textfield{width:90%; padding:6px 17px;  }
.header-in-right-bttm .searh{ background-size:20px 20px;  width:20px; height:20px; margin:4px 0 0 4px;  }
nav						{width:100% !important; margin:0 auto;  }
nav ul					{float:none; padding:0; margin:0 0 0 0;}
nav ul li				{margin:0 0 0 0; width:100%; float:none; display:block; border-bottom:solid 1px #bbbab9; }	
nav ul li a				{padding:8px 10px;display:block; font-size:11px; line-height:12px;}
nav ul li ul			{width:200px; border:4px solid #e9e6e6; padding:25px 0 12px; }
.menu					{display:block; position:absolute; top:126px; right:5%; }
.menu a					{display:block; cursor:pointer; }
.menu a	img				{float:left; }
.menu a small			{font-family: 'HelveticaNeue-Bold'; font-size:18px; line-height:18px; color:#000; font-weight:normal; float:right; padding:6px 0 0 0; }
.banner-left img		{width:100%; height:auto; display: none; }
.banner-right a			{padding:5px 0; margin:6px 0; font-size:10px; line-height:10px; width:100px; }
.banner-right h2		{font-size:12px; line-height:12px; padding:0;}
.banner-right h1		{font-size:35px; line-height:40px; }
nav ul li a				{font-size:11px; line-height:12px;}
.banner_out				{width:100%; }
.banner					{width:100%; }
.banner-left			{left:0; width:51%; }
.banner-right			{width:95%; padding:25px 10px; margin:0 7% 7% 0;}

.help					{right:2%;  top:23%; width:40px; border:3px solid #fff;  }
.help .help_mark img	{width:20px; height:auto; }
.help .arrow img		{width:10px; height:auto; }
.help .arrow			{padding:13px 0 15px}
.main_block1			{width:98%; margin:0 auto; display:block; padding:20px 0; }
.main_block1 p			{font-size:20px; line-height:25px; padding:10px 0 0; }
.main_block1 a			{padding:8px 0;}

.nav-tabs li.active .list span				{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px;}
.nav-tabs li.active .list2 span				{background:url(../images/country-iaon2hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px;}
.nav-tabs li.active .list3 span				{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px;}
.nav-tabs li.active .list4 span				{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px;}

.main_block2_top ul	li:nth-child(2):hover span{background:url(../images/country-iaon2hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px;}
.main_block2_top ul	li:nth-child(2) span	{background:url(../images/country-iaon2.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px;}

.main_block2_top ul	li a:hover	span,.main_block2 ul li a.active span			{background:url(../images/country-iaon2hvr.png) no-repeat left center; width:20px; height:20px; background-size:20px 20px; }
.main_block2_top ul	li a:hover	em,.main_block2 ul li a.active em				{color:#0072bc;}
.main_block2_top ul	li:nth-child(1) span	{background:url(../images/country-iaon1.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px; }
.main_block2_top ul	li:nth-child(1):hover span{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px; }
.main_block2_top ul	li:nth-child(3) span	{background:url(../images/country-iaon3.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px; }
.main_block2_top ul	li:nth-child(3):hover span{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px; }
.main_block2_top ul	li:nth-child(4) span	{background:url(../images/country-iaon4.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px; }
.main_block2_top ul	li:nth-child(4):hover span{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:20px; height:20px; background-size:20px 20px; }
.main_block2_bot		{padding:15px 0 20px 0; }
.main_block2 h6			{text-align:center; }
.main_block2_top p		{text-align:center; font-size:17px; line-height:22px;  padding:5px 0 0 0;}
.main_block2_bot_lft	{width:40%; }
.main_block2_bot_lft img{width:100%; height:auto; }
.main_block2_bot_rgt	{width:50%; }
.main_block2_bot_rgt h4	{font-size:28px; line-height:28px; }
.main_block2_bot_rgt p	{font-size:18px; line-height:21px; padding:8px 0 0px; }
.main_block2_bot_rgt a	{padding:6px 0; margin:20px 71px 0 1px; }
.main_block3			{width:98%; margin:0 auto; padding:20px 0 0 0;  }
.main_block3 h6			{text-align:center; }
.main_block3_top p		{text-align:center; font-size:17px; line-height:22px; padding:5px 0 0 0; }
.main_block3 ul			{padding:20px 0 0 0; margin:0 auto; }
.main_block3 ul li		{width:76%; margin:0 auto 30px !important; float:none !important; display:block; }
.main_block3 ul li:nth-child(2){margin:8px 0 20px;}
.main_block3 ul li:nth-child(4){margin:0px 0 20px;}
.main_block3 ul li img	{float:none; display:block; margin:0 auto 5px; }
.main_block3 .cont		{width:100%; float:none; display:block; margin:5px auto 0;  }
.main_block3 ul li h2	{font-size:20px; line-height:20px; text-align:center; display:block; }
.main_block3 ul li p	{font-size:14px; line-height:18px; text-align:center; display:block; }
.main_block3 ul li a	{padding:5px 0; margin:10px auto 0; width:130px; font-size:12px; line-height:12px; }
.main_block3 ul li:nth-child(2) a{margin:10px auto 0;}
.main_block3 ul li:nth-child(3) a{margin:10px auto 0;}
.main_block3 ul li:nth-child(4) a{margin:27px auto 0;}
.main_block4_bg			{padding:30px 0 0;  }
.main_block3 ul li:nth-last-child(1) img{width:50px; height:auto; margin:0 auto 10px;}
.main_block4			{width:98%; padding:0 0 30px; }
.main_block4_top h6		{text-align:center; }
.main_block4_top p		{text-align:center; font-size:17px; line-height:22px; }
.main_block4_top ul		{padding:20px 0 0 2%; width:452px; margin:0 auto; display:block; }
.main_block4_top ul li	{margin:0 10px 0 0;}
.main_block4_top ul li a em{font-size:20px; line-height:20px; }
.main_block4_top ul	li a span				{display:inline-block; float:left; padding:0; margin:0px 11px 0 0; background:url(../images/link-1hvr.png) no-repeat center top; width:20px; height:20px;  background-size:20px 20px;  }
.main_block4_top ul li.current a span			{background:url(../images/link-1.png) no-repeat left center;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_top ul	li:nth-child(2) span	{background:url(../images/link-2.png) no-repeat center top;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_top ul	li:nth-child(2).current span{background:url(../images/link-2hvr.png) no-repeat center top;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_top ul	li:nth-child(3) span	{background:url(../images/link-3.png) no-repeat center top;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_top ul	li:nth-child(3).current span{background:url(../images/link-3h-vr.png) no-repeat center top;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_top ul	li:nth-child(4) span	{background:url(../images/link-43.png) no-repeat center top;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_top ul	li:nth-child(4).current span{background:url(../images/link-43hvr.png) no-repeat center top;  width:20px; height:20px; background-size:20px 20px; }
.main_block4_bot		{padding:20px 0 0 0; }
.main_block5			{width:98%; padding:15px 0 5px 0; margin:0 auto; display: block; float: none; }
.main_block5_lft		{width:100%; display:block; float:none; margin:0 auto;  }
.main_block5 h6			{text-align:center; }
.main_block5_lft h3		{padding:10px 0 0 0; font-size:24px; line-height:24px; text-align:center;  }
.main_block5_lft p		{font-size:16px; line-height:28px; text-align:justify; padding:0 0 5px 0; text-align:center; }
.main_block5_lft input	{padding:15px 20px; width:50%;  margin:0 auto; }
.main_block5_lft a		{padding:15px 0;  width:50%;  margin:10px auto 0; padding:8px 0;  font-size:14px; line-height:14px; }
.main_block5_rgt		{width:100%; margin:0 auto; float:none; display:block; }
.main_block5_rgt_block1	{width:47%; }
.main_block5_rgt_block1 img{width:100%; height:auto; margin:10px 0;  }
.main_block5_lft h5		{text-align:center; display:block; }
footer					{width:98%; padding:15px 0; }
footer p				{float:none; display:block; text-align:center; }
footer ul				{float:none; display:block; margin:10px auto 0; width:70%; }
.main_block1 .dd		{width:90% !important; display:block; margin:0 auto; }	
.main_block1 .dd .ddTitle{ font-size:20px; line-height:12px; padding:0 0 0 10px; text-align:left !important; }
.main_block1 p			{font-size:20px; line-height:30px; padding:10px 0 0; text-align:center; padding:2px 0; }
.main_block1 .ddcommon .ddArrow	{width:18px; height:10px; background-size:18px 10px; top:2px; }
.main_block1 a			{padding:8px 0; margin:10px auto 0; display:block; float:right; }
.main_block1 .dd .ddChild li .ddlabel{font-size:16px; line-height:16px; }
.main_block1 .dd		{width:90% !important; display:block; margin:0 auto; }	
.main_block1 .dd .ddTitle{ font-size:20px; line-height:12px; padding:0 0 0 10px; text-align:left !important; }
.main_block1 p			{font-size:18px; line-height:50px; padding:10px 0 0; text-align:center; padding:2px 0; }
.main_block1 .ddcommon .ddArrow	{width:18px; height:10px; background-size:18px 10px; top:2px; }
.main_block1 a			{padding:8px 0; margin:10px 5% 0 0; display:block; float:right; }
.main_block1 .dd .ddChild li .ddlabel{font-size:16px; line-height:16px; }

.main_block4_block1		{width:207px; }
.slider-out				{width:350px; margin:15px auto 0; display:block; }
.main_block4_block1		{width:160px; }
.main_block4_block1 img	{margin:0; display:block; margin:0 auto;}
.main_block4_block1 h4	{text-align:center; padding:9px 0 0; font-size:16px; line-height:16px; }
.main_block4_block1 p	{text-align:center; display:block; padding:3px 0 15px; }
.main_block4_block1 a	{padding:8px 0; margin:0 auto; font-size:12px; line-height:12px; width:130px; }
.slider-out	.slide				{margin:0 10px 0 0 !important; width:170px !important;}
.main_block4 .bx-wrapper .bx-prev{width:45px; height:45px; background-size:45px 45px; left:-12%;  }
.main_block4 .bx-wrapper .bx-next{width:45px; height:45px; background-size:45px 45px; right:-12%; }
.sub_menu1 a			{background:none; }
.sub_menu1 a:hover		{background:none !important; }
.sub_menu1				{width:100%; position:static; border:none;	}
.sub_menu1_lft			{width:100%; margin:5px 0 0; padding:0 0 5px; }
.sub_menu1_lft h2		{margin:0 0 5px 0; padding:5px 0 0;  text-align:center; font-size:16px; line-height:16px; letter-spacing:0; font-size:12px; line-height:12px; }
.sub_menu1_lft a		{padding:0 !important; text-align:center; padding:5px 0 5px !important; border-bottom:solid 1px #bbbab9; background:none !important; }
.sub_menu1_lft a:hover						{background:url(../images/arrow1.png) no-repeat left center !important; }
.sub_menu1 .sub_menu1_lft_bor  {border:0;}
.sub_menu1_rgt 			{display:none; }
.header-list ul li a small	{ display:none;}
.header-in-right-bttm	{ padding:0;}
.header-list ul li a { padding:24px 24px;}
#logo {    padding: 13px 0 0 0;}
header{ position:relative;}
.header-in{ width:100%;}
.share{ left:auto; right:-320px; width:320px;  }
.header-list{ margin:0;}
.searh-box{ padding: 8px 2% 9px; width:320px; left:auto; right:-320px;  }
.nav-content{ width:320px;}
.header-in-right-top{ width:100%; text-align:center; border-top:1px solid #ffffff; margin:5px 0 0 0 ;}
.header-in-right-top ul{ display:inline-block;}
nav ul{ width:100%; display:block;}
.no-bor{ background:none !important; padding:0 !important; margin:0 !important;}

.nav_sub_lft_bot ul{ border:none;}
.bx_pager ul li a small{ display:none;}
.bx_pager ul li a { width:15px; height:15px; background:#eb6231; border-radius:50%; display:block;}
.bx_pager ul li{ width:auto; margin:0 8px;}
.bx_pager ul li a.active{ background:#fff;}
.bx_pager ul{ width:98px; margin:0 auto; padding:22px 0 15px;}
.bx_pager{ text-align:center;}


.about_container			{width:100%;}
.about_banner				{background-size:100% auto; padding:79px 0px 43px;}
.about_banner h2			{font-size:27px; line-height:27px;}
.about_banner ul			{display:block; padding:55px 0px 0px 0;}
.about_banner ul li			{display:block; float:none; margin:0 auto !important; width:300px; padding:70px 0px 0px 70px;}

.analists_sec				{padding:0 10px 40px;}
.analist ul li				{margin:0 0 15px 0;}
.analist ul li em			{bottom:-10px;}
.data						{padding:9px 0px 0px 0px;}
.news_sec					{padding:61px 10px 56px;}
.news_left					{display:block; float:none; padding:0px;}
.news_rt					{display:block; float:none; padding:0px;}


/*-------------------------*/
.nav-content, .searh-box, .share{transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}
.m_nav, .s_box, .share_m{right:0 !important; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}


} 

@media only screen and (max-width:479px){
.wrapper				{min-width:100%; overflow:hidden; }	
.container				{width:100%; }
.header-in				{width:100%; margin:0 auto; display:block; }
.header-in-left			{ margin:0 auto; display:block; float:left;  }
.header-in-left ul		{width:72%; margin:0 auto; display:block; }
.header-in-right-top ul{display:inline-block; }
.header-in-left ul li	{padding:0 5px 0 0; margin:0 5px 0 0; line-height:12px; }
.header-in-left ul li a	{font-size:11px; line-height:11px; }
/*#logo a	img				{width:141px; height:auto; }*/
#logo a img { width: 180px; height: auto; padding-top: 10px; }
.header-in-right-top ul li a{font-size:10px; line-height:10px }
.header-in-right		{width:100%; margin:0 auto; display:block; float:none; }
.header-in-right-top	{width:285px; margin:0 auto;  text-align:center; }
.header-in-right-top ul li{margin:0 4px 0 0; padding:0 4px 0 0; }
.header-in-right-bttm	{width:196px; padding:10px 0 5px; float:none; margin:0 auto; display:block; }
.header-in-right-bttm ul{padding:0 5px 0 0; }
.header-in-right-bttm .textfield{width:90%; padding:6px 17px;  }
.header-in-right-bttm .searh{ background-size:20px 20px;  width:20px; height:20px; margin:4px 0 0 4px;  }
.header-in-right-bttm span	{padding:5px 15px 0 0;}
.mobile_blokul			{display:none; }
.banner-left img		{width:100%; height:auto; display: none; }
.banner-right a			{padding:5px 0; margin:6px 0; font-size:10px; line-height:10px; width:100px; }
.banner-right h2		{font-size:12px; line-height:12px; padding:0;}
.banner-right h1		{font-size:20px; line-height:28px; }
.banner_out				{width:100%; }
.banner					{width:100%; }
.banner-left			{left:0; width:51%; display:none; }

.banner-right			{width: 90%; padding:25px 10px; margin:0 7% 7% 0;}

.help					{right:2%;  top:4%; width:30px; border:3px solid #fff;  }
.help .help_mark		{padding:5px 0; }
.help .help_mark img	{width:15px; height:auto; }
.help .arrow img		{width:5px; height:auto; }
.help .arrow			{padding:3px 0; }
.main_block1			{width:98%; margin:0 auto; display:block; padding:20px 0; }
.main_block1 h6			{text-align:center; }
.main_block2			{width:98%; margin:0 auto; display:block; }
.main_block2_top ul		{padding:15px 0 0 3%; }
.main_block2_top ul li	{margin:0 3px 0 0;}
.main_block2_top ul li a em{ font-size:14px; line-height:14px; margin:2px 0 0; }
.main_block2_top ul	li:nth-last-child(1)	{margin:0; }
.main_block2_top ul	li a span				{display:inline-block; float:left; padding:0; margin:2px 5px 0 0; background:url(../images/country-iaon1.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;  }

.nav-tabs li.active .list span				{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;}
.nav-tabs li.active .list2 span				{background:url(../images/country-iaon2hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;}
.nav-tabs li.active .list3 span				{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;}
.nav-tabs li.active .list4 span				{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;}
.main_block2_top ul	li:nth-child(2):hover span{background:url(../images/country-iaon2hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;}
.main_block2_top ul	li:nth-child(2) span	{background:url(../images/country-iaon2.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px;}

.main_block2_top ul	li a:hover	span,.main_block2 ul li a.active span			{background:url(../images/country-iaon2hvr.png) no-repeat left center; width:15px; height:15px; background-size:15px 15px; }
.main_block2_top ul	li a:hover	em,.main_block2 ul li a.active em				{color:#0072bc;}
.main_block2_top ul	li:nth-child(1) span	{background:url(../images/country-iaon1.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px; }
.main_block2_top ul	li:nth-child(1):hover span{background:url(../images/country-iaon1hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px; }
.main_block2_top ul	li:nth-child(3) span	{background:url(../images/country-iaon3.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px; }
.main_block2_top ul	li:nth-child(3):hover span{background:url(../images/country-iaon3hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px; }
.main_block2_top ul	li:nth-child(4) span	{background:url(../images/country-iaon4.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px; }
.main_block2_top ul	li:nth-child(4):hover span{background:url(../images/country-iaon4hvr.png) no-repeat center top; width:15px; height:15px; background-size:15px 15px; }
.main_block2_bot		{padding:15px 0 20px 0; }
.main_block2 h6			{text-align:center; }
.main_block2_top p		{text-align:center; font-size:17px; line-height:22px;  padding:5px 0 0 0;}
.main_block2_bot_lft	{width:90%; float:none; display:block; margin:0 auto;  }
.main_block2_bot_lft img{width:100%; height:auto; }
.main_block2_bot_rgt	{width:100%; float:none; display:block; margin:10px auto 0; padding:0;}
.main_block2_bot_rgt h4	{font-size:24px; line-height:24px; text-align:center; }
.main_block2_bot_rgt p	{font-size:18px; line-height:21px; padding:8px 0 0px;text-align:center; }
.main_block2_bot_rgt a	{padding:6px 0; margin:10px auto 0; display:block}
.main_block3			{width:98%; margin:0 auto; padding:20px 0 0 0;  }
.main_block3 h6			{text-align:center; font-size:14px; line-height:14px; }
.main_block3_top p		{text-align:center; font-size:17px; line-height:22px; padding:5px 0 0 0; }
.main_block3 ul			{padding:10px 0 0 0; margin:0 auto; }
.main_block3 ul li		{width:76%; margin:0 auto 15px !important; float:none !important; display:block; }
.main_block3 ul li:nth-child(2){margin:8px 0 20px;}
.main_block3 ul li:nth-child(4){margin:0px 0 20px;}
.main_block3 ul li img	{float:none; display:block; margin:0 auto 5px; }
.main_block3 .cont		{width:100%; float:none; display:block; margin:5px auto 0;  }
.main_block3 ul li h2	{font-size:20px; line-height:20px; text-align:center; display:block; }
.main_block3 ul li p	{font-size:14px; line-height:18px; text-align:center; display:block; }
.main_block3 ul li a	{padding:5px 0; margin:10px auto 0; width:130px; font-size:12px; line-height:12px; }
.main_block3 ul li:nth-child(2) a{margin:10px auto 0;}
.main_block3 ul li:nth-child(3) a{margin:10px auto 0;}
.main_block3 ul li:nth-child(4) a{margin:27px auto 0;}
.main_block4_bg			{padding:15px 0 0;  }
.main_block3 ul li:nth-last-child(1) img{width:50px; height:auto; margin:0 auto 10px;}
.main_block4			{width:98%; padding:0 0 15px; }
.main_block4_top h6		{text-align:center; }
.main_block4_top p		{text-align:center; font-size:17px; line-height:22px; }
.main_block4_top ul		{padding:20px 0 25px 2%;width:280px; margin:0 auto; display:block;  }
.main_block4_top ul li	{margin:0 4px 0 0;}
.main_block4_top ul li a em{font-size:12px; line-height:12px; margin:2px 5px 0 0; }
.main_block4_top ul	li a span				{display:inline-block; float:left; padding:0; margin:0px 11px 0 0; background:url(../images/link-1hvr.png) no-repeat center top; width:15px; height:15px;  background-size:15px 15px; margin:0 2px 0 0;   }

.main_block4_top ul li.current a span			{background:url(../images/link-1.png) no-repeat left center;  width:15px; height:15px; background-size:15px 15px;  }
.main_block4_top ul	li:nth-child(2) span	{background:url(../images/link-2.png) no-repeat center top;  width:15px; height:15px; background-size:15px 15px; }
.main_block4_top ul	li:nth-child(2).current span{background:url(../images/link-2hvr.png) no-repeat center top;  width:15px; height:15px; background-size:15px 15px; }
.main_block4_top ul	li:nth-child(3) span	{background:url(../images/link-3.png) no-repeat center top;  width:15px; height:15px; background-size:15px 15px; }
.main_block4_top ul	li:nth-child(3).current span{background:url(../images/link-3h-vr.png) no-repeat center top;  width:15px; height:15px; background-size:15px 15px; }
.main_block4_top ul	li:nth-child(4) span	{background:url(../images/link-43.png) no-repeat center top;  width:15px; height:15px; background-size:15px 15px; }
.main_block4_top ul	li:nth-child(4).current span{background:url(../images/link-43hvr.png) no-repeat center top;  width:15px; height:15px; background-size:15px 15px; }
.main_block4_bot		{padding:20px 0 0 0; }
.main_block5			{width:98%; padding:15px 0 5px 0; margin:0 auto; display: block; float: none; }
.main_block5_lft		{width:100%; display:block; float:none; margin:0 auto;  }
.main_block5 h6			{text-align:center; }
.main_block5_lft h3		{padding:10px 0 0 0; font-size:24px; line-height:24px; text-align:center;  }
.main_block5_lft p		{font-size:16px; line-height:28px; text-align:justify; padding:0 0 5px 0; text-align:center; }
.main_block5_lft input	{padding:15px 20px; width:65%;  margin:0 auto;  }
.main_block5_lft a		{padding:15px 0;  width:64%;  margin:10px auto 0; padding:8px 0;  font-size:14px; line-height:14px; }
.main_block5_rgt_block1 p{text-align:justify; }
.main_block5_rgt		{width:100%; margin:0 auto; float:none; display:block; }
.main_block5_rgt_block1	{width:47%; }
.main_block5_rgt_block1 img{width:100%; height:auto; margin:10px 0;  }
.main_block5_lft h5		{text-align:center; }
footer					{width:98%; padding:15px 0; }
footer p				{float:none; display:block; text-align:center; font-size:10px; line-height:10px; }
footer p a				{font-size:10px; line-height:10px; }
footer ul				{float:none; display:block; margin:10px auto 0; width:84%; }
footer ul li			{margin:0 0 0 4px; margin:0 0 0 4px; line-height:14px;  }
footer ul li a			{font-size:11px; line-height:11px; }	
.main_block1 .dd		{width:90% !important;}	
.main_block1 .dd .ddTitle{ font-size:20px; line-height:12px; padding:0 0 0 10px; text-align:left !important; }
.main_block1 p			{font-size:20px; line-height:30px; padding:10px 0 0; text-align:center; padding:2px 0; }
.main_block1 .ddcommon .ddArrow	{width:18px; height:10px; background-size:18px 10px; top:2px; }
.main_block1 a			{padding:8px 0; margin:10px auto 0; display:block; float:right; }
.main_block1 .dd .ddChild li .ddlabel{font-size:16px; line-height:16px; }
.main_block4_block1		{width:207px; }
.slider-out				{width:200px; margin:10px auto 0; display:block; }
.main_block4_block1		{width:200px; }
.main_block4_block1 img	{margin:0; display:block; margin:0 auto;}
.main_block4_block1 h4	{text-align:center; padding:9px 0 0; font-size:16px; line-height:16px; }
.main_block4_block1 p	{text-align:center; display:block; padding:3px 0 15px; }
.main_block4_block1 a	{padding:8px 0; margin:0 auto; font-size:12px; line-height:12px; width:130px; }
.slider-out	.slide				{margin:0 10px 0 0 !important; width:200px !important;}
.main_block4 .bx-wrapper .bx-prev{width:45px; height:45px; background-size:45px 45px; left:-8%;  }
.main_block4 .bx-wrapper .bx-next{width:45px; height:45px; background-size:45px 45px; right:-8%; }
.slider						{ width:100%;}
.slider .bx-wrapper img		{ width:100%; height:auto;}

nav ul li{ float:none; display:block;}
.header-list ul li a small	{ display:none;}
.header-in-right-bttm	{ padding:0; width:100%; float:right; z-index:999999; position:relative; }
.header-list ul li a { padding:14px;}
.header-in-left{ width:45%; padding:0 0 0 5px;}
#logo {    padding:10px 0 0 0;}
header{ position:relative;}
.header-in{ width:100%; padding:0;}
.share{ position:absolute; left:auto; right:-320px; display:block; z-index:99999; width:320px; }
.header-list{ margin:0;}
.searh-box{ padding: 8px 2% 9px; width:320px; position:absolute; right:-320px; left:auto; display:block; }
.nav-content{ width:320px; position:absolute; right:-320px; display:block; }
.header-in-right-top{ width:100%; text-align:center; border-top:1px solid #ffffff; margin:5px 0 0 0 ;  }
.header-in-right-top ul{ display:inline-block;}
nav ul{ width:100%; display:block;}
.nav_sub_lft_bot ul{ border:none; border-top:1px solid #fff;}
.header-in-right-bttm span {   padding: 7px 15px 7px 12px;}
.nav_sub_lft_top ul{ border-top:1px solid #fff; padding:3px 0 0}
.nav_sub_lft_top ul li{ border-bottom:1px solid #fff;}
.nav_sub_lft_top h6{ padding:10px 0 10px 18px}
.nav_sub_lft_bot h6{ padding:10px 0 10px 18px;}
.nav_sub_lft_bot ul li{ border-bottom:1px solid #fff;}
nav ul li{ border-bottom:1px solid #fff;}
.bx_pager ul li a small{ display:none;}
.bx_pager ul li a { width:15px; height:15px; background:#eb6231; border-radius:50%; display:block;}
.bx_pager ul li{ width:auto; margin:0 8px;}
.bx_pager ul li a.active{ background:#fff;}
.bx_pager ul{ width:98px; margin:0 auto; padding:22px 0 15px;}
.bx_pager{ text-align:center;}
.slider_in h2{ font-size:20px; line-height:21px;}
.slider_in h6{ font-size:20px; line-height:21px;}

.about_container			{width:100%;}
.about_banner				{background-size:100% auto; padding:60px 0px 43px;}
.about_banner h2			{font-size:20px; line-height:22px;}
.about_banner ul			{display:block; padding:55px 0px 0px 0;}
.about_banner ul li			{display:block; float:none; margin:0 auto !important; width:280px; padding:70px 0px 0px 60px;}


.analists_sec				{padding:0 10px 40px;}
.analists_sec h2			{font-size:18px; line-height:22px;}
.analist_cont				{padding:20px 0px 0px 0;}
.analist ul li				{padding:0 0 15px 0;}	
.analist ul li em			{bottom:3px;}

.data						{padding:15px 0px 0px 0px;}
.data h4					{font-size:23px;}
.data p						{font-size:12px; line-height:16px;}
	
	
.insentive_coverage ul		{padding:0px 0px 0px 25px;}
.insentive_coverage ul li	{padding:0px 24px 0px 0px;}


.social_media				{background:none; padding:0 10px 0px 10px;}
.social_sec					{padding:15px 0;}

.carrers_sec				{padding:0px 0 20px 0;}
.affilliate					{padding:140px 0px 0px 0;}
.affilliate h6				{font-size:25px;}
.explore					{padding:157px 1px 0px 0;}
.explore h6					{font-size:25px;}


/*-------------------------*/
.nav-content, .searh-box, .share{transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}
.m_nav, .s_box, .share_m{right:0 !important; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}


}

@media only screen and (min-width:768px){
.nav-content{ display:block !important;}
.share{ display:block !important;}
.searh-box{ display:block !important;}
}

@media only screen and (max-width:598px){
.nav-content, .searh-box, .share{width:100% !important; right:-105%;}
}

/*@media only screen and (max-width: 768px) {
ul.resp-tabs-list {display: none !important;}
h2.resp-accordion{display:block !important;}
h2.resp-accordion:first-child{display:block !important; }
h2.resp-accordion {display:block !important;text-transform:uppercase; }
.resp-vtabs .resp-tab-content {border:0;display:block; width:95%; margin:0 auto;}
.resp-vtabs .resp-tabs-container {border: none;float: none; width: 100%; min-height: 100px;clear: none;}
.resp-accordion-closed {display: none !important;}
.resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important; }
#container { width: 90%; margin: 0 auto;}
.wrapper{width:100%;}
.content{display:block;}
.right-section{float:none;}
.left-section{width:100%; padding:10px 0px 10px 0px;} 
.right-section{width:97% !important; float:none; display:block; margin:0 auto; padding:15px 0;}
.block-left{width:100%; padding:5px 0; float:none; display:block;}
.block-right{display:block; margin:0 auto; float:none;}
ul.tabs{width:96%; margin:0 10px;}
.block-right img{display:inline-block; margin:0; padding:0; width:100%; height:auto;}
.right-section-in{padding:10px 10px 0; background-color:#fff;}
.right-section{background-color:inherit;}
.resp-vtabs .resp-tab-content{display:none;}
.block-right1	{ margin:20px auto 21px auto; padding:0; float:none; width:225px; display:block;}
.block-right	{display:none; margin:20px auto 21px auto; padding:0; float:none; width:225px; }    
}*/