@media only screen and (min-width: 1017px)
{
	.container{margin-top:100px;}
}

@media only screen and (min-width: 700px) and (max-width: 1016px) 
{
.container							{width:685px; }
.container_rgt						{width:414px; }
#nav								{width:399px; padding:16px 0 19px 10px; margin:14px 0px 19px 0px;}
#nav ul								{float:none;}
#nav ul li							{margin:0 12px 0 0; }
.content_rgt_top					{width:423px;} 
.home_main_img						{width:413px;}
.inner2_content_right_in			{width:395px; padding:25px 0 30px 9px;}
.inner2_content_right_in ul			{display:block; float:none;}
.inner2_content_right_in ul	li		{display:block; margin-bottom:5px;}
.inner2_content_right_in ul li span	{}
.left								{float:left; display:block;}
.center								{float:left; display:none !important;}
.right								{float:right; display:block; text-align:left;}
.inner1_content_right_in			{width:392px;}
.inner1_content_right_in_right h4	{display:inline-block;}
.inner1_content_right_in_right		{float:none; width:383px;}
.logos								{width:395px; padding:0 0 0 10px;}
.container_lft						{padding:24px 0 25px;}
.inner3_groups_out					{width:394px;}
.inner3_groups						{width:386px; padding:0 0 0 0; float:none;}
.gallery_slider						{float:none; margin:0 auto; display:block;}
.footer								{width:679px;}
.desigend_by						{float:none; padding:7px 0 0 3px;}
}

@media only screen and (min-width: 600px) and (max-width: 699px) 
{
.container							{width:567px; }
.content_rgt_top					{width:567px;}
.container_rgt						{width:567px; float:none;}
.container_lft_top					{width:546px; padding:0;}
#logo								{display:block; margin:0 auto; padding:0;}
.diagonal							{margin:0 auto; padding:0 0 10px 0;}
#nav								{width:413px; padding:10px 0 0 10px; position:relative; left:0; border-left:none; margin:0 auto; display:block; float:none;}
.container_lft_top h1				{display:block;}
.container_lft_top span				{display:block; text-align:center; padding:0 0 19px 0;}
#nav ul								{float:none;}
#nav ul li							{margin:0 15px 0 0; }
.container_lft_bottom				{width:557px;}
.container_lft_bottom p				{text-align:center;}	
.container_lft_bottom h2			{text-align:center;}	
.container_lft_bottom a				{display:block; width:81px; margin:0 auto 10px;}
.container_lft_bottom ul			{float:none; width:142px; margin:0 auto; float:none; display:block; text-align:center;}
.home_main_img						{width:548px; margin:0 0 0 10px; border-left:none;}
.gallery_slider						{display:block; margin:0 auto 10px; float:none;}
.inner2_content_right_in			{width:534px; padding:25px 0 30px 15px;}
.inner2_content_right_in ul			{display:block; float:none;}
.inner2_content_right_in ul	li		{display:block; margin-bottom:5px;}
.inner2_content_right_in ul li span	{}
.inner3_groups h2					{text-align:center;}
.inner3_groups p					{text-align:center;}
.inner3_groups						{width:518px;}

.left								{float:left; display:block;}
.center								{float:left; display:none !important;}
.right								{float:right; display:block; text-align:left;}

.inner1_content_right_in			{width:545px; padding:23px 0 18px 3px;}
.inner1_content_right_in_right		{float:none; width:544px;}
.lenth								{padding:0 0 25px 0;}
.footer								{width:560px;}
.desigend_by						{float:none; padding:7px 0 0 3px;}
.logos								{width:413px; padding:12px 0 8px 10px; border-left:none; display:block; float:none; margin:0 auto;}
.logos ul li						{margin:0px 40px 13px 0; padding:0 0 0px 0;}
.logos_mar							{margin:-19px 26px 0 0 !important;}
.container_lft						{padding:24px 0 25px; width:563px;}
.inner3_groups_out					{width:541px; border-left:none;}


.copy								{width:496px; float:none; display:block; margin:0 auto;}
.desigend_by						{width:346px; float:none; display:block; margin:0 auto;}
}

