@import url("/WEB/styles/General/Structure.css");
@import url("/WEB/styles/General/Product_20141125.css");
@import url("/WEB/styles/General/Product_LiteGrid.css");

#productPageLite h3						{ font-size:14px; border-bottom:1px dotted #CCC; margin-bottom:15px; position:relative; }
#productPageLite h3 span				{ position:relative; bottom:-7px; padding-right:5px; background:#FFF; }
#prodInfo #prxBlock						{ width:208px; }
#prodInfo #extras ul.comparewish li		{ width:160px; }
.postal, #shop, #clickcollect			{ width:284px!important; margin-left:0!important; margin-right:0!important; }
#productPageLite #availabilityBlock .postal label {display:block}


/*******************************/
/* 1h shipping update          */
/* Date : 17/09/2014           */
/* By : Benoit De Coninck      */
/*******************************/

#productPageLite .colGreen											{ color:#093 !important;}

#productPageLite #rating											{ vertical-align:middle; }
#productPageLite #rating > a										{ vertical-align:middle; }
#productPageLite #rating img.ClueTip								{ margin-left:10px; vertical-align:middle; }

#productPageLite #prodInfo #prodInfoMore							{ margin:5px 0 20px;}
#productPageLite #prodInfo #extraTxt								{ height:auto; margin-bottom:15px; }
#productPageLite #prodInfo #specs ul								{ position:static; float:none; width:auto; }
#productPageLite #prodInfo #specs ul li								{ float:none; width:auto; }
#productPageLite #prodInfo #specs li span,
#productPageLite #prodInfo #specs li img							{ float:none; top:0; display:inline-block; *display:inline; vertical-align:middle;}
#productPageLite #prodInfo #specs li a								{ float:none;}

#productPageLite #prodInfo #extras									{ font-size:12px; }
#productPageLite #prodInfo #extras ul.availibility					{ position:static; width:185px; margin-right:5px; }
#productPageLite #prodInfo #extras ul.availibility li,
#productPageLite #prodInfo #extras ul.availibility li a				{ float:none; }
#productPageLite #prodInfo #extras ul.availibility li a.arrowLnk	{ display:inline-block; margin-top:3px; font-size:11px; }
#productPageLite #prodInfo #extras ul.availibility li				{ width:auto; margin:0; padding:0 0 8px; }
#productPageLite #prodInfo #extras .oneHourShipping					{ float:left; width:170px }
#productPageLite #prodInfo #extras .oneHourShipping .ClueTip		{ float:none; top:0; display:inline-block; *display:inline; vertical-align:baseline; }
#productPageLite #prodInfo #extras .oneHourShipping .note			{ display:inline-block; *display:inline; margin-top:5px; font-size:11px; color:#999; }

#productPageLite #prodInfo #prxBlock								{ position:static; width:auto; height:auto; padding:10px; }
#productPageLite #prodInfo #prxBlock a								{ float:none; }
#productPageLite #prodInfo #prxBlock .price							{ font-size:22px; }
#productPageLite #prodInfo #prxBlock .actionPrice					{ min-height:30px; margin-bottom:20px; font-size:12px; }
#productPageLite #prodInfo #prxBlock .totalPrice,
#productPageLite #prodInfo #prxBlock .specialAction					{ font-size:12px; color:#666; }
#productPageLite #prodInfo #prxBlock .specialAction a				{ font-size:13px; }

#productPageLite #prodInfo #serviceLst								{ float:none; width:auto; height:auto; padding:10px 0 15px 10px; font-size:12px; }
#productPageLite #prodInfo #serviceLst ul							{ float:none; }
#productPageLite #prodInfo #serviceLst ul li						{ float:none; width:auto; margin:5px 0 0; padding:0 0 0 20px; background:url("/WEB/images/ico_checkmark.png") no-repeat left center; }
#productPageLite #prodInfo #serviceLst ul li:first-child			{ margin:0; }
#productPageLite #prodInfo #serviceLst ul li a						{ float:none; color:#333; text-decoration:none; }
#productPageLite #prodInfo #serviceLst ul li a:hover				{ text-decoration:underline; }

#productPageLite #prodInfo #buttonsGroup							{ margin-top: 2px; }
#productPageLite #prodInfo #buttonsGroup a							{ float:none; padding:0; }
#productPageLite #prodInfo #buttonsGroup a .l-button-icon-right		{ padding:.85em 1.3em .85em 0; background-position:center;}

#productPageLite #prodInfo #comparewish								{ margin-top:15px; }
#productPageLite #prodInfo #comparewish ul							{ float:none; width:100%; }
#productPageLite #prodInfo #comparewish ul li + li					{ float:right; text-align:right; }
#productPageLite #prodInfo #comparewish ul li a						{ padding-left:15px; background: url(/WEB/images/plus_icon.gif) no-repeat left 4px; font-size:12px;}


#productPageLite #availabilityBlock .postal label					{ line-height:30px;}
#productPageLite #availabilityBlock .postal .inputField				{ height:28px;}
#productPageLite #availabilityBlock .postal .button					{ height:30px; background: #0155ab; border-color:#0155ab; color: #fff; font-size:12px; line-height:30px; text-align:center; cursor:pointer; }


#productPageLite #bundles #bundlePrx								{ width:138px; height:auto; min-height:65px; padding:10px 7px 7px; }
#productPageLite #bundles #bundlePrx .button--green,
#productPageLite #bundles #bundlePrx .button--is-disabled			{ display:block; height:30px; padding:0 3em 0 1em; background-image:url("/WEB/images/arr_white_right.png"); background-position:94% center; background-repeat:no-repeat; font-size:12px; line-height:30px; text-decoration:none; }
#productPageLite #bundles #bundlePrx .button--is-disabled			{ background-image:url("/WEB/images/arr_gray_right.png"); cursor:default; }