html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Humanist777BT-RomanB';src:url('Fonts/Humanist/2328B5_2_0.eot');src:url('Fonts/Humanist/2328B5_2_0.eot?#iefix') format('embedded-opentype'),url('Fonts/Humanist/2328B5_2_0.woff') format('woff'),url('Fonts/Humanist/2328B5_2_0.ttf') format('truetype')}@font-face{font-family:'Humanist777BT-BoldB';src:url('Fonts/Humanist/2328B5_4_0.eot');src:url('Fonts/Humanist/2328B5_4_0.eot?#iefix') format('embedded-opentype'),url('Fonts/Humanist/2328B5_4_0.woff') format('woff'),url('Fonts/Humanist/2328B5_4_0.ttf') format('truetype')}@font-face{font-family:'Humanist777BT-BlackB';src:url('Fonts/Humanist/2328B5_6_0.eot');src:url('Fonts/Humanist/2328B5_6_0.eot?#iefix') format('embedded-opentype'),url('Fonts/Humanist/2328B5_6_0.woff') format('woff'),url('Fonts/Humanist/2328B5_6_0.ttf') format('truetype')}@font-face{font-family:'pjc-pictosregular';src:url('Fonts/Pictos/pjc_pictos-regular-pjc.eot');src:url('Fonts/Pictos/pjc_pictos-regular-pjc.eot?#iefix') format('embedded-opentype'),url('Fonts/Pictos/pjc_pictos-regular-pjc.woff') format('woff'),url('Fonts/Pictos/pjc_pictos-regular-pjc.ttf') format('truetype'),url('Fonts/Pictos/pjc_pictos-regular-pjc.svg#pjc-pictosregular') format('svg');font-weight:normal;font-style:normal}html,body{overflow:auto!important;color:#000;font-family:"Segoe UI","Segoe","SegoeUI-Regular-final",Tahoma,Helvetica,Arial,sans-serif}html{background-color:#fff;font-size:13px;font-family:"Segoe UI","Segoe","SegoeUI-Regular-final",Tahoma,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:none}body,body *{-webkit-font-smoothing:antialiased}body{min-width:320px;overflow-x:hidden;overflow-x:inherit\9}@media print{html,body{overflow:visible!important}}body a:focus,body input:focus,body select:focus,body img:focus,body textarea:focus,body label:focus,body a:active,body input:active,body select:active,body img:active,body textarea:active,body label:active{outline:none;-moz-outline-style:none}a{color:#004990;text-decoration:none}a:hover{text-decoration:underline}a *{cursor:pointer}h1{font-family:"Segoe UI","Segoe","SegoeUI-Regular-final",Tahoma,Helvetica,Arial,sans-serif;font-size:21px;padding-bottom:27px}p{line-height:1.4em}label{line-height:normal!important}em{font-style:italic}b,strong{font-family:"Segoe UI","Segoe","SegoeUI-Regular-final",Tahoma,Helvetica,Arial,sans-serif;font-weight:normal}sup{font-size:70%;vertical-align:top}.main-side-bar{float:left;width:160px;padding-right:60px}.main-side-bar.right-sidebar{padding-right:0;padding-left:60px}.main-side-bar .side-menu{margin-top:18px}.main-side-bar .no-breadcrumb .side-menu{margin-top:0}.main-content{float:right;width:720px}.main-content.right-sidebar{float:left}html,body{height:100%;width:100%}.fullPageWrapper{width:100%;height:100%}.structure-wrapper{float:left;margin-left:-500px;width:500px;height:100%;display:inline-block;overflow:auto}.structure-wrapper #contentSnap{height:100%}.structure-wrapper .scrollable-content{height:100%}.structure-illustration-wrapper{width:100%;height:100%;float:left}.illustration-wrapper{background-image:url("Images/Header/illustrationPE.jpg");height:100%;margin-right:500px;margin-left:0;background-color:inherit;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.content-wrapper{padding:0 70px 0 50px;height:100%}.content-wrapper .fn-crawling-data{word-wrap:break-word}.table-spacer{display:table;width:100%;height:30px}section{text-align:left;clear:both}.section-wrapper{text-align:left;margin:0 0 0 0}.section-wrapper .logoArea{display:none}.content-wrapper>.section-wrapper{min-height:100%;height:auto!important;margin:0 auto -55px auto}.cursorText{cursor:text!important}.radioButton{cursor:pointer;line-height:1.5!important}.radioButton img,.radioButton input[type="radio"]{margin-top:6px}.radioButton span{margin:-17px 0 1px 16px;display:block}.radioButton .spanAfterImg{margin:-21px 0 1px 33px;display:block;color:gray;opacity:.8;line-height:18px}.left{float:left}.linkRightToButton{margin-left:30px}.section-wrapper.content-separator{border-bottom:1px solid #cbdfe9;padding-bottom:40px;margin-bottom:40px}.page-content{margin-bottom:40px}.page-content2{margin-bottom:0}#pageStructure>section,#mobilePageStructureWrapper>section{position:relative;z-index:0;*zoom:1}.adminGJC.tableHeader{text-align:center;font-weight:bold}.adminGJC.tableHeader th{cursor:default;padding:3px;border:1px solid #d9d9d9;vertical-align:middle}.adminGJC.tableRows td{padding:3px;border:1px solid #d9d9d9;text-align:center}.adminGJC.tableRows td.description{text-align:left}.admingjc-user-adress .user-account-address-block{padding:0 0 20px 0}.gjc-pages-moneris-receipt .gjc-moneris-folders-pager{padding:15px 0;text-align:center}.gjc-pages-moneris-receipt .gjc-moneris-folders-pager a{cursor:pointer;padding:0 3px}.gjc-pages-moneris-receipt .gjc-moneris-folders-pager a.jp-disabled{color:#bbb;text-decoration:none;pointer-events:none}script{display:none}.btn-right-adjust{border-top-right-radius:0;border-bottom-right-radius:0}.is-mobile-only{display:none!important}.copyright .switchDevice{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1) and (max-width:700px),only screen and (min--moz-device-pixel-ratio:1) and (max-width:700px),only screen and (-o-min-device-pixel-ratio:1/1) and (max-width:700px),only screen and (min-device-pixel-ratio:1) and (max-width:700px),only screen and (min-resolution:72dpi) and (max-width:700px),only screen and (min-resolution:1dppx) and (max-width:700px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:700px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:700px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:700px),only screen and (min-device-pixel-ratio:2) and (max-width:700px),only screen and (min-resolution:192dpi) and (max-width:700px),only screen and (min-resolution:2dppx) and (max-width:700px){.copyright .switchDevice{display:block}}.mcursor{cursor:hand;cursor:pointer}a.disabled{pointer-events:none;cursor:default;background-image:linear-gradient(#828282 0%,#828282 100%)!important;border-color:#828282!important}.ConfirmationWarning{margin-top:20px}@media only screen and (max-width:700px){.content-wrapper .fn-crawling-data{width:100%}}#pageStructure>section#header,#mobilePageStructureWrapper>section#header,.checkout #pageStructure section#header{margin-bottom:40px;z-index:2}#main-menu .menu .home{font-size:1.846em;line-height:.9em;vertical-align:middle;color:#fff}#footer .logo{opacity:.4;filter:alpha(opacity=40);vertical-align:middle;margin-right:50px}#footer .logo-right{opacity:.4;filter:alpha(opacity=40);vertical-align:middle;margin-right:0}#footer .logo,#footer .logo img,#footer .logo-right{display:inline-block;vertical-align:middle}html{height:100%}body{min-height:100%}label{vertical-align:middle}label .placeholder{text-align:left}img{vertical-align:middle}option{background:#dae6eb}input[type=search],input[type=tel],input[type=text],input[type=email],input[type=password],input[type=month],input[type=year]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #acacac;padding:5px 10px 6px;margin:0;vertical-align:middle;color:#121212}.white-space-pre-wrap{height:auto!important;white-space:pre-wrap!important;max-height:100%!important}input[type=search]{-webkit-appearance:none}select{-webkit-appearance:menulist}input,select,textarea{background:#f7f7f7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f7f7f7 0%,#fefefe 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#fefefe 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#fefefe 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#fefefe 100%);*background:#f7f7f7;-webkit-box-shadow:inset 0 1px 4px 0 rgba(156,156,156,.7);box-shadow:inset 0 1px 4px 0 rgba(156,156,156,.7);color:#777;outline:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 3px 0 0;padding:0;vertical-align:middle;background:#fff9d7}input[type=radio],input[type=checkbox]{box-shadow:none;background:none\9!important;background-color:transparent\9!important}input[type=radio][disabled]{box-shadow:none;background:#999;background:none\9!important;background-color:transparent\9!important}textarea{padding:8px;border:1px solid #acacac;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input:focus,select:focus,textarea:focus{background:#dae6eb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZTZlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmYwZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#dae6eb 0%,#e6f0f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dae6eb),color-stop(100%,#e6f0f5));background:-webkit-linear-gradient(top,#dae6eb 0%,#e6f0f5 100%);background:-o-linear-gradient(top,#dae6eb 0%,#e6f0f5 100%);background:-ms-linear-gradient(top,#dae6eb 0%,#e6f0f5 100%);background:linear-gradient(to bottom,#dae6eb 0%,#e6f0f5 100%);background:#dae6eb\9;*background:#dae6eb;color:#2d2d2d}input[readonly],textarea[readonly]{background:#ccc}input[disabled],textarea[disabled]{background:#ccc}input:-ms-input-placeholder{color:#ccc!important}.err-exclam,.err-desc{display:none}.errorUnderTitle{margin-top:-20px;margin-bottom:20px}.errorUnderSubtitle{margin-top:-10px;margin-bottom:16px}.error-wrapper .err-desc .err-exclam .ficon-circle .ficon{top:0}.error-wrapper .err-desc{display:block;color:#cf0039;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:5px}.error-wrapper .err-exclam{display:block;z-index:2}form.gjc-form-submit .lbl-wrapper{width:500px}form.gjc-form-submit .field-row label{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.1538em;display:inline-block;*display:inline;*zoom:1;margin:4px 0}.error-wrapper .err-exclam{position:absolute;width:38px;height:38px;top:-5px;right:-10px}.error-wrapper .err-exclam .ficon-circle{top:0;font-size:3.462em;color:#ad0000}.error-wrapper .err-exclam .ficon-circle .ficon{top:-1px}.input-style{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dedede;padding:5px 10px 6px;margin:0;vertical-align:middle;color:#777;background:#f7f7f7;min-width:300px;margin:0 3px 0 0}.input-field-required{color:red;padding-top:5px}.field-row.button-row{padding-top:15px}form.one-col .field-row{vertical-align:middle}form.one-col .input-wrapper{margin-left:0;vertical-align:middle}form.one-col .field-row .lbl-wrapper{float:left;width:270px;margin-right:18px;text-align:left}form.one-col .field-row label{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:1em;line-height:1.4em;padding-left:0;padding-bottom:5px;display:inline-block}form.one-col .label-note,form.one-col .input-note{display:block;font-size:1em;color:#777}form.one-col .input-note{padding-top:8px}.field-validation-error-under-Title{margin-top:-15px;margin-bottom:10px}.field-validation-error-under-Subtitle{padding-bottom:5px}.field-validation-error{color:#cf0039;padding-bottom:5px;font-family:"Humanist777BT",Verdana,Arial,Sans-Serif;display:list-item;font-size:11px;margin-left:15px}.field-validation-error a{color:#cf0039!important;text-decoration:underline}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#a70000}.validation-summary-valid{display:none}input.input-validation-error,textarea.input-validation-error,select.input-validation-error{border:1px solid red;background-color:#fee}.error-display{display:inline-block;vertical-align:top}.form-success-msg{background:#d4ecd3 url(Images/Generic/Icons/success-msg.png) no-repeat 12px 18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#12890c;border:1px solid #f1e5e1;padding:15px 15px 15px 54px;margin-bottom:20px;min-height:2em}form.send-to-friend .error-wrapper .err-desc{display:block}.activation-wrapper form.two-col .field-row .lbl-wrapper{width:120px}.activation-wrapper form.two-col .input-wrapper{margin-left:140px}.register-content #ss_searchStoreField{width:100%}.LBD_CaptchaIconsDiv{text-align:left!important;margin:0 2px -4px 2px!important;padding:0!important;display:-moz-inline-stack;display:inline-block!important;vertical-align:top!important;zoom:1!important}.LBD_CaptchaImageDiv{margin:0!important;padding:0!important;display:-moz-inline-stack;display:inline-block!important;vertical-align:top!important;zoom:1!important}#main-menu .box-container{position:absolute;padding:0 12px 20px 12px;width:940px;left:-8000px;top:42px;overflow:hidden}#main-menu .container{position:relative;overflow:hidden;padding:24px 33px;width:873px;text-align:left;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyNTQ5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzIxNjlhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left,#125492 0%,#2169a2 99%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#125492),color-stop(99%,#2169a2));background:-webkit-linear-gradient(left,#125492 0%,#2169a2 99%);background:-o-linear-gradient(left,#125492 0%,#2169a2 99%);background:-ms-linear-gradient(left,#125492 0%,#2169a2 99%);background:linear-gradient(to right,#125492 0%,#2169a2 99%);background:#125492 \9;box-shadow:0 0 10px 0 #838181;-moz-box-shadow:0 0 10px 0 #838181;-webkit-box-shadow:0 0 10px 0 #838181;z-index:2}#main-menu .level-2{position:relative;text-align:left;z-index:2;width:100%}#main-menu .level-2 li{float:left;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:200px}#main-menu .level-2 li.last{width:240px;padding-right:0;border-right:0 none}#main-menu .level-2 li.last a{margin:0;padding-top:0}#main-menu .level-2 li.tag-special.last,#main-menu .level-2 li.tag-conseil.last{position:static}#main-menu .tag-special>a{position:absolute;width:240px;right:0;top:0}#main-menu .product-item.tag-special .product-preview{width:238px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,#fff 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,#fff),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,#fff 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,#fff 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,#fff 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,#fff 0%,#e6f3f9 100%);background-color:#eaf1f5\9}#main-menu .level-2 li.title a{margin:0 13px 6px 0}#main-menu .level-2 li a{display:block;margin:3px 13px 3px 9px;color:#fff}#main-menu .level-2 li a strong{color:#fff}#main-menu .level-2>li,#main-menu .level-2 li ul{min-height:230px}#main-menu .level-2>li{position:relative;width:181px;border-right:1px solid #1c5286;border-left:1px solid #396b97;padding:0 14px}#main-menu .level-2>li:first-child{padding-left:0;border-left:0 none}#main-menu .level-2 ul>li{padding-top:.5em;padding-bottom:.5em;line-height:1.3em}#main-menu .level-2.store ul>li{padding-top:0;padding-bottom:0;line-height:1em}#main-menu .level-2.store ul li.title{padding-top:24px}#main-menu .level-2.store ul li.title:first-child{padding-top:0}#main-menu .product-item .product-item-description{padding-top:14px}#main-menu .product-item .product-item-description .product-brand,#main-menu .product-item .product-item-description .product-name{color:#fff}#main-menu .product-item:hover a .product-item-description .product-name{text-decoration:none}#main-menu .product-item a:hover .product-item-description .product-name{text-decoration:underline}#main-menu .tag-special .tag{position:absolute;width:68px;height:68px;top:-15px;right:-22px;left:auto;z-index:2;text-indent:-3000px}html[lang="fr"] #main-menu .tag-special .tag{background:url(Images/Generic/Products/Stickers/fr/en-vedette.png) no-repeat 0 0}html[lang="en"] #main-menu .tag-special .tag{background:url(Images/Generic/Products/Stickers/en/featured.png) no-repeat 0 0}#main-menu .tag-conseil .tag-conseil-content{position:absolute;width:240px;right:0;top:0}#main-menu .tag-conseil .tag-conseil-content a:hover{text-decoration:none}#main-menu .tag-conseil .tag{position:relative;height:33px;width:230px;left:14px;background-position:0 -100px;text-indent:-3000px}#main-menu .tag-conseil .conseil-description{display:block;width:187px;min-height:87px;padding:26px 22px 26px 22px;background:url(Images/Generic/sub-menu-paper.png) no-repeat 0 0;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}#main-menu .tag-conseil .conseil-description .conseil-qst,#main-menu .tag-conseil .conseil-description .conseil-link{display:block}#main-menu .tag-conseil .conseil-description .conseil-qst{font-size:16px;color:#2d2d2d;line-height:16pt;padding-bottom:16px}#main-menu .tag-conseil .conseil-description .conseil-link{color:#004990}#main-menu .tag-ourbrand{text-align:center}.tag-ourbrand .brand-preview img{padding-top:17px;display:block;width:auto;margin:0 auto;position:relative;z-index:1}.tag-ourbrand .ourbrand-name{display:inline-block;padding-top:20px;text-align:center}.tag-ourbrand:hover .ourbrand-name{text-decoration:underline}#breadcrumb{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;color:#c7c7c7;margin-bottom:20px}#breadcrumb .current-page{color:#2d2d2d}#categories-landing,#products-landing{position:relative}#categories-landing.store-brand h1.title,#products-landing.store-brand h1.title{width:500px}#categories-landing h1.title,#products-landing h1.title{padding-bottom:20px;padding-top:18px}#categories-landing h1.title .lower-title{font-size:.8em}#categories-landing .others-brand,#products-landing .others-brand{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;position:absolute;right:0;top:23px;text-align:right}.side-menu .sml-line{display:block;width:25px;height:1px;line-height:1px;margin:0 0 14px;background-color:#cbdfe9}.side-menu ul .sml-line{margin:1em 0;padding:0}.side-menu .bck-btn,.side-menu.show-no-facet{margin-bottom:30px}.side-menu .bck-btn .rounded-button-light-blue{}.side-menu .bck-btn .rounded-button-light-blue .icon.back-dark{font-size:1.538em;height:30px;width:auto;left:-5px;margin-right:0}.side-menu .title,.side-menu.niveau-0 .title-cat-group,.side-menu.niveau-1 .title-cat-group,.side-menu.niveau-2-3 .title-cat-group{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:16px}.side-menu .title,.side-menu.niveau-2-3 .title-cat-group{padding:5px 0 8px 0;margin-bottom:.75em;border-top:1px solid #cbdfe9;border-bottom:1px solid #cbdfe9}.side-menu.niveau-1 .title-cat-group,.side-menu.niveau-0 .title-cat-group{padding:4px 0 4px 0;margin-bottom:.45em}.side-menu .all-product{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;border-top:1px solid #cbdfe9;margin-top:30px;padding:26px 0 35px 0;font-size:1em}.side-menu .dashed-separator{border:none;background:url(Images/Generic/dotted-line.png) repeat-x 0 bottom;padding-top:10px;line-height:1.4em}.side-menu .first.dashed-separator{padding-top:0;font-size:1em}.side-menu .first.dashed-separator span{font-size:16px}.side-menu ul,.side-menu .all-packages{font-family:'Humanist777BT-BoldB';font-size:13px}.side-menu ul{margin-bottom:20px}.side-menu ul li a{display:block;padding:3px 0 8px 0;margin-bottom:3px}.side-menu ul li a.select{text-decoration:none;color:#000}.side-menu ul li a.color-red{color:#db003d}.side-menu a[data-param-value],.side-menu.niveau-1 .title-cat-sub,.side-menu .fn-toggle-ignore .fn-toggle{display:block;border:1px solid transparent;padding:5px 0 5px 13px}.side-menu.niveau-1 .title-cat-sub{margin-bottom:0}.side-menu a[data-param-value] .fn-facet-count{font-family:'Humanist777BT-RomanB',Verdana,Arial,Sans-Serif;color:#2d2d2d}.search-filters{max-width:520px;position:relative}.search-filters a.fn-facet{color:#2d2d2d}.search-filters .parent,.reset-filter{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}.reset-filter{*vertical-align:.4em}.search-filters a[data-param-value],.facets a[data-param-value].selected{background:#e0f4ff;border:1px solid #cbdfe9;padding:5px 13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.search-filters a[data-param-value]{position:relative;margin-right:.5em;display:inline-block;*display:inline;*zoom:1;padding:5px 30px 5px 5px;margin-bottom:3px;color:#2d2d2d}.search-filters a[data-param-value] .ficon{position:absolute;top:5px;right:7px;color:#004990}.facets-menu li.noDisplay{display:none}.facets-menu .selected-cat,.facets-menu a.selected{color:#121212}.facets-menu a.selected-cat:hover{text-decoration:none}.facets-menu .all-packages{padding:15px 0 15px}.checkout #header{margin-top:35px;margin-bottom:0}.checkout .logo img{margin-bottom:10px}.checkout-nav{margin-left:300px}.checkout-nav ul{height:40px}.checkout-nav li{margin-left:-9px;float:left;background:url(Images/Checkout/step-sprite.png) no-repeat right 0;padding-right:13px}.checkout-nav li:first-child a,.checkout-nav li:first-child>span{background:#efefef;border:1px solid #e3e3e3;border-right:none;padding-left:3px;-webkit-border-radius:2px;border-radius:2px}.checkout-nav li:first-child a span,.checkout-nav li:first-child>span>span{border:none}.checkout-nav li a,.checkout-nav li>span{text-transform:uppercase;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:1.153846153846154em;display:block;background:url(Images/Checkout/step-sprite.png) no-repeat 0 -34px;padding-left:13px;color:#979797}.checkout-nav li a.disabled:hover,.checkout-nav li a.disabled:hover *{cursor:default;text-decoration:none}.checkout-nav li a span,.checkout-nav li>span>span{padding:0 20px;border:1px solid #e3e3e3;border-right:none;border-left:none;background:#efefef;line-height:32px;display:block}.checkout-nav li.last{background:none;border-right:1px solid #e3e3e3;padding-right:0}.checkout-nav li.last a span,.checkout-nav li.last>span>span{padding:0 12px 0 9px;font-size:1.23em}.checkout-nav li.active{background-position:right -68px}.checkout-nav li.active:first-child a,.checkout-nav li.active:first-child>span{background:#1c88c2;border-color:#8bbed9}.checkout-nav li.active:first-child a span,.checkout-nav li.active:first-child>span>span{border:none;line-height:32px}.checkout-nav li.active a,.checkout-nav li.active>span{background-position:0 -102px;color:#fff}.checkout-nav li.active a span,.checkout-nav li.active>span>span{border-color:#8bbed9;background:#1c88c2;line-height:32px}.checkout footer{margin-top:150px}.checkout footer .help{text-align:center}.checkout footer em{font-style:normal;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}.checkout footer .section-wrapper.copyright .conditions{top:1.4em}.errorpage footer{margin-top:115px}.errorpage footer .help{text-align:center}.errorpage footer em{font-style:normal;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}.errorpage footer .section-wrapper.copyright .conditions{top:1.4em}.register #header{margin-top:35px;margin-bottom:0}.register .logo img{margin-bottom:10px}.register-nav{margin-left:300px}.register-nav li{margin-left:-9px;float:left;background:url(Images/Checkout/step-sprite.png) no-repeat right 0;padding-right:13px}.register-nav li:first-child a{background:#efefef;border:1px solid #e3e3e3;border-right:none;padding-left:3px;-webkit-border-radius:2px;border-radius:2px}.register-nav li:first-child a span{border:none}.register-nav li a{text-transform:uppercase;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:.9230769230769231em;display:block;background:url(Images/Checkout/step-sprite.png) no-repeat 0 -34px;padding-left:13px;color:#979797;text-align:center}.register-nav li a span{padding:0 20px;border:1px solid #e3e3e3;border-right:none;border-left:none;background:#efefef;line-height:16px;display:block}.register-nav li.last{display:block;background:none;border-right:1px solid #e3e3e3;padding-right:0}.register-nav li.last a{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:1.153846153846154em}.register-nav li.last a .ficon{padding:0 12px 0 9px;font-size:1.23em;line-height:32px}.register-nav li.active{background-position:right -68px}.register-nav li.active:first-child a{background:#1c88c2;border-color:#8bbed9}.register-nav li.active:first-child a span{border:none}.register-nav li.active a{background-position:0 -102px;color:#fff}.register-nav li.active a span{border-color:#8bbed9;background:#1c88c2;line-height:16px}.register footer{margin-top:150px}.register footer .help{text-align:center}.register footer em{font-style:normal;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}.register footer .section-wrapper.copyright .conditions{top:1.4em}#contentSnap{position:relative;z-index:1}.ficon-circle{position:absolute;left:-3px;font-size:1.9em;top:23px;line-height:1em!important}.ficon-circle .ficon{position:absolute;top:0%;right:0;bottom:0;left:0;color:#fff;text-align:center;font-size:.5em}.ecom-button{position:relative;padding-right:30px;display:inline-block;*display:inline;*zoom:1;color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMDAzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MDAwMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#db003d 0%,#900028 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#db003d),color-stop(100%,#900028));background:-webkit-linear-gradient(top,#db003d 0%,#900028 100%);background:-o-linear-gradient(top,#db003d 0%,#900028 100%);background:-ms-linear-gradient(top,#db003d 0%,#900028 100%);background:linear-gradient(to bott om,#db003d 0%,#900028 100%);background:#ff0047 url(Images/Generic/Buttons/ecom-normal.gif) repeat-x 0 bottom\9;*background:#ff0047 url(Images/Generic/Buttons/ecom-normal.gif) repeat-x 0 bottom;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset -1px -1px 3px 0 #770021;-webkit-box-shadow:inset -1px -1px 3px 0 #770021;-o-box-shadow:inset -1px -1px 3px 0 #770021;box-shadow:inset -1px -1px 3px 0 #770021;padding:.6153846153846154em 1em}.ecom-button:hover,.ecom-button:focus{text-decoration:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNDI3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjAwMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff4277 0%,#9b002b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff4277),color-stop(100%,#9b002b));background:-webkit-linear-gradient(top,#ff4277 0%,#9b002b 100%);background:-o-linear-gradient(top,#ff4277 0%,#9b002b 100%);background:-ms-linear-gradient(top,#ff4277 0%,#9b002b 100%);background:linear-gradient(to bottom,#ff4277 0%,#9b002b 100%);background:#ff0047 url(Images/Generic/Buttons/ecom-hover.gif) repeat-x 0 bottom\9;*background:#ff0047 url(Images/Generic/Buttons/ecom-hover.gif) repeat-x 0 bottom}.ecom-button:active{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhMDAyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNTAwMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#8a0027 0%,#b5002a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8a0027),color-stop(100%,#b5002a));background:-webkit-linear-gradient(top,#8a0027 0%,#b5002a 100%);background:-o-linear-gradient(top,#8a0027 0%,#b5002a 100%);background:-ms-linear-gradient(top,#8a0027 0%,#b5002a 100%);background:linear-gradient(to bottom,#8a0027 0%,#b5002a 100%);background:#b5002a url(Images/Generic/Buttons/ecom-active.gif) repeat-x 0 0\9;*background:#b5002a url(Images/Generic/Buttons/ecom-active.gif) repeat-x 0 0;-moz-box-shadow:inset 1px 1px 3px 0 #770021;-webkit-box-shadow:inset 1px 1px 3px 0 #770021;-o-box-shadow:inset 1px 1px 3px 0 #770021;box-shadow:inset 1px 1px 3px 0 #770021}.ecom-button.cart .ecom-button-label{display:block;padding-left:20px}.ecom-button.cart .ecom-button-label.basket .ficon{position:absolute;top:7px;left:13px;font-size:1.308em}.ecom-blue{display:inline-block;*display:inline;*zoom:1;color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDk5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDM5NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#004990 0%,#003971 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004990),color-stop(100%,#003971));background:-webkit-linear-gradient(top,#004990 0%,#003971 100%);background:-o-linear-gradient(top,#004990 0%,#003971 100%);background:-ms-linear-gradient(top,#004990 0%,#003971 100%);background:linear-gradient(to bottom,#004990 0%,#003971 100%);background:#004990\9;*background:#004990;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset -1px -1px 3px 0 #770021;-webkit-box-shadow:inset -1px -1px 3px 0 #770021;-o-box-shadow:inset -1px -1px 3px 0 #770021;box-shadow:inset -1px -1px 3px 0 #770021;padding:.6153846153846154em 1em}.ecom-blue:hover,.ecom-blue:focus{text-decoration:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRjOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0075c3),color-stop(100%,#004c95));background:-webkit-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-o-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-ms-linear-gradient(top,#0075c3 0%,#004c95 100%);background:linear-gradient(to bottom,#0075c3 0%,#004c95 100%);background:#0075c3\9;*background:#0075c3}.ecom-blue:active{-moz-box-shadow:inset 1px 1px 3px 0 #770021;-webkit-box-shadow:inset 1px 1px 3px 0 #770021;-o-box-shadow:inset 1px 1px 3px 0 #770021;box-shadow:inset 1px 1px 3px 0 #770021}.ecom-blue.cart .ecom-label{display:block;padding-left:20px;background:url(Images/Generic/Icons/cart-small-white.png) no-repeat 0 center}.header-search-button{width:40px;height:29px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:1.692em;line-height:1.538em;text-align:center;background:#00488f;background:-moz-linear-gradient(top,#00488f 0%,#003a73 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00488f),color-stop(100%,#003a73));background:-webkit-linear-gradient(top,#00488f 0%,#003a73 100%);background:-o-linear-gradient(top,#00488f 0%,#003a73 100%);background:-ms-linear-gradient(top,#00488f 0%,#003a73 100%);background:linear-gradient(to bottom,#00488f 0%,#003a73 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00488f',endColorstr='#003a73',GradientType=0);text-indent:-8000px\9;filter:none\9;background:none\9;background:url(Images/Generic/Buttons/header-search.png) no-repeat 0 0\9}.header-search-button .hidden-text{display:block}.header-search-button:focus,.header-search-button:hover,.header-search-button:active{background:#0073c3;background:-moz-linear-gradient(top,#0073c3 0%,#004c95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0073c3),color-stop(100%,#004c95));background:-webkit-linear-gradient(top,#0073c3 0%,#004c95 100%);background:-o-linear-gradient(top,#0073c3 0%,#004c95 100%);background:-ms-linear-gradient(top,#0073c3 0%,#004c95 100%);background:linear-gradient(to bottom,#0073c3 0%,#004c95 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0073c3',endColorstr='#004c95',GradientType=0);text-decoration:none;filter:none\9;background:none\9;background:url(Images/Generic/Buttons/header-search-h.png) no-repeat 0 0\9}.btn-cta{display:inline-block;*display:inline;*zoom:1;text-decoration:none;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;padding:6px 10px;border:1px solid #b0cdd7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:3px;background:#fbfcfe url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZmFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmVhZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7fafd),color-stop(100%,#dfeaf5));background:-webkit-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:-o-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:-ms-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:linear-gradient(to bottom,#f7fafd 0%,#dfeaf5 100%);*background:#fbfcfe}.btn-cta:hover,.btn-cta:focus{text-decoration:none;background:#fff}.btn-cta:active{-moz-box-shadow:inset 4px 5px 10px 0 #bfd3e8;-webkit-box-shadow:inset 4px 5px 10px 0 #bfd3e8;-o-box-shadow:inset 4px 5px 10px 0 #bfd3e8;box-shadow:inset 4px 5px 10px 0 #bfd3e8}.btn-cta.btn-OrderList{margin-bottom:3px;margin-top:3px;text-align:center;width:140px}.btn-interface{color:#fff;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-decoration:none;padding:7px 10px;border-left:1px solid #a0b6cc;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDk5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDM5NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#004990 0%,#003971 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004990),color-stop(100%,#003971));background:-webkit-linear-gradient(top,#004990 0%,#003971 100%);background:-o-linear-gradient(top,#004990 0%,#003971 100%);background:-ms-linear-gradient(top,#004990 0%,#003971 100%);background:linear-gradient(to bottom,#004990 0%,#003971 100%);background:#004990\9;*background:#004990}.btn-interface:hover,.btn-interface:focus{text-decoration:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRjOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0075c3),color-stop(100%,#004c95));background:-webkit-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-o-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-ms-linear-gradient(top,#0075c3 0%,#004c95 100%);background:linear-gradient(to bottom,#0075c3 0%,#004c95 100%);background:#0075c3\9;*background:#0075c3}.btn-interface:active{-moz-box-shadow:inset 4px 5px 10px 0 #002346;-webkit-box-shadow:inset 4px 5px 10px 0 #002346;-o-box-shadow:inset 4px 5px 10px 0 #002346;box-shadow:inset 4px 5px 10px 0 #002346}.newsletter-icon{display:inline-block;position:relative;padding-left:30px}.newsletter-icon .ficon{position:absolute;left:-1px;top:-6px;color:#000;font-size:2.1em}.btn-interface-4-corners{display:inline-block;*display:inline;*zoom:1;*margin:0 10px 0 0;color:#fff;text-decoration:none;padding:7px 10px;border-left:1px solid #a0b6cc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDk5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDM5NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#004990 0%,#003971 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004990),color-stop(100%,#003971));background:-webkit-linear-gradient(top,#004990 0%,#003971 100%);background:-o-linear-gradient(top,#004990 0%,#003971 100%);background:-ms-linear-gradient(top,#004990 0%,#003971 100%);background:linear-gradient(to bottom,#004990 0%,#003971 100%);background:#004990\9;*background:#004990}.btn-interface-4-corners:hover,.btn-interface-4-corners:focus{text-decoration:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRjOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0075c3),color-stop(100%,#004c95));background:-webkit-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-o-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-ms-linear-gradient(top,#0075c3 0%,#004c95 100%);background:linear-gradient(to bottom,#0075c3 0%,#004c95 100%);background:#0075c3\9;*background:#0075c3}.btn-interface-4-corners:active{-moz-box-shadow:inset 4px 5px 10px 0 #002346;-webkit-box-shadow:inset 4px 5px 10px 0 #002346;-o-box-shadow:inset 4px 5px 10px 0 #002346;box-shadow:inset 4px 5px 10px 0 #002346}.btn-interface-4-corners-light{display:inline-block;*display:inline;*zoom:1;text-decoration:none;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;padding:6px 10px;border:1px solid #b0cdd7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:3px;background:#fbfcfe url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZmFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmVhZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7fafd),color-stop(100%,#dfeaf5));background:-webkit-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:-o-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:-ms-linear-gradient(top,#f7fafd 0%,#dfeaf5 100%);background:linear-gradient(to bottom,#f7fafd 0%,#dfeaf5 100%);*background:#fbfcfe}.btn-interface-4-corners-light:hover,.btn-interface-4-corners-light:focus{text-decoration:none;background:#fff}.product-item span{display:block}.product-item .product-preview{position:relative;display:block;border:1px solid #b6c2c8;margin-top:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);background-color:#eaf1f5\9;*background:#eaf1f5}.product-item .product-preview img{padding-top:17px;display:block;width:auto;margin:0 auto;position:relative;z-index:1}.product-item .product-item-link{display:block;padding-top:17px}.product-item .product-item-description{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:.9231em}.product-item .product-item-description span{display:block;padding-bottom:5px}.product-item .product-item-description .product-cat{color:#777}.product-item .product-item-description .product-brand{text-transform:uppercase;color:#2d2d2d}.product-item a .product-item-description .product-name{color:#004990}.product-item a.product-preview:hover,.product-item a.product-preview:focus{-moz-box-shadow:0 0 21px 0 rgba(28,136,194,.25);-webkit-box-shadow:0 0 21px 0 rgba(28,136,194,.25);-o-box-shadow:0 0 21px 0 rgba(28,136,194,.25);box-shadow:0 0 21px 0 rgba(28,136,194,.25)}.product-item:hover a .product-item-description .product-name{text-decoration:underline}.product-item a:hover{text-decoration:none}.product-item .box-price{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;color:#121212}.product-item .box-price.discount{color:#db003d}.product-item .box-price.strike{text-decoration:line-through;color:#121212;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.product-item .product-preview .product-overlay{display:none}.sante .product-item .product-preview .product-overlay,.our-products .product-item .product-preview .product-overlay{display:block;z-index:3;position:absolute;top:0;bottom:0;left:0;right:0;background:url(Images/Generic/Products/shadow-layer.png) no-repeat center center}.icon-section{position:relative;padding:5px 0 5px 50px;line-height:45px}.icon-section.with-span-note{position:relative;padding-bottom:36px}.icon-section.with-span-note span.title-subtitle span{bottom:17px;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.6em;left:50px;position:absolute}.my-account-block-content .icon-section.health-file .ficon-circle,.my-pjc-box .icon-section.store .ficon-circle,.my-account-block-content .icon-section.basket .ficon-circle,.my-account-block-content .icon-section.shipping .ficon-circle,.my-account-block-content .icon-section.subscription .ficon-circle,.my-account-block-content .icon-section.infos .ficon-circle{font-size:2.4em}.my-account-block-content .icon-section.health-file .ficon-circle .ficon,.my-pjc-box .icon-section.store .ficon-circle .ficon,.my-account-block-content .icon-section.basket .ficon-circle .ficon,.my-account-block-content .icon-section.shipping .ficon-circle .ficon,.my-account-block-content .icon-section.subscription .ficon-circle .ficon,.my-account-block-content .icon-section.infos .ficon-circle .ficon{font-size:.615em;top:-2px}.my-account-block-content .icon-section.health-file .ficon-circle{top:19px}.my-account-block-content .icon-section.health-file .ficon-circle .ficon{font-size:.461em}.my-pjc-box .icon-section.store .ficon-circle,.my-account-block-content .icon-section.basket .ficon-circle,.my-account-block-content .icon-section.shipping .ficon-circle,.my-account-block-content .icon-section.subscription .ficon-circle,.my-account-block-content .icon-section.infos .ficon-circle{top:11px;left:-2px}.my-pjc-box .icon-section.store .ficon-circle{left:-3px}.my-pjc-box .icon-section.store .ficon-circle .ficon{font-size:.538em}.my-account-block-content .icon-section.basket .ficon-circle .ficon{font-size:.538em;left:-2px}.my-account-block-content .icon-section.subscription .ficon-circle{*top:23px}.my-account-block-content .icon-section.subscription .ficon-circle .ficon{font-size:.461em}.icon-section.health .ficon-circle{color:#15c377;top:15px}.icon-section.health .ficon-circle .ficon{font-size:.692em;top:-2px}.icon-section.store .ficon-circle{color:#2c90c6;top:15px}.icon-section.store .ficon-circle .ficon{font-size:.538em}#subscription-info-list .icon-responsive{float:left;position:relative}#subscription-info-list .icon-responsive .ficon-circle{left:2px;top:0;font-size:9.2em;color:#2c90c6}#subscription-info-list .icon-responsive .ficon-circle .ficon{font-size:.538em}#subscription-info-list .icon-responsive .ficon-circle .shadow{bottom:25px;z-index:-1}#subscription-info-list .icon-ctn.newsletter .ficon-circle .ficon{top:-2px}#subscription-info-list .icon-ctn.flyer .ficon-circle .ficon{top:-6px}.icon-section.health-file .ficon-circle{color:#15c377}.icon-section.basket .ficon-circle,.icon-section.shipping .ficon-circle,.icon-section.subscription .ficon-circle,.icon-section.infos .ficon-circle{color:#2c90c6}.icon-section.photo .ficon-circle{color:#093679;top:15px}.icon-section.photo .ficon-circle .ficon{font-size:.538em;top:-2px;left:2px}.icon-section.beauty .ficon-circle{color:#9c1853;top:15px}.icon-section.beauty .ficon-circle .ficon{font-size:.615em;top:-2px}.paper-shadow,.paper-shadow-left{position:absolute;top:100%;height:8px;width:102px}.paper-shadow{right:-5px;background:url(Images/Generic/paper-shadow.png) no-repeat 0 center}.paper-shadow-left{left:-5px;background:url(Images/Generic/paper-shadow-left.png) no-repeat 0 center}.paper-shadow.with-border{top:auto;bottom:-9px}.placeholder{position:absolute;color:#999;font-family:sans-serif;z-index:1;cursor:text;padding:5px 10px;line-height:1.5em!important;text-transform:none}label span.placeholder-hide{display:none}label span.placeholder-hide-except-screenreader{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.hidden-text{text-indent:-8000px;overflow:hidden}.hidden{position:absolute;left:-8000px;width:10px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear-both{clear:both}.show{display:block}.hide{display:none}.form-error{padding-bottom:40px}.form-error-container{display:none}.form-error-container2{margin-top:10px;display:none}.form-error .form-error-container{display:block;background:#fce7e1;color:#ad0000;padding:8px 8px 8px 30px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ebdeda;position:relative}.error-title{font-size:2.923076923076923em;line-height:1em;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;display:inline-block;*display:inline;*zoom:1;padding-right:13px;vertical-align:middle}.error-details-wrapper.full-width{max-width:59em}.error-details-wrapper{display:inline-block;*display:inline;*zoom:1;border-left:1px solid #fff;max-width:39em;vertical-align:middle}.error-details{padding-left:1em;display:block;border-left:1px solid #e1d7d4}.error-summary{display:block;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.error-description{display:block}.err-sep{padding-bottom:20px}.error-icon{background:url(Images/Generic/Icons/form-sprite.png) no-repeat center -100px;width:25px;height:31px;position:absolute;left:15px;top:50%;margin-top:-15px}.error-details .highlight{padding:0 3px;margin:0 3px;color:#a80000;background:#fce7e1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.error-inline-exclam{position:relative;display:inline-block;*display:inline;*zoom:1;width:18px;height:18px;margin:0 0 2px;vertical-align:middle}.error-inline-exclam .ficon-circle{top:0;font-size:1.538em;left:-1px}.error-inline-exclam .ficon-circle .ficon{top:0;left:1px;font-size:.63em;-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-transform:rotate(340deg);transform:rotate(340deg)}.form-confirm{padding-top:20px;padding-bottom:40px;width:575px}.form-confirm-container{display:none}.form-confirm .form-confirm-container{display:block;background:#d4ecd3;color:#12890c;padding:15px 8px 15px 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ebdeda;position:relative}.confirm-title{font-size:2.923076923076923em;line-height:1em;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;display:inline-block;*display:inline;*zoom:1;padding-right:13px;vertical-align:middle}.confirm-details-wrapper{display:inline-block;*display:inline;*zoom:1;width:35em;vertical-align:middle}.confirm-details{padding-left:1em;display:block}.confirm-summary{display:block;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.confirm-icon{width:50px;height:40px;position:absolute;left:5px;top:50%;margin-top:-15px}.confirm-icon-close{width:15px;height:15px;display:inline-block;position:absolute;right:5px;top:50%;margin-top:-5px;cursor:pointer;color:#828282}.success-message{padding:20px 20px 20px 80px;border:1px solid #b3bfc5;margin:0 20px 40px;position:relative;border:1px solid #b6c2c8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);background-color:#eaf1f5\9;*background:#eaf1f5}.success-title{font-size:1.615em;line-height:1.3em;padding-bottom:12px;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif}.success-detail{margin-bottom:40px}.success-nav-link{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.icon.success-msg{position:absolute;font-size:3em;left:12px;top:17px;width:auto;height:35px;background-position:-150px -100px;color:#12890c}.icon.success-msg .ficon{color:#fff;font-size:.6em}.lazy-load-indicator{position:fixed;bottom:-50px;height:50px;left:50%;margin-left:-300px;background:rgba(255,0,0,.1);border:1px solid #b6c2c8;width:600px;-webkit-transform:translate3d(0,0,0);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.lazy-load-indicator .spinner{position:absolute}.lazy-load-indicator.open{bottom:-2px}.overlay{display:none!important}.overlay.overlay-visible{display:block!important}.overlay .error-details-wrapper{max-width:25em}.overlay-mask{background:#000;filter:alpha(opacity=25);opacity:.25;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000}[data-enhance*=facetedSearch]{position:relative}[data-enhance*=facetedSearch] .form-error{display:none}[data-enhance*=facetedSearch].form-error .form-error{display:block;margin-bottom:20px}.fn-tip-content{display:none}.bt-box .fn-tip-content{display:block}.fn-moneris-error{display:none}.sante-login-form-maintenance{font-size:1.231em}.blood-pressure-offline{font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif}.blood-pressure-offline .err-exclam{position:absolute;left:50%;margin-left:-25px;margin-top:15px;width:38px;height:38px}.blood-pressure-offline .err-exclam .ficon-circle{top:0;font-size:2.692em;color:#ad0000}.blood-pressure-offline .err-exclam .ficon-circle .ficon{top:8px;left:4px;-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-transform:rotate(340deg);transform:rotate(340deg)}.sante-login-slide{height:160px}.sante-login-slide .err-exclam{position:absolute;left:50%;margin-left:-25px;margin-top:15px;width:38px;height:38px;display:inline-block;margin-bottom:10px}.sante-login-slide .err-exclam .ficon-circle{top:0;font-size:2.692em;color:#ad0000}.sante-login-slide .err-exclam .ficon-circle .ficon{top:8px;left:4px;-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-transform:rotate(340deg);transform:rotate(340deg)}.sheet-textboxDS .maintenance-panel{padding-top:40px;padding-bottom:20px}.health-file-block .maintenance-panel{padding:75px 0 50px 2px}.maintenance-panel .err-exclam{position:absolute;top:50%;margin-top:-19px;width:38px;height:38px;display:inline-block}.maintenance-panel .err-exclam .ficon-circle{top:0;font-size:3.077em;color:#ad0000}.maintenance-panel .err-exclam .ficon-circle .ficon{top:6px;left:4px;-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-transform:rotate(340deg);transform:rotate(340deg)}.maintenance-panel .maintenance-message{margin-top:-40px;margin-left:75px;position:absolute;top:50%}.maintenance-panel .maintenance-message .maintenance-message p{margin-bottom:0!important}#health-file .maintenance-panel .maintenance-message{margin-top:0;margin-left:75px;position:relative;top:50%}.maintenance-renewal-panel{margin:20px 0 0 10px}.maintenance-renewal-panel .maintenance-message{margin-left:75px}.maintenance-renewal-panel .err-exclam{margin-top:15px;position:absolute;width:38px;height:38px;display:inline-block}.maintenance-renewal-panel .err-exclam .ficon-circle{top:0;font-size:3.462em;color:#ad0000}.maintenance-renewal-panel .err-exclam .ficon-circle .ficon{top:8px;left:4px;-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-transform:rotate(340deg);transform:rotate(340deg)}.opened-desktop-toggle-block .article-layout{display:block!important;height:auto!important}#categories-landing .form-error-container .ficon-circle,#products-landing .form-error-container .ficon-circle{left:12px;top:5px;font-size:3.846em}#categories-landing .error-title,#products-landing .error-title{padding-left:45px}.gjc-tab h2.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.23em;padding-bottom:20px}.gjc-utility-tools.gjc-scroll-container{padding:0 0 20px}.gjc-utility-tools.gjc-scroll-container.last-footer{padding-bottom:40px}.gjc-utility-tools .btn-cta.gjc-scroll-link-to-top{float:right;cursor:pointer}.gjc-utility-tools .btn-cta.gjc-scroll-link-to-top .ficon{vertical-align:middle;margin-right:5px}.OrderDetailsfieldPromoCodeTextbox{width:100px}.OrderDetailsDivPromoCodeNoteToUser{margin-top:8px;margin-bottom:10px}.btn-cta.btn-OrderSummary{margin-bottom:12px;text-align:center;margin-top:8px}.admin-grid .input-wrapper .btn-cta{cursor:hand;cursor:pointer}.admin-grid .grid-entry-form,.admin-grid .grid-batch-form,.admin-grid .grid-view{position:relative;margin:0 auto}.admin-grid .grid-entry-form,.admin-grid .grid-entry-view.grid-view{width:2050px}.admin-grid .grid-batch-form,.admin-grid .grid-batch-view.grid-view{width:1700px}.admin-grid tr td{padding:10px 0 10px 0;vertical-align:top}.admin-grid .header-style,.admin-grid .footer-style{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;color:#fff}.admin-grid .header-style{background:#238dc4 url(Images/Generic/menu-bg.png) repeat-x 0 bottom;background:-moz-linear-gradient(top,#41a1cc 0%,#0c7ebe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#41a1cc),color-stop(100%,#0c7ebe));background:-webkit-linear-gradient(top,#41a1cc 0%,#0c7ebe 100%);background:-o-linear-gradient(top,#41a1cc 0%,#0c7ebe 100%);background:-ms-linear-gradient(top,#41a1cc 0%,#0c7ebe 100%);background:linear-gradient(to bottom,#41a1cc 0%,#0c7ebe 100%);height:45px;text-align:center;text-transform:uppercase}.admin-grid .header-style th{vertical-align:middle}.admin-grid .footer-style{background-color:#0c7ebe}.admin-grid .pager-style{background-color:#284775;color:#fff;text-align:center}.admin-grid .edit-row-style{background-color:#c2d2db}.admin-grid .row-style{background-color:#e9f2f9;color:#333}.admin-grid .alternating-row-style{background-color:#fff;color:#284775}.admin-grid .selected-row-style{background-color:#e2ded6;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;color:#333}.admin-grid .text-center{text-align:center}.admin-grid .column-wide{width:300px}.admin-grid .column-wide strong,.admin-grid .column-wide span{display:block}.admin-grid .column-wide strong{padding-bottom:5px}.admin-grid .column-wide span{padding-bottom:10px}.admin-grid .column-wide textarea{width:270px;margin-bottom:10px}.admin-grid .column-medium{width:150px}.admin-grid .column-medium input{width:120px}.admin-grid .column-small{width:100px}.admin-grid .column-small input{width:70px}.admin-grid input[type=checkbox]{width:auto;background:none}#category-menu{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}#category-menu .title{padding:8px 0 8px 0;margin-bottom:10px;font-size:16px;border-top:1px solid #cbdfe9;border-bottom:1px solid #cbdfe9}#category-menu .selected>a{color:#2d2d2d}#category-menu li{padding:10px 0 10px 0}#category-menu>ul>li>ul>li{padding:7px 0 7px 0;line-height:1.2307692307692307692307692307692em}#category-menu>ul>li>ul{margin-left:3em}.seo-title{position:absolute;text-indent:-8000px}.advice-flag-box .picture{position:absolute;right:0;bottom:0}.flag-box.advice-flag-box.rounder-box .box-right{width:320px}.advice-flag-box.rounder-box.flag-box.photo-flag .rounder-box-content{padding-bottom:20px}.rounder-box.flag-box.advice-flag-box .sub-title{color:#2d2d2d;text-align:left;line-height:1.238095238095238em;margin-bottom:1em}.advice-flag-box .brand-media-flag{color:#fff}.advice-flag-box .brand-media-flag-box{padding:0 15px 0 15px;width:131px;height:225px;visibility:hidden}.advice-flag-box .brand-media-flag-box .brand-media-flag-title{padding-top:40px;margin-bottom:24px;width:131px;font-size:18px;border-bottom:2px solid #fff}.advice-flag-box .brand-media-flag-title .title-big{font-size:27px}.advice-flag-box .top-bar{background-color:#15c377}.rounder-box .box-left{position:absolute;top:0;left:25px}.rounder-box .box-left .text{position:relative;height:80px}.rounder-box .box-left .text .tag{text-indent:-5000px}.rounder-box .box-right{width:350px;margin-left:220px}.rounder-box .box-right .sub-title{color:#004990;font-size:21px}.sheet-wrapper{position:relative;margin:40px 0 50px;text-align:left;background:transparent url('images/Brand_Sample_PC/shadow-feuillet.png') center bottom no-repeat}.sheet-wrapper.short{width:325px}.sheet-wrapper .sheet-textbox,.sheet-wrapper .sheet-effect{border:1px solid #d9d9d9;background-color:#fff}.sheet-wrapper.wide .sheet-textbox,.sheet-wrapper.wide .sheet-textboxDS,.sheet-wrapper.wide .sheet-textboxDSS,.sheet-wrapper.wide .sheet-textboxDSSS{position:relative;z-index:1}.sheet-wrapper.wide .sheet-textbox{padding:52px 42px 52px 42px}.sheet-wrapper .sheet-textbox .link{display:block;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;margin-top:10px}.sheet-wrapper.wide .sheet-textboxDS{padding:52px 40px 52px 40px}.sheet-wrapper.wide .sheet-textboxDSS{padding:31px 40px 31px 40px}.sheet-wrapper.wide .sheet-textboxDSSS{padding:15px 40px 15px 40px}.sheet-wrapper .sheet-effect{position:absolute;top:0;right:0;bottom:0;left:0;-moz-transform:scale(1) rotate(1.5deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(1.5deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(1.5deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(1.5deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);transform:scale(1) rotate(1.5deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(0,0,0,.1);z-index:0}.sheet-wrapper .box-left,.sheet-wrapper .box-right{position:relative;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.sheet-wrapper .box-left{width:233px;margin-right:29px;padding-right:30px;background:url(Images/Generic/box-item-seperator.png) no-repeat 100% 0}.sheet-wrapper .box-right{width:300px}.sheet-wrapper .sheet-textbox p{margin-bottom:1.5em}.sheet-wrapper .sheet-textbox .title{font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;font-size:26px}.sheet-wrapper .sheet-textbox .sub-title,.sheet-wrapper .sheet-textbox .more,.sheet-wrapper .sheet-textbox .qst{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}.sheet-wrapper .sheet-textbox .title{padding-bottom:24px}.sheet-wrapper .sheet-textbox .sub-title{margin-bottom:1em}.sheet-wrapper .sheet-textbox .sub-title,.sheet-wrapper .sheet-textbox .more{font-size:16px;line-height:1.25em}.sheet-wrapper .sheet-textbox .qst li{margin-bottom:18px}#health-file ul li{position:relative}#health-file ul li .ficon-circle{font-size:3.846em;display:inline-block;position:relative;vertical-align:top;top:0}#health-file ul li .ficon-circle span{color:#15c377;font-family:pjc-pictosregular,Verdana,Arial,Sans-Serif}#health-file ul li .ficon-circle span.ficon{color:#fff}#health-file ul li .ficon-circle.icon.pills .ficon{top:-2px;left:6px;font-size:.615em}#health-file ul li .ficon-circle.sms .ficon{left:5px;font-size:.615em}#health-file ul li .ficon-circle.bell .ficon{top:-2px;left:6px;font-size:.692em}#health-file ul li .ficon-circle.tension .ficon{font-size:1em}#health-file ul li .ficon-circle.glucose .ficon{top:-1px;left:6px;font-size:.769em}#health-file ul li .ficon-circle.tools .ficon{top:-3px;left:6px;font-size:.615em}#health-file ul li .ficon-circle.icon.dossier-sante-revenus .ficon{top:-2px;left:4px;font-size:.615em}#health-file .box-intro{position:relative;min-height:190px;padding-bottom:55px;border-bottom:1px solid #cfcfcf}#health-file .box-intro .intro{width:395px}#health-file .box-intro .intro .form-error .form-error-container{padding-left:8px}#health-file .box-intro .intro .error-details-wrapper{padding-top:10px;border-left:none}#health-file .box-intro .intro .error-details-wrapper .error-details{border-left:none;padding-left:0}#health-file .box-intro .green-card{position:absolute;top:-93px;right:0;width:255px;height:260px;padding:95px 20px 0 40px;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;color:#fff;background:url("Images/Generic/green-card.png") no-repeat 0 0}#health-file .box-intro .green-card .error-connexion input{border:2px solid red}#health-file .box-intro .green-card .welcome-user{padding-bottom:20px}#health-file .box-intro .green-card form legend{font-size:16px;padding-bottom:7px;width:235px;border-bottom:2px solid #fff;display:block}#health-file .box-intro .green-card form span{*zoom:1;*white-space:normal;*display:inline-block}#health-file .box-intro .green-card form span.hidden-text{display:block}#health-file .box-intro .green-card form label{display:block;padding-bottom:5px}#health-file .box-intro .green-card form label.spacing{padding-top:15px}#health-file .box-intro .green-card form input{margin-bottom:14px}#health-file .box-intro .green-card form input.small-password{width:135px}#health-file .box-intro .green-card form input.small-month{width:30px}#health-file .box-intro .green-card form input.small-year{width:50px;margin-left:10px}#health-file .box-intro .green-card form .btn-cx{display:inline-block;*display:inline;*zoom:1;color:#fff;text-decoration:underline}#health-file .box-intro .green-card form .btn-cx.prob-cx{padding-top:12px}#health-file .box-intro .green-card #tip-text{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;color:#2d2d2d}#health-file .box-intro .green-card #tip-text .italic{color:#777;font-style:italic}#health-file .tension-follow-intro{margin-bottom:20px}#health-file .tension-teaser-block-content{margin-bottom:20px}#health-file .rounder-box .rounder-box-content{padding-top:40px}#health-file .rounder-box .rounder-box-content h2{padding-bottom:40px}#health-file .rounder-box .rounder-box-content h3.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:12px}#health-file .section h2,#prescription-renewal .section h2{font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:21px;padding-bottom:25px}.rounder-box{position:relative;-webkit-border-radius:4px;border-radius:4px;border:1px solid #b3bfc5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZjNmOSIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,243,249,.45)),color-stop(100%,rgba(255,255,255,.45)));background:-webkit-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-o-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-ms-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:linear-gradient(to bottom,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);*background:#e6f3f9}.rounder-box.small-box{display:inline-block;*display:inline;*zoom:1;width:222px;min-height:335px;margin-right:20px;vertical-align:top}.rounder-box.small-box.last{margin-right:0}.rounder-box.small-box a:hover{text-decoration:none}.rounder-box.small-box .sub-title a:hover{text-decoration:underline}.rounder-box.small-box .sub-title,.rounder-box.small-box .text{text-align:center}.rounder-box.small-box .sub-title{color:#004990}.rounder-box.small-box img{display:block;margin:0 auto}.homecare-categories .rounder-box.small-box img{height:160px}.rounder-box.small-box .text{color:#312d2d;line-height:1.3846}.rounder-box .rounder-box-content{overflow:hidden;padding:45px 20px 20px;-moz-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);-o-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2)}.rounder-box .rounder-box-content h1.color-soft,.rounder-box .rounder-box-content h2.color-soft{color:#889598;font-size:24px}.rounder-box .icon-text-inline .text{margin:1em 0 0}.rounder-box .icon-text-inline .sub-title{min-height:2em}.homecare-categories .rounder-box .icon-text-inline .sub-title{min-height:0}.rounder-box .icon-text-inline .content{display:inline-block;*display:inline;*zoom:1;width:510px;padding:0 60px 32px 5px;margin-bottom:22px;background:url("Images/Generic/dotted-line.png") repeat-x bottom left}.rounder-box .icon-text-inline .content h2.title,.rounder-box .icon-text-inline .content h3.title{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:16px;padding-bottom:22px}.rounder-box .icon-text-inline .last .content{background:none}.rounder-box .shortcut-3columns-icon ul{float:left;clear:both}.rounder-box .shortcut-3columns-icon li{float:left;width:192px;padding-right:20px;margin-right:20px;background:url("Images/Generic/box-item-seperator.png") no-repeat 100% 0}.rounder-box .shortcut-3columns-icon li a:hover{text-decoration:none}.rounder-box .shortcut-3columns-icon .last{padding-right:0;margin-right:0;background:none}.icon-anim,.icon-static{position:relative;display:block;text-align:center}.shortcut-3columns-icon .icon-anim{padding-top:15px}.shortcut-3columns-icon .icon-anim a:hover{text-decoration:none}.icon-static .shadow-sml{width:50px;background:transparent url(Images/Generic/Icons/icons-sprite-shortcut-shadow-sml.png) no-repeat 50% 0}.icon-anim .shadow,.icon-static .shadow{background:transparent url(Images/Generic/Icons/icons-sprite-shortcut-shadow.png) no-repeat 50% 0}.icon-anim .shadow.smooth{background:transparent url(Images/Generic/Icons/icons-sprite-shortcut-shadow-smooth.png) no-repeat 50% 0}.icon-anim .shadow,.icon-static .shadow,.icon-anim .shadow.smooth{width:110px}.icon-anim .shadow,.icon-anim .shadow.smooth,.icon-static .shadow,.icon-static .shadow-sml{position:relative;display:block;margin:0 auto;height:20px;bottom:18px;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}.rounder-box .shortcut-3columns-icon .content.center{text-align:center}.rounder-box .shortcut-3columns-icon .content h2.title{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:16px;padding-bottom:12px}.rounder-box .shortcut-3columns-icon .content p a{text-decoration:underline}.rounder-box .shortcut-4columns-icon-sante ul{float:left;clear:both}.rounder-box .shortcut-4columns-icon-sante li{float:left;width:150px;padding-right:8px;margin-right:8px;background:url("Images/Generic/box-item-seperator.png") no-repeat 100% 0}.rounder-box .shortcut-4columns-icon-sante li a:hover{text-decoration:none}.rounder-box .shortcut-4columns-icon-sante .last{padding-right:0;margin-right:0;background:none}.shortcut-4columns-icon-sante .icon-anim{padding-top:15px}.shortcut-4columns-icon-sante .icon-anim a:hover{text-decoration:none}.rounder-box .shortcut-4columns-icon-sante .content.center{text-align:center}.rounder-box .shortcut-4columns-icon-sante .content h2.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:15px;padding-bottom:8px}.rounder-box .shortcut-4columns-icon-sante .content p{font-size:12px}.rounder-box .shortcut-4columns-icon-sante .content p a{text-decoration:underline}#health-notes{position:relative}#health-notes .box-notes{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:32px 0 32px 0;color:#777}#health-notes .box-notes ol{position:relative;padding-left:30px;list-style:decimal outside}#health-notes .box-notes ol li{display:list-item;margin-bottom:15px}#health-notes .see-notes{position:absolute;z-index:1;display:block;bottom:-28px;width:100%;*zoom:1;text-align:center}#health-notes .see-notes a{display:inline-block;*display:inline;*zoom:1;min-width:82px;color:#fff;background:#36a0d0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2YTBkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDY5YWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#36a0d0 0%,#1069ab 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#36a0d0),color-stop(100%,#1069ab));background:-webkit-linear-gradient(top,#36a0d0 0%,#1069ab 100%);background:-o-linear-gradient(top,#36a0d0 0%,#1069ab 100%);background:-ms-linear-gradient(top,#36a0d0 0%,#1069ab 100%);background:linear-gradient(to bottom,#36a0d0 0%,#1069ab 100%);*background:#36a0d0}#health-notes .see-notes a:hover{*text-decoration:none}#health-notes .see-notes .dots{display:block;position:relative;padding:16px 8px 7px 12px;background:url("Images/Generic/dotted-line.png") repeat-x 0 8px;min-width:102px}#health-notes .see-notes .dots .ficon{display:inline-block;*display:inline;*zoom:1;margin:0 0 0 6px;*margin-top:4px;font-size:.846em;width:20px;vertical-align:middle;text-decoration:none}#health-file-account .section h2{display:inline-block;*display:inline;*zoom:1;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:1.2307em;padding-bottom:25px;vertical-align:middle}#health-file-account .section a.icon.question{margin-bottom:25px}#health-file-account #health-file-account-action .btn-cta{margin-left:15px}#health-file-account-tip-rx .img-rx-sticker{display:block;width:265px;height:166px}html[lang=fr] #health-file-account-tip-rx .img-rx-sticker{background:transparent url(/Templates/GJC/Styles/Images/Health/inscription-health/rxLabel_fr.gif) no-repeat 0 0}html[lang=en] #health-file-account-tip-rx .img-rx-sticker{background:transparent url(/Templates/GJC/Styles/Images/Health/inscription-health/rxLabel_en.gif) no-repeat 0 0}#health-file-account-tip-rx .img-rx-7-sticker{display:block;width:265px;height:166px}html[lang=fr] #health-file-account-tip-rx .img-rx-7-sticker{width:245px;height:174px;background:transparent url(/Templates/GJC/Styles/Images/Health/inscription-health/rxToolTip_fr.png) no-repeat 0 0}html[lang=en] #health-file-account-tip-rx .img-rx-7-sticker{width:218px;height:160px;background:transparent url(/Templates/GJC/Styles/Images/Health/inscription-health/rxToolTip_en.png) no-repeat 0 0}.bt-box.tip-rx-sticker .bt-content{width:280px!important}html[lang=fr] .bt-box.tip-rx-7-sticker .bt-content{width:260px!important}html[lang=en] .bt-box.tip-rx-7-sticker .bt-content{width:235px!important}#prescription-renewal .error-details-wrapper{width:18em}#prescription-renewal .article-layout{position:relative;min-height:175px;border-bottom:1px solid #cfcfcf}#prescription-renewal .renewal-action-top{margin-top:20px}#prescription-renewal .renew .btn-cta,#prescription-renewal .renew .notes{vertical-align:top}#prescription-renewal .renew .btn-cta{margin-top:3px}#prescription-renewal .renew .notes{display:inline-block;*display:inline;*zoom:1;width:180px;margin-left:10px;font-size:12px;color:#777}#prescription-renewal .icon.health-empty{text-align:center;margin-bottom:10px}#prescription-renewal .icon.health-empty.ficon-circle{font-size:3.846em;color:#15c377;top:0}#prescription-renewal .icon.health-empty.ficon-circle .num{position:absolute;top:-4px;left:19px;margin:0}#prescription-renewal .num{display:inline-block;*display:inline;*zoom:1;margin:11px -4px 0 0;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:21px;color:#fff}#prescription-renewal .rounder-box .rounder-box-content{padding-top:40px}#prescription-renewal .rounder-box .rounder-box-content h2{padding-bottom:40px}#prescription-renewal .rounder-box .rounder-box-content h3.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:12px}.page-content .credit-card{background:url("Images/Generic/dotted-line.png") repeat-x bottom left;padding-bottom:40px;margin-bottom:40px}.page-content .credit-card .cards-preview{display:inline}.promo-code.apply{margin-right:6px}#checkout-confirm .desc,#checkout-confirm .num-confirm{font-size:16px}#checkout-confirm .cart-shipping{width:500px;padding:0 0 0 168px;margin:55px 0 50px 0;background:url("Images/Generic/cart-shipping.png") no-repeat 0 0}#checkout-confirm .num-confirm{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}#checkout-confirm .cart-shipping p a{text-decoration:underline}.newsletter-wrapper{width:870px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #b3bfc5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZjNmOSIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,243,249,.45)),color-stop(100%,rgba(255,255,255,.45)));background:-webkit-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-o-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-ms-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:linear-gradient(to bottom,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);*background:#e6f3f9}.newsletter-wrapper .newsletter-content{padding:55px 30px 20px 30px;-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2)}.newsletter-letter{position:relative;padding:0 0 0 235px;min-height:180px;background:url("Images/Generic/Newsletter/newsletter-letter.png") no-repeat 0 30px}#confirmation-create-guest{width:540px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #b3bfc5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZjNmOSIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,243,249,.45)),color-stop(100%,rgba(255,255,255,.45)));background:-webkit-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-o-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-ms-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:linear-gradient(to bottom,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);*background:#e6f3f9;margin-bottom:30px}#confirmation-create-guest .confirmation-create-guest-content{padding:30px 30px 20px 30px;-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2)}#guest-account-list{list-style-type:disc;margin-bottom:15px}.guest-account-list-element{margin-bottom:15px}#guest-email{padding:0 0 0 0;background:url("Images/Generic/dotted-line.png") repeat-x bottom left}#guest-shippingaddress{margin-top:30px}#air-miles{padding:0 0 40px 0;background:url("Images/Generic/dotted-line.png") repeat-x bottom left}#air-miles .air-miles-box{margin-top:15px;padding-left:77px;min-height:62px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Icons/air-miles-big.png) no-repeat 0 0}#air-miles .air-miles-box .box-links{padding:10px 0 5px 0}#air-miles .air-miles-box .box-links .number{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;color:#000;padding-right:16px;line-height:2em;float:left}#air-miles .air-miles-box .box-links a{display:inline-block;*display:inline;*zoom:1}#air-miles .air-miles-box .box-links p{padding:10px 0 10px 0}#air-miles .air-miles-box .air-miles-edit{display:none}#air-miles-confirmation{padding:0}#air-miles-confirmation .air-miles-box{margin-top:15px}#air-miles-confirmation .air-miles-box .box-links{padding:10px 0 5px 0}#air-miles-confirmation .air-miles-box .box-links.error-wrapper{padding:10px 10px 5px 10px}#air-miles-confirmation .air-miles-box .box-links .number{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;color:#000;padding-right:16px}#air-miles-confirmation .air-miles-box .box-links a{display:inline-block;*display:inline;*zoom:1}#air-miles-confirmation .air-miles-box .box-links p{padding:10px 0 10px 0}#air-miles-confirmation .air-miles-box .air-miles-edit{display:none}#air-miles-confirmation .air-miles-box .air-miles-modify-section{margin-top:5px}#shipping-address #saved-address .user-account-address-block{background:url("Images/Generic/dotted-line.png") repeat-x bottom left}#shipping-address .list{padding-top:25px;list-style:disc inside}#shipping-address .list li{padding-bottom:10px}#shipping-address .promo-code{padding:0 0 40px 0;background:url("Images/Generic/dotted-line.png") repeat-x bottom left}.address-form legend{text-indent:-3000px}.overlay form.two-col .field-row .lbl-wrapper{width:128px}.overlay fieldset.extra-sep{width:522px}.overlay form.two-col .input-wrapper{margin-left:146px}#overlayChangePassword.overlay .desc,#overlayEditAddress.overlay .desc{padding-left:60px}#overlayChangePassword .overlay-change-password,#overlayDeleteAddress .overlay-delete-address,#overlayEditAddress .overlay-edit-address{padding:35px 32px 35px 32px;width:548px}#overlayDeleteAddress .overlay-delete-address .error-details-wrapper,#overlayDeleteAddress .overlay-delete-address .error-details{border:none;padding:0;max-width:100%}#cart .my-products{width:682px}#cart .my-products .empty-cart-art{padding-left:170px;padding-bottom:40px;min-height:100px;background:transparent url(Images/Generic/empty-cart.png) no-repeat 0 0}#cart .my-products .empty-cart-art p{padding-bottom:18px}#cart .my-products .empty-cart-art p:first-child{font-size:1.2em;padding-bottom:8px}#cart .my-products .cart-list-item{padding-top:20px}#cart .my-products table{width:100%;text-align:left}#cart .my-products table select{width:50px}#cart .my-products table caption{border:none;height:1px;text-align:left;text-indent:-8888em}#cart .my-products table thead th{padding-bottom:10px;text-align:center;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}#cart .my-products table tbody tr{background:url("Images/Generic/dotted-line.png") repeat-x top left}#cart .my-products table th,#cart .my-products table td{text-align:center}#cart .my-products table td{padding:30px 0 40px 0;vertical-align:middle}#cart .my-products table .product-item{overflow:hidden}#cart .my-products table .delete-cell{width:101px}#cart .my-products table .first-cell,#cart .my-products table .first-cell .product-name{width:315px;text-align:left;vertical-align:middle}#cart .my-products table .first-cell .product-name{color:#004990}#cart .my-products table .first-cell .product-preview{float:left;width:120px;height:87px;padding-top:5px}#cart .my-products table .first-cell .product-preview img{height:70px}#cart .my-products table .first-cell .product-brand,#cart .my-products table .first-cell .product-name,#cart .my-products table .first-cell .product-ecofees{float:right;width:175px}#cart .my-products table .first-cell .product-ecofees{margin-top:10px}#cart .my-products table .first-cell .product-ecofees.multisku{margin-top:5px}#cart .product-item:hover .product-item-description .product-name{text-decoration:none}#cart .product-item .product-item-description .product-thumb{float:right;margin-top:5px;width:175px}#cart .product-item .product-item-description .product-thumb .hd-color .hd-color-img{float:left;margin-right:5px}#cart .product-item .product-item-description .product-thumb .hd-color-text{float:left;margin-top:4px;width:135px}#cart .my-products table .product-deleted{padding:12px 20px 12px 20px;text-align:left;background:#fffdcd}#cart .my-products table .product-deleted a{text-decoration:underline}#cart .ecofees-info{padding-bottom:6px}#cart .box-price{display:block;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}#cart .box-price.strike{text-decoration:line-through;margin-bottom:6px}#cart .box-price.discount{color:#db003d}#cart .remove{position:relative;display:block;width:19px;height:19px;margin:0 auto 0 auto;font-size:1.462em}#cart .remove:hover{text-decoration:none}#cart .remove .label{display:block;text-indent:-3000px}#cart .remove .ficon{position:absolute;top:0;left:0}.infos{padding-bottom:80px;width:682px}.infos .btn-cta{float:right;clear:both}.infos p{padding-bottom:10px}.infos .sml-line{display:block;width:25px;height:1px;margin:25px 0 25px 0;background-color:#b3d0de}.infos .infos-links a{line-height:1.3em}.infos h3{clear:both;padding-bottom:12px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:13px}.follow-me{width:220px}.follow-me .line-shadow{position:absolute;height:435px;width:8px;left:0;top:0;background:url(Images/Generic/v-line-seperator.png) no-repeat 0 0}#cart .cart-resume,#cart #sidebar-airmiles-count{position:relative;display:block;border:1px solid #d3e4ec;background-color:#e6f3f9;margin-bottom:22px;padding:25px 20px 25px 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);*background:#e6f3f9}#cart .my-products table .button-row .first-cell{padding-bottom:0}#cart .my-products table .button-row .cart-resume{margin-bottom:0}#cart .cart-resume .total-ecofees,#cart .cart-resume .warning-ecofees{display:block;margin-top:10px}#cart .cart-resume .warning-ecofees{margin-top:20px}#cart .cart-resume .title,#cart .cart-resume .total-price{display:block;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;color:#2d2d2d}#cart .cart-resume .title{margin-bottom:20px;font-size:16px}#cart .cart-resume .total-price{margin-top:10px;font-size:21px}#cart .follow-me .rounded-button.right-rounded{margin:15px 0 15px 0}#cart .icon.continue{margin:0 0 0 7px}#cart .availability{position:relative;display:block;padding-left:18px;margin:.5em 0}#cart .availability-icon{position:absolute;top:0;left:0;display:block;width:14px;height:16px;color:#12890c;padding:2px 0 0;*line-height:normal!important}#cart .availability-icon.is-not-available{color:#a70000}#cart .availability-icon.maybe-available{color:#717171}#cart .availability-icon.maybe-available .ficon-circle{font-size:1.384em;top:0}#cart .availability-icon.maybe-available .ficon-circle .ficon{font-size:.692em;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}#cart .availability a{display:inline-block;margin-top:6px}#cart #sidebar-airmiles-count .title{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:1.2308em;color:#2d2d2d;margin:0;letter-spacing:-1px}#cart #sidebar-airmiles-count .lnk-more{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;display:inline-block;*display:inline;*zomm:1;margin:6px 0 15px}#cart #sidebar-airmiles-count .title span.xblue{text-transform:uppercase}#cart #sidebar-airmiles-count .airmiles-count{position:relative;display:block;height:32px;width:90px;margin:0 auto 0 auto;border:1px solid #0092ce;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);*background:#e6f3f9}#cart #sidebar-airmiles-count .airmiles-count .count{position:relative;display:block;width:70px;margin:3px 0 0 0;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:25px;color:#0099d8;text-align:center}#cart #sidebar-airmiles-count .airmiles-logo{position:absolute;top:-6px;right:-25px;width:47px;height:47px;background:url("/Templates/GJC/Styles/Images/Generic/Icons/air-miles.png") no-repeat top left}.main-info #sidebar-airmiles-count{position:relative;display:block;border:1px solid #d3e4ec;background-color:#e6f3f9;margin-top:10px;margin-bottom:22px;padding:10px 20px 10px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);*background:#e6f3f9;float:left;height:25px;width:434px}.main-info #sidebar-airmiles-count .title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#2d2d2d;float:left;margin:0;margin-bottom:10px;width:70%;height:auto}.main-info #sidebar-airmiles-count .lnk-more{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;display:inline-block;*display:inline;*zomm:1;margin:6px 0 15px}#cart #sidebar-airmiles-count .title span.xblue{text-transform:uppercase}.main-info #sidebar-airmiles-count .airmiles-count{position:relative;display:block;float:left;height:22px;width:70px;margin:0 auto 0 auto;margin-left:40px;border:1px solid #0092ce;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);*background:#e6f3f9}.main-info #sidebar-airmiles-count .airmiles-count .count{position:relative;display:block;width:70px;margin:3px 0 0 0;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:18px;color:#0099d8;text-align:center}.main-info #sidebar-airmiles-count .airmiles-logo{position:absolute;top:-6px;right:-25px;width:35px;height:35px;background:url("/Templates/GJC/Styles/Images/Generic/Icons/air-miles-small.png") no-repeat top left}#cart .main-side-bar.right-sidebar{position:relative;padding-left:0;width:220px;top:70px}.sub-title-wrapper{padding-bottom:8px;margin-bottom:40px;border-bottom:1px solid #d1e3ec;overflow:hidden;text-align:right}.sub-title-wrapper h2.sub-title,.sub-title-wrapper h3.sub-title{float:left;margin-bottom:0}.sub-title-wrapper h3.sub-title{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif}.sub-title-wrapper span.detail-note{float:right;width:50%}.sub-title-wrapper span.detail-note p{margin-bottom:.5em}.sub-title-wrapper a{float:right;width:43%;text-align:right;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.sub-title.uc-red{font-size:16px;color:#db003d;text-transform:uppercase}.sub-title.uc-red span{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif}.tag-promo-box{padding:15px 0 15px 0;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:center}.tag-promo{position:relative;display:block;margin:0 auto 0 auto;width:151px;*text-align:left}.tag-promo-blue{position:absolute;top:-28px;display:block;width:151px;min-height:17px;background:transparent url('images/Generic/tag-promo.png') no-repeat top left;padding:3px 0 15px 0;text-align:center;font-size:.8461538461538462em;text-transform:uppercase;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#fff}.tag-general-simple-text-box{padding:0 0 40px 0;color:#777;background:url("images/Generic/Icons/column-content-separator.png") no-repeat center bottom}.tag-general-simple-text-box h1{padding:50px 0 15px 0;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;background:url("images/Generic/Icons/column-content-separator.png") no-repeat center top}.promoted{position:relative;margin:0 28px 36px 0;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:344px}.product-item .product-preview img.sticker{position:absolute;top:-11px;right:-15px;text-indent:-3000px;text-align:left;text-transform:uppercase;z-index:1;padding:0;margin:0}.product-item .product-preview img.emballage{position:absolute;top:3%;right:-16px;text-indent:-3000px;text-align:left;text-transform:uppercase;z-index:2;padding:0;margin:0}.promoted .burst{right:-20px;top:-14px;margin-top:0}.promoted.last{margin-right:0}.promoted .product-preview{width:342px;height:210px}.promoted .product-preview img.fn-product-image{height:193px}.promoted .product-item-description{width:215px}.promoted .product-item-link{position:relative}.promoted .box-price{position:absolute;right:0;top:33px;width:142px;font-size:2em;text-align:right}.promoted .box-price.strike{top:17px;font-size:1em}.online-advantages-wrapper{position:relative;text-align:left;border:1px solid #ebebeb;padding:0 0 0 103px;min-height:112px;margin:30px 0 0 42px}.online-advantages-wrapper .buy-online-cart-stamp{position:absolute;width:150px;height:147px;top:50%;left:-75px;margin-top:-74px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Products/cart-star-stamp.png) no-repeat 0 0;text-transform:uppercase;text-align:center;font-size:14px;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;color:#fff}.online-advantages-wrapper .buy-online-cart-stamp p{padding:71px 10px 0;line-height:1.2em}.online-advantages-wrapper .buy-online-cart-stamp p .xblack{font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;font-size:1.2em}.online-advantages-wrapper .advantage-block{width:20%;padding:30px 18px 0 57px;line-height:1.3em;float:left;position:relative}.online-advantages-wrapper .advantage-block .ficon-circle{left:-2px;top:30px;width:46px;height:41px;font-size:3.462em;color:#2c90c6}.online-advantages-wrapper .advantage-block.shipping .advantage-icon{top:-1px;font-size:.615em}.online-advantages-wrapper .advantage-block.transaction .ficon-circle .ficon{top:-2px;left:-1px;font-size:.461em}.online-advantages-wrapper .advantage-block.air-milles .advantage-icon{position:absolute;left:0;top:31px;width:46px;height:41px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Products/online-advantage-icons.png) no-repeat 0 0}.online-advantages-wrapper .paper-shadow{z-index:-1}.online-advantages-wrapper .advantage-block a{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.online-advantages-wrapper .advantage-block a span.link{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.8461538461538462em}.famous-brands{margin-bottom:40px}.famous-brands .brands-logo{padding-bottom:25px;border-bottom:1px solid #d1e3ec}.famous-brands .brands-logo>li{vertical-align:middle;float:left;margin-left:30px;width:164px;text-align:center}.with-sidebar .famous-brands .brands-logo>li{width:154px}.famous-brands .brands-logo>li:first-child{margin-left:0}.famous-brands .brands-logo>li a:hover,.famous-brands .brands-logo>li a:focus{background-color:#fff;-moz-opacity:.8;*filter:alpha(opacity=80);opacity:.8}.famous-brands .brands-logo>li>span>img{background-color:#fff;-moz-opacity:.7;filter:alpha(opacity=70);opacity:.7}.famous-brands a.brand-name,.famous-brands .brands-logo .no-details{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-transform:uppercase;display:block}.famous-brands .brands-logo .no-details,.famous-brands .brands-logo .no-details *{opacity:.75;filter:alpha(opacity=75);color:#000;cursor:default}.famous-brands .brands-logo .no-details:hover{text-decoration:none;cursor:default}.sidebar-block{margin-bottom:2em}.sidebar-newsletter{background:transparent url(/Templates/GJC/Styles/Images/Generic/Newsletter/newsletter-bg-normal.png) no-repeat 0 0;padding:0 10px 0 10px;width:140px;color:#fff;position:relative;-webkit-box-shadow:2px 3px 4px 0 rgba(0,0,0,.15);box-shadow:2px 3px 4px 0 rgba(0,0,0,.15);overflow:hidden;text-align:center}.sidebar-newsletter:hover{background:transparent url(/Templates/GJC/Styles/Images/Generic/Newsletter/newsletter-bg-hover.png) no-repeat 0 0}.rolling-corner{position:absolute;top:100%;margin-top:-11px;left:100%;margin-left:0;width:54px;height:21px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Newsletter/newsletter-bg-corner-hover.png) no-repeat 0 0}.sidebar-newsletter a{color:#fff}.sidebar-newsletter a:hover{text-decoration:none}.sidebar-newsletter a span{display:block;margin-bottom:1em}.sidebar-newsletter a span.icon{position:absolute;width:32px;height:30px;left:63px;top:15px;font-size:2.461em;color:#fff}.sidebar-newsletter a span.title{font-size:1.3076em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;text-transform:uppercase;margin-top:50px}.sidebar-newsletter a span.desc{line-height:1.230769230769231em}.sidebar-newsletter a span.btn-cta{display:inline-block;*display:inline;*zoom:1;color:#004990;margin-bottom:30px}.sidebar-contest{border:1px solid #ebebeb;padding:0 10px;width:138px;color:#121212;position:relative}.paper-shadow-sml{position:absolute;top:100%;right:0;height:8px;width:160px;background:url(Images/Generic/Contest/paper-shadow.png) no-repeat 0 center}.sidebar-contest .sticker-corner{position:absolute;top:-18px;left:-14px;width:58px;height:39px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Contest/paper-sticker.png) no-repeat bottom left}.sidebar-contest:hover{-webkit-box-shadow:inset 0 0 14px 0 #dadada;box-shadow:inset 0 0 14px 0 #dadada;*border:1px solid #dadada}.sidebar-contest a{display:block;padding:50px 0 0 0;*padding-top:35px;text-align:center}.sidebar-contest a span{display:block;margin-bottom:.8em}.sidebar-contest a span.icon{position:absolute;width:32px;height:30px;left:66px;top:20px;font-size:2.307em;color:#004990}.sidebar-contest a span.title{font-size:1.5385em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;text-transform:uppercase}.sidebar-contest a span.desc{color:#121212;line-height:1.230769230769231em}.sidebar-contest a span.link{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-bottom:30px}.sidebar-contest a:hover{text-decoration:none}.sidebar-promotions{border:1px solid #a30000;padding:0 10px;width:138px;color:#121212;position:relative}.paper-shadow-sml{position:absolute;top:100%;right:0;height:8px;width:160px;background:url(Images/Generic/Contest/paper-shadow.png) no-repeat 0 center}.sidebar-promotions .sticker-corner{position:absolute;top:-18px;left:-14px;width:58px;height:39px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Contest/paper-sticker.png) no-repeat bottom left}.sidebar-promotions:hover{-webkit-box-shadow:inset 0 0 14px 0 #db003d;box-shadow:inset 0 0 14px 0 #db003d;*border:1px solid #db003d}.sidebar-promotions a{display:block;padding:50px 0 0 0;text-align:center}.sidebar-promotions a span{display:block;margin-bottom:.8em}.sidebar-promotions a span.icon{position:absolute;width:32px;height:30px;left:65px;top:20px;font-size:2.307em;color:#004990}.sidebar-promotions a span.title{font-size:1.5385em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;text-transform:uppercase}.sidebar-promotions a span.desc{color:#121212;line-height:1.230769230769231em}.sidebar-promotions a span.link{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-bottom:30px}.sidebar-promotions a:hover{text-decoration:none}.sidebar-block{margin-bottom:2em}#sidebar-shop{background:transparent url(/Templates/GJC/Styles/Images/Generic/Newsletter/newsletter-bg-normal.png) no-repeat 0 0;padding:0 10px 0 10px;width:140px;color:#fff;position:relative;-webkit-box-shadow:2px 3px 4px 0 rgba(0,0,0,.15);box-shadow:2px 3px 4px 0 rgba(0,0,0,.15);overflow:hidden;text-align:center}#sidebar-shop:hover{background:transparent url(/Templates/GJC/Styles/Images/Generic/Newsletter/newsletter-bg-hover.png) no-repeat 0 0}.rolling-corner{position:absolute;top:100%;margin-top:-11px;left:100%;margin-left:0;width:54px;height:21px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Newsletter/newsletter-bg-corner-hover.png) no-repeat 0 0}#sidebar-shop a{color:#fff}#sidebar-shop a:hover{text-decoration:none}#sidebar-shop a span{display:block;margin-bottom:1em}#sidebar-shop a span.icon{position:absolute;width:36px;height:30px;left:50%;top:15px;margin-left:-18px;background-position:-250px -250px}#sidebar-shop a span.title{font-size:1.3076em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;text-transform:uppercase;margin-top:50px}#sidebar-shop a span.desc{line-height:1.3846em}#sidebar-shop a span.btn-cta{display:inline-block;*display:inline;*zoom:1;color:#004990;margin-bottom:30px}#sidebar-healthfile{border:1px solid #ebebeb;padding:0 10px;width:138px;color:#121212;position:relative}.paper-shadow-sml{position:absolute;top:100%;right:0;height:8px;width:160px;background:url(Images/Generic/Contest/paper-shadow.png) no-repeat 0 center}#sidebar-healthfile .sticker-corner{position:absolute;top:-18px;left:-14px;width:58px;height:39px;background:transparent url(/Templates/GJC/Styles/Images/Generic/Contest/paper-sticker.png) no-repeat bottom left}#sidebar-healthfile:hover{-webkit-box-shadow:inset 0 0 14px 0 #dadada;box-shadow:inset 0 0 14px 0 #dadada;*border:1px solid #dadada}#sidebar-healthfile a{display:block;padding:50px 0 0 0;text-align:center}#sidebar-healthfile a span{display:block;margin-bottom:.8em}#sidebar-healthfile a span.icon{position:absolute;width:30px;height:28px;left:65px;top:20px;font-size:2.307em;color:#004990}#sidebar-healthfile a span.title{font-size:1.5385em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;text-transform:uppercase}#sidebar-healthfile a span.desc{color:#121212;line-height:1.2307em}#sidebar-healthfile a span.link{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-bottom:30px}#sidebar-healthfile a:hover{text-decoration:none}.sidebar-airmiles{background:transparent url(/Templates/GJC/Styles/Images/Generic/air-miles/air-miles-bg-normal.png) no-repeat 0 0;width:166px;height:219px;color:#121212;position:relative;overflow:hidden;margin-left:-4px}.sidebar-airmiles:hover{background:transparent url(/Templates/GJC/Styles/Images/Generic/air-miles/air-miles-bg-hover.png) no-repeat 0 0}.sidebar-airmiles a{display:block;margin:14px 4px 4px;width:134px;height:140px;padding:52px 12px 0;text-align:center;color:inherit}.sidebar-airmiles a span{display:block;margin-bottom:1em}.sidebar-airmiles a span.title{font-size:1.2307em;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;text-transform:uppercase;color:#2d2d2d}.sidebar-airmiles a span.xblack{font-size:1.1176em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;margin-bottom:3px}.sidebar-airmiles a span.xblack sup{text-transform:none}.sidebar-airmiles a span.desc{line-height:1.230769230769231em}.sidebar-airmiles a span.link{color:#004990;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-bottom:30px}.sidebar-airmiles a:hover{text-decoration:none}.theme-package-wrapper{position:relative;-webkit-border-radius:4px;border-radius:4px;border:1px solid #b3bfc5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZjNmOSIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,243,249,.45)),color-stop(100%,rgba(255,255,255,.45)));background:-webkit-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-o-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:-ms-linear-gradient(top,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);background:linear-gradient(to bottom,rgba(230,243,249,.45) 0%,rgba(255,255,255,.45) 100%);*background:#e6f3f9}.theme-package-wrapper .title{padding-top:0;padding-left:10px}.theme-package-wrapper .category-link{position:absolute;right:2em;top:2.5em;line-height:2em}.theme-package-content{padding:40px 10px;-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2)}.theme-package-content .product-list{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.right-sidebar .theme-package-content .product-list>li,.with-sidebar .theme-package-content .product-list>li{width:32.9%}.theme-package-content .product-list>li{float:left;width:24.8%;padding-left:.2176278563656148%;text-align:center;background:transparent url(/Templates/GJC/Styles/Images/Generic/box-item-seperator-369.png) no-repeat 0 center;line-height:1.3846em}.theme-package-content .product-list>li:first-child{padding-left:0;background-image:none}.theme-package-content .product-list img{display:inline-block;*display:inline;*zoom:1}.theme-package-content .product-list .theme-name{display:block;padding:.25em 1em .5em;font-size:1.2308em}.theme-package-content .product-list .theme-description{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;color:#312d2d;padding:0 1.25em;margin-bottom:1em}.theme-package-content .product-list .other-links{padding:0 1.25em}.theme-package-content .product-list .other-links a{display:block}.theme-package-content .product-list .other-cat-links{font-size:.9230769230769231em}.theme-package-content span.hidden-text{display:inline-block;*display:inline;*zoom:1;text-align:left;width:1px;margin-left:-1px}.theme-package-content .product-list .no-decoration{text-decoration:none}.show-room{background:transparent url(/Templates/GJC/Styles/Images/Generic/Products/bg-top-page2.jpg) repeat-x center bottom;padding:40px 0 20px;margin:-40px 0 40px;min-height:393px}.show-room .controls-nav{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 none;background:transparent none;padding:10px 0 0;display:block}.show-room .controls-nav li{padding:0 5px 0 3px;margin:0;background:transparent url(/Templates/GJC/Styles/Images/carousel/seperator-micro.png) no-repeat right center}.show-room .controls-nav a{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;filter:none;background:transparent none}.show-room .nav-wrapper{position:relative;padding-top:30px}.show-room .nav-pointer-wrapper{-webkit-transform:translate3d(0,0,0);background:transparent url(/Templates/GJC/Styles/Images/carousel/top-border-micro.png) repeat-x center 0;width:362px;height:6px;top:0;position:absolute;z-index:1}.show-room .nav-pointer{background:transparent url(/Templates/GJC/Styles/Images/carousel/nav-micro-pointer.png) no-repeat center 0;width:75px;height:14px;left:8px;top:4px;position:absolute}.show-room .light-button{-webkit-transform:translate3d(0,0,0);-webkit-transition:opacity 500ms ease-in-out;-moz-transition:-moz-opacity 500ms ease-in-out;-ms-transition:filter 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;position:absolute;bottom:101px;right:0;z-index:10;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5}.product-details{position:relative;padding-left:480px}.product-details .photo-carousel{position:absolute;top:-30px;left:0}.product-details .photo-carousel .viewer-thumb{font-size:1.2308em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:center;background:url(/Templates/GJC/Styles/Images/Generic/hsep-top-shadow.png) no-repeat 0 0;background-size:contain;margin-top:30px}.product-details .photo-carousel .viewer-box{position:relative;display:inline-block;padding:10px 20px;min-width:154px;border:1px solid #ebebeb}.product-details .photo-carousel .hd-color-img{display:inline-block;*display:inline;vertical-align:top}.product-details .photo-carousel .hd-color-text{display:inline-block;*display:inline;padding-left:8px;margin-top:3px;color:#333;max-width:285px}.product-details .photo-carousel .soldout-wrapper{position:absolute;z-index:1;top:50%;left:50%;margin-top:-120px;margin-left:-193px}.product-details .photo-carousel .emballage{position:absolute;z-index:1;top:55px;right:10px;margin-top:-20px}.product-details .photo-viewer{position:relative;width:362px;height:423px}.product-details .photo-viewer .fn-slide,.product-details .product-photo .product-preview{cursor:hand;cursor:pointer}.show-room .product-details .photo-carousel:hover .light-button,.show-room .product-details .product-photo:hover .light-button{-webkit-transition:opacity 500ms linear;-moz-transition:-moz-opacity 500ms linear;-moz-transition:opacity 500ms linear;-ms-transition:opacity 500ms linear;-o-transition:opacity 500ms linear;transition:opacity 500ms linear;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.product-details .main-info hgroup{padding-top:1.5em;position:relative;margin-top:1.5em}.product-details .main-info{padding-bottom:1em;background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom}.product-details .main-info h1{background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom;font-size:2em;padding-bottom:21px;margin-top:6px}.product-details .main-info h1.multi{background:none;padding-bottom:10px}.product-details .main-info h2{position:absolute;top:0;font-size:1.2308em;text-transform:uppercase}.product-details .hd-color{float:left;font-size:1.2308em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom;padding-bottom:10px;width:100%}.product-details .hd-color-noborder{float:left;font-size:1.2308em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:10px;width:100%}.product-details .hd-color .hd-color-img{margin-right:8px;float:left}.product-details .hd-color .hd-color-text{float:left;margin-top:3px}.product-details .sticker-labels{position:relative;padding-right:115px}.product-details .availability-info{padding-top:1em;position:relative;line-height:1.2308em;clear:both}.product-details .availability-info .price-box{float:left;width:32%;line-height:normal}.product-details .availability-info .price-box span{display:block;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif}.product-details .availability-info .price-box .price.strike{font-size:1em;text-decoration:line-through;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.product-details .availability-info .price-box .price{font-size:2.3078em}.product-details .availability-info .price-box .price.discount{color:#db003d}.product-details .availability-info .product-multi-sku{position:relative;float:left;width:68%;line-height:normal}.product-details .availability-info .product-multi-sku .multisku-item{float:left;display:inline;margin-bottom:5px;margin-left:9px}.multi-sku-tip .bt-content{width:180px!important}.multi-sku-tip .tip-content .tip-content-left{float:left;width:63px}.multi-sku-tip .tip-content .tip-content-right{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;float:left;width:66px}.multi-sku-tip .tip-content img{border:solid 1px #b3bfc5;width:55px;height:55px}.coverflow .product-multi-sku{float:right;width:320px;text-align:left}.coverflow .product-multi-sku-list-format{float:right;width:320px;text-align:right;margin-right:30px}.coverflow .product-multi-sku-list-format.size{width:155px}.coverflow .product-multi-sku .multisku-item{float:left;display:inline;margin-bottom:7px;margin-right:9px}.coverflow .product-multi-sku .product-multi-sku-list{margin-bottom:10px}.coverflow .photo-viewer .slide .viewer-thumb{font-size:1.2308em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:center;background:url(/Templates/GJC/Styles/Images/Generic/hsep-top-shadow.png) no-repeat 0 0;background-size:contain;margin-top:40px}.coverflow .photo-viewer .slide .viewer-thumb .viewer-box{position:relative;display:inline-block;padding:10px 20px;min-width:154px;border:1px solid #ebebeb}.coverflow .photo-viewer .slide .viewer-thumb .viewer-box .hd-color-img{display:inline-block;*display:inline;vertical-align:top}.coverflow .photo-viewer .slide .viewer-thumb .viewer-box .hd-color-text{display:inline-block;*display:inline;padding-left:8px;margin-top:3px;color:#333;max-width:285px}.coverflow .photo-viewer .slide .viewer-thumb.multi{margin-top:20px}.coverflow .product-multi-sku-list select{height:24px;width:299px}.coverflow .product-multi-sku-list-format select{height:24px;width:150px}.coverflow .product-multi-sku .brand-box{display:block}.coverflow .multisku-item a:hover img{border:solid 1px #bcebfd;-webkit-box-shadow:0 0 11px 0 rgba(28,136,194,.25);box-shadow:0 0 11px 0 rgba(28,136,194,.25)}.coverflow .multisku-item a.selected img{border:solid 1px #bcebfd;-webkit-box-shadow:0 0 11px 0 rgba(28,136,194,.25);box-shadow:0 0 11px 0 rgba(28,136,194,.25)}.product-details .availability-info .product-multi-sku .brand-box{display:block;width:30px}.product-details .availability-info .multisku-item a:hover img{border:solid 1px #bcebfd;-webkit-box-shadow:0 0 11px 0 rgba(28,136,194,.25);box-shadow:0 0 11px 0 rgba(28,136,194,.25)}.product-details .availability-info .multisku-item a.selected img{border:solid 1px #bcebfd;-webkit-box-shadow:0 0 11px 0 rgba(28,136,194,.25);box-shadow:0 0 11px 0 rgba(28,136,194,.25)}.product-details .availability-info .product-multi-sku .multisku-item .tip-left-content{float:left;width:67px}.product-details .availability-info .product-multi-sku .multisku-item .tip-right-content{float:left;width:71px;border:solid 1px red}.product-details .availability-info .product-multi-sku-list{float:right;text-align:right;margin-top:5px;margin-bottom:10px;width:305px}.product-details .availability-info .product-multi-sku-list select{height:24px;width:296px}.product-details .availability-info .product-multi-sku-list-format select{height:24px;width:150px;float:right;margin-top:2px}.product-details .fees-info{margin-top:2px;margin-left:35%}.product-details .fees-info-multi{margin-top:15px}.product-details .ecofees-info .hidden-text{display:none}.product-details .availableBlock .eco-fees-warning{clear:both}.product-details .availableBlock.multi{float:left;width:100%;background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 top;margin-top:5px}.product-details .availableBlock .field-row.multi{margin-top:34px;margin-bottom:10px}.product-details .availability-status{clear:both;float:left;width:51%;margin:1em 0}.product-details .availability-icon-label{display:block;padding-left:0;color:#12890c;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin:.5em 0}.product-details .availability-icon-label .ficon{position:relative;left:0;top:2px}.product-details .availability-icon-label.is-not-available{color:#a70000}.product-details .availability-icon-label.maybe-available{color:#afafaf}.product-details .basket-quantity{text-align:right;margin-left:250px}.product-details .basket-quantity .field-row{padding:.5em 0}.product-details .basket-quantity label{display:inline-block;margin-right:6px}.product-details .basket-quantity .quantity-select{display:inline-block}.product-details .basket-quantity input,.product-details .basket-quantity select{vertical-align:middle}.product-details .social-area{padding:1.5em 0 0}.related-package .more-package{margin-top:25px}.in-package-details .package-description{float:left;width:320px;padding-right:40px;background:transparent url(Images/Generic/v-dotted-line.png) repeat-y right 0}.in-package-details .main-content.right-sidebar .teaser h2{font-family:'Humanist777BT-BlackB';font-size:21px;padding-bottom:27px;padding-right:15px}.in-package-details .main-content.right-sidebar>h1,.in-package-details .main-content.right-sidebar>p,.in-package-details .main-content.right-sidebar>div{padding-right:15px}.in-package-details .package-description img{max-width:320px;margin:20px 0}.in-package-details p{margin-bottom:2em}.in-package-details .buying-faq-wrapper{float:left;margin-left:40px;width:303px;padding-top:20px}.in-package-details .buying-faq-wrapper .buying-faq{padding:0 0 0 60px;position:relative}.in-package-details .buying-faq-wrapper .buying-faq .icon{position:absolute;top:0;left:0;width:40px;height:40px}.in-package-details .buying-faq-wrapper .buying-faq .icon .ficon-circle{font-size:3.462em;top:0;left:-3px;color:#2c90c6}.in-package-details .buying-faq-wrapper .buying-faq .icon .ficon-circle .ficon{font-size:.615em;top:0;*top:-2px}.in-package-details .buying-faq-wrapper .buying-faq.cart .icon .ficon-circle .ficon{left:-2px;top:1px;*top:0}.in-package-details .buying-faq-wrapper p a{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.in-package-details .package-description .reference-item{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-right:10px}h3{font-size:1.2307em;line-height:1.5em;color:#2d2d2d;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.item-inline-enums{margin-bottom:40px}.item-inline-enums tr{height:72px;*padding-bottom:60px}.item-inline-enums td{position:relative;vertical-align:bottom;width:374px;border-bottom:60px solid transparent;line-height:1.3846em}.item-inline-enums td.even{width:324px}.item-inline-enums td a.sample-img{display:inline-block;*display:inline;*zoom:1;width:60px;line-height:72px;text-decoration:none}.item-inline-enums td a.sample-img .td-link-image{display:block;position:relative;*position:static;width:60px;height:72px;text-align:center}.item-inline-enums td a.sample-img img{position:absolute;bottom:0;left:50%;margin-left:-30px;*margin-left:0;*position:static;*left:0;max-width:60px}.item-inline-enums td a.sample-img .light-button{position:absolute;bottom:0;left:22px;-webkit-transition:opacity 200ms linear;-moz-transition:-moz-opacity 200ms linear;-moz-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;transition:opacity 200ms linear;-moz-opacity:0;filter:alpha(opacity=0);display:none;opacity:0}.item-inline-enums td a.sample-img:hover{text-decoration:none}.item-inline-enums td a.sample-img:hover .light-button{-webkit-transition:opacity 300ms linear;-moz-transition:-moz-opacity 300ms linear;-moz-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear;-moz-opacity:1;display:block;filter:alpha(opacity=100);opacity:1}.item-inline-enums td span.content{display:inline-block;*display:inline;*zoom:1;width:250px;margin:0 50px 0 7px}.item-inline-enums td.even span.content{margin-right:0}.item-inline-enums td span.content .brand{text-transform:uppercase;font-size:.9231em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.item-inline-enums td span.content .product-name{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.white-sticker{display:inline-block;*display:inline;*zoom:1;background-color:#fff;border:1px solid #ebebeb;-webkit-box-shadow:0 -1px 3px 0 rgba(0,0,0,.1);box-shadow:0 -1px 3px 0 rgba(0,0,0,.1);position:relative;padding:5px 9px;font-size:.9231em;text-transform:uppercase;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-right:.5em;min-width:80px}.product-item .product-preview img.burst,.burst{padding:0;margin:0;position:absolute;z-index:1;right:-15px;top:-22px;width:auto;height:auto}.show-room .burst{right:0;top:-15px}.rounded-button{display:inline-block;*display:inline;*zoom:1;position:relative;line-height:30px;line-height:28px\9;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#fff;height:30px;background:transparent url(Images/Generic/Buttons/round-buttons.png) no-repeat 0 2px;padding:0 6px 0 12px;vertical-align:middle}.rounded-button .ficon.cart{line-height:24px\9;height:24px\9}.rounded-button:hover{text-decoration:none}.rounded-button.left-rounded{background-position:0 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.rounded-button.left-rounded:hover,.rounded-button.left-rounded:focus{background-position:0 -50px}.rounded-button.left-rounded.active,.rounded-button.left-rounded:active{background-position:0 -100px}.rounded-button.left-rounded.disabled{background-position:0 -150px}.rounded-button.right-rounded{background-position:100% 0;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding-right:30px}.rounded-button.right-rounded:hover,.rounded-button.right-rounded:focus{background-position:100% -50px}.rounded-button.right-rounded.active,.rounded-button.right-rounded:active{background-position:100% -100px}.rounded-button.right-rounded.disabled{background-position:100% -150px}.rounded-button.right-rounded .icon{margin:0 0 0 8px;*margin-top:4px}.rounded-button-light-blue{display:inline-block;*display:inline;*zoom:1;position:relative;line-height:30px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#004990;height:30px;background:transparent url(Images/Generic/Buttons/round-buttons-light-blue.png) no-repeat 0 2px;padding:0 6px 0 12px;vertical-align:middle}.rounded-button-light-blue:hover{text-decoration:none}.rounded-button-light-blue.left-rounded{background-position:0 -50px;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-right:solid 1px #b0cdd7}.rounded-button-light-blue.left-rounded:hover,.rounded-button-light-blue.left-rounded:focus{background-position:0 0}.rounded-button-light-blue.left-rounded.active,.rounded-button-light-blue.left-rounded:active{background-position:0 -100px}.rounded-button-light-blue.left-rounded.disabled{background-position:0 -150px}.light-button{display:inline-block;background:transparent url(Images/Generic/Buttons/light-button-bg.png) no-repeat 0 0;height:28px;line-height:28px;position:relative;padding:0 5px 0 10px;margin-right:5px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.light-button .right-side{position:absolute;left:100%;top:0;width:5px;height:28px;background:transparent url(Images/Generic/Buttons/light-button-bg.png) no-repeat right 0}.light-button .icon{margin:0 0 0 4px}.light-button.no-text .icon{margin:0}.light-button:hover,.light-button:focus{background-position:0 -40px;text-decoration:none;-webkit-transition:opacity 500ms linear;-moz-transition:-moz-opacity 500ms linear;-moz-transition:opacity 500ms linear;-ms-transition:opacity 500ms linear;-o-transition:opacity 500ms linear;transition:opacity 500ms linear;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.light-button:hover .right-side,.light-button:focus .right-side{background-position:right -40px}.light-button:active{background-position:0 -80px;-webkit-transition:opacity 500ms linear;-moz-transition:-moz-opacity 500ms linear;-moz-transition:opacity 500ms linear;-ms-transition:opacity 500ms linear;-o-transition:opacity 500ms linear;transition:opacity 500ms linear;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.light-button:active .right-side{background-position:right -80px}.icon{position:relative;display:inline-block;*display:inline;*zoom:1;width:20px;height:24px;vertical-align:middle;margin:0 8px 0 0;line-height:inherit;*margin-top:4px}.icon:hover{text-decoration:none}.xsmall{width:12px;height:14px;margin:0}.xsmall.help{margin-left:8px;width:15px;height:14px}.xsmall.help .ficon{font-size:1.384em;color:#093679}.icon.help{width:32px;height:38px;top:-3px;font-size:2.461em;color:#fff}.icon.help-dark{width:40px;height:35px;font-size:2.692em;color:#093679}.icon.help-dark-small{width:15px;height:15px;font-size:1.384em}.icon.btn-email{width:18px;height:17px;font-size:1.384em;*margin-top:2px}.icon.cart{height:27px;font-size:1.538em}.icon.next{font-size:1.462em}.icon.back{width:20px;height:30px;font-size:1.692em;color:#fff}.icon.back-dark{margin-right:6px;width:22px;height:28px;font-size:1.769em;left:-1px;*height:24px;*top:-3px;*margin-right:3px}.icon.continue.ficon{*margin-top:0;position:absolute;top:1px;top:2px\9!important;right:6px;font-size:1.692em}.icon.order.ficon{position:absolute;top:0;top:1px\9!important;right:6px;font-size:1.692em}.icon.expand{height:28px;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;*margin-left:0}.icon.email{width:34px;height:34px}.icon.email .ficon-circle{font-size:3.077em;top:0;left:-3px;color:#2c90c6}.icon.email .ficon-circle .ficon{*top:-2px;font-size:.538em}.icon.phone{width:34px;height:34px}.icon.phone .ficon-circle{font-size:3.077em;top:0;left:-3px;color:#2c90c6}.icon.phone .ficon-circle .ficon{*top:-2px;font-size:.615em}.icon.add-to-cart{width:43px;height:43px;margin-right:15px}.icon.add-to-cart .ficon-circle{font-size:2.461em;top:0;left:-4px}.icon.add-to-cart .ficon-circle .ficon{top:-2px;font-size:.615em}.icon.add-to-cart .ficon-circle span:first-child{*line-height:normal!important}.icon.send-to-friend{width:43px;height:43px;margin-right:15px}.icon.send-to-friend .ficon-circle{font-size:2.461em;color:#2c90c6;top:0;left:-4px}.icon.send-to-friend .ficon-circle .ficon{font-size:.461em}.icon.question{width:33px;height:31px;margin-left:4px;font-size:2.846em;color:#093679;position:static\9}.icon.question-small{height:22px;margin-left:4px;width:24px;font-size:1.923em;color:#093679;position:static\9}.icon.write{width:44px;height:44px;margin-left:6px}.icon.write .ficon-circle{font-size:2.461em;color:#2c90c6;top:0;left:-4px}.icon.write .ficon-circle .ficon{top:-2px;font-size:.615em}.icon.next-small{margin:0 0 0 5px;width:7px;height:9px}.icon.next-small.ficon{font-size:.846em}.icon.previous-small{margin:0 5px 0 0;width:7px;height:11px}.icon.previous-small.ficon{font-size:.846em}.icon.blue-check{width:14px;height:12px;margin-right:.5em;color:#2c90c6;font-size:1.154em}.icon.check{width:47px;height:47px;margin:0 0 0 6px;*margin-right:8px;color:#2c90c6}.icon.check .ficon-circle{font-size:2.538em;top:-2px}.icon.check .ficon-circle .ficon{top:-1px}.icon.health-check{width:44px;height:44px}.icon.health-check .ficon-circle{font-size:2.461em;top:13px;left:-5px;color:#15c377}.icon.health-check .ficon-circle .ficon{top:1px;left:-1px;font-size:.538em}.icon.top{width:11px;height:7px;margin:0 0 0 6px}.icon.top.ficon{top:1px;left:-1px;font-size:.769em}.icon.pills,.icon.bell,.icon.calendar,.icon.tension,.icon.tools,.icon.glucose,.icon.sms,.icon.dossier-sante-revenus,.icon.health-empty{width:44px;height:44px;vertical-align:top}.icon.arrow-white.top,.icon.arrow-white.bottom,.icon.arrow-white.right{margin-left:6px;vertical-align:middle}.icon.arrow-white.top,.icon.arrow-white.bottom{width:9px;height:6px}.icon.arrow-white.top{top:-3px;font-size:1em}.icon.arrow-white.bottom{top:-3px;font-size:1em}.icon.arrow-white.right{width:9px;height:12px}.icon.arrow-white.right.ficon{font-size:.923em;top:-1px}.icon.deleted{width:19px;height:18px}.icon.deleted.ficon{margin-right:0;font-size:2.307em;left:-7px;top:2px;width:28px;height:20px}.icon-shortcut,.icon-sml{position:relative;display:inline-block;*display:inline;*zoom:1;width:110px;height:115px;vertical-align:middle;line-height:inherit;*margin-top:4px;z-index:1;text-indent:-5px}.icon-shortcut{font-size:9.23em}.icon-sml{height:90px;font-size:7em}.icon-shortcut .ficon,.icon-sml .ficon{position:absolute;top:25%;right:0;bottom:0;left:0;color:#fff;font-size:.4em;text-align:center}.sante-icon-mobile .ficon-circle,.sante-icon-phone .ficon-circle,.sante-icon-preautorise .ficon-circle,.sante-icon-dossiersante .ficon-circle{left:0;top:0;font-size:1em;color:#15c377}.sante-icon-mobile .ficon-circle .ficon,.sante-icon-phone .ficon-circle .ficon,.sante-icon-preautorise .ficon-circle .ficon,.sante-icon-dossiersante .ficon-circle .ficon{top:-3px}.sante-icon-mobile .ficon-circle .ficon{left:5px;font-size:.538em}.sante-icon-phone .ficon-circle .ficon{left:7px;font-size:.461em}.sante-icon-preautorise .ficon-circle .ficon{left:15px;font-size:.538em}.sante-icon-dossiersante .ficon-circle .ficon{left:5px;font-size:.538em}.sante-icon-storeservices .ficon-circle{font-size:1em;color:#15c377;top:0}.sante-icon-storeservices .ficon-circle .ficon{top:0;left:5px;font-size:.6em}.sante-icon-dicmedic .ficon-circle{font-size:1em;color:#15c377;top:0}.sante-icon-dicmedic .ficon-circle .ficon{top:0;left:5px;font-size:.5em}.sante-icon-notifications .ficon-circle{font-size:1em;color:#15c377;top:0}.sante-icon-notifications .ficon-circle .ficon{top:0;left:5px;font-size:.5em}.service-icon-basket .ficon-circle,.service-icon-delivery .ficon-circle,.service-icon-warranty .ficon-circle{top:0;font-size:1em;color:#2c90c6}.service-icon-basket .ficon-circle .ficon{top:0;font-size:.461em}.service-icon-delivery .ficon-circle .ficon{left:6px;top:-3px;font-size:.538em}.service-icon-warranty .ficon-circle .ficon{left:4px;top:-4px;font-size:.461em}.service-icon-prescription .ficon,.service-icon-dictionnary .ficon,.service-icon-photo .ficon,.service-icon-store-locator .ficon{color:#004990;font-size:.7em;left:2%;top:23%}.service-icon-mobile .ficon-circle.ficon,.service-icon-my-account .ficon-circle.ficon{color:#2c90c6;font-size:1em;top:0;left:0}.service-icon-mobile .ficon-circle .ficon,.service-icon-my-account .ficon-circle .ficon{top:14%;left:6%;font-size:.692em;color:#fff}.service-icon-print,.service-icon-retouch,.service-icon-lab,.service-icon-protect,.service-icon-ok,.service-icon-no-appointment,.service-icon-piggy-bank{height:94px}.service-icon-print .ficon,.service-icon-retouch .ficon,.service-icon-lab .ficon,.service-icon-protect .ficon,.service-icon-ok .ficon,.service-icon-no-appointment .ficon,.service-icon-piggy-bank .ficon{color:#093679;font-size:.769em;top:0}.service-icon-print .ficon{top:10px;left:4px;*left:10px;font-size:.692em}.service-icon-retouch .ficon{top:2px;left:4px;*top:4px;*left:6px}.service-icon-lab .ficon{top:3px;left:18px;*top:4px;*left:22px;font-size:.846em}.service-icon-protect .ficon{top:10px;left:10px;*left:15px;font-size:.692em}.service-icon-ok .ficon{top:14px;left:3px;*left:7px;font-size:.615em}.service-icon-no-appointment .ficon{top:11px;left:4px;*left:10px;font-size:.692em}.service-icon-piggy-bank .ficon{top:6px;left:6px;*top:8px;*left:10px;font-size:.769em}.service-icon-email .ficon-circle,.service-icon-tel .ficon-circle,.activation-icon-health-file .ficon-circle,.activation-icon-my-pjc .ficon-circle,.activation-icon-newsletter .ficon-circle{color:#2c90c6;font-size:1em;top:0}.service-icon-email .ficon-circle,.service-icon-tel .ficon-circle{top:2px;left:3px;*left:12px}.service-icon-email .ficon-circle .ficon{top:-3px}.service-icon-tel .ficon-circle .ficon{top:-2px;left:1px;font-size:.538em}.activation-icon-health-file .ficon-circle .ficon{top:0;left:4px}.activation-icon-my-pjc .ficon-circle .ficon{top:0;left:4px}.activation-icon-newsletter .ficon-circle .ficon{top:0;left:4px}.element-hide{display:none}.icon-shortcut-teaser{position:relative;display:inline-block;*display:inline;*zoom:1;width:110px;height:115px;vertical-align:top;line-height:inherit;margin:0 20px 0 30px;*margin-top:4px;z-index:1}.icon-shortcut-teaser.localisation-icon .ficon,.icon-shortcut-teaser.airmiles-card-icon .ficon,.icon-shortcut-teaser.iphonephoto-card-icon .ficon,.icon-shortcut-teaser.print-photo .ficon,.icon-shortcut-teaser.tension-carte .ficon{font-size:7em}.icon-shortcut-teaser.localisation-icon,.icon-shortcut-teaser.airmiles-card-icon,.icon-shortcut-teaser.iphonephoto-card-icon,.icon-shortcut-teaser.print-photo{color:#093679}.icon-shortcut-teaser.localisation-icon .ficon{position:relative;left:-7px;top:10px;font-size:7.538em}.icon-shortcut-teaser.print-photo .ficon{position:relative;left:-3px;top:-5px}.icon-shortcut-teaser.tension-carte{color:#15c377}.icon-shortcut-teaser.tension-carte .ficon{position:absolute;top:-5px;left:-10px;font-size:8.462em}.with-sidebar .icon-shortcut-teaser{margin-left:0;margin-right:0}.promo-validation-dates{background:#e6f3f9;padding:15px 22px}.ficon{font-family:pjc-pictosregular,Verdana,Arial,Sans-Serif!important}.error-info{color:#cf0039}.social-area .share{float:left;margin:0 1em 1em 0;padding:0}.social-area .share img{display:block}.social-area .share.facebook{float:none;width:auto}.social-area .share.pinit{width:40px;height:20px}.social-area .share.pinit img{height:20px}.social-area .share.email a{display:block;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:.9231em;border:1px solid #b0cdd7;height:18px;line-height:18px;color:#004990;text-decoration:none;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:linear-gradient(to bottom,#fff 0%,#f1f1f1 100%);*background:#fff;-webkit-border-radius:3px;border-radius:3px;padding:0 12px 0 6px;text-shadow:1px 1px 1px #fff}.social-area .share.email a:hover,.social-area .share.email a:focus{text-decoration:none;background:#f1f1f1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f1f1f1 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f1f1f1 0%,#fff 100%);background:-o-linear-gradient(top,#f1f1f1 0%,#fff 100%);background:-ms-linear-gradient(top,#f1f1f1 0%,#fff 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#fff 100%);*background:#f1f1f1;text-shadow:-1px -1px 1px #fff}#overlayAddToCart,#overlaySendToFriend,#overlayChangePassword,#overlayDeleteAddress,#overlayEditAddress{width:597px}#faqOverlay{width:58em}.overlay-checkout,.overlay-send-to-friend,#overlayChangePassword .overlay-change-password,#overlayDeleteAddress .overlay-delete-address,#overlayEditAddress .overlay-edit-address,#faqOverlay .overlay-faq-group{border:5px solid #fff;background:#f8fcfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f8fcfd 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8fcfd),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f8fcfd 0%,#fff 100%);background:-o-linear-gradient(top,#f8fcfd 0%,#fff 100%);background:-ms-linear-gradient(top,#f8fcfd 0%,#fff 100%);background:linear-gradient(to bottom,#f8fcfd 0%,#fff 100%);*background:#f8fcfd;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.4);box-shadow:0 0 6px 0 rgba(0,0,0,.4);padding:20px}.overlay-send-to-friend{padding:0}.overlay-checkout{padding:35px 30px}.overlay-checkout .section-wrapper{width:auto}.overlay-checkout form .product-item{width:227px}.overlay-checkout form .product-item a.product-item-link{padding-top:12px}.overlay-checkout form .product-item span{padding-bottom:0}.overlay-checkout form .product-item .product-item-description>span{padding-bottom:6px;line-height:1em}.overlay-checkout form .product-item .box-price{padding-bottom:6px;font-size:1.2308em}.overlay-checkout form .product-item .box-price.strike{font-size:1em}.overlay-checkout form .product-item .product-item-description .hd-color{line-height:22px}.overlay-checkout form .product-item .product-item-description .hd-color .hd-color-img{float:left;margin-right:5px}.overlay-checkout form .product-item .product-item-description .hd-color .hd-color-text{margin-bottom:10px}.overlay .overlay-checkout #cart .product-item .product-item-description{margin-top:0}.overlay .overlay-checkout #cart .main-side-bar.right-sidebar{top:auto;float:right}.overlay-checkout a.continue-shopping{position:absolute;bottom:35px;left:0;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.overlay-checkout form{position:relative;padding-bottom:6px;margin-bottom:35px;background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom}.overlay-send-to-friend{border:0 none}.overlay-send-to-friend .section-wrapper,.overlay-delete-address .section-wrapper,.overlay-change-password .section-wrapper,.overlay-edit-address .section-wrapper,.overlay-faq-group .section-wrapper{width:auto}.overlay-send-to-friend header{border-bottom:1px solid #bad3e0;margin-bottom:35px;background:#f5fafd url("Images/Generic/hsep-bottom-shadow.png") no-repeat center bottom}.overlay-send-to-friend header h1{padding:30px 30px 6px}.overlay-send-to-friend header .shared-item{padding:12px 30px 26px 30px;position:relative;overflow:hidden;background:#f9fcfe url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZjZmUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f9fcfe 0%,rgba(249,252,254,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9fcfe),color-stop(100%,rgba(249,252,254,0)));background:-webkit-linear-gradient(top,#f9fcfe 0%,rgba(249,252,254,0) 100%);background:-o-linear-gradient(top,#f9fcfe 0%,rgba(249,252,254,0) 100%);background:-ms-linear-gradient(top,#f9fcfe 0%,rgba(249,252,254,0) 100%);background:linear-gradient(to bottom,#f9fcfe 0%,rgba(249,252,254,0) 100%);*background:#f9fcfe}.overlay-send-to-friend header .shared-item hgroup{padding-left:58px}.overlay-send-to-friend header .shared-item hgroup h2{font-size:1.4em;padding-bottom:.5em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif}.overlay-send-to-friend header .product-item .product-preview{width:78px;padding-top:4px;float:left;height:45px;margin-right:1em}.overlay-send-to-friend header .product-item .product-preview img{height:45px;padding-top:0}.overlay-send-to-friend header .product-item .product-item-link{padding:8px 0}.overlay-send-to-friend header .product-item .product-item-description .product-name{color:#2d2d2d;font-size:1.08333em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.overlay-send-to-friend header .product-item:hover .product-item-description .product-name{text-decoration:none}.overlay-send-to-friend form{margin:0 30px 35px;display:block}.overlay-send-to-friend form .field-row{margin:0 0 1.5em;position:relative;clear:both}.overlay-send-to-friend form .field-row input[type="text"],.overlay-send-to-friend form .field-row input[type="email"],.overlay-send-to-friend form .field-row input[type="password"]{width:505px}.overlay-send-to-friend form .field-row.error-wrapper input[type="text"],.overlay-send-to-friend form .field-row.error-wrapper input[type="email"],.overlay-send-to-friend form .field-row.error-wrapper input[type="password"]{width:480px}.overlay-send-to-friend form .field-row textarea{width:509px;resize:none;height:9em;padding:8px}.overlay-send-to-friend form .field-row.error-wrapper textarea{width:484px}.overlay-send-to-friend form .field-row.with-big-label{padding-left:80px;border-bottom:1px solid #ccc}.overlay-send-to-friend form .field-row.with-big-label .field-row{padding-left:16px;padding-right:16px}.overlay-send-to-friend form .field-row.error-wrapper.with-big-label{padding-left:96px;margin-left:-16px}.overlay-send-to-friend form .field-row.with-big-label input[type="text"],.overlay-send-to-friend form .field-row.with-big-label input[type="email"],.overlay-send-to-friend form .field-row.with-big-label input[type="password"]{width:300px}.overlay-send-to-friend form .field-row label{display:block;padding-bottom:12px}.overlay-send-to-friend form .field-row label .greyed{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;color:#777;font-size:.8666666666666667em}.overlay-send-to-friend form .field-row .big-label{position:absolute;left:0;top:50%;margin-top:-1em;font-size:2em;font-weight:bold;color:#889598;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.overlay-send-to-friend form .field-row.error-wrapper .big-label{left:16px}.overlay-send-to-friend .add-recipient{margin:-1em 0 1em 80px;float:left;position:relative;z-index:1}.green{color:#12890c}.red{color:#db003d}.gray{color:#c7c7c7}.white{color:#fff}.strong{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.underlined{text-decoration:underline}.spinner{position:fixed;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;padding:0;background:#a4294b url(Images/Generic/Icons/order-ajax-spinner.gif) no-repeat center center;z-index:9999;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;*width:30px;*height:30px;*margin:-15px 0 0 -15px;transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1)}.spinner .ficon{display:none}.spinner.ie{background:none;overflow:hidden}.spinner.ie .ficon.circle{display:block;background:#a4294b;background:none \9;color:#a4294b;font-size:44px;position:absolute;z-index:1;left:-3px\9;top:0px\9;*top:1px;width:50px;height:50px}.spinner.ie .animated{background:url(Images/Generic/Icons/order-ajax-spinner.gif) no-repeat center center;position:absolute;z-index:2;width:40px;height:40px}.bottom-shadow{position:absolute;bottom:0;left:0;right:0;height:8px;background:transparent url(Images/Generic/box-bottom-shadow.png) repeat-x 0 bottom}.hsep-top-shadow{background:transparent url(Images/Generic/hsep-top-shadow.png) repeat-x center 0;position:absolute;left:-40px;right:-40px;width:758px;height:7px;top:-2px}.sml-line{display:block;width:25px;height:1px;margin:0 0 24px;background-color:#b3d0de}.overlay>a.close{position:absolute;right:-27px;top:15px;width:23px;height:21px;padding:5px 0 0 3px;z-index:-1;cursor:pointer;color:#fff;font-size:1.384em;text-decoration:none;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:0 0 35px 8px #fff;-webkit-box-shadow:0 0 35px 8px #fff;-o-box-shadow:0 0 35px 8px #fff;box-shadow:0 0 35px 8px #fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzVjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRjOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0075c3),color-stop(100%,#004c95));background:-webkit-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-o-linear-gradient(top,#0075c3 0%,#004c95 100%);background:-ms-linear-gradient(top,#0075c3 0%,#004c95 100%);background:linear-gradient(to bottom,#0075c3 0%,#004c95 100%);background:#005099\9}.results.compact-results .product-item{width:49%;text-align:left}.results.compact-results .product-item:first-child{margin-left:1%}.results.compact-results .product-preview{width:74px;padding-top:4px;vertical-align:top}.results.compact-results .product-preview img{max-height:45px;padding-top:5px}.results.compact-results .product-item .product-item-link{width:164px;padding-top:0;margin-left:12px}.padded-black{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding:6px 0}h2.padded-black{font-size:16px;line-height:24px}.overlay .related-package h2.padded-black{padding-bottom:20px}.sixtyPct{width:60%}.bt-box .tip-content{position:relative;padding:2px}.bt-box .tip-content p{padding:6px 0 6px 0}.bt-box .tip-content.with-close-link{padding-top:25px}.bt-box.tip-text-center .tip-content{text-align:center}.bt-box.tip-text-center .tip-content .tip-image{display:block;margin:0 auto}.bt-box .lnk-tip-close{position:absolute;width:14px;height:14px;right:0;top:0}.bt-box .lnk-tip-close .ficon{font-size:1.23em}.bt-box .lnk-tip-close:hover{text-decoration:none}.tree-cols.shipping-summary{padding-bottom:.5em;background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom;width:701px}.tree-cols.shipping-summary-blank{background:none}.tree-cols.shipping-summary>div{float:left;width:213px;margin-left:30px}.tree-cols.shipping-summary>div.col-1{margin-left:0}.tree-cols.shipping-summary>div>h2{padding-bottom:.3em;margin-bottom:1em;margin-right:40px;border-bottom:1px solid #cbdfe9;font-size:1.2308em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.tree-cols.shipping-summary p{margin-bottom:30px}.tree-cols.shipping-summary p.extra-space{margin-bottom:60px}.tree-cols.shipping-summary p>span{display:block}.checkout.checkout-disclaimer .disclaimer{width:700px}.checkout.checkout-disclaimer p{margin-bottom:24px;color:#2d2d2d}.checkout-summary #cart .my-products>h2{font-size:1.6154em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.checkout-summary #cart .my-products table tbody tr{background-image:none}.checkout-summary #cart .my-products table .first-cell{width:600px}.checkout-summary #cart .my-products table .money-align{text-align:right}.checkout-summary #cart .my-products table .product-item span{display:inline}.checkout-summary #cart .my-products table .product-item>span,.checkout-summary #cart .my-products table .product-item span.product-item-description>span{display:block}.checkout-summary #cart .my-products table .first-cell .product-brand,.checkout-summary #cart .my-products table .first-cell .product-name{float:none;width:auto}.checkout-summary #cart .my-products table .first-cell .product-brand{font-size:.9231em}.checkout-summary #cart .my-products table .product-item span.product-item-description .product-thumb{float:left;margin-top:0;width:auto}.checkout-summary #cart .my-products table .product-item span.product-item-description .product-thumb .hd-color .hd-color-img{float:left;margin-right:5px}.checkout-summary #cart .my-products table .product-item span.product-item-description .product-thumb .hd-color-text{float:left;margin-top:4px;width:135px}.checkout-summary #cart .my-products table .product-item span.product-item-description{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:1em;margin-left:1em;display:inline-block;*display:inline;*zoom:1;margin-top:.8em}.checkout-summary #cart .my-products table .first-cell .product-name{color:#2d2d2d}.checkout-summary .order-button-box{background-color:#e6f3f9;border:1px solid #e2edf3;position:relative;padding:17px 22px}.checkout-summary #cart .follow-me .rounded-button.right-rounded{margin:0 0 25px}.checkout-summary #cart .main-side-bar.right-sidebar{top:auto}.checkout-summary table.total-summary{width:100%}.checkout-summary table.total-summary tr.info-sep{background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 6px}.checkout-summary table.total-summary tr.info-sep td{padding-top:13px}.checkout-summary table.total-summary td{line-height:1.5em;width:50%;color:#2d2d2d}.checkout-summary table.total-summary td.value{text-align:right}.checkout-summary table.total-summary tr.total td{font-size:1.2308em;color:#db003d;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}#coverflow,#overlay-large-preview{width:890px;height:395px;padding:54px 0 42px;border:5px solid #fff;background:#e7f0f6 url(Images/Generic/coverflow-bg-multi.jpg) repeat center center}#coverflow.multi{height:475px;padding-top:24px}#coverflow>a.close,#overlay-large-preview>a.close{right:-31px}#coverflow .controls-next{right:-21px}#coverflow .controls-prev{left:-21px}#coverflow .slide{position:relative;width:476px;height:396px;-moz-transform:scale(.85);-webkit-transform:scale(.85);-o-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);opacity:.15;-webkit-transition:all 750ms ease-in-out;-moz-transition:all 750ms ease-in-out;-ms-transition:all 750ms ease-in-out;-o-transition:all 750ms ease-in-out;transition:all 750ms ease-in-out}#coverflow .slide.multi{height:496px}#coverflow .slide.active{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}#coverflow .slide .meta{position:absolute;bottom:0;left:50%;margin-left:-445px;background:#000;color:#fff;width:890px}#coverflow .fn-carousel-container{width:476px;padding:0 207px}#coverflow .fn-carousel-container-multi{padding:0;float:left;margin-left:30px}#coverflow .fn-carousel-container-multi.size{margin-left:150px}#coverflow .slides-wrapper-multi{width:400px}.coverflow .fn-meta-wrapper{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.coverflow .meta,#overlay-large-preview .meta{-webkit-transform:translate3d(0,0,0);padding:12px 15px;color:#fff;background:transparent url(Images/Generic/coverflow-meta-bg.png) repeat 0 0;line-height:1.3846em;text-shadow:-1px -1px 1px rgba(0,0,0,.3)}#overlay-large-preview .meta{position:absolute;bottom:0;left:0;right:0}.coverflow .meta .title,#overlay-large-preview .meta .title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.coverflow .meta .title span,#overlay-large-preview .meta .title span{text-transform:uppercase}#overlay-large-preview{text-align:center;padding:48px 0}#overlay-large-preview img{margin:0 auto;display:block;height:395px}.article-layout header{padding:0 245px 30px 0;position:relative;background:transparent url(Images/Generic/hsep-top-shadow.png) no-repeat center bottom;margin-bottom:40px}#contest-element .article-layout header{background-position:left bottom}.article-layout header .article-title{font-size:1.9em;line-height:1.2em;padding-bottom:25px}.article-layout header .author,.article-footer p{color:#777}.article-layout header .author a,.article-footer p a{text-decoration:underline}.article-layout header .postit{position:absolute;right:0;top:-93px;background:transparent url(Images/Generic/article-postit-white.png) no-repeat center bottom;width:145px;height:145px;padding:120px 37px 20px 45px}.article-layout header .contactus-postit{position:absolute;right:0;top:-60px;background:transparent url(Images/Generic/contactus-postit-white-map.png) no-repeat center bottom;width:200px;height:440px;padding:0 15px 20px 15px}.article-layout header .contest-postit{position:absolute;right:0;top:-80px;background:transparent url(Images/Generic/article-postit-white.png) no-repeat center bottom;width:175px;height:175px;padding:125px 28px 5px 27px}.article-layout header .postit img{max-width:134px;max-height:145px}.article-layout header .contest-postit img{max-width:175px;max-height:175px}.article-layout .article-sub-title{font-size:1.2308em;line-height:1.25em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-bottom:30px}.article-layout .theme-links a{display:inline-block;*display:inline;*zoom:1;background-color:#e0f4ff;border:1px solid #cbdfe9;padding:5px 10px;-webkit-border-radius:3px;border-radius:3px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin-right:.75em;margin-bottom:.5em}.article-layout .theme-links{padding-bottom:40px}article.article-layout .column-content{float:left}article.article-layout{background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom;margin-bottom:40px}#contest-element article.article-layout{background:none;margin-bottom:0}article.article-layout#service-template{background:none;margin-bottom:20px}article.article-layout .column-content p{margin-bottom:30px;line-height:1.46em}article.article-layout .column-content p.ul-intro{margin-bottom:6px}.article-layout .right-sidebar{position:relative}.article-footer .about-author-box{padding:35px 233px 20px 20px;border:1px solid #b3bfc5;position:relative;background:#f6fbfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZmJmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2ZlZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#f6fbfd 0%,#feffff 65%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfd),color-stop(65%,#feffff));background:-webkit-linear-gradient(top,#f6fbfd 0%,#feffff 65%);background:-o-linear-gradient(top,#f6fbfd 0%,#feffff 65%);background:-ms-linear-gradient(top,#f6fbfd 0%,#feffff 65%);background:linear-gradient(to bottom,#f6fbfd 0%,#feffff 65%);*background:#f6fbfd;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-border-radius:4px;border-radius:4px;margin-bottom:25px}.article-footer .about-author-box img{position:absolute;right:4px;bottom:0;max-height:130px;max-width:170px}.article-footer p.revised-note{margin-bottom:25px}.article-footer .see-also{border-top:1px solid #cbdfe9;padding-top:25px}.page-content section.see-also h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.615em;margin-bottom:25px}.page-content section.see-also nav a{float:left;clear:both;margin-bottom:.75em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;*float:none;*display:block}aside.socials{position:relative}aside.socials .socials-wrapper{padding-top:45px;padding-bottom:24px}aside.no-padding-top .socials-wrapper{padding-top:0}aside.socials .socials-wrapper .socials-content{position:relative;padding:22px 16px 11px;border:1px solid #dbeaf1;width:106px;height:250px;background:#f1f9fc url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjlmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGY0ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f1f9fc 0%,#e8f4f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f9fc),color-stop(100%,#e8f4f9));background:-webkit-linear-gradient(top,#f1f9fc 0%,#e8f4f9 100%);background:-o-linear-gradient(top,#f1f9fc 0%,#e8f4f9 100%);background:-ms-linear-gradient(top,#f1f9fc 0%,#e8f4f9 100%);background:linear-gradient(to bottom,#f1f9fc 0%,#e8f4f9 100%);*background:#f1f9fc;*height:77px;*height:auto;*zoom:1}aside.socials .socials-wrapper .socials-content .vsep-shadow{background:transparent url(Images/Generic/vsep-socials.png) no-repeat 0 center;left:-2px;top:-20px;bottom:-24px;width:7px;position:absolute;z-index:-1}aside.socials .socials-wrapper .socials-content .social-link{padding:12px 0 11px;background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 top}aside.socials .socials-wrapper .socials-content .social-link:first-child{padding-top:0;background-image:none}aside.socials .socials-wrapper .socials-content .social-link.notIE7{*display:none}aside.socials .socials-wrapper .socials-content .social-link.IE7{*padding-top:0;*background-image:none}aside.socials.social-area .socials-wrapper .socials-content .social-link .share{float:none;width:100%;margin:0}html[lang=fr] .text-image.to-retain{display:block;text-indent:-8000px;text-align:left;background:transparent url(Images/Handmade/fr/star-retain.png) no-repeat 0 0;height:19px;padding:0 0 30px}ul.normal-dot{list-style-type:disc;padding-left:16px;line-height:1.846153846153846em;margin-bottom:30px}.col-layout.two-col{border-bottom:1px solid #cbdfe9}.col-layout.two-col>div{float:left;width:340px;margin-left:40px}.col-layout.two-col>div:first-child{margin-left:0}.col-layout.two-col .index-nav{position:relative;padding-left:48px;margin-bottom:70px}.col-layout.two-col .index-nav h2{position:absolute;left:0;top:0;font-size:2em;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;border-top:1px solid #cbdfe9;border-bottom:1px solid #cbdfe9;text-align:center;min-width:1em;line-height:1.1em}.col-layout.two-col .index-nav nav a{float:left;clear:both;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;margin:.5em 0;line-height:1.3em;*float:none;*display:block}.col-layout.two-col .index-nav nav a .count{color:#2d2d2d;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif}html[data-js=true] .burst{opacity:0;-moz-transform:scale(.1);-webkit-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);*visibility:hidden;*zoom:.1;filter:alpha(opacity=0)}html[data-js=true] .burst.animated{opacity:1;visibility:visible;-webkit-transition:all 300ms ease-in 750ms;-moz-transition:all 300ms ease-in 750ms;-ms-transition:all 300ms ease-in 750ms;-o-transition:all 300ms ease-in 750ms;transition:all 300ms ease-in 750ms;-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);*zoom:1.1;*visibility:visible;filter:alpha(opacity=100)}html[data-js=true] .burst.animated.completed{-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;-ms-transition:all 150ms ease-out 0ms;-o-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);*zoom:1}.product-details .product-photo{position:absolute;left:0;top:0;width:355px;height:284px;padding:12px;border:1px solid #b3bfc5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset -4px 3px 5px 0 rgba(0,0,0,.075);box-shadow:inset -4px 3px 5px 0 rgba(0,0,0,.075);overflow:hidden}.show-room .product-details .product-photo .light-button{bottom:12px;right:12px}.unsalable .product-details .main-info h1{background-image:none;padding-bottom:12px}.unsalable .product-details .article-number{background:transparent url(Images/Generic/dotted-line.png) repeat-x 0 bottom;padding:0 0 13px;margin-bottom:21px}.unsalable .product-details .unsalable-info{position:relative}.unsalable .product-details .unsalable-info p{float:left;max-width:275px;color:#121212}.unsalable .product-details .unsalable-info a.ecom-button{position:absolute;right:0;top:3px}.show-room.unsalable{min-height:315px}.in-package-details.unsalable .package-description{float:none;width:auto;background-image:none}.in-package-details.unsalable .package-description h3{font-size:1em;margin-bottom:1.5em}.in-package-details .package-description ul{list-style-type:disc;padding-left:16px;line-height:1.846153846153846em;margin-bottom:30px}.in-package-details .package-description .size-hide{display:none}.in-package-details .package-description .size-show{display:block}#air-miles-section .section-wrapper .page-content{margin-right:67px}#air-miles-section .carousel-type-promo .carousel-element,#air-miles-section .carousel-type-promo.carousel-wrapper{width:874px}#air-miles-section .carousel-type-promo .carousel-text{left:451px}.link-wdigets-list{overflow:hidden}.link-wdigets-list li{float:left;width:180px;position:relative;padding-left:140px;padding-top:12px}.link-wdigets-list li:first-child{padding-left:120px}.link-wdigets-list li:first-child img{left:0}.link-wdigets-list li img{position:absolute;top:0;left:20px}.link-wdigets-list li h2{font-size:1.2307692307692307692307692307692em;font-family:"Humanist777BT-BoldB",Verdana,Arial,sans-serif;margin-bottom:12px}.link-wdigets-list li p{margin-bottom:12px}.link-wdigets-list li .other-links{padding:12px 0}.rounder-box-titlebar{position:absolute;left:0;top:0;height:30px;width:939px}.rounder-box-titlebar p{margin-left:45px;color:#fff;font-weight:bold}.serviceIcon{display:inline-block;position:absolute;top:2px;left:10px;width:25px;height:25px}.servicesSuccTitle .serviceIcon.ficon,.servicesOnline .serviceIcon.ficon{color:#fff;font-size:1.923em}.rounder-box-titlebar.servicesSuccTitle,.rounder-box-titlebar.servicesOnline{background-color:#15c377}.rounder-box-content .promo-text{position:absolute;width:350px}.rounder-box-content.text-on-right .promo-text{left:495px;top:0}.rounder-box-content.text-on-right .promo-pic{float:left;text-align:left}.rounder-box-content.text-on-right .promo-pic img{width:100%;*width:auto}.rounder-box-content.text-on-left .promo-text{left:90px}.rounder-box-content.text-on-left .promo-pic{float:right;text-align:right}.rounder-box-content.text-on-left .promo-pic img{width:100%}.rounder-box-content .promo-title h1{font-size:2em}.rounder-box-content .promo-text .promo-teaser p{margin-bottom:20px}.rounder-box .promo-box-footer-wrapper,.theme-package .promo-box-footer-wrapper{background:#e6f3f9 url(Images/Generic/flag-box/footer-shadow.png) no-repeat center -1px;position:relative;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:1px solid #c2d8e4}.rounder-box .promo-box-footer-wrapper{padding:10px 12px 6px 330px}.theme-package .promo-box-footer-wrapper{padding:10px 12px 6px 240px}.rounder-box .promo-box-footer-wrapper>h2,.theme-package .promo-box-footer-wrapper>h2{line-height:1.1352380952380952380952380952381em;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;position:absolute;left:40px;top:29px}.rounder-box .promo-box-footer-wrapper>h2{font-size:1.4615384615384615384615384615385em;width:290px}.theme-package .promo-box-footer-wrapper>h2{font-size:1.230769230769231em;width:200px}.promo-box-footer-content{padding:1em 0}.promo-box-footer-content .link-lists>li{float:left;width:30%;margin-right:15px}.promo-box-footer-content .link-lists .links>li{line-height:1.3em;padding:.5em 0}.promo-box-footer-content .link-lists .links>li a,.theme-package .promo-box-footer-content .other-cat-links{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.theme-package .promo-box-footer-content .link-lists .links>li a{font-size:1.230769230769231em}.theme-package .promo-box-footer-content .other-cat-links{float:right;clear:both;padding-top:15px}.checkout-summary .gift{font-size:1.230769230769231em}.checkout-summary .gift img{vertical-align:middle;margin-right:1em}h2.site-map-cat{font-size:1.6153846153846153846153846153846em;display:block;clear:both;margin:12px 0;padding:0 0 8px;border-bottom:1px dashed #004990;font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif}h2.frequent-search{padding:6px 0;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}ul.links-list li{line-height:1.5em;padding:.4em 0}ul.links-list>li{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}ul.links-list{margin-bottom:40px;float:left;width:30%;margin-right:3%}ul.links-list.single-column>li{float:none;width:auto}ul.links-list>li>ul{margin-left:2em}ul.links-list>li>ul>li{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;margin-right:.5em}ul.links-list>li>ul>li>div>ul>li{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;padding-left:15px;font-size:.9em}#divCaptchaErrorWrapper .field-row{margin-bottom:40px}.health-record-login .RxAdditionnal{width:728px;margin-top:5px;border:1px solid #ccf}.health-record-login .RxAdditionnal .RxGridHeader{width:728px}.health-record-login .RxAdditionnal .RxGrid{width:728px;border-bottom:none}.health-record-login .Rx-service-notification .RxGridHeader{width:728px;margin-top:10px;border:1px solid silver;float:left}.health-record-login .Rx-service-notification .RxGridHeader .NotifyMe{float:left;width:26px;text-align:center;line-height:2.3em;*margin:5px 0 0 5px}.health-record-login .Rx-service-notification .RxGridHeader .NotifyMe2{float:left;width:auto;padding:0 0 0 5px;line-height:2.5em}.health-record-login .Rx-service-notification .NotifyInfoDiv{float:left;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;max-height:175px;padding:8px 0 8px 0;width:728px}.health-record-login .Rx-service-notification .NotifyInfoDiv .divLine1{padding:10px 0 0 0;float:left;width:674px}.health-record-login .Rx-service-notification .NotifyInfoDiv .divLine1 .labelStandardFirst{float:left;width:220px;padding:8px 0 0 60px}.health-record-login .Rx-service-notification .NotifyInfoDiv .divLine1 .labelStandardSecond{float:left}.health-record-login .Rx-service-notification .NotifyInfoDiv .divLine2{padding:10px 0 0 0;float:left;width:674px}.health-record-login .Rx-service-notification .NotifyInfoDiv .divLine2 .labelStandardFirst{float:left;width:220px;padding:8px 0 0 60px}.health-record-login .Rx-service-notification .NotifyInfoDiv .divLine2 .labelStandardSecond{float:left}.health-record-login .Rx-service-notification .NotifyInfoDiv .NotifyInfoBtn{width:200px;float:left}.health-record-login .Rx-service-notification .NotifyInfoDiv .NotifyInfoBtn .labelStandardFirst{padding:16px 0 0 60px;float:left}.health-record-login .Rx-service-notification .NotifyInfoDiv .NotifyInfoBtn .labelStandardSecond{padding:13px 0 0 0;float:left}.health-record-login #section-ds-icon ul li{position:relative;text-align:center}.health-record-login #section-ds-icon ul li .icon-shortcut{text-decoration:none!important}.health-record-login #section-ds-icon ul li .icon-anim .icon-circle{color:#15c377;text-decoration:none!important}.health-record-login #section-ds-icon ul li .icon-anim .icon-tension,.health-record-login #section-ds-icon ul li .icon-anim .icon-glycemie,.health-record-login #section-ds-icon ul li .icon-anim .icon-corpo,.health-record-login #section-ds-icon ul li .icon-anim .icon-rappel{position:absolute;color:#fff}.health-record-login #section-ds-icon ul li .icon-anim .icon-tension{top:6px;left:9px;font-size:.846em}.health-record-login #section-ds-icon ul li .icon-anim .icon-glycemie{top:13px;left:15px;font-size:.769em}.health-record-login #section-ds-icon ul li .icon-anim .icon-corpo{top:18px;left:24px;font-size:.615em}.health-record-login #section-ds-icon ul li .icon-anim .icon-rappel{top:20px;left:24px;font-size:.615em}.health-record-login #section-ds-icon ul li .content{text-align:center}.mobile-detection .rounder-box{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;background:none}.mobile-detection .rounder-box .promo-text .promo-teaser .logo-app-store{max-width:185px;width:100%}.mobile-detection .rounder-box .rounder-box-content{padding:0;box-shadow:none}.mobile-detection .rounder-box .rounder-box-content.text-on-left .promo-text{width:550px;left:0}.brand-wrapper.page-content-separator{padding-bottom:40px;border-bottom:1px solid #cbdfe9;margin-bottom:40px}.brand-wrapper.section-separator{padding-bottom:40px;background:url(Images/Generic/Icons/column-content-separator.png) no-repeat center bottom;margin-bottom:40px}.brand-wrapper .brand-intro h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:21px;padding-bottom:27px}.brand-intro a{text-decoration:underline}.brand-nav .brand-item{float:left;width:240px;height:200px}.brand-nav .brand-item.text-only{width:175px;height:30px}.admin-brand .brand-nav .brand-item{float:none;position:relative;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;color:#777;vertical-align:top;width:232px;height:auto;margin-bottom:25px}.admin-brand .brand-nav .brand-item li{padding-left:10px;margin-bottom:5px;background:url(Images/Generic/menu-separator.png) no-repeat 0 5px}.brand-left{text-align:left}.brand-center{text-align:center}.brand-right{text-align:right}.brand-box{text-align:left}.brand-box a{display:block}.brand-box.no-details a,.brand-box.no-details a *{cursor:default}.brand-box a.preview:hover img{-webkit-box-shadow:0 0 21px 0 rgba(28,136,194,.25);box-shadow:0 0 21px 0 rgba(28,136,194,.25)}.brand-box.no-details a.preview:hover img{-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2)}.brand-box.no-details a.preview,.brand-box.no-details .brand-name{opacity:.75;filter:alpha(opacity=75);color:#000}.brand-box.no-details a.preview img{border:1px solid #dfdfdf;background-color:#efefef}.brand-box:hover .brand-name{text-decoration:underline}.brand-box.no-details:hover .brand-name,.brand-box a:hover{text-decoration:none}.brand-box span.brand-name{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding:10px 0;text-transform:uppercase;display:block}.brand-box span.brand-name-nolink{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-transform:uppercase;display:block;margin-top:5px}.brand-box span.brand-name-link{margin-top:5px}.brand-box img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #b3bfc5;background:#fff url(images/Brand_Sample_PC/brand-brackground.png) no-repeat;overflow:hidden;-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);position:relative}.brand-details-wrapper{width:932px;margin:40px;position:relative}.brand-details-wrapper{width:100%}.brand-product-promo{width:941px;height:432px;position:relative}.brand-product-img{position:absolute;display:block;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #cbdfe9}.brand-product-text{position:absolute;top:150px;right:50px;width:400px;color:#000;margin-left:161px;margin-bottom:25px}.brand-product-tag{display:block;width:118px;min-height:20px;background:transparent url('images/Carousel/tag-exclusivite.png') no-repeat top left;padding-bottom:25px;text-align:center;font-size:.9230769230769231em;text-transform:uppercase;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#fff}.brand-product-tag-blue{display:block;width:118px;min-height:20px;background:transparent url('images/Generic/tag-exclusivite-blue.png') no-repeat top left;padding-bottom:15px;text-align:center;font-size:.9230769230769231em;text-transform:uppercase;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#fff}.brand-product-title p{text-transform:uppercase;font-size:2em;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;padding-bottom:.5em;margin-bottom:.5em}.brand-product-teaser p{font-size:1em;font-family:"Humanist777BT",Verdana,Arial,Sans-Serif;padding-bottom:2em;margin-bottom:.5em}.brand-focus{display:block;margin-bottom:45px}.brand-focus a{display:block}.brand-focus-wrapper{position:relative;display:block;height:287px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #cbdfe9;background:transparent url('images/Brand_Sample_PC/degrade-bleu-blanc.png') no-repeat bottom right;padding-bottom:113px}.brand-focus-box-title{font-size:1.615384615384615em;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;text-align:left;padding:25px}.brand-focus-view-all{position:absolute;right:0;top:0;font-size:1em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:right;color:#004990;margin:25px}.brand-focus-product-wrapper{padding:5px}.brand-focus-product{float:left;width:19.9%;text-align:center;padding-top:1em}.product-4-items .brand-focus-product{width:24.9%}.product-3-items .brand-focus-product{width:32.9%}.brand-focus-product:hover .box-content .product-name{text-decoration:underline}.brand-focus-product a:hover{text-decoration:none}.brand-focus-product .box-price{position:absolute;width:19.9%;bottom:20px;*margin-left:-92px}.product-4-items .brand-focus-product .box-price{width:24.9%;*margin-left:-88px}.product-3-items .brand-focus-product .box-price{width:32.9%;*margin-left:-117px}.brand-focus-product .box-price.strike{bottom:40px;font-size:1em}.brand-focus-product .box-price .start-at{font-size:.3em}.brand-focus-product .box-price.interval{font-size:1.384615384615385em}.brand-focus-product .box-price{font-size:1.384615384615385em;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif}.brand-focus-product.product-item .product-preview{background:none;border:none}.brand-focus-product.product-item .product-preview:hover,.brand-focus-product.product-item .product-preview:focus{-webkit-box-shadow:none;box-shadow:none}.brand-focus-product:first-child{border-left:none}.brand-focus-product.product-item .product-brand,.brand-focus-product.product-item .product-name{padding-left:1.25em;padding-right:1.25em}.brand-video-wrapper{display:block;padding-bottom:45px}.brand-video-promo{position:relative}.brand-video-player{float:left;overflow:hidden;width:61%}.media-player,vpWrapper{position:relative;width:61%;height:100%;overflow:hidden}.video-thumbnail{position:absolute;top:-17%}.playme{display:block;width:100px;height:100px;position:absolute;background:transparent url('images/Brand_Sample_PC/bouton-play-95.png') no-repeat;background-position:0}a:hover .playme{background-position:-100px 0}a:active .playme{background-position:-200px 0}.playmeSmall{display:block;width:50px;height:50px;position:absolute;left:-15px;top:-10px;background:transparent url('images/Brand_Sample_PC/bouton-play-45.png') no-repeat 0 0}a:hover .playmeSmall{background-position:-50px 0}a:active .playmeSmall{background-position:-100px 0}.hidemeSmall{display:block;width:40px;height:40px;position:absolute;background:transparent url('images/Brand_Sample_PC/bouton-play-35.png') no-repeat;background-position:0}a:hover .hidemeSmall{background-position:-40px 0}a:active .hidemeSmall{background-position:-80px 0}.brand-video-text{float:right;width:35%;text-align:left;background:transparent url('images/Brand_Sample_PC/shadow-feuillet.png') center bottom no-repeat;position:relative}.brand-video-textbox,.brand-video-effect{border:1px solid #ebebeb;width:100%;background-color:#fff;position:relative;z-index:2}.brand-video-effect{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;-moz-transform:scale(1) rotate(3deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(3deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(3deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(3deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);transform:scale(1) rotate(3deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.brand-video-promo .brand-video-tagline{left:0;right:0;position:absolute;bottom:0;background-color:rgba(0,0,0,.4);background-color:transparent\9;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F000000',endColorstr='#7F000000')\9;*zoom:1;color:#fff;padding:5px 10px 5px 40px}.brand-video-promo .brand-video-tagline .ficon{position:absolute;left:10px;top:6px;font-size:1.538em}.brand-video-title{font-size:1.615384615384615em;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;text-align:left;padding:40px 25px 0 25px}.brand-video-teaser{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;text-align:left;padding:25px 20px 20px 25px}.brand-media-wrapper{display:block;padding-bottom:45px}.brand-media-promo{width:950px;height:350px;position:relative;background:transparent url('images/Brand_Sample_PC/promo-details-ombre.png') no-repeat top center;border-top:1px solid #cbdfe9}.brand-media-flag{float:left;position:relative;display:block;height:250px;width:175px}.brand-media-flag-wrapper{display:block;position:absolute;top:-10px;left:0;z-index:-1;height:10px;text-align:right;visibility:hidden}.brand-media-flag-wrapper .flag-bar{display:inline-block;height:11px}.green-flag .brand-media-flag-wrapper,.green-flag .brand-media-flag-wrapper .flag-bar{width:173px}.blue-flag .brand-media-flag-wrapper,.blue-flag .brand-media-flag-wrapper .flag-bar{width:170px}.green-flag .brand-media-flag-wrapper .flag-bar{background:url("images/Brand_Sample_PC/sprite-background-top-flag-green.png") no-repeat right top}.blue-flag .brand-media-flag-wrapper .flag-bar{background:url("images/Brand_Sample_PC/sprite-background-top-flag.png") no-repeat right top}.brand-media-flag-box{display:block;margin-top:-10px;width:156px;height:250px;text-align:center}.blue-flag .brand-media-flag-box{background:url("images/Brand_Sample_PC/sprite-background-background-top-flag.png") no-repeat left top}.green-flag .brand-media-flag-box{background:url("images/Brand_Sample_PC/sprite-background-background-top-flag-green.png") no-repeat left top}.brand-media-flag-title{display:inline-block;padding:20px 0;text-align:center;font-size:1.615384615384615em;text-transform:uppercase;border-bottom:2px solid #000}.brand-media-flag-title .title-big{font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:1.428571428571429em}.brand-media-logo .brand-media-brand-logo{position:absolute;top:100px;left:50px}.brand-media-carrousel{float:left;width:740px;height:241px;padding-top:30px;padding-left:25px;text-align:left}.brand-media-box{display:inline-block;float:left;position:relative;width:230px;padding:8px}.brand-media-box a.preview{display:block}.brand-media-box a.preview:hover img{-webkit-box-shadow:0 0 21px 0 rgba(28,136,194,.25);box-shadow:0 0 21px 0 rgba(28,136,194,.25)}.brand-media-box:hover .media-name{text-decoration:underline}.brand-media-box a:hover{text-decoration:none}.playme-small{display:block;width:75px;height:75px;position:absolute;top:23%;left:34%;background:transparent url('images/Brand_Sample_PC/bouton-play-75.png') no-repeat;background-position:0}.brand-media-box .media-name{display:block;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1em;color:#004990;padding-top:10px}.video .media-name{padding-top:10px;padding-left:25px;background:transparent url('images/Brand_Sample_PC/video-icon.png') no-repeat 0 15px}.brand-media-box:hover .playme-small{background-position:-75px 0}.brand-media-box:active .playme-small{background-position:-150px 0}.video-cta{display:inline-block;*display:inline;*zoom:1;text-decoration:none!important;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding:6px 10px 6px 40px;border:1px solid #b0cdd7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:3px;color:#fff;position:relative;cursor:pointer;background:#00418b;background:-moz-linear-gradient(top,#00418b 0%,#003a71 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00418b),color-stop(100%,#003a71));background:-webkit-linear-gradient(top,#00418b 0%,#003a71 100%);background:-o-linear-gradient(top,#00418b 0%,#003a71 100%);background:-ms-linear-gradient(top,#00418b 0%,#003a71 100%);background:linear-gradient(to bottom,#00418b 0%,#003a71 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00418b',endColorstr='#003a71',GradientType=0);*filter:none}.customer-service-wrapper{overflow:hidden}.customer-service-wrapper .sub-title-wrapper .sub-title{font-size:16px;text-transform:uppercase}.customer-service-subtitle{display:block;width:720px;font-family:"Humanist777BT",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;color:#db003d;text-transform:uppercase;padding-top:40px;border-bottom:1px solid #cbdfe9}.customer-service-coord{display:block;width:324px;height:156px;background:transparent url('images/Brand_Sample_PC/service-client-box-background.png') no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #cbdfe9}.customer-service-coord.left{float:left}.customer-service-coord.right{float:right}.customer-service-coord .icon-anim{vertical-align:middle;display:inline-block;text-align:center;padding:46px 10px 0 10px;width:105px;*display:inline;*zoom:1}.customer-service-coord-text{vertical-align:middle;display:inline-block;*display:inline;*zoom:1}p.customer-service-coord-teaser{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding-top:30px}p.customer-service-coord-teaser span.bigger{font-size:1.615384615384615em}.customer-service-coord-text p.customer-service-coord-btn{padding-top:10px}p.customer-service-coord-teaser{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding-top:30px}p.customer-service-coord-schedule .phone{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.qr-box{display:block;float:left;overflow:hidden;width:360px;height:235px}.qr-tip{display:block;background:transparent url('images/Brand_Sample_PC/service-client-fiche-background.png') no-repeat;width:350px;height:235px}.qr-tip .tip-title{display:block;height:50px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.615384615384615em;padding:40px 50px 20px 30px}.qr-tip .tip-teaser{display:block;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:1;padding:20px 30px 20px 30px;color:#000}.more-questions{display:block;width:720px;height:332px;background:transparent url('images/Brand_Sample_PC/service-client-more-qr-background.png') no-repeat bottom right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #cbdfe9}.moreqr-box{float:left;display:block;width:33%;text-align:center;padding-top:60px}.moreqr-box a{display:block;width:235px;text-align:center}.moreqr-box .more-qr-title{display:block;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding-top:20px}.faq-block p,.faq-block h2,.faq-block h3,.faq-block>div{margin:0 0 10px 20px}.faq-block h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.0769230769230769230769230769231em}.faq-element ul{list-style-type:disc;padding-left:16px;line-height:1.846153846153846em;margin:0 0 20px 1em}.faq-element ol{list-style-type:decimal;padding-left:30px;line-height:1.846153846153846em;margin:0 0 20px 1em}.faq-element div>ul{margin:0 0 20px 20px}.faq-block .faq-question.no-link-style{color:#2d2d2d}.faq-block .faq-question.no-link-style:hover{text-decoration:none;cursor:text}.faq-block .faq-question.no-link-style .expanded{visibility:hidden}.faq-block .faq-element{position:relative;padding:0 0 20px;margin:0 0 10px;background:transparent url('Images/Generic/dotted-line.png') repeat-x bottom left}.faq-block:last-child .faq-element{margin-bottom:0;background:none}.faq-block .arrow-container{position:absolute;left:-1px;top:3px;*top:6px;width:20px;height:1em;font-size:.769em}.faq-cartes{padding-right:15px;padding-top:15px}.faq-question,.faq-element .expand-btn{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#004990}.faq-question{position:relative;padding-left:20px;display:block;margin-bottom:20px;font-size:1.230769230769231em;cursor:hand;cursor:pointer}.faq-element .expand-btn{padding-left:20px}.overlay-faq-group .faq-block .faq-element{padding-left:0;margin-left:0}.my-account-block-wrapper{display:block}.my-account-block-content{position:relative;padding:0 20px 20px 20px}.my-orders-table{width:inherit;padding:0;margin:0}.my-orders-table th{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#004990;height:30px;padding:10px 10px 5px 10px}.my-orders-table tr{border-bottom:1px dotted #b3bfc5}.my-orders-table tr.table-head{background-color:#e3f2f8;border:none}.my-orders-table td{padding:15px 10px}.my-orders-table td.my-order-status{width:100px}.my-order-status{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.my-order-status.my-order-status-summary{margin-right:3px}.my-order-title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.615384615384615em;padding-bottom:20px}.my-account-link-cta{display:block;padding-top:20px}.user-account-address-block li{position:relative;padding:0 10px 5px 0;margin:0 10px 20px 0;display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;width:190px;*zoom:1;background:url("/Templates/GJC/Styles/Images/Generic/box-item-seperator.png") no-repeat 100% 0}.user-account-address-block li.last{padding:0 0 5px 0;margin:0 0 20px 0;background:none;display:block;width:100%}.user-account-address-block{position:relative;min-height:210px;padding:40px 0 20px 0}.my-account-block-content .add-address{position:absolute;top:28px;right:50px}.my-account-block-content .user-account-address-block{padding:0;margin-bottom:0;min-height:inherit}.user-account-address-block .address-warning{padding-top:25px}.user-account-address-block .address-warning strong{font-size:15px}.user-account-address-block .my-account-user-details span{display:block}.user-account-address-block .my-account-user-details{padding-top:20px;line-height:1.461538461538462em}.user-account-address-block .my-account-user-details .my-account-user-name{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:15px;word-wrap:break-word}.user-account-address-block .my-account-user-details .my-account-user-coord{word-wrap:break-word}.user-account-address-block .my-account-box-links{padding-top:15px}.user-account-address-block .my-account-box-links .my-account-box-links-wrapper,.user-account-address-block .my-account-box-links a{display:inline-block;*display:inline}.user-account-cancelorder.form-error{padding-bottom:0}.user-account-promocode{padding-bottom:20px}.defaultIFrame{width:730px;padding-top:40px;height:850px}.health-section-wrapper{position:relative;width:720px;padding-bottom:40px}.travel-section-header{height:190px;border-bottom:1px solid #cbdfe9}.pastille{position:absolute;top:-40px;right:0}.travel-section-header p{padding-right:215px}.table-box-wrapper{-webkit-border-radius:4px;border-radius:4px;border:1px solid #b3bfc5;background:#e9f5fa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjVmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZjZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f5fa),color-stop(100%,#f9fcfd));background:-webkit-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:-o-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:-ms-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:linear-gradient(to bottom,#e9f5fa 0%,#f9fcfd 100%);*background:#e9f5fa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f5fa',endColorstr='#f9fcfd',GradientType=0)}h3.title-normes{font-size:0,619047619047619;padding-bottom:10px}h3.title-tension{font-size:inherit;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #cbdfe9;width:300px}.two-columns-list{display:inline-block;*display:inline;*zoom:1;width:48%;vertical-align:top}ul.list-with-blue-check li{position:relative;margin-left:20px;*min-height:24px}ul.list-with-blue-check li .icon.blue-check{position:absolute;top:1px;*top:-3px;left:-20px}ul.list-with-blue-check li.subSection.title{position:relative;margin-left:10px;*min-height:24px}ul.list-with-blue-check li.subSection.service{position:relative;margin-left:50px;*min-height:24px}ul.list-with-blue-check li.smallNotes{margin:15px 0 0 -16px}ul.list-with-blue-check li.smallSpacer{margin:-10px 0 0 -16px}.pharmaServicesLinkDiv{font-size:10pt;margin:10px 0 10px -16px;*margin:10px 0 10px 0}.dottedLineDiv{background:transparent url('Images/Generic/dotted-line.png') repeat-x bottom left;margin-left:-16px;*margin-left:0}#health-file .box-wrapper .tension-normes-content{padding:0;-webkit-box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2);box-shadow:inset -1px 1px 6px 0 rgba(28,136,194,.2)}#health-file .page-content p{padding:0}ul.no-dot{list-style-type:none;padding-left:16px;line-height:1.5em;margin-bottom:30px}ul.no-dot li{margin-bottom:.6em}.tension-table{width:100%;height:100%;border-collapse:separate}.tension-table td{width:33%;text-align:center;height:25px;vertical-align:middle;padding:10px}.tension-table th{width:33%;text-align:center;height:60px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;vertical-align:middle;border-top:none;border-right:1px solid #fff;border-bottom:1px solid #cbdfe9;border-left:1px solid #cbdfe9}.tension-table th .icon.question-small{*position:static}.tension-table th.first{border-left:none}.tension-table th.last{border-right:none}.tension-table th.bottom{border-bottom:none}.tension-table td.first{border-right:1px solid #fff}.tension-table td.center{border-left:1px solid #cbdfe9;border-right:1px solid #fff}.tension-table td.last{border-left:1px solid #cbdfe9}.line-effect{-moz-box-shadow:1px 0 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 0 1px rgba(0,0,0,.2);box-shadow:1px 0 1px rgba(0,0,0,.2)}.three-columns-list p{text-align:center;padding:10px}.type-optimal{color:#12890c}.type-high{color:#db003d}.flyer-title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;text-align:center;padding-bottom:20px}.photo-box-wrapper{-webkit-border-radius:4px;border-radius:4px;border:1px solid #b3bfc5;background:#e9f5fa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjVmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZjZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f5fa),color-stop(100%,#f9fcfd));background:-webkit-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:-o-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:-ms-linear-gradient(top,#e9f5fa 0%,#f9fcfd 100%);background:linear-gradient(to bottom,#e9f5fa 0%,#f9fcfd 100%);*background:#e9f5fa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f5fa',endColorstr='#f9fcfd',GradientType=0)}.title.login-link{padding-bottom:0}.rounder-box .shortcut-4columns-icon ul{overflow:hidden}.rounder-box .shortcut-4columns-icon li{float:left;width:24.9%}.rounder-box .shortcut-4columns-icon li .info-item-wrapper{padding:15px 15px 0 0;margin-right:15px;background:url("Images/Generic/box-item-seperator.png") no-repeat 100% 0}.rounder-box .shortcut-4columns-icon .last .info-item-wrapper{padding-right:0;margin-right:0;background:none}.rounder-box .shortcut-4columns-icon .content.center{text-align:center}.rounder-box .shortcut-4columns-icon .content{color:#2d2d2d}.rounder-box .shortcut-4columns-icon .content h2.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:12px}.rounder-box .shortcut-4columns-ds-icon ul{overflow:hidden}.rounder-box .shortcut-4columns-ds-icon li{float:left;width:142px;padding:15px 15px 0 0;margin-right:15px;background:url("Images/Generic/box-item-seperator.png") no-repeat 100% 0}.rounder-box .shortcut-4columns-ds-icon .last{padding-right:0;margin-right:0;background:none}.rounder-box .shortcut-4columns-ds-icon .content.center{text-align:center}.rounder-box .shortcut-4columns-ds-icon .content{color:#2d2d2d}.rounder-box .shortcut-4columns-ds-icon .content h2.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:12px}.rounder-box.health-services .shortcut-4columns-icon ul{overflow:hidden}.rounder-box.health-services .shortcut-4columns-icon li{float:left;width:142px;padding:15px 15px 0 0;margin-right:15px;background:url("Images/Generic/box-item-seperator.png") no-repeat 100% 0}.rounder-box.health-services .shortcut-4columns-icon .last{padding-right:0;margin-right:0;background:none}.rounder-box.health-services .shortcut-4columns-icon .content.center{text-align:center}.rounder-box.health-services .shortcut-4columns-icon .content{color:#2d2d2d}.rounder-box.health-services .shortcut-4columns-icon .content h2.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:12px}.block-separator{padding-bottom:40px;border-bottom:1px solid #cfcfcf}.block-separator.last{padding-bottom:0;border-bottom:none}.block-separator.borderless{padding-bottom:20px;border-bottom:none}.photo-teaser-box .rounder-box-content{overflow:hidden;width:658px}.photo-teaser-box .rounder-box-content .photo-teaser-text{width:358px}.photo-teaser-box .rounder-box-content .photo-teaser-title{color:#121212;font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:21px;padding-bottom:25px}.photo-teaser-box.border-on-top{border-top:1px solid #cbdfe9;padding-top:40px}.photo-teaser-box.border-on-bottom{border-bottom:1px solid #cbdfe9;padding-bottom:40px}.photo-teaser-box.image-at-bottom .photo-teaser-pic{top:auto;bottom:0}.photo-teaser-box.image-at-top .photo-teaser-pic{bottom:auto;top:0}.photo-teaser-box{position:relative}.photo-teaser-pic{position:absolute;left:0;text-align:left}.photo-teaser-pic img{display:block}.photo-teaser-text{position:relative;margin-left:392px}.with-sidebar .photo-teaser-text{margin-left:305px}.no-image .photo-teaser-text,.with-sidebar .no-image .photo-teaser-text{margin-left:0}.photo-teaser-text .photo-teaser-title span{font-family:'Humanist777BT-BlackB',Verdana,Arial,Sans-Serif;font-size:1em;color:#2d2d2d;padding-bottom:30px}.photo-teaser-text .photo-teaser-title{font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;font-size:2em;color:#2d2d2d;padding-bottom:30px}.photo-teaser-text .photo-teaser-content p{padding-bottom:20px}.photo-teaser-text ul.no-dot{padding-left:0;margin-bottom:0}.photo-teaser-text .photo-teaser-content table td{padding:6px}.photo-teaser-text .photo-teaser-content table td:first-child{padding-left:0}.photo-teaser-text .photo-teaser-content .brand-list{padding:20px 0}.photo-teaser-text .photo-teaser-content .brand-item{float:left;width:121px;margin-left:9px}.photo-teaser-text .photo-teaser-content .brand-list .brand-item:first-child{margin-left:0}.photo-teaser-text .photo-teaser-content .brand-item .brand-preview{display:block;border:1px solid #b6c2c8;height:75px;margin-top:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmM2Y5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#e6f3f9));background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-o-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,#e6f3f9 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,#e6f3f9 100%);*background:#eaf1f5;background-color:#eaf1f5\9}.photo-teaser-text .photo-teaser-content .brand-item a,.photo-teaser-text .photo-teaser-content .brand-item .brand-name{display:block;font-family:'Humanist777BT-BoldB',Verdana,Arial,Sans-Serif;margin:6px 0}.text-on-left .photo-teaser-pic{left:auto;right:0}.text-on-left .photo-teaser-text{margin-left:0;margin-right:440px}.with-sidebar .text-on-left .photo-teaser-text{margin-right:305px}.no-image.text-on-left .photo-teaser-text,.with-sidebar .no-image.text-on-left .photo-teaser-text{margin-right:0}.text-on-left .photo-teaser-text ul{padding-left:0}.text-on-left .photo-teaser-text li{padding-bottom:20px}h2.compatible-title{font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:2em;color:#889598;padding-bottom:30px}p.memory-name{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;color:#2d2d2d;margin:0}.rounder-box .compatible-4columns-icon ul{overflow:hidden}.rounder-box .compatible-4columns-icon li{float:left;width:142px;height:155px;padding:0 5px 5px 5px;margin:0 5px 5px 5px;text-align:center}.rounder-box .compatible-4columns-icon .element-photo{position:relative;display:block;text-align:center;padding-bottom:15px}.teaser-block{display:inline-block;*display:inline;*zoom:1;width:640px;margin-bottom:22px}.with-sidebar .teaser-block{width:515px}.teaser-block p{padding-bottom:20px}.teaser-block h2{font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:21px;padding-bottom:20px}.recent-tips-wrapper{width:720px;position:relative}.recent-tips-box-title{font-size:1.230769230769231em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:left;text-transform:uppercase;padding:25px}.recent-tips-view-all{position:absolute;right:0;top:0;font-size:1em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:right;color:#004990;margin:25px}.promo-teaser-text{position:relative;width:375px;float:left}.promo-teaser-pic{display:block;width:300px;float:left;margin-left:-30px}.legal p{font-size:1em;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;padding:.5em 0 1em;line-height:1.5em}.legal ul,.legal ol{font-size:1em;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;padding:.5em 0}.legal{padding:1em}.legal li{padding:.4em 0}.legal ul{list-style:disc;padding:0 20px 1em}.legal h1{padding:20px 0}.legal h2{font-size:16px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-transform:uppercase;padding:10px 0}.brand-focus .carousel-element{width:940px;padding-bottom:55px}.brand-focus.product-5-items .carousel-element{background:transparent url(Images/Generic/brand-focus-5-product-separator.png) no-repeat center center}.brand-focus.product-4-items .carousel-element{background:transparent url(Images/Generic/brand-focus-4-product-separator.png) no-repeat center center}.brand-focus.product-3-items .carousel-element{background:transparent url(Images/Generic/brand-focus-3-product-separator.png) no-repeat left center}.main-content.with-sidebar .carousel-element{width:720px}.flyer-container{float:left}.flyer-element{width:680px;padding:0 0 40px 20px}.flyer-box{padding:20px 10px 10px 10px}.flyer-image{width:225px;text-align:center;vertical-align:top;padding-top:20px;padding-bottom:20px}.flyer-image.regular-flyer{background:url("images/Generic/flyer-background.png") no-repeat center center}.flyer-image img{-webkit-box-shadow:3px 3px 5px 2px rgba(0,0,0,.2);box-shadow:3px 3px 5px 2px rgba(0,0,0,.2)}.flyer-content{width:490px;vertical-align:top;padding:20px 0 10px 20px}.flyer-content h2{font-family:"Humanist777BT-BlackB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;color:#004f94;padding-right:10px;padding-bottom:5px}.flyer-content p{padding:0 10px 20px 0}.flyer-content p.flyer-date{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding:0 10px 20px 0}.box-me{border:1px solid #000}.flyer-container-header{width:680px;vertical-align:top;padding:10px 0 10px 20px}.flyer-focus{display:block;padding-bottom:45px}.flyer-focus a{display:block}.flyer-focus-wrapper{position:relative;display:block;height:287px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #cbdfe9;background:transparent url('images/Brand_Sample_PC/degrade-bleu-blanc.png') no-repeat bottom right;padding-bottom:113px}.flyer-focus-title-bar{background-color:#093679}.no-icon .flyer-focus-box-title{padding-left:1em}.flyer-focus-title-bar.sante{background-color:#15c377}.flyer-focus-title-bar.beauty{background-color:#9c1853}.flyer-focus-title-bar.store{background-color:#db003d}.flyer-focus-title-bar.our-products{background-color:#1c88c2}.flyer-focus-title-bar.landing{background-color:#1c88c2}.flyer-focus-box-title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;text-transform:uppercase;text-align:left;color:#fff;padding:15px;padding-left:40px}.flyer-focus-title-bar.beauty .flyer-focus-box-title{padding-left:15px;font-size:1.2307692307692307692307692307692em;text-transform:uppercase}.flyer-focus-view-all{position:absolute;right:0;top:0;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;text-align:right;color:#fff;padding:15px}.flyer-focus-product-wrapper{padding:5px}.flyer-focus-product{float:left;width:25%;text-align:center;padding-top:1em}.flyer-focus-product:hover .box-content .product-name{text-decoration:underline}.flyer-focus-product a:hover{text-decoration:none}.product-note{font-size:.8461538461538462em;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;color:#525252}.flyer-focus-product:first-child{border-left:none}.flyer-focus-icon{position:absolute;top:5px;left:5px;width:20px;height:30px}.flyer-focus-icon .ficon{font-size:2.153em;color:#fff}.flyer-focus-icon.no-icon{display:none}.flyer-focus-icon.flyer-star{top:9px;width:27px;height:30px}.flyer-focus-icon.flyer-star .ficon{font-size:2em;color:#fff}.ortho-rental-note{padding:0 10px 10px 0}.ortho-rental{padding-right:15px;float:left}p.ortho-rental{float:none}.ortho-rental-description{margin-left:105px;padding-right:10px}.ortho-rental .btn-cta{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.ortho-rental-text{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.875em;color:#525252;display:inline-block;*display:inline;*zoom:1;margin-left:1em;max-width:520px}.homecare-items{float:left;width:350px;height:140px;margin-top:60px}.ortho-rental-product-name{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding-bottom:10px}.ortho-rental-details{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;padding-bottom:5px}.succ-list-info{padding:20px 20px 10px 20px;width:275px}.succ-list-nav{width:50%;float:left;text-align:center}.succ-list-nav-btn{width:35px;float:left;text-align:center}.succ-list-store-name{padding-top:5px}.succ-list-text-big{font-size:1.230769230769231em;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif}.succ-list-text-big-highlite{color:#004990}.succ-list-get-directions{float:left;padding:15px 0;width:240px}.succ-list-get-directions-box-wrapper{float:left;height:35px}.succ-list-get-directions-box{float:left;height:35px}.succ-list-get-directions-box.input{padding-top:5px}.succ-list-get-directions-box input{width:170px}.succ-list-get-directions-inverse{float:left;padding-top:21px}.succ-list-direction-points{display:inline-block;background:url("Images/Generic/Icons/direction-points.png") no-repeat;width:30px;height:35px;padding-right:5px}.succ-list-directions-title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding:10px 20px;border-top:solid 1px #cdcdcd;display:none}.succ-list-get-directions-link{width:100%;margin:25px 0 10px 0;text-align:center;min-height:50px}.succ-list-direction-points.succ-list-start{background-position:0 0}.succ-list-direction-points.succ-list-end{background-position:-40px 0}#adp-placemark img,.adp-placemark img{display:none}#adp-placemark{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;background:#fff url("Images/Generic/Icons/direction-points-1.png") no-repeat left center;margin:5px;height:40px}.adp-placemark{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;background:#fff url("Images/Generic/Icons/direction-points-2.png") no-repeat left center;margin:5px;height:40px}.adp-text{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding:15px 10px 15px 40px;width:100%}.adp-summary{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;padding:15px 10px 15px 40px}.adp-substep{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;padding:10px}.adp-legal{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.8461538461538462em;padding:15px 10px 15px 40px}.adp-agencies{font-size:80%;margin:5px 5px}.warnbox-content{padding:5px 10px}.rounded-button-blue{display:inline-block;*display:inline;*zoom:1;line-height:30px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#fff;height:30px;background:transparent url(/Styles/Images/Generic/round-buttons-blue.png) no-repeat 0 2px;padding:0 12px;vertical-align:middle}.rounded-button-blue:hover{text-decoration:none}.rounded-button-blue.left-rounded{background-position:0 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.rounded-button-blue.left-rounded:hover,.rounded-button-blue.left-rounded:focus{background-position:0 -50px}.rounded-button-blue.left-rounded.active,.rounded-button-blue.left-rounded:active{background-position:0 -100px}.rounded-button-blue.left-rounded.disabled{background-position:0 -150px}.rounded-button-blue.right-rounded{background-position:100% 0;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;position:relative;padding-right:40px}.rounded-button-blue.right-rounded .ficon{width:24px;height:24px;right:0;*top:-2px;font-size:1.769em}.rounded-button-blue.right-rounded:hover,.rounded-button-blue.right-rounded:focus{background-position:100% -50px}.rounded-button-blue.right-rounded.active,.rounded-button-blue.right-rounded:active{background-position:100% -100px}.rounded-button-blue.right-rounded.disabled{background-position:100% -150px}.rounded-button-blue.right-rounded .icon{margin:0 6px 0 0}.nav-storelocator{text-align:center;margin:auto}.nav-storelocator-mode{list-style:none;padding:15px 5px;margin:auto;width:140px}.storelocator-mode{float:left}.btn-reminder{background:url("Images/Generic/Buttons/health-file-btns.png") no-repeat scroll 0 0 transparent;display:block;height:35px;width:35px;background-position:0 -50px}.btn-reminder:hover,.btn-reminder:focus{background-position:-50px -50px}.btn-reminder:active{background-position:0 -50px}.btn-active{background:url("Images/Generic/Buttons/health-file-btns.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0 0 0 0;*margin:0;height:28px;width:28px;background-position:0 -100px}.btn-active:hover,.btn-active:focus{background-position:-50px -100px}.btn-active:active{background-position:0 -100px}.btn-inactive{background:url("Images/Generic/Buttons/health-file-btns.png") no-repeat scroll 0 0 transparent;display:inline-block;margin:0 0 0 0;height:28px;width:28px;background-position:0 -150px}.btn-inactive:hover,.btn-inactive:focus{background-position:-50px -150px}.btn-inactive:active{background-position:0 -150px}.btn-print{background:url("Images/Generic/Buttons/health-file-btns.png") no-repeat scroll 0 0 transparent;display:block;height:35px;width:35px;margin-left:20px}.btn-print:hover,.btn-print:focus{background-position:-50px 0}.btn-print:active{background-position:-100px 0}.btn-storelocator-mode{display:block;background:url("Images/Generic/Icons/transport-mode-sprite.png") no-repeat;width:35px;height:35px}.btn-storelocator-mode.car{background-position:-40px -40px}.btn-storelocator-mode.car:hover,.btn-storelocator-mode.car:focus,.btn-storelocator-mode.car.selected{background-position:-40px 0}.btn-storelocator-mode.bus{background-position:-120px -40px}.btn-storelocator-mode.bus:hover,.btn-storelocator-mode.bus:focus,.btn-storelocator-mode.bus.selected{background-position:-120px 0}.btn-storelocator-mode.walk{background-position:0 -40px}.btn-storelocator-mode.walk:hover,.btn-storelocator-mode.walk:focus,.btn-storelocator-mode.walk.selected{background-position:0 0}.btn-storelocator-mode.bicycle{background-position:-80px -40px}.btn-storelocator-mode.bicycle:hover,.btn-storelocator-mode.bicycle:focus,.btn-storelocator-mode.bicycle.selected{background-position:-80px 0}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}.contest-valid-date{font-size:1.230769230769231em;padding-bottom:10px}.contest-description p{padding-bottom:10px}.rules-expand-btn{color:#004990;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.rules-section{padding:20px 0}.rules-content{padding:20px 0}p.bold{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}p.accent{font-size:1.230769230769231em;padding-bottom:20px}.rules-content h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;margin-bottom:30px}.rules-content h3{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin:20px 0 20px -20px}.rules-content ol{list-style-type:decimal;padding-left:20px}.rules-content ul{list-style-type:disc;padding-left:10px;padding-top:10px}.rules-content li{padding-top:10px;line-height:1.46em}.health-advice-section table{*border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0}.health-advice-section th{padding:5px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#fff}.photo .health-advice-section th{background-color:#093679}.sante .health-advice-section th{background-color:#15c377}.beauty .health-advice-section th{background-color:#9c1853}.health-advice-section th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.health-advice-section th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.health-advice-section th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.health-advice-section tbody td{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.875em;padding:5px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;*border-bottom:1px solid #cdcdcd}.health-advice-section tbody tr:nth-child(even){background:#f5f5f5}.health-advice-section tbody tr:last-child{border-bottom:1px solid #cdcdcd}.health-advice-section ol{list-style-type:decimal;padding:10px 20px}.health-advice-section ul{list-style-type:disc;padding:0 20px 10px}.health-advice-section ul li:first-child{padding-top:0}.health-advice-section li{padding-top:10px}.produitscartes{padding:10px 0}.carte{width:195px;min-height:240px;float:left;padding:10px}.detailscartes{width:475px;float:right;margin-left:10px}.detailscartes h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;margin-bottom:10px}.detailscartes p{margin:5px 0}.detailscartes p.note{margin:10px 0;font-size:.8461538461538462em}.detailscartes ol{list-style-type:decimal;padding-left:20px}.detailscartes ul{list-style-type:disc;padding-left:10px;padding-top:10px}.detailscartes li{padding-top:10px}.detailscartes span.link{display:block;padding-top:20px}.health-file-cols{width:40%;float:left}.health-file-intro{width:340px;float:left}.health-file-block .health-file-intro p{padding-bottom:40px}.health-file-intro-icon{float:right;width:260px;height:215px}h2.health-file{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;margin-bottom:10px}#health-file .section h2.health-file-subtitle,span.subtitle,.health-file-block h2.health-file-subtitle{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding-bottom:10px}#health-file .section h2.health-file-subtitle a,.health-file-block h2.health-file-subtitle a{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.8125em}.security-image{text-align:center;padding-top:20px}.health-file-ctn{padding:10px 0 10px 50px}.health-file-ctn.health-file-cols:first-child{padding-left:15px;padding-right:50px}.health-file-cols form.page-content{margin-bottom:20px}.health-file-ctn .field-row{min-height:60px}.health-file-ctn .field-row .input-wrapper{margin-left:50px}.health-file-ctn .field-row .input-wrapper .nip{width:50px}.health-file-ctn .field-row .input-wrapper .hidden-text{display:block}.health-file-ctn .field-row .lbl-wrapper{float:left;width:30px;margin-right:10px;text-align:left}.health-file-ctn .error-wrapper{margin-bottom:15px}.health-file-cols .health-file-note,.health-file-note{padding-top:20px}#health-file .page-content .health-file-cols,#health-file .page-content .health-file-note{padding-top:10px}.health-file-ctn label{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.1538em;display:inline-block;*display:inline;*zoom:1;margin:8px 0}.my-pjc-box{position:relative;border:1px solid #a3aeb3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 0 20px}.my-pjc-box .store-hours{width:270px}.my-pjc-box .temp-closed-store{color:red}h1.title{line-height:1.25em;padding-top:20px;padding-bottom:20px}.my-pjc-box .sub-title,.mypjc-content .sub-title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;margin:1em 0;font-size:1.230769230769231em}.my-pjc-box a{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.my-pjc-box .my-pjc-wrapper .mobile-btn,.my-pjc-box .my-pjc-wrapper .phone-call-middle,.my-pjc-box .my-pjc-wrapper .phone-call,.my-pjc-box .my-pjc-wrapper .modify,.my-pjc-box .my-pjc-wrapper .modify-my-pjc{display:none}.my-pjc-box p{margin-bottom:.5em}.my-pjc-box .other-links{margin:2em 0;line-height:1.8em}.col-layout:first-child .my-pjc-box{margin-left:0;margin-right:1em}.my-pjc-box .my-pjc-wrapper{padding:1em 20px 0 20px}.my-pjc-box .my-pjc-wrapper .proposed-links-picture{position:absolute;bottom:0;right:0;z-index:-1;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.my-pjc-box .copy{height:auto!important;max-width:275px}.my-pjc-box .store-form{position:relative;margin:1em 0 1em 0}.photos-pharma-small{background-repeat:no-repeat;background-position:right bottom;position:absolute;bottom:0;right:0;height:225px;width:225px;z-index:2}.photos-pharma-small .container{margin:0 auto}.photos-pharma-small .container .slidesSmall{display:none}.photos-pharma-small .container .slidesSmall .caption{width:220px;height:40px;right:0;bottom:0;color:#696969;padding-right:5px;padding-top:5px;line-height:1.4em;text-align:right;position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjU3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.57) 57%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(57%,rgba(255,255,255,.57)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.57) 57%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.57) 57%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.57) 57%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.57) 57%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;font-size:12px}.photos-pharma-small .container .slidesSmall .slidesjs-navigation{position:relative;z-index:10;margin-top:5px}.photos-pharma-small .container .slidesSmall a.slidesjs-next,.photos-pharma-small .container .slidesSmall a.slidesjs-previous,.photos-pharma-small .container .slidesSmall a.slidesjs-play,.photos-pharma-small .container .slidesSmall a.slidesjs-stop{background-image:url(img/btns-next-prev.png);background-repeat:no-repeat;display:inline-block;width:12px;height:18px;overflow:hidden;text-indent:-9999px;margin-right:5px}.photos-pharma-small .container .slidesSmall .slidesjs-pagination{position:relative;z-index:1000;top:-65px;list-style:none;text-align:right;padding:5px 5px 0 0}.photos-pharma-small .container .slidesSmall .slidesjs-pagination li{display:inline;padding:0;margin:0 1px}.photos-pharma-small .container .slidesSmall .slidesjs-pagination li a{display:inline-block;width:13px;height:0;padding-top:13px;background-image:url(Images/StoreLocator/pagination.png);background-position:0 0;overflow:hidden}.photos-pharma-small .container .slidesSmall .slidesjs-pagination li a.active,.photos-pharma-small .container .slidesSmall .slidesjs-pagination li a:hover.active{background-position:0 -13px}.photos-pharma-small .container .slidesSmall .ImagePharmaDefault{position:absolute;width:164px;bottom:0;right:0}h2.login-link{font-size:1.230769230769231em;padding-bottom:10px}h2.line-space{line-height:1.231}.subscription-cols{float:left;width:310px}.icon-ctn{display:block;float:left;width:130px;height:130px}.subscription-content{float:left;width:170px;height:130px;line-height:130px}.subscription-content h2.title{display:inline-block;*display:inline;line-height:1em;vertical-align:middle}.not-selected{color:#777}.infos-row{display:block;padding:5px 0;color:#2d2d2d}.infos-data{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-left:10px}.order-number{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.7619047619047619em;padding-left:10px}.boxed{display:inline-block;border:1px solid;padding:5px}.statusText.AwaitingExchange,.statusText.OnHold{color:#cdcdcd}.statusText.Cancelled{color:#d80000}.statusText.Completed,.statusText.PartiallyShipped{color:#12890c}.statusText.InProgress{color:#d08606}.boxed.AwaitingExchange,.boxed.OnHold{border-color:#cdcdcd}.boxed.Cancelled{border-color:#d80000}.boxed.Completed,.boxed.PartiallyShipped{border-color:#12890c}.boxed.InProgress{border-color:#d08606}.status-explanation{font-size:.9230769230769231em;color:#777;padding:20px 0}.order-data{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em}.infos-row.last-row{padding-bottom:10px}.details-block{padding-bottom:30px}#my-account .main-side-bar.right-sidebar{float:right;position:relative;padding-left:0;width:220px;top:70px}.subscription-text{padding:10px 0}.subscription-text.bottom-space{margin-bottom:10px}.section-subscription .input-wrapper{display:inline-block;*display:inline;*zoom:1;*padding-right:10px;vertical-align:top;padding-top:10px}.section-subscription .field-description{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding-top:7px;width:685px}.bigLabel{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em}.postal-code-ctn{display:inline-block;float:left;width:300px}.AirMiles-ctn{display:inline-block}.postal-code.lbl-wrapper{float:left;width:100px;margin-right:18px;padding:10px 0}.postal-code.input-wrapper{float:left;margin-right:18px;padding:5px 0}.postal-code.subscription-text{display:inline-block;float:left;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.875em;color:#777}.postal-code-error{display:inline-block}.airMiles-error{display:inline-block}.error-section{padding:10px 0}.error-btns{padding-right:15px}#error-search .search form input{width:256px}.error-subtitle{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;color:#777;padding-top:20px}.contactus-content .column-content,.register-form-content .column-content{width:475px}.contactus-content hgroup h2{font-size:1.230769230769231em;margin-bottom:10px}.contactus-content .result-panel p{margin-bottom:1em}.contactus-content .page-content.InfoDescNoStore{display:none}.contactus-postit-content{padding:112px 20px 0 20px;text-align:center;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.8461538461538461em}.contactus-postit-content p{padding-top:5px}.contactus-postit-content p.title{font-size:1.181818181818182em}.our-products .carousel-type-header .btn-cta{display:none}span.input-wrapper{display:inline-block;padding:10px 10px 10px 0}span.input-wrapper.tension{padding-top:0}.left-form-label{padding-right:10px}.page-content p{padding:5px 0}.register-postit-title{position:absolute;right:-381px;top:0;padding:0;text-align:center;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;width:345px;font-size:1.15em}.register-postit{position:absolute;left:600px;top:0;background:transparent url(Images/Generic/fiche.png) no-repeat center bottom;width:335px;height:265px;padding:0 0 0 5px}.register-postit.postit-rx-7{background:transparent}.register-postit-content{padding:60px 30px 0 20px;font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif}.postit-content-rx-7{padding:60px 30px 0 0}.postit-content-rx-7{padding:60px 30px 0 0}.register-postit-content p{padding:5px 20px}.register-postit-content p.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em}p.subtitle{font-size:1.230769230769231em;padding-bottom:10px}span.subtitle-big{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.form-with-side{width:560px;position:relative}.form-with-side .error-details-wrapper{max-width:30em}.form-with-side form.two-col .input-wrapper label.radio-check{font-family:"Humanist777BT-RomanB",Verdana,Arial,sans-serif;font-size:13px;margin:0}.form-with-side form.two-col .field-row .lbl-wrapper{width:220px}.form-with-side .form-with-side form.two-col .input-wrapper{padding-left:220px}.form-with-side form.two-col .input-wrapper{margin-left:248px}span.padded-input{display:inline-block;padding:10px 0 0 0}div.padded-input{padding:5px 0}.padded-label{display:inline-block;padding:5px 0}.padded-text{padding-left:20px}.extra-sep h2.title,.account-form h2.title,.page-content h2.title,.shipping-summary h2.title,.checkout-summary h2.title,.newsletter-registration h2.title,.sheet-textbox-content h2.title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding-bottom:20px}textarea.rx-form{width:540px;height:75px}div.rx-form-condition{padding:12px 6px;border:1px solid #d1d1d1;-moz-boder-radius:5px 0 0 5px;border-radius:5px 0 0 5px;max-height:10em;overflow-y:scroll;color:#777;line-height:1.4em}p.note{padding-top:20px}fieldset p.note:first-child{padding-top:0;padding-bottom:30px}p.security-subtitle{font-size:1em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;padding-bottom:10px}.security-spacer{padding:10px 0}form.two-col .field-row p.security-spacer label,form.one-col .field-row p.security-spacer label{font-size:1em;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.overlay-custom-select ul li{background:transparent url('Images/Generic/dotted-line.png') repeat-x bottom left}.overlay-custom-select ul li label{padding:20px 10px;cursor:pointer;display:block;position:relative;margin:0!important}.overlay-custom-select ul li label.selected{background-color:#2c90c6;color:#fff}.overlay-custom-select ul li label input[type=radio]{position:absolute;top:21px}.overlay-custom-select ul li label .choice{padding-left:30px;display:inline-block}.overlay-custom-select ul li:last-child{background:none}.overlay-warning-button{display:none}.overlay-warning{width:520px}.overlay-warning .section-wrapper{width:auto}.overlay-warning .section-wrapper .overlay-warning-icon{float:left;height:40px}.overlay-warning .section-wrapper .overlay-warning-icon .err-exclam{position:absolute;width:38px;height:38px;display:block;z-index:2}.overlay-warning .section-wrapper .overlay-warning-icon .err-exclam .ficon-circle{top:0;font-size:3.462em;color:#ad0000}.overlay-warning .section-wrapper .overlay-warning-title{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;float:left;padding:0 0 10px 50px}.overlay-warning .section-wrapper .overlay-warning-desc{float:left;padding-left:50px}.overlay-warning .section-wrapper .overlay-warning-buttons{text-align:left;padding:15px 0 0 50px}.healthsecurity-name{width:465px!important}.healthsecurity-image-layer{float:left;padding:5px 10px 5px 0}.healthsecurity-image{float:left;border:2px solid transparent;padding:5px}.healthsecurity-image-active{border:2px solid silver}.userInfo-perso.account-form.title{margin-bottom:10px}.activation-wrapper{position:relative;width:720px;padding-bottom:40px}.activation-box-content{position:relative}.activation-box-content .left-section{float:left}.activation-icons{float:left}.service-activation{width:360px;padding-left:20px;margin-left:150px;top:0}.service-activation h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.625em;padding-bottom:10px}.service-activation p{padding-bottom:10px}.partial-separator{width:80%;margin:auto;padding:40px 0;border-bottom:2px dotted #a8c9da}.partial-separator.last{border:none}.service-separator{margin:auto;padding:40px 0}span.note{font-family:"Humanist777BT-RomanB",Verdana,Arial,Sans-Serif;font-size:.8125em;color:#777}input.input-radio{margin:5px 0}span.input-radio-label{margin:5px 10px 5px 5px}.userInfo-chgPassword.dashed-separator{border-top:2px dotted #a8c9da;border-bottom:2px dotted #a8c9da;padding:30px 0}.userInfo-chgPassword.dashed-separator .subtitle{padding-right:10px}.change-password-overlay .input-wrapper input{margin-top:5px}.delete-address-overlay h2{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.230769230769231em;padding:10px 10px 10px 10px;margin-bottom:10px;color:#fff;background-color:#b32017}.delete-address-overlay .my-account-user-name{display:block;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.address-line{padding-bottom:3px}.contest-links-list .winners{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:.8461538461538462em;color:#000}ul.no-dot.subscrition-pref{line-height:1.125em;font-size:.8461538461538462em}ul.subscrition-pref li{padding-bottom:5px}ul.subscrition-pref li .icon.blue-check{position:absolute;top:2px;left:-20px}.changePassword-message{display:none}.section-subscription .input-radio-wrapper{padding:10px 0;vertical-align:top}.field-row-spacer p{margin-top:0;padding-top:0}.field-row-spacer{padding-bottom:25px}.field-row-top-spacer{padding-top:10px}.mypjc-content{margin-bottom:20px}.unsubscribe-survey{padding-bottom:20px}.unsubscribe-survey span.survey-item{display:block;padding-bottom:15px;position:relative}.unsubscribe-survey span.survey-question{padding-left:10px}.newsletter-subscribe-icon{width:230px;padding-left:20px;position:absolute;bottom:4px;right:5px}.newsletter-subscribe-spacer{min-height:130px}.no-adress{background-color:#eee;border:1px solid #ddd;padding:25px 20px;text-align:center}.infos-title{display:inline-block;*display:inline;*zoom:1;float:left}.sheet-textbox-content ul,.sheet-textbox-content ol{padding:0 0 10px 15px}.sheet-textbox-content li{padding:5px 0}.italic-style{font-style:italic}.email-check-button{vertical-align:middle}.Email-Section .email-check-button{display:block;margin-top:20px}.gloss-succInfo-BlackB-large{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:16px}.gloss-open-hours td{line-height:1.4em}.gloss-section-top{margin-top:40px}.gloss-select{height:25px}.promo-burst{display:block;width:75px;height:75px;position:absolute;right:10px;margin-top:-10px;background:transparent url('Images/Generic/Icons/sprite-etiquettes.png') no-repeat}.promo-burst.coup-de-coeur-fr{background-position:0 -225px}.promo-burst.coup-de-coeur-en{background-position:0 -525px}.stack-burst{left:-150px}.promo-burst.cadeau-avec-achat-fr{background-position:-78px -224px}.promo-burst.cadeau-avec-achat-en{background-position:-78px -377px}#advices-list .list-index{text-align:center;font-size:1.2em;font-weight:bold;width:100%;padding-bottom:20px}.print_coupon{position:relative;margin-top:10px}.print_coupon img{max-width:100%}.nom_coupon{top:342px;font-size:.9em;left:17px;line-height:1.1em;position:absolute}@media all{.page-break{display:none}}@media print{.page-break{display:block;page-break-before:always}.btn_retour,.txt_groupIndex,.txt_letter{display:none}}#header{margin-top:0}#header .logo{position:relative;display:table-cell}#header .logo img{margin-bottom:0}#header .logo a{text-decoration:none}#main-menu .menu>li:first-child{width:auto}#main-menu .menu .menu-item-wrapper{text-transform:inherit}#main-menu .menu .menu-item-wrapper .menu-item .menu-label{font-size:2.153em;padding-left:0}#main-menu .menu li:first-child .menu-item{background:none}#main-menu .menu .menu-item .menu-label{background:none}#main-menu .menu .selected .menu-item-wrapper,#main-menu .menu .menu-item-wrapper:hover,#main-menu .menu .menu-item-wrapper:focus{background:none}#header .header-body{margin-bottom:0;margin-top:0;margin-left:0;padding:0}#header .line-separator{width:0;height:50px;border:2px solid silver;vertical-align:middle;display:inline-block;margin-left:20px;margin-right:20px;border-radius:4px 4px 4px 4px}#header .text-header{font-size:2.2em;font-weight:bold;font-family:"Segoe UI Light","Segoe","SegoeUI-Light-final",Tahoma,Helvetica,Arial,sans-serif;margin-bottom:40px;overflow:hidden;width:350px;color:#22619b}#footer{margin-top:10px}.footer.is-desktop-only .section-wrapper.copyright .conditions{top:55px}.footer.is-desktop-only .section-wrapper{background:url(/Styles/Images/Generic/dotted-line.png) repeat-x 0 top;padding-top:20px;margin-top:10px}#footer .footer-body{margin-bottom:10px;margin-top:20px;padding-top:10px;padding-bottom:10px;vertical-align:middle}#footer .copyright{color:#fff;text-align:center;font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:9px;padding-bottom:10px;padding-bottom:5px}#footerplaceHolder{height:40px}.footer-wrapper{position:relative;height:40px}.footer-wrapper #copyrightGJC{color:#696969;font-size:.78em}h2.title{font-size:1.384em;padding-bottom:20px;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif}.bottom-space{margin-bottom:19.5px}.img-display img{vertical-align:top}.right-space{margin-right:25px}.extra-space{margin-top:150px;margin-bottom:150px}.section-wrapper .left-section{width:40%}.section-wrapper .right-section{width:55%;float:right}.section-wrapper .right-section .help-box{padding:25px;border:1px solid #d9d9d9}.section-wrapper .help-box .help-title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;display:block;text-align:center;margin-bottom:10px}.section-wrapper .help-box .img-title{display:block;text-align:center;margin-bottom:10px;font-style:italic}.section-wrapper .help-box .img-section{display:inline-block;vertical-align:top}h1.error-title{font-family:'Humanist777BT-BlackB';font-size:21px;padding-bottom:20px}.container{display:table}.header{display:table-row;background:silver}.row{display:table-row}.column{display:table-cell;width:100px;padding:10px;border-right:solid;border-width:1px;border-color:#3987b5}.column-header{border-bottom:solid;border-width:1px;border-color:#3987b5}.column-last{border-right:none;width:440px}.row-last{border-bottom:none}form .field-row{margin-bottom:15px;margin-left:0;margin-right:0}form .field-row input[type="email"].txtfieldEmail,form .field-row input[type="password"].txtpassword,form .field-row input[type="text"].txtfieldBirthday,form .field-row input[type="text"].txtfieldBirthYear,form .field-row input[type="text"].txtfieldAnswer,form .input-row-answer input[type="text"].txtfieldAnswer,form input[type="text"].txtfieldEmployeNumber,form .error-InfoSetting{width:100%;max-width:360px}form .HelpRadioListWrapper{margin-top:-6px}form .HelpRadioWrapper .field-row input[type="email"].txtfieldEmail,form .HelpRadioWrapper .field-row input[type="password"].txtpassword,form .HelpRadioWrapper .field-row input[type="text"].txtfieldBirthday,form .HelpRadioWrapper .field-row input[type="text"].txtfieldBirthYear,form .HelpRadioWrapper .field-row input[type="text"].txtfieldAnswer,form .HelpRadioWrapper .input-row-answer input[type="text"].txtfieldAnswer,form .HelpRadioWrapper input[type="text"].txtfieldEmployeNumber{max-width:330px}form .input-field{display:inline-block;width:400px}form img{vertical-align:middle}form .col-descr{display:inline-block;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;padding-bottom:5px}form .col-descr-top{display:inline-block;vertical-align:top;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}form .col-descr-fixe{display:inline-block;vertical-align:middle;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;width:200px}form .col-descr-large{display:inline-block;vertical-align:middle;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:1.3em;color:#ae0030}.icon-descr-center{padding-right:5px;vertical-align:middle;text-align:center;padding-top:5px;padding-bottom:10px}.icon-descr{display:inline-block;padding-right:5px;vertical-align:middle;width:20px}.icon-descr-bullet{display:inline-block;padding-right:5px;vertical-align:middle;width:15px}.section-info img{vertical-align:middle}form .two-col{width:100%;vertical-align:middle}form .icon-descr{display:inline-block;padding-right:5px;vertical-align:middle;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;width:25px}form .icon-descr-answer{display:inline-block;padding-right:5px;vertical-align:middle;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;width:15px}.intro-descr-info{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.2338em;display:inline-block}.section-info .col-descr{width:80%;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1.2338em;display:inline-block;vertical-align:middle}.section-info .col-descr-small{width:80%;font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:.9em;display:inline-block;vertical-align:middle}.section-info .col-descr-right{display:inline-block;width:80%;font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:.85em;line-height:1.4em;padding-bottom:0;margin:0 0 10px 0;vertical-align:middle}.descr-info{width:100%;font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:1em;display:inline-block;margin:0 0 0 0;max-width:300px}.groupMargin{margin-bottom:30px;font-weight:bold}.bold{font-weight:bold}.employe-statement .descr-info{font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:.85em;line-height:1.4em;padding-bottom:0;display:inline-block;margin:7px 0 20px 0}.employe-statement .descr-info .descr-statement{width:100%}.employe-statement .title{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:1em;padding-top:5px;padding-bottom:5px;vertical-align:middle}.employe-statement .documents-rh{margin:0}.employe-statement .info-rh{display:block;margin-bottom:5px}.employe-statement .file-format{font-style:italic}form .section-registration-input{width:100%;padding-right:65px}.Info-registration .section-info{width:300px}.Info-employe-documents .section-info{width:370px}.Info-employe .section-info{width:210px}.Info-employe-histo .section-info{width:850px}.Info-employe-statement .section-info{width:250px}.section-info .line-separator{width:100%;height:0;border:1px solid #3987b5;vertical-align:middle;margin-top:7px;margin-bottom:7px;border-radius:4px 4px 4px 4px}form .panel-rounded{padding:0 0 0 0;width:100%}.SharedSpace{margin-left:0;margin-right:0;margin-top:30px;margin-bottom:30px}.section-info .panel-rounded{border:solid;border-radius:4px 4px 4px 4px;border-width:2px;border-color:#3987b5;padding:10px;margin-bottom:10px}.section-info .panel-rounded-table{border:solid;border-radius:4px 4px 4px 4px;border-width:2px;border-color:#3987b5;margin-top:10px}.section-info .panel-rounded-employe-statement{border:solid;border-color:#d1e3f8;border-radius:10px 10px 10px 10px;border-width:5px;background:-webkit-linear-gradient(to top,#fff,#d1e3f8);background:-o-linear-gradient(to top,#fff,#d1e3f8);background:-moz-linear-gradient(to top,#fff,#d1e3f8);background:linear-gradient(to top,#fff,#d1e3f8);padding:10px}.panel-rounded-info{border:solid;border-color:#d1e3f8;border-radius:10px 10px 10px 10px;border-width:5px;padding:10px;background:-webkit-linear-gradient(to top,#fff,#d1e3f8);background:-o-linear-gradient(to top,#fff,#d1e3f8);background:-moz-linear-gradient(to top,#fff,#d1e3f8);background:linear-gradient(to top,#fff,#d1e3f8)}.panel-empty-info{padding:10px 10px 0 10px;width:300px}.panel-rounded-body{border:solid;border-color:#d1e3f8;border-radius:10px 10px 10px 10px;border-width:5px;background-color:#fff;margin-top:10px;margin-bottom:10px;padding:10px 20px 10px 20px}form .birthday-day{width:70px;display:inline-block;margin-right:10px;vertical-align:baseline;height:22px;line-height:22px}form .birthday-month{width:93px;display:inline-block;margin-right:10px;vertical-align:middle;height:22px}form .question{width:450px;display:inline-block;margin-right:10px;vertical-align:middle;height:22px}form .questionResponsive{max-width:380px;height:22px;margin:5px 0 0 0}form .domain{width:295px;display:inline-block;margin-right:10px;vertical-align:middle;height:22px}form .btn-interface-width{width:225px;text-align:center}.vertical-line{width:1px;height:300px;background-color:#696969;margin:0 auto}form .intro-body{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:21px;color:#3987b5;padding-bottom:10px}.employe-statement .intro-body{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:21px;color:#3987b5;padding-bottom:10px;padding-left:10px}.employe-statement .intro-body-small{font-family:"Humanist777BT-BoldB",Verdana,Arial,Sans-Serif;font-size:.9em;display:inline-block;vertical-align:middle;text-align:right;padding-bottom:10px}.employe-statement .align-left{padding-left:10px}.employe-statement .align-right{float:right;padding-right:10px}form .intro-text{font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:1em;line-height:1.4em;padding-left:0;padding-bottom:10px}form .intro-text-bullet{font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:1em;line-height:1.4em;padding-left:0;padding-top:10px;padding-bottom:20px}.label-row{width:100%;vertical-align:middle}.label-row-button{width:100%;vertical-align:middle;padding-top:10px}.layout-row{overflow:hidden;position:relative}.top-padding{padding-top:15px}.employe-statement .label-row{width:100%;vertical-align:middle;padding-bottom:0;padding-top:10px}.employe-statement .label-row-documents{width:100%;vertical-align:middle;padding-bottom:0;padding-top:0}.employe-statement .label-row-group{padding-bottom:5px}.input-row{display:inline-block;vertical-align:middle;width:310px}.input-row-answer{display:inline-block;vertical-align:middle;width:455px}.label-row-top{display:inline-block;vertical-align:top}.label-row-middle{display:inline-block;vertical-align:middle}.LanguageSwitch{text-align:right;width:400px;height:30px;padding-top:20px}.table{display:table;width:100%}.Menu{text-align:left}#Menu a{color:#fff}#header-section{margin-top:10px}.form-registration{float:right}.employe-statement{float:left}.Info-registration{float:right}.Info-employe-statement{float:left;margin-right:10px}.Info-employe-documents{float:left;margin-right:10px}.Info-employe{float:left;margin-right:0;padding-right:0}.registration{display:inline-block}.drh-employe{display:inline-block}form.one-col .day-select-wrapper{display:inline-block;float:left;margin-right:10px;vertical-align:middle}form.one-col .month-select-wrapper{display:inline-block;float:left;margin-right:10px}#loading{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:1000}#loadingcontent{display:table;position:fixed;left:0;top:0;width:100%;height:100%}#loadingspinner{display:table-cell;vertical-align:middle;width:100%;text-align:center;font-size:larger;padding-top:80px}.ConditionsPWD{margin-bottom:30px}.ConditionsPWD .textConditionsPWD{margin-left:33px}.ConditionsPWD .textConditionsPWD ul{list-style-type:circle;margin-left:30px}.Subtitle{font-weight:bold;width:100%;font-family:Humanist777BT,Verdana,Arial,Sans-Serif;font-size:1em;display:inline-block;margin:0 0 30px 0;max-width:300px}.error-InfoSetting{box-sizing:border-box;max-width:400px;padding-right:10px}.error-InfoSetting span{float:right;position:relative;top:-1.9em;left:3.5em;z-index:1000;white-space:nowrap;color:red;display:table-cell;width:3%}.error-info{color:#cf0039}.HelpDiv,.CaptchaDiv{display:none}.helpText{color:gray;opacity:.8;line-height:18px;margin-bottom:15px}.HelpRadioWrapper{margin-bottom:10px;padding-left:10px}.Titles{margin-top:20px;margin-bottom:10px;color:#000;font-weight:700}.FirstTitle{margin-top:0}.combo-box-Holder .combo-box{color:#000;background-color:#fff;min-height:22px;max-height:44px;position:relative;margin-bottom:5px}.combo-box{width:380px}.textbox-wrapper{width:121%;display:table}.CompleteSettingInfo{width:90%;display:table-cell}.spacer{margin-bottom:5px}.HelpRadioWrapper .HelpDiv{padding-left:15px}.ConfirmationDiv{line-height:20px;margin-bottom:3px}.SecurityQuestionWidth,.textConditionsPWD{max-width:400px}.textConditionsPWD{max-width:400px}.soutienUL li{font-size:14px;margin-left:50px;list-style-type:circle}.soutienDiv{margin-bottom:20px}