/*** product-features ***/

#product-features
{
	margin-right:28px;
}
#product-features .feature-image,
#product-features .one,
#product-features .life,
#product-features .business,
#product-features .enterprise,
#product-features .corporate,
#product-features .title .one
#product-features .title .life
#product-features .title .business,
#product-features .title .enterprise,
#product-features .title .corporate
{ float:left }

#product-features .feature-image
{
	margin:0 18px;
	width:32px
}
#product-features .inner 
{
	margin:2px 8px 2px 8px}
#product-features .odd, #product-features .even
{
	color:#555;
	clear:both;
	background-color:#f7fEfF;
	height:44px;
	padding-top:8px;
}
#product-features .even
{
	background-color:#f1fafe;
}

/*** product-comparison ***/

#product-comparison
{
	padding-left:0px;
	width:613px;
}


#product-comparison * {	vertical-align:middle }
#product-comparison .feature {display:block;width:262px;float:left}
#product-comparison .inner {font-size:9pt;color:#343434;padding:4px}
#product-comparison .one,
#product-comparison .life,
#product-comparison .business,
#product-comparison .enterprise,
#product-comparison .corporate,
#product-comparison .title .one
#product-comparison .title .life
#product-comparison .title .business,
#product-comparison .title .enterprise,
#product-comparison .title .corporate
{
	display:block;
	float:right;
	width:77px;
	text-align:center;
}
#product-comparison .feature-image,
#product-comparison .one,
#product-comparison .life,
#product-comparison .business,
#product-comparison .enterprise,
#product-comparison .corporate,
#product-comparison .title .one
#product-comparison .title .life
#product-comparison .title .business,
#product-comparison .title .enterprise,
#product-comparison .title .corporate
{ float:left }
#product-comparison .feature-image {width:38px;padding-top:4px}

#product-comparison img.prodCheck {margin-top:12px;width:16px;z-index:100}

#product-comparison .title .one,
#product-comparison .title .life,
#product-comparison .title .business,
#product-comparison .title .enterprise,
#product-comparison .title .corporate  
{
	margin:14px 0 8px 0;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
}
#product-comparison .upper .inner {margin:0;padding:0;margin-left:18px}
#product-comparison .bottom .inner {display:none}

#product-comparison .odd, #product-comparison .even
{
	color:#555;
	clear:both;
	vertical-align:middle;
	vertical-align:middle;
	height:48px;
	background-color:#f7fEfF;
}
#product-comparison .even
{
	background-color:#f1fafe;
}
#product-comparison img.prodFeature {display:block;width:32px}


#product-comparison .title .one,
#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate
{
height:35px;
padding-top:0px;
margin:0;
}
#product-comparison .bottom .one,
#product-comparison .bottom .life,
	#product-comparison .bottom .business,
	#product-comparison .bottom .enterprise,
	#product-comparison .bottom .corporate
{
height:35px;
padding-top:8px;
margin:0;
}

#product-comparison img.inner {display:none;width:28px;}


#product-comparison .line .one,
#product-comparison .line .life,
#product-comparison .line .business,
#product-comparison .line .enterprise,
#product-comparison .line .corporate
{
	height:48px;
}
#product-comparison .line .one {background-color:#DDD;opacity:0.6}
#product-comparison .line .life {background-color:#DDD;opacity:0.6}
#product-comparison .line .business {background-color:#CCC;opacity:0.7}
#product-comparison .line .enterprise {background-color:#BBB;opacity:0.8}
#product-comparison .line .corporate {background-color:#AAA;opacity:0.9}

.prod-overview li span {display:block;font-size:8pt}
.prod-overview .featuresPic {display:block;height:48px;float:left;margin-right:20px}

.lic-overview li span {display:block;font-size:80%}
.lic-overview .featuresPic {display:block;height:48px;float:left;margin-right:20px}

.svc-items .items-list li {
	font-size:10pt;line-height:1.7;
	margin-left:2em;
	list-style-type:none;
	}
.svc-items .items-list li:before{
	content:'';
	display:inline-block;
	height:32px;
	width:40px;
	background-image:url(../../gn-images/i/technical-care.png);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}


#left-area { width: 550px; margin-right: 44px; margin-top:0px}

#test-area { background:red}

.solutions-div #sidebar {margin-top:33px}


@media only screen and ( min-width: 961px ) and ( max-width: 1300px ) /*1 pink*/
{
	#product-comparison
	{
		width:555px;
	}


	#product-comparison .feature {width:217px}
	#product-comparison .one,
	#product-comparison .life,
	#product-comparison .business,
	#product-comparison .enterprise,
	#product-comparison .corporate,
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate
	{
		width:75px;
	}
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate  {
		font-size:9pt;
	}
	#test-area { background:pink}

}
@media only screen and ( max-width: 960px )  /*2 black*/
{
	#product-comparison
	{
		width:520px;
	}


	#product-comparison .feature {width:144px}
	#product-comparison .one,
	#product-comparison .life,
	#product-comparison .business,
	#product-comparison .enterprise,
	#product-comparison .corporate,
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate
	{
		width:75px;
	}
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate  {
		font-size:9pt;
	}
	#test-area { background:black}
}
@media only screen and ( min-width: 768px ) and ( max-width: 960px )  /*3 cyan*/
{
	#test-area { background:cyan; width:550px}
	
}
@media only screen and ( max-width: 767px ) /*4 yellow*/
{
	#product-comparison
	{
		width:340px;
	}
	#product-features{margin-right:0px;}
	.demolink { margin-right: 0px;}
	.demolink a {width: 291px;}

	#product-comparison .feature {width:110px}
	#product-comparison .one,
	#product-comparison .life,
	#product-comparison .business,
	#product-comparison .enterprise,
	#product-comparison .corporate,
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate
	{
		width:57px;
	}
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate  {
		font-size:7pt;
		margin:14px 0 8px 0;
		padding:0;
	}
	#product-comparison .feature-image{display:none}
	#left-area { width: 326px; margin-right: 27px; margin-top:40px}
	#test-area { background:yellow}
}
@media only screen and ( max-width: 479px )  /*5 blue*/
{
	#product-comparison
	{
		width: 278px;
		margin: -70px 0px 73px -39px;
	}
	.demolink a {width: 170px;margin-right: -29px;}
	#sidebar {width: 100%;}
	.et-box-content {padding: 20px 28px 17px 22px;}
	#product-comparison .feature {width:118px}
	#product-comparison .inner {font-weight:normal;font-size:7pt}
	#product-comparison .one,
	#product-comparison .life,
	#product-comparison .business,
	#product-comparison .enterprise,
	#product-comparison .corporate,
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate
	{
		width:40px;
	}
	#product-comparison .title .one,
	#product-comparison .title .life,
	#product-comparison .title .business,
	#product-comparison .title .enterprise,
	#product-comparison .title .corporate  {
		font-size:6pt;
		margin: 0px 0px -9px 0px;
	}
	#test-area { background:blue}
	#left-area { width: 212px; margin: 40px 27px -56px 0;}
	#product-features .feature-image {margin: 0 9px;}
	.prod-overview li span {font-size: 9pt;}	
}
@media only screen and ( min-width: 1301px ) /*6 green*/
{
	#product-comparison
	{
		padding-left:0px;
		width:773px;
	}
	#product-comparison .feature {width:426px}
	#left-area { width: 740px; margin-right:11%}
	#sidebar {width:240px;margin-top:-13px;}
	#test-area { background:green}
	page-solutions{ margin-right:0px}
	.one_third {width: 21.66%; margin:21px 0px 0px 90px }
	
}


