/*please check the products category page after editing these*/
div#cms-content h1        {margin-top:0.3em;padding-bottom:0.42em;border-bottom:1px dotted #999;}
div#cms-content p {padding:0 0 1em 0;/*width:55em;*/}

#prod div#cms-content p {padding:0!important; }

div#cms-content ul {list-style:disc ;margin: 0 0 0 2em; }
div#cms-content ol.roman {list-style: lower-roman;margin: 0 0 0 20px;}
div#cms-content ol {list-style:decimal;margin: 0 0 0 2em;}
div#cms-content td { font-size: 0.85em;}
#cms-content hr {width:56em;}
div#cms-content .heading {  margin-top:1em;  margin-bottom:0.2em; width:38em;float:left;display:inline; font-size:1em; font-weight:bold;; text-decoration:none; display:block; float:left;}
#cms-hr-1           {}/*hr for cms pages using main sidebar eg faqs*/
#cms-hr-2           {}/*hr for cms pages using sub sidebar ie about us*/

div#cms-content .cms-content-top {background: url(//img.glassesdirect.co.uk/gduk/faq-arrw.gif) no-repeat 0px 15px; padding-left:10px; float:left; padding-top:1em;clear:right;margin-left:5em;}
div#cms-content #cms-content-faq-ans{ float:left;  }
div#cms-content #cms-content-faq-ans p, div#cms-content #cms-content-faq-ans ul { float:left; clear:both; width:42em;  }
#cms-content-faq-ans h2 {clear:both;}
#cms-faqs-ct1   {width:40em;}

div#cms-content h2 { font-size: 1.3em; padding: 1.5em 0 0 0;}
div#cms-content .heading h2 {  margin-top:1em;  width:38em;float:left;display:inline; font-size:1.5em; font-weight:bold; color:#b84389; text-decoration:none; display:block; float:left;}

#about-founder,#about-us-home,#about-60sec,#meet-team,.job-item,.gtv-ind-ct1,#gtv-hist1,#gtv-myths,#gtv-myths2,#gtv-help1,#gtv-help12,#gtv-myths2 {width:44em;}
#gtv-hist1 hr,#gtv-myths hr,#gtv-myths2 hr,#gtv-help1 hr,#gtv-help2 hr,#gtv hr {width:48em;}

.job-item h4 {margin:1em 0 0 0;}
.job-item h3 {margin-bottom:1em;}

#about-60sec-imgs { width:55em; margin-top:1em;}
#about-60sec-imgs p {width:55em; clear:both; margin-top:0.5em;}
#about-60sec-imgs img { vertical-align:top; margin-right:1em;}

#about-founder-img-jmw{float:left; margin:0 1.5em 1.5em 0}
#about-founder-img-rvi{float:right; margin: 1.5em 0 1.5em 1.5em}
#about-founder-img-su{float:right;}
#about-founder-img-mm{float:left;margin-right:1em;}

div#cms-content h3 {padding: 1.5em 0 0 0;}
div#cms-content h3 a { text-decoration:none; }

#contact h2 {font-weight:bold; margin:0;padding:0;}
#contact-cont{margin-top:1.5em; }
#contact li           {padding:0!important;}
#contact a           {text-decoration:none;}
.cnt-li-hdr {float:left;margin:0 4.8em 0 0;}
#contact {line-height:1.5em;}

#faqs h1               {padding-bottom:0.7em !important;}/*different sidebar*/
#faqs h2 {font-size:1.2em;}
#faqs h3 a {color:#585858 !important;}
#faq-ct1               {font-weight:bold;margin-top:1em;}
#faqs span.right {margin-bottom:3em;}
#faq-img-brdr{ border:1px solid #f90; text-align:center; padding:2em 0 0 0; margin-bottom:2em; width:40em; float:left; clear:both;}
#faq-img-brdr img{ margin-bottom:2em; }
#faq-list{ }
#faq-list h2{margin-bottom:0.8em;}
#faq-list ol li{margin-bottom:0.3em;}

#about-inna       img {float:left;margin-right:1em; }
#about-inna .hh div {float:right; }
#about-inna h3 {margin:0; }

