.payment_module.box { margin-top: 20px; } p.cheque-indent { margin-bottom: 9px; } .cheque-box .form-group { margin-bottom: 0px; } .cheque-box .form-group .form-control { width: 269px; } .order-confirmation.box { line-height: 29px; } .order-confirmation.box a { text-decoration: underline; } .order-confirmation.box a:hover { text-decoration: none; } .delivery_option_carrier td { width: 200px; } .delivery_option_carrier td + td { width: 280px; } .delivery_option_carrier td + td + td { width: 200px; } .delivery_option_carrier tr td { padding: 5px; } .delivery_option_carrier.selected { display: table; } .delivery_option_carrier.not-displayable { display: none; } table .cart_total_delivery td:first-child{ padding : 9px 10px 9px 0; } #cart_summary tfoot .cart_total_delivery td.text-right{ font-size : 12px; } #address .box, #identity .box, #account-creation_form .box, #new_account_form .box, #opc_account_form .box, #authentication .box { padding-bottom: 20px; line-height: 20px; } #address p.required, #identity p.required, #account-creation_form p.required, #new_account_form p.required, #opc_account_form p.required, #authentication p.required { color: #f13340; margin: 9px 0 16px 0; } #address p.inline-infos, #identity p.inline-infos, #account-creation_form p.inline-infos, #new_account_form p.inline-infos, #opc_account_form p.inline-infos, #authentication p.inline-infos { color: red; } #address .form-group, #identity .form-group, #account-creation_form .form-group, #new_account_form .form-group, #opc_account_form .form-group, #authentication .form-group { margin-bottom: 4px; } #address .form-group .form-control, #identity .form-group .form-control, #account-creation_form .form-group .form-control, #new_account_form .form-group .form-control, #opc_account_form .form-group .form-control, #authentication .form-group .form-control { } #address .form-group .form-control#adress_alias, #identity .form-group .form-control#adress_alias, #account-creation_form .form-group .form-control#adress_alias, #new_account_form .form-group .form-control#adress_alias, #opc_account_form .form-group .form-control#adress_alias, #authentication .form-group .form-control#adress_alias { margin-bottom: 20px; } @media (min-width: 1200px) { #address .form-group.phone-number, #identity .form-group.phone-number, #account-creation_form .form-group.phone-number, #new_account_form .form-group.phone-number, #opc_account_form .form-group.phone-number, #authentication .form-group.phone-number {} } @media (min-width: 1200px) { #address .form-group.phone-number + p, #identity .form-group.phone-number + p, #account-creation_form .form-group.phone-number + p, #new_account_form .form-group.phone-number + p, #opc_account_form .form-group.phone-number + p, #authentication .form-group.phone-number + p { padding: 23px 0 0 0px; margin-bottom: 0; } } #address .gender-line, #identity .gender-line, #account-creation_form .gender-line, #new_account_form .gender-line, #opc_account_form .gender-line, #authentication .gender-line { margin-bottom: 4px; padding-top: 4px; } #address .gender-line > label, #identity .gender-line > label, #account-creation_form .gender-line > label, #new_account_form .gender-line > label, #opc_account_form .gender-line > label, #authentication .gender-line > label { margin-right: 10px; margin-bottom: 0; } #address .gender-line .radio-inline label, #identity .gender-line .radio-inline label, #account-creation_form .gender-line .radio-inline label, #new_account_form .gender-line .radio-inline label, #opc_account_form .gender-line .radio-inline label, #authentication .gender-line .radio-inline label { font-weight: normal; color: #777777; } #identity #center_column form.std .row, #authentication #center_column form.std .row, #order-opc #center_column form.std .row { } #identity #center_column form.std .row .col-xs-4, #authentication #center_column form.std .row .col-xs-4, #order-opc #center_column form.std .row .col-xs-4 { } #identity #center_column form.std .row .col-xs-4 .form-control, #authentication #center_column form.std .row .col-xs-4 .form-control, #order-opc #center_column form.std .row .col-xs-4 .form-control { } #identity #center_column .footer_links, #authentication #center_column .footer_links, #order-opc #center_column .footer_links { border: none; padding-top: 0; } #new_account_form .box { line-height: 20px; } #new_account_form .box .date-select { padding-bottom: 10px; } #new_account_form .box .top-indent { padding-top: 10px; } #new_account_form .box .customerprivacy { padding-top: 15px; } #authentication fieldset.account_creation { margin-bottom: 20px; } #password { padding-top: 0; border: none; } #password .box p { margin-bottom: 9px; } #password .box .form-group { margin-bottom: 20px; } #password .box .form-group .form-control { width: 263px; } #instant_search_results a.close { font-size: 13px; font-weight: 600; opacity: 1; line-height: inherit; text-transform: none; font-family: Arial, Helvetica, sans-serif; } #instant_search_results a.close:hover { color: #515151; } #suppliers_list h3 { font-size: 17px; line-height: 23px; } #manufacturers_list .description, #suppliers_list .description { line-height: 22px; } #manufacturers_list .product-counter a, #suppliers_list .product-counter a { font-weight: bold; color: #333333; } #manufacturers_list .product-counter a:hover, #suppliers_list .product-counter a:hover { color: #515151; } #manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container { padding: 0; } @media (max-width: 767px) { #manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container { text-align: center; } } #suppliers_list.list li:first-child .mansup-container { border-top: 0; } #manufacturers_list.list li .left-side, #suppliers_list.list li .left-side { text-align: center; } #manufacturers_list.list li h3, #suppliers_list.list li h3 { } #manufacturers_list.list li .middle-side, #suppliers_list.list li .middle-side { } @media (max-width: 767px) { #manufacturers_list.list li .middle-side, #suppliers_list.list li .middle-side { padding-right: 15px; padding-left: 15px; } } #manufacturers_list.list li .right-side-content, #suppliers_list.list li .right-side-content { border-left: 1px solid #d6d4d4; padding: 0 0 32px 31px; min-height: 108px; } @media (max-width: 767px) { #manufacturers_list.list li .right-side-content, #suppliers_list.list li .right-side-content { min-height: 1px; padding: 0; border: none; } } #manufacturers_list.list li .right-side-content .product-counter, #suppliers_list.list li .right-side-content .product-counter { position: relative; top: -6px; margin-bottom: 12px; } @media (max-width: 767px) { #manufacturers_list.list li .right-side-content .product-counter, #suppliers_list.list li .right-side-content .product-counter { top: 0; } } #manufacturers_list.grid li, #suppliers_list.grid li { text-align: center; } #manufacturers_list.grid li .product-container, #suppliers_list.grid li .product-container { padding-top: 40px; padding-bottom: 20px; border-bottom: 1px solid #d6d4d4; } #manufacturers_list.grid li .product-container .left-side, #suppliers_list.grid li .product-container .left-side { padding-bottom: 42px; } #manufacturers_list.grid li .product-container h3, #suppliers_list.grid li .product-container h3 { padding-bottom: 10px; } #manufacturers_list.grid li .product-container .product-counter, #suppliers_list.grid li .product-container .product-counter { margin-bottom: 12px; } @media (min-width: 1200px) { #manufacturers_list.grid li.first-in-line, #suppliers_list.grid li.first-in-line { clear: left; } #manufacturers_list.grid li.last-line .product-container, #suppliers_list.grid li.last-line .product-container { border-bottom: none; } } @media (min-width: 768px) and (max-width: 1199px) { #manufacturers_list.grid li.first-item-of-tablet-line, #suppliers_list.grid li.first-item-of-tablet-line { clear: left; } #manufacturers_list.grid li.last-tablet-line .product-container, #suppliers_list.grid li.last-tablet-line .product-container { border-bottom: none; } } @media (max-width: 767px) { #manufacturers_list.grid .product-container, #suppliers_list.grid .product-container { border-bottom: none; } } #manufacturer .description_box, #supplier .description_box { padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #d6d4d4; } #manufacturer .description_box .hide_desc, #supplier .description_box .hide_desc { display: none; } #manufacturer .bottom-pagination-content, #manufacturer .top-pagination-content, #supplier .bottom-pagination-content, #supplier .top-pagination-content { min-height: 69px; } #manufacturer .top-pagination-content.bottom-line, #supplier .top-pagination-content.bottom-line { border-bottom: 1px solid #d6d4d4; } table.discount i { font-size: 20px; line-height: 20px; vertical-align: -2px; } table.discount i.icon-ok { color: #46a74e; } table.discount i.icon-remove { color: #f13340; } #guestTracking .form-control { max-width: 271px; } @media (min-width: 1200px) { #guestTracking .form-group { overflow: hidden; } #guestTracking .form-group i { padding-left: 10px; } #guestTracking .form-control { float: left; } #guestTracking label { float: left; clear: both; width: 100%; } } #pagenotfound .pagenotfound h1 { color: #434f51; font-size: 20px; text-transform: uppercase; background: url("../img/shadow-lg.png") no-repeat scroll center bottom; margin: 15px 0 15px; padding: 0 0 15px; text-align: center; } #pagenotfound .pagenotfound h1 span{ padding: 0 0 15px; display: block; } .pagenotfound .box .container-box{ height : 356px; background: url("../img/bg_404.png") no-repeat scroll center top; text-align: center; } .pagenotfound .box .container-box h2 { color: #2c3335; font-family: CaviarDreams; font-size: 22px; margin: 40px 0 20px; text-align: center; text-transform: uppercase; } .pagenotfound .box .container-box p.text-404 { color: #797d80; font-size: 20px; line-height: 28px; margin: 0 0 20px; padding: 0 85px; } #account-creation_form fieldset.reversoform { padding: 10px !important; } #account-creation_form fieldset.reversoform .text label { display: block; padding: 0 0 10px 0; width: 100%; text-align: left; } #account-creation_form fieldset.reversoform .infos-sup { padding: 0 !important; font-size: 10px; font-style: italic; text-align: right; } #account-creation_form fieldset.customerprivacy label, fieldset.customerprivacy label { cursor: pointer; } .tab-content { margin-top: 20px; } form#sendComment fieldset { padding: 10px; border: 1px solid #cccccc; background: #eeeeee; } form#sendComment h3 { font-size: 14px; } #new_comment_form p.text { margin-bottom: 0; padding-bottom: 0; } #sendComment p.text label, #sendComment p.textarea label { display: block; margin: 12px 0 4px; font-weight: bold; font-size: 12px; } #sendComment p.text input { padding: 0 5px; height: 28px; width: 498px; border: 1px solid #cccccc; background: url(../img/bg_input.png) repeat-x 0 0 white; } #sendComment p.textarea textarea { height: 80px; width: 508px; border: 1px solid #cccccc; } #sendComment p.submit { padding: 0; text-align: right; } #sendComment p.closeform { float: right; padding: 0; height: 12px; width: 12px; text-indent: -5000px; background: url(../img/icon/delete.gif) no-repeat 0 0; } .star { position: relative; top: -1px; float: left; width: 14px; overflow: hidden; cursor: pointer; font-size: 14px; font-weight: normal; } .star { display: block; } .star a { display: block; position: absolute; text-indent: -5000px; } div.star:after { content: "\f006"; font-family: "FontAwesome"; display: inline-block; color: #777676; } div.star.star_on { display: block; } div.star.star_on:after { content: "\f005"; font-family: "FontAwesome"; display: inline-block; color: #ef8743; } div.star.star_hover:after { content: "\f005"; font-family: "FontAwesome"; display: inline-block; color: #ef8743; } .advertising_block { width: 191px; margin-bottom: 1em; text-align: center; } .blockcategories_footer ul ul { display: none !important; } .form-group.form-error input, .form-group.form-error textarea { border: 1px solid #f13340; color: #f13340; background: url(../img/icon/form-error.png) 98% 5px no-repeat #fff1f2; } .form-group.form-ok input, .form-group.form-ok textarea { border: 1px solid #46a74e; color: #35b33f; background: url(../img/icon/form-ok.png) 98% 5px no-repeat #ddf9e1; } .form-group.form-error .form-control, .form-group.form-ok .form-control { padding-right: 30px; } .radio-inline, .checkbox { padding-left: 0; } .radio-inline .checker, .checkbox .checker { float: left; } .radio-inline .checker span, .checkbox .checker span { top: 0px; } .radio-inline div.radio, .checkbox div.radio { display: inline-block; } .radio-inline div.radio span, .checkbox div.radio span { float: left; top: 0px; } .fancybox-skin { background: white !important; } .fancybox-skin .fancybox-close { width: 28px; height: 28px; background: none; font-size: 28px; line-height: 28px; color: #333333; text-align: center; background: white; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; } .fancybox-skin .fancybox-close:hover { color: #515151; } .fancybox-skin .fancybox-close:after { content: "\f057"; font-family: "FontAwesome"; } #facebook_block, #cmsinfo_block { overflow: hidden; background: #f2f2f2; min-height: 344px; padding-right: 29px; padding-left: 29px; } @media (max-width: 991px) { #facebook_block, #cmsinfo_block { min-height: 348px; padding-left: 13px; padding-right: 13px; } } @media (max-width: 767px) { #facebook_block, #cmsinfo_block { width: 100%; min-height: 1px; } } #facebook_block h4 { padding: 35px 0 0 0; margin: 0 0 12px 0; font: 300 21px/25px "Open Sans", sans-serif; color: #6f6d6d; } @media (max-width: 991px) { #facebook_block h4 { font-size: 18px; } } @media (max-width: 767px) { #facebook_block h4 { padding-top: 20px !important; } } @media (max-width: 768px) { #facebook_block h4 { font-size: 16px; } } #facebook_block .facebook-fanbox { background: white; border: 1px solid #aaaaaa; padding-bottom: 10px; } #cmsinfo_block { border-left: 1px solid #d9d9d9; } @media (max-width: 767px) { #cmsinfo_block { border: none; margin-top: 10px; } } #cmsinfo_block > div { padding: 35px 10px 0 0; } @media (max-width: 767px) { #cmsinfo_block > div { padding-top: 20px; } } @media (max-width: 479px) { #cmsinfo_block > div { width: 100%; border-top: 1px solid #d9d9d9; } } #cmsinfo_block > div + div { border-left: 1px solid #d9d9d9; min-height: 344px; padding-left: 29px; } @media (max-width: 479px) { #cmsinfo_block > div + div { border-left: none; padding-left: 10px; min-height: 1px; padding-bottom: 15px; } } #cmsinfo_block em { float: left; width: 60px; height: 60px; margin: 3px 10px 0 0; font-size: 30px; color: white; line-height: 60px; text-align: center; background: #6f6d6d; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; } @media (max-width: 991px) { #cmsinfo_block em { width: 30px; height: 30px; line-height: 30px; font-size: 20px; } } #cmsinfo_block .type-text { overflow: hidden; } #cmsinfo_block h3 { margin: 0 0 5px 0; font: 300 21px/25px "Open Sans", sans-serif; color: #6f6d6d; } @media (max-width: 1199px) { #cmsinfo_block h3 { font-size: 18px; } } #cmsinfo_block ul li { padding-bottom: 22px; } @media (max-width: 1199px) { #cmsinfo_block ul li { padding-bottom: 10px; } } @media (max-width: 991px) { #cmsinfo_block ul li { padding-bottom: 0; } } #cmsinfo_block p em { background: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0; font-size: 13px; color: #777777; float: none; height: inherit; line-height: inherit; text-align: left; font-style: italic; } .ie8 #facebook_block, .ie8 #cmsinfo_block { height: 344px; } @media (max-width: 1199px) { .zoomdiv { display: none !important; } } #product.content_only div.pb-left-column p.resetimg { margin-bottom: 0px; padding-top: 0px; } #product.content_only div.pb-left-column #thumbs_list_frame { margin-bottom: 0px; } #product_comparison td.compare_extra_information { padding: 10px; } #product_comparison #social-share-compare { margin-bottom: 50px; } .btn-facebook:hover, .btn-twitter:hover, .btn-google-plus:hover, .btn-pinterest:hover { border-color: white; } .btn-facebook i { color: #435f9f; } .btn-facebook:hover { color: white; background-color: #435f9f; } .btn-facebook:hover i { color: white; } .btn-twitter i { color: #00aaf0; } .btn-twitter:hover { color: white; background-color: #00aaf0; } .btn-twitter:hover i { color: white; } .btn-google-plus i { color: #e04b34; } .btn-google-plus:hover { color: white; background-color: #e04b34; } .btn-google-plus:hover i { color: white; } .btn-pinterest i { color: #ce1f21; } .btn-pinterest:hover { color: white; background-color: #ce1f21; } .btn-pinterest:hover i { color: white; } .shape-red{ background-color: #ef5249; width : 35px ; height : 1px ; margin : 0 auto; } .shape-red-long{ background-color: #ef5249; width : 62px ; height : 1px ; } .shape-blue-long{ background-color: #43ded9; width : 62px ; height : 1px ; margin : 0 auto; } .navigation-pipe{ margin : 0 6px; } .breadcrumb span.navigation-pipe:first-child{ margin : 0; } #lofadva-pos-1 .lof-block{ padding-top : 95px; background : url('../img/picto_footer.png') no-repeat 10px 30px; } #lofadva-pos-1 .lof-block.commandez{ background : url('../img/picto_footer2.png') no-repeat 10px 30px; } #lofadva-pos-1 .lof-block.sav{ background : url('../img/picto_footer3.png') no-repeat 10px 30px; } #lofadva-pos-1 .lof-block.jours{ background : url('../img/picto_footer4.png') no-repeat 10px 30px; } #lofadva-pos-1 .lof-block{ color: #797d80; font-size: 16px; } #lofadva-pos-1 .lof-block b{ color: #434647; font-size: 20px; font-weight : normal; } .lof-position .lof-block-wrap .title_block{ color: #797d7f; display: block; font-size: 16px; margin: 0 0 20px; padding: 0 0 10px; background : url('../img/border-footer.png') no-repeat left bottom; } .lof-position .lofadva-block-6 .lof-block-wrap .title_block{ margin: 0 0 10px; } .lof-position .lofadva-block-5 .lof-block-wrap .title_block{ text-align : center; margin: 0 0 5px; background-position : center bottom ; text-transform : uppercase; border-top : 1px solid #e7e9eb; padding-top : 5px; } #lofadva-pos-2 ul li a { color: #a9adb1; } #lofadva-pos-2 ul li a:hover { color : #f05249; } #lofadva-pos-2 .lof-text { color: #a9aeb2; font-size: 14px; line-height: 21px; } #lofadva-pos-2 .lof-text b{ color: #797d7f; font-weight : 500; } #lofadva-pos-2 .lof-text small{ font-weight : normal; font-size: 12px; } #lofadva-pos-2 .lof-text a{ font-style : italic; text-decoration : underline; } .footer-container #footer .lofadva-block-6 ul li{ float : left; height : 30px; width : 50%; margin-bottom: 15px; background : url('../img/fb.png') no-repeat center center; } .footer-container #footer .lofadva-block-6 ul li a{ display: inline-block; padding: 6px 0 0 35px; } .footer-container #footer .lofadva-block-6 ul li:nth-child(4){ background : url('../img/gplus.png') no-repeat center center; } .footer-container #footer .lofadva-block-6 ul li:nth-child(2){ background : url('../img/tw.png') no-repeat center center; } .footer-container #footer .lofadva-block-6 ul li:nth-child(3){ /* background : url('../img/pint.png') no-repeat center center; */ background : url('../img/instagram.png') no-repeat center center; background-size: 30px; -moz-background-size: 30px; -webkit-background-size: 30px; -o-bo-background-size: 30px; } #lofadva-pos-3{ text-align : center; } .footer-container #footer #lofadva-pos-3 ul li{ display: inline-block; padding :0 17px 0 5px; background : url('../img/diamond_grey_small.png') no-repeat right center; } .footer-container #footer #lofadva-pos-3 ul li:first-child{ padding-left : 0; } .footer-container #footer #lofadva-pos-3 ul li:last-child{ padding-right : 0; background : none; } .footer-container #footer #lofadva-pos-3 ul li, .footer-container #footer #lofadva-pos-3 ul li a{ color: #cbd1d5; font-size: 14px; } .footer-container #footer #lofadva-pos-3 ul li a:hover{ color: #f05249; } .table#cart_summary{ margin-bottom : 0; } #order p#loyalty{ background: url('../img/loyalty-prod.png') no-repeat 10px center #f3f5f5; color: #f3766e; font-size: 14px; padding: 13px 0 8px 50px; } /***** Ticket 7902 *****/ .free-shipping{ background: #f05349; color: #fff; font-size: 16px; padding: 0px 10px 2px 10px; margin-bottom: 15px; text-align: right; line-height: 26px; float: right; } .free-shipping span.exclam-img{ display: inline-block; background: url('../img/exclamation-pdm.png') no-repeat center; width: 25px; height: 25px; vertical-align: middle; margin-right: 15px; } .free-shipping span.cart_free_shipping_price_remaining{ color: #fff; font-weight: 500; font-size: 18px; } /***** end Ticket 7902 *****/ .box-shipping{ background: url('../img/box-shipping.png') no-repeat 10px center #f3f5f5; color: #a9aeb2; font-size: 14px; padding: 13px 0 8px 50px; margin-bottom :15px; } #ordermsg label{ color: #a9adb1; } .carrier_title{ color: #797d7f; font-size: 16px; } .delivery_option .table tbody > tr > td{ border : 0; background-color: #f3f5f5; color: #616363; font-size: 15px; } .delivery_option .table tbody > tr > td .delivery_option_price{ color: #ef5149; font-size: 18px; } .carrier_cgv{ background-color: #fcedec; color: #434647; font-size: 16px; padding: 10px; } .carrier_cgv a{ color: #f05249; font-style : italic; } #order-detail-content.nshow{ display : none; } .paiement_block p.recap{ color: #797d7f; font-size: 16px; } .paiement_block p.recap .price{ font-size: 16px; } .paiement_block p.recap a{ float : right; background: url('../img/list.png') no-repeat right center ; padding-right : 25px; color: #ef5149; } .left-account .block-left-account{ background-color: #f3f5f5; padding-bottom: 10px; margin-top : 20px; } .left-account .block-left-account li { padding: 10px 0; } .left-account .block-left-account li a { background: url("../img/diamond_grey.png") no-repeat scroll 30px center; font-family: BrandonGrotesque; font-size: 14px; padding-left: 55px; } .left-account .block-left-account li a:hover , .left-account .block-left-account li.active a { background: url("../img/diamond_red_small.png") no-repeat scroll 30px center; } .left-account .block-left-account li.active a { color: #f05249; } .left-account h2{ margin-top : 0; height: 55px; color: #434647; font-size: 14px; margin-bottom: 0; padding: 23px 0 23px 55px; text-transform : uppercase; } .left-account h2.account{ background: url("../img/icon-myaccount.png") no-repeat scroll 10px center #ebeeee; } .left-account h2.vouchers{ background: url("../img/icon-parrainage.png") no-repeat scroll 10px center #ebeeee; } .box-container{ color: #797d7f; font-size: 16px; background : #f4f5f5; padding : 25px 25px 5px 25px; } .box .box-container p{ margin: 0 0 9px; } .box .box-container a{ display: block; text-align: center; width: 100%; color: #ef5149; border-top: 2px solid #e9ebed; color: #ef5149; display: block; margin-top : 20px; padding: 15px 0; position: relative; } .text-link{ padding : 0 0 0 25px; background: url("../img/list.png") no-repeat scroll left center ; } .box .box-container a .diamond_border { background: url("../img/diamond_grey_large.png") no-repeat scroll center center #f3f5f5; height: 20px; left: 304px; position: absolute; top: -11px; width: 20px; } .box .box-container .bordered{ border-right: 2px solid #e9ebed; } .box .box-container.address-container ul.address li h4.page-subheading{ padding-top : 0; } .box .box-container.address-container a{ margin-top : 0; } .box .container-box-pink{ background-color: #fbedeb; padding : 15px 15px 5px 15px; color: #434647; font-size: 18px; } .box .container-box-pink a{ font-size: 16px; border-top: 2px solid #fbe6e5; } .box .container-box-pink a .diamond_border { background: url("../img/diamond_pink_large.png") no-repeat scroll center center #fbedeb; } .right-account{ margin-top: 19px; } .right-account h2{ text-align : center; margin-bottom : 0; margin-top : 45px; } h2 .shape-red-long{ display: inline-block; margin-top: 10px; } .right-account h1{ margin-top : 0; } #my-account .right-account h1{ margin-top : 15px; } .left{ float : left; } .right{ float : right; } #identity label, #address label{ color: #434647; font-size: 16px; margin-top: 10px; } #identity label sup, #address label sup{ color: #f05249; } .submit2 #submitIdentity{ margin-top : 10px; } .top-manufacturer{ margin: 15px 0 50px; } #module-psblog-posts .top-social, #manufacturer .top-social{ text-align : right; padding-top : 15px; } #module-psblog-posts .top-social{ padding : 0 0 15px 0; } #module-psblog-posts .top-social .socialdiv, #manufacturer .top-social .socialdiv{ float : right ; position : relative; margin-left : 10px; } .description-manufacturer, .img-right-manufacturer{ padding : 0; } .top-contaienr-manufacturer{ background-color: #f3f5f5; } .description-manufacturer{ text-align : center; /* padding : 0 10px; */ padding : 0 20px; min-height: 456px; } .img-right-manufacturer p{ margin : 0; } .description-manufacturer img{ margin-top : 20px; border: 1px solid #cbcbcb; max-width : 200px; padding : 10px; background : #fff; } .description-manufacturer h2{ color: #434647; font-family: CaviarDreams; font-size: 28px; line-height: 16px; text-transform : uppercase; } .description-manufacturer p{ color: #797d7f; font-size : 16px; } .block-manufacturer{ position: relative; background-color: #f3f5f5; } .block-manufacturer:nth-child(even) { background-color: #fff; } .block-manufacturer.manufacturer-video{ text-align : center; } .block-manufacturer h3.page-manufacturer-heading { color: #434647; font-family: CaviarDreams; font-size: 28px; padding: 60px 0 0; position: relative; text-align: center; text-transform: uppercase; margin: 0 0 15px; } h3.page-manufacturer-heading span.imgtab { display: block; height: 64px; left: 50%; margin-left: -32px; position: absolute; width: 64px; top: -20px; } h3.page-manufacturer-heading .shape-red-long { display: inline-block; margin-top: 15px; } .block-manufacturer.manufacturer-video h3.page-manufacturer-heading span.imgtab { background: url("../img/tab3-square.png") no-repeat scroll center center; } .block-manufacturer.manufacturer-desc_marque_priv h3.page-manufacturer-heading span.imgtab { background: url("../img/tab4.png") no-repeat scroll center center; } .block-manufacturer.manufacturer-desc_savoir h3.page-manufacturer-heading span.imgtab { background: url("../img/tab6-square.png") no-repeat scroll center center; } .block-manufacturer.manufacturer-desc_priv_prod h3.page-manufacturer-heading span.imgtab { background: url("../img/tab2-square.png") no-repeat scroll center center; } .block-manufacturer .rte{ padding : 0 20px 70px; } .block-manufacturer .rte td{ padding: 0; } .block-manufacturer .rte td:first-child { vertical-align: top; width: 295px; } .block-manufacturer .rte td:last-child { color: #797d7f; font-size: 18px; line-height: 22px; padding-left: 20px; vertical-align: top; } .block-manufacturer .rte p{ color: #797d7f; font-size: 18px; line-height: 22px; padding-left: 20px; vertical-align: top; } /* Modif des contenu des pages marques */ .block-manufacturer .rte td:last-child, .block-manufacturer .rte p, .description-manufacturer p { font-family: BrandonGrotesque; font-size: 18px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: 24px; color: #797D7F; } .product-manufacturer h3{ background: url("../img/shadow-lg.png") no-repeat scroll center bottom; color: #434f51; font-size: 20px; margin-bottom: 10px; padding: 10px 0 30px; text-align: center; text-transform: uppercase; } .block-manufacturer.manufacturer-desc_priv_prod ul, .block-manufacturer.manufacturer-desc_savoir ul, .cms-16 #center_column .rte ul, .cms-24 #center_column .rte ul{ margin : 0; list-style : none; padding : 0; } .block-manufacturer.manufacturer-desc_priv_prod ul li, .block-manufacturer.manufacturer-desc_savoir ul li, .cms-16 #center_column .rte ul li, .cms-24 #center_column .rte ul li{ margin-bottom : 10px; background: url("../img/diamond_grey.png") no-repeat scroll 20px 13px #fbedeb; padding : 10px 20px 10px 40px; } .block-manufacturer.manufacturer-desc_priv_prod ul li.open, .block-manufacturer.manufacturer-desc_savoir ul li.open, .cms-16 #center_column .rte ul li.open, .cms-24 #center_column .rte ul li.open{ background: url("../img/diamond_red_large.png") no-repeat scroll 20px 13px #fbedeb; } .block-manufacturer.manufacturer-desc_priv_prod ul li h3, .block-manufacturer.manufacturer-desc_savoir ul li h3, .cms-16 #center_column .rte ul li h3, .cms-24 #center_column .rte ul li h3{ color: #797d7f; font-size: 18px; text-transform : uppercase; margin : 0; } .block-manufacturer.manufacturer-desc_priv_prod ul li.open h3, .block-manufacturer.manufacturer-desc_savoir ul li.open h3, .cms-16 #center_column .rte ul li.open h3, .cms-24 #center_column .rte ul li.open h3{ color: #434647; } .block-manufacturer.manufacturer-desc_priv_prod ul li h3 span, .block-manufacturer.manufacturer-desc_savoir ul li h3 span, .cms-16 #center_column .rte ul li h3 span, .cms-24 #center_column .rte ul li h3 span{ color: #ef5149; font-size: 16px; text-transform : none; float : right; padding-left: 20px; background : url("../img/list.png") no-repeat scroll left center; cursor : pointer; } .block-manufacturer.manufacturer-desc_priv_prod ul li p, .block-manufacturer.manufacturer-desc_savoir ul li p, .cms-16 #center_column .rte ul li p, .cms-24 #center_column .rte ul li p{ color : #434647; margin : 15px 0 0; display : none; } .block-manufacturer.manufacturer-desc_priv_prod ul li.open p, .block-manufacturer.manufacturer-desc_savoir ul li.open p, .cms-16 #center_column .rte ul li.open p, .cms-24 #center_column .rte ul li.open p{ display : block; } .block_category_manufacturer{ background: none repeat scroll 0 0 #f3f5f5; text-align: center; } .block_category_manufacturer .title-right-manufacturer { background: none repeat scroll 0 0 #fff; padding : 0 0 10px; } .block_category_manufacturer .title-right-manufacturer span{ color: #434647; font-family: CaviarDreams; font-size: 20px; background: none repeat scroll 0 0 #fff; border-top: 1px dashed #e5e5e5; border-bottom: 1px dashed #e5e5e5; padding : 8px 0 ; display : block; text-transform : uppercase; } .block_category_manufacturer ul li { padding: 0 10px; } .block_category_manufacturer ul li a { border-bottom: 2px solid #e9ebed; color: #797d7f; display: block; font-family: CaviarDreams; font-size: 12px; padding: 15px 0; position: relative; text-transform: uppercase; } .block_category_manufacturer .diamond_border { background: url("../img/diamond_grey_large.png") no-repeat scroll center center rgba(0, 0, 0, 0); bottom: -7px; height: 12px; left: 92px; position: absolute; width: 20px; } .block_category_manufacturer ul li:hover, .block_category_manufacturer ul li.active { background: none repeat scroll 0 0 #fbedeb; } .block_category_manufacturer ul li:hover a, .block_category_manufacturer ul li.active a { border-bottom: 2px solid #fbedeb; color: #f05249; } .block_category_manufacturer ul li:hover .diamond_border, .block_category_manufacturer ul li.active .diamond_border { background: url("../img/diamond_red_large.png") no-repeat scroll center center rgba(0, 0, 0, 0); } .block_category_manufacturer ul li:last-child a{ border-bottom: 2px solid #f3f5f5; } .block_category_manufacturer ul li:last-child a .diamond_border{ display : none; } .block_category_manufacturer .signin{ background-color: #ef5149; padding : 10px; color: #fff; font-size: 20px; text-align : center; } .block_category_manufacturer .signin p{ line-height : 20px; padding : 10px 0 10px; } .shape_white{ width: 34px; height: 1px; background-color: #fff; margin : 0 auto 20px; } #contact label{ color: #434647; font-size: 14px; } #contact .block-info{ margin-top : 0; } #contact .block-info .block-info-contact .container-info{ background : url("../img/contact.jpg") no-repeat scroll left top #f4f5f5 } #contact .block-info .container-info .box-dashed { border: 1px dashed #f2a39f; height: 550px; padding-top: 275px; position: relative; } #contact #message{ height: 182px; } #contact .block-info .container-info .box-dashed .pastille{ top: 197px; left: 178px; height: 157px; width: 157px; font-size: 19px; line-height: 24px; padding: 55px 10px 0; background: url("../img/pastille-big.png") no-repeat scroll center center rgba(0, 0, 0, 0); } #contact .block-info-contact p{ text-align : center; color : #a9aeb2; margin-top: 95px; font-size : 18px; } #contact .block-info-contact p .title{ text-transform : uppercase; color: #434647; font-size: 26px; } #contact .block-info-contact p .tel{ color: #797d7f; font-size: 26px; } #right_column .paiement_logo_block{ margin-top: 0; } #right_column .block-info-advantage .container-info{ margin-top: 25px; } #right_column .container-info, .paiement_logo_block .container-info{ padding : 6px; } #right_column .block-info-advantage .container-info{ background : url('../img/avantage.png') no-repeat left top / contain #f4f5f5; } .paiement_logo_block .container-info{ background : #f4f5f5; text-align : center; } .paiement_logo_block .container-info .title_block { color: #434647; font-size: 15px; text-align : left; text-transform : uppercase; padding : 20px 20px 20px 70px; background : url('../img/lock.png') no-repeat 10px 15px; } .paiement_logo_block .container-info .title_block .shape-red-long{ background-color: #ef5249; height: 1px; width: 30px; display: block; margin-top: 5px; } #right_column .block-info-advantage .container-info .box-dashed{ border : 1px dashed #f2a39f; height : 375px; position : relative; padding-top: 170px; } .paiement_logo_block .container-info .box-dashed{ border : 1px dashed #f2a39f; position : relative; } .paiement_logo_block .container-info .box-dashed img{ margin-bottom : 10px; } #right_column .container-info .box-dashed .pastille{ background : url('../img/pastille.png') no-repeat center center; height : 124px; width : 124px; position : absolute ; left : 42px ; top : 39px; text-align : center; color: #fffefe; font-size: 14px; text-transform : uppercase; padding: 45px 10px 0; } #right_column .container-info .box-dashed ul li { background: url("../img/diamond_grey.png") no-repeat scroll 10px 5px; color: #797d7f; font-size: 14px; padding: 0 15px 18px 30px; } #order #center_column, .paiement_logo_block, #order #right_column{ margin-top : 25px; } .diamond-purple{ position : absolute; background: url("../img/diamond_purple.png") no-repeat scroll center center; height : 29px; width : 100%; top: 294px; } .title-type{ background: url("../img/shadow-lg.png") no-repeat scroll center bottom; color: #434f51; font-size: 20px; margin-bottom: 10px; padding: 25px 0 30px; text-align: center; text-transform: uppercase; } #manufacturer .top_manu { text-align : center; margin : 0 0 20px 0 ; } #manufacturer .top_manu .img_top_manu{ margin : 20px 0 ; } #manufacturer .top_manu p{ color: #797d7f; font-size: 18px; line-height : 24px; } .manufacturers_list{ border-bottom: 1px dashed #cccccc; margin-bottom : 15px; } .manufacturers_list li{ height : 440px; margin-bottom : 20px; position : relative; } .manufacturers_list li .mansup-container{ border: 1px dashed #b6b9ba; height : 440px; position : relative; } .mansup-container{ text-align : center; } .mansup-container .logo{ display: table-cell; height: 175px; width: 270px; text-align: center; vertical-align: middle; } .mansup-container .logo a{ display : inline-block; } .mansup-container .left-side{ background: url("../img/diamond_red.png") no-repeat scroll center 167px #fff; } .mansup-container .middle-side{ height : 252px; background: url("../img/diamond_red.png") no-repeat scroll center -8px #f3f5f5; } .mansup-container .middle-side h3{ padding-top : 15px; margin-top : 0; margin-bottom : 10px; font-size : 26px; } .mansup-container .middle-side h3 a{ color: #434647; font-family: CaviarDreams; font-size : 26px; text-transform: uppercase; } .mansup-container .middle-side .description{ margin-top : 10px; } .mansup-container .middle-side .description a{ color: #9aa5ac; display: inline-block; font-size: 14px; overflow: hidden; padding: 0 15px; } .mansup-container .middle-side .container-button{ position : absolute; width : 100%; bottom : 10px; display : block; } .mansup-container .diamond_border{ background: url("../img/diamond_grey_large.png") no-repeat scroll center center #fff; height: 30px; position: absolute; right: -6px; top: 132px; width: 11px; } .manufacturers_list .button-grey span{ padding : 10px; } #address div.selector, #order-detail div.selector{ background-position: 0 -135px; } #address div.selector span, #order-detail div.selector span{ background-position: right -81px; } .unlogged .block-header-info-account , .unlogged .block-header-info-parrainage , .unlogged .block-header-info-cart{ display : none; } .unlogged .block-header-info-text{ color: #ef5149; font-family: BrandonGrotesque; font-size: 18px; background : url('../img/icon-sign.png') no-repeat 25px center; padding: 20px 20px 20px 90px; } .block-header-info-signin{ padding-top : 12px; } .extraTabs div.rte{ color: #797d7f; font-size: 18px; line-height: 22px; padding-left: 20px; vertical-align: top; } .transfo_loyalty{ font-size: 18px; color: #797d7f; } .transfo_loyalty p{ padding-top : 13px; } #module-loyalty-default .table{ margin : 0; } .total_amount{ text-align : right ; padding : 15px; margin-bottom : 30px; background: url("../img/loyalty-prod.png") no-repeat scroll 250px center #fbedeb; color: #434647; font-family: BrandonGrotesque; font-size: 16px; text-transform : uppercase; } .total_amount span{ font-size: 16px; } .loyalty-link-cms{ color: #ef5149; font-family: BrandonGrotesque; font-size: 16px; padding : 0 0 0 25px; background: url("../img/icon-parrainage-small.png") no-repeat scroll left center; } .cart_total_price.cart_shipping td.text-right{ padding-left : 0; } .cart_total_price.cart_shipping td:last-child, .cart_total_price.cart_tax td:last-child, .cart_total_price.cart_total_wt td:last-child, .cart_total_price.cart_total_price_savings td:last-child{ background-color: #fcedec; } .cart_total_price.cart_tax td:last-child, .cart_total_price.cart_total_wt td:last-child{ color: #797d7f; font-family: BrandonGrotesque; font-size: 14px; } #cart_summary tfoot .cart_total_price.cart_tax td.text-right:first-child, #cart_summary tfoot .cart_total_price.cart_total_wt td.text-right:first-child{ color: #797d7f; font-family: BrandonGrotesque; font-size: 12px; } .cart_total_price.cart_total_price_savings td#saving_price_container{ color: #ef5149; font-family: BrandonGrotesque; font-size: 16px; } #cart_summary tfoot .cart_total_price.cart_total_price_savings td.total_price_savings{ color: #ef5149; } #send_friend_form label{ color: #434647; font-size: 14px; } #send_friend_form{ width : 300px; } #send_friend_form h2{ color: #434647; font-family: CaviarDreams; font-size: 28px; margin-bottom: 0; text-align: center; text-transform: uppercase; } #authentication .account_creation .checkbox label { font-size: 14px; } .content_sortPagiBar{ display : none; } .loader{ display : none; text-align : center; background : url('../img/ajax-loader.gif') no-repeat center center; width : 100%; height : 50px; } .bot_manu{ background : url('../img/link_blog.png') no-repeat center center; height : 92px; color: #797d7f; font-size: 14px; padding : 15px 10px 0 570px; } .bot_manu a.link{ background: url("../img/list-mag.png") no-repeat scroll left center; padding: 0 0 0 25px; color: #a9a1d1; font-size: 16px; margin-top : 8px; display : block; text-decoration: none; } .payment_module.atos{ display : none; } .formaddress{ position : relative; } .top_submit.cart_navigation { position : absolute; top : -62px ; right : 0; z-index : 10; } #HOOK_PAYMENT .block-payment{ border: 1px dashed #b6b9ba; height: 360px; position: relative; padding : 10px; margin-bottom : 20px; } #HOOK_PAYMENT .block-payment .container-payment{ background-color: #f3f5f5; text-align : center; display : block; height: 340px; padding: 0 5px; position : relative;; } #HOOK_PAYMENT .block-payment .container-payment h3{ margin-bottom: 10px; margin-top: 0; padding: 15px 20px 0; color: #434546; font-size: 14px; text-transform: uppercase; line-height: 20px } #HOOK_PAYMENT .block-payment .container-payment .description.rte{ color: #a9adb1; font-size: 14px; padding : 10px 0; } #HOOK_PAYMENT .block-payment .container-payment div.text-order{ position : absolute; bottom : 10px; left: 6px; display : block ; color: #a9adb1; } #HOOK_PAYMENT .block-payment .container-payment .button-grey > span{ font-size: 12px; padding : 10px; } #HOOK_PAYMENT .block-payment .container-payment .logo-payment{ width : 100%; height : 70px; position : absolute; bottom : 60px; left: 0; padding-top: 12px; } #HOOK_PAYMENT .block-payment .container-payment .logo-payment.img-paypal{ background : url('../img/paypal.png') no-repeat center center; } #HOOK_PAYMENT .block-payment .container-payment .logo-payment.img-paylib{ background : url('../img/paylib.png') no-repeat center center; } #HOOK_PAYMENT .block-payment .container-payment .button-grey > span > span{ font-size: 10px; padding : 0; } #HOOK_PAYMENT .block-payment .container-payment .logo-payment img{ cursor : pointer; } #manufacturer .showmore, #manufacturer .showmore2{ display : none; } #manufacturer .linkshowmore{ color: #ef5149; font-family: BrandonGrotesque; font-size: 16px; display : block ; position : absolute; bottom : 15px; left : 15px; cursor : pointer; padding-left : 20px; background : url('../img/list.png') no-repeat left center; } #bandeau_transporteur{ margin-bottom : 20px; } .delivery_option_logo img{ width : 97px; } .form-group.referralprogram, .grd_texte{ display : none; } /*** Responsive ***/ .smobile, .title_mobile{ display : block; } .snotmobile, .title_notmobile{ display : none; } label{ display : block; } #lofadva-pos-1, #lofadva-pos-2 .lofadva-block-6 span.title_block, #lofadva-pos-2 .lofadva-block-1, #lofadva-pos-2 .lofadva-block-2, #lofadva-pos-2 .lofadva-block-4{ display : none; } .header-container, .footer-container{ min-width : inherit; } .lofadva-block-5 img{ display: inline-block; height: auto; max-width: 100%; } @media (min-width: 992px) { .lofadva-block-5 img{ width: 430px; height: 51px; } } #lofadva-pos-2 { padding: 10px 10px 5px; } .lof-position .lofadva-block-5 .lof-block-wrap .title_block{ border-top: 0; } #lofadva-pos-2 .lofadva-block-6 span.title_block{ content : " "; } .footer-container #footer .lofadva-block-6 ul li{ width: 25%; } #lofadva-pos-2 ul li a { font-size: 0; } #lofadva-pos-3{ background : #fff; padding : 15px 0 5px; } #lofadva-pos-2 .lofadva-block-5 .lof-text{ text-align : center; } @media (max-width: 767px) { header .row #header_logo{ float : left; width : 25%; padding-left: 10px; padding-right: 0; } } #header_logo img{ width : 100%; } .header-container, .columns-container #columns.container{ padding: 0 10px; } #columns { background : none ; background : #fff ; } #center_column { background: #fff; } #authentication #columns{ background : url("../img/shadow-lg.png") no-repeat scroll center top; } #authentication #center_column { background: none; } .lof-text small{ font-size : 11px; } @media (min-width: 768px) { .title_notmobile, .snotmobile{ display : block; } .title_mobile, .smobile{ display : none; } label{ display : inline-block; } #lofadva-pos-1, #lofadva-pos-2 .lofadva-block-6 span.title_block, #lofadva-pos-2 .lofadva-block-1, #lofadva-pos-2 .lofadva-block-2, #lofadva-pos-2 .lofadva-block-3, #lofadva-pos-2 .lofadva-block-4{ display : block; } .lof-position .lofadva-block-5 .lof-block-wrap .title_block{ border-top: 1px solid #e7e9eb; } #lofadva-pos-2{ border-top: 1px dashed #e5e5e5; padding : 15px 0 5px 0; } .lofadva-block-6 { margin-top: -30px; } #lofadva-pos-2 ul li a { font-size: 14px; } .footer-container #footer .lofadva-block-6 ul li{ width: 50%; background-position : left center !important ; } #lofadva-pos-3{ padding : 0; } .header-container, .columns-container #columns.container{ padding: 0; } #header_logo img{ width : inherit; } #columns { background : url("../img/shadow-lg.png") no-repeat scroll center top #fff; /*background : #fff ; */ } #center_column { background: #fff; } #authentication #columns{ background : url("../img/shadow-lg.png") no-repeat scroll center top; } #authentication #center_column { background: none; } .landingpage #columns{ background : none; } } .columns-container #columns.container{ padding-bottom: 50px; padding-top: 15px; } .nav.nav-tabs .tab-mobile{ display : none; background : #fff; color : #a9adb1; text-align : left; } .nav.nav-tabs li.active .tab-mobile{ display : block; } @media (max-width: 767px) { #module-referralprogram-program .nav.nav-tabs li{ text-align : left; display : block; float : none; width : 100%; border : 0; padding : 0; margin-bottom : 15px; background : url('../img/up_referall.png') no-repeat right center #fcedec; } .footer-container #footer .lofadva-block-6 ul li a{ padding: 0; height : 50px; width : 100%; } #module-referralprogram-program .nav-tabs > li:hover{ background : url('../img/up_referall.png') no-repeat right center #fcedec; } #module-referralprogram-program .nav-tabs > li.active{ background : url('../img/down_referall.png') no-repeat right 15px #fcedec; } #module-referralprogram-program .nav-tabs > li.active > a, #module-referralprogram-program .nav-tabs > li.active > a:hover, #module-referralprogram-program .nav-tabs > li > a:hover, #module-referralprogram-program .nav-tabs > li.active > a:focus{ background : none; color: #2c3435; } .nav.nav-tabs .tab-mobile{ padding : 10px 0; } header{ border-bottom: 1px solid #cbd1d5; } .breadcrumb{ display : none; } .footer-container { overflow: hidden; } ul#order_step li { padding : 40px 0 0 ; width : 23%; display : inline-block; background-position : center top !important; text-align : center; height : 65px; } ul#order_step li span{ padding : 5px 0 0 ; display : inherit; } #order #center_column{ margin-top : 0; } .box-shipping, #order #right_column{ display : none; } ul#order_step li span, ul#order_step li a{ padding: 5px 0 0; } #order-detail-content #cart_summary tbody tr{ position : relative; } #order-detail-content #cart_summary tbody td.cart_description{ width : 50%; padding : 15px 5px 0; } .cart_voucher fieldset #discount_name{ width : inherit; } #order-detail-content #cart_summary tbody td.cart_total{ display : none; } #order-detail-content #cart_summary tbody td.cart_unit{ width : 50%; text-align : left; } #order-detail-content #cart_summary tbody td.cart_quantity{ width : 100%; text-align : right; } #order-detail-content #cart_summary tbody td.cart_quantity .cart_quantity_button, #order-detail-content #cart_summary tbody td.cart_quantity .cart_quantity_input{ float : right } #order-detail-content #cart_summary tbody td.cart_quantity .cart_quantity_button{ margin-top : 0; margin-right : 5px; } #order-detail-content #cart_summary tbody td.cart_delete{ background : none; position : absolute; top : -5px; right : 5px; } #order-detail-content #cart_summary tbody td.cart_description, #order-detail-content #cart_summary tbody td.cart_description a, .cart_description .product-name{ font-size : 13px; } .table-responsive{ border : 0; } #order-detail-content #cart_summary tbody td .price{ text-align : left ; } #order-detail-content #cart_summary tr{ border : 0; border-top: 1px dashed #bfbfbf; } #order-detail-content #cart_summary tfoot td.cart_voucher{ background : #f6f7f7; margin : 15px 0; } .cart_total_price.cart_shipping td:last-child, .cart_total_price.cart_tax td:last-child, .cart_total_price.cart_total_wt td:last-child, .cart_total_price.cart_total_price_savings td:last-child, #cart_summary tfoot td#total_shipping, #cart_summary tbody td.cart_delete, #cart_summary tfoot td#total_product{ background : #fff; } #order-detail-content #cart_summary tfoot tr{ border : 0; } #order-detail-content #cart_summary tfoot tr td{ padding : 2px ; font-size: 11px; } #order-detail-content #cart_summary tfoot tr td.price{ font-size : 15px; } #order-detail-content #cart_summary tfoot tr.cart_total_price_savings, .cart_total_price_savings #saving_price_container{ background-color: #fbedeb; } .cart_total_price .total_price_container span, .cart_total_price #total_price_container.price{ background-color: #fff; } #order-detail-content #cart_summary tfoot tr.price_total_mobile td{ display: table-cell; text-align : right; font-size : 20px; } .cart_total_price .total_price_container span, .cart_total_price #total_price_container.price{ font-size : 18px; } .cart_voucher .title-offers, #display_cart_vouchers{ background : none; } #address .submit2 .button-grey, #product #add_to_cart .button-grey, .mansup-container .middle-side .container-button .button-grey, #module-privatesales-trailer .button-container .button-grey, #module-referralprogram-program .submit .button-grey, #password .submit .button-grey, .transfo_loyalty .button-grey, #order .cart_navigation .button-grey{ width : 100%; margin-bottom : 15px; } .mansup-container .middle-side .container-button .button-grey{ margin-bottom : 0; } #address .submit2 .button-grey span , #product #add_to_cart .button-grey span, .mansup-container .middle-side .container-button .button-grey span , #module-privatesales-trailer .button-container .button-grey span, #module-referralprogram-program .submit .button-grey span, #password .submit .button-grey span, .transfo_loyalty .button-grey span, #order .cart_navigation .button-grey > span{ display : block; } .addressesAreEquals{ padding-left : 10px; } ul.address li .page-subheading{ margin-bottom: 0; } #address_invoice{ margin-top : 20px; } #order .delivery_option > div > table.resume td.delivery_option_radio, #order-opc .delivery_option > div > table.resume td.delivery_option_radio{ width : inherit; padding : 0 3px; } #order .delivery_option > div > table.resume td.delivery_option_logo, #order-opc .delivery_option > div > table.resume td.delivery_option_logo{ padding : 0; width : inherit; } #order .delivery_option > div > table.resume td.delivery_option_price, #order-opc .delivery_option > div > table.resume td.delivery_option_price{ white-space: nowrap; width : inherit; } .delivery_option_desc { display : none ; } .carrier_cgv div{ height : 20px; } .carrier_cgv a{ display : block; margin : 5px 0 0 20px; } .tablehide{ display : none; } .paiement_block p.recap a{ display: block; float : none; margin : 15px 0 10px; width: 104px; } #HOOK_PAYMENT .block-payment, #HOOK_PAYMENT .block-payment .container-payment{ height : inherit; } .block-payment .container-payment .description { display : none; } #HOOK_PAYMENT .block-payment .container-payment .logo-payment{ position : relative; bottom: 0; } #HOOK_PAYMENT .block-payment .container-payment .button-grey{ display : none; } .box .container-box-pink a .diamond_border{ display : none; } .total_amount{ text-align: left; background: #fbedeb; } .top-blog-container{ background : none; } .top-blog-container .container{ padding : 15px 10px 0 ; } .top-blog-container .container img{ width : 100%; } #module-psblog-posts #right_column .block-info-right, #module-psblog-posts #right_column .bg_blog , .hidemobile, #module-psblog-posts #right_column .posts_archives_block{ display : none; } #module-psblog-posts #right_column{ height : inherit !important; } .posts_block_categories ul.block_content{ display : block !important ; } .manufacturers_list li, .manufacturers_list li .mansup-container{ height : inherit; border : 0; } .manufacturers_list li{ border : 1px solid #cbcbcb; padding : 0; } .mansup-container .logo { width : 100%; display : block; height : inherit; padding : 15px 0; } .mansup-inbox{ padding : 0; } #manufacturers_list.list li .middle-side, .mansup-container .middle-side{ background : #fff ; height : inherit; padding : 0; } .mansup-container .middle-side .container-button{ width : 100%; bottom : 0; } .mansup-container .middle-side h3, .mansup-container .middle-side .description{ display : none; } .block-manufacturer .rte td:first-child, .bot_manu, .pagenotfound h1, .mansup-container .shape-red, .mansup-container .middle-side .description a{ display : none; } .mansup-container .middle-side .container-button{ position : relative; } .mansup-container .middle-side .description{ margin-top: 20px; } .manufacturers_list{ border : 0; } .block-manufacturer.manufacturer-desc_priv_prod ul li h3, .cms-16 #center_column .rte ul li h3, .cms-24 #center_column .rte ul li h3{ font-size : 14px; } .block-manufacturer.manufacturer-desc_priv_prod ul li h3 span, .cms-16 #center_column .rte ul li h3 span, .cms-24 #center_column .rte ul li h3 span{ display : none; } .block-manufacturer .rte{ padding : 0 0 70px } .block-manufacturer .rte p{ padding-left : 0; } .block-manufacturer .rte td:last-child{ padding : 0 10px; } .block-manufacturer.manufacturer-video iframe{ max-width : 100%; } .pagenotfound .box .container-box p.text-404{ padding : 0 10px; } .pagenotfound .box .container-box{ height : inherit; background : #f4f5f5; margin : 0; padding-bottom : 10px; } .transfo_loyalty p{ float : none; display : block; padding : 0; margin-bottom : 5px; } .transfo_loyalty .button-grey.button-min { margin : 0; } .transfo_loyalty .button-grey.button-min span{ padding: 6px 0; } .btn-back{ background : url('../img/btn-back.png') no-repeat left center #fcedec; padding : 10px 10px 10px 35px ; color: #ef5149; font-family: BrandonGrotesque; font-size: 13px; text-transform : uppercase; display: inline-block; margin-bottom : 15px; } .right-account{ margin-top : 0; } #lofadva-pos-2 .lofadva-block-3{ text-align : center; } #lofadva-pos-2 .lofadva-block-3 ul li a{ font-size: 14px; } #lofadva-pos-2 .lofadva-block-3 .title_block{ background : url("../img/border-footer.png") no-repeat scroll center bottom; } .description-manufacturer h2{ font-size : 24px; } .block-manufacturer .rte p{ font-size : 13px; } #order #order-detail-content #cart_summary tfoot tr td.cart_voucher{ padding : 2px 10px 8px; } #display_cart_vouchers, .cart_voucher .title-offers{ padding: 0 0 6px; } #order-detail-content tfoot{ border-top: 1px dashed #bfbfbf; } ul.address li.address_update a .diamond_border{ background: url("../img/diamond_grey_large.png") no-repeat scroll center center; width: 100%; left: 0; } #MRW-Map, .MRW-Title, .MRW-Search{ display : none; } .MR-Widget { margin: 0 !important; width: 100% !important; } #order .fancybox-opened{ left: 6% !important; width: 88% !important; } #order .fancybox-opened .fancybox-skin{ height: 100% !important; } #order .fancybox-inner{ height: 100% !important; width: 100% !important; } #order .MR-Widget .MRW-Results{ overflow : inherit !important; } h3.page-product-heading { margin: 60px 0 15px; } #order .fancybox-error { white-space: normal; } .fancybox-iframe #cms.cms-17.content_only{ margin : 0; } .zoomPup, .zoomPreload, .zoomWindow{ display : none !important; } } .logo-payment.img-cb a{ display : inline-block; } #manufacturer .content_sortPagiBar{ display : block; } #change-account_form div.selector { background-position: 0 -135px; } #change-account_form div.selector span { background-position: right -81px; } #change-account_form label{ display : block; } #change-account_form select{ width : 100%; height: 32px; border: 1px solid #d6d4d4; } #change-account_form.box{ border : 0; } #order .layer_cart_product .cross{ display : none; } /******* Changement blockmenutop *********/ .block-header-info.block-header-info-text{ padding: 20px 20px 19px 90px; } .container-menu ul.sf-menu.menu-content > li{ width: auto; padding-right: 5px; } .container-menu ul.sf-menu.menu-content.sf-arrows > li{ width: calc(100% / 5); } .container-menu ul.sf-menu.menu-content > li > a{ text-align: center; /* font-size: 14px; */ margin-bottom: -2px; } .container-menu ul.sf-menu.menu-content > li:not(:last-child) a{ font-size: 16px; color: rgb(44, 51, 53); } .container-menu ul.sf-menu.menu-content > li:last-child a{ font-size: 36px; letter-spacing: 0.08em; } .container-menu ul.sf-menu.menu-content.sf-arrows > li:last-child a{ padding:0; font-size: 36px; padding-bottom: 13px; letter-spacing: 0.08em; margin-top: -5px; } .container-menu ul.sf-menu.menu-content > li:last-child > a:hover, .container-menu ul.sf-menu > li:last-child.active > a, .container-menu ul.sf-menu.menu-content.sf-arrows > li:last-child.active a{ padding:0; font-size: 36px; padding-bottom: 20px; letter-spacing: 0.08em; } .container-menu ul.sf-menu > li:last-child > a:hover .icon-square, .container-menu ul.sf-menu > li:last-child.active > a .icon-square{ top: 30px; } /******* Changement privatesales (menu) *********/ #module-privatesales-home .columns-container #columns.container{ padding-top: 0; } .snotmobile.nav-privatesales li a:hover{ color: #A9AEB2; } ul.snotmobile.nav-privatesales{ display: none; } div.salesTop #privatesales_home{ margin-top: 0; } /******* Changement baseline Top *********/ div.shop-phone{ /* font-family: BrandonGrotesque; font-size: 18px; */ font-family: CaviarDreams; text-transform: uppercase; color: #fff; } /******* MODULE PSBLOG blockcategories.tpl (sales) *******/ div.psblog-privatesales{ text-align: center; } div.psblog-privatesales h3.sale-title-type{ background: none; padding: 40px 0 10px; display: inline-block; border-bottom: 2px solid #000; position: relative; font-size: 24px; font-weight: 400; margin-bottom: 30px; margin-top: 9px; } div.psblog-privatesales h3.sale-title-type .icon-square{ background: url('../img/diamond_grey_dark.png') no-repeat center center; height: 16px; font-size: 10px; position: absolute; width: 100%; bottom: -9px; display: block; } #privatesales_category.psblog-privatesales #sales_list div.sale{ padding: 0 30px; margin-bottom: 40px; } div.psblog-privatesales #sales_list.sales-list-psblog a.button-grey{ /* position: relative; bottom: 0;*/ left: auto; position: absolute; bottom: 20px; right: 65px; } div.psblog-privatesales #sales_list .container_sale .sale_img { height: 190px; } div.psblog-privatesales #sales_list .sale .container_sale .sale_desc{ height: 210px } /******* picto concours sur product-list.tpl *******/ .product-container .picto-concours{ position: absolute; top: 5px; left: 5px; z-index: 2; width: 120px; height: 120px; background: url('../img/concours/logo_AVM.png') no-repeat; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; -o-bo-background-size: cover; } /******* MODULE YIELDIFY *******/ #ANT_POPOVER_CONCOURS_YIELD, #ANT_POPOVER_PROMO_YIELD{ background: #fff none repeat scroll 0 0; border: 0 none; border-radius: 0; font-family: arial; background: url('../img/concours/popup_AVM.png') no-repeat; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; -o-bo-background-size: cover; height: 500px; width: 500px; } .ant_popover_container{ background: #fff none repeat scroll 0 0; border: 0 none; border-radius: 0; display: none; font-family: arial; height: 294px; left: 0; right: 0; margin: 0 auto; overflow: hidden; padding: 0; position: fixed; top: 10%; width: 460px; z-index: 9999; } .ant_popover_container.shown{ display: block; } #ANT_POPOVER_CONCOURS_YIELD .ap_header{ position: absolute; right: 30px; top: 25px; opacity: 0; } #ANT_POPOVER_CONCOURS_YIELD .ap_header .close{ font-size: 40px; } #ANT_POPOVER_CUSTOMER_YIELD .ap_header, #ANT_POPOVER_PROMO_YIELD .ap_header{ position: absolute; background: rgba(0, 0, 0, 0) url("../img/close2.png") no-repeat scroll right 0; display: block; font-size: 0; height: 17px; width: 17px; right: 15px; top: 15px; } #ANT_POPOVER_CUSTOMER_YIELD .ap_header .close, #ANT_POPOVER_PROMO_YIELD .ap_header .close{ opacity: 0; width: inherit; height: inherit; } #ANT_POPOVER_CONCOURS_YIELD .ap_right_content, #ANT_POPOVER_CONCOURS_YIELD .ap_right_content, #ANT_POPOVER_PROMO_YIELD .ap_right_content{ width: 80%; padding: 10px; position: absolute; bottom: 25px; left: 0; right: 0; margin: 0 auto; text-align: center; } #ANT_POPOVER_CONCOURS_YIELD .ap_right_content p, #ANT_POPOVER_CUSTOMER_YIELD .ap_right_content p, #ANT_POPOVER_PROMO_YIELD .ap_right_content p{ color: #000; } #ANT_POPOVER_CONCOURS_YIELD .ap_right_content p a{ text-decoration: underline; color: #000; } #ANT_POPOVER_CUSTOMER_YIELD .ap_right_content p a.ap_text_link, #ANT_POPOVER_PROMO_YIELD .ap_right_content p a.ap_text_link{ padding: 5px; font-size: 15px; font-weight: bold; } .ap_overlay{ background-color: #000; display: none; height: 100%; left: 0; opacity: 0.7; position: fixed; top: 0; width: 100%; z-index: 9998; } .ap_overlay.shown{ display: block; } @media (max-width: 767px) { #ANT_POPOVER_CONCOURS_YIELD, #ANT_POPOVER_PROMO_YIELD{ top: 5%; } } @media (max-width: 510px) { #ANT_POPOVER_CONCOURS_YIELD, #ANT_POPOVER_PROMO_YIELD{ background-size: 100%; -moz-background-size: 100%; -webkit-background-size: 100%; -o-bo-background-size: 100%; height: 500px; width: 95%; top: 5%; } #ANT_POPOVER_CONCOURS_YIELD .ap_header{ width: 30px; right: 15px; } } @media (max-width: 399px) { #ANT_POPOVER_CONCOURS_YIELD, #ANT_POPOVER_PROMO_YIELD{ height: 320px; width: 95%; top: 2%; } #ANT_POPOVER_CONCOURS_YIELD .ap_header{ right: 15px; top: 5px; } #ANT_POPOVER_CONCOURS_YIELD .ap_right_content, #ANT_POPOVER_PROMO_YIELD .ap_right_content{ bottom: 15px; } #ANT_POPOVER_CONCOURS_YIELD .ap_right_content p, #ANT_POPOVER_PROMO_YIELD .ap_right_content p{ margin: 0 0 2px; } } /******* banniere concours sur product.tpl *******/ div.concours{ margin-bottom: 20px; } #product .banner-concours{ height: 180px; background: url('../img/concours/banner_AVM.png') no-repeat; background-size: 100%; -moz-background-size: 100%; -webkit-background-size: 100%; -o-bo-background-size: 100%; } #product .banner-concours p{ text-align: right; padding-top: 50px; padding-right: 10px; } #product .banner-concours p a.submitConcourt{ width: 150px; -moz-box-shadow: -4px 7px 20px #333; -webkit-box-shadow: -4px 7px 20px #333; -o-box-shadow: -4px 7px 20px #333; box-shadow: -4px 7px 20px #333; margin-bottom: 10px; } #product .banner-concours p a:last-child{ display: block; width: 100%; text-align: right; text-decoration: underline; color: #000; } #product .banner-concours p a span { width: 100%; white-space: normal; padding: 5px; font-size: 13px; } @media (max-width: 991px) { #product .banner-concours p { padding-top: 28px; padding-right: 10px; } } @media (max-width: 800px) and (min-width: 768px) { #product .banner-concours p { padding-top: 45px; padding-right: 10px; } #product .banner-concours p a.submitConcourt { width: 140px; margin-bottom: 15px; } } @media (max-width: 767px) { #product .banner-concours{ height: 150px; background-size: 100%; -moz-background-size: 100%; -webkit-background-size: 100%; -o-bo-background-size: 100%; } #product .banner-concours p a.submitConcourt{ width: 125px; } } @media (max-width: 510px) { #product .banner-concours{ height: 100px; } #product .banner-concours p { padding-top: 20px; padding-right: 5px; } #product .banner-concours p a.submitConcourt { width: 95px; margin-bottom: 5px; } #product .banner-concours p a span { font-size: 13px; padding: 5px 0px; } } @media (max-width: 399px) { } /***************** ticket 8538 (cms-25) *********************/ #cms.cms-25 .rte h4{ letter-spacing: 0.2px; font-size: 18px; } /***************** ticket 8538 *********************/ #cms #center_column .rte{ color: #4e4e4e; } #cms #center_column .rte p { color: #4e4e4e; line-height: 22px; font-size: 18px; letter-spacing: 0.1px; } /****************** Ticket 7902 *******************/ .cart_total_price_savings .total_price_savings, .cart_total_price_savings #saving_price_container{ border-bottom: 0px; } .link_shipping{ background: #f05349; color: #fff; font-size: 16px; padding: 5px 5px 10px 5px; line-height: 20px; text-align: center; } .link_shipping span.text-xs{ font-size: 13px; font-style:italic; } .link_shipping span.exclam-img{ display: inline-block; background: url('../img/exclamation-pdm.png') no-repeat center; width: 25px; height: 25px; vertical-align: middle; margin-right: 5px; } /** MODULE PRODUCT AFTER **/ .block-product-after{ float: left; border-right: none !important; } .block-product-after-right{ border-right: 1px solid #e0e4e8!important; } .block-product-after-left{ border-left: 1px solid #e0e4e8; } .block-product-after-left span.diamond_border_left{ right: 0; left: -6px; } .block-product-after::after{ display: block; content: ""; clear: both; } .block-product-after.col-xs-12.col-sm-4 .img-bloc-home-top{ min-height: calc(338px / 2); } .block-product-after.col-xs-12.col-sm-8 .img-bloc-home-top{ float: left; width: 50% ; height: 338px; } .block-product-after.col-xs-12.col-sm-12 .img-bloc-home-top{ float: left; width: calc(100% - 33.3333%) ; height: 338px; } .title-bloc-home-top{ background: #F4F5F5 ; color: #797d7f ; } .block-product-after .title-bloc-home-top{ padding: 20px 20px 10px; } .block-product-after.col-xs-12.col-sm-4 .title-bloc-home-top{ height: calc(338px / 2); overflow: auto; } .block-product-after.col-xs-12.col-sm-8 .title-bloc-home-top{ float: right; width: 50% ; height: 338px; } .block-product-after.col-xs-12.col-sm-12 .title-bloc-home-top{ float: right; width: 33.3333% ; height: 338px; } .block-product-after .title-bloc-home-top h3{ margin-top: 0; font-family: CaviarDreams; text-transform: uppercase; } .block-product-after .title-bloc-home-top .feature-bloc-home-top{ height: 1.5px; width: 50px; margin: 0 auto 20px auto; background-color: #797d7f; } .block-product-after .title-bloc-home-top p{ font-size: 16px; line-height: 24px; /* overflow: auto; */ max-height: 210px ; } @media (max-width: 768px) { .block-product-after{ float: none; } } @media (max-width: 480px) { .block-product-after{ float: none; } .block-product-after .inner-bloc-home-top{ position: relative; border-bottom: 1px dashed #b6b9ba; } .block-product-after .img-bloc-home-top, .block-product-after .title-bloc-home-top, .block-product-after.col-xs-12.col-sm-12 .img-bloc-home-top, .block-product-after.col-xs-12.col-sm-8 .img-bloc-home-top, .block-product-after.col-xs-12.col-sm-12 .title-bloc-home-top, .block-product-after.col-xs-12.col-sm-8 .title-bloc-home-top{ float: none; width: 100%; height: calc(320px / 2); } .block-product-after .title-bloc-home-top h3{ margin-bottom: 10px; } .block-product-after .title-bloc-home-top .feature-bloc-home-top{ margin: 0 auto 5px auto; } .block-product-after .title-bloc-home-top p{ font-size: 14px; line-height: 20px; overflow: auto; max-height: 60px ; } } /****************** Ticket 7482 referral program *******************/ .referralprogram-desc{ text-align: center; font-size: 18px; } /****************** Ticket 8713 newsletter frequence *******************/ /* #identity .page-heading.top-indent { margin-top:10px; } */ /******** ticket n°9290 # caractéristique produit ***********/ #product #page .page-product-box.extraTab .rte.features { /* padding: 0 10px 0 0px; */ } #product #page .page-product-box.extraTab .rte.features .extraTabContent td:first-child { /* font-family: CaviarDreams; */ font-size: 17px; } @media (max-width: 767px){ #product #page .page-product-box.extraTab .rte.features .extraTabContent td:first-child { display: table-cell !important; } #product #page .page-product-box.extraTab .rte.features .extraTabContent td{ padding: 10px 20px 11px; } } /******** ticket n° # slider home ***********/ #module-privatesales-home #slider_home, #module-privatesales-home #slider_home_mobile { margin-top: 10px; } #module-privatesales-home #slider_home .owl-item .item, #module-privatesales-home #slider_home_mobile .owl-item .item{ background-size:100% auto; } #module-privatesales-home .owl-buttons .owl-prev, #module-privatesales-home .owl-buttons .owl-next { display: block; background: url(../img/sales_scroll_small.png) no-repeat scroll 0 0; font-size: 20px; color: #FFF; text-align: center; padding: 0; width: 45px; height: 45px; position: absolute; } #module-privatesales-home .owl-buttons .owl-prev { background-position: 0 -45px; left: 0px; top: 125px; } #module-privatesales-home .owl-buttons .owl-next { right: 0; top: 125px; } #module-privatesales-home #slider_home_mobile.smobile .owl-prev, #module-privatesales-home #slider_home_mobile.smobile .owl-next { top: 75px; display: none; } #module-privatesales-home .owl-theme .owl-controls{ text-align:center; } #module-privatesales-home .owl-theme .owl-controls .owl-page { display: inline-block; } #module-privatesales-home .owl-theme .owl-controls .owl-page span { background: none repeat scroll 0 0 #869791; border-radius: 20px; display: block; height: 12px; margin: 5px 7px; opacity: 0.5; width: 12px; } #module-privatesales-home .owl-theme .owl-controls .owl-page.active span{ background: none repeat scroll 0 0 #616b75; } @media(max-width: 450px) { #module-privatesales-home #slider_home_mobile .owl-item .item{ background-size: cover!important; height: 260px!important; } } @media(max-width: 375px) { #module-privatesales-home #slider_home_mobile .owl-item .item{ background-size: cover!important; height: 230px!important; } } @media(max-width: 320px) { #module-privatesales-home #slider_home_mobile .owl-item .item{ background-size: cover!important; height: 200px!important; } } /******** ticket n°9850 info livraison *********/ .sale_shipping span.exclam-img{ display: inline-block; background: url('../img/picto-info.jpg') no-repeat center; width: 19px; height: 19px; vertical-align: middle; cursor: pointer; background-size: cover; border-radius: 4px; } .shipping_info_modal{ background-color: #FFF; position: absolute; display: none; z-index: 9999; width: 84%; margin-right: 8%; padding: 12px; margin-left: 8%; } .shipping_info_modal_content{ overflow: hidden; border: 1px dashed #e5e5e5; position: static; padding: 15px; text-align: center; color: #000; font-size: 18px; line-height: 23px; } .shipping_info_modal_content h3{ font-family: CaviarDreams; } #product .sale_shipping{ cursor: pointer; } #product .sale_shipping:hover{ color: #ef5149; } .shipping_info_modal_content .cross{ position: absolute; right: 7px; top: 8px; width: 25px; height: 25px; cursor: pointer; color: #333; z-index: 2; } .shipping_info_modal_content .cross:before { content: "\f057"; display: block; font-family: "FontAwesome"; background: url("../img/close.png") no-repeat scroll center center; font-size: 0; margin: 10px 10px 0 0; } /******** ticket n°7858 logo instgram et tokster ***********/ .footer-container #footer .lofadva-block-6 ul li:nth-child(5) { background: url('../img/tokster.png') no-repeat center center; } .lof-position .lofadva-block-6 .lof-block-wrap .title_block { background: url('../img/border-footer.png') no-repeat bottom; text-align: center; } .footer-container #footer .lofadva-block-6 ul { text-align: center; } .footer-container #footer .lofadva-block-6 ul li{ float: none; display: inline-block; text-align: left; width: 20%; } /* Shopping cart step */ .price-bg-red{ background-color: #fcedec; } .cart_total_price .total_price_container span.text-fdp{ color: #797d7f; font-size: 14px; display:block; } .cart_voucher fieldset #discount_name { width: 205px; } /* Carrier step */ .order_carrier_content td.delivery_option_price .delivery_option_price p.old-price{ font-size: 13px; color: #616363; margin-left: 5px; } .carrier_title .chosen-address{ display: block; line-height: 35px; font-size: 19px; text-align: center; } .carrier_title .chosen-address span { color: #ef5149; } /* Payment step */ .paiement_block p.recap .recap-price, .paiement_block p.recap .price{ font-size: 19px; } #cart_summary tbody td.cart_discount_price.price-bg-red{ border-right: 0px; } /* Order-detail.tpl */ #order-detail #order-detail-content tfoot tr.totalprice.totalsaving td{ font-size: 16px; padding: 5px 10px; } #order-detail #order-detail-content tfoot tr.totalprice.totalsaving td span { font-size: 16px; } /* Adjust Authentication tpl */ #authentication .account_creation .checkbox label.label-newsletter { display: inline-block; } @media (min-width: 768px) { .footer-container #footer #lofadva-pos-2 .lofadva-block-6:before{ content: ''; background: url("../img/text-tokster.png") no-repeat scroll center top; display: block; position: absolute; height: 40px; width: 200px; top: 10px; right: 50px; } #lofadva-pos-2 { border-top: 1px dashed #e5e5e5; padding: 15px 0 10px 0; } .lofadva-block-5 ul { margin-bottom: 0; } .lofadva-block-6 { margin-top: 0px; float: left; } .footer-container #footer .lofadva-block-6 ul li { width: 100px; margin: 0 10px; } .footer-container { background: url(../img/bg_footer2.png) repeat-x #fff; } #authentication .account_creation .checkbox-newsletter div.checker { margin-right: 10px; } #authentication .account_creation .checkbox label.label-newsletter { width: 265px; } } /******** ticket n° #9183 ***********/ @media(min-width: 768px) { ul.product_list > li:hover .right-block { background-color: #ef5149; } ul.product_list > li:hover .container-button { display: inline-block; } ul.product_list > li:hover .content_price { display: none; } ul.product_list > li:hover .manufacturer-name, ul.product_list > li:hover h5 a { color: #fff; } #layer_cart .crossseling .crossseling-content ul.product_list.grid > li.ajax_block_product .right-block { padding-top: 10px; padding-bottom: 10px; } #layer_cart .crossseling .crossseling-content ul.product_list.grid > li:hover .right-block .container-button { bottom: 10px; } #layer_cart .crossseling .crossseling-content ul.product_list.grid > li:hover .right-block .container-button .button-grey { white-space: normal; } #layer_cart .crossseling .crossseling-content ul.product_list.grid > li:hover .right-block .container-button .button-grey span { padding: 5px 0px; font-size: 14px; line-height: 14px; max-width: 130px; } .cart_navigation#continue-shopping a span{ padding: 7px 30px 7px; } } @media(max-width: 767px) { #order-detail-content #cart_summary td.cart_discount_price{ display: none; } #order-detail-content #cart_summary td.cart_discount_price_total span{ text-align: center; } #order-detail-content #cart_summary td.price_discount_del{ float: right; } #order-detail-content #cart_summary td.cart_discount_name{ min-height: 80px; } .carrier_title.address-text { text-align: center; } .paiement_block p.recap a { width: 232px; } #order-detail-content #cart_summary tfoot tr td.price { background: none; } .cart_navigation#continue-shopping{ margin-bottom:0; } #authentication .account_creation .checkbox label.label-newsletter { width: 90%; } } #address1, #address2 { width: 50% }