.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;} 

/* /website_lawyersn_chat/static/src/less/chat_styles.less defined in bundle 'web.assets_frontend' */
 .o_chat_window{border: 1px solid #102044 !important;} .o_chat_window .o_chat_header{background-color: #102044 !important;} .o_chat_window .o_mail_thread .o_thread_date_separator{border-color: #C4AC81 !important;} .o_chat_window .o_mail_thread .o_thread_date_separator .o_thread_date{background-color: #C4AC81 !important; color: white;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar{border-radius: 50%; border: 2px solid #C4AC81;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{color: #C4AC81;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info strong{color: #102044; font-size: 15px;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info small{color: #C4AC81;} .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_core p, .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_core span{color: #575756; font-size: 15px;} .o_mail_navbar_item .o_notification_counter{position: absolute; top: 25px; left: 25px;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top{background-color: #102044;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button:hover{color: #C4AC81 !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button{color: #fff !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_filter_button.o_selected{color: #C4AC81 !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_top .o_new_message{color: #C4AC81 !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview{border-bottom: 2px dotted #C4AC81; border-top: none !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview.o_channel_unread, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview:hover{background-color: #C4AC81 !important; border-bottom: 2px dotted #fff;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview.o_channel_unread .o_channel_image, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview:hover .o_channel_image{border-radius: 50px; border: 2px solid #fff;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview.o_channel_unread .o_channel_info .o_channel_title .o_channel_name, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview:hover .o_channel_info .o_channel_title .o_channel_name, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview.o_channel_unread .o_channel_info .o_channel_title .o_last_message_date, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview:hover .o_channel_info .o_channel_title .o_last_message_date{color: #fff !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview.o_channel_unread .o_channel_info .o_last_message_preview, .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview:hover .o_channel_info .o_last_message_preview{color: #fff !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_image{border-radius: 50px; border: 2px solid #C4AC81;} .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{color: #102044 !important;} .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{color: #C4AC81 !important;} .o_mail_navbar_item .o_mail_navbar_dropdown .o_mail_navbar_dropdown_channels .o_mail_channel_preview .o_channel_info .o_last_message_preview{color: #000 !important;} 

/* /theme_soltein/static/src/css/theme_customize.css defined in bundle 'web.assets_frontend' */
.bs-example-modal-sm .modal-body label.checked .label{background-color: #337ab7;} .bs-example-modal-sm .modal-body label .label{background-color: #706f6f;} .bs-example-modal-sm .modal-body td{padding: 5px;} 

/* /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_lawyersn_auth_signup/static/src/less/styles.less defined in bundle 'web.assets_frontend' */
 .oe_website_login_container{background-image: url("/website_lawyersn_auth_signup/static/src/img/backgrounds/bg-login.jpg"); background-size: cover; background-position: center; background-repeat: no-repeat; padding-top: 100px; padding-bottom: 100px;} .cream-shadow{-webkit-box-shadow: -2px 2px 5px 2px rgba(196, 172, 129, 0.5); -moz-box-shadow: -2px 2px 5px 2px rgba(196, 172, 129, 0.5); box-shadow: -2px 2px 5px 2px rgba(196, 172, 129, 0.5);} .oe_auth_container{background-color: #fff; max-width: 600px; margin: 0 auto; padding: 15px;} .oe_auth_container .oe_auth_header{border-bottom: 1px solid #C4AC81; margin-top: 15px; margin-bottom: 15px;} .oe_auth_container .oe_login_form, .oe_auth_container .oe_signup_form, .oe_auth_container .oe_reset_password_form{max-width: unset; margin: 0 auto 25px auto; border-width: 0 !important; padding: 0 !important; background-color: #102044 !important; border-color: #102044 !important; padding-top: 15px !important;} .oe_auth_container .oe_login_form label, .oe_auth_container .oe_signup_form label, .oe_auth_container .oe_reset_password_form label{display: none;} .oe_auth_container .oe_login_form .form-group, .oe_auth_container .oe_signup_form .form-group, .oe_auth_container .oe_reset_password_form .form-group{padding-left: 10px; padding-right: 10px;} .oe_auth_container .oe_login_form .oe_login_buttons, .oe_auth_container .oe_signup_form .oe_login_buttons, .oe_auth_container .oe_reset_password_form .oe_login_buttons{padding-top: 15px; background-color: #fff;} .oe_auth_container .oe_login_form .has-error .help-block, .oe_auth_container .oe_signup_form .has-error .help-block, .oe_auth_container .oe_reset_password_form .has-error .help-block, .oe_auth_container .oe_login_form .has-error .control-label, .oe_auth_container .oe_signup_form .has-error .control-label, .oe_auth_container .oe_reset_password_form .has-error .control-label, .oe_auth_container .oe_login_form .has-error .radio, .oe_auth_container .oe_signup_form .has-error .radio, .oe_auth_container .oe_reset_password_form .has-error .radio, .oe_auth_container .oe_login_form .has-error .checkbox, .oe_auth_container .oe_signup_form .has-error .checkbox, .oe_auth_container .oe_reset_password_form .has-error .checkbox, .oe_auth_container .oe_login_form .has-error .radio-inline, .oe_auth_container .oe_signup_form .has-error .radio-inline, .oe_auth_container .oe_reset_password_form .has-error .radio-inline, .oe_auth_container .oe_login_form .has-error .checkbox-inline, .oe_auth_container .oe_signup_form .has-error .checkbox-inline, .oe_auth_container .oe_reset_password_form .has-error .checkbox-inline, .oe_auth_container .oe_login_form .has-error.radio label, .oe_auth_container .oe_signup_form .has-error.radio label, .oe_auth_container .oe_reset_password_form .has-error.radio label, .oe_auth_container .oe_login_form .has-error.checkbox label, .oe_auth_container .oe_signup_form .has-error.checkbox label, .oe_auth_container .oe_reset_password_form .has-error.checkbox label, .oe_auth_container .oe_login_form .has-error.radio-inline label, .oe_auth_container .oe_signup_form .has-error.radio-inline label, .oe_auth_container .oe_reset_password_form .has-error.radio-inline label, .oe_auth_container .oe_login_form .has-error.checkbox-inline label, .oe_auth_container .oe_signup_form .has-error.checkbox-inline label, .oe_auth_container .oe_reset_password_form .has-error.checkbox-inline label{color: #e07572;} #modal_login_signup .modal-header{border-bottom-width: 0;} #modal_login_signup .has-feedback label ~ .form-control-feedback{top: 0;} 

/* /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: #102044;} .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: #102044; 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: #102044; 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: #102044;} .accordion-payment .panel-body{border-left: 3px solid #102044; border-top: none; background: #fff; color: #1c2336; position: relative; padding: 0; margin: 0;} .accordion-payment .panel-body:before{content: ""; height: 3px; width: 50%; background: #102044; 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;} 

/* /theme_soltein/static/src/less/inside/soltein.less defined in bundle 'web.assets_frontend' */
 header a.navbar-brand img{max-height: 75px;} .nav-tabs > li > a{background-color: #bdb072; color: #fff; border-color: #b5a760 #b5a760 #102044; margin-right: 0;} 

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

/* /website_lawyersn_slides/static/src/less/lawyer_slides.less defined in bundle 'web.assets_frontend' */
 .e364{color: #102044;} .card-slide .btn-default, .slide-detail .btn-default{color: #102044 !important; background-color: #fff !important; border-color: #C4AC81 !important;} .card-slide .btn-default:hover, .slide-detail .btn-default:hover, .card-slide .btn-default:focus, .slide-detail .btn-default:focus, .card-slide .btn-default:active, .slide-detail .btn-default:active, .card-slide .btn-default.active, .slide-detail .btn-default.active, .card-slide .open .dropdown-toggle.btn-default, .slide-detail .open .dropdown-toggle.btn-default{color: #102044 !important; background-color: #C4AC81 !important; border-color: #C4AC81 !important;} .card-slide .btn-default:active, .slide-detail .btn-default:active, .card-slide .btn-default.active, .slide-detail .btn-default.active, .card-slide .open .dropdown-toggle.btn-default, .slide-detail .open .dropdown-toggle.btn-default{background-image: none;} .card-slide .btn-default.disabled, .slide-detail .btn-default.disabled, .card-slide .btn-default[disabled], .slide-detail .btn-default[disabled], .card-slide fieldset[disabled] .btn-default, .slide-detail fieldset[disabled] .btn-default, .card-slide .btn-default.disabled:hover, .slide-detail .btn-default.disabled:hover, .card-slide .btn-default[disabled]:hover, .slide-detail .btn-default[disabled]:hover, .card-slide fieldset[disabled] .btn-default:hover, .slide-detail fieldset[disabled] .btn-default:hover, .card-slide .btn-default.disabled:focus, .slide-detail .btn-default.disabled:focus, .card-slide .btn-default[disabled]:focus, .slide-detail .btn-default[disabled]:focus, .card-slide fieldset[disabled] .btn-default:focus, .slide-detail fieldset[disabled] .btn-default:focus, .card-slide .btn-default.disabled:active, .slide-detail .btn-default.disabled:active, .card-slide .btn-default[disabled]:active, .slide-detail .btn-default[disabled]:active, .card-slide fieldset[disabled] .btn-default:active, .slide-detail fieldset[disabled] .btn-default:active, .card-slide .btn-default.disabled.active, .slide-detail .btn-default.disabled.active, .card-slide .btn-default[disabled].active, .slide-detail .btn-default[disabled].active, .card-slide fieldset[disabled] .btn-default.active, .slide-detail fieldset[disabled] .btn-default.active{background-color: #fff !important; border-color: #C4AC81 !important;} .card-slide .btn-default .badge, .slide-detail .btn-default .badge{color: #fff !important; background-color: #102044 !important;} .card-slide .btn-success, .slide-detail .btn-success{color: #102044; background-color: #fff; border-color: #C4AC81;} .card-slide .btn-success:hover, .slide-detail .btn-success:hover, .card-slide .btn-success:focus, .slide-detail .btn-success:focus, .card-slide .btn-success:active, .slide-detail .btn-success:active, .card-slide .btn-success.active, .slide-detail .btn-success.active, .card-slide .open .dropdown-toggle.btn-success, .slide-detail .open .dropdown-toggle.btn-success{color: #102044; background-color: #C4AC81; border-color: #C4AC81;} .card-slide .btn-success:active, .slide-detail .btn-success:active, .card-slide .btn-success.active, .slide-detail .btn-success.active, .card-slide .open .dropdown-toggle.btn-success, .slide-detail .open .dropdown-toggle.btn-success{background-image: none;} .card-slide .btn-success.disabled, .slide-detail .btn-success.disabled, .card-slide .btn-success[disabled], .slide-detail .btn-success[disabled], .card-slide fieldset[disabled] .btn-success, .slide-detail fieldset[disabled] .btn-success, .card-slide .btn-success.disabled:hover, .slide-detail .btn-success.disabled:hover, .card-slide .btn-success[disabled]:hover, .slide-detail .btn-success[disabled]:hover, .card-slide fieldset[disabled] .btn-success:hover, .slide-detail fieldset[disabled] .btn-success:hover, .card-slide .btn-success.disabled:focus, .slide-detail .btn-success.disabled:focus, .card-slide .btn-success[disabled]:focus, .slide-detail .btn-success[disabled]:focus, .card-slide fieldset[disabled] .btn-success:focus, .slide-detail fieldset[disabled] .btn-success:focus, .card-slide .btn-success.disabled:active, .slide-detail .btn-success.disabled:active, .card-slide .btn-success[disabled]:active, .slide-detail .btn-success[disabled]:active, .card-slide fieldset[disabled] .btn-success:active, .slide-detail fieldset[disabled] .btn-success:active, .card-slide .btn-success.disabled.active, .slide-detail .btn-success.disabled.active, .card-slide .btn-success[disabled].active, .slide-detail .btn-success[disabled].active, .card-slide fieldset[disabled] .btn-success.active, .slide-detail fieldset[disabled] .btn-success.active{background-color: #fff; border-color: #C4AC81;} .card-slide .btn-success .badge, .slide-detail .btn-success .badge{color: #fff; background-color: #102044;} .card-slide{background-color: #fff; overflow: hidden; border: 1px solid #C4AC81; margin-bottom: 15px; padding: 10px;} .card-slide .col-xs-7, .card-slide .col-xs-5{padding-left: 0 !important; padding-right: 0 !important;} .card-slide p{color: #000; max-height: 78px; overflow: hidden; text-overflow: ellipsis; word-break: break-word;} .card-slide:hover{-webkit-box-shadow: 5px 5px 0 0 rgba(196, 172, 129, 0.3); -moz-box-shadow: 5px 5px 0 0 rgba(196, 172, 129, 0.3); box-shadow: 5px 5px 0 0 rgba(196, 172, 129, 0.3);} .card-slide a{color: #102044;} .channel-data section.oe_slides_promote_box{background-color: transparent; border-top: none; border-bottom: none;} .channel-data section.oe_slides_promote_box a{color: #C4AC81;} .channel-data section.oe_slides_promote_box a i{font-size: 40px;} .channel-data p{color: #000;} .channel-data .channel-title{font-weight: bold; font-size: 15px;} .channel-data .jumbotron{background-color: #C4AC81; border-color: #806c48; color: #102044;} .channel-data .oe_slides_bottom_border{border-bottom: 1px solid #102044;} .channel-data a{color: #102044;} .slide-detail .slide-detail-name{color: #102044;} .slide-detail p.e364 a{color: #102044;} .slide-detail .oe_slide_js_like, .slide-detail .oe_slide_js_unlike{color: #C4AC81;} .slide-detail .progress-bar{background-color: #102044;} .slide-detail .input-group-btn.inverse .btn-primary{color: #fff; background-color: #C4AC81; border-color: #C4AC81;} .slide-detail .input-group-btn .btn{font-size: 14px;} .slide-detail .input-group-btn .btn-primary{color: #fff; background-color: #102044; border-color: #102044;} .slide-detail h4{color: #102044;} .slide-detail .bordered{border: 2px solid #C4AC81;} .slide-detail #transcript p, .slide-detail #discuss p{color: #000; font-size: 14px;} .slide-detail #discuss .text-muted{color: #C4AC81;} .slide-detail #statistic .badge{background-color: #C4AC81;} .slide-detail #related .text-muted, .slide-detail #most_viewed .text-muted{color: #C4AC81;} .slide-detail iframe .fa{color: #575756;} .modal-body div.controls{height: unset; box-shadow: none;} 

/* /website_lawyersn_wall_blog/static/src/less/lawyer_blog_styles.less defined in bundle 'web.assets_frontend' */
 .oe_latest_blogs h1, .website_blog h1{color: #000;} .oe_latest_blogs .title, .website_blog .title{border-bottom: 2px solid #C4AC81; padding-bottom: 5px;} #tab-blog h1, #law-firm-blog h1{color: #000;} #tab-blog div[name='blog_post'] a, #law-firm-blog div[name='blog_post'] a{color: #102044;} .item-blog div[name="blog_post"]{width: 400px; margin: 10px;} .item-blog .like-views-container .viewed{color: #C4AC81;} .item-blog .like-views-container .viewed i{color: #C4AC81;} .item-blog .like-views-container .vote .text-muted{color: #C4AC81;} .item-blog .like-views-container .vote .text-primary{color: #102044;} .website_blog #blog_right_column h4, #tab-blog #blog_right_column h4, #law-firm-blog #blog_right_column h4{border-bottom: 2px solid #C4AC81; padding-bottom: 5px;} .website_blog #main_column [class^="col-md-"], #tab-blog #main_column [class^="col-md-"], #law-firm-blog #main_column [class^="col-md-"], .website_blog #main_column [class^="col-sm-"], #tab-blog #main_column [class^="col-sm-"], #law-firm-blog #main_column [class^="col-sm-"]{padding-left: 0;} .website_blog .detail-post h1, #tab-blog .detail-post h1, #law-firm-blog .detail-post h1{color: #102044;} .website_blog .detail-post h2, #tab-blog .detail-post h2, #law-firm-blog .detail-post h2{font-size: 20px; color: #C4AC81;} .website_blog #discussion, #tab-blog #discussion, #law-firm-blog #discussion{margin: 32px 0;} .website_blog #discussion .img-circle, #tab-blog #discussion .img-circle, #law-firm-blog #discussion .img-circle{border: 2px solid #C4AC81;} .website_blog #discussion .news-date, #tab-blog #discussion .news-date, #law-firm-blog #discussion .news-date{color: #C4AC81;} .website_blog #discussion .media-body p, #tab-blog #discussion .media-body p, #law-firm-blog #discussion .media-body p{color: #000 !important; font-size: 16px !important;} .website_blog #discussion div.flex, #tab-blog #discussion div.flex, #law-firm-blog #discussion div.flex{border: 1px solid #ABABAB; border-radius: 20px; height: 32px;} .website_blog #discussion div.flex .comments_box, #tab-blog #discussion div.flex .comments_box, #law-firm-blog #discussion div.flex .comments_box{width: 93%;} .website_blog #discussion div.flex .btn-link, #tab-blog #discussion div.flex .btn-link, #law-firm-blog #discussion div.flex .btn-link{color: #102044;} .website_blog #discussion a, #tab-blog #discussion a, #law-firm-blog #discussion a{color: #102044;} .website_blog .blog-post-year-separator, #tab-blog .blog-post-year-separator, #law-firm-blog .blog-post-year-separator{color: #C4AC81; background-color: #C4AC81; min-height: 2px !important; padding: 0; margin-bottom: 65px;} .website_blog .like-views-container, #tab-blog .like-views-container, #law-firm-blog .like-views-container{position: relative; bottom: 80px; right: 20px;} .website_blog .like-views-container .viewed, #tab-blog .like-views-container .viewed, #law-firm-blog .like-views-container .viewed{color: #C4AC81;} .website_blog .like-views-container .viewed i, #tab-blog .like-views-container .viewed i, #law-firm-blog .like-views-container .viewed i{color: #C4AC81;} .website_blog .like-views-container .vote .text-muted, #tab-blog .like-views-container .vote .text-muted, #law-firm-blog .like-views-container .vote .text-muted{color: #C4AC81;} .website_blog .like-views-container .vote .text-primary, #tab-blog .like-views-container .vote .text-primary, #law-firm-blog .like-views-container .vote .text-primary{color: #102044;} .website_blog .o_blog_post_title, #tab-blog .o_blog_post_title, #law-firm-blog .o_blog_post_title{font-size: 21px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .website_blog div[name="blog_post"], #tab-blog div[name="blog_post"], #law-firm-blog div[name="blog_post"]{padding-left: 0 !important;} .website_blog div[name='blog_post_data'], #tab-blog div[name='blog_post_data'], #law-firm-blog div[name='blog_post_data']{margin-top: 0 !important;} .website_blog div[name='blog_post_data'] > *, #tab-blog div[name='blog_post_data'] > *, #law-firm-blog div[name='blog_post_data'] > *{font-size: 14px; color: #C4AC81 !important;} .website_blog .o_blog_post_teaser, #tab-blog .o_blog_post_teaser, #law-firm-blog .o_blog_post_teaser{color: #000; font-size: 16px;} .website_blog .blog-group-year, #tab-blog .blog-group-year, #law-firm-blog .blog-group-year{margin-bottom: 45px; color: #C4AC81;} .website_blog .blog-post-read-more, #tab-blog .blog-post-read-more, #law-firm-blog .blog-post-read-more{font-weight: bold;} .website_blog .blog-title, #tab-blog .blog-title, #law-firm-blog .blog-title{border-bottom: 2px solid #C4AC81;} .website_blog .interviews-container a, #tab-blog .interviews-container a, #law-firm-blog .interviews-container a, .website_blog .resources-container a, #tab-blog .resources-container a, #law-firm-blog .resources-container a{color: #C4AC81;} .website_blog .interviews-container a:hover, #tab-blog .interviews-container a:hover, #law-firm-blog .interviews-container a:hover, .website_blog .resources-container a:hover, #tab-blog .resources-container a:hover, #law-firm-blog .resources-container a:hover, .website_blog .interviews-container a:focus, #tab-blog .interviews-container a:focus, #law-firm-blog .interviews-container a:focus, .website_blog .resources-container a:focus, #tab-blog .resources-container a:focus, #law-firm-blog .resources-container a:focus{color: #C4AC81;} .website_blog .interviews-container h4, #tab-blog .interviews-container h4, #law-firm-blog .interviews-container h4, .website_blog .resources-container h4, #tab-blog .resources-container h4, #law-firm-blog .resources-container h4{color: #000;} .website_blog .interviews-container .media-body, #tab-blog .interviews-container .media-body, #law-firm-blog .interviews-container .media-body, .website_blog .resources-container .media-body, #tab-blog .resources-container .media-body, #law-firm-blog .resources-container .media-body{width: 100%;} .website_blog .interviews-container .post-years, #tab-blog .interviews-container .post-years, #law-firm-blog .interviews-container .post-years, .website_blog .resources-container .post-years, #tab-blog .resources-container .post-years, #law-firm-blog .resources-container .post-years{margin-left: 48px;} .website_blog .interviews-container ul.nav-stacked > li > a, #tab-blog .interviews-container ul.nav-stacked > li > a, #law-firm-blog .interviews-container ul.nav-stacked > li > a, .website_blog .resources-container ul.nav-stacked > li > a, #tab-blog .resources-container ul.nav-stacked > li > a, #law-firm-blog .resources-container ul.nav-stacked > li > a{padding: 2px 0;} .website_blog .interviews-container ul.nav-stacked > li > a:hover, #tab-blog .interviews-container ul.nav-stacked > li > a:hover, #law-firm-blog .interviews-container ul.nav-stacked > li > a:hover, .website_blog .resources-container ul.nav-stacked > li > a:hover, #tab-blog .resources-container ul.nav-stacked > li > a:hover, #law-firm-blog .resources-container ul.nav-stacked > li > a:hover, .website_blog .interviews-container ul.nav-stacked > li > a:active, #tab-blog .interviews-container ul.nav-stacked > li > a:active, #law-firm-blog .interviews-container ul.nav-stacked > li > a:active, .website_blog .resources-container ul.nav-stacked > li > a:active, #tab-blog .resources-container ul.nav-stacked > li > a:active, #law-firm-blog .resources-container ul.nav-stacked > li > a:active{background-color: transparent;} .website_blog .o_blog_post_complete.o_sharing_links, #tab-blog .o_blog_post_complete.o_sharing_links, #law-firm-blog .o_blog_post_complete.o_sharing_links{margin: 0 auto 50px auto;} .website_blog .flex-w, #tab-blog .flex-w, #law-firm-blog .flex-w{display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap;} .website_blog .flex-m, #tab-blog .flex-m, #law-firm-blog .flex-m{display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -ms-align-items: center; align-items: center;} .website_blog .tag-item, #tab-blog .tag-item, #law-firm-blog .tag-item{padding: 5px; border: 1px solid #C4AC81; color: #102044; border-radius: 20px; margin: 0 0 0 5px;} .website_blog .tag-item:hover, #tab-blog .tag-item:hover, #law-firm-blog .tag-item:hover, .website_blog .tag-item:focus, #tab-blog .tag-item:focus, #law-firm-blog .tag-item:focus, .website_blog .tag-item:active, #tab-blog .tag-item:active, #law-firm-blog .tag-item:active{color: #fff; background-color: #C4AC81;} .website_blog .bg-main-color, #tab-blog .bg-main-color, #law-firm-blog .bg-main-color{background-color: #C4AC81;} .website_blog .breadcrumb-container, #tab-blog .breadcrumb-container, #law-firm-blog .breadcrumb-container{text-align: center;} .website_blog .blog_header, #tab-blog .blog_header, #law-firm-blog .blog_header{margin-top: 15px;} .website_blog ol.breadcrumb, #tab-blog ol.breadcrumb, #law-firm-blog ol.breadcrumb{background-color: #C4AC81; font-size: 25px; padding: 15px 15px 0 15px;} .website_blog ol.breadcrumb a, #tab-blog ol.breadcrumb a, #law-firm-blog ol.breadcrumb a{color: #fff;} .website_blog ol.breadcrumb a:hover, #tab-blog ol.breadcrumb a:hover, #law-firm-blog ol.breadcrumb a:hover, .website_blog ol.breadcrumb a:focus, #tab-blog ol.breadcrumb a:focus, #law-firm-blog ol.breadcrumb a:focus, .website_blog ol.breadcrumb a:active, #tab-blog ol.breadcrumb a:active, #law-firm-blog ol.breadcrumb a:active{color: #fff;} .website_blog ol.breadcrumb .active, #tab-blog ol.breadcrumb .active, #law-firm-blog ol.breadcrumb .active{color: #fff;} .website_blog ol.breadcrumb li + li::before, #tab-blog ol.breadcrumb li + li::before, #law-firm-blog ol.breadcrumb li + li::before{color: #fff;} .website_blog hr, #tab-blog hr, #law-firm-blog hr{border-top: 1px solid #C4AC81 !important;} .oe_latest_blogs .media .img-circle{border: 2px solid #C4AC81;} .oe_latest_blogs .media a{color: #102044;} .oe_latest_blogs .media p{font-size: 13px; color: #000;} .oe_latest_blogs .card-blog{background-color: #fff; overflow: hidden; border: 1px solid #C4AC81; margin: 0 10px 10px 0;} .oe_latest_blogs .card-blog:hover{-webkit-box-shadow: 5px 5px 0 0 #e3c8a2; -moz-box-shadow: 5px 5px 0 0 #e3c8a2; box-shadow: 5px 5px 0 0 #e3c8a2;} .oe_latest_blogs .card-blog .card-content{height: 65px !important;} .oe_latest_blogs .card-blog .card-content .text-title, .oe_latest_blogs .card-blog .card-content .text-description{color: #102044; max-height: 20px !important;} .oe_latest_blogs .card-blog .container-description .font-data1{color: #102044; text-align: center; margin-bottom: 0;} .oe_latest_blogs .card-blog .container-description .text-data1{font-weight: 400; font-size: 20px; color: #102044; margin-bottom: 0;} .oe_latest_blogs .card-blog .container-description .text-data2{font-weight: 300; font-size: 9px; text-transform: uppercase; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .oe_latest_blogs .card-blog .container-description .oe_count{width: 30%; display: inline-block; padding-left: 10px; padding-right: 10px;} .oe_latest_blogs .card-blog .grid-qr-code{height: 90px;} .oe_latest_blogs .card-blog .cover-qr-code{height: 80px;} .oe_latest_blogs .card-blog .review-tile__p{text-align: center; font-size: 12px !important; color: #575756 !important; line-height: 1; padding-bottom: 5px;} .oe_latest_blogs .latest-blogs-container .col-xs-6{padding-left: 0; padding-right: 0;} .editor_enable .o_blog_cover_container{height: 300px;} 

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

/* /payment_payphone/static/src/css/payphone.css defined in bundle 'web.assets_frontend' */
 #payment_img_cls_payphone{width: 150px !important;} 

/* /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: #f8f5f0;} .oe_slides_panel_footer .fa, .oe_slide_js_embed_option_link{color: #102044; 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 #102044; border-top: 1px solid #102044;} 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 #102044; padding-bottom: 5px;} .oe_slides_transcript{overflow-y: auto; max-height: 500px;} .oe_slides_bottom_border{border-bottom: 1px solid #102044;} .oe_slide_js_like, .oe_slide_js_unlike{cursor: pointer; color: #575756;} 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;}} 

/* /website_lawyersn_subscription_plans/static/src/less/subscription_plans_styles.less defined in bundle 'web.assets_frontend' */
 .line-through{text-decoration: line-through; opacity: 0.25;} .oe_website_sale .gradient_0{background: -moz-linear-gradient(0% 50% 0deg, #806c48 8.55%, #C5BA8E 89.62%); background: -webkit-linear-gradient(0deg, #806c48 8.55%, #C5BA8E 89.62%); background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0.0855, #806c48), color-stop(0.8962, #C5BA8E)); background: -o-linear-gradient(0deg, #806c48 8.55%, #C5BA8E 89.62%); background: -ms-linear-gradient(0deg, #806c48 8.55%, #C5BA8E 89.62%); background: linear-gradient(90deg, #806c48 8.55%, #C5BA8E 89.62%);} .oe_website_sale .gradient_1{background: -moz-linear-gradient(0% 50% 0deg, #282828 8.55%, #575756 89.62%); background: -webkit-linear-gradient(0deg, #282828 8.55%, #575756 89.62%); background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0.0855, #282828), color-stop(0.8962, #575756)); background: -o-linear-gradient(0deg, #282828 8.55%, #575756 89.62%); background: -ms-linear-gradient(0deg, #282828 8.55%, #575756 89.62%); background: linear-gradient(90deg, #282828 8.55%, #575756 89.62%);} .oe_website_sale .cell_0{background-color: #fff;} .oe_website_sale .cell_1{background-color: #E6E6E6;} .oe_website_sale.oe_subscription_plan .comparison-plan-item{width: 190px;} .oe_website_sale.oe_subscription_plan .comparison-plan-item.auto{width: 100%;} .oe_website_sale.oe_subscription_plan .comparison-plan-item.auto .plan-item-value{width: 100%; max-width: unset;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-header{color: #fff; text-align: center; padding: 10px;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-header h5{margin-top: 5px; margin-bottom: 5px;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-header br{margin-top: 3px; margin-bottom: 3px;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-header p[itemprop="offers"]{font-size: 40px;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-value{text-align: center; max-width: 190px; padding: 5px; min-height: 60px; max-height: 60px; display: flex; align-items: center; justify-content: center; border-left: 1px solid #ABABAB;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-value .icon-tick-icon{color: #5cb85c;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-value .icon-times-icon{color: #d9534f;} .oe_website_sale.oe_subscription_plan .comparison-plan-item .plan-item-value .btn-link{text-transform: uppercase; color: #fff; font-size: 16px;} .oe_website_sale.subscription-plans-list{background-image: url("/website_lawyersn_subscription_plans/static/src/img/backgrounds/bg-subscription-plans.jpg"); background-size: cover; background-position: center -120px;} .oe_website_sale.subscription-plans-list .s_comparisons{margin-bottom: 32px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-header{background-color: rgba(0, 0, 0, 0.65); max-width: 670px; text-align: center; margin-top: 85px; padding-bottom: 25px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-header h2, .oe_website_sale.subscription-plans-list .s_comparisons .comparison-header hr{margin: 5px; color: #fff !important;} .oe_website_sale.subscription-plans-list .s_comparisons .feature-plan-item{width: 190px;} .oe_website_sale.subscription-plans-list .s_comparisons .feature-plan-item .feature-item-header{background-color: transparent; min-height: 288px; opacity: 0; padding: 10px;} .oe_website_sale.subscription-plans-list .s_comparisons .feature-plan-item .feature-item-value{text-align: center; max-width: 190px; padding: 5px; min-height: 60px; max-height: 60px; display: flex; align-items: center; justify-content: center;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item{width: 190px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-header{color: #fff; text-align: center; padding: 10px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-header h5{margin-top: 5px; margin-bottom: 5px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-header br{margin-top: 3px; margin-bottom: 3px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-header p[itemprop="offers"]{font-size: 40px;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-value{text-align: center; max-width: 190px; padding: 5px; min-height: 60px; max-height: 60px; display: flex; align-items: center; justify-content: center; border-left: 1px solid #ABABAB;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-value .icon-tick-icon{color: #5cb85c;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-value .icon-times-icon{color: #d9534f;} .oe_website_sale.subscription-plans-list .s_comparisons .comparison-plan-item .plan-item-value .btn-link{text-transform: uppercase; color: #fff; font-size: 16px;} .business-request-form .form-group.enlarge{min-height: 90px;} 

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

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

/* /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: 90px;}.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: #706f6f;} .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: #706f6f;} .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: 0; 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: #575756; 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: #313130; 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: #706f6f; 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_event_track/static/src/css/website_event_track.css defined in bundle 'web.assets_frontend' */
.o_website_event .ribbon-wrapper{width: 60px; height: 60px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .o_website_event .ribbon{font: bold 13px Sans-Serif; color: #404040; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 5px 0; left: -4px; top: 8px; width: 90px; -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);} .o_website_event .ribbon.ribbon_Gold{background-color: #FDE21B; background-image: -webkit-gradient(linear, left top, left bottom, from(#E9CE0C), to(#FDE21B)); background-image: -webkit-linear-gradient(top, #E9CE0C, #FDE21B); background-image: -moz-linear-gradient(top, #E9CE0C, #FDE21B); background-image: -ms-linear-gradient(top, #E9CE0C, #FDE21B); background-image: -o-linear-gradient(top, #E9CE0C, #FDE21B);} .o_website_event .ribbon.ribbon_Silver{background-color: #CCCCCC; background-image: -webkit-gradient(linear, left top, left bottom, from(#BBBBBB), to(#CCCCCC)); background-image: -webkit-linear-gradient(top, #BBBBBB, #CCCCCC); background-image: -moz-linear-gradient(top, #BBBBBB, #CCCCCC); background-image: -ms-linear-gradient(top, #BBBBBB, #CCCCCC); background-image: -o-linear-gradient(top, #BBBBBB, #CCCCCC);} .o_website_event .ribbon.ribbon_Bronze{background-color: #DB9141; background-image: -webkit-gradient(linear, left top, left bottom, from(#C2792A), to(#DB9141)); background-image: -webkit-linear-gradient(top, #C2792A, #DB9141); background-image: -moz-linear-gradient(top, #C2792A, #DB9141); background-image: -ms-linear-gradient(top, #C2792A, #DB9141); background-image: -o-linear-gradient(top, #C2792A, #DB9141);} .o_website_event .event_color_0{background-color: white; color: #5a5a5a;} .o_website_event .event_color_1{background-color: #cccccc; color: #424242;} .o_website_event .event_color_2{background-color: #ffc7c7; color: #7a3737;} .o_website_event .event_color_3{background-color: #fff1c7; color: #756832;} .o_website_event .event_color_4{background-color: #e3ffc7; color: #5d6937;} .o_website_event .event_color_5{background-color: #c7ffd5; color: #1a7759;} .o_website_event .event_color_6{background-color: #c7ffff; color: #1a5d83;} .o_website_event .event_color_7{background-color: #c7d5ff; color: #3b3e75;} .o_website_event .event_color_8{background-color: #e3c7ff; color: #4c3668;} .o_website_event .event_color_9{background-color: #ffc7f1; color: #6d2c70;} 

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

/* /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_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_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_subscription_plans/static/src/less/website_plans.less defined in bundle 'web.assets_frontend' */
 .oe_website_sale .panel-body .product_price.mt16{margin-top: -12px !important;} .justify-content-center{-ms-flex-pack: center !important; justify-content: center !important; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;} 

/* /website_lawyersn/static/src/vendor/datepicker/css/bootstrap-datepicker3.css defined in bundle 'web.assets_frontend' */
 .datepicker{border-radius: 4px; direction: ltr;} .datepicker-inline{width: 220px;} .datepicker-rtl{direction: rtl;} .datepicker-rtl.dropdown-menu{left: auto;} .datepicker-rtl table tr td span{float: right;} .datepicker-dropdown{top: 0; left: 0; padding: 4px;} .datepicker-dropdown:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, 0.15); border-top: 0; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute;} .datepicker-dropdown:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-top: 0; position: absolute;} .datepicker-dropdown.datepicker-orient-left:before{left: 6px;} .datepicker-dropdown.datepicker-orient-left:after{left: 7px;} .datepicker-dropdown.datepicker-orient-right:before{right: 6px;} .datepicker-dropdown.datepicker-orient-right:after{right: 7px;} .datepicker-dropdown.datepicker-orient-bottom:before{top: -7px;} .datepicker-dropdown.datepicker-orient-bottom:after{top: -6px;} .datepicker-dropdown.datepicker-orient-top:before{bottom: -7px; border-bottom: 0; border-top: 7px solid rgba(0, 0, 0, 0.15);} .datepicker-dropdown.datepicker-orient-top:after{bottom: -6px; border-bottom: 0; border-top: 6px solid #fff;} .datepicker table{margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .datepicker table tr td, .datepicker table tr th{text-align: center; width: 30px; height: 30px; border-radius: 4px; border: none;} .table-striped .datepicker table tr td, .table-striped .datepicker table tr th{background-color: transparent;} .datepicker table tr td.old, .datepicker table tr td.new{color: #777777;} .datepicker table tr td.day:hover, .datepicker table tr td.focused{background: #eeeeee; cursor: pointer;} .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover{background: none; color: #777777; cursor: default;} .datepicker table tr td.highlighted{color: #000; background-color: #d9edf7; border-color: #85c5e5; border-radius: 0;} .datepicker table tr td.highlighted:focus, .datepicker table tr td.highlighted.focus{color: #000; background-color: #afd9ee; border-color: #298fc2;} .datepicker table tr td.highlighted:hover{color: #000; background-color: #afd9ee; border-color: #52addb;} .datepicker table tr td.highlighted:active, .datepicker table tr td.highlighted.active{color: #000; background-color: #afd9ee; border-color: #52addb;} .datepicker table tr td.highlighted:active:hover, .datepicker table tr td.highlighted.active:hover, .datepicker table tr td.highlighted:active:focus, .datepicker table tr td.highlighted.active:focus, .datepicker table tr td.highlighted:active.focus, .datepicker table tr td.highlighted.active.focus{color: #000; background-color: #91cbe8; border-color: #298fc2;} .datepicker table tr td.highlighted.disabled:hover, .datepicker table tr td.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.highlighted:hover, .datepicker table tr td.highlighted.disabled:focus, .datepicker table tr td.highlighted[disabled]:focus, fieldset[disabled] .datepicker table tr td.highlighted:focus, .datepicker table tr td.highlighted.disabled.focus, .datepicker table tr td.highlighted[disabled].focus, fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color: #d9edf7; border-color: #85c5e5;} .datepicker table tr td.highlighted.focused{background: #afd9ee;} .datepicker table tr td.highlighted.disabled, .datepicker table tr td.highlighted.disabled:active{background: #d9edf7; color: #777777;} .datepicker table tr td.today{color: #000; background-color: #ffdb99; border-color: #ffb733;} .datepicker table tr td.today:focus, .datepicker table tr td.today.focus{color: #000; background-color: #ffc966; border-color: #b37400;} .datepicker table tr td.today:hover{color: #000; background-color: #ffc966; border-color: #f59e00;} .datepicker table tr td.today:active, .datepicker table tr td.today.active{color: #000; background-color: #ffc966; border-color: #f59e00;} .datepicker table tr td.today:active:hover, .datepicker table tr td.today.active:hover, .datepicker table tr td.today:active:focus, .datepicker table tr td.today.active:focus, .datepicker table tr td.today:active.focus, .datepicker table tr td.today.active.focus{color: #000; background-color: #ffbc42; border-color: #b37400;} .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today[disabled]:focus, fieldset[disabled] .datepicker table tr td.today:focus, .datepicker table tr td.today.disabled.focus, .datepicker table tr td.today[disabled].focus, fieldset[disabled] .datepicker table tr td.today.focus{background-color: #ffdb99; border-color: #ffb733;} .datepicker table tr td.today.focused{background: #ffc966;} .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:active{background: #ffdb99; color: #777777;} .datepicker table tr td.range{color: #000; background-color: #eeeeee; border-color: #bbbbbb; border-radius: 0;} .datepicker table tr td.range:focus, .datepicker table tr td.range.focus{color: #000; background-color: #d5d5d5; border-color: #7c7c7c;} .datepicker table tr td.range:hover{color: #000; background-color: #d5d5d5; border-color: #9d9d9d;} .datepicker table tr td.range:active, .datepicker table tr td.range.active{color: #000; background-color: #d5d5d5; border-color: #9d9d9d;} .datepicker table tr td.range:active:hover, .datepicker table tr td.range.active:hover, .datepicker table tr td.range:active:focus, .datepicker table tr td.range.active:focus, .datepicker table tr td.range:active.focus, .datepicker table tr td.range.active.focus{color: #000; background-color: #c3c3c3; border-color: #7c7c7c;} .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range[disabled]:hover, fieldset[disabled] .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled:focus, .datepicker table tr td.range[disabled]:focus, fieldset[disabled] .datepicker table tr td.range:focus, .datepicker table tr td.range.disabled.focus, .datepicker table tr td.range[disabled].focus, fieldset[disabled] .datepicker table tr td.range.focus{background-color: #eeeeee; border-color: #bbbbbb;} .datepicker table tr td.range.focused{background: #d5d5d5;} .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:active{background: #eeeeee; color: #777777;} .datepicker table tr td.range.highlighted{color: #000; background-color: #e4eef3; border-color: #9dc1d3;} .datepicker table tr td.range.highlighted:focus, .datepicker table tr td.range.highlighted.focus{color: #000; background-color: #c1d7e3; border-color: #4b88a6;} .datepicker table tr td.range.highlighted:hover{color: #000; background-color: #c1d7e3; border-color: #73a6c0;} .datepicker table tr td.range.highlighted:active, .datepicker table tr td.range.highlighted.active{color: #000; background-color: #c1d7e3; border-color: #73a6c0;} .datepicker table tr td.range.highlighted:active:hover, .datepicker table tr td.range.highlighted.active:hover, .datepicker table tr td.range.highlighted:active:focus, .datepicker table tr td.range.highlighted.active:focus, .datepicker table tr td.range.highlighted:active.focus, .datepicker table tr td.range.highlighted.active.focus{color: #000; background-color: #a8c8d8; border-color: #4b88a6;} .datepicker table tr td.range.highlighted.disabled:hover, .datepicker table tr td.range.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.highlighted:hover, .datepicker table tr td.range.highlighted.disabled:focus, .datepicker table tr td.range.highlighted[disabled]:focus, fieldset[disabled] .datepicker table tr td.range.highlighted:focus, .datepicker table tr td.range.highlighted.disabled.focus, .datepicker table tr td.range.highlighted[disabled].focus, fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color: #e4eef3; border-color: #9dc1d3;} .datepicker table tr td.range.highlighted.focused{background: #c1d7e3;} .datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.highlighted.disabled:active{background: #e4eef3; color: #777777;} .datepicker table tr td.range.today{color: #000; background-color: #f7ca77; border-color: #f1a417;} .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today.focus{color: #000; background-color: #f4b747; border-color: #815608;} .datepicker table tr td.range.today:hover{color: #000; background-color: #f4b747; border-color: #bf800c;} .datepicker table tr td.range.today:active, .datepicker table tr td.range.today.active{color: #000; background-color: #f4b747; border-color: #bf800c;} .datepicker table tr td.range.today:active:hover, .datepicker table tr td.range.today.active:hover, .datepicker table tr td.range.today:active:focus, .datepicker table tr td.range.today.active:focus, .datepicker table tr td.range.today:active.focus, .datepicker table tr td.range.today.active.focus{color: #000; background-color: #f2aa25; border-color: #815608;} .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today[disabled]:focus, fieldset[disabled] .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today.disabled.focus, .datepicker table tr td.range.today[disabled].focus, fieldset[disabled] .datepicker table tr td.range.today.focus{background-color: #f7ca77; border-color: #f1a417;} .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:active{background: #f7ca77; color: #777777;} .datepicker table tr td.selected, .datepicker table tr td.selected.highlighted{color: #fff; background-color: #777777; border-color: #555555; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td.selected:focus, .datepicker table tr td.selected.highlighted:focus, .datepicker table tr td.selected.focus, .datepicker table tr td.selected.highlighted.focus{color: #fff; background-color: #5e5e5e; border-color: #161616;} .datepicker table tr td.selected:hover, .datepicker table tr td.selected.highlighted:hover{color: #fff; background-color: #5e5e5e; border-color: #373737;} .datepicker table tr td.selected:active, .datepicker table tr td.selected.highlighted:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected.highlighted.active{color: #fff; background-color: #5e5e5e; border-color: #373737;} .datepicker table tr td.selected:active:hover, .datepicker table tr td.selected.highlighted:active:hover, .datepicker table tr td.selected.active:hover, .datepicker table tr td.selected.highlighted.active:hover, .datepicker table tr td.selected:active:focus, .datepicker table tr td.selected.highlighted:active:focus, .datepicker table tr td.selected.active:focus, .datepicker table tr td.selected.highlighted.active:focus, .datepicker table tr td.selected:active.focus, .datepicker table tr td.selected.highlighted:active.focus, .datepicker table tr td.selected.active.focus, .datepicker table tr td.selected.highlighted.active.focus{color: #fff; background-color: #4c4c4c; border-color: #161616;} .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.highlighted.disabled:hover, .datepicker table tr td.selected[disabled]:hover, .datepicker table tr td.selected.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.highlighted.disabled:focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected.highlighted[disabled]:focus, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, .datepicker table tr td.selected.disabled.focus, .datepicker table tr td.selected.highlighted.disabled.focus, .datepicker table tr td.selected[disabled].focus, .datepicker table tr td.selected.highlighted[disabled].focus, fieldset[disabled] .datepicker table tr td.selected.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color: #777777; border-color: #555555;} .datepicker table tr td.active, .datepicker table tr td.active.highlighted{color: #fff; background-color: #337ab7; border-color: #2e6da4; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td.active:focus, .datepicker table tr td.active.highlighted:focus, .datepicker table tr td.active.focus, .datepicker table tr td.active.highlighted.focus{color: #fff; background-color: #286090; border-color: #122b40;} .datepicker table tr td.active:hover, .datepicker table tr td.active.highlighted:hover{color: #fff; background-color: #286090; border-color: #204d74;} .datepicker table tr td.active:active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active{color: #fff; background-color: #286090; border-color: #204d74;} .datepicker table tr td.active:active:hover, .datepicker table tr td.active.highlighted:active:hover, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.highlighted.active:hover, .datepicker table tr td.active:active:focus, .datepicker table tr td.active.highlighted:active:focus, .datepicker table tr td.active.active:focus, .datepicker table tr td.active.highlighted.active:focus, .datepicker table tr td.active:active.focus, .datepicker table tr td.active.highlighted:active.focus, .datepicker table tr td.active.active.focus, .datepicker table tr td.active.highlighted.active.focus{color: #fff; background-color: #204d74; border-color: #122b40;} .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.highlighted.disabled:hover, .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active.highlighted:hover, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.highlighted.disabled:focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active.highlighted[disabled]:focus, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active.highlighted:focus, .datepicker table tr td.active.disabled.focus, .datepicker table tr td.active.highlighted.disabled.focus, .datepicker table tr td.active[disabled].focus, .datepicker table tr td.active.highlighted[disabled].focus, fieldset[disabled] .datepicker table tr td.active.focus, fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color: #337ab7; border-color: #2e6da4;} .datepicker table tr td span{display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; border-radius: 4px;} .datepicker table tr td span:hover, .datepicker table tr td span.focused{background: #eeeeee;} .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover{background: none; color: #777777; cursor: default;} .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover{color: #fff; background-color: #337ab7; border-color: #2e6da4; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.focus, .datepicker table tr td span.active:hover.focus, .datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:hover.focus{color: #fff; background-color: #286090; border-color: #122b40;} .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover{color: #fff; background-color: #286090; border-color: #204d74;} .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active{color: #fff; background-color: #286090; border-color: #204d74;} .datepicker table tr td span.active:active:hover, .datepicker table tr td span.active:hover:active:hover, .datepicker table tr td span.active.disabled:active:hover, .datepicker table tr td span.active.disabled:hover:active:hover, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active:hover.active:hover, .datepicker table tr td span.active.disabled.active:hover, .datepicker table tr td span.active.disabled:hover.active:hover, .datepicker table tr td span.active:active:focus, .datepicker table tr td span.active:hover:active:focus, .datepicker table tr td span.active.disabled:active:focus, .datepicker table tr td span.active.disabled:hover:active:focus, .datepicker table tr td span.active.active:focus, .datepicker table tr td span.active:hover.active:focus, .datepicker table tr td span.active.disabled.active:focus, .datepicker table tr td span.active.disabled:hover.active:focus, .datepicker table tr td span.active:active.focus, .datepicker table tr td span.active:hover:active.focus, .datepicker table tr td span.active.disabled:active.focus, .datepicker table tr td span.active.disabled:hover:active.focus, .datepicker table tr td span.active.active.focus, .datepicker table tr td span.active:hover.active.focus, .datepicker table tr td span.active.disabled.active.focus, .datepicker table tr td span.active.disabled:hover.active.focus{color: #fff; background-color: #204d74; border-color: #122b40;} .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active[disabled]:hover, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active:hover.disabled.focus, .datepicker table tr td span.active.disabled.disabled.focus, .datepicker table tr td span.active.disabled:hover.disabled.focus, .datepicker table tr td span.active[disabled].focus, .datepicker table tr td span.active:hover[disabled].focus, .datepicker table tr td span.active.disabled[disabled].focus, .datepicker table tr td span.active.disabled:hover[disabled].focus, fieldset[disabled] .datepicker table tr td span.active.focus, fieldset[disabled] .datepicker table tr td span.active:hover.focus, fieldset[disabled] .datepicker table tr td span.active.disabled.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color: #337ab7; border-color: #2e6da4;} .datepicker table tr td span.old, .datepicker table tr td span.new{color: #777777;} .datepicker .datepicker-switch{width: 145px;} .datepicker .datepicker-switch, .datepicker .prev, .datepicker .next, .datepicker tfoot tr th{cursor: pointer;} .datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover{background: #eeeeee;} .datepicker .prev.disabled, .datepicker .next.disabled{visibility: hidden;} .datepicker .cw{font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle;} .input-group.date .input-group-addon{cursor: pointer;} .input-daterange{width: 100%;} .input-daterange input{text-align: center;} .input-daterange input:first-child{border-radius: 3px 0 0 3px;} .input-daterange input:last-child{border-radius: 0 3px 3px 0;} .input-daterange .input-group-addon{width: auto; min-width: 16px; padding: 4px 5px; line-height: 1.42857143; border-width: 1px 0; margin-left: -5px; margin-right: -5px;} 

/* /website_lawyersn/static/src/vendor/jquery-toast/jquery.toast.min.css defined in bundle 'web.assets_frontend' */
.jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0} .jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none!important;letter-spacing:normal;z-index:9000!important} .jq-toast-wrap.bottom-left{bottom:20px;left:20px} .jq-toast-wrap.bottom-right{bottom:20px;right:40px} .jq-toast-wrap.top-left{top:20px;left:20px} .jq-toast-wrap.top-right{top:20px;right:40px} .jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all!important;background-color:#444;color:#fff} .jq-toast-single h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal} .jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px} .jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0} .jq-toast-single ul li{list-style-type:disc!important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal} .close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer} .jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red} .jq-toast-loaded{width:100%} .jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px} .jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1} .jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc} .jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#a94442;color:#f2dede;border-color:#ebccd1} .jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6} 

/* /website_lawyersn/static/src/vendor/jquery.ellipsis/jquery.ellipsis.css defined in bundle 'web.assets_frontend' */
 .ellip{display: block; height: 100%;} .ellip-line{display: inline-block; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; max-width: 100%;} .ellip, .ellip-line{position: relative; overflow: hidden;} 

/* /website_lawyersn/static/src/vendor/owl-carousel/assets/owl.carousel.min.css defined in bundle 'web.assets_frontend' */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative} .owl-carousel{display:none;width:100%;z-index:1} .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden} .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)} .owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)} .owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none} .owl-carousel .owl-item img{display:block;width:100%} .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none} .no-js .owl-carousel,.owl-carousel.owl-loaded{display:block} .owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit} .owl-carousel.owl-loading{opacity:0;display:block} .owl-carousel.owl-hidden{opacity:0} .owl-carousel.owl-refresh .owl-item{visibility:hidden} .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel.owl-grab{cursor:move;cursor:grab} .owl-carousel.owl-rtl{direction:rtl} .owl-carousel.owl-rtl .owl-item{float:right} .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both} .owl-carousel .owl-animated-in{z-index:0} .owl-carousel .owl-animated-out{z-index:1} .owl-carousel .fadeOut{animation-name:fadeOut} @keyframes fadeOut{0%{opacity:1}100%{opacity:0}} .owl-height{transition:height .5s ease-in-out} .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease} .owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0} .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d} .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000} .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/website_lawyersn/static/src/vendor/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease} .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)} .owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none} .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease} .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} 

