
/* /web/static/lib/bootstrap/less/variables.less defined in bundle 'website.assets_editor' */
 

/* /web/static/lib/bootstrap/less/mixins/vendor-prefixes.less defined in bundle 'website.assets_editor' */
 

/* /web/static/lib/bootstrap/less/mixins/buttons.less defined in bundle 'website.assets_editor' */
 

/* /web/static/lib/bootstrap/less/mixins/clearfix.less defined in bundle 'website.assets_editor' */
 

/* /web/static/lib/bootstrap/less/mixins/size.less defined in bundle 'website.assets_editor' */
 

/* /web/static/src/less/variables.less defined in bundle 'website.assets_editor' */
 

/* /web_enterprise/static/src/less/variables.less defined in bundle 'website.assets_editor' */
 

/* /web/static/src/less/utils.less defined in bundle 'website.assets_editor' */
 

/* /web_editor/static/src/less/web_editor.variables.less defined in bundle 'website.assets_editor' */
 @-webkit-keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); -o-transform: translate(0, -5px); transform: translate(0, -5px);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); -o-transform: translate(0, -5px); transform: translate(0, -5px);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes fadeInOut{0%{opacity: 0;}25%{opacity: 1;}75%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeInOut{0%{opacity: 0;}25%{opacity: 1;}75%{opacity: 1;}100%{opacity: 0;}} @-webkit-keyframes inputHighlighter{from{background: #00a09d;}to{width: 0; background: transparent;}} @keyframes inputHighlighter{from{background: #00a09d;}to{width: 0; background: transparent;}} 

/* /baring_theme/static/src/css/less_variables.less defined in bundle 'website.assets_editor' */
 

/* /website/static/src/less/website.edit_mode.less defined in bundle 'website.assets_editor' */
 .o_homepage_editor_welcome_message{padding-top: 128px; padding-bottom: 128px; font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;} .o_homepage_editor_welcome_message .o_tooltip_container{display: -ms-inline-flexbox; display: -moz-inline-box; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -webkit-align-items: center; align-items: center;} .o_homepage_editor_welcome_message .o_tooltip_container > .o_tooltip{position: absolute; top: auto; left: auto; bottom: auto; right: auto; position: relative; display: inline-block; margin: 0 8px; opacity: 1; z-index: auto;} .o_editable{} .o_editable:not(:empty):not([data-oe-model="ir.ui.view"]):not([data-oe-type="html"]):hover, .o_editable[data-oe-type]:not([data-oe-model="ir.ui.view"]):not([data-oe-type="html"]):hover, .o_editable:not(:empty).o_editable_date_field_linked, .o_editable[data-oe-type].o_editable_date_field_linked{box-shadow: #875a7b 0 0 5px 2px inset;} .o_editable:focus, .o_editable[data-oe-type]{min-height: 0.8em; min-width: 8px;} .o_editable.o_is_inline_editable{display: inline-block;} .o_editable .btn, .o_editable.btn{-webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; cursor: text!important;} .o_editable[placeholder]:empty:not(:focus):before{content: attr(placeholder); opacity: 0.3;} .o_editable.oe_structure.oe_empty:empty, .o_editable[data-oe-type=html]:empty{height: 300px; background: url(/website/static/src/img/drag_here.png) center no-repeat; background-size: 380px;} .o_editable.oe_structure.oe_empty > p:empty:only-child, .o_editable[data-oe-type=html] > p:empty:only-child{color: #aaa;} .editor_enable [data-oe-readonly]:hover{cursor: default;} [draggable]{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .oe_editable:focus, .css_editable_hidden, .editor_enable .css_editable_mode_hidden{outline: none!important;} .css_editable_display, .editor_enable .css_non_editable_mode_hidden, .o_editable .media_iframe_video .css_editable_mode_display{display: block!important;} [data-oe-type=html].oe_no_empty:empty{height: 16px!important;} table.editorbar-panel{cursor: pointer; width: 100%;} table.editorbar-panel td{border: 1px solid #aaaaaa;} table.editorbar-panel td.selected{background-color: #b1c9d9;} .link-style .dropdown > .btn{min-width: 160px;} .link-style .link-style{display: none;} .link-style li{text-align: center;} .link-style li label{width: 100px; margin: 0 5px;} .link-style .col-sm-2 > *{line-height: 2em;} .note-editable .fa{cursor: pointer;} .parallax .oe_structure > .oe_drop_zone:first-child{top: 16px;} .parallax .oe_structure > .oe_drop_zone:last-child{bottom: 16px;} .editor_enable .js_language_selector{display: none;} 

/* /website_animate/static/src/less/o_animate_editor.less defined in bundle 'website.assets_editor' */
 #oe_manipulators .dropdown-menu > li.o_anim_li > a > i{color: orange!important;} #oe_manipulators .dropdown-menu > li span.timeline{display: block; width: 100%; height: 5px; margin-bottom: 5px; position: relative; background-color: #f7f7f7; border-bottom: 1px solid #eaeaea;} #oe_manipulators .dropdown-menu > li span.timeline > span{float: left; display: inline-block; position: relative; height: 5px;} #oe_manipulators .dropdown-menu > li span.timeline span[simulate="duration"]{position: absolute; float: left; left: 0; height: 100%; background: #21b799; width: 0%; -webkit-animation-name: o_animate_timeline_duration; animation-name: o_animate_timeline_duration; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;} #oe_manipulators .dropdown-menu > li span.timeline span[simulate="delay"]{position: absolute; float: left; left: 0; height: 100%; background: #a4498c; width: 0%; -webkit-animation-name: o_animate_timeline_delay; animation-name: o_animate_timeline_delay; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;} 

/* /theme_clean/static/src/less/variables.less defined in bundle 'website.assets_editor' */
 

/* /theme_clean/static/src/less/customize_modal.less defined in bundle 'website.assets_editor' */
 #theme_customize_modal{overflow-y: auto;} #theme_customize_modal #boxed-collapse{position: relative;} #theme_customize_modal .modal-content{background-color: #3d4546; font-family: "Lato-Regular" !important; letter-spacing: normal; font-weight: normal;} #theme_customize_modal .modal-dialog{width: 100%; max-width: 456px;} #theme_customize_modal .modal-header{border-bottom: none;} #theme_customize_modal .modal-header .modal-title{color: #c4c7c7; font-size: 16px; font-family: "Lato-Regular"; font-weight: normal; text-transform: uppercase; letter-spacing: normal; margin-top: 10px; text-align: center;} #theme_customize_modal .modal-header .close{opacity: 0.7; color: #fff; text-shadow: 0 1px 0 #000;} #theme_customize_modal .panel-group .panel-heading + .panel-collapse > .panel-body{border-top: none;} #theme_customize_modal .panel-group .panel + .panel{margin-top: 0; border-top: 1px solid #3d4546;} #theme_customize_modal .modal-body{font-family: "Lato-Regular"; font-weight: normal; position: relative; padding: 0 15px 0px; background-color: #3d4546; color: white;} #theme_customize_modal .modal-body .clean-panel{border: none; background-color: #2a2e2f;} #theme_customize_modal .modal-body .clean-panel div.panel-heading.clean-panel-heading{border: none; background-color: #5a6567;} #theme_customize_modal .modal-body .clean-panel div.panel-heading.clean-panel-heading h4.clean-panel-title{font-family: "Lato-Regular"; color: white; font-size: 16px; font-weight: normal; text-transform: uppercase;} #theme_customize_modal .modal-body .clean-panel div.panel-heading.clean-panel-heading h4.clean-panel-title a, #theme_customize_modal .modal-body .clean-panel div.panel-heading.clean-panel-heading h4.clean-panel-title a:hover, #theme_customize_modal .modal-body .clean-panel div.panel-heading.clean-panel-heading h4.clean-panel-title a:focus{text-decoration: none;} #theme_customize_modal .modal-body .clean-panel .clean-panel-body{background-color: #2a2e2f; border: none; padding-bottom: 30px;} #theme_customize_modal .modal-body label{font-weight: normal; cursor: pointer; margin: 0 auto;} #theme_customize_modal .modal-body label.checked{background: #586263; color: white; border: none; margin: 0 auto; line-height: 1.5;} #theme_customize_modal .modal-body label.checked h6{color: white;} #theme_customize_modal .modal-body label.checked img{box-shadow: none; border: 1px solid #ccc;} #theme_customize_modal .modal-body label.clean-fonts-combi{text-align: left; line-height: 1.2; padding: 5px 10px;} #theme_customize_modal .modal-body label.clean-fonts-combi:hover{text-decoration: none;} #theme_customize_modal .modal-body label.clean-layout-combi{background-color: #373d3e;} #theme_customize_modal .modal-body label.clean-layout-combi .modal-h6{color: white;} #theme_customize_modal .modal-body label.clean-layout-combi:hover{background: #474f50; cursor: pointer;} #theme_customize_modal .modal-body label.clean-layout-combi.checked, #theme_customize_modal .modal-body label.clean-layout-combi.checked:hover{background: #586263; cursor: default;} #theme_customize_modal .modal-body label.clean-layout-combi, #theme_customize_modal .modal-body label.clean-fonts-combi{width: 197px;} #theme_customize_modal .modal-body label.clean-preset-combi, #theme_customize_modal .modal-body label.clean-layout-combi{padding: 5px;} #theme_customize_modal .modal-body label.clean-bg-layout-combi, #theme_customize_modal .modal-body label.clean-color-combi{width: 66px; padding: 2px; margin: 0;} #theme_customize_modal .modal-body label:hover{background-color: #373d3e;} #theme_customize_modal .modal-body label img{width: 50px; height: 30px; margin: 6px;} #theme_customize_modal h5, #theme_customize_modal h6{font-family: "Lato-Regular"; letter-spacing: normal; font-weight: normal; text-transform: uppercase; font-size: 12px;} #theme_customize_modal h6{color: #8c8c8c;} #theme_customize_modal h5{padding-bottom: 5px; text-align: center; margin-top: 35px; color: #aaa;} #theme_customize_modal h5:first-child{margin-top: 5px;}