.clear-both,.clearfix:after,section{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,html{font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{overflow:auto!important}html{background-color:#fff;font-size:13px}body,body *{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{line-height:1;min-width:320px;overflow-x:hidden;overflow-x:inherit\9;font-size:13px!important}@media print{body,html{overflow:visible!important}}body a:active,body a:focus,body img:active,body img:focus,body input:active,body input:focus,body label:active,body label:focus,body select:active,body select:focus,body textarea:active,body textarea:focus{outline:0;-moz-outline-style:none}a{color:#004990;text-decoration:none}a:hover{text-decoration:underline}a *{cursor:pointer}h1{font-family:Humanist777BT-BlackB;font-size:21px;padding-bottom:27px}p{line-height:1.4em}label{line-height:normal!important}em{font-style:italic}b,strong{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-weight:400}sup{font-size:70%;vertical-align:top}.display-account-side-menu{display:flex}.main-side-bar{float:left;width:170px;padding-right:50px}.main-side-bar.main-side-bar-account-menu{flex-basis:200px;margin-right:21px;padding-right:initial}.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;position:relative}.main-content.right-sidebar{float:left}.main-content.right-sidebar.no-promo{width:941px}section{text-align:left}.section-wrapper{text-align:left;margin:0 auto;width:941px}.section-wrapper.responsive-wrapper{width:auto;max-width:941px}.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}#mobilePageStructureWrapper>section,#pageStructure>section{position:relative;z-index:0}.adminGJC.table{margin-bottom:20px}.adminGJC.tableHeader{text-align:center;font-weight:700}.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{min-height:0;padding:0 0 20px}.admingjc-user-adress .user-account-address-block .my-account-user-details{padding-top: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: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}.pac-container{z-index:10000}@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-display:swap}@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-display:swap}@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-display:swap}@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:400;font-style:normal}@font-face{font-family:FigtreeBoldItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:FigtreeBlackItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:FigtreeBlack;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FigtreeBold;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FigtreeBook;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FigtreeBookItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FigtreeHeavyItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:FigtreeHeavy;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FigtreeLightItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-display:swap}@font-face{font-family:FigtreeLight;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FigtreeThin;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:FigtreeThinItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:FigtreeXBold;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FigtreeXBoldItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Figtree-RegularItalic;src:url(../../../cdn/dist/www/fonts/figtree/Figtree.woff2) format("woff2"),url(../../../cdn/dist/www/fonts/figtree/Figtree.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.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}.ficon-square{position:absolute;left:-3px;font-size:3.5em;top:27px;line-height:1em!important}.ficon-square .ficon{position:absolute;top:-6px;right:0;bottom:0;left:0;color:#fff;text-align:center;font-size:.846em}.ecom-button{position:relative;display:inline-block;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:url(Images/Generic/Buttons/ecom-normal.gif) 0 bottom repeat-x #ff0047\9;-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:focus,.ecom-button:hover{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:url(Images/Generic/Buttons/ecom-hover.gif) 0 bottom repeat-x #ff0047\9}.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:url(Images/Generic/Buttons/ecom-active.gif) repeat-x #b5002a\9;-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;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;-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:focus,.ecom-blue:hover{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}.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) 0 center no-repeat}.btn-cta,.btn-notes,.header-search-button,.newsletter-icon{display:inline-block}.header-search-button{width:40px;height:29px;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:url(Images/Generic/Buttons/header-search.png) no-repeat\9}.header-search-button .hidden-text{display:block}.header-search-button:active,.header-search-button:focus,.header-search-button:hover{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:url(Images/Generic/Buttons/header-search-h.png) no-repeat\9}.btn-cta{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:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZmFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmVhZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #fbfcfe;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%);color:#004990}.btn-interface,.btn-interface-4-corners{border-left:1px solid #a0b6cc;text-decoration:none}.btn-cta:focus,.btn-cta:hover{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;padding:7px 10px;-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}.btn-interface:focus,.btn-interface:hover{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}.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{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;color:#fff;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;padding:7px 10px;-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}.btn-notes,.product-item .product-item-description .product-cat{color:#777}.btn-interface-4-corners.disabled{opacity:.5;cursor:default}.btn-interface-4-corners:focus,.btn-interface-4-corners:hover{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}.btn-interface-4-corners:focus.disabled,.btn-interface-4-corners:hover.disabled{opacity:.5;cursor:default;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}.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-with-notes{vertical-align:top}.btn-notes{width:180px;margin-left:10px;font-size:12px}.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}.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-brand{text-transform:uppercase;color:#2d2d2d;text-overflow:ellipsis;overflow:hidden}.product-item a .product-item-description .product-name{color:#004990;text-overflow:ellipsis;overflow:hidden}.product-item a.product-preview:focus,.product-item a.product-preview:hover{-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}.our-products .product-item .product-preview .product-overlay,.sante .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) center center no-repeat}.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.basket .ficon-circle,.my-account-block-content .icon-section.health-file .ficon-circle,.my-account-block-content .icon-section.infos .ficon-circle,.my-account-block-content .icon-section.shipping .ficon-circle,.my-account-block-content .icon-section.subscription .ficon-circle,.my-pjc-box .icon-section.store .ficon-circle{font-size:2.4em}.my-account-block-content .icon-section.basket .ficon-circle .ficon,.my-account-block-content .icon-section.health-file .ficon-circle .ficon,.my-account-block-content .icon-section.infos .ficon-circle .ficon,.my-account-block-content .icon-section.shipping .ficon-circle .ficon,.my-account-block-content .icon-section.subscription .ficon-circle .ficon,.my-pjc-box .icon-section.store .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:.692em;top:-3px}.my-account-block-content .icon-section.basket .ficon-circle,.my-account-block-content .icon-section.infos .ficon-circle,.my-account-block-content .icon-section.shipping .ficon-circle,.my-account-block-content .icon-section.subscription .ficon-circle,.my-pjc-box .icon-section.store .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 .ficon{font-size:.461em}.icon-section.valise-sante .ficon-circle{color:#15c377;top:15px}.icon-section.valise-sante .ficon-circle .ficon{font-size:.538em;top:-2px}.icon-section.health-brief .ficon-circle{color:#15c377;top:15px}.icon-section.health-brief .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.infos .ficon-circle,.icon-section.shipping .ficon-circle,.icon-section.subscription .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) 0 center no-repeat}.paper-shadow-left{left:-5px;background:url(Images/Generic/paper-shadow-left.png) 0 center no-repeat}.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;visibility:visible}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-placeholder{position:absolute;visibility:hidden}.hidden{position:absolute;left:-8000px;width:10px}.hidden-carousel{position:absolute!important;left:-8000px}.clearfix:after,.clearfix:before{content:"";display:table}.show{display:block}.form-error-container,.hide{display:none}.form-error{padding-bottom:40px}.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-details-wrapper,.error-title{display:inline-block;vertical-align:middle}.error-title{font-size:2.923076923076923em;line-height:1em;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;padding-right:13px}.error-details-wrapper.full-width{max-width:59em}.error-details-wrapper{border-left:1px solid #fff;max-width:39em}.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) center -100px no-repeat;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;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-details-wrapper,.confirm-title{display:inline-block;vertical-align:middle}.confirm-title{font-size:2.923076923076923em;line-height:1em;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;padding-right:13px}.confirm-details-wrapper{width:35em}.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;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}.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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.lazy-load-indicator .spinner{position:absolute}.lazy-load-indicator.open{bottom:-2px}.overlay{display:none!important}.overlay.overlay-hidden,.overlay.overlay-visible{display:block!important}.overlay.overlay-hidden{position:absolute;top:0;left:-8000px;width:10px}.overlay .error-details-wrapper{max-width:25em}.spinner{position:fixed;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;padding:0;background:url(Images/Generic/Icons/order-ajax-spinner.gif) center center no-repeat #A4294B;z-index:9999;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1)}.spinner .ficon{display:none}.spinner.ie{background:0 0;overflow:hidden}.spinner.ie .ficon.circle{display:block;background:#A4294B;background:0 0\9;color:#A4294B;font-size:44px;position:absolute;z-index:1;left:-3px\9;top:0\9;width:50px;height:50px}.spinner.ie .animated{background:url(Images/Generic/Icons/order-ajax-spinner.gif) center center no-repeat;position:absolute;z-index:2;width:40px;height:40px}.spinner.absolute{position:absolute}.overlay-mask{position:fixed;background:#000;filter:alpha(opacity=25);opacity:.25;top:0;right:0;bottom:0;left:0;z-index:1000}.overlay-mask.overlay-mask-absolute{position:absolute;background:#fff;filter:alpha(opacity=60);opacity:.6}[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)}.maintenance-panel .err-exclam .ficon-circle .ficon,.sante-login-slide .err-exclam .ficon-circle .ficon{-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-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;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;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%}.loginDS .connectDS{margin-bottom:15px}.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}.jp-invisible{visibility:hidden!important}.jp-hidden{display:none!important}.app-mobile-container{padding:20px}.num-chars{color:#777;text-align:right;padding-right:5px;padding-top:5px}.appointmentStep1 ol{list-style:decimal;padding-left:50px;padding-bottom:8px}.appointment-h2{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif!important}#header .client-nav .cart,#header .client-nav .name{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;white-space:nowrap}.appointmentStep1 .appointement-storeSearch-Info{padding-top:10px;display:block!important;font-size:.846em;line-height:150%}.appointmentStep1 .page-content{margin-bottom:20px!important}.NoteList li{list-style:disc;margin-left:15px;font-size:11px;line-height:150%}.SubTitleText{margin-top:20px;line-height:1.6em}.appointment-sub-title{margin-bottom:35px!important}.step2TitleText{margin-bottom:20px!important}.step2Title{color:#004990;padding-bottom:0}.step3ContentArea{margin-bottom:30px}.pull-left{float:left}.pull-right{float:right}#mobilePageStructureWrapper>section#header,#pageStructure>section#header,.checkout #pageStructure section#header{margin-bottom:40px;z-index:2}#header .logo{padding-bottom:40px;float:left}#header .logo .logo-affiliation-text{position:absolute;top:-20px}#header .logo,#header .logo img{display:block}.app-store-icon,.footer-gjc .social-box-link,.footer-gjc .social-box-share{display:inline-block}#header .section-wrapper{position:relative}#header .client-nav{position:absolute;right:0;top:-15px}#header .client-nav .cart{margin-top:1.08em;position:absolute;top:100%;right:0}#header .client-nav .disconnect,.footer-gjc{position:relative}#header .client-nav .name{font-size:1.333333333333333em;height:19px;max-width:278px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.footer-gjc .col-title,.footer-gjc .company-link-title,.footer-gjc .job-offers a{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}#header .client-nav .link{font-size:.923em}#header .client-nav .link:first-child{border-left:0}.footer-gjc{background-color:#E1F8FF;border-top:1px solid #e6ecf0;padding-top:10px;padding-bottom:230px;font-size:.9230769230769231em;color:#2d2d2d}.footer-gjc .pipe-nav li{float:left;padding:0 10px;border-left:1px solid #c7c7c7}.footer-gjc .pipe-nav li.last{padding-right:0}.footer-gjc .pipe-nav li:first-child{border-left:none;padding-left:0}.footer-gjc .section-wrapper{background:url(Images/Generic/dotted-line.png) 0 bottom repeat-x;padding-bottom:20px;margin-bottom:20px}.footer-gjc .section-wrapper.copyright{background:0 0;position:relative}.footer-gjc .section-wrapper.copyright img{vertical-align:middle;margin:0 .5em 1em 0}.footer-gjc .section-wrapper.copyright .conditions{position:absolute;right:0;top:-4px;text-align:right}.tip-social-desc .tip-content{color:#004990;line-height:1.5em}.footer-gjc .fk-tags-wrapper{text-align:left;margin:0 auto;width:1000px;background:url(Images/Generic/footer-tags-sprite) right top no-repeat;padding-top:26px}html[lang=en] .footer-gjc .fk-tags-wrapper{background-position:right top}html[lang=fr] .footer-gjc .fk-tags-wrapper{background-position:226px -159px}.footer-gjc .social-box-link{width:740px;text-align:right;line-height:1.25em}html[lang=en] .footer-gjc .social-box-link .social-box:last-child,html[lang=fr] .footer-gjc .social-box-link .social-box:last-child{margin-right:0}html[lang=en] .footer-gjc .social-box-link .social-box{margin-right:1em}html[lang=fr] .footer-gjc .social-box-link .social-box{margin-right:.7em;margin-top:.7em}footer .social-box-share{width:197px}.footer-gjc .social-box-link .social-box,.footer-gjc .social-box-share .social-box{display:inline-block;line-height:1.25em;text-decoration:none;vertical-align:top}.app-store-icon,.footer-gjc .social-box-share .social-box img{vertical-align:text-bottom}html[lang=en] .footer-gjc .social-box-share .social-box{margin-left:.8em}html[lang=fr] .footer-gjc .social-box-share .social-box{margin-left:.1em}.footer-gjc .social-box-share .social-box:first-child{margin-left:0}.app-store-icon{color:#fff;width:114px;height:43px;background:url(Images/Generic/app-store) no-repeat;padding:5px 10px 10px 50px;font-size:13px;text-align:left}.app-store .app-store-label{font-size:24px;display:block;line-height:1em}.col-layout{float:left}.col-layout.cols-2{width:49.9%}.col-layout.cols-6{width:16.62%}.col-layout.cols-3{width:33.3%}.footer-gjc .company-links-wrapper{background:url(Images/Generic/footer-company-link-separator) 59% center no-repeat}.col-layout.company-links{width:60%}.col-layout.job-offers{position:relative;width:32.9%;padding-left:7%;min-height:45px}.col-layout.job-offers .ficon-circle{top:14px;left:0;font-size:4.231em;color:#1c88c2}.col-layout.job-offers .ficon-circle span:first-child{position:relative;z-index:1}.col-layout.job-offers .ficon-circle .ficon{left:1px;font-size:.615em;z-index:2}.col-layout.job-offers .ficon-circle .shadow-sml{z-index:0}.footer-gjc .col-title{display:block;color:#121212;font-size:1em;padding:10px 20px;margin-left:-20px;margin-bottom:20px;background:url(Images/Generic/footer-col-title.png) 0 bottom no-repeat}.footer-gjc a.col-title{color:#004990}.footer-gjc .company-link-title{font-size:1.083333333333333em;padding-bottom:.5em}.footer-gjc .link-list{margin-top:15px;padding:0}.footer-gjc .link-list li{color:#2d2d2d;padding:.3em 0;line-height:1.3em}.footer-gjc .link-list li a{color:#2d2d2d}.footer-gjc .link-list a.highlight{color:#db003d}.footer.my-store,.footer.store-footer{margin:85px 0 7px;background:url(Images/Generic/footer-store-bg) repeat-x #fff;border-top:1px solid #c2d2db;padding:16px 0 6px;-webkit-box-shadow:inset 0 4px 5px 0 rgba(0,0,0,.05);box-shadow:inset 0 4px 5px 0 rgba(0,0,0,.05)}.footer.store-footer .title{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:16px;line-height:24px;padding:6px 0;display:inline-block;width:100%}.footer.store-footer .title.service{padding-bottom:0;line-height:20px}.footer.store-footer .previous-items-wrapper{background:url(Images/Generic/footer-store-seperator) right center no-repeat;float:left;width:645px;min-height:100px}.footer.store-footer .previous-items-wrapper .previous-item{padding:20px 0}.footer.store-footer .previous-items-wrapper .product-item{padding:0 15px 0 0;width:200px;float:left}.footer.store-footer .previous-items-wrapper .single-product .product-item{width:auto;float:none}.footer.store-footer .previous-items-wrapper .product-item .product-preview{width:77px;height:49px;float:left}.footer.store-footer .previous-items-wrapper .product-item .product-preview img{max-width:77px;height:34px;padding-top:8px}.footer.store-footer .previous-items-wrapper .product-item .product-item-link{margin-left:100px;padding-top:0}.footer.store-footer .customer-services-wrapper{float:left;width:292px;position:relative}.footer.store-footer .customer-services-wrapper .title-wrapper{padding-left:20px}.footer.store-footer .customer-services-wrapper .title-wrapper a{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:.9230769230769231em}.footer.store-footer .customer-services-wrapper .sac-info{float:left;width:155px;padding:18px 0 20px 20px;line-height:2.5em}.footer.store-footer .customer-services-wrapper .sac-info .phone{display:block;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.footer.store-footer .customer-services-wrapper .sac-info.first{float:left;width:292px;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.footer.store-footer .customer-services-wrapper .sac-info .icon{position:relative;float:left}.footer.store-footer .customer-services-wrapper .sac-info .icon.xsmall{float:none}.footer.my-store .section-wrapper{position:relative;text-align:left;background:#E6F3F9;border:1px solid #C8DDE8;padding:12px 12px 12px 16px;margin:15px auto}.footer.my-store .section-wrapper.ontario-foot-note{background:0 0;border:none;margin:auto;padding:0 12px 15px 16px;color:#777;font-size:1em;border-bottom:1px solid #dadada}.footer.my-store .section-wrapper .ds-provided-by{margin:0 auto;border:0;overflow:visible}.footer.my-store .section-wrapper .ds-provided-by .ds-provided-by-logo{margin:0;border:0;padding:0;width:65px;height:55px;display:inline-block;vertical-align:top}.footer.my-store .section-wrapper .ds-provided-by .ds-provided-by-logo .iconContainer{font-family:pjc-pictosregular,Verdana,Arial,Sans-Serif;position:relative;display:inline-block;vertical-align:top}.footer.my-store .section-wrapper .ds-provided-by .ds-provided-by-logo .iconContainer .iconBG{font-size:5em;top:0;left:0;position:absolute}.footer.my-store .section-wrapper .ds-provided-by .ds-provided-by-logo .iconContainer .iconFG{font-size:4em;top:-3px;left:15px;position:absolute}.footer.my-store .section-wrapper .ds-provided-by .ds-provided-by-logo .iconContainer .iconGreen{color:#15c377}.footer.my-store .section-wrapper .ds-provided-by .ds-provided-by-logo .iconContainer .iconWhite{color:#fff}.footer.my-store .section-wrapper .ds-provided-by .main-content-container{display:inline-block;margin:0 0 0 15px;border:0;padding:0;max-width:825px;line-height:normal}.footer.my-store .section-wrapper .ds-provided-by .main-content-container .generic-info-container{color:#15c377;font-size:1.28em}.footer.my-store .section-wrapper .ds-provided-by .main-content-container .store-info-container{padding:5px 0 0;font-size:1em}.footer.my-store .section-wrapper .ds-provided-by .main-content-container .store-info-container .important-msg{color:red;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.footer.my-store .my-fav-store,.footer.my-store .search-my-store label{float:left;width:480px;padding:0 40px;margin:0;font-size:.9230769230769231em;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;line-height:1.5em}.footer.my-store .my-fav-store .store-locator,.footer.my-store .search-my-store label .store-locator{position:absolute;top:20px;left:9px;color:#2d2d2d;font-size:3.077em}.footer.my-store .search-my-store label{margin-top:3px}.footer.my-store .search-my-store label .store-locator{top:12px}.footer.my-store .search-my-store label .lbl-note{display:block;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif}.footer.my-store .search-my-store input{float:left;width:260px;margin-top:6px}.footer.my-store .search-my-store a{float:left;margin-top:6px;margin-left:-3px}.footer.my-store .search-my-store .btn-interface{border:1px solid #a1a8ab}.footer.my-store .my-fav-store{float:none;width:auto}.footer.my-store .my-fav-store a.inline-nav,.footer.my-store .my-fav-store h2{display:inline-block}.footer.my-store .my-fav-store .temp-closed-store{color:red}@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){a:active,a:hover{text-decoration:none!important}.is-desktop-only{display:none!important}.is-mobile-only{display:block!important}.is-mobile-only.inline{display:inline-block!important}.section-wrapper{width:auto;max-width:941px}.fn-crawling-data .section-wrapper{padding:0 12px}.fn-crawling-data .section-header-responsive-section{position:static}.page-content{margin-bottom:26px}h1{padding-bottom:14px;font-size:1.154em;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;color:#333}.main-side-bar{display:none;padding-right:0}.main-side-bar.mobile-main-side-bar{display:block}.mobile-main-side-bar .no-breadcrumb .side-menu,.mobile-main-side-bar .side-menu{margin-top:-18px}.main-content,.main-side-bar{float:none;width:100%}.main-content.right-sidebar.no-promo,.main-side-bar.right-sidebar.no-promo{width:100%}section{position:relative}input{line-height:inherit!important}a:active{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#toolbar .mobile-header li a:hover,.back-to-top-wrapper .back-to-top .ficon:hover,.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .ficon:hover,.section-header-responsive-section .section-header-responsive-menu ul li a:hover{text-decoration:none}#toolbar{top:0;left:0;right:0;position:absolute!important;z-index:2;-webkit-transform:translate3d(0,0,0);padding-bottom:35px;margin-bottom:0}#toolbar ul li{display:table}#toolbar .mobile-header{background:#0391d3}#toolbar .mobile-header ul{height:61px;width:100%;overflow:hidden}#toolbar .mobile-header li{float:left;height:60px;width:65px;position:relative;padding:0;border-left:1px solid #057cb9;outline:0}#toolbar .mobile-header li.first{border-left:0}#toolbar .mobile-header li.last{border-right:0}#toolbar .mobile-header li.cart-cta{width:65px;right:0;position:absolute}#toolbar .mobile-header li.change-language-cta{display:none}#toolbar .mobile-header li.search-cta{width:65px;right:66px;position:absolute;border-bottom:1px solid #046EA3}#toolbar .mobile-header li.cart-cta a,#toolbar .mobile-header li.menu-cta a{padding-top:4px;line-height:56px}#toolbar .mobile-header li a{position:relative;text-align:center;display:table-cell;vertical-align:middle;line-height:60px;padding:0;color:#fff;font-size:2.23em;cursor:pointer;cursor:hand}#toolbar .mobile-header li.logo-header{display:block;right:133px;width:auto;position:absolute}#toolbar .mobile-header li.logo-header .vertical-wrapper{display:table;height:100%;width:100%}#toolbar .mobile-header li.logo-header .vertical-wrapper a{padding:0 3%}#toolbar .mobile-header li.logo-header .vertical-wrapper img{display:block;width:90%;max-width:230px;padding:0 5%;margin:auto}#toolbar .mobile-header .cart-cta .cart-number{background:#DB003D;border:2px solid #FFF;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;color:#FFF;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:9px;padding:2px;position:absolute;right:11%;text-shadow:1px 1px 2px #000;top:8px;z-index:10;min-height:1.2em;min-width:1.4em;text-align:center;line-height:1.5}#toolbar .mobile-header .header-search{background:#046ea3;padding:11px 12px;position:relative}#toolbar .mobile-header .header-search form{position:relative}#toolbar .mobile-header .header-search form #s{display:block;width:100%;height:36px;line-height:normal!important}#toolbar .mobile-header .header-search form .header-search-button{top:0;height:36px;line-height:36px!important}#toolbar .mobile-header .header-search form .header-search-button.alreadyClicked{opacity:1!important}.fn-social-share .social-area{display:none;padding:12px;overflow:hidden;border-top:1px solid #CCC}.fn-social-share .social-area .share{float:left;width:25%;margin:0}.fn-social-share .social-area .share.email{float:none;margin:86px .5em 0 0;width:auto}.fn-social-share .social-area .share.email a{display:inline-block;color:#fff;padding:7px 10px;background:#0090d2;text-shadow:none;height:auto;border:0;border-bottom:2px solid #989898}.fn-social-share .social-area .share.pinit{margin-top:40px;margin-right:0;height:auto}.appointment-nav,.checkout-nav{margin-left:-.385em;margin-right:-1.154em}.section-header-responsive-section{min-height:76px;position:relative;overflow:hidden;margin-top:20px}.section-header-responsive-section .section-header-responsive-menu{margin-bottom:18px;background:#f3faff;background:-moz-linear-gradient(top,#f3faff 0,#f3faff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3faff),color-stop(100%,#f3faff));background:-webkit-linear-gradient(top,#f3faff 0,#f3faff 100%);background:-o-linear-gradient(top,#f3faff 0,#f3faff 100%);background:-ms-linear-gradient(top,#f3faff 0,#f3faff 100%);background:linear-gradient(to bottom,#f3faff 0,#f3faff 100%);color:#004990;position:relative;display:block;top:0;border-top:1px solid #656D78}.section-header-responsive-section .section-header-responsive-menu.lte-ie9{background:#f3faff}.section-header-responsive-section .section-header-responsive-menu .div-main{border-bottom:1px solid #8ba1b5}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header{border-bottom:1px solid #c9cfd2;position:relative;display:table;width:100%}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .icon{height:0;width:0}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .health-header{color:#15C377;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;padding-left:10px;border-left:1px solid #cadbe5}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .health-header .title{font-size:1.2em;padding-left:40px;padding-right:5px;line-height:1em;margin-top:-2px}.checkout-nav,.register-nav,.register-nav li{margin-top:10px}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .health-header .sub-title{font-size:.769em;line-height:1.2em;padding:2px 5px 10px 40px}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .btn-share.ficon{position:absolute;right:0;top:0;width:50px!important;height:50px;line-height:52px;display:block;font-size:2.23em;padding-top:0;color:#0090d2;cursor:pointer;border-left:1px solid #cadbe5}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .ficon{display:table-cell;font-size:1.538em;text-align:center;width:50px;height:50px;vertical-align:middle}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .ficon span{display:table-cell;color:#0090d2;vertical-align:middle;width:50px;height:50px}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .ficon-square{font-size:3em;top:5px;line-height:1em!important}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .ficon-square .ficon{color:#fff;font-size:.769em}.section-header-responsive-section .section-header-responsive-menu .sub-menu-header .ficon-square span{color:#15C377;width:40px;height:40px}.section-header-responsive-section .section-header-responsive-menu .sub-menu-content{border-bottom:1px solid #8ba1b5}.section-header-responsive-section .section-header-responsive-menu .sub-menu-product-details,.section-header-responsive-section .section-header-responsive-menu h1{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;color:#333;border-left:1px solid #cadbe5}.section-header-responsive-section .section-header-responsive-menu h1{font-size:1.538em;padding:10px 0 10px 20px;min-height:50px;height:30px;display:table-cell;vertical-align:middle}.section-header-responsive-section .section-header-responsive-menu h1 .item-count{color:#ccc;font-size:.769em}.section-header-responsive-section .section-header-responsive-menu h1.sub-title{padding-top:5px;padding-bottom:5px}.section-header-responsive-section .section-header-responsive-menu h1.sub-title .cat-name{font-size:.846em}.section-header-responsive-section .section-header-responsive-menu ul li{display:block;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:1.154em;text-align:left;border-bottom:1px solid #c9cfd2;height:auto}.section-header-responsive-section .section-header-responsive-menu ul li a{display:block;padding:17px 20px;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.section-header-responsive-section .section-header-responsive-menu .item-count{color:#ccc;font-size:.769em}.section-header-responsive-section .section-header-responsive-menu .sub-menu-product-details{padding:0 10px;display:table-cell;height:50px;vertical-align:middle;width:83%;max-width:190px;line-height:normal}.section-header-responsive-section .section-header-responsive-menu .sub-menu-product-details .product-brand{display:block;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;font-size:.769em}.section-header-responsive-section .section-header-responsive-menu .sub-menu-product-details .product-name{display:block;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:1.154em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-header-responsive-section .section-header-responsive-menu .sub-menu-product-details .product-name sup{font-size:.615em}.checkout #toolbar .mobile-header li{display:none;border:0;outline:0}.checkout #toolbar .mobile-header li.logo-header{display:block;left:0;width:auto;position:absolute}.checkout #toolbar .mobile-header li.logo-header .logo-affiliation-text{font-size:13px;color:#fff;padding:0 3%;position:absolute;top:5px;text-align:center;display:inline-block;vertical-align:middle;width:100%;white-space:nowrap}.checkout #toolbar .mobile-header li.logo-header.with-affiliation-text .vertical-wrapper a{position:relative;top:5px}.checkout #toolbar .mobile-header li.change-language-cta{font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;display:block;position:absolute;right:0;top:0;width:auto;padding-left:10px;padding-right:10px;font-size:.5em}.checkout #header{margin-bottom:0!important}.checkout-nav ul{width:100%}.checkout-nav li{width:33%;text-align:center}.checkout-nav li a,.checkout-nav li>span{font-size:.923em}.checkout-nav li a span,.checkout-nav li.last a span,.checkout-nav li.last>span>span,.checkout-nav li>span>span{padding:0;font-size:.923em}.appointment-nav{margin-top:10px}.appointment-nav ul{width:100%}.appointment-nav li{width:50%;text-align:center}.appointment-nav li a,.appointment-nav li>span{font-size:.923em}.appointment-nav li a span,.appointment-nav li.last a span,.appointment-nav li.last>span>span,.appointment-nav li>span>span{padding:0;font-size:.923em}.register-nav{margin-left:12px;width:100%}.register-nav ul{width:100%}.register-nav li,.register-nav li.last{min-width:125px;width:48%}.register-nav li:first-child a span{border:none}.register-nav li a{font-size:.923em}.register-nav li a span{padding:0 7px}.register-nav li.last a{font-size:.923em}html[lang=en] .back-to-top-wrapper .back-to-top{background:url(Images/Generic/m-back-to-top-en.png) 25px 0 no-repeat;background-size:120px}.back-to-top-wrapper{text-align:right}.back-to-top-wrapper .back-to-top{background:url(Images/Generic/m-back-to-top-fr.png) 0 10px no-repeat;background-size:150px;height:80px;position:relative;width:200px;display:inline-block;margin:20px 0 0}.back-to-top-wrapper .back-to-top .ficon{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:42px;height:42px;background:#f3faff;display:block;border:1px solid #ccc;border-bottom:2px solid #8ba1b5;right:0;position:absolute;line-height:44px;font-size:1.538em;text-align:center;color:#004990;cursor:pointer;cursor:hand}.back-to-top-wrapper .back-to-top .ficon img{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-7px}.fn-crawling-data .footer-gjc .section-wrapper{padding:0}.footer-gjc{background:#0e2135;padding:0 0 15px;border-top:4px solid #268fc5}.footer-gjc .section-wrapper{background:0 0;margin-bottom:0}.footer-gjc .fk-tags-wrapper{width:100%;text-align:center;background:0 0;padding-top:10px;border-top:4px solid #0b1928}.footer-gjc .fk-tags-wrapper .section-wrapper{border-bottom:1px solid #3e4d5d;padding-bottom:15px}.footer-gjc .fk-tags-wrapper ul{text-align:center}.footer-gjc .fk-tags-wrapper ul li{float:left;width:19.9%}.footer-gjc .fk-tags-wrapper ul li a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#1a2c3f;border:1px solid #000;display:table;height:42px;width:42px;margin:0 auto;color:#76808c;font-size:2.692em;text-decoration:none}.footer-gjc .fk-tags-wrapper ul li a .ficon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:table-cell;vertical-align:middle;border:1px solid #314253;padding-top:4px}.footer-gjc .menulist-footer .btn-blue a,.footer-gjc.refill-footer .btn-blue a{background:#0090d2;border-top:1px solid #8eceeb;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif}.footer-gjc.refill-footer .btn-blue{margin:0 13px;text-align:center}.footer-gjc.refill-footer .btn-blue a{display:block;color:#fff;font-size:15px;padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:hand}.footer-gjc .menulist-footer{padding:0}.footer-gjc .menulist-footer .btn-blue{margin-right:13px;text-align:center;margin-top:20px}.footer-gjc .menulist-footer .btn-blue a{padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:hand}.footer-gjc .menulist-footer .copyright{text-align:center;font-size:12px;color:#ccc}.footer-gjc .menulist-footer .copyright span{display:block;margin:20px 40px}.footer-gjc .menulist-footer ul.sub-menu{border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 13px;text-align:center}.footer-gjc .menulist-footer ul.sub-menu li{border-left:1px solid #3e4d5d;border-right:1px solid #3e4d5d}.footer-gjc .menulist-footer ul.sub-menu li a{margin-left:0}.footer-gjc .menulist-footer ul.sub-menu li.first{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid #3e4d5d}.footer-gjc .menulist-footer ul.sub-menu li.last{-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:none}.footer-gjc .menulist-footer .noborder-bottom{border-bottom:none;border-top:none}.footer-gjc .menulist-footer ul li{float:none;border-top:1px solid #0b1928;border-bottom:1px solid #3e4d5d;border-left:none;padding-left:0}.footer-gjc .menulist-footer ul li .ecom-button{background:0 0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.footer-gjc .menulist-footer ul li a{display:block;color:#fff;font-size:15px;margin-left:13px;padding:15px 0}.footer-gjc .menulist-footer ul li span.ficon{display:none!important}.footer-gjc .menulist-footer #headerCartItemCount{display:inline}.footer-gjc .menulist-footer .cart,.footer-gjc .menulist-footer .disconnect{display:none}.checkout .checkout-footer,.checkout .refill-footer,.refill .checkout-footer,.refill .refill-footer{padding-top:10px;padding-right:13px;padding-left:13px;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;font-size:1.154em;color:#fff;margin-top:0}.checkout .checkout-footer .help a,.checkout .refill-footer .help a,.refill .checkout-footer .help a,.refill .refill-footer .help a{color:#fff;text-decoration:underline}#shopping-cat-facet-responsive .side-menu ul li a:focus,#shopping-cat-facet-responsive .side-menu ul li a:hover,.drawers ul li a{text-decoration:none}.checkout .checkout-footer .section-wrapper.copyright .btn-blue,.checkout .refill-footer .section-wrapper.copyright .btn-blue,.refill .checkout-footer .section-wrapper.copyright .btn-blue,.refill .refill-footer .section-wrapper.copyright .btn-blue{background:#0090d2;padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-top:1px solid #8eceeb;display:block;margin-top:20px;text-align:center;font-size:15px}.checkout .checkout-footer .section-wrapper.copyright .btn-blue a,.checkout .refill-footer .section-wrapper.copyright .btn-blue a,.refill .checkout-footer .section-wrapper.copyright .btn-blue a,.refill .refill-footer .section-wrapper.copyright .btn-blue a{color:#fff}.checkout .checkout-footer .section-wrapper.copyright>p,.checkout .refill-footer .section-wrapper.copyright>p,.refill .checkout-footer .section-wrapper.copyright>p,.refill .refill-footer .section-wrapper.copyright>p{margin:10px;color:#CCC;text-align:center;font-size:12px}.checkout .checkout-footer .section-wrapper.copyright .conditions,.checkout .refill-footer .section-wrapper.copyright .conditions,.refill .checkout-footer .section-wrapper.copyright .conditions,.refill .refill-footer .section-wrapper.copyright .conditions{position:relative;top:0;right:0}.checkout .checkout-footer .section-wrapper.copyright .conditions .pipe-nav,.checkout .refill-footer .section-wrapper.copyright .conditions .pipe-nav,.refill .checkout-footer .section-wrapper.copyright .conditions .pipe-nav,.refill .refill-footer .section-wrapper.copyright .conditions .pipe-nav{border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.checkout .checkout-footer .section-wrapper.copyright .conditions .pipe-nav li:first-child,.checkout .refill-footer .section-wrapper.copyright .conditions .pipe-nav li:first-child,.refill .checkout-footer .section-wrapper.copyright .conditions .pipe-nav li:first-child,.refill .refill-footer .section-wrapper.copyright .conditions .pipe-nav li:first-child{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid #3e4d5d}.checkout .checkout-footer .section-wrapper.copyright .conditions .pipe-nav li,.checkout .refill-footer .section-wrapper.copyright .conditions .pipe-nav li,.refill .checkout-footer .section-wrapper.copyright .conditions .pipe-nav li,.refill .refill-footer .section-wrapper.copyright .conditions .pipe-nav li{border-left:1px solid #3e4d5d;border-right:1px solid #3e4d5d;float:none;border-top:1px solid #0b1928;border-bottom:1px solid #3e4d5d;padding-left:0}.drawers h2,.drawers ul li a{border-top:1px solid rgba(255,255,255,.1)}.checkout .checkout-footer .section-wrapper.copyright .conditions .pipe-nav li a,.checkout .refill-footer .section-wrapper.copyright .conditions .pipe-nav li a,.refill .checkout-footer .section-wrapper.copyright .conditions .pipe-nav li a,.refill .refill-footer .section-wrapper.copyright .conditions .pipe-nav li a{display:block;color:#fff;font-size:15px;margin-left:13px;padding:15px 0}.tall{height:100%}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}#pageStructure{left:0;right:0;z-index:999;height:100%}#mobilePageStructureWrapper{position:absolute;background:#FFF!important;left:0;bottom:0;top:0;right:0;overflow:hidden!important;height:100%}.drawers{background:#FFF;top:0;left:0;right:0;bottom:0;z-index:1}.drawers li{position:relative;background:url(Images/Generic/menu-bg-dark-blue.jpg) right 0 repeat-y #0e2135}.drawers li.login-block .ficon{z-index:1;top:21px}.drawers h2{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;padding:15px;margin-bottom:0;background:#0e2135;font-size:24px}.drawers ul{padding:0;margin:0;list-style-type:none}.drawers ul li a{display:block;border-bottom:1px solid rgba(0,0,0,.1);padding:15px 10px 15px 45px;font-weight:700;text-shadow:0 1px 0 #000;color:#fff;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;font-size:1.08em;text-align:left}#no-drag,.toggler{text-align:center}.drawers ul li a.ecom-button{background:0 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}.drawers ul li.selected>span{color:#fff}.drawers ul li>span{position:absolute;top:50%;margin-top:-12px;left:10px;font-size:1.846em;color:#54616e;width:32px;text-align:center}.drawers .pipe-nav li{float:none;padding:0;border-left:none}.drawers .invisible-divider{background:#0b1928;height:6px}.drawers .user-disconnect{background:#a90000}.drawers .user-disconnect a{border-top:1px solid #b31e1e;border-bottom:1px solid #710000}.drawers .user-disconnect .ficon{color:#bc4e4e}.drawers .subselected{opacity:.65;filter:alpha(opacity=65)}.drawers .selected{opacity:.85;filter:alpha(opacity=85)}.left-drawer,.right-drawer{top:0;left:0;width:265px;bottom:0;background:#2169A2;color:#eee;height:100%;overflow:auto}.left-drawer{z-index:2}.right-drawer{left:auto;right:0;z-index:1}#no-drag{position:absolute;top:50%;left:50%;width:50%;height:100px;margin-left:-25%;margin-top:-50px;background:red;color:#FFF;line-height:100px}.toggler{width:80%;background:rgba(255,255,255,.5);margin:0 auto 20px;position:relative;top:70px;padding:20px}.search{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,.1);box-shadow:0 1px 0 rgba(255,255,255,.1)}#search{height:30px;width:87%;margin:7px 7px 0;background:linear-gradient(#414A5A,#4C5464);background:-webkit-linear-gradient(#414A5A,#4C5464);padding-left:15px;border:1px solid #222936;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 1px 2px -1px rgba(0,0,0,.5),0 1px 2px -1px rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 2px -1px rgba(0,0,0,.5),0 1px 2px -1px rgba(255,255,255,.4);box-shadow:inset 0 1px 2px -1px rgba(0,0,0,.5),0 1px 2px -1px rgba(255,255,255,.4)}#search:focus{outline:0;border-color:#151515}.snapjs-expand-left .drawer-inner,.snapjs-expand-right .drawer-inner{opacity:0}.snapjs-expand-left .left-drawer,.snapjs-expand-right .right-drawer{width:100%}#mobile-main-menu{top:0;bottom:0;width:266px;height:100%;position:absolute;overflow:hidden!important;z-index:1}#mobile-main-menu .left-drawer{top:0;left:0;bottom:0;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;position:absolute;z-index:1;display:none}#mobile-main-menu .left-drawer.opened{display:block}#mobile-main-menu .left-drawer h2,#mobile-main-menu .left-drawer ul{width:266px;box-sizing:border-box;-webkit-box-sizing:border-box}#mobile-main-menu.closed{z-index:0}#contentSnap{top:60px;z-index:2;overflow:hidden;position:absolute;bottom:0;left:0;right:0}#contentSnap.blank-page{top:0}#contentSnap .fn-crawling-data.no-scroll{overflow:hidden!important;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:none!important}#contentSnap .scrollable-content{background:#FFF;position:absolute;height:100%;width:100%;overflow-x:hidden;overflow-y:scroll}#contentSnap .scrollable-content.no-scroll{overflow:hidden!important;-webkit-overflow-scrolling:auto!important}#contentSnap .scrollable-content.auto-scroll{overflow:auto;-webkit-overflow-scrolling:auto!important}.page-structure-wrapper{position:absolute;left:0;bottom:0;top:0;right:0;overflow:hidden!important}#pageStructure{position:absolute;bottom:0;top:0;background:0 0}#categories-landing,#products-landing{z-index:1001}.checkout #header{margin-top:0}.main-side-bar .side-menu{margin:-18px -12px 18px}.main-side-bar .side-menu .title-cat-sub{background-color:#f3faff;padding:0;border-bottom:1px solid #8BA1B5;font-size:1em}.main-side-bar .side-menu.niveau-categories .title-cat-sub{background-color:#f3faff;padding:0;margin-top:5px;border-bottom:1px solid #8BA1B5}.main-side-bar .side-menu .title-cat-group{display:block;border-bottom:1px solid #ccc;height:50px}.main-side-bar .side-menu .title-cat-group a{padding-left:20px;text-align:left;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:.923em;line-height:50px;display:block}.main-side-bar .side-menu.niveau-0 .title-cat-group,.main-side-bar .side-menu.niveau-1 .title-cat-group{padding:0;margin:0}.main-side-bar .side-menu.niveau-1 .title-cat-sub{padding:0;margin:-1px}.main-side-bar .side-menu ul li a{margin:0;padding:0 0 0 20px}.main-side-bar .side-menu .online-product-section{margin-top:20px;padding:0 12px}.main-side-bar .side-menu .online-product-section .show-products{margin-bottom:0}#brand-facet-list,.main-side-bar .sidebar-block{display:none}.side-menu-title{margin-bottom:0}.side-menu-text{padding-left:20px;text-align:left;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:1.23em;font-weight:700;line-height:50px;display:block;color:#333}#categories-landing .side-menu.show-no-facet,.product-landing-cat .side-menu.show-no-facet{margin-top:-19px}.facet-sous-niveau{height:50px;border-bottom:1px solid #8ba1b5}.facet-sous-niveau a{text-align:left;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:1.08em;line-height:50px}.title-cat-group.un-selected-categorie{display:none}#test .side-menu .title-cat-group a{font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:1.538em}.facets-menu .title-cat-sub{margin-bottom:0;display:table;width:100%}#products-landing .facet-sous-niveau,.facets-menu .title-cat-sub .facet-sous-niveau{border-bottom:1px solid #c9cfd2;width:100%;display:table}#products-landing .facet-sous-niveau a,.facets-menu .title-cat-sub .facet-sous-niveau a{line-height:1.3em;display:table-cell;vertical-align:middle;height:50px;width:100%}.facets-menu .block-wrapper{padding:0 12px}.facets-menu .block-wrapper.brand,.facets-menu .block-wrapper.shopping-ideas{margin-top:16px}.facets-menu .block-wrapper .dashed-separator{background:0 0;border-bottom:1px solid #8ba1b5;margin-bottom:0}.facets-menu .block-wrapper ul.items-list{padding:0;margin-bottom:0}.facets-menu .block-wrapper ul.items-list li{position:relative;cursor:pointer}.facets-menu .block-wrapper ul.items-list li a{display:block;padding:15px 0 15px 10px;color:#000;border-bottom:1px dotted #004990}.facets-menu .block-wrapper ul.items-list li a.last{border-bottom:none}.facets-menu .block-wrapper ul.items-list li .ficon{color:#ccc;padding-top:15px;position:absolute;right:0;top:0}.facets-menu .block-wrapper .btn-cta{text-align:center}#shopping-cat-facet-responsive .side-menu ul{font-size:16px}#shopping-cat-facet-responsive .side-menu ul li a{font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:.923em}.search-filters{display:none}.appointment-process .pharmacy-block .restart-action-mobile{margin:15px 0 0}.appointment-process .appointment-sub-title{margin-top:20px;margin-bottom:20px}.my-pjc-box .search-store .proposed-link-img-box{display:none}.my-pjc-box .store-form{margin:0 0 1em}.store-form{width:100%}.store-form .search-fieldset #search-store-favorite{width:98%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:3px 0 0 3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}.storelocator-top-bloc{margin-bottom:5px;padding:5px 10px;text-align:left}.storelocator-top-bloc .trophy-icon img{width:20px;height:auto;vertical-align:middle}.storelocator-top-bloc .trophy-icon span{color:#fff;font-size:1.154em;margin-left:5px}.storelocator-top-bloc .trophy-icon .details{display:block;color:#fff;font-size:.923em;padding-left:24px;padding-bottom:5px}.newsletter-quick-registration{background:0 0;border:none;padding:0;overflow:hidden}.newsletter-quick-registration .mySubscriptionsPreferences{padding-top:10px;padding-left:0;margin-right:0;display:block}.newsletter-quick-registration .newsletter-icon{display:block;margin-bottom:0}.newsletter-quick-registration h1{font-size:1.462em;padding-bottom:15px}.newsletter-quick-registration form{position:relative;float:left;margin-top:10px;right:auto;top:0;width:100%}.newsletter-quick-registration input[type=email]{width:100%;height:34px}.newsletter-quick-registration .btn-interface{position:absolute;right:0;float:none;background:#0090d2;height:14px;border-bottom:2px solid #005d95;padding-top:10px}.newsletter-quick-registration .btn-interface:active{-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}form.two-col.appointment-form .input-block .input-wrapper select,textarea{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}#contact-form-wrapper form .lbl-wrapper{margin-right:0;text-align:left;width:100%}#contact-form-wrapper form .input-wrapper{float:left;width:100%;margin-left:0}#contact-form-wrapper form .input-wrapper .subjects-select #subject{width:100%;height:34px;text-indent:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-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;border:1px solid #ccc;background:#fff;color:#999}#contact-form-wrapper form .input-wrapper .subjects-select .ficon{display:block;width:34px;height:24px;padding-top:10px;position:absolute;right:0;text-align:center;font-size:1.384em;color:#fff;background-color:#0090d2;-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;pointer-events:none;display:none\9}#contact-form-wrapper form input{width:100%;height:34px}#contact-form-wrapper form select{width:100%;margin:0;padding:0}#contact-form-wrapper form textarea{width:96%;padding:2%;background:#FFF}#contact-form-wrapper form .btn-interface-4-corners{width:96%}#contact-form-wrapper form input.airmilesnumber{width:80%}#contact-form-wrapper form #ss_searchStoreField,#contact-form-wrapper form #ss_searchStoreField .store-search-input-content{position:relative}#contact-form-wrapper form #ss_searchStoreField .store-search-input-content #ss_txtStoreSearch{width:98%!important;padding-right:37px}.register-content #ss_searchStoreField{width:100%!important}.header-search-button{position:absolute;right:-2px;top:0;height:34px;background:#0391d3;width:44px;text-indent:0;font-family:pjc-pictosregular,Verdana,Arial,Sans-Serif;line-height:36px;font-size:22px;text-align:center;color:#fff;overflow:hidden}.header-search-button img{position:absolute;top:6px;left:10px}.header-search-button:focus,.header-search-button:hover{background:#0391d3}.header-search-button.alreadyClicked{opacity:1!important}form.two-col .error-wrapper{padding-left:10px}#divCaptchaErrorWrapper .field-row{margin-bottom:15px}form.one-col .input-captcha.error-wrapper{padding:0}.error-wrapper .err-exclam{background:0 0;top:-10px;right:-10px}.error-wrapper .err-exclam.outter-err{top:-30px;right:-30px}.error-wrapper .err-exclam .ficon-circle .ficon{top:0!important;left:0}form.two-col .label-note{display:inline}form.two-col .field-row .lbl-wrapper{width:100%;text-align:left}form.two-col .input-wrapper{margin-left:0}form.two-col .input-wrapper.step2{margin-bottom:40px}form.two-col.appointment-form .input-block{position:relative}form.two-col.appointment-form .input-block h2.mobile-extra-space{margin:10px 0 20px}form.two-col.appointment-form .input-block .title-action.btn-cta{display:inline-block!important;position:absolute;top:8px;right:14px;width:50px;text-align:center;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;font-size:1em;padding:8px 8px 6px}form.two-col.appointment-form .input-block .title-action.btn-cta.disabled{display:none!important}form.two-col.appointment-form .input-block .input-wrapper select{width:100%;height:34px;text-indent:5px;-o-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border:1px solid #ccc;border-bottom:2px solid #999;background:#fff;color:#333;-webkit-appearance:none}form.two-col.appointment-form .input-block .input-wrapper textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important}form.two-col.appointment-form .input-block .input-wrapper span.ficon.is-mobile-only{width:34px;height:22px;padding-top:10px;position:absolute;right:-10px;text-align:center;font-size:1.384em;color:#fff;background-color:#0090d2;border-bottom:2px solid #005d95;-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;pointer-events:none}.mobile-select-wrapper .combo-box,select,textarea{font-size:1.154em;-webkit-appearance:none}form.two-col.appointment-form .action-block{padding:5px 1px 17px}form.two-col.appointment-form .left-section{width:auto;float:none}form.two-col.appointment-form .left-section .input-block .input-wrapper input,form.two-col.appointment-form .left-section .input-block .input-wrapper select,form.two-col.appointment-form .left-section .input-block .input-wrapper textarea{width:100%}form.two-col.appointment-form .right-section{width:auto;float:none}form.two-col.appointment-form .right-section .input-block .input-wrapper input,form.two-col.appointment-form .right-section .input-block .input-wrapper select,form.two-col.appointment-form .right-section .input-block .input-wrapper textarea{width:auto}form.input .search-intro.intro-header{margin-right:-10px;display:none}.frm-search{position:relative;margin-top:20px;border:none;padding-bottom:0}.frm-search .header-search-button{height:35px;top:0}.frm-search #searchInput{width:100%;height:35px;padding-right:45px}textarea{background:#FFF;-o-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;background:0 0;text-index:10px!important;padding-right:0 !ie}input[type=tel],input[type=email],input[type=month],input[type=password],input[type=search],input[type=text],input[type=year]{padding:0 0 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;-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;height:34px;line-height:normal!important;font-size:1.154em;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;text-indent:0;-webkit-appearance:none}input[type=search]{padding-right:45px!important}input[type=radio][disabled]{background:#CCC}input[type=checkbox]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#CCC;padding:2px;box-sizing:border-box;-webkit-box-sizing:border-box}input[readonly],textarea[readonly]{background:#ccc!important}#address-edit .intro-header{margin:0 -10px 20px}#address-edit .close{display:none!important}#address-edit form.two-col .input-wrapper{margin-left:0}#address-edit form.two-col .input-wrapper input{width:100%}#address-edit form.two-col .input-wrapper input#dayTimePhone{width:77%}#address-edit form.two-col .input-wrapper .combo-box{width:100%}#address-edit form.two-col .field-row .lbl-wrapper{width:100%;text-align:left}.mobile-select-wrapper{position:relative;clear:both}.mobile-select-wrapper .combo-box{overflow:hidden;border:1px solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:34px;line-height:normal!important;padding:1px 10px 0;background:#FFF!important;text-indent:0!important;font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;color:#333;-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;padding-right:0 !ie;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mobile-select-wrapper .ficon{display:block;width:34px;height:24px;padding-top:10px;position:absolute;right:0;text-align:center;font-size:1.384em;color:#fff;background-color:#0090d2;-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;pointer-events:none;display:none !ie}.mobile-single-select{padding:24px 12px 8px}.dropdownSingleSelect{height:48px;border-radius:4px;border-color:#9e9e9e;box-shadow:none;width:100%;text-overflow:ellipsis;font-family:Roboto;font-weight:400;font-size:16px;color:rgba(0,0,0,.87);padding:0 2.5rem 0 .63rem;-webkit-padding-end:2.5rem;-webkit-padding-start:.63rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}.mobile-dropdown-show-icon{appearance:auto}.form-error p{padding:10px}.InscriptionPersonalize{padding:0 4px;border:none;background:0 0;box-shadow:none}.InscriptionPersonalize #ss_searchStoreField,.InscriptionPersonalize #ss_searchStoreField .store-search-input-content{position:relative}.InscriptionPersonalize #ss_searchStoreField .store-search-input-content #ss_txtStoreSearch{width:99%!important}.InscriptionPersonalize .mobileseparator{border-bottom:1px solid #cad0d4;width:100%;height:2px}.InscriptionPersonalize .preferredStore .form-success-msg{margin:0 0 10px}.InscriptionPersonalize .favoriteStore{margin-right:0;height:auto;border:none;width:100%;padding:0;overflow:hidden}.InscriptionPersonalize .favoriteStore .title{padding:0;background:0 0;font-size:1.462em}.InscriptionPersonalize .favoriteStore .phone-call-middle{display:block;font-family:Humanist777BT-BlackB,Verdana,Arial,Sans-Serif;font-size:1.154em}.InscriptionPersonalize .favoriteStore .phone-call-middle .ficon{margin-right:9px;padding-right:9px;font-size:1.384em;border-right:1px solid #b0cdd7;vertical-align:middle}.InscriptionPersonalize .favoriteStore .phone-call-middle .btn-cta{padding:3px 10px 3px 7px}.InscriptionPersonalize .favoriteStore .store-hours{margin-bottom:6px}.InscriptionPersonalize .favoriteStore .store-hours a{display:none}.InscriptionPersonalize .favoriteStore #btnModify{margin-top:6px}.InscriptionPersonalize #divMobileSaved{margin-bottom:10px}.btn-interface,.btn-interface:active,.btn-interface:focus,.btn-interface:hover{background:#0090d2}.btn-interface:active,.ecom-button{-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent}.btn-notes,.form-confirm,.form-confirm .confirm-details-wrapper{width:100%}.form-confirm .form-confirm-container{padding:15px 30px 15px 60px}.btn-interface{border-bottom:2px solid #005d95}.ecom-button,.ecom-button:active,.ecom-button:focus,.ecom-button:hover{background:#de0844}.btn-interface:active{box-shadow:0 0 0 0 transparent}.btn-notes{margin-top:20px}.ecom-button{padding-top:13px;padding-bottom:13px;box-shadow:0 0 0 0 transparent;border-bottom:2px solid #7d002b;font-size:1.154em;display:block;text-align:center}.btn-cta,.ecom-button:active{-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;-o-box-shadow:0 0 0 0 transparent}.ecom-button .ficon{right:12px;font-size:1.538em;position:absolute;top:11px}.ecom-button .icon.continue{top:auto}.ecom-button:active{box-shadow:0 0 0 0 transparent}.ecom-button.cart .ecom-button-label{padding-left:0}.newsletter-icon{background:0 0;padding-left:0}.btn-cta{padding:14px 10px;box-shadow:0 0 0 0 transparent;border-bottom:2px solid #989898;background:#f3faff;margin-right:0}.btn-cta:active{-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}.btn-cta.btn-full-width{width:96%!important;padding-left:2%!important;padding-right:2%!important;text-align:center}#overlayChangeEmail .changeEmailOverlay-form form .button-wrapper .input-wrapper .close,#overlayChangePassword .changePasswordOverlay-form form .button-wrapper .input-wrapper .close,.btn-interface-4-corners{background:#0090d2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-top:1px solid #8eceeb;width:95%;padding:15px 2%;text-align:center;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;border-bottom:2px solid #989898}#overlayChangeEmail .changeEmailOverlay-form form .button-wrapper .input-wrapper .close:focus,#overlayChangeEmail .changeEmailOverlay-form form .button-wrapper .input-wrapper .close:focus.disabled,#overlayChangeEmail .changeEmailOverlay-form form .button-wrapper .input-wrapper .close:hover,#overlayChangeEmail .changeEmailOverlay-form form .button-wrapper .input-wrapper .close:hover.disabled,#overlayChangePassword .changePasswordOverlay-form form .button-wrapper .input-wrapper .close:focus,#overlayChangePassword .changePasswordOverlay-form form .button-wrapper .input-wrapper .close:focus.disabled,#overlayChangePassword .changePasswordOverlay-form form .button-wrapper .input-wrapper .close:hover,#overlayChangePassword .changePasswordOverlay-form form .button-wrapper .input-wrapper .close:hover.disabled,.btn-interface-4-corners:focus,.btn-interface-4-corners:focus.disabled,.btn-interface-4-corners:hover,.btn-interface-4-corners:hover.disabled{text-decoration:none;background:#0090d2}#overlayChangeEmail .changeEmailOverlay-form form .button-wrapper .input-wrapper .close:active,#overlayChangePassword .changePasswordOverlay-form form .button-wrapper .input-wrapper .close:active,.btn-interface-4-corners:active{-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}.success-message{padding:20px;border:0;background:0 0}.icon.success-msg{left:50%;margin-left:-28px;font-size:3.077em;color:#2fba28}.icon.success-msg .ficon{top:0;left:0}.success-title{margin-top:42px;text-align:center}.success-detail{text-align:center;margin-bottom:20px}.fn-send-to-another{background:#0090d2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-top:1px solid #8eceeb;width:96%;padding:15px 2%;text-align:center;font-size:1.154em;display:inline-block;color:#fff;font-family:Humanist777BT-BoldB,Verdana,Arial,Sans-Serif;text-decoration:none;border-left:1px solid #a0b6cc}.fn-send-to-another:hover{background:9 #0075c3}.paper-shadow,.paper-shadow-left{display:none}.form-error .form-error-container{padding:8px}.form-error .form-error-container .error-title{padding-bottom:10px}.form-error .form-error-container .error-details-wrapper{border-left:none}.form-error .form-error-container .error-details-wrapper .error-details{padding-left:4px;border-left:none}#categories-landing .overlay-mask{margin-left:-12px;margin-right:-12px}#categories-landing .spinner{left:50%;margin-left:-30px!important;top:250px}.product-item a.product-preview:focus,.product-item a.product-preview:hover{-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}.product-item a .product-item-description .product-name sup{font-size:.615em}.product-item:hover a .product-item-description .product-name{text-decoration:none!important}#exposeMask,.overlay-mask{top:-400px;left:-200px;right:-200px;bottom:-400px;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);position:fixed}.opened-desktop-toggle-block .article-layout{display:none!important;height:0!important}.opened-desktop-toggle-block.fn-content-expanded .article-layout{display:block!important;height:auto!important}.indent-80{margin-left:0}#categories-landing .error-title,#products-landing .error-title{padding-left:60px}.back-to-top-section{position:relative;z-index:0}.btn-mobile-edit{font-size:25px;color:#fff;padding:4px;background:#0090d2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px 0 #000;-webkit-box-shadow:0 1px 2px 0 #000;-o-box-shadow:0 1px 2px 0 #000;box-shadow:0 1px 2px 0 #000;vertical-align:middle}.fav-store-btn{width:100%;padding-bottom:10px}.responsive-select-container{position:relative}.responsive-select-container .ficon{display:block;width:34px;height:24px;padding-top:10px;position:absolute;right:0;text-align:center;font-size:1.384em;color:#fff;background-color:#0090d2;-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;pointer-events:none;display:none\9}.responsive-select-container select{font-family:Humanist777BT-RomanB,Verdana,Arial,Sans-Serif;font-size:1.154em;width:90%;background:0 0;-webkit-appearance:none;color:#333;-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}.responsive-select-container .responsive-select{overflow:hidden;width:100%;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none;height:34px;line-height:34px;padding:1px 10px 0;background-color:#fff}#toolbar .mobile-header li.logo-header{left:0}.fn-crawling-data .section-wrapper{padding-top:30px}}