/* /website_lawyersn/static/src/vendor/owl-carousel/assets/owl.theme.default.min.css defined in bundle 'web.assets_frontend' */
 .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent} .owl-theme .owl-nav{margin-top:10px} .owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px} .owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none} .owl-theme .owl-nav .disabled{opacity:.5;cursor:default} .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px} .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1} .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px} .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} 

/* /website_lawyersn/static/src/less/spinner.less defined in bundle 'web.assets_frontend' */
 .sk-folding-cube{margin: 20px auto; width: 40px; height: 40px; position: relative; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg);} .sk-folding-cube .sk-cube{float: left; width: 50%; height: 50%; position: relative; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);} .sk-folding-cube .sk-cube:before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #C4AC81; -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both; animation: sk-foldCubeAngle 2.4s infinite linear both; -webkit-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; transform-origin: 100% 100%;} .sk-folding-cube .sk-cube2{-webkit-transform: scale(1.1) rotateZ(90deg); transform: scale(1.1) rotateZ(90deg);} .sk-folding-cube .sk-cube3{-webkit-transform: scale(1.1) rotateZ(180deg); transform: scale(1.1) rotateZ(180deg);} .sk-folding-cube .sk-cube4{-webkit-transform: scale(1.1) rotateZ(270deg); transform: scale(1.1) rotateZ(270deg);} .sk-folding-cube .sk-cube2:before{-webkit-animation-delay: 0.3s; animation-delay: 0.3s;} .sk-folding-cube .sk-cube3:before{-webkit-animation-delay: 0.6s; animation-delay: 0.6s;} .sk-folding-cube .sk-cube4:before{-webkit-animation-delay: 0.9s; animation-delay: 0.9s;} @-webkit-keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0;}25%, 75%{-webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1;}90%, 100%{-webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0;}} @keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0;}25%, 75%{-webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1;}90%, 100%{-webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0;}} 