#gtv h1 {margin-top:0.3em !important;border-bottom:1px dotted #999;padding-bottom:0.42em;}
#gtv li    {line-height:1.4em;}
#gtv hr {border-bottom: 4px solid #f90;}
#gtv-ind-ct1 {font-size:1.3em;margin:0.6em 0 0.5em 0;}/*intro panel*/
#gtv-ind-pnl1 h2               {color:#039;font-size:1.7em;margin:0.8em 0 0.3em 0;}
#gtv-ind-pnl1 h2 a {color:#039;}
#gtv-ind-pnl1 h2 a:hover {background:#cde9f7;}
#gtv-ind-pnl1 p {min-height:7em;}
#gtv-ind-pnl1a,#gtv-ind-pnl1b   {border-top:4px solid;border-bottom:4px solid;width:27.55em;}
#gtv-ind-pnl1a {float:left;border-color:#f90;}
#gtv-ind-pnl1b  {float:right;border-color:#e6048c;}
.gtv-ind-pnl-ct1 h2{margin-left:5.4em !important;}
.gtv-ind-pnl-ct1 p             {margin-left:9.3em;min-height:9.5em !important;}

#gtv-ind-pnl1a .gtv-ind-pnl-ct1        {background: url(//img.glassesdirect.co.uk/gduk/icon/gtv1.gif) no-repeat;}
#gtv-ind-pnl1b .gtv-ind-pnl-ct1       {background: url(//img.glassesdirect.co.uk/gduk/icon/gtv2.jpg) no-repeat;}
#gtv-ind-pnl1a div, #gtv-ind-pnl1b div {border-bottom:1px dotted #999;}
.gtv-last {border-bottom:none !important;}
#ded-1 ol,#gtv-help1 ol                 {margin:0.5em 0 !important;padding:0;}
#ded-1 {width:40em;}
#ded-1 li              {margin: 0 0 2em 0;list-style:none;}/*ol on good idea page*/
#ded-1 span {font-weight:bold;color:#9e005f;}
#gtv-help1 hr     {margin-top:3em !important;}
#gtv-help1 h2,#gtv-help2 h2       {margin-bottom:1.5em !important;padding-top:0.7em!important;}
#gtv-help1 a,#gtv-help2 a {color:#039;}
#gtv-help2 div     {margin:1em 0 0 0;}
#gtv-help2 img     {margin:0 1em 0 0;}
#gtv-help2 h3,#gtv-help2 p  {margin:0 0 0.8em 0;padding:0!important}
.gtv-help-ct1      {font-weight:bold;}
.gtv-help-ct1,#gtv-help1 li  {font-weight:bold;list-style:none;margin-bottom:0.4em;line-height:1.3em;}

#gtv-hist1 h3  {margin-bottom:1.5em!important}
#gtv-myths ul{font-weight:bold;padding:0;margin-left:1.1em!important}
#gtv-myths li{margin-left:-0.7em; margin:0.1em 0 0.1em 0}

/*style for our story list*/
#about_ourstory ol	{padding:0;margin:0; }
#ourstory-nav      {margin-top:1.5em!important;}
#about_ourstory ol li{ width:8em; float:left; list-style:none; padding:0;margin:0; font-size:1.2em; font-weight:bold; }
#about_ourstory ol li a{ width:8em; float:left; list-style:none; padding:0;margin:0; font-size:1em; font-weight:bold; margin-bottom:0.5em;}
#about_ourstory ol li ol{width:8em; float:left; margin-left:0em; }
#about_ourstory ol li ol li{ font-size:0.7em; font-weight:normal;}
#about_ourstory ol li ol li a{  margin:0; font-size:1.2em; margin-bottom:0.2em; font-weight:normal;}

.why-us-pnl1a, .why-us-pnl1b {width:26.55em;}
#why-us-pnl1 h2 {margin-left:8em;padding-top:0.7em!important;}
#why-us-pnl1 p {margin-left:10.5em;}
#why-us-ct1     {font-weight:bold;font-size:1.3em}

