.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(252,252,252,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color:#212529;background-color:#fcfcfc;border-color:#fcfcfc;color:#7c7bad}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color:#212529;background-color:#e9e9e9;border-color:#e3e2e2}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{box-shadow:0 0 0 .2rem rgba(252,252,252,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled{color:#212529;background-color:#fcfcfc;border-color:#fcfcfc}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color:#212529;background-color:#e3e2e2;border-color:#dcdcdc}.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(252,252,252,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color:#fff;background-color:#40ad67;border-color:#40ad67}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color:#fff;background-color:#369156;border-color:#328851}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{box-shadow:0 0 0 .2rem rgba(64,173,103,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled{color:#fff;background-color:#40ad67;border-color:#40ad67}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color:#fff;background-color:#328851;border-color:#2f7e4b}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(64,173,103,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color:#fff;background-color:#6999a8;border-color:#6999a8}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color:#fff;background-color:#568695;border-color:#517e8d}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow:0 0 0 .2rem rgba(105,153,168,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color:#fff;background-color:#6999a8;border-color:#6999a8}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color:#fff;background-color:#517e8d;border-color:#4d7784}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,153,168,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color:#212529;background-color:#f0ad4e;border-color:#f0ad4e}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color:#212529;background-color:#ed9d2b;border-color:#ec971f}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color:#212529;background-color:#f0ad4e;border-color:#f0ad4e}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color:#212529;background-color:#ec971f;border-color:#ea9214}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color:#fff;background-color:#e6586c;border-color:#e6586c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color:#fff;background-color:#e1374f;border-color:#df2c45}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow:0 0 0 .2rem rgba(230,88,108,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color:#fff;background-color:#e6586c;border-color:#e6586c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color:#fff;background-color:#df2c45;border-color:#dd213c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,88,108,.5)}.o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height:34px}.o_ace_view_editor .form-control{padding:6px 12px;font-size:14px;line-height:1.5;border:1px solid #d4d5d7;color:#555;background-color:#fff;border-radius:0}.o_ace_view_editor .form-control.is-invalid{border-color:#dc3545}.o_ace_view_editor .input-group .form-control{height:auto}.o_ace_view_editor .input-group-text{background-color:#e9ecef}.o_ace_view_editor .was-validated .form-control:invalid{border-color:#dc3545}.o_ace_view_editor select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1\ sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2\ h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L\ jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu\ NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4=);background-position:100% 65%;background-repeat:no-repeat}.tour .popover-navigation{margin-left:13px;margin-bottom:8px}.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:.5}@media print{a[href]:after{content:initial}}.o_page_management_info .o_switch{padding-top:9px}#list_website_pages th{background-color:#7c7bad;color:#fff}#list_website_pages td,#list_website_pages th{padding:.45rem}#list_website_pages td>a.fa{margin-left:5px;color:#7c7bad}#list_website_pages td .text-muted{opacity:.5}#list_website_pages .fa-check,#list_website_pages .fa-eye-slash{color:#17a2b8}.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;top:0;width:100%;height:100%}.zoomodoo-flyout img{max-width:500%}.zoomodoo-hover .zoomodoo-flyout{left:0}.zoomodoo-next .zoomodoo-flyout{left:100%}.js_follow[data-follow="on"] .js_follow_btn,.js_follow[data-follow="off"] .js_unfollow_btn{display:none}.o_website_rating_static{color:#facc2e}.o_website_rating_card_container{}.o_website_rating_card_container .o_message_counter{color:#495057}.o_website_rating_card_container table.o_website_rating_progress_table{width:100%;overflow:visible}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width:30px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor:pointer}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width:120px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress>.progress{margin-bottom:5px;margin-left:5px;margin-right:5px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color:#facc2e}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align:right;padding-left:5px;font-size:.75rem}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility:hidden}.o_rating_star_card{margin-bottom:5px}.o_rating_star_card .stars{display:inline-block;color:#facc2e;margin-right:15px}.o_rating_star_card .stars i{margin-right:-3px;text-align:center}.o_rating_star_card .stars.enabled{cursor:pointer}.o_rating_star_card .rate_text{display:inline-block}.o_website_form_flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.o_website_form_flex_item{flex-basis:33%}@media (max-width:991.98px){.o_website_form_flex_item{flex-basis:50%}}@media (max-width:767.98px){.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:.5}.editor_enable .s_website_form .form-field select{pointer-events:none}.o_website_form_required .col-form-label:after,.o_website_form_required_custom .col-form-label:after{content:' *'}#editable_select.form-control{height:100%}.form-field input[type="file"].form-control{height:100%}.o_thread_window{direction:ltr;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;position:fixed;width:325px;max-width:100%;height:400px;max-height:100%;font-size:12px;background-color:#fafafa;border-radius:6px 6px 0 0;z-index:1051;box-shadow:-5px -5px 10px rgba(0,0,0,.18)}@media (max-width:767.98px){.o_thread_window{width:100%;height:100%!important;box-shadow:none}.o_thread_window.o_folded{display:none}}@media print{.o_thread_window{display:none}}.o_thread_window .o_thread_window_header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#fff;padding:5px 10px;border-radius:3px 3px 0 0;border-bottom:1px solid #dee2e6;background-color:#7c7bad;padding:8px}@media (max-width:767.98px){.o_thread_window .o_thread_window_header{height:46px;padding-top:12px;border-radius:0}.o_thread_window .o_thread_window_header .o_thread_window_title{font-size:16px;margin-left:10px}.o_thread_window .o_thread_window_header .o_thread_window_close{font-size:17px;color:#fff}}.o_thread_window .o_thread_window_header .o_thread_window_title{cursor:pointer;-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_thread_window .o_thread_window_header .o_thread_window_buttons{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand{color:#fff;padding:3px;margin-left:5px;opacity:.7}.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close:hover,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close:focus,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close.focus,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand:hover,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand:focus,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand.focus{opacity:1}.o_thread_window .o_mail_thread{flex:1 1 100%;overflow:auto;-webkit-overflow-scrolling:touch}.o_thread_window .o_mail_thread .o_thread_typing_notification_bar{background-color:rgba(250,250,250,.75)}.o_thread_window .o_mail_thread .o_thread_date_separator{margin:0 0 15px 0}.o_thread_window .o_mail_thread .o_thread_date_separator .o_thread_date{background-color:#fafafa}.o_thread_window .o_mail_thread .o_thread_message{padding:4px 5px}.o_thread_window .o_mail_thread .o_thread_message .o_thread_message_sidebar{margin-right:5px}.o_thread_window .o_thread_composer input{width:100%}.o_thread_window_dropdown{width:auto;height:28px;color:#fff;background-color:#212529;cursor:pointer;box-shadow:none}@media (max-width:767.98px){.o_thread_window_dropdown{display:none}}.o_thread_window_dropdown .o_thread_window_header{border-radius:0}.o_thread_window_dropdown .o_thread_window_dropdown_toggler{padding:5px}.o_thread_window_dropdown .o_thread_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_thread_window_dropdown.show .o_thread_window_dropdown_toggler .o_total_unread_counter,.o_thread_window_dropdown .o_thread_window_expand{display:none}.o_thread_window_dropdown>ul{max-width:325px;padding:0}.o_thread_window_dropdown>ul>li.o_thread_window_header{font-size:12px;padding:3px 5px}.o_thread_window_dropdown > ul > li.o_thread_window_header ~ li.o_thread_window_header{border-top:1px solid #fff}.o_thread_window_dropdown>ul>li.o_thread_window_header:hover{background-color:#5f5e97}.o_ui_blocked .o_thread_window{z-index:1101}.o_no_thread_window .o_thread_window{display:none}.o_mail_thread .o_thread_show_more,.o_mail_activity .o_thread_show_more{text-align:center}.o_mail_thread .o_mail_thread_content,.o_mail_activity .o_mail_thread_content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100%}.o_mail_thread .o_thread_bottom_free_space,.o_mail_activity .o_thread_bottom_free_space{height:15px}.o_mail_thread .o_thread_typing_notification_free_space,.o_mail_activity .o_thread_typing_notification_free_space{flex-grow:1}.o_mail_thread .o_thread_typing_notification_bar,.o_mail_activity .o_thread_typing_notification_bar{flex:0 , 0 , 20px;background-color:rgba(255,255,255,.75);padding:5px;text-align:center;color:#6c757d}.o_mail_thread .o_thread_typing_notification_bar.o_thread_order_asc,.o_mail_activity .o_thread_typing_notification_bar.o_thread_order_asc{position:-webkit-sticky;position:sticky;top:auto;left:auto;bottom:0;right:auto}.o_mail_thread .o_thread_typing_notification_bar.o_thread_order_desc,.o_mail_activity .o_thread_typing_notification_bar.o_thread_order_desc{position:-webkit-sticky;position:sticky;top:0;left:auto;bottom:auto;right:auto}.o_mail_thread .o_thread_tooltip_container,.o_mail_activity .o_thread_tooltip_container{display:inline;position:relative}.o_mail_thread .o_thread_date_separator,.o_mail_activity .o_thread_date_separator{margin-top:15px;margin-bottom:30px;border-bottom:1px solid #ced4da;text-align:center}@media (max-width:767.98px){.o_mail_thread .o_thread_date_separator,.o_mail_activity .o_thread_date_separator{margin-top:0;margin-bottom:15px}}.o_mail_thread .o_thread_date_separator .o_thread_date,.o_mail_activity .o_thread_date_separator .o_thread_date{position:relative;top:10px;margin:0 auto;padding:0 10px;font-weight:bold;background:#fff}.o_mail_thread .o_thread_new_messages_separator,.o_mail_activity .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,.o_mail_activity .o_thread_new_messages_separator .o_thread_separator_label{position:relative;top:8px;padding:0 10px;background:#fff;color:#abaaca;font-size:smaller}.o_mail_thread .o_thread_message,.o_mail_activity .o_thread_message{display:-webkit-box;display:-webkit-flex;display:flex;padding:4px 16px;margin-bottom:0}.o_mail_thread .o_thread_message.o_mail_not_discussion,.o_mail_activity .o_thread_message.o_mail_not_discussion{background-color:rgba(222,226,230,.5);border-bottom:1px solid #ced4da}.o_mail_thread .o_thread_message .o_thread_message_sidebar,.o_mail_activity .o_thread_message .o_thread_message_sidebar{flex:0 0 36px;margin-right:10px;margin-top:2px;text-align:center;font-size:smaller}@media (max-width:767.98px){.o_mail_thread .o_thread_message .o_thread_message_sidebar,.o_mail_activity .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,.o_mail_activity .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,.o_mail_activity .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,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{opacity:0}.o_mail_thread .o_thread_message .o_thread_icon,.o_mail_activity .o_thread_message .o_thread_icon{cursor:pointer;opacity:0}.o_mail_thread .o_thread_message .o_thread_icon.fa-star,.o_mail_activity .o_thread_message .o_thread_icon.fa-star{opacity:.6;color:#ffd700}.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,.o_mail_activity .o_thread_message:hover .o_thread_message_side_date,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_message_side_date{opacity:.6}.o_mail_thread .o_thread_message:hover .o_thread_icon,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon,.o_mail_activity .o_thread_message:hover .o_thread_icon,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon{opacity:.6}.o_mail_thread .o_thread_message:hover .o_thread_icon:hover,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon:hover,.o_mail_activity .o_thread_message:hover .o_thread_icon:hover,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon:hover{opacity:1}.o_mail_thread .o_thread_message .o_mail_redirect,.o_mail_activity .o_thread_message .o_mail_redirect{cursor:pointer}.o_mail_thread .o_thread_message .o_thread_message_core,.o_mail_activity .o_thread_message .o_thread_message_core{-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>pre,.o_mail_activity .o_thread_message .o_thread_message_core>pre{white-space:pre-wrap;word-break:break-word;text-align:justify}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject,.o_mail_activity .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,.o_mail_activity .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"],.o_mail_activity .o_thread_message .o_thread_message_core [summary~="o_mail_notification"]{display:none}.o_mail_thread .o_thread_message .o_thread_message_core p,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_core p:last-child{margin-bottom:0}.o_mail_thread .o_thread_message .o_thread_message_core a,.o_mail_activity .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 :not(.o_image_box) > img, .o_mail_activity .o_thread_message .o_thread_message_core :not(.o_image_box) > img{max-width:100%;height:auto}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info{margin-bottom:2px}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info strong,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info strong{color:inherit}.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,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_star,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_needaction,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_reply,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready{color:gray}.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception,.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce{color:red;opacity:1;cursor:pointer}.o_mail_thread .o_thread_message .o_thread_message_core .o_attachments_list:last-child,.o_mail_thread .o_thread_message .o_thread_message_core .o_attachments_previews:last-child,.o_mail_activity .o_thread_message .o_thread_message_core .o_attachments_list:last-child,.o_mail_activity .o_thread_message .o_thread_message_core .o_attachments_previews:last-child{margin-bottom:30px}.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container{display:inline;position:relative}.o_mail_thread .o_thread_title,.o_mail_activity .o_thread_title{margin-top:20px;margin-bottom:20px;font-weight:bold;font-size:125%}.o_mail_thread .o_mail_no_content,.o_mail_activity .o_mail_no_content{position:absolute;top:30%;left:0;bottom:0;right:0;text-align:center;font-size:115%}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_read_more,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_read_more{display:block}.o_web_client .popover .o_thread_tooltip_icon{min-width:1rem}.o_web_client.o_touch_device .o_mail_thread .o_thread_icon{opacity:.6}.o_livechat_button{position:fixed;bottom:0;right:6px;min-width:100px;cursor:pointer;white-space:nowrap;background-color:rgba(60,60,60,.6);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;padding:10px;color:#fff;text-shadow:#3b4c58 1px 1px 0;border:1px solid #505050;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;z-index:5}.o_thread_window{z-index:1002}.o_thread_window .o_thread_date_separator{display:none}.o_thread_window .o_livechat_rating{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:15px;font-size:14px}.o_thread_window .o_livechat_rating .o_livechat_no_feedback{text-decoration:underline;cursor:pointer}.o_thread_window .o_livechat_rating .o_livechat_rating_feedback_text{margin-top:65px}.o_thread_window .o_livechat_rating .o_livechat_rating_choices{margin:40px 0}.o_thread_window .o_livechat_rating .o_livechat_rating_choices>img{width:65px;opacity:.60;cursor:pointer;margin:10px}.o_thread_window .o_livechat_rating .o_livechat_rating_choices>img:hover,.o_thread_window .o_livechat_rating .o_livechat_rating_choices>img.selected{opacity:1}.o_thread_window .o_livechat_rating .o_livechat_rating_reason{margin:10px 0;display:none}.o_thread_window .o_livechat_rating .o_livechat_rating_reason>textarea{width:100%;height:70px;resize:none}.o_thread_window .o_livechat_rating .o_livechat_rating_reason_button>input{float:right}@media print{.js_surveyform{font-size:13px}.js_surveyform textarea.form-control{height:10em}.js_surveyform h1{font-size:28px}.js_surveyform h2{font-size:20px}.js_question-wrapper{page-break-inside:avoid}}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:bold}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nv-noninteractive{pointer-events:none}.nv-distx,.nv-disty{pointer-events:none}.nvtooltip{position:absolute;background-color:rgba(255,255,255,1.0);color:rgba(0,0,0,1.0);padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear;transition-delay:200ms;-moz-transition-delay:200ms;-webkit-transition-delay:200ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:normal;background-color:rgba(247,247,247,.75);color:rgba(0,0,0,1.0);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:normal}.nvtooltip table td.key.total{font-weight:bold}.nvtooltip table td.value{text-align:right;font-weight:bold}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip table td.legend-color-guide div{width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:lightblue}.nvd3 .nv-bars text{fill:rgba(0,0,0,0)}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:bold;fill:rgba(0,0,0,1);stroke:rgba(0,0,0,0)}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear , stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear , stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear , stroke-opacity 250ms linear}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nvd3 text{font:12px Arial}.nvd3 .title{font:bold 14px Arial}.nvd3 .nv-background{fill:white;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:bold}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie path{fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.only_right_radius{border-top-right-radius:2em;border-bottom-right-radius:2em;border-top-left-radius:0;border-bottom-left-radius:0}.only_left_radius{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2em;border-bottom-left-radius:2em}.no_radius{border-radius:0}.clear_survey_filter,.filter-all,.filter-finished{cursor:pointer}.nvtooltip h5{margin:0;line-height:18px;font-weight:bold;background-color:rgba(247,247,247,.75);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.survey_answer i{padding:3px;cursor:pointer}.survey_answer i.invisible{visibility:hidden!important}@media print{.tab-content>.tab-pane{display:block}.tab-content>.survey_graph>svg{width:1150px}}.o_preview_questions{border:3px solid #c9c6c6;width:auto;padding:10px 30px 5px;margin-top:15px;color:#c9c6c6}.o_preview_questions .o_datetime{border:1px solid #d8d7d7;margin-bottom:5px}.o_preview_questions .o_matrix_head{border-bottom:1px solid #d8d7d7}.o_preview_questions .o_matrix_row{border-top:1px solid #d8d7d7}.no-link-style{color:#000;text-decoration:none}.required-form-control{background-color:#cecdff}#filters li a,#filters li.active a,#filters li.active a.active,#filters li.active a:hover,#filters li.active a:focus,#filters li a:hover{padding:0 5px;border-radius:0;border:0;border-color:transparent;border-right:1px solid #999;padding-bottom:0;background-color:#fff}#filters li.active a{color:#999}#filters li:last-child a,#filters li:last-child a:hover,#filters li:last-child a:focus{border-right:0}.nav-tabs-inline{font-size:14px}#o_website_links_recent_links{min-height:30em}.o_website_links_code_error{display:none;color:red;font-weight:bold}.truncate_text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:500px}.editor_enable [data-oe-placeholder]:empty:not(:focus):before{content:" \00a0 " attr(data-oe-placeholder);opacity:.4}.o_popup_animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}}@keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}}.o_popup_bounce_small{-webkit-animation-name:o_popup_bounce_small;animation-name:o_popup_bounce_small;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.o_popup_bounce_del500ms{-webkit-animation-delay:500ms;animation-delay:500ms}#o_newsletter_popup .btn.btn-success{color:#fff;background-color:#21b799;border-color:#1da187}#o_newsletter_popup .btn.btn-success:hover,#o_newsletter_popup .btn.btn-success:focus,#o_newsletter_popup .btn.btn-success.focus,#o_newsletter_popup .btn.btn-success:active,#o_newsletter_popup .btn.btn-success.active,.open>.dropdown-toggle#o_newsletter_popup .btn.btn-success{color:#fff;background-color:#198c75;border-color:#146e5c}#o_newsletter_popup .btn.btn-success:active,#o_newsletter_popup .btn.btn-success.active,.open>.dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image:none}#o_newsletter_popup .btn.btn-success.disabled,#o_newsletter_popup .btn.btn-success[disabled],fieldset[disabled] #o_newsletter_popup .btn.btn-success,#o_newsletter_popup .btn.btn-success.disabled:hover,#o_newsletter_popup .btn.btn-success[disabled]:hover,fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover,#o_newsletter_popup .btn.btn-success.disabled:focus,#o_newsletter_popup .btn.btn-success[disabled]:focus,fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus,#o_newsletter_popup .btn.btn-success.disabled.focus,#o_newsletter_popup .btn.btn-success[disabled].focus,fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus,#o_newsletter_popup .btn.btn-success.disabled:active,#o_newsletter_popup .btn.btn-success[disabled]:active,fieldset[disabled] #o_newsletter_popup .btn.btn-success:active,#o_newsletter_popup .btn.btn-success.disabled.active,#o_newsletter_popup .btn.btn-success[disabled].active,fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color:#21b799;border-color:#1da187}#o_newsletter_popup h1,#o_newsletter_popup h2,#o_newsletter_popup h3,#o_newsletter_popup h4,#o_newsletter_popup h5,#o_newsletter_popup h6,#o_newsletter_popup .h1,#o_newsletter_popup .h2,#o_newsletter_popup .h3,#o_newsletter_popup .h4,#o_newsletter_popup .h5,#o_newsletter_popup .h6{font-weight:300;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#o_newsletter_popup h1:first-child,#o_newsletter_popup h2:first-child,#o_newsletter_popup h3:first-child,#o_newsletter_popup h4:first-child,#o_newsletter_popup h5:first-child,#o_newsletter_popup h6:first-child,#o_newsletter_popup .h1:first-child,#o_newsletter_popup .h2:first-child,#o_newsletter_popup .h3:first-child,#o_newsletter_popup .h4:first-child,#o_newsletter_popup .h5:first-child,#o_newsletter_popup .h6:first-child{margin-top:0}#o_newsletter_popup .o_popup_modal_content{border-radius:2px;box-shadow:0 0 20px rgba(255,255,255,.11);-webkit-box-shadow:0 0 20px rgba(255,255,255,.11);border:1px solid #767676;background:#f2f2f2}#o_newsletter_popup .o_popup_modal_content:before{content:"";position:absolute;width:100%;height:100%;z-index:0;background:-moz-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,.3)),color-stop(42%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:linear-gradient(135deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}#web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content:none}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background:#6c1153;padding:5px}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color:#fff}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position:relative;z-index:1}#o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position:absolute;z-index:99;right:5px;top:6px;width:23px;height:23px;display:block;text-align:center;border-radius:100em;background:#6c1153;color:#daa3cb;text-decoration:none;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-ms-transition:all ease 200ms;-o-transition:all ease 200ms}#o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background:#89296e;color:#fff}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding:0 0 30px;color:#666}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom:15px}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size:3em;position:relative;text-align:left;padding-left:2em;line-height:1;margin:.5em;font-weight:100}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight:600;color:#875a7b;font-size:2.5em;font-style:italic;position:absolute;top:-.1em;margin-left:-.65em}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color:#875a7b}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position:relative}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left:auto;margin-right:auto;max-width:350px}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius:2px 0 0 2px;border:none;outline:0;box-shadow:inset 0 -1px #ccc}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius:0 2px 2px 0;border-width:0 0 1px;padding-top:7px;margin-left:-1px;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-ms-transition:all ease 200ms;-o-transition:all ease 200ms}.oe_product{border:1px solid rgba(100,100,100,.2)}.oe_website_sale ul ul{margin-left:1.5rem}.oe_website_sale .o_payment_form .card{border-radius:4px!important}.oe_website_sale .address-inline address{display:inline-block}.oe_website_sale table#cart_products tr td,.oe_website_sale table#suggested_products tr td{vertical-align:middle}.oe_website_sale table#cart_products{margin-bottom:0}.oe_website_sale table#cart_products td:first-child,.oe_website_sale table#cart_products th:first-child{padding-left:15px}.oe_website_sale h1[itemprop="name"],.oe_website_sale .oe_product_cart form h5{word-wrap:break-word}@media (max-width:767.98px){.oe_website_sale .td-img{display:none}}@media (min-width:1200px){.oe_website_sale .toggle_summary_div{max-width:400px}}.o_alternative_product{margin:auto}.oe_product{position:relative}.oe_product .oe_product_image{position:absolute;left:15px;right:15px;top:15px;bottom:55px;text-align:center}.oe_product .oe_product_image img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:4}.oe_product section{position:absolute;left:0;right:0;bottom:0;overflow:hidden;padding:0 15px 0 10px;min-height:56px;border-top:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.75);z-index:5}.oe_product .product_price{bottom:0}.oe_product .oe_product_cart{position:relative;width:100%;height:100%}.oe_product .oe_subdescription{font-size:.8em;overflow:hidden;margin-bottom:10px}.oe_mycart .input-group-addon{padding-left:6px;padding-right:6px}.oe_product.oe_image_full .oe_product_image{left:0;right:0;top:0;bottom:0}.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:#fff;text-align:center;transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;cursor:default}#products_grid > table tr:not(:first-child) > td{height:100%}#products_grid.col-lg-12>table>tbody>tr>td:empty,#products_grid.col-lg-9>table>tbody>tr>td:empty{height:0}#products_grid.col-lg-12 .oe-height-1{height:75px}#products_grid.col-lg-12 .oe-height-2{height:150px}#products_grid.col-lg-12 .oe-height-4{height:300px}#products_grid.col-lg-12 .oe-height-6{height:450px}#products_grid.col-lg-12 .oe-height-8{height:600px}#products_grid.col-lg-9 .oe-height-1{height:70px}#products_grid.col-lg-9 .oe-height-2{height:140px}#products_grid.col-lg-9 .oe-height-4{height:280px}#products_grid.col-lg-9 .oe-height-6{height:420px}#products_grid.col-lg-9 .oe-height-8{height:560px}#products_grid .oe_product.oe_grid .oe_subdescription{max-height:40px}@media (min-width:992px){#products_grid.col-lg-12 .oe-height-1{height:95px}#products_grid.col-lg-12 .oe-height-2{height:190px}#products_grid.col-lg-12 .oe-height-4{height:380px}#products_grid.col-lg-12 .oe-height-6{height:570px}#products_grid.col-lg-12 .oe-height-8{height:760px}#products_grid.col-lg-12 .oe_product.oe_grid .oe_subdescription{max-height:70px}#products_grid.col-lg-9 .oe-height-1{height:72px}#products_grid.col-lg-9 .oe-height-2{height:144px}#products_grid.col-lg-9 .oe-height-4{height:288px}#products_grid.col-lg-9 .oe-height-6{height:432px}#products_grid.col-lg-9 .oe-height-8{height:576px}}@media (min-width:1200px){#products_grid.col-lg-12 .oe-height-1{height:125px}#products_grid.col-lg-12 .oe-height-2{height:250px}#products_grid.col-lg-12 .oe-height-4{height:500px}#products_grid.col-lg-12 .oe-height-6{height:750px}#products_grid.col-lg-12 .oe-height-8{height:1000px}#products_grid.col-lg-9 .oe-height-1{height:95px}#products_grid.col-lg-9 .oe-height-2{height:190px}#products_grid.col-lg-9 .oe-height-4{height:380px}#products_grid.col-lg-9 .oe-height-6{height:570px}#products_grid.col-lg-9 .oe-height-8{height:760px}#products_grid .oe_product.oe_grid .oe_subdescription{max-height:120px}}@media (max-width:767.98px){#products_grid table,#products_grid tbody,#products_grid td,#products_grid tr{float:left;width:100%;display:inline-block}#products_grid .oe_product{float:left;width:100%;display:inline-block}#products_grid .oe_product.oe_grid{height:400px}#products_grid .oe_product.oe_grid section{background:rgba(100,100,100,.2)}#products_grid .oe_product .oe_subdescription{max-height:200px}}@media (max-width:400px){#products_grid .oe_product.oe_grid{height:270px}#products_grid .oe_product.oe_list{height:200px}#products_grid .oe_product.oe_list .oe_subdescription{max-height:40px}#products_grid .oe_product.oe_list section{background:rgba(100,100,100,.2)}#products_grid .oe_product .oe_product_image{top:0;bottom:65px}#products_grid .oe_product.oe_image_full .oe_product_image{bottom:50px}}.oe_cart table td:first-child{min-width:76px}.oe_cart>.oe_structure{clear:both}div#payment_method div.list-group{margin-left:40px}div#payment_method .list-group-item{padding-top:5px;padding-bottom:5px}@media (min-width:400px){.oe_product.oe_list{border:none;border-bottom:1px solid rgba(100,100,100,.2);width:100%;min-height:100px;position:relative;padding-bottom:5px;padding-left:180px}.oe_product.oe_list .oe_product_image{top:0;bottom:0;left:0;right:0;width:170px}.oe_product.oe_list section{position:relative;border:0;top:auto;bottom:auto;left:auto;right:auto;background:transparent}}.oe_website_sale .row .row .col-lg-12{float:none}.product_detail_img{margin-left:auto;margin-right:auto;display:block;max-height:500px}.oe_website_sale input.js_quantity{min-width:48px;text-align:center}.oe_website_sale input.quantity{padding:0}.oe_overlay_options .dropdown div[name="size"] table{margin-left:20px}.oe_overlay_options .dropdown div[name="size"] td{margin:0;padding:0;width:20px;height:20px;border:1px #ddd solid;cursor:pointer}.oe_overlay_options .dropdown div[name="size"] td.selected{background-color:#b1d4f1}.oe_overlay_options .dropdown div[name="size"] table.oe_hover td.selected{background-color:transparent}.oe_overlay_options .dropdown div[name="size"] table.oe_hover td.select{background-color:#b1d4f1}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,.065);-moz-box-shadow:0 1px 2px rgba(0,0,0,.065);box-shadow:0 1px 2px rgba(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 .o_link_disable{text-decoration:none;color:inherit;cursor:text}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}ul.wizard li:last-child{border-radius:0 4px 4px 0;border-right-width:1px}ul.wizard li:last-child .chevron{display:none}#o_shop_collapse_category li{width:100%}#o_shop_collapse_category li a{display:inline-block;width:80%;padding-left:3px}#o_shop_collapse_category li i.fa{cursor:pointer}.mycart-popover{max-width:500px;min-width:250px}.mycart-popover .cart_line{border-bottom:1px #eee solid}tr#empty{display:none}td.noborder{border:none!important}.border_primary{border:1px solid #00a09d}.js_change_shipping{cursor:pointer}a.no-decoration{cursor:pointer;text-decoration:none!important}#o-carousel-product.css_not_available{opacity:.2}#o-carousel-product .carousel-inner div.item,#o-carousel-product .carousel-control-prev,#o-carousel-product .carousel-control-next{height:400px}#o-carousel-product .carousel-inner div.item img{max-height:100%}#o-carousel-product .carousel-control-prev,#o-carousel-product carousel-control-next{background-image:none!important}#o-carousel-product .carousel-indicators{background-color:transparent;margin:10px 0 0;overflow-y:hidden;position:static;text-align:left;white-space:nowrap;width:100%;height:100px!important;text-align:center;list-style-position:inside}#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:.5}#o-carousel-product .carousel-indicators li.active img{opacity:1}.ecom-zoomable:not(.ecom-autozoom) img[data-zoom]{cursor:zoom-in}.ecom-zoomable.ecom-autozoom img[data-zoom]{cursor:crosshair}.ecom-zoomable .o_editable img[data-zoom]{cursor:pointer}.break-word{word-wrap:break-word}#coupon_box form{max-width:300px}.font-weight-normal{font-weight:normal}.o_website_sale_animate{opacity:.7;position:absolute!important;height:150px;width:150px;z-index:1020}.o_red_highlight{background:#db0700!important;box-shadow:0 0 0 0 rgba(240,8,0,.4);transition:all .5s linear}.o_shadow_animation{box-shadow:0 0 5px 10px rgba(240,8,0,.4)!important}.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:0 0 0 10px;width:100px;height:80px;border-radius:1px;border:solid 3px #fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.19);-moz-box-shadow:0 3px 10px rgba(0,0,0,.19);box-shadow:0 3px 10px rgba(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}.progress-wizard{margin-top:15px;padding:0 15px}@media (min-width:768px){.progress-wizard{padding:0}}.progress-wizard .progress-wizard-step{position:relative}@media (min-width:768px){.progress-wizard .progress-wizard-step{margin-top:.8125rem;float:left;width:33.33333333%}.o_wizard_has_extra_step+.progress-wizard .progress-wizard-step{width:25%}}@media (max-width:767.98px){.progress-wizard .progress-wizard-step.disabled,.progress-wizard .progress-wizard-step.complete{display:none}}.progress-wizard .progress-wizard-step .progress-wizard-dot{width:.625rem;height:.625rem;position:relative;display:inline-block;background-color:#fff;border-radius:50%;box-shadow:0 0 0 .125rem #e9ecef}@media (min-width:768px){.progress-wizard .progress-wizard-step .progress-wizard-dot{position:absolute;top:auto;left:50%;bottom:auto;right:auto;margin:-.375rem 0 0 -.3125rem}}.progress-wizard .progress-wizard-step .progress-wizard-steplabel{color:#6c757d;margin:5px 0 5px 5px;font-size:.875rem;display:inline-block}@media (min-width:768px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{display:block;margin:1rem 0 20px 0}}@media (max-width:767.98px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{margin-left:-15px;font-size:24px}}.progress-wizard .progress-wizard-step .progress-wizard-bar{height:.125rem;background-color:#e9ecef}.progress-wizard .progress-wizard-step.active .progress-wizard-dot{animation:fadeIn 1s ease 0s 1 normal none running;background:#00a09d;box-shadow:0 0 0 .1875rem white , 0 0 0 .25rem rgba(0,160,157,.5)}.progress-wizard .progress-wizard-step.active .progress-wizard-steplabel{color:#212529;font-weight:bolder}.progress-wizard .progress-wizard-step.complete .progress-wizard-dot{background:none;box-shadow:none}.progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after{position:absolute;top:-.3125rem;left:-.3125rem;bottom:auto;right:auto;width:1.25rem;height:1.25rem;border-radius:100%;background:#fff;color:#28a745;text-align:center;line-height:1;font-size:1.25rem;font-family:FontAwesome;content:"\f058"}.progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel{color:#28a745}.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after{color:#28a745}.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel{color:#212529}.progress-wizard .progress-wizard-step.disabled{cursor:default}table.js_cart_lines .td-img img{max-height:64px}.orders_vertical_align{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center}.orders_label_text_align{vertical-align:15%}.sale_tbody .o_line_note{word-break:break-all}.css_attribute_color{display:inline-block;border:1px solid #999;text-align:center}.css_attribute_color input{margin:8px;height:13px;opacity:0}.css_attribute_color.active{border:3px ridge #6e6}.css_attribute_color.active input{margin:6px}.css_attribute_color.custom_value{background-image:linear-gradient(to bottom right,red,#fff200,#1e9600)}.css_not_available_msg{display:none}.css_not_available.js_product > *:nth-child(4) > *{display:none}.css_not_available.js_product .css_quantity,.css_not_available.js_product .product_price{display:none}.css_not_available.js_product .css_not_available_msg{display:block}.css_not_available.js_product .js_add,.css_not_available.js_product .oe_price,.css_not_available.js_product .oe_default_price,.css_not_available.js_product .oe_optional{display:none}.css_quantity{max-width:125px}.css_quantity input[name="add_qty"]{text-align:center}option.css_not_available{color:#ccc}label.css_not_available{opacity:.6}label.css_attribute_color.css_not_available{opacity:1;background-image:url(/website_sale/static/src/img/redcross.png);background-size:cover}.variant_attribute{padding-bottom:.5rem}.variant_attribute .attribute_name{padding-bottom:.5rem;display:inline-block}.variant_attribute .radio_input{margin-right:.7rem;vertical-align:middle}.variant_attribute .radio_input_value{display:inline-block;vertical-align:middle;line-height:1}.variant_attribute .variant_custom_value{margin-bottom:.7rem}.variant_attribute .custom_value_radio{margin:.3rem 0 .3rem 1.6rem}.variant_attribute .variant_custom_value_label{margin:.3rem 0}.o_product_configurator .product_detail_img{max-height:240px}.o_product_configurator .variant_attribute .custom_value_radio{margin:.3rem 0 .3rem 2.1rem}.oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.025)}.oe_optional_products_modal .o_total_row{font-size:1.2rem}.modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json{padding:.075rem .75rem}.js_product.in_cart .js_add_cart_variants{display:none}.js_product select{-webkit--webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;-moz--webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-image:none}.js_product .td-product_name{word-wrap:break-word}.js_product .td-product_name{min-width:140px}.js_product .td-img{width:100px}.js_product .td-qty{width:200px}.js_product .td-qty a.input-group-addon{background-color:transparent;border:0}.js_product .td-qty .input-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.js_product .td-action{width:30px}.js_product .td-price,.js_product .td-price-total{width:120px}@media (max-width:767.98px){.js_product .td-img,.js_product .td-price-total{display:none}.js_product .td-qty{width:60px}.js_product .td-price{width:80px}}@media (max-width:476px){.js_product .td-qty{width:60px}.js_product #modal_optional_products table thead,.js_product .oe_cart table thead{display:none}.js_product #modal_optional_products table td.td-img,.js_product .oe_cart table td.td-img{display:none}}.o_total_row{height:50px}.oe_striked_price{text-decoration:line-through;white-space:nowrap}.css_not_available.js_product > *:nth-child(5) > *{display:none}table.js_cart_lines .optional_product .js_delete_product{display:none}div#modal_optional_products table tr td{border:0}@media (max-width:767.98px){div#modal_optional_products .td-qty{display:none}}