.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: white;} .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: white; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: white; 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: white; 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: white; 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: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: white; 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: white; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: white; 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: white; 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: white; 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: white;} .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: white; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: white; 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: white; 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: white; 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: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: white; 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: white; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: white; 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: white; 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: white; 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: white;} .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: white; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: white; 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: white; 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: white; 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: white;} .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;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.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: #ffffff; 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: #ffffff; 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; margin: 20px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.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, 0.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, 0.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, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.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: #ffffff;} #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: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #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: -0.1em; margin-left: -0.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 #cccccc;} #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;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; 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: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #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: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #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;} 

/* /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;} 

/* /website_social_checkout/static/src/less/main.less defined in bundle 'web.assets_frontend' */
 .express-checkout-section{color: #555555;} .express-checkout-section input, .express-checkout-section select{border: solid 1px #999999; border-radius: 0; color: #555555;} .express-checkout-section .address-column{font-weight: 300; font-size: 14px;} .express-checkout-section .panel-body{padding: 8px !important;} .express-checkout-section .section-title .section-id{position: relative; top: -6px; left: -25px;} .express-checkout-section .section-title .section-name{position: relative; top: -6px; font-size: initial;} .express-checkout-section .separator-vertical{height: 950px;} .express-checkout-section .separator-vertical div{width: 50%; height: 100%; border-right: solid 1px #c3c3c3;} .express-checkout-section #cart_total{border: solid 1px #c3c3c3; background-color: #fafafa; padding-right: 16px;} .express-checkout-section #cart_total .separator{border-top: solid 1px #c3c3c3;} .express-checkout-section #cart_total .order-total-name{padding-left: 50px;} .express-checkout-section #cart_total .order-total-qty span{white-space: nowrap;} .express-checkout-section .coupon-input{border-radius: 100px !important;} .express-checkout-section .coupon-submit{position: relative; z-index: 5; left: -40px; font-size: 14px;} .express-checkout-section .js_delete_product .fa-times{position: relative; color: #c3c3c3; line-height: 0;} .express-checkout-section .text-normal{font-weight: 300; font-size: 16px; line-height: 1.7;} .express-checkout-section .text-normal.description{font-size: 14px;} .express-checkout-section .js_quantity{width: 47px; height: 25px; background-color: #fafafa; padding: 0 3px;} .express-checkout-section .taxed-price{font-size: 18px;} .express-checkout-section .taxed-price span{white-space: nowrap;} .express-checkout-section .card-logo{display: inline-block;} .express-checkout-section textarea{max-height: 50px;} .express-checkout-section .jp-card{top: -32px; left: -40px;} .express-checkout-section .js_payment #card-form .col-lg-12{padding-right: 0; padding-left: 0;} .express-checkout-section .btn-xwide{min-width: 300px;} .express-checkout-section #BillingAddressForm div.form-group, .express-checkout-section #shippingAddressForm div.form-group{padding-left: 8px; padding-right: 0; float: left !important;} .express-checkout-section #BillingAddressForm div.form-group.pl15, .express-checkout-section #shippingAddressForm div.form-group.pl15{padding-left: 15px;} .express-checkout-section #BillingAddressForm div.form-group.pr15, .express-checkout-section #shippingAddressForm div.form-group.pr15{padding-right: 15px;} .express-checkout-section .js_product_row .input-group{display: inline-flex;} .express-checkout-section .js_product_row .input-group label{font-weight: 300;} .express-checkout-section .one_kanban{z-index: 10; padding: 0;} .express-checkout-section abbr[title], .express-checkout-section abbr[data-original-title]{text-decoration: none !important; border-bottom: none;} .express-checkout-section table{table-layout: fixed; width: 100%;} .express-checkout-section .td-img{width: 15%;} .express-checkout-section .td-product_name{width: 35%;} .express-checkout-section .td-qty{width: 15%;} .express-checkout-section .td-price{width: 40%;} .express-checkout-section .td-total{width: 30%;} .express-checkout-section .carrier_name{font-weight: bold;} .express-checkout-section .btn-checkout{text-transform: uppercase;} .express-checkout-section .intl-tel-input .country-list{z-index: 20;} .checkout-header-tiles p{line-height: 10px; font-size: 10px; color: #999999;} @media (max-width: 991px){#payment_method_buttons .pull-right{float: none !important; text-align: center;}} .intl-tel-input{width: 100%;} .pl0{padding-left: 0;} 

/* /website_social_checkout/static/src/less/payment.less defined in bundle 'web.assets_frontend' */
 .accordion-payment .panel{border: none; border-radius: 0; box-shadow: none; overflow: hidden; position: relative;} #payment_method{padding-left: 0;} .o_payment_form .panel{border-radius: 0;} .accordion-payment{margin-bottom: 0;} .payment_icon_name{font-size: 15px;} .accordion-payment .panel-heading{padding: 0; border: none; border-radius: 0; position: relative;} .accordion-payment .panel-title label{display: block; padding: 10px 20px; margin: 0; border-radius: 0; position: relative;} .accordion-payment .panel-title label.collapsed{background: #337ab7;} .accordion-payment .panel-title a:before, .accordion-payment .panel-title a.collapsed:before{content: "\f068"; width: 30px; height: 30px; line-height: 25px; border-radius: 50%; background: #337ab7; font-size: 14px; font-weight: normal; color: #fff; text-align: center; border: 3px solid #fff; position: absolute; top: 10px; right: 14px;} .accordion-payment .panel-title a.collapsed:before{content: "\f067"; background: #337ab7; border: 4px solid #dddddd;} .accordion-payment .panel-title a:after, .accordion-payment .panel-title a.collapsed:after{content: ""; width: 17px; height: 7px; background: #fff; position: absolute; top: 22px; right: 0;} .accordion-payment .panel-title a.collapsed:after{width: 19px; background: #337ab7;} .accordion-payment .panel-body{border-left: 3px solid #337ab7; border-top: none; background: #fff; color: #1c2336; position: relative; padding: 0; margin: 0;} .accordion-payment .panel-body:before{content: ""; height: 3px; width: 50%; background: #337ab7; position: absolute; bottom: 0; left: 0;} .pre-msg{text-align: justify; margin: 0; padding: 0; font-size: x-small;} 

/* /website_social_checkout_ajax_login/static/src/less/main.less defined in bundle 'web.assets_frontend' */
 p.message{color: #a94442; font-size: 14px; margin-top: 0; margin-bottom: 0;} 

/* /web_geoengine_google_maps/static/src/less/context_menu.less defined in bundle 'web.assets_frontend' */
 .contextMenu{position: absolute; z-index: 1000; display: none; min-width: 120px; background: #eee; border: 1px solid #777;} .contextMenu ul{padding: 3px 0px; margin: 0px; border: solid 1px #fff;} .contextMenu li{list-style: none; padding: 0px 1px; margin: 0px;} .contextMenu a{display: block; color: #000; text-decoration: none; line-height: 22px; height: 22px; padding: 1px 8px;} .contextMenu li.hover a{padding: 0px 7px; background-color: #DFE6F5; border: 1px solid #A2C1FA; border-radius: 2px;} .contextMenu li.separator div{margin: 3px 0px; border-top: solid 1px #ccc; border-bottom: solid 1px #fff;} 

/* /web_geoengine_google_maps/static/src/less/search_box.less defined in bundle 'web.assets_frontend' */
 html, body{height: 100%; margin: 0; padding: 0;} .controls{margin-top: 10px; border: 1px solid transparent !important; border-radius: 2px 0 0 2px !important; box-sizing: border-box; -moz-box-sizing: border-box; height: 32px; outline: none; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);} .pac-input{background-color: #fff; font-family: Roboto; font-size: 15px; font-weight: 300; margin-left: 12px; padding: 0 11px 0 13px !important; text-overflow: ellipsis; width: 300px !important; height: 29px !important;} .pac-input:focus{border-color: #4d90fe;} .pac-container{font-family: Roboto; z-index: 1051 !important;} #type-selector{color: #fff; background-color: #4d90fe; padding: 5px 11px 0px 11px;} #type-selector label{font-family: Roboto; font-size: 13px; font-weight: 300;} #target{width: 345px;} #crosshairs{background-color: #fff; border: 2px solid #fff; border-radius: 3px; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); cursor: pointer; text-align: center; color: #191919; font-size: 16px; padding: 5px; margin-right: 10px; display: none;} .gmnoprint{margin-top: 10px !important;} #poi-search > .pac-input{margin-left: 0; border: 1px solid transparent !important;} #poi-search{padding-right: 30px; margin-left: 12px; background-color: white;} .search-close{position: absolute; top: 0; left: 307px; right: 0px; font-size: 27px; color: #9b9b9b;} 

/* /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;} 

/* /survey/static/src/css/survey_print.css defined in bundle 'web.assets_frontend' */
@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;}} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .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;} .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 24px 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{padding: 5px 0; position: absolute; bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.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: 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;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{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, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @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 section{background: rgba(100, 100, 100, 0.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 a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .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 (max-width: 992px){#modal_optional_products table:last-child td:last-child{overflow: hidden;}#modal_optional_products table:last-child td:nth-child(2){width: 50%;}#modal_optional_products table:last-child td:nth-child(3){width: 20%;}#modal_optional_products table:last-child td:last-child, #modal_optional_products table:last-child td:nth-last-child(2){width: 15%;}} @media (max-width: 500px){.oe_cart table, #modal_optional_products table{display: inline-block;}.oe_cart table thead, #modal_optional_products table thead{display: none;}.oe_cart table tbody, .oe_cart table tr, .oe_cart table td, #modal_optional_products table tbody, #modal_optional_products table tr, #modal_optional_products table td{float: left; width: 100% !important; display: inline-block;}.oe_cart table td:first-child, #modal_optional_products table td:first-child{display: none;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: double; border-top-width: 6px;}.oe_cart table td:last-child, #modal_optional_products table td:last-child{margin-bottom: 16px;}.oe_cart table:last-child tr:last-child td:last-child, #modal_optional_products table:last-child tr:last-child td:last-child{margin-bottom: 0;}.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: 46px; text-align: center;}#modal_optional_products table:last-child td:nth-child(3) > div{float: none !important;}.oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: none !important;}.oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: inline !important;}} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.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-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .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: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[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, 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;} .label-optional{font-weight: normal;} #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;} td.noborder{border: none !important;} .border_primary{border: 1px solid #337ab7;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product .carousel-inner div.item{height: 400px;} #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 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: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} 

/* /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_slides/static/src/less/website_slides.less defined in bundle 'web.assets_frontend' */
 .top_covered_image{object-fit: cover; object-position: top;} .oe_slides_panel_footer{background-color: #f8f8f8;} .oe_slides_panel_footer .fa, .oe_slide_js_embed_option_link{color: #337ab7; cursor: pointer;} .oe_slide_embed_option{position: absolute; padding: 30px 30px 30px 30px; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: #fff; opacity: 1; display: none; overflow-y: auto !important;} .oe_slide_embed_wrapper{position: relative;} section.oe_slides_promote_box{background-color: #f5f5f5; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;} img.oe_slides_channel_thumbnail{object-fit: cover; object-position: top; height: 250px; width: 100%;} img.oe_slides_opacity{opacity: 0.5;} img.oe_slides_promote_image{object-fit: cover; object-position: top; max-height: 300px; width: 100%; overflow: hidden; display: block;} .oe_slides_box_shadow{box-shadow: 0 0 5px #CCC;} .oe_slides_apart_small{object-fit: cover; object-position: top; height: 60px; width: 90px;} .oe_slides_statistics_title{border-bottom: 1px solid #ddd; padding-bottom: 5px;} .oe_slides_transcript{overflow-y: auto; max-height: 500px;} .oe_slides_bottom_border{border-bottom: 1px solid #ddd;} .oe_slide_js_like, .oe_slide_js_unlike{cursor: pointer; color: #337ab7;} textarea.o_slides_comment{resize: vertical;} .oe_slides_thumbnail_container{height: 300px;} .oe_slides_grid_thumbnail{object-fit: cover; object-position: top; height: 200px; width: 100%; overflow: hidden;} .oe_slides_ellipsis{white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis;} .o_slide_preview{max-height: 160px; overflow: hidden;} .oe_slides_suggestion_caption{position: absolute; top: 0; right: 0; background: rgba(10, 10, 10, 0.75); width: 100%; height: 100%; display: none; text-align: center; color: #fff !important; z-index: 2;} .oe_slides_suggestion_media{margin-top: 10px; position: relative;} .oe_slides_suggestion_media img{height: 33%; width: 100%; overflow: hidden;} .oe_slides_loader{position: relative; width: 100%;} .oe_slides_loader h4{position: absolute; bottom: 20px; left: 0; width: 35%; color: white; background: #000000; background: rgba(0, 0, 0, 0.7); padding: 10px;} .oe_slides_panel{padding-bottom: 50px; height: 100%; margin-bottom: 0px;} .oe_slides_share_bar{padding: 10px 0;} .oe_slides_panel_footer #page_number{width: 45px;} .oe_show_footer{z-index: 2147483647;} @media screen and (max-width: 300px){.o_slide_navigation_buttons{margin-left: 15px; margin-right: -15px;}.o_slide_navigation_buttons .col-xs-4{display: none;}} 

/* /web/static/lib/nvd3/nv.d3.css defined in bundle 'web.assets_frontend' */
 .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, 0.8); border: 1px solid rgba(0,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,0.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: normal 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, 0.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;} 

/* /survey/static/src/css/survey_result.css defined in bundle 'web.assets_frontend' */
.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,0.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;} 

/* /survey_quizz_score/static/src/css/survey_result.css defined in bundle 'web.assets_frontend' */
.filter-or, .filter-and{cursor: pointer;} 

/* /website_notification/static/src/less/website_notification.less defined in bundle 'web.assets_frontend' */
 .o_notification_manager{width: 300px; max-width: 100%; position: fixed; top: 10px; left: auto; bottom: auto; right: 10px; z-index: 1500;} .o_notification_manager .o_notification{padding: 0; margin: 5px 0 0 0; opacity: 0; background-color: #F1FBE0; box-shadow: 0px 0px 5px 1px #4c4c4c; position: relative;} .o_notification_manager .o_notification .o_close{position: absolute; top: 5px; left: auto; bottom: auto; right: 5px; color: rgba(0, 0, 0, 0.3); text-decoration: none;} .o_notification_manager .o_notification .o_notification_title{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 10px 10px 10px 20px; font-weight: bold;} .o_notification_manager .o_notification .o_notification_title .o_icon{display: inline-block; margin-right: 20px; color: rgba(0, 0, 0, 0.3);} .o_notification_manager .o_notification .o_notification_content{padding: 10px;} .o_notification_manager .o_notification.o_error{color: white; background-color: #F16567;} .input_dialog .has-error .form-control{border-color: #a94442 !important; -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);} .input_dialog .has-error .form-control:focus{border-color: #3c763d !important; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 !important; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 !important;} 

/* /website_viewed/static/src/less/website_viewed.less defined in bundle 'web.assets_frontend' */
 .viewed{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; font-size: 16px; color: #666; text-decoration: none !important; margin: 0 3px;} 

/* /website_social_notification/static/src/less/website_social_notification.less defined in bundle 'web.assets_frontend' */
 .o_notification_navbar_item.o_unread_notify > a > i{color: #7c7bad;} .o_notification_navbar_item .o_notification_dropdown{-ms-flex: 0 1 auto; -moz-flex: 0 1 auto; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; padding: 0;} @media (max-width: 767px){.o_notification_navbar_item .o_notification_dropdown{max-height: none;}} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_top{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; justify-content: space-between; border-bottom: 1px solid lightgray; align-items: center; padding-left: 10px; width: 400px; height: 35px;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result{max-height: 400px; width: 400px; overflow-y: auto;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item{display: flex; justify-content: flex-start; align-items: center; padding: 5px; cursor: pointer; font-size: 12px;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item ~ .notification-item{border-top: 1px solid lightgray;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item.notification-unread{background-color: #ececec;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item:hover{background-color: #e0e0e0;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item .img-notification{-ms-flex: 0 0 36px; -moz-flex: 0 0 36px; -webkit-box-flex: 0; -webkit-flex: 0 0 36px; flex: 0 0 36px; max-height: 36px; margin-right: 8px;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item .notification-title .notification-body{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; color: #4c4c4c;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item .notification-title .notification-body > p{margin: 0;} .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item .notification-title .notification-date{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding-top: 3px; font-size: xx-small; color: #a8a8a8; margin-left: auto;} 

/* /website_social_crm/static/src/less/website_social_crm.less defined in bundle 'web.assets_frontend' */
 #crm_offer{position: relative; overflow: inherit !important;} .widget-aside{padding: 0; border: 2px solid #ccc; border-width: 1px 1px 2px 1px;} .widget{position: relative; margin-bottom: 20px; border-bottom: 2px solid #EAEAEA; overflow: hidden;} #crm_offer:before{position: absolute; width: 20px; height: 20px; content: ''; left: -20px; border-right: 10px solid #86B155; border-top: 15px solid transparent; border-bottom: 15px solid transparent; top: 15px;} .hidden-print #crm_offer:before{display: none;} .widget-aside .widget-body{padding: 15px;} .widget-aside .widget-heading{padding: 20px 15px; border-bottom: 1px solid #eee;} .p-a-md{padding: 20px !important;} .widget-aside .widget-heading .widget-title{font-size: 14px; color: #357BB7; margin: 0; line-height: 1.4;} .p-a-0{padding: 0 !important;} .p-r-0{padding-right: 0 !important;} .comment{overflow: hidden; min-height: 30px; box-sizing: border-box; line-height: 18px; outline: 0; resize: none; border-radius: 3px;} .help-block, p.help{color: #777; font-size: 12px; line-height: 1.4;} 

/* /website_side_menu/static/src/less/side_menu_styles.less defined in bundle 'web.assets_frontend' */
 .menu-floating{position: fixed; left: 0; z-index: 1000; display: table !important; top: 30%;} .display-table-cell{display: table-cell;} .menu-body{list-style: none; background-color: #fff; -webkit-box-shadow: 5px 1px 0px 0px rgba(38, 36, 23, 0.15); -moz-box-shadow: 5px 1px 0px 0px rgba(38, 36, 23, 0.15); box-shadow: 5px 1px 0px 0px rgba(38, 36, 23, 0.15); transition: width 0.8s linear;} .menu-floating div div a, .menu-floating div li div a{display: inline-block; color: #000; background: #fff; padding: 10px 15px; text-decoration: none; -webkit-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;} .side-menu{padding-left: 0 !important; padding-right: 0 !important; max-width: 110px; overflow: hidden;} .menu-floating img{width: 45px; height: 45px;} .text-icon-menu{font-weight: 300; color: #000; font-size: 10px;} .menu-tab{display: table-cell; vertical-align: middle; cursor: pointer;} .trapecio{width: 0; height: 200px; vertical-align: top; border-left: 30px solid #2e4f84; border-top: 15px solid transparent; border-bottom: 15px solid transparent;} .text-menu-fix{writing-mode: vertical-lr; transform: rotate(180deg); color: #fff; text-transform: uppercase; font-size: 12px; font-weight: 700; margin-left: -25px; margin-top: 55px;} 

/* /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: white; 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: white;} .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;} 

/* /mail/static/src/less/composer.less defined in bundle 'web.assets_frontend' */
 .o_composer_subject{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; padding-bottom: 5px;} .o_composer_subject > input{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 5px; margin-right: 30px;} .o_composer .o_composer_input > textarea{width: 100%; resize: none;} .o_composer .o_composer_mention_dropdown .o_mention_proposition > a{display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top; width: 100%; padding: 3px 15px;} .o_composer .o_composer_mention_dropdown .o_mention_proposition > a .o_mention_name{font-weight: 500;} .o_composer .o_composer_mention_dropdown .o_mention_proposition > a .o_mention_info{font-style: italic; color: gray;} .o_composer_attachments_list{margin-bottom: 5px; text-align: justify;} .o_mail_emoji{display: inline-block; height: 24px; width: 24px;} .o_mail_emoji > img{width: 100%;} .o_composer_emoji .o_mail_emoji{cursor: pointer;} @-webkit-keyframes oe_mail_attach_loading_anim{0%{background: #7c7bad;}50%{background: #5f5e97;}100%{background: #7c7bad;}} @-moz-keyframes oe_mail_attach_loading_anim{0%{background: #7c7bad;}50%{background: #5f5e97;}100%{background: #7c7bad;}} @-o-keyframes oe_mail_attach_loading_anim{0%{background: #7c7bad;}50%{background: #5f5e97;}100%{background: #7c7bad;}} @keyframes oe_mail_attach_loading_anim{0%{background: #7c7bad;}50%{background: #5f5e97;}100%{background: #7c7bad;}} .o_attachment{position: relative; width: 120px; display: inline-block; height: 60px; text-align: center; margin-bottom: 15px;} .o_attachment .o_image{position: absolute; top: 0; left: 30px; bottom: auto; right: auto; width: 60px; height: 60px;} .o_attachment .o_attachment_name{display: inline-block; max-width: 100%; margin-top: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #4c4c4c;} .o_attachment .o_attachment_progress_bar{display: none;} .o_attachment .o_attachment_delete{position: absolute; top: 0; left: auto; bottom: auto; right: 0; color: #4c4c4c; cursor: pointer; opacity: 0; -webkit-transition: opacity 0.2s linear 0s; -moz-transition: opacity 0.2s linear 0s; -o-transition: opacity 0.2s linear 0s; transition: opacity 0.2s linear 0s;} .o_attachment.o_attachment_uploading .o_attachment_progress_bar{display: block; position: absolute; top: 18px; left: 16px; bottom: auto; right: 16px; height: 17px; line-height: 13px; color: white; border-radius: 4px; border: solid 1px grey; box-shadow: 0px 1px 10px #303030; -webkit-animation: oe_mail_attach_loading_anim 1s linear 0s infinite normal none running; -moz-animation: oe_mail_attach_loading_anim 1s linear 0s infinite normal none running; -o-animation: oe_mail_attach_loading_anim 1s linear 0s infinite normal none running; animation: oe_mail_attach_loading_anim 1s linear 0s infinite normal none running;} .o_attachment.o_attachment_uploading .o_attachment_delete{display: none;} .o_attachment:hover .o_attachment_delete{opacity: 1; -webkit-transition: opacity 0.2s linear 0s; -moz-transition: opacity 0.2s linear 0s; -o-transition: opacity 0.2s linear 0s; transition: opacity 0.2s linear 0s;} 

/* /mail/static/src/less/extended_chat_window.less defined in bundle 'web.assets_frontend' */
 .o_chat_window.o_thread_less .o_chat_search_input{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; padding: 5px;} .o_chat_window.o_thread_less .o_chat_search_input > span{-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_thread_less .o_chat_search_input > input{margin-left: 5px; -ms-flex: 1 1 100%; -moz-flex: 1 1 100%; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; flex: 1 1 100%;} .o_chat_window.o_thread_less .o_mail_thread{background-color: lightgray;} .o_chat_window.o_thread_less .o_chat_composer{display: none;} .o_chat_window .o_chat_composer .o_composer{border-top: 1px solid lightgray;} .o_chat_window .o_chat_composer .o_composer .o_composer_input textarea{display: block; padding: 5px;} .o_chat_window .o_chat_composer .o_composer_attachments_list, .o_chat_window .o_chat_composer .o_composer_buttons{display: none;} 

/* /mail/static/src/less/systray.less defined in bundle 'web.assets_frontend' */
 .o_mail_navbar_item > a{opacity: 1;} .o_mail_navbar_item > a > i{font-size: larger;} .o_mail_navbar_item.o_no_notification > a{opacity: 0.5;} .o_mail_navbar_item.o_no_notification > a .o_notification_counter{display: none;} .o_mail_navbar_item.o_unread_chat > a > i{color: #7c7bad;} .o_mail_navbar_item.open .o_mail_navbar_dropdown{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;} .o_mail_navbar_item .o_mail_navbar_dropdown{width: 350px; padding: 0;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_spinner{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -moz-justify-content: center; -webkit-justify-content: center; justify-content: center; color: #4c4c4c; height: 50px;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top{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; justify-content: space-between; border-bottom: 1px solid lightgray;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message{color: #337ab7; font-weight: normal; border-radius: 0; padding: 5px;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:active, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:active, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button.active, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message.active, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button[disabled], .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message[disabled], fieldset[disabled] .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button, fieldset[disabled] .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message{background-color: transparent; -webkit-box-shadow: none; box-shadow: none;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:focus, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:focus, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:active, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:active{border-color: transparent;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:focus, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:focus{color: #23527c; text-decoration: underline; background-color: transparent;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button[disabled]:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message[disabled]:hover, fieldset[disabled] .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:hover, fieldset[disabled] .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button[disabled]:focus, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message[disabled]:focus, fieldset[disabled] .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:focus, fieldset[disabled] .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message:focus{color: #777777; text-decoration: none;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button{color: #a8a8a8;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:hover, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button.o_selected{color: #7c7bad;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button.o_selected{cursor: default; font-weight: bold;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels{-ms-flex: 0 1 auto; -moz-flex: 0 1 auto; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; max-height: 400px; min-height: 50px; overflow-y: auto;} @media (max-width: 767px){.o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels{max-height: none;}} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; height: 50px; align-items: center; padding: 5px; cursor: pointer; font-size: 12px; overflow: hidden;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview ~ .o_mail_channel_preview{border-top: 1px solid lightgray;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview.o_channel_unread{background-color: #ececec;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview:hover{background-color: #e0e0e0;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_image{-ms-flex: 0 0 36px; -moz-flex: 0 0 36px; -webkit-box-flex: 0; -webkit-flex: 0 0 36px; flex: 0 0 36px; max-height: 36px;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_info{-ms-flex: 1 1 100%; -moz-flex: 1 1 100%; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; flex: 1 1 100%; margin-left: 5px; overflow: hidden;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_info .o_channel_title{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_info .o_channel_title .o_channel_name{-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; color: #4c4c4c;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_info .o_channel_title .o_last_message_date{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding-top: 3px; font-size: xx-small; color: #a8a8a8;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_info .o_last_message_preview{width: 100%; color: #a8a8a8; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top;} .o_no_chat_window .o_mail_navbar_dropdown .o_new_message{display: none;} 

/* /website_chat/static/src/less/website_chat.less defined in bundle 'web.assets_frontend' */
 .o_mail_partner{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; height: 50px; align-items: center; padding: 5px; cursor: pointer; font-size: 12px; overflow: hidden;} .o_mail_partner ~ .o_mail_partner_preview{border-top: 1px solid lightgray;} .o_mail_partner.o_partner_unread{background-color: #ececec;} .o_mail_partner:hover{background-color: #e0e0e0;} .o_mail_partner .o_partner_image{-ms-flex: 0 0 36px; -moz-flex: 0 0 36px; -webkit-box-flex: 0; -webkit-flex: 0 0 36px; flex: 0 0 36px; max-height: 36px;} .o_mail_partner .o_partner_info{-ms-flex: 1 1 100%; -moz-flex: 1 1 100%; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; flex: 1 1 100%; margin-left: 5px; overflow: hidden;} .o_mail_partner .o_partner_info .o_partner_title{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex;} .o_mail_partner .o_partner_info .o_partner_title .o_partner_name{-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; color: #4c4c4c;} .o_chat_window.o_thread_less .o_mail_thread{background-color: white;} .o_chat_window.o_thread_less .o_chat_search_input{align-items: center; border-top: 1px solid #808080;} .s_website_chat{margin-bottom: 18px;} .s_website_chat .o_chat_window{position: relative; border-color: #ddd;} .s_website_chat .o_chat_window.o_thread_less .o_chat_search_input{border-top: 1px solid #ddd;} .s_website_chat .o_chat_window .o_chat_header{color: #666666; background-color: #f5f5f5; border-bottom: 1px solid #ddd;} .s_website_chat .o_chat_window .o_chat_window_close{display: none;} .s_website_chat .o_chat_window:hover{box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);} .o_mail_annoying_notification_bar{height: 40px; background-color: #DFA941; color: white; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.25); display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; border-bottom: 1px solid #a8a8a8;} .o_mail_annoying_notification_bar .o_mail_request_permission{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; -ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;} .o_mail_annoying_notification_bar > span{font-size: 16px; line-height: 40px;} .o_mail_annoying_notification_bar > span > a{color: white; margin-left: 5px; text-decoration: underline;} .o_mail_annoying_notification_bar > span.fa-close{margin-right: 10px; cursor: pointer;} 

/* /website_search/static/src/less/website_search_box.less defined in bundle 'web.assets_frontend' */
 @media (min-width: 768px){.container > .navbar-header{display: flex; align-items: center;}} .navbar-default .navbar-collapse{position: relative;} .navbar #search_box_navbar_item.dropdown.open > .dropdown-menu{display: block; top: 1px;} .navbar #search_box_navbar_item.dropdown.open{position: static;} .search-box-group, .search-box-item{padding: 0 10px; cursor: pointer;} .search_value{margin-top: 0; border: none; background-color: #fff; padding-left: 20px; border-radius: 0; box-shadow: none !important; width: 100%; left: 0; right: 0; font-size: 15px; height: 100%;} #global-multi-search-results{width: 100%; max-height: 360px; overflow-y: auto; padding: 0; border: none; box-shadow: none;} .box_group_img{width: 30px;} 

/* /website_search/static/src/less/website_card_grid.less defined in bundle 'web.assets_frontend' */
 .card{padding-top: 8px; display: block; margin-bottom: 20px; line-height: 1.42857143; border-radius: 2px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); transition: box-shadow 0.25s;} .card:hover{box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);} .img-card{width: 100%; height: 200px; border-top-left-radius: 2px; border-top-right-radius: 2px; display: block; overflow: hidden; padding: 8px;} .img-card img{width: 100%; height: 200px; object-fit: cover; transition: all 0.25s ease;} .card-content{padding: 8px; text-align: left; height: 150px;} .provider{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .card-title{margin-top: 0px; font-weight: 700; display: block; display: -webkit-box; max-width: 400px; max-height: 38px; margin: 0 auto; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;} .card-description{max-height: 37px; display: block; display: -webkit-box; max-width: 400px; margin: 0 auto; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;} .card-title a{color: #000; text-decoration: none !important;} .card-read-more{border-top: 1px solid #D4D4D4;} .card-read-more a{text-decoration: none !important; padding: 10px; font-weight: 600; text-transform: uppercase;} .text-black{color: #222; font-size: 16px; font-weight: bold;} .pa4{padding: 4px !important;} .pa8{padding: 8px !important;} .pa12{padding: 12px !important;} .pa16{padding: 16px !important;} .pa32{padding: 32px !important;} .pr4{padding-right: 4px !important;} .pr8{padding-right: 8px !important;} .pr12{padding-right: 12px !important;} .pr16{padding-right: 16px !important;} .pr32{padding-right: 32px !important;} .pl4{padding-left: 4px !important;} .pl8{padding-left: 8px !important;} .pl12{padding-left: 12px !important;} .pl16{padding-left: 16px !important;} .pl32{padding-left: 32px !important;} .pb4{padding-bottom: 4px !important;} .pb8{padding-bottom: 8px !important;} .pb12{padding-bottom: 12px !important;} .pb16{padding-bottom: 16px !important;} .pb32{padding-bottom: 32px !important;} .pt4{padding-top: 4px !important;} .pt8{padding-top: 8px !important;} .pt12{padding-top: 12px !important;} .pt16{padding-top: 16px !important;} .pt32{padding-top: 32px !important;} 

/* /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;}} 

/* /website_vote/static/src/less/website_vote.less defined in bundle 'web.assets_frontend' */
 .vote{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; font-size: 16px; color: #666; text-decoration: none !important; margin: 0 3px;} .vote small{font-size: 11px; float: right; margin-left: -2px; margin-top: 4px;} 

/* /website_instagram_snippet/static/src/css/custom.css defined in bundle 'web.assets_frontend' */
#instafeed .panel-default{border: none;} #instafeed .panel{margin-bottom: 0px;} #instafeed .panel-heading{padding: 5px 10px !important;} #instafeed .panel-heading .fa-heart{color: #ED4956; font-weight: bold;} #instafeed .panel-heading span.link{float: right; margin-top: 4px;} #instafeed .panel-body{padding: 0;} #instafeed .panel-body img{cursor: pointer; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; margin: 0 auto;} #instafeed .panel-body{height: 100%; width: 100%;} #instafeed .panel-body img{height: auto; width: 100%;} div.load_more{text-align: center;} div.load_more button{border: 2px solid #000; background: #fff; color: #000; letter-spacing: .05em; min-width: 150px; padding: 0; line-height: 32px;} div.load_more button:hover{background: #000; color: #FFF;} #masterModal.modal{text-align: center; padding: 0!important;} #masterModal.modal:before{content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px;} #masterModal .modal-dialog{display: inline-block; text-align: left; vertical-align: middle;} #masterModal .modal-content{border-radius: 0px;} #masterModal .modal-header{border-bottom: 1px solid transparent;} #masterModal .modal-header .fa-comments{font-size: 18px;} #masterModal .modal-body{padding: 0px;} #masterImg{position: relative; height: 550px;} #masterImg img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; max-height: 100%} #masterModal .modal-body .navigation{float: left; margin-top: 3px;} #masterModal .modal-body .navigation span i{font-size: 40px; color: #999; cursor: pointer;} #masterModal .modal-body .navigation span i:hover{color: #666666;} #masterModal .modal-body .navigation span i.fa-angle-left{margin-right: 40px;} #masterModal .modal-body .close{font-size: 50px; font-weight: normal;} #masterModal .modal-body .user .img{display: block; float: left; text-align: center; width: 50px; height: 50px; overflow: hidden;} #masterModal .modal-body .user .names{display: block; margin-left: 60px; margin-top: 8px;} #masterModal .modal-body .user .names > .name{display: block; text-decoration: none; font-weight: 600; padding-bottom: 7px; font-size: 14px; color: #666666; font-weight: bold; max-height: 52px; overflow: hidden;} #masterModal .modal-body .user .names > .post_date{display: block; text-decoration: none; float: left; font-size: 10px; font-weight: normal; color: #666666; margin-left: 3px;} #masterModal .modal-body .likes .fa-heart, #masterModal .modal-body .likes .fa-comments{color: #666666; margin-right: 5px;} #masterModal .modal-body .share a{border-radius: 100%; border: 1px solid rgba(114, 114, 114, 0.42); text-align: center; font-size: 14px; color: rgba(114, 114, 114, 0.42); font-weight: normal;} #masterModal .modal-body .share a#fb_share{padding: 2px 6px;} #masterModal .modal-body .share a#tw_share{padding: 2px 4px;} #masterModal .modal-body .share a#in_share{padding: 2px 5px;} #masterModal .modal-body .share a:hover{color: #727272; boder: 1px solid #727272;} #masterModal .modal-body .share span{font-weight: bold; font-size: 13px;} #masterModal .modal-content{box-shadow: none; border: none;} @media (min-width: 1200px){#masterModal .modal-dialog{width: 1000px; margin: 30px auto;}} @media (min-width: 1024px) and (max-width: 1199px){#masterModal .modal-dialog{width: 1000px; margin: 30px auto;}} @media (min-width: 767px) and (max-width: 1023px){#masterModal .modal-dialog{width: 600px; margin: 30px auto;}} @media (max-width: 400px){#masterImg{position: relative; height: 320px !important;}} .ig_post{width: 10%; display: inline-block; float: left; overflow: hidden;} 

/* /website_jquery_validate/static/lib/intl-tel-input/css/intlTelInput.min.css defined in bundle 'web.assets_frontend' */
.intl-tel-input{position:relative;display:inline-block} .intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box} .intl-tel-input .hide{display:none} .intl-tel-input .v-hide{visibility:hidden} .intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0} .intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px} .intl-tel-input .selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px} .intl-tel-input .selected-flag .iti-arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555} .intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555} .intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch} .intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px} .intl-tel-input .country-list .flag-box{display:inline-block;width:20px} @media (max-width:500px){.intl-tel-input .country-list{white-space:normal}} .intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc} .intl-tel-input .country-list .country{padding:5px 10px} .intl-tel-input .country-list .country .dial-code{color:#999} .intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)} .intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle} .intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px} .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0} .intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0} .intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer} .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)} .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default} .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent} .intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05)} .intl-tel-input.separate-dial-code .selected-dial-code{margin-left:6px} .intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px} .intl-tel-input.iti-container:hover{cursor:pointer} .iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed} .iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%} .iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em} .iti-flag{width:20px} .iti-flag.be{width:18px} .iti-flag.ch{width:15px} .iti-flag.mc{width:19px} .iti-flag.ne{width:18px} .iti-flag.np{width:13px} .iti-flag.va{width:15px} @media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-size:5652px 15px}} .iti-flag.ac{height:10px;background-position:0 0} .iti-flag.ad{height:14px;background-position:-22px 0} .iti-flag.ae{height:10px;background-position:-44px 0} .iti-flag.af{height:14px;background-position:-66px 0} .iti-flag.ag{height:14px;background-position:-88px 0} .iti-flag.ai{height:10px;background-position:-110px 0} .iti-flag.al{height:15px;background-position:-132px 0} .iti-flag.am{height:10px;background-position:-154px 0} .iti-flag.ao{height:14px;background-position:-176px 0} .iti-flag.aq{height:14px;background-position:-198px 0} .iti-flag.ar{height:13px;background-position:-220px 0} .iti-flag.as{height:10px;background-position:-242px 0} .iti-flag.at{height:14px;background-position:-264px 0} .iti-flag.au{height:10px;background-position:-286px 0} .iti-flag.aw{height:14px;background-position:-308px 0} .iti-flag.ax{height:13px;background-position:-330px 0} .iti-flag.az{height:10px;background-position:-352px 0} .iti-flag.ba{height:10px;background-position:-374px 0} .iti-flag.bb{height:14px;background-position:-396px 0} .iti-flag.bd{height:12px;background-position:-418px 0} .iti-flag.be{height:15px;background-position:-440px 0} .iti-flag.bf{height:14px;background-position:-460px 0} .iti-flag.bg{height:12px;background-position:-482px 0} .iti-flag.bh{height:12px;background-position:-504px 0} .iti-flag.bi{height:12px;background-position:-526px 0} .iti-flag.bj{height:14px;background-position:-548px 0} .iti-flag.bl{height:14px;background-position:-570px 0} .iti-flag.bm{height:10px;background-position:-592px 0} .iti-flag.bn{height:10px;background-position:-614px 0} .iti-flag.bo{height:14px;background-position:-636px 0} .iti-flag.bq{height:14px;background-position:-658px 0} .iti-flag.br{height:14px;background-position:-680px 0} .iti-flag.bs{height:10px;background-position:-702px 0} .iti-flag.bt{height:14px;background-position:-724px 0} .iti-flag.bv{height:15px;background-position:-746px 0} .iti-flag.bw{height:14px;background-position:-768px 0} .iti-flag.by{height:10px;background-position:-790px 0} .iti-flag.bz{height:14px;background-position:-812px 0} .iti-flag.ca{height:10px;background-position:-834px 0} .iti-flag.cc{height:10px;background-position:-856px 0} .iti-flag.cd{height:15px;background-position:-878px 0} .iti-flag.cf{height:14px;background-position:-900px 0} .iti-flag.cg{height:14px;background-position:-922px 0} .iti-flag.ch{height:15px;background-position:-944px 0} .iti-flag.ci{height:14px;background-position:-961px 0} .iti-flag.ck{height:10px;background-position:-983px 0} .iti-flag.cl{height:14px;background-position:-1005px 0} .iti-flag.cm{height:14px;background-position:-1027px 0} .iti-flag.cn{height:14px;background-position:-1049px 0} .iti-flag.co{height:14px;background-position:-1071px 0} .iti-flag.cp{height:14px;background-position:-1093px 0} .iti-flag.cr{height:12px;background-position:-1115px 0} .iti-flag.cu{height:10px;background-position:-1137px 0} .iti-flag.cv{height:12px;background-position:-1159px 0} .iti-flag.cw{height:14px;background-position:-1181px 0} .iti-flag.cx{height:10px;background-position:-1203px 0} .iti-flag.cy{height:14px;background-position:-1225px 0} .iti-flag.cz{height:14px;background-position:-1247px 0} .iti-flag.de{height:12px;background-position:-1269px 0} .iti-flag.dg{height:10px;background-position:-1291px 0} .iti-flag.dj{height:14px;background-position:-1313px 0} .iti-flag.dk{height:15px;background-position:-1335px 0} .iti-flag.dm{height:10px;background-position:-1357px 0} .iti-flag.do{height:14px;background-position:-1379px 0} .iti-flag.dz{height:14px;background-position:-1401px 0} .iti-flag.ea{height:14px;background-position:-1423px 0} .iti-flag.ec{height:14px;background-position:-1445px 0} .iti-flag.ee{height:13px;background-position:-1467px 0} .iti-flag.eg{height:14px;background-position:-1489px 0} .iti-flag.eh{height:10px;background-position:-1511px 0} .iti-flag.er{height:10px;background-position:-1533px 0} .iti-flag.es{height:14px;background-position:-1555px 0} .iti-flag.et{height:10px;background-position:-1577px 0} .iti-flag.eu{height:14px;background-position:-1599px 0} .iti-flag.fi{height:12px;background-position:-1621px 0} .iti-flag.fj{height:10px;background-position:-1643px 0} .iti-flag.fk{height:10px;background-position:-1665px 0} .iti-flag.fm{height:11px;background-position:-1687px 0} .iti-flag.fo{height:15px;background-position:-1709px 0} .iti-flag.fr{height:14px;background-position:-1731px 0} .iti-flag.ga{height:15px;background-position:-1753px 0} .iti-flag.gb{height:10px;background-position:-1775px 0} .iti-flag.gd{height:12px;background-position:-1797px 0} .iti-flag.ge{height:14px;background-position:-1819px 0} .iti-flag.gf{height:14px;background-position:-1841px 0} .iti-flag.gg{height:14px;background-position:-1863px 0} .iti-flag.gh{height:14px;background-position:-1885px 0} .iti-flag.gi{height:10px;background-position:-1907px 0} .iti-flag.gl{height:14px;background-position:-1929px 0} .iti-flag.gm{height:14px;background-position:-1951px 0} .iti-flag.gn{height:14px;background-position:-1973px 0} .iti-flag.gp{height:14px;background-position:-1995px 0} .iti-flag.gq{height:14px;background-position:-2017px 0} .iti-flag.gr{height:14px;background-position:-2039px 0} .iti-flag.gs{height:10px;background-position:-2061px 0} .iti-flag.gt{height:13px;background-position:-2083px 0} .iti-flag.gu{height:11px;background-position:-2105px 0} .iti-flag.gw{height:10px;background-position:-2127px 0} .iti-flag.gy{height:12px;background-position:-2149px 0} .iti-flag.hk{height:14px;background-position:-2171px 0} .iti-flag.hm{height:10px;background-position:-2193px 0} .iti-flag.hn{height:10px;background-position:-2215px 0} .iti-flag.hr{height:10px;background-position:-2237px 0} .iti-flag.ht{height:12px;background-position:-2259px 0} .iti-flag.hu{height:10px;background-position:-2281px 0} .iti-flag.ic{height:14px;background-position:-2303px 0} .iti-flag.id{height:14px;background-position:-2325px 0} .iti-flag.ie{height:10px;background-position:-2347px 0} .iti-flag.il{height:15px;background-position:-2369px 0} .iti-flag.im{height:10px;background-position:-2391px 0} .iti-flag.in{height:14px;background-position:-2413px 0} .iti-flag.io{height:10px;background-position:-2435px 0} .iti-flag.iq{height:14px;background-position:-2457px 0} .iti-flag.ir{height:12px;background-position:-2479px 0} .iti-flag.is{height:15px;background-position:-2501px 0} .iti-flag.it{height:14px;background-position:-2523px 0} .iti-flag.je{height:12px;background-position:-2545px 0} .iti-flag.jm{height:10px;background-position:-2567px 0} .iti-flag.jo{height:10px;background-position:-2589px 0} .iti-flag.jp{height:14px;background-position:-2611px 0} .iti-flag.ke{height:14px;background-position:-2633px 0} .iti-flag.kg{height:12px;background-position:-2655px 0} .iti-flag.kh{height:13px;background-position:-2677px 0} .iti-flag.ki{height:10px;background-position:-2699px 0} .iti-flag.km{height:12px;background-position:-2721px 0} .iti-flag.kn{height:14px;background-position:-2743px 0} .iti-flag.kp{height:10px;background-position:-2765px 0} .iti-flag.kr{height:14px;background-position:-2787px 0} .iti-flag.kw{height:10px;background-position:-2809px 0} .iti-flag.ky{height:10px;background-position:-2831px 0} .iti-flag.kz{height:10px;background-position:-2853px 0} .iti-flag.la{height:14px;background-position:-2875px 0} .iti-flag.lb{height:14px;background-position:-2897px 0} .iti-flag.lc{height:10px;background-position:-2919px 0} .iti-flag.li{height:12px;background-position:-2941px 0} .iti-flag.lk{height:10px;background-position:-2963px 0} .iti-flag.lr{height:11px;background-position:-2985px 0} .iti-flag.ls{height:14px;background-position:-3007px 0} .iti-flag.lt{height:12px;background-position:-3029px 0} .iti-flag.lu{height:12px;background-position:-3051px 0} .iti-flag.lv{height:10px;background-position:-3073px 0} .iti-flag.ly{height:10px;background-position:-3095px 0} .iti-flag.ma{height:14px;background-position:-3117px 0} .iti-flag.mc{height:15px;background-position:-3139px 0} .iti-flag.md{height:10px;background-position:-3160px 0} .iti-flag.me{height:10px;background-position:-3182px 0} .iti-flag.mf{height:14px;background-position:-3204px 0} .iti-flag.mg{height:14px;background-position:-3226px 0} .iti-flag.mh{height:11px;background-position:-3248px 0} .iti-flag.mk{height:10px;background-position:-3270px 0} .iti-flag.ml{height:14px;background-position:-3292px 0} .iti-flag.mm{height:14px;background-position:-3314px 0} .iti-flag.mn{height:10px;background-position:-3336px 0} .iti-flag.mo{height:14px;background-position:-3358px 0} .iti-flag.mp{height:10px;background-position:-3380px 0} .iti-flag.mq{height:14px;background-position:-3402px 0} .iti-flag.mr{height:14px;background-position:-3424px 0} .iti-flag.ms{height:10px;background-position:-3446px 0} .iti-flag.mt{height:14px;background-position:-3468px 0} .iti-flag.mu{height:14px;background-position:-3490px 0} .iti-flag.mv{height:14px;background-position:-3512px 0} .iti-flag.mw{height:14px;background-position:-3534px 0} .iti-flag.mx{height:12px;background-position:-3556px 0} .iti-flag.my{height:10px;background-position:-3578px 0} .iti-flag.mz{height:14px;background-position:-3600px 0} .iti-flag.na{height:14px;background-position:-3622px 0} .iti-flag.nc{height:10px;background-position:-3644px 0} .iti-flag.ne{height:15px;background-position:-3666px 0} .iti-flag.nf{height:10px;background-position:-3686px 0} .iti-flag.ng{height:10px;background-position:-3708px 0} .iti-flag.ni{height:12px;background-position:-3730px 0} .iti-flag.nl{height:14px;background-position:-3752px 0} .iti-flag.no{height:15px;background-position:-3774px 0} .iti-flag.np{height:15px;background-position:-3796px 0} .iti-flag.nr{height:10px;background-position:-3811px 0} .iti-flag.nu{height:10px;background-position:-3833px 0} .iti-flag.nz{height:10px;background-position:-3855px 0} .iti-flag.om{height:10px;background-position:-3877px 0} .iti-flag.pa{height:14px;background-position:-3899px 0} .iti-flag.pe{height:14px;background-position:-3921px 0} .iti-flag.pf{height:14px;background-position:-3943px 0} .iti-flag.pg{height:15px;background-position:-3965px 0} .iti-flag.ph{height:10px;background-position:-3987px 0} .iti-flag.pk{height:14px;background-position:-4009px 0} .iti-flag.pl{height:13px;background-position:-4031px 0} .iti-flag.pm{height:14px;background-position:-4053px 0} .iti-flag.pn{height:10px;background-position:-4075px 0} .iti-flag.pr{height:14px;background-position:-4097px 0} .iti-flag.ps{height:10px;background-position:-4119px 0} .iti-flag.pt{height:14px;background-position:-4141px 0} .iti-flag.pw{height:13px;background-position:-4163px 0} .iti-flag.py{height:11px;background-position:-4185px 0} .iti-flag.qa{height:8px;background-position:-4207px 0} .iti-flag.re{height:14px;background-position:-4229px 0} .iti-flag.ro{height:14px;background-position:-4251px 0} .iti-flag.rs{height:14px;background-position:-4273px 0} .iti-flag.ru{height:14px;background-position:-4295px 0} .iti-flag.rw{height:14px;background-position:-4317px 0} .iti-flag.sa{height:14px;background-position:-4339px 0} .iti-flag.sb{height:10px;background-position:-4361px 0} .iti-flag.sc{height:10px;background-position:-4383px 0} .iti-flag.sd{height:10px;background-position:-4405px 0} .iti-flag.se{height:13px;background-position:-4427px 0} .iti-flag.sg{height:14px;background-position:-4449px 0} .iti-flag.sh{height:10px;background-position:-4471px 0} .iti-flag.si{height:10px;background-position:-4493px 0} .iti-flag.sj{height:15px;background-position:-4515px 0} .iti-flag.sk{height:14px;background-position:-4537px 0} .iti-flag.sl{height:14px;background-position:-4559px 0} .iti-flag.sm{height:15px;background-position:-4581px 0} .iti-flag.sn{height:14px;background-position:-4603px 0} .iti-flag.so{height:14px;background-position:-4625px 0} .iti-flag.sr{height:14px;background-position:-4647px 0} .iti-flag.ss{height:10px;background-position:-4669px 0} .iti-flag.st{height:10px;background-position:-4691px 0} .iti-flag.sv{height:12px;background-position:-4713px 0} .iti-flag.sx{height:14px;background-position:-4735px 0} .iti-flag.sy{height:14px;background-position:-4757px 0} .iti-flag.sz{height:14px;background-position:-4779px 0} .iti-flag.ta{height:10px;background-position:-4801px 0} .iti-flag.tc{height:10px;background-position:-4823px 0} .iti-flag.td{height:14px;background-position:-4845px 0} .iti-flag.tf{height:14px;background-position:-4867px 0} .iti-flag.tg{height:13px;background-position:-4889px 0} .iti-flag.th{height:14px;background-position:-4911px 0} .iti-flag.tj{height:10px;background-position:-4933px 0} .iti-flag.tk{height:10px;background-position:-4955px 0} .iti-flag.tl{height:10px;background-position:-4977px 0} .iti-flag.tm{height:14px;background-position:-4999px 0} .iti-flag.tn{height:14px;background-position:-5021px 0} .iti-flag.to{height:10px;background-position:-5043px 0} .iti-flag.tr{height:14px;background-position:-5065px 0} .iti-flag.tt{height:12px;background-position:-5087px 0} .iti-flag.tv{height:10px;background-position:-5109px 0} .iti-flag.tw{height:14px;background-position:-5131px 0} .iti-flag.tz{height:14px;background-position:-5153px 0} .iti-flag.ua{height:14px;background-position:-5175px 0} .iti-flag.ug{height:14px;background-position:-5197px 0} .iti-flag.um{height:11px;background-position:-5219px 0} .iti-flag.un{height:14px;background-position:-5241px 0} .iti-flag.us{height:11px;background-position:-5263px 0} .iti-flag.uy{height:14px;background-position:-5285px 0} .iti-flag.uz{height:10px;background-position:-5307px 0} .iti-flag.va{height:15px;background-position:-5329px 0} .iti-flag.vc{height:14px;background-position:-5346px 0} .iti-flag.ve{height:14px;background-position:-5368px 0} .iti-flag.vg{height:10px;background-position:-5390px 0} .iti-flag.vi{height:14px;background-position:-5412px 0} .iti-flag.vn{height:14px;background-position:-5434px 0} .iti-flag.vu{height:12px;background-position:-5456px 0} .iti-flag.wf{height:14px;background-position:-5478px 0} .iti-flag.ws{height:10px;background-position:-5500px 0} .iti-flag.xk{height:15px;background-position:-5522px 0} .iti-flag.ye{height:14px;background-position:-5544px 0} .iti-flag.yt{height:14px;background-position:-5566px 0} .iti-flag.za{height:14px;background-position:-5588px 0} .iti-flag.zm{height:14px;background-position:-5610px 0} .iti-flag.zw{height:10px;background-position:-5632px 0} .iti-flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/website_jquery_validate/static/lib/intl-tel-input/css/../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0} @media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-image:url(/website_jquery_validate/static/lib/intl-tel-input/css/../img/flags@2x.png)}} .iti-flag.np{background-color:transparent} 

/* /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;} 

/* /website_quote/static/src/css/website_quotation.css defined in bundle 'web.assets_frontend' */
.o_website_quote .bs-sidebar{position: relative; width: 100%; z-index : 1; background-color: #f7f5fa; border-radius: 5px;} .o_website_quote .bs-sidenav{padding-top: 10px; padding-bottom: 10px;} .o_website_quote .bs-sidebar .nav > li > a{display: block; color: #716b7a; padding: 5px 20px;} .o_website_quote .bs-sidebar .nav > .active > a, .o_website_quote .bs-sidebar .nav > .active:hover > a, .o_website_quote .bs-sidebar .nav > .active:focus > a{font-weight: bold; color: #563d7c; background-color: transparent; border-right: 1px solid #563d7c;} .o_website_quote .bs-sidebar .nav .nav{display: none; margin-bottom: 8px;} .o_website_quote .bs-sidebar .nav .nav > li > a{padding-top: 3px; padding-bottom: 3px; padding-left: 30px; font-size: 90%;} .wq-table{table-layout: auto !important;} .wq-table th, .wq-table td{border-top: none !important;} .wq-table:not(:first-of-type) thead{display: none;} @media (min-width: 992px){.o_website_quote .bs-sidebar .nav > .active > ul{display: block;}} @media print{body{padding : 0 !important;}} 

/* /website_mail_improved/static/src/less/website_mail_improved.less defined in bundle 'web.assets_frontend' */
 .break-word{word-wrap: break-word; overflow: hidden;} .relative{position: relative;} .flex{display: flex; align-items: baseline; border: 0.5px solid #c9c9c9;} .comments_box{max-height: 75px; overflow: hidden; transition: font-size 0.2s ease-in-out; background-color: transparent; box-sizing: border-box; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; height: 100%; resize: none; width: -webkit-fill-available; margin-top: 4px; border: 0; padding-left: 8px;} .comments_box:focus{border-color: transparent; outline: none;} .o_website_mail_thread{display: grid; padding-bottom: 5px;} #discussion .o_composer_emoji{padding-left: 36px;} 

/* /website_wall/static/src/less/images-grid.less defined in bundle 'web.assets_frontend' */
 .imgs-grid{max-width: 800px; margin: 0 auto; font-size: 0;} .imgs-grid.imgs-grid-1 .imgs-grid-image{width: 100%; text-align: center;} .imgs-grid.imgs-grid-2 .imgs-grid-image{width: 50%;} .imgs-grid.imgs-grid-3 .imgs-grid-image:nth-child(3), .imgs-grid.imgs-grid-3 .imgs-grid-image:nth-child(2){width: 50% !important;} .imgs-grid.imgs-grid-3 .imgs-grid-image:nth-child(1){width: 100% !important;} .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(4), .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(2), .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(3){width: 33.33333333%;} .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(1){width: 100% !important;} .imgs-grid.imgs-grid-6 .imgs-grid-image{width: 33.33333333%;} .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(1), .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(2), .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(3){width: 33.33333333%;} .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(4), .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(5){width: 50%;} .imgs-grid .imgs-grid-image{position: relative; display: inline-block; padding: 1px; box-sizing: border-box; text-align: center; height: auto;} .imgs-grid .imgs-grid-image:before{content: ""; display: block; position: absolute; top: 1px; left: 1px; right: 1px; bottom: 1px; background-color: #f0f0f0;} .imgs-grid .imgs-grid-image:hover{cursor: pointer;} .imgs-grid .imgs-grid-image .image-wrap{width: 100%; height: auto; position: relative; display: inline-block; overflow: hidden; vertical-align: middle;} .imgs-grid .imgs-grid-image .image-wrap img{position: relative; width: 100%; height: auto; margin: 0;} .imgs-grid .imgs-grid-image .view-all{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center;} .imgs-grid .imgs-grid-image .view-all:before{display: inline-block; content: ""; vertical-align: middle; height: 100%;} .imgs-grid .imgs-grid-image .view-all:hover{cursor: pointer;} .imgs-grid .imgs-grid-image .view-all:hover .view-all-text{text-decoration: underline;} .imgs-grid .imgs-grid-image .view-all .view-all-cover{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: black; opacity: 0.4;} .imgs-grid .imgs-grid-image .view-all .view-all-text{position: relative; font-size: 16px; font-family: sans-serif; color: white;} @media (max-width: 350px){.imgs-grid .imgs-grid-image .view-all .view-all-text{font-size: 10px;}} .imgs-grid-modal{position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: black; opacity: 0; z-index: 1005; -webkit-user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -o-user-select: none; user-select: none;} .imgs-grid-modal .modal-caption{padding: 30px 50px; text-align: center; color: white;} .imgs-grid-modal .modal-close{position: absolute; right: 10px; top: 10px; width: 35px; height: 35px; background-image: url(/website_wall/static/src/img/imgs-grid-icons.png); background-repeat: no-repeat; background-position: -100px;} .imgs-grid-modal .modal-close:hover{cursor: pointer;} .imgs-grid-modal .modal-inner{position: absolute; top: 60px; bottom: 60px; left: 0; right: 0;} .imgs-grid-modal .modal-inner .modal-control{position: absolute; top: 0; bottom: 0; width: 70px;} .imgs-grid-modal .modal-inner .modal-control:hover{cursor: pointer;} .imgs-grid-modal .modal-inner .modal-control.left{left: 0;} .imgs-grid-modal .modal-inner .modal-control.right{right: 0;} .imgs-grid-modal .modal-inner .modal-control .arrow{margin: 0 auto; height: 100%; width: 40px; background-repeat: no-repeat; background-image: url(/website_wall/static/src/img/imgs-grid-icons.png);} .imgs-grid-modal .modal-inner .modal-control .arrow.left{background-position: 2px center;} .imgs-grid-modal .modal-inner .modal-control .arrow.right{background-position: -42px center;} .imgs-grid-modal .modal-inner .modal-image{position: absolute; top: 0; left: 70px; right: 70px; bottom: 0; text-align: center;} .imgs-grid-modal .modal-inner .modal-image:before{display: inline-block; content: ""; vertical-align: middle; height: 100%;} .imgs-grid-modal .modal-inner .modal-image img{max-width: 100%; max-height: 100%; height: 100%; vertical-align: middle;} .imgs-grid-modal .modal-inner .modal-image img:hover{cursor: pointer;} .imgs-grid-modal .modal-inner .modal-loader{display: inline-block; vertical-align: middle; color: silver; font-size: 14px;} @media (max-width: 800px){.imgs-grid-modal .modal-inner .modal-control{width: 40px;}.imgs-grid-modal .modal-inner .modal-control .arrow{-webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7);}.imgs-grid-modal .modal-inner .modal-image{left: 0; right: 0;}} .imgs-grid-modal .modal-indicator{position: absolute; bottom: 0; height: 60px; width: 100%; text-align: center;} .imgs-grid-modal .modal-indicator ul{margin: 0; padding: 0;} .imgs-grid-modal .modal-indicator ul li{display: inline-block; width: 12px; height: 12px; border: 1px solid white; box-sizing: border-box; border-radius: 100%; margin: 0 1px; vertical-align: middle;} .imgs-grid-modal .modal-indicator ul li:hover{cursor: pointer;} .imgs-grid-modal .modal-indicator ul li.selected{background-color: white; width: 14px; height: 14px; margin: 0;} 

/* /website_wall/static/src/less/website_wall.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 767px){.o_profile_cover_container .cover_narrow .profile-avatar{height: 120px !important;}.o_profile_cover_container .cover_full .profile-avatar{height: 210px !important;}.o_profile_cover_container .profile-avatar{margin-left: auto !important; margin-right: auto !important;}.profile-details{text-align: center;}.profile-name{text-align: center;}} @media (min-width: 768px){.profile-name{padding-left: 0; margin-top: 250px;}.cover_narrow .profile-name{padding-left: 0; margin-top: 210px !important;}.cover_full .profile-name{padding-left: 0; margin-top: 250px;}} .break-word{word-wrap: break-word; overflow: hidden;} .relative{position: relative;} .btn-white, .btn-action{background-color: #fff; -webkit-box-shadow: 0 0 2px #aaa; box-shadow: 0 0 2px #aaa; color: #666666;} .p-l-0{padding-left: 0 !important;} .p-a-md{padding: 20px !important;} .p-a-sm{padding: 15px !important;} .btn-block{display: block; width: 100%;} .o_profile_cover_container{position: relative;} .o_profile_cover_container .profile-name{font-size: 30px;} .o_profile_cover_container .avatar-field{padding: 20px;} .o_profile_cover_container .avatar-field .profile-avatar{position: relative; height: 250px; border: 5px solid #fff;} .o_profile_cover_container > .o_profile_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;} .o_profile_cover_container > .profile_title{margin: 0 auto; text-align: center; font-weight: bold;} .o_profile_cover_container.cover > .o_profile_cover_component{display: block;} .o_profile_cover_container.cover > .profile_title, .o_profile_cover_container.cover_footer > .profile_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .o_profile_cover_container.cover_full{height: 290px;} .o_profile_cover_container.cover_narrow{height: 200px;} .o_profile_cover_container.o_list_cover{display: none; width: auto!important; height: 250px!important;} .o_profile_cover_container.o_list_cover.cover{display: block;} .o_profile_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} .o_editable:not([data-oe-model="website.menu"]):not([data-oe-model="ir.ui.view"]):not([data-oe-type="html"]){box-shadow: inset rgba(191, 209, 206, 0.99) 0px 0px 5px 1px; min-width: 30px; min-height: 20px;} .website_profile .profile-details{border-bottom: 2px dotted #C6D2DD;} .website_profile .profile-details .details{float: left; padding: 5px;} .website_profile .profile-details .profile-actions{float: right; padding: 5px;} .website_profile .profile-details.cover_full .details{padding: 5px;} .website_profile .tab-pane{padding: 10px;} .b-b{border-bottom: 1px solid #eee !important;} .b-l{border-left: 1px solid #eee !important;} .m-b{margin-bottom: 10px !important;} .m-t{margin-top: 10px !important;} .modal .o_select_media_dialog{width: 80%;} .modal .o_select_media_dialog .modal-body li.search{float: right;} .modal .o_select_media_dialog .modal-body li.search ul.pager{margin: 0;} .modal .o_select_media_dialog .modal-body li.search ul.pager > li > a{border-radius: 0px; margin-left: 2px; padding: 6px 14px;} .modal .o_select_media_dialog .modal-body li.search .form-group{position: relative; margin: 0 10px 0 0;} .modal .o_select_media_dialog .modal-body li.search .form-group > input{padding-right: 30px;} .modal .o_select_media_dialog .modal-body li.search .form-group > span{position: absolute; top: 7px; left: auto; bottom: auto; right: 7px; font-size: 1.3em;} .modal .o_select_media_dialog .modal-body .well{border-top-width: 0;} .modal .o_select_media_dialog .modal-body .well label{margin: auto 10px;} .modal .o_select_media_dialog .modal-body .well .btn-group{margin-right: 10px;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove{position: absolute; top: 1px; left: auto; bottom: auto; right: 16px; padding: 3px 5px 5px 5px; background-color: rgba(255, 255, 255, 0.8); text-shadow: 0 0 1px white; border-radius: 0 0 0 2px; opacity: 0; cursor: pointer;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove:hover{background-color: white; color: #e6586c;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_image{border: 1px solid transparent; cursor: pointer;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none!important;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell.o_selected .o_image{border-color: #7c7bad; box-shadow: 0px 0px 2px 2px #f0eeee;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell:hover .o_existing_attachment_remove{opacity: 1;} .modal .o_select_media_dialog .modal-body .font-icons-icons{padding: 20px 0;} .modal .o_select_media_dialog .modal-body .font-icons-icons > span{text-align: center; font-size: 22px; margin: 5px; width: 50px; height: 50px; padding: 15px; cursor: pointer;} .modal .o_select_media_dialog .modal-body .font-icons-icons > span.o_selected{cursor: auto; background-color: #fbfbfd; box-shadow: 0px 0px 0px 1px #40ad67;} .modal .o_bg_img_opt_modal .o_bg_img_opt{margin: 15px 0;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help-control{position: absolute; top: 15px; left: auto; bottom: auto; right: 15px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help{margin: 15px 0;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator{position: relative; float: left; margin-right: 15px; width: 120px; height: 100px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator .bg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px dotted #888787; background-image: url(/web/image); background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator .el{position: absolute; top: 10px; left: 0; bottom: 10px; right: 0; border: 1px solid #222;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator.contain_bg .bg{position: absolute; top: 0; left: 12px; bottom: 20px; right: 12px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator.contain_bg .el{position: absolute; top: 0; left: 0; bottom: 20px; right: 0;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help + *{clear: left;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition{border-top: 1px solid black; border-bottom: 1px solid white; padding: 0px 25px 25px 25px; background-repeat: repeat-x; background-image: -webkit-linear-gradient(-150deg, #373744, #15151a); background-image: -o-linear-gradient(-150deg, #373744, #15151a); background-image: linear-gradient(-150deg, #373744, #15151a);} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition h6{color: white; font-weight: bold;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_object{display: inline-block; max-width: 100%; background: white; min-height: 10px; position: relative; overflow: hidden; box-shadow: 0 0 10px #000;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_object > img{cursor: crosshair; border-top: 1px solid #5A5A5A; border-bottom: 1px solid #111;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_object:hover .o_focus_point:before{opacity: 0.5;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_ui_info{-webkit-animation: fadeInOut 2s ease forwards; -o-animation: fadeInOut 2s ease forwards; animation: fadeInOut 2s ease forwards; position: absolute; top: auto; left: auto; bottom: 1px; right: 0; display: block; padding: 3px 13px; background-color: rgba(255, 255, 255, 0.8); color: #333; text-align: center; font-weight: bold; pointer-events: none;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_ui_info span{font-weight: normal;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_ui_info .o_x{margin-right: 10px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid{position: absolute; top: 33.33%; left: 0; bottom: auto; right: auto; display: block; width: 100%; height: 1px; background: rgba(218, 217, 232, 0.5); pointer-events: none;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid.grid-2{top: 66.66%;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid.grid-3{top: 0; left: 33.33%; width: 1px; height: 100%;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid.grid-4{top: 0; left: 66.66%; width: 1px; height: 100%;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_focus_point{position: absolute; top: 0; left: 0; bottom: auto; right: auto; width: 30px; height: 30px; border: 2px solid white; border-radius: 100%; margin-top: -15px; margin-left: -15px; box-shadow: 0 0 1px #333; pointer-events: none;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_focus_point.o_with_transition{-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_focus_point:before{pointer-events: none; content: ""; display: block; width: 100px; height: 100px; margin-top: -37px; margin-left: -37px; border: 1px solid #EAEAEA; background: rgba(247, 76, 76, 0); border-radius: 100em; opacity: 1; box-shadow: 0 0 0 100em rgba(0, 0, 0, 0.33); -webkit-transition: opacity 0.2s ease 0s; -moz-transition: opacity 0.2s ease 0s; -o-transition: opacity 0.2s ease 0s; transition: opacity 0.2s ease 0s;} .o_editable:not([data-oe-model="website.menu"]):not([data-oe-model="ir.ui.view"]):not([data-oe-type="html"]){box-shadow: inset rgba(191, 209, 206, 0.99) 0px 0px 5px 1px; min-width: 30px; min-height: 20px;} .p-l-0{padding-left: 0 !important;} .p-a-md{padding: 20px !important;} .p-a-sm{padding: 15px !important;} .btn-block{display: block; width: 100%;} .o_existing_attachment_cell .o_existing_attachment_edit_menu{position: absolute; top: 1px; left: auto; bottom: auto; right: 16px; padding: 3px 5px 5px 5px; background-color: rgba(255, 255, 255, 0.8); text-shadow: 0 0 1px white; border-radius: 0 0 0 2px; opacity: 0; cursor: pointer;} .o_existing_attachment_cell .o_existing_attachment_edit_menu:hover{background-color: white; color: #e6586c;} .o_existing_attachment_cell .o_image{border: 1px solid transparent; cursor: pointer;} .o_existing_attachment_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none!important;} .o_existing_attachment_cell.o_selected .o_image{border-color: #7c7bad; box-shadow: 0px 0px 2px 2px #f0eeee;} .o_existing_attachment_cell:hover .o_existing_attachment_edit_menu{opacity: 1;} .attachments{padding-left: 15px; padding-right: 15px;} .general_info{display: flex; justify-content: space-around; margin-bottom: 10px; padding: 5px 0;} .break-word{word-wrap: break-word; overflow: hidden;} .relative{position: relative;} .text_box{padding: 18px 10px 5px 10px; max-height: 75px; overflow: hidden; min-height: 30px; transition: font-size 0.2s ease-in-out; background-color: transparent; border: 0; box-sizing: border-box; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; height: 100%; line-height: 18px; outline: 0; resize: none; width: 100%;} .img-user{position: relative; float: left; margin: 10px 0 0 15px;} .button-bar{padding-bottom: 8px; padding-left: 8px; padding-right: 8px;} .bar-line{margin-bottom: 8px; border-top: 1px solid #e9ebee;} .photo-file{background: #f6f7f9; border-radius: 18px; cursor: pointer; position: relative;} .relative-inline{position: relative; display: inline-block;} .panel:hover{box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);} .website_wall_news{-ms-overflow-style: none; overflow: -moz-scrollbars-none; height: 1200px; overflow: auto;} .website_wall_news::-webkit-scrollbar{display: none;} .tools-bar{padding: 0px 6px 6px 6px; min-height: 28px;} .pos-s{position: static !important;} .action-controls .btn{line-height: 26px !important; margin-top: 0px !important; font-size: 14px; text-transform: none; padding: 4px 16px;} .toggle_social_relationship{color: #7f8182;} .btn-white, .btn-action{background-color: #fff; -webkit-box-shadow: 0 0 2px #aaa; box-shadow: 0 0 2px #aaa; color: #666666;} .free-wall{margin: 15px;} .cell{background-color: white; float: left; cursor: default; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center;} .s_share_drop_down{width: 20px; display: -webkit-inline-box; display: inline-block; margin-left: 5px; margin-right: 5px;} .mini-partner-text .inner-text{font-size: 12px; line-height: 16px;} .mini-partner-text{background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)); bottom: 2px; color: #fff; left: 2px; padding: 5px; position: absolute; right: 2px;} .mini-partner{position: relative; padding: 2px; margin: 0px;} .news .panel-body{padding: 0 !important;} .news .panel-body .input-content{padding: 10px 15px !important;} .news .panel-body .input-content p{margin: 0 !important;} .news-heading{display: flex; justify-content: flex-start; align-items: center;} .news-options{margin-left: auto;} .news-heading-image{width: 32px; height: 32px; margin-right: 10px;} .news .s_share_drop_down .dropdown-menu{left: unset; right: 0;} .denounces{padding: 20px 32px; margin: 0; word-wrap: break-word; font-size: 14px; line-height: 18px;} .denounces .msg1{align-items: center; justify-content: flex-start; flex-direction: row; display: flex;} .denounces .msg1 .msg2{color: #606770; font-size: 14px; line-height: 18px; width: 300px; margin-left: 10px;} .denounces .reasons{font-size: 12px; margin: 16px 32px;} .denounces .reasons .r1{display: inline-block;} .denounces .reasons .r1 .ri{opacity: 0; position: absolute;} .denounces .reasons .r1 .rl{margin-bottom: 8px; margin-right: 8px; padding: 8px 12px; border-radius: 20px; background: #f5f6f7; border: 1px solid #dddfe2; display: block;} .denounces .reasons .r1 .ra{background: #3578e5; border: 1px solid #3578e5;} .denounces .msg3{border: 1px solid #dddfe2; border-radius: 3px; color: #90949c; padding: 8px 8px 8px 8px;} .denounces .msg3 .msg4{align-items: center; justify-content: flex-start; flex-direction: row; display: flex; color: #90949c;} .denounces .msg3 .msg4 .msg5{margin-left: 10px;} .denounces .text-comment{padding: 10px 10px 5px 10px; max-height: 75px; overflow: hidden; min-height: 30px; transition: font-size 0.2s ease-in-out; background-color: transparent; margin-bottom: 16px; box-sizing: border-box; display: block; font-size: 14px; height: 100%; line-height: 18px; outline: 0; resize: none; width: 100%;} .o_existing_attachment_cell .o_existing_attachment_remove{position: absolute; top: 1px; left: auto; bottom: auto; right: 16px; padding: 3px 5px 5px 5px; background-color: rgba(255, 255, 255, 0.8); text-shadow: 0 0 1px white; border-radius: 0 0 0 2px; opacity: 0; cursor: pointer;} .o_existing_attachment_cell .o_existing_attachment_remove:hover{background-color: white; color: #e6586c;} .o_existing_attachment_cell .o_image{border: 1px solid transparent; cursor: pointer;} .o_existing_attachment_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none!important;} .o_existing_attachment_cell.o_selected .o_image{border-color: #7c7bad; box-shadow: 0px 0px 2px 2px #f0eeee;} .o_existing_attachment_cell:hover .o_existing_attachment_remove{opacity: 1;} .o_datepicker{position: relative;} .o_datepicker .o_datepicker_input{width: 120px; height: 20px; cursor: pointer;} .o_datepicker .o_datepicker_button{position: absolute; top: 0px; left: auto; bottom: auto; right: 4px; pointer-events: none;} .o_datepicker .o_datepicker_button:after{content: ""; display: inline-block; width: 0; height: 0; vertical-align: middle; border-bottom: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid; -moz-transform: scale(0.9999);} 

/* /website_wall/static/src/less/preview.less defined in bundle 'web.assets_frontend' */
 .thumb{margin-bottom: 10px; position: relative; width: 100%;} .thumb .items{position: relative; overflow: hidden; padding: 0px; height: 100%; width: 100%;} .thumb .items .images{position: absolute; width: 100%; margin: 0px; padding: 0px; left: 0px;} .thumb .items .images img{max-width: 100%; width: 100%; max-height: 100%;} .thumb .controls{top: 0px; left: 0px; width: 100%; position: absolute; height: 22px; z-index: 1; background-color: #222; opacity: 0.5;} .thumb .controls .left, .thumb .controls .right, .thumb .controls .nothumb{display: block; position: absolute; top: 2px; color: #fff;} .thumb .controls .left:hover, .thumb .controls .right:hover, .thumb .controls .nothumb:hover{text-decoration: none;} .thumb .controls .nothumb{right: 2px; font-weight: bold; top: 1px;} .thumb .controls .left{left: 2px;} .thumb .controls .right{left: 16px;} .thumb .nothumb{right: 2px; font-weight: bold; top: 1px;} .news .selector{padding: 0 !important;} .selector{position: relative; min-height: 85px;} .selector .media iframe, .selector .media object, .selector .media embed, .selector .media img{margin: 10px auto; display: block;} .selector .media img{max-width: 500px;} .selector .attributes{background-color: rgba(29, 33, 41, 0.04); margin-top: 10px; padding: 10px;} .selector .attributes a{text-decoration: none;} .selector .attributes a.title:hover, .selector .attributes a.description:hover{text-decoration: none; background-color: #FFF6D9;} .selector .attributes a.description{color: #000;} .selector .attributes a.title{margin: 0 0 5px; display: block;} .selector .attributes .meta{display: block;} .selector .attributes .meta .favicon{width: 16px; height: 16px; vertical-align: middle; margin: 0 3px 0 0;} .selector .action{position: absolute; top: 0; right: 0; display: none;} .selector .item{display: none; min-height: 24px;} .selector .item.active{display: block;} 

/* /website_wall_blog/static/src/less/website_wall_blog.less defined in bundle 'web.assets_frontend' */
 .s_website_wall_blog .o_blog_blog{display: inline-block; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; min-height: 354px;} .s_website_wall_blog .o_blog_blog .o_blog_post{padding-bottom: 15px;} .s_website_wall_blog .o_blog_blog .o_blog_post .o_blog_post_teaser{text-align: justify;} .s_website_wall_blog .o_blog_blog:hover{box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);} .website_blog .js_publish_management{position: relative !important; margin-right: -13px !important; top: 0 !important; right: 0 !important; z-index: 0 !important;} 

/* /website_search_box_advanced/static/src/css/search_box.css defined in bundle 'web.assets_frontend' */
.m-b-10{margin-bottom: 10px;} .m-l-auto{margin-left: auto;} .m-l-r-3{margin-left: 3px; margin-right: 3px;} .m-r-11{margin-right: 11px;} .m-r-20{margin-right: 20px;} .p-10{padding: 10px;} .p-l-r-10{padding-left: 10px; padding-right: 10px;} .p-b-11{padding-bottom: 11px;} .p-t-b-10{padding-top: 10px; padding-bottom: 10px;} .w-0{width: 0;} .w-153{width: 153px;} .w-300{width: 300px;} .w-640{width: 640px;} .w-m-650{max-width: 650px;} .h-0{height: 0;} .h-101{height: 101px;} .h-126{height: 126px;} .h-160{height: 160px;} .h-25{height: 25px;} .h-340{height: 340px;} .h-m-200{max-height: 200px;} .d-i-flex{display: flex;} .f-d-column{flex-direction: column;} .f-w-wrap{flex-wrap: wrap;} .a-i-center{align-items: center;} .j-c-flex-end{justify-content: flex-end;} .j-c-center{justify-content: center;} .b-p-center{background-position: center;} .b-s-cover{background-size: cover;} .border-solid{border-style: solid;} .border-15x{border-width: 15px;} .border-bottom-solid{border-bottom-style: solid;} .border-bottom-2x{border-bottom-width: 2px;} .search-result-menu{background-color: #ffffff;} .search-result-menu.open{display: block;} .search-result-menu{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; text-align: left; list-style: none; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem;} .search-result-container{width: 640px; max-width: 650px;} .search-result-container .category-search-result-container .category-title-container{border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #343a40; padding-left: 10px; padding-right: 10px;} .search-result-container .category-search-result-container .category-title-container .category-title{color: rgba(0, 0, 0, 0.5); line-height: 31px; text-transform: uppercase;} .search-result-container .category-search-result-container .category-title-container i{font-size: 14px; color: rgba(0, 0, 0, 0.5);} .search-result-container .category-search-result-container .result-items-container .result-item{max-width: 24%;} .search-result-container .category-search-result-container .result-items-container .result-item-title{color: rgba(0, 0, 0, 0.5); line-height: 15px;} .search-result-container .category-search-result-container .result-items-container .no-result-text{color: rgba(0, 0, 0, 0.5);} .search-result-container .category-search-result-container .result-items-container .expanding, .search-result-container .category-search-result-container .result-items-container .contracting{transition: height 350ms ease 0s;} .search-result-container .category-search-result-container .result-items-container .contracting{height: 126px;} .search-result-container .category-search-result-container .result-items-container .expanding{height: 340px;} .search-result-container .category-search-result-container .result-items-container .result-item.expanded > a::after{top: auto; content: " "; height: 0; width: 0; pointer-events: none; border-style: solid; border-color: transparent; border-width: 15px; border-bottom-color: #6c757d; left: 50%; margin: -15px 0 0 -15px;} .search-result-container .category-search-result-container .result-items-container .preview-expand{position: absolute; background-color: #6c757d; top: auto; left: 0; width: 100%; text-align: left; overflow: hidden; max-height: 200px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner{padding: 10px; height: 100%;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .header i{font-size: 14px; color: rgba(0, 0, 0, 0.5);} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis{overflow: hidden; position: relative; line-height: 1.5em; max-height: 1.5em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis{overflow: hidden; position: relative; line-height: 1.5em; max-height: 6em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title{color: rgba(0, 0, 0, 0.5); font-size: 20px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title{overflow: hidden; position: relative; line-height: 1.5em; max-height: 1.5em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description{color: rgba(0, 0, 0, 0.5); overflow: hidden; position: relative; line-height: 1.5em; max-height: 6em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .item_avatar{width: 300px; height: 160px;} .search-result-container .category-search-result-container .see-more-container .see-more, .search-result-container .category-search-result-container .see-more-container .go-back{color: #343a40; line-height: 36px;} .search-result-container .category-search-result-container .see-more-container .pagination > li:last-child > a, .search-result-container .category-search-result-container .see-more-container .pagination > li:last-child > span{border-bottom-right-radius: 0; border-top-right-radius: 0;} .search-result-container .category-search-result-container .see-more-container .pagination > li:first-child > a, .search-result-container .category-search-result-container .see-more-container .pagination > li:first-child > span{border-bottom-left-radius: 0; border-top-left-radius: 0;} .search-result-container .category-search-result-container .see-more-container .pagination > li > a, .search-result-container .category-search-result-container .see-more-container .pagination > li > span{color: #343a40; background-color: transparent; border-color: #343a40; margin-left: -1px;} .search-result-container .category-search-result-container .see-more-container .pagination > .active > span, .search-result-container .category-search-result-container .see-more-container .pagination > .active > a{background-color: #6c757d; color: #343a40;} 

/* /clusteri_search/static/src/css/clusteri_search.css defined in bundle 'web.assets_frontend' */
.search-box-container{padding-top: 6px; padding-left: 20px;} .search-box-container .input-group-addon{background-color: #ffffff; border-color: #ffffff; color: #17539F; padding-left: 0px; padding-right: 0px;} .search-box-container .dropdown-menu{border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; left: auto; right: 0px;} .search-box-container .search_value{color: #17539F !important; background-color: #ffffff;} .m-l-auto{margin-left: auto;} .search-result-container{width: 640px; max-width: 650px;} .search-result-container .category-search-result-container{background-color: #303030;} .search-result-container .category-search-result-container .category-title-container{border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #17539F;} .search-result-container .category-search-result-container .category-title-container .category-title{color: #ffffff; font-family: Sansation-Bold, sans-serif; font-size: 14px; line-height: 31px; text-transform: uppercase;} .search-result-container .category-search-result-container .category-title-container i{font-size: 14px; color: #ffffff;} .search-result-container .category-search-result-container .result-items-container .result-item-title{color: #ffffff; font-size: 14px; line-height: 15px;} .search-result-container .category-search-result-container .result-items-container .expanding, .search-result-container .category-search-result-container .result-items-container .contracting{transition: height 350ms ease 0s;} .search-result-container .category-search-result-container .result-items-container .contracting{height: 126px;} .search-result-container .category-search-result-container .result-items-container .expanding{height: 340px;} .search-result-container .category-search-result-container .result-items-container .result-item.expanded > a::after{top: auto; content: " "; height: 0px; width: 0px; pointer-events: none; border-style: solid; border-color: transparent; border-width: 15px; border-bottom-color: #17539F; left: 50%; margin: -15px 0 0 -15px;} .search-result-container .category-search-result-container .result-items-container .preview-expand{position: absolute; background-color: #17539F; top: auto; left: 0px; width: 100%; text-align: left; overflow: hidden; max-height: 200px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner{padding: 10px; height: 100%;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .close-preview .fa{color: #ffffff;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis{overflow: hidden; position: relative; line-height: 1.5em; max-height: 1.5em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #17539F;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis{overflow: hidden; position: relative; line-height: 1.5em; max-height: 6em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #17539F;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title{color: #ffffff; font-size: 20px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title{overflow: hidden; position: relative; line-height: 1.5em; max-height: 1.5em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #17539F;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description{color: #303030; font-size: 14px; overflow: hidden; position: relative; line-height: 1.5em; max-height: 6em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #17539F;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .btn-mine-shaft{border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .item_avatar{width: 300px; height: 160px;} .search-result-container .category-search-result-container .see-more-container .see-more, .search-result-container .category-search-result-container .see-more-container .go-back{color: #ffffff; font-size: 14px; line-height: 36px;} .search-result-container .category-search-result-container .see-more-container .pagination > li:last-child > a, .search-result-container .category-search-result-container .see-more-container .pagination > li:last-child > span{border-bottom-right-radius: 0; border-top-right-radius: 0;} .search-result-container .category-search-result-container .see-more-container .pagination > li:first-child > a, .search-result-container .category-search-result-container .see-more-container .pagination > li:first-child > span{border-bottom-left-radius: 0; border-top-left-radius: 0;} .search-result-container .category-search-result-container .see-more-container .pagination > li > a, .search-result-container .category-search-result-container .see-more-container .pagination > li > span{color: #17539F; background-color: #303030; border-color: #303030; margin-left: -1px;} .search-result-container .category-search-result-container .see-more-container .pagination > .active > span, .search-result-container .category-search-result-container .see-more-container .pagination > .active > a{background-color: #17539F; color: #303030;} 

/* /website_clusteri/static/src/vendor/animate/animate.min.css defined in bundle 'web.assets_frontend' */
 @-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}} @keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}} .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom} @-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}} @keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}} .flash{-webkit-animation-name:flash;animation-name:flash} @-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}} @keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}} .pulse{-webkit-animation-name:pulse;animation-name:pulse} @-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}} @keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}} .rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand} @-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}} @keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}} .shake{-webkit-animation-name:shake;animation-name:shake} @-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}} @keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}} .headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake} @-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}} @keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}} .swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing} @-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}} @keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}} .tada{-webkit-animation-name:tada;animation-name:tada} @-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .wobble{-webkit-animation-name:wobble;animation-name:wobble} @-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}} @keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}} .jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center} @-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}} @keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}} .heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out} @-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}} @keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}} .bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn} @-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown} @-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft} @-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight} @-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp} @-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}} @keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}} .bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut} @-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}} @keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}} .bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown} @-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}} @keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}} .bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft} @-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}} @keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}} .bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight} @-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}} @keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}} .bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp} @-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}} @keyframes fadeIn{0%{opacity:0}to{opacity:1}} .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn} @-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown} @-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig} @-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft} @-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig} @-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight} @-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig} @-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp} @-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig} @-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}} @keyframes fadeOut{0%{opacity:1}to{opacity:0}} .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut} @-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}} @keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}} .fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown} @-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}} @keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}} .fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig} @-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}} @keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}} .fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft} @-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}} @keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}} .fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig} @-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} @keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} .fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight} @-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}} @keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}} .fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig} @-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}} @keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}} .fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp} @-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}} @keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}} .fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig} @-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} .animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip} @-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}} @keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}} .flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX} @-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}} @keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}} .flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY} @-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}} @keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}} .flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important} @-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}} @keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}} .flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY} @-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out} @-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}} @keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}} .lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in} @-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} @keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} .rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn} @-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} @keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} .rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft} @-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} @keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} .rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight} @-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} @keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} .rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft} @-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} @keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}} .rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight} @-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}} @keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}} .rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut} @-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}} @keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}} .rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft} @-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}} @keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}} .rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight} @-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}} @keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}} .rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft} @-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} .rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight} @-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}} @keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}} .hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge} @-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}} @keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}} .jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox} @-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}} .rollIn{-webkit-animation-name:rollIn;animation-name:rollIn} @-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}} @keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}} .rollOut{-webkit-animation-name:rollOut;animation-name:rollOut} @-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}} @keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}} .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn} @-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} @keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown} @-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} @keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft} @-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} @keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight} @-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} @keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp} @-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}} @keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}} .zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut} @-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} @keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown} @-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}} @keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}} .zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft} @-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}} @keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}} .zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight} @-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} @keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp} @-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown} @-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft} @-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight} @-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} @keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}} .slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp} @-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}} @keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}} .slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown} @-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}} @keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}} .slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft} @-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} @keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}} .slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight} @-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}} @keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}} .slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both} .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite} .animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s} .animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s} .animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s} .animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s} .animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s} .animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s} .animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s} .animated.slow{-webkit-animation-duration:2s;animation-duration:2s} .animated.slower{-webkit-animation-duration:3s;animation-duration:3s} @media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}} 

