DIV.masthead 							{
										width:100%;  min-height:500px;
										background: #ffffff;
										background: -webkit-linear-gradient(top, #e4e4e4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
										background: -ms-linear-gradient(top, #e4e4e4 0%,#ffffff 100%); /* IE10+ */
										background: linear-gradient(to bottom, #e4e4e4 0%,#ffffff 100%); /* W3C */
										filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
										}
DIV.masthead DIV.center 				{padding:100px 0px 40px 0px; width:100%; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.masthead DIV.column 				{display:inline-block; vertical-align:top; margin-left:5%; width:42%; margin-left:calc(20px); width:calc((100% - 60px)/2);}
DIV.masthead IMG.phone 					{display:block; margin:0px auto 15px auto; width:auto; max-width:100%; height:auto;}
DIV.masthead IMG.logo 					{display:block; margin:10px 0px 15px 0px; width:auto; max-width:100%; height:auto;}
DIV.masthead H1 						{color:#000000; font-size:42px; line-height:42px; margin:0px 0px 15px 0px;}
DIV.masthead P							{color:#363636; font-size:18px; margin:0px 0px 30px 0px;}
DIV.masthead DIV.social 				{display:block; margin:0px 0px 30px 0px; font-size:0px;}

@media (max-width: 599px) {
DIV.masthead DIV.column			{display:block; width:90%; width:calc(100% - 40px);}
DIV.masthead IMG.phone 			{max-width:240px;}
DIV.masthead IMG.logo 			{max-width:120px;}
DIV.masthead H1 				{font-size:30px; line-height:30px;}
DIV.masthead P					{font-size:16px; }
}

DIV.keyboard 					{width:100%; background:#ffffff; position:relative;}
DIV.keyboard DIV.center 		{padding:60px 20px 0px 20px; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.keyboard H1 				{color:#8b004b; font-size:42px; line-height:42px; margin:0px auto 25px auto; text-align:center; max-width:710px;}
DIV.keyboard P					{color:#363636; font-size:18px; margin:0px auto 25px auto; text-align:center; max-width:690px;}
DIV.keyboard IMG.phone 			{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}

DIV.accessibility 						{width:100%; background:#e6e6e6;}
DIV.accessibility DIV.center 			{padding:60px 20px 40px 20px; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.accessibility DIV.column 			{display:inline-block; vertical-align:middle; margin-left:5%; width:42%; margin-left:calc(20px); width:calc((100% - 60px)/2);}
DIV.accessibility H1 					{color:#8b004b; font-size:42px; line-height:42px; margin:0px 0px 15px 0px;}
DIV.accessibility P						{color:#363636; font-size:18px; margin:0px 0px 0px 0px;}
DIV.accessibility IMG.phone 			{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}
@media (max-width: 599px) {
DIV.accessibility DIV.column				{display:block; width:90%; width:calc(100% - 40px);}
DIV.accessibility H1 						{font-size:30px; line-height:30px;}
DIV.accessibility P							{font-size:16px;}
DIV.accessibility DIV.column:first-child 	{margin-bottom:30px;}
}

DIV.camera 						{width:100%; background:#ffffff;}
DIV.camera DIV.center 			{padding:60px 20px 40px 20px; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.camera DIV.column 			{display:inline-block; vertical-align:middle; margin-left:5%; width:42%; margin-left:calc(20px); width:calc((100% - 60px)/2);}
DIV.camera H1 					{color:#8b004b; font-size:42px; line-height:42px; margin:0px 0px 15px 0px;}
DIV.camera P					{color:#363636; font-size:18px; margin:0px 0px 0px 0px;}
DIV.camera IMG.phone 			{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}
@media (max-width: 599px) {
DIV.camera DIV.column				{display:block; width:90%; width:calc(100% - 40px);}
DIV.camera H1 						{font-size:30px; line-height:30px;}
DIV.camera P						{font-size:16px;}
DIV.camera DIV.column:first-child 	{margin-bottom:30px;}
}

DIV.bluetooth 						{width:100%; background:#e6e6e6;}
DIV.bluetooth DIV.center 			{padding:60px 20px 40px 20px; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.bluetooth H1 					{color:#8b004b; font-size:42px; line-height:42px; margin:0px auto 30px auto; text-align:center; max-width:690px;}
DIV.bluetooth P						{color:#363636; font-size:18px; margin:0px auto 40px auto; text-align:center; max-width:690px;}
DIV.bluetooth IMG.phone 			{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}

DIV.tether 						{width:100%; background:#ffffff;}
DIV.tether DIV.center 			{padding:60px 20px 40px 20px; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.tether H1 					{color:#8b004b; font-size:42px; line-height:42px; margin:0px auto 30px auto; text-align:center; max-width:690px;}
DIV.tether P					{color:#363636; font-size:18px; margin:0px auto 20px auto; text-align:center; max-width:475px;}
DIV.tether P.disclaimer			{font-size:14px; margin:0px auto 40px auto;;}
DIV.tether IMG.phone 			{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}

DIV.shortcuts 						{width:100%; background:#e6e6e6;}
DIV.shortcuts DIV.center 			{padding:60px 20px 40px 20px; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.shortcuts H1 					{color:#8b004b; font-size:42px; line-height:42px; margin:0px auto 30px auto; text-align:center; max-width:690px;}
DIV.shortcuts P						{color:#363636; font-size:18px; margin:0px auto 20px auto; text-align:center; max-width:475px;}
DIV.shortcuts P.disclaimer			{font-size:14px; margin:0px auto 40px auto;;}
DIV.shortcuts IMG.phone 			{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}

DIV.specs 							{width:100%; background:#ffffff;}
DIV.specs DIV.center 				{padding:60px 0px 60px 0px; width:100%; max-width:1200px; margin:0px auto 0px auto; font-size:0px;}
DIV.specs DIV.column 				{display:inline-block; vertical-align:top; margin-left:5%; width:42%; margin-left:calc(20px); width:calc((100% - 60px)/2);}
DIV.specs H2 						{font-size:40px; line-height:40px; color:#000000; margin:0px 10px 20px 0px;}
DIV.specs H3 						{font-size:32px; line-height:32px; color:#6692bf; margin:0px 10px 20px 0px;}
DIV.specs P 						{font-size:18px; color:#363636; margin:0px 10px 15px 0px; background-repeat:no-repeat; padding-left:45px;}
DIV.specs P SMALL 					{font-size:15px;}
DIV.specs P:last-of-type 			{margin-bottom:40px;}
DIV.specs P.bar						{background-image:url(/img/global/phone/specs/bar.png);}
DIV.specs P.battery					{background-image:url(/img/global/phone/specs/battery.png);}
DIV.specs P.weight 					{background-image:url(/img/global/phone/specs/weight.png);}
DIV.specs A.pdfLink					{display:inline-block; color:#363636; text-decoration:none; font-size:15px; line-height:24px; padding-left:30px; margin-bottom:15px; background:url(/img/global/phone/pdf.gif) no-repeat left 0px;}
DIV.specs IMG.phone 				{display:block; margin:0px auto 0px auto; width:auto; max-width:100%; height:auto;}
@media (max-width: 599px) {
DIV.specs DIV.column				{display:block; width:90%; width:calc(100% - 40px);}
DIV.specs DIV.column:first-child 	{margin-bottom:60px;}
}

DIV.buy 					{background:#e6e6e6;}
DIV.buy H3					{color:#8b004b;}
