.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color: #ffffff; background-color: #296e41; border-color: #173d25;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active{background-color: #40ad67; border-color: #399a5c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success .badge{color: #40ad67; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #446a76; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #446a76; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #d58512; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #d58512; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #c91e36; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #c91e36; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-lg{padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-xs{padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .form-control{height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} #PlannerDialog{top: 44px; box-shadow: 0 3px 9px #666666;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} 

/* /website/static/src/less/website.wrapwrap.less defined in bundle 'web.assets_frontend' */
 #wrapwrap{position: relative; display: table; table-layout: fixed; width: 100%; height: 100%;} #wrapwrap > *{display: table-row;} #wrapwrap > main{height: 100%;} header a.navbar-brand.logo{padding: 0 15px;} header a.navbar-brand img{max-height: 35px; margin-top: 8px;} footer{background-color: #F8F8F8;} footer #footer{padding-top: 32px;} .o_hidden{display: none!important;} .o_text_overflow{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .o_div_text_overflow * > div{overflow: hidden; text-overflow: ellipsis;} .jumbotron{margin-bottom: 0;} .oe_img_bg{background-size: cover; background-repeat: no-repeat;} .oe_img_bg.o_bg_img_opt_contain{background-size: contain; background-position: center center;} .oe_img_bg.o_bg_img_opt_custom{background-size: auto;} .oe_img_bg.o_bg_img_opt_repeat{background-repeat: repeat;} .oe_img_bg.o_bg_img_opt_repeat_x{background-repeat: repeat-x;} .oe_img_bg.o_bg_img_opt_repeat_y{background-repeat: repeat-y;} .oe_dark{background-color: rgba(200, 200, 200, 0.14);} .oe_black{background-color: rgba(0, 0, 0, 0.9); color: white;} .oe_green{background-color: #169C78; color: white;} .oe_green .text-muted{color: #ddd;} .oe_blue_light{background-color: #41b6ab; color: white;} .oe_blue_light .text-muted{color: #ddd;} .oe_blue{background-color: #34495e; color: white;} .oe_orange{background-color: #f05442; color: white;} .oe_orange .text-muted{color: #ddd;} .oe_purple{background-color: #b163a3; color: white;} .oe_purple .text-muted{color: #ddd;} .oe_red{background-color: #9C1b31; color: white;} .oe_red .text-muted{color: #ddd;} .oe_none{background-color: #FFFFFF;} .oe_yellow{background-color: #A2A51B;} .oe_green{background-color: #149F2C;} ul{list-style-type: disc;} li > ul{list-style-type: circle;} li > * > li > ul{list-style-type: square;} li > * > li > * > li > ul{list-style-type: disc;} li > * > li > * > li > * > li > ul{list-style-type: circle;} li > * > li > * > li > * > li > * > li > ul{list-style-type: square;} li > * > li > * > li > * > li > * > li > * > li > ul{list-style-type: disc;} ol{list-style-type: decimal;} li > ol{list-style-type: lower-alpha;} li > * > li > ol{list-style-type: lower-greek;} li > * > li > * > li > ol{list-style-type: decimal;} li > * > li > * > li > * > li > ol{list-style-type: lower-alpha;} li > * > li > * > li > * > li > * > li > ol{list-style-type: lower-greek;} li > * > li > * > li > * > li > * > li > * > li > ol{list-style-type: decimal;} li > p{margin: 0;} font[style*='background'], font[class*='bg-']{padding: 0 2px;} hr{padding: 4px 0;} .o_ul_toggle_self, .o_ul_toggle_next{display: none;} .o_ul_folded .o_close{display: none!important;} .o_ul_folded .o_ul_toggle_self, .o_ul_folded .o_ul_toggle_next{display: inline-block; line-height: inherit; float: left; position: relative; margin-left: -1em; top: -0.15em; left: 0.2em; font-size: 1.4em; text-decoration: none;} .o_ul_folded .o_ul_toggle_self.o_open:before, .o_ul_folded .o_ul_toggle_next.o_open:before{content: "";} .o_ul_folded .o_ul_toggle_self:before, .o_ul_folded .o_ul_toggle_next:before{content: "";} .container{max-width: 100%;} .container .container{padding-left: 0; padding-right: 0; width: auto;} .navbar.navbar-static-top{margin-bottom: 0;} .navbar.navbar-static-top ul.nav > li.divider{margin-top: 15px; padding-top: 20px; border-right: 1px solid grey;} ul.nav-stacked > li > a{padding: 2px 15px;} [class^="col-md-"]{min-height: 24px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} ::-moz-selection{background: rgba(150, 150, 220, 0.3);} ::selection{background: rgba(150, 150, 220, 0.3);} .oe_demo{position: relative;} .oe_demo img{width: 100%;} .oe_demo div{position: absolute; top: auto; left: 0; bottom: 0; right: auto; background-color: rgba(0, 0, 0, 0.4); opacity: 0.85; width: 100%; padding: 7px; color: white; font-weight: bold;} .oe_demo div a{color: white;} .oe_search_box{padding-right: 23px;} .para_large{font-size: 120%;} .jumbotron .para_large p{font-size: 150%;} .readable{font-size: 120%; max-width: 700px; margin-left: auto; margin-right: auto;} .readable .container{padding-left: 0; padding-right: 0; width: auto;} 

