.sb_instagram_header a .sbi_header_text{color:#fff !important;}form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_){height:50px !important;}form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id),form.cart .qib-container+div:not(#qib_id):not(#qib_id):not(_){margin-left:0 !important;}@media (max-width:640px){form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_){height:100px !important;}}#stagebrasserie #wc-appointments-appointment-form>div.form-field.form-field-wide>div>div>ul.slot_column>li.slot.selected>a:after{content:"1 place = 1 binôme";width:100%;display:block;text-align:center;margin-bottom:0px;margin-top:5px;color:#fff;font-size:.9em;}.slot-picker .slot_row::before{content:"↓ Cliquez sur le créneau avant de cliquer sur Réserver ↓";width:90%;display:block;text-align:center;margin-left:5%;margin-bottom:10px;text-decoration:underline;color:#d33;animation-duration:2s;animation-name:clignoter;animation-iteration-count:infinite;transition:none;}.wc-appointments-appointment-form{background-color:#fff;border:1px solid #ddd;margin:0 0 1em;padding:1em 1em 0;}.wc-appointments-date-picker .ui-datepicker-header{background-color:#fff;}.wc-appointments-date-picker .ui-datepicker td.fully_scheduled a,.wc-appointments-date-picker .ui-datepicker td.fully_scheduled span,.wc-appointments-date-picker .ui-datepicker td.past_day{text-decoration:none !important;background:#d33 !important;color:#fff;}.wc-appointments-date-picker .ui-datepicker th{color:#fff !important;}.ui-datepicker-calendar thead{background-color:#000 !important;}#wc-appointments-appointment-form li.slot.selected a small.spaces-left{color:#f2d472 !important;}.wc-appointments-date-picker .ui-datepicker .ui-state-disabled,.wc-appointments-date-picker .ui-datepicker .ui-widget-content .ui-state-disabled,.wc-appointments-date-picker .ui-datepicker .ui-widget-header .ui-state-disabled{opacity:1 !important;}.ui-datepicker-calendar td.past_day .ui-state-default{color:#fff !important;}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev{background-color:#fff;}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev.ui-state-hover,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next.ui-state-hover{background:rgba(0,0,0,.05);}.ui-datepicker-calendar thead{background-color:#fff;}.wc-appointments-date-picker .ui-datepicker th{color:#999;font-size:.6em;padding:.6em 0 !important;}.wc-appointments-date-picker .ui-datepicker td.appointable a{color:#000;}.wc-appointments-date-picker .ui-datepicker td.appointable{border-color:#000;border:solid 1px;}.wc-appointments-date-picker .ui-datepicker td.appointable.past_day{border-color:#d33 !important;}.wc-appointments-date-picker .ui-datepicker td.appointable a:hover{background-color:rgba(0,0,0,.05);}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-today,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-today span{color:#fff;background:#f2d472;}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover{background-color:#000;color:#fff;opacity:1;}.wc-appointments-date-picker .ui-datepicker td.partial_scheduled a:before{background-color:rgba(0,0,0,.2);}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_9 a:before{width:10%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_8 a:before{width:20%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_7 a:before{width:30%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_6 a:before{width:40%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_5 a:before{width:50%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_4 a:before{width:60%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_3 a:before{width:70%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_2 a:before{width:80%;}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_1 a:before{width:90%;}.wc-appointments-appointment-form .slot-picker{background-color:rgba(0,0,0,.03);border:solid #ddd;border-width:1px 0;margin:1em -1em -1px;padding:1em;}.wc-appointments-appointment-form .slot-picker li.slot_heading{color:#999;display:block;margin-bottom:7px;font-size:.6em;text-align:center;}.wc-appointments-appointment-form .slot-picker li.slot a{color:#333;padding:8px 5px;}.wc-appointments-appointment-form .slot-picker li.slot:focus a,.wc-appointments-appointment-form .slot-picker li.slot:hover a{background-color:#dadada;color:#2b2b2b;}.woocommerce-notices-wrapper .woocommerce-message{display:none;}.wcf-order-wrap{background-color:#f7f7f7 !important;}#pwgc-redeem-button,#pwgc-redeem-gift-card-number{padding:10px !important;display:inline-flex !important;}#pwgc-redeem-button{border-width:1px !important;border-color:#000 !important;background:#f2d472 !important;}.wcf-embed-checkout-form .woocommerce-checkout{margin-top:20px;}.et_pb_module #wcf-embed-checkout-form .woocommerce-checkout #order_review_heading{margin:20px 0px 0px !important;}.wcf-embed-checkout-form-two-column .woocommerce-checkout .wcf-order-wrap{border:solid 2px #f2d472 !important;}.et_pb_module #wcf-embed-checkout-form .wcf-custom-coupon-field{}.cart .qib-container .plus.qib-button,.cart .qib-container .minus.qib-button{background:#000 !important;}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative;}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:"ETmodules";text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:"L";top:13px;right:10px;}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:"M";}#main-header .et_mobile_menu ul.sub-menu{display:none !important;visibility:hidden !important;transition:all 1.5s ease-in-out;}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block !important;visibility:visible !important;}#footer-bottom{display:none;}#main-footer{display:none;}.et_mobile_menu li a,.nav li li a{font-size:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}span.mobile_menu_bar:before{color:#fff;}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0;}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#fff;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}#top-menu li a:hover{opacity:1 !important;}#top-menu li a:hover:before{right:0;}#top-menu li li a:before{bottom:10%;}@media (max-width:980px){.container.et_menu_container{width:calc(100% - 60px);}}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px);}@media only screen and (max-width:980px){.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:fixed;}}.et_mobile_menu{overflow:scroll !important;max-height:80vh;}.mobile_nav.opened .mobile_menu_bar:before{content:"M";}.et_mobile_menu{border-top:3px solid #fff;}@media (max-width:980px){#logo{max-height:60% !important;}}.widget_search input#s{border:1px solid #f2d472;}.widget_search #searchsubmit{background-color:#f2d472;border:1px solid #f2d472 !important;color:white !important;width:90px;}.widget_search:hover #searchsubmit{background-color:#f2d472;}.widget_search input#s{border:1px solid #f2d472;}.widget_search #searchsubmit{background-color:#f2d472;border:1px solid #f2d472 !important;color:white !important;width:90px;}.widget{height:300px;width:500px;background:#000;border:1px solid #ccc;margin-bottom:30px;}.widgettitle{position:relative;font-family:sans-serif;font-weight:bold;font-size:16px;color:rgba(0,0,0,.7);padding:20px 15px;background:#f2d472;}h4.widgettitle{margin-bottom:20px;}@media (min-width:980px){.et-fixed-header #logo.second-logo{display:none;}.et-fixed-header #logo{content:url("https://cdn-glkhp.nitrocdn.com/ojNUiCGlUPbdCjaPZPlDmruhCbthlpWX/assets/images/optimized/rev-641e4f5/labrasserieduroi.com/wp-content/uploads/2020/07/LBR_logo3.png");opacity:1;margin:0 0 0 14px !important;}}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50% !important;}.three-columns .et_pb_column{width:33.33% !important;}.four-columns .et_pb_column{width:25% !important;}}.woocommerce .products .product .button.product_type_simple{font-family:Oswald,Helvetica,Arial,Lucida,sans-serif !important;}.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{padding:10px !important;margin:10px 0px 10px 0px !important;}.button:after{display:none !important;}.woocommerce a.button:hover{padding:.3em 1em !important;}.qib-container .plus.qib-button,.qib-container .minus.qib-button{background:#f2d472 !important;border-radius:0px !important;border-color:#f2d472 !important;font-size:25px !important;color:white !important;}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{color:#f2d472 !important;background:#f4f4f4 !important;border-radius:0px !important;}@media (max-width:460px){.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{padding:5px !important;margin:5px 0px 5px 0px !important;}.quantity.buttons_added{margin:0px !important;}.qib-container .plus.qib-button,.qib-container .minus.qib-button{width:39px !important;}.woocommerce-page div.product form.cart div.quantity{margin:0px !important;}form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id){margin-left:0px !important;}}#my-popup .et_pb_text_inner{font-size:24px;line-height:2rem;}#my-popup strong.popup-offer,#my-popup strong.popup-percent{color:#f2d472;display:block;text-transform:uppercase;font-size:30px;}#my-popup strong.popup-percent{font-size:60px !important;font-family:"Roboto";line-height:40px;margin-top:10px;}#my-popup strong.popup-code{background:#fff;color:#000;text-transform:uppercase;font-size:20px;padding:6px 10px;}#my-popup+span.da-close-wrap.evr-close_wrap a{color:#fff !important;font-size:25px !important;}#my-popup picture{display:block;}