@media only screen and (min-width: 480px) and (max-width: 599px) 
{
.container							{width:450px;}
.content_rgt_top					{width:450px;}
#logo								{display:block; margin:0 auto; padding:0;}
.diagonal							{margin:0 auto; padding:0 0 10px 0;}
.container_lft_top h1				{float:none; display:block;}
.container_lft_top span				{margin:0 auto; display:block; float:none; text-align:center; padding:0 0 19px 0;}
.container_lft_bottom h2			{text-align:center;}
.container_lft_bottom a				{display:block; width:81px; margin:0 auto 10px;}

#nav								{width:413px;  position:relative; left:0; border-left:none; margin:0 auto; display:block; float:none; padding:16px 0 0;}
#nav ul								{float:none;}
#nav ul li							{margin:0 15px 0 0; }
.container_rgt						{width:450px; float:none;}
.container_lft_top					{width:429px; padding:0;}
.container_lft						{width:448px;}
.container_lft_bottom				{width:439px; margin:0 auto;}
.home_main_img						{width:437px;  border-left:none;  margin:0 0 0 8px;}

.inner2_content_right_in			{width:433px; padding:25px 0 30px 0px;}
.inner2_content_right_in ul			{display:block; float:none;}
.inner2_content_right_in ul	li		{display:block; margin-bottom:5px;}

.left								{float:left; display:block;}
.center								{float:left; display:none !important;}
.right								{float:right; display:block; text-align:left;}
.inner3_groups_out					{width:428px; border-left:none;}
.inner3_groups						{width:421px; padding:0;}
.inner3_groups h2					{text-align:center;}
.inner3_groups p					{text-align:center;}
.container_lft_bottom ul			{float:none; width:142px; margin:0 auto; float:none; display:block; text-align:center;}
inner3_groups_out					{width:480px;}
.gallery_slider						{float:none; display:block; margin:0 auto;}

.inner1_content_right_in			{width:432px; padding:23px 0 18px 10px;}
.inner1_content_right_in_right		{width:430px; float:none;}
.logos								{width:372px; padding:17px 0 14px 0px; margin:0 auto; border-left:none; display:block; float:none; }
.logos ul li						{margin:42px 27px 0 0;}
.footer								{width:453px;padding:12px 0 28px 2px}
.copy								{width:320px; float:none; display:block; margin:0 auto; padding:0 0 7px 0;  }
.copy ul li							{padding:0 7px 2px 0; margin:0 7px 0 0; background:none; text-align:center; display:block; float:none;}
.desigend_by						{width:346px; float:none; display:block; margin:0 auto;}
}

@media only screen and (max-width: 479px) 
{
.container							{width:316px; }
.container_lft_top					{width:276px; margin:0 auto; padding:0;}
#logo								{display:block; margin:0 auto; padding:0;}
.container_lft_top h1				{float:none; display:block;}
.container_lft_top span				{margin:0 auto; display:block; float:none; text-align:center; padding:0 0 19px 0;}
.content_rgt_top					{width:316px;}
#nav								{width:100%; position:relative; left:0; border-left:none; margin:0 auto; display:block; float:none; padding:0;}
#nav ul								{width:100%; float:none; background:#000; display:none; position:absolute; left:0; padding:5px 0 5px 0;}
#nav ul li							{ float:none; display:block; text-align:center; margin:0; }
#nav ul li a						{margin:0 auto; display:block;}
.menu								{display:block; width:58px;}
.menu a								{display:block;}
.container_lft						{width:314px;}
.container_lft_bottom				{width:298px; padding:9px 0 0 0;}
.container_lft_bottom h2			{text-align:center;}
.container_lft_bottom p				{text-align:center;}
.inner1_content_right_in			{padding:23px 0 18px 3px; width:295px;}
.inner1_content_right_in img		{float:none; margin:0 auto;}
.inner1_content_right_in_right p	{text-align:center; padding:5px 0 6px 0;}
.inner1_content_right_in_right h4	{text-align:center;}

.inner2_content_right_in			{width:298px; padding:25px 0 30px 0px;}
.inner2_content_right_in ul			{display:block; float:none;}
.inner2_content_right_in ul	li		{display:block; height:auto; margin-bottom:5px;}
.inner2_content_right_in ul li span	{width:50%; line-height:normal;}
.left								{float:left; display:block;}
.center								{float:left; display:none !important; width:50%; }
.right								{float:right; display:block; text-align:left;}
.container_lft_bottom ul			{float:none; width:142px; margin:0 auto; float:none; display:block; text-align:center;}
.abc								{width:290px;}
.inner3_groups_out					{width:284px; border-left:none;}
.gallery_slider						{display:block; float:none; margin:0 auto 10px;}
.inner3_groups						{width:280px; padding:0;}
.inner3_groups h2					{text-align:center;}
.inner3_groups p					{text-align:center;}

.inner1_content_right_in_right		{width:295px;}
.container_lft_bottom a				{display:block; width:81px; margin:0 auto 10px;}
.container_rgt						{width:302px; float:none;}
.logos								{width:258px; padding:17px 0 14px 0; border-left:none; display:block; float:none; margin:0 auto;}
.abc								{width:290px !important;}
.abc1								{padding:0 0 22px 32px;}
.logos h3							{text-align:center;}
.logos ul li						{padding:0 !important;}
.logos p							{text-align:center;}
.home_main_img						{width:298px;  border-left:none;  margin:0 0 0 6px;}	

.footer								{width:310px;padding:12px 0 28px 2px;}
.copy								{width:310px; float:none; display:block; margin:0 auto; padding:0 0 10px 0; text-align:center;}
.copy ul li							{padding:0 7px 0 0; margin:0 7px 0 0; float:none; font-size:9px; border-left:none; background:none; }
.desigend_by						{width:314px; float:none; display:block; margin:0 auto; text-align:center;}
.desigend_by ul li					{font-size:9px; float:none; }
}