/* /website_clusteri/static/src/vendor/slick/slick.css defined in bundle 'web.assets_frontend' */
 .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;} .slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;} .slick-list:focus{outline: none;} .slick-list.dragging{cursor: pointer; cursor: hand;} .slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;} .slick-track:before, .slick-track:after{display: table; content: '';} .slick-track:after{clear: both;} .slick-loading .slick-track{visibility: hidden;} .slick-slide{display: none; float: left; height: 100%; min-height: 1px;} [dir='rtl'] .slick-slide{float: right;} .slick-slide img{display: block;} .slick-slide.slick-loading img{display: none;} .slick-slide.dragging img{pointer-events: none;} .slick-initialized .slick-slide{display: block;} .slick-loading .slick-slide{visibility: hidden;} .slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;} .slick-arrow.slick-hidden{display: none;} 

/* /website_clusteri/static/src/css/aos.css defined in bundle 'web.assets_frontend' */
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms} [data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms} [data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s} [data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s} [data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s} [data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s} [data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s} [data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s} [data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s} [data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s} [data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s} [data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s} [data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s} [data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s} [data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s} [data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s} [data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s} [data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s} [data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s} [data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s} [data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s} [data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s} [data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s} [data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s} [data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s} [data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s} [data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s} [data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s} [data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s} [data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s} [data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s} [data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s} [data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s} [data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s} [data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s} [data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s} [data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s} [data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s} [data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s} [data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s} [data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s} [data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s} [data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s} [data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s} [data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s} [data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s} [data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s} [data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s} [data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s} [data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s} [data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s} [data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s} [data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s} [data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s} [data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s} [data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s} [data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s} [data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s} [data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s} [data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s} [data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s} [data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s} [data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s} [data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s} [data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s} [data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s} [data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s} [data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s} [data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s} [data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s} [data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s} [data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s} [data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s} [data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s} [data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s} [data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s} [data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s} [data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s} [data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s} [data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s} [data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s} [data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s} [data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s} [data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s} [data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s} [data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s} [data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s} [data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s} [data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s} [data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s} [data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s} [data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s} [data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s} [data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s} [data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s} [data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s} [data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s} [data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s} [data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s} [data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s} [data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s} [data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s} [data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s} [data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s} [data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s} [data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s} [data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s} [data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s} [data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s} [data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s} [data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s} [data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s} [data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s} [data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s} [data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s} [data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s} [data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s} [data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s} [data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s} [data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0} [data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s} [data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)} [data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease} [data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in} [data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out} [data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out} [data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)} [data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)} [data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)} [data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)} [data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)} [data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)} [data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)} [data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)} [data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)} [data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)} [data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)} [data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)} [data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)} [data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)} [data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)} [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform} [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)} [data-aos=fade-up]{transform:translateY(100px)} [data-aos=fade-down]{transform:translateY(-100px)} [data-aos=fade-right]{transform:translate(-100px)} [data-aos=fade-left]{transform:translate(100px)} [data-aos=fade-up-right]{transform:translate(-100px,100px)} [data-aos=fade-up-left]{transform:translate(100px,100px)} [data-aos=fade-down-right]{transform:translate(-100px,-100px)} [data-aos=fade-down-left]{transform:translate(100px,-100px)} [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform} [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)} [data-aos=zoom-in]{transform:scale(.6)} [data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)} [data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)} [data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)} [data-aos=zoom-in-left]{transform:translate(100px) scale(.6)} [data-aos=zoom-out]{transform:scale(1.2)} [data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)} [data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)} [data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)} [data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)} [data-aos^=slide][data-aos^=slide]{transition-property:transform} [data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)} [data-aos=slide-up]{transform:translateY(100%)} [data-aos=slide-down]{transform:translateY(-100%)} [data-aos=slide-right]{transform:translateX(-100%)} [data-aos=slide-left]{transform:translateX(100%)} [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform} [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)} [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)} [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)} [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)} [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)} [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)} [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)} [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)} 