.why-us-pnl1a{float:left;margin-bottom:1.5em}
.why-us-pnl1b{float:right;margin-bottom:1.5em}
.why-us-ct2        {border-top:4px solid #ff9803;}
.why-us-ct3 {border-top:4px solid #e5048e;}      
/*back images for items ALL THE SAME SIZE FOR EASE OF USE*/
#why-us-item1 {background:url(//img.glassesdirect.co.uk/gduk/about_us/why-us-item1.jpg) no-repeat;}
#why-us-item2 {background:url(//img.glassesdirect.co.uk/gduk/about_us/why-us-item2.gif) no-repeat;}/*gif*/
#why-us-item3 {background:url(//img.glassesdirect.co.uk/gduk/about_us/why-us-item3.jpg) no-repeat;}
#why-us-item4 {background:url(//img.glassesdirect.co.uk/gduk/about_us/why-us-item4.jpg) no-repeat;}
#why-us-item5 {background:url(//img.glassesdirect.co.uk/gduk/about_us/why-us-item5.jpg) no-repeat;}
#why-us-item6 {background:url(//img.glassesdirect.co.uk/gduk/about_us/why-us-item6.gif) no-repeat;}/*gif*/

#des-inn1 h2      {float:right;margin-top:2em;font-size:1.3em;}
#des-inn1 a       {color:#2c256b;}
#des-inn1 a:hover {text-decoration:none;background:#CDE9F7;}
#des-inn1 h1      {float:left;margin:0.5em 0 0.2em 0;}

#des-outer ul { border-top: 1px solid #cbcbcb; float: left;}
#mc #des-outer li {float:left; padding: 0; margin: 0; display: block;}
#des-outer li a {display:block;background-image:url(//img.glassesdirect.co.uk/gduk/designer/des_promo2.jpg);background-repeat:no-repeat; text-indent: -9999em;}
#des-outer li a.small {width:143px;height:143px;}
#mc #des-outer li a:hover { background-color: transparent;background-image:url(//img.glassesdirect.co.uk/gduk/designer/des_promo2_over.jpg);}

#mc a#des-benson    {background-position: 0 -287px;}
#mc a#des-clic      {background-position: -286px -287px;}
#mc a#des-lennon    {background-position: -429px -430px; border-right: 1px solid #cbcbcb;}
#mc a#des-quik      {background-position: -286px -1px;}
#mc a#des-kangol    {background-position: -573px -144px;}
#mc a#des-bolle     {background-position: -573px -430px;}
#mc a#des-storm     {background-position: -429px -144px; border-right: 1px solid #cbcbcb;}
#mc a#des-roxy      {background-position: -143px -287px;}
#mc a#des-nordica   {background-position: -286px -144px;}
#mc a#des-roller    {background-position: -286px -430px; margin: 0 0 0 286px;}
#mc a#des-cat    {background-position: -429px -1px; width: 287px; height: 143px; }
#mc a#des-speedo    {background-position: 0 -1px; width: 286px; height: 286px;}
#mc a#des-benetton   {background-position: -429px -287px; width: 287px; height: 143px;}

#coll-scan,#coll-trop,#coll-rock {position:relative;min-height:70em;margin:2em 0 0 0;}
#coll-cont h1 {padding-bottom:0.4em!important;}
#coll-scan div,#coll-trop div,#coll-rock div {position:absolute;}
#coll-scan a,#coll-rock a,#coll-trop a  {text-decoration:none}
#coll-scan a:hover .coll-ct3,#coll-rock a:hover .coll-ct3,#coll-trop a:hover .coll-ct3 {background:#cde9f7;text-decoration:underline;}
.coll-ct1		{display:block;}
#coll-scan .coll-ct2 ,#coll-trop .coll-ct2 ,#coll-rock .coll-ct2 {color:#e6048c;font-size:1.3em;}
.coll-scan-bg1    {background-image:url(//img.glassesdirect.co.uk/gduk/bg/coll_scan_sprite.jpg);background-repeat:no-repeat;;font-weight:bold;}
#coll-scan a,#coll-rock a,#coll-trop a				{display:block !important;}
#coll-scan a 					{color:#A01517;}
#coll-lavinia, #coll-lavinia a    {width:280px;height:125px;}
#coll-lavinia .coll-ct1 {padding:0 0 0 1em;}
#coll-brandon   		{width:317px;height:125px;background-position:-295px 0;right:0;}
#coll-brandon a			{width:317px;height:125px;}
#coll-brandon .coll-ct1 {text-align:right;padding: 0 2em 0 0;}
#coll-jacques   		{width:132px;height:134px;top:138px;background-position:-10px -130px;}
#coll-jacques a  		{width:132px;height:134px;}
#coll-jacques .coll-ct1 {text-align:center;padding-top:1.5em;}
#coll-sampson   		{width:125px;height:80px;right:0;top:164px;background-position:-152px -210px;}
#coll-sampson a  		{width:125px;height:80px;}
#coll-sampson .coll-ct1 {background:#fff;text-align:right;margin:5em 0 0 0;}
#coll-darcy      		{width:208px;top:347px;height:78px;background-position:-81px -131px;}
#coll-darcy a      		{width:208px;top:347px;}
#coll-darcy .coll-ct1	{background:#fff;height:78px;width:71px;}
#coll-apollo     		{width:289px;height:151px;top:347px;right:0;background-position:-340px -280px;}
#coll-apollo a    		{width:289px;height:151px;}
#coll-apollo .coll-ct1  {text-align:right;padding:2em 0 0 0;}
#coll-imogen     		{width:324px;height:196px;top:466px;left:20px;background-position:0 -280px;}
#coll-imogen a    		{width:324px;height:196px;}
#coll-imogen .coll-ct1  {padding:12em 0 0 9em;}
#coll-timon        		{width:350px;height:140px;top:544px;right:0;background-position:-300px -130px}
#coll-timon a        	{width:350px;height:140px;}
#coll-timon .coll-ct1 	{padding:5.8em 0 0 18em;}
#coll-scan #cl-out-inn3 a	{position:static;height:1em!important}
#coll-scan #cl-out-inn3  	{width:350px;top:100px;left:160px}
#coll-scan #cl-out-inn3 h2 	{text-indent:-600em;height:1.6em;width:10.5em;}
#coll-scan #cl-out-inn3 p  	{margin:0;padding:0}
.coll-trop-bg1   {background-image:url(//img.glassesdirect.co.uk/gduk/bg/coll_trop_sprite.jpg);background-repeat:no-repeat;font-weight:bold;}
.coll-trop-bg1 a {color:#26a8ad;}
#trop-haiti      			{width:275px;height:125px;}
#trop-haiti a      			{width:275px;height:125px;}
#trop-bardados   			{width:350px;height:143px;background-position:-324px 0;right:0;}
#trop-bardados a   			{width:350px;height:143px;}
#trop-antiqua    			{width:180px;height:133px;right:0;top:160px;background-position:-523px -160px;}
#trop-antiqua a    			{width:180px;height:133px;}
#trop-antiqua .coll-ct1 	{padding-top:8.8em;}
#trop-bahamas 				{width:342px;height:185px;background-position:0 -279px;top:344px;}
#trop-bahamas a 			{width:342px;height:185px;}
#trop-bahamas .coll-ct1 	{text-align:right;padding:1.2em 0 0 0;}
#trop-catalina   			{height:108px;width:275px;top:350px;right:0;background-position:-228px -160px;}
#trop-catalina a  			{height:108px;width:275px;}
#trop-catalina .coll-ct1 	{text-align:center;padding:3em 0 0 0;}
#trop-trinidad   			{width:201px;height:92px;background-position:-10px -159px;top:506px;left:248px;}
#trop-trinidad a  			{width:201px;height:92px;}
#trop-trinidad .coll-ct1 	{text-align:center;}
#trop-aruba      			{width:132px;height:132px;background-position:0 -464px;top:526px;left:510px;}
#trop-aruba a      			{width:132px;height:132px;}
#trop-aruba .coll-ct1    	{text-align:center;padding:2em 0 0 0;}
#trop-tobago     			{width:329px;height:125px;top:702px;left:183px;background-position:-361px -386px;}
#trop-tobago a     			{width:329px;height:125px;}
#trop-tobago .coll-ct1 		{text-align:right;padding:7.5em 0 0 0;}
#trop-grenada  				{width:208px;height:100px;top:595px;background-position:-492px -294px;}
#trop-grenada a  			{width:208px;height:100px;}
#trop-grenada .coll-ct1 	{padding:7em 0 0 0;}
#trop-ct1  					{width:365px;top:105px;background:url(//img.glassesdirect.co.uk/gduk/bg/trop_ct1_bg.gif) no-repeat;height:199px;}
#trop-ct1 h2       			{text-indent:-600em;margin:3em 0 0 0;background:url(//img.glassesdirect.co.uk/gduk/icon/coll_h2_ts.gif) 100% 0 no-repeat;}
#trop-ct1 p,#trop-ct1 a 	{margin-left:14.2em;padding:0!important;}
.coll-rock-bg1     		{background-image:url(//img.glassesdirect.co.uk/gduk/bg/coll_rock_sprite.jpg);background-repeat:no-repeat;;font-weight:bold;}
.coll-rock-bg1 a 		{color:#6b6b6b;}
#rock-winston   		{width:275px;height:130px;background-position:0 -20px;}
#rock-winston a   		{width:275px;height:130px;}
#rock-winston .coll-ct1 {padding:7em 0 0 1em;}
#rock-hewson   			{width:350px;height:144px;right:0;background-position:-405px -10px;}
#rock-hewson a   		{width:350px;height:144px;}
#rock-hewson .coll-ct1  {text-align:right;margin: 0 1em 0 0;}
#rock-janis     		{width:125px;height:111px;top:167px;background-position:-278px -32px;}
#rock-janis a     		{width:125px;height:111px;}
#rock-janis .coll-ct1   {padding:7.3em 0 0 0;}
#rock-ronnie    		{width:143px;height:211px;top:144px;right:10px;background-position:-582px -160px;}
#rock-ronnie a    		{width:143px;height:211px;}
#rock-ronnie .coll-ct1 	{text-align:center;padding:2em 0 0 0;}
#rock-dusty     		{height:160px;width:510px;top:350px;left:56px;background-position:-50px -317px;}
#rock-dusty a     		{height:160px;width:510px;}
#rock-dusty .coll-ct1   {text-align:right;margin: 0 9em 0 0;}
#rock-bobby    			{width:316px;height:171px;top:510px;background-position:0 -510px;}
#rock-bobby a    		{width:316px;height:171px;}
#rock-bobby .coll-ct1  	{margin:0.5em 0 0 0;}
#rock-penny    			{width:316px;height:130px;top:520px;right:0px;background-position: -254px -178px}
#rock-penny a    		{width:316px;height:130px;}
#rock-penny .coll-ct1 	{padding:6.5em 0 0 3.4em;}
#rock-joni    			{width:230px;height:108px;top:685px;left:50px;background-position:0 -179px;}
#rock-joni a    		{width:230px;height:108px;}
#rock-joni .coll-ct1  	{padding:1em 3.5em 0 0;text-align:right;}
#rock-dean    			{width:314px;height:136px;background-position:-367px -520px;top:670px;left:345px;}
#rock-dean a    		{width:314px;height:136px;}
#rock-dean .coll-ct1  	{text-align:right;padding:0 2em 0 0;}
#rock-ct1       {width:331px;height:204px;background:url(//img.glassesdirect.co.uk/gduk/bg/bg_rock_ct1.gif) no-repeat;top:120px;left:167px;z-index:1000}
#rock-ct1 h2     {text-indent:-600em;background:url(//img.glassesdirect.co.uk/gduk/icon/coll_h2_rr.gif) no-repeat;margin:3.5em 0 0 9em;padding:1em 0 0.5em 0!important;}
#rock-ct1 a,#rock-ct1 p  {margin:0 0 0 12em;display:block;padding:0!important;position:static;}
#rock-ct1 a,#coll-scan #cl-out-inn3 a,#trop-ct1 a  {color:#4066b3;}
#rock-ct1 a:hover,#coll-scan #cl-out-inn3 a:hover,#trop-ct1 a:hover {text-decoration:none;background:#cde9f7;}

#coll-bott   {background:#f6f6f6;width:664px;margin-left:9px}
#coll-bott h3, #coll-bott div {float:left;}
#coll-bott div  {border-right:1px solid #dedfe0;}
#coll-bott h3   {font-size:1em;color:#787878;padding:1.3em 1em!important}
#coll-bott a    {display:block;text-indent:-600em;width:180px;height:49px;}
#coll-bott-ct1  {border-left:1px solid #dedfe0;}
#coll-bg-rr   {background:url(//img.glassesdirect.co.uk/gduk/bg/bg_coll_bott_rr.gif) no-repeat;}
#coll-bg-ss   {background:url(//img.glassesdirect.co.uk/gduk/bg/bg_coll_bott_ss.gif) no-repeat;}
#coll-bg-st   {background:url(//img.glassesdirect.co.uk/gduk/bg/bg_coll_bott_ts.gif) no-repeat;}

#compare h1 	{font-size:2.4em !important;}
#compare td, #compare th	{font-size:1em!important}
#comp-ct1 		{padding: 0 0 0 10em;background:url(http://img.glassesdirectdata.co.uk/gduk/compare/comp_pig.gif) no-repeat 0 2em;margin:2em 0 0 0;}
#comp-ct1 h2	{font-size:1.3em;margin: 0 0 0.7em 0;}
#comp-ct1 p		{width:43em;}
#comp-ct2		{color:#e40090;font-weight:bold;margin:2em 0!important;}
#comp-ct3		{height:14em;}
#comp-ct3 p,#comp-ct3 h3	{float:left;}
#comp-ct3 p		{width:35em;margin-top:1.5em;}
#comp-ct3 h3	{font-size:1.3em;}
#comp-ct3 img 	{float:right;}
/* *** table stuff starts *** */
#compare caption		{text-align:left;color:#9e0065;font-size:1.3em;font-weight:bold;padding:1.5em 0 1em 0;font-family: Georgia, Times, Times New Roman, serif!important;}
#compare h3				{padding-top:0!important}
#compare table td,#compare table th		{padding:0.4em 0 0.4em 0;vertical-align:middle}
#compare table			{border:1px solid #f3af32;border-bottom:none;font-size:0.9em;width:58.4em;}
#compare thead td,#compare thead th	{background:#fadfad;font-weight:bold;text-align:center;}
#compare tbody th 	{background:#fdf3df;}
#compare tbody td,#compare tbody th	{border-bottom:1px solid #f3af32;color:#585858;}
#compare tbody th	{padding-left:1.2em;}
.comp-th1			{background:#e40090!important;color:#fff;width:8.9em;}
.comp-td1			{background:#fde8f5;text-align:center;}
/*first table th widths*/
#comp-tbl1 				{margin: 0 0 1em 0;}
#comp-tbl1 tbody th 	{width:11.2em!important;}/*141px*/
#comp-tbl1 th span		{display:block;}
.comp-tbl1-th2			{width:104px;}
.comp-tbl1-th2 a:hover	{background:none;}
.comp-tbl1-th2 img		{margin: 0 0 0 1em;}
#comp-tbl1-gd 			{width:7.3em;text-align:left!important}/*83px*/
#comp-tbl1-gd span 		{width:5em;text-align:center!important}/*need span */
#comp-tbl1-ss			{width:7.9em;text-align:left!important;}/*90px*/
#comp-tbl1-da			{width:7.7em;}
#comp-tbl1-da span		{text-align:left;padding-left:1em;}
#comp-tbl1-vs			{width:6.4em;text-align:left!important;}/*74px*/
#comp-tbl1-vs span		{margin-left:4px;width:4em;text-align:center!important}
/*second table*/
#comp-lens				{margin-bottom:1em;}
#comp-lens td			{text-align:center;}
#comp-lens tbody th		{width:20.9em;padding-top:1em;padding-bottom:1em;}/*240px*/

#downLoad	{width:47.45em;}
#downLoad h3,#downLoad h2	{margin-bottom:1em;}
#downLoad h2	{padding:0.5em 0 0 0!important}
.dl-ct1		{background:#eef7fb;width:340px;padding:1em 0 1.2em 0;}
#downLoad .hh	{padding: 0 0 1.5em 0;}
#downLoad .hh img	{float:right;margin: 1.4em 42px 0 0}
#downLoad .dl-ct2	{float:left; padding: 1em 0 0 0;}
#downLoad label	{width:6em;float:left;padding:0.3em 0 0 0;margin:0 1em 0.3em 1em;}
#downLoad #firstname,#downLoad  #surname,#downLoad  #email 	{width:17.2em;margin:0 0 0.3em 0;}
#downLoad #title 	{width:17.4em;margin:0 0 0.3em 0;}
#downLoad #dl-sub {float:right;margin:0.5em 1em 0 0;}
#downLoad li { margin: 0 0 0 25px; list-style: disc;}
#downLoad p { margin: 0 0 0.5em 0; }
#dl-st1		{border-bottom:4px solid #51beff;}
.dl-ct1 .hh	{padding-bottom:0!important;}


