.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color:#fff;background-color:#296e41;border-color:#173d25}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{background-color:#40ad67;border-color:#399a5c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success .badge{color:#40ad67;background-color:#fff}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color:#fff;background-color:#328851;border-color:#173d25}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color:#fff;background-color:#328851;border-color:#296e41}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color:#fff;background-color:#328851;background-image:none;border-color:#296e41}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color:#fff;background-color:#296e41;border-color:#173d25}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{background-color:#40ad67;border-color:#399a5c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-success .badge{color:#40ad67;background-color:#fff}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color:#fff;background-color:#6999a8;border-color:#5b8d9d}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color:#fff;background-color:#517e8d;border-color:#2c444c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color:#fff;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:#fff;background-color:#517e8d;background-image:none;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:#fff;background-color:#446a76;border-color:#2c444c}.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{background-color:#6999a8;border-color:#5b8d9d}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color:#6999a8;background-color:#fff}.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:#fff;background-color:#517e8d;border-color:#2c444c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color:#fff;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:#fff;background-color:#517e8d;background-image:none;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:#fff;background-color:#446a76;border-color:#2c444c}.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{background-color:#6999a8;border-color:#5b8d9d}.o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color:#6999a8;background-color:#fff}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color:#fff;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:#fff;background-color:#ec971f;border-color:#985f0d}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color:#fff;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:#fff;background-color:#ec971f;background-image:none;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:#fff;background-color:#d58512;border-color:#985f0d}.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{background-color:#f0ad4e;border-color:#eea236}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color:#f0ad4e;background-color:#fff}.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:#fff;background-color:#ec971f;border-color:#985f0d}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color:#fff;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:#fff;background-color:#ec971f;background-image:none;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:#fff;background-color:#d58512;border-color:#985f0d}.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{background-color:#f0ad4e;border-color:#eea236}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color:#f0ad4e;background-color:#fff}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color:#fff;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:#fff;background-color:#df2c45;border-color:#901527}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color:#fff;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:#fff;background-color:#df2c45;background-image:none;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:#fff;background-color:#c91e36;border-color:#901527}.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{background-color:#e6586c;border-color:#e34258}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color:#e6586c;background-color:#fff}.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:#fff;background-color:#df2c45;border-color:#901527}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color:#fff;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:#fff;background-color:#df2c45;background-image:none;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:#fff;background-color:#c91e36;border-color:#901527}.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{background-color:#e6586c;border-color:#e34258}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color:#e6586c;background-color:#fff}.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}.o_ace_view_editor .has-error .form-control{border-color:#a94442}.o_ace_view_editor select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1\ sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2\ h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L\ jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu\ NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4=);background-position:100% 65%;background-repeat:no-repeat}.tour .popover-navigation{margin-left:13px;margin-bottom:8px}.css_published .btn-danger,.css_published .css_publish{display:none}.css_unpublished .btn-success,.css_unpublished .css_unpublish{display:none}[data-publish='off'] > *:not(.css_options){opacity:.5}@media print{a[href]:after{content:initial}}.o_page_management_info .o_switch{padding-top:7px}.popover_dep{overflow-x:auto}#edit_website_pages .fa-check{color:#00a09d}#edit_website_pages .fa-eye-slash{color:#00a09d}#edit_website_pages th{background-color:#7c7bad;color:#fff}#edit_website_pages td a.fa{color:#7c7bad;margin-left:5px}#edit_website_pages td .text-muted{opacity:.5}.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 #ddd}.table_heading{background-color:#f5f5f5;border:1px solid #ddd;color:#666;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_feature_grid p{overflow:auto}.s_comparisons .panel .list-group-item:not(.active){color:#666}.s_comparisons .panel small{color:inherit}.s_comparisons .text-muted{color:#777}.s_faq_collapse .container .panel{background-color:inherit;border:1px solid rgba(0,0,0,.15)}.s_faq_collapse .container .panel .panel-body{border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.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,.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>div{padding:0}.o_gallery.o_grid.o_spc-small div.row{margin:5px 0}.o_gallery.o_grid.o_spc-small div.row>div{padding:0 5px}.o_gallery.o_grid.o_spc-medium div.row{margin:10px 0}.o_gallery.o_grid.o_spc-medium div.row>div{padding:0 10px}.o_gallery.o_grid.o_spc-big div.row{margin:15px 0}.o_gallery.o_grid.o_spc-big div.row>div{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;width:100%;margin-left:0;left: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:2.5px 2.5px 2.5px 2.5px;padding:0;border:1px solid #aaa;text-indent:initial;background-size:cover;background-color:#fff;border-radius:0;vertical-align:bottom}.o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active){opacity:.8;filter:grayscale(1)}.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}.o_gallery.o_slideshow .carousel .carousel-control.left *,.modal-body.o_slideshow .carousel .carousel-control.left *{right:0%}.o_gallery.o_slideshow .carousel .carousel-control.right *,.modal-body.o_slideshow .carousel .carousel-control.right *{left:0%}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,.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;z-index:0}.parallax .oe_structure>:first-child{margin-top:32px}.parallax .oe_structure>:last-child{margin-bottom:32px}.parallax>.s_parallax_bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-attachment:scroll;pointer-events:none}.parallax.s_parallax_is_fixed>.s_parallax_bg{background-attachment:fixed}.s_parallax{min-height:200px}@media (max-width:991px){.s_company_team img{max-width:50%}}.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}.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:325px;max-width:80%;height:400px;max-height:80%;font-size:12px;background-color:#fafafa;border-radius:6px 6px 0 0;z-index:1051;box-shadow:-5px -5px 10px rgba(0,0,0,.18)}@media (max-width:767px){.o_chat_window{width:100%;height:100%!important;box-shadow:none}.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:#fff;padding:5px 10px;border-radius:3px 3px 0 0;border-bottom:1px solid #e5e5e5;background-color:#7c7bad;padding:8px}@media (max-width:767px){.o_chat_window .o_chat_header{height:46px;padding-top:12px;border-radius:0}.o_chat_window .o_chat_header .o_chat_title{font-size:16px;margin-left:10px}.o_chat_window .o_chat_header .o_chat_window_close{font-size:17px;color:#fff}}.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_buttons{-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_header .o_chat_window_buttons .o_chat_window_close,.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand{color:#fff;padding:3px;margin-left:5px;opacity:.7}.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close:hover,.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand:hover,.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close:focus,.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand:focus,.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_close.focus,.o_chat_window .o_chat_header .o_chat_window_buttons .o_chat_window_expand.focus{opacity:1}.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;-webkit-overflow-scrolling:touch}.o_chat_window .o_mail_thread .o_thread_date_separator{margin:0 0 15px 0}.o_chat_window .o_mail_thread .o_thread_date_separator .o_thread_date{background-color:#fafafa}.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 input{width:100%}.o_chat_window_dropdown{width:auto;height:28px;color:#fff;background-color:#333;cursor:pointer;box-shadow:none}@media (max-width:767px){.o_chat_window_dropdown{display:none}}.o_chat_window_dropdown .o_chat_header{border-radius:0}.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,.o_chat_window_dropdown .o_chat_window_expand{display:none}.o_chat_window_dropdown>ul{max-width:325px;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 #fff}.o_chat_window_dropdown>ul>li.o_chat_header:hover{background-color:#5f5e97}.o_ui_blocked .o_chat_window{z-index:1101}.o_no_chat_window .o_chat_window{display:none}.o_mail_thread .o_thread_show_more,.o_mail_activity .o_thread_show_more{text-align:center}.o_mail_thread .o_thread_date_separator,.o_mail_activity .o_thread_date_separator{margin-top:15px;margin-bottom:30px;border-bottom:1px solid #d9d7d7;text-align:center}@media (max-width:767px){.o_mail_thread .o_thread_date_separator,.o_mail_activity .o_thread_date_separator{margin-top:0;margin-bottom:15px}}.o_mail_thread .o_thread_date_separator .o_thread_date,.o_mail_activity .o_thread_date_separator .o_thread_date{position:relative;top:10px;margin:0 auto;padding:0 10px;font-weight:bold;background:#fff}.o_mail_thread .o_thread_new_messages_separator,.o_mail_activity .o_thread_new_messages_separator{margin-bottom:15px;border-bottom:solid #abaaca 1px;text-align:right}.o_mail_thread .o_thread_new_messages_separator .o_thread_separator_label,.o_mail_activity .o_thread_new_messages_separator .o_thread_separator_label{position:relative;top:8px;padding:0 10px;background:#fff;color:#abaaca;font-size:smaller}.o_mail_thread .o_thread_message,.o_mail_activity .o_thread_message{display:-ms-flexbox;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:flex;padding:4px 16px;margin-bottom:0}.o_mail_thread .o_thread_message .o_thread_message_sidebar,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_sidebar{margin-top:4px;font-size:x-small}}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar{max-width:36px}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{margin-left:-5px}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_star,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_star{margin-right:-5px}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{opacity:0}.o_mail_thread .o_thread_message .o_thread_icon,.o_mail_activity .o_thread_message .o_thread_icon{cursor:pointer;opacity:0}.o_mail_thread .o_thread_message .o_thread_icon.fa-star,.o_mail_activity .o_thread_message .o_thread_icon.fa-star{opacity:.6;color:#ffd700}.o_mail_thread .o_thread_message:hover .o_thread_message_side_date,.o_mail_activity .o_thread_message:hover .o_thread_message_side_date,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_message_side_date,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_message_side_date{opacity:.6}.o_mail_thread .o_thread_message:hover .o_thread_icon,.o_mail_activity .o_thread_message:hover .o_thread_icon,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon{opacity:.6}.o_mail_thread .o_thread_message:hover .o_thread_icon:hover,.o_mail_activity .o_thread_message:hover .o_thread_icon:hover,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon:hover,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon:hover{opacity:1}.o_mail_thread .o_thread_message .o_mail_redirect,.o_mail_activity .o_thread_message .o_mail_redirect{cursor:pointer}.o_mail_thread .o_thread_message .o_thread_message_core,.o_mail_activity .o_thread_message .o_thread_message_core{-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,.o_mail_activity .o_thread_message .o_thread_message_core.o_mail_note{background-color:rgba(229,229,229,.5);padding-left:9px;border-bottom:1px solid #d9d7d7}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_subject{font-style:italic}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_notification,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_notification{font-style:italic;color:gray}.o_mail_thread .o_thread_message .o_thread_message_core [summary~="o_mail_notification"],.o_mail_activity .o_thread_message .o_thread_message_core [summary~="o_mail_notification"]{display:none}.o_mail_thread .o_thread_message .o_thread_message_core p,.o_mail_activity .o_thread_message .o_thread_message_core p{margin:0 0 9px}.o_mail_thread .o_thread_message .o_thread_message_core p:last-child,.o_mail_activity .o_thread_message .o_thread_message_core p:last-child{margin-bottom:0}.o_mail_thread .o_thread_message .o_thread_message_core a,.o_mail_activity .o_thread_message .o_thread_message_core a{display:inline-block;word-break:break-all}.o_mail_thread .o_thread_message .o_thread_message_core img,.o_mail_activity .o_thread_message .o_thread_message_core img{max-width:100%}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_body_long{display:none}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info{margin-bottom:2px;color:#777}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto:hover{color:#777}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info strong,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info strong{color:inherit}.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_star,.o_mail_activity .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_activity .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_activity .o_thread_message .o_thread_message_core .o_thread_message_reply,.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_email,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_email{padding:4px}.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready{color:gray}.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception,.o_mail_activity .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,.o_mail_activity .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,.o_mail_activity .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,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content{top:10px;background:#eee;padding:4px;border:solid #eee 1px;border-radius:5px;color:gray;width:300px;display:none;opacity:0;position:absolute;transition:opacity .5s}.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container .o_thread_tooltip_content i.fa-exclamation,.o_mail_activity .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,.o_mail_activity .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,.o_mail_activity .o_thread_title{margin-top:20px;margin-bottom:20px;font-size:20px}.o_mail_thread .o_mail_no_content,.o_mail_activity .o_mail_no_content{padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_read_more,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_read_more{display:block}.o_web_client.o_touch_device .o_mail_thread .o_thread_icon{opacity:.6}.o_livechat_button{position:fixed;bottom:0;right:6px;min-width:100px;cursor:pointer;white-space:nowrap;background-color:rgba(60,60,60,.6);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;padding:10px;color:#fff;text-shadow:#3b4c58 1px 1px 0;border:1px solid #505050;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;z-index:5}.o_chat_window{z-index:1002}.o_chat_window .o_thread_date_separator{display:none}.o_chat_window .o_livechat_rating{-ms-flex:1 1 auto;-moz-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:15px}.o_chat_window .o_livechat_rating .o_livechat_no_feedback{padding-top:20px;text-align:right;font-size:12px}.o_chat_window .o_livechat_rating .o_livechat_no_feedback>em{cursor:pointer}.o_chat_window .o_livechat_rating .o_livechat_rating_feedback_text{text-align:justify}.o_chat_window .o_livechat_rating .o_livechat_rating_choices{margin:10px 0;text-align:center}.o_chat_window .o_livechat_rating .o_livechat_rating_choices>img{width:50px;opacity:.60;cursor:pointer;margin:5px}.o_chat_window .o_livechat_rating .o_livechat_rating_choices>img:hover,.o_chat_window .o_livechat_rating .o_livechat_rating_choices>img.selected{opacity:1}.o_chat_window .o_livechat_rating .o_livechat_rating_reason{margin:10px 0;display:none}.o_chat_window .o_livechat_rating .o_livechat_rating_reason>textarea{width:100%;height:70px;resize:none}.o_chat_window .o_livechat_rating .o_livechat_rating_reason_button>input{float:right}.js_follow[data-follow="on"] .js_follow_btn,.js_follow[data-follow="off"] .js_unfollow_btn{display:none}.o_website_rating_static{color:#facc2e}.o_website_rating_card_container{}.o_website_rating_card_container .o_message_counter{color:#555}.o_website_rating_card_container table.o_website_rating_progress_table{width:100%;overflow:visible}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width:30px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor:pointer}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width:120px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress>.progress{margin-bottom:5px;margin-left:5px;margin-right:5px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color:#facc2e}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align:right;padding-left:5px;font-size:12px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility:hidden}.o_rating_star_card{margin-bottom:5px}.o_rating_star_card .stars{display:inline-block;color:#facc2e;margin-right:15px}.o_rating_star_card .stars i{margin-right:-3px;text-align:center}.o_rating_star_card .stars.enabled{cursor:pointer}.o_rating_star_card .rate_text{display:inline-block}.o_website_form_flex{display: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:.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%}.oe_product{border:1px solid rgba(100,100,100,.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}.oe_website_sale .td-product_name,.oe_website_sale h1[itemprop="name"],.oe_website_sale .oe_product_cart form h5{word-wrap:break-word}.oe_website_sale .td-product_name{min-width:140px}.oe_website_sale .td-img{width:100px}.oe_website_sale .td-qty{width:130px}.oe_website_sale .td-price,.oe_website_sale .td-price-total{width:100px}@media (max-width:767px){.oe_website_sale .td-img,.oe_website_sale .td-price-total{display:none}.oe_website_sale .td-qty{width:60px}.oe_website_sale .td-price{width:80px}}@media (min-width:768px){.oe_website_sale .o_website_sale_rightfit{padding-right:0}}@media (max-width:476px){.oe_website_sale .td-qty{width:60px}.oe_website_sale .oe_cart table thead,.oe_website_sale #modal_optional_products table thead{display:none}.oe_website_sale .oe_cart table td.td-img,.oe_website_sale #modal_optional_products table td.td-img{display:none}.oe_website_sale .oe_cart a span.hidden-xs,.oe_website_sale #modal_optional_products a span.hidden-xs{display:none!important}.oe_website_sale .oe_cart a span.visible-xs-inline,.oe_website_sale #modal_optional_products a span.visible-xs-inline{display:inline!important}}.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,.2);background:rgba(255,255,255,.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:.8em;overflow:hidden;margin-bottom:10px}.oe_mycart .input-group-addon{padding-left:6px;padding-right:6px}.oe_product.oe_image_full .oe_product_image{left:0;right:0;top:0;bottom:0}.oe_product.oe_ribbon_promo .ribbon-wrapper{display:block}.oe_product .ribbon-wrapper{display:none;width:85px;height:88px;z-index:5;overflow:hidden;position:absolute;top:0;right:0}.oe_product .ribbon{font:bold 15px sans-serif;color:#fff;text-align:center;-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,.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,.2)}#products_grid .oe_product .oe_product_image{top:0;bottom:65px}#products_grid .oe_product .oe_subdescription{max-height:40px}#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 (min-width:400px){.oe_product.oe_list{border:none;border-bottom:1px solid rgba(100,100,100,.2);width:100%;min-height:100px;position:relative;padding-bottom:5px;padding-left:180px}.oe_product.oe_list .oe_product_image{top:0;bottom:0;left:0;right:0;width:170px}.oe_product.oe_list section{position:relative;border:0;top:auto;bottom:auto;left:auto;right:auto;background:transparent}}.oe_website_sale .row .row .col-md-12{float:none}.css_attribute_color{display:inline-block;border:1px solid #999;text-align:center}.css_attribute_color input{margin:8px;height:13px;opacity:0}.css_attribute_color.active{border:3px ridge #6e6}.css_attribute_color.active input{margin:6px}.css_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:.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 #ddd 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,.065);-moz-box-shadow:0 1px 2px rgba(0,0,0,.065);box-shadow:0 1px 2px rgba(0,0,0,.065)}ul.wizard li{border:1px solid #d4d4d4;border-right-width:0;position:relative;float:left;padding:0 10px 0 20px;margin:0;line-height:38px;background:#fbfbfb}ul.wizard li .chevron{position:absolute;top:0;right:-10px;z-index:1;display:block;border:20px solid transparent;border-right:0;border-left:10px solid #d4d4d4}ul.wizard li .chevron:before{position:absolute;top:-20px;right:1px;display:block;border:20px solid transparent;border-right:0;border-left:10px solid #fbfbfb;content:""}ul.wizard li .o_link_disable{text-decoration:none;color:inherit;cursor:text}ul.wizard li.text-success{background:#f3f4f5}ul.wizard li.text-success .chevron:before{border-left:10px solid #f5f5f5}ul.wizard li.text-primary{background:#f1f6fc}ul.wizard li.text-primary .chevron:before{border-left:10px solid #f1f6fc}ul.wizard li:first-child{padding-left:15px;border-radius:4px 0 0 4px}ul.wizard li:last-child{border-radius:0 4px 4px 0;border-right-width:1px}ul.wizard li:last-child .chevron{display:none}#o_shop_collapse_category li 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:.5}#o-carousel-product .carousel-indicators li.active img{opacity:1}.ecom-zoomable img[data-zoom]{cursor:zoom-in}.break-word{word-wrap:break-word}#coupon_box form{max-width:300px}.font-weight-normal{font-weight:normal}.o_website_sale_animate{opacity:.7;position:absolute;height:150px;width:150px;z-index:1020}.o_red_highlight{background:#db0700!important;box-shadow:0 0 0 0 rgba(240,8,0,.4);transition:all .5s linear}.o_shadow_animation{box-shadow:0 0 5px 10px rgba(240,8,0,.4)!important}.oe_msg img.oe_msg_avatar{width:50px;margin-right:10px}.oe_msg_attachment{display:inline-block;width:120px;margin:4px 2px;min-height:80px;position:relative;border-radius:3px;text-align:center;vertical-align:top}.oe_msg_attachment a img.oe_attachment_embedded{display:block;position:relative;margin:0;margin-left:10px;width:100px;height:80px;border-radius:1px;border:solid 3px #fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.19);-moz-box-shadow:0 3px 10px rgba(0,0,0,.19);box-shadow:0 3px 10px rgba(0,0,0,.19)}.oe_msg_attachment a div.oe_attachment_name{display:inline-block;max-width:100%;padding:1px 3px;margin-top:2px;margin-bottom:5px;background:#f4f5fa;overflow:hidden;color:#4c4c4c;text-shadow:none;border-radius:3px;word-wrap:break-word}@media (max-width:767px){.o_delivery_compute{max-width:130px;text-overflow:ellipsis;overflow:hidden}}@media print{.js_surveyform{font-size:13px}.js_surveyform textarea.form-control{height:10em}.js_surveyform h1{font-size:28px}.js_surveyform h2{font-size:20px}.js_question-wrapper{page-break-inside:avoid}}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:bold}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nv-noninteractive{pointer-events:none}.nv-distx,.nv-disty{pointer-events:none}.nvtooltip{position:absolute;background-color:rgba(255,255,255,1.0);color:rgba(0,0,0,1.0);padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear;transition-delay:200ms;-moz-transition-delay:200ms;-webkit-transition-delay:200ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:normal;background-color:rgba(247,247,247,.75);color:rgba(0,0,0,1.0);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:normal}.nvtooltip table td.key.total{font-weight:bold}.nvtooltip table td.value{text-align:right;font-weight:bold}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip table td.legend-color-guide div{width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:lightblue}.nvd3 .nv-bars text{fill:rgba(0,0,0,0)}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:bold;fill:rgba(0,0,0,1);stroke:rgba(0,0,0,0)}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear , stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear , stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear , stroke-opacity 250ms linear}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nvd3 text{font:12px Arial}.nvd3 .title{font:bold 14px Arial}.nvd3 .nv-background{fill:white;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:bold}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie path{fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.only_right_radius{border-top-right-radius:2em;border-bottom-right-radius:2em;border-top-left-radius:0;border-bottom-left-radius:0}.only_left_radius{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2em;border-bottom-left-radius:2em}.no_radius{border-radius:0}.clear_survey_filter,.filter-all,.filter-finished{cursor:pointer}.nvtooltip h5{margin:0;line-height:18px;font-weight:bold;background-color:rgba(247,247,247,.75);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.survey_answer i{padding:3px;cursor:pointer}.survey_answer i.invisible{visibility:hidden!important}@media print{.tab-content>.tab-pane{display:block}.tab-content>.survey_graph>svg{width:1150px}}.o_preview_questions{border:3px solid #c9c6c6;width:auto;padding:10px 30px 5px;margin-top:15px;color:#c9c6c6}.o_preview_questions .o_datetime{border:1px solid #d8d7d7;margin-bottom:5px}.o_preview_questions .o_matrix_head{border-bottom:1px solid #d8d7d7}.o_preview_questions .o_matrix_row{border-top:1px solid #d8d7d7}.s_google_map{height:100%;min-height:300px;position:relative}.s_google_map .map_container{position:absolute;left:0;top:0;width:100%;height:100%}.s_google_map.readable .map_container{position:relative}.s_google_map .description{z-index:99;background:#337ab7;background:rgba(51,122,183,.8);position:absolute;left:0;right:0;bottom:0;width:100%;padding:0 1em;color:#fff;-webkit-transition:background-color 250ms ease;-o-transition:background-color 250ms ease;transition:background-color 250ms ease}.s_google_map .description font{float:left;margin-top:20px;margin-bottom:15px;font-weight:bold;text-transform:uppercase}.s_google_map .description span{float:left;text-transform:none;font-weight:normal;margin-top:20px;margin-left:10px}.s_google_map:hover .description{background:#337ab7;background:rgba(51,122,183,.55)}#mapModal{z-index:3000}.pac-container{z-index:3001}.pac-container:after{display:none}.s_hr_rating.s_hr_rating_stars .fa:before{content:"\f006"}.s_hr_rating.s_hr_rating_stars.s_hr_rating_5 .fa:nth-of-type( -n + 5):before{content:"\f005"}.s_hr_rating.s_hr_rating_stars.s_hr_rating_4 .fa:nth-of-type( -n + 4):before{content:"\f005"}.s_hr_rating.s_hr_rating_stars.s_hr_rating_3 .fa:nth-of-type( -n + 3):before{content:"\f005"}.s_hr_rating.s_hr_rating_stars.s_hr_rating_2 .fa:nth-of-type( -n + 2):before{content:"\f005"}.s_hr_rating.s_hr_rating_stars.s_hr_rating_1 .fa:nth-of-type( -n + 1):before{content:"\f005"}.s_hr_rating.s_hr_rating_bolts .fa:before{content:"_"}.s_hr_rating.s_hr_rating_bolts.s_hr_rating_5 .fa:nth-of-type( -n + 5):before{content:"\f0e7"}.s_hr_rating.s_hr_rating_bolts.s_hr_rating_4 .fa:nth-of-type( -n + 4):before{content:"\f0e7"}.s_hr_rating.s_hr_rating_bolts.s_hr_rating_3 .fa:nth-of-type( -n + 3):before{content:"\f0e7"}.s_hr_rating.s_hr_rating_bolts.s_hr_rating_2 .fa:nth-of-type( -n + 2):before{content:"\f0e7"}.s_hr_rating.s_hr_rating_bolts.s_hr_rating_1 .fa:nth-of-type( -n + 1):before{content:"\f0e7"}.s_hr_rating.s_hr_rating_hearts .fa:before{content:"\f08a"}.s_hr_rating.s_hr_rating_hearts.s_hr_rating_5 .fa:nth-of-type( -n + 5):before{content:"\f004"}.s_hr_rating.s_hr_rating_hearts.s_hr_rating_4 .fa:nth-of-type( -n + 4):before{content:"\f004"}.s_hr_rating.s_hr_rating_hearts.s_hr_rating_3 .fa:nth-of-type( -n + 3):before{content:"\f004"}.s_hr_rating.s_hr_rating_hearts.s_hr_rating_2 .fa:nth-of-type( -n + 2):before{content:"\f004"}.s_hr_rating.s_hr_rating_hearts.s_hr_rating_1 .fa:nth-of-type( -n + 1):before{content:"\f004"}.s_hr_rating.s_hr_rating_bar .fa{display:none}.s_hr_rating.s_hr_rating_bar .s_hr_rating_bar{height:15px;padding:1px;background-color:#eee;border-radius:2px}.s_hr_rating.s_hr_rating_bar .s_hr_rating_bar:before{content:"";border-radius:2px;background-color:#337ab7;display:block;width:0;height:100%}.s_hr_rating.s_hr_rating_bar.s_hr_rating_5 .s_hr_rating_bar:before{width:100%}.s_hr_rating.s_hr_rating_bar.s_hr_rating_4 .s_hr_rating_bar:before{width:80%}.s_hr_rating.s_hr_rating_bar.s_hr_rating_3 .s_hr_rating_bar:before{width:60%}.s_hr_rating.s_hr_rating_bar.s_hr_rating_2 .s_hr_rating_bar:before{width:40%}.s_hr_rating.s_hr_rating_bar.s_hr_rating_1 .s_hr_rating_bar:before{width:20%}.pwa_offline_icon,.pwa_online_icon{width:70px;height:70px;position:fixed;bottom:25px;right:25px;display:none;z-index:9999}.o_animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;text-rendering:geometricPrecision;visibility:hidden}.o_animate_preview{visibility:visible}.o_anim_dur500{-webkit-animation-duration:500ms;animation-duration:500ms}.o_anim_dur1500{-webkit-animation-duration:1500ms;animation-duration:1500ms}.o_anim_dur2000{-webkit-animation-duration:2000ms;animation-duration:2000ms}.o_anim_dur2500{-webkit-animation-duration:2500ms;animation-duration:2500ms}.o_anim_dur3000{-webkit-animation-duration:3000ms;animation-duration:3000ms}.o_anim_del500{-webkit-animation-delay:500ms;animation-delay:500ms}.o_anim_del1000{-webkit-animation-delay:1000ms;animation-delay:1000ms}.o_anim_del1500{-webkit-animation-delay:1500ms;animation-delay:1500ms}.o_anim_del2000{-webkit-animation-delay:2000ms;animation-delay:2000ms}.o_anim_del2500{-webkit-animation-delay:2500ms;animation-delay:2500ms}@-moz-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}}@-webkit-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}}@keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}}@-moz-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}}@-webkit-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}}@keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}}@-moz-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}20%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}40%{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}60%{opacity: 1; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}80%{-webkit-transform: scale(0.97); -ms-transform: scale(0.97); -o-transform: scale(0.97); transform: scale(0.97);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}@-webkit-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}20%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}40%{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}60%{opacity: 1; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}80%{-webkit-transform: scale(0.97); -ms-transform: scale(0.97); -o-transform: scale(0.97); transform: scale(0.97);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}@keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}20%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}40%{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}60%{opacity: 1; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}80%{-webkit-transform: scale(0.97); -ms-transform: scale(0.97); -o-transform: scale(0.97); transform: scale(0.97);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}.o_anim_bounce_in{-webkit-animation-name:o_anim_bounce_in;animation-name:o_anim_bounce_in}@-moz-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(0, -3000px); -ms-transform: translate(0, -3000px); -o-transform: translate(0, -3000px); transform: translate(0, -3000px);}60%{opacity: 1; -webkit-transform: translate(0, 25px); -ms-transform: translate(0, 25px); -o-transform: translate(0, 25px); transform: translate(0, 25px);}75%{-webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); -o-transform: translate(0, -10px); transform: translate(0, -10px);}90%{-webkit-transform: translate(0, 5px); -ms-transform: translate(0, 5px); -o-transform: translate(0, 5px); transform: translate(0, 5px);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(0, -3000px); -ms-transform: translate(0, -3000px); -o-transform: translate(0, -3000px); transform: translate(0, -3000px);}60%{opacity: 1; -webkit-transform: translate(0, 25px); -ms-transform: translate(0, 25px); -o-transform: translate(0, 25px); transform: translate(0, 25px);}75%{-webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); -o-transform: translate(0, -10px); transform: translate(0, -10px);}90%{-webkit-transform: translate(0, 5px); -ms-transform: translate(0, 5px); -o-transform: translate(0, 5px); transform: translate(0, 5px);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(0, -3000px); -ms-transform: translate(0, -3000px); -o-transform: translate(0, -3000px); transform: translate(0, -3000px);}60%{opacity: 1; -webkit-transform: translate(0, 25px); -ms-transform: translate(0, 25px); -o-transform: translate(0, 25px); transform: translate(0, 25px);}75%{-webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); -o-transform: translate(0, -10px); transform: translate(0, -10px);}90%{-webkit-transform: translate(0, 5px); -ms-transform: translate(0, 5px); -o-transform: translate(0, 5px); transform: translate(0, 5px);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_bounce_in_down{-webkit-animation-name:o_anim_bounce_in_down;animation-name:o_anim_bounce_in_down}@-moz-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(-3000px, 0); -ms-transform: translate(-3000px, 0); -o-transform: translate(-3000px, 0); transform: translate(-3000px, 0);}60%{opacity: 1; -webkit-transform: translate(25px, 0); -ms-transform: translate(25px, 0); -o-transform: translate(25px, 0); transform: translate(25px, 0);}75%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}90%{-webkit-transform: translate(5px, 0); -ms-transform: translate(5px, 0); -o-transform: translate(5px, 0); transform: translate(5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(-3000px, 0); -ms-transform: translate(-3000px, 0); -o-transform: translate(-3000px, 0); transform: translate(-3000px, 0);}60%{opacity: 1; -webkit-transform: translate(25px, 0); -ms-transform: translate(25px, 0); -o-transform: translate(25px, 0); transform: translate(25px, 0);}75%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}90%{-webkit-transform: translate(5px, 0); -ms-transform: translate(5px, 0); -o-transform: translate(5px, 0); transform: translate(5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(-3000px, 0); -ms-transform: translate(-3000px, 0); -o-transform: translate(-3000px, 0); transform: translate(-3000px, 0);}60%{opacity: 1; -webkit-transform: translate(25px, 0); -ms-transform: translate(25px, 0); -o-transform: translate(25px, 0); transform: translate(25px, 0);}75%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}90%{-webkit-transform: translate(5px, 0); -ms-transform: translate(5px, 0); -o-transform: translate(5px, 0); transform: translate(5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_bounce_in_left{-webkit-animation-name:o_anim_bounce_in_left;animation-name:o_anim_bounce_in_left}@-moz-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(3000px, 0); -ms-transform: translate(3000px, 0); -o-transform: translate(3000px, 0); transform: translate(3000px, 0);}60%{opacity: 1; -webkit-transform: translate(-25px, 0); -ms-transform: translate(-25px, 0); -o-transform: translate(-25px, 0); transform: translate(-25px, 0);}75%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}90%{-webkit-transform: translate(-5px, 0); -ms-transform: translate(-5px, 0); -o-transform: translate(-5px, 0); transform: translate(-5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(3000px, 0); -ms-transform: translate(3000px, 0); -o-transform: translate(3000px, 0); transform: translate(3000px, 0);}60%{opacity: 1; -webkit-transform: translate(-25px, 0); -ms-transform: translate(-25px, 0); -o-transform: translate(-25px, 0); transform: translate(-25px, 0);}75%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}90%{-webkit-transform: translate(-5px, 0); -ms-transform: translate(-5px, 0); -o-transform: translate(-5px, 0); transform: translate(-5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 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);}0%{opacity: 0; -webkit-transform: translate(3000px, 0); -ms-transform: translate(3000px, 0); -o-transform: translate(3000px, 0); transform: translate(3000px, 0);}60%{opacity: 1; -webkit-transform: translate(-25px, 0); -ms-transform: translate(-25px, 0); -o-transform: translate(-25px, 0); transform: translate(-25px, 0);}75%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}90%{-webkit-transform: translate(-5px, 0); -ms-transform: translate(-5px, 0); -o-transform: translate(-5px, 0); transform: translate(-5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_bounce_in_right{-webkit-animation-name:o_anim_bounce_in_right;animation-name:o_anim_bounce_in_right}@-moz-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}@-webkit-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}@keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}.o_anim_fade_in{-webkit-animation-name:o_anim_fade_in;animation-name:o_anim_fade_in}@-moz-keyframes o_anim_fade_in_down{0%{opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_down{0%{opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_fade_in_down{0%{opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_fade_in_down{-webkit-animation-name:o_anim_fade_in_down;animation-name:o_anim_fade_in_down}@-moz-keyframes o_anim_fade_in_left{0%{opacity: 0; -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_left{0%{opacity: 0; -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_fade_in_left{0%{opacity: 0; -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_fade_in_left{-webkit-animation-name:o_anim_fade_in_left;animation-name:o_anim_fade_in_left}@-moz-keyframes o_anim_fade_in_right{0%{opacity: 0; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_right{0%{opacity: 0; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_fade_in_right{0%{opacity: 0; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_fade_in_right{-webkit-animation-name:o_anim_fade_in_right;animation-name:o_anim_fade_in_right}@-moz-keyframes o_anim_fade_in_up{0%{opacity: 0; -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_up{0%{opacity: 0; -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}@keyframes o_anim_fade_in_up{0%{opacity: 0; -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}}.o_anim_fade_in_up{-webkit-animation-name:o_anim_fade_in_up;animation-name:o_anim_fade_in_up}@-moz-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}@-webkit-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}@keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}.o_anim_fade_out{-webkit-animation-name:o_anim_fade_out;animation-name:o_anim_fade_out}@-moz-keyframes o_anim_rotate_in{0%{opacity: 0; -ms-transform-origin: center 50% 0; -webkit-transform-origin: center 50% 0; -moz-transform-origin: center 50% 0; transform-origin: center 50% 0; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); -o-transform: rotate(-200deg); transform: rotate(-200deg);}100%{opacity: 1; -ms-transform-origin: center 50% 0; -webkit-transform-origin: center 50% 0; -moz-transform-origin: center 50% 0; transform-origin: center 50% 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}@-webkit-keyframes o_anim_rotate_in{0%{opacity: 0; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); -o-transform: rotate(-200deg); transform: rotate(-200deg);}100%{opacity: 1; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}@keyframes o_anim_rotate_in{0%{opacity: 0; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); -o-transform: rotate(-200deg); transform: rotate(-200deg);}100%{opacity: 1; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}.o_anim_rotate_in{-webkit-animation-name:o_anim_rotate_in;animation-name:o_anim_rotate_in}@-moz-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}100%{opacity: 1; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}@-webkit-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}100%{opacity: 1; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}@keyframes o_anim_rotate_in_down_left{0%{opacity: 0; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}100%{opacity: 1; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}.o_anim_rotate_in_down_left{-webkit-animation-name:o_anim_rotate_in_down_left;animation-name:o_anim_rotate_in_down_left}@-moz-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}100%{opacity: 1; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}@-webkit-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}100%{opacity: 1; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}@keyframes o_anim_rotate_in_down_right{0%{opacity: 0; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}100%{opacity: 1; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}}.o_anim_rotate_in_down_right{-webkit-animation-name:o_anim_rotate_in_down_right;animation-name:o_anim_rotate_in_down_right}@-moz-keyframes o_anim_zoom_in{0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}50%{opacity: 1;}}@-webkit-keyframes o_anim_zoom_in{0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}50%{opacity: 1;}}@keyframes o_anim_zoom_in{0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}50%{opacity: 1;}}.o_anim_zoom_in{-webkit-animation-name:o_anim_zoom_in;animation-name:o_anim_zoom_in}@-moz-keyframes o_anim_zoom_in_down{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -o-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);}}@-webkit-keyframes o_anim_zoom_in_down{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -o-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 o_anim_zoom_in_down{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -o-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);}}.o_anim_zoom_in_down{-webkit-animation-name:o_anim_zoom_in_down;animation-name:o_anim_zoom_in_down}@-moz-keyframes o_anim_zoom_in_left{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -o-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);}}@-webkit-keyframes o_anim_zoom_in_left{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -o-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 o_anim_zoom_in_left{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -o-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);}}.o_anim_zoom_in_left{-webkit-animation-name:o_anim_zoom_in_left;animation-name:o_anim_zoom_in_left}@-moz-keyframes o_anim_zoom_in_right{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -o-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);}}@-webkit-keyframes o_anim_zoom_in_right{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -o-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 o_anim_zoom_in_right{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -o-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); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -o-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);}}.o_anim_zoom_in_right{-webkit-animation-name:o_anim_zoom_in_right;animation-name:o_anim_zoom_in_right}@-moz-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}@-webkit-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}@keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}.o_anim_flash{-webkit-animation-name:o_anim_flash;animation-name:o_anim_flash}@-moz-keyframes o_anim_pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}@-webkit-keyframes o_anim_pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}@keyframes o_anim_pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}.o_anim_pulse{-webkit-animation-name:o_anim_pulse;animation-name:o_anim_pulse}@-moz-keyframes o_anim_shake{0%, 100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}}@-webkit-keyframes o_anim_shake{0%, 100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}}@keyframes o_anim_shake{0%, 100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}}.o_anim_shake{-webkit-animation-name:o_anim_shake;animation-name:o_anim_shake}@-moz-keyframes o_anim_tada{0%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-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); -moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -o-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); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -o-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); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -o-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);}100%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}@-webkit-keyframes o_anim_tada{0%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-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); -moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -o-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); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -o-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); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -o-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);}100%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}@keyframes o_anim_tada{0%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-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); -moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -o-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); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -o-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); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -o-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);}100%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}.o_anim_tada{-webkit-animation-name:o_anim_tada;animation-name:o_anim_tada}@-moz-keyframes o_anim_flip_in_x{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-20deg); -ms-transform: rotateX(-20deg); -o-transform: rotateX(-20deg); transform: rotateX(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(10deg); -ms-transform: rotateX(10deg); -o-transform: rotateX(10deg); transform: rotateX(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-5deg); -ms-transform: rotateX(-5deg); -o-transform: rotateX(-5deg); transform: rotateX(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}}@-webkit-keyframes o_anim_flip_in_x{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-20deg); -ms-transform: rotateX(-20deg); -o-transform: rotateX(-20deg); transform: rotateX(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(10deg); -ms-transform: rotateX(10deg); -o-transform: rotateX(10deg); transform: rotateX(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-5deg); -ms-transform: rotateX(-5deg); -o-transform: rotateX(-5deg); transform: rotateX(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}}@keyframes o_anim_flip_in_x{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-20deg); -ms-transform: rotateX(-20deg); -o-transform: rotateX(-20deg); transform: rotateX(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(10deg); -ms-transform: rotateX(10deg); -o-transform: rotateX(10deg); transform: rotateX(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-5deg); -ms-transform: rotateX(-5deg); -o-transform: rotateX(-5deg); transform: rotateX(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}}.o_anim_flip_in_x{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:o_anim_flip_in_x;animation-name:o_anim_flip_in_x}@-moz-keyframes o_anim_flip_in_y{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); -o-transform: rotateY(-20deg); transform: rotateY(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(10deg); -ms-transform: rotateY(10deg); -o-transform: rotateY(10deg); transform: rotateY(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-5deg); -ms-transform: rotateY(-5deg); -o-transform: rotateY(-5deg); transform: rotateY(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}}@-webkit-keyframes o_anim_flip_in_y{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); -o-transform: rotateY(-20deg); transform: rotateY(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(10deg); -ms-transform: rotateY(10deg); -o-transform: rotateY(10deg); transform: rotateY(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-5deg); -ms-transform: rotateY(-5deg); -o-transform: rotateY(-5deg); transform: rotateY(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}}@keyframes o_anim_flip_in_y{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); -o-transform: rotateY(-20deg); transform: rotateY(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(10deg); -ms-transform: rotateY(10deg); -o-transform: rotateY(10deg); transform: rotateY(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-5deg); -ms-transform: rotateY(-5deg); -o-transform: rotateY(-5deg); transform: rotateY(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}}.o_anim_flip_in_y{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:o_anim_flip_in_y;animation-name:o_anim_flip_in_y}// Website Google Translate 1.0 // ----------------------------------------------------- // Global ================================================================== body{top:0!important}// Google Toolbar ========================================================== .goog-te-banner-frame.skiptranslate{display:none}// Dropdown menu style ====================================================== .goog-te-gadget{font-family: $font-family-sans-serif, sans-serif}.goog-te-gadget-simple{background-color:transparent;border:0;padding:8px;line-height:normal;font-size: $font-size-base;display:inline-block}.goog-te-menu2{max-width:100%}.goog-te-menu-value{color: $dropdown-link-color !important;&:hover{text-decoration: none;}}.goog-te-menu-value span:nth-child(3){border:none!important;&:after{display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;}}.goog-te-gadget-icon{display:none}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:8px;right:20px;-webkit-transition:.4s cubic-bezier(.455,.03,.515,.955);transition:.4s cubic-bezier(.455,.03,.515,.955);pointer-events:none}div.o_card_brand_detail{position:relative}div.o_card_brand_detail div.card_placeholder{right:5px}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}.o_payment_form label>input[type="radio"],.o_payment_form input[type="checkbox"]{vertical-align:top;margin-right:5px}.o_payment_form .payment_option_name{font-size:14px;font-weight:normal!important;font-family:Helvetica\ Neue,sans-serif;line-height:1.3em;color:#4d4d4d}.o_payment_form label{font-weight:normal;margin-top:5px}.o_payment_form .panel-body:first-child{border-top:0}.o_payment_form .panel{border-radius:10px}.o_payment_form .panel-footer:last-child{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.o_payment_form .panel-body{border-top:1px solid #ddd;padding:1.14em!important}.o_payment_form .payment_icon_list{position:relative;margin-top:0!important;margin-bottom:-5px!important}.o_payment_form .payment_icon_list li{padding-left:5px!important;padding-right:0!important}.o_payment_form .payment_icon_list .more_option{position:absolute;top:auto;left:auto;bottom:-10px;right:0;font-size:10px}.orders_vertical_align{display:flex;align-items:center}.orders_label_text_align{vertical-align:15%}