.breadcrumb{background: #f7f7f7!important; color: #777777!important; border-bottom: 1px none #cecece; } .breadcrumb a, .breadcrumb a:link {color: #777777!important; } .top-pagination-content{display: none !important;} .slick_carousel .button-container, ul.product_list.grid .button-container{display: none !important;} .pl-quantity-input-wrapper{display: none !important;} .content_scene_cat{display: none !important;} .ajax_block_product:hover, .ajax_block_product:hover .product-container{background-color: transparent; } .ajax_block_product:hover, .ajax_block_product:hover a, .ajax_block_product:hover a:link {color: #777777 } .ajax_block_product:hover a.product-name, .ajax_block_product:hover a.product-name:link {color: #777777 !important; } .ajax_block_product:hover a.product-name:hover {color: #333333 !important; } .ajax_block_product:hover .price.product-price {color: #000000!important; } .ajax_block_product:hover div.star:after {color: #c71f78!important; } .ajax_block_product:hover{outline: 1px solid #ebebeb!important;} ul.product_list.grid > li {margin-top: -9px; padding-top:9px;} .product_list.list .ajax_block_product:hover .product-container, .product_list_small .ajax_block_product:hover .product-container { border-color: transparent !important; } .product_list.list .ajax_block_product:hover + li .product-container, .product_list_small .ajax_block_product:hover .product-container { border-color: transparent !important; } .slick_carousel .functional-buttons, ul.product_list.grid .functional-buttons{display: none !important;} .slick_carousel .functional-buttons, ul.product_list.grid .functional-buttons{ background-color: #ffffff; } .slick_carousel .functional-buttons a, .slick_carousel .functional-buttons a:link, ul.product_list.grid .functional-buttons a, ul.product_list.grid .functional-buttons a:link { color: #777777 !important; } .slick_carousel .functional-buttons a:hover, ul.product_list.grid .functional-buttons a:hover{ color: #333333 !important; } ul.product_list.grid > li, .product_list_small .ajax_block_product, .slick_carousel .ajax_block_product{ padding: 6px; } ul.product_list.grid > li .product-container, .product_list_small .ajax_block_product .product-container, .slick_carousel .ajax_block_product .product-container { border: 1px solid #ebebeb !important; padding: 9px; } ul.product_list, .product_list_small.row{ margin-left: -5px; margin-right: -5px; } ul.product_list.grid > li:hover .product-container, .product_list_small .ajax_block_product:hover .product-container, .slick_carousel .ajax_block_product:hover .product-container{ border-color: transparent !important; } .slick_carousel .product-name-container, ul.product_list.grid .product-name-container, .product_list_small .product-name-container{ height: 40px;}.slick_carousel .product-reference, ul.product_list.grid .product-reference{display: none !important;} .slick-prev, .slick-next{ color: #ffffff !important; } .slick-prev:hover, .slick-next:hover{ color: #333333 !important; } .slick-prev, .slick-next{ background: #000000 !important; } .slick-prev:hover, .slick-next:hover{ background: #6ad6ff !important; } #product_condition{ display: none; } .new-label{color: #ffffff !important; background: #c71f78 !important;} .sale-label, .price-percent-reduction, #reduction_percent, #reduction_amount{color: #ffffff !important; background: #c71f78 !important;} .online-label{color: #777777 !important; background: #ffffff !important;} #availability_value, .cart_avail .label-success, .availabile_product{color: #ffffff !important; background: #46B64F !important;} ul.product_list .availability span.out-of-stock, .slick_carousel .availability span.out-of-stock, #availability_statut #availability_value.warning_inline, #availability_value.label-warning, #availability_value.label-danger , #last_quantities, ul.product_list .availability .available-dif, .slick_carousel .availability .available-dif {color: #ff7430 !important; background: #ffffff !important;} .price.product-price, .our_price_display, .special-price{color: #000000 !important; } div.star:after{color: #FFCB3A !important;} .yotpo .yotpo-bottomline .icon-star, .yotpo .yotpo-bottomline .icon-half-star, .yotpo .yotpo-bottomline .icon-empty-star, .yotpo-stars .icon-star, .yotpo-stars .icon-empty-star, .yotpo-stars .yotpo-icon-star, .yotpo-stars .yotpo-icon-empty-star, .yotpo-stars .yotpo-icon-half-star, .yotpo-stars .icon-half-star{color: #FFCB3A !important;} .new-label, .sale-label, .online-label, ul.product_list .availability span, .slick_carousel .availability span{text-transform: none !important;} .btn, .box-info-product .exclusive{-webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important;} .button.button-small{ border: 1px none #ebebeb!important; color: #ffffff !important; background: #000000 !important;} .button.button-small:hover{color: #ffffff!important; background: #c71f78!important;} .button.button-medium{ border: 1px none #ebebeb!important; color: #ffffff !important; background: #c71f78!important;} .button.button-medium:hover{color: #000000!important; background: #c71f78 !important;} .button.ajax_add_to_cart_button, .button.lnk_view{ border: 1px none #ebebeb!important; color: #ffffff !important; background: #c71f78 !important;} .button.ajax_add_to_cart_button:hover, .button.lnk_view:hover{color: #000000 !important; background: #c71f78!important;} .box-info-product .exclusive{ border: 1px none #ebebeb!important; color: #ffffff!important; background: #c71f78 !important;} .box-info-product .exclusive:hover{color: #000000 !important; background: #c71f78!important;} .page-heading, .pb-center-column h1{font-size: 28px; line-height: 34px; } .page-subheading{font-size: 26px; line-height: 26px;} .nav-tabs > li > a, .block .title_block, .block h4, h3.page-product-heading{font-size: 18px; line-height: 18px;} .footer-container #footer1 h4, .footer-container #footer1 h4 a, .footer-container #footer h4, .footer-container #footer h4 a{font-size: 16px; line-height: 16px;} body, .form-control{font-size: 14px; line-height: 18px;} #center-layered-nav .layered_filter_center .layered_subtitle_heading, #center-layered-nav .layeredSortBy{font-size: 14px;} .pb-center-column .product-title{ font-size: 12px;} .product-name{ font-size: 16px; line-height:20px; } .price.product-price{ font-size: 16px;} .online-label, .new-label, .sale-label, ul.product_list .availability span, .slick_carousel .availability span{ font-size: 10px;} .breadcrumb{ font-size: 11px;} .btn{ font-size: 14px; line-height: 17px;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .nav-tabs > li > a, .mmtitle, .block .title_block, .block h4 {text-transform: none !important;} #index .block .title_block, #index .block h4, #grid-creator-wrapper .title_block, .page-heading, h3.page-product-heading, #editorial_block_center h1, #editorial_block_center h2{text-align: center;} .nav-tabs > li{float: none !important; display: inline-block; } .page-heading .page-heading{float: none;} .is_rtl .page-heading .page-heading, .is_rtl .page-heading span.heading-counter{float: none;} .page-heading span.heading-counter{display: block; float: none; margin-top: 4px; font-size:13px;} .product-title {text-align: center; margin-bottom: 15px; font-size:13px;} .product-title p {display: inline;} .product-title h1{border: none !important; margin: 0px; padding-bottom: 4px;} .imglog{position: absolute; right: 20px; top: 50%; margin-top: -15px;} #order-opc .page-heading.step-num span{position: static; line-height: 0px;} .pb-center-column{margin-top: -15px;} .product-title .productlistRating {text-align: center;} .product-title .productlistRating .star {display:inline-block!important; float: none !important; margin: 0px -1px; top: 1px;} .product-title .productlistRating .nb-comments{margin-left: 2px;} .nav-tabs{text-align: center;} .product-title .yotpo.bottomLine{ text-align: center } .product-title .standalone-bottomline{ display: inline-block; } .product-title .yotpo .yotpo-stars{ margin-right: 3px; } body{font-family: 'Lato', sans-serif !important;} body{background-color: #ffffff !important;} header .banner{background-color: #cb0b18 !important;} header .nav{background-color: e1e1e1 !important;} header .nav{color: #000000 !important;} header .nav a, header .nav a:link, #slidetopcontentShower, .bt_compare, #languages-block-top div.current, #currencies-block-top div.current{color: #000000 !important;} header .nav a:hover, #slidetopcontentShower:hover, .bt_compare:hover, #languages-block-top div.current:hover, #currencies-block-top div.current:hover{color: #cb0b18 !important;} header .nav{border-bottom: 1px solid #ebebeb; border-top: 1px none #ebebeb; } #languages-block-top div.current.active div, #languages-block-top div.current.active, #languages-block-top ul, #languages-block-top a, #languages-block-top a:link, #currencies-block-top div.current.active div, #currencies-block-top div.current.active, #currencies-block-top ul, #currencies-block-top a, #currencies-block-top a:link {color: #000000 !important; background-color: #ffffff !important;} .header-container{background-color: #ffffff !important;} .container-header, .sticky-header{background-color: #ffffff !important;} .header-container{ border-bottom: 1px none #d6d4d4!important; }.container-header .form-control{color: #cbcbcb !important; background: #ffffff !important; border: 1px none #ffffff!important; } .search-cat-selector .selector span:after{ border-right: 1px none #ffffff; } .is_rtl #search_block_top .search-cat-selector .selector span{ border-left: 1px none #ffffff; } #search_block_top .search-cat-selector .selector span{color: #cbcbcb !important;} #search_block_top .form-control:-moz-placeholder { color: #cbcbcb !important;} #search_block_top .form-control::-moz-placeholder { color: #cbcbcb !important;} #search_block_top .form-control:-ms-input-placeholder { color: #cbcbcb !important; } #search_block_top .form-control::-webkit-input-placeholder { color: #cbcbcb !important; } #search_block_top .button-search:before{color: #cbcbcb !important; } .container-header .form-control{border: none; !important;} .container-header{color: #000000;} .header_user_info, .header_user_info a, .header_user_info a:link {color: #000000} .header_user_info a:hover {color: #c71f78} .header_user_info a, .iqit-search-shower-i{font-size: 0px; line-height: 0;} #shopping_cart_container .more_info .ajax_cart_total, #shopping_cart_container .more_info .ajax_cart_no_product{display: none !important;} .header_user_info > a:first-child:before, .iqit-search-shower-i .icon-search, #shopping_cart_container .shopping_cart > a:first-child span.cart_name{margin-bottom: 0px; } .inline-header.alt-cart .iqit-search-shower, .inline-header.alt-cart #shopping_cart_container, .inline-header.alt-cart .header_user_info{ min-width: 72px; max-width: 77px; } .header_user_info > a:first-child:before{ font-size: 45px; line-height: 48px;} #shopping_cart_container .shopping_cart > a:first-child span.cart_name:before{font-size: 42px; line-height: 48px;} .iqit-search-shower-i .icon-search{font-size: 44px; line-height: 48px;} .shopping_cart > a:first-child span.cart_name:before{ content: "\e605"; font-family: "warehousefont";} .mh-button .icon-shopping-cart:before{ content: "\e605"; font-family: "warehousefont";} .shopping_cart > a:first-child span.cart_name, .shopping_cart > a:first-child span.cart_name:before{color: #000000 ; background: #000000;} .alt-cart .more_info .ajax_cart_quantity{color: #ffffff ; background: #000000;}.shopping_cart .more_info{color: #000000 ; background: #ffffff;} #header .cart_block{color: #000000 ; background: #ffffff;} #header .cart_block a, #header .cart_block a:link{color: #000000 ;} #header .cart_block a:hover{color: #c71f78 ;} #header .cart_block{ border: 1px none #ebebeb; } #header .cart_block *{border-color: #ebebeb;} .cart_block .cart-buttons{background: #000000;} .mobile-main-wrapper{ background: #ffffff;} .mobile-condensed-header{ border-bottom: 1px solid #d6d4d4; } #mh-sticky > .mobile-h-logo{ background: #ffffff;} header .mh-button > span { color: #c71f78;} header .mh-button > span:hover, header .mh-button.active > span { color: #333; } .mobile-style3 .mh-button > span:hover, .mobile-style3 .mh-button.active > span { background: #F6F6F6; } .mobile-style3 .mh-button{ border-right: 1px solid #d6d4d4; } header .mobile-condensed-header .mh-drop{ background: #c71f78; color: #777777; } header .mobile-condensed-header .mh-drop a, header .mobile-condensed-header .mh-drop a:link, header .mobile-condensed-header .mh-drop a:hover{ background: #c71f78; color: #777777; } .mh-search-module .form-control{color: #777777 !important; background: #ffffff !important; border: 1px solid #d6d4d4!important; } .mh-search-module .search-cat-selector .selector span:after{ border-right: 1px solid #d6d4d4; } .is_rtl .mh-search-module .search-cat-selector .selector span{ border-left: 1px solid #d6d4d4; } .mh-search-module .search-cat-selector .selector span{color: #777777 !important;} .mh-search-module .form-control:-moz-placeholder { color: #777777 !important;} .mh-search-module .form-control::-moz-placeholder { color: #777777 !important;} .mh-search-module .form-control:-ms-input-placeholder { color: #777777 !important; } .mh-search-module .form-control::-webkit-input-placeholder { color: #777777 !important; } .mh-search-module .button-search:before{color: #777777 !important; } .columns-container{background-color: transparent !important;} #columns, body.content_only{background-color: transparent !important;} body.content_only{background-image: none !important;} #columns .content-inner .block .title_block, #columns .content-inner .block h4 { border-bottom: 1px solid #ebebeb!important; } .page-heading{ border-bottom: 1px solid #ebebeb; border-color: #ebebeb!important; } .not-index #columns .content-inner #center_column *, #index #columns .content-inner #center_column > div > section, #index #columns .content-inner #center_column > div > div, #index #columns .content-inner #center_column > div > section *, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) * , #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div *, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section *, #columns .content-inner #right_column *, #columns .content-inner .form-control, #product_comments_block_tab div.comment .comment_details, #product_comments_block_tab div.comment{border-color: #eaeaea;} #quantity_wanted_p input{border-color: #eaeaea !important;} #columns .content-inner .nav-tabs > li > a{border-color: transparent !important;} #columns .content-inner #thumbs_list li a{border-color: transparent;} #columns .content-inner #thumbs_list li a:hover, #columns .content-inner #thumbs_list li a.shown{border-color: #eaeaea !important;} #columns .content-inner .nav-tabs > li.active > a, #columns .content-inner .nav-tabs > li.active > a:hover, #columns .content-inner .nav-tabs > li.active > a:focus, #columns .content-inner .nav-tabs > li > a:hover{ border-color: #eaeaea!important;} body.content_only *, body.content_only .form-control, #product_comments_block_tab div.comment .comment_details, #product_comments_block_tab div.comment{border-color: #eaeaea;} #quantity_wanted_p input{border-color: #eaeaea !important;} body.content_only .nav-tabs > li > a{border-color: transparent;} body.content_only #thumbs_list li a{border-color: transparent;} body.content_only #thumbs_list li a:hover, body.content_only #thumbs_list li a.shown{border-color: #eaeaea;} body.content_only .nav-tabs > li.active > a, body.content_only .nav-tabs > li.active > a:hover, body.content_only .nav-tabs > li.active > a:focus , body.content_only .nav-tabs > li > a:hover{ border-color: #eaeaea; border-bottom-color: transparent;} .form-control, #quantity_wanted_p input, .form-control.grey, div.checker span, div.radio span, .delivery_options td{color: #9c9b9b; background-color: #ffffff;} .button-qty{ background-color: #9c9b9b; color: #ffffff; } #columns .content-inner, body.content_only, #layer_cart, #thumbs_list .slick-prev, #thumbs_list .slick-next{color: #000000 !important; } .not-index #columns .content-inner #center_column a, .not-index #columns .content-inner #center_column a:link, #index #columns .content-inner #center_column > div > section a, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a, #index #columns .content-inner #center_column > div > section a:link, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a:link, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a:link, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a:link, #columns .content-inner #right_column a, #columns .content-inner #right_column a:link, #columns .content-inner #left_column .block a, #columns .content-inner #left_column .block a:link, body.content_only a, body.content_only a:link{color: #000000 } .not-index #columns .content-inner #center_column a:hover, #index #columns .content-inner #center_column > div > section a:hover, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a:hover, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a:hover, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a:hover, #columns .content-inner #right_column a:hover, #columns .content-inner #left_column .block a:hover, body.content_only a:hover{color: #c71f78 } #columns .content-inner .block .title_block, #columns .content-inner .block h4, #columns .content-inner .block .title_block a, #columns .content-inner .block h4 a, #columns .content-inner .nav-tabs > li > a, .pb-center-column h1, .page-heading, h3.page-product-heading {color: #000000 !important; } body.content_only .block .title_block, body.content_only .block h4, body.content_only .block .title_block a, body.content_only .block h4 a, body.content_only .nav-tabs > li > a, .pb-center-column h1, .page-heading, h3.page-product-heading {color: #000000 !important; } #columns .content-inner #center_column .form-control{ border: 1px solid #d6d4d4; }.box, #facebook_block, #cmsinfo_block, .table tfoot tr, .ph_simpleblog .simpleblog-posts .post-content, ul.step li.step_done{background:#fdfdfd ; color:#000000 ;} .table > thead > tr > th{background:#fdfdfd ; color:#000000 ;} #center-layered-nav .layered_filter_center .active.layered_subtitle_heading, #center-layered-nav .layered_filter_center .active.layered_subtitle_heading div, #center-layered-nav .layered_filter_center > ul, #center-layered-nav a, #center-layered-nav:link{color: #000000 !important; background-color: #ffffff !important;} .slick_carousel_style .slick-dots{display: none !important;} .slick-slider.slick_carousel_style{margin-bottom: 0px;}.slick-dots li button{ background-color: #B0B0B0; } .slick-dots li.slick-active button{ background-color: #333333; }.alert-success{background-color: #55c65e !important; color: #ffffff !important;} .alert-info{background-color: #5192f3 !important; color: #ffffff !important;} .alert-warning{background-color: #fe9126 !important; color: #ffffff !important;} .alert-danger{background-color: #f3515c !important; color: #ffffff !important;} .footer-container{background-color: #e1e1e1 !important;} .footer-container{padding-bottom: 0px;} .footer-container .footer-container-inner1{background-color: #ffffff !important;} .footer-container .footer-container-inner1{border-bottom-color: #ffffff !important; } .footer-container .footer-container-inner1{ border-top: 1px none #ebebeb; } .footer-container #footer1 h4{ border-bottom: 1px none #ebebeb; } .footer-container #footer1 .bullet li{ border-top: 1px none #ebebeb; } .footer-container #footer h4{ border-bottom: 1px none #c71f78; } .footer-container #footer .bullet li{ border-top: 1px none #ebebeb; } #footer input[type="text"]{ border: 1px none #ebebeb; } .footer-container .footer-container-inner1, .footer-container .footer-container-inner1 #block_contact_infos > div ul li i{color: #000000 !important; } .footer-container .footer-container-inner1 a, .footer-container .footer-container-inner1 a:link, .footer-container .footer-container-inner1 .bullet li a:before{color: #000000 !important; } .footer-container .footer-container-inner1 a:hover{color: #c71f78 !important; } .footer-container .footer-container-inner1 h4, .footer-container .footer-container-inner1 h4 a, .footer-container .footer-container-inner1 h4 a:link, .footer-container .footer-container-inner1 h4 a:hover{color: #555454 !important; } .footer-container .footer-container-inner{background-color: #e1e1e1 !important;} .footer-container .footer-container-inner{ border-bottom: 1px none #000000; border-top: 1px none #ebebeb; } #footer .form-control{color: #5C7179 ; background-color: #ffffff ;} #footer #newsletter_block_left .form-group .button-small{color: #5C7179 !important;} .footer-container .footer-container-inner, .footer-container .footer-container-inner #block_contact_infos > div ul li i{color: #000000 !important; } .footer-container .footer-container-inner a, .footer-container .footer-container-inner a:link, .footer-container .footer-container-inner .bullet li a:before{color: #000000 !important; } .footer-container .footer-container-inner a:hover{color: #c71f78 !important; } .footer-container .footer-container-inner h4, .footer-container .footer-container-inner h4 a, .footer-container .footer-container-inner h4 a:link, .footer-container .footer-container-inner h4 a:hover{color: #5f5f5f !important; } .footer-container #footer .bullet li a, .footer-container #footer1 .bullet li a{ padding-left:0px; } .footer-container #footer .bullet li a:before, .footer-container #footer1 .bullet li a:before{ display: none !important; }.social_block_mod li a{background-color: #000000 !important; } .social_block_mod li a:before{ color: #ffffff !important;} #toTop{ background-color: #959595; color: #ffffff; } #toTop:hover{ background-color: #b2b2b2; color: #ffffff; } /* LOGO */ header .row #header_logo img {max-width: 320px !important;} /* MENU */ .cbp-hrmenu .cbp-hrsub-haslevel2 ul.cbp-hrsub-level2 {margin-top: 0px; padding: 0 0 5px 5px;visibility: visible; position: relative; opacity: 1; left: 0; display: block;} /* TITRES et SOUS-TITRES */ .page-subheading {padding-bottom: 0; text-align: center;} .page-heading-left {margin: 0 0 20px; padding-bottom: 0; letter-spacing: 0; border-bottom: 1px solid #ebebeb; font-size: 28px; line-height: 26px;} .page-subheading-left {margin: 0 0 20px; padding-bottom: 0; letter-spacing: 0; border-bottom: 1px solid #ebebeb; font-size: 22px; line-height: 22px; font-weight: bold;} .italicsmalltitle {margin: 10px 0 !important; font-style: italic; font-weight: bold;} h1, h2, h3, h4, h5, h6 {letter-spacing: 2px;} /* BUTTON */ .btn {padding: 10px 50px; letter-spacing: 2px } /* INPUT */ #columns .content-inner #center_column .form-control {height: 37px;} /* HEADER */ ul#header_links {font-size: 13px; margin-bottom: 0;} ul#header_links li {padding: 0 2px;} ul#header_links .bold {font-weight: bold;} ul#header_links .boldunder {font-weight: bold; text-decoration: underline;} ul#header_links .smaller {font-size: 11px;} /* HEADER USER */ .header_user_info > a:first-child:before {content:url(/img/rbre/user.png)} .header_user_info a, .iqit-search-shower-i {font-size: 10px; line-height: 10px; text-transform: uppercase; font-weight: bold;} /* HEADER SEARCH */ #search_block_top {margin: 0;} #search_block_top .button-search:before {color: #000000 !important; font-size: 22px;} .search_block_top .search_query {border-bottom: 1px solid #cbcbcb !important;} /* HEADER CART */ #shopping_cart_container .shopping_cart > a:first-child span.cart_name {} #shopping_cart_container .shopping_cart > a:first-child span.cart_name:before {content:url(/img/rbre/cart.png)} #shopping_cart_container .mycart {text-align: center; margin-top: 5px;} #shopping_cart_container .mycart a {font-size: 10px; color: #000000; font-weight: bold;} #shopping_cart_container .mycart a:hover {color: #cb0b18;} /* HEADER INFO SOUS MENU */ .infotop {text-align: center; background-color: #c71f78; color: #ffffff; padding: 5px; margin-bottom: 0;} .infotop a {color: #ffffff;} /* MEGAMENU */ #megamenuiqit .another_cats{background: #13BEFF !important;} .cbp-vertical-title {font-family: 'Source Sans Pro', sans-serif !important} .cbp-category-link-w a {padding: 10px 15px 10px 20px; margin-left: 18px;} .cbp-category-link-w a:before {padding-left: 5px;} .cbp-category-link-w a:hover {background: #000000;} .cbp-hrmenu-tab-12 a {padding-right: 0 !important;} .cbp-hrmenu-tab-12 a:hover {background-color: #ffffff !important;} .cbp-hrmenu-tab-12 span {font-size: 12px; padding: 5px 15px; border: 2px solid #000000;} .cbp-hrmenu-tab-12:hover span {background-color: #000000;} .cbp-category-link-w a {margin-left: 0;} .cbp-category-link-w a:hover {background-color: #ffffff;} .menu-element-id-2 {padding-left: 56px;} @media (min-width: 1320px) { .cbp-horizontal > ul > li > a {} } /* LEFT COLONNE */ #left_column {margin-top: 14px;} /* CATEGORIES */ #category #center_column .page-heading, #category #center_column #subcategories {display: none;} #category .page-heading {margin-bottom: 0; padding-bottom: 15px; border-bottom: 1px en #959595 !important;} #category .page-heading h1 {padding-bottom: 0 !important; border-bottom: none !important; font-weight: bold;} #category .product-container {text-align: center;} #category .product-image-container {margin-top: 20px;} #category .left-block {margin-bottom: 15px;} #subcategories {background-color: #f1f1f1; margin-bottom: 10px; float: left; width: 100%;} #subcategories ul {margin-bottom: 0;} #subcategories ul li {margin-bottom: 0;} #subcategories ul li h5 {margin-top: 0; padding: 0; height: auto; line-height: 25px;} #subcategories ul li a {color: #000000; padding: 15px 5px; display: block; font-weight: bold; text-transform: uppercase; letter-spacing: 0;} #subcategories ul li a:hover {color: #000000; padding: 15px 5px; background-color: #ffffff;} .view-and-count .display {display: none;} .content_sortPagiBar .sortPagiBar .nbrItemPage {float: left; min-width: 185px;} .content_sortPagiBar .view-and-count {display: none;} .content_sortPagiBar .sortPagiBar #productsSortForm {min-width: 257px;} .content_sortPagiBar .sortPagiBar label {float: left; color: #000000 !important;} .content_sortPagiBar .sortPagiBar select {float: right;} .sortPagiBar {text-align: center;} .content_sortPagiBar {margin-top: 9px;} .countcat {font-weight: bold;} .bottomsort {float: right; min-width: 257px; margin-top: 3px;} .bottomsort form {display: inline-block; width: 100%;} .bottomsort label {float: left; margin: 8px 0;} .bottomsort select {float: right; max-width: 192px;} .top-pagination-content div.pagination .showall, .bottom-pagination-content div.pagination .showall {right: 370px;} .top-pagination-content div.pagination .showall .btn span, .bottom-pagination-content div.pagination .showall .btn span {color: #000000; border-bottom: 1px solid #000000 !important;} .top-pagination-content ul.pagination li.active > span, .bottom-pagination-content ul.pagination li.active > span {background: #000; color: #fff;} .pagination > li > a, .pagination > li > span {border: 0 !important;} #categorycounter {margin-top: 5px; display: inline-block; width: 100%; position: absolute; left: 0; z-index: -1;} ul.product_list.grid > li {margin-bottom: 20px;} .ajax_block_product:hover {outline: 0 !important;} ul.product_list.grid > li:hover .product-container, .product_list_small .ajax_block_product:hover .product-container, .slick_carousel .ajax_block_product:hover .product-container {border-color: #f1f1f1 !important; box-shadow: 0px 0px 15px #f1f1f1; -moz-box-shadow: 0px 0px 15px #f1f1f1; -webkit-box-shadow: 0px 0px 15px #f1f1f1;border-bottom: 5px solid #f1f1f1 !important; margin-bottom: -4px;} .product-name-container {margin-bottom: 15px;} .product_list .product-name {letter-spacing: 0px; color: #000000; font-weight: bold; text-transform: uppercase; font-size: 14px;} .product_list .sale-label { width: 100%; top: -9px; left: -10px; color: #d5271e !important; background-color: rgba(255,255,255,0.8) !important; box-shadow: none; border-top: 5px solid #d5271e !important; font-size: 15px; font-weight: bold; padding-top: 5px; padding-left: 10px; padding-right: 10px; } .product-flags .new-label { color: #858585 !important; text-transform: uppercase !important; background: transparent !important; box-shadow: none !important; font-weight: bold; font-size: 14px; top: 0; left: -5px; } .product_list .product-price {font-weight: bold;} .category-4 .cat-name, .category-4 .countcat {color: #d4261f !important;} .category-22 .cat-name, .category-22 .countcat {color: #efaa05 !important;} .category-26 .cat-name, .category-26 .countcat {color: #efaa05 !important;} .category-27 .cat-name, .category-27 .countcat {color: #efaa05 !important;} .category-28 .cat-name, .category-28 .countcat {color: #efaa05 !important;} .category-29 .cat-name, .category-29 .countcat {color: #efaa05 !important;} .category-24 .cat-name, .category-24 .countcat {color: #d4261f !important;} .category-35 .cat-name, .category-35 .countcat {color: #d4261f !important;} .category-36 .cat-name, .category-36 .countcat {color: #d4261f !important;} .category-37 .cat-name, .category-37 .countcat {color: #d4261f !important;} .category-38 .cat-name, .category-38 .countcat {color: #d4261f !important;} .category-39 .cat-name, .category-39 .countcat {color: #d4261f !important;} .category-23 .cat-name, .category-23 .countcat {color: #0093b5 !important;} .category-30 .cat-name, .category-30 .countcat {color: #0093b5 !important;} .category-31 .cat-name, .category-31 .countcat {color: #0093b5 !important;} .category-32 .cat-name, .category-32 .countcat {color: #0093b5 !important;} .category-33 .cat-name, .category-33 .countcat {color: #0093b5 !important;} .category-34 .cat-name, .category-34 .countcat {color: #0093b5 !important;} .category-25 .cat-name, .category-25 .countcat {color: #b04d8d !important;} .category-40 .cat-name, .category-40 .countcat {color: #b04d8d !important;} .category-41 .cat-name, .category-41 .countcat {color: #b04d8d !important;} .category-42 .cat-name, .category-42 .countcat {color: #b04d8d !important;} .category-43 .cat-name, .category-43 .countcat {color: #b04d8d !important;} .category-44 .cat-name, .category-44 .countcat {color: #b04d8d !important;} .infopromo {background: #cb0b18; color: #ffffff; text-align: center; padding: 10px; margin-bottom: 25px;} .top-pagination-content div.pagination .showall, .bottom-pagination-content div.pagination .showall {right: 20px;} /* BLOC CATEGORIES */ #categories_block_left li {padding-right: 0px;} /* PAGE PRODUIT */ #productsnavpn {top: 0;} #productsnavpn a {color: #000000 !important;} #product #image-block {border: 0; padding: 0 10px 10px; } #product .pb-center-column {margin-top: 0;} #product .greybg {background: #f1f1f1; padding: 20px 40px;} #product .pb-center-column .product-title {text-align: left; border-top: 0;} #product .pb-center-column .product-title h1 {letter-spacing: 0px; font-size: 24px;} #product .pb-center-column .product-title {padding-right: 0;} #product #usefull_link_block {position: absolute; top: 8px; right: 0px;} #product #mailalert_link {max-width: 100%; width: 100%; padding: 10px; font-size: 10px; letter-spacing: 1px;} #product .box-cart-bottom {text-align: center; border-color: #959595 !important;} #product .product_attributes {border-color: transparent !important; padding-top: 0; margin-bottom: 0;} #product #thumbs_list li {border: 0;} #product .add_to_cart_container {display: block; margin-top: 10px;} #product .add_to_cart_container button {width: 100%;} #product .rbreavantage {text-align: left; margin-top: 20px; padding-top: 20px; border-top: 1px solid #959595 !important;} #product .content_prices {margin: 10px 0 15px;} #product .our_price_display {font-weight: bold; font-size: 27px; line-height: 30px; letter-spacing: 1px;} #product .productcontact {text-align: center; margin-top: 8px; font-size: 15px;} #product .productcontact span {font-weight: bold;} #product .page-product-heading {font-weight: bold; padding-bottom: 0; font-size: 22px;} #attributes {display: inline-block; width: 100%;} #attributes fieldset {*margin-bottom: 15px;} #attributes fieldset label {float: left; text-align: left; line-height: 35px; margin-right: 5px; min-width: 41px;} #attributes .attribute_list {display: inline-block; width: 70%;} #attributes .attribute_list .form-control {max-width: 100%; float: left;} .form-control, #quantity_wanted_p input, .form-control.grey, div.checker span, div.radio span, .delivery_options td {color: #151515;} #quantity_wanted_p {float: right;} .page-product-box {margin-bottom: 20px;} /* PRODUCT SLIDER */ .alternative-slick-arrows .slick-prev {right: auto;} .alternative-slick-arrows .slick-prev, .alternative-slick-arrows .slick-next {top: 50%;} @media (min-width: 768px) { .pb-left-column.left-thumbs #image-block {margin-right: 150px; margin-left: 0;} .pb-left-column.left-thumbs #views_block {right: 0px; left: auto; width: 150px;} .pb-left-column.left-thumbs #thumbs_list li {width: 100% !important; margin-top: 30px;} #product .rbreavantage p {margin-left: 20%;} } /* BLOC PRODUIT ACCUEIL */ .ajax_block_product {text-align: center;} /* NEW LABEL */ .new-label, .sale-label, .online-label {padding: 4px 5px 5px;} /* CMS */ .maintitleunder {border-bottom: 2px solid #cb0b18 !important; color: #cb0b18 !important; margin-bottom: 20px !important;} .subtitleunder {border-bottom: 1px solid #cb0b18 !important; color: #cb0b18 !important;} .subtitle {color: #cb0b18 !important; font-weight: bold; margin-top: 15px !important;} #cmscontent {text-align: justify; display: inline-block;} .separation {margin: 15px 0; display: inline-block;} #informations .cmsheader {background: url(/img/rbre/informations-bg_top.jpg) no-repeat top left; text-align: center; padding: 50px;} #informations .cmsheader p {font-size: 14px; font-weight: bold;} #informations h1 {font-size: 40px; font-weight: bold;} #informations .cmscontent {display: inline-block;} #informations .cmsfooter {display: inline-block; width: 100%; background: url(/img/rbre/informations-bg_bottom.jpg) no-repeat top left; text-align: center; margin-top: 40px; padding: 100px 0 80px; border-top: 1px solid #a6a6a6 !important;} #informations .cmsfooter p {font-size: 15px; font-weight: bold;} #informations .cmsfooter .tel {font-size: 19px; text-align: left; padding-left: 50px; background: url(/img/rbre/ico_phone.png) top left no-repeat;} #informations .cmsfooter span {font-size: 11px;} #informations .cmsfooter .btn {text-decoration: none; border: 2px solid #000000 !important;} #informations .cmsfooter .btn:hover {background-color: #000000; color: #ffffff !important;} #informations .cmsfooter .position {padding: 60px;} #termes .page-heading {margin: 15px 0 25px !important; border-bottom: 0 !important;} .termestitle {font-weight: bold; text-transform: uppercase; margin: 25px 0 5px !important;} #anumations .page-heading {margin: 15px 0 25px !important; border-bottom: 0 !important;} .cmsmenu {display: inline-block; width: 100%; background-color: #f1f1f1; text-align: center; border-top: 1px solid #a6a6a6 !important;} .cmsmenu p {float: left; width: 25%; padding-bottom: 0;} .cmsmenu a {text-decoration: none !important; text-transform: uppercase; display: block; padding: 15px 0; font-weight: bold;} .cmsmenu a:hover {background-color: #ffffff;} .cmsmenu p {float: left; width: 25%;} #cmsbloc {display: inline-block; margin-top: 40px;} .cmsbloc {display: inline-block; margin-top: 40px;} .cmsheaderreunion {background: url(/img/rbre/organiser-bg_top.jpg) no-repeat top center !important; text-align: center; padding: 50px; color: #ffffff !important;} .cmsheaderreunion h1 {margin: 60px 0 30px;} .cmsheaderreunion p {font-size: 16px; font-weight: bold; margin: 0 0 60px;} .cmsheaderdevenir {background: url(/img/rbre/devenir-bg_top.jpg) no-repeat center center !important; text-align: center; padding: 50px; color: #ffffff !important;} .cmsheaderdevenir h1 {margin: 60px 0 30px;} .cmsheaderdevenir p {font-size: 16px; font-weight: bold; margin: 0 0 60px;} #cmsdevenir {text-align: center;} #cmsdevenir .bloc1 {display: inline-block; width: 100%; margin-top: 0;} #cmsdevenir .bloc2 {display: inline-block; width: 100%; margin-top: 20px;} #cmsdevenir .bggrey {background-color: #f1f1f1; padding: 10px 15px 30px;} #cmsdevenir h2 {color: #c41617; letter-spacing: 0; text-transform: uppercase !important; font-size: 18px; font-weight: bold; line-height: 24px; margin-bottom: 20px;} #pfg-form-3 {} #pfg-form-3 h3 {color: #c31715 !important; margin: 30px 0 20px !important; padding-bottom: 0 !important; letter-spacing: 0; font-weight: bold; font-size: 18px !important; text-transform: uppercase !important;} #pfg-form-3 .form-group {text-align: left;} #pfg-form-3 label {text-transform: uppercase; font-weight: bold; margin: 20px 0 5px;} #pfg-form-3 textarea {height: 100px !important;} #pfg-form-3 .villerecrutement {float: left; width: 45%;} #pfg-form-3 .naissancerecrutement {float: right; width: 45%;} #pfg-form-3 .captchaform .checkbox {margin: 0;} #pfg-form-3 #submitMessage {background-color: #000000 !important;} #pfg-form-3 #submitMessage:hover {background-color: #ffffff !important;} #cmsreunion {text-align: center;} #cmsreunion .bloc1 {display: inline-block; width: 100%; margin-top: 0;} #cmsdevenir .bloc2 {display: inline-block; width: 100%; margin-top: 20px;} #cmsreunion h2 {color: #c41617; letter-spacing: 0; text-transform: uppercase !important; font-size: 18px; font-weight: bold; line-height: 24px; margin-bottom: 20px;} #cmsreunion .black{color: #151515; letter-spacing: 0; text-transform: uppercase !important; font-size: 18px; font-weight: bold; line-height: 24px; margin-bottom: 20px;} #cmsreunion .bggrey {background-color: #f1f1f1; padding: 10px 15px 30px;} #cmsreunion .step1 {font-weight: bold; background: url(/img/rbre/red_right_arrow.png) no-repeat center right; padding: 10px 30px; min-height: 120px;} #cmsreunion .step2 {font-weight: bold; background: url(/img/rbre/red_right_arrow.png) no-repeat center right; padding: 10px 30px; min-height: 120px;} #cmsreunion .step3 {font-weight: bold; padding: 10px 30px; min-height: 120px;} #pfg-form-2 {} #pfg-form-2 h3 {margin: 30px 0 20px !important; padding-bottom: 0 !important; letter-spacing: 0; font-weight: bold; font-size: 18px !important; text-transform: uppercase !important;} #pfg-form-2 .form-group {text-align: left;} #pfg-form-2 label {text-transform: uppercase; font-weight: bold; margin: 20px 0 5px;} #pfg-form-2 textarea {height: 100px !important;} #pfg-form-2 .villereunion, .horairereunion {float: left; width: 45%;} #pfg-form-2 .telreunion, .invitereunion {float: right; width: 45%;} #pfg-form-2 .captchaform .checkbox {margin: 0;} #pfg-form-2 #submitMessage {background-color: #000000 !important;} #pfg-form-2 #submitMessage:hover {background-color: #ffffff !important;} .cmsheadersociete {background: url(/img/rbre/decouvrez_rosebaiser.jpg) no-repeat center center !important; text-align: center; padding: 100px 50px; color: #ffffff !important;} .cmsheadersociete h1 {margin: 60px 0 30px;} #cmsrosebaiser {text-align: center;} #cmsrosebaiser .bloc1 {display: inline-block; width: 100%; margin-top: 10px;} #cmsrosebaiser .bloc2 {display: inline-block; width: 100%; margin-top: 60px;} #cmsrosebaiser h2 {color: #c41617; letter-spacing: 0; text-transform: uppercase !important; font-size: 18px; font-weight: bold; line-height: 24px; margin: 0 0 20px;} #cmsrosebaiser .black{color: #151515; letter-spacing: 0; text-transform: uppercase !important; font-size: 18px; font-weight: bold; line-height: 24px; margin-bottom: 20px;} #cmsrosebaiser .bggrey {background-color: #f1f1f1; padding: 0;} #cmsrosebaiser .colpadding {padding: 0;} #cmsrosebaiser img {margin: 0 0 0 0 !important;} #cmsrosebaiser .valytext {padding: 40px 140px;} #cmsrosebaiser .valytext h2 {color: #000000 !important;} #cmsrosebaiser .valytext p {font-size: 20px; line-height: 30px !important; margin-top: 40px; font-style: italic;} #cmsrosebaiser .info p {margin-bottom: 30px;} #cmsrosebaiser .boxbutton {padding-top: 120px;} #cmsrosebaiser .boxbutton p {margin-bottom: 20px;} #cmsrosebaiser .boxbutton .btn {width: 60%;} #cmsrosebaiser .btn {border: 2px solid #000000 !important; text-decoration: none;} #cmsrosebaiser .btn:hover {background-color: #000000; color: #ffffff !important;} #cmsrosebaiser .textcontact {margin: 30px 0; font-size: 18px; font-weight: bold;} @media (max-width: 768px) { #informations .cmscontent {padding: 0} .cmsmenu p {width: 100%;} } @media (min-width: 1280px) { #cmsbloc {padding: 0 60px;} } /* CONTACT PAGE */ .contact-form-box input.form-control {max-width: 100%;} .contact-form-box select.form-control {max-width: 100%;} #contact .contactheader {background: url(/img/rbre/informations-bg_top.jpg) no-repeat top left; text-align: center; padding: 50px; margin-bottom: 50px;} #contact h1 {font-size: 40px; font-weight: bold;} #contact .contactheader p {font-size: 14px; font-weight: bold;} #contact .infocontact {font-size: 16px;} #contact .titlecontact {font-size: 18px; text-transform: uppercase; color: #959595; margin: 40px 0 20px;} #contact .tel span {color: #c41617; font-weight: bold; font-size: 18px;} #pfg-form-1 {} #pfg-form-1 h3 {margin: 0 0 20px; padding-bottom: 0; letter-spacing: 0; border-bottom: 1px solid #ebebeb; font-size: 22px; line-height: 22px; font-weight: bold;} #pfg-form-1 label {text-transform: uppercase; font-weight: bold; margin: 20px 0 10px;} #pfg-form-1 legend {font-size: 14px; border: 0; color: #000000; margin-bottom: 0;} #pfg-form-1 textarea {height: 100px !important;} #pfg-form-1 .fileattachment {*float: left;} #pfg-form-1 .submit {float: right; margin-top: -45px;} /* IQIT CONTENT CREATOR */ #iqitcontentcreator .title_block {text-align: center; padding-bottom: 2px; font-size: 26px !important; letter-spacing: 2px;} #homeprofil {text-align: center; font-size: 18px; line-height: 28px; letter-spacing: 2px; cursor: pointer;} #homeprofil span {font-weight: bold; font-size: 20px;} #offredujour {background-image: url(/img/rbre/promo/offrefolle_indulgence.jpg); background-size: cover; background-position: center center; padding: 46px 20px 46px 25px; cursor: pointer; *padding: 176px 0;} #offredujour .title {font-size: 24px; font-weight: bold; text-transform: uppercase;} #offredujour .title span {color: #cb0b18;} #offredujour .nomproduit {font-size: 20px;} #offredujour .description {margin-bottom: 20px;} #offredujour .prixbarre {font-size: 16px; text-decoration: line-through;} #offredujour .prixpromo {font-size: 26px; color: #d4261f; margin-bottom: 20px;} #offredujour .button {background-color: #000000 !important; color: #ffffff !important; padding: 10px 30px; text-transform: uppercase;} #offredujour:hover {opacity: 0.8;} #offredujour:hover .button {background-color: #ffffff !important; color: #000000 !important;} @media (max-width: 999px) { #offredujour {max-width: 100%; background-size: contain; background-repeat: no-repeat; padding: 100px 20px !important;} } #organiser {background-color: #db7093; padding: 20px; border: 2px solid #000000 !important; text-align: center; cursor: pointer;} #organiser .titleorganiser {text-transform: uppercase; font-size: 22px; line-height: 36px; margin-bottom: 30px; letter-spacing: 2px;} #organiser .textorganiser {min-height: 87px; margin-bottom: 20px;} #organiser .btn {background-color: #ffffff; color: #000000 !important; border: 2px solid #000000 !important; padding: 5px 15px; font-size: 13px;letter-spacing: 2px;} #organiser:hover {background-color: rgba(219, 112, 147, 0.5);} #organiser:hover .btn {background-color: #000000; color: #ffffff !important;} #rejoignez {background-color: #cd5c5c; padding: 20px; border: 2px solid #000000 !important; text-align: center; cursor: pointer;} #rejoignez .titlerejoignez {text-transform: uppercase; font-size: 22px; line-height: 36px; margin-bottom: 30px; letter-spacing: 2px;} #rejoignez .textrejoignez {min-height: 87px; margin-bottom: 20px;} #rejoignez .btn {background-color: #ffffff; color: #000000 !important; border: 2px solid #000000 !important; padding: 5px 15px; font-size: 13px; letter-spacing: 2px;} #rejoignez:hover {background-color: rgba(205, 92, 92, 0.5);} #rejoignez:hover .btn {background-color: #000000; color: #ffffff !important;} #toutsavoir {padding: 20px; text-align: center; cursor: pointer; background-image: url(/img/rbre/ebook_rosebaiser.jpg); background-size: cover; background-position: center center;} #toutsavoir .titletoutsavoir {text-transform: uppercase; font-size: 22px; line-height: 36px; margin-bottom: 30px; color: #ffffff !important; letter-spacing: 2px;} #toutsavoir .texttoutsavoir { margin-bottom: 60px; font-size: 16px;} #toutsavoir .buttonline {height: 40px;} #toutsavoir .button1 {background-color: transparent; border: 2px solid #000000 !important; padding: 10px 30px; text-transform: uppercase; letter-spacing: 2px; margin-right: 20px;} #toutsavoir .button2 {background-color: transparent; border: 2px solid #000000 !important; padding: 10px 30px; text-transform: uppercase; letter-spacing: 2px;} #toutsavoir .button1:hover {background-color: #000000; color: #ffffff !important;} #toutsavoir .button2:hover {background-color: #000000; color: #ffffff !important;} .iqitcontent-element-id-61 {background-image: url(/img/rbre/espace_cosmetiques.jpg); background-size: cover; background-position: center center;} .iqitcontent-element-id-121 {background-image: url(/img/rbre/espace_lingerie.jpg); background-size: cover; background-position: center center;} .iqitcontent-element-id-122 {margin-top: 0 !important; background-image: url(/img/rbre/espace_accessoires.jpg); background-size: cover; background-position: center center;} .iqitcontent-element-id-123 {margin-top: 0 !important; background-image: url(/img/rbre/espace_jouetscoquins.jpg); background-size: cover; background-position: center center;} #homecatcosmetiques {padding: 20px; text-align: center; text-transform: uppercase; cursor: pointer;} #homecatcosmetiques .titlecosmetiques {color: #ffffff !important; font-size: 24px; margin-bottom: 30px; letter-spacing: 2px;} #homecatcosmetiques .button {background-color: #000000; color: #ffffff !important; border: 1px solid #000000 !important; padding: 10px 30px; letter-spacing: 2px;} #homecatcosmetiques:hover .button {background-color: #ffffff; color: #000000 !important; border-color: #ffffff !important;} #homecatlingerie {padding: 20px; text-align: center; text-transform: uppercase; cursor: pointer;} #homecatlingerie .titlelingerie {color: #ffffff !important; font-size: 24px; margin-bottom: 30px; letter-spacing: 2px;} #homecatlingerie .button {background-color: #000000; color: #ffffff !important; border: 1px solid #000000 !important; padding: 10px 30px; letter-spacing: 2px;} #homecatlingerie:hover .button {background-color: #ffffff; color: #000000 !important; border-color: #ffffff !important;} #homecataccessoires {padding: 20px; text-align: center; text-transform: uppercase; cursor: pointer;} #homecataccessoires .titleaccessoires {color: #ffffff !important; font-size: 24px; margin-bottom: 30px; letter-spacing: 2px;} #homecataccessoires .button {background-color: #000000; color: #ffffff !important; border: 1px solid #000000 !important; padding: 10px 30px; letter-spacing: 2px;} #homecataccessoires:hover .button {background-color: #ffffff; color: #000000 !important; border-color: #ffffff !important;} #homecatjouets {padding: 20px; text-align: center; text-transform: uppercase; cursor: pointer;} #homecatjouets .titlejouets {color: #ffffff !important; font-size: 24px; margin-bottom: 30px; letter-spacing: 2px;} #homecatjouets .button {background-color: #000000; color: #ffffff !important; border: 1px solid #000000 !important; padding: 10px 30px; letter-spacing: 2px;} #homecatjouets:hover .button {background-color: #ffffff; color: #000000 !important; border-color: #ffffff !important;} .iqitcontent-element-id-4 .new-label {display: none !important;} .espace {color: #ffffff !important; font-size: 18px; margin-top: 4px;} #iqitcontentcreator ul.product_list {padding-top: 30px;} @media (max-width: 768px) { #homecatcosmetiques .titlecosmetiques {font-size: 20px; min-height: 40px;} #homecatlingerie .titlelingerie {font-size: 20px; min-height: 40px;} #homecataccessoires .titleaccessoires {font-size: 20px; min-height: 40px;} #homecatjouets .titlejouets {font-size: 20px; min-height: 40px;} } /* PANIER */ ul.step li.step_current {background: #000000; text-align: center;} ul.step li.step_todo {text-align: center;} ul.step li.step_done {text-align: center;} .buttonleft {float: left; margin-top: 15px;} .continueshopping {text-transform: uppercase; font-size: 16px; padding-bottom: 2px; border-bottom: 1px solid #000000 !important;} .cart_navigation {border-top: 0; padding-top: 0;} .buttonright {float: right; text-align: center; margin-bottom: 0;} .buttonright a {line-height: 23px;} .buttonright .fa-lock {margin: 2px 15px 0 0; font-size: 20px; vertical-align: bottom;} .buttonright img {margin-top: 15px;} .cart_total_delivery {display: none;} #cart_summary {border: 0;} #cart_summary th {border-top: 0; border-right: 0; border-left: 0; background: transparent; padding: 3px 3px 3px 3px; font-weight: normal;} #cart_summary tr {background: transparent;} #cart_summary td {border-left: 0; border-right: 0;} #cart_summary .product-name, .cart_total {font-weight: bold;} #voucherline {padding-right: 0; display: inline-block; border-bottom: 1px solid #eaeaea; padding-bottom: 15px; margin-bottom: 15px;} #voucherline .blocleft {padding-left: 0;} #voucherline .blocleft h4 {font-size: 16px; letter-spacing: 0;} #voucherline .blocright {padding-right: 0;} #voucherline .blocright input {float: left; max-width: 85%;} #voucherline .blocright button {float: right; height: 37px;} #sellerselection {padding-right: 0; display: inline-block; border-bottom: 1px solid #eaeaea; padding-bottom: 15px; margin-bottom: 15px;} #sellerselection .blocleft {padding-left: 0;} #sellerselection .blocleft h4 {font-size: 16px; letter-spacing: 0; text-transform: uppercase !important;} #sellerselection h4 span {font-size: 14px;} #sellerselection .blocright {padding-right: 0;} #sellerselection .blocright input {float: left; max-width: 85%;} #sellerselection .blocright button {float: right; height: 37px;} #cart_voucher #voucher {margin-top: 15px;} #cart_voucher #voucher h4 {float: left; margin-right: 10px;} #cart_voucher #voucher button {height: 37px;} /* INPUT */ div.radio, div.radio span, div.radio input {border-color: #000 !important;} /* STEP ADRESSES */ .addresses .select label, .addresses .selector, .addresses .addresses .address_select {height: 37px; line-height: 37px; margin-right: 10px;} #ordermsg textarea {height: 100px !important;} /* LIVRAISON */ .delivery_option div .table tbody > tr > td {border-top: 1px solid #000 !important;border-bottom: 1px solid #000 !important} /* SELECT */ #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 {max-width: 400px;} /* PAYÄL */ #container_express_checkout {margin: 0 !important;} /* PAIEMENT */ .payment_module .cash:hover {background-color: #cb0b18 !important; color: #ffffff !important;} .payment_module .cash .span {margin-left: 10px;} /* PAGES CONNEXION et MON COMPTE */ #authentication .page-subheading {margin-bottom: 3px;} #create-account_form, #login_form {padding-top: 30px;} #create-account_form {background: transparent; border: none;} #create-account_form .form-group {float: left; width: 65%; margin-right: 10px;} #login_form {background: #f1f1f1; border: none;} #login_form .form-group {width: 65%; margin: 0 auto !important;} #login_form label {margin-top: 5px; margin-bottom: 0;} #login_form .submit {text-align: center; margin-top: 30px;} #login_form #SubmitLogin {background-color: #000000 !important;} #login_form #SubmitLogin:hover {background-color: #ffffff !important;} .backtosite {font-weight: bold; margin-top: 40px; text-align: center; float: left; width: 100%;} /* FOOTER */ #textbannersmodule .txtbanner {border: 2px solid #000000; padding: 25px 10px; cursor: pointer;} #textbannersmodule .bannertitle {text-align: center; font-size: 24px; border-bottom: 1px solid #ebebeb!important; letter-spacing: 2px; line-height: 20px; margin: 30px 0 30px;} #textbannersmodule .txttitle {text-transform: uppercase; margin-bottom: 15px; letter-spacing: 2px;} #textbannersmodule .txtbanner:hover {background-color: #000000; color: #ffffff !important;} #footer {padding-top: 30px;} #footer a {font-weight: bold; text-transform: uppercase;} .footer-container #footer .bullet li, .footer-container #footer1 .bullet li {padding: 5px 0 12px 1px;} .footer-container #footer .blockcategories_footer, .footer-container #footer1 .blockcategories_footer {clear: none;} #footer #newsletter_block_left .form-group .form-control {height: 40px; border: 1px solid #000000;} #footer #newsletter_block_left .form-group .button-small {margin-left: 0; margin-top: 0; background-color: #000!important; border: 1px solid #000 !important; width: 100%;} #social_block_mod {float: right;} .social_block_mod li a {border-radius: 0;} .footer_copyrights {padding: 0 !important; font-size: 12px; text-transform: uppercase;} .footer_copyrights .container {margin-top: 30px; padding: 15px 0 40px !important; border-top: 1px solid #000000;} .footer_copyrights a {text-decoration: underline;} /* POPUP NEWSLETTER */ .rbrepopnews {padding: 0; border: 0;} .rbrepopnews h1 {text-transform: uppercase !important;} .rbrepopnews .newsleft {padding: 0; *background: url(/img/newsletter/image_newsletter.jpg) center center; background-repeat: no-repeat; background-size: cover; height: 100%;} .rbrepopnews .newsleft img {max-width: 100%;} .rbrepopnews .newsright {padding: 0; height: 100%; padding: 20px 40px; text-align: center;} .rbrepopnews p {font-size: 14px; line-height: 16px;} .rbrepopnews .newsbutton {margin: 20px 0 10px; background-color: #000000; color: #ffffff;} .rbrepopnews .newsbutton:hover {} .rbrepopnews input {width: 100%; text-align: center; border: 0; border-bottom: 1px solid; padding-bottom: 10px; margin-bottom: 5px;} .rbrepopnews a {color: #000000;} @media (max-width: 1100px) { .rbrepopnews .newsleft {display: none;} .rbrepopnews .newsright {width: 100% !important;} } @media (max-width: 999px) { header .mobile-condensed-header .mobile-h-logo img {width: auto;} } /* LIVE CHAT */ #slide_chat_window .fa-comment {padding-right: 10px;} #slide_chat_window .fa-envelope {padding-right: 10px;} #slide_chat_window .fa-envelope-o {padding-right: 10px;} #slide_chat_window .fa-chevron-up {padding-right: 10px;} #slide_chat_window .fa-chevron-down {padding-right: 10px;}