/* /website_lawyersn/static/src/less/fonts.less defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'montserratbold'; src: url('/website_lawyersn/static/src/fonts/montserrat-bold-webfont.woff2') format('woff2'), url('/website_lawyersn/static/src/fonts/montserrat-bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'montserratlight'; src: url('/website_lawyersn/static/src/fonts/montserrat-light-webfont.woff2') format('woff2'), url('/website_lawyersn/static/src/fonts/montserrat-light-webfont.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'montserratsemibold'; src: url('/website_lawyersn/static/src/fonts/montserrat-semibold-webfont.woff2') format('woff2'), url('/website_lawyersn/static/src/fonts/montserrat-semibold-webfont.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'robotobold'; src: url('/website_lawyersn/static/src/fonts/roboto-bold-webfont.woff2') format('woff2'), url('/website_lawyersn/static/src/fonts/roboto-bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'robotoregular'; src: url('/website_lawyersn/static/src/fonts/roboto-regular-webfont.woff2') format('woff2'), url('/website_lawyersn/static/src/fonts/roboto-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'sansationregular'; src: url('/website_lawyersn/static/src/fonts/sansation-regular-webfont.woff2') format('woff2'), url('/website_lawyersn/static/src/fonts/sansation-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal;} .ml-30{font-family: 'montserratlight', sans-serif; font-size: 18px;} .ml-20{font-family: 'montserratlight', sans-serif; font-size: 12px;} .rb-78{font-family: 'robotobold', sans-serif; font-size: 48px;} .rr-47{font-family: 'robotobold', sans-serif; font-size: 29px;} .rr-28{font-family: 'robotobold', sans-serif; font-size: 17px;} .uppercase{text-transform: uppercase;} 

/* /website_lawyersn/static/src/css/fontello.css defined in bundle 'web.assets_frontend' */
@font-face{font-family: 'fontello'; src: url('/website_lawyersn/static/src/css/../fonts/fontello/fontello.eot?73609748'); src: url('/website_lawyersn/static/src/css/../fonts/fontello/fontello.eot?73609748#iefix') format('embedded-opentype'), url('/website_lawyersn/static/src/css/../fonts/fontello/fontello.woff2?73609748') format('woff2'), url('/website_lawyersn/static/src/css/../fonts/fontello/fontello.woff?73609748') format('woff'), url('/website_lawyersn/static/src/css/../fonts/fontello/fontello.ttf?73609748') format('truetype'), url('/website_lawyersn/static/src/css/../fonts/fontello/fontello.svg?73609748#fontello') format('svg'); font-weight: normal; font-style: normal;} [class^="icon-"]:before, [class*=" icon-"]:before{font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .icon-bankruptcy-lawyer-icon:before{content: '\e800';} .icon-step-1-icon:before{content: '\e801';} .icon-step-2-icon:before{content: '\e802';} .icon-step-3-icon:before{content: '\e803';} .icon-building-icon-1:before{content: '\e804';} .icon-bell-icon:before{content: '\e805';} .icon-building-icon-2:before{content: '\e806';} .icon-business-opportunity-icon:before{content: '\e807';} .icon-calendar-icon:before{content: '\e808';} .icon-offers-icon:before{content: '\e809';} .icon-payment-icon:before{content: '\e80a';} .icon-penal-lawyer-icon:before{content: '\e80b';} .icon-step-6-icon:before{content: '\e80c';} .icon-step-5-icon:before{content: '\e80d';} .icon-step-4-icon:before{content: '\e80e';} .icon-step-7-icon:before{content: '\e80f';} .icon-prejudice-lawyer-icon:before{content: '\e810';} .icon-camera-icon:before{content: '\e811';} .icon-case-icon:before{content: '\e812';} .icon-project-icon:before{content: '\e813';} .icon-facebook-icon:before{content: '\e814';} .icon-family-lawyer-icon:before{content: '\e815';} .icon-female-icon:before{content: '\e816';} .icon-general-practice-lawyer:before{content: '\e817';} .icon-image-icon:before{content: '\e818';} .icon-inmigration-lawyer-icon:before{content: '\e819';} .icon-instagram-icon:before{content: '\e81a';} .icon-intellectual-property-lawyer-icon:before{content: '\e81b';} .icon-tax-lawyer-icon:before{content: '\e81c';} .icon-real-state-lawyer-icon:before{content: '\e81d';} .icon-invoice-state:before{content: '\e81e';} .icon-chat-icon:before{content: '\e81f';} .icon-thumbs-down-icon:before{content: '\e820';} .icon-sale-icon:before{content: '\e821';} .icon-issue-management-icon:before{content: '\e822';} .icon-civil-litigator-lawyer-icon:before{content: '\e823';} .icon-client-icon:before{content: '\e824';} .icon-labor-lawyer-icon:before{content: '\e825';} .icon-scroll-top-icon:before{content: '\e826';} .icon-search-icon:before{content: '\e827';} .icon-notaries-icon:before{content: '\e828';} .icon-notary-icon:before{content: '\e829';} .icon-offer-service-icon:before{content: '\e82a';} .icon-emo-happy:before{content: '\e82b';} .icon-emo-wink:before{content: '\e82c';} .icon-emo-wink2:before{content: '\e82d';} .icon-emo-unhappy:before{content: '\e82e';} .icon-emo-sleep:before{content: '\e82f';} .icon-emo-thumbsup:before{content: '\e830';} .icon-emo-devil:before{content: '\e831';} .icon-emo-surprised:before{content: '\e832';} .icon-emo-tongue:before{content: '\e833';} .icon-emo-coffee:before{content: '\e834';} .icon-emo-sunglasses:before{content: '\e835';} .icon-emo-displeased:before{content: '\e836';} .icon-emo-beer:before{content: '\e837';} .icon-emo-grin:before{content: '\e838';} .icon-emo-angry:before{content: '\e839';} .icon-emo-saint:before{content: '\e83a';} .icon-emo-cry:before{content: '\e83b';} .icon-emo-shoot:before{content: '\e83c';} .icon-emo-squint:before{content: '\e83d';} .icon-emo-laugh:before{content: '\e83e';} .icon-spin1:before{content: '\e83f';} .icon-spin2:before{content: '\e840';} .icon-spin3:before{content: '\e841';} .icon-spin4:before{content: '\e842';} .icon-spin5:before{content: '\e843';} .icon-spin6:before{content: '\e844';} .icon-thumbs-up-icon:before{content: '\e845';} .icon-translator-icon:before{content: '\e846';} .icon-twitter-icon:before{content: '\e847';} .icon-law-firm-icon-1:before{content: '\e848';} .icon-code-icon:before{content: '\e849';} .icon-coins-icon:before{content: '\e84a';} .icon-law-firm-icon-2:before{content: '\e84b';} .icon-service-icon-1:before{content: '\e84c';} .icon-user-icon:before{content: '\e84d';} .icon-video-camera-icon:before{content: '\e84e';} .icon-service-icon-2:before{content: '\e84f';} .icon-law-firm-icon-3:before{content: '\e850';} .icon-conciliator-lawyer-icon:before{content: '\e851';} .icon-contract-lawyer-icon:before{content: '\e852';} .icon-law-firm-icon-4:before{content: '\e853';} .icon-service-icon-3:before{content: '\e854';} .icon-website-icon:before{content: '\e855';} .icon-whatsapp-icon:before{content: '\e856';} .icon-service-icon-4:before{content: '\e857';} .icon-law-firms-icon:before{content: '\e858';} .icon-corporate-lawyer-icon:before{content: '\e859';} .icon-created-icon:before{content: '\e85a';} .icon-lawyer-icon:before{content: '\e85b';} .icon-service-icon-5:before{content: '\e85c';} .icon-winner-icon:before{content: '\e85d';} .icon-youtube-icon-1:before{content: '\e85e';} .icon-service-icon-6:before{content: '\e85f';} .icon-lawyers-icon:before{content: '\e860';} .icon-debate-icon:before{content: '\e861';} .icon-expired:before{content: '\e862';} .icon-linkedin-icon:before{content: '\e863';} .icon-services-icon:before{content: '\e864';} .icon-youtube-icon-2:before{content: '\e865';} .icon-youtube-icon-3:before{content: '\e866';} .icon-state-icon:before{content: '\e867';} .icon-male-icon:before{content: '\e868';} .icon-eye-icon-icon:before{content: '\e869';} .icon-like-icon:before{content: '\e86a';} .icon-share-icon:before{content: '\e86b';} .icon-comment-icon:before{content: '\e86c';} .icon-happy-face-icon:before{content: '\e86d';} .icon-tick-icon:before{content: '\e86e';} .icon-times-icon:before{content: '\e86f';} .icon-cart:before{content: '\e870';} .icon-blog-icon:before{content: '\e871';} 

/* /website_lawyersn/static/src/css/animation.css defined in bundle 'web.assets_frontend' */
 .animate-spin{-moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear; display: inline-block;} @-moz-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @-webkit-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @-o-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @-ms-keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} @keyframes spin{0%{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-moz-transform: rotate(359deg); -o-transform: rotate(359deg); -webkit-transform: rotate(359deg); transform: rotate(359deg);}} 

