/* Reset ================================================================================= */*{margin:0;padding:0}body{background:#fff;font:12px/1.35 Arial,Helvetica,sans-serif;color:#000;text-align:center}img{border:0;vertical-align:top}a{color:#555555;text-decoration:none}a.light-link{color:#999999}a.dark-link{color:#333333}a.white-link{color:#ffffff}a.red-link{color:#b63125}a:hover,a.light-link:hover,a.dark-link:hover{color:#b63125}a.red-link:hover{color:#999999}a.white-link:hover{color:#ffffff;text-decoration:underline}:focus{outline:0}a:hover{color:#b63125}h1{font-size:20px;font-weight:normal;line-height:1.15}h2{font-size:18px;font-weight:normal;line-height:1.25}h3{font-size:16px;font-weight:bold;line-height:1.25}h4{font-size:14px;font-weight:bold}h5{font-size:12px;font-weight:bold}h6{font-size:11px;font-weight:bold}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}strong{font-weight:bold}address{font-style:normal}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}sup{font-size:1em;vertical-align:top}ul,ol{list-style:none}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}.page{width:1000px;margin:0 auto;padding:10px 0;text-align:left;clear:both}.page-print{background:#fff;padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.main{margin:10px 0}.col-left{float:left;width:230px;border:1px solid #ddd;padding:5px 5px 0}.col-main{float:left;width:736px;border:1px solid #ddd;padding:5px}.col-right{float:right;width:230px;border:1px solid #ddd;padding:5px 5px 0}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col3-layout .col-main{width:484px;margin-left:10px}.col3-layout .col-wrapper{float:left;width:748px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .col-narrow{width:33%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}/* ======================================================================================= *//* Global Styles ========================================================================= *//* Form Elements */input,select,textarea,button{font:12px Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}input.input-text,select,textarea{background:#fff;border:1px solid #ddd}input.input-text,textarea{padding:2px}select{padding:1px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #ddd;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin:4px 3px 0 0}input.qty{width:2.5em !important;text-align:center;color:#000000}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button span span{background-position:100% 0}p.control input.checkbox,p.control input.radio{margin-right:6px}*//*.highlight{background:#efefef}*//* Form lists *//* Grouped fields *//*.form-list{width:535px;margin:0 auto;overflow:hidden}*/.form-list li{margin:0 0 8px}.form-list label{float:left;color:#111;font-weight:bold;position:relative;z-index:0}.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both;width:260px}.form-list .field{float:left;width:275px}.form-list input.input-text{width:254px}.form-list textarea{width:254px;height:10em}.form-list select{width:260px}.form-list li.wide .input-box{width:535px}.form-list li.wide input.input-text{width:529px}.form-list li.wide textarea{width:529px}.form-list li.wide select{width:535px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin:5px 0 0;padding:5px}.buttons-set .back-link{float:left}.buttons-set button.button{float:right}.buttons-set p.required{margin:0 0 5px}.fieldset{border:1px solid #ddd;background:#fefefe;padding:22px 25px 12px 33px;margin:28px 0}.fieldset .legend{float:left;font-weight:bold;font-size:13px;border:1px solid #fefefe;background:#ffffff;color:#333;margin:-33px 0 0 -10px;padding:0 8px;position:relative}.checkout-onepage-index .validation-advice{position:relative;margin-left:560px;margin-top:-31px;z-index:10}.validation-advice{position:absolute;margin-left:560px;margin-top:-31px;z-index:10}.validation-advice p{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C70B28;color:#C70B28 !important;line-height:15px;margin:0 0 0 8px;padding:8px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:bold}.validation-advice span{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-left-1.png") no-repeat scroll 0 0 transparent;display:block;height:16px;position:absolute;margin-left:1px;margin-top:10px;width:8px;z-index:1}.line{margin:5px 0 0;position:relative}.validation-failed{border-color:#c70b28 !important}p.required{font-size:10px;text-align:right;color:#f00 !important}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}em{color:#CA1A35}.success{color:#B3C133;font-weight:bold}.error{color:#c70b28;font-weight:bold}.notice{color:#BB9F3A}.messages,.messages ul{list-style:none !important;margin:0 !important;padding:10px 10px}.messages{overflow:hidden}.messages li{margin:0 0 10px}.messages li li{line-height:20px}.messages li.success-msg li{background:url("https://www.retif.lu/skin/frontend/retif/default/images/picto-message-info.png") no-repeat 10px 50%;margin:0 0 3px;border:none;padding:0 0 0 35px}div.j2tajax-confirm .messages li.success-msg li{background:none;margin:0 0 3px;border:none;padding:0 0 0 35px}.messages li.error-msg li{background:url("https://www.retif.lu/skin/frontend/retif/default/images/picto-message-error.png") no-repeat 10px 50%;margin:0 0 3px;border:none;padding-left:30px}.messages li.error-msg a{color:#C70B28}.wrapperHeader ul.messages{background:#f6f6f6;border:none}.wrapperHeader ul.messages > li{margin:5px auto;max-width:1024px}.j2t_ajax_confirm_wrapper .messages li.success-msg li{background:none}.j2t_ajax_confirm_wrapper .messages li.error-msg li{background:none}.messages li.notice-msg li{background:url("https://www.retif.lu/skin/frontend/retif/default/images/i_msg-note.gif") no-repeat 10px 50%;margin:0 0 3px;border:none;padding-left:30px}.messages li.note-msg li{background:url("https://www.retif.lu/skin/frontend/retif/default/images/i_msg-note.gif")no-repeat 10px 50%;margin:0 0 3px;border:none;padding-left:30px}.messages,ul.messages{border:none}.messages span{font-weight:bold}.note-msg,.notice-msg{border:1px solid #fcd344;color:#BB9F3A;background:#FEFEFB url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-notice.png") repeat-x 0 0}.note-msg{margin:10px;padding:10px}.error-msg{border:1px solid #df7283;color:#c70b28;background:#f7dadf url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-error.png") repeat-x 0 0}.success-msg{border:1px solid #B3C133;color:#B3C133;background:#F7F9EB url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-info.png") repeat-x 0 0}.page-title{border-bottom:1px solid #ddd;padding:0 0 5px;margin:0 0 10px}.page-title h1,.page-title h2{font-size:18px;color:#000}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle{clear:both}.pager{border:1px solid #ddd;padding:5px;margin:5px 0;text-align:center}.pager .amount{float:left}.pager .limiter{float:right}.pager .pages{margin:0 135px}.pager .pages ol{display:inline}.pager .pages li{display:inline}.sorter{border:1px solid #ddd;padding:5px;margin:5px 0}.sorter .view-mode{float:left}.sorter .sort-by{float:right}.toolbar-bottom div.filters{display:none}.data-table{width:100%}.data-table th{background:none repeat scroll 0 0 #989E98;color:#FFFFFF;font-size:12px;font-weight:bold;padding:10px;text-align:center;vertical-align:middle}.data-table td{color:#000000;font-size:12px;padding:10px 5px;text-align:center;vertical-align:middle}.data-table thead{background-color:#f2f2f2}.data-table tfoot{background:none repeat scroll 0 0 #949B94;height:36px;line-height:36px;position:relative}.data-table tr.even{background-color:#f6f6f6}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#f6f6f6}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}tr.tax-total{cursor:pointer}tr.tax-total .tax-collapse{float:right;text-align:right;padding-left:20px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .tax-collapse{background-position:0 -53px}tr.tax-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.tax-details-first td{border-top:1px solid #d2d8db}.cart-tax-info{display:block}.cart-tax-total{display:block}#my-orders-table tbody tr td.a-right span.cart-tax-total{padding-right:0px}.cart-tax-info .price,.cart-tax-total .price{display:inline !important}.cart-tax-total-expanded{background-position:100% -53px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{margin:0 0 10px}.std ul.disc{list-style:disc outside;padding-left:18px}.std dl dt{font-weight:bold}.std dl dd{margin:0 0 10px}/*.std ul,.std ol,.std dl,.std p,.std address,.std blockquote{margin:0 0 1em;padding:0}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std dt{font-weight:bold}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.std i,.std em{font-style:italic}*//* Misc */.link-cart{font-weight:bold;color:#f00}.link-wishlist{font-weight:bold}.link-reorder{font-weight:bold}.link-print{background:url(https://www.retif.lu/skin/frontend/retif/default/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}.link-rss{background:url(https://www.retif.lu/skin/frontend/retif/default/images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap}.btn-remove{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(https://www.retif.lu/skin/frontend/retif/default/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://www.retif.lu/skin/frontend/retif/default/images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#ddd;text-indent:-999em;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0 12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}/* ======================================================================================= *//* Header ================================================================================ */.logo{float:left}.header-container{margin-bottom:45px}.header{padding:10px;border:1px solid #ddd}.header .logo{float:left;text-decoration:none !important}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0;padding:0}.header .welcome-msg{font-weight:bold;text-align:right}.header .links{float:right}.header .form-search{text-align:right}.header .form-search .search-autocomplete{z-index:999}.header .form-search .search-autocomplete ul{border:1px solid #ddd;background-color:#fff}.header .form-search .search-autocomplete li{padding:3px;border-bottom:1px solid #ddd;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold}.header .form-language{clear:both;text-align:right}.header-container .top-container{clear:both;text-align:right}.nav-container{position:absolute;top:107px;left:auto;width:989px}#nav{border:1px solid #ddd;padding:5px 0;font-size:13px;margin-left:-11px}#nav li{text-align:left;position:relative}#nav li.over{z-index:999}#nav li a{display:block;text-decoration:none}#nav li a:hover{text-decoration:none}#nav li a span{display:block;white-space:nowrap;cursor:pointer}#nav li ul a span{white-space:normal}#nav li{float:left}#nav li a{float:left;padding:5px 10px;font-weight:bold;color:#888}#nav li a:hover{color:#000}#nav li.over a,#nav li.active a{color:#000}#nav ul{position:absolute;width:15em;top:25px;left:-10000px;border:1px solid #ddd;background:#fafafa}#nav ul li{float:none;border-bottom:1px solid #ddd}#nav ul li.last{border-bottom:0}#nav ul li a{float:none;padding:3px 9px;font-weight:normal;color:#888 !important}#nav ul li a:hover{color:#000 !important}#nav ul li.active > a,#nav ul li.over > a{font-weight:bold;color:#000 !important}#nav ul ul{top:7px}#nav li.over > ul{left:0}#nav li.over > ul li.over > ul{left:100px}#nav li.over ul ul{left:-10000px}/********** Navigation > *//* ======================================================================================= *//* Sidebar =============================================================================== */.block{border:1px solid #ddd;margin:0 0 10px}.block .block-title{border-bottom:1px solid #ddd;padding:3px 10px}.block .block-title strong{font-size:14px;font-weight:bold}.block .block-title a{text-decoration:none !important}.block .block-subtitle{font-size:13px;font-weight:bold}.block .block-content{padding:10px}.block .block-content li.item{padding:5px 0}.block .btn-remove{float:right}.block .actions{text-align:right}.block .actions a{float:left}.block li.even{background-color:#f6f6f6}.mini-products-list li{padding:5px 0}.mini-products-list .product-image{float:left;width:50px;padding:5px;border:1px solid #ddd}.mini-products-list .product-details{margin-left:75px}.mini-products-list .product-details h4{font-size:1em;font-weight:bold;margin:0}.block-currency select{width:100%;border:1px solid #888}.block-layered-nav dt{font-weight:bold}.block-layered-nav .btn-remove{float:left;margin:2px 3px 0 0}.block-cart .subtotal{text-align:center}.block-related li{padding:5px 0}.block-related input.checkbox{float:left;margin-right:-20px}.block-related .item{margin-left:20px}.block-related .item .product-image{float:left;margin-right:-65px}.block-related .item .product-details{margin-left:65px}.block-compare li{padding:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll .answer{font-weight:bold}.block-poll .votes{float:right;margin-left:10px}.block-tags ul,.block-tags li{display:inline}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-banner .block-content{text-align:center}.block-login label{font-weight:bold;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}/* ======================================================================================= *//* Category Page ========================================================================= *//* View Type:Grid */.products-grid{border-bottom:1px solid #ddd;position:relative}.products-grid.last{border-bottom:0}.products-grid li.item{float:left;width:138px;padding:12px 10px 80px}.products-grid .product-image{display:block;width:135px;height:135px;margin:0 0 10px}.products-grid .product-name{margin:0 0 5px;font-weight:bold;font-size:13px}.products-grid .price-box{margin:5px 0}.products-grid .availability{line-height:21px}.products-grid .actions{position:absolute;bottom:12px}.col2-left-layout .products-grid,.col2-right-layout .products-grid{width:632px;margin:0 auto}.col1-layout .products-grid{width:790px;margin:0 auto}.products-list li.item{border-bottom:1px solid #ddd;padding:12px 10px}.products-list li.item.last{border-bottom:0}.products-list .product-image{float:left;width:135px;height:135px;margin:0 0 10px}.products-list .product-shop{margin-left:150px}.products-list .product-name{margin:0 0 5px;font-weight:bold;font-size:13px}.products-list .price-box{float:left;margin:3px 13px 5px 0}.products-list .availability{float:left;margin:3px 0 0}.products-list .desc{clear:both;padding:6px 0 0;margin:0 0 15px;line-height:1.35}.products-list .desc .link-more{font-size:11px}.products-list .add-to-links{clear:both}.products-list .add-to-links li{display:inline}.products-list .add-to-links .separator{display:inline;margin:0 2px}.col-left{border:none;float:left;padding:0;width:200px;position:absolute;top:345px;left:25px}.sidebar .block-layered-nav{border:none;margin:0}.sidebar .block-layered-nav header{background:#949B94;color:#FFFFFF;font-weight:bold;font-size:18px;font-weight:bold;height:36px;line-height:36px;padding:0 0 0 10px;margin:0 0 -5px}.sidebar .block-layered-nav strong{border-bottom:1px solid #C70B28;display:block;font-size:14px;height:28px;line-height:28px;margin:10px 0 0}.sidebar .block-layered-nav ul{margin:5px 0 0 5px}.sidebar .block-layered-nav ul li{margin:5px 0 0;color:#BFC3BF;font-size:10px}.sidebar .block-layered-nav ul li a{background:url(https://www.retif.lu/skin/frontend/retif/default/images/picto-list_products-filter.png) 0 2px no-repeat;display:block;height:16px;line-height:16px;padding:0 0 0 15px;text-decoration:none;color:#000}.sidebar .block-layered-nav ul li.disabled a{background:url(https://www.retif.lu/skin/frontend/retif/default/images/picto-list_products-filter.png) 0 -14px no-repeat;color:#A9AFA9}.sidebar .block-layered-nav ul li.selected a{background:url(https://www.retif.lu/skin/frontend/retif/default/images/picto-list_products-filter.png) 0 -30px no-repeat}/* ======================================================================================= *//* Product View ========================================================================== *//* Rating */.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_rating.gif) 0 100% repeat-x}.ratings .rating-box{float:left;margin-right:3px}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:bold;padding-right:8px}.availability{margin:0}.availability.in-stock span{color:#39B14F}.availability.out-of-stock span{color:#d83820}.price{white-space:nowrap !important}.price-box .price{font-weight:bold}.grouped-items-table .price-box .price{font-weight:normal;font-size:12px !important}.regular-price .price{font-weight:bold}.grouped-items-table .regular-price .price{font-weight:normal;font-size:12px !important}.old-price{color:#FF0000;text-decoration:line-through}.old-price .price-label{white-space:nowrap}.old-price .price{font-weight:bold}.special-price .price-label{font-weight:bold;white-space:nowrap}.special-price .price{font-weight:bold}.minimal-price .price-label{font-weight:bold;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .price{font-weight:normal}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:normal}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:bold}.weee{display:block;font-size:11px;color:#444;padding-top:3px}.weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from .price-label{font-weight:bold;white-space:nowrap}.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{padding-left:10px}.price-notice .price{font-weight:bold}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}/********** Product Prices > *//* Tier Prices */.tier-prices .price{font-weight:bold}.add-to-links .separator{display:none}.add-to-cart label{float:left;margin-right:5px}.add-to-cart .qty{float:left}.add-to-cart button.button{float:left;margin-left:5px}.btn-cart{background:none repeat scroll 0 0 #949B94 !important;margin-top:30px !important}.btn-no-cart{background:none repeat scroll 0 0 #949B94 !important}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;margin:0 10px}.add-to-box .add-to-links{float:left}.product-collateral .box-collateral{margin:0 0 15px}.product-view .product-img-box{float:left;width:267px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{border:1px solid #ddd}.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views ul{margin-left:-4px}.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px}.collateral-tabs{padding-bottom:20px;margin:0;position:relative}.collateral-tabs .tab{position:relative;z-index:2;margin-right:3px;background:#dedede url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_collateral-tabs.gif) no-repeat 0 -39px;color:#222;padding:0 0 0 17px;font-size:12px}.collateral-tabs .tab span{background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_collateral-tabs.gif) no-repeat 100% -39px;padding:0 17px;line-height:24px;float:left}.collateral-tabs .active{color:#000;font-weight:bold;z-index:3;border-bottom:0;background:#fff url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_collateral-tabs.gif) 0 0 no-repeat}.collateral-tabs .active span{background-position:100% 0;padding-bottom:1px}.collateral-tabs .tab-container{background:none repeat scroll 0 0 #FFFFFF;left:0;position:absolute;top:24px;width:100%;z-index:1}.collateral-tabs .tab-content{padding:30px 25px;background:#fff;border:1px solid #c4c4c4;font-size:12px}.collateral-tabs .tab-content object,.collateral-tabs .tab-content embed{width:100% !important;height:auto !important}.product-image-popup{margin:0 auto}.product-image-popup .nav{text-align:center}.product-image-popup .image{display:block}.product-view .product-shop{float:right;width:445px}.col1-layout .product-view .product-shop{float:right;width:700px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-options{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f6f6f6}.product-options dt label{font-weight:bold}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000}.product-options dd{margin:10px 0}.product-options dd input.input-text{width:98%}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list input.radio{float:left;margin:3px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options ul.validation-failed{padding:0 7px}.product-options p.required{padding:15px 0 0}.product-options-bottom{padding:10px;border:1px solid #ddd;border-top:0}.product-options-bottom .price-box{margin:10px 0}.page-product .grouped-items-table{margin:10px 0 0}.product-view .box-up-sell .products-grid td{width:25%}.product-view .box-tags .form-add label{float:left}.product-view .box-tags .form-add .input-box{float:left;width:260px;margin:0 5px}.product-view .box-tags .form-add input.input-text{width:254px}.product-view .box-tags .form-add p{clear:both}/* ======================================================================================= *//* Content Styles ================================================================= */.product-name{font-size:14px;font-weight:normal;color:#949B94}.tags-list li{display:inline}.page-sitemap a{color:#000;text-decoration:none}.page-sitemap .links{text-align:right;margin:10px 25px 5px 0}.page-sitemap .links a{color:#E20026;font-size:11px;display:block;height:20px}.page-sitemap .sitemap{margin:0 30px}.page-sitemap .sitemap a{color:#595959;font-size:11px;display:block}.page-sitemap .sitemap li{margin:10px 0 0 20px}.page-sitemap .pagerSitemap{background:none repeat scroll 0 0 #949B94;height:20px;padding:10px 42px}.page-sitemap .pagerSitemap ul li{float:left;margin:0 0 0 1px}.page-sitemap .pagerSitemap ul li a{background:none repeat scroll 0 0 #FFFFFF;color:#AEB4AE;display:block;font-size:14px;font-weight:normal;height:18px;line-height:20px;text-align:center;text-decoration:none;width:18px}.page-sitemap .pagerSitemap ul li a.previous{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-list_products-nav.png") no-repeat scroll 0 0 transparent}.page-sitemap .pagerSitemap ul li a.next{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-list_products-nav.png") no-repeat scroll 0 -18px transparent}.page-sitemap .pagerSitemap ul li.current a{color:#E20026}.rss-title h1{background:url(https://www.retif.lu/skin/frontend/retif/default/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}.cart .checkout-types{float:right;text-align:right}.cart-table .item-msg{font-size:10px}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set{float:left;width:700px}.cart .crosssell h2{font-size:13px;font-weight:bold}.cart .crosssell .product-image{float:left;width:75px;height:75px;border:1px solid #ddd}.cart .crosssell .product-details{margin-left:90px}.cart .crosssell li.item{margin:12px 0}.cart .totals{float:right}.cart .totals table{width:100%}.cart .totals table th,.cart .totals table td{padding:5px}.cart .totals table th{font-weight:bold}.item-options dt{font-weight:bold;font-style:italic}.item-options dd{padding-left:10px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value dl{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .show dl{top:-20px;left:50%}.col-left .truncated .show dl{left:30px;top:7px}.col-right .truncated .show dl{left:-240px;top:7px}/* ======================================================================================= *//* Checkout ============================================================================== *//********** < Common Checkout Styles *//* Shipping and Payment methods */.sp-methods dt{font-weight:bold}.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em !important}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.please-wait{float:left;margin-right:5px;font-size:16px;color:#949B94;font-weight:normal !important;margin-bottom:-6px;width:336px;margin-top:20px;padding-top:5px}.please-wait img{vertical-align:middle}.please-wait#review-please-wait img{vertical-align:middle;float:left}.please-wait p.please-wait-text{padding-left:35px !important;font-size:16px !important;color:#949B94 !important;font-weight:normal !important;margin-bottom:-6px !important;overflow-y:visible !important}.cvv-what-is-this{cursor:help;margin-left:5px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages-form{border:1px solid #ddd;background-color:#f5f5f5}.gift-messages-form{position:relative}.gift-messages-form label{float:none !important;position:static !important}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:bold;text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-message-link{display:block;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right}.gift-message dt strong{font-weight:bold}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto}.checkout-agreements .agree{padding:6px}.block-progress dt{font-weight:bold}.block-progress dt.complete,.block-progress dd.complete{background-color:#f6f6f6}.opc{position:relative}.opc li.section{border:1px solid #ddd;border-bottom:0}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .step-title .number{float:left;line-height:22px;margin-right:5px}.opc .step-title h2{float:left}.opc .step-title a{display:none;float:right}.opc .allow .step-title{cursor:pointer}.opc .active .step-title{background-color:#ccc;cursor:default}.opc .step{position:relative}.opc .step .tool-tip{right:10px}.opc .order-review h3.product-name{font-size:14px}.checkout-progress{padding:0 50px;margin:10px 0}.checkout-progress li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc}.checkout-progress li.active{border-top-color:#000;color:#000}.multiple-checkout{position:relative}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-size:1.5em;text-align:right}/* Account Login/Create Pages ============================================================ *//* My Account ============================================================================= */.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .box-recent{margin:10px 0}.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-tags .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd}.dashboard .box-tags .details{margin-left:20px}.order-info{border:1px solid #ddd;padding:5px}.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline}.order-info dt{font-weight:bold}.order-date{margin:10px 0}.order-items{width:100%;overflow-x:auto}.order-gift-message{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{margin:5px 0 0;font-size:13px}.order-about{margin:15px 0}.order-about dt{font-weight:bold}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:bold;white-space:nowrap}.tracking-table th,.tracking-table td{padding:1px 5px 0 0}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:bold;white-space:nowrap}.tracking-table-popup th,.tracking-table-popup td{padding:1px 8px}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:bold}.product-review dd{font-size:13px;margin:5px 0 0}/* ======================================================================================= *//* Footer ================================================================================ */.footer{border:1px solid #ddd;padding:10px}.footer p{text-align:right}.footer address{text-align:right}.footer ul li{display:inline}.footer-container .bottom-container{text-align:center}/* ======================================================================================= *//* Clears ================================================================================ */.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}/* ======================================================================================= *//* affichage des pictos sur la fiche produit */.pictograms_product_view_pictograms ul{display:inline}.pictograms_product_view_pictograms li{display:inline}footer#footer div.engagements ul{width:900px}.page section #tabs-our_stores .tab{width:350px;line-height:15px}.page section #tabs-our_stores .tab p{color:#000}.page section #tabs-our_stores .tab p em{font-style:italic;color:#000}.page section #tabs-our_stores .tab p strong{font-weight:bold;color:#000}.page section #tabs-our_stores .tab p strong.time{color:#000;font-weight:normal}.page section #tabs-our_stores .tab ul{color:#000}.page section #tabs-our_stores .tab ol{color:#000}@media all and (min-width:0px){.footer-gradient{background:#F2F3F2 url("https://www.retif.lu/skin/frontend/retif/default/images/footer-gradient-bg.svg");background-image:-webkit-gradient( linear,left top,left bottom,from(rgba(228,230,228,1)),to(#F2F3F2) );background-image:-webkit-linear-gradient( top,rgba(228,230,228,1),#F2F3F2 );background-image:-moz-linear-gradient( top,rgba(228,230,228,1),#F2F3F2 );background-image:-o-linear-gradient( top,rgba(228,230,228,1),#F2F3F2 );background-image:linear-gradient( top,rgba(228,230,228,1),#F2F3F2 )}}@media screen{#opc-review #agreement-1{margin:0px 3px 0 0 !important}}/*Cart*/.cart-empty{font-size:12px;padding:20px}.summary-collapse{float:right;padding-left:20px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_collapse.gif) 0 2px no-repeat;cursor:pointer}#quotation-request-products form{display:block;overflow:hidden;padding:20px}#quotation-request-products table thead th{background:none repeat scroll 0 0 #989E98;color:#FFFFFF;font-size:12px;font-weight:bold;height:47px;text-align:center;vertical-align:middle}#quotation-request-products table td a{color:#000000;text-decoration:none}#quotation-request-products table td input{margin:0;width:auto}#quotation-request-products h5{font-size:23px;margin:0 0 20px}#quotation-request-products button{background:none repeat scroll 0 0 #E20026;border:0 none;color:#FFFFFF;cursor:pointer;float:right;font-weight:bold;font-size:18px;height:40px;line-height:40px;padding:0 15px}#quotation-request-products table .tol{text-align:left}#form_create textarea{margin:0;width:500px}.account-login .form-list .validation-advice{margin:8px !important;position:relative}.account-login .form-list .validation-advice span{margin-left:20px !important;margin-top:-7px;height:8px;width:16px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png") no-repeat scroll 0 0 transparent}.checkout-onepage-index .validation-advice{margin:8px 8px 8px 240px !important;position:relative;right:50px}.checkout-onepage-index .validation-advice span{margin-left:20px !important;margin-top:-7px;height:8px;width:16px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png") no-repeat scroll 0 0 transparent}#co-payment-form dt label{width:auto}.gmnoprint a{color:#000000}.redirectmessage{color:#949B94;font-size:16px;height:65px;line-height:65px;padding:0 0 0 25px}.addressForm .validation-advice{margin-left:232px;margin-top:10px;position:relative;right:72px}.addressForm form label.checklabel{width:310px !important;text-align:left !important;padding-left:20px}.addressForm form input[type="checkbox"]{margin-top:5px}.addressForm form div{margin-top:30px}.addressForm form div.customer-name{margin:5px 0 0 0}.addressForm .validation-advice span{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png");height:8px;margin-left:20px !important;margin-top:-7px;width:16px}.page-contact_us #contactForm .validation-advice{margin-left:626px}.page-contact_us #contactForm.catalogRequest .validation-advice{margin-left:380px}#my-orders-table{width:670px;margin:0 15px}#my-orders-table th{border-bottom:2px solid #AFB4AF;font-size:12px;height:35px;vertical-align:middle}#my-orders-table td{color:#000000;font-size:14px;font-weight:bold;border-bottom:1px solid #E4E6E4;padding:20px 0px;text-align:right}#my-orders-table tfoot{border-top:2px solid #AFB4AF}#my-orders-table tfoot td{color:#949B94;border-bottom:none;padding:10px 5px}#my-orders-totals{width:719px;margin:0 15px;margin-left:20px;border-top:2px solid #AFB4AF}#my-orders-totals td{color:#000000;font-size:14px;font-weight:bold;border-bottom:1px solid #E4E6E4;padding:10px 0 0;text-align:right}#my-orders-totals tfoot td{color:#949B94;border-bottom:none}#checkout-step-login #login-form .validation-advice{margin:8px 8px 8px 20px !important;width:300px;right:0px}#checkout-step-login #login-form .validation-advice span{margin-left:267px !important}#header p.welcome-msg{width:190px}th.col-6{width:172px}.button{margin:10px}table#my-orders-table tbody tr td h3.product-name{text-align:left}.grand_total td strong{color:#000}.grand_total_incl td strong{color:#000;font-weight:bold}#helpdesk-reply-form .button-set{padding-top:10px}.page-cart .cols-5 .col{min-height:352px}.page-cart .cols-5 .col button{bottom:14px;position:absolute}.page-cart .cols-5 .col .quantity{bottom:30px;position:absolute}.page section #tabs-our_stores .tab ul.print{display:none}.page figure p em{font-style:italic;color:#949B94}.page figure p strong{font-weight:bold;color:#949B94}.homeMessage{background:#f6f6f6}.page-checkout .bloc.frais-livraison{background:url("https://www.retif.lu/skin/frontend/retif/default/images/static/livraison/bg-banner-cart.jpg") no-repeat scroll left top transparent;color:white;height:158px;padding:10px;width:199px}.page-checkout .bloc.frais-livraison h4{font-weight:bold;font-size:22px;line-height:22px;margin-bottom:10px;text-shadow:0 0 5px rgba(0,0,0,0.2);text-transform:uppercase}.page-checkout .bloc.frais-livraison ul.details{color:#FFCC00;font-size:11px;line-height:11px}.page-checkout .bloc.frais-livraison ul.details li{list-style-position:inside;list-style-type:disc}.page-checkout .bloc.frais-livraison ul.details div.first{margin:5px 0}.page-checkout .bloc.frais-livraison ul.details div.last{margin-top:10px}.page-checkout .bloc.frais-livraison ul.details strong{font-weight:bold;font-size:12px;line-height:12px}.page-checkout .bloc.frais-livraison ul.details span{color:white}.slider > div.nav .slider-pause{background:url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat scroll -385px -24px transparent;color:#C70B28;display:block;font-size:14px;height:24px;line-height:24px;margin:0 2px 0 0;text-align:center;text-decoration:none;width:24px;float:right;cursor:pointer;text-indent:-9999px}.slider > div.nav .slider-pause:hover{background:url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat scroll -385px -72px transparent}.slider > div.nav .slider-pause.on-pause{background:url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat scroll -385px 0 transparent}.slider > div.nav .slider-pause.on-pause:hover{background:url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat scroll -385px -48px transparent}#additionnals_fields.loader{height:80px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/opc-ajax-loader.gif") no-repeat scroll 370px center #ffffff}#header-menu-help img{margin-top:-20px !important}#header-menu-help:hover a{background:none!important;left:0!important;top:14px !important}.toggleDescCategory strong{font-weight:bold}#add-uploader + span{margin:18px 0 0 7px;display:block;float:left;color:#000}#add-uploader{float:left;display:block;background:none repeat scroll 0 0 #949B94;border:0 none;color:#FFFFFF;cursor:pointer;font-weight:bold;font-size:11px;height:20px;line-height:20px;padding:3px 14px;margin:10px 0 0}#add-uploader:hover{background:none repeat scroll 0 0 #A9AFA9}#add-uploader.inactive{background:none repeat scroll 0 0 #DDDDDD;color:#C9C9C9}#add-uploader.inactive:hover{background:none repeat scroll 0 0 #DDDDDD;color:#C9C9C9;cursor:default}.page-my_account #add-uploader{margin:10px 0 0 240px !important}.contacts-index-index #add-uploader{margin:10px 0 0 310px !important}#menu-top #menu_christmas a{height:29px;padding:11px 15px 0 35px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/sprite_bt_noel.png") no-repeat scroll 0 0 transparent}#menu-top #menu_christmas:hover a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/sprite_bt_noel.png") no-repeat scroll 0 -40px transparent}#menu-top #menu_christmas a .small{font-size:0.8em;font-weight:normal}.col-left-devis{float:left;margin:25px 20px 20px 25px;width:220px;line-height:1.6;font-size:12px}.col-left-devis strong{font-weight:bold}.col-left-devis .box-title h3{display:block;line-height:39px;padding:0;position:relative;text-align:center;margin:-16px 0 15px -16px;width:220px;color:#FFF;font-size:14px;background:#969D96;text-transform:uppercase;font-weight:bold}.col-left-devis .step-notice-block{overflow:hidden;margin:0 0 20px 0}.col-left-devis .step-notice-block .box-title h3{display:block;color:#ffffff;height:39px;line-height:39px;padding:0 15px;margin:0;text-align:center;font-size:14px;width:inherit;background:#B63125;text-transform:uppercase;font-weight:bold}.col-left-devis .step-notice-block ol{display:block;color:#404040;overflow:hidden;background:#eeeeee;padding:0 0 10px 0}.col-left-devis .step-notice-block ol li{display:block;margin:10px 10px 0 0;overflow:hidden;line-height:16px}.col-left-devis .step-notice-block .step-notice-2{line-height:28px}.col-left-devis .step-notice-block ol li .list-number{padding:5px;display:block;float:left;width:18px;margin:0 10px 5px 0;text-align:center;font-size:18px;line-height:18px;background:#B63125;color:#fff}.col-left-devis .secure-devis-block{overflow:hidden;margin:0 0 20px 0;padding:15px;border:1px solid #AFB4AF;text-align:justify;background:#FFF}.col-left-devis .secure-devis-block h3{text-align:left;text-indent:32px}.col-left-devis .secure-devis-block h3 img{position:absolute;top:6px;right:30px;width:28px;height:28px}.col-left-devis .find-store-block{overflow:hidden;margin:0 0 20px 0;padding:15px;border:1px solid #AFB4AF;text-align:justify;background:#FFF;position:relative}.col-left-devis .find-store-block .find-store-text{position:relative;z-index:2}.col-left-devis .find-store-block img{position:absolute;top:10px;right:0;z-index:1}.col-left-devis .tel-sav-block{overflow:hidden;margin:0 0 20px 0;padding:15px;border:1px solid #AFB4AF;text-align:justify;background:#FFF;color:#373887;text-align:center}.col-left-devis .partners-block{overflow:hidden;margin:0 0 20px 0;padding:15px;border:1px solid #AFB4AF;text-align:center;background:#FFF;font-size:14px}.col-left-devis .partners-block h3{font-size:18px;color:#B63125;margin-bottom:10px}.col-left-devis .partners-block .indent-30{text-align:left;text-indent:30px}.col-left-devis .partners-block .indent-45{text-align:left;text-indent:45px}.col-left-devis .partners-block .indent-60{text-align:left;text-indent:60px}.col-left-devis .partners-block .indent-75{text-align:left;text-indent:75px}.col-main-devis{float:right;width:730px;margin:25px 25px 20px 0;font-size:12px}.col-main-devis h2{position:relative;background:transparent url(https://www.retif.lu/skin/frontend/retif/default/images/static/services/bg-title.jpg) repeat-x 0 0 !important;color:#FFF;padding:10px 20px;font-size:23px;display:block}.col-main-devis h2 img{position:absolute;top:0;right:0}.col-main-devis h3{font-size:16px;margin:0 0 5px;color:#404040}.col-main-devis .skill-domain{margin:10px 0;line-height:1.6}.col-main-devis #quotation-new-address-form .fieldset{padding:0 0 12px 20px;margin:35px 0 0 0}.col-main-devis #quotation-new-address-form h3{line-height:39px;padding:0;position:relative;text-align:left;margin:0 0 15px -20px;color:#FFF;text-indent:20px;font-size:14px;background:#969D96;text-transform:uppercase;font-weight:bold}.col-main-devis #quotation-new-address-form li{margin:0 0 15px}.col-main-devis #quotation-new-address-form .input-box{display:inherit;clear:none;float:left;width:300px;margin:0 0 0 15px}.col-main-devis #quotation-new-address-form .uploader-info{line-height:1.6;margin:15px 0;display:block}.col-main-devis #quotation-new-address-form .line #subscription{margin:0 0 0 5px}.col-main-devis #quotation-new-address-form .line #subscription + label{line-height:16px}.col-main-devis #quotation-new-address-form .validation-advice{position:relative;margin:5px 0}.col-main-devis #quotation-new-address-form .validation-advice p{margin:8px 0 0 0}.col-main-devis #quotation-new-address-form .validation-advice span{margin:-7px 0;width:100%;padding-top:8px;background:url('https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png') no-repeat scroll 20px top transparent}.col-main-devis #quotation-new-address-form .informations-quote-form #nearest-store{display:block;overflow:hidden;clear:both}.col-main-devis #quotation-new-address-form .field.quotation-prefix{width:150px}.col-main-devis #quotation-new-address-form .field.quotation-prefix .input-box{width:80px}.col-main-devis #quotation-new-address-form .field.quotation-prefix .input-box select{width:70px}.col-main-devis #quotation-new-address-form .field.quotation-firstname{width:230px}.col-main-devis #quotation-new-address-form .field.quotation-firstname .input-box,.col-main-devis #quotation-new-address-form .field.quotation-firstname .input-box input{width:150px}.col-main-devis #quotation-new-address-form .field.quotation-lastname{width:230px}.col-main-devis #quotation-new-address-form .field.quotation-lastname .input-box,.col-main-devis #quotation-new-address-form .field.quotation-lastname .input-box input{width:150px}.col-main-devis #quotation-new-address-form .field.quotation-shop-created{width:455px}.col-main-devis #quotation-new-address-form .field.quotation-shop-created .input-box input{width:201px}.col-main-devis #quotation-new-address-form .field.quotation-shop-created-cal{width:40px}.col-main-devis #quotation-new-address-form .field.quotation-shop-created-cal label{display:none}.col-main-devis #quotation-new-address-form .field.quotation-shop-created-cal .input-box{margin-left:0}.col-main-devis #quotation-new-address-form .field.quotation-email{width:385px}.col-main-devis #quotation-new-address-form .field.quotation-email .input-box{width:228px}.col-main-devis #quotation-new-address-form .field.quotation-email .input-box input{width:220px}.col-main-devis #quotation-new-address-form .field.quotation-telephone{width:245px}.col-main-devis #quotation-new-address-form .field.quotation-telephone .input-box{width:149px}.col-main-devis #quotation-new-address-form .field.quotation-telephone .input-box input{width:143px}.col-main-devis #quotation-new-address-form .quotation-address .input-box{margin:0 0 0 50px;width:515px}.col-main-devis #quotation-new-address-form .quotation-address .input-box input{width:509px}.col-main-devis #quotation-new-address-form .quotation-address-bis .input-box{margin:0 0 0 30px;width:515px}.col-main-devis #quotation-new-address-form .quotation-address-bis .input-box input{width:509px}.col-main-devis #quotation-new-address-form .field.quotation-city{width:290px}.col-main-devis #quotation-new-address-form .field.quotation-city .input-box{margin:0 0 0 20px;width:160px}.col-main-devis #quotation-new-address-form .field.quotation-city .input-box input{width:155px}.col-main-devis #quotation-new-address-form .field.quotation-postcode{width:190px}.col-main-devis #quotation-new-address-form .field.quotation-postcode .input-box{width:80px}.col-main-devis #quotation-new-address-form .field.quotation-postcode .input-box input{width:75px}.col-main-devis #quotation-new-address-form .field.quotation-country{width:160px}.col-main-devis #quotation-new-address-form .field.quotation-country .input-box{width:90px}.col-main-devis #quotation-new-address-form .field.quotation-country .input-box select{width:85px}.col-main-devis #quotation-new-address-form .project-quote-form .field{width:610px}.col-main-devis #quotation-new-address-form .project-quote-form .quotation-company-in-creation{margin:15px 0 0}.col-main-devis #quotation-new-address-form .project-quote-form .quotation-company-in-creation input{float:left;margin:0 0 0 225px}.col-main-devis #quotation-new-address-form .project-quote-form .quotation-company-in-creation input + label{float:right;line-height:16px;width:365px}.col-main-devis #quotation-new-address-form .field.quotation-company .input-box{width:350px}.col-main-devis #quotation-new-address-form .field.quotation-company .input-box input{width:350px}.col-main-devis #quotation-new-address-form .field.quotation-activity .input-box{margin:0 0 0 128px;width:381px}.col-main-devis #quotation-new-address-form .field.quotation-activity .input-box select{width:381px}.col-main-devis #quotation-new-address-form .field.quotation-request-object .input-box{margin:0 0 0 140px}.col-main-devis #quotation-new-address-form .field.quotation-request-object .input-box input{width:374px}.col-main-devis #quotation-new-address-form .field.quotation-project-message .input-box{margin:0 0 0 72px}.col-main-devis #quotation-new-address-form .field.quotation-project-message .input-box textarea{width:374px}.col-main-devis #quotation-new-address-form .field.quotation-achievement-date{width:580px}.col-main-devis #quotation-new-address-form .field.quotation-achievement-date .input-box{margin:0 0 0 81px;width:350px}.col-main-devis #quotation-new-address-form .field.quotation-achievement-date .input-box input{width:265px}.col-main-devis #quotation-new-address-form .field.quotation-achievement-date-cal{width:30px}.col-main-devis #quotation-new-address-form .field.quotation-achievement-date-cal .input-box{width:15px;margin:0 0 0 10px}.col-main-devis #quotation-new-address-form .quotation-arranging-surface .input-box{margin:0 0 0 125px}.col-main-devis #quotation-new-address-form .quotation-arranging-surface .input-box select{width:381px}.col-main-devis #quotation-new-address-form .uploader label{width:226px}.col-main-devis #quotation-new-address-form .uploader .input-file{margin:0}.col-main-devis #quotation-new-address-form .line #add-uploader{margin:10px 0 0 228px}.col-main-devis #quotation-new-address-form .field.quotation-customer-code{width:700px}.col-main-devis #quotation-new-address-form .field.quotation-customer-code label{width:350px}.col-main-devis #quotation-new-address-form .field.quotation-customer-code .input-box{width:250px}.col-main-devis #quotation-new-address-form .field.quotation-customer-code input{width:238px}.quotation-product{margin:20px 20px 20px 0;border:1px solid #cccccc;padding:10px;line-height:16px}.quotation-product img,.quotation-product .quantity{float:left}.quotation-product .infos{float:left;padding:10px 20px 0 20px;width:300px}.quotation-product .infos .name{padding-bottom:5px;font-size:12px;font-weight:bold;color:#545454}.quotation-product.add-to-cart-box .quantity label{padding:10px 0 5px 0;font-size:12px;font-weight:bold;color:#545454}.col-main-devis #quotation-buttons-container{padding:0}.col-main-devis #quotation-buttons-container button.button{background:#B63125;font-size:16px;color:#FFF;padding:10px 20px;text-transform:uppercase}/*****************//** Marketplace **//*****************/.simple_overlay{display:none;left:50%;padding:15px;background:none repeat scroll 0 0 #fcfcfc;border:1px solid #FFFFFF;color:#111111;max-height:400px;min-height:200px;width:460px;z-index:10000;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000}.simple_overlay h4{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-seller.png") no-repeat scroll 0 4px / 25px 24px rgba(0,0,0,0);border-bottom:1px solid #CA1A35;color:#555555;font-size:16px;padding:13px 0 10px 34px;font-weight:bold}.simple_overlay ul{max-height:245px;overflow-y:scroll}.simple_overlay ul li{clear:both;border-bottom:1px solid #CA1A35;padding:15px 0;overflow:hidden;font-size:12px}#confirm-order.simple_overlay ul li .product-ref{color:#787878;display:block;margin:5px 0 5px}.simple_overlay .popin-confirm ul{margin-bottom:15px;overflow-y:hidden}.simple_overlay .popin-confirm ul li{clear:both;border-bottom:0 none;padding:15px 0 0;overflow:hidden}.simple_overlay .popin-confirm ul li input{margin:-3px 3px 0 0}.simple_overlay .popin-confirm input{cursor:pointer}.simple_overlay ul li img{float:left;margin:0 15px 0 0}#seller-informations.loader,#confirm-order.loader{background:url("https://www.retif.lu/skin/frontend/retif/default/images/cart-loader.gif") center center no-repeat #EEE !important}.simple_overlay .close{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-close.png") no-repeat scroll 0 0;cursor:pointer;display:block;font-size:0;height:14px;overflow:hidden;position:absolute;right:2px;text-indent:-999px;top:2px;width:15px}.simple_overlay .buttons-set{clear:both;margin:0 !important;padding:0 !important}.simple_overlay .buttons-set .button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-red-h30.jpg") right 0 no-repeat!important;border:0 none !important;color:#FFFFFF !important;cursor:pointer;float:none !important;font-weight:bold;font-size:12px !important;height:30px !important;line-height:30px !important;margin:0 0 0 165px;min-width:120px;padding:0 45px 0 15px !important}/* My Account *//* Recent Table and Sales Table */.account-index h4{margin:0 0 10px 0!important}.account-index table thead.first th{background:#e5e4e3!important;font-size:12px!important;color:#575756!important;font-weight:bold !important;border:1px solid transparent!important;text-align:left !important;padding:0 20px}.account-index table thead.first th.order-date{background:#808080!important;color:#fff!important}.page-my_account thead th{background:#fff!important;height:19px !important;font-size:12px!important;color:#000!important;font-weight:normal!important;border-right:1px solid #FFFFFF!important}.sales-order-view .page-my_account .order-statut{margin:10px -9px 10px 0!important}.page-my_account .order-statut{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-bkg-statut.jpg") no-repeat scroll left;display:block!important;float:right!important;height:20px!important;line-height:20px!important;margin:10px -16px 10px 0!important;padding:0 15px 0 25px!important;color:#000000!important;font-weight:bold!important}.page-my_account .order-shipping-info{color:#787878 !important;font-style:italic}.page-my_account thead th.col-1{border-bottom:1px solid transparent!important;text-align:left !important;border-right:1px solid transparent !important}.page-my_account thead th.col-4{border-right:1px solid transparent!important;border-left:1px solid transparent!important}.account-index table tbody{border-left:1px solid transparent;border-bottom:15px solid #f9f9f9;border-right:1px solid #d7d7d7}.account-index table td{text-align:left!important}.account-index table td.col-1{width:164px!important;border-right:1px solid #d7d7d7}.account-index table td.col-2{width:78px!important;text-align:center !important;border-right:1px solid #d7d7d7}.account-index table td.col-3{width:291px!important;border-right:1px solid #d7d7d7}.account-index table td.col-4{width:120px!important}.account-index table td.col-3 ul{border-bottom:1px solid #D7D7D7;clear:both;overflow:hidden;padding:10px 15px 10px 0px}.account-index table td.col-3 ul.last{border:0 none!important}.account-index table td.col-3 ul li.first{float:left;width:50px;margin:0 0 0 15px}.account-index table td.col-3 ul li.last{float:left;width:195px;margin:0 0 0 15px}.account-index table td.col-3 ul li p{font-size:12px;font-weight:bold}.account-index table td.col-3 ul li span{color:#787878;display:block;font-size:12px;margin:5px 0 0}.account-index table td.col-4 ul li strong{color:#000;font-weight:bold}.account-index table td.col-4 ul{clear:both;overflow:hidden;padding:0 10px;font-size:14px;line-height:16px}.account-index table td.col-4 ul li{margin:0 0 9px;color:#989898}.account-index table td.col-4 ul li.price-box{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-4x5.jpg") no-repeat scroll 0 6px;padding:0 0 0 9px}.account-index table td.col-4 ul li.date strong{color:#000;display:block;background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-4x5-black.jpg") no-repeat scroll 0 6px;padding:0 0 0 9px;margin:0 0 5px}.account-index table td.col-4 .price-box{color:#CA1A35 !important}.account-index .order-actions-list{margin:0 15px}.account-index .link-action-order-again{color:#CA1A35!important}.account-index .order-actions-list li{margin:0 0 5px}.account-index .order-actions-list a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") 0 3px no-repeat;color:#787878;font-size:12px;padding:0 0 0 13px}.account-index .order-actions-list a:hover{color:#CA1A35!important}.account-index .acc-view-all{display:block;background:#f9f9f9;padding:5px 0 20px 0;overflow:hidden}.account-index .acc-view-all a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-h24.png") no-repeat scroll 0 0;clear:both;color:#fff!important;display:block;float:right;font-weight:bold;font-size:14px;height:24px;line-height:24px;margin:0;padding:0 10px 0 25px}#content .page.page-content section.account-index{background:#FFFFFF;border-bottom:medium none;padding:0 15px 15px;margin:0;border-bottom:1px solid #AFB4AF}.sales-order-history #content .page.page-content section.account-index{padding:0}.sales-order-history .block-title-limit{float:right;margin:0 20px 0 0;padding:5px 0 0 0}.sales-order-history .block-title-limit label{font-size:12px;background:#808080;float:left;padding:0 10px;display:block;height:20px;line-height:18px;text-transform:none;color:#fff;margin:0 -1px 0 0}.sales-order-history .block-title-limit select{float:left;height:20px;line-height:20px;border:1px solid #ddd}.sales-order-history .pagination{background:#f9f9f9;padding:15px 0;text-align:center}.sales-order-history .pagination li{background:#ddd;display:inline;margin:0 -2px;padding:0 7px}.sales-order-view .order-actions-list{padding:25px 0 5px 15px;text-align:center;overflow:hidden}.sales-order-view .order-actions-list li{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-70x8.jpg") no-repeat scroll 0 bottom rgba(0,0,0,0);display:inline-block;margin:0 15px 25px 0;padding:0 0 13px;width:70px}.sales-order-view .order-actions-list li:hover{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-70x8-hover.jpg") 0 bottom no-repeat}.sales-order-view .order-actions-list li a{color:#4D4D4D;display:table-cell;height:24px;padding:45px 0 0;text-align:center;vertical-align:middle;width:70px;font-weight:bold;font-size:12px}.sales-order-view .order-actions-list li a:hover{color:#CA1A35}.sales-order-view .order-actions-list .action-order-details{display:none}.sales-order-view .order-actions-list .action-print-order a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-print.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-download-invoice a,.sales-order-view .order-actions-list .action-download-credit-note a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-download.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-order-rma a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-return.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-order-again a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-order.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-contact-seller a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-contact.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-contact-us a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-contact.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-confirm-reception a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-reception.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-rate-seller a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-seller.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-make-claim a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-reclaim.jpg") center 0 no-repeat}.sales-order-view .order-actions-list .action-bank-details a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-bank-details.jpg") center 0 no-repeat}.sales-order-view #my-orders-table{margin:15px!important}.sales-order-view #my-orders-table th{background:#CA1A35!important;color:#fff!important;text-align:center!important;border-bottom:0 none!important}.sales-order-view #my-orders-table th.a-right{border-right:1px solid #CA1A35!important}.sales-order-view #my-orders-table tbody td{font-size:12px!important;font-weight:normal!important;color:#6c746c!important;padding:16px 11px!important;border-right:1px solid #E4E6E4!important;border-left:1px solid #E4E6E4!important;text-align:left!important}.sales-order-view #my-orders-table tbody td.a-center{text-align:center!important;color:#1f1f1f!important;font-weight:bold!important}.sales-order-view #my-orders-table .product-name{font-size:12px;font-weight:bold;color:#1f1f1f!important}.sales-order-view #my-orders-table tfoot{border-top:1px solid #E4E6E4!important}.sales-order-view #my-orders-table tfoot td{font-size:12px!important;padding:5px 25px 5px 0!important}.sales-order-view #my-orders-table .subtotal td{padding:15px 25px 5px 0!important}.sales-order-view #my-orders-table .grand_total_incl td strong,.sales-order-view #my-orders-table .grand_total td strong{font-size:14px!important}.sales-order-view .tabs{margin:25px 0 0!important}.sales-order-view .tabs h5.orderDate{border-bottom:1px solid #CA1A35!important;display:block!important;font-size:16px!important;font-weight:bold!important;margin:15px!important;padding:0 0 3px!important}.sales-order-view .tabs .tab{margin:0!important;padding:0 15px 5px!important}.sales-order-view .tabs .tab h5{background:none repeat scroll 0 0 #CA1A35 !important;border:0 none !important;color:#FFFFFF !important;font-size:14px !important;font-weight:bold !important;padding:5px !important;margin:0!important}.sales-order-view .tabs .tab .cols-2{margin:0 -15px 25px -15px!important}.sales-order-view .tabs .tab .cols-2 .col{margin:0 15px !important;width:318px !important}.sales-order-view .tabs .tab .cols-2 .col .info-box p{border-left:1px solid #D7D7D7!important;border-right:1px solid #D7D7D7!important;border-bottom:1px solid #D7D7D7!important;color:#000000!important;line-height:15px!important;min-height:110px;padding:15px!important;font-size:12px}.sales-order-view .tracking-link{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-car.png") 0 0 no-repeat;dipslay:block;float:left;clear:both;padding:10px 0 5px 57px;font-size:12px;font-weight:bold;margin:10px 0 0}.sales-order-view .tracking-link:hover{text-decoration:underline}.acc-total{margin:15px 15px 15px 0;overflow:hidden;padding:0}.acc-total li{clear:both}.acc-total li > p,.acc-total li > span{float:left;line-height:15px}.acc-total li > p{font-weight:bold}.acc-total li > span{color:#787878;margin:0 2px 0 0}.acc-product-list{border-bottom:1px solid #D7D7D7;margin:15px 0 0 15px;overflow:hidden;padding:0 0 15px}.acc-product-list li.last{width:340px}.acc-product-list li{float:left;margin:0 0 0 15px}.acc-product-list li.last h3{font-size:12px;font-weight:bold}.acc-product-list li.last span{color:#787878;display:block;margin:2px 0 5px}.acc-product-list li.last p{color:#787878 !important;display:block;font-style:italic}.acc-btn{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-red-h20.jpg") right 0 no-repeat;height:20px;line-height:20px;color:#fff;display:block;float:left;padding:0 30px 0 10px}.bloc-confirm{margin:15px 0 0 15px;text-align:right}.bloc-confirm li{clear:both}.bloc-confirm li p{color:#787878!important;font-size:12px}.bloc-confirm li em{color:#CA1A35;display:block;font-style:italic !important;margin:5px 0}.acc-statut{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-bkg-statut.jpg") left 0 no-repeat;height:20px;line-height:20px;display:block;float:right;padding:0 15px 0 25px;margin:0 -16px 10px 0}.acc-statut span,.acc-statut p{font-size:14px;font-weight:bold;float:left;display:block;line-height:20px}.bloc-confirm .acc-statut p{color:#08ab23!important;line-height:20px!important;margin:0 0 0 5px;font-size:14px}.bloc-confirm .acc-p-green{color:#08AB23 !important;display:block;float:right;font-weight:bold;height:20px;line-height:20px !important}.acc-btn-green{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-green-h20.jpg") right 0 no-repeat;height:20px;line-height:20px;color:#fff;display:block;float:right;padding:0 30px 0 10px;font-weight:bold;margin:0 0 0 5px}.acc-contact{margin:15px 0 25px 0!important;border-bottom:0 !important;padding:0 15px !important}.acc-contact h5{margin:0 0 25px 0!important;font-size:12px!important;color:#000!important;font-weight:bold;font-family:"Arial"!important}.acc-contact form{padding:0!important}.acc-contact .form-list label{color:#000000;display:block;font-size:12px;height:32px!important;line-height:32px!important;margin:0 15px 15px 0!important;position:relative!important;text-align:left!important;width:auto!important;padding:0 0 0 37px!important}.acc-contact .form-list .first label{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-num-1.jpg") 0 0 no-repeat}.acc-contact .form-list .last label{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-num-2.jpg") 0 0 no-repeat}.acc-contact .form-list .input-box{clear:none!important;display:block!important;float:left!important;width:330px!important}.acc-contact .form-list .input-box select{border:1px solid #D7D7D7!important;height:20px!important;line-height:24px!important;margin:5px 0 0!important;padding:0!important;width:320px!important}.acc-contact .form-list .last .input-box{clear:both!important;width:99% !important}.acc-contact .form-list .input-box textarea{border:1px solid #D7D7D7!important;display:block!important;height:100px!important;margin:0 0 3px!important;width:100%!important}.acc-contact .form-list .input-box .validation-advice{margin-left:0 !important;right:25px !important}.acc-contact .buttons-set{clear:both;margin:0!important;padding:0!important}.acc-contact button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-red-h30.jpg") right 0 no-repeat!important;border:0 none!important;color:#FFFFFF!important;cursor:pointer;float:right!important;font-weight:bold;font-size:12px!important;height:30px!important;line-height:30px!important;padding:0 45px 0 15px!important}.acc-contact button.cancel{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-gray-h30.jpg") right 0 no-repeat!important;margin-right:15px!important}.order-messages{padding:0 15px;overflow:hidden}.order-messages li{margin:0 0 25px;clear:both;overflow:hidden}.order-messages .order-message .date{display:block;width:80px;float:left;text-align:right;margin:6px 25px 0 0;font-size:12px;line-height:16px}.order-messages .order-message .date strong{font-weight:bold;color:#000}.order-messages .order-message .comments{display:block;float:left;border:1px solid #989898;border-radius:6px;padding:10px;width:543px;position:relative}.order-messages .order-message .comments .arrow{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-arrow-msg.png") 0 0 no-repeat;display:block;width:10px;height:14px;position:absolute;left:-10px;top:10px}.order-messages .order-message .comments h5{font-size:18px!important;color:#464646!important;margin:0 0 5px!important;font-weight:bold!important}.order-messages .order-message .comments p{font-size:12px;color:#989898!important}.order-messages .order-message.message-shop .date{float:right;margin:6px 0 0 25px;text-align:left;color:#0583d3!important}.order-messages .order-message.message-shop .comments{border:1px solid #0583d3}.order-messages .order-message.message-shop .comments .arrow{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-arrow-msg-blue.png") 0 0 no-repeat;left:563px}.order-messages .order-message.message-shop .comments h5{color:#0583d3!important}.order-messages .order-message.message-shop .comments p{color:#464646!important}.dnd-seller-seller-contact section.table{margin:15px 15px 25px 15px!important;border-bottom:0!important}.dnd-seller-seller-contact section.table table th{background:#CA1A35 !important;padding-left:10px!important;color:#fff!important}.dnd-seller-seller-contact section.table table td.first{border-right:1px solid #d7d7d7}.dnd-seller-seller-contact #account-order-info > tbody td{padding:0!important}.dnd-seller-seller-rate section.table{margin:15px 15px 25px 15px!important;border-bottom:0!important}.dnd-seller-seller-rate section.table table th{background:#CA1A35 !important;padding-left:10px!important;color:#fff!important}.dnd-seller-seller-rate section.table table td.first{border-right:1px solid #d7d7d7}.dnd-seller-seller-rate #account-order-info > tbody td{padding:0!important}.dnd-seller-seller-rate .acc-rate{padding:0;border:1px solid #d7d7d7}.dnd-seller-seller-rate .acc-rate .form-list{float:left;margin:15px 0 5px}.dnd-seller-seller-rate .acc-rate .form-list .input-box{clear:none !important;display:block !important;float:left !important;width:auto !important}.dnd-seller-seller-rate .acc-rate .form-list label{color:#000000 !important;display:table !important;font-size:13px !important;height:auto !important;line-height:16px !important;margin:9px 35px 5px 10px !important;min-height:23px !important;padding:0 !important;position:relative !important;text-align:right !important;vertical-align:middle;width:190px !important}.dnd-seller-seller-rate .acc-rate .block-rate{float:left;margin:5px 0 0}.dnd-seller-seller-rate .acc-rate .rating_container a{background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-rate.png");border:0 none;display:block;float:left;height:25px;width:25px}.dnd-seller-seller-rate .acc-rate .rating_container a.rating_on,.dnd-seller-seller-rate .acc-rate .rating_container a.rating_selected{background-position:0 -25px}.dnd-seller-seller-rate .acc-rate .block-yes-no{float:left;margin:0 0 0 6px}.dnd-seller-seller-rate .acc-rate .block-yes-no ul{padding:0;border:0 none}.dnd-seller-seller-rate .acc-rate .block-yes-no ul li{float:left;margin:10px 20px 0 0;font-size:13px;color:#000;font-weight:bold}.dnd-seller-seller-rate .acc-rate .block-yes-no ul li input{margin:-3px 3px 0 0}.dnd-seller-seller-rate .acc-comment > p{margin:25px 0 5px;font-size:13px;color:#000;font-weight:bold;line-height:18px !important}.dnd-seller-seller-rate .acc-comment .form-list .input-box{clear:none !important;display:block !important;float:none !important;width:auto !important}.dnd-seller-seller-rate .acc-comment .form-list textarea{border:1px solid #D7D7D7!important;display:block!important;height:100px!important;margin:0 0 2px!important;width:99%!important}.dnd-seller-seller-rate .acc-rate-des{border:1px solid #989e98;border-radius:3px;float:right;margin:20px 20px 0 0;padding:10px 10px 5px 10px;width:200px;position:relative}.dnd-seller-seller-rate .acc-rate-des li{margin:0 0 5px;font-size:13px}.dnd-seller-seller-rate .acc-rate-des .arrow{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-arrow-msg.png") 0 0 no-repeat;display:block;width:10px;height:14px;position:absolute;left:-10px;top:5px}.dnd-account-sales-order-choice section.table{margin:15px 15px 25px 15px!important;border-bottom:0!important}.dnd-account-sales-order-choice section.table table th{background:#CA1A35 !important;padding-left:10px!important;color:#fff!important}.dnd-account-sales-order-choice section.table table td.first{border-right:1px solid #d7d7d7}.dnd-account-sales-order-choice #account-order-info > tbody td,.dnd-account-sales-order-choice #order-claim-choice-form{padding:0!important;text-align:center}.dnd-account-sales-order-choice .acc-product-list li.last{width:300px}.dnd-account-sales-order-choice .acc-product-list li:first-child{margin-left:0;position:relative}.dnd-account-sales-order-choice .acc-product-list li input{margin:12px 5px 0 0;float:left}.dnd-account-sales-order-choice .acc-product-list .validation-advice{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;color:#C70B28 !important;font-size:12px;font-weight:bold;line-height:15px;margin:0;padding:8px;position:absolute;top:-8px;left:20px;z-index:0}.dnd-account-sales-order-choice .buttons-set{clear:both;margin:0!important;padding:15px 0 0!important}.dnd-account-sales-order-choice .buttons-set button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-red-h30.jpg") right 0 no-repeat!important;border:0 none !important;color:#FFFFFF !important;cursor:pointer;float:right !important;font-weight:bold;font-size:12px !important;height:30px !important;line-height:30px !important;padding:0 45px 015px !important}.dnd-account-sales-order-return section.table{margin:15px 15px 25px15px!important;border-bottom:0!important}.dnd-account-sales-order-return section.table table th{background:#CA1A35 !important;padding-left:10px!important;color:#fff!important}.dnd-account-sales-order-return section.table table td.first{border-right:1px solid #d7d7d7}.dnd-account-sales-order-return .acc-product-list li.last{width:300px}.dnd-account-sales-order-return .acc-product-list li:first-child{margin-left:0}.dnd-account-sales-order-return .acc-product-list li input{margin:12px 5px 0 0;float:left}.contact-login{padding:25px 25px 5px}.contact-login .validation-advice{margin-left:316px}.contact-login > h2{color:#000000;font-size:18px;line-height:18px;padding:0 160px}.contact-login > h3{color:#555;font-size:14px;line-height:18px;padding:0 160px}.contact-login > ul{padding:0 200px;margin:25px 0 0 0}.contact-login > ul li{color:#000000;font-size:14px;line-height:18px}.contact-login .connect-account{padding:25px 160px;overflow:hidden}.contact-login .connect-account a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat scroll 0 -96px rgba(0,0,0,0);display:block;float:left;font-size:14px;height:25px;line-height:25px;padding:0 0 0 25px}.contact-login a:hover{text-decoration:underline}.contact-login .fieldset{background:none;border:0 none;margin:28px 0;padding:0}.contact-login .fieldset li{list-style:none;clear:both;margin:0 0 5px;overflow:hidden}.contact-login .fieldset li label{color:#000000;display:block;font-weight:bold;font-size:14px;height:24px;line-height:24px;margin:0 10px 0 0;position:relative;text-align:right;width:275px;float:left}.contact-login .fieldset li .input-box{float:left}.contact-login .fieldset li input{border:1px solid #949B94;height:22px;line-height:22px;padding:0 5px;width:305px;display:block;margin:0}.contact-login .contact-message-info p{color:#000000;font-size:16px;line-height:18px;padding:0 160px}.contact-login .buttons-set{padding:0 295px 0 160px;margin:25px 0 0 0}.contact-login .buttons-set button{background:#B63125;border:0 none;color:#FFFFFF;cursor:pointer;float:right;font-weight:bold;font-size:18px;height:40px;line-height:40px;padding:0 15px}.contact-login .required{margin:10px 295px 0 0}#seller-popin-close{margin-top:10px}.popin-content{max-height:340px;overflow-y:scroll;padding:0 9px 0 0;width:665px}#seller-informations{background:#FCFCFC;border:1px solid #FFFFFF;color:#111111;display:none;min-height:380px;padding:15px;width:670px;z-index:10000;font-size:12px;line-height:16px}#seller-informations .close{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-close-w.png") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:14px;overflow:hidden;position:absolute;right:10px;text-indent:-999px;top:-20px;width:14px}#seller-informations h4{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-title-popin.png") no-repeat scroll;border-bottom:none;color:#fff;font-size:24px;line-height:24px;font-weight:bold;padding:13px 0 0;height:34px;width:638px;text-align:center;margin:-40px 0 15px 16px}#seller-informations h5{font-size:18px;color:#999e98;border-bottom:1px solid #CA1A35;display:block;padding:0 0 5px;margin:0 0 5px}#seller-informations .cols2{margin:10px 0 25px !important;background:url("https://www.retif.lu/skin/frontend/retif/default/images/bkg_cart-divider.gif") 364px 0 repeat-y;overflow:hidden}#seller-informations .cols2 .col{border:0 none!important;margin:0!important;min-height:200px;padding:0 15px !important;width:335px !important;float:left}#seller-informations .cols2 .col h6{background:#CA1A35 !important;border:0 none !important;color:#FFFFFF !important;font-size:14px !important;font-weight:bold !important;margin:0 0 10px!important;padding:5px !important}#seller-informations .livraison{background:url("https://www.retif.lu/skin/frontend/retif/default/images/acc-pt-car.png") 0 0 no-repeat;dipslay:block;float:left;clear:both;padding:10px 0 5px 57px;font-size:14px;font-weight:normal;margin:10px 0 0}#seller-informations .livraison strong{font-size:18px;color:#CA1A35}#seller-informations .livraison sup{font-size:12px;line-height:10px;padding:0 0 0 1px;vertical-align:top}#seller-informations button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-red-h30.jpg") right 0 no-repeat!important;border:0 none !important;color:#FFFFFF !important;cursor:pointer;float:none !important;font-weight:bold;font-size:12px !important;height:30px !important;line-height:30px !important;padding:0 45px 0 15px !important;margin:0 0 0 270px}.split-button{display:inline-block;z-index:1;position:relative;max-width:300px;white-space:nowrap}.split-button.clickable:active{left:1px;top:1px}.split-button{background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_btn.gif) no-repeat 0 0;height:21px;padding:0 0 0 10px;margin:0}.split-button.active{z-index:100}.split-button strong{cursor:default;font-weight:bold;text-transform:uppercase;font-size:11px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_btn.gif) no-repeat 100% 0;height:19px;padding:3px 30px 0 5px;margin:0;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.split-button.clickable > strong,.split-button strong[onclick]{text-transform:uppercase;font-size:11px;color:#C73615;text-transform:uppercase;cursor:pointer}.split-button .change{display:inline-block;border:1px solid;border-color:transparent transparent transparent #999;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_btn-split-change.png) 5px 50% no-repeat;text-indent:-999em;overflow:hidden;width:15px;cursor:pointer;height:11px;margin-left:8px;vertical-align:middle}.split-button .change{position:absolute;right:5px;top:0px;height:19px;border-left-color:#ccc}.split-button.light{background:none;height:auto;padding:0}.split-button.light.clickable:active{top:auto;left:auto}.split-button.light strong{display:inline-block;font-size:11px;text-transform:none;background:none;font-weight:normal;padding:0;height:auto;overflow:visible;white-space:normal;text-overflow:visible}.split-button.light.clickable > strong,.split-button.light strong[onclick]{text-transform:none;text-decoration:underline;color:#999}.split-button.light.clickable > strong:hover,.split-button.light strong[onclick]:hover{text-decoration:none}.split-button.light .change{position:static;right:auto;top:auto;height:11px;border-left-color:#999}.split-button.active .change,.split-button .change:hover{background-position:-995px 50%}.split-button .list-container{position:absolute;display:none;right:0;top:100%;padding:0;min-width:100%;max-width:300px;float:left}.split-button.active .list-container{display:block}.split-button .list-container ul{background:#fff;border:1px solid rgba(0,0,0,0.1);position:relative}.split-button .list-container ul > li{white-space:nowrap;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_btn-split-item.png) no-repeat -10000px -10000px;border:1px solid #c1c1c1;border-top-width:0;margin:0;display:block!important;margin:0!important}.split-button .list-container ul > li:first-child{border-top-width:1px}.split-button .list-container li a,.split-button .list-container li span{display:block;line-height:1.2!important;cursor:pointer;padding:5px 18px 5px 18px;color:#999;font-size:11px;text-transform:none;text-decoration:none;text-align:left;text-overflow:ellipsis;overflow:hidden}.split-button .list-container li:hover a,.split-button .list-container li:hover span,.split-button .list-container li:hover{color:#fff;text-decoration:none}.split-button .list-container li:hover{background-color:#999;background-position:5px -984px}.split-button .list-container li.new{color:#d33911;background-color:#eee;background-position:5px 7px}.split-button .list-container li.new:hover{background-color:#999;background-position:5px -485px}.dnd-rpp-product-recent .page-title{border:0 none;padding:0 20px}.dnd-rpp-product-recent .pagination{padding:0 20px}.dnd-rpp-product-recent #rpp-grid-actions,.dnd-rpp-product-recent #rpp-buttons{padding:0 20px;letter-spacing:-0.35em;margin:10px 0}.dnd-rpp-product-recent .page-title h1{text-transform:uppercase;color:#b63125;padding:15px 0;font-weight:bold}.dnd-rpp-product-recent #rpp-form .col-2{background:#f1f0ef!important;margin:0 0 0 8px!important;padding:0!important}.dnd-rpp-product-recent #rpp-grid-actions .rpp-total-select,.dnd-rpp-product-recent #rpp-grid-actions .rpp-pagination,.dnd-rpp-product-recent #rpp-grid-actions .rpp-grid-limit,.dnd-rpp-product-recent #rpp-buttons .rpp-wishlist,.dnd-rpp-product-recent #rpp-buttons .rpp-pagination,.dnd-rpp-product-recent #rpp-buttons .rpp-cart{display:inline-block;width:33.33%;box-sizing:border-box;letter-spacing:normal;vertical-align:middle}.dnd-rpp-product-recent #rpp-grid-actions .rpp-total-select,.dnd-rpp-product-recent #rpp-buttons .rpp-wishlist{text-align:left}.dnd-rpp-product-recent #rpp-grid-actions .rpp-pagination,.dnd-rpp-product-recent #rpp-buttons .rpp-pagination{text-align:center}.dnd-rpp-product-recent #rpp-grid-actions .rpp-grid-limit,.dnd-rpp-product-recent #rpp-buttons .rpp-cart{text-align:right}.dnd-rpp-product-recent #rpp-grid-actions .rpp-total-select a{margin-right:10px}.dnd-rpp-product-recent #rpp-grid-actions .rpp-total-select span{margin-right:3px}.dnd-rpp-product-recent .pagination li{display:inline-block;margin:0 1px 0 1px;border:1px solid #bdbdbd}.dnd-rpp-product-recent .pagination li.current{background:#b63125;border:1px solid #b63125}.dnd-rpp-product-recent .pagination li:hover a{color:#b63125}.dnd-rpp-product-recent .pagination li a{display:inline-block;padding:5px 8px 5px 8px;color:#555555}.dnd-rpp-product-recent .pagination li.current a{color:#FFF}.dnd-rpp-product-recent #rpp-buttons button.button{margin-right:0;margin-top:3px;width:200px;text-align:right;text-transform:uppercase;height:35px;font-size:12px;font-family:'LatoLightRegular';padding-right:10px}.dnd-rpp-product-recent #rpp-buttons button.btn-add{color:#FFF;;text-transform:uppercase;background-color:#39b14f;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/bg-add-to-cart-big.png");background-repeat:no-repeat;border:0 none;padding-right:10px}.dnd-rpp-product-recent #rpp-buttons button.btn-add-wishlist{color:#000000;text-transform:uppercase;background-color:#FFF;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/picto-wishlist.png");background-repeat:no-repeat;border:0 none;padding-left:25px;border:1px solid #dadada}.dnd-rpp-product-recent #rpp-buttons button.btn-add:hover{background-color:#08db16;color:#FFF}.dnd-rpp-product-recent #rpp-buttons button.btn-add-wishlist:hover{background-color:#f1f1f1}#my-rpps-table th{background:#7D7D7D!important;padding:5px!important;border:0 none !important;border-bottom:2px solid #3A3A3A!important;color:#FFF!important;font-weight:bold!important;white-space:nowrap}#my-rpps-table th:first-child{text-align:left}#my-rpps-table tbody tr td{background:#FFF;position:relative;border-bottom:1px solid #dadada}#my-rpps-table tbody tr td.description{text-align:left!important;color:#7D7D7D!important}#my-rpps-table tbody tr td.description p:last-child{font-size:11px;margin-top:5px}#my-rpps-table tbody tr td .availability{font-weight:bold}#my-rpps-table tbody tr td .quantity{width:75px}#my-rpps-table tbody tr.disabled td .quantity{color:#ccc}#my-rpps-table tbody tr.disabled td .quantity input{background:#f1f0ef}#my-rpps-table tbody tr td .quantity span{cursor:pointer}#my-rpps-table .rpp-popin{background:#FFF;position:absolute;z-index:1;top:-50%;left:100%;-moz-box-shadow:1px 1px 10px 1px #999;-webkit-box-shadow:1px 1px 10px 1px #999;-o-box-shadow:1px 1px 10px 1px #999;box-shadow:1px 1px 10px 1px #999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999,Direction=134,Strength=10);padding:10px}#my-rpps-table .rpp-popin img{margin:30px}#my-rpps-table .rpp-popin p{margin-bottom:30px;text-align:left}#my-rpps-table tbody tr.category td{text-align:left;text-transform:uppercase;color:#7d7d7d;font-weight:bold;background:#f1f0ef}.my-wishlist{padding:0 20px 20px 0}.my-wishlist .page-title{border:0 none}.my-wishlist .page-title h1{text-transform:uppercase;color:#b63125;padding:15px 0;font-weight:bold}.my-wishlist .page-description{margin:10px 0 20px;line-height:18px;font-size:12px}.my-wishlist textarea{width:99%;height:3.9em;resize:vertical;line-height:1.3em;overflow:auto}.my-wishlist .wishlist-management{overflow:hidden;margin-bottom:15px}.my-wishlist .wishlist-management a{float:right;height:20px;line-height:20px;margin-left:15px;padding-left:20px;background:url('https://www.retif.lu/skin/frontend/retif/default/images/picto-arrow-right-red-square.png') no-repeat scroll left center rgba(0,0,0,0)}#wishlist-table .price-box{margin:3px 0}#wishlist-table tr.odd,#wishlist-table tr.even{background:#FFF}#wishlist-table td .description{margin:10px 0;max-height:3.9em;line-height:1.3em;overflow:hidden;word-wrap:break-word;max-width:345px}#wishlist-table td .description .inner{overflow:hidden}#wishlist-table td{padding:15px 10px;border-bottom:1px solid #f1f0ef}#wishlist-table th:first-child,#wishlist-table td:first-child{padding-left:10px;padding-right:0}#wishlist-table th{background:#7D7D7D!important;padding:5px!important;border:0 none !important;border-bottom:2px solid #3A3A3A!important;color:#FFF!important;font-weight:bold!important;white-space:nowrap}#wishlist-table td p{margin:5px 0 15px}#wishlist-table td.last{padding:4px 10px;width:1px}#wishlist-table td .info-cell{text-align:left;line-height:1.2;font-size:14px}#wishlist-table td .info-cell .product-ref{font-size:11px;display:block;clear:both;margin-top:5px}#wishlist-table td .qty-cell .quantity{width:75px}#wishlist-table td .qty-cell .quantity .increase-qty,#wishlist-table td .qty-cell .quantity .decrease-qty{float:left;margin-top:5px;cursor:pointer;font-size:8px}#wishlist-table td .qty-cell .quantity .qty{float:left;margin:0 5px}#wishlist-table td .price-box{font-size:12px}#wishlist-table td .price-box p{margin:0 0 5px}#wishlist-table td .truncated{float:left;width:auto;margin-right:10px;line-height:18px}#wishlist-table td .truncated .show .item-options{top:-40px;right:100%;left:auto;margin-right:15px;line-height:1.2}#wishlist-table td .truncated .truncated_full_value .item-options dl{background-position:100% 0}#wishlist-table td .availability{font-weight:bold}#wishlist-table td .in-stock{color:#39B14F}#wishlist-table td .price-cell .price-box span:first-child .price{font-size:14px;font-weight:bold}#wishlist-table td .subtotal-cell .price{font-size:12px;font-weight:bold}#wishlist-table td .btn-cart{background:url("https://www.retif.lu/skin/frontend/retif/default/images/bg-add-to-cart.png") no-repeat scroll 2px center #39b14f!important;width:25px;height:25px;margin:0!important}#wishlist-table td .btn-cart span{color:#ffffff;font-family:"LatoBold","Trebuchet MS",Arial,sans-serif;padding:2px!important;display:block;text-indent:-9999em}#wishlist-table td .btn-cart:hover{background-color:#08db16!important}#wishlist-table td .btn-remove{width:16px;height:16px;background:url('https://www.retif.lu/skin/frontend/retif/default/images/picto-delete.png') no-repeat scroll center center transparent;background-size:12px 12px}#wishlist-table .item-manage{margin:0 0 0 0;float:left}#wishlist-table .item-manage .split-button{margin:10px 9px 0 0}#wishlist-table .item-manage .split-button .change{margin-left:2px}#wishlist-table .item-manage .split-button:last-child{margin-right:0}#wishlist-view-form .buttons-set{padding:0;margin-top:15px}#wishlist-view-form .buttons-set button{float:left;margin-right:30px;padding-left:20px;margin-bottom:15px;background:url('https://www.retif.lu/skin/frontend/retif/default/images/picto-arrow-right-red-square.png') no-repeat scroll left center transparent}#wishlist-view-form .buttons-set button:hover{color:#b63125}#wishlist-view-form .buttons-set button.btn-add{margin-right:0;color:#FFF;margin-top:3px;width:200px;float:right;text-align:right;text-transform:uppercase;height:35px;font-size:12px;font-family:'LatoLightRegular';background-color:#39b14f;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/bg-add-to-cart-big.png");background-repeat:no-repeat;border:0 none;padding-right:10px}#wishlist-view-form .buttons-set button.btn-add:hover{background-color:#08db16;color:#FFF}#wishlist-view-form .buttons-set button.btn-add strong{font-family:'LatoBold'}#wishlist-view-form .buttons-set button:last-child{margin-right:0}.wishlist-empty{font-size:12px;padding:15px 10px;text-align:center}p.wishlist-empty{border:1px solid #d0d0d0}.wishlist-index-index .popup-block{border:#ccc solid 1px;background:#f4f4f4;height:auto!important;box-shadow:none}.wishlist-index-index .popup-block .block-title{position:relative;margin:0 10px 10px;padding:10px 0 0;line-height:22px;border-bottom:1px solid #b63125;font-weight:normal;background:0 none}.wishlist-index-index .popup-block .block-title strong{font-size:20px;color:#424242}.wishlist-index-index .popup-block .block-content{background:0 none}.wishlist-index-index .popup-block .block-content .form-list li{margin-bottom:20px}.wishlist-index-index .popup-block .block-content label{width:100%!important;margin-bottom:10px;font-size:12px;display:block}.wishlist-index-index .popup-block .block-content .form-list .control .input-box{margin:0;clear:both;display:block}.wishlist-index-index .popup-block .block-content input{height:25px;padding:0 10px;border-radius:2px;width:100%}.wishlist-index-index .popup-block .block-content textarea{width:96%!important;padding:2%;line-height:1.6}.wishlist-index-index .popup-block .block-content .buttons-set{width:100%;padding:0;margin:0}.wishlist-index-index .popup-block .block-content .buttons-set button{float:left;padding:5px 20px 5px 20px;color:#FFF;background:#888;font-size:20px;text-decoration:none}.wishlist-index-index .popup-block .block-content .buttons-set button.btn-save{float:right;background:#b63125}.wishlist-index-index .popup-block .block-content .buttons-set button:hover{background:#555}.wishlist-index-index .popup-block .btn-close{background:url('https://www.retif.lu/skin/frontend/retif/default/images/close.png') no-repeat scroll 0 0 transparent;width:20px;height:20px;background-size:20px 20px;top:6px;right:0}#atw-content{display:none}#atw-popin{border:#ccc solid 1px;background:#f4f4f4;height:auto!important}#atw-popin #atw-content{display:block}#atw-popin .top.table_window{background:0 none;border-bottom:0 none}#atw-popin #atw-popin_top{position:relative;margin:10px 2%;height:22px;line-height:22px;font-size:20px;color:#424242;border-bottom:1px solid #b63125;width:96%;font-weight:normal}#atw-popin .magento_nw,#atw-popin .magento_ne,#atw-popin .magento_w,#atw-popin .magento_e{display:none}#atw-popin #atw-popin_table_content{background:0 none}#atw-popin #atw-popin_content{margin:2% 2%;width:96%!important;background:0 none;height:auto!important}#atw-popin #atw-content #atw-form .wishlist-list{margin-top:25px}#atw-popin #atw-content #atw-form ul li{margin-bottom:20px;font-size:14px}#atw-popin #atw-content #atw-form ul li input{margin:0 5px 0 2px}#atw-popin #atw-content #atw-form ul li .input-text{padding:10px 5px;border-radius:3px;min-width:200px}#atw-popin #atw-content #atw-form #atw-btn{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-weight:bold;float:right;font-size:18px;padding:0 15px}#atw-popin_close{background:url('https://www.retif.lu/skin/frontend/retif/default/images/close.png') no-repeat scroll 0 0 transparent;width:26px;height:26px;background-size:20px 20px;top:6px;right:6px}#atw-loader{display:block;float:right;margin-right:15px;width:40px;height:40px;background:url('https://www.retif.lu/skin/frontend/retif/default/images/j2t/ajax-loader.gif') no-repeat scroll center center transparent}#atw-popin #atw-content .standard-block{margin:0 0 15px;padding:15px;background:#FFF;font-size:14px;line-height:16px;color:#777}#atw-popin #atw-content .info-product .product-image{float:left;margin:0 20px 0 0}#atw-popin #atw-content .info-product .product-name{padding-bottom:5px;font-weight:bold}#atw-popin #atw-content .info-product .product-sku{padding-bottom:5px}#atw-popin #atw-content .info-product .price-and-cart .product-sold-by{position:relative;margin-top:15px}#atw-popin #atw-content .price-right{float:right;margin:-5px 0 0 10px}#atw-popin #atw-content .buttons{margin-top:15px}#atw-popin #atw-content .buttons a{float:left;padding:5px 20px 5px 20px;color:#FFF;background:#888;font-size:20px;text-decoration:none}#atw-popin #atw-content .buttons a:first-child{float:right;background:#b63125}#atw-popin #atw-content .buttons a:hover{background:#555}#atw-popin #atw-content .suggestions-grid .block-title{margin:0}#atw-popin #atw-content .suggestions-grid .products{background:0 none;padding:5px 2px 0}#atw-popin #atw-content .suggestions-grid .products .product{width:183px;margin:10px 0 10px 20px;padding:10px;height:auto;background:#FFF}#atw-popin #atw-content .suggestions-grid .products .product:first-child{margin-left:0}#atw-popin #atw-content .suggestions-grid .products .product .image{width:100%;text-align:center}#atw-popin #atw-content .suggestions-grid .products .product .info{margin-top:10px}.link-edit{padding-left:18px;line-height:18px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_link-edit.png) no-repeat 0 0;display:inline-block}.wishlist-management .link-edit{width:16px;padding:0;margin:0 5px;height:16px;text-indent:-999em;overflow:hidden;vertical-align:middle}.wishlist-management .btn-create{float:right;margin-bottom:10px}.wishlist-management .sub-title{float:left;max-width:100%}.wishlist-management .sub-title h2{word-wrap:break-word}.wishlist-management .note-msg{clear:both;margin:0 0 10px;padding:10px;border-style:solid !important;border-width:1px !important;font-size:12px !important;border-color:#fcd344;background-color:#fafaec;color:#3d6611}.wishlist-management .msg-private{background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_lock.png) no-repeat 10px 10px #fafaec;padding-left:30px}.wishlist-management .table-caption .label{font-size:12px;float:left;line-height:21px}#wishlists-move{float:right;margin-left:10px}#wishlists-copy{float:right}#wishlists-select{background:none;padding-left:0;white-space:nowrap;float:left;max-width:220px}#wishlists-select strong{background:none;padding-right:0;padding-left:7px;font-weight:normal;font-size:12px;text-transform:none}#wishlists-select strong span{font-weight:bold}#wishlists-select .change{text-indent:0;width:auto;background:none;margin-left:4px;border:0;right:auto;left:100%;text-decoration:none;line-height:19px;margin-top:1px}#wishlists-select .change span{color:#1e75b4;text-transform:none;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_header-panel.gif) no-repeat scroll 100% -74px transparent;padding-right:10px}#wishlists-select.active .change span{color:#d33911;background-position:100% -130px}#wishlists-select .list-container{right:auto;left:0;margin-top:4px}#wishlists-select .list-container ul{background:#e7e7e7;border:0}#wishlists-select .list-container li:first-child{border-top:0}#wishlists-select .list-container li{border-color:#d9d9d9}#wishlists-select .list-container a,#wishlists-select .list-container span{color:#1e75b4;padding:5px 6px}#wishlists-select .list-container li:hover a,#wishlists-select .list-container li:hover span,#wishlists-select .list-container li:hover{color:#d33911}#wishlists-select .list-container li:hover{background-position:-999em -999em;background-color:#f8f8f8}#wishlists-select .list-container li.new{color:#d33911;background-color:#d9d9d9;background-position:5px 7px;padding-left:12px}#wishlists-select .list-container li.new:hover{background-color:#999;background-position:5px -485px;color:#fff}#wishlists-select .list-container li.new:hover a,#wishlists-select .list-container li.new:hover span{color:#fff}.col3-layout #wishlist-search-results .item-name{max-width:340px;word-wrap:break-word;display:block}.col2-right-layout #wishlist-search-results .item-name,.col2-left-layout #wishlist-search-results .item-name{max-width:500px}.col1-layout #wishlist-search-results .item-name{max-width:600px}.list-info{border:1px solid #dadada;padding:10px 0;margin:0 0 15px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_block.gif) repeat-x 100% 100% #fff;max-width:100%;word-wrap:break-word}.list-info .item{padding:5px 0;font-size:12px;border-top:1px dotted #d9d9d9;margin:0 15px}.list-info .item:first-child{border-top:0}.list-info .item .label{font-weight:normal;font-style:italic;font-size:0.9em;margin-right:5px}.list-info .item .label:after{content:':'}.list-info .item .value{font-weight:bold}.wishlist-search-view #wishlist-table td.last{padding:15px 10px}.wishlist-search-view #wishlist-table .description{max-height:6.5em;max-width:280px}.wishlist-search-view .list-info{display:inline-block}.wishlist-search-view .sub-title{clear:both}.wishlist-search-view p.qty{text-align:center}.wishlist-index-share .back-link a{color:#C70B28}.wishlist-index-share .buttons-set button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-family:"LatoBold","Trebuchet MS",Arial,sans-serif;float:right;font-size:18px;padding:0 15px}.wishlist-index-share .buttons-set{padding:10px 0 0}.wishlist-index-share h1{background:#ddd;color:#000;font-family:"LatoBold","Trebuchet MS",Arial,sans-serif;font-size:18px;height:30px;line-height:30px;padding:0 0 0 20px;text-transform:uppercase}.wishlist-index-share h1 .retif-border.large-border:before{margin:-5px 0 0 -20px}.wishlist-index-share .page-title{border:0 none}.wishlist-index-share #form-validate .fieldset,.wishlist-index-share .buttons-set{margin-right:20px}.wishlist-index-share #form-validate .fieldset label{margin-bottom:10px}.wishlist-index-share #form-validate .fieldset .validation-advice{margin-left:540px;width:170px}.wishlist-shared-index .my-wishlist{padding:0}.wishlist-shared-index .back-link a{color:#C70B28}.wishlist-shared-index .buttons-set{padding:10px 20px 0}.wishlist-shared-index .buttons-set button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-family:"LatoBold","Trebuchet MS",Arial,sans-serif;float:right;font-size:18px;padding:0 15px}.wishlist-shared-index .page-title{margin-top:15px}.wishlist-shared-index #content h1{background:#ddd;color:#000;font-family:"LatoBold","Trebuchet MS",Arial,sans-serif;font-size:18px;height:30px;line-height:30px;padding:0 0 0 20px;text-transform:uppercase}.wishlist-shared-index #content h1 .retif-border.large-border:before{margin:-5px 0 0 -20px}.wishlist-shared-index .wishlist-empty-text{margin:10px 20px 0}.wishlist-index-print .my-wishlist{margin-top:15px}.wishlist-index-print #wishlist-table th{white-space:nowrap}.wishlist-index-print .buttons-set{padding:10px 0 0}.wishlist-index-print .buttons-set button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-family:"LatoBold","Trebuchet MS",Arial,sans-serif;float:right;font-size:18px;padding:0 15px}.window-overlay{background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.window-overlay{position:absolute;top:0;left:0;min-height:100%;background:#000;opacity:0.5;width:100%;z-index:990;display:none}.window-overlay.active{display:block}.popup-block{border:1px solid #cfcfcf;left:50%;top:40%;position:absolute;margin:-85px 0 0 -250px;width:500px;text-align:left;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;z-index:1000;position:fixed;display:none}.popup-block.active{display:block}.popup-block .block-title{background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_page-title.gif) repeat-x scroll 0 0 #F6F6F6;border-bottom:1px solid #CFCFCF;padding:17px 17px 10px}.popup-block div.btn-close{background:url(https://www.retif.lu/skin/frontend/retif/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:19px;right:17px;height:15px;width:15px;text-indent:-9999em;cursor:pointer}.popup-block .block-title strong{color:#D12C01;font-size:16px;font-weight:normal}.popup-block .block-content{padding:17px 17px 25px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_block.gif) repeat-x 0 100% #fff;font-size:12px}.popup-block .block-content .form-list label{width:180px}.popup-block .block-content .form-list .input-text{width:230px}.popup-block .block-content .form-list .control .input-box{margin-left:195px}.popup-block .block-content .form-buttons{width:auto;padding-left:188px;padding-top:10px}.popup-block .block-content .form-buttons .button{float:left}.popup-block.loading .block-content *{text-align:left;text-indent:-99999em;overflow:hidden;position:relative;margin-left:-9999em}.popup-block.loading .block-content:before{content:'';display:block;background:url(https://www.retif.lu/skin/frontend/retif/default/images/opc-ajax-loader.gif) no-repeat 0 50%;position:absolute;z-index:99;top:50%;left:50%;line-height:16px;padding:16px;text-indent:0!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote{font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"PacificoRegular";src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/pacifico/pacifico-webfont.eot");src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/pacifico/pacifico-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/pacifico/pacifico-webfont.woff") format("woff"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/pacifico/pacifico-webfont.ttf") format("truetype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/pacifico/pacifico-webfont.svg#PacificoRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PhoenicastdBoldItalic";src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd-webfont.eot");src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd-webfont.woff") format("woff"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd-webfont.ttf") format("truetype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd-webfont.svg#phoenica/phoenicastdBoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PhoenicastdBlackRegular";src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_0-webfont.eot");src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_0-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_0-webfont.woff") format("woff"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_0-webfont.ttf") format("truetype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_0-webfont.svg#phoenica/phoenicastdBlackRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PhoenicastdBlackItalic";src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_1-webfont.eot");src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_1-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_1-webfont.woff") format("woff"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_1-webfont.ttf") format("truetype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_1-webfont.svg#phoenica/phoenicastdBlackItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PhoenicastdBold";src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_2-webfont.eot");src:url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_2-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_2-webfont.woff") format("woff"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_2-webfont.ttf") format("truetype"),url("https://www.retif.lu/skin/frontend/retif/default/css/fonts/phoenica/phoenicastd_2-webfont.svg#phoenica/phoenicastdBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'LatoBlackRegular';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bla-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bla-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bla-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bla-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bla-webfont.svg#lato_blackregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoBlackItalic';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-blaita-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-blaita-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-blaita-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-blaita-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-blaita-webfont.svg#lato_blackitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoBold';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bol-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bol-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bol-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bol-webfont.svg#latobold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoBoldItalic';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bolita-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bolita-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bolita-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bolita-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-bolita-webfont.svg#latobold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoHairLineRegular';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-hai-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-hai-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-hai-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-hai-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-hai-webfont.svg#lato_hairlineregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoHairLineItalic';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-haiita-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-haiita-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-haiita-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-haiita-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-haiita-webfont.svg#lato_hairlineitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoLightRegular';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-lig-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-lig-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-lig-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-lig-webfont.svg#lato_lightregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoLightItalic';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-ligita-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-ligita-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-ligita-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-ligita-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-ligita-webfont.svg#lato_lightitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoRegular';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-reg-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-reg-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-reg-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-reg-webfont.svg#latoregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoItalic';src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-regita-webfont.eot');src:url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-regita-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-regita-webfont.woff') format('woff'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-regita-webfont.ttf') format('truetype'),url('https://www.retif.lu/skin/frontend/retif/default/css/fonts/lato/lato-regita-webfont.svg#latoitalic') format('svg');font-weight:normal;font-style:normal}body{color:#777777;font-family:Arial,sans-serif;font-size:11px;text-align:left;background:#f6f6f6}body a:hover{text-decoration:none}input,select,textarea{color:#555555;font-family:"Trebuchet MS",Arial,sans-serif;font-size:11px}#container{background-repeat:no-repeat;background-position:center top;background-attachment:fixed}.wrapper{position:relative;margin:auto;width:1024px;z-index:1}.cols{overflow:hidden;position:relative;clear:both}.cols .col{float:left}.toggle-text{line-height:15px;margin:3px 0 0 0;padding:0 25px 0 0;position:relative}.toggle-text > a{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat 0 0;display:block;height:16px;position:absolute;right:0;width:16px;cursor:pointer}.toggle-text > a.current{background-position:0 -16px}.toggle-text .hide{display:none}.tabs .tab{display:block;height:auto}.page-popup h1{color:#949B94;font-size:22px;height:35px;line-height:35px}.page-popup .buttons-set{border:none;padding:0}.page-popup .buttons-set a{color:#000;text-decoration:none}.page-popup .buttons-set a:hover{text-decoration:none}#content{background-color:#ffffff;padding-bottom:20px}#content .page{padding:0;width:auto}#content .page.page-content section .SpePickupInfo{color:#000000}#content .page.page-content section h1{font-weight:bold;font-size:18px;height:30px;line-height:30px;margin-top:12px;padding-left:20px}#content .page.page-content section h1{margin:0}#content .page.page-content section h1 a{position:relative;display:block;float:right;right:20px;padding:0 8px;background:#b63125;color:#ffffff}#content .page.page-content section h1 a:hover{background:#949b94}#content .page.page-content section h1.hdu-ticket-title{font-size:14px;height:44px;line-height:44px}#content .page.page-content section > h2{background:#969d96;color:#fff;height:50px;font-size:24px;line-height:50px;padding:0 20px}#content .page.page-content section > h3{background:#969d96;color:#fff;height:50px;font-size:24px;line-height:50px;padding:0 0 0 20px;text-align:left}.checkout-standard-table .price-box .price-label,.suggestions-grid .price-box .price-label,.main-price .price-box .price-label,.cols.products .col .price-box .price-label{display:none}.checkout-standard-table .price-box .regular-price .price,.suggestions-grid .price-box .regular-price .price,.main-price .price-box .regular-price .price,.cols.products .col .price-box .regular-price .price{color:#333333;display:inline-block;font-weight:bold;font-size:16px;margin:0 0 0 0;padding-top:6px;height:20px}.main-price .price-box .regular-price .price{font-size:30px}.checkout-standard-table .price-box .old-price,.suggestions-grid .price-box .old-price,.main-price .price-box .old-price,.cols.products .col .price-box .old-price{display:inline;color:#b63125;text-decoration:line-through;font-size:2em}.main-price .price-box .old-price{font-size:25px}.checkout-standard-table .price-box .old-price .price,.suggestions-grid .price-box .old-price .price,.main-price .price-box .old-price .price,.cols.products .col .price-box .old-price .price{display:inline;padding:0;color:#333333;font-size:15px;margin:0 0 3px 0;font-weight:bold}.main-price .price-box .old-price .price{font-size:18px}.checkout-standard-table .price-box .each,.suggestions-grid .price-box .each,.main-price .price-box .each,.cols.products .col .price-box .each{padding-left:5px;font-size:12px;color:#333333;text-decoration:none}.checkout-standard-table .price-box .price-by,.suggestions-grid .price-box .price-by,.main-price .price-box .price-by,.cols.products .col .price-box .price-by{display:inline-block;padding-top:3px;font-weight:bold;color:#333333;font-size:12px}.price-box .price-by .total-price{font-size:1.2em}.checkout-standard-table .price-box .special-price .price,.suggestions-grid .price-box .special-price .price,.main-price .price-box .special-price .price,.cols.products .col .price-box .special-price .price{margin:0;color:#b63125;display:inline-block;font-weight:bold;font-size:16px;font-weight:bold;padding:3px 0}.main-price .price-box .special-price .price{margin-top:5px;padding:2px 0;font-size:30px}.checkout-standard-table .price-box .special-price .weee .price,.suggestions-grid .price-box .special-price .weee .price,.main-price .price-box .special-price .weee .price,.cols.products .col .price-box .special-price .weee .price{background:none;margin:0;color:#333333;display:inline-block;font-family:"Trebuchet MS",Arial,sans-serif;font-size:11px;font-weight:normal;padding:0 0 5px 0}.main-price .price-box .weee{padding:10px 0 0 10px}.main-price sup{font-size:0.5em}/* START - Checkout update for Marketplace */.cart-partner-subtotal,.cart-shipping-method{float:right;margin:10px 10px 10px 0;padding:10px 0 10px 10px;font-weight:bold;font-size:10pt;color:#111111;background:#ffffff}.cart-partner-subtotal .label,.cart-partner-subtotal .value{float:left;text-align:right}.cart-partner-subtotal .value{width:99px;text-align:center}.cart-partner-subtotal .shipping-price,.cart-shipping-method span{color:#888888;font-size:9pt}.cart-shipping-method{padding-right:15px;line-height:18px}.checkout-standard-table .col-0{padding:5px;text-align:center;vertical-align:middle}.checkout-standard-table td.col-0,.checkout-standard-table td.col-seller,.checkout-standard-table td.col-availability{border-right:1px solid #dddddd}.page-checkout > .cols-2 > .col-1 #checkout-step-shipping_method h4{margin-left:10px}.page-checkout > .cols-2 > .col-1 #checkout-step-shipping_method #btn-smethod{margin-right:20px}#checkout-step-shipping_method .col-products,#checkout-step-shipping_method .col-shipping{padding:0 10px;text-align:left}#checkout-step-shipping_method td{vertical-align:middle}#checkout-step-shipping_method .col-products .product-name{padding-bottom:3px;color:#555555}#checkout-step-shipping_method td.col-availability{font-size:10pt;font-weight:bold}#checkout-step-shipping_method .in-stock{color:#11aa11}#checkout-step-shipping_method form .line.single label{padding-right:10px;width:auto}#checkout-step-shipping_method .cart-partner-subtotal{margin-right:20px}#checkout-review-table-wrapper .cart-partner-subtotal{line-height:18px}#checkout-review-table-wrapper .cart-partner-subtotal > div{clear:both}#checkout-review-table-wrapper .cart-partner-subtotal .value{float:right;padding-right:10px;width:80px;text-align:right}#checkout-review-table-wrapper .cart-partner-subtotal div.gray{color:#888888}#checkout-review-table-wrapper .cart-partner-subtotal div.red{color:#b63125}#shipping-method-please-wait{margin-left:10px}.page-checkout > .cols-2 > .col-1 #shipping-method-multiple-mode-manual-selection img.seller-logo{display:inline-block;margin:0}.checkout-cart-index td.col-1{vertical-align:middle}.checkout-cart-index .checkout-standard-table td.col-1 .title{margin:0}.checkout-cart-index .col-1 .title a,.checkout-cart-index .col-1 .title .name{color:#555555;margin-bottom:3px}.checkout-cart-index .col-1 .cart-pictos img{margin-top:15px}.terms-block{padding-bottom:20px;line-height:14px}.terms-block h2{font-size:16px}.terms-block h3{font-size:14px;padding-bottom:5px}.terms-block div{padding-bottom:10px}.terms-block div div{padding-bottom:5px}.terms-block ul{margin-top:5px;padding-left:20px;list-style:disc}.terms-block strong{font-weight:bold;color:#555555}.terms-block .bg-info{margin-top:5px;border:1px solid #888888}.terms-block .paddings{padding:10px}div.std > .terms-block{padding:20px}.cms-home .cols.products .col h3,.checkout-cart-index .cols.products .col h3,.catalog-product-view .cols.products .col h3{font-size:12px}.children-count{display:none}.item .children-count{display:block;position:absolute;font-size:12px;font-weight:bold}.page-homepage h1{height:27px;line-height:27px}.page-homepage > section{border-bottom:1px solid #969d96;margin:0 0 20px 0;position:relative}.page-homepage > section > header{background:#969d96;color:#fff;height:40px;font-size:24px;line-height:40px;padding:0 20px;font-weight:bold}.page-our_stores a{text-decoration:none;color:#000}.page-our_stores a.back{color:#C70B28;font-family:"Trebuchet MS",Arial,sans-serif;font-size:14px;font-weight:bold}.page-our_stores section.SpePickupInfo{padding:10px;line-height:18px;color:#000000}.page-our_stores section.SpePickupInfo ul{margin:5px 0 10px 0;overflow:visible;list-style:inside disc}.page-our_stores section.SpePickupInfo ul li{line-height:14px;text-align:left;float:none;width:auto;height:auto;margin-bottom:5px;padding:0 0 0 10px}.page-our_stores section.SpePickupInfo em{font-style:italic;color:#000}.page-our_stores section.SpePickupInfo strong{font-weight:bold}.page-our_stores section.SpePickupInfo ol{list-style:decimal inside none;margin:5px 0 10px 0}.page-our_stores section.SpePickupInfo ol li{line-height:16px;padding:0 0 0 10px}.page-our_stores section.SpePickupInfo a:hover{text-decoration:underline}.sqli-stores-stores-view .col-main{width:800px}.sqli-stores-stores-view #tabs-our_stores .cols-2{width:800px}.sqli-stores-stores-view #tabs-our_stores .col-1,.sqli-stores-stores-view #tabs-our_stores .col-2{width:400px}.page-our_stores > .cols > .col-1{width:800px}.page-our_stores > .cols > .col-1 section{margin:0 0 20px 0;overflow:hidden}.page-our_stores > .cols > .col-1 section figure{float:left;width:200px}.page-our_stores #tabs-our_stores .tab{width:800px !important}.page-our_stores #tabs-our_stores .tab.show{display:block}.page-our_stores > .cols > .col-1 section .tabs{float:left;min-height:275px;width:800px}.page-our_stores > .cols > .col-1 section .tabs{float:left;min-height:275px;width:800px}.page-our_stores > .cols > .col-1 section .tabs ul{overflow:hidden;border-bottom:3px solid #b63125}.page-our_stores > .cols > .col-1 section .tabs ul li{float:left;height:22px;line-height:22px;text-align:center;width:400px}.page-our_stores > .cols > .col-1 section .tabs ul li.current a{background:#b63125 !important;color:#fff !important}.page-our_stores > .cols > .col-1 section .tabs ul li a{color:#afb4af;display:block;font-size:14px;font-weight:bold;padding:0 15px;text-decoration:none}.page-our_stores > .cols > .col-1 section .tabs ul li a:hover{background:#b63125;color:#fff}.page-our_stores > .cols > .col-1 section .tabs .tab{padding:10px 0px}.page-our_stores > .cols > .col-1 section .tabs .tab ul{margin:5px 0 10px 0;overflow:visible;list-style:inside disc}.page-our_stores > .cols > .col-1 section .tabs .tab ul li{line-height:14px;text-align:left;float:none;width:auto;height:auto;margin-bottom:5px;padding:0 0 0 10px}.page-our_stores > .cols > .col-1 section .tabs .tab em{font-style:italic;color:#000}.page-our_stores > .cols > .col-1 section .tabs .tab strong{font-weight:bold}.page-our_stores > .cols > .col-1 section .tabs .tab ol{list-style:decimal inside none;margin:5px 0 10px 0}.page-our_stores > .cols > .col-1 section .tabs .tab ol li{line-height:16px;padding:0 0 0 10px}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col{color:#000}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col.col-1{width:195px}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col strong{color:#949b94;display:block;font-weight:bold;margin:0 0 10px 0}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col strong.time{color:#000;margin:3px 0 3px 0}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col strong.inline{display:inline;line-height:16px}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col address{margin:0 0 20px 0}.page-our_stores > .cols > .col-1 section .tabs .tab .cols-2 .col-2{width:155px}.page-our_stores > .cols > .col-2{margin:0 0 0 20px;width:220px}.page-our_stores > .cols > .col-2 h3{background:#949b94;color:#fff;height:36px;font-size:16px;font-weight:bold;line-height:36px;padding:0 0 0 10px}.page-our_stores > .cols > .col-2 img{display:block}.page-our_stores > .cols > .col-2 footer{background:#d6dad7;color:#515251;border-bottom:1px solid #afb4af;font-size:9px;height:19px;line-height:19px}.page-our_stores > .cols > .col-2 footer p{padding:0 0 0 5px}.page-our_stores-search > section{padding-bottom:20px}.page-our_stores-search > section > form{background:#afb4af;color:#fff;display:block;height:120px;overflow:hidden}.page-our_stores-search > section > form figure{float:left}.page-our_stores-search > section > form figure img{display:block}.page-our_stores-search > section > form h3{font-size:18px;margin:0 0 10px 0}.page-our_stores-search > section > form .cols{padding:20px;clear:inherit}.page-our_stores-search > section > form .cols .col{height:60px}.page-our_stores-search > section > form .cols .col.col-1{border-right:1px solid #fff;width:340px;margin-top:5px}.page-our_stores-search > section > form .cols .col.col-2{margin:5px 0 0 60px}.page-our_stores-search > section > form .cols .col label{display:block;font-size:14px;font-weight:bold;margin:0 0 5px 0}.page-our_stores-search > section > form .cols .col select{border:1px solid #949b94;height:24px;line-height:24px;width:270px}.page-our_stores-search > section > form .cols .col input[type="text"]{border:1px solid #949b94;height:22px;line-height:22px;padding:0 10px;width:138px}.page-our_stores-search > section > form .cols .col input[type="submit"]{background:#b63125;color:#fff;border:0;cursor:pointer;display:inline-block;height:24px;line-height:24px;text-transform:uppercase;width:33px}.page-our_stores-search > section .cols-2{margin:0 0 0px 0}.page-our_stores-search > section .cols-2 div{margin:20px 0 0 20px}.page-our_stores-search > section .cols-2 div#list-storepickup{margin:0}.page-our_stores-search > section .cols-2 .col{height:220px;margin:20px 0 0 20px;position:relative;width:210px}.page-our_stores-search > section .cols-2 .col h2{color:#949b94;font-size:14px;font-weight:bold;margin:10px 0 10px 0}.page-our_stores-search > section .cols-2 .col address{color:#000;font-size:12px}.page-our_stores-search > section .cols-2 .col > a{background:#b63125;bottom:0;color:#fff;display:block;height:20px;line-height:20px;position:absolute;text-align:center;text-decoration:none;width:210px}.page-our_stores-search > section .cols-2 .col > a:hover{background:#949b94}.page-our_stores-search > section .map h3{font-weight:bold;font-size:24px;height:60px;line-height:60px;padding:0 0 0 25px}.page-our_stores-search > section .map > img{display:block}.page-contact_us .cols-2{background:#f2f3f2}.page-contact_us .cols-2 .col-1{width:305px}.page-contact_us .cols-2 .col-1 img{display:block}.page-contact_us .cols-2 .col-2{padding:15px 0 0 0;width:635px}.page-contact_us .cols-2 .col-2 strong{color:#9fa69f;display:block;font-size:18px;line-height:25px;margin:0 0 10px 0}.page-contact_us .cols-2 .col-2 > a{background:#b63125 url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-1.png") no-repeat 90% 50%;color:#fff;display:inline-block;font-weight:bold;font-size:14px;height:32px;line-height:32px;padding:0 25px 0 15px;text-decoration:none}.page-contact_us .cols-2 .col-2 p{color:#000;margin:20px 0 0 0;font-weight:bold}.page-contact_us form{display:block;margin:20px 0 0 0;position:relative}.page-contact_us form .message{background:#fff;height:42px;line-height:40px;position:absolute;top:-320px;width:940px;z-index:10}.page-contact_us form .message div{border:1px solid #fff;border-top:0;font-size:13px;font-weight:bold;margin:0 1px 1px 1px}.page-contact_us form .message div p{padding:0 0 0 30px}.page-contact_us form .message div.info{background:#f7f9eb url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-info.png") repeat-x 0 0;color:#b3c133;border-color:#b3c133}.page-contact_us form .message div.info p{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/picto-message-info.png") no-repeat 10px 50%}.page-contact_us form .message div.error{background:#f7dadf url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-error.png") repeat-x 0 0;color:#b63125;border-color:#df7283}.page-contact_us form .message div.error p{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/picto-message-error.png") no-repeat 10px 50%}.page-contact_us form .line{margin:5px 0 0 0;position:relative}.page-contact_us form .line label{color:#000;display:block;font-weight:bold;font-size:14px;height:24px;line-height:24px;margin:0 10px 0 0;position:absolute;text-align:right;width:300px}.page-contact_us form .line label span{color:#ca1a35}.page-contact_us form .line input,.page-contact_us form .line select,.page-contact_us form .line textarea{display:block;margin:0 0 0 310px}.page-contact_us form .line input[type="text"],.page-contact_us form .line input[type="password"]{border:1px solid #949b94;height:22px;line-height:22px;padding:0 5px;width:305px}.page-contact_us form .line select{border:1px solid #949b94;height:24px;line-height:24px;padding:0 0 0 5px;width:317px}.page-contact_us form .line select.multiple{height:inherit}.page-contact_us form .line textarea{border:1px solid #949b94;height:200px;line-height:24px;padding:0 5px;resize:none;width:305px}.page-contact_us form footer{margin:20px 0 20px 0;overflow:hidden;width:627px}.page-contact_us form footer button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-weight:bold;float:right;font-size:18px;padding:0 15px}.page-contact_us .login-suggest{font-size:12px}.page-contact_us .login-suggest span{color:#b63125;text-decoration:underline;cursor:pointer}.page-contact_us #login-form{display:none}.left-to-catalog-form{float:left;padding:20px;width:500px}.catalog-form{float:right;width:450px}.catalog-form .page-contact_us form .line label{width:180px}.catalog-form .page-contact_us form .line input,.catalog-form .page-contact_us form .line textarea,.catalog-form .page-contact_us form .line select{width:205px;margin:0 0 0 190px}.catalog-form .page-contact_us form .line input[type="checkbox"]{width:16px}.catalog-form .page-contact_us form .line textarea,.catalog-form .page-contact_us form .line select{height:50px}.catalog-form .page-contact_us form footer{width:375px}.catalog-form #catalog_checkboxes{margin-bottom:10px}.catalog-form #catalog_checkboxes label{line-height:16px;font-size:12px;color:#555555;cursor:pointer}.page-faq article{border-top:1px solid #aeb4ae;line-height:15px;margin:0 20px;padding:0}.page-faq article > a{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-bottom-3.png") no-repeat 100% 50%;color:#b63125;display:block;font-size:18px;height:auto;line-height:25px;padding:20px 40px 20px 0;position:static;text-decoration:none;width:auto}.page-faq article > a.current{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-3.png") no-repeat 100% 50%}.page-faq article p{margin:0 0 20px 0}.page-faq article p a{color:#b63125;font-weight:bold;text-decoration:none}.page-cart header{margin:0 0 -20px 0}.page-cart header.title{background:#969D96;color:#fff;height:40px;font-size:24px;line-height:40px;padding:0 20px;margin:0;font-weight:bold}.page-cart > section,.page-checkout > section{margin:20px 0 0 0}.page-cart > section h1 button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-weight:bold;float:right;font-size:18px;padding:0 15px;margin:15px}.page-cart > section form{display:block}.checkout-standard-table{margin:0 0 0 0;width:100%;background:#f4f4f4}.checkout-standard-table .sku-subtitle,.checkout-standard-table .shipping-info{font-size:9pt;color:#888;font-weight:normal;line-height:16px}.page-cart .checkout-standard-table .col-1{padding-left:10px;width:380px;text-align:left}#grouped-form.page-cart .checkout-standard-table .col-1{width:300px}#grouped-form.page-cart .checkout-standard-table td.col-2{color:#333333;font-weight:normal}.page-cart .checkout-standard-table .col-image{width:70px;padding:10px}.page-cart .checkout-standard-table .col-image img{display:block}.page-cart .checkout-standard-table .col-5{text-align:right}#checkout-review-table .col-5{padding-right:20px;text-align:right}.page-checkout > .cols-2 > .col-1 #checkout-step-review #checkout-review-table .col-2,#opc-review .checkout-standard-table .col-2{padding-left:15px;text-align:left}#opc-review .checkout-standard-table td.col-2{color:#bbbbbb;font-size:10px}.checkout-standard-table .col-1 img{display:block;float:left;margin:0 10px 0 0}.checkout-standard-table .col-1 a,.checkout-standard-table .col-1 .name{color:#949b94;display:block;font-size:14px;margin:0 0 0 0;text-decoration:none}.checkout-standard-table .col-1 a:hover{text-decoration:underline}.checkout-standard-table .col-1 strong{display:block;font-size:16px;font-weight:bold;margin:10px 0 5px 0}.checkout-standard-table .col-1 strong.new{background:#e1001a;color:#fff;display:inline-block;font-weight:bold;font-size:14px;margin:0;padding:3px;text-transform:uppercase}.checkout-standard-table .col-1 .title{margin:0 0 15px 0}.checkout-standard-table thead{background:#7d7d7d}.checkout-standard-table thead th{color:#ffffff;font-size:12px;font-weight:bold;padding:5px 0 5px 0;line-height:16px;vertical-align:middle;text-align:center;border-bottom:2px solid #4f4f4f}.checkout-standard-table tbody td{padding:10px 0 10px 0;text-align:center;background:#ffffff;border-bottom:1px solid #dddddd}.checkout-standard-table tbody td td{border:none}.checkout-standard-table tbody td.col-2,.checkout-standard-table tbody td.col-3,.checkout-standard-table tbody td.col-4,.checkout-standard-table tbody td.col-5{color:#000;font-size:14px;font-weight:bold;vertical-align:middle}.checkout-standard-table tbody td.col-2{width:120px}.checkout-standard-table tbody td.col-2 .price.promotion strong{background:#ffed00;color:#b63125;font-weight:bold;margin:0}.checkout-standard-table tbody td.col-2 .price del{color:#f00;display:block;font-size:12px;margin:0 0 3px 0;text-decoration:line-through}.checkout-standard-table tbody td.col-2 .price del .price{color:#000}.checkout-standard-table tbody td.col-2 .price strong{display:inline-block;padding:5px 8px}.checkout-standard-table tbody td.col-4 input{color:#000;display:inline-block;height:20px;font-size:14px;font-weight:bold;line-height:22px;padding:0 5px;text-align:center;width:25px}.checkout-standard-table tbody td.col-6{padding:10px;width:22px;vertical-align:middle}.checkout-standard-table .delete-product{display:inline-block;float:none;margin-top:1px;height:16px;width:16px;background-position:-16px -44px}.checkout-standard-table th.col-6{width:auto}.checkout-standard-table .messages,.checkout-standard-table .messages > li{display:none}.page-cart > section form footer{border-top:1px solid #c3c7c3;height:60px;line-height:60px;margin:0 25px}.page-cart > section form footer a{color:#b63125;font-weight:bold;text-decoration:none}.page-cart > section form footer a:hover{color:#949B94}.page-cart > section form footer button{background:#949b94;border:0;color:#fff;cursor:pointer;float:right;font-weight:bold;height:20px;line-height:20px;padding:0 5px;position:relative;top:20px}.page-cart > section form footer button:hover{background:#b63125}.page-cart .cols-3{margin:20px 0 0 0;border-bottom:1px solid #afb4af}.page-cart .cols-3 .col section{padding:15px}.page-cart .cols-3 .col section h4{color:#949b94;font-size:21px;margin:0 0 15px 0}.page-cart .cols-3 .col section h4 span{font-size:18px}.page-cart .cols-3 .col-0,.page-cart .cols-3 .col-1{width:534px}#content .page-cart .cols-3 .col-1 section{border:0}.page-cart .cols-3 .col-2{display:none}.page-cart .cols-3 .col-3{padding:0 20px 20px 20px;width:450px}#content .page-cart .cols-3 .col-3 section{width:450px;padding:0;border:0}#content .page-cart .cols-3 .col-3 h4{text-align:right}.page-cart .cols-3 .col-3 section ul{overflow:hidden;width:450px}.page-cart .cols-3 .col-3 section ul li{line-height:25px}.page-cart .cols-3 .col-3 section ul li span{display:block;float:left;font-size:15px;margin:0 0 0 0;text-align:right;width:330px}.page-cart .cols-3 .col-3 section ul li strong{display:block;float:left;font-size:14px;position:relative;width:120px}.page-cart .cols-3 .col-3 section ul li strong span.price{font-size:14px;position:relative;text-align:right;width:120px}.page-cart .cols-3 .col-3 section ul li.last span,.page-cart .cols-3 .col-3 section ul li.last strong{color:#000;font-size:18px !important}.page-cart .cols-3 .col-3 section footer{margin:25px 0 0 0;overflow:hidden}.page-cart .cols-3 .col-3 section footer a{background:#949b94;color:#fff;display:block;float:left;height:40px;font-weight:bold;font-size:20px;line-height:40px;padding:0 10px;text-decoration:none}.page-cart .cols-3 .col-3 section footer a.valid{background:#b63125;font-size:20px;float:right}.page-cart .cols-3 .col-3 section footer a.valid:hover{background:#949b94}.page-cart .out-of-stock,.page-cart .in-stock{font-size:13px;font-weight:bold}.page-cart .in-stock{color:#11aa11}.checkout-standard-table tbody td.col-4 table{width:100%}.page-cart .decrease-qty-button,.page-cart .increase-qty-button{position:relative;float:right;width:6px;height:8px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/pager_arrow_left.gif") no-repeat;cursor:pointer}.page-cart .increase-qty-button{float:left;background:url("https://www.retif.lu/skin/frontend/retif/default/images/pager_arrow_right.gif") no-repeat}.page-cart #shopping-cart-table,#checkout-step-shipping_method .checkout-standard-table,#checkout-step-review .checkout-standard-table{margin:20px 0 0 0}.checkout-standard-table tr.no-background{padding:0;height:20px;line-height:10px}.checkout-standard-table tr.no-background td{background:none}.checkout-standard-table tr.no-background td,.checkout-standard-table tr.no-padding td{padding:0;text-align:left;border:0}.cart-footer-links{padding:5px 20px 5px 20px;line-height:20px}.cart-footer-links a{color:#727272;font-size:13px}.cart-footer-links a:hover{color:#333333}.cart-footer-links .continue-shopping{float:left}.cart-footer-links .update-cart{float:right}.cart-coupon-info{float:left;position:relative;margin:10px 0 10px 10px;width:340px;height:44px;background:#ffffff}.step5 .cart-coupon-info{margin-bottom:10px}.cart-coupon-info .messages{position:absolute;margin:-40px 0 0 0}.cart-coupon-info .icon-left{float:left;margin-right:10px}.cart-coupon-info .title{float:left;margin:2px 5px 0 0;width:150px;font-size:16px;line-height:20px}.cart-coupon-info .content{float:left;margin:3px 5px 0 0;width:150px;font-size:10px;line-height:13px}.cart-coupon-info .content label{float:left;position:relative;margin:0 0 0 0;width:100%;font-size:10px;line-height:13px}.cart-coupon-info .content input,.cart-coupon-info .content #coupon_code_button{float:left;position:relative;margin:3px 0 0 0;width:110px;font-size:12px;line-height:15px}.cart-coupon-info .content #coupon_code_button{margin:3px 0 0 3px;padding:3px;width:auto;height:auto;background:none repeat scroll 0 0 #b63125;border:0;color:#FFFFFF}.cart-coupon-info .content .loader{float:left;margin:5px 0 0 7px;display:none}.cart-coupon-info b{color:#b63125}.cart-free-shipping-condition{float:right;margin:18px 15px 20px 15px;font-size:14px;line-height:16px;font-weight:bold}.cart-free-shipping-condition .red{color:#b63125}.clear{clear:both}#content .page.page-checkout > header{min-height:20px;line-height:20px}.page-checkout > .cols-2{padding:20px 0 0 0}.page-checkout > .cols-2 > .col-1{margin:0 0 0 0}.page-checkout > .cols-2 > .col-1 .messages{padding:0}.page-checkout > .cols-2 > .col-1 .messages ul{padding:5px !important}.page-checkout > .cols-2 > .col-1 .messages li{margin:0}.page-checkout > .cols-2 > .col-1 a{text-decoration:none}.page-checkout > .cols-2 > .col-1 section{border-bottom:none !important}.page-checkout > .cols-2 > .col-1 section.allow div.step-title h4{background-color:#989e98}.page-checkout > .cols-2 > .col-1 h4,.page-checkout > .cols-2 > .col-2 h4{font-weight:bold;font-size:26px;height:47px;line-height:47px;padding:0 0 0 0;margin:2px 0 0 0}.page-checkout > .cols-2 > .col-1 #checkout-step-review h4{padding:0 0 0 15px}.page-checkout > .cols-2 > .col-1 #checkout-step-review h5{float:right;margin:5px 20px 15px 0}.page-checkout > .cols-2 > .col-2 h4{padding:10px 0 0 20px}.page-checkout > .cols-2 > .col-2 h5{margin-top:20px;padding:5px 0 5px 20px;color:#ffffff;background:#7d7d7d;border-bottom:2px solid #4f4f4f;line-height:16px;font-size:12px;font-weight:bold}.page-checkout > .cols-2 > .col-1 h4.open{background:#989e98 url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-4.png") no-repeat 20px 50%}.page-checkout > .cols-2 > .col-1 #intern-shipping-section .step{padding:0}.page-checkout > .cols-2 > .col-1 .step em{font-style:italic}.page-checkout > .cols-2 > .col-1 .step strong{font-weight:bold}.page-checkout > .cols-2 > .col-1 .step .j2tajax-confirm{font-size:11px;font-weight:normal;overflow-y:hidden;overflow-y:auto;max-height:500px;text-align:justify;color:#000}.page-checkout > .cols-2 > .col-1 .step .j2tajax-confirm p{font-size:11px;font-weight:normal;overflow-y:hidden;overflow-y:auto;max-height:500px;text-align:justify;color:#000}.page-checkout > .cols-2 > .col-1 .step ol{margin:5px 0 10px 0}.page-checkout > .cols-2 > .col-1 .step ol li{color:#333;line-height:16px;padding:0 0 0 10px}.page-checkout > .cols-2 > .col-1 .step > ul{margin:5px 0 10px 0}.page-checkout > .cols-2 > .col-1 .step > ul li{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/puce-3.png") no-repeat 0 50%;color:#333;line-height:16px;padding:0 0 0 10px}.page-checkout > .cols-2 > .col-1 .step h5{font-size:23px;margin:20px 0 20px 0}.page-checkout > .cols-2 > .col-1 .step #review-buttons-container,.page-checkout > .cols-2 > .col-1 .step #payment-buttons-container,.page-checkout > .cols-2 > .col-1 .step #shipping-method-buttons-container,.page-checkout > .cols-2 > .col-1 .step #shipping-buttons-container,.page-checkout > .cols-2 > .col-1 .step #billing-buttons-container{height:80px}.page-checkout > .cols-2 > .col-1 .step form{display:block;clear:both;height:auto}.page-checkout > .cols-2 > .col-1 .step form label{color:#333333;display:block;font-size:12px;font-weight:normal;min-height:24px;line-height:24px;margin:0 10px 0 0;position:absolute;text-align:right}.page-checkout > .cols-2 > .col-1 .step form label span{color:#b63125}.page-checkout > .cols-2 > .col-1 .step form label strike span{color:#222222}.page-checkout > .cols-2 > .col-1 .step form input[type="text"],.page-checkout > .cols-2 > .col-1 .step form input[type="password"]{border:1px solid #949b94;display:block;height:22px;line-height:22px;padding:0 5px;margin-top:5px}.page-checkout > .cols-2 > .col-1 .step form input.size-xs[type="text"]{width:50px}.page-checkout > .cols-2 > .col-1 .step form .check_information{display:inline-block;height:22px;line-height:16px;color:#CA1A35;margin-top:5px;margin:0 0 0 240px;width:288px}.page-checkout > .cols-2 > .col-1 .step form select{padding:0 0 0 15px;border:1px solid #949b94;height:24px;line-height:24px}.page-checkout > .cols-2 > .col-1 .step form .line#opcAddress select{margin:0;width:100%}.page-checkout > .cols-2 > .col-1 .step form .line{margin:5px 0 0 0;position:relative}.page-checkout > .cols-2 > .col-1 .step form .line.single{margin:0 0 0 220px}.page-checkout > .cols-2 > .col-1 .step form .line.single label{position:relative;text-align:left;width:420px}.page-checkout > .cols-2 > .col-1 .step form .line.single input{display:block;float:left;margin:0 10px 0 0;position:relative;top:4px;width:auto}.page-checkout > .cols-2 > .col-1 .step form .line.last{margin-top:20px}.page-checkout > .cols-2 > .col-1 .step form .line.error input,.page-checkout > .cols-2 > .col-1 .step form .line.error select{border-color:#b63125}.page-checkout > .cols-2 > .col-1 .step form .line.error div{position:absolute;right:-90px;width:180px;top:-6px;z-index:10}.page-checkout > .cols-2 > .col-1 .step form .line.error div span{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-left-1.png") no-repeat 0 0;display:block;height:16px;left:1px;position:absolute;top:10px;width:8px;z-index:1}.page-checkout > .cols-2 > .col-1 .step form .line.error div p{background:#fff;border:1px solid #b63125;color:#b63125;line-height:15px;margin:0 0 0 8px;padding:8px}.page-checkout > .cols-2 > .col-1 .step .button,.page-checkout > .cols-2 > .col-1 .step button{background:#b63125 url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-1.png") no-repeat 90% 16px;border:0;color:#fff;cursor:pointer;display:block;float:right;height:40px;font-weight:bold;font-size:24px;line-height:40px;margin:20px 0 0 0;padding:0 35px 0 15px;text-decoration:none}.page-checkout > .cols-2 > .col-1 .step p{color:#333333;font-size:12px;font-weight:bold;overflow-y:hidden}.page-checkout > .cols-2 > .col-1 .step .agree label{line-height:19px;display:inline;text-align:left;width:91%;height:auto;position:relative;font-size:11px;font-weight:normal;overflow-y:hidden;padding-left:5px}.page-checkout > .cols-2 > .col-1 .step .agree input.checkbox{margin:0 3px 0 0 !important}.page-checkout > .cols-2 > .col-1 .step .bottom{overflow:hidden}.page-checkout > .cols-2 > .col-1 .step .newsletter{margin-top:10px;padding-left:0;padding-right:10px}.page-checkout > .cols-2 > .col-1 .step .newsletter label{padding-left:10px}#opc-login .cols .col{padding:0 90px 20px 20px;width:401px;line-height:18px}#opc-login .cols .col-1{border-right:2px solid #f4f4f4}#opc-login .cols .subtitle{margin-bottom:10px}#opc-login .cols label{width:130px}#opc-login .cols input{margin:0 0 0 140px;width:200px}#opc-login .cols a{float:left;margin:32px 0 30px 0}#co-billing-form,#co-shipping-form,#co-shipping-method-form.drive{margin:20px 50px 20px 50px;padding:20px;background:#f4f4f4;border:1px solid #dddddd}.page-checkout > .cols-2 > .col-1 .step.step-1 div.newsletter label,.page-checkout > .cols-2 > .col-1 .step.step-2 div.newsletter label,.page-checkout > .cols-2 > .col-1 .step.step-3 div.newsletter label,.page-checkout > .cols-2 > .col-1 .step.step-4 div.newsletter label{width:auto;font-weight:normal;line-height:normal;text-align:left;display:inline}.page-checkout > .cols-2 > .col-1 .step.step-1 div.newsletter input,.page-checkout > .cols-2 > .col-1 .step.step-2 div.newsletter input,.page-checkout > .cols-2 > .col-1 .step.step-3 div.newsletter input,.page-checkout > .cols-2 > .col-1 .step.step-4 div.newsletter input{top:auto;margin:auto;display:inline}.page-checkout > .cols-2 > .col-1 .step.step-1 label,.page-checkout > .cols-2 > .col-1 .step.step-2 label,.page-checkout > .cols-2 > .col-1 .step.step-3 label,.page-checkout > .cols-2 > .col-1 .step.step-4 label{width:220px}.page-checkout > .cols-2 > .col-1 .step.step-1 input,.page-checkout > .cols-2 > .col-1 .step.step-2 input,.page-checkout > .cols-2 > .col-1 .step.step-3 input,.page-checkout > .cols-2 > .col-1 .step.step-4 input,.page-checkout > .cols-2 > .col-1 .step.step-1 textarea,.page-checkout > .cols-2 > .col-1 .step.step-2 textarea,.page-checkout > .cols-2 > .col-1 .step.step-3 textarea,.page-checkout > .cols-2 > .col-1 .step.step-4 textarea,.page-checkout > .cols-2 > .col-1 .step.step-1 select,.page-checkout > .cols-2 > .col-1 .step.step-2 select,.page-checkout > .cols-2 > .col-1 .step.step-3 select,.page-checkout > .cols-2 > .col-1 .step.step-4 select{margin:0 0 0 240px;width:307px}.page-checkout > .cols-2 > .col-1 .step.step-1 input[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-2 input[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-3 input[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-4 input[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-1 textarea[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-2 textarea[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-3 textarea[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-4 textarea[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-1 select[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-2 select[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-3 select[type="checkbox"],.page-checkout > .cols-2 > .col-1 .step.step-4 select[type="checkbox"]{position:relative;top:5px;width:auto}.page-checkout > .cols-2 > .col-1 .step.step-1 textarea,.page-checkout > .cols-2 > .col-1 .step.step-2 textarea,.page-checkout > .cols-2 > .col-1 .step.step-3 textarea,.page-checkout > .cols-2 > .col-1 .step.step-4 textarea{border:1px solid #949B94;width:314px}.page-checkout > .cols-2 > .col-1 .step.step-1 label#saveAddress,.page-checkout > .cols-2 > .col-1 .step.step-2 label#saveAddress,.page-checkout > .cols-2 > .col-1 .step.step-3 label#saveAddress,.page-checkout > .cols-2 > .col-1 .step.step-4 label#saveAddress{width:auto}.page-checkout > .cols-2 > .col-1 .step.step-1 select,.page-checkout > .cols-2 > .col-1 .step.step-2 select,.page-checkout > .cols-2 > .col-1 .step.step-3 select,.page-checkout > .cols-2 > .col-1 .step.step-4 select{width:320px}.page-checkout > .cols-2 > .col-1 .step.step-1 select.large,.page-checkout > .cols-2 > .col-1 .step.step-2 select.large,.page-checkout > .cols-2 > .col-1 .step.step-3 select.large,.page-checkout > .cols-2 > .col-1 .step.step-4 select.large{margin:0;width:100%}.page-checkout > .cols-2 > .col-1 .step.step-3 .cols{margin-top:20px;padding-left:50px}.page-checkout > .cols-2 > .col-1 .step.step-3 .cols .col{width:250px}.page-checkout > .cols-2 > .col-1 .step.step-2,.page-checkout > .cols-2 > .col-1 .step.step-3,.page-checkout > .cols-2 > .col-1 .step.step-4,.page-checkout > .cols-2 > .col-1 #checkout-step-review,.page-checkout > .cols-2 > .col-1 .step.step-6{margin:0}.page-checkout > .cols-2 > .col-1 #checkout-step-billing,.page-checkout > .cols-2 > .col-1 #checkout-step-shipping,.page-checkout > .cols-2 > .col-1 #checkout-step-shipping_method{width:1024px}.page-checkout > .cols-2 > .col-1 #checkout-step-login{padding:0 15px;width:994px}.page-checkout > .cols-2 > .col-1 #checkout-step-review{width:780px;padding:0}.page-checkout > .cols-2 > .col-1 .step.step-3 .line address,.page-checkout > .cols-2 > .col-1 .step.step-4 .line address,.page-checkout > .cols-2 > .col-1 #checkout-step-review .line address,.page-checkout > .cols-2 > .col-1 .step.step-6 .line address{font-size:12px;font-weight:bold;line-height:15px;margin:10px 0 0 0;position:absolute;text-align:right;width:210px}.page-checkout > .cols-2 > .col-1 .step.step-3 .line img,.page-checkout > .cols-2 > .col-1 .step.step-4 .line img,.page-checkout > .cols-2 > .col-1 #checkout-step-review .line img,.page-checkout > .cols-2 > .col-1 .step.step-6 .line img{display:block;margin:0 0 0 230px}.page-checkout > .opc-wrapper.cols-2{overflow:visible}.page-checkout > .cols-2 > .col-1 .step.step-3 .line img.shipping-partner{margin:0 0 0 22px}.page-checkout .info-tooltip{float:right;margin:3px -20px 0 0;position:relative}.page-checkout .info-tooltip div{position:absolute;bottom:20px;right:20px;width:400px;line-height:16px;font-size:10px;background:#ffffff;padding:8px;box-shadow:0 0 2px #000000;display:none}.page-checkout .info-tooltip:hover div{display:block}.page-checkout > .cols-2 > .col-1 .step.step-3 .line img.info{margin:0;cursor:pointer}.top-separator{margin-top:5px;padding-top:5px;border-top:1px dotted #888888}.page-checkout > .cols-2 > .col-1 .step.step-3 .line.single,.page-checkout > .cols-2 > .col-1 .step.step-4 .line.single,.page-checkout > .cols-2 > .col-1 #checkout-step-review .line.single,.page-checkout > .cols-2 > .col-1 .step.step-6 .line.single{margin:0}.page-checkout > .cols-2 > .col-1 .step.step-3 form > p,.page-checkout > .cols-2 > .col-1 .step.step-4 form > p,.page-checkout > .cols-2 > .col-1 #checkout-step-review form > p,.page-checkout > .cols-2 > .col-1 .step.step-6 form > p{margin:0 0 10px 0}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores{margin:15px 0 0 0;padding:15px 0 0 0}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores h6,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores h6,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores h6,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores h6,.page-checkout > .cols-2 > .col-1 .step.step-3 .stores h5,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores h5,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores h5,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores h5{color:#b63125;font-weight:bold;font-size:13px;margin:0 0 3px 0}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores .storepickup-box label,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores .storepickup-box label,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores .storepickup-box label,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores .storepickup-box label{line-height:14px}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores .st_info,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores .st_info,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores .st_info,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores .st_info{font-size:12px;font-weight:bold;line-height:15px;margin:10px 0 0;position:absolute;text-align:right;width:210px}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores img,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores img,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores img,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores img{display:block;margin:0 0 0 230px}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores p,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores p,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores p,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores p{color:#949b94;font-weight:normal;line-height:15px;margin:0 0 20px 0}.page-checkout > .cols-2 > .col-1 .step.step-3 .stores p a,.page-checkout > .cols-2 > .col-1 .step.step-4 .stores p a,.page-checkout > .cols-2 > .col-1 #checkout-step-review .stores p a,.page-checkout > .cols-2 > .col-1 .step.step-6 .stores p a{color:#b63125;text-decoration:none}.page-checkout > .cols-2 > .col-1 .step.step-3 .paiements,.page-checkout > .cols-2 > .col-1 .step.step-4 .paiements,.page-checkout > .cols-2 > .col-1 #checkout-step-review .paiements,.page-checkout > .cols-2 > .col-1 .step.step-6 .paiements{border-top:1px solid #d4d7d5;margin:15px 0 0 0;overflow:hidden;padding:15px 0 0 0}.page-checkout > .cols-2 > .col-1 .step.step-3 .paiements ul li,.page-checkout > .cols-2 > .col-1 .step.step-4 .paiements ul li,.page-checkout > .cols-2 > .col-1 #checkout-step-review .paiements ul li,.page-checkout > .cols-2 > .col-1 .step.step-6 .paiements ul li{float:left;width:94px}.page-checkout > .cols-2 > .col-1 .step.step-3 .paiements ul li.paiement-1 img,.page-checkout > .cols-2 > .col-1 .step.step-4 .paiements ul li.paiement-1 img,.page-checkout > .cols-2 > .col-1 #checkout-step-review .paiements ul li.paiement-1 img,.page-checkout > .cols-2 > .col-1 .step.step-6 .paiements ul li.paiement-1 img{top:5px}.page-checkout > .cols-2 > .col-1 .step.step-3 .paiements ul li.paiement-3 img,.page-checkout > .cols-2 > .col-1 .step.step-4 .paiements ul li.paiement-3 img,.page-checkout > .cols-2 > .col-1 #checkout-step-review .paiements ul li.paiement-3 img,.page-checkout > .cols-2 > .col-1 .step.step-6 .paiements ul li.paiement-3 img{top:2px}.page-checkout > .cols-2 > .col-1 .step.step-3 .paiements ul li.paiement-5 img,.page-checkout > .cols-2 > .col-1 .step.step-4 .paiements ul li.paiement-5 img,.page-checkout > .cols-2 > .col-1 #checkout-step-review .paiements ul li.paiement-5 img,.page-checkout > .cols-2 > .col-1 .step.step-6 .paiements ul li.paiement-5 img{top:8px}.page-checkout > .cols-2 > .col-1 .step.step-3 .paiements ul li img,.page-checkout > .cols-2 > .col-1 .step.step-4 .paiements ul li img,.page-checkout > .cols-2 > .col-1 #checkout-step-review .paiements ul li img,.page-checkout > .cols-2 > .col-1 .step.step-6 .paiements ul li img{display:block;margin:auto;position:relative}.page-checkout > .cols-2 > .col-1 #checkout-step-review table,.page-checkout > .cols-2 > .col-1 .step.step-6 table{width:100%}.page-checkout > .cols-2 > .col-1 #checkout-step-review table .col-2,.page-checkout > .cols-2 > .col-1 .step.step-6 table .col-2{width:400px}.page-checkout > .cols-2 > .col-1 #checkout-step-review table .cart-price.promotion strong,.page-checkout > .cols-2 > .col-1 .step.step-6 table .cart-price.promotion strong{background:#ffed00;color:#b63125;font-weight:bold;margin:0}.page-checkout > .cols-2 > .col-1 #checkout-step-review table .cart-price del,.page-checkout > .cols-2 > .col-1 .step.step-6 table .cart-price del{color:#000;display:block;font-size:12px;margin:0 0 3px 0;text-decoration:line-through}.page-checkout > .cols-2 > .col-1 #checkout-step-review table .cart-price strong,.page-checkout > .cols-2 > .col-1 .step.step-6 table .cart-price strong{display:inline-block;padding:5px 8px}.page-checkout > .cols-2 > .col-1 #checkout-step-review table th.a-right,.page-checkout > .cols-2 > .col-1 .step.step-6 table th.a-right,.page-checkout > .cols-2 > .col-1 #checkout-step-review table th.a-center,.page-checkout > .cols-2 > .col-1 .step.step-6 table th.a-center,.page-checkout > .cols-2 > .col-1 #checkout-step-review table th.a-right.last,.page-checkout > .cols-2 > .col-1 .step.step-6 table th.a-right.last,.page-checkout > .cols-2 > .col-1 #checkout-step-review table th.col-2,.page-checkout > .cols-2 > .col-1 .step.step-6 table th.col-2,.page-checkout > .cols-2 > .col-1 #checkout-step-review table th.col-3,.page-checkout > .cols-2 > .col-1 .step.step-6 table th.col-3,.page-checkout > .cols-2 > .col-1 #checkout-step-review table th.col-4,.page-checkout > .cols-2 > .col-1 .step.step-6 table th.col-4{text-align:center}.page-checkout > .cols-2 > .col-1 #checkout-step-review .cart-coupon-info table td{border-bottom:0;padding:0}.page-checkout > .cols-2 > .col-1 #checkout-step-review table td a,.page-checkout > .cols-2 > .col-1 .step.step-6 table td a{color:#949b94;display:block;font-size:15px;font-weight:bold;margin:0 0 3px 0;text-decoration:none}.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.a-right,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.a-right,.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.a-center,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.a-center,.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.a-right.last,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.a-right.last,.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.col-2,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.col-2,.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.col-3,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.col-3,.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.col-4,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.col-4{color:#000;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle}.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.a-right.last,.page-checkout > step-5 h5.cols-2 > .col-1 .step.step-6 table td.a-right.last,.page-checkout > .cols-2 > .col-1 #checkout-step-review table td.col-4,.page-checkout > .cols-2 > .col-1 .step.step-6 table td.col-4{font-weight:bold}.page-checkout > .cols-2 > .col-1 #checkout-step-review footer,.page-checkout > .cols-2 > .col-1 .step.step-6 footer{margin:0 0 0 0;padding:0 0 0 0}#checkout-review-totals{background:#F2F3F2;padding:0 0 20px 0}#checkout-review-payment-method{padding:10px 0 0 0}#checkout-review-payment-method h4{float:left}#checkout-review-payment-method .method-name{margin:15px 15px 0 0;padding:5px 0 0 15px;color:#444444}#checkout-review-payment-method .payment-method{margin-bottom:10px;padding:5px 0;border:2px solid #eeeeee;cursor:pointer}#checkout-review-payment-method .payment-method.selected{border:2px solid #92d050;background:#f3f3f3}#checkout-review-payment-method .payment-method .secure-payment{float:right;padding:10px 10px 0 0;line-height:16px;font-weight:normal}#checkout-review-payment-method .payment-method input{float:left;margin:22px}#checkout-review-payment-method .payment-method img{float:left}#checkout-review-payment-method .payment-method > div{float:left;margin:5px 0 0 15px;line-height:24px}#checkout-review-payment-method .payment-method > div .title{font-size:13px}#checkout-review-payment-method .payment-method > div .info{font-weight:normal}#checkout-review-payment-method .payment-method .new-tag{display:inline-block;margin-left:10px;padding:0 5px;background:#b63125;font-size:11px;line-height:18px;font-weight:normal;color:#ffffff;border-radius:2px}#checkout-review-submit{background:#F2F3F2;padding:10px 20px 0 0}.page-checkout > .cols-2 > .col-1 #checkout-step-review footer ul,.page-checkout > .cols-2 > .col-1 .step.step-6 footer ul{float:right;margin:0 20px 0 0}.page-checkout > .cols-2 > .col-1 #checkout-step-review footer ul li,.page-checkout > .cols-2 > .col-1 .step.step-6 footer ul li{line-height:25px;font-size:14px;clear:both}.page-checkout > .cols-2 > .col-1 #checkout-step-review footer ul li > span{display:block;float:left;padding-right:5px}.page-checkout > .cols-2 > .col-1 #checkout-step-review footer ul li > strong{display:block;float:right;width:100px;text-align:right}.page-checkout > .cols-2 > .col-1 #checkout-step-review footer ul li.last{color:#000;font-size:18px}.page-checkout > .cols-2 > .col-1 .step .toggle-text{margin-bottom:40px;margin-top:25px;padding-left:0;padding-right:40px}.page-checkout > .cols-2 > .col-1 .step .toggle-text a{right:20px}.page-checkout > .cols-2 > .col-1 .step .toggle-text p{margin:10px;margin-left:0;font-weight:normal;color:#949B94}.page-checkout > .cols-2 > .col-1 .step .toggle-text p.hide{height:180px}.page-checkout > .cols-2 > .col-1 .step .toggle-text p.hide adress{color:#000000;margin-left:220px;margin-top:14px;position:absolute;font-weight:bold}.page-checkout > .cols-2 > .col-2{margin:0 0 0 20px;width:224px}.page-checkout > .cols-2 > .col-2 .my_cart{margin:0 0 20px 0;padding:20px}.page-checkout > .cols-2 > .col-2 .my_cart h3#my_cart_title{background:#ffffff;color:#969D96;font-size:30px;margin:0 0 30px 0;line-height:30px}.page-checkout > .cols-2 > .col-2 .my_cart ul{overflow:hidden}.page-checkout > .cols-2 > .col-2 .my_cart ul li{border-bottom:1px solid #c9cdca;margin:0 0 10px 0;overflow:hidden;padding:0 0 10px 0}.page-checkout > .cols-2 > .col-2 .my_cart ul li span{display:block;float:left;font-size:11px;width:100px;line-height:15px}.page-checkout > .cols-2 > .col-2 .my_cart ul li strong{display:block;float:left;font-size:12px;font-weight:bold;text-align:right;width:80px}.page-checkout > .cols-2 > .col-2 .my_cart ul li strong span.price{text-align:right;width:80px}.page-checkout > .cols-2 > .col-2 .my_cart footer{border-top:1px solid #b63125;margin:-11px 0 0 0}.page-checkout > .cols-2 > .col-2 .my_cart footer ul{margin:20px 0 0 0}.page-checkout > .cols-2 > .col-2 .my_cart footer ul li{border:0;margin:0;padding:0}.page-checkout > .cols-2 > .col-2 .my_cart footer ul li.last{margin:5px 0 0 0}.page-checkout > .cols-2 > .col-2 .my_cart footer ul li.last span{color:#000;font-size:14px}.page-checkout > .cols-2 > .col-2 .my_cart footer ul li.last strong{color:#000;font-size:14px}.page-checkout > .cols-2 > .col-2 .my_cart footer ul li span{text-align:right}.page-checkout > .cols-2 > .col-2 .step{line-height:15px;padding:20px;padding-bottom:10px}#agreements-popup{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:10}#agreements-popup .popup{position:relative;margin:100px auto;padding:20px;width:700px;height:400px;overflow-y:scroll;background:#ffffff}.checkout-steps{position:relative;height:40px;background:#f4f4f4;color:#777777;font-size:14px;font-weight:bold}.checkout-steps .step{position:relative;height:40px;line-height:20px}.checkout-steps .step.current{background:#7d7d7d;color:#ffffff}.checkout-steps .step .number{float:left;margin:10px 0 0 12px;padding:0 5px 0 5px;color:#ffffff;background:#bf7c76}.checkout-steps .step.current .number{background:#b63125}.checkout-steps .step.done .number{background:#bf7c76}.checkout-steps .step .name{float:left;margin:10px 0 0 7px}.checkout-steps .step .separator{position:absolute;left:-7px;width:10px;height:40px;background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/checkout-steps-separator.png") no-repeat 0 0}.page-checkout{font-size:12px}.page-checkout b{font-weight:bold}.page-checkout .simple-table{margin:15px 0 15px 27px;width:400px}.customer-account-index #content .page.page-content section.account-index{border:0 none!important;padding:0}.customer-account-index .acc-sav-store{background:none!important}.customer-account-index .acc-sav-store .cols-2{padding:10px 0 0 0;margin:-10px 0 0}.customer-account-index .acc-sav-store .cols-2 .col-1{width:382px;margin-right:20px}.customer-account-index .acc-sav-store .cols-2 .col-2{width:382px}.customer-account-index .acc-sav{padding:20px;min-height:60px}.customer-account-index .acc-sav > a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat scroll left 2px;padding:0 0 0 15px;float:right;clear:both}.customer-account-index .acc-my-store > div{background:#fff;padding:0 0 20px 0;float:left;width:382px}.customer-account-index .acc-my-store .acc-my-store-img{float:left;margin:-30px 20px 0 5px;width:100px;min-height:110px}.customer-account-index .acc-my-store .acc-my-store-img img{width:100%}.customer-account-index .acc-my-store > div h4{float:left;margin:-30px 0 20px;padding:0 !important}.customer-account-index .acc-my-store > div address{float:left;padding:0 127px 0 0;width:130px}.customer-account-index .acc-my-store > div .acc-links{float:right;margin:-40px 0 0;width:90px}.customer-account-index .acc-my-store > div .acc-links ul li{clear:both;float:left;margin:0 0 4px}.customer-account-index .acc-my-store > div .acc-links ul li a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat scroll left 2px;padding:0 0 0 15px}.customer-account-index .acc-carnet-index{margin:20px 0 0 0!important}.customer-account-index .acc-carnet-index .cols-2{padding:20px}.customer-account-index .acc-carnet-index .col-1{border-right:1px solid #ddd;float:left;width:371px}.customer-account-index .acc-carnet-index .col-2{padding:0 0 0 20px;width:351px}.customer-account-index .acc-carnet-index address{color:#000000;float:left;line-height:15px;padding:0 170px 0 0;width:200px}.customer-account-index .acc-carnet-index .acc-links{float:right;margin-top:-43px;width:140px}.customer-account-index .acc-carnet-index .acc-links ul li{clear:both;float:left;margin:0 0 4px}.customer-account-index .acc-carnet-index .acc-links ul li a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat scroll left 2px;padding:0 0 0 15px}.dnd-account-customer-edit h4.block-title{background:#dddddd;color:#333333;font-weight:bold;font-size:18px;height:30px;line-height:30px;padding-left:20px}.dnd-account-customer-edit h4.block-title span{text-transform:uppercase}.dnd-account-customer-edit h4.block-title span span{color:#b63125}.dnd-account-customer-edit h4.block-title .retif-border.red-border:before{margin:-5px 0 0 -20px}.dnd-account-customer-edit .page-my_account section{border:0 none !important;padding:20px}.dnd-account-customer-edit .acc-profil .cols-2 .col,.dnd-account-customer-edit .acc-carnet .cols-2 .col{float:left;width:371px}.dnd-account-customer-edit .acc-profil .cols-2 .col.col-1,.dnd-account-customer-edit .acc-carnet .cols-2 .col.col-1{border-right:1px solid #ddd;float:left;width:371px}.dnd-account-customer-edit .page-my_account > .cols-2 > .col-2 section h5{color:#b63125;font-weight:bold;font-size:14px;margin:0 0 15px}.dnd-account-customer-edit .profil-name{font-size:22px;margin:10px 0 0}.dnd-account-customer-edit .profil-lastname{font-weight:bold;font-size:22px;margin:0 0 5px}.dnd-account-customer-edit #customer-activity{font-weight:bold;text-transform:uppercase;font-size:12px;margin:20px 0 10px}.dnd-account-customer-edit #customer-activity.loader{background:url("https://www.retif.lu/skin/frontend/retif/default/images/zoomloader.gif") no-repeat scroll left center / 16px 16px;display:block;float:left;line-height:16px;margin:20px 0 10px;min-height:16px;padding:0 0 0 20px;width:90%}.dnd-account-customer-edit .profil-store{text-transform:uppercase}.dnd-account-customer-edit .page-my_account > .cols-2 > .col-2 section address{color:#000000;float:left;line-height:15px;padding:0 170px 0 0;width:200px}.dnd-account-customer-edit .acc-links{float:right;width:140px;margin-top:-43px}.dnd-account-customer-edit .acc-links ul li{float:left;clear:both;margin:0 0 4px}.dnd-account-customer-edit .acc-links ul li a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat left 2px;padding:0 0 0 15px}.dnd-account-customer-edit .acc-store{border-bottom:1px solid #ddd;float:left;margin:0 0 20px;padding:0 0 20px;width:372px}.dnd-account-customer-edit .acc-store h5{padding:0 0 0 140px!important}.dnd-account-customer-edit .acc-store .store-img{float:left;margin:-30px 0 0;min-height:130px;padding:0 20px 0 0;width:100px}.dnd-account-customer-edit .acc-store .store-img img{width:100%}.dnd-account-customer-edit .acc-store .store-info{float:left;padding:0;width:231px}.dnd-account-customer-edit .acc-store .store-info .store-name{font-weight:bold;font-size:12px;margin:0 0 10px;text-transform:uppercase}.dnd-account-customer-edit .acc-skill > label{background:#545454;color:#fff;display:block;float:left;font-weight:bold;font-size:13px;font-weight:normal;height:25px !important;line-height:25px;margin:0 -1px 0 20px;padding:0 10px;text-align:center;text-transform:none}.dnd-account-customer-edit .acc-skill > select{float:left;height:25px;width:160px}.dnd-account-customer-edit .acc-skill .loader{background:url("https://www.retif.lu/skin/frontend/retif/default/images/zoomloader.gif")no-repeat center center;background-size:16px 16px;display:block;float:left;height:16px;margin:5px;padding:0;width:16px}.dnd-account-customer-edit .page-my_account .acc-store .store-info address{float:left!important;line-height:15px!important;padding:0 110px 0 0!important;width:141px!important}.dnd-account-customer-edit .acc-store .store-info .acc-links{float:right;margin-top:-43px;width:70px}.dnd-account-customer-edit .acc-profil .cols-2 .col.col-2 h5{padding:0 0 0 20px}.dnd-account-customer-edit .acc-profil .cols-2 .col.col-2 #customer-favorite-shop{padding:0 0 0 20px}.dnd-account-customer-edit #edit-favorite-store{float:left;clear:both}.dnd-account-customer-edit #edit-favorite-store label{background:#545454;color:#fff;display:block;float:left;font-weight:bold;font-size:13px;height:25px !important;line-height:25px;margin:0 -1px 0 20px;padding:0 10px;text-align:center;text-transform:none;clear:both}.dnd-account-customer-edit #edit-favorite-store select{float:left;height:25px;width:160px}.dnd-account-customer-edit #edit-favorite-store .loader{background:url("https://www.retif.lu/skin/frontend/retif/default/images/zoomloader.gif") no-repeat center center;background-size:16px 16px;display:block;float:left;height:16px;width:16px;margin:5px;padding:0}.dnd-account-customer-edit .acc-carnet .cols-2 .col.acc-shipping-address{width:351px;padding:29px 0 0 20px}.dnd-account-customer-edit .acc-carnet .cols-2 h6{font-size:12px;font-weight:bold;margin:0 0 10px}.dnd-account-customer-edit .acc-newsletter .cols .col{float:left;width:720px}.dnd-account-customer-edit .acc-newsletter .cols-2 .col-1 ul{line-height:15px;margin:10px 0 0;min-height:15px;overflow:hidden;padding:5px 0}.dnd-account-customer-edit .acc-newsletter .cols-2 .col-1 ul li{float:left;margin:0 20px 0 0}.dnd-account-customer-edit .acc-newsletter .cols-2 .col-1 ul li.last{float:right}.dnd-account-customer-edit .acc-newsletter .cols-2 .col-1 ul li input{margin:-3px 3px 0 0}.dnd-account-customer-edit .acc-newsletter .cols-2 .col-1 ul li a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat scroll left 2px;padding:0 0 0 15px;margin:20px 0 0 100px}.dnd-account-customer-edit .acc-newsletter .cols-2 .col-1 .loader{background:url("https://www.retif.lu/skin/frontend/retif/default/images/zoomloader.gif")no-repeat center center;background-size:16px 16px;display:block;float:left;height:16px;margin:10px 0 0;padding:0;width:16px}.page-my_account > .cols-2{background:#f9f9f9;clear:both;float:left;margin:10px 0 0;overflow:visible;padding:0 0 20px}.page-my_account > .cols-2 > .col-1{margin:0;width:220px}.page-my_account > .cols-2 > .col-1 section{padding:0 0 20px!important;background:#f1f0ef!important;border:0 none!important}.page-my_account > .cols-2 > .col-1 section .logout-btn{background:#fff;padding:3px;position:relative;border:2px solid #b63125;color:#333333;display:block;margin:10px 55px;font-size:13px;text-align:center}.page-my_account > .cols-2 > .col-1 section h3{background:#fff;font-size:30px;padding:0 0 20px 0;position:relative}.page-my_account > .cols-2 > .col-1 section h4{background:#545454;position:relative;border-right:0 none;font-size:15px;font-weight:bold;padding:0;text-align:center;width:220px;height:30px;line-height:30px;color:#fff;text-transform:uppercase}.page-my_account > .cols-2 > .col-1 section h5{background:#424242;margin:0 10px;padding:8px 10px;border-bottom:2px solid #b63125;font-size:16px;color:#fff}.page-my_account > .cols-2 > .col-1 section ul{background:#fff;margin:0 10px 10px;padding:10px 0}.page-my_account > .cols-2 > .col-1 section ul li{padding:0;margin:0 0 2px}.page-my_account > .cols-2 > .col-1 section ul li > span,.page-my_account > .cols-2 > .col-1 section ul li a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-7x6-red.png") no-repeat 10px 6px;color:#575756;display:block;font-weight:bold;font-size:12px;text-decoration:none;padding:3px 10px 3px 20px}.page-my_account > .cols-2 > .col-1 section ul li a:hover,.page-my_account > .cols-2 > .col-1 section ul li.current > a{background:#b63125 url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-7x6-white.png") no-repeat 10px 6px;color:#fff;font-weight:bold}.page-my_account > .cols-2 > .col-1 section ul li .red{color:#b63125;font-weight:bold}.page-my_account > .cols-2 > .col-1 section ul li a:hover .red,.page-my_account > .cols-2 > .col-1 section ul li.current a .red{color:#fff}.page-my_account > .cols-2 > .col-1 section ul li .blue{color:#0e8098;font-weight:bold}.page-my_account > .cols-2 > .col-1 section ul li a:hover .blue,.page-my_account > .cols-2 > .col-1 section ul li.current a .blue{color:#fff}.page-my_account > .cols-2 > .col-1 section ul li ul{padding:0 0 10px;margin:0 10px}.page-my_account > .cols-2 > .col-1 section ul li ul li{padding:0;margin:0}.page-my_account > .cols-2 > .col-1 section ul li ul li a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/line-1x4.png") no-repeat scroll 10px 7px;font-size:11px;min-height:12px;padding:1px 10px 2px 20px}.page-my_account > .cols-2 > .col-1 section ul li ul li a:hover{background-position:10px 6px}.page-my_account > .cols-2 > .col-2{margin:0;width:784px;padding:0 0 0 20px}.page-my_account > .cols-2 > .col-2 a.link-print{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/picto-print.png") no-repeat 0 50%}.page-my_account > .cols-2 > .col-2 section{margin:0;border-bottom:none!important}.page-my_account > .cols-2 > .col-2 section .back{height:30px;line-height:28px}.page-my_account > .cols-2 > .col-2 section .message-box .message-header span.separator{font-size:28px}.page-my_account > .cols-2 > .col-2 section .message-box .message-body{margin:15px}.page-my_account > .cols-2 > .col-2 section .message-box .message-body strong{font-weight:bold}.page-my_account > .cols-2 > .col-2 section .tabDetailTicket{margin:15px}.page-my_account > .cols-2 > .col-2 section .order-page{margin:10px}.page-my_account > .cols-2 > .col-2 section .order-page h6{color:#000;font-size:14px}.page-my_account > .cols-2 > .col-2 section #rma_create_form .validation-advice{position:relative;margin-left:220px;margin-top:8px;z-index:10;width:340px}.page-my_account > .cols-2 > .col-2 section #rma_create_form .validation-advice span{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png") no-repeat scroll 0 0 transparent;display:block;width:16px;position:absolute;margin-left:315px;margin-top:-7px;height:8px;z-index:1}.page-my_account > .cols-2 > .col-2 section .editCustom .validation-advice{position:relative;margin-left:220px;margin-top:8px;z-index:10;width:340px}.page-my_account > .cols-2 > .col-2 section .editCustom .validation-advice span{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png") no-repeat scroll 0 0 transparent;display:block;width:16px;position:absolute;margin-left:315px;margin-top:-7px;height:8px;z-index:1}.page-my_account > .cols-2 > .col-2 section #detailRMA{padding:20px}.page-my_account > .cols-2 > .col-2 section #detailRMA .cols-2{margin:0 0 0 -20px}.page-my_account > .cols-2 > .col-2 section #detailRMA .cols-2 .col{margin:0 0 0 20px;width:320px}.page-my_account > .cols-2 > .col-2 section #detailRMA h5{border-bottom:2px solid #cacdca;font-size:20px;padding:0 0 5px 0;margin-left:0px}.page-my_account > .cols-2 > .col-2 section #detailRMA h5 span{font-family:"Trebuchet MS",Arial,sans-serif;font-size:14px;font-weight:bold}.page-my_account > .cols-2 > .col-2 section #detailRMA h5 span a{color:#b63125;text-decoration:none}.page-my_account > .cols-2 > .col-2 section #detailRMA p{color:#000}.page-my_account > .cols-2 > .col-2 section p{color:#000000}.page-my_account > .cols-2 > .col-2 section p a{color:#C70B28}.page-my_account > .cols-2 > .col-2 section .no-order{padding:10px}.page-my_account > .cols-2 > .col-2 section address{color:#000000;line-height:15px}.page-my_account > .cols-2 > .col-2 section address .store-name a{font-weight:bold;color:#b63125;font-size:12px}.page-my_account > .cols-2 > .col-2 section h4{background:#ddd;color:#000;font-weight:bold;font-size:18px;height:30px;line-height:30px;padding:0 0 0 20px;text-transform:uppercase}.page-my_account > .cols-2 > .col-2 section h4 .retif-border.large-border:before{margin:-5px 0 0 -20px}.page-my_account > .cols-2 > .col-2 section h4 span a{color:#b63125;text-decoration:none}.page-my_account > .cols-2 > .col-2 section h4 span span{color:#b63125}.page-my_account > .cols-2 > .col-2 section button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-weight:bold;float:right;font-size:18px;padding:0 15px}.page-my_account > .cols-2 > .col-2 section .buttonSales{text-align:right}.page-my_account > .cols-2 > .col-2 section .buttonSales .button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-weight:bold;margin-left:40px;font-size:22px;padding:0 15px;text-decoration:none}.page-my_account > .cols-2 > .col-2 section h5{color:#b63125;font-weight:bold;font-size:14px;margin:0 0 15px}.page-my_account > .cols-2 > .col-2 section h5.orderDate{margin-top:-13px}.page-my_account > .cols-2 > .col-2 section form{display:block;overflow:hidden;padding:20px}.page-my_account > .cols-2 > .col-2 section form .line{margin:5px 0 0 0;position:relative}.page-my_account > .cols-2 > .col-2 section form .line.rmaQty{margin-left:240px;margin-top:4px;margin-bottom:10px}.page-my_account > .cols-2 > .col-2 section form .line.inline{left:240px}.page-my_account > .cols-2 > .col-2 section form .line.inline label{left:-240px}.page-my_account > .cols-2 > .col-2 section form .line.inline input{float:left;margin:0 6px 0 0;width:125px}.page-my_account > .cols-2 > .col-2 section form label{color:#000;display:block;font-size:12px;height:24px;line-height:24px;margin:0 10px 0 0;position:absolute;text-align:right;width:220px}.page-my_account > .cols-2 > .col-2 section form label.newsletterLabel{width:auto;padding-left:20px;font-size:14px}.page-my_account > .cols-2 > .col-2 section form label span{color:#ca1a35}.page-my_account > .cols-2 > .col-2 section form .change_password label{text-align:left;margin-left:20px}.page-my_account > .cols-2 > .col-2 section form input[type="text"],.page-my_account > .cols-2 > .col-2 section form input[type="password"]{border:1px solid #949b94;display:block;height:22px;line-height:22px;margin:5px 0 0 240px;padding:0 5px;width:308px}.page-my_account > .cols-2 > .col-2 section form input.size-xs{width:50px}.page-my_account > .cols-2 > .col-2 section form input[type="file"]{margin-left:240px;margin-top:-8px}.page-my_account > .cols-2 > .col-2 section form textarea{display:block;margin:0 0 0 240px;width:314px;border:1px solid #949b94;height:100px}.page-my_account > .cols-2 > .col-2 section form select{padding:0 0 0 5px;border:1px solid #949b94;height:24px;line-height:24px;margin:0 0 0 240px;width:320px}.page-my_account > .cols-2 > .col-2 section form select.multiple{height:inherit}.page-my_account > .cols-2 > .col-2 section form button{background:#b63125;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;font-weight:bold;float:right;font-size:18px;padding:0 15px}.page-my_account > .cols-2 > .col-2 section form .toggle-text{margin-bottom:40px;margin-top:25px;padding-left:40px;padding-right:40px}.page-my_account > .cols-2 > .col-2 section form .toggle-text a{right:20px}.page-my_account > .cols-2 > .col-2 section form .toggle-text p{margin:10px;color:#949B94}.page-my_account > .cols-2 > .col-2 section form .toggle-text p.hide{height:180px}.page-my_account > .cols-2 > .col-2 section form .toggle-text p.hide address{color:#000000;margin-left:220px;margin-top:14px;position:absolute;font-weight:bold}.page-my_account > .cols-2 > .col-2 section .tabs{margin:54px 0 0 0}.page-my_account > .cols-2 > .col-2 section .tabs ul{overflow:hidden;position:relative;top:-32px}.page-my_account > .cols-2 > .col-2 section .tabs ul li{background:#949B94;float:left;height:32px;line-height:32px;padding:0 10px;margin:0 1px 0 0}.page-my_account > .cols-2 > .col-2 section .tabs ul li a{color:#fff;display:block;text-decoration:none}.page-my_account > .cols-2 > .col-2 section .tabs ul li:hover,.page-my_account > .cols-2 > .col-2 section .tabs ul li.current{background:#fff}.page-my_account > .cols-2 > .col-2 section .tabs ul li:hover a,.page-my_account > .cols-2 > .col-2 section .tabs ul li.current a{color:#404040}.page-my_account > .cols-2 > .col-2 section .tabs .tab{margin:-32px 0 0 0;padding:20px}.page-my_account > .cols-2 > .col-2 section .tabs .tab .cols-2{margin:0 0 0 -20px}.page-my_account > .cols-2 > .col-2 section .tabs .tab .cols-2 .col{margin:0 0 0 20px;width:360px}.page-my_account > .cols-2 > .col-2 section .tabs .tab h5{border-bottom:1px solid #ddd;padding:0 0 15px 0;margin-left:0}.page-my_account > .cols-2 > .col-2 section .tabs .tab h5 span{display:block;clear:both;margin:5px 0 0}.page-my_account > .cols-2 > .col-2 section .tabs .tab h5 span a{background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat scroll left 2px;padding:0 0 0 15px;font-size:11px;margin:5px 0 0}.page-my_account > .cols-2 > .col-2 section .tabs .tab p{color:#000;line-height:15px}.page-my_account > .cols-2 > .col-2 section.table table{width:100%}.page-my_account > .cols-2 > .col-2 section.table table .align-left{text-align:left}.page-my_account > .cols-2 > .col-2 section.table table .button{background:#b63125;color:#fff;display:inline-block;font-weight:bold;padding:5px 8px;text-decoration:none;margin:0;margin-bottom:5px}.page-my_account > .cols-2 > .col-2 section.table table .col-1{width:125px}.page-my_account > .cols-2 > .col-2 section.table table .col-2{width:85px}.page-my_account > .cols-2 > .col-2 section.table table .col-4{width:100px}.page-my_account > .cols-2 > .col-2 section.table table .ticket-row .col-2,.page-my_account > .cols-2 > .col-2 section.table table .ticket-row .col-3,.page-my_account > .cols-2 > .col-2 section.table table .ticket-row .col-4,.page-my_account > .cols-2 > .col-2 section.table table .ticket-row .col-5{cursor:default}.page-my_account > .cols-2 > .col-2 section.table table thead th{background:#989e98;color:#fff;font-size:12px;font-weight:bold;height:25px;text-align:center;vertical-align:middle}.page-my_account > .cols-2 > .col-2 section.table table tbody td{color:#000;font-size:12px;padding:15px 0;text-align:center;vertical-align:middle}.page-my_account > .cols-2 > .col-2 section.table footer,.page-my_account > .cols-2 > .col-2 section.table .footerTab{background:#949b94;height:36px;line-height:36px;position:relative}.page-my_account > .cols-2 > .col-2 section.table footer ul,.page-my_account > .cols-2 > .col-2 section.table .footerTab ul{margin:0 0 0 -1px;position:absolute;right:10px;top:9px}.page-my_account > .cols-2 > .col-2 section.table footer ul li,.page-my_account > .cols-2 > .col-2 section.table .footerTab ul li{float:left;margin:0 0 0 1px}.page-my_account > .cols-2 > .col-2 section.table footer ul li.current a,.page-my_account > .cols-2 > .col-2 section.table .footerTab ul li.current a{color:#b63125}.page-my_account > .cols-2 > .col-2 section.table footer ul li a,.page-my_account > .cols-2 > .col-2 section.table .footerTab ul li a{background:#fff;color:#aeb4ae;display:block;height:18px;font-size:14px;font-weight:normal;line-height:20px;text-decoration:none;text-align:center;width:18px}.page-my_account > .cols-2 > .col-2 section.table footer ul li a.next,.page-my_account > .cols-2 > .col-2 section.table .footerTab ul li a.next{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/btn-list_products-nav.png") no-repeat 0 -18px}.page-my_account > .cols-2 > .col-2 section.table footer ul li a.prev,.page-my_account > .cols-2 > .col-2 section.table .footerTab ul li a.prev{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/btn-list_products-nav.png") no-repeat 0 0}.page-my_account > .cols-2 > .col-2 #my-orders-table,.page-my_account > .cols-2 > .col-2 .my-invoice-table,.page-my_account > .cols-2 > .col-2 #my-quotation-table{width:670px;margin:0 15px}.page-my_account > .cols-2 > .col-2 #my-orders-table th,.page-my_account > .cols-2 > .col-2 .my-invoice-table th,.page-my_account > .cols-2 > .col-2 #my-quotation-table th{border-bottom:2px solid #AFB4AF;font-size:12px;height:35px;vertical-align:middle}.page-my_account > .cols-2 > .col-2 #my-orders-table td,.page-my_account > .cols-2 > .col-2 .my-invoice-table td,.page-my_account > .cols-2 > .col-2 #my-quotation-table td{color:#000000;font-size:14px;font-weight:bold;border-bottom:1px solid #E4E6E4;padding:10px 0px;text-align:right}.page-my_account > .cols-2 > .col-2 #my-orders-table td h3.product-name,.page-my_account > .cols-2 > .col-2 .my-invoice-table td h3.product-name,.page-my_account > .cols-2 > .col-2 #my-quotation-table td h3.product-name{text-align:left}.page-my_account > .cols-2 > .col-2 #my-orders-table tfoot,.page-my_account > .cols-2 > .col-2 .my-invoice-table tfoot,.page-my_account > .cols-2 > .col-2 #my-quotation-table tfoot{border-top:2px solid #AFB4AF}.page-my_account > .cols-2 > .col-2 #my-orders-table tfoot td,.page-my_account > .cols-2 > .col-2 .my-invoice-table tfoot td,.page-my_account > .cols-2 > .col-2 #my-quotation-table tfoot td{color:#949B94;border-bottom:none;padding:5px 0px}.page-my_account > .cols-2 > .col-2 #my-returns-items-table{width:680px;margin:0 15px}.page-my_account > .cols-2 > .col-2 #my-returns-items-table th{border-bottom:2px solid #AFB4AF;font-size:12px;height:35px;vertical-align:middle;width:2px}.page-my_account > .cols-2 > .col-2 #my-returns-items-table td{color:#000000;font-size:12px;border-bottom:1px solid #E4E6E4;padding:10px 0px}.page-my_account > .cols-2 > .col-2 #my-returns-items-table td h3.product-name{text-align:left}.page-my_account > .cols-2 > .col-2 > .cols-2 .col{margin:0 0 0 20px}.page-my_account > .cols-2 > .col-2 > .cols-2 .col .cols{margin:0 0 0 -20px;padding:20px}.page-my_account > .cols-2 > .col-2 > .cols-2 .col .cols .col{margin:0 0 0 20px;width:200px}.page-my_account > .cols-2 > .col-2 > .cols-2 .col .cols address,.page-my_account > .cols-2 > .col-2 > .cols-2 .col .cols p{color:#000;font-size:12px;line-height:15px}.page-my_account > .cols-2 > .col-2 > .cols-2 .col-large{width:460px}.page-my_account > .cols-2 > .col-2 > .cols-2 .col-small{width:220px}.page-my_account > .cols-2 > .col-2 > .cols-2 .col-small .cols{margin:-20px 0 0 0 !important}.page-my_account > .cols-2 > .col-2 > .cols-2 .col-small .cols .col{margin:20px 0 0 0 !important}.page-my-account #content > .page-content section{background:#fff;border-bottom:1px solid #afb4af}.page-my-account #content > .page-content section h1{background:#989E98;color:#FFFFFF;font-weight:bold;font-size:26px;height:47px;line-height:47px;padding:0 0 0 20px}.page-my-account #content > .page-content section h2{font-size:23px;margin:0 0 20px;color:#949B94;font-weight:normal;padding-left:0}.page-my-account #content > .page-content section p.logout-msg{padding:0 0 10px 10px}.page-my-account #content > .page-content section .page-title{border:none}.page-my-account #content > .page-content section .fieldset{margin:0;padding:15px;border:none}.page-my-account #content > .page-content section .fieldset .legend{float:none}.page-my-account #content > .page-content section .fieldset p{margin:0 22px 18px 11px;color:#000000;line-height:15px}.page-my-account #content > .page-content section .fieldset p.required{color:#C70B28}.page-my-account #content > .page-content section .fieldset p.forgot-password{margin-top:15px}.page-my-account #content > .page-content section .fieldset label{color:#000000;display:block;font-size:12px;font-weight:normal;height:24px;line-height:24px;margin:0 10px 0 0;position:absolute;text-align:right}.page-my-account #content > .page-content section .fieldset input{border:1px solid #949B94;display:block;height:22px;line-height:22px;padding:0 5px;width:270px}.page-my-account #content > .page-content section .fieldset textarea{border:1px solid #949B94;display:block;padding:0 13px}.page-my-account #content > .page-content section .fieldset select{padding:0 0 0 5px;border:1px solid #949B94;height:24px;line-height:24px;width:282px}.page-my-account #content > .page-content section .account-create .fieldset label{width:340px}.page-my-account #content > .page-content section .account-create .fieldset input{margin:5px 0 0 358px}.page-my-account #content > .page-content section .account-create .fieldset select{margin:0 0 0 358px}.page-my-account #content > .page-content section .account-create .fieldset .validation-advice,.page-my-account #content > .page-content section .account-create .privacy-policies .validation-advice{margin-left:100px;position:relative;margin-top:8px;width:340px}.page-my-account #content > .page-content section .account-create .privacy-policies .validation-advice{margin-left:20px}.page-my-account #content > .page-content section .account-create .fieldset .validation-advice span,.page-my-account #content > .page-content section .account-create .privacy-policies .validation-advice span{margin-left:290px;margin-top:-7px;height:8px;width:16px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-top-1.png") no-repeat scroll 0 0 transparent}.page-my-account #content > .page-content section .account-create p.required{color:#C70B28;padding:5px}.page-my-account #content > .page-content section .account-create div.newsletter,.page-my-account #content > .page-content section .account-create div.privacy-policies{padding:10px;margin-left:30px}.page-my-account #content > .page-content section .account-create div.newsletter label,.page-my-account #content > .page-content section .account-create div.privacy-policies label{color:#000;font-size:12px}.page-my-account #content > .page-content section .account-create div.newsletter input,.page-my-account #content > .page-content section .account-create div.privacy-policies input{margin-left:-20px;margin-top:0}.page-my-account #content > .page-content section .account-create div.buttons-wrapper{display:block;padding-right:15px}.page-my-account #content > .page-content section .account-create .fieldset{margin:0}.page-my-account #content > .page-content section .account-create .toggle-text{margin-bottom:40px;margin-top:25px;padding-left:40px;padding-right:40px}.page-my-account #content > .page-content section .account-create .toggle-text a{right:20px}.page-my-account #content > .page-content section .account-create .toggle-text p{margin:10px;color:#949B94}.page-my-account #content > .page-content section .account-create .toggle-text p.hide{height:180px}.page-my-account #content > .page-content section .account-create .toggle-text p.hide address{color:#000;margin-left:320px;margin-top:14px;position:absolute}.page-my-account #content > .page-content section .account-login .fieldset label{width:110px}.page-my-account #content > .page-content section .account-login .fieldset input{margin:5px 0 0 120px}.page-my-account #content > .page-content section .account-login .fieldset textarea{margin:5px 0 0 120px}.page-my-account #content > .page-content section .account-login .fieldset select{margin:0 0 0 120px}.page-my-account #content > .page-content section .account-login .fieldset .validation-advice{margin-left:400px}.page-my-account #content > .page-content section .account-login .fieldset .validation-advice span{margin-left:4px}.page-my-account #content > .page-content section .account-login p.newCustomer{height:104px}.page-my-account #content > .page-content section .account-forgot-password .fieldset label{width:100px}.page-my-account #content > .page-content section .account-forgot-password .fieldset input{margin:5px 0 0 120px}.page-my-account #content > .page-content section .account-forgot-password p.required{color:#C70B28;padding:5px}.page-my-account #content > .page-content section .buttons-set{border:none;margin-top:20px}.page-my-account #content > .page-content section .buttons-set a{color:#C70B28}.page-my-account #content > .page-content section .buttons-set button{background:none repeat scroll 0 0 #b63125;border:0 none;color:#FFFFFF;cursor:pointer;float:right;font-weight:bold;font-size:18px;height:40px;line-height:40px;padding:0 15px}.page-my-account #content > .page-content section .buttons-set button.small,.page-checkout > .cols-2 > .col-1 .step button.small{font-family:"Trebuchet MS";font-size:14px;height:24px;line-height:24px;padding:0 10px;background-image:none}.page-my_account .alert-block{margin:10px 0;padding:10px;font-size:12px;line-height:16px;border:1px solid #b63125}.page-my_account b{font-weight:bold}.account-block{padding:5px 0;border:1px solid #b63125;background:#ffffff}.account-block h2{margin-bottom:10px !important;text-align:center;color:#b63125 !important;font-size:25px !important;font-weight:bold !important;font-family:"Trebuchet MS" !important}.account-block p{margin:0 0 10px 0 !important;text-align:center !important}.account-block .fieldset{padding:5px}.account-block .buttons-set{margin:0 !important;padding:15px;width:402px}.account-block label{width:210px !important}.account-block .newsletter label{margin:0 !important;width:420px !important}.account-block label.long{line-height:14px !important}.account-block label .details{color:#999999}.account-block input[type="text"],.account-block input[type="password"],.account-block textarea{margin-left:225px !important;width:180px !important}.account-block select{margin-left:225px !important;width:190px !important}.account-block input.size-xs{width:50px !important}.account-block .newsletter input[type="checkbox"]{margin:0 0 20px 15px !important}.page-checkout > .cols-2 > .col-1 .step .account-block p{margin-bottom:10px;font-size:11px;line-height:14px}.page-checkout > .cols-2 > .col-1 .step .account-block .button{margin:0}.account-create .account-block h2,#checkout-step-billing .account-block h2{padding-left:10px;text-align:left;font-size:16px !important;font-weight:bold !important}.account-security-info{padding:15px;background:#efefef;line-height:20px;font-size:12px}.account-security-info .icon{float:left;margin-right:15px;width:21px;height:24px;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/default-sprite.png");background-position:-72px 0px}.account-security-info .title{margin-bottom:15px;font-size:16px;font-weight:bold;line-height:24px}.page-checkout > .cols-2 > .col-1 .step form #billing-continue-column .shipping-choice .line.single{margin-left:100px}.page-checkout > .cols-2 > .col-1 .step form #billing-continue-column .shipping-choice .line.single label{width:300px}#billing-continue-column .shipping-choice .please-wait{width:270px;font-size:14px}.customer-advantages{margin-top:20px;text-align:center;font-size:14px;color:#333333}.customer-advantages td{padding:0 3px;color:#555555;text-align:center;font-size:12px}.customer-advantages .engagement-picto{display:inline-block;float:none;margin:0}#existing-account-please-wait{float:none;margin:0;padding:10px}.account-subtitle{padding:10px 0;font-size:14px !important;font-weight:bold !important;color:#333333 !important;background:#dddddd}.collapse{display:none !important}#opc-login button{font-size:18px}.company-search{position:relative;z-index:2}.company-search.enabled{margin-bottom:10px;padding:10px 10px 0 10px;background:#dff0d8}.company-search.disabled{display:none}.company-search p.info{width:350px;text-align:left !important}.company-search .results{display:none;position:absolute;margin:24px 0 0 40px;padding:5px;width:355px;border:1px solid #777777;background:#ffffff}.company-search .results > div > span{margin-top:7px;display:inline-block}.company-search .results .company-suggestion{padding:5px;background:#ffffff;border-bottom:1px solid #cccccc;cursor:pointer}.company-search .results .company-suggestion:hover{background:#dddddd}.company-search .results .company-suggestion .title{font-weight:bold;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-search .results .company-suggestion .address{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-search .results .text-danger{color:#c70b28;display:inline-block;padding-bottom:10px}.account-block .company-search .buttons-set{margin:0 !important;padding:15px;width:392px}.account-block .company-search label{width:200px !important}.account-block .company-search input[type="text"]{margin-left:215px !important}#checkout-step-billing .col2-set{margin:15px -15px 0 -15px}#checkout-step-billing .account-block{padding:10px 0}body .button-list{padding-left:225px}body .button-list *{position:relative !important;display:inline-block !important;float:none !important;width:auto !important}body .button-list input.inline-button[type="radio"]{margin:0 !important}.sales-order-perso-details .bat{padding-right:20px;text-align:center;font-size:14px;font-weight:bold}.attr-list{float:left;max-width:350px;line-height:24px;font-size:14px;color:#333333}.attr-list strong{font-weight:bold}.attr-list img{margin-right:10px}.ink-preview{display:inline-block;vertical-align:bottom;margin:3px;width:20px;height:15px;border-radius:1px;border:1px solid #ffffff}.perso-actions .selling-col .flat-button{font-size:15px;text-align:center}.perso-actions .quick-order-note{padding-top:5px;max-width:250px;line-height:18px;color:#787878;font-size:12px}.perso-popin-campaign{margin-left:-15px;width:680px}.underline{text-decoration:underline}body.ie7 #header > form input[type="submit"]{left:1px}ul .message{background:#fff;height:42px;line-height:40px;position:absolute;top:-320px;width:940px;z-index:10}ul .message div{border:none;font-size:13px;font-weight:bold;margin:0 1px 1px 1px}ul .message div p{padding:0 0 0 30px}ul .message div.info{background:#f7f9eb url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-info.png") repeat-x 0 0;color:#b3c133;border-color:#b3c133}ul .message div.info p{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/picto-message-info.png") no-repeat 10px 50%}ul .message div.error{background:#f7dadf url("https://www.retif.lu/skin/frontend/retif/default/images/bg-message-error.png") repeat-x 0 0;color:#b63125;border-color:#df7283}ul .message div.error p{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/picto-message-error.png") no-repeat 10px 50%}.checkout-onepage-success #content .page.page-content section > h2{font-size:23px;margin:0 0 20px;color:#949B94;font-weight:normal;background:none;padding:0 27px}.checkout-onepage-success #content .page.page-content section .buttons-set{border:none;margin-top:20px}.checkout-onepage-success #content .page.page-content section .buttons-set button{background:none repeat scroll 0 0 #b63125;border:0 none;color:#FFFFFF;cursor:pointer;float:right;font-weight:bold;font-size:18px;height:40px;line-height:40px;padding:0 15px}.checkout-onepage-success #content .page.page-content section p{color:#000000;line-height:15px;margin:0 22px 18px 27px}.page-print div .print-head img{margin-left:20px}.page-print div h1{font-weight:bold;font-size:23px;margin-bottom:10px;margin-top:10px;color:#000000;background:none;margin-left:20px}.page-print div p.order-date{font-size:15px;margin-left:20px;margin-top:4px}.page-print div h2,.page-print div h3,.page-print div h4{margin-top:20px;font-size:20px;padding:0 0 9px 0;position:relative}.page-print div h2.itmsOrderPrint,.page-print div h3.itmsOrderPrint,.page-print div h4.itmsOrderPrint{margin-left:20px}.page-print div h3{font-size:15px;font-weight:bold;margin-top:0px}.page-print div #my-orders-table{width:719px;margin-left:20px}.page-print div #my-orders-table td{padding:10px 0 0}.page-print div > .cols-2 h2,.page-print div > .cols-2 h3,.page-print div > .cols-2 h4{margin-top:0px}.page-print div > .cols-2 > .col-1{margin:0 0 0 0;width:250px;float:left;padding:20px 20px 0 20px}.page-print div > .cols-2 > .col-1 h2,.page-print div > .cols-2 > .col-1 h3,.page-print div > .cols-2 > .col-1 h4{font-size:20px;padding:0 0 9px 0;position:relative}.page-print div > .cols-2 > .col-1 address,.page-print div > .cols-2 > .col-1 p{color:#000000;line-height:15px}.page-print div > .cols-2 > .col-2{margin:0 0 0 0;width:250px;float:left;padding:20px 20px 0 20px}.page-print div > .cols-2 > .col-2 address,.page-print div > .cols-2 > .col-2 p{color:#000000;line-height:15px}.page-print div > .cols-2 > .col-2 > .cols-2{margin:0 0 0 -20px}.page-print div > .cols-2 > .col-2 > .cols-2 .col{margin:0 0 0 20px}.page-print div > .cols-2 > .col-2 > .cols-2 .col .cols{margin:0 0 0 -20px;padding:20px}.page-print div > .cols-2 > .col-2 > .cols-2 .col .cols .col{margin:0 0 0 20px;width:200px}.page-print div > .cols-2 > .col-2 > .cols-2 .col .cols address,.page-print div > .cols-2 > .col-2 > .cols-2 .col .cols p{color:#000;font-size:12px;line-height:15px}.page-print div > .cols-2 > .col-2 > .cols-2 .col-large{width:460px}.page-print div > .cols-2 > .col-2 > .cols-2 .col-small{width:220px}.page-print div > .cols-2 > .col-2 > .cols-2 .col-small .cols{margin:-20px 0 0 0 !important}.page-print div > .cols-2 > .col-2 > .cols-2 .col-small .cols .col{margin:20px 0 0 0 !important}#product_sendtofriend_form .validation-advice{left:100px;width:315px}#product_sendtofriend_form .validation-advice span{margin-left:270px !important}.account-forgot-password .validation-advice{margin-left:404px}.account-forgot-password .validation-advice span{margin-left:4px}.pageNotFound{font-size:14px;color:black;margin:10px;margin-bottom:3px}.pageNotFound p,.pageNotFound ul,.pageNotFound li{margin:10px}.pageNotFound p.preFooter{margin-top:41px;font-weight:bold;font-style:italic}.pageNotFound h1{color:#949B94;font-size:22px !important;height:65px;line-height:65px;padding:0 0 0 25px}.pageNotFound .footer{text-align:center;background:#9AA19A;height:40px;line-height:40px;color:white;font-weight:bold}.cms-service-unavailable .footer-container,.cms-faq .footer-container{height:45px;width:auto;position:relative;margin-top:112px;background-color:#C70B28;color:white;font-weight:bold;line-height:45px;text-align:center;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.cms-service-unavailable .text,.cms-faq .text{padding-top:230px;text-align:center;color:#727272;font-size:23px;letter-spacing:1px;line-height:23px}.cms-service-unavailable .text a,.cms-faq .text a{color:#727272}.cms-service-unavailable .text a:hover,.cms-faq .text a:hover{text-decoration:none}.cms-service-unavailable .page{margin:auto;width:1002px;height:703px;background-color:#e4e6e3;background-image:url(/errors/retif/img/header_bg.png);background-repeat:no-repeat}.cms-service-unavailable .circle{margin:auto;width:567px;height:566px;background-image:url(/errors/retif/img/circle_bg.png);background-repeat:no-repeat;position:relative;top:70px}.cms-faq .page{margin:auto;height:703px;background-color:#e4e6e3;background-repeat:no-repeat}.toggleDescCategory{line-height:15px;margin:3px 0 0 0;padding:0 25px 0 0;position:relative}.toggleDescCategory > a{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/main-sprite.png") no-repeat 0 0;display:block;height:16px;position:absolute;right:0;width:16px}.toggleDescCategory > a.current{background-position:0 -16px}.toggleDescCategory .shortDescription{height:30px;overflow:hidden}#j2t_ajax_confirm_wrapper h1{color:#000000;font-size:25px;font-weight:bold;padding-top:15px;text-align:left;position:relative}#opc-review #agreement-1{margin:2px 3px 0 0}.toggle-text-style{line-height:15px;margin:3px 0 0;padding:0 25px 0 0;position:relative}.lazy{background:url("https://www.retif.lu/skin/frontend/retif/default/images/cart-loader.gif") center center no-repeat}#newsletter-popin{display:none;z-index:9999;background-color:#FFF;width:300px}#newsletter-popin .close{background-image:url(https://www.retif.lu/skin/frontend/retif/default/images/close.png);background-size:16px 16px;position:absolute;right:10px;top:10px;cursor:pointer;height:16px;width:16px}#newsletter-popin .content{padding:15px}.popin-container{padding:15px;color:#333333;font-size:13px}.popin-container .messages{border:0}.popin-container .right-message{float:right;width:250px}.popin-container h2{padding:10px 0;font-size:16px;font-weight:bold}.perso-price-table{width:100%;font-size:12px;font-weight:bold;color:#777777}.perso-price-table .red-cell{padding:5px 10px;background:#b63125;color:#ffffff}.perso-price-table td{text-align:center}.perso-price-table td.selected td{color:#333333;background:#ffffff}.perso-price-table .sub-table{width:100%;background:#eeeeee;border-right:1px solid #dddddd}.perso-price-table .sub-table td{padding:5px 10px;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd}.perso-price-table td td.discount-percent{color:#b63125;font-size:16px;font-weight:bold}.perso-total-table td{padding:10px 20px 5px 0}.perso-shipping-table{border:1px dotted #ddd}.perso-shipping-table tr.border{border-top:1px dotted #ddd}.perso-shipping-table td{padding:10px 10px 5px 10px;vertical-align:top}.perso-shipping-table td.special-padding{padding:0 10px 15px 10px}.shipping-costs .free-shipping{display:none}.shipping-costs.free .free-shipping{display:block}.perso-edit-link{cursor:pointer}.popin-container .selling-col{text-align:right}.question-mark{position:relative;background:#333333;border-radius:50%;color:#ffffff;cursor:pointer;display:inline-block;padding:1px 4px}.question-mark:hover{background:#555555}.question-mark .details{display:none;position:absolute;top:-10px;left:20px;width:200px;padding:5px;background:#ffffff;color:#333333;line-height:16px;border:1px solid #dddddd}.question-mark:hover .details{display:block}.smaller{font-size:0.6em}/******//**NL**//******//* HOME TEXT > */.home-top-text{padding:5px 20px 15px 20px;line-height:16px}.home-top-text h1{font-weight:bold;font-size:12px;color:#555555}/* < HOME TEXT *//* SUGGESTIONS AND PRODUCT GRID > */.product-grid-bar{margin:20px 0 0 20px}.grid-campaign{padding-left:20px}.product-grid-bar .filter{float:right;margin-top:6px;padding:0 10px;color:#545454;background:#ffffff;line-height:14px;font-size:12px;font-family:"Trebuchet MS";font-weight:normal}.product-grid-bar .filter label{padding:0 5px 0 5px}.product-grid-bar .pagination{padding-top:10px;text-align:center;font-size:12px;font-weight:bold}.product-grid-bar .pagination li{display:inline-block;margin:0 1px 0 1px;border:1px solid #bdbdbd}.product-grid-bar .pagination li a{display:inline-block;padding:5px 8px 5px 8px}.product-grid-bar .pagination li.current{background:#b63125;border:1px solid #b63125}.product-grid-bar .pagination li.current a{color:#ffffff}.products.cols{position:relative;margin-left:20px}.products.cols.campaign{margin-left:0}.products.cols .col.item{margin:10px 0 10px 20px;padding:10px;width:160px;background:#ffffff}.products.cols .col.item.banner{padding:0;width:380px}.products.cols .col.item .image{position:relative;text-align:center}.suggestions-grid{position:relative}.standard-block .block-title,.product-grid-bar .block-title,.suggestions-grid .block-title{position:relative;margin:0 15px;min-height:22px;line-height:22px;font-size:20px;color:#424242;border-bottom:1px solid #b63125}.standard-block .block-title span,.product-grid-bar .block-title span,.suggestions-grid .block-title span{background:#ffffff;padding-right:10px;line-height:30px}#j2t_ajax_confirm_wrapper .standard-block .block-title{border-bottom:none}#j2t_ajax_confirm_wrapper .standard-block .block-title span{background:none}.toolbar-bottom .block-title{display:none}.suggestions-grid .block-subtitle{font-size:14px;line-height:20px}.suggestions-grid .products,.suggestions-grid .block-subtitle{position:relative;padding:15px 15px 0 15px;background:#ffffff}.suggestions-grid .product{position:relative;float:left;margin:0 0 15px 17px;padding:10px 5px 10px 10px;width:305px;height:150px;background:#ffffff}.suggestions-grid .product.first-column{margin-left:0}.suggestions-grid .product .image{position:relative;float:left;margin-right:10px}.suggestions-grid .product .image .sku{position:absolute;bottom:0;padding:2px 3px 2px 3px;background-color:#ffffff;background-color:rgba(255,255,255,0.6)}.suggestions-grid .product .info{float:left;width:145px}.products.cols h3,.suggestions-grid .product .info h3{position:relative;height:45px;z-index:2}.products.cols .product-name a,.suggestions-grid .product .info .name{float:left;display:inline-block;font-weight:bold;font-size:12px;line-height:14px}.products.cols .product-name a{width:160px}.products.cols .product-name span{padding-right:3px;color:#545454;font-size:11px;background-color:#ffffff;background-color:rgba(255,255,255,0.6)}.products.cols .price-box,.suggestions-grid .price-box{height:65px}.products.cols .price-box .special-price .weee .price,.suggestions-grid .price-box .special-price .weee .price{padding:0}.add-to-cart-box{display:inline-block}.products.cols .quantity label,.products.cols .quantity span,.products.cols .quantity input,.add-to-cart-box .quantity label,.add-to-cart-box .quantity span,.add-to-cart-box .quantity input{display:inline-block;float:left;margin-right:5px;height:16px;line-height:16px;color:#333333}#block-collection .add-to-cart-box .quantity *{float:none}#block-shipping .tab ul{list-style:inside disc}.products.cols .quantity span,.add-to-cart-box .quantity span{display:inline-block;width:20px;color:#555555;font-weight:bold;font-size:22px;text-align:center;cursor:pointer}.products.cols .quantity span.increase-qty,.add-to-cart-box .quantity span.increase-qty{line-height:16px}.products.cols .quantity span.decrease-qty,.add-to-cart-box .quantity span.decrease-qty{line-height:12px}.products.cols .quantity input,.add-to-cart-box .quantity input{width:20px;height:14px;line-height:14px;text-align:center}.products.cols button,.add-to-cart-box button{margin-top:4px;padding-left:0;width:150px;background-color:#39b14f;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/bg-add-to-cart.png");background-repeat:no-repeat}.products.cols button span,.add-to-cart-box button span{padding-left:15px}.products.cols button:hover,.add-to-cart-box button:hover{background-color:#08db16}.products.cols button.group,.add-to-cart-box button.group{background-image:none}.products.cols button.view-only,.add-to-cart-box button.view-only{background:none;background-color:#888888}.products.cols button.view-only span,.add-to-cart-box button.view-only span,.products.cols button.group span,.add-to-cart-box button.group span{padding-left:0}.products.cols button.view-only:hover,.add-to-cart-box button.view-only:hover{background-color:#aaaaaa}/* SUGGESTIONS AND PRODUCT GRID > *//* CATEGORY PAGE > */#content .page.page-category .col.col-2 h1{margin:8px 0 0 20px;color:#b63125}.category-cols.cols{overflow:visible}.category-cols > .col-1{padding-top:30px;width:184px}.category-cols > .col-2{width:840px}.category-cols .category-image img{float:right}.category-cols .subtitle{margin-top:10px;padding-left:20px;font-size:13px;font-weight:bold;color:#333333}.category-cols .short-description{margin-top:5px;padding:0 10px 0 20px;line-height:18px}.category-cols .retif-block{float:right}.category-grid{margin:15px 0 0 15px}.category-grid .category-block{margin:0 5px 0 5px;float:left;width:195px;height:345px}.category-grid .category-block h3{margin-top:5px;padding:0;width:195px;height:48px;line-height:24px;font-size:18px}.category-grid .category-block h3.verylong{line-height:16px;font-size:16px}.category-grid .category-block .description{padding:3px 0 3px 0;line-height:24px;color:#333333}.category-grid .category-block .description.long{line-height:12px}.category-grid .category-block a.image{display:block;position:relative;width:193px;height:193px;border:1px solid #dddddd}.category-grid .category-block a.image img{display:block}.category-grid .category-block .sub-categories{padding-top:5px;line-height:16px}.page-category .suggestions-grid{margin-top:20px}.page-category .description-bis{margin-top:20px;padding:10px;border-bottom:3px solid #555555}#content .page.page-category .description-bis h1,.description-bis h2,.description-bis h3,.description-bis h4{margin-bottom:5px;padding:3px 5px 5px 5px;height:auto;font-size:14px;line-height:16px;background:#f4f4f4}.description-bis h3,.description-bis h4{padding:0;background:none;font-size:13px;color:#545454}.description-bis a,.page-category .short-description a,.engagements a{text-decoration:underline}.description-bis p{margin-bottom:10px;text-align:justify;font-size:11px}.description-bis strong,.page-category .short-description strong,.engagements strong{font-weight:bold;color:#333333}.all-generic-container{padding-left:20px}.see-generic-products{padding:10px 20px 10px 0;text-align:right;font-size:14px}/* < CATEGORY PAGE *//* SEARCH PAGE > */#content .page.page-category h1.search{margin-top:8px}.category-cols.search-view > .col-1{padding-top:20px}.category-cols.search-view .note-msg{margin:20px 10px 0 20px;color:#9b7f1a;font-size:12px}.category-cols.search-view .note-msg b{color:#7b5f00;font-weight:bold}/* < SEARCH PAGE *//* FACETS */.facets{margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #555555}.facets .title{position:relative;margin:0 5px 0 5px;padding:5px 5px 3px 5px;font-size:14px;color:#555555;border-bottom:1px solid #b63125;box-sizing:border-box}.facets .facet-name{margin:10px 1px 3px 1px;padding:6px 4px 6px 8px;background:#eeeeee;color:#b63125;font-weight:bold}.facets .facet-value{padding-left:8px;line-height:18px}.facets .facet-value.action{color:#333333;padding-left:15px;cursor:pointer}.facets .facet-value.action:hover{color:#b63125}.facets .facet-value.show-more{display:none}.facets .facet.more .facet-value.show-more{display:block}.facets .facet.more .more-link{display:none}.facets .checkbox{margin:-2px 0 0 0;line-height:18px}.facets .facet-value .count{color:#999999}.facets .facet-value .delete{font-family:Arial;font-size:14px;font-weight:bold}/* < FACETS *//* PRODUCT PAGE > */.page-product .breadcrumbs > ul{width:800px}.page-product h1{margin-top:10px;padding-left:20px;width:600px;font-size:18px;font-weight:bold;line-height:24px;color:#b63125}.page-product .product-top{padding:15px}.product.columns .column{float:left}.product.columns .column.media-col{width:400px}.product.columns .column.infos-col{margin-left:20px;width:280px;font-size:14px}.product.columns .column.selling-col{margin:-42px 0 0 20px;padding:10px;width:250px;color:#555555;background:#e6e7e8;text-align:center;border-radius:3px;z-index:1}.page-product #main-image{position:relative;display:block;width:400px;height:400px}.page-product #main-image img{position:relative;width:400px;height:400px;z-index:1}.page-product .image-picto-zone{position:absolute;bottom:0;width:400px;height:100px;z-index:3}.page-product .jqZoomPup{z-index:4}.page-product .more-views ul{width:400px}.page-product .more-views li{float:left}.page-product .more-views img{margin-top:10px;border:1px solid #dddddd}.page-product .more-views li.current img{border:1px solid #b63125}.page-product .more-views img.with-margin{margin-right:10px}.page-product .product-top .col-2 .marketing-picto{margin-left:10px}.selling-col .stock-type-label{margin-bottom:5px;color:#333333;font-size:13px}.selling-col .stock-type-label .shop-name{font-weight:bold;font-size:12px}.selling-col .availability{text-align:left}.selling-col .stock span,#store-avaibility .status{color:#0bb919;font-weight:bold;font-size:12px;line-height:18px}.selling-col .stock.stock-status-rouge span{color:#b63125}.selling-col .stock.stock-status-orange span,#store-avaibility .status{color:#f68a1f}.selling-col .stock.stock-status-gris span{color:#888888}.selling-col .delivery,.selling-col .result,.selling-col .form,.selling-col .stock-register,.selling-col .delivery-cost-info,.selling-col .store-links,.selling-col .product-sold-by,.selling-col .variant-count{line-height:18px}.selling-col .variant-count{display:inline-block;margin-top:15px;font-size:16px;text-decoration:underline}.selling-col .product-sold-by img{display:inline-block;vertical-align:bottom}.selling-col .layer{position:absolute;display:none}.selling-col .layer .loader{position:absolute;top:40px}.infos-col{position:relative;font-size:13px;line-height:18px;z-index:2}.infos-col .stronger{font-weight:bold;color:#555555}.infos-col .short-description,.infos-col .variants{margin-top:10px;padding-top:10px;border-top:1px dotted #999999}.infos-col .short-description li{margin-left:12px}.infos-col .short-description .read-more{display:inline-block;margin-top:10px}.infos-col .variants{padding-top:0}.variants .variant{padding-top:10px}.variants img{float:left;margin:8px 4px 0 0;border:1px solid #dddddd}.variants img.selected{border:1px solid #b63125}.variants select{margin-top:8px;width:90%;font-size:14px;font-weight:bold}.main-price{margin-top:10px}.selling-col .add-to-box{position:relative;margin-top:15px}.selling-col .add-to-box .quantity{display:inline-block;font-weight:bold;font-size:13px;color:#333333}.selling-col .add-to-box .quantity input{padding:1px;height:15px}.selling-col .add-to-box .quantity label{line-height:20px}.selling-col .add-to-box .quantity span.increase-qty{line-height:20px}.selling-col .add-to-box .quantity span.decrease-qty{line-height:16px}.selling-col .flat-button,.main-price .flat-button{margin-top:3px;width:250px;height:35px;line-height:35px;font-size:16px;background-color:#39b14f;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/bg-add-to-cart-big.png");background-repeat:no-repeat}.selling-col .add-to-links{margin-top:10px}.selling-col .flat-button.add-to-wishlist-link{font-size:13px;color:#ffffff;background-color:#e8a617;background-image:url("https://www.retif.lu/skin/frontend/retif/default/images/bg-add-to-wishlist-big.png");background-repeat:no-repeat}.selling-col .flat-button > span{padding-left:20px}.selling-col .flat-button .stronger{font-weight:bold}.selling-col .flat-button:hover{background-color:#08db16}.selling-col .flat-button.add-to-wishlist-link:hover{background-color:#ffb938}.selling-col .add-to-compartor{margin-top:15px;font-size:13px;color:#333333}.selling-col .add-to-compartor strong{display:inline-block;width:14px;background:#ffffff;border-radius:8px;font-size:14px;font-weight:bold;text-align:center;box-shadow:0 1px 0 #333333}.selling-col #web-avaibility,.selling-col #store-avaibility{position:relative;margin-top:15px;padding-top:15px;border-top:1px dotted #aaaaaa;text-align:left}.selling-col .i-right-gray,.infos-col .i-right-gray{display:inline-block}.selling-col #product-availability .picto{margin-top:10px}.selling-col #store-input{width:99%}.selling-col .quotation-suggest{position:relative;margin-top:15px;line-height:18px}.selling-col .quotation-suggest .quotation{font-size:13px}.main-price .price-box.duplicated-price{float:none;margin-bottom:10px}.main-price .group-price-label{font-size:12px;font-weight:bold}.tabs-product-content{position:relative;margin-top:30px}.tabs-product-content > ul{height:27px;border-bottom:2px solid #b63125}.tabs-product-content > ul li{float:left;margin-right:5px;padding:6px 15px 6px 15px;height:15px;line-height:15px;font-size:15px;background:#f4f4f4}.tabs-product-content > ul li.current{background:#b63125}.tabs-product-content > ul li.current a{color:#ffffff}.tabs-product-content > .tab{padding:15px}.tabs-product-content .details-half{float:left;padding-right:10px;width:580px;font-size:13px}.tabs-product-content .details-half.additional{padding-right:0;width:400px;text-align:center}.tabs-product-content .details-half.additional table{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc}.tabs-product-content .details-half.additional table col{width:auto}.tabs-product-content .details-half.additional table th,.tabs-product-content .details-half.additional table td{padding:1px 5px 2px 5px;color:#000000;background:none;border-top:1px solid #cccccc;border-left:1px solid #cccccc}.tabs-product-content .details-half.additional table tr:hover th,.tabs-product-content .details-half.additional table tr:hover td{background:#dddddd}.tabs-product-content .tab-title{padding-bottom:10px;color:#b63125;font-size:14px}.info-pictograms{display:block;position:relative;margin-top:10px}.info-pictograms .info-pictogram{float:left;position:relative;margin:5px 15px 0 0}.description-pictograms{display:block;position:relative;margin-top:5px}.description-pictograms .info-pictogram img,.description-pictograms .info-pictogram .text{float:left;position:relative;margin:5px 15px 10px 0}.description-pictograms .info-pictogram .text{width:400px}.page-product .suggestions-grid{margin-top:30px}#block-service .tab{padding:0}#block-service .tab img{float:left;margin:15px}#block-collection .tab{padding:15px 0 15px 0}#block-collection h2{padding:0 0 10px 15px;color:#333333;font-size:18px}#block-collection .collection-description{padding:0 15px 10px 15px;line-height:16px}#block-collection .collection-filters{padding:0 15px 10px 15px}#block-collection .see-more-filters{float:right;margin-top:3px;text-decoration:underline;font-size:13px;cursor:pointer}#block-collection .collection-filters select{width:160px;margin:0 10px 10px 0}#block-collection .collection-filters select.additional{display:none}#block-collection .collection-filters .selected-items-info .no-item,#block-collection .collection-filters .selected-items-info .x-items{display:none;padding:10px 0 10px 0;font-size:13px;text-align:center}#block-collection .collection-options{padding:0 15px 10px 15px;text-align:center}#block-collection .collection-banner{margin:15px 0 15px 0;text-align:center}#block-collection .collection-options .button{display:inline-block;margin:0 5px 0 5px;padding:3px 10px 3px 10px;font-size:12px;font-weight:bold;background:#dddddd;cursor:pointer}#block-collection .collection-options .button:hover{background:#bbbbbb}#block-collection .family{line-height:18px}#block-collection .title-line{padding:0 15px 0 15px;line-height:26px;border-bottom:3px solid #999999;cursor:pointer}#block-collection .title-line .toggle-button{float:right;margin-top:5px;width:15px;height:15px;background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/default-sprite.png") no-repeat -32px -44px}#block-collection .family.open .title-line .toggle-button{background-position:-48px -44px}#block-collection .title-line{color:#333333;font-size:14px}#block-collection .title-line .smaller{color:#777777;font-weight:normal}#block-collection .family .title-line:hover .title,#block-collection .family.open .title-line .title{color:#b63125}#block-collection .family table{display:none;margin-bottom:10px;width:100%;border-left:1px solid #bbbbbb}#block-collection .family.open table{display:table;font-size:12px}#block-collection .family table tr th,#block-collection .family table tr td{padding:5px;background:#f4f4f4;border-right:1px solid #bbbbbb}#block-collection .family table tr th{background:#d4d4d4;text-align:center;font-weight:bold;color:#545454}#block-collection .family table tr td{border-bottom:1px solid #bbbbbb}#block-collection .family table tr td.add-to-cart-box{display:table-cell}#block-collection .family table tr .double-bottom-border{border-bottom:2px solid #999999}#block-collection .family table tr .bg-white{background:#ffffff}#block-collection .family table tr .no-padding{padding:100%}#block-collection .family table img{display:block;margin:0 auto}#block-collection .family table .name{font-size:13px;font-weight:bold}#block-collection .family table .name a:hover span.dark-grey{color:#999999}#block-collection .family table td > .price{font-size:14px;font-weight:bold}#block-collection .family table td > .price.original{font-size:12px;font-weight:normal;text-decoration:line-through}#block-collection .family table .ecotax{font-size:8px}#block-collection .stock-table{display:table}#block-collection .stock-table-row{display:table-row}#block-collection .stock-table-row span{display:table-cell;padding-left:5px}#block-collection .family table .top-attribute{display:inline-block;margin-right:20px}#block-collection .family table .top-attribute b{color:#545454}#block-collection .add-to-cart-box .sum-info{padding:5px 0 5px 0;font-size:10px;color:#545454}#block-collection .add-to-cart-box .sum-info div{display:none}#block-collection .add-to-cart-box .sum-info.single .single{display:block}#block-collection .add-to-cart-box .sum-info.multi .multi{display:block}#block-grouped_products{position:relative;z-index:2}#block-grouped_products .tab{padding:0}#block-grouped_products .decrease-qty,#block-grouped_products .increase-qty{cursor:pointer}#block-grouped_products input[disabled="disabled"]{color:#999999}#block-grouped_products .col-5{padding-right:10px}#grouped-form .main-price{float:right;margin-right:10px}#grouped-form .col-image{position:relative}#grouped-form .big-image{display:none;position:absolute;padding:10px;left:100px;top:-150px;background:#ffffff;border:1px solid #bbbbbb;text-align:left}#grouped-form .col-image:hover .big-image{display:block}#grouped-form .big-image div{padding-top:5px}/* < PRODUCT PAGE *//* QUICK ORDER > */.quick-order{margin-top:20px;padding-bottom:20px;background:#f4f4f4;line-height:15px}.quick-order .quick-form{float:left;padding:20px 20px 0 20px;width:280px}.quick-form table{margin-top:15px;width:100%}.quick-order .head-info{padding:2px 5px 2px 5px;background:#545454;color:#ffffff;font-size:13px;font-weight:bold}.quick-form table th,.quick-form table td{padding:5px 5px 7px 0}.quick-form table th.ref{width:220px}.quick-form table td input{width:95%;height:20px;line-height:18px;text-align:center;font-size:13px}.quick-form .main-price .add-to-box .flat-button{margin-top:10px}.quick-order .last-orders{float:left;padding:20px 20px 0 20px;width:660px}.quick-order .last-orders .list{margin-top:35px}.quick-order .last-orders table{margin-top:12px;width:100%;border-left:1px solid #dddddd}.quick-order .last-orders table th{padding:5px;color:#545454;background:#dddddd}.quick-order .last-orders table th.order-title{font-size:13px;font-weight:bold}.quick-order .last-orders table td{padding:5px;background:#ffffff;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd}.quick-order .last-orders .add-to-cart-box .quantity{display:inline-block}/* < QUICK ORDER *//* WISHLIST > */.checkout-standard-table,#wishlist-table{border-collapse:separate}.checkout-standard-table .start-group td:not(.col-0),#wishlist-table .start-group td:not(.col-0){padding:5px 10px;border-bottom:2px solid #b63125}.checkout-standard-table .start-group td.group-cell,#wishlist-table .start-group td.group-cell{padding:5px 0 0 10px;color:#cccccc;text-align:left}.checkout-standard-table .start-group td a.group-name,#wishlist-table .start-group td a.group-name{display:inline-block;padding:10px;background:#b63125;line-height:16px;font-size:12px;font-weight:bold;border-top-left-radius:8px;border-top-right-radius:8px}.checkout-standard-table .start-group td a.group-name .sku,#wishlist-table .start-group td a.group-name .sku{font-weight:normal;color:#cccccc;font-size:11px}.checkout-standard-table .end-group td,#wishlist-table .end-group td{padding:0;height:2px;line-height:2px;background:#b63125}.checkout-standard-table .grouped-line > td:first-child,#wishlist-table .grouped-line td:first-child{border-left:2px solid #b63125}.checkout-standard-table .grouped-line > td:last-child,#wishlist-table .grouped-line td:last-child{border-right:2px solid #b63125}/* < WISHLIST *//* RETIF BLOCKS > */.retif-blocks{position:relative;margin:10px 0 30px 0}.retif-block-column{position:relative;float:left;margin-left:22px}.retif-block-column:first-child{margin:0}.retif-block{position:relative;margin-top:20px;padding:5px 0 0 5px;box-sizing:border-box;cursor:pointer}.retif-block:first-child{margin:0}.retif-block .title-area{position:relative;padding:10px 10px 5px 10px;line-height:16px;background:#999999;background:rgba(136,136,136,0.7);color:#ffffff}.retif-block:hover .title-area{background:rgba(136,136,136,0.85)}.retif-block .title-area .title{padding-bottom:3px;font-size:16px}.retif-block .title-area .title .first-word{font-weight:bold}.retif-block .title-area .bullet{font-weight:bold}.retif-block .title-area .arrow{position:absolute;right:10px;bottom:6px;font-size:20px;font-weight:bold}.retif-block .newsletter-form{text-shadow:none}.retif-block .newsletter-form label{display:none}.retif-block .newsletter-form .input-text,.retif-block .newsletter-form input[type="submit"]{margin:3px 0 2px 0;padding:0 2px 0 2px;width:140px;height:18px;border:1px solid #333333;background:#ffffff;color:#777777}.retif-block .newsletter-form input[type="submit"]{margin-left:3px;width:auto;box-sizing:content-box;cursor:pointer}.retif-block .newsletter-form input[type="submit"]:hover{color:#b63125}.retif-block .newsletter-form .validation-advice{margin-left:180px}/* < RETIF BLOCKS *//* BREADCRUMBS > */.breadcrumbs{padding:8px 20px 0 20px;line-height:14px}.breadcrumbs > ul{float:left;width:650px}.breadcrumbs > ul li{display:inline;white-space:nowrap}.breadcrumbs .links{float:right}.print span{display:inline-block}/* < BREADCRUMBS *//* RETIF SPECIAL COMMON CLASS > */span.red{color:#b63125}span.yellow{color:#ffbb33}span.dark-grey{color:#545454}span.black{color:#333333}span.green{color:#0bb919}span.orange{color:#f68a1f}.italic{font-style:italic}.bold{font-weight:bold}.center{text-align:center;vertical-align:middle}.box-shadow-default{-moz-box-shadow:1px 1px 3px 0px #000000;-webkit-box-shadow:1px 1px 3px 0px #000000;-o-box-shadow:1px 1px 3px 0px #000000;box-shadow:1px 1px 3px 0px #000000}.box-shadow-light{-moz-box-shadow:0px 0px 2px 0px #aaaaaa;-webkit-box-shadow:0px 0px 2px 0px #aaaaaa;-o-box-shadow:0px 0px 2px 0px #aaaaaa;box-shadow:0px 0px 2px 0px #aaaaaa}.no-background{background:none !important}.sprite{float:left;background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/default-sprite.png") no-repeat 0 0}.red-arrow-bullet{display:inline-block;width:8px;height:8px;background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/default-sprite.png") no-repeat 0 0;background-position:0 -44px}.flat-button{padding:0;width:135px;height:18px;line-height:16px;border:0 none;background:none repeat scroll 0 0 #333333;color:#ffffff;font-family:Arial,sans-serif;font-size:10px;cursor:pointer}.increase-qty,.decrease-qty{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.engagement-picto{float:left;margin-right:10px;height:48px;background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/default-sprite.png") no-repeat}.engagement-picto.picto-1{width:52px;background-position:0 -71px}.engagement-picto.picto-2{width:42px;background-position:-54px -71px}.engagement-picto.picto-3{width:40px;background-position:-96px -71px}.engagement-picto.picto-4{width:75px;background-position:-136px -71px}.engagement-picto.picto-5{width:44px;background-position:-212px -71px}.engagement-picto.picto-6{width:50px;background-position:0 -119px}.engagement-picto.picto-7{width:55px;background-position:-50px -119px}.engagement-picto.picto-8{width:45px;background-position:-105px -119px}/* < RETIF SPECIAL COMMON CLASS *//* NL - StoreLocator */.storepickup-index-index .col-left{float:left;padding:0;width:350px;position:relative;left:inherit;top:inherit}.storepickup-index-index .col-main{border:0 none;padding:0 20px 0 14px;width:640px}.storepickup-index-index .col-main section{border:0 none!important}.storepickup-index-index .col-main .map h3{background:#545454;border-right:0 none;clear:both;color:#fff;display:block;float:left;font-size:13px;font-weight:bold;height:25px;line-height:25px;margin:20px 0;padding:0 10px;position:relative;text-align:center;text-transform:none}.storepickup-index-index .main .block-title{background:#dddddd;color:#333333;font-weight:bold;font-size:18px;height:30px;line-height:30px;padding-left:20px;text-transform:uppercase}.storepickup-index-index .main .block-title span span{color:#b63125}#storepickupsearch > ul{padding:20px 0 0 24px}#storepickupsearch > ul > li:first-child{position:relative}#storepickupsearch > ul li{clear:both;display:block;margin:8px 0}#storepickupsearch > ul li.field{min-height:25px}#storepickupsearch > ul li ul li{clear:both;margin:0;display:block;font-size:12px;overflow:hidden;border:1px solid #DDD;border-top:0 none;padding:10px 10px 10px 30px;width:250px;background:url('https://www.retif.lu/skin/frontend/retif/default/images/picto-store-location.png') no-repeat scroll 8px center transparent}#storepickupsearch .or-text{text-align:right;display:block;margin:8px 6px 0;float:right}#storepickupsearch .field label{background:#545454;border-right:0 none;clear:both;color:#fff;display:block;float:left;font-size:13px;font-weight:bold;height:25px!important;line-height:25px;margin:0 -1px 0 0;padding:0 10px;position:relative;text-align:center;text-transform:none}#storepickupsearch .field #search_city{color:#777;float:left;margin:0;height:23px!important;width:235px!important;padding:0 10px;font-size:12px;border:1px solid #abadb3;line-height:23px}#storepickupsearch .field #search_city.placeholder-blur{color:#bbb}#storepickupsearch .field #search_city.placeholder-focus{color:#777}#city-autocomplete-results{float:left;overflow:hidden;width:292px}#city-autocomplete-results.loader{width:290px;background:url("https://www.retif.lu/skin/frontend/retif/default/images/zoomloader.gif") no-repeat center center;min-height:85px;border:1px solid #DDD}.autocomplete-result{cursor:pointer}.autocomplete-highlight,.autocomplete-result:hover{color:#000;font-weight:bold}#storepickupsearch .field #trigger_city{width:36px;font-size:13px;font-weight:bold;background:#b63125;border:0 none;color:#fff;font-size:13px;height:25px;line-height:23px;margin:0 0 0 -1px;padding:0 8px;float:left;cursor:pointer}#storepickupsearch .field #trigger_city:hover{background:#949b94}#storepickupsearch .field select#store_id{float:left;margin:0;width:292px!important;height:25px !important;color:#777}#storepickupsearch .field select#radius{float:left;margin:0;width:292px!important;text-align:left;color:#777}#city-autocomplete,#city-autocomplete-ship{display:block;position:absolute;top:25px;left:0;z-index:9999;background:#FFF}.opc-wrapper #city-autocomplete,.opc-wrapper #city-autocomplete-ship,.addressForm #city-autocomplete{display:none;margin:-1px 0 0 225px;border:1px solid #dddddd;max-height:144px;width:318px;overflow-y:scroll}.opc-wrapper .autocomplete-result,.addressForm .autocomplete-result{padding:10px 10px 10px 30px;border-bottom:1px solid #dddddd}.storepickup-index-index .block-proximite{margin:30px 6px 0 25px;padding:0 20px 20px 20px}.storepickup-index-index .block-proximite h3{background:#dddddd;color:#333333;font-weight:bold;font-size:18px;height:30px;line-height:30px;padding-left:20px;text-transform:uppercase;margin:0 -20px 15px -20px}.storepickup-index-index .block-proximite h4{color:#b63125;font-weight:bold;font-size:13px;margin:10px 0}.storepickup-index-index .block-proximite p{text-align:justify}.storepickup-index-index .block-proximite ul li{margin:0 0 5px}.storepickup-index-index .block-proximite ul li span{color:#b63125}.storepickup-index-index .nous-contacter{margin:30px 6px 0 25px;padding:0 20px 20px 20px}.storepickup-index-index .nous-contacter h3{background:#dddddd;color:#333333;font-weight:bold;font-size:18px;height:30px;line-height:30px;padding-left:20px;text-transform:uppercase;margin:0 -20px 15px -20px}.storepickup-index-index .nous-contacter ul{width:50%;padding:0;float:left}.storepickup-index-index .nous-contacter ul.first li{padding:0 15px 0 0}.storepickup-index-index .nous-contacter ul li{margin:0 0 5px}.storepickup-index-index .nous-contacter ul li a{color:#b63125}.storepickup-index-index .page-our_stores-search .cols-2{border:1px solid #ddd;margin:20px 0 0;padding:0 0 20px}.storepickup-index-index .page-our_stores-search .cols-2 .col{height:220px;margin:20px 0 0 20px;position:relative;width:186px}.storepickup-index-index .page-our_stores-search .cols-2 .col h2{color:#949b94;font-size:14px;font-weight:bold;margin:10px 0}.storepickup-index-index .page-our_stores-search .cols-2 .col address{color:#000;font-size:12px}.storepickup-index-index .page-our_stores-search .cols-2 .col > a{background:#b63125;bottom:0;color:#fff;display:block;height:20px;line-height:20px;position:absolute;text-align:center;text-decoration:none;width:186px}.sqli-stores-stores-view .main{clear:both}.sqli-stores-stores-view .page .links{clear:both;padding:7px 20px 0;overflow:hidden}.sqli-stores-stores-view .page .links ul{float:right}.sqli-stores-stores-view .page .links li{float:left}.sqli-stores-stores-view .page .link-print.print{color:#333;background:url("https://www.retif.lu/skin/frontend/retif/default/images/arrow-9x9.jpg") no-repeat left center;padding:0 0 0 12px;line-height:16px}.sqli-stores-stores-view .page .link-print.print:hover{color:#b63125}.sqli-stores-stores-view .col-main{border:0 none;padding:0;width:800px}.sqli-stores-stores-view .col-left{top:38px;left:0}.sqli-stores-stores-view #content .page.page-content section .block-title{background:#dddddd;color:#333333;font-weight:bold;font-size:18px;height:30px;line-height:30px;padding-left:35px;margin:5px 0 0 0}.sqli-stores-stores-view #content .page.page-content section .block-title span span{color:#b63125;font-weight:normal;text-transform:uppercase}.sqli-stores-stores-view .page-our_stores section{border:0 none!important}.sqli-stores-stores-view #tabs-our_stores{float:left;min-height:275px;padding:20px 0;width:800px}.sqli-stores-stores-view #tabs-our_stores > ul{border-bottom:3px solid #b63125;overflow:hidden}.sqli-stores-stores-view #tabs-our_stores > ul li{float:left;height:30px;line-height:30px;text-align:center;width:380px}.sqli-stores-stores-view #tabs-our_stores > ul li a{color:#AFB4AF;display:block;font-size:18px;font-weight:bold;padding:0 15px;color:#999;background:#DDD;text-decoration:none}.sqli-stores-stores-view #tabs-our_stores > ul li a:hover,.sqli-stores-stores-view #tabs-our_stores > ul li.current a{background:#b63125 !important;color:#fff !important}.sqli-stores-stores-view #tabs-our_stores .tab{width:760px !important;padding:0!important}.sqli-stores-stores-view #tabs-our_stores .cols-2{width:800px!important}.sqli-stores-stores-view #tabs-our_stores .col-1{width:370px;padding:10px 10px 0 0}.sqli-stores-stores-view #tabs-our_stores .col-2{width:370px;padding:10px 0 0 10px}.sqli-stores-stores-view #tabs-our_stores .col-2 h3{color:#b63125;font-weight:bold;font-size:13px;margin:0 0 3px}.sqli-stores-stores-view .col-store-info{margin:15px 0 0 0}.sqli-stores-stores-view .col-store-info h3{color:#b63125;font-weight:bold;font-size:13px;margin:0 0 3px}.sqli-stores-stores-view .col-store-info ul{margin:0!important;padding:0!important;list-style:none!important;border:0 none!important}.sqli-stores-stores-view .col-store-info ul li{margin:0 0 15px!important;padding:0!important}.sqli-stores-stores-view .col-store-info strong{color:#000!important;font-weight:bold;margin:0!important;font-weight:normal!important}.sqli-stores-stores-view .col-store-info .button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-h24.png") no-repeat 0 0;float:left;clear:both;margin:0;display:block;height:24px;line-height:24px;color:#fff;font-size:14px;padding:0 10px 0 25px;font-weight:bold}.sqli-stores-stores-view .col-store-desc{margin:0 0 15px}.sqli-stores-stores-view .col-store-desc h2{color:#b63125;font-weight:bold;font-size:14px;text-transform:uppercase}.sqli-stores-stores-view .col-store-horaire{float:left;width:190px;padding-right:30px}.sqli-stores-stores-view .col-store-horaire p{clear:both;display:block;margin:0 0 5px;overflow:hidden}.sqli-stores-stores-view .col-store-horaire p span{display:block;float:left;width:50%}.sqli-stores-stores-view .col-store-horaire .heure{text-align:right}.sqli-stores-stores-view .col-store-address{float:right;width:150px}.sqli-stores-stores-view .col-store-address address{margin:0 0 20px}.sqli-stores-stores-view .col-store-contact{float:right;width:150px}.sqli-stores-stores-view .col-store-contact strong{color:#000!important}.sqli-stores-stores-view .col-store-contact .email-link:hover{text-decoration:underline}.sqli-stores-stores-view .col-store-contact .button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-h24.png") no-repeat 0 0;float:left;clear:both;margin:10px 0 0 0;display:block;height:24px;line-height:24px;color:#fff;font-size:12px;padding:0 10px 0 25px;font-weight:bold}.sqli-stores-stores-view .plan-acces h2{color:#b63125;font-weight:bold;font-size:14px;text-transform:none;margin:0 0 5px}.sqli-stores-stores-view #map-route-form label{background:#545454;border-right:0 none;clear:both;color:#fff;display:block;float:left;font-weight:bold;font-size:13px;font-weight:normal;height:25px;line-height:25px;margin:0 -1px 0 0;padding:0 10px;position:relative;text-align:center;text-transform:none}.sqli-stores-stores-view #map-route-form input{float:left;font-size:12px;height:23px;margin:0;padding:0 10px;width:315px !important;color:#777}.sqli-stores-stores-view #map-route-form input.placeholder-blur{color:#bbb}.sqli-stores-stores-view #map-route-form input.placeholder-focus{color:#777}.sqli-stores-stores-view #map-route-form button{background:#b63125;border:0 none;color:#fff;cursor:pointer;float:left;font-size:13px;font-weight:bold;height:25px;line-height:23px;margin:0 0 0 -1px;padding:0;width:34px}.sqli-stores-stores-view #map_route_results{clear:both;float:left;margin:5px 0 0}.sqli-stores-stores-view #map_route_results .adp{height:300px;overflow-y:scroll}.sqli-stores-stores-view .button-print-route{background:url("https://www.retif.lu/skin/frontend/retif/default/images/btn-h24.png") no-repeat scroll 0 0;clear:both;color:#fff;display:block;float:right;font-weight:bold;font-size:14px;height:24px;line-height:24px;margin:15px 0 0 0;padding:0 10px 0 25px}/* NL - Mon compte */.cookie-info-header{position:relative;padding:6px 0 10px 0;width:100%;height:14px;line-height:14px;text-align:center;background:#fcffd9}.cookie-info-header span{font-size:15px;font-weight:bold;cursor:pointer}.wrapper.wrapperHeader{margin-bottom:20px;width:100%;background:#ffffff;border-top:3px solid #b63125;z-index:5}#header{position:relative;margin:0 auto;width:1024px;height:110px;z-index:2}.retif-logo{float:left;margin-top:7px;width:180px;text-align:center}.retif-logo .brand-slogan{color:#424242;font-size:13px}.header-sectors{position:absolute;left:190px}.fanion{display:none;width:118px;height:88px;color:#ffffff;text-align:center;font-size:22px;border-right:2px solid;border-left:2px solid;transition:color .1s,background-color .1s,border-color .1s}.fanion .content{display:table-cell;padding-top:8px;width:120px;height:80px;line-height:1px;vertical-align:middle;color:#ffffff}.fanion.first .content{padding-top:12px;height:76px;cursor:default}.fanion .name{line-height:25px;font-family:"goboldthin";text-transform:uppercase;cursor:pointer}.fanion .other{display:inline-block;line-height:14px;font-size:11px;white-space:nowrap;cursor:pointer}.fanion.first .other{padding-top:8px}.fanion .tip{position:relative;width:0;height:0;border-top:12px solid;border-left:60px solid transparent;border-right:60px solid transparent;transition:border-color .1s}.fanion .tip > div{width:0;height:0;position:absolute;left:-58px;top:-12px;border-top:9px solid;border-left:58px solid transparent;border-right:58px solid transparent;transition:border-color .1s}.fanion:hover{cursor:pointer}.fanion.sector-0{background-color:#ffffff;border-color:#b63125;color:#b63125}.fanion.sector-0 .tip{border-top-color:#b63125}.fanion.sector-0 .tip > div{border-top-color:#ffffff}.fanion.sector-0 a.content{color:#b63125}.fanion.sector-0 a.content:hover{color:#de200f}.fanion.sector-1{background-color:#eb0e0e;border-color:#eb0e0e}.fanion.sector-1 .tip,.fanion.sector-1 .tip > div{border-top-color:#eb0e0e}.fanion.sector-1:hover{background-color:#ff2424;border-color:#ff2424}.fanion.sector-1:hover .tip > div{border-top-color:#ff2424}.fanion.sector-2{background-color:#b63125;border-color:#b63125}.fanion.sector-2 .tip,.fanion.sector-2 .tip > div{border-top-color:#b63125}.fanion.sector-2:hover{background-color:#de200f;border-color:#de200f}.fanion.sector-2:hover .tip > div{border-top-color:#de200f}.fanion.sector-3{background-color:#ec8001;border-color:#ec8001}.fanion.sector-3 .tip,.fanion.sector-3 .tip > div{border-top-color:#ec8001}.fanion.sector-3:hover{background-color:#ff9417;border-color:#ff9417}.fanion.sector-3:hover .tip > div{border-top-color:#ff9417}.fanion.sector-4{background-color:#61161a;border-color:#61161a;font-size:20px}.fanion.sector-4 .tip,.fanion.sector-4 .tip > div{border-top-color:#61161a}.fanion.sector-4:hover{background-color:#773032;border-color:#773032}.fanion.sector-4:hover .tip > div{border-top-color:#773032}.fanion.sector-5{background-color:#aec23b;border-color:#aec23b}.fanion.sector-5 .tip,.fanion.sector-5 .tip > div{border-top-color:#aec23b}.fanion.sector-5:hover{background-color:#b9cf39;border-color:#b9cf39}.fanion.sector-5:hover .tip > div{border-top-color:#b9cf39}.fanion.sector-6{background-color:#aec23b;border-color:#aec23b}.fanion.sector-6 .tip,.fanion.sector-6 .tip > div{border-top-color:#aec23b}.fanion.sector-6:hover{background-color:#b9cf39;border-color:#b9cf39}.fanion.sector-6:hover .tip > div{border-top-color:#b9cf39}.fanion.sector-7{background-color:#006db2;border-color:#006db2}.fanion.sector-7 .tip,.fanion.sector-7 .tip > div{border-top-color:#006db2}.fanion.sector-7:hover{background-color:#006db2;border-color:#006db2}.fanion.sector-7:hover .tip > div{border-top-color:#006db2}.header-buttons{float:right;margin-top:15px}.header-buttons .header-button{float:right;position:relative;display:inline-block;margin-left:10px;padding-bottom:5px;min-width:80px;color:#424242;text-align:center;text-transform:uppercase;opacity:.6;transition:opacity .3s ease-out;cursor:pointer}.header-button-container:hover .header-button,.header-buttons .header-button:hover{opacity:1}.i-search,.header-buttons .header-button .icon{display:inline-block;margin-bottom:5px;width:22px;height:28px}#cart-product-count{position:absolute;left:-1px;top:13px;width:100%;font-weight:bold;color:#f60115;font-size:12px;z-index:2}.header-button-container{position:relative;float:right}.header-button-container .header-dropdown{display:none;overflow:hidden;position:absolute;right:0;top:60px;padding:15px;width:330px;border-top:1px solid #b63125;background:#ffffff;z-index:10;box-shadow:0px 2px 2px 0px #999999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=180,Strength=2)}.header-button-container .header-dropdown.locator{right:auto;left:0}.header-button-container:hover .header-dropdown{display:block}.header-button-container .header-dropdown.express-order{right:-90px}.header-dropdown.express-order .title{margin-bottom:15px;color:#b63125;font-size:16px}.header-dropdown.express-order .title strong{font-weight:bold}.header-dropdown.express-order .urgent-order{font-size:15px;font-weight:bold;line-height:20px;text-align:center;color:#333333}.sublink{margin-bottom:10px}.sublink .icon{float:left;margin-right:5px;width:32px;height:32px;display:inline-block;vertical-align:bottom}.sublink .icon{float:left;margin-right:5px;width:32px;height:32px;display:inline-block;vertical-align:bottom}.sublink .text{width:280px}.sublink .text strong{font-size:12px;font-weight:bold;line-height:18px}.sublink .text span{white-space:nowrap}.cart-list > span{color:#000;display:block;font-size:15px;padding:10px 10px 5px 10px}.cart-list .loader{display:block;padding:8px 0;margin:0 auto;width:20px}.cart-list table{border-bottom:1px solid #b63125;width:320px}.cart-list table col.col-2{width:30px}.cart-list table col.col-3{width:60px}.cart-list table th{height:30px;line-height:30px}.cart-list table th.col-2{text-align:center}.cart-list table th.col-3{text-align:right}.cart-list table td{padding:0 0 10px 0;vertical-align:middle}.cart-list table td.col-1{font-weight:bold;line-height:13px}.cart-list table td.col-2{color:#333333;text-align:center}.cart-list table td.col-3{color:#333333;font-size:13px;font-weight:bold;text-align:right}.cart-list table td.col-4{width:20px}.cart-list table td.col-4 a{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/picto-cart-delete.png") no-repeat 0 0;display:inline-block;float:right;height:12px;text-indent:-9999px;width:12px}.cart-list table td img{display:block;float:left;margin:0 5px 0 0}.cart-list footer{color:#333333;font-size:15px;height:65px;line-height:15px;padding:10px 0 0 0;overflow:hidden;position:relative}.cart-list footer strong{color:#333333;display:block;font-size:15px;font-weight:bold;position:absolute;right:10px;top:10px}.cart-list footer table td.col-1{font-weight:normal}.cart-list footer table td.col-2{font-weight:bold;text-align:right}.cart-list > a{background:#b63125;color:#ffffff;display:block;height:25px;float:right;font-size:15px;font-weight:bold;line-height:25px;margin:15px 10px 10px 0;padding:0 10px;text-decoration:none}.cart-list > a:hover{color:#ffffff;background:#949b94}.header-dropdown.locator .title{padding-bottom:10px;color:#b63125;font-size:20px;line-height:24px}.header-dropdown.my-store .title{font-size:15px;line-height:18px}.header-dropdown.locator form{display:block;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #cccccc}.header-dropdown.locator .store-image{float:right}.sprite.red-phone{margin-top:2px;padding-right:3px;background-position:-70px -44px;width:14px;height:14px}.header-dropdown.catalog-dropdown{text-align:left}.locator .important{text-align:center;font-size:14px}.locator.my-store{line-height:20px}.locator.my-store .phone{font-size:14px;font-weight:bold}.search-form{float:right;margin:10px 10px 0 0;border:3px solid #d1d3d4}.search-form input[type="text"]{padding:0 15px;width:260px;height:60px;line-height:60px;border:0;font-size:14px}.search-form input[type="submit"]{margin:0 10px 0 0;width:25px;border:0;opacity:.6;transition:opacity .3s ease-out;cursor:pointer}.search-form:hover input[type="submit"]{opacity:1}.locator .search-form{float:none;margin:0}.locator .search-form input[type="text"]{width:240px;height:40px;line-height:40px}#search-autocomplete{display:none;position:absolute}#search-autocomplete .cols{position:relative;background:#ffffff;font-size:12px;line-height:30px}#search-autocomplete .cols .col{width:100%}#search-autocomplete .line{display:block;margin:0;padding:0 10px 0 10px;border-top:1px solid #dddddd}#search-autocomplete .line span{display:inline-block;float:right;color:#999999}#search-autocomplete .line.title{text-transform:uppercase;font-weight:bold}#search-autocomplete a:hover,#search-autocomplete a.hover{background:#f0f0f0}/*MENU*/#menu-top-wrapper{position:relative;height:40px;background-color:#b63125;background:#b63125 linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.15) 100%);z-index:1}#menu-top{position:relative;display:table;margin:0 auto;width:1024px}#menu-top ul{position:relative;display:table-row;height:40px;line-height:40px}#menu-top ul li{display:table-cell;padding-left:10px;font-size:13px;font-weight:600;text-align:center}#menu-top ul li a{display:block;position:relative;width:100%;height:100%;color:#ffffff}#menu-top ul li a:hover,#menu-top ul li.open a{color:#424242;background:#ffffff linear-gradient(to bottom,rgba(240,240,240,1) 0%,rgba(255,255,255,1) 50%)}#menu-top li#menu_products{padding-left:0;width:200px}#menu-top li .i-down-white{position:absolute;top:29px;right:93px}#menu-top li.open .i-down-white{display:none}#menu-top li#menu_jobs{width:126px}#menu-top li#menu_jobs .i-down-white{right:57px}#menu-top li#menu_phone{font-weight:bold;width:130px}#menu-top li#menu_phone a{margin:1px 0;width:128px;height:36px;line-height:36px;border-radius:3px;border:1px solid rgba(255,255,255,0.2);box-shadow:inset 0px 0px 1px 0px #000000}#menu-top li#menu_phone a:hover{color:#ffffff;background:none;cursor:default}#menu-top li#menu_phone .phone{display:block;position:absolute;margin-top:3px;width:100%;height:24px;line-height:24px;font-size:14px;text-align:center}#menu-top li#menu_phone .under{display:block;position:absolute;margin-top:20px;width:100%;height:14px;line-height:14px;font-size:10px;font-weight:normal;text-align:center;color:rgba(255,255,255,0.5)}#menu-top li#menu_phone .i-phone{display:inline-block;width:12px;height:12px}#categories-vertical-menu{display:none;position:absolute}#categories-vertical-menu.show{display:block}#categories-vertical-menu .main-categories{position:relative;float:left;padding-top:15px;width:200px;height:520px;background-color:#424242;box-sizing:border-box}#categories-vertical-menu .main-categories::before{position:absolute;top:0;left:90px;content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ffffff transparent transparent transparent}#categories-vertical-menu .main-category{position:relative}#categories-vertical-menu .main-category .main-link{position:relative;padding:0 5px 0 10px;width:185px;font-size:14px;display:inline-block;color:#ffffff}#categories-vertical-menu .main-category.current .main-link{color:#b63125;background:#ffffff}#categories-vertical-menu .main-category .i-right-white{position:absolute;top:40%;right:5px}#categories-vertical-menu .main-category.current .i-right-white{display:none}#categories-vertical-menu .categories-details{float:left}#categories-vertical-menu .category-details{display:none;position:relative;padding:20px;width:824px;height:520px;background:#ffffff;box-sizing:border-box;border:1px solid #424242;border-left:none}#categories-vertical-menu .sub-categories{position:relative;z-index:2}#categories-vertical-menu .category-column{float:left;width:250px;margin-right:10px}#categories-vertical-menu .sub-categories a{display:block}#categories-vertical-menu .sub-category{margin-bottom:15px}#categories-vertical-menu .sub-category-name{margin-bottom:5px;font-size:14px;font-weight:bold}#categories-vertical-menu .sub-sub-category-name{padding:2px 0;font-size:12px;line-height:16px}#categories-vertical-menu .category-details .category-image-right-link{position:absolute;display:block;right:0px;bottom:0px;z-index:1}.coupon-bloc{padding:20px 0;border-bottom:1px solid #aaaaaa;font-size:12px;line-height:16px}.coupon-bloc > div{width:540px}.coupon-bloc .image{padding-right:30px}.coupon-bloc .title{font-size:13px;font-weight:bold;color:#333333}.coupon-bloc .code{font-weight:bold;color:#333333}.coupon-bloc .code span{font-family:monospace}.coupon-bloc span.small{font-size:0.8em}/*JOBS*/#jobs-menu{display:none;position:absolute;left:209px;background:#ffffff;border:1px solid #b63125;border-top:0}#jobs-menu.show{display:block}#jobs-menu .title{position:relative;margin:15px;padding-bottom:3px;font-size:16px;font-weight:bold;color:#424242;border-bottom:1px solid #b63125}#jobs-menu .nice-button{margin:0 15px 15px 0}.job-columns{margin-left:15px}.job-columns img{margin:0 15px 15px 0;cursor:pointer}#home-jobs{text-align:center}#home-jobs img{display:block;float:left;margin-left:8px;cursor:pointer}#home-jobs img:first-child{margin-left:0}button.nice-button{padding:5px 15px;color:#ffffff;background:#b63125;border:0;border-radius:3px;cursor:pointer}button.nice-button:hover{background:#c64135;box-shadow:inset 0 0 1px rgba(0,0,0,0.5)}.retif-infos{position:relative;box-sizing:border-box;margin:auto;padding:20px;width:1024px;background:#ffffff;z-index:1}.retif-infos h2{color:#b63125;font-size:13px;font-weight:bold;line-height:16px}#footer{margin-top:20px;line-height:16px}#footer .top-area{color:#ffffff;background-color:#b63125;background:#b63125 linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%)}#footer .main-area{color:#8c8c8c;background:#424242}#footer .bottom-area{position:relative;margin:0 auto;padding:10px 0;width:1024px;text-align:center}#footer .top-area > .content,#footer .main-area > .content{position:relative;margin:0 auto;padding:30px 20px;width:1024px;box-sizing:border-box}#footer .top-area .col{width:400px}#footer .top-area .col-2{padding-top:25px;width:284px;text-align:center}#footer .top-area .col-3{padding-top:15px;width:300px}#footer .top-area .col-3 a{float:right;font-size:12px}#footer .top-area .col-3 a:hover{text-shadow:1px 1px 2px #000000;text-decoration:none}#footer form label{display:block;margin-bottom:5px;font-size:20px}#footer form input[type="text"]{padding:10px;width:250px;height:20px;line-height:20px;border:0;font-size:13px}#footer form input[type="submit"]{margin-left:15px;vertical-align:middle;border:none;cursor:pointer}#footer form .additional{margin-top:3px;font-size:12px}#footer .social-icon{display:inline-block;margin:0 5px;width:30px;height:30px;border-radius:15px}#footer .social-icon:hover{box-shadow:1px 1px 2px 0px #000000}#footer .main-area .cols{overflow:visible}#footer .main-area .col{width:246px}#footer .main-area .subtitle{margin-bottom:5px;font-size:14px;font-weight:bold}#footer .main-area a::before{content:"> ";font-family:"Trebuchet MS";font-size:10px}#footer .main-area a{color:#8c8c8c}#footer .main-area a:hover{color:#ffffff}#footer .main-area .countries a::before{content:""}#footer .main-area .countries{position:relative;padding-top:16px}#footer .main-area .languages-list{display:none;position:absolute;left:-11px;bottom:18px;padding:10px 10px 0 10px;line-height:18px;background:#e6e7e8}#footer .main-area .languages-list p{margin-bottom:5px}#footer .main-area .languages-list a{color:#424242}#footer .main-area .languages-list a:hover{color:#111111}#footer .main-area .countries:hover .languages-list{display:block}#footer .big{line-height:20px;font-size:18px;font-weight:bold}/*MORE*/.margin20{margin:20px}.simple-table{border:1px solid #999999;font-size:12px}.simple-table th{background:#eeeeee;font-weight:bold}.simple-table th,.simple-table td{padding:5px 10px;border:1px solid #999999;vertical-align:middle}.sprite-2016{background:transparent url("https://www.retif.lu/skin/frontend/retif/default/images/sprite-2016.png") no-repeat 0 0}.i-stores{background-position:0 0}.i-account{background-position:-30px 0}.i-lists{background-position:-60px 0}.i-cart{background-position:-90px 0}.i-search{background-position:-120px 0}.i-cross{background-position:-150px 0;width:25px;height:25px;float:right;cursor:pointer}.i-express{background-position:-180px 0}.i-phone{background-position:-12px -40px}.i-down-white{background-position:-24px -48px;width:14px;height:8px}.i-down-gray{background-position:-24px -40px;width:14px;height:8px}.i-right-white{background-position:-38px -40px;width:8px;height:8px}.i-right-gray{background-position:-38px -50px;width:8px;height:8px}.i-big-right-white{background-position:-45px -40px;width:12px;height:20px;display:inline-block;vertical-align:bottom}.i-facebook{background-position:0 -60px}.i-twitter{background-position:-30px -60px}.i-google-plus{background-position:-60px -60px}.i-youtube{background-position:-90px -60px}.i-pinterest{background-position:-120px -60px}.i-instagram{background-position:-150px -60px}.i-calc{background-position:0 -90px;width:24px;height:30px}.i-smiley{background-position:-24px -90px;width:30px;height:30px}.i-security{background-position:-54px -90px;width:30px;height:30px}.i-truck{background-position:-84px -90px;width:42px;height:30px}.i-contact{background-position:-126px -90px;width:24px;height:30px}.i-catalog{background-position:-150px -90px;width:28px;height:30px}.i-mobile{background-position:-178px -90px;width:22px;height:30px}.i-shopping-cart{background-position:-200px -90px;width:40px;height:30px}.i-home-pet{background-position:0 -120px;width:35px;height:30px}.i-cart-pet{background-position:-35px -120px;width:35px;height:30px}.i-consult-pet{background-position:-72px -120px;width:52px;height:30px}.i-wait-pet{background-position:-124px -120px;width:43px;height:30px}.i-express-ref{background-position:0 -150px}.i-express-list{background-position:-32px -150px}.i-express-reorder{background-position:-64px -150px}.i-express-products{background-position:-96px -150px}.sprite.flag{margin:3px 5px 0 0;width:14px;height:11px}.sprite.flag.ws_fr{background-position:0 -60px}.sprite.flag.ws_be{background-position:-14px -60px}.sprite.flag.ws_lu{background-position:-28px -60px}.sprite.flag.ws_nl{background-position:-42px -60px}.sprite.flag.ws_es{background-position:-56px -60px}.sprite.flag.ws_it{background-position:-70px -60px}.sprite.flag.ws_pt{background-position:-84px -60px}@font-face{font-family:'goboldthin';src:url('/skin/frontend/retif/default/css/static/fonts/goboldthin/goboldthin.eot');src:url('/skin/frontend/retif/default/css/static/fonts/goboldthin/goboldthin.eot?#iefix') format('embedded-opentype'),url('/skin/frontend/retif/default/css/static/fonts/goboldthin/goboldthin.woff') format('woff'),url('/skin/frontend/retif/default/css/static/fonts/goboldthin/goboldthin.ttf') format('truetype'),url('/skin/frontend/retif/default/css/static/fonts/goboldthin/goboldthin.svg#gobold') format('svg');font-weight:normal !important;font-style:normal !important}input[type=text],textarea,select{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out}input[type=text]:focus,textarea:focus,select:focus{box-shadow:0 0 3px rgba(0,162,255,0.8)}#search{box-shadow:none}input.size-s,select.size-s,.account-block input.size-s,.account-block select.size-s{width:80px ! important}input.size-m,select.size-m,.account-block input.size-m,.account-block select.size-m{width:120px ! important}.advantages{position:relative;padding-top:20px;background:#f6f6f6;z-index:0}.advantages .list{margin:0 auto;width:1024px;background:#ffffff;text-align:center}.advantages .list a{position:relative;display:inline-block;padding:5px 0px 5px 30px;width:204px;text-align:left;line-height:15px;font-size:12px;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}.advantages .list a span{float:left;margin-right:10px}.slider{position:relative;text-align:center;overflow:hidden}.slider .slides{position:relative;width:20000px;z-index:1}.slider .slide{position:relative;float:left}.slider .slide img{display:block}.slider .bullet-wrapper{position:absolute;left:50%;bottom:15px;z-index:2}.slider .bullets{position:relative;left:-50%}.slider .bullet{display:inline-block;margin:0 5px;width:16px;height:16px;background:#ffffff;border-radius:8px;box-shadow:0 0 2px 0px #000000;cursor:pointer}.slider .bullet.current{background:#b63125}#slider-home{border-bottom:20px solid #f6f6f6}/*ZOOM*/@keyframes a{0%{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes b{0%{transform:scale(1)}0%,15%{opacity:1}15%{transform:scale(1.1)}to{transform:scale(.5);opacity:0}}@keyframes c{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.drift-zoom-pane{background:rgba(0,0,0,.5);transform:translateZ(0);box-shadow:0 0 3px #000;border:3px solid #fff;position:absolute;display:block;width:570px;height:400px}.drift-zoom-pane.drift-opening{animation:a .18s ease-out}.drift-zoom-pane.drift-closing{animation:b .21s ease-in}.drift-zoom-pane.drift-inline{position:absolute;width:150px;height:150px;border-radius:75px;box-shadow:0 6px 18px rgba(0,0,0,.3)}.drift-zoom-pane-loader{display:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:20px;animation:c 1.8s infinite linear}.drift-zoom-pane-loader:after,.drift-zoom-pane-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:hsla(0,0%,100%,.9)}.drift-zoom-pane-loader:before{left:0;animation:d 1.8s infinite linear}.drift-zoom-pane-loader:after{right:0;animation:e 1.8s infinite linear;animation-delay:-.9s}.drift-bounding-box{background-color:rgba(0,0,0,.4)}#popin-dark-bg,.popin-dark-bg{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:9990}#popin-jobs{display:none;position:fixed;width:100%;height:100%;text-align:center;color:#333333;background:#ffffff;z-index:9999}#popin-jobs .i-cross{position:absolute;top:30px;right:30px;background-color:#cccccc;border:10px solid #cccccc;border-radius:50%}#popin-jobs .popin-logo{margin:30px 0}#popin-jobs .title{color:#555555;font-size:28px}#popin-jobs .job-section{margin:15px auto;max-width:700px}#popin-jobs .job-columns{margin:0}#popin-belgium,#popin-bu,#popin-exit{display:none;position:fixed;left:50%;margin-left:-320px;padding-top:100px;width:640px;z-index:9992;text-align:center}#popin-belgium .popin-main,#popin-bu .popin-main,#popin-exit .popin-main{position:relative;margin:5px auto;padding:20px;width:600px;background:#ffffff;color:#333333;font-size:18px;line-height:24px}#popin-exit .popin-main{margin:0px auto;padding:0;box-shadow:0 0 50px #000}#popin-exit .i-cross{margin-top:-30px}#popin-exit .title{padding:10px;font-size:24px}#popin-exit .highlight{display:inline-block;padding:10px;width:280px;background:#b63125;color:#ffffff;line-height:24px}#popin-exit .highlight .amount{float:left;margin-right:20px;font-size:48px;line-height:48px}#popin-exit form label,#popin-exit form .additional{display:none}#popin-exit form .input-text{display:block;margin:10px auto;padding:8px;width:280px;background:#f0f0f0;border-width:2px;font-size:18px;font-weight:bold}#popin-exit form input[type="submit"]{padding:8px;width:300px;border:2px solid #209033;cursor:pointer;font-size:14px;background:#39b14f;color:#ffffff}#popin-exit form .validation-advice{margin-top:-48px}#popin-exit .cancel{font-size:12px;text-decoration:underline}#popin-exit .footer-text{font-size:10px;line-height:16px;color:#999999}#popin-belgium .button{display:inline-block;margin:10px;padding:5px 15px;color:#ffffff;background:#b63125}#popin-bu .i-cross{margin:-50px -20px 0 0}#popin-bu .popin-main{box-shadow:0 0 50px #000}#popin-bu .popin-main *{display:inline-block}#popin-bu .popin-main img{margin-top:-40px}#popin-bu .popin-main .title{font-size:24px}#popin-bu .popin-main .subtitle{font-size:12px}#popin-bu .popin-main .goto{padding:10px 20px;font-size:14px;line-height:16px;border:1px solid #888888;background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%);border-radius:3px}#popin-bu .popin-main .stay,#popin-bu .popin-main .countries{line-height:18px;font-size:12px;cursor:pointer}#popin-bu .popin-main .countries{margin:0 -20px;padding:5px 20px;width:100%;background:#dddddd}/* Widgets =============================================================================== */.widget{display:inline}.widget .widget-title{margin:10px 0}.widget .widget-title h2{font-size:18px;color:#d12c01}.widget .widget-products{margin:0 -20px 0}.cms-home .col1-layout .widget .widget-products,.cms-index-index .col1-layout .widget .widget-products{margin:0 0 20px}.col-main > .widget{display:block;margin:40px 0 0}.col-main > .widget + .widget{margin-top:20px}.widget .products-grid{list-style:none;margin-bottom:0;padding-left:20px}.widget .products-grid p,.widget .products-list p{margin-bottom:0}.widget .products-list{list-style:none;margin-bottom:0;padding-left:0}.widget .add-to-links{list-style:none;padding-left:0;margin:5px 0}.widget-banner{clear:both;display:block;width:100%;overflow:hidden;text-align:center}.widget-banner li{margin:7px 0}.top-container .widget-banner li{margin:0}.footer-before-container .widget-banner li{margin:0}.widget-banner-inline{display:block;clear:both;padding:7px 0;text-align:center}.widget-banner-inline ul,.widget-banner-inline li{display:inline}.widget-banner-inline li{margin:0 3px}.widget-banner-inline li img{vertical-align:middle}.widget-new-products{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-new-products{display:block;padding:0 20px}.widget-viewed{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-viewed{display:block;padding:0 20px}.widget-compared{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-compared{display:block;padding:0 20px}.widget-events{display:block !important}/* Widgets Links Common Styles *//* Style 1 *//*.top-container .widget-product-link,.top-container .widget-category-link,.top-container .widget-cms-link,.top-container .widget-hierarchy-link{float:left;border:1px solid #cfcfcf;border-bottom-color:#b2b2b2;margin:13px -1px 0 0}.top-container .widget-product-link a,.top-container .widget-category-link a,.top-container .widget-cms-link a,.top-container .widget-hierarchy-link a{float:left;font-size:12px;background:#f2f2f2;border-top:1px solid #fff;border-bottom:1px solid #e2e2e2;padding:2px 5px 4px;color:#cc7137;text-decoration:underline;white-space:nowrap}.top-container .widget-product-link a:hover,.top-container .widget-category-link a:hover,.top-container .widget-cms-link a:hover,.top-container .widget-hierarchy-link a:hover{color:#1e75b4;text-decoration:none}*//* Style 2 */.top-container .widget-product-link,.top-container .widget-category-link,.top-container .widget-cms-link,.top-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.top-container .widget-product-link a,.top-container .widget-category-link a,.top-container .widget-cms-link a,.top-container .widget-hierarchy-link a{display:block;padding:12px 12px;background:#fff url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none}.top-container .widget-product-link a:hover,.top-container .widget-category-link a:hover,.top-container .widget-cms-link a:hover,.top-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.footer-before-container .widget-product-link,.footer-before-container .widget-category-link,.footer-before-container .widget-cms-link,.footer-before-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.footer-before-container .widget-product-link a,.footer-before-container .widget-category-link a,.footer-before-container .widget-cms-link a,.footer-before-container .widget-hierarchy-link a{display:block;padding:10px 12px;background:#fff url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none;cursor:pointer}.footer-before-container .widget-product-link a:hover,.footer-before-container .widget-category-link a:hover,.footer-before-container .widget-cms-link a:hover,.footer-before-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-product-link a:hover{color:#333;text-decoration:none}.sidebar .widget-product-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-product-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-product-link a:hover{color:#333;text-decoration:none}.widget-category-link-inline{display:inline}.top-container .widget-category-link{border-bottom:0}.top-container .widget-category-link a{border-color:#ca3934;color:#d53c00;background-image:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-links2.gif);background-color:#f9d2c1}.top-container .widget-category-link a:hover{color:#fff}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-category-link a:hover{color:#333;text-decoration:none}.sidebar .widget-category-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-category-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-category-link a:hover{color:#333;text-decoration:none}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-link a:hover{color:#333;text-decoration:none}.widget-cms-hierarchy-link-inline{display:inline}.col-main .widget-cms-hierarchy-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-hierarchy-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-hierarchy-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-hierarchy-link a{font-size:12px;background:url(https://www.retif.lu/skin/frontend/retif/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}/* ======================================================================================= */#productupdates{display:none;position:absolute;top:50%;left:50%;width:509px;height:309px;margin-top:-154px;margin-left:-254px;z-index:9999;text-align:center;color:#5B5B5B}#productupdates-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:0.3;opacity:.30;filter:alpha(opacity=30)}#productupdates-overlay[id]{position:fixed}#productupdates #punContent{background:url('https://www.retif.lu/skin/frontend/retif/default/images/pun-bg.jpg');width:509px;height:309px}#productupdates[id]{position:fixed}#aw_pun_heading{display:block;height:80px}#aw_pun_heading img{margin-right:10px;vertical-align:top}#aw_pun_heading h3{font-size:30px;font-weight:bold;text-transform:uppercase;padding:10px 0}#aw_pun_heading h3 span{color:#CC1119}#aw_pun_heading h4{font-size:12px}#productupdates-form{text-align:center}#productupdates-form .form-list{margin-top:20px}#productupdates-form .form-list label{float:none;font-size:12px;color:#5B5B5B}#productupdates-form .form-list label.required{color:#EB340A;font-weight:bold}#productupdates-form .form-list .input-box{width:inherit;margin:10px 0}#pun-subscribe .group-select li .input-box .input-text,#pun-subscribe .pun-super-attribute-select,#aw-pun-configurable-stock{width:320px;height:20px;padding:5px}#productupdates-form .button-set{clear:both;padding-top:8px}#productupdates-form .form-button{height:34px;width:160px;text-transform:uppercase;color:#FFFFFF}#productupdates-form #productupdates-valid-button{background:url('https://www.retif.lu/skin/frontend/retif/default/images/pun-btn-ok.jpg')}#productupdates-form #productupdates-cancel-button{background:url('https://www.retif.lu/skin/frontend/retif/default/images/pun-btn-ko.jpg')}#productupdates-form #productupdates-success-button{background:url("https://www.retif.lu/skin/frontend/retif/default/images/popin-locator/sprite_input.png") no-repeat scroll right top rgba(0,0,0,0);border:medium none;color:#FFFFFF;cursor:pointer;display:block;font-size:14px;height:34px;line-height:34px;margin:25px auto;padding-right:40px;text-align:center;text-decoration:none;text-transform:uppercase;width:230px}#productupdates-form #productupdates-success-button:hover{background-position:right bottom}#aw_pun_content{margin-top:25px}#aw_pun_content p{font-size:14px;margin:15px 0}#aw_pun_content p strong{font-weight:bold;font-size:15px}#aw_pun_content p span{font-weight:bold;font-size:15px;color:#CC1119}.validation-advice{margin-left:430px;margin-top:-32px;position:absolute;z-index:10;width:200px}#productupdates.done #punLoadMessage{display:none}#productupdates.done #punContent{display:block}#productupdates.loading #punContent{display:none}#productupdates.loading #punLoadMessage{background:url('https://www.retif.lu/skin/frontend/retif/default/images/pun-bg.jpg');line-height:80px;height:80px}.productupdates-please-wait{padding-right:7px}#map-popup a[id|='productupdates']{display:none}#popin-locator{margin:0;padding:0;position:fixed;z-index:99;top:0;left:0;height:100%;width:100%;display:none}#popin-locator .popin-locator-layer{position:absolute;height:100%;width:100%;top:0;left:0;background:#000;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#popin-locator .popin-locator-content{position:absolute;width:460px;height:300px;left:50%;top:50%;margin-left:-230px;margin-top:-150px}#popin-locator .popin-locator-container{position:relative;height:270px;padding:15px;margin:0 auto;color:#5b5b5b;font-family:"arial",sans-serif;background:url(https://www.retif.lu/skin/frontend/retif/default/images/popin-locator/bg_popin.png) center center no-repeat;-moz-box-shadow:0px 0px 4px #000;-webkit-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000}#popin-locator .popin-locator-close{position:absolute;z-index:2;color:#000000;padding:8px 12px;top:0;right:0;font-size:18px;cursor:pointer}#popin-locator .popin-locator-form-container{position:relative;height:205px;width:100%;text-align:center}#popin-locator .popin-locator-form-loader{position:absolute;z-index:2;background:rgba(255,255,255,0.6);height:100%;width:100%;top:0;left:0;display:none}#popin-locator .popin-locator-form-loader img{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}#popin-locator .text-popin{position:relative;text-align:center;font-size:12px}#popin-locator .text-popin p{margin:0 0 15px 0;line-height:18px}#popin-locator .text-popin p:first-child{margin:0 0 10px 0;color:#000;font-size:25px;line-height:25px}#popin-locator .text-popin p:first-child strong{color:#E40521;font-weight:900}#popin-locator .popin-locator-input{width:232px;margin:0 auto}#popin-locator .popin-locator-input:before,#popin-locator .popin-locator-input:after{display:table;line-height:0;content:""}#popin-locator .popin-locator-input:after{clear:both}#popin-locator-form{position:relative;text-align:center}#popin-locator-form label{display:block;margin-bottom:5px}#popin-locator-form select{float:left;width:230px;margin:0 auto 10px;height:32px;padding:6px;border:1px solid #b5b5b5;vertical-align:middle}#popin-locator-form input[type=text]{display:block;width:230px;margin:0 auto 10px;line-height:14px;height:14px;padding:9px 5px;border:1px solid #b5b5b5;vertical-align:middle}#popin-locator-form input.popin-locator-cp{width:182px;float:left}a.popin-locator-cp-ok{display:block;height:34px;line-height:34px;width:36px;text-align:center;float:right;background:url(https://www.retif.lu/skin/frontend/retif/default/images/popin-locator/sprite_bt.png) left top repeat-x;color:#fff;text-decoration:none}a:hover.popin-locator-cp-ok{background-position:left bottom}input.popin-locator-submit{display:block;height:34px;line-height:34px;width:230px;border:none;padding-right:40px;font-size:14px;text-transform:uppercase;text-align:center;background:url(https://www.retif.lu/skin/frontend/retif/default/images/popin-locator/sprite_input.png) right top no-repeat;color:#fff;text-decoration:none;display:block;margin:0 auto;cursor:pointer}input:hover.popin-locator-submit{background-position:left bottom}#popin-locator-form .validation-advice{margin:0 0 0 235px}#popin-locator-form .validation-advice p{white-space:nowrap}#popin-storeprice{margin:0;padding:0;position:fixed;z-index:99;top:0;left:0;height:100%;width:100%;display:none}#popin-storeprice .popin-storeprice-layer{position:absolute;height:100%;width:100%;top:0;left:0;background:#000;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#popin-storeprice .popin-storeprice-content{position:absolute;width:460px;height:300px;left:50%;top:50%;margin-left:-230px;margin-top:-150px}#popin-storeprice .popin-storeprice-container{position:relative;height:135px;padding:15px;margin:0 auto;color:#5b5b5b;font-family:"arial",sans-serif;background:url(https://www.retif.lu/skin/frontend/retif/default/images/popin-locator/bg_popin.png) center center no-repeat #ffffff;-moz-box-shadow:0px 0px 4px #000;-webkit-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000}#popin-storeprice .popin-storeprice-container p{font-size:16px;margin:30px 0px 0px 20px}#popin-storeprice .popin-storeprice-close{position:absolute;z-index:2;color:#000000;padding:8px 12px;top:0;right:0;font-size:18px;cursor:pointer}#popin-storeprice .popin-storeprice-input{width:232px;margin:35px auto 0px auto}#popin-storeprice .popin-storeprice-input:before,#popin-storeprice .popin-storeprice-input:after{display:table;line-height:0;content:""}#popin-storeprice .popin-storeprice-input:after{clear:both}a.popin-storeprice-submit{display:block;height:34px;line-height:34px;width:230px;border:none;font-size:14px;text-transform:uppercase;text-align:center;background:url(https://www.retif.lu/skin/frontend/retif/default/images/popin-locator/sprite_input.png) right top no-repeat;color:#fff;text-decoration:none;display:block;margin:0 auto;cursor:pointer}a:hover.popin-storeprice-submit{background-position:left bottom}/* Mini Blocks */.block-customer-address{font-size:11px;line-height:1.25}.block-customer-address .block-title strong{background-position:0 0;background-repeat:no-repeat;padding-left:21px}.block-customer-address .form-list{padding:5px 10px}.block-customer-address .block-title strong{background-image:url(https://www.retif.lu/skin/frontend/base/default/images/i_shipping.gif)}.block-customer-address input.input-text{display:block;width:167px;margin:3px 0}.block-customer-address select{display:block;width:172px;margin:3px 0}div.j2tajax-confirm div.j2tajax-checkout-img{float:left;margin-right:5px;margin-top:20px}@media screen and (-webkit-min-device-pixel-ratio:0){}div.j2tajax-confirm .success-msg{background:none;color:#000;padding:8px !important;text-align:left;border:none !important}div.j2t-cart-bts{clear:both;height:45px;margin:17px 0;padding-left:41px;padding-right:41px}div.j2tajax-confirm,div.j2tajax-progress{border:#ccc solid 1px;z-index:199;background:#f4f4f4}div.j2tajax-progress{padding:5px;z-index:199;text-align:center}div.j2t-overlay{width:100%;height:100%;background:black;position:fixed;top:0;left:0;z-index:198}div.j2tajax-confirm .close-button{float:right;margin:2px;cursor:pointer}div.j2tajax-confirm .messages{padding:0}div.j2tajax-confirm .info-product{margin:15px;padding:15px;background:#ffffff;font-size:14px;line-height:16px}div.j2tajax-confirm .price-right{float:right;margin:-5px 0 0 10px}div.j2tajax-confirm .info-product .product-image{float:left;margin:0 20px 0 0}div.j2tajax-confirm .info-product .product-name{padding-bottom:5px;font-weight:bold}div.j2tajax-confirm .product-sku{padding-bottom:5px}div.j2tajax-confirm .buttons{margin-top:15px}div.j2tajax-confirm .buttons a{float:left;padding:5px 20px 5px 20px;color:#ffffff;background:#888888;font-size:20px;text-decoration:none}div.j2tajax-confirm .buttons a.j2t-checkout-link{float:right;background:#b63125}div.j2tajax-confirm .buttons a:hover{background:#555555}div.j2tajax-confirm .mini-cart-related{text-align:center}div.j2tajax-confirm .mini-cart-related .related-product{display:inline-block;padding:10px;width:150px;font-size:12px}div.j2tajax-confirm .products .col.item,div.j2tajax-confirm .products.cols .product-name a{width:183px}.j2tajax-checkout-txt{font-size:18px;font-family:"LatoLightRegular","Trebuchet MS",Arial,sans-serif;color:#949B94;font-weight:normal !important;margin-bottom:-6px;margin-left:14px;margin-top:30px;padding-top:5px;float:left;width:80%}span.j2t-upsells-list-wrapper{display:block;text-align:left}table.j2t-upsell-product-table{clear:both}table td.j2t-upsells-list-item h5.j2t-product-lnk a{font-size:11px;font-weight:normal}h4.j2t-upsells-title{display:block;clear:both;padding-left:10px;padding-top:5px}#shipping_date{width:140px;float:left;margin:0 2px 5px 0}#shipping_time{width:146px}#date-notation,#store-notation,#shipping_date_trig{float:left}#date-notation,#store-notation{margin:0 0 0 10px;color:#FF0000;font-weight:bold}#storepickup-guid-text{margin:0px 20px 10px 20px;padding-bottom:10px}#storepickup-guid-text ul{list-style-type:disc;list-style-position:inside;margin:10px 20px 10px 20px}/* End Guide Text*//*list Store */#head-list-store{margin:10px 0 20px 40px}#list-store.left_column{background-color:#F5F5F5;padding:20px}.dottedBox{border-bottom:1px dotted #C8C8C8}.result_store{height:500px;overflow-x:scroll;border-top:1px solid #C8C8C8}.searchform{padding-bottom:5px}.search_store{width:450px;float:left}.storepickup-search-label{width:100px !important}#list-store .right_column{border-left:1px solid #AAAAAA;padding-left:15px}#storepickup-form{margin:0 0 0 40px}#storepickup-form label{display:block}#storepickup-form select{width:180px;margin:0 20px 10px 0}#list-store .title{display:block;font-weight:bold}#list-store .store-address{display:block;margin:2px 0 0 20px}#list-store .storepickup-nav{margin:20px 0 0 20px}.part-left table td{padding:0 2px!important}/*End list Store *//*Shipping Method*/.storepickup-box label{margin:10px 0 0 0;display:block}#free-location-box #list-location{width:300px;float:left}#free-location-box .location-box{width:250px}#free-location-box .location-box select{width:146px;margin:0 0 0 20px}#free-location-box .location-box label{margin:10px 0 0 20px;display:block}#free-location-box #store-location{float:left;width:300px}#store-info{padding:10px;clear:both}.shipment-methods #store-info{float:left;width:425px!important}.shipment-methods #store-info .st_map{float:left;margin-left:30px}#store-info .title{display:block;font-weight:bold}#store-info .store-address{display:block;margin:2px 0 0 20px}/*End Shipping Method*/﻿html[lang="fr-lu"] #menu-top > ul li#menu_events a{padding:0}#menu-top > ul.first li#menu_last a{padding:0}.tooltip{position:absolute;z-index:1000;color:#fff;width:200px;font-size:12px;text-align:center;padding:10px;background:rgb(0,0,0);background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000)"}/* XMAS BG - START body{background:url(/media/static/bg/bg_xmas_prod.jpg) no-repeat center fixed !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}XMAS BG - END *//* drop menu */li.dropmenu{position:relative}li.dropmenu ul{position:absolute;border-bottom:1px solid #fff;border-top:none;margin:0;padding:10px 20px 20px;left:0px;border:1px solid #4F4F4F;border-top:none;width:auto;display:none;background:rgb(255,255,255);background:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffffffff)"}li.dropmenu ul li{display:block;float:none !important;height:20px;text-align:left;line-height:20px;white-space:nowrap}li.dropmenu ul li.title{display:block !important;color:#b63125;font-size:14px;width:100%;text-transform:uppercase;border-bottom:1px dotted #424242}#menu-top li.dropmenu ul li.title a{border-right:none;font-size:inherit;color:inherit;text-align:left;display:block;height:20px;width:100%;line-height:20px;padding:0px}#menu-top li.dropmenu ul li a{border-right:none;font-size:13px;text-align:left;color:#424242;text-align:left;display:block;height:20px;width:100%;line-height:20px;padding:0px}#menu-top li.dropmenu ul li a:before{content:"› "}#menu-top li.dropmenu ul li a:hover{background-color:#b63125;color:#ffffff}