/* /website_clusteri/static/src/vendor/device-mockups/device-mockups.css defined in bundle 'web.assets_frontend' */
 .device-mockup{position: relative; width: 100%; padding-bottom: 61.775701%;} .device-mockup > .device{position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background-size: 100% 100%; background-repeat: no-repeat; background-image: url("/website_clusteri/static/src/vendor/device-mockups/macbook/macbook.png");} .device-mockup > .device > .screen{position: absolute; top: 11.0438729%; bottom: 14.6747352%; left: 13.364486%; right: 13.364486%; overflow: hidden;} .device-mockup > .device > .button{position: absolute; top: 0; left: 0; display: none; overflow: hidden; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; cursor: pointer;} .device-mockup.imac{padding-bottom: 81.230769%;} .device-mockup.imac > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/imac/imac.png");} .device-mockup.imac > .device > .screen{top: 8.20707071%; bottom: 31.6919192%; left: 6.61538462%; right: 6.61538462%;} .device-mockup.macbook{padding-bottom: 61.775701%;} .device-mockup.macbook > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/macbook/macbook.png");} .device-mockup.macbook > .device > .screen{top: 11.0438729%; bottom: 14.6747352%; left: 13.364486%; right: 13.364486%;} .device-mockup.macbook_2015{padding-bottom: 57.50%;} .device-mockup.macbook_2015 > .device, .device-mockup.macbook_2015.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/macbook_2015/grey.png");} .device-mockup.macbook_2015 > .device, .device-mockup.macbook_2015.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/macbook_2015/silver.png");} .device-mockup.macbook_2015 > .device, .device-mockup.macbook_2015.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/macbook_2015/gold.png");} .device-mockup.macbook_2015 > .device > .screen{top: 7.5%; bottom: 10.9%; left: 12.46%; right: 12.56%;} .device-mockup.iphone5, .device-mockup.iphone5.portrait{padding-bottom: 210.57%;} .device-mockup.iphone5.landscape{padding-bottom: 47.49%;} .device-mockup.iphone5 > .device, .device-mockup.iphone5.black > .device, .device-mockup.iphone5.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone5/iphone5_port_black.png");} .device-mockup.iphone5.landscape > .device, .device-mockup.iphone5.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone5/iphone5_land_black.png");} .device-mockup.iphone5.white > .device, .device-mockup.iphone5.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone5/iphone5_port_white.png");} .device-mockup.iphone5.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone5/iphone5_land_white.png");} .device-mockup.iphone5 > .device > .screen, .device-mockup.iphone5.portrait > .device > .screen{top: 14.78%; bottom: 13.78%; left: 8.77%; right: 7.77%;} .device-mockup.iphone5.landscape > .device > .screen{top: 7.422488%; bottom: 8.422488%; left: 14.919127%; right: 14.019127%;} .device-mockup.iphone5 > .device > .button, .device-mockup.iphone5.portrait > .device > .button{display: block; top: 88.3%; bottom: 2.5%; left: 40%; right: 40%;} .device-mockup.iphone5.landscape > .device > .button{display: block; top: 40%; bottom: 41%; left: 88.4%; right: 2.3%;} .device-mockup.iphone_se, .device-mockup.iphone_se.portrait{padding-bottom: 209.83%;} .device-mockup.iphone_se.landscape{padding-bottom: 47.66%;} .device-mockup.iphone_se > .device, .device-mockup.iphone_se.black > .device, .device-mockup.iphone_se.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_port_black.png");} .device-mockup.iphone_se.landscape > .device, .device-mockup.iphone_se.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_land_black.png");} .device-mockup.iphone_se.white > .device, .device-mockup.iphone_se.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_port_white.png");} .device-mockup.iphone_se.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_land_white.png");} .device-mockup.iphone_se.gold > .device, .device-mockup.iphone_se.portrait.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_port_gold.png");} .device-mockup.iphone_se.landscape.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_land_gold.png");} .device-mockup.iphone_se.rose > .device, .device-mockup.iphone_se.portrait.rose > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_port_rose.png");} .device-mockup.iphone_se.landscape.rose > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_se/iphone_se_land_rose.png");} .device-mockup.iphone_se > .device > .screen, .device-mockup.iphone_se.portrait > .device > .screen{top: 16.28%; bottom: 16.28%; left: 11.77%; right: 11.77%;} .device-mockup.iphone_se.landscape > .device > .screen{top: 11.722488%; bottom: 11.722488%; left: 16.0191273%; right: 16.0191273%;} .device-mockup.iphone_se > .device > .button, .device-mockup.iphone_se.portrait > .device > .button{display: block; top: 86.3%; bottom: 5.5%; left: 42%; right: 42%;} .device-mockup.iphone_se.landscape > .device > .button{display: block; top: 42%; bottom: 42%; left: 86.4%; right: 5.1%;} .device-mockup.iphone6, .device-mockup.iphone6.portrait{padding-bottom: 207.19%;} .device-mockup.iphone6.landscape{padding-bottom: 48.76%;} .device-mockup.iphone6 > .device, .device-mockup.iphone6.black > .device, .device-mockup.iphone6.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6/iphone_6_port_black.png");} .device-mockup.iphone6.landscape > .device, .device-mockup.iphone6.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6/iphone_6_land_black.png");} .device-mockup.iphone6.white > .device, .device-mockup.iphone6.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6/iphone_6_port_white.png");} .device-mockup.iphone6.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6/iphone_6_land_white.png");} .device-mockup.iphone6.gold > .device, .device-mockup.iphone6.portrait.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6/iphone_6_port_gold.png");} .device-mockup.iphone6.landscape.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6/iphone_6_land_gold.png");} .device-mockup.iphone6 > .device > .screen, .device-mockup.iphone6.portrait > .device > .screen{top: 12.58%; bottom: 12.88%; left: 6.77%; right: 6.77%;} .device-mockup.iphone6.landscape > .device > .screen{top: 6.77%; bottom: 6.77%; left: 12.58%; right: 12.88%;} .device-mockup.iphone6 > .device > .button, .device-mockup.iphone6.portrait > .device > .button{display: block; top: 88.6%; bottom: 3.2%; left: 42%; right: 42%;} .device-mockup.iphone6.landscape > .device > .button{display: block; top: 42%; bottom: 42%; left: 88.6%; right: 3.2%;} .device-mockup.iphone6_plus, .device-mockup.iphone6_plus.portrait{padding-bottom: 201.76%;} .device-mockup.iphone6_plus.landscape{padding-bottom: 49.56%;} .device-mockup.iphone6_plus > .device, .device-mockup.iphone6_plus.black > .device, .device-mockup.iphone6_plus.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6_plus/iphone_6_plus_black_port.png");} .device-mockup.iphone6_plus.landscape > .device, .device-mockup.iphone6_plus.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6_plus/iphone_6_plus_black_land.png");} .device-mockup.iphone6_plus.white > .device, .device-mockup.iphone6_plus.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6_plus/iphone_6_plus_white_port.png");} .device-mockup.iphone6_plus.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6_plus/iphone_6_plus_white_land.png");} .device-mockup.iphone6_plus.gold > .device, .device-mockup.iphone6_plus.portrait.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6_plus/iphone_6_plus_gold_port.png");} .device-mockup.iphone6_plus.landscape.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/iphone_6_plus/iphone_6_plus_gold_land.png");} .device-mockup.iphone6_plus > .device > .screen, .device-mockup.iphone6_plus.portrait > .device > .screen{top: 11.58%; bottom: 11.58%; left: 5.97%; right: 5.97%;} .device-mockup.iphone6_plus.landscape > .device > .screen{top: 5.97%; bottom: 5.97%; left: 11.38%; right: 11.58%;} .device-mockup.iphone6_plus > .device > .button, .device-mockup.iphone6_plus.portrait > .device > .button{display: block; top: 89.9%; bottom: 3.2%; left: 43%; right: 43%;} .device-mockup.iphone6_plus.landscape > .device > .button{display: block; top: 43%; bottom: 43%; left: 89.9%; right: 3.2%;} .device-mockup.ipad, .device-mockup.ipad.portrait{padding-bottom: 128.406276%;} .device-mockup.ipad.landscape{padding-bottom: 79.9086758%;} .device-mockup.ipad > .device, .device-mockup.ipad.black > .device, .device-mockup.ipad.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad/ipad_port_black.png");} .device-mockup.ipad.white > .device, .device-mockup.ipad.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad/ipad_port_white.png");} .device-mockup.ipad.landscape > .device, .device-mockup.ipad.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad/ipad_land_black.png");} .device-mockup.ipad.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad/ipad_land_white.png");} .device-mockup.ipad > .device > .screen, .device-mockup.ipad.portrait > .device > .screen{top: 12.025723%; bottom: 12.154341%; left: 13.45995%; right: 13.45995%;} .device-mockup.ipad.landscape > .device > .screen{top: 13.87755102%; bottom: 13.87755102%; left: 11.5459883%; right: 11.5459883%;} .device-mockup.ipad > .device > .button, .device-mockup.ipad.portrait > .device > .button{display: block; top: 90.2%; bottom: 5.5%; left: 47.3%; right: 47.3%;} .device-mockup.ipad.landscape > .device > .button{display: block; top: 47.3%; bottom: 47.3%; left: 90.8%; right: 4.9%;} .device-mockup.ipad_air, .device-mockup.ipad_air.portrait{padding-bottom: 141.27%;} .device-mockup.ipad_air.landscape{padding-bottom: 70.79%;} .device-mockup.ipad_air > .device, .device-mockup.ipad_air.grey > .device, .device-mockup.ipad_air.portrait.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air/ipad_air_gray_port.png");} .device-mockup.ipad_air.silver > .device, .device-mockup.ipad_air.portrait.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air/ipad_air_silver_port.png");} .device-mockup.ipad_air.landscape > .device, .device-mockup.ipad_air.landscape.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air/ipad_air_gray_land.png");} .device-mockup.ipad_air.landscape.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air/ipad_air_silver_land.png");} .device-mockup.ipad_air > .device > .screen, .device-mockup.ipad_air.portrait > .device > .screen{top: 9.025723%; bottom: 9.154341%; left: 7.45995%; right: 6.45995%;} .device-mockup.ipad_air.landscape > .device > .screen{top: 6.877551%; bottom: 6.877551%; left: 9.545988%; right: 9.545988%;} .device-mockup.ipad_air > .device > .button, .device-mockup.ipad_air.portrait > .device > .button{display: block; top: 93.2%; bottom: 2.5%; left: 47.3%; right: 47.3%;} .device-mockup.ipad_air.landscape > .device > .button{display: block; top: 47.3%; bottom: 47.3%; left: 93.1%; right: 2.1%;} .device-mockup.ipad_air_2, .device-mockup.ipad_air_2.portrait{padding-bottom: 141.38%;} .device-mockup.ipad_air_2.landscape{padding-bottom: 70.73%;} .device-mockup.ipad_air_2 > .device, .device-mockup.ipad_air_2.grey > .device, .device-mockup.ipad_air_2.portrait.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air_2/ipad_air_2_gray_port.png");} .device-mockup.ipad_air_2.silver > .device, .device-mockup.ipad_air_2.portrait.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air_2/ipad_air_2_silver_port.png");} .device-mockup.ipad_air_2.gold > .device, .device-mockup.ipad_air_2.portrait.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air_2/ipad_air_2_gold_port.png");} .device-mockup.ipad_air_2.landscape > .device, .device-mockup.ipad_air_2.landscape.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air_2/ipad_air_2_gray_land.png");} .device-mockup.ipad_air_2.landscape.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air_2/ipad_air_2_silver_land.png");} .device-mockup.ipad_air_2.landscape.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_air_2/ipad_air_2_gold_land.png");} .device-mockup.ipad_air_2 > .device > .screen, .device-mockup.ipad_air_2.portrait > .device > .screen{top: 9.025723%; bottom: 8.854341%; left: 6.15995%; right: 6.15995%;} .device-mockup.ipad_air_2.landscape > .device > .screen{top: 6.277551%; bottom: 6.277551%; left: 8.545988%; right: 8.545988%;} .device-mockup.ipad_air_2 > .device > .button, .device-mockup.ipad_air_2.portrait > .device > .button{display: block; top: 93.2%; bottom: 2.1%; left: 46.3%; right: 46.5%;} .device-mockup.ipad_air_2.landscape > .device > .button{display: block; top: 46.5%; bottom: 46.8%; left: 93.5%; right: 1.9%;} .device-mockup.ipad_pro, .device-mockup.ipad_pro.portrait{padding-bottom: 138.63%;} .device-mockup.ipad_pro.landscape{padding-bottom: 72.14%;} .device-mockup.ipad_pro > .device, .device-mockup.ipad_pro.grey > .device, .device-mockup.ipad_pro.portrait.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_pro/ipad_pro_port_black.png");} .device-mockup.ipad_pro.silver > .device, .device-mockup.ipad_pro.portrait.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_pro/ipad_pro_port_silver.png");} .device-mockup.ipad_pro.gold > .device, .device-mockup.ipad_pro.portrait.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_pro/ipad_pro_port_gold.png");} .device-mockup.ipad_pro.landscape > .device, .device-mockup.ipad_pro.landscape.grey > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_pro/ipad_pro_land_black.png");} .device-mockup.ipad_pro.landscape.silver > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_pro/ipad_pro_land_silver.png");} .device-mockup.ipad_pro.landscape.gold > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/ipad_pro/ipad_pro_land_gold.png");} .device-mockup.ipad_pro > .device > .screen, .device-mockup.ipad_pro.portrait > .device > .screen{top: 7.025723%; bottom: 6.854341%; left: 5.15995%; right: 5.15995%;} .device-mockup.ipad_pro.landscape > .device > .screen{top: 5.177551%; bottom: 5.177551%; left: 6.945988%; right: 6.945988%;} .device-mockup.ipad_pro > .device > .button, .device-mockup.ipad_pro.portrait > .device > .button{display: block; top: 94.9%; bottom: 1.5%; left: 47.3%; right: 47.1%;} .device-mockup.ipad_pro.landscape > .device > .button{display: block; top: 47.5%; bottom: 47.5%; left: 94.8%; right: 1.5%;} .device-mockup.galaxy_s3, .device-mockup.galaxy_s3.portrait{padding-bottom: 178.787879%;} .device-mockup.galaxy_s3.landscape{padding-bottom: 55.9322034%;} .device-mockup.galaxy_s3 > .device, .device-mockup.galaxy_s3.black > .device, .device-mockup.galaxy_s3.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s3/s3_port_black.png");} .device-mockup.galaxy_s3.landscape > .device, .device-mockup.galaxy_s3.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s3/s3_land_black.png");} .device-mockup.galaxy_s3.white > .device, .device-mockup.galaxy_s3.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s3/s3_port_white.png");} .device-mockup.galaxy_s3.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s3/s3_land_white.png");} .device-mockup.galaxy_s3 > .device > .screen, .device-mockup.galaxy_s3.portrait > .device > .screen{top: 12.3728814%; bottom: 15.5367232%; left: 13.8383838%; right: 13.8383838%;} .device-mockup.galaxy_s3.landscape > .device > .screen{top: 13.8383838%; bottom: 13.8383838%; left: 12.3728814%; right: 15.5367232%;} .device-mockup.galaxy_s5, .device-mockup.galaxy_s5.portrait{padding-bottom: 194.188862%;} .device-mockup.galaxy_s5.landscape{padding-bottom: 51.496259%;} .device-mockup.galaxy_s5 > .device, .device-mockup.galaxy_s5.black > .device, .device-mockup.galaxy_s5.portrait.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s5/galaxy_s5_port_black.png");} .device-mockup.galaxy_s5.landscape > .device, .device-mockup.galaxy_s5.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s5/galaxy_s5_land_black.png");} .device-mockup.galaxy_s5.white > .device, .device-mockup.galaxy_s5.portrait.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s5/galaxy_s5_port_white.png");} .device-mockup.galaxy_s5.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_s5/galaxy_s5_land_white.png");} .device-mockup.galaxy_s5 > .device > .screen, .device-mockup.galaxy_s5.portrait > .device > .screen{top: 10.2%; bottom: 10.1%; left: 6.3%; right: 6.4%;} .device-mockup.galaxy_s5.landscape > .device > .screen{top: 6.6%; bottom: 6.2%; left: 10.15%; right: 10%;} .device-mockup.galaxy_tab4, .device-mockup.galaxy_tab4.landscape{padding-bottom: 72.689464%;} .device-mockup.galaxy_tab4 > .device, .device-mockup.galaxy_tab4.black > .device, .device-mockup.galaxy_tab4.landscape.black > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_tab4/galaxy_tab4_land_black.png");} .device-mockup.galaxy_tab4.white > .device, .device-mockup.galaxy_tab4.landscape.white > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/galaxy_tab4/galaxy_tab4_land_white.png");} .device-mockup.galaxy_tab4 > .device > .screen, .device-mockup.galaxy_tab4.landscape > .device > .screen{top: 11.5%; bottom: 11.5%; left: 5.4%; right: 5.2%;} .device-mockup.lumia920, .device-mockup.lumia920.portrait{padding-bottom: 172.796353%;} .device-mockup.lumia920.landscape{padding-bottom: 56.3330381%;} .device-mockup.lumia920 > .device, .device-mockup.lumia920.portrait > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/lumia920/lumia920_port.png");} .device-mockup.lumia920.landscape > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/lumia920/lumia920_land.png");} .device-mockup.lumia920 > .device > .screen, .device-mockup.lumia920.portrait > .device > .screen{top: 10.6420405%; bottom: 18.9973615%; left: 13.5258359%; right: 13.5258359%;} .device-mockup.lumia920.landscape > .device > .screen{top: 12.2641509%; bottom: 12.2641509%; left: 10.5403012%; right: 18.6005314%;} .device-mockup.nexus7, .device-mockup.nexus7.portrait{padding-bottom: 156.521739%;} .device-mockup.nexus7.landscape{padding-bottom: 63.6678201%;} .device-mockup.nexus7 > .device, .device-mockup.nexus7.portrait > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/nexus7/nexus7_port.png");} .device-mockup.nexus7.landscape > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/nexus7/nexus7_land.png");} .device-mockup.nexus7 > .device > .screen, .device-mockup.nexus7.portrait > .device > .screen{top: 13.1365741%; bottom: 12.7893519%; left: 13.7681159%; right: 13.7681159%;} .device-mockup.nexus7.landscape > .device > .screen{top: 13.7681159%; bottom: 13.7681159%; left: 13.0911188%; right: 13.0911188%;} .device-mockup.surface, .device-mockup.surface.landscape{padding-bottom: 64.7584973%;} .device-mockup.surface > .device, .device-mockup.surface.landscape > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/surface/surface.png");} .device-mockup.surface > .device > .screen, .device-mockup.surface.landscape > .device > .screen{top: 14.5488029%; bottom: 14.9171271%; left: 9.36195587%; right: 9.36195587%;} .device-mockup.samsung_tv, .device-mockup.samsung_tv.landscape{padding-bottom: 64.68%;} .device-mockup.samsung_tv > .device, .device-mockup.samsung_tv.landscape > .device{background-image: url("/website_clusteri/static/src/vendor/device-mockups/samsung_tv/samsung_tv.png");} .device-mockup.samsung_tv > .device > .screen, .device-mockup.samsung_tv.landscape > .device > .screen{top: 2.148803%; bottom: 12.817127%; left: 1.261956%; right: 1.361956%;} 