/* /website_lawyersn/static/src/css/animate.css defined in bundle 'web.assets_frontend' */
 @-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-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-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.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{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-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-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.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{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}} .flash{-webkit-animation-name: flash; animation-name: flash;} @-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .pulse{-webkit-animation-name: pulse; animation-name: pulse;} @-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .rubberBand{-webkit-animation-name: rubberBand; animation-name: rubberBand;} @-webkit-keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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{from, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} @keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} .swing{-webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;} @-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .tada{-webkit-animation-name: tada; animation-name: tada;} @-webkit-keyframes wobble{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes wobble{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .wobble{-webkit-animation-name: wobble; animation-name: wobble;} @-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}} @keyframes jello{from, 11.1%, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.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{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.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(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}to{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.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(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}to{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .bounceIn{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceIn; animation-name: bounceIn;} @-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown;} @-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;} @-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight;} @-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp;} @-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.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(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}} @keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.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(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}} .bounceOut{-webkit-animation-duration: 0.75s; animation-duration: 0.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{from{opacity: 0;}to{opacity: 1;}} @keyframes fadeIn{from{opacity: 0;}to{opacity: 1;}} .fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;} @-webkit-keyframes fadeInDown{from{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInDown{from{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;} @-webkit-keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;} @-webkit-keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;} @-webkit-keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;} @-webkit-keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;} @-webkit-keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;} @-webkit-keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;} @-webkit-keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;} @-webkit-keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} @keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOutDown{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes fadeOutDown{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes fadeOutDownBig{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes fadeOutLeft{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes fadeOutLeftBig{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes fadeOutRight{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes fadeOutRightBig{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes fadeOutUp{from{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{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes fadeOutUpBig{from{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{from{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} @keyframes flip{from{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 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{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -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{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -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{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} @keyframes flipOutX{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} .flipOutX{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important;} @-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} @keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} .flipOutY{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY;} @-webkit-keyframes lightSpeedIn{from{-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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes lightSpeedIn{from{-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: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} @-webkit-keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} @keyframes lightSpeedOut{from{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{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;} @-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;} @-webkit-keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} @keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} .rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;} @-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} @keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} .rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} @keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 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{from{opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.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{from{opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.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{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;} @-webkit-keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} @keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} .rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;} @-webkit-keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}50%{opacity: 1;}} @keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}50%{opacity: 1;}} .zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn;} @-webkit-keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown;} @-webkit-keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;} @-webkit-keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight;} @-webkit-keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp;} @-webkit-keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}to{opacity: 0;}} @keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}to{opacity: 0;}} .zoomOut{-webkit-animation-name: zoomOut; animation-name: zoomOut;} @-webkit-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomOutDown{-webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;} @-webkit-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} @keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.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(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} @keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.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(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomOutUp{-webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;} @-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInDown{-webkit-animation-name: slideInDown; animation-name: slideInDown;} @-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInLeft{-webkit-animation-name: slideInLeft; animation-name: slideInLeft;} @-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInRight{-webkit-animation-name: slideInRight; animation-name: slideInRight;} @-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInUp{-webkit-animation-name: slideInUp; animation-name: slideInUp;} @-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 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: 800ms; animation-duration: 800ms;} .animated.faster{-webkit-animation-duration: 500ms; animation-duration: 500ms;} .animated.slow{-webkit-animation-duration: 2s; animation-duration: 2s;} .animated.slower{-webkit-animation-duration: 3s; animation-duration: 3s;} @media (print), (prefers-reduced-motion: reduce){.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_lawyersn/static/src/less/util.less defined in bundle 'web.assets_frontend' */
 .lowercase{text-transform: lowercase;} .po-relative{position: relative;} .po-absolute{position: absolute;} .d-flex{display: flex;} .f-d-column{flex-direction: column;} .f-w-wrap{flex-wrap: wrap;} .f-grow{flex-grow: 1;} .a-i-center{align-items: center;} .a-i-flex-start{align-items: flex-start;} .j-c-center{justify-content: center;} .j-c-flex-start{justify-content: flex-start;} .j-c-flex-end{justify-content: flex-end;} .j-c-space-evenly{justify-content: space-evenly;} .j-c-space-between{justify-content: space-between;} .f-w-bold{font-weight: bold;} .unshadowed{-webkit-box-shadow: unset; -moz-box-shadow: unset; box-shadow: unset;} .btn-zone-1{background-color: #575756; border-color: #4a4a49; color: #fff;} .btn-zone-1:hover{background-color: #4a4a49; color: #fff !important;} .btn-zone-2{background-color: #C4AC81; border-color: #bca170; color: #fff;} .btn-zone-2:hover{background-color: #bca170; color: #fff !important;} .btn-zone-3{background-color: #102044; border-color: #0b162f; color: #fff;} .btn-zone-3:hover{background-color: #0b162f; color: #fff !important;} .btn-zone-4{background-color: #5cb85c; border-color: #4cae4c; color: #fff;} .btn-zone-4:hover{background-color: #4cae4c; color: #fff !important;} .btn-zone-5{background-color: #d9534f; border-color: #d43f3a; color: #fff;} .btn-zone-5:hover{background-color: #d43f3a; color: #fff !important;} .btn-zone-6{background-color: #337ab7; border-color: #2d6da3; color: #fff;} .btn-zone-6:hover{background-color: #2d6da3; color: #fff !important;} 

/* /website_lawyersn/static/src/less/measurements.less defined in bundle 'web.assets_frontend' */
 .h-auto{height: auto;} .h-40{height: 40px;} .h-25{height: 25px;} .h-45{height: 45px;} .h-50{height: 50px;} .h-96{height: 96px;} .h-100{height: 100px;} .h-150{height: 150px;} .h-200{height: 200px;} .h-240{height: 240px;} .h-520{height: 520px;} .h-100p{height: 100%;} .h-min-300{min-height: 300px;} .w-auto{width: auto;} .w-150{width: 150px;} .w-240{width: 240px;} .w-245{width: 245px;} .w-300{width: 300px;} .m-w-840{max-width: 840px;} .w-50p{width: 50%;} .w-100p{width: 100%;} .m-0{margin: 0;} .m-t-0{margin-top: 0;} .m-r-0{margin-right: 0;} .m-r-5{margin-right: 5px;} .m-r-10{margin-right: 10px;} .m-b-0{margin-bottom: 0;} .m-b-10{margin-bottom: 10px;} .m-l-0{margin-left: 0;} .m-t-b-4{margin-top: 4px; margin-bottom: 4px;} .m-t-b-5{margin-top: 5px; margin-bottom: 5px;} .m-t-b-10{margin-top: 10px; margin-bottom: 10px;} .m-l-r-5{margin-left: 5px; margin-right: 5px;} .p-0{padding: 0;} .p-t-b-0{padding-top: 0; padding-bottom: 0;} .p-t-b-5{padding-top: 5px; padding-bottom: 5px;} .p-t-b-20{padding-top: 20px; padding-bottom: 20px;} 

/* /website_lawyersn/static/src/less/snippets.less defined in bundle 'web.assets_frontend' */
 .s_business_steps{position: relative;} .s_business_steps .container{position: relative;} @media screen and (max-width: 767px){.s_business_steps .container .bs-timeline:before{background: #C4AC81; content: ""; width: 10px; height: 10px; border-radius: 100%; position: absolute; top: 130px !important; left: 36px !important;}.s_business_steps .container .bs-timeline:after{background: #575756; content: ""; width: 10px; height: 10px; border-radius: 100%; position: absolute; top: inherit !important; left: 36px;}.s_business_steps .container .bs-timeline.bs-timeline{margin: 130px 0 !important; border-left: 2px solid #C4AC81; padding-left: 0 !important; padding-top: 120px !important; border-top: 0 !important; margin-left: 25px !important;}.s_business_steps .container .bs-timeline.bs-timeline li{height: 120px; float: none !important; width: inherit !important;}.s_business_steps .container .bs-timeline.bs-timeline li:nth-child(2) .img-handler-bot img{width: 70px;}.s_business_steps .container .bs-timeline.bs-timeline li span{left: 0 !important;}.s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-top:before{content: none !important;}.s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-top:after{content: none !important;}.s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-bot:before{content: none !important;}.s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-bot:after{content: none !important;}.s_business_steps .container .bs-timeline.bs-timeline li .img-handler-top{position: absolute !important; bottom: 95px !important; width: 30% !important; float: left !important; margin-left: 35px !important; margin-bottom: 0 !important;}.s_business_steps .container .bs-timeline.bs-timeline li .img-handler-top img{margin: 0 auto !important; width: 80% !important;}.s_business_steps .container .bs-timeline.bs-timeline li .img-handler-bot{position: absolute !important; bottom: 115px !important; width: 30% !important; float: left !important; margin-left: 35px !important; margin-bottom: 0 !important;}.s_business_steps .container .bs-timeline.bs-timeline li p{text-align: left !important; width: 100% !important; margin: 0 auto !important; margin-top: 0px !important;}.s_business_steps .container .bs-timeline.bs-timeline li .bs-top{width: 60% !important; float: right !important; right: 0; bottom: -20px !important;}.s_business_steps .container .bs-timeline.bs-timeline li .bs-bot{width: 60% !important; float: right !important; right: 0; top: -40px;}} .s_business_steps .container .bs-timeline:before{background: #C4AC81; content: ""; width: 10px; height: 10px; border-radius: 100%; position: absolute; left: 8px; top: 70.5%;} .s_business_steps .container .bs-timeline:after{background: #C4AC81; content: ""; width: 10px; height: 10px; border-radius: 100%; position: absolute; right: 8px; top: 70.5%;} .s_business_steps .container .bs-timeline.bs-timeline{margin: 320px 0 50px 0; padding: 0; border-top: 2px solid #C4AC81; list-style: none;} .s_business_steps .container .bs-timeline.bs-timeline li{float: left; width: 14%; padding-top: 30px; position: relative;} .s_business_steps .container .bs-timeline.bs-timeline li.large span.bs-sp-top:before{height: 110px; top: -110px;} .s_business_steps .container .bs-timeline.bs-timeline li.large span.bs-sp-top:after{bottom: 150px;} .s_business_steps .container .bs-timeline.bs-timeline li.large .bs-top{bottom: 50px;} .s_business_steps .container .bs-timeline.bs-timeline li.large .img-handler-top{bottom: 85px;} .s_business_steps .container .bs-timeline.bs-timeline li span{width: 50px; height: 50px; margin-left: -25px; background: #fff; border: 2px solid #C4AC81; border-radius: 50%; box-shadow: 0 0 0 0px #fff; text-align: center; line-height: 50px -10; color: #575756; font-size: 2em; font-style: normal; position: absolute; top: -26px; left: 50%;} .s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-top{padding-top: 8px;} .s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-top:before{content: ''; color: #C4AC81; width: 2px; height: 60px; background: #C4AC81; position: absolute; top: -60px; left: 50%;} .s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-top:after{content: ''; color: #C4AC81; width: 8px; height: 8px; background: #C4AC81; position: absolute; bottom: 100px; left: 44%; border-radius: 100%;} .s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-top .bullet{width: 30px; height: 30px; border-radius: 100%; background-color: #C4AC81; display: inline-block;} .s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-bot:before{content: ''; color: #C4AC81; width: 2px; height: 50px; background: #C4AC81; position: absolute; bottom: -50px; left: 50%;} .s_business_steps .container .bs-timeline.bs-timeline li span.bs-sp-bot:after{content: ''; color: #C4AC81; width: 8px; height: 8px; background: #C4AC81; position: absolute; top: 90px; left: 44%; border-radius: 100%;} .s_business_steps .container .bs-timeline.bs-timeline li .img-handler-top{position: absolute; bottom: 20px; margin-bottom: 180px; width: 100%; text-align: center;} .s_business_steps .container .bs-timeline.bs-timeline li .img-handler-top i{display: table; margin: 0 auto; font-size: 31px; background-color: #fff; border-radius: 100%; width: 49px; height: 50px; color: #C4AC81; padding-top: 10px;} .s_business_steps .container .bs-timeline.bs-timeline li .img-handler-bot{position: absolute; margin-top: 60px; width: 100%; text-align: center;} .s_business_steps .container .bs-timeline.bs-timeline li .img-handler-bot img{display: table; margin: 0 auto;} .s_business_steps .container .bs-timeline.bs-timeline li p{text-align: center; width: 90%; margin: 0 auto;} .s_business_steps .container .bs-timeline.bs-timeline li .bs-top{position: absolute; bottom: 0; margin-bottom: 120px; width: 100%; text-transform: uppercase;} .s_business_steps .container .bs-timeline.bs-timeline li .bs-top .ml-30{color: #C4AC81;} .s_business_steps .container .bs-timeline.bs-timeline li .bs-top .ml-20{color: #fff;} .s_business_steps .container .bs-timeline.bs-timeline li .bs-bot{position: absolute; margin-top: 35px;} .s_app_download .badge-link{margin-top: 4px; margin-bottom: 4px;} .s_lawyer_stats{min-height: 195px;} .s_lawyer_stats .stat-item{width: 80px;} .s_lawyer_stats .stat-item i{color: #C4AC81; font-size: 70px; margin-bottom: 4px;} .s_lawyer_stats .stat-item .badge{padding: 1px 5px; font-weight: normal; color: #C4AC81; border-radius: 5px; font-family: 'montserratbold', sans-serif; font-size: 30px;} .s_lawyer_stats .stat-item .badge.yellow{background-color: transparent;} .s_lawyer_stats .stat-item .name{color: #C4AC81; font-family: 'montserratlight', sans-serif; font-size: 16px; text-align: center;} .s_professional_columns, .s_service_columns, .s_business_columns{min-height: 190px; padding-top: 30px; padding-bottom: 30px;} .professional_snippet_item, .service_snippet_item, .business_snippet_item{width: 360px; display: flex; flex-direction: column; align-items: center; margin-right: 5px; margin-left: 5px; margin-top: 10px; margin-bottom: 10px;} .professional_snippet_item .professional-avatar, .service_snippet_item .professional-avatar, .business_snippet_item .professional-avatar, .professional_snippet_item .service-avatar, .service_snippet_item .service-avatar, .business_snippet_item .service-avatar, .professional_snippet_item .business-avatar, .service_snippet_item .business-avatar, .business_snippet_item .business-avatar{width: 200px; height: 200px; background-position: top; background-size: cover; border-radius: 100%;} .professional_snippet_item h4, .service_snippet_item h4, .business_snippet_item h4{font-family: 'montserratbold', sans-serif;} .professional_snippet_item h5, .service_snippet_item h5, .business_snippet_item h5{font-family: 'montserratlight', sans-serif;} .professional_snippet_item h4, .service_snippet_item h4, .business_snippet_item h4, .professional_snippet_item h5, .service_snippet_item h5, .business_snippet_item h5, .professional_snippet_item hr, .service_snippet_item hr, .business_snippet_item hr{margin-top: 3px; margin-bottom: 3px;} .professional_snippet_item hr, .service_snippet_item hr, .business_snippet_item hr{width: 60%;} .professional_snippet_item .coloured, .service_snippet_item .coloured, .business_snippet_item .coloured{color: #C4AC81;} 

/* /website_lawyersn/static/src/less/in-side.less defined in bundle 'web.assets_frontend' */
 body{font-family: "robotoregular", sans-serif;} .bg-zone-1{background-color: #575756;} .bg-zone-2{background-color: #C4AC81;} .bg-zone-3{background-color: #102044;} .bg-zone-4{background-color: #5cb85c;} .bg-zone-5{background-color: #d9534f;} .bg-zone-6{background-color: #337ab7;} .c-zone-1{color: #575756;} .c-zone-2{color: #C4AC81;} .c-zone-3{color: #102044;} .c-zone-4{color: #5cb85c;} .c-zone-5{color: #d9534f;} .c-zone-6{color: #337ab7;} header .o_notification_navbar_item{position: relative;} header .o_notification_navbar_item .o_notification > i{font-size: 17px;} header .o_notification_navbar_item .o_notification .o_unread_notification_counter{position: absolute; bottom: 48px; right: 6px;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_top{border-bottom-color: #102044; background-color: #102044; color: #fff;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item ~ .notification-item{border-top-color: #806c48;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item.notification-unread, header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item:hover{background-color: #C4AC81;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item.notification-unread .notification-title .notification-body, header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item:hover .notification-title .notification-body{color: #fff;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item.notification-unread .notification-title .notification-date, header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item:hover .notification-title .notification-date{color: #fff;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item .notification-title .notification-body{color: #575756;} header .o_notification_navbar_item .o_notification_dropdown .o_notification_dropdown_result .notification-item .notification-title .notification-date{color: #575756;} header .navbar-form{width: 35%;} header .navbar-form .form-group{display: block;} header .navbar-form .form-group .form-control{width: 100%; border-color: #fff; color: #fff; background-color: #102044;} header #top_menu{display: inline-flex;} header #top_menu > li:first-child{display: none;} header #top_menu > li > a{padding-left: 10px; padding-right: 10px;} header #top_menu .navbar-side-menu-item{order: 99;} header #top_menu .navbar-side-menu-item .navbar-side-menu-dropdown{width: 400px;} header #top_menu .navbar-side-menu-item .navbar-side-menu-dropdown .side-menu{margin-top: 10px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; width: 110px; align-items: center; text-align: center;} header #top_menu .navbar-side-menu-item .navbar-side-menu-dropdown .side-menu span{font-size: 12px;} header #top_menu .icon-cart{font-size: larger;} header #top_menu .my_cart_quantity{position: absolute; top: 25px; left: 25px;} header #top_menu .js_usermenu{padding-top: 0;} header #top_menu .js_usermenu .dropdown-header{background-color: #102044; color: #fff; font-weight: bold;} header .navbar.navbar-inverse .signed-user-avatar{border: 2px solid #fff;} header .navbar .signed-user-avatar{border: 2px solid #c4ac81; border-radius: 100%;} header .navbar .my-links > a{padding-top: 20px; padding-bottom: 20px;} header .search-result-menu{left: auto !important;} header .search-result-menu .category-title-container > i.fa{font-size: 25px;} main #discussion .body .media-body .media-heading a{font-weight: bold; color: #C4AC81;} main #discussion .body .media-body .media-heading small{color: #ABABAB;} main #discussion .body .media-body p{color: #ABABAB;} main #discussion .flex{border-color: #E6E6E6;} main #discussion .comments_box{width: 95%;} main #discussion .load_more, main #discussion .pager_count, main #discussion .go_comment{color: #C4AC81;} main .procedures .header-profile .partner-avatar{border: 2px solid #C4AC81; border-radius: 100%;} main .procedures .header-profile .partner-name{font-weight: bold; font-size: 20px;} main .procedures .header-profile .social-link{font-size: 24px;} main .procedures .box-no, main .procedures .box-so, main .procedures .box-sp{background-color: #fff; border-radius: 5px; font-weight: 100; margin: 5px auto; width: 100%;} main .procedures .box-no.on_hold, main .procedures .box-so.on_hold, main .procedures .box-sp.on_hold, main .procedures .box-no.draft, main .procedures .box-so.draft, main .procedures .box-sp.draft, main .procedures .box-no.preview, main .procedures .box-so.preview, main .procedures .box-sp.preview, main .procedures .box-no.register_data, main .procedures .box-so.register_data, main .procedures .box-sp.register_data{border: 1px solid #ABABAB; border-top-width: 4px;} main .procedures .box-no.on_hold .title h1 a, main .procedures .box-so.on_hold .title h1 a, main .procedures .box-sp.on_hold .title h1 a, main .procedures .box-no.draft .title h1 a, main .procedures .box-so.draft .title h1 a, main .procedures .box-sp.draft .title h1 a, main .procedures .box-no.preview .title h1 a, main .procedures .box-so.preview .title h1 a, main .procedures .box-sp.preview .title h1 a, main .procedures .box-no.register_data .title h1 a, main .procedures .box-so.register_data .title h1 a, main .procedures .box-sp.register_data .title h1 a{color: #ABABAB;} main .procedures .box-no.on_hold .tags a, main .procedures .box-so.on_hold .tags a, main .procedures .box-sp.on_hold .tags a, main .procedures .box-no.draft .tags a, main .procedures .box-so.draft .tags a, main .procedures .box-sp.draft .tags a, main .procedures .box-no.preview .tags a, main .procedures .box-so.preview .tags a, main .procedures .box-sp.preview .tags a, main .procedures .box-no.register_data .tags a, main .procedures .box-so.register_data .tags a, main .procedures .box-sp.register_data .tags a{border: 1px solid #ABABAB; background-color: #ABABAB; color: #fff;} main .procedures .box-no.on_hold .tags a:hover, main .procedures .box-so.on_hold .tags a:hover, main .procedures .box-sp.on_hold .tags a:hover, main .procedures .box-no.draft .tags a:hover, main .procedures .box-so.draft .tags a:hover, main .procedures .box-sp.draft .tags a:hover, main .procedures .box-no.preview .tags a:hover, main .procedures .box-so.preview .tags a:hover, main .procedures .box-sp.preview .tags a:hover, main .procedures .box-no.register_data .tags a:hover, main .procedures .box-so.register_data .tags a:hover, main .procedures .box-sp.register_data .tags a:hover{background-color: #fff; color: #ABABAB;} main .procedures .box-no.on_hold .footer, main .procedures .box-so.on_hold .footer, main .procedures .box-sp.on_hold .footer, main .procedures .box-no.draft .footer, main .procedures .box-so.draft .footer, main .procedures .box-sp.draft .footer, main .procedures .box-no.preview .footer, main .procedures .box-so.preview .footer, main .procedures .box-sp.preview .footer, main .procedures .box-no.register_data .footer, main .procedures .box-so.register_data .footer, main .procedures .box-sp.register_data .footer{border-top: 1px solid #ABABAB;} main .procedures .box-no.on_hold .footer li, main .procedures .box-so.on_hold .footer li, main .procedures .box-sp.on_hold .footer li, main .procedures .box-no.draft .footer li, main .procedures .box-so.draft .footer li, main .procedures .box-sp.draft .footer li, main .procedures .box-no.preview .footer li, main .procedures .box-so.preview .footer li, main .procedures .box-sp.preview .footer li, main .procedures .box-no.register_data .footer li, main .procedures .box-so.register_data .footer li, main .procedures .box-sp.register_data .footer li{color: #fff;} main .procedures .box-no.on_hold .footer li a, main .procedures .box-so.on_hold .footer li a, main .procedures .box-sp.on_hold .footer li a, main .procedures .box-no.draft .footer li a, main .procedures .box-so.draft .footer li a, main .procedures .box-sp.draft .footer li a, main .procedures .box-no.preview .footer li a, main .procedures .box-so.preview .footer li a, main .procedures .box-sp.preview .footer li a, main .procedures .box-no.register_data .footer li a, main .procedures .box-so.register_data .footer li a, main .procedures .box-sp.register_data .footer li a{color: #fff;} main .procedures .box-no.on_hold .footer li a i, main .procedures .box-so.on_hold .footer li a i, main .procedures .box-sp.on_hold .footer li a i, main .procedures .box-no.draft .footer li a i, main .procedures .box-so.draft .footer li a i, main .procedures .box-sp.draft .footer li a i, main .procedures .box-no.preview .footer li a i, main .procedures .box-so.preview .footer li a i, main .procedures .box-sp.preview .footer li a i, main .procedures .box-no.register_data .footer li a i, main .procedures .box-so.register_data .footer li a i, main .procedures .box-sp.register_data .footer li a i{color: #ABABAB; font-size: 20px;} main .procedures .box-no.on_hold .published-date, main .procedures .box-so.on_hold .published-date, main .procedures .box-sp.on_hold .published-date, main .procedures .box-no.draft .published-date, main .procedures .box-so.draft .published-date, main .procedures .box-sp.draft .published-date, main .procedures .box-no.preview .published-date, main .procedures .box-so.preview .published-date, main .procedures .box-sp.preview .published-date, main .procedures .box-no.register_data .published-date, main .procedures .box-so.register_data .published-date, main .procedures .box-sp.register_data .published-date, main .procedures .box-no.on_hold .offers, main .procedures .box-so.on_hold .offers, main .procedures .box-sp.on_hold .offers, main .procedures .box-no.draft .offers, main .procedures .box-so.draft .offers, main .procedures .box-sp.draft .offers, main .procedures .box-no.preview .offers, main .procedures .box-so.preview .offers, main .procedures .box-sp.preview .offers, main .procedures .box-no.register_data .offers, main .procedures .box-so.register_data .offers, main .procedures .box-sp.register_data .offers, main .procedures .box-no.on_hold .winner, main .procedures .box-so.on_hold .winner, main .procedures .box-sp.on_hold .winner, main .procedures .box-no.draft .winner, main .procedures .box-so.draft .winner, main .procedures .box-sp.draft .winner, main .procedures .box-no.preview .winner, main .procedures .box-so.preview .winner, main .procedures .box-sp.preview .winner, main .procedures .box-no.register_data .winner, main .procedures .box-so.register_data .winner, main .procedures .box-sp.register_data .winner, main .procedures .box-no.on_hold .footer-bg, main .procedures .box-so.on_hold .footer-bg, main .procedures .box-sp.on_hold .footer-bg, main .procedures .box-no.draft .footer-bg, main .procedures .box-so.draft .footer-bg, main .procedures .box-sp.draft .footer-bg, main .procedures .box-no.preview .footer-bg, main .procedures .box-so.preview .footer-bg, main .procedures .box-sp.preview .footer-bg, main .procedures .box-no.register_data .footer-bg, main .procedures .box-so.register_data .footer-bg, main .procedures .box-sp.register_data .footer-bg{border: 1px solid #ABABAB; background-color: #ABABAB;} main .procedures .box-no.negotiation, main .procedures .box-so.negotiation, main .procedures .box-sp.negotiation, main .procedures .box-no.sent, main .procedures .box-so.sent, main .procedures .box-sp.sent, main .procedures .box-no.pending, main .procedures .box-so.pending, main .procedures .box-sp.pending, main .procedures .box-no.authorized, main .procedures .box-so.authorized, main .procedures .box-sp.authorized, main .procedures .box-no.wait_confirmation, main .procedures .box-so.wait_confirmation, main .procedures .box-sp.wait_confirmation, main .procedures .box-no.payment, main .procedures .box-so.payment, main .procedures .box-sp.payment, main .procedures .box-no.wait_pay_confirmation, main .procedures .box-so.wait_pay_confirmation, main .procedures .box-sp.wait_pay_confirmation{border: 1px solid #5cb85c; border-top-width: 4px;} main .procedures .box-no.negotiation .title h1 a, main .procedures .box-so.negotiation .title h1 a, main .procedures .box-sp.negotiation .title h1 a, main .procedures .box-no.sent .title h1 a, main .procedures .box-so.sent .title h1 a, main .procedures .box-sp.sent .title h1 a, main .procedures .box-no.pending .title h1 a, main .procedures .box-so.pending .title h1 a, main .procedures .box-sp.pending .title h1 a, main .procedures .box-no.authorized .title h1 a, main .procedures .box-so.authorized .title h1 a, main .procedures .box-sp.authorized .title h1 a, main .procedures .box-no.wait_confirmation .title h1 a, main .procedures .box-so.wait_confirmation .title h1 a, main .procedures .box-sp.wait_confirmation .title h1 a, main .procedures .box-no.payment .title h1 a, main .procedures .box-so.payment .title h1 a, main .procedures .box-sp.payment .title h1 a, main .procedures .box-no.wait_pay_confirmation .title h1 a, main .procedures .box-so.wait_pay_confirmation .title h1 a, main .procedures .box-sp.wait_pay_confirmation .title h1 a{color: #5cb85c;} main .procedures .box-no.negotiation .tags a, main .procedures .box-so.negotiation .tags a, main .procedures .box-sp.negotiation .tags a, main .procedures .box-no.sent .tags a, main .procedures .box-so.sent .tags a, main .procedures .box-sp.sent .tags a, main .procedures .box-no.pending .tags a, main .procedures .box-so.pending .tags a, main .procedures .box-sp.pending .tags a, main .procedures .box-no.authorized .tags a, main .procedures .box-so.authorized .tags a, main .procedures .box-sp.authorized .tags a, main .procedures .box-no.wait_confirmation .tags a, main .procedures .box-so.wait_confirmation .tags a, main .procedures .box-sp.wait_confirmation .tags a, main .procedures .box-no.payment .tags a, main .procedures .box-so.payment .tags a, main .procedures .box-sp.payment .tags a, main .procedures .box-no.wait_pay_confirmation .tags a, main .procedures .box-so.wait_pay_confirmation .tags a, main .procedures .box-sp.wait_pay_confirmation .tags a{border: 1px solid #5cb85c; background-color: #5cb85c; color: #fff;} main .procedures .box-no.negotiation .tags a:hover, main .procedures .box-so.negotiation .tags a:hover, main .procedures .box-sp.negotiation .tags a:hover, main .procedures .box-no.sent .tags a:hover, main .procedures .box-so.sent .tags a:hover, main .procedures .box-sp.sent .tags a:hover, main .procedures .box-no.pending .tags a:hover, main .procedures .box-so.pending .tags a:hover, main .procedures .box-sp.pending .tags a:hover, main .procedures .box-no.authorized .tags a:hover, main .procedures .box-so.authorized .tags a:hover, main .procedures .box-sp.authorized .tags a:hover, main .procedures .box-no.wait_confirmation .tags a:hover, main .procedures .box-so.wait_confirmation .tags a:hover, main .procedures .box-sp.wait_confirmation .tags a:hover, main .procedures .box-no.payment .tags a:hover, main .procedures .box-so.payment .tags a:hover, main .procedures .box-sp.payment .tags a:hover, main .procedures .box-no.wait_pay_confirmation .tags a:hover, main .procedures .box-so.wait_pay_confirmation .tags a:hover, main .procedures .box-sp.wait_pay_confirmation .tags a:hover{background-color: #fff; color: #5cb85c;} main .procedures .box-no.negotiation .footer, main .procedures .box-so.negotiation .footer, main .procedures .box-sp.negotiation .footer, main .procedures .box-no.sent .footer, main .procedures .box-so.sent .footer, main .procedures .box-sp.sent .footer, main .procedures .box-no.pending .footer, main .procedures .box-so.pending .footer, main .procedures .box-sp.pending .footer, main .procedures .box-no.authorized .footer, main .procedures .box-so.authorized .footer, main .procedures .box-sp.authorized .footer, main .procedures .box-no.wait_confirmation .footer, main .procedures .box-so.wait_confirmation .footer, main .procedures .box-sp.wait_confirmation .footer, main .procedures .box-no.payment .footer, main .procedures .box-so.payment .footer, main .procedures .box-sp.payment .footer, main .procedures .box-no.wait_pay_confirmation .footer, main .procedures .box-so.wait_pay_confirmation .footer, main .procedures .box-sp.wait_pay_confirmation .footer{border-top: 1px solid #5cb85c;} main .procedures .box-no.negotiation .footer li, main .procedures .box-so.negotiation .footer li, main .procedures .box-sp.negotiation .footer li, main .procedures .box-no.sent .footer li, main .procedures .box-so.sent .footer li, main .procedures .box-sp.sent .footer li, main .procedures .box-no.pending .footer li, main .procedures .box-so.pending .footer li, main .procedures .box-sp.pending .footer li, main .procedures .box-no.authorized .footer li, main .procedures .box-so.authorized .footer li, main .procedures .box-sp.authorized .footer li, main .procedures .box-no.wait_confirmation .footer li, main .procedures .box-so.wait_confirmation .footer li, main .procedures .box-sp.wait_confirmation .footer li, main .procedures .box-no.payment .footer li, main .procedures .box-so.payment .footer li, main .procedures .box-sp.payment .footer li, main .procedures .box-no.wait_pay_confirmation .footer li, main .procedures .box-so.wait_pay_confirmation .footer li, main .procedures .box-sp.wait_pay_confirmation .footer li{color: #fff;} main .procedures .box-no.negotiation .footer li a, main .procedures .box-so.negotiation .footer li a, main .procedures .box-sp.negotiation .footer li a, main .procedures .box-no.sent .footer li a, main .procedures .box-so.sent .footer li a, main .procedures .box-sp.sent .footer li a, main .procedures .box-no.pending .footer li a, main .procedures .box-so.pending .footer li a, main .procedures .box-sp.pending .footer li a, main .procedures .box-no.authorized .footer li a, main .procedures .box-so.authorized .footer li a, main .procedures .box-sp.authorized .footer li a, main .procedures .box-no.wait_confirmation .footer li a, main .procedures .box-so.wait_confirmation .footer li a, main .procedures .box-sp.wait_confirmation .footer li a, main .procedures .box-no.payment .footer li a, main .procedures .box-so.payment .footer li a, main .procedures .box-sp.payment .footer li a, main .procedures .box-no.wait_pay_confirmation .footer li a, main .procedures .box-so.wait_pay_confirmation .footer li a, main .procedures .box-sp.wait_pay_confirmation .footer li a{color: #fff;} main .procedures .box-no.negotiation .footer li a i, main .procedures .box-so.negotiation .footer li a i, main .procedures .box-sp.negotiation .footer li a i, main .procedures .box-no.sent .footer li a i, main .procedures .box-so.sent .footer li a i, main .procedures .box-sp.sent .footer li a i, main .procedures .box-no.pending .footer li a i, main .procedures .box-so.pending .footer li a i, main .procedures .box-sp.pending .footer li a i, main .procedures .box-no.authorized .footer li a i, main .procedures .box-so.authorized .footer li a i, main .procedures .box-sp.authorized .footer li a i, main .procedures .box-no.wait_confirmation .footer li a i, main .procedures .box-so.wait_confirmation .footer li a i, main .procedures .box-sp.wait_confirmation .footer li a i, main .procedures .box-no.payment .footer li a i, main .procedures .box-so.payment .footer li a i, main .procedures .box-sp.payment .footer li a i, main .procedures .box-no.wait_pay_confirmation .footer li a i, main .procedures .box-so.wait_pay_confirmation .footer li a i, main .procedures .box-sp.wait_pay_confirmation .footer li a i{color: #5cb85c; font-size: 20px;} main .procedures .box-no.negotiation .published-date, main .procedures .box-so.negotiation .published-date, main .procedures .box-sp.negotiation .published-date, main .procedures .box-no.sent .published-date, main .procedures .box-so.sent .published-date, main .procedures .box-sp.sent .published-date, main .procedures .box-no.pending .published-date, main .procedures .box-so.pending .published-date, main .procedures .box-sp.pending .published-date, main .procedures .box-no.authorized .published-date, main .procedures .box-so.authorized .published-date, main .procedures .box-sp.authorized .published-date, main .procedures .box-no.wait_confirmation .published-date, main .procedures .box-so.wait_confirmation .published-date, main .procedures .box-sp.wait_confirmation .published-date, main .procedures .box-no.payment .published-date, main .procedures .box-so.payment .published-date, main .procedures .box-sp.payment .published-date, main .procedures .box-no.wait_pay_confirmation .published-date, main .procedures .box-so.wait_pay_confirmation .published-date, main .procedures .box-sp.wait_pay_confirmation .published-date, main .procedures .box-no.negotiation .offers, main .procedures .box-so.negotiation .offers, main .procedures .box-sp.negotiation .offers, main .procedures .box-no.sent .offers, main .procedures .box-so.sent .offers, main .procedures .box-sp.sent .offers, main .procedures .box-no.pending .offers, main .procedures .box-so.pending .offers, main .procedures .box-sp.pending .offers, main .procedures .box-no.authorized .offers, main .procedures .box-so.authorized .offers, main .procedures .box-sp.authorized .offers, main .procedures .box-no.wait_confirmation .offers, main .procedures .box-so.wait_confirmation .offers, main .procedures .box-sp.wait_confirmation .offers, main .procedures .box-no.payment .offers, main .procedures .box-so.payment .offers, main .procedures .box-sp.payment .offers, main .procedures .box-no.wait_pay_confirmation .offers, main .procedures .box-so.wait_pay_confirmation .offers, main .procedures .box-sp.wait_pay_confirmation .offers, main .procedures .box-no.negotiation .winner, main .procedures .box-so.negotiation .winner, main .procedures .box-sp.negotiation .winner, main .procedures .box-no.sent .winner, main .procedures .box-so.sent .winner, main .procedures .box-sp.sent .winner, main .procedures .box-no.pending .winner, main .procedures .box-so.pending .winner, main .procedures .box-sp.pending .winner, main .procedures .box-no.authorized .winner, main .procedures .box-so.authorized .winner, main .procedures .box-sp.authorized .winner, main .procedures .box-no.wait_confirmation .winner, main .procedures .box-so.wait_confirmation .winner, main .procedures .box-sp.wait_confirmation .winner, main .procedures .box-no.payment .winner, main .procedures .box-so.payment .winner, main .procedures .box-sp.payment .winner, main .procedures .box-no.wait_pay_confirmation .winner, main .procedures .box-so.wait_pay_confirmation .winner, main .procedures .box-sp.wait_pay_confirmation .winner, main .procedures .box-no.negotiation .footer-bg, main .procedures .box-so.negotiation .footer-bg, main .procedures .box-sp.negotiation .footer-bg, main .procedures .box-no.sent .footer-bg, main .procedures .box-so.sent .footer-bg, main .procedures .box-sp.sent .footer-bg, main .procedures .box-no.pending .footer-bg, main .procedures .box-so.pending .footer-bg, main .procedures .box-sp.pending .footer-bg, main .procedures .box-no.authorized .footer-bg, main .procedures .box-so.authorized .footer-bg, main .procedures .box-sp.authorized .footer-bg, main .procedures .box-no.wait_confirmation .footer-bg, main .procedures .box-so.wait_confirmation .footer-bg, main .procedures .box-sp.wait_confirmation .footer-bg, main .procedures .box-no.payment .footer-bg, main .procedures .box-so.payment .footer-bg, main .procedures .box-sp.payment .footer-bg, main .procedures .box-no.wait_pay_confirmation .footer-bg, main .procedures .box-so.wait_pay_confirmation .footer-bg, main .procedures .box-sp.wait_pay_confirmation .footer-bg{border: 1px solid #5cb85c; background-color: #5cb85c;} main .procedures .box-no.cancel, main .procedures .box-so.cancel, main .procedures .box-sp.cancel, main .procedures .box-no.error, main .procedures .box-so.error, main .procedures .box-sp.error, main .procedures .box-no.expired, main .procedures .box-so.expired, main .procedures .box-sp.expired, main .procedures .box-no.canceled, main .procedures .box-so.canceled, main .procedures .box-sp.canceled{border: 1px solid #d33b36; border-top-width: 4px;} main .procedures .box-no.cancel .title h1 a, main .procedures .box-so.cancel .title h1 a, main .procedures .box-sp.cancel .title h1 a, main .procedures .box-no.error .title h1 a, main .procedures .box-so.error .title h1 a, main .procedures .box-sp.error .title h1 a, main .procedures .box-no.expired .title h1 a, main .procedures .box-so.expired .title h1 a, main .procedures .box-sp.expired .title h1 a, main .procedures .box-no.canceled .title h1 a, main .procedures .box-so.canceled .title h1 a, main .procedures .box-sp.canceled .title h1 a{color: #d33b36;} main .procedures .box-no.cancel .tags a, main .procedures .box-so.cancel .tags a, main .procedures .box-sp.cancel .tags a, main .procedures .box-no.error .tags a, main .procedures .box-so.error .tags a, main .procedures .box-sp.error .tags a, main .procedures .box-no.expired .tags a, main .procedures .box-so.expired .tags a, main .procedures .box-sp.expired .tags a, main .procedures .box-no.canceled .tags a, main .procedures .box-so.canceled .tags a, main .procedures .box-sp.canceled .tags a{border: 1px solid #d33b36; background-color: #d33b36; color: #fff;} main .procedures .box-no.cancel .tags a:hover, main .procedures .box-so.cancel .tags a:hover, main .procedures .box-sp.cancel .tags a:hover, main .procedures .box-no.error .tags a:hover, main .procedures .box-so.error .tags a:hover, main .procedures .box-sp.error .tags a:hover, main .procedures .box-no.expired .tags a:hover, main .procedures .box-so.expired .tags a:hover, main .procedures .box-sp.expired .tags a:hover, main .procedures .box-no.canceled .tags a:hover, main .procedures .box-so.canceled .tags a:hover, main .procedures .box-sp.canceled .tags a:hover{background-color: #fff; color: #d33b36;} main .procedures .box-no.cancel .footer, main .procedures .box-so.cancel .footer, main .procedures .box-sp.cancel .footer, main .procedures .box-no.error .footer, main .procedures .box-so.error .footer, main .procedures .box-sp.error .footer, main .procedures .box-no.expired .footer, main .procedures .box-so.expired .footer, main .procedures .box-sp.expired .footer, main .procedures .box-no.canceled .footer, main .procedures .box-so.canceled .footer, main .procedures .box-sp.canceled .footer{border-top: 1px solid #d33b36;} main .procedures .box-no.cancel .footer li, main .procedures .box-so.cancel .footer li, main .procedures .box-sp.cancel .footer li, main .procedures .box-no.error .footer li, main .procedures .box-so.error .footer li, main .procedures .box-sp.error .footer li, main .procedures .box-no.expired .footer li, main .procedures .box-so.expired .footer li, main .procedures .box-sp.expired .footer li, main .procedures .box-no.canceled .footer li, main .procedures .box-so.canceled .footer li, main .procedures .box-sp.canceled .footer li{color: #fff;} main .procedures .box-no.cancel .footer li a, main .procedures .box-so.cancel .footer li a, main .procedures .box-sp.cancel .footer li a, main .procedures .box-no.error .footer li a, main .procedures .box-so.error .footer li a, main .procedures .box-sp.error .footer li a, main .procedures .box-no.expired .footer li a, main .procedures .box-so.expired .footer li a, main .procedures .box-sp.expired .footer li a, main .procedures .box-no.canceled .footer li a, main .procedures .box-so.canceled .footer li a, main .procedures .box-sp.canceled .footer li a{color: #fff;} main .procedures .box-no.cancel .footer li a i, main .procedures .box-so.cancel .footer li a i, main .procedures .box-sp.cancel .footer li a i, main .procedures .box-no.error .footer li a i, main .procedures .box-so.error .footer li a i, main .procedures .box-sp.error .footer li a i, main .procedures .box-no.expired .footer li a i, main .procedures .box-so.expired .footer li a i, main .procedures .box-sp.expired .footer li a i, main .procedures .box-no.canceled .footer li a i, main .procedures .box-so.canceled .footer li a i, main .procedures .box-sp.canceled .footer li a i{color: #d33b36; font-size: 20px;} main .procedures .box-no.cancel .published-date, main .procedures .box-so.cancel .published-date, main .procedures .box-sp.cancel .published-date, main .procedures .box-no.error .published-date, main .procedures .box-so.error .published-date, main .procedures .box-sp.error .published-date, main .procedures .box-no.expired .published-date, main .procedures .box-so.expired .published-date, main .procedures .box-sp.expired .published-date, main .procedures .box-no.canceled .published-date, main .procedures .box-so.canceled .published-date, main .procedures .box-sp.canceled .published-date, main .procedures .box-no.cancel .offers, main .procedures .box-so.cancel .offers, main .procedures .box-sp.cancel .offers, main .procedures .box-no.error .offers, main .procedures .box-so.error .offers, main .procedures .box-sp.error .offers, main .procedures .box-no.expired .offers, main .procedures .box-so.expired .offers, main .procedures .box-sp.expired .offers, main .procedures .box-no.canceled .offers, main .procedures .box-so.canceled .offers, main .procedures .box-sp.canceled .offers, main .procedures .box-no.cancel .winner, main .procedures .box-so.cancel .winner, main .procedures .box-sp.cancel .winner, main .procedures .box-no.error .winner, main .procedures .box-so.error .winner, main .procedures .box-sp.error .winner, main .procedures .box-no.expired .winner, main .procedures .box-so.expired .winner, main .procedures .box-sp.expired .winner, main .procedures .box-no.canceled .winner, main .procedures .box-so.canceled .winner, main .procedures .box-sp.canceled .winner, main .procedures .box-no.cancel .footer-bg, main .procedures .box-so.cancel .footer-bg, main .procedures .box-sp.cancel .footer-bg, main .procedures .box-no.error .footer-bg, main .procedures .box-so.error .footer-bg, main .procedures .box-sp.error .footer-bg, main .procedures .box-no.expired .footer-bg, main .procedures .box-so.expired .footer-bg, main .procedures .box-sp.expired .footer-bg, main .procedures .box-no.canceled .footer-bg, main .procedures .box-so.canceled .footer-bg, main .procedures .box-sp.canceled .footer-bg{border: 1px solid #d33b36; background-color: #d33b36;} main .procedures .box-no.won, main .procedures .box-so.won, main .procedures .box-sp.won, main .procedures .box-no.sale, main .procedures .box-so.sale, main .procedures .box-sp.sale, main .procedures .box-no.done, main .procedures .box-so.done, main .procedures .box-sp.done, main .procedures .box-no.active, main .procedures .box-so.active, main .procedures .box-sp.active{border: 1px solid #C4AC81; border-top-width: 4px;} main .procedures .box-no.won .title h1 a, main .procedures .box-so.won .title h1 a, main .procedures .box-sp.won .title h1 a, main .procedures .box-no.sale .title h1 a, main .procedures .box-so.sale .title h1 a, main .procedures .box-sp.sale .title h1 a, main .procedures .box-no.done .title h1 a, main .procedures .box-so.done .title h1 a, main .procedures .box-sp.done .title h1 a, main .procedures .box-no.active .title h1 a, main .procedures .box-so.active .title h1 a, main .procedures .box-sp.active .title h1 a{color: #C4AC81;} main .procedures .box-no.won .tags a, main .procedures .box-so.won .tags a, main .procedures .box-sp.won .tags a, main .procedures .box-no.sale .tags a, main .procedures .box-so.sale .tags a, main .procedures .box-sp.sale .tags a, main .procedures .box-no.done .tags a, main .procedures .box-so.done .tags a, main .procedures .box-sp.done .tags a, main .procedures .box-no.active .tags a, main .procedures .box-so.active .tags a, main .procedures .box-sp.active .tags a{border: 1px solid #C4AC81; background-color: #C4AC81; color: #fff;} main .procedures .box-no.won .tags a:hover, main .procedures .box-so.won .tags a:hover, main .procedures .box-sp.won .tags a:hover, main .procedures .box-no.sale .tags a:hover, main .procedures .box-so.sale .tags a:hover, main .procedures .box-sp.sale .tags a:hover, main .procedures .box-no.done .tags a:hover, main .procedures .box-so.done .tags a:hover, main .procedures .box-sp.done .tags a:hover, main .procedures .box-no.active .tags a:hover, main .procedures .box-so.active .tags a:hover, main .procedures .box-sp.active .tags a:hover{background-color: #fff; color: #C4AC81;} main .procedures .box-no.won .footer, main .procedures .box-so.won .footer, main .procedures .box-sp.won .footer, main .procedures .box-no.sale .footer, main .procedures .box-so.sale .footer, main .procedures .box-sp.sale .footer, main .procedures .box-no.done .footer, main .procedures .box-so.done .footer, main .procedures .box-sp.done .footer, main .procedures .box-no.active .footer, main .procedures .box-so.active .footer, main .procedures .box-sp.active .footer{border-top: 1px solid #C4AC81;} main .procedures .box-no.won .footer li, main .procedures .box-so.won .footer li, main .procedures .box-sp.won .footer li, main .procedures .box-no.sale .footer li, main .procedures .box-so.sale .footer li, main .procedures .box-sp.sale .footer li, main .procedures .box-no.done .footer li, main .procedures .box-so.done .footer li, main .procedures .box-sp.done .footer li, main .procedures .box-no.active .footer li, main .procedures .box-so.active .footer li, main .procedures .box-sp.active .footer li{color: #fff;} main .procedures .box-no.won .footer li a, main .procedures .box-so.won .footer li a, main .procedures .box-sp.won .footer li a, main .procedures .box-no.sale .footer li a, main .procedures .box-so.sale .footer li a, main .procedures .box-sp.sale .footer li a, main .procedures .box-no.done .footer li a, main .procedures .box-so.done .footer li a, main .procedures .box-sp.done .footer li a, main .procedures .box-no.active .footer li a, main .procedures .box-so.active .footer li a, main .procedures .box-sp.active .footer li a{color: #fff;} main .procedures .box-no.won .footer li a i, main .procedures .box-so.won .footer li a i, main .procedures .box-sp.won .footer li a i, main .procedures .box-no.sale .footer li a i, main .procedures .box-so.sale .footer li a i, main .procedures .box-sp.sale .footer li a i, main .procedures .box-no.done .footer li a i, main .procedures .box-so.done .footer li a i, main .procedures .box-sp.done .footer li a i, main .procedures .box-no.active .footer li a i, main .procedures .box-so.active .footer li a i, main .procedures .box-sp.active .footer li a i{color: #C4AC81; font-size: 20px;} main .procedures .box-no.won .published-date, main .procedures .box-so.won .published-date, main .procedures .box-sp.won .published-date, main .procedures .box-no.sale .published-date, main .procedures .box-so.sale .published-date, main .procedures .box-sp.sale .published-date, main .procedures .box-no.done .published-date, main .procedures .box-so.done .published-date, main .procedures .box-sp.done .published-date, main .procedures .box-no.active .published-date, main .procedures .box-so.active .published-date, main .procedures .box-sp.active .published-date, main .procedures .box-no.won .offers, main .procedures .box-so.won .offers, main .procedures .box-sp.won .offers, main .procedures .box-no.sale .offers, main .procedures .box-so.sale .offers, main .procedures .box-sp.sale .offers, main .procedures .box-no.done .offers, main .procedures .box-so.done .offers, main .procedures .box-sp.done .offers, main .procedures .box-no.active .offers, main .procedures .box-so.active .offers, main .procedures .box-sp.active .offers, main .procedures .box-no.won .winner, main .procedures .box-so.won .winner, main .procedures .box-sp.won .winner, main .procedures .box-no.sale .winner, main .procedures .box-so.sale .winner, main .procedures .box-sp.sale .winner, main .procedures .box-no.done .winner, main .procedures .box-so.done .winner, main .procedures .box-sp.done .winner, main .procedures .box-no.active .winner, main .procedures .box-so.active .winner, main .procedures .box-sp.active .winner, main .procedures .box-no.won .footer-bg, main .procedures .box-so.won .footer-bg, main .procedures .box-sp.won .footer-bg, main .procedures .box-no.sale .footer-bg, main .procedures .box-so.sale .footer-bg, main .procedures .box-sp.sale .footer-bg, main .procedures .box-no.done .footer-bg, main .procedures .box-so.done .footer-bg, main .procedures .box-sp.done .footer-bg, main .procedures .box-no.active .footer-bg, main .procedures .box-so.active .footer-bg, main .procedures .box-sp.active .footer-bg{border: 1px solid #C4AC81; background-color: #C4AC81;} main .procedures .box-no a, main .procedures .box-so a, main .procedures .box-sp a{text-decoration: none; transition: 0.25s ease;} main .procedures .box-no .toolbar, main .procedures .box-so .toolbar, main .procedures .box-sp .toolbar{margin: 5px auto; width: 95%;} main .procedures .box-no .cover, main .procedures .box-so .cover, main .procedures .box-sp .cover{border-radius: 5px 5px 0 0; height: 15rem; box-shadow: inset hsla(0, 0%, 0%, 0.2) 0 64px 64px 16px;} main .procedures .box-no .author, main .procedures .box-so .author, main .procedures .box-sp .author, main .procedures .box-no .author--no-cover, main .procedures .box-so .author--no-cover, main .procedures .box-sp .author--no-cover{margin: 0 auto; padding-top: 0.125rem; width: 95%;} main .procedures .box-no .author img.avatar, main .procedures .box-so .author img.avatar, main .procedures .box-sp .author img.avatar, main .procedures .box-no .author--no-cover img.avatar, main .procedures .box-so .author--no-cover img.avatar, main .procedures .box-sp .author--no-cover img.avatar{background-size: cover; border-radius: 50%; content: " "; display: inline-block; height: 50px; margin-right: 0.5rem; position: relative; top: 0; width: 50px;} main .procedures .box-no .author h3, main .procedures .box-so .author h3, main .procedures .box-sp .author h3{color: #fff; font-weight: 100;} main .procedures .box-no .author--no-cover h3, main .procedures .box-so .author--no-cover h3, main .procedures .box-sp .author--no-cover h3{color: #575756; font-weight: 100;} main .procedures .box-no .body, main .procedures .box-so .body, main .procedures .box-sp .body{margin: 0 auto; width: 95%;} main .procedures .box-no .close, main .procedures .box-so .close, main .procedures .box-sp .close{line-height: 0.5; font-size: 30px;} main .procedures .box-no h1, main .procedures .box-so h1, main .procedures .box-sp h1, main .procedures .box-no h3, main .procedures .box-so h3, main .procedures .box-sp h3{margin-top: 5px; margin-bottom: 5px;} main .procedures .box-no .title h1 a, main .procedures .box-so .title h1 a, main .procedures .box-sp .title h1 a{color: #575756; font-weight: 100;} main .procedures .box-no .summary p, main .procedures .box-so .summary p, main .procedures .box-sp .summary p{color: #575756;} main .procedures .box-no .tags ul, main .procedures .box-so .tags ul, main .procedures .box-sp .tags ul{display: flex; flex-direction: row; flex-wrap: wrap; list-style: none; padding-left: 0;} main .procedures .box-no .tags li + li, main .procedures .box-so .tags li + li, main .procedures .box-sp .tags li + li{margin-left: 0.5rem;} main .procedures .box-no .tags a, main .procedures .box-so .tags a, main .procedures .box-sp .tags a{border: 1px solid #575756; border-radius: 3px; color: #575756; font-size: 10px; height: 1.5rem; line-height: 1.5rem; letter-spacing: 1px; padding: 0 0.5rem; text-align: center; text-transform: uppercase; white-space: nowrap; width: 5rem;} main .procedures .box-no .footer, main .procedures .box-so .footer, main .procedures .box-sp .footer{border-top: #575756; margin: 0 auto; padding-bottom: 0.125rem; width: 95%; padding-top: 10px;} main .procedures .box-no .footer ul, main .procedures .box-so .footer ul, main .procedures .box-sp .footer ul{list-style: none; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 0; flex-wrap: wrap;} main .procedures .box-no .footer li + li, main .procedures .box-so .footer li + li, main .procedures .box-sp .footer li + li{margin-left: 0.5rem; margin-bottom: 0.5rem;} main .procedures .box-no .footer li, main .procedures .box-so .footer li, main .procedures .box-sp .footer li{color: #575756; font-size: 10px; height: 22px; letter-spacing: 1px; line-height: 22px; text-align: center; text-transform: uppercase; position: relative; white-space: nowrap;} main .procedures .box-no .footer li a, main .procedures .box-so .footer li a, main .procedures .box-sp .footer li a{color: #575756;} main .procedures .box-no .footer li a .so-price, main .procedures .box-so .footer li a .so-price, main .procedures .box-sp .footer li a .so-price{font-size: 25px; font-weight: bold;} main .procedures .box-no .comments, main .procedures .box-so .comments, main .procedures .box-sp .comments{margin-right: 1rem;} main .procedures .box-no .published-date, main .procedures .box-so .published-date, main .procedures .box-sp .published-date{border: 1px solid #575756; border-radius: 3px; padding: 0 0.5rem;} main .procedures .box-no .number, main .procedures .box-so .number, main .procedures .box-sp .number, main .procedures .box-no .winner, main .procedures .box-so .winner, main .procedures .box-sp .winner{padding: 0 0.5rem;} main .oe_subscription_plan .business-request-form{display: block; width: 100%; overflow: hidden;} main .oe_subscription_plan .business-request-form .steps ul, main .oe_subscription_plan .business-request-form .title, main .oe_subscription_plan .business-request-form .title .step-number, main .oe_subscription_plan .business-request-form .actions ul li a, main .oe_subscription_plan .business-request-form .form-radio-flex, main .oe_subscription_plan .business-request-form .form-radio-item, main .oe_subscription_plan .business-request-form .form-checkbox-flex, main .oe_subscription_plan .business-request-form .form-checkbox-item{display: flex; display: -webkit-flex;} main .oe_subscription_plan .business-request-form .steps ul, main .oe_subscription_plan .business-request-form .actions ul{list-style-type: none; margin: 0; padding: 0;} main .oe_subscription_plan .business-request-form .steps{float: left; width: 100%;} main .oe_subscription_plan .business-request-form .steps ul{flex-direction: row; -moz-flex-direction: row; -webkit-flex-direction: row; -o-flex-direction: row; -ms-flex-direction: row; position: relative; padding-left: 0; padding-top: 0;} main .oe_subscription_plan .business-request-form .steps ul li{position: relative; z-index: 99;} main .oe_subscription_plan .business-request-form .steps ul li.current a .title .step-number{background: #337ab7; color: #fff;} main .oe_subscription_plan .business-request-form .steps ul li.current a .title .step-text{color: #337ab7;} main .oe_subscription_plan .business-request-form .steps ul li.done a .title .step-number{background: #C4AC81; color: #fff;} main .oe_subscription_plan .business-request-form .steps ul li.done a .title .step-text{color: #C4AC81;} main .oe_subscription_plan .business-request-form .steps ul li a{text-decoration: none; color: #575756;} main .oe_subscription_plan .business-request-form .steps ul li a .title{align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center;} main .oe_subscription_plan .business-request-form .steps ul li a .title .step-number{width: 50px; height: 50px; align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center; justify-content: center; -moz-justify-content: center; -webkit-justify-content: center; -o-justify-content: center; -ms-justify-content: center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; background: #E6E6E6; color: #fff; margin-right: 15px; border: 5px solid #fff; font-weight: bold;} main .oe_subscription_plan .business-request-form .steps ul li a .title .step-text{font-weight: bold; color: #575756; display: none;} main .oe_subscription_plan .business-request-form .content, main .oe_subscription_plan .business-request-form .actions{float: left; width: 100%; margin-bottom: 20px;} main .oe_subscription_plan .business-request-form .content h3{display: none;} main .oe_subscription_plan .business-request-form .content fieldset{padding: 15px 0 0 0; margin: 0; border: none;} main .oe_subscription_plan .business-request-form .content fieldset .radio + .radio, main .oe_subscription_plan .business-request-form .content fieldset .checkbox + .checkbox{margin-top: 10px;} main .oe_subscription_plan .business-request-form .content fieldset p.step-description{margin: 0 0 40px 0;} main .oe_subscription_plan .business-request-form .content fieldset p.step-description.f-w-bold{margin: 0 0 10px 0;} main .oe_subscription_plan .business-request-form .content fieldset .checkbox{display: flex; align-items: center;} main .oe_subscription_plan .business-request-form .content fieldset .checkbox label{font-size: 25px;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex{flex-wrap: wrap; -moz-flex-wrap: wrap; -webkit-flex-wrap: wrap; -o-flex-wrap: wrap; -ms-flex-wrap: wrap; margin: 0 -15px;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex .form-radio-item, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex .form-radio-item, main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex .form-checkbox-item, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex .form-checkbox-item{padding: 0 15px; margin-bottom: 25px;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex input, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex input{width: 0; height: 0; position: absolute; left: -9999px;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex input:checked + label, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex input:checked + label{border: 1px solid #C4AC81; z-index: 1; color: #C4AC81;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex input + label, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex input + label{margin: 0px; width: 223px; height: 133px; box-sizing: border-box; position: relative; display: flex; flex-direction: column; text-align: center; background-color: transparent; border: 1px solid transparent; align-items: center; text-transform: none; transition: border-color 0.15s ease-out, color 0.25s ease-out, background-color 0.15s ease-out, box-shadow 0.15s ease-out;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex input + label img, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex input + label img{width: 100px; height: 100px;} main .oe_subscription_plan .business-request-form .content fieldset .form-radio-flex input + label i, main .oe_subscription_plan .business-request-form .content fieldset .form-checkbox-flex input + label i{font-size: 60px;} main .oe_subscription_plan .business-request-form .actions ul li{float: right;} main .oe_subscription_plan .business-request-form .actions ul li:first-child{float: left;} main .oe_subscription_plan .business-request-form .actions ul li:first-child a{background-color: #e5dac6; color: #fff;} main .oe_subscription_plan .business-request-form .actions ul li a{width: 140px; height: 50px; color: #fff; background: #C4AC81; align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center; justify-content: center; -moz-justify-content: center; -webkit-justify-content: center; -o-justify-content: center; -ms-justify-content: center; text-decoration: none;} main .oe_website_network_request_form .network-request-form .vertical, main .oe_subscription_plan .network-request-form .vertical{display: block; width: 100%; overflow: hidden;} main .oe_website_network_request_form .network-request-form .vertical .steps ul, main .oe_subscription_plan .network-request-form .vertical .steps ul, main .oe_website_network_request_form .network-request-form .vertical .title, main .oe_subscription_plan .network-request-form .vertical .title, main .oe_website_network_request_form .network-request-form .vertical .title .step-number, main .oe_subscription_plan .network-request-form .vertical .title .step-number, main .oe_website_network_request_form .network-request-form .vertical .actions ul li a, main .oe_subscription_plan .network-request-form .vertical .actions ul li a, main .oe_website_network_request_form .network-request-form .vertical .form-radio-flex, main .oe_subscription_plan .network-request-form .vertical .form-radio-flex, main .oe_website_network_request_form .network-request-form .vertical .form-radio-item, main .oe_subscription_plan .network-request-form .vertical .form-radio-item, main .oe_website_network_request_form .network-request-form .vertical .form-checkbox-flex, main .oe_subscription_plan .network-request-form .vertical .form-checkbox-flex, main .oe_website_network_request_form .network-request-form .vertical .form-checkbox-item, main .oe_subscription_plan .network-request-form .vertical .form-checkbox-item{display: flex; display: -webkit-flex;} main .oe_website_network_request_form .network-request-form .vertical .steps ul, main .oe_subscription_plan .network-request-form .vertical .steps ul, main .oe_website_network_request_form .network-request-form .vertical .actions ul, main .oe_subscription_plan .network-request-form .vertical .actions ul{list-style-type: none; margin: 0; padding: 0;} main .oe_website_network_request_form .network-request-form .vertical .steps, main .oe_subscription_plan .network-request-form .vertical .steps{float: left; width: 26%;} main .oe_website_network_request_form .network-request-form .vertical .steps ul, main .oe_subscription_plan .network-request-form .vertical .steps ul{flex-direction: column; -moz-flex-direction: column; -webkit-flex-direction: column; -o-flex-direction: column; -ms-flex-direction: column; position: relative; padding-left: 20px; padding-top: 30px;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li, main .oe_subscription_plan .network-request-form .vertical .steps ul li{padding-bottom: 40px; position: relative; z-index: 99;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li.current a .title .step-number, main .oe_subscription_plan .network-request-form .vertical .steps ul li.current a .title .step-number{background: #337ab7; color: #fff;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li.current a .title .step-text, main .oe_subscription_plan .network-request-form .vertical .steps ul li.current a .title .step-text{color: #337ab7;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li.done a .title .step-number, main .oe_subscription_plan .network-request-form .vertical .steps ul li.done a .title .step-number{background: #C4AC81; color: #fff;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li.done a .title .step-text, main .oe_subscription_plan .network-request-form .vertical .steps ul li.done a .title .step-text{color: #C4AC81;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li a, main .oe_subscription_plan .network-request-form .vertical .steps ul li a{text-decoration: none; color: #575756;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li a .title, main .oe_subscription_plan .network-request-form .vertical .steps ul li a .title{align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li a .title .step-number, main .oe_subscription_plan .network-request-form .vertical .steps ul li a .title .step-number{width: 50px; height: 50px; align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center; justify-content: center; -moz-justify-content: center; -webkit-justify-content: center; -o-justify-content: center; -ms-justify-content: center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; background: #E6E6E6; color: #fff; margin-right: 15px; border: 5px solid #fff; font-weight: bold;} main .oe_website_network_request_form .network-request-form .vertical .steps ul li a .title .step-text, main .oe_subscription_plan .network-request-form .vertical .steps ul li a .title .step-text{font-weight: bold; color: #575756;} main .oe_website_network_request_form .network-request-form .vertical .content, main .oe_subscription_plan .network-request-form .vertical .content, main .oe_website_network_request_form .network-request-form .vertical .actions, main .oe_subscription_plan .network-request-form .vertical .actions{float: right; width: 74%; margin-bottom: 20px;} main .oe_website_network_request_form .network-request-form .vertical .content h3, main .oe_subscription_plan .network-request-form .vertical .content h3{display: none;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset, main .oe_subscription_plan .network-request-form .vertical .content fieldset{padding: 15px 0 0 0; margin: 0; border: none;}