@media only screen and (max-width: 1190px)
{
	.SiteWidth				{width:680px;}
	.IndexPortfolio.SiteWidth{width:680px;}
	.navmain					{display:none;}
	#CenterCol				{width:280px;}
	.container				{width:680px;}
	.divider-left-top {background:none;}
	.divider-right-top {background:none;}
	.divider-left-bottom {background:none;}
	.divider-right-bottom{background:none;}
	.ArticleOptions 		{width:195px;}
	.ArticleOptionsTitle	{font-size: 22px;}
	.container .sixteen.columns {width: 680px;}
	.container .eight.columns {width: 320px;}
	#intro-top {line-height: 1.5;}
	#intro-top{text-align:center;}
	.TextRight{text-align:center;}
	#intro-title	{font-size:0px;line-height:0px;}
	.ArticleContact {width: 195px;}
	
	#intro-title img{max-width:70%;}
}

@media only screen and (max-width: 700px)
{
	.SiteWidth				{width:440px;}
	#intro-top-line{display:none;}
	#intro-bottom-line{display:none;}
	#LeftCol       {width: 100%;float:none;}
	#CenterCol     {float:none;width:100%;}
	#RightCol      {width:100%;float:none;}
	.container .sixteen.columns {width: 440px;}
	.container {width:auto;}
	.container .eight.columns{width: 440px;}
	.borders {border:none;}
	#cboxTitle		{top:0;background:url("/design/images/overlay-back.png");padding:5px 0 5px 0;font-size:15px;bottom:auto;color:#ffffff;}
	#intro-title	{font-size:0px;line-height:0px;width:400px}
	.ArticleOptions 		{width:300px;float:none;}
	.ArticleOptionsTitle	{font-size:30px;}
	.ArticleContact {width:116px;}
	.ArticleRight	{float:none;}
	.ArticleLeft	{float:none;}
	.Buttom			{float:none;}
	.ArticleForm 	{width:440px;}
	.column, .columns {float:none;margin:0px;}
	.IndexPortfolio.SiteWidth{width:90%;}
	.IndexPortfolio a img{height:40px;}
	.IndexContent	{bottom:-100px;position:relative;}
}

@media only screen and (max-width: 460px)
{
	.SiteWidth{width:307px;}
	.container .sixteen.columns {width: 307px;}
	.container {width: 307px;}
	#intro-top{font-size:16px;}
	.TextRight{font-size:15px;}
	.container .sixteen.columns {width:307px;}
	.container .eight.columns {width:307px;}
	.ArticleForm 	{width:307px;}
	.Scroll			{overflow-y: auto;overflow-x: hidden;}
	.SlideContainer{top:0px;margin-top:90px;}
	#intro-title	{font-size:0px;line-height:0px;width:300px}
	.ArticleContact {width:100%;float:none;}
	.IndexContent	{bottom:-100px;position:relative;}
	.SlideContainer {margin-top:140px;}
	
	#intro-title img{max-width:85%;}
}