/* /website_clusteri/static/src/css/bootstrap-utilities.css defined in bundle 'web.assets_frontend' */
 .align-baseline{vertical-align: baseline !important;} .align-top{vertical-align: top !important;} .align-middle{vertical-align: middle !important;} .align-bottom{vertical-align: bottom !important;} .align-text-bottom{vertical-align: text-bottom !important;} .align-text-top{vertical-align: text-top !important;} .float-left{float: left !important;} .float-right{float: right !important;} .float-none{float: none !important;} .overflow-auto{overflow: auto !important;} .overflow-hidden{overflow: hidden !important;} .d-none{display: none !important;} .d-inline{display: inline !important;} .d-inline-block{display: inline-block !important;} .d-block{display: block !important;} .d-table{display: table !important;} .d-table-row{display: table-row !important;} .d-table-cell{display: table-cell !important;} .d-flex{display: flex !important;} .d-inline-flex{display: inline-flex !important;} .shadow-sm{box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;} .shadow{box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;} .shadow-lg{box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;} .shadow-none{box-shadow: none !important;} .position-static{position: static !important;} .position-relative{position: relative !important;} .position-absolute{position: absolute !important;} .position-fixed{position: fixed !important;} .position-sticky{position: -webkit-sticky !important; position: sticky !important;} .border{border: 1px solid #dee2e6 !important;} .border-0{border: 0 !important;} .border-top{border-top: 1px solid #dee2e6 !important;} .border-top-0{border-top: 0 !important;} .border-right{border-right: 1px solid #dee2e6 !important;} .border-right-0{border-right: 0 !important;} .border-bottom{border-bottom: 1px solid #dee2e6 !important;} .border-bottom-0{border-bottom: 0 !important;} .border-left{border-left: 1px solid #dee2e6 !important;} .border-left-0{border-left: 0 !important;} .border-primary{border-color: #0d6efd !important;} .border-secondary{border-color: #6c757d !important;} .border-success{border-color: #28a745 !important;} .border-info{border-color: #17a2b8 !important;} .border-warning{border-color: #ffc107 !important;} .border-danger{border-color: #dc3545 !important;} .border-light{border-color: #f8f9fa !important;} .border-dark{border-color: #343a40 !important;} .border-white{border-color: #fff !important;} .w-25{width: 25% !important;} .w-50{width: 50% !important;} .w-75{width: 75% !important;} .w-100{width: 100% !important;} .w-auto{width: auto !important;} .mw-100{max-width: 100% !important;} .vw-100{width: 100vw !important;} .min-vw-100{min-width: 100vw !important;} .h-25{height: 25% !important;} .h-50{height: 50% !important;} .h-75{height: 75% !important;} .h-100{height: 100% !important;} .h-auto{height: auto !important;} .mh-100{max-height: 100% !important;} .vh-100{height: 100vh !important;} .min-vh-100{min-height: 100vh !important;} .flex-fill{flex: 1 1 auto !important;} .flex-row{flex-direction: row !important;} .flex-column{flex-direction: column !important;} .flex-row-reverse{flex-direction: row-reverse !important;} .flex-column-reverse{flex-direction: column-reverse !important;} .flex-grow-0{flex-grow: 0 !important;} .flex-grow-1{flex-grow: 1 !important;} .flex-shrink-0{flex-shrink: 0 !important;} .flex-shrink-1{flex-shrink: 1 !important;} .flex-wrap{flex-wrap: wrap !important;} .flex-nowrap{flex-wrap: nowrap !important;} .flex-wrap-reverse{flex-wrap: wrap-reverse !important;} .justify-content-start{justify-content: flex-start !important;} .justify-content-end{justify-content: flex-end !important;} .justify-content-center{justify-content: center !important;} .justify-content-between{justify-content: space-between !important;} .justify-content-around{justify-content: space-around !important;} .align-items-start{align-items: flex-start !important;} .align-items-end{align-items: flex-end !important;} .align-items-center{align-items: center !important;} .align-items-baseline{align-items: baseline !important;} .align-items-stretch{align-items: stretch !important;} .align-content-start{align-content: flex-start !important;} .align-content-end{align-content: flex-end !important;} .align-content-center{align-content: center !important;} .align-content-between{align-content: space-between !important;} .align-content-around{align-content: space-around !important;} .align-content-stretch{align-content: stretch !important;} .align-self-auto{align-self: auto !important;} .align-self-start{align-self: flex-start !important;} .align-self-end{align-self: flex-end !important;} .align-self-center{align-self: center !important;} .align-self-baseline{align-self: baseline !important;} .align-self-stretch{align-self: stretch !important;} .order-first{order: -1 !important;} .order-0{order: 0 !important;} .order-1{order: 1 !important;} .order-2{order: 2 !important;} .order-3{order: 3 !important;} .order-4{order: 4 !important;} .order-5{order: 5 !important;} .order-last{order: 6 !important;} .m-0{margin: 0 !important;} .m-1{margin: 0.25rem !important;} .m-2{margin: 0.5rem !important;} .m-3{margin: 1rem !important;} .m-4{margin: 1.5rem !important;} .m-5{margin: 3rem !important;} .m-auto{margin: auto !important;} .mx-0{margin-right: 0 !important; margin-left: 0 !important;} .mx-1{margin-right: 0.25rem !important; margin-left: 0.25rem !important;} .mx-2{margin-right: 0.5rem !important; margin-left: 0.5rem !important;} .mx-3{margin-right: 1rem !important; margin-left: 1rem !important;} .mx-4{margin-right: 1.5rem !important; margin-left: 1.5rem !important;} .mx-5{margin-right: 3rem !important; margin-left: 3rem !important;} .mx-auto{margin-right: auto !important; margin-left: auto !important;} .my-0{margin-top: 0 !important; margin-bottom: 0 !important;} .my-1{margin-top: 0.25rem !important; margin-bottom: 0.25rem !important;} .my-2{margin-top: 0.5rem !important; margin-bottom: 0.5rem !important;} .my-3{margin-top: 1rem !important; margin-bottom: 1rem !important;} .my-4{margin-top: 1.5rem !important; margin-bottom: 1.5rem !important;} .my-5{margin-top: 3rem !important; margin-bottom: 3rem !important;} .my-auto{margin-top: auto !important; margin-bottom: auto !important;} .mt-0{margin-top: 0 !important;} .mt-1{margin-top: 0.25rem !important;} .mt-2{margin-top: 0.5rem !important;} .mt-3{margin-top: 1rem !important;} .mt-4{margin-top: 1.5rem !important;} .mt-5{margin-top: 3rem !important;} .mt-auto{margin-top: auto !important;} .mr-0{margin-right: 0 !important;} .mr-1{margin-right: 0.25rem !important;} .mr-2{margin-right: 0.5rem !important;} .mr-3{margin-right: 1rem !important;} .mr-4{margin-right: 1.5rem !important;} .mr-5{margin-right: 3rem !important;} .mr-auto{margin-right: auto !important;} .mb-0{margin-bottom: 0 !important;} .mb-1{margin-bottom: 0.25rem !important;} .mb-2{margin-bottom: 0.5rem !important;} .mb-3{margin-bottom: 1rem !important;} .mb-4{margin-bottom: 1.5rem !important;} .mb-5{margin-bottom: 3rem !important;} .mb-auto{margin-bottom: auto !important;} .ml-0{margin-left: 0 !important;} .ml-1{margin-left: 0.25rem !important;} .ml-2{margin-left: 0.5rem !important;} .ml-3{margin-left: 1rem !important;} .ml-4{margin-left: 1.5rem !important;} .ml-5{margin-left: 3rem !important;} .ml-auto{margin-left: auto !important;} .m-n1{margin: -0.25rem !important;} .m-n2{margin: -0.5rem !important;} .m-n3{margin: -1rem !important;} .m-n4{margin: -1.5rem !important;} .m-n5{margin: -3rem !important;} .mx-n1{margin-right: -0.25rem !important; margin-left: -0.25rem !important;} .mx-n2{margin-right: -0.5rem !important; margin-left: -0.5rem !important;} .mx-n3{margin-right: -1rem !important; margin-left: -1rem !important;} .mx-n4{margin-right: -1.5rem !important; margin-left: -1.5rem !important;} .mx-n5{margin-right: -3rem !important; margin-left: -3rem !important;} .my-n1{margin-top: -0.25rem !important; margin-bottom: -0.25rem !important;} .my-n2{margin-top: -0.5rem !important; margin-bottom: -0.5rem !important;} .my-n3{margin-top: -1rem !important; margin-bottom: -1rem !important;} .my-n4{margin-top: -1.5rem !important; margin-bottom: -1.5rem !important;} .my-n5{margin-top: -3rem !important; margin-bottom: -3rem !important;} .mt-n1{margin-top: -0.25rem !important;} .mt-n2{margin-top: -0.5rem !important;} .mt-n3{margin-top: -1rem !important;} .mt-n4{margin-top: -1.5rem !important;} .mt-n5{margin-top: -3rem !important;} .mr-n1{margin-right: -0.25rem !important;} .mr-n2{margin-right: -0.5rem !important;} .mr-n3{margin-right: -1rem !important;} .mr-n4{margin-right: -1.5rem !important;} .mr-n5{margin-right: -3rem !important;} .mb-n1{margin-bottom: -0.25rem !important;} .mb-n2{margin-bottom: -0.5rem !important;} .mb-n3{margin-bottom: -1rem !important;} .mb-n4{margin-bottom: -1.5rem !important;} .mb-n5{margin-bottom: -3rem !important;} .ml-n1{margin-left: -0.25rem !important;} .ml-n2{margin-left: -0.5rem !important;} .ml-n3{margin-left: -1rem !important;} .ml-n4{margin-left: -1.5rem !important;} .ml-n5{margin-left: -3rem !important;} .p-0{padding: 0 !important;} .p-1{padding: 0.25rem !important;} .p-2{padding: 0.5rem !important;} .p-3{padding: 1rem !important;} .p-4{padding: 1.5rem !important;} .p-5{padding: 3rem !important;} .px-0{padding-right: 0 !important; padding-left: 0 !important;} .px-1{padding-right: 0.25rem !important; padding-left: 0.25rem !important;} .px-2{padding-right: 0.5rem !important; padding-left: 0.5rem !important;} .px-3{padding-right: 1rem !important; padding-left: 1rem !important;} .px-4{padding-right: 1.5rem !important; padding-left: 1.5rem !important;} .px-5{padding-right: 3rem !important; padding-left: 3rem !important;} .py-0{padding-top: 0 !important; padding-bottom: 0 !important;} .py-1{padding-top: 0.25rem !important; padding-bottom: 0.25rem !important;} .py-2{padding-top: 0.5rem !important; padding-bottom: 0.5rem !important;} .py-3{padding-top: 1rem !important; padding-bottom: 1rem !important;} .py-4{padding-top: 1.5rem !important; padding-bottom: 1.5rem !important;} .py-5{padding-top: 3rem !important; padding-bottom: 3rem !important;} .pt-0{padding-top: 0 !important;} .pt-1{padding-top: 0.25rem !important;} .pt-2{padding-top: 0.5rem !important;} .pt-3{padding-top: 1rem !important;} .pt-4{padding-top: 1.5rem !important;} .pt-5{padding-top: 3rem !important;} .pr-0{padding-right: 0 !important;} .pr-1{padding-right: 0.25rem !important;} .pr-2{padding-right: 0.5rem !important;} .pr-3{padding-right: 1rem !important;} .pr-4{padding-right: 1.5rem !important;} .pr-5{padding-right: 3rem !important;} .pb-0{padding-bottom: 0 !important;} .pb-1{padding-bottom: 0.25rem !important;} .pb-2{padding-bottom: 0.5rem !important;} .pb-3{padding-bottom: 1rem !important;} .pb-4{padding-bottom: 1.5rem !important;} .pb-5{padding-bottom: 3rem !important;} .pl-0{padding-left: 0 !important;} .pl-1{padding-left: 0.25rem !important;} .pl-2{padding-left: 0.5rem !important;} .pl-3{padding-left: 1rem !important;} .pl-4{padding-left: 1.5rem !important;} .pl-5{padding-left: 3rem !important;} .font-weight-light{font-weight: 300 !important;} .font-weight-lighter{font-weight: lighter !important;} .font-weight-normal{font-weight: 400 !important;} .font-weight-bold{font-weight: 700 !important;} .font-weight-bolder{font-weight: bolder !important;} .text-lowercase{text-transform: lowercase !important;} .text-uppercase{text-transform: uppercase !important;} .text-capitalize{text-transform: capitalize !important;} .text-left{text-align: left !important;} .text-right{text-align: right !important;} .text-center{text-align: center !important;} .text-justify{text-align: justify !important;} .text-primary{color: #0d6efd !important;} .text-secondary{color: #6c757d !important;} .text-success{color: #28a745 !important;} .text-info{color: #17a2b8 !important;} .text-warning{color: #ffc107 !important;} .text-danger{color: #dc3545 !important;} .text-light{color: #f8f9fa !important;} .text-dark{color: #343a40 !important;} .text-white{color: #fff !important;} .text-body{color: #212529 !important;} .text-muted{color: #6c757d !important;} .text-black-50{color: rgba(0, 0, 0, 0.5) !important;} .text-white-50{color: rgba(255, 255, 255, 0.5) !important;} .text-reset{color: inherit !important;} .lh-1{line-height: 1 !important;} .lh-sm{line-height: 1.25 !important;} .lh-base{line-height: 1.5 !important;} .lh-lg{line-height: 2 !important;} .bg-primary{background-color: #0d6efd !important;} .bg-secondary{background-color: #6c757d !important;} .bg-success{background-color: #28a745 !important;} .bg-info{background-color: #17a2b8 !important;} .bg-warning{background-color: #ffc107 !important;} .bg-danger{background-color: #dc3545 !important;} .bg-light{background-color: #f8f9fa !important;} .bg-dark{background-color: #343a40 !important;} .bg-body{background-color: #fff !important;} .bg-white{background-color: #fff !important;} .bg-transparent{background-color: transparent !important;} .text-wrap{white-space: normal !important;} .text-nowrap{white-space: nowrap !important;} .text-decoration-none{text-decoration: none !important;} .font-italic{font-style: italic !important;} .text-break{overflow-wrap: break-word !important; word-break: break-word !important;} .font-monospace{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;} .rounded{border-radius: 0.25rem !important;} .rounded-sm{border-radius: 0.2rem !important;} .rounded-lg{border-radius: 0.3rem !important;} .rounded-circle{border-radius: 50% !important;} .rounded-pill{border-radius: 50rem !important;} .rounded-0{border-radius: 0 !important;} .rounded-top{border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important;} .rounded-right{border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important;} .rounded-bottom{border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important;} .rounded-left{border-bottom-left-radius: 0.25rem !important; border-top-left-radius: 0.25rem !important;} .visible{visibility: visible !important;} .invisible{visibility: hidden !important;} @media (min-width: 576px){.float-sm-left{float: left !important;}.float-sm-right{float: right !important;}.float-sm-none{float: none !important;}.d-sm-none{display: none !important;}.d-sm-inline{display: inline !important;}.d-sm-inline-block{display: inline-block !important;}.d-sm-block{display: block !important;}.d-sm-table{display: table !important;}.d-sm-table-row{display: table-row !important;}.d-sm-table-cell{display: table-cell !important;}.d-sm-flex{display: flex !important;}.d-sm-inline-flex{display: inline-flex !important;}.flex-sm-fill{flex: 1 1 auto !important;}.flex-sm-row{flex-direction: row !important;}.flex-sm-column{flex-direction: column !important;}.flex-sm-row-reverse{flex-direction: row-reverse !important;}.flex-sm-column-reverse{flex-direction: column-reverse !important;}.flex-sm-grow-0{flex-grow: 0 !important;}.flex-sm-grow-1{flex-grow: 1 !important;}.flex-sm-shrink-0{flex-shrink: 0 !important;}.flex-sm-shrink-1{flex-shrink: 1 !important;}.flex-sm-wrap{flex-wrap: wrap !important;}.flex-sm-nowrap{flex-wrap: nowrap !important;}.flex-sm-wrap-reverse{flex-wrap: wrap-reverse !important;}.justify-content-sm-start{justify-content: flex-start !important;}.justify-content-sm-end{justify-content: flex-end !important;}.justify-content-sm-center{justify-content: center !important;}.justify-content-sm-between{justify-content: space-between !important;}.justify-content-sm-around{justify-content: space-around !important;}.align-items-sm-start{align-items: flex-start !important;}.align-items-sm-end{align-items: flex-end !important;}.align-items-sm-center{align-items: center !important;}.align-items-sm-baseline{align-items: baseline !important;}.align-items-sm-stretch{align-items: stretch !important;}.align-content-sm-start{align-content: flex-start !important;}.align-content-sm-end{align-content: flex-end !important;}.align-content-sm-center{align-content: center !important;}.align-content-sm-between{align-content: space-between !important;}.align-content-sm-around{align-content: space-around !important;}.align-content-sm-stretch{align-content: stretch !important;}.align-self-sm-auto{align-self: auto !important;}.align-self-sm-start{align-self: flex-start !important;}.align-self-sm-end{align-self: flex-end !important;}.align-self-sm-center{align-self: center !important;}.align-self-sm-baseline{align-self: baseline !important;}.align-self-sm-stretch{align-self: stretch !important;}.order-sm-first{order: -1 !important;}.order-sm-0{order: 0 !important;}.order-sm-1{order: 1 !important;}.order-sm-2{order: 2 !important;}.order-sm-3{order: 3 !important;}.order-sm-4{order: 4 !important;}.order-sm-5{order: 5 !important;}.order-sm-last{order: 6 !important;}.m-sm-0{margin: 0 !important;}.m-sm-1{margin: 0.25rem !important;}.m-sm-2{margin: 0.5rem !important;}.m-sm-3{margin: 1rem !important;}.m-sm-4{margin: 1.5rem !important;}.m-sm-5{margin: 3rem !important;}.m-sm-auto{margin: auto !important;}.mx-sm-0{margin-right: 0 !important; margin-left: 0 !important;}.mx-sm-1{margin-right: 0.25rem !important; margin-left: 0.25rem !important;}.mx-sm-2{margin-right: 0.5rem !important; margin-left: 0.5rem !important;}.mx-sm-3{margin-right: 1rem !important; margin-left: 1rem !important;}.mx-sm-4{margin-right: 1.5rem !important; margin-left: 1.5rem !important;}.mx-sm-5{margin-right: 3rem !important; margin-left: 3rem !important;}.mx-sm-auto{margin-right: auto !important; margin-left: auto !important;}.my-sm-0{margin-top: 0 !important; margin-bottom: 0 !important;}.my-sm-1{margin-top: 0.25rem !important; margin-bottom: 0.25rem !important;}.my-sm-2{margin-top: 0.5rem !important; margin-bottom: 0.5rem !important;}.my-sm-3{margin-top: 1rem !important; margin-bottom: 1rem !important;}.my-sm-4{margin-top: 1.5rem !important; margin-bottom: 1.5rem !important;}.my-sm-5{margin-top: 3rem !important; margin-bottom: 3rem !important;}.my-sm-auto{margin-top: auto !important; margin-bottom: auto !important;}.mt-sm-0{margin-top: 0 !important;}.mt-sm-1{margin-top: 0.25rem !important;}.mt-sm-2{margin-top: 0.5rem !important;}.mt-sm-3{margin-top: 1rem !important;}.mt-sm-4{margin-top: 1.5rem !important;}.mt-sm-5{margin-top: 3rem !important;}.mt-sm-auto{margin-top: auto !important;}.mr-sm-0{margin-right: 0 !important;}.mr-sm-1{margin-right: 0.25rem !important;}.mr-sm-2{margin-right: 0.5rem !important;}.mr-sm-3{margin-right: 1rem !important;}.mr-sm-4{margin-right: 1.5rem !important;}.mr-sm-5{margin-right: 3rem !important;}.mr-sm-auto{margin-right: auto !important;}.mb-sm-0{margin-bottom: 0 !important;}.mb-sm-1{margin-bottom: 0.25rem !important;}.mb-sm-2{margin-bottom: 0.5rem !important;}.mb-sm-3{margin-bottom: 1rem !important;}.mb-sm-4{margin-bottom: 1.5rem !important;}.mb-sm-5{margin-bottom: 3rem !important;}.mb-sm-auto{margin-bottom: auto !important;}.ml-sm-0{margin-left: 0 !important;}.ml-sm-1{margin-left: 0.25rem !important;}.ml-sm-2{margin-left: 0.5rem !important;}.ml-sm-3{margin-left: 1rem !important;}.ml-sm-4{margin-left: 1.5rem !important;}.ml-sm-5{margin-left: 3rem !important;}.ml-sm-auto{margin-left: auto !important;}.m-sm-n1{margin: -0.25rem !important;}.m-sm-n2{margin: -0.5rem !important;}.m-sm-n3{margin: -1rem !important;}.m-sm-n4{margin: -1.5rem !important;}.m-sm-n5{margin: -3rem !important;}.mx-sm-n1{margin-right: -0.25rem !important; margin-left: -0.25rem !important;}.mx-sm-n2{margin-right: -0.5rem !important; margin-left: -0.5rem !important;}.mx-sm-n3{margin-right: -1rem !important; margin-left: -1rem !important;}.mx-sm-n4{margin-right: -1.5rem !important; margin-left: -1.5rem !important;}.mx-sm-n5{margin-right: -3rem !important; margin-left: -3rem !important;}.my-sm-n1{margin-top: -0.25rem !important; margin-bottom: -0.25rem !important;}.my-sm-n2{margin-top: -0.5rem !important; margin-bottom: -0.5rem !important;}.my-sm-n3{margin-top: -1rem !important; margin-bottom: -1rem !important;}.my-sm-n4{margin-top: -1.5rem !important; margin-bottom: -1.5rem !important;}.my-sm-n5{margin-top: -3rem !important; margin-bottom: -3rem !important;}.mt-sm-n1{margin-top: -0.25rem !important;}.mt-sm-n2{margin-top: -0.5rem !important;}.mt-sm-n3{margin-top: -1rem !important;}.mt-sm-n4{margin-top: -1.5rem !important;}.mt-sm-n5{margin-top: -3rem !important;}.mr-sm-n1{margin-right: -0.25rem !important;}.mr-sm-n2{margin-right: -0.5rem !important;}.mr-sm-n3{margin-right: -1rem !important;}.mr-sm-n4{margin-right: -1.5rem !important;}.mr-sm-n5{margin-right: -3rem !important;}.mb-sm-n1{margin-bottom: -0.25rem !important;}.mb-sm-n2{margin-bottom: -0.5rem !important;}.mb-sm-n3{margin-bottom: -1rem !important;}.mb-sm-n4{margin-bottom: -1.5rem !important;}.mb-sm-n5{margin-bottom: -3rem !important;}.ml-sm-n1{margin-left: -0.25rem !important;}.ml-sm-n2{margin-left: -0.5rem !important;}.ml-sm-n3{margin-left: -1rem !important;}.ml-sm-n4{margin-left: -1.5rem !important;}.ml-sm-n5{margin-left: -3rem !important;}.p-sm-0{padding: 0 !important;}.p-sm-1{padding: 0.25rem !important;}.p-sm-2{padding: 0.5rem !important;}.p-sm-3{padding: 1rem !important;}.p-sm-4{padding: 1.5rem !important;}.p-sm-5{padding: 3rem !important;}.px-sm-0{padding-right: 0 !important; padding-left: 0 !important;}.px-sm-1{padding-right: 0.25rem !important; padding-left: 0.25rem !important;}.px-sm-2{padding-right: 0.5rem !important; padding-left: 0.5rem !important;}.px-sm-3{padding-right: 1rem !important; padding-left: 1rem !important;}.px-sm-4{padding-right: 1.5rem !important; padding-left: 1.5rem !important;}.px-sm-5{padding-right: 3rem !important; padding-left: 3rem !important;}.py-sm-0{padding-top: 0 !important; padding-bottom: 0 !important;}.py-sm-1{padding-top: 0.25rem !important; padding-bottom: 0.25rem !important;}.py-sm-2{padding-top: 0.5rem !important; padding-bottom: 0.5rem !important;}.py-sm-3{padding-top: 1rem !important; padding-bottom: 1rem !important;}.py-sm-4{padding-top: 1.5rem !important; padding-bottom: 1.5rem !important;}.py-sm-5{padding-top: 3rem !important; padding-bottom: 3rem !important;}.pt-sm-0{padding-top: 0 !important;}.pt-sm-1{padding-top: 0.25rem !important;}.pt-sm-2{padding-top: 0.5rem !important;}.pt-sm-3{padding-top: 1rem !important;}.pt-sm-4{padding-top: 1.5rem !important;}.pt-sm-5{padding-top: 3rem !important;}.pr-sm-0{padding-right: 0 !important;}.pr-sm-1{padding-right: 0.25rem !important;}.pr-sm-2{padding-right: 0.5rem !important;}.pr-sm-3{padding-right: 1rem !important;}.pr-sm-4{padding-right: 1.5rem !important;}.pr-sm-5{padding-right: 3rem !important;}.pb-sm-0{padding-bottom: 0 !important;}.pb-sm-1{padding-bottom: 0.25rem !important;}.pb-sm-2{padding-bottom: 0.5rem !important;}.pb-sm-3{padding-bottom: 1rem !important;}.pb-sm-4{padding-bottom: 1.5rem !important;}.pb-sm-5{padding-bottom: 3rem !important;}.pl-sm-0{padding-left: 0 !important;}.pl-sm-1{padding-left: 0.25rem !important;}.pl-sm-2{padding-left: 0.5rem !important;}.pl-sm-3{padding-left: 1rem !important;}.pl-sm-4{padding-left: 1.5rem !important;}.pl-sm-5{padding-left: 3rem !important;}.text-sm-left{text-align: left !important;}.text-sm-right{text-align: right !important;}.text-sm-center{text-align: center !important;}.text-sm-justify{text-align: justify !important;}} @media (min-width: 768px){.float-md-left{float: left !important;}.float-md-right{float: right !important;}.float-md-none{float: none !important;}.d-md-none{display: none !important;}.d-md-inline{display: inline !important;}.d-md-inline-block{display: inline-block !important;}.d-md-block{display: block !important;}.d-md-table{display: table !important;}.d-md-table-row{display: table-row !important;}.d-md-table-cell{display: table-cell !important;}.d-md-flex{display: flex !important;}.d-md-inline-flex{display: inline-flex !important;}.flex-md-fill{flex: 1 1 auto !important;}.flex-md-row{flex-direction: row !important;}.flex-md-column{flex-direction: column !important;}.flex-md-row-reverse{flex-direction: row-reverse !important;}.flex-md-column-reverse{flex-direction: column-reverse !important;}.flex-md-grow-0{flex-grow: 0 !important;}.flex-md-grow-1{flex-grow: 1 !important;}.flex-md-shrink-0{flex-shrink: 0 !important;}.flex-md-shrink-1{flex-shrink: 1 !important;}.flex-md-wrap{flex-wrap: wrap !important;}.flex-md-nowrap{flex-wrap: nowrap !important;}.flex-md-wrap-reverse{flex-wrap: wrap-reverse !important;}.justify-content-md-start{justify-content: flex-start !important;}.justify-content-md-end{justify-content: flex-end !important;}.justify-content-md-center{justify-content: center !important;}.justify-content-md-between{justify-content: space-between !important;}.justify-content-md-around{justify-content: space-around !important;}.align-items-md-start{align-items: flex-start !important;}.align-items-md-end{align-items: flex-end !important;}.align-items-md-center{align-items: center !important;}.align-items-md-baseline{align-items: baseline !important;}.align-items-md-stretch{align-items: stretch !important;}.align-content-md-start{align-content: flex-start !important;}.align-content-md-end{align-content: flex-end !important;}.align-content-md-center{align-content: center !important;}.align-content-md-between{align-content: space-between !important;}.align-content-md-around{align-content: space-around !important;}.align-content-md-stretch{align-content: stretch !important;}.align-self-md-auto{align-self: auto !important;}.align-self-md-start{align-self: flex-start !important;}.align-self-md-end{align-self: flex-end !important;}.align-self-md-center{align-self: center !important;}.align-self-md-baseline{align-self: baseline !important;}.align-self-md-stretch{align-self: stretch !important;}.order-md-first{order: -1 !important;}.order-md-0{order: 0 !important;}.order-md-1{order: 1 !important;}.order-md-2{order: 2 !important;}.order-md-3{order: 3 !important;}.order-md-4{order: 4 !important;}.order-md-5{order: 5 !important;}.order-md-last{order: 6 !important;}.m-md-0{margin: 0 !important;}.m-md-1{margin: 0.25rem !important;}.m-md-2{margin: 0.5rem !important;}.m-md-3{margin: 1rem !important;}.m-md-4{margin: 1.5rem !important;}.m-md-5{margin: 3rem !important;}.m-md-auto{margin: auto !important;}.mx-md-0{margin-right: 0 !important; margin-left: 0 !important;}.mx-md-1{margin-right: 0.25rem !important; margin-left: 0.25rem !important;}.mx-md-2{margin-right: 0.5rem !important; margin-left: 0.5rem !important;}.mx-md-3{margin-right: 1rem !important; margin-left: 1rem !important;}.mx-md-4{margin-right: 1.5rem !important; margin-left: 1.5rem !important;}.mx-md-5{margin-right: 3rem !important; margin-left: 3rem !important;}.mx-md-auto{margin-right: auto !important; margin-left: auto !important;}.my-md-0{margin-top: 0 !important; margin-bottom: 0 !important;}.my-md-1{margin-top: 0.25rem !important; margin-bottom: 0.25rem !important;}.my-md-2{margin-top: 0.5rem !important; margin-bottom: 0.5rem !important;}.my-md-3{margin-top: 1rem !important; margin-bottom: 1rem !important;}.my-md-4{margin-top: 1.5rem !important; margin-bottom: 1.5rem !important;}.my-md-5{margin-top: 3rem !important; margin-bottom: 3rem !important;}.my-md-auto{margin-top: auto !important; margin-bottom: auto !important;}.mt-md-0{margin-top: 0 !important;}.mt-md-1{margin-top: 0.25rem !important;}.mt-md-2{margin-top: 0.5rem !important;}.mt-md-3{margin-top: 1rem !important;}.mt-md-4{margin-top: 1.5rem !important;}.mt-md-5{margin-top: 3rem !important;}.mt-md-auto{margin-top: auto !important;}.mr-md-0{margin-right: 0 !important;}.mr-md-1{margin-right: 0.25rem !important;}.mr-md-2{margin-right: 0.5rem !important;}.mr-md-3{margin-right: 1rem !important;}.mr-md-4{margin-right: 1.5rem !important;}.mr-md-5{margin-right: 3rem !important;}.mr-md-auto{margin-right: auto !important;}.mb-md-0{margin-bottom: 0 !important;}.mb-md-1{margin-bottom: 0.25rem !important;}.mb-md-2{margin-bottom: 0.5rem !important;}.mb-md-3{margin-bottom: 1rem !important;}.mb-md-4{margin-bottom: 1.5rem !important;}.mb-md-5{margin-bottom: 3rem !important;}.mb-md-auto{margin-bottom: auto !important;}.ml-md-0{margin-left: 0 !important;}.ml-md-1{margin-left: 0.25rem !important;}.ml-md-2{margin-left: 0.5rem !important;}.ml-md-3{margin-left: 1rem !important;}.ml-md-4{margin-left: 1.5rem !important;}.ml-md-5{margin-left: 3rem !important;}.ml-md-auto{margin-left: auto !important;}.m-md-n1{margin: -0.25rem !important;}.m-md-n2{margin: -0.5rem !important;}.m-md-n3{margin: -1rem !important;}.m-md-n4{margin: -1.5rem !important;}.m-md-n5{margin: -3rem !important;}.mx-md-n1{margin-right: -0.25rem !important; margin-left: -0.25rem !important;}.mx-md-n2{margin-right: -0.5rem !important; margin-left: -0.5rem !important;}.mx-md-n3{margin-right: -1rem !important; margin-left: -1rem !important;}.mx-md-n4{margin-right: -1.5rem !important; margin-left: -1.5rem !important;}.mx-md-n5{margin-right: -3rem !important; margin-left: -3rem !important;}.my-md-n1{margin-top: -0.25rem !important; margin-bottom: -0.25rem !important;}.my-md-n2{margin-top: -0.5rem !important; margin-bottom: -0.5rem !important;}.my-md-n3{margin-top: -1rem !important; margin-bottom: -1rem !important;}.my-md-n4{margin-top: -1.5rem !important; margin-bottom: -1.5rem !important;}.my-md-n5{margin-top: -3rem !important; margin-bottom: -3rem !important;}.mt-md-n1{margin-top: -0.25rem !important;}.mt-md-n2{margin-top: -0.5rem !important;}.mt-md-n3{margin-top: -1rem !important;}.mt-md-n4{margin-top: -1.5rem !important;}.mt-md-n5{margin-top: -3rem !important;}.mr-md-n1{margin-right: -0.25rem !important;}.mr-md-n2{margin-right: -0.5rem !important;}.mr-md-n3{margin-right: -1rem !important;}.mr-md-n4{margin-right: -1.5rem !important;}.mr-md-n5{margin-right: -3rem !important;}.mb-md-n1{margin-bottom: -0.25rem !important;}.mb-md-n2{margin-bottom: -0.5rem !important;}.mb-md-n3{margin-bottom: -1rem !important;}.mb-md-n4{margin-bottom: -1.5rem !important;}.mb-md-n5{margin-bottom: -3rem !important;}.ml-md-n1{margin-left: -0.25rem !important;}.ml-md-n2{margin-left: -0.5rem !important;}.ml-md-n3{margin-left: -1rem !important;}.ml-md-n4{margin-left: -1.5rem !important;}.ml-md-n5{margin-left: -3rem !important;}.p-md-0{padding: 0 !important;}.p-md-1{padding: 0.25rem !important;}.p-md-2{padding: 0.5rem !important;}.p-md-3{padding: 1rem !important;}.p-md-4{padding: 1.5rem !important;}.p-md-5{padding: 3rem !important;}.px-md-0{padding-right: 0 !important; padding-left: 0 !important;}.px-md-1{padding-right: 0.25rem !important; padding-left: 0.25rem !important;}.px-md-2{padding-right: 0.5rem !important; padding-left: 0.5rem !important;}.px-md-3{padding-right: 1rem !important; padding-left: 1rem !important;}.px-md-4{padding-right: 1.5rem !important; padding-left: 1.5rem !important;}.px-md-5{padding-right: 3rem !important; padding-left: 3rem !important;}.py-md-0{padding-top: 0 !important; padding-bottom: 0 !important;}.py-md-1{padding-top: 0.25rem !important; padding-bottom: 0.25rem !important;}.py-md-2{padding-top: 0.5rem !important; padding-bottom: 0.5rem !important;}.py-md-3{padding-top: 1rem !important; padding-bottom: 1rem !important;}.py-md-4{padding-top: 1.5rem !important; padding-bottom: 1.5rem !important;}.py-md-5{padding-top: 3rem !important; padding-bottom: 3rem !important;}.pt-md-0{padding-top: 0 !important;}.pt-md-1{padding-top: 0.25rem !important;}.pt-md-2{padding-top: 0.5rem !important;}.pt-md-3{padding-top: 1rem !important;}.pt-md-4{padding-top: 1.5rem !important;}.pt-md-5{padding-top: 3rem !important;}.pr-md-0{padding-right: 0 !important;}.pr-md-1{padding-right: 0.25rem !important;}.pr-md-2{padding-right: 0.5rem !important;}.pr-md-3{padding-right: 1rem !important;}.pr-md-4{padding-right: 1.5rem !important;}.pr-md-5{padding-right: 3rem !important;}.pb-md-0{padding-bottom: 0 !important;}.pb-md-1{padding-bottom: 0.25rem !important;}.pb-md-2{padding-bottom: 0.5rem !important;}.pb-md-3{padding-bottom: 1rem !important;}.pb-md-4{padding-bottom: 1.5rem !important;}.pb-md-5{padding-bottom: 3rem !important;}.pl-md-0{padding-left: 0 !important;}.pl-md-1{padding-left: 0.25rem !important;}.pl-md-2{padding-left: 0.5rem !important;}.pl-md-3{padding-left: 1rem !important;}.pl-md-4{padding-left: 1.5rem !important;}.pl-md-5{padding-left: 3rem !important;}.text-md-left{text-align: left !important;}.text-md-right{text-align: right !important;}.text-md-center{text-align: center !important;}.text-md-justify{text-align: justify !important;}}