/* /website/static/src/less/website.snippets.less defined in bundle 'web.assets_frontend' */
 .carousel, .parallax, .blockquote{overflow: hidden;} @media (max-width: 400px){section, .parallax, .row, .hr, .blockquote{height: auto !important;}} .s_text_block_image_fw .container{padding: 0 30px;} .s_text_block_image_fw .container > .row > div{padding: 30px;} .table_desc{margin: 0 0 20px 0; width: 100%; word-break: break-all; border: 1px solid #dddddd;} .table_heading{background-color: #f5f5f5; border: 1px solid #dddddd; color: #666666; font-size: 14px; padding: 4px;} table.table_desc tr td{text-align: left; padding: 5px; font-size: 13px;} table.table_desc tr td:first-child{width: 25%; font-weight: bold; border-bottom: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-left: none;} table.table_desc tr td:last-child{border-bottom: 1px solid #c9c9c9;} .s_comparisons .panel .list-group-item:not(.active){color: #666;} .s_references .img-thumbnail{border: none;} .o_image_floating{width: 40%; margin: 4px;} .o_image_floating div.o_container{position: relative;} .o_image_floating.o_margin_s{margin-bottom: 4px;} .o_image_floating.o_margin_s.pull-right{margin-left: 8px;} .o_image_floating.o_margin_s.pull-left{margin-right: 8px;} .o_image_floating.o_margin_m{margin-bottom: 8px;} .o_image_floating.o_margin_m.pull-right{margin-left: 12px;} .o_image_floating.o_margin_m.pull-left{margin-right: 12px;} .o_image_floating.o_margin_l{margin-bottom: 12px;} .o_image_floating.o_margin_l.pull-right{margin-left: 16px;} .o_image_floating.o_margin_l.pull-left{margin-right: 16px;} .o_image_floating.o_margin_xl{margin-bottom: 24px;} .o_image_floating.o_margin_xl.pull-right{margin-left: 32px;} .o_image_floating.o_margin_xl.pull-left{margin-right: 32px;} .carousel-inner{height: 100%;} .carousel-inner .item{height: 100%;} .carousel-inner .carousel-control{cursor: pointer;} .carousel-inner .carousel-control span{top: 50%; position: absolute; margin-top: -8px;} .carousel .carousel-control.left{left: -10px;} .carousel .carousel-control.left *{position: absolute; top: 50%; z-index: 5; right: 50%;} .carousel .carousel-control.right{right: -10px;} .carousel .carousel-control.right *{position: absolute; top: 50%; z-index: 5; left: 50%;} .quotecarousel{padding-bottom: 16px;} div.carousel .container > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;} div.carousel .container > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;} div.carousel .container > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;} div.carousel .container .item.text_image .container > .carousel-caption{left: 10%;} div.carousel .container .item.text_image .container > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;} div.carousel .container .item.text_image .container > .carousel-image{right: 10%; left: 50%;} div.carousel .container .item.image_text .container > .carousel-caption{right: 10%;} div.carousel .container .item.image_text .container > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;} div.carousel .container .item.image_text .container > .carousel-image{right: 50%; left: 10%;} div.carousel .container .item.text_only .container > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;} div.carousel .container .item.text_only .container > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;} div.carousel .container .item.text_only .container > .carousel-image{display: none !important;} .o_gallery.o_grid .img, .o_gallery.o_masonry .img{width: 100%;} .o_gallery.o_grid.o_spc-none div.row{margin: 0;} .o_gallery.o_grid.o_spc-none div.row *{padding: 0;} .o_gallery.o_grid.o_spc-small div.row{margin: 5px 0;} .o_gallery.o_grid.o_spc-small div.row *{padding: 0 5px;} .o_gallery.o_grid.o_spc-medium div.row{margin: 10px 0;} .o_gallery.o_grid.o_spc-medium div.row *{padding: 0 10px;} .o_gallery.o_grid.o_spc-big div.row{margin: 15px 0;} .o_gallery.o_grid.o_spc-big div.row *{padding: 0 15px;} .o_gallery.o_grid.size-auto .row{height: auto;} .o_gallery.o_grid.size-small .row{height: 100px;} .o_gallery.o_grid.size-medium .row{height: 250px;} .o_gallery.o_grid.size-big .row{height: 400px;} .o_gallery.o_grid.size-small img, .o_gallery.o_grid.size-medium img, .o_gallery.o_grid.size-big img{height: 100%;} .o_gallery.o_masonry.o_spc-none div.col{padding: 0;} .o_gallery.o_masonry.o_spc-none div.col > img{margin: 0 !important;} .o_gallery.o_masonry.o_spc-small div.col{padding: 0 5px;} .o_gallery.o_masonry.o_spc-small div.col > img{margin: 5px 0 !important;} .o_gallery.o_masonry.o_spc-medium div.col{padding: 0 10px;} .o_gallery.o_masonry.o_spc-medium div.col > img{margin: 10px 0 !important;} .o_gallery.o_masonry.o_spc-big div.col{padding: 0 15px;} .o_gallery.o_masonry.o_spc-big div.col > img{margin: 15px 0 !important;} .o_gallery.o_nomode.o_spc-none .img{padding: 0;} .o_gallery.o_nomode.o_spc-small .img{padding: 5px;} .o_gallery.o_nomode.o_spc-medium .img{padding: 10px;} .o_gallery.o_nomode.o_spc-big .img{padding: 15px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators li{border: 1px solid #aaa;} .o_gallery.o_slideshow > .container{height: 100%;} .o_gallery .carousel-inner .item img{max-width: none;} .o_gallery.o_slideshow .carousel, .modal-body.o_slideshow .carousel{height: 100%;} .o_gallery.o_slideshow .carousel .item, .modal-body.o_slideshow .carousel .item{padding-bottom: 64px;} .o_gallery.o_slideshow .carousel img, .modal-body.o_slideshow .carousel img{max-height: 100%; max-width: 100%; margin: auto;} .o_gallery.o_slideshow .carousel ul.carousel-indicators, .modal-body.o_slideshow .carousel ul.carousel-indicators{display: block; height: auto; padding: 0; border-width: 0; position: absolute; bottom: 0;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, .modal-body.o_slideshow .carousel ul.carousel-indicators > *{list-style-image: none; display: inline-block; width: 40px; height: 40px; margin: 0 0px 5px 5px; padding: 0; border: 1px solid #aaa; text-indent: initial; background-size: cover; background-color: #fff; border-radius: 0;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active){opacity: 0.8; -webkit-filter: grayscale(100%); filter: grayscale(100%); filter: gray; filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:first-child, .modal-body.o_slideshow .carousel ul.carousel-indicators > *:first-child{margin-left: 0;} .o_gallery.o_slideshow .carousel .carousel-control.right, .modal-body.o_slideshow .carousel .carousel-control.right, .o_gallery.o_slideshow .carousel .carousel-control.left, .modal-body.o_slideshow .carousel .carousel-control.left{background-image: none; background-color: transparent;} div.carousel .carousel-indicators li{box-shadow: 0 0 0 1px grey;} div.carousel .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.5);} div.carousel span.carousel-img img, div.carousel div.carousel-content{max-height: 95%; padding: 10px;} div.carousel .carousel-control{cursor: pointer;} .parallax{position: relative;} .parallax .oe_structure > :first-child{margin-top: 32px;} .parallax .oe_structure > :last-child{margin-bottom: 32px;} .s_parallax{min-height: 200px;} .s_big_message{background-size: cover;} 

/* /website/static/src/less/website.zoomodoo.less defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF;} .zoomodoo-hover .zoomodoo-flyout{top: 0; left: 0; width: 100%; height: 100%;} .zoomodoo-next .zoomodoo-flyout{top: 0; left: 100%; width: 100%; height: 100%; margin-left: 20px;} 

/* /website_portal/static/src/less/website_portal.less defined in bundle 'web.assets_frontend' */
 .o_my_status_table{table-layout: fixed;} .o_my_status_table th, .o_my_status_table td{text-align: right;} .o_my_status_table th:nth-last-child(2){width: 150px;} .o_my_status_table th:nth-last-child(1){width: 120px;} .o_my_status_table th:nth-child(1), .o_my_status_table td:nth-child(1){width: auto; min-width: 150px; text-align: left;} @media (max-width: 767px){.o_my_status_table{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}} .o_my_home_content > .page-header > a:hover{text-decoration: none;} 

/* /eb_punchout/static/src/less/eb_punchout.less defined in bundle 'web.assets_frontend' */
 input.punchout_quantity::-webkit-outer-spin-button, input.punchout_quantity::-webkit-inner-spin-button{-webkit-appearance: none; margin: 0;} input[type=number].punchout_quantity{-moz-appearance: textfield;} .oe_punchout .text-market{font-size: 12px;} .oe_punchout .thumbnail{border: 1px solid #dde6ed;} 

/* /eb_website_blog/static/src/less/website_blog.less defined in bundle 'web.assets_frontend' */
 .website_blog .o_blog_post_title{font-size: 20px!important; height: 70px;} .website_blog div[name="blog_post_data"]{height: 40px!important;} .website_blog .o_blog_post_teaser{height: 62px; overflow: hidden;} .website_blog .o_blog_tag{text-align: center;} @media screen and (max-width: 991px){.website_blog .o_blog_tag{padding: 0px;}} .website_blog .o_blog_tag a{margin-right: 10px; margin-bottom: 10px;} @media screen and (max-width: 991px){.website_blog .o_blog_tag a{margin-right: auto;}} .website_blog .o_blog_tag .btn-primary{padding: 6px 10px;} @media screen and (max-width: 991px){.website_blog .o_blog_tag .btn-primary{padding: 5px 6px; font-size: 10px;}} .website_blog .o_list_cover .oe_black{opacity: 1!important; background-color: transparent;} .website_blog .o_blog_cover_container{height: 40vh!important;} .website_blog .o_blog_cover_container.o_others_post{height: 250px !important;} .website_blog .o_others_post .o_blog_cover_filter{opacity: 0.6!important; background-color: #000000!important;} .website_blog .o_blog_post_complete.o_sharing_links{margin: 0px auto 0px auto!important;} .website_blog .o_blog_list_image{position: absolute; top: 0; right: 0; left: 0; bottom: 0; height: 100%; width: 100%; object-fit: cover;} @media screen and (max-width: 767px){.website_blog .o_blog_next_post .btn-primary{padding: 6px 10px;}} 

/* /website_blog/static/src/less/website_blog.less defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .has-error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " →";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container > .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover > .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover > .blog_title, .website_blog .o_blog_cover_container.cover_footer > .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto!important; height: 250px!important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767px){.website_blog .o_blog_cover_container > .blog_title > h1{font-size: 26px;}.website_blog .o_blog_cover_container > .blog_title > h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover > .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer > .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{position: absolute; top: 15px; left: auto; bottom: auto; right: 15px; z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid > .text-muted > .mb0 > hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links > p{display: inline; font-size: 12px;} .website_blog .o_sharing_links > a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links > a:hover{text-decoration: none;} .website_blog .o_sharing_links > a.o_twitter_complete, .website_blog .o_sharing_links > a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links > a.o_google_complete, .website_blog .o_sharing_links > a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links > a.o_facebook_complete, .website_blog .o_sharing_links > a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links > a.o_linkedin_complete, .website_blog .o_sharing_links > a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links > a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links > p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links > a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} 

/* /mail/static/src/less/chat_window.less defined in bundle 'web.assets_frontend' */
 .o_chat_window{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; position: fixed; width: 300px; max-width: 100%; height: 400px; max-height: 100%; font-size: 12px; background-color: #ffffff; border: 1px solid gray; border-radius: 3px; z-index: 3;} @media (max-width: 767px){.o_chat_window{width: 100%; height: 100%!important;}.o_chat_window.o_folded{display: none;}} @media print{.o_chat_window{display: none;}} .o_chat_window .o_chat_header{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; color: white; background-color: #7c7bad; padding: 5px;} @media (max-width: 767px){.o_chat_window .o_chat_header{height: 50px;}.o_chat_window .o_chat_header .o_chat_title, .o_chat_window .o_chat_header .o_chat_window_close{font-size: 22px;}} .o_chat_window .o_chat_header .o_chat_title{cursor: pointer; -ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top;} .o_chat_window .o_chat_header .o_chat_window_close{color: white; padding: 3px; margin-left: 5px;} .o_chat_window .o_chat_header .o_chat_window_close:hover{background-color: #5f5e97;} .o_chat_window .o_mail_thread{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; overflow: auto;} .o_chat_window .o_mail_thread .o_thread_date_separator{margin-top: 0px; margin-bottom: 15px; border-color: lightgray;} .o_chat_window .o_mail_thread .o_thread_date_separator .o_thread_date{background-color: #ffffff;} .o_chat_window .o_mail_thread .o_thread_message{padding: 4px 5px;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_sidebar{margin-right: 5px;} .o_chat_window .o_chat_composer{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;} .o_chat_window .o_chat_composer > input{padding: 5px; width: 100%;} .o_chat_window_dropdown{width: auto; height: 28px; color: white; background-color: #7c7bad; cursor: pointer;} @media (max-width: 767px){.o_chat_window_dropdown{display: none;}} .o_chat_window_dropdown .o_chat_window_dropdown_toggler{padding: 5px;} .o_chat_window_dropdown .o_chat_window_dropdown_toggler .o_total_unread_counter{position: absolute; top: -10px; left: auto; bottom: auto; right: 0; background-color: #7c7bad; padding: 0 2px; font-size: smaller;} .o_chat_window_dropdown.open .o_chat_window_dropdown_toggler .o_total_unread_counter{display: none;} .o_chat_window_dropdown > ul{max-width: 300px; padding: 0;} .o_chat_window_dropdown > ul > li.o_chat_header{font-size: 12px; padding: 3px 5px;} .o_chat_window_dropdown > ul > li.o_chat_header ~ li.o_chat_header{border-top: 1px solid white;} .o_chat_window_dropdown > ul > li.o_chat_header:hover{background-color: #5f5e97; color: white;} .o_ui_blocked .o_chat_window{z-index: 1101;} .o_no_chat_window .o_chat_window{display: none;} 

/* /mail/static/src/less/thread.less defined in bundle 'web.assets_frontend' */
 .o_mail_thread .o_thread_show_more{text-align: center;} .o_mail_thread .o_thread_date_separator{margin-top: 15px; margin-bottom: 30px; border-bottom: solid #eeeeee 2px; text-align: center;} .o_mail_thread .o_thread_date_separator .o_thread_date{position: relative; top: 10px; margin: 0 auto; padding: 0 10px; font-weight: bold; background: white;} .o_mail_thread .o_thread_new_messages_separator{margin-bottom: 15px; border-bottom: solid #abaaca 1px; text-align: right;} .o_mail_thread .o_thread_new_messages_separator .o_thread_separator_label{position: relative; top: 8px; padding: 0 10px; background: white; color: #abaaca; font-size: smaller;} .o_mail_thread .o_thread_message{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; padding: 4px 16px; margin-bottom: 0px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar{-ms-flex: 0 0 36px; -moz-flex: 0 0 36px; -webkit-box-flex: 0; -webkit-flex: 0 0 36px; flex: 0 0 36px; margin-right: 10px; margin-top: 2px; text-align: center; font-size: smaller;} @media (max-width: 767px){.o_mail_thread .o_thread_message .o_thread_message_sidebar{margin-top: 4px; font-size: x-small;}} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar{max-width: 36px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{margin-left: -5px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_star{margin-right: -5px;} .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{opacity: 0;} .o_mail_thread .o_thread_message i.o_thread_message_star, .o_mail_thread .o_thread_message i.o_thread_message_needaction, .o_mail_thread .o_thread_message i.o_thread_message_reply, .o_mail_thread .o_thread_message i.o_thread_message_email{cursor: pointer; opacity: 0;} .o_mail_thread .o_thread_message i.o_thread_message_star.fa-star, .o_mail_thread .o_thread_message i.o_thread_message_needaction.fa-star, .o_mail_thread .o_thread_message i.o_thread_message_reply.fa-star, .o_mail_thread .o_thread_message i.o_thread_message_email.fa-star{opacity: 0.6; color: gold;} .o_mail_thread .o_thread_message:hover .o_thread_message_side_date, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_message_side_date{opacity: 0.6;} .o_mail_thread .o_thread_message:hover i.o_thread_message_star, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_star, .o_mail_thread .o_thread_message:hover i.o_thread_message_needaction, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_needaction, .o_mail_thread .o_thread_message:hover i.o_thread_message_reply, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_reply, .o_mail_thread .o_thread_message:hover i.o_thread_message_email, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_email{opacity: 0.6;} .o_mail_thread .o_thread_message:hover i.o_thread_message_star:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_star:hover, .o_mail_thread .o_thread_message:hover i.o_thread_message_needaction:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_needaction:hover, .o_mail_thread .o_thread_message:hover i.o_thread_message_reply:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_reply:hover, .o_mail_thread .o_thread_message:hover i.o_thread_message_email:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_email:hover{opacity: 1;} .o_mail_thread .o_thread_message .o_mail_redirect{cursor: pointer;} .o_mail_thread .o_thread_message .o_thread_message_core{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-width: 0; max-width: 100%; word-wrap: break-word;} .o_mail_thread .o_thread_message .o_thread_message_core.o_mail_note{background-color: #eeeeee;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject{font-style: italic;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_notification{font-style: italic; color: gray;} .o_mail_thread .o_thread_message .o_thread_message_core [summary~=o_mail_notification]{display: none;} .o_mail_thread .o_thread_message .o_thread_message_core p{margin: 0 0 9px;} .o_mail_thread .o_thread_message .o_thread_message_core p:last-child{margin-bottom: 0;} .o_mail_thread .o_thread_message .o_thread_message_core a{display: inline-block; word-break: break-all;} .o_mail_thread .o_thread_message .o_thread_message_core img{max-width: 100%; height: auto;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long{display: none;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info{margin-bottom: 2px; color: #777777;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto, .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto:hover{color: #777777;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_star, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_needaction, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_reply, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_email{padding: 4px;} .o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready{color: grey;} .o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception{color: red; opacity: 1;} .o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce{color: red; opacity: 1;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container{display: inline; position: relative;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content{top: 10px; background: #eeeeee; padding: 4px; border: solid #eeeeee 1px; border-radius: 5px; color: gray; width: 300px; display: none; opacity: 0; position: absolute; transition: opacity 0.5s;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content i.fa-exclamation{color: red;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip:hover + .o_thread_tooltip_content{display: inline; opacity: 1;} .o_mail_thread .o_thread_title{margin-top: 20px; margin-bottom: 20px; font-size: 20px;} .o_mail_thread .o_mail_no_content{padding-top: 0px; padding-right: 16px; padding-bottom: 0px; padding-left: 16px;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_read_more{display: block;} 

/* /im_livechat/static/src/less/im_livechat.less defined in bundle 'web.assets_frontend' */
 .o_livechat_button{position: fixed; bottom: 0px; right: 6px; min-width: 100px; cursor: pointer; white-space: nowrap; background-color: rgba(60, 60, 60, 0.6); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 10px; color: white; text-shadow: #3b4c58 1px 1px 0px; border: 1px solid #505050; border-bottom: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; z-index: 5;} .o_chat_window{z-index: 1002;} .o_chat_window .o_thread_date_separator{display: none;} .o_chat_window .o_livechat_rating{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; overflow: auto; padding: 15px;} .o_chat_window .o_livechat_rating .o_livechat_no_feedback{padding-top: 20px; text-align: right; font-size: 12px;} .o_chat_window .o_livechat_rating .o_livechat_no_feedback > em{cursor: pointer;} .o_chat_window .o_livechat_rating .o_livechat_rating_feedback_text{text-align: justify;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices{margin: 10px 0; text-align: center;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img{width: 50px; opacity: 0.60; cursor: pointer; margin: 5px;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img:hover, .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img.selected{opacity: 1;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason{margin: 10px 0; display: none;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason > textarea{width: 100%; height: 70px; resize: none;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason_button > input{float: right;} 

/* /eb_website_livechat/static/src/less/chat_window.less defined in bundle 'web.assets_frontend' */
 .o_chat_window{border-radius: 0px; border-color: black; border: 1px solid black;} @media (max-width: 767px){.o_chat_window{display: none!important;}} .o_chat_window .o_chat_header{background-color: black; font-size: 14px;} .o_chat_window .o_chat_composer input{border-top: 1px solid black; border-left: 0; border-right: 0; border-bottom: 0;} .o_chat_window .o_chat_composer input:hover, .o_chat_window .o_chat_composer input:active, .o_chat_window .o_chat_composer input:focus, .o_chat_window .o_chat_composer input:focus-visible{outline: 0;} .o_chat_window .o_chat_header .o_chat_window_close:hover{background-color: black;} .o_chat_window .o_chat_title .fa{padding-right: 5px;} .o_chat_window .o_chat_title .unread_counter{color: red; font-weight: bold;} .o_chat_window .o_chat_header .o_chat_window_reduce{color: white; padding: 3px; margin-left: 5px; margin-right: 5px;} 

/* /eb_website_livechat/static/src/less/im_livechat.less defined in bundle 'web.assets_frontend' */
 .o_livechat_button{background-color: black; border: 0px; border-radius: 10px; font-family: "Archivo", sans-serif; font-size: 18px; bottom: 20px; right: 20px; min-width: 90px;} @media (max-width: 767px){.o_livechat_button{display: none!important;}} .o_livechat_button:before{content: "\f27a"; font: normal normal normal 24px/1 FontAwesome; margin-right: 5px;} .o_livechat_button:after{content: " "; position: absolute; top: -4px; right: -4px; padding: 8px; background: limegreen; z-index: 2; border-radius: 10px;} .o_livechat_rating_reason > textarea{border: 1px solid black;} .o_livechat_rating_reason > textarea:hover, .o_livechat_rating_reason > textarea:active, .o_livechat_rating_reason > textarea:focus, .o_livechat_rating_reason > textarea:focus-visible{outline: 0;} .o_livechat_rating_reason .o_rating_submit_button{line-height: 1;} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_payment/static/src/css/website_payment.css defined in bundle 'web.assets_frontend' */
input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 34px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /eb_website_sale/static/src/less/website_sale.less defined in bundle 'web.assets_frontend' */
 #products_grid{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 0px;} #products_grid > .oe_product.oe_list:not(:first-child){margin-top: 15px;} .oe_product{border: 1px solid #dde6ed;} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .oe_website_sale .product_count{margin-top: 20px; margin-bottom: 10px; margin-left: 15px;} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .text-info{color: #000000;} .oe_product.oe_list{-webkit-box-flex: 100%; -ms-flex: 100% 0 0px; flex: 100% 0 0;} .oe_product.oe_list section{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;} .oe_product .oe_product_image{-webkit-box-flex: 100%; -ms-flex: 100% 0 0; flex: 30% 0 0; padding: 5px;} @media screen and (min-width: 500px){.oe_product .oe_product_image{-webkit-box-flex: 150px; -ms-flex: 150px 0 0; flex: 150px 0 0; padding: 7.5px;}} @media screen and (min-width: 768px){.oe_product .oe_product_image{-webkit-box-flex: 200px; -ms-flex: 200px 0 0; flex: 200px 0 0; padding: 7.5px;}} .oe_product .oe_product_image img{margin: 0 auto;} .oe_product .oe_product_detail{flex: 70% 0 0; padding: 5px 5px 10px 5px;} @media screen and (min-width: 500px){.oe_product .oe_product_detail{-webkit-box-flex: 1; -ms-flex: 0px 1 1; flex: 0px 1 1; padding: 15px;}} @media (max-width: 767px){.oe_product .oe_product_detail .oe_subdescription, .oe_product .oe_product_detail .alert{font-size: 10px;}.oe_product .oe_product_detail h2{max-height: 60px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}} .oe_product .oe_product_ref{font-size: 12px;} .oe_product .product_price{font-size: 16px;} .oe_product .oe_subdescription{font-size: 12px; overflow: hidden; margin-bottom: 10px; margin-top: 5px;} .oe_product .oe_subdescription ul{list-style: inside; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 5px; padding-left: 0px;} .oe_product .oe_subdescription li{width: 50%;} @media (max-width: 991px){.oe_product .oe_subdescription li{width: 100%;}} .oe_product .website_published_button{-webkit-box-flex: 100%; -ms-flex: 100% 0 0; flex: 100% 0 0; background: rgba(100, 100, 100, 0.2);} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #o_shop_collapse_category li a{display: inline-block; padding-left: 3px; padding-right: 3px;} #o_shop_collapse_category li i.glyphicon{cursor: pointer; font-size: 11px;} #o-carousel-product .carousel-inner div.item{height: 400px;} @media (max-width: 767px){#o-carousel-product .carousel-inner div.item{height: 275px;}} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 10px 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; text-align: center; list-style-position: inside;} @media (max-width: 767px){#o-carousel-product .carousel-indicators{margin: 10px 0 0 0;}} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; height: 400px;} @media (max-width: 767px){.product_detail_img{height: 275px;}} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} .breadcrumb-basket{margin: 25px auto 40px; width: 572px; display: flex; justify-content: space-between;} .breadcrumb-basket .step{position: relative;} .breadcrumb-basket .step.current .step_number{border-color: #000000; color: #000000; background-color: #fff; border: 1px solid #000000;} .breadcrumb-basket .step .step_number{width: 32px; height: 32px; border: 2px solid #d8d8d8; border-top-color: #d8d8d8; border-right-color: #d8d8d8; border-bottom-color: #d8d8d8; border-left-color: #d8d8d8; background-color: #ececec; display: flex; justify-content: center; align-items: center; box-sizing: border-box; font-size: 14px; font-weight: 600; color: #989898;} .breadcrumb-basket .step.current .step_title{color: #000000; font-weight: 600;} .breadcrumb-basket .step .step_title{position: absolute; width: 130px; font-size: 12px; text-align: center; transform: translateX(-50%); left: 50%; top: 32px; margin-top: 12px; color: #757575; line-height: 12px;} .breadcrumb-basket .step:not(:last-child)::after{content: ""; width: 148px; height: 2px; background-color: #d8d8d8; position: absolute; left: 32px; top: 16px;} .breadcrumb-basket .step.previous .step_number{background-color: #dde6ed; border-color: #dde6ed; color: #000;} .breadcrumb-basket .step.previous .step_title{font-weight: 600; color: #353535;} .breadcrumb-basket a:hover, .breadcrumb-basket a:focus{text-decoration: none; color: #000; outline: none;} @media screen and (max-width: 767px){.breadcrumb-basket{width: fit-content; margin: 75px auto 0; margin-top: 25px; margin-bottom: 55px;}.breadcrumb-basket .step:not(:last-child){margin-right: 40px;}.breadcrumb-basket .step .step_title{width: 55px; font-size: 10px; line-height: 13px; z-index: 1;}.breadcrumb-basket .step:not(:last-child)::after{width: 45px;}} #products_grid_before{padding-top: 0px;} #products_grid_before .btn-group{display: block;} #products_grid_before .btn-group .btn{display: block;} #products_grid_before .btn-group > .btn, #products_grid_before .btn-group-vertical > .btn{float: none;} @media screen and (max-width: 991px){#products_grid_before{height: 100%; width: 0; position: fixed; z-index: 9999; top: 0; left: 0; background-color: #fff; overflow-x: hidden; overflow-y: auto; transition: 0.4s; box-shadow: 0 -40px 45px -8px rgba(0, 0, 0, 0.2); padding: 0; width: 325px; max-width: 100%; transform: translateX(-100%); visibility: hidden;}#products_grid_before.active{transform: none; visibility: visible;}} #products_grid .dropdown-menu{width: 100%; border-radius: 0px; border-bottom: 4px solid #d85eec;} #products_grid .dropdown-menu li > a:hover, #products_grid .dropdown-menu li > a:focus{background-color: transparent; color: #d85eec;} .o_website_nav_sale_search{float: left; margin: 16px;} .o_website_nav_sale_search .form-control{border-color: #fff; border-radius: 4px 0 0 4px !important;} .o_website_nav_sale_search .oe_search_button{border-color: #fff; border-radius: 0 4px 4px 0 !important;} #cart_total [class^="col-"]{padding: 0px 15px 5px 5px;} [data-publish='off'] > *:not(.css_options){opacity: 1;} .text-market{margin-left: 5px; font-size: 14px; font-weight: normal;} .text-bpu{background-color: #d85eec; color: #ffffff; padding: 5px;} .text-catalogue{background-color: #ff3f1f; color: #ffffff; padding: 2px;} .text-barre{font-size: 14px; font-weight: normal; font-style: italic; text-decoration: line-through; white-space: nowrap;} #product_details{padding: 40px 70px 40px 70px;} @media screen and (max-width: 767px){#product_details{padding: 20px 30px 20px 30px;}} #product_details .input-lg{border: 0px; width: 67px; height: 55px; text-align: center;} #product_detail h1{font-size: 28px;} @media (max-width: 767px){#product_detail h1{font-size: 24px; margin-top: 0px;}} .thumbnail{border: 1px solid #dde6ed;} .thumbnail .thumbnail_title{height: 40px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: 0px; font-size: 14px;} .thumbnail .thumbnail_title a{display: block; font-weight: bold;} .thumbnail .thumbnail_availability{height: 40px;} .thumbnail .thumbnail_image a:focus{outline: none;} .table-characteristics td{padding-left: 0px!important; padding-right: 0px!important; padding-top: 0px!important; text-align: right; border: none!important;} .table-characteristics td:first-child{text-align: left!important; font-weight: bold; text-transform: uppercase;} .table-characteristics-full td{border: none!important;} .table-characteristics-full td:first-child{text-align: left!important; font-weight: bold; text-transform: uppercase;} .table-characteristics-full tbody > tr:nth-of-type(2n+1){background-color: #dde6ed;} @media screen and (max-width: 991px){.flex-add-product #quantity, .flex-add-product #add_to_cart{margin-bottom: 16px!important;}.flex-add-product .alert{margin-left: 0px!important;}.flex-add-product .a-minus, .flex-add-product .a-plus{margin-bottom: 32px!important;}} input.quantity::-webkit-outer-spin-button, input.quantity::-webkit-inner-spin-button{-webkit-appearance: none; margin: 0;} input[type=number].quantity{-moz-appearance: textfield;} input.quantity{width: 60px;} input.quantity.quantity-sm{width: 50px;} input.quantity.error{color: #ff3f1f;} .error_quantity_max{display: none; color: #ff3f1f;} .all_shipping .panel-footer{min-height: 59px;} .popover-over-quantity{border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; border-radius: 0px; color: #ff3f1f; text-align: center;} .popover-over-quantity a{text-decoration: underline;} .popover-over-quantity a.text-delta:hover, .popover-over-quantity a.text-delta:focus, .popover-over-quantity a.text-delta:active{color: #ff3f1f; text-decoration: underline;} .popover-over-quantity.bottom .arrow{border-bottom-color: black;} .select-brand-item{margin: 0 10px 10px; width: 18%;} @media screen and (max-width: 1199px){.select-brand-item{width: 30%;}} @media screen and (max-width: 767px){.select-brand-item{width: 44%;}} .brand-item{background-color: #fff; border: 1px solid #dde6ed; cursor: pointer; display: block; font-size: 12px; font-weight: 600; margin-bottom: 15px; padding: 9px; text-align: center;} .brand-item:hover{border-color: #d85eec;} .brand-item img{height: 45px;} @media screen and (max-width: 767px){.brand-item img{height: 30px;}} .brand-item.active{border: 1px solid #D85EEC;} .js_attributes_header{font-size: 1.3em; height: 36px; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} @media (max-width: 991px){.js_attributes_header{display: block;}} .js_attributes .nav-stacked{margin-top: 15px;} .js_attributes div.filters-title{padding: 10px; background: #dde6ed; cursor: pointer;} .js_attributes .my-filters div{padding: 10px;} .js_attributes .my-filters-items{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;} .js_attributes .my-filters-items span{margin-right: 10px; margin-top: 10px;} .js_attributes .my-filters-selected a{color: #ff3f1f;} .js_attributes .nav-stacked > li{background: #F7F7F7;} .js_attributes .nav-stacked > li.white{background: white;} .label-quantity{margin-left: 18px;} @media (max-width: 767px){.shop-category{padding-bottom: 0px!important;}} .shop-category .thumbnail{border: 1px solid #dde6ed; padding: 0px!important;} @media (min-width: 1200px){.shop-category .thumbnail:hover{border: 1px solid #d85eec;}.shop-category .thumbnail:hover .caption{background: #d85eec;}.shop-category .thumbnail:hover a, .shop-category .thumbnail:hover a:hover, .shop-category .thumbnail:hover a:focus{color: white; outline: none;}.shop-category .thumbnail:hover .fa{color: white;}} @media (max-width: 767px){.shop-category .thumbnail{display: flex;}} @media (max-width: 767px){.shop-category .link{flex: 40% 0 0;}} .shop-category .caption{background: #dde6ed; height: 55px; display: flex; justify-content: space-between; align-items: center; width: 100%;} .shop-category .caption a, .shop-category .caption a:hover, .shop-category .caption a:focus{width: 100%; outline: none;} .shop-category .caption span[aria-expanded=true] .fa-chevron-down{transition: 0.3s transform ease-in-out; transform: rotate(180deg);} @media (max-width: 767px){.shop-category .caption{background: transparent; height: 80px; flex: 60% 0 0;}} .shop-category img{min-height: 150px; max-height: 150px;} @media (max-width: 767px){.shop-category img{min-height: 80px; max-height: 80px;}} .park-category img{min-height: 100px; max-height: 100px;} @media (max-width: 767px){.park-category img{min-height: 80px; max-height: 80px;}} .collapse-sub-category{background: #fff; width: 100%; margin: 0; list-style: none; border-left: 1px solid #dde6ed; border-right: 1px solid #dde6ed; border-bottom: 1px solid #dde6ed; padding-left: 15px; padding-right: 15px;} .shop-subcategory{left: 0; position: absolute; right: 0; text-align: left; transition: max-height 0.5s, border 0s; z-index: 2; margin-left: 0px; padding-left: 15px; padding-right: 15px;} .shop-subcategory li{min-height: 25px;} .shop-subcategory li:first-child{padding-top: 15px; padding-bottom: 10px;} .shop-subcategory li:last-child{padding-bottom: 15px;} #ccs-inline-content sub{line-height: 1;} .ccs-fancybox-container sub{line-height: 1;} .order-promo{display: flex; justify-content: space-between; cursor: pointer;} .order-promo-code{display: flex; justify-content: space-between;} .order-promo-code .fa{cursor: pointer;} .tabs-products{-webkit-box-orient: horizontal; -webkit-box-direction: normal; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row;} .tabs-products li{-webkit-box-flex: 1; cursor: pointer; display: inline-block; -ms-flex: 1; flex: 1; text-align: center; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #dde6ed;} .tabs-products li a{border: none;} .tabs-products li a h2{margin-top: 0px; margin-bottom: 0px;} .tabs-products li.active{border-color: #d85eec;} .tabs-products li.active a{border: none;} .tabs-products li.active a h2{color: #d85eec;} .tabs-products li a:hover, .tabs-products li a:focus, .tabs-products li.active a:hover, .tabs-products li.active a:focus{color: #d85eec; text-decoration: none; outline: none; background: transparent; border: none;} @media screen and (max-width: 991px){.tabs-products{display: none;}} @media screen and (max-width: 767px){.oe_cart_left{padding-left: 0px!important; padding-right: 0px!important;}} .oe_cart_empty{padding: 36px;} .oe_printer_compatible{padding-bottom: 0px!important;} .oe_printer_compatible .thumbnail_image img{width: 150px; height: 150px;} .oe_printer_compatible .thumbnail_title{height: 59px;} @media screen and (max-width: 767px){.oe_printer_compatible .thumbnail{display: flex; padding: 0px;}.oe_printer_compatible .thumbnail_image{flex: 30% 0 0;}.oe_printer_compatible .thumbnail_image img{width: 90px; height: 90px; padding: 5px;}.oe_printer_compatible .thumbnail_title{flex: 70% 0 0; height: 70px; display: flex; justify-content: center; align-items: center;}} .oe_associated_product{padding-bottom: 0px!important;} .oe_associated_product .thumbnail_price{display: flex; justify-content: center;} @media screen and (max-width: 767px){.oe_associated_product .thumbnail{display: flex; padding: 5px 0px 10px 0px;}.oe_associated_product .thumbnail_image{flex: 30% 0 0;}.oe_associated_product .thumbnail_image img{width: 90px; height: 90px; padding: 5px;}.oe_associated_product .thumbnail_info{flex: 70% 0 0;}.oe_associated_product .thumbnail_title{text-align: left; height: auto; max-height: 65px;}} .dropdown_sorty_by_li{font-style: italic; color: #777777; padding: 3px 20px;} .badge-promo{position: absolute; top: 0; left: 0;} @media screen and (max-width: 767px){.badge-promo{position: relative; display: flex; margin-top: -10px; margin-bottom: 10px;}} .badge-promo--list{position: absolute; left: 0; top: 0;} .badge-promo--list a:hover, .badge-promo--list a:focus{text-decoration: none; outline: none;} .badge-promo--list .badge-promo--main{background-color: #ff3f1f; font-size: 13px;} .badge-promo--list .badge-promo--main .badge-promo--label{color: white; font-weight: bold; text-align: center; padding: 1px 10px;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /eb_website_portal_sale/static/src/less/eb_website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .select2-drop-active{border-color: #000000; border-top: none;} .form-control.select2-container.select2-dropdown-open{border: 1px solid #000000;} .form-control.js_select2{width: 287px;} @media (max-width: 767px){.form-control.js_select2{width: 100%;}} .form-control.js_select2_stats{width: 270px;} @media (max-width: 767px){.form-control.js_select2_stats{width: 100%;}} .select2-container a.select2-choice:focus{outline: none !important;} .oe_cart_waiting .list-unstyled input{width: 300px; display: inline-block;} .multiselect-stats{width: 100%; border-radius: 0px; border: 1px solid black; border-top: none;} .multiselect-stats .form-check{padding: 5px!important;} .multiselect-stats .form-check-input{display: none;} .multiselect-stats .form-check-label{white-space: normal;} .multiselect-stats .multiselect-option:hover{color: #d85eec; background-color: transparent!important;} .multiselect-stats .multiselect-option.active{color: #d85eec !important; background-color: transparent!important;} .multiselect-stats .multiselect-search{margin-left: 0rem!important; border: 1px solid #000!important; padding-left: 4px!important;} .multiselect-stats .form-control{height: 30px;} .btn-stats{padding-left: 0px!important; padding-right: 0px!important;} .btn-stats .multiselect-text{padding-left: 8px; padding-right: 35px; font-weight: bold; font-size: 12px;} .btn-stats .multiselect-text:after{display: block!important; content: " "; position: absolute; top: 4px; right: 0px; background: url("/theme_ecoburotic/static/src/img/select2-modif.png") no-repeat 0 1px; width: 18px; height: 18px;} .btn-stats:active:focus, .btn-stats:active:hover{border-color: black!important; background: transparent!important;} .btn-stats .multiselect-filter{padding-left: 4px; padding-right: 4px; margin-top: 10px; display: none;} .btn-stats .select2-search-choice-close{display: none; right: 25px; top: 11px; background: url("/theme_ecoburotic/static/src/img/select2-modif.png") right top no-repeat;} .btn-stats.open{border-bottom: none!important;} .btn-stats.open .multiselect-text:after{background-position: -18px 1px;} .btn-stats.open .multiselect-filter{display: block;} 

/* /eb_misc/static/src/less/loader.less defined in bundle 'web.assets_frontend' */
 .loader{position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 100; background-color: rgba(0, 0, 0, 0.6); cursor: wait; display: flex; justify-content: center; align-items: center;} .loader_container{text-align: center;} .loader_view{display: inline-block; border: 8px solid white; border-top: 8px solid #000000; border-radius: 50%; width: 50px; height: 50px; animation: spin 2s linear infinite; cursor: wait;} .loader_message{color: white;} .loading{width: 50px; height: 50px; border-radius: 100%; position: relative; margin: 0 auto;} #loading-product:before, #loading-product:after{content: ""; position: absolute; top: -10px; left: -10px; width: 100%; height: 100%; border-radius: 100%; border: 3px solid transparent; border-top-color: #d85eec;} #loading-product:before{z-index: 100; animation: spin 1s infinite;} #loading-product:after{border: 3px solid #dde6ed;} @keyframes spin{0%{-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}} 

/* /theme_ecoburotic/static/lib/cookieconsent/cookieconsent.css defined in bundle 'web.assets_frontend' */
:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-border-radius:.35em;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-border-radius:4px;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0} .c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0} .cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset} .cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;text-rendering:optimizeLegibility} #c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600} #cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em;border-radius:var(--cc-border-radius)} #s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0} .cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden} .cc_div a{border-bottom:1px solid} .cc_div a:hover{border-color:transparent;text-decoration:none} #cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important} .c--anim .c-bn{transition:background-color .25s ease!important} .c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important} #cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)} #cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)} #cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)} #cm.top.slide{transform:translateY(-1.6em)} #cm.bar.slide{transform:translateY(100%)} #cm.bar.top.slide{transform:translateY(-100%)} .show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important} .show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)} .show--settings .c--anim #s-cnt{visibility:visible!important} .force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important} #cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.5em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1} #cc_div #cm{display:block!important} #c-ttl{font-size:1.05em;margin-bottom:.7em} .cloud #c-ttl{margin-top:-.15em} #c-txt{font-size:.9em;line-height:1.5em} .cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em} .cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:4px;border-radius:var(--cc-btn-border-radius);color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none} #c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em} #s-cnt #s-rall-bn{float:none} #cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)} #s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101} #s-bl{outline:none} #s-bl .title{margin-top:1.4em} #s-bl .b-bn,#s-bl .title:first-child{margin-top:0} #s-bl .b-acc .p{margin-top:0;padding:1em} #s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%} #s-cnt .b-bn .b-tl.exp{cursor:pointer} #s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0} #s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)} #s-bl .b-bn{position:relative} #s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease} #s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)} #s-bl .c-bl:last-child{margin-bottom:.5em} #s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none} #s-bl .c-bl:not(.b-ex):first-child:hover{background:transparent;background:unset} #s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none} #s-bl .c-bl.b-ex+.c-bl{margin-top:2em} #s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0} #s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em} #s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0} #s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden} #s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em} .cc_div .b-tg .c-tgl:disabled{cursor:not-allowed} #c-vln{display:table-cell;position:relative;vertical-align:middle} #cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%} #cs,#s-inr{height:100%} #s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden} #s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)} #s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%} #s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0} .cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none} .cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent} #c-bns button:first-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)} #c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)} #c-bns.swap button:last-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)} .cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)} #c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)} #c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)} #s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2} #s-hdr,#s-ttl{vertical-align:middle} #s-ttl{display:table-cell;font-size:1em} #s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em} #s-c-bnc{display:table-cell;vertical-align:middle} .cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1} #c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto} #c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)} @media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:transparent;border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}} .cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle} .cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0} .cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0} .cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease} .cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em} .cc_div .b-tg .c-tg.c-ro{cursor:not-allowed} .cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)} .cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none} .cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em} .cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)} #s-bl table,#s-bl td,#s-bl th{border:none} #s-bl tbody tr{transition:background-color .25s ease} #s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)} #s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%} #s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top} #s-bl th{font-family:inherit;padding:1.2em} #s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)} .force--consent #cs,.force--consent #s-cnt{width:100vw} #cm-ov,#cs-ov{background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden} .c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block} #cs-ov{z-index:2} .force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw} .force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible} .force--consent #cm{position:absolute} .force--consent #cm.bar{max-width:100vw;width:100vw} html.force--consent.show--consent{overflow-y:hidden!important} html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important} .cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)} .cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)} .cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em} #s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)} #s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px} #s-c-bn:after{transform:rotate(-45deg)} .cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%} .cc_div .on-i{left:0;opacity:0} .cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em} .cc_div .off-i:before{transform:rotate(45deg)} .cc_div .off-i:after{transform:rotate(-45deg)} .cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1} .cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0} #cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)} #cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)} #cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em} #cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset} .cc_div .cloud #c-inr{display:table;width:100%} .cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%} .cc_div .cloud #c-txt{font-size:.85em} .cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle} #cm.cloud .c-bn{margin:.625em 0 0;width:100%} #cm.cloud .c-bn:first-child{margin:0} #cm.cloud.left{margin-right:1.25em} #cm.cloud.right{margin-left:1.25em} #cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%} #cm.bar #c-inr{margin:0 auto;max-width:32em} #cm.bar #c-bns{max-width:33.75em} #cm.bar #cs{padding:0} .cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none} .cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em} .cc_div .bar #cs{padding:0} .cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em} .cc_div .bar.left #s-inr{margin-left:0;margin-right:auto} .cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block} .cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px} .cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)} .cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative} .cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap} #cm.top{bottom:auto;top:1.25em} #cm.left{left:1.25em;right:auto} #cm.right{left:auto;right:1.25em} #cm.bar.left,#cm.bar.right{left:0;right:0} #cm.bar.top{top:0} @media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}} .cc_div.ie #c-vln{height:100%;padding-top:5.62em} .cc_div.ie .bar #c-vln{padding-top:0} .cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0} .cc_div.ie .bar #cs{margin-top:0;max-height:100%} .cc_div.ie #cm{border:1px solid #dee6e9} .cc_div.ie #c-s-in{top:0} .cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em} .cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em} .cc_div.ie #s-bl table{overflow:auto} .cc_div.ie .b-tg .c-tg{display:none} .cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle} .cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em} .cc_div.ie .bar #s-bl td:before{display:none} .cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em} .cc_div.ie .bar #s-bl thead tr{position:relative} .cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)} .cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)} 

/* /theme_ecoburotic/static/src/less/variables.less defined in bundle 'web.assets_frontend' */
 

/* /theme_ecoburotic/static/src/less/layout.less defined in bundle 'web.assets_frontend' */
 .bg-alpha, a.bg-alpha{background-color: #000000; color: #ffffff;} .bg-beta, a.bg-beta{background-color: #ffffff; color: #000000;} .bg-gamma, a.bg-gamma{background-color: #d85eec; color: #ffffff;} .bg-delta, a.bg-delta{background-color: #ff3f1f; color: #ffffff;} .bg-epsilon, a.bg-epsilon{background-color: #dde6ed; color: #000000;} a.bg-alpha:hover, a.bg-alpha:focus, a.bg-alpha:active{background-color: #000000; color: #ffffff;} a.bg-beta:hover, a.bg-beta:focus, a.bg-beta:active{background-color: #ffffff; color: #ffffff; text-decoration: none;} a.bg-gamma:hover, a.bg-gamma:focus, a.bg-gamma:active{background-color: #cb70da; color: #ff3f1f; text-decoration: none;} a.bg-delta:hover, a.bg-delta:focus, a.bg-delta:active{background-color: rgba(233, 79, 53, 0.8); color: #ffffff; text-decoration: none;} a.bg-epsilon:hover, a.bg-epsilon:focus, a.bg-epsilon:active{background-color: rgba(229, 229, 229, 0.5); color: #ff3f1f; text-decoration: none;} a.disabled{pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); opacity: 0.65; -webkit-box-shadow: none; box-shadow: none;} .bg-hover:hover{background-image: url("/theme_ecoburotic/static/src/img/belta-pattern.png");} .bg-custom1{background-color: #B5D6F9;} .bg-overlay::before{content: ""; background: rgba(0, 0, 0, 0.5); z-index: 1001; position: fixed; top: 0; right: 0; bottom: 0; left: 0;} body{font-family: "Archivo", sans-serif; color: #000000;} body a{color: #000000;} body a:hover, body a:focus, body a:active{color: #d85eec; text-decoration: underline;} body .text-alpha{color: #000000;} body .text-beta{color: #ffffff;} body .text-gamma{color: #d85eec;} body .text-delta{color: #ff3f1f;} body .text-epsilon{color: #dde6ed;} body label{font-weight: normal;} body .label-mandatory::after{content: "*"; display: inline-block; margin-left: 5px;} body .label-primary, body .label-primary[href]{color: #ffffff; background-color: #000000;} body .label-primary:hover, body .label-primary[href]:hover, body .label-primary:focus, body .label-primary[href]:focus{color: #000000; background-color: #ffffff;} body .btn{padding: 8px 15px; border-radius: 0px;} body .btn-lg{padding: 18px 15px;} body .btn-default{color: #000000; border-color: #000000; border-radius: 0;} body .btn-default:hover{background-color: #ffffff; color: #000000; border-color: #000000;} body .btn-default:active, body .btn-default:focus{background-color: #ffffff; box-shadow: none; color: #000000; border-color: #000000;} body .btn-default-reverse{background-color: #000000; color: white;} body .btn-default-reverse:hover{background-color: #e6e6e6; color: #ffffff;} body .input-group .btn-default, body .input-group .btn-primary{height: 36px; padding: 7px 15px;} body .btn-link{color: #000000;} body .btn-link:hover, body .btn-link:focus{color: #d85eec;} body .btn-primary{color: #ffffff; background-color: #000000; border-color: #000000; border-radius: 0; text-transform: uppercase; font-weight: bold; font-size: 12px;} body .btn-primary:hover, body .btn-primary:focus, body .btn-primary:active, body .btn-primary:active:hover, body .btn-primary:focus:hover{color: #ffffff; background-color: #d85eec; border-color: #d85eec;} body .btn-primary[disabled], body .btn-primary.disabled, body .btn-primary[disabled]:hover, body .btn-primary.disabled:hover, body .btn-primary[disabled]:focus, body .btn-primary.disabled:focus, body .btn-primary[disabled]:active, body .btn-primary.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .btn-primary.active, body .btn-primary.active:hover, body .btn-primary.active:focus{background-color: #d85eec; border-color: #d85eec;} body .btn-primary:active, body .btn-primary.active, body .open > .dropdown-toggle.btn-primary{color: #ffffff; background-color: #d85eec; border-color: #d85eec;} body .btn-primary:active:hover, body .btn-primary.active:hover, body .open > .dropdown-toggle.btn-primary:hover, body .btn-primary:active:focus, body .btn-primary.active:focus, body .open > .dropdown-toggle.btn-primary:focus, body .btn-primary:active:active, body .btn-primary.active:active, body .open > .dropdown-toggle.btn-primary:active, body .btn-primary:active:active:hover, body .btn-primary.active:active:hover, body .open > .dropdown-toggle.btn-primary:active:hover, body .btn-primary:active:focus:hover, body .btn-primary.active:focus:hover, body .open > .dropdown-toggle.btn-primary:focus:hover{color: #ffffff; background-color: #d85eec; border-color: #d85eec;} body .btn-primary-normal{text-transform: none!important;} body .btn-primary-sm{font-size: 11px; padding: 1px 5px;} body .btn-primary-sm3{font-size: 11px; padding: 3px 5px;} body .btn-success{border: 0px; color: #ffffff; background-color: #5cb85c; border-color: #5cb85c; border-radius: 0; text-transform: uppercase; font-weight: bold; font-size: 12px;} body .btn-success:hover, body .btn-success:focus, body .btn-success:active, body .btn-success:active:hover, body .btn-success:focus:hover{color: #ffffff; background-color: #5cb85c; border-color: #5cb85c;} body .btn-success[disabled], body .btn-success.disabled, body .btn-success[disabled]:hover, body .btn-success.disabled:hover, body .btn-success[disabled]:focus, body .btn-success.disabled:focus, body .btn-success[disabled]:active, body .btn-success.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .btn-info{border: 0px; color: #000000; background-color: #dde6ed; border-color: #dde6ed; border-radius: 0; text-transform: uppercase; font-weight: bold; font-size: 12px;} body .btn-info:hover, body .btn-info:focus, body .btn-info:active, body .btn-info:active:hover, body .btn-info:focus:hover{color: #000000; background-color: #dde6ed; border-color: #dde6ed;} body .btn-info[disabled], body .btn-info.disabled, body .btn-info[disabled]:hover, body .btn-info.disabled:hover, body .btn-info[disabled]:focus, body .btn-info.disabled:focus, body .btn-info[disabled]:active, body .btn-info.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .btn-info-classic{border: 0px; color: #000000; background-color: #d9edf7; border-color: #d9edf7; border-radius: 0;} body .btn-info-classic:hover, body .btn-info-classic:focus, body .btn-info-classic:active, body .btn-info-classic:active:hover, body .btn-info-classic:focus:hover{color: #000000; background-color: #d9edf7; border-color: #d9edf7;} body .btn-info-classic[disabled], body .btn-info-classic.disabled, body .btn-info-classic[disabled]:hover, body .btn-info-classic.disabled:hover, body .btn-info-classic[disabled]:focus, body .btn-info-classic.disabled:focus, body .btn-info-classic[disabled]:active, body .btn-info-classic.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .btn-warning{border: 0px; color: #ffffff; background-color: #d85eec; border-color: #d85eec; border-radius: 0; text-transform: uppercase; font-weight: bold; font-size: 12px;} body .btn-warning:hover, body .btn-warning:focus, body .btn-warning:active, body .btn-warning:active:hover, body .btn-warning:focus:hover{color: #ffffff; background-color: #d85eec; border-color: #d85eec;} body .btn-warning[disabled], body .btn-warning.disabled, body .btn-warning[disabled]:hover, body .btn-warning.disabled:hover, body .btn-warning[disabled]:focus, body .btn-warning.disabled:focus, body .btn-warning[disabled]:active, body .btn-warning.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .btn-warning-classic{border: 0px; color: #ffffff; background-color: #f0ad4e; border-color: #f0ad4e; border-radius: 0; text-transform: uppercase; font-weight: bold; font-size: 12px;} body .btn-warning-classic:hover, body .btn-warning-classic:focus, body .btn-warning-classic:active, body .btn-warning-classic:active:hover, body .btn-warning-classic:focus:hover{color: #ffffff; background-color: #f0ad4e; border-color: #f0ad4e;} body .btn-warning-classic[disabled], body .btn-warning-classic.disabled, body .btn-warning-classic[disabled]:hover, body .btn-warning-classic.disabled:hover, body .btn-warning-classic[disabled]:focus, body .btn-warning-classic.disabled:focus, body .btn-warning-classic[disabled]:active, body .btn-warning-classic.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .btn-danger{border: 0px; color: #ffffff; background-color: #ff3f1f; border-color: #ff3f1f; border-radius: 0; text-transform: uppercase; font-weight: bold; font-size: 12px;} body .btn-danger:hover, body .btn-danger:focus, body .btn-danger:active, body .btn-danger:active:hover, body .btn-danger:focus:hover{color: #ffffff; background-color: #ff3f1f; border-color: #ff3f1f;} body .btn-danger[disabled], body .btn-danger.disabled, body .btn-danger[disabled]:hover, body .btn-danger.disabled:hover, body .btn-danger[disabled]:focus, body .btn-danger.disabled:focus, body .btn-danger[disabled]:active, body .btn-danger.disabled:active{color: #aaa; background-color: #efefef; border: none;} body .border_primary{border: 1px solid #000000;} body .text-primary{color: #000000;} body ul.wizard li.text-primary{background: #fbfbfb; color: #d85eec;} body ul.wizard li.text-primary .chevron:before{border-left: 10px solid #fbfbfb;} body .panel-info{border-color: #dde6ed; border-radius: 0px;} body .panel-info > .panel-heading{font-weight: bold; color: #000000; background-color: #dde6ed; border-color: #dde6ed; border-radius: 0px; padding: 15px 15px;} body .panel-info .btn{white-space: normal;} body .pagination > .disabled > span, body .pagination > .disabled > a, body .pagination > li > a, body .pagination > li > span{color: #000000; border-color: transparent;} body .pagination > .active > a, body .pagination > .active > span, body .pagination > .active > a:hover, body .pagination > .active > span:hover, body .pagination > .active > a:focus, body .pagination > .active > span:focus{color: #d85eec; background-color: transparent; border-color: transparent;} body .pagination > .disabled > span:hover, body .pagination > .disabled > span:focus, body .pagination > .disabled > a:hover, body .pagination > .disabled > a:focus, body .pagination > li > a:hover, body .pagination > li > span:hover, body .pagination > li > a:focus, body .pagination > li > span:focus{color: #d85eec; background-color: #ffffff; border-color: transparent; text-decoration: none;} body .alert{border-radius: 0px; border: 0px; padding: 9.5px 15px; margin-bottom: 0px;} body .alert a:hover, body .alert a:focus, body .alert a:active{color: inherit;} body .alert.alert-success{border: 0px; border-radius: 20px; text-transform: uppercase; font-weight: bold; font-size: 12px; background-color: #d85eec; color: #000000;} body .alert.alert-success-classic{background-color: #dff0d8; color: #3c763d; padding: 15px 15px;} body .alert.alert-success-classic a{color: #3c763d; text-decoration: underline;} body .alert.alert-warning{border: 0px; border-radius: 20px; text-transform: uppercase; font-weight: bold; font-size: 12px; background-color: #B5D6F9; color: #000000;} body .alert.alert-warning-classic{background-color: #fcf8e3; color: #8a6d3b; padding: 15px 15px;} body .alert.alert-warning-classic a{color: #8a6d3b; text-decoration: underline;} body .alert.alert-filter{border: 0px; border-radius: 20px; font-weight: bold; font-size: 12px; background-color: #B5D6F9; color: #000000;} body .alert.alert-xs{padding: 4px 10px!important; font-size: 10px;} body .alert.alert-lg{padding: 18px 18px!important; border-radius: 25px;} body .alert.alert-delta{border: 0px; background-color: #ff3f1f; color: #ffffff; padding: 5px 5px;} body .alert.alert-delta-rounded{background-color: #ff3f1f; color: #ffffff; border-radius: 25px;} body .alert-dismissable .close, body .alert-dismissible .close{right: 0px;} body .badge-filter{position: absolute; top: -3px; right: -3px; padding: 5px; background: red; opacity: 0.7; z-index: 2;} body.hide-overflow{overflow: hidden !important;} .o_main_navbar{border: 1px solid #000000; background-color: #000000;} .o_main_navbar > ul > li > a:hover{background-color: #ffffff; color: #000000;} #oe_main_menu_navbar .o_menu_systray a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray a[data-action="translate"]{background-color: #000000; border-color: #000000;} #oe_main_menu_navbar .o_menu_systray a[data-action="edit"]:hover, #oe_main_menu_navbar .o_menu_systray a[data-action="translate"]:hover{background-color: #ffffff; border-color: #ffffff; color: #000000;} [class^="col-"]{padding: 15px;} .o_connected_user #wrapwrap > header > .navbar-default{top: 34px;} .zoomodoo-flyout{border: 1px solid #000000;} .s_parallax[data-scroll-background-ratio="1"]{background-position: center center !important; background-size: cover !important;} .bold, .text-bold{font-weight: bold;} .block{display: block;} .txt-red{color: #000000;} hr{padding: 0;} .border-red-top{border-top: 2px solid #000000;} .border-red-bottom{border-bottom: 2px solid #000000;} .alert-inline-block{display: inline-block;} .reassurance-alpha{background-color: #000000; color: #ffffff;} .reassurance-alpha:hover, .reassurance-alpha:focus{text-decoration: none;} .reassurance-alpha .sprite-reassurance::before{content: ""; display: block; position: absolute; left: 10px; top: 50%; background: url("/theme_ecoburotic/static/src/img/belta-reassurance-blancV2.png") no-repeat 0 0;} @media (max-width: 767px){.reassurance-alpha .p16{padding: 8px;}} .reassurance-epsilon{background-color: #dde6ed; color: #000000;} .reassurance-epsilon:hover, .reassurance-epsilon:focus{color: inherit; text-decoration: none;} .reassurance-epsilon .sprite-reassurance::before{content: ""; display: block; position: absolute; left: 10px; top: 50%; background: url("/theme_ecoburotic/static/src/img/belta-reassurance-noirV2.png") no-repeat 0 0;} @media (max-width: 767px){.reassurance-epsilon .p16{padding: 8px;}} .contact-commercial{background-color: #000000; padding-left: 10px; margin-top: 8px;} @media (max-width: 991px){.contact-commercial{margin-top: 16px;}} .contact-commercial:hover, .contact-commercial:focus{color: #ffffff; background-color: #d85eec; text-decoration: none;} .div-reassurance{display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} @media (max-width: 991px){.div-reassurance{padding-left: 0px; padding-right: 0px;}} @media screen and (max-width: 375px){.div-reassurance{display: block; padding: 0px 0px 10px 0px;}.div-reassurance:nth-last-child(-n + 2){padding-bottom: 0px;}} .sprite-reassurance{position: relative; font-size: 14px; font-weight: bold;} @media screen and (max-width: 375px){.sprite-reassurance{margin: auto;}} .sprite-reassurance.icon-1{width: 60px; height: 35px;} .sprite-reassurance.icon-1::before{margin-top: -17px; width: 42px; height: 35px; background-position: 0px 0px;} .sprite-reassurance.icon-2{width: 50px; height: 35px;} .sprite-reassurance.icon-2::before{margin-top: -17px; width: 27px; height: 35px; background-position: -42px 0px;} .sprite-reassurance.icon-3{width: 60px; height: 35px;} .sprite-reassurance.icon-3::before{margin-top: -17px; width: 31px; height: 35px; background-position: -69px 0px;} .sprite-reassurance.icon-4{width: 60px; height: 35px;} .sprite-reassurance.icon-4::before{margin-top: -17px; width: 43px; height: 35px; background-position: -100px 0px;} .sprite-reassurance.icon-5{width: 60px; height: 35px;} .sprite-reassurance.icon-5::before{margin-top: -17px; width: 43px; height: 35px; background-position: -143px 0px;} .text-reassurance{text-transform: uppercase; font-weight: bold;} @media (max-width: 991px){.text-reassurance{font-size: 11px;}} @media screen and (max-width: 375px){.text-reassurance{margin-top: 5px; text-align: center; font-size: 10px;}} .margin-reassurance{margin: auto;} @media (max-width: 991px){.margin-reassurance{margin-left: -15px; margin-right: -15px;}} #wrapwrap > .post-header a, #wrapwrap > .post-header .fa{color: #000000; font-size: 20px;} #wrapwrap > .post-header span, #wrapwrap > .post-header a, #wrapwrap > .post-header .fa{height: 30px; line-height: 30px; vertical-align: middle; display: inline-block;} #wrapwrap > .post-header a:hover{color: #d85eec; text-decoration: none;} #wrapwrap > .post-header a.active{color: #d85eec; font-weight: bold;} #wrapwrap > .post-header .separate{display: inline-block; width: 1px; height: 10px; background-color: #333333; vertical-align: middle;} #wrapwrap > .post-header .js_change_lang{margin: 0 5px; font-size: 14px;} #wrapwrap > header{position: relative; z-index: 2;} #wrapwrap > header > .navbar-default{background-color: #ffffff; position: sticky; top: 0; border: 0;} #wrapwrap > header > .navbar-default a.navbar-brand img{max-height: none; height: 36px; margin-top: 15px;} @media (max-width: 767px){#wrapwrap > header > .navbar-default a.navbar-brand img{margin-top: 20px; height: 20px;}} @media (max-width: 767px){#wrapwrap > header > .navbar-default a.navbar-brand.logo{padding: 0 5px 0px 10px;}} #wrapwrap > header > .navbar-default .navbar-nav > li.divider{border: none; padding: 0; margin: 0;} #wrapwrap > header > .navbar-default .navbar-nav > li > a{line-height: 70px; padding: 0 14px; color: #000000; font-weight: 600;} #wrapwrap > header > .navbar-default .navbar-nav > li > a > .fa-2x{font-size: 2rem;} #wrapwrap > header > .navbar-default .navbar-nav > li > a > sup{font-size: 0.8rem; top: 0.5rem; background-color: red;} #wrapwrap > header > .navbar-default .navbar-nav > li.dropdown.open > a, #wrapwrap > header > .navbar-default .navbar-nav > li.active > a, #wrapwrap > header > .navbar-default .navbar-nav > li:hover > a{background-color: #ffffff; color: #d85eec;} #wrapwrap > header > .navbar-default .navbar-nav > li.dropdown.open .dropdown-menu{background-color: white;} #wrapwrap > header > .navbar-default .navbar-nav > li .dropdown-menu > .active > a, #wrapwrap > header > .navbar-default .navbar-nav > li .dropdown-menu > .active > a:hover, #wrapwrap > header > .navbar-default .navbar-nav > li .dropdown-menu > .active > a:focus{color: #d85eec; background-color: transparent;} #wrapwrap > header > .navbar-default .navbar-nav > li .dropdown-menu > li > a:hover, #wrapwrap > header > .navbar-default .navbar-nav > li .dropdown-menu > li > a:focus{color: #d85eec; background-color: transparent;} #wrapwrap > header > .navbar-default .navbar-nav > li .dropdown-menu{border-radius: 0; border-bottom: 4px solid #d85eec;} #wrapwrap > header > .navbar-default .navbar-nav > li.dropdown .fa-rotate{transition: transform 200ms ease-in-out;} #wrapwrap > header > .navbar-default .navbar-nav > li.dropdown.open .fa-rotate{transform: rotate(180deg); transition: transform 200ms ease-in-out;} #wrapwrap > header > .navbar-default .navbar-toggle .icon-bar{background-color: #000000;} #wrapwrap > header > .navbar-default .navbar-toggle .icon-bar + .icon-bar{margin-top: 5px;} #wrapwrap > header > .navbar-default .navbar-toggle{padding: 10px; margin-top: 12px; border: 0; float: left; margin-right: 0px;} #wrapwrap > header > .navbar-default .navbar-toggle:hover .icon-bar, #wrapwrap > header > .navbar-default .navbar-toggle:focus .icon-bar{background-color: #000000;} #wrapwrap > header > .navbar-default .navbar-toggle:hover, #wrapwrap > header > .navbar-default .navbar-toggle:focus{background-color: #ffffff;} #wrapwrap > header > .navbar-default .navbar-icon-mobile{padding: 10px 0px 10px 10px; margin-top: 9px; margin-right: 10px; float: right;} #wrapwrap > header > .navbar-default .navbar-icon-mobile .fa{font-size: 2.2rem;} #wrapwrap > header > .navbar-default .navbar-icon-mobile .my_cart_quantity{font-size: 0.8rem; background-color: red; position: absolute; top: 39px; right: 5px;} #wrapwrap > header > .navbar-default .navbar-nav .open > a, #wrapwrap > header > .navbar-default .navbar-nav .open > a:hover, #wrapwrap > header > .navbar-default .navbar-nav .open > a:focus{background-color: #ffffff;} #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group{border-bottom: 1px solid black;} #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .oe_search > input{border: 0; box-shadow: none; color: #000000;} #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:hover, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:active, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:focus, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:focus-visible{border: 0px; margin-left: 0px; outline: 0;} #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:hover:hover, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:active:hover, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:focus:hover, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:focus-visible:hover, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:hover:focus, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:active:focus, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:focus:focus, #wrapwrap > header > .navbar-default .o_website_nav_sale_search .input-group .btn-default:focus-visible:focus{background: transparent;} #wrapwrap > header > .navbar-primary{background-color: #000000; position: sticky; top: 0; border: 0;} #wrapwrap > header > .navbar-primary a.navbar-brand img{max-height: none; height: 36px; margin-top: 15px;} #wrapwrap > header > .navbar-primary .navbar-nav > li.divider{border: none; padding: 0; margin: 0;} #wrapwrap > header > .navbar-primary .navbar-nav > li > a{line-height: 70px; padding: 0 15px; color: #ffffff; font-weight: 600;} #wrapwrap > header > .navbar-primary .navbar-nav > li > a:hover, #wrapwrap > header > .navbar-primary .navbar-nav > li > a:focus{background-color: #000000;} #wrapwrap > header > .navbar-primary .navbar-nav > li > a > .fa-2x{font-size: 2rem;} #wrapwrap > header > .navbar-primary .navbar-nav > li > a > sup{font-size: 0.8rem; top: 0.5rem; background-color: red;} #wrapwrap > header > .navbar-primary .navbar-nav > li.dropdown.open > a, #wrapwrap > header > .navbar-primary .navbar-nav > li.active > a, #wrapwrap > header > .navbar-primary .navbar-nav > li:hover > a{background-color: #000000; color: #d85eec;} #wrapwrap > header > .navbar-primary .navbar-nav > li.dropdown.open .dropdown-menu{background-color: white;} #wrapwrap > header > .navbar-primary .navbar-nav > li .dropdown-menu > .active > a, #wrapwrap > header > .navbar-primary .navbar-nav > li .dropdown-menu > .active > a:hover, #wrapwrap > header > .navbar-primary .navbar-nav > li .dropdown-menu > .active > a:focus{color: #d85eec; background-color: transparent;} #wrapwrap > header > .navbar-primary .navbar-nav > li .dropdown-menu > li > a:hover, #wrapwrap > header > .navbar-primary .navbar-nav > li .dropdown-menu > li > a:focus{color: #d85eec; background-color: transparent;} #wrapwrap > header > .navbar-primary .navbar-nav > li .dropdown-menu{border-radius: 0; border-bottom: 4px solid #d85eec;} #wrapwrap > header > .navbar-primary .navbar-nav > li.dropdown .fa-rotate{transition: transform 200ms ease-in-out;} #wrapwrap > header > .navbar-primary .navbar-nav > li.dropdown.open .fa-rotate{transform: rotate(180deg); transition: transform 200ms ease-in-out;} #wrapwrap > header > .navbar-primary .navbar-toggle .icon-bar{background-color: #000000;} #wrapwrap > header > .navbar-primary .navbar-toggle .icon-bar + .icon-bar{margin-top: 5px;} #wrapwrap > header > .navbar-primary .navbar-toggle{padding: 10px; margin-top: 20px; border-color: #000000;} #wrapwrap > header > .navbar-primary .navbar-toggle:hover .icon-bar, #wrapwrap > header > .navbar-primary .navbar-toggle:focus .icon-bar{background-color: #000000;} #wrapwrap > header > .navbar-primary .navbar-toggle:focus{background-color: #ffffff;} #wrapwrap > header > .navbar-primary .navbar-nav .open > a, #wrapwrap > header > .navbar-primary .navbar-nav .open > a:hover, #wrapwrap > header > .navbar-primary .navbar-nav .open > a:focus{background-color: #ffffff;} #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group{border-bottom: 1px solid #ffffff;} #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .oe_search > input{border: 0; box-shadow: none; color: #ffffff; background-color: #000000;} #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default{background-color: #000000; border-color: #000000;} #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default i{color: #ffffff;} #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:hover, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:active, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:focus, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:focus-visible{border: 0px; margin-left: 0px; outline: 0;} #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:hover:hover, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:active:hover, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:focus:hover, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:focus-visible:hover, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:hover:focus, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:active:focus, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:focus:focus, #wrapwrap > header > .navbar-primary .o_website_nav_sale_search .input-group .btn-default:focus-visible:focus{background: transparent;} #wrapwrap > footer{background-color: #ffffff;} #wrapwrap .file-product{margin-bottom: 20px;} #wrapwrap .file-product > ul{margin: 20px 0;} #wrapwrap .file-product a.file-pdf:before{content: "\f1c1"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; font-size: 20px;} #footer{color: #000000;} #footer .title{position: relative; padding-bottom: 5px; margin-bottom: 30px; color: #000000; font-weight: bold;} #footer a{color: #000000; text-decoration: none;} #footer .row + .row{position: relative; margin-top: 30px; padding-top: 30px;} #footer .row + .row::before{content: ""; display: block; height: 3px; position: absolute; top: 0; right: 0; left: 0; background-color: #d85eec;} #footer .contact .mail a{color: #000000;} #footer .contact .mail a:hover{color: #d85eec;} #footer .contact i{font-size: 1.8rem;} #footer .contact .phone{font-style: italic;} #footer .contact strong{font-style: normal; text-decoration: underline;} .post_footer{background-image: url("/theme_ecoburotic/static/src/img/footer.jpg"); background-size: cover; background-repeat: no-repeat; height: 40px;} main #wrap .nav-pills > li.active > a, main #wrap .nav-pills > li.active > a:hover, main #wrap .nav-pills > li.active > a:focus{color: #d85eec; background-color: transparent;} main #wrap .nav-pills > li > a:hover, main #wrap .nav-pills > li > a:focus{background-color: transparent;} main #wrap .blog_title > div{margin: 20px 0;} main #wrap .blog_title .post-meta .fa{color: #fff;} .my-product-card{min-height: 70px;} .my-product-card_title{padding: 1rem; font-size: 1.2rem; text-transform: uppercase; font-family: "MonumentExtended", sans-serif;} @media (min-width: 768px) and (max-width: 991px){.my-product-card_light{font-size: 1rem;}} .my-product-card_link{padding: 0.25rem 0.5rem; font-size: 1rem; position: absolute; bottom: 15px; right: 15px;} .my-product-card_link .glyphicon{margin-left: 0.5rem;} .my-product-card_icon{margin-left: 16px;} @media (max-width: 767px){.my-product-card_icon{margin-left: 20px !important;}} .my-product-card_icon:before{content: ""; display: block; width: 50px; height: 50px; float: left; margin: 0 16px 0 0;} @media (max-width: 767px){.my-product-card_icon:before{margin: 0 8px 0 0;}} .my-product-card_icon-light{margin-left: 16px;} @media (max-width: 767px){.my-product-card_icon-light{margin: auto;}} .my-product-card_icon-light:before{content: ""; display: block; width: 50px; height: 50px; float: left; margin: 0 16px 0 0;} @media (max-width: 767px){.my-product-card_icon-light:before{margin: auto;}} .my-product-card_icon-printer:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-printer-white.png") no-repeat; background-size: 50px 50px;} .my-product-card_icon-laptop:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-laptop-white.png") no-repeat; background-size: 50px 50px;} .my-product-card_icon-sheets:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-sheets-white.png") no-repeat; background-size: 50px 50px;} .my-product-card_icon-handshake:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-handshake-black.png") no-repeat; background-size: 50px 50px;} .my-product-card_icon-screen:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-screen-white.png") no-repeat; background-size: 50px 50px;} .my-product-card_icon-keyboard-mouse:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-keyboard-mouse-black.png") no-repeat; background-size: 50px 50px;} a.my-product-card:hover, a.my-product-card:focus, a.my-product-card:active{text-decoration: none;} a.my-product-card:hover.bg-delta, a.my-product-card:focus.bg-delta, a.my-product-card:active.bg-delta{color: white; background-color: #ff3f1f;} a.my-product-card:hover.bg-gamma, a.my-product-card:focus.bg-gamma, a.my-product-card:active.bg-gamma{color: white; background-color: #d85eec;} a.my-product-card:hover.bg-epsilon, a.my-product-card:focus.bg-epsilon, a.my-product-card:active.bg-epsilon{color: black; background-color: #dde6ed;} .my-product-card-border-alpha{padding: 5px; border: 1px solid #000000;} .my-product-card-border-delta{padding: 5px; border: 1px solid #ff3f1f;} .my-product-card-border-gamma{padding: 5px; border: 1px solid #d85eec;} .my-product-card-disabled{padding: 5px; opacity: 0.8;} .products-card{margin: 15px 0; border: 1px solid #dde6ed;} .products-card_heading{text-align: center; margin-bottom: 15px;} @media screen and (min-width: 992px){.products-card_heading{margin-bottom: 0;}} .products-card_body_title{width: 100%; font-weight: bold;} .products-card_body_description{width: 100%;} .products-card_line:not(:first-child){border-top: 1px solid #dde6ed;} @media (min-width: 768px){.products-card_line:not(:first-child){border-top: none;}} .products-card_form{flex: 1 1 100%;} .products-card_form .form-control{display: inline-block; vertical-align: middle;} .products-card figure img{margin-left: auto; margin-right: auto;} .products-card figcaption{color: #000000; margin: 15px; font-size: 14px; text-transform: capitalize; font-weight: bold;} .products-card .glyphicon{font-size: 16px; color: #000000;} .products-card-without-products{margin: 15px 0; border: 1px solid #dde6ed;} .order-card{margin: 15px 0; border: 1px solid #dde6ed; background-color: #dde6ed;} .order-card--th{border: none; background-color: transparent;} .order-card_body{background-color: white;} .order-card .btn{white-space: normal; text-align: left;} .order-card .glyphicon{font-size: 16px; color: #000000;} .order-card .btn .glyphicon, .order-card .btn .fa{font-size: 14px; color: #ffffff; margin-right: 15px;} .thumbnail{border-radius: 0px; margin-bottom: 0; padding: 15px; text-align: center; height: 100%;} .thumbnail_title{margin-top: 8px; margin-bottom: 16px; font-size: 16px;} .thumbnail .img{display: inline-block;} .contracts-card{margin: 15px 0; border: 1px solid #dde6ed;} .contracts-card_title{margin-left: 16px; min-width: 150px;} .contracts-card_title p{margin-bottom: 0px;} .contracts-card_hr{background-image: url("/theme_ecoburotic/static/src/img/footer.jpg"); background-size: cover; background-repeat: no-repeat; height: 1px;} .contracts-card_icon{border-radius: 50%;} .contracts-card_icon:before{content: ""; display: block; width: 35px; height: 35px; float: left; margin: 12px;} .contracts-card_icon-handshake:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-handshake-white.png") no-repeat; background-size: 35px 35px;} .contracts-card_icon-clock:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-clock-white.png") no-repeat; background-size: 35px 35px;} .contracts-card_icon-sheet:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-sheet-white.png") no-repeat; background-size: 35px 35px;} .contracts-card_header{background-color: #dde6ed;} .card{position: relative; margin: 7.5px 0 16px 0; border-radius: 2px;} .bg-pattern-1{background: url("/theme_ecoburotic/static/src/img/bg-pattern1.jpg"); background-size: cover; background-repeat: no-repeat;} .hr-pattern-1{background-image: url("/theme_ecoburotic/static/src/img/footer.jpg"); background-size: cover; background-repeat: no-repeat; height: 1px;} h1.header{font-family: "MonumentExtended", sans-serif; text-shadow: 0 0 1px white; color: #000000;} @media (max-width: 991px){h1.header{font-size: 24px; margin-top: 5px; margin-bottom: 5px;}} @media (max-width: 991px){h3.subheader{font-size: 16px; margin-top: 10px; margin-bottom: 5px;}} .popover{min-width: 368px;} .label-price{font-size: 100%; font-weight: normal;} .js_usermenu{min-width: 250px;} .js_usermenu .row{margin: 0px;} .js_usermenu [class^="col-"]{padding-bottom: 0px;} .js_usermenu_mobile{min-width: 250px; list-style: none; padding-left: 0px;} .js_usermenu_mobile .row{margin: 0px;} .js_usermenu_mobile [class^="col-"]{padding-bottom: 0px;} .js_usermenu_mobile .divider{height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5;} .js_usermenu_mobile li > a{display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap;} .js_usermenu_mobile li > a:hover, .js_usermenu_mobile li > a:focus{color: #d85eec; text-decoration: none;} @media (min-width: 1200px){li.dropdown-usermenu:hover > .dropdown-menu{display: block;}} .invoice-card{margin: 15px 0; border: 1px solid #dde6ed; background-color: #dde6ed;} .invoice-card--th{border: none; background-color: transparent;} .invoice-card_body{background-color: white;} .invoice-card .btn{white-space: normal; text-align: left;} .invoice-card .glyphicon{font-size: 16px; color: #000000;} .invoice-card .btn .glyphicon, .invoice-card .btn .fa{font-size: 14px; color: #ffffff; margin-right: 15px;} .form-control{color: #000000; border: 1px solid #000000; border-radius: 0px; height: 36px; box-shadow: none;} .form-control:focus{border-color: #000000; box-shadow: none;} .navbar-account{background-color: transparent; border-color: transparent; color: #000000;} .navbar-account .navbar-brand{height: 40px; font-size: 14px;} .navbar-account .navbar-brand.active{color: #d85eec;} @media screen and (min-width: 768px) and (max-width: 991px){.navbar-account ul{padding: 10px 15px;}} .navbar-account .navbar-header > a{color: #000000;} .navbar-account .navbar-header > a:hover{color: #d85eec;} .navbar-account .navbar-header > a:focus{color: #d85eec;} @media screen and (min-width: 768px) and (max-width: 991px){.navbar-account .navbar-nav > li{margin-right: 9px;}} .navbar-account .navbar-nav > li > a{color: #000000; padding: 5px 0px 5px 0px;} .navbar-account .navbar-nav > li > a:hover{color: #d85eec;} .navbar-account .navbar-nav > li > a:focus{color: #d85eec;} .navbar-account .nav-pills > li.active > a, .navbar-account .nav-pills > li.active > a:hover, .navbar-account .nav-pills > li.active > a:focus{color: #d85eec; background-color: transparent;} .navbar-account .navbar-nav > .active > a, .navbar-account .navbar-nav > .active > a:hover, .navbar-account .navbar-nav > .active > a:focus{color: #d85eec; background-color: transparent;} .navbar-account .nav > li > a:hover, .navbar-account .nav > li > a:focus{background-color: transparent;} .navbar-account .navbar_li_collapse a{display: inline-block; padding-left: 3px;} .navbar-account .o_portal_submenu ul{margin-left: 1.8rem;} @media screen and (min-width: 768px) and (max-width: 991px){.navbar-account .o_portal_submenu ul{margin-left: 0rem;}} .navbar-account .o_portal_submenu li i.glyphicon{cursor: pointer; font-size: 11px;} .select2-container{border-radius: 0px;} .select2-container .select2-choice{min-height: 35px; overflow: auto; background-image: none; background-color: #ffffff; color: #000000; -webkit-box-shadow: none; box-shadow: none; border-radius: 0px; font-weight: bold; font-size: 12px;} .select2-arrow, .select2-chosen{padding-top: 6px; border-radius: 0px; border: 0!important;} .select2-container .select2-choice .select2-arrow{background: #ffffff;} .select2-default{color: #000000 !important;} .select2-container.select2-container-disabled .select2-choice{cursor: not-allowed;} .select2-container.select2-drop-above .select2-choice{border-radius: 0px;} .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices{border: 0px;} .select2-drop.select2-drop-above.select2-drop-active{border-top: 1px solid #000000;} .select2-drop.select2-drop-above{border-radius: 0px;} .select2-drop{border-radius: 0px; background-color: white; color: black;} .select2-search{margin-top: 5px;} .select2-search input{border: 1px solid #000; background: url("/theme_ecoburotic/static/src/img/select2-modif.png") no-repeat 100% -22px;} .select2-results .select2-highlighted{background: transparent; color: #d85eec;} .select2-container .select2-choice abbr{top: 13px; background: url("/theme_ecoburotic/static/src/img/select2-modif.png") right top no-repeat;} .select2-container .select2-choice .select2-arrow b{background: url("/theme_ecoburotic/static/src/img/select2-modif.png") no-repeat 0 1px;} .select2-dropdown-open .select2-choice .select2-arrow b{background-position: -18px 1px;} @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b{background-image: url("/theme_ecoburotic/static/src/img/select2x2-modif.png") !important;}} .breadcrumb{background: transparent; padding-left: 0px; margin-bottom: 0px;} .breadcrumb .active{color: #000000; font-weight: bold;} .breadcrumb > li + li::before{color: gray; content: "\f105"; font: normal normal normal 14px/1 FontAwesome;} .well{border: 0px; box-shadow: none; border-radius: 0px;} .carousel .btn-primary:hover{background-color: #000000; color: #ffffff; border-color: #000000;} .show-hide-password.input-group .form-control{z-index: auto;} .show-hide-password.input-group .input-group-btn .btn{z-index: auto;} .stats-date .form-control{z-index: 1!important;} .stats-date .btn{z-index: 1!important;} .stats-date.has-error .form-control{color: #a94442;} .stats-date.has-error .input-group-btn .btn{border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .stats-date.has-error .input-group-btn .fa{color: #a94442;} .a-minus:hover, .a-minus:active, .a-minus:focus, .a-plus:hover, .a-plus:active, .a-plus:focus{text-decoration: none;} :root{--cc-border-radius: 0px; --cc-btn-border-radius: 0px; --cc-btn-primary-bg: #000000; --cc-btn-primary-hover-bg: #d85eec; --cc-btn-secondary-bg: #dde6ed; --cc-btn-secondary-text: #000000; --cc-btn-secondary-hover-bg: #dde6ed;} .cc_div .c-bn{text-transform: uppercase; font-weight: bold; font-size: 12px;} #s-bns button:first-child{display: none;} .blockCategories a:hover{color: #d85eec; text-decoration: none;} .blockCategories a:focus{outline: none;} .navbar-toggle-animated .icon-bar{transition: opacity, transform; transition-duration: 200ms; transition-timing-function: cubic-bezier(0.7, 0, 0, 0.7);} .navbar-toggle-animated:not(.collapsed) .icon-bar:nth-child(2){transform: translateY(8px) rotate(45deg);} .navbar-toggle-animated:not(.collapsed) .icon-bar:nth-child(3){opacity: 0; transform: translateX(-100%);} .navbar-toggle-animated:not(.collapsed) .icon-bar:nth-child(4){transform: translateY(-6px) rotate(-45deg);} .mega-dropdown{position: static !important;} .mega-dropdown-menu{padding: 10px 0px; width: 100%; box-shadow: none; -webkit-box-shadow: none;} .open > .mega-dropdown-menu{display: flex; flex-direction: row; flex-wrap: wrap;} .mega-dropdown-menu > li > ul{padding-left: 20px;} @media (max-width: 767px){.mega-dropdown-menu > li > ul{padding: 0; margin: 0;}} .mega-dropdown-menu > li > ul > li{list-style: none;} .mega-dropdown-menu > li > ul > li > a{display: block; padding: 0px 20px;} .mega-dropdown-menu > li > ul > li.active > a{color: #d85eec;} .mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus{text-decoration: none; color: #d85eec; background-color: transparent;} .mega-dropdown-menu .dropdown-header{color: black; font-size: 15px; font-weight: bold; text-transform: uppercase; margin-bottom: 8px;} .mega-dropdown-menu .dropdown-header a{font-weight: bold; padding-left: 0px;} .mega-dropdown-menu form{margin: 3px 20px;} .mega-dropdown-menu .form-group{margin-bottom: 3px;} .mega-dropdown-menu > li > ul:not(:first-child){margin-top: 16px;} .sprite-menu{position: relative; padding-left: 30px;} .sprite-menu::before{content: ""; display: block; position: absolute; top: 50%; background: url("/theme_ecoburotic/static/src/img/sprite-mega-menu.png") no-repeat 0 0;} .sprite-menu.icon-1::before{margin-top: -10px; width: 22px; height: 20px; background-position: 0px 0px;} .sprite-menu.icon-2{padding-left: 40px;} .sprite-menu.icon-2::before{margin-top: -10px; width: 32px; height: 20px; background-position: -23px 0px;} .sprite-menu.icon-3::before{margin-top: -10px; width: 22px; height: 20px; background-position: -58px 0px;} .sprite-menu.icon-4{padding-left: 25px;} .sprite-menu.icon-4::before{margin-top: -10px; width: 20px; height: 20px; background-position: -80px 0px;} .sprite-menu.icon-5::before{margin-top: -10px; width: 22px; height: 20px; background-position: -97px 0px;} .sprite-menu.icon-6::before{margin-top: -10px; width: 22px; height: 20px; background-position: -122px 0px;} .marketing-content a, .blog_content a{color: #d85eec;} #___ratingbadge_0{z-index: 99!important; background-color: #f5f5f5!important;} @media (max-width: 767px){#___ratingbadge_0{display: none!important;}} @-moz-document url-prefix(){#___ratingbadge_0 iframe{margin: -6px !important;}} .dropdown-files .dropdown-menu{top: 90%; border-radius: 0; border-color: black; margin-left: 2px; margin-top: 4px;} @media (max-width: 1199px){.dropdown-files .dropdown-menu{float: none; width: auto; margin: 0;}} @media (max-width: 767px){.dropdown-files .dropdown-menu li > a{white-space: normal;}} .dropdown-files .dropdown-menu li > a:hover, .dropdown-files .dropdown-menu a:focus{background-color: transparent; color: #d85eec;} .dropdown-files .dropdown-backdrop{display: none;} .dropdown-files.dropdown .fa-rotate{transition: transform 200ms ease-in-out;} .dropdown-files.dropdown.open .fa-rotate{transform: rotate(180deg); transition: transform 200ms ease-in-out;} .table-products > thead{background: #dde6ed;} .table-products > thead > tr > th{padding: 15px 5px; border: none;} .table-products > tbody > tr > td{padding-top: 25px; padding-bottom: 10px; border-top: 0; border-bottom: 1px solid #ddd;} @media (max-width: 767px){.oe_cart_right{padding-left: 0px; padding-right: 0px;}} .th-product{width: 100px;} @media (max-width: 767px){.th-product{width: 60px;}} @media (max-width: 767px){.td-quantity{color: #777777;}} @media screen and (max-width: 991px){.tab-content > .tab-pane{display: block;}} @media screen and (max-width: 991px){.tab-content > .tab-pane > .tab-pane-content{display: none;}} @media screen and (max-width: 991px){.tab-content > .tab-pane.active{display: block;}} @media screen and (max-width: 991px){.tab-content > .tab-pane.active > .tab-pane-content{display: block !important;}} .tab-content > .tab-pane .tab-pane-title{cursor: pointer; border-bottom: 0; border-left: 0; border-radius: 0; border-right: 0; border-top: 1px solid #dde6ed; display: none; font-size: 17px; font-weight: 600; line-height: 16px; margin: 0; padding: 20px; text-align: left; text-decoration: none; text-transform: uppercase; margin-left: -15px; margin-right: -15px;} @media screen and (max-width: 991px){.tab-content > .tab-pane .tab-pane-title{display: block;}} .tab-content > .tab-pane:last-child:not(.active) .tab-pane-title{border-bottom: 1px solid #dde6ed;} .tab-content > .tab-pane.active .tab-pane-title::after{content: "\f068";} .tab-content > .tab-pane .tab-pane-title::after{content: "\f067"; display: inline-block; float: right; font-family: FontAwesome !important; font-size: 16px; text-transform: none; transition: all .3s;} .reparability{display: flex; justify-content: end;} .reparability--main{color: #000; width: 90px;} .reparability--span{border: 1px solid; border-radius: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; height: 45px; position: relative; background-color: #fff;} .reparability--span .reparability-img{background: url(/theme_ecoburotic/static/src/img/icons/icon-rog-white.png) no-repeat 50%; background-color: rgba(0, 0, 0, 0); background-size: auto; background-size: 80%; border-radius: 9px; height: 100%; width: 45px;} .reparability--span .reparability-value{font-family: "Marianne", sans-serif; font-size: 26px; font-weight: 600; line-height: 32px; min-width: 42px; text-align: center;} .reparability--span .reparability-indice{font-family: "Marianne", sans-serif; bottom: 0.1px; font-size: 11px; font-weight: 500; position: absolute; right: 2px;} .reparability--red{border-color: #D91627;} .reparability--red .reparability-img{background-color: #D91627;} .reparability--orange{border-color: #FE741B;} .reparability--orange .reparability-img{background-color: #FE741B;} .reparability--yellow{border-color: #FFC901;} .reparability--yellow .reparability-img{background-color: #FFC901;} .reparability--green-light{border-color: #95C83F;} .reparability--green-light .reparability-img{background-color: #95C83F;} .reparability--green{border-color: #009443;} .reparability--green .reparability-img{background-color: #009443;} .reparability-label{font-family: "Marianne", sans-serif; font-size: 7.4px; font-weight: 400; text-transform: uppercase; white-space: nowrap;} .carousel-indicators{z-index: 1;} .o_portal_menu{margin-top: 16px;} .o_portal_menu ul{list-style: none; padding-left: 0px;} .o_portal_menu li{border: 1px solid #dde6ed; margin-bottom: 5px; cursor: pointer;} @media (max-width: 991px){.o_portal_menu li{margin-bottom: 0px;}} .o_portal_menu li .fa, .o_portal_menu li .glyphicon{margin-top: 3px;} @media (max-width: 991px){.o_portal_menu li:not(:first-child){border-top: 0px;}} .o_portal_menu div.li-title, .o_portal_menu div.li-title-out{padding: 8px 10px; font-weight: bold;} .o_portal_menu div.li-title::after{content: "\f054"; float: right; font-family: FontAwesome !important;} .o_portal_menu div.li-title-out::after{content: "\e017"; float: right; font-family: 'Glyphicons Halflings';} .o_portal_menu a:hover, .o_portal_menu a:focus{text-decoration: none; outline: none;} .o_portal_menu li.active div.li-title{color: #d85eec;} .o_portal_menu li.active .nav-pills{display: block;} .o_portal_menu .nav-pills{display: none;} .o_portal_menu .nav-pills li{border: none;} .o_portal_menu .nav-pills li.active > a{background: white; color: #d85eec;} @media (min-width: 992px){.o_portal_menu{display: block; height: auto!important;}} @media (max-width: 991px){.o_portal_menu{margin-top: 0px;}} .o_portal_menu_mobile{display: none;} @media (max-width: 991px){.o_portal_menu_mobile{display: flex; justify-content: space-between;}.o_portal_menu_mobile:not(.collapsed) > .fa-bars:before{content: "\f00d";}.o_portal_menu_mobile .fa{margin-top: 2px!important;}} .o_portal_menu_mobile:hover, .o_portal_menu_mobile:focus{outline: none;} .modal-content{border-radius: 0px;} .change-account{display: flex; justify-content: end;} @media (max-width: 767px){.change-account{padding-top: 0px; justify-content: center;}} @media (max-width: 991px){.customer-right{padding-bottom: 0px;}} .customer-left{padding-left: 0px; padding-right: 0px;} @media (max-width: 991px){.customer-left{padding-top: 0px;}} .page-header{border-color: #dde6ed;} .carousel-indicators{bottom: 0px;} .mode_desktop--img{display: block !important; width: 100%;} .mode_tablet--img{display: none !important; width: 100%;} .mode_mobile--img{display: none !important; width: 100%;} @media screen and (max-width: 1000px){.mode_desktop--img{display: none !important;}.mode_tablet--img{display: block !important;}.mode_mobile--img{display: none !important;}} @media screen and (max-width: 500px){.mode_desktop--img{display: none !important;}.mode_tablet--img{display: none !important;}.mode_mobile--img{display: block !important;}} .banner-promo-code{position: absolute; bottom: 20px; right: 20px; background-color: black; color: white; font-weight: bold; padding: 2px 8px;} .file-upload-btn{width: 100%; overflow: hidden; text-overflow: ellipsis;} .switch input[type=checkbox]{display: none;} .switch input[type=checkbox] + label{position: relative; min-width: calc(calc(2.375rem * .8) * 2); border-radius: calc(2.375rem * .8); height: calc(2.375rem * .8); line-height: calc(2.375rem * .8); display: inline-block; cursor: pointer; outline: none; user-select: none; vertical-align: middle; text-indent: calc(calc(calc(2.375rem * .8) * 2) + .5rem);} .switch input[type=checkbox] + label::before, .switch input[type=checkbox] + label::after{content: ''; position: absolute; top: 0; left: 0; width: calc(calc(2.375rem * .8) * 2); bottom: 0; display: block;} .switch input[type=checkbox] + label::before{right: 0; background-color: #dee2e6; border-radius: calc(2.375rem * .8); transition: .2s all;} .switch input[type=checkbox] + label::after{top: 2px; left: 2px; width: calc(calc(2.375rem * .8) - calc(2px * 2)); height: calc(calc(2.375rem * .8) - calc(2px * 2)); border-radius: 50%; background-color: #fff; transition: all 0.3s ease-in 0s;} .switch input[type=checkbox]:checked + label::before{background-color: #d85eec;} .switch input[type=checkbox]:checked + label::after{margin-left: calc(2.375rem * .8);} .switch input[type=checkbox]:focus + label::before{outline: none; box-shadow: 0 0 0 0.2rem rgba(0, 136, 221, 0.25);} .switch input[type=checkbox]:disabled + label{color: #868e96; cursor: not-allowed;} .switch input[type=checkbox]:disabled + label::before{background-color: #e9ecef;} .switch input[type=checkbox]:disabled:checked + label::before{background-color: #d85eec;} .switch.switch-delta input[type=checkbox]:checked + label::before{background-color: #ff3f1f;} .testimonial-logo{margin: 0 10px 10px; width: 18%;} @media (max-width: 767px){.testimonial-logo{width: 28%;}} .testimonial{padding: 0 15px 0 60px; position: relative;} .testimonial::before{content: "\201C"; font-family: Arial, sans-serif; font-weight: bold; font-size: 68px; line-height: 54px; position: absolute; left: 15px; top: 0;} .keys-card{padding: 15px; padding-top: 30px; background-color: #dde6ed;} .keys-card:hover{background-color: #8d97ef; color: white;} .keys-card:hover .keys-card_icon-team:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-team-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-handshake:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-handshake2-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-warehouse:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-warehouse-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-printer:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-printer2-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-box:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-box-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-site:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-site-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-ca:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-ca-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-money:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-money-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-bilan:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-bilan-white.png") no-repeat; background-size: 85px 50px;} .keys-card:hover .keys-card_icon-action:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-action-white.png") no-repeat; background-size: 85px 50px;} .keys-card_title{min-height: 40px; text-transform: uppercase; font-weight: bold; text-align: center; line-height: 1;} .keys-card_number{font-size: 30px; font-family: "MonumentExtended", sans-serif; text-align: center; margin-top: 15px;} .keys-card_icon:before{content: ""; display: block; width: 85px; height: 50px; margin: auto;} .keys-card_icon-team:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-team-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-handshake:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-handshake2-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-warehouse:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-warehouse-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-printer:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-printer2-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-box:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-box-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-site:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-site-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-ca:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-ca-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-money:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-money-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-bilan:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-bilan-black.png") no-repeat; background-size: 85px 50px;} .keys-card_icon-action:before{background: url("/theme_ecoburotic/static/src/img/icons/icon-action-black.png") no-repeat; background-size: 85px 50px;} 

/* /theme_ecoburotic/static/lib/bootstrap-multiselect/bootstrap-multiselect.css defined in bundle 'web.assets_frontend' */
 span.multiselect-native-select{position: relative;} span.multiselect-native-select select{border: 0 !important; clip: rect(0 0 0 0) !important; height: 1px !important; margin: -1px -1px -1px -3px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; left: 50%; top: 30px;} .multiselect.dropdown-toggle:after{display: none;} .multiselect{overflow: hidden; text-overflow: ellipsis;} .multiselect-container{position: absolute; list-style-type: none; margin: 0; padding: 0;} .multiselect-container .multiselect-reset .input-group{width: 93%;} .multiselect-container .multiselect-filter > .fa-search{z-index: 1; padding-left: 0.75rem;} .multiselect-container .multiselect-filter > input.multiselect-search{border: none; border-bottom: 1px solid lightgrey; padding-left: 2rem; margin-left: -1.625rem; border-bottom-right-radius: 0; border-bottom-left-radius: 0;} .multiselect-container .multiselect-filter > input.multiselect-search:focus{border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;} .multiselect-container .multiselect-filter > .multiselect-moz-clear-filter{margin-left: -1.5rem; display: none;} .multiselect-container .multiselect-option.multiselect-group-option-indented-full{padding-left: 2.6rem;} .multiselect-container .multiselect-option.multiselect-group-option-indented{padding-left: 1.8rem;} .multiselect-container .multiselect-group{cursor: pointer;} .multiselect-container .multiselect-group.closed .dropdown-toggle::after{transform: rotate(-90deg);} .multiselect-container .multiselect-group .caret-container ~ .form-check{margin-left: 0.5rem;} .multiselect-container .multiselect-option, .multiselect-container .multiselect-group, .multiselect-container .multiselect-all{padding: 0.25rem 0.25rem 0.25rem 0.75rem;} .multiselect-container .multiselect-option.dropdown-item, .multiselect-container .multiselect-group.dropdown-item, .multiselect-container .multiselect-all.dropdown-item, .multiselect-container .multiselect-option.dropdown-toggle, .multiselect-container .multiselect-group.dropdown-toggle, .multiselect-container .multiselect-all.dropdown-toggle{cursor: pointer;} .multiselect-container .multiselect-option .form-check-label, .multiselect-container .multiselect-group .form-check-label, .multiselect-container .multiselect-all .form-check-label{cursor: pointer;} .multiselect-container .multiselect-option.active:not(.multiselect-active-item-fallback), .multiselect-container .multiselect-group.active:not(.multiselect-active-item-fallback), .multiselect-container .multiselect-all.active:not(.multiselect-active-item-fallback), .multiselect-container .multiselect-option:not(.multiselect-active-item-fallback):active, .multiselect-container .multiselect-group:not(.multiselect-active-item-fallback):active, .multiselect-container .multiselect-all:not(.multiselect-active-item-fallback):active{background-color: lightgrey; color: black;} .multiselect-container .multiselect-option:hover, .multiselect-container .multiselect-group:hover, .multiselect-container .multiselect-all:hover, .multiselect-container .multiselect-option:focus, .multiselect-container .multiselect-group:focus, .multiselect-container .multiselect-all:focus{background-color: darkgray;} .multiselect-container .multiselect-option .form-check, .multiselect-container .multiselect-group .form-check, .multiselect-container .multiselect-all .form-check{padding: 0 5px 0 20px;} .multiselect-container .multiselect-option:focus, .multiselect-container .multiselect-group:focus, .multiselect-container .multiselect-all:focus{outline: none;} .form-inline .multiselect-container span.form-check{padding: 3px 20px 3px 40px;} .input-group.input-group-sm > .multiselect-native-select .multiselect{padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; padding-right: 1.75rem; height: calc(1.5em + 0.5rem + 2px);} .input-group > .multiselect-native-select{flex: 1 1 auto; width: 1%;} .input-group > .multiselect-native-select > div.btn-group{width: 100%;} .input-group > .multiselect-native-select:not(:first-child) .multiselect{border-top-left-radius: 0; border-bottom-left-radius: 0;} .input-group > .multiselect-native-select:not(:last-child) .multiselect{border-top-right-radius: 0; border-bottom-right-radius: 0;} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;}