.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: white; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: white; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: white; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: white; background-color: #446a76; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: white; background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: white; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: white; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: white; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: white; background-color: #d58512; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: white; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: white; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: white; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: white; background-color: #d58512; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: white; background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: white; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: white; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: white; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: white; background-color: #c91e36; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: white; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: white; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: white; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: white; background-color: #c91e36; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: white;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-lg{padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-xs{padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .form-control{height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} #PlannerDialog{top: 44px; box-shadow: 0 3px 9px #666666;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} 

/* /website/static/src/less/website.wrapwrap.less defined in bundle 'web.assets_frontend' */
 #wrapwrap{position: relative; display: table; table-layout: fixed; width: 100%; height: 100%;} #wrapwrap > *{display: table-row;} #wrapwrap > main{height: 100%;} header a.navbar-brand.logo{padding: 0 15px;} header a.navbar-brand img{max-height: 35px; margin-top: 8px;} footer{background-color: #F8F8F8;} footer #footer{padding-top: 32px;} .o_hidden{display: none!important;} .o_text_overflow{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .o_div_text_overflow * > div{overflow: hidden; text-overflow: ellipsis;} .jumbotron{margin-bottom: 0;} .oe_img_bg{background-size: cover; background-repeat: no-repeat;} .oe_img_bg.o_bg_img_opt_contain{background-size: contain; background-position: center center;} .oe_img_bg.o_bg_img_opt_custom{background-size: auto;} .oe_img_bg.o_bg_img_opt_repeat{background-repeat: repeat;} .oe_img_bg.o_bg_img_opt_repeat_x{background-repeat: repeat-x;} .oe_img_bg.o_bg_img_opt_repeat_y{background-repeat: repeat-y;} .oe_dark{background-color: rgba(200, 200, 200, 0.14);} .oe_black{background-color: rgba(0, 0, 0, 0.9); color: white;} .oe_green{background-color: #169C78; color: white;} .oe_green .text-muted{color: #ddd;} .oe_blue_light{background-color: #41b6ab; color: white;} .oe_blue_light .text-muted{color: #ddd;} .oe_blue{background-color: #34495e; color: white;} .oe_orange{background-color: #f05442; color: white;} .oe_orange .text-muted{color: #ddd;} .oe_purple{background-color: #b163a3; color: white;} .oe_purple .text-muted{color: #ddd;} .oe_red{background-color: #9C1b31; color: white;} .oe_red .text-muted{color: #ddd;} .oe_none{background-color: #FFFFFF;} .oe_yellow{background-color: #A2A51B;} .oe_green{background-color: #149F2C;} ul{list-style-type: disc;} li > ul{list-style-type: circle;} li > * > li > ul{list-style-type: square;} li > * > li > * > li > ul{list-style-type: disc;} li > * > li > * > li > * > li > ul{list-style-type: circle;} li > * > li > * > li > * > li > * > li > ul{list-style-type: square;} li > * > li > * > li > * > li > * > li > * > li > ul{list-style-type: disc;} ol{list-style-type: decimal;} li > ol{list-style-type: lower-alpha;} li > * > li > ol{list-style-type: lower-greek;} li > * > li > * > li > ol{list-style-type: decimal;} li > * > li > * > li > * > li > ol{list-style-type: lower-alpha;} li > * > li > * > li > * > li > * > li > ol{list-style-type: lower-greek;} li > * > li > * > li > * > li > * > li > * > li > ol{list-style-type: decimal;} li > p{margin: 0;} font[style*='background'], font[class*='bg-']{padding: 0 2px;} hr{padding: 4px 0;} .o_ul_toggle_self, .o_ul_toggle_next{display: none;} .o_ul_folded .o_close{display: none!important;} .o_ul_folded .o_ul_toggle_self, .o_ul_folded .o_ul_toggle_next{display: inline-block; line-height: inherit; float: left; position: relative; margin-left: -1em; top: -0.15em; left: 0.2em; font-size: 1.4em; text-decoration: none;} .o_ul_folded .o_ul_toggle_self.o_open:before, .o_ul_folded .o_ul_toggle_next.o_open:before{content: "";} .o_ul_folded .o_ul_toggle_self:before, .o_ul_folded .o_ul_toggle_next:before{content: "";} .container{max-width: 100%;} .container .container{padding-left: 0; padding-right: 0; width: auto;} .navbar.navbar-static-top{margin-bottom: 0;} .navbar.navbar-static-top ul.nav > li.divider{margin-top: 15px; padding-top: 20px; border-right: 1px solid grey;} ul.nav-stacked > li > a{padding: 2px 15px;} [class^="col-md-"]{min-height: 24px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} ::-moz-selection{background: rgba(150, 150, 220, 0.3);} ::selection{background: rgba(150, 150, 220, 0.3);} .oe_demo{position: relative;} .oe_demo img{width: 100%;} .oe_demo div{position: absolute; top: auto; left: 0; bottom: 0; right: auto; background-color: rgba(0, 0, 0, 0.4); opacity: 0.85; width: 100%; padding: 7px; color: white; font-weight: bold;} .oe_demo div a{color: white;} .oe_search_box{padding-right: 23px;} .para_large{font-size: 120%;} .jumbotron .para_large p{font-size: 150%;} .readable{font-size: 120%; max-width: 700px; margin-left: auto; margin-right: auto;} .readable .container{padding-left: 0; padding-right: 0; width: auto;} 

/* /website/static/src/less/website.snippets.less defined in bundle 'web.assets_frontend' */
 .carousel, .parallax, .blockquote{overflow: hidden;} @media (max-width: 400px){section, .parallax, .row, .hr, .blockquote{height: auto !important;}} .s_text_block_image_fw .container{padding: 0 30px;} .s_text_block_image_fw .container > .row > div{padding: 30px;} .table_desc{margin: 0 0 20px 0; width: 100%; word-break: break-all; border: 1px solid #dddddd;} .table_heading{background-color: #f5f5f5; border: 1px solid #dddddd; color: #666666; font-size: 14px; padding: 4px;} table.table_desc tr td{text-align: left; padding: 5px; font-size: 13px;} table.table_desc tr td:first-child{width: 25%; font-weight: bold; border-bottom: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-left: none;} table.table_desc tr td:last-child{border-bottom: 1px solid #c9c9c9;} .s_comparisons .panel .list-group-item:not(.active){color: #666;} .s_references .img-thumbnail{border: none;} .o_image_floating{width: 40%; margin: 4px;} .o_image_floating div.o_container{position: relative;} .o_image_floating.o_margin_s{margin-bottom: 4px;} .o_image_floating.o_margin_s.pull-right{margin-left: 8px;} .o_image_floating.o_margin_s.pull-left{margin-right: 8px;} .o_image_floating.o_margin_m{margin-bottom: 8px;} .o_image_floating.o_margin_m.pull-right{margin-left: 12px;} .o_image_floating.o_margin_m.pull-left{margin-right: 12px;} .o_image_floating.o_margin_l{margin-bottom: 12px;} .o_image_floating.o_margin_l.pull-right{margin-left: 16px;} .o_image_floating.o_margin_l.pull-left{margin-right: 16px;} .o_image_floating.o_margin_xl{margin-bottom: 24px;} .o_image_floating.o_margin_xl.pull-right{margin-left: 32px;} .o_image_floating.o_margin_xl.pull-left{margin-right: 32px;} .carousel-inner{height: 100%;} .carousel-inner .item{height: 100%;} .carousel-inner .carousel-control{cursor: pointer;} .carousel-inner .carousel-control span{top: 50%; position: absolute; margin-top: -8px;} .carousel .carousel-control.left{left: -10px;} .carousel .carousel-control.left *{position: absolute; top: 50%; z-index: 5; right: 50%;} .carousel .carousel-control.right{right: -10px;} .carousel .carousel-control.right *{position: absolute; top: 50%; z-index: 5; left: 50%;} .quotecarousel{padding-bottom: 16px;} div.carousel .container > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;} div.carousel .container > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;} div.carousel .container > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;} div.carousel .container .item.text_image .container > .carousel-caption{left: 10%;} div.carousel .container .item.text_image .container > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;} div.carousel .container .item.text_image .container > .carousel-image{right: 10%; left: 50%;} div.carousel .container .item.image_text .container > .carousel-caption{right: 10%;} div.carousel .container .item.image_text .container > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;} div.carousel .container .item.image_text .container > .carousel-image{right: 50%; left: 10%;} div.carousel .container .item.text_only .container > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;} div.carousel .container .item.text_only .container > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;} div.carousel .container .item.text_only .container > .carousel-image{display: none !important;} .o_gallery.o_grid .img, .o_gallery.o_masonry .img{width: 100%;} .o_gallery.o_grid.o_spc-none div.row{margin: 0;} .o_gallery.o_grid.o_spc-none div.row *{padding: 0;} .o_gallery.o_grid.o_spc-small div.row{margin: 5px 0;} .o_gallery.o_grid.o_spc-small div.row *{padding: 0 5px;} .o_gallery.o_grid.o_spc-medium div.row{margin: 10px 0;} .o_gallery.o_grid.o_spc-medium div.row *{padding: 0 10px;} .o_gallery.o_grid.o_spc-big div.row{margin: 15px 0;} .o_gallery.o_grid.o_spc-big div.row *{padding: 0 15px;} .o_gallery.o_grid.size-auto .row{height: auto;} .o_gallery.o_grid.size-small .row{height: 100px;} .o_gallery.o_grid.size-medium .row{height: 250px;} .o_gallery.o_grid.size-big .row{height: 400px;} .o_gallery.o_grid.size-small img, .o_gallery.o_grid.size-medium img, .o_gallery.o_grid.size-big img{height: 100%;} .o_gallery.o_masonry.o_spc-none div.col{padding: 0;} .o_gallery.o_masonry.o_spc-none div.col > img{margin: 0 !important;} .o_gallery.o_masonry.o_spc-small div.col{padding: 0 5px;} .o_gallery.o_masonry.o_spc-small div.col > img{margin: 5px 0 !important;} .o_gallery.o_masonry.o_spc-medium div.col{padding: 0 10px;} .o_gallery.o_masonry.o_spc-medium div.col > img{margin: 10px 0 !important;} .o_gallery.o_masonry.o_spc-big div.col{padding: 0 15px;} .o_gallery.o_masonry.o_spc-big div.col > img{margin: 15px 0 !important;} .o_gallery.o_nomode.o_spc-none .img{padding: 0;} .o_gallery.o_nomode.o_spc-small .img{padding: 5px;} .o_gallery.o_nomode.o_spc-medium .img{padding: 10px;} .o_gallery.o_nomode.o_spc-big .img{padding: 15px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators li{border: 1px solid #aaa;} .o_gallery.o_slideshow > .container{height: 100%;} .o_gallery .carousel-inner .item img{max-width: none;} .o_gallery.o_slideshow .carousel, .modal-body.o_slideshow .carousel{height: 100%;} .o_gallery.o_slideshow .carousel .item, .modal-body.o_slideshow .carousel .item{padding-bottom: 64px;} .o_gallery.o_slideshow .carousel img, .modal-body.o_slideshow .carousel img{max-height: 100%; max-width: 100%; margin: auto;} .o_gallery.o_slideshow .carousel ul.carousel-indicators, .modal-body.o_slideshow .carousel ul.carousel-indicators{display: block; height: auto; padding: 0; border-width: 0; position: absolute; bottom: 0;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, .modal-body.o_slideshow .carousel ul.carousel-indicators > *{list-style-image: none; display: inline-block; width: 40px; height: 40px; margin: 0 0px 5px 5px; padding: 0; border: 1px solid #aaa; text-indent: initial; background-size: cover; background-color: #fff; border-radius: 0;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active){opacity: 0.8; -webkit-filter: grayscale(100%); filter: grayscale(100%); filter: gray; filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:first-child, .modal-body.o_slideshow .carousel ul.carousel-indicators > *:first-child{margin-left: 0;} .o_gallery.o_slideshow .carousel .carousel-control.right, .modal-body.o_slideshow .carousel .carousel-control.right, .o_gallery.o_slideshow .carousel .carousel-control.left, .modal-body.o_slideshow .carousel .carousel-control.left{background-image: none; background-color: transparent;} div.carousel .carousel-indicators li{box-shadow: 0 0 0 1px grey;} div.carousel .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.5);} div.carousel span.carousel-img img, div.carousel div.carousel-content{max-height: 95%; padding: 10px;} div.carousel .carousel-control{cursor: pointer;} .parallax{position: relative;} .parallax .oe_structure > :first-child{margin-top: 32px;} .parallax .oe_structure > :last-child{margin-bottom: 32px;} .s_parallax{min-height: 200px;} .s_big_message{background-size: cover;} 

/* /website/static/src/less/website.zoomodoo.less defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF;} .zoomodoo-hover .zoomodoo-flyout{top: 0; left: 0; width: 100%; height: 100%;} .zoomodoo-next .zoomodoo-flyout{top: 0; left: 100%; width: 100%; height: 100%; margin-left: 20px;} 

/* /website_portal/static/src/less/website_portal.less defined in bundle 'web.assets_frontend' */
 .o_my_status_table{table-layout: fixed;} .o_my_status_table th, .o_my_status_table td{text-align: right;} .o_my_status_table th:nth-last-child(2){width: 150px;} .o_my_status_table th:nth-last-child(1){width: 120px;} .o_my_status_table th:nth-child(1), .o_my_status_table td:nth-child(1){width: auto; min-width: 150px; text-align: left;} @media (max-width: 767px){.o_my_status_table{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}} .o_my_home_content > .page-header > a:hover{text-decoration: none;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; margin: 20px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /website_blog/static/src/less/website_blog.less defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .has-error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " →";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container > .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover > .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover > .blog_title, .website_blog .o_blog_cover_container.cover_footer > .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto!important; height: 250px!important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767px){.website_blog .o_blog_cover_container > .blog_title > h1{font-size: 26px;}.website_blog .o_blog_cover_container > .blog_title > h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover > .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer > .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{position: absolute; top: 15px; left: auto; bottom: auto; right: 15px; z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid > .text-muted > .mb0 > hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links > p{display: inline; font-size: 12px;} .website_blog .o_sharing_links > a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links > a:hover{text-decoration: none;} .website_blog .o_sharing_links > a.o_twitter_complete, .website_blog .o_sharing_links > a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links > a.o_google_complete, .website_blog .o_sharing_links > a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links > a.o_facebook_complete, .website_blog .o_sharing_links > a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links > a.o_linkedin_complete, .website_blog .o_sharing_links > a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links > a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links > p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links > a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} 

/* /spin11_club_portal/static/src/less/club.less defined in bundle 'web.assets_frontend' */
 .oe_login_buttons button{width: 100%;} .oe_login_buttons span{display: inline-block; height: 44px; text-align: center; text-decoration: none; line-height: 43px; font-size: 0.9em;} ul.order-bag{border-bottom: none !important; padding: 0;} ul.order-bag .js-shop{display: none; font-size: 22px;} ul.order-bag li{list-style-type: none; display: inline-block; font-weight: 800;} ul.order-bag li a{display: inline-block; text-align: center; padding: 0.2em 0.5em;} ul.order-bag li .bag-label{padding: 0.2em 0.6em 0.3em; font-weight: 700; color: #fff; text-align: center; font-size: 90%; white-space: nowrap; vertical-align: sub; border-radius: 0.25em;} ul.order-bag svg.svg-wt path{fill: #fff;} ul.order-bag svg.svg-wt g{opacity: 1;} .mybag-popup{width: 260px; font-family: Roboto; font-size: 1em; color: #313131;} .mybag-popup .popover-content .cart_lines{max-height: 220px; overflow-y: auto; overflow-x: hidden; margin-bottom: 5px;} .mybag-popup .popover-content .btn{width: 100%; font-family: Roboto; font-size: 1em;} .mybag-popup .popover-content .btn-primary{background: #7ed321; font-family: Roboto;} .personal-info ul{list-style-type: none; text-align: left; margin: 0; padding: 6px 0px 11px 0px;} .personal-info ul li{font-weight: 400; line-height: 8px; padding: 9px 12px;} .personal-info ul li a{font-weight: 400;} .personal-info ul li a:hover{text-decoration: none; color: #c38647;} .personal-info ul li:hover a{text-decoration: none; color: #c38647;} .oe_website_login_container{width: 100%; background-size: cover; background-color: #ffffff; margin: 0; padding: 40px 0px;} .oe_website_login_container .oe_login_form, .oe_website_login_container .oe_signup_form, .oe_website_login_container .oe_reset_password_form{padding: 0 50px 50px; max-width: 400px; margin: 0 auto; border: none; border-radius: 5px; box-shadow: 0 0 4px 1px rgba(160, 160, 160, 0.5); color: #313131;} .oe_website_login_container .oe_login_form .btn-primary, .oe_website_login_container .oe_signup_form .btn-primary, .oe_website_login_container .oe_reset_password_form .btn-primary{background: #7ed321;} .oe_website_login_container .oe_login_form h1, .oe_website_login_container .oe_signup_form h1, .oe_website_login_container .oe_reset_password_form h1{font-family: Roboto; font-size: 20px; font-weight: bold; color: #000000; text-align: center; text-transform: unset;} .oe_website_login_container .oe_login_form label, .oe_website_login_container .oe_signup_form label, .oe_website_login_container .oe_reset_password_form label{font-family: Roboto; font-size: 14px; font-weight: 400;} .oe_website_login_container .oe_login_form label:after, .oe_website_login_container .oe_signup_form label:after, .oe_website_login_container .oe_reset_password_form label:after{content: ' *'; color: #e2231a;} .oe_website_login_container .oe_login_form input[type="text"], .oe_website_login_container .oe_signup_form input[type="text"], .oe_website_login_container .oe_reset_password_form input[type="text"], .oe_website_login_container .oe_login_form input[type="password"], .oe_website_login_container .oe_signup_form input[type="password"], .oe_website_login_container .oe_reset_password_form input[type="password"]{border-radius: 3px; border: solid 1px #b7bcc0;} .oe_website_login_container .oe_login_form input[type="text"]:focus, .oe_website_login_container .oe_signup_form input[type="text"]:focus, .oe_website_login_container .oe_reset_password_form input[type="text"]:focus, .oe_website_login_container .oe_login_form input[type="password"]:focus, .oe_website_login_container .oe_signup_form input[type="password"]:focus, .oe_website_login_container .oe_reset_password_form input[type="password"]:focus{border: solid 1px #4990e2;} section#club_branding{max-width: 1200px; margin: auto;} section#club_branding div{position: relative; width: 100%;} section#club_branding div img{width: 100%; max-height: 250px; margin: auto; text-align: center; display: block; position: relative;} section#club_branding div .cp-well{width: 100%; min-height: 4.5625em; opacity: 0.3; background-color: #000; padding: 1.25em; margin: 0;} section#club_branding div p{font-family: Roboto; font-size: 1.4375em; font-weight: bold; color: #ffffff; margin: 0;} @media (max-width: 480px){#club_branding .cp-well{font-size: 3vw;}.btn-checkout{width: 100% !important;}#membership_url{width: 100% !important;}.cp-ko-det{padding: 1.25em 0 !important;}.cp-ko-det .o_cp_tx_status{padding-top: 0.125em !important;}} #cp{margin: 2em auto; max-width: 75em; min-height: 400px; color: #313131;} #cp h1{font-family: Roboto; font-size: 1.25em; text-transform: none;} #cp h2{font-family: Roboto; font-size: 20px; font-weight: 900; text-align: left; color: #000000; margin: 0;} #cp p{font-family: Roboto; margin: 0 0 10px; font-weight: 200;} #cp label.cp-dropdown-label{width: 100%;} #cp .select-style{position: relative; background: #FFF;} #cp .select-style:before{content: ''; position: absolute; width: 100%; height: 100%; background-size: cover;} #cp .select-style select{@include appearance(none); -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; border: 1px solid #313131; border-radius: 2.1px !important; width: 100%; border-radius: 0; position: relative; border-right-width: 20px; background-color: #FFF; color: #000; font-weight: bold; text-transform: uppercase;} @media screen and (-webkit-min-device-pixel-ratio: 0){#cp .select-style select{padding-right: 1em;}} #cp .select-style select:focus{outline: none;} #cp .select-style label{position: relative; display: inline-block;} #cp .select-style label:after{display: block; content: "▾"; font-size: 20px; width: 20px; position: absolute; height: 20px; top: 40%; margin-top: -14px; right: 0; color: #fff; pointer-events: none; text-align: center;} #cp input.form-control{height: 35px;} #cp .select-style select:focus{outline: none;} #cp .cp-ml{margin-left: 1em;} #cp .cp-ol-sum{display: inline-block; margin-right: 1.5em;} #cp .input-group{height: 35px; width: 100%;} #cp .input-group input{background-color: #313131; color: #fff; min-width: unset !important; border: none; font-weight: 500; border: 1px solid #fff; border-top: none; border-bottom: none; text-align: center;} #cp .input-group-addon{background-color: #313131; padding: 6px 8px;} #cp .input-group-addon span{color: #fff;} #cp .cp-link{display: inline-block; padding: 1em; font-size: 80%; opacity: 0.8;} #cp .cp-link.inline{padding: 0; font-size: 100%; opacity: 1; color: #7ed321;} #cp .cp-link:hover{color: #e2231a;} #cp .cp-link:hover.inline{color: #a3e55b;} #cp .cp-label{font-size: 9.8px;} #cp .cp-price{font-family: Helvetica; font-size: 17px; font-weight: bold; padding: 1.5em 0 0;} #cp .cp-title h1{text-align: center; margin: 0; padding: 0; text-transform: uppercase;} #cp .cp-product-title{font-size: 15px; margin-top: 5px; display: block; height: 22px; line-height: 1.3;} #cp .cp-size-chart{margin-bottom: 5px; display: block; height: 20px; float: right;} #cp .size_chart{font-size: 85%;} #cp .cp-settings{margin: auto; width: 44.625em; height: 27.6875em; background-color: #ffffff; text-align: center;} #cp .cp-settings .cp-q{width: 28.5em; margin: auto; padding: 3.125em 0 4.0625em; font-weight: bold;} #cp .cp-settings a{color: #000;} #cp .dashboard-action{width: 23.75em; height: 23.75em; background-color: #f0f0f0; box-shadow: 0 0 2px 0 rgba(191, 191, 191, 0.5); border: none; text-align: center; margin: 1.25em 1.25em 0 0;} #cp .dashboard-action h4{font-family: Roboto; font-size: 1.375em; color: #313131; padding-top: 0.9375em; height: 10%;} #cp .dashboard-action p{font-weight: 400; font-size: 15px;} #cp .dashboard-action .setting-icon{height: 30%; margin: 1.875em auto 0;} #cp .dashboard-action .setting-prompt{height: 20%; line-height: 100%;} #cp .setting-option{width: 14.375em; height: 13.75em; border-radius: 3px; background-color: #ffffff; box-shadow: 0 0 2px 0 rgba(191, 191, 191, 0.5); border: solid 1px #000000; text-align: center; margin: 0 auto 2.75em;} #cp .setting-option p{font-size: 14px; font-weight: 500; color: #494949; padding: 0 10px;} #cp .setting-option .cp-muted{font-size: 0.625em; font-weight: 300;} #cp .setting-option .setting-icon{height: 50%; margin: 1.9375em auto 0;} #cp .setting-option .setting-prompt{height: 30%; line-height: 100%;} #cp .setting-option input{font-size: 0.8em; width: 100%;} #cp .cp-options{padding: 0 6.25em;} #cp .opt-img{width: 5.5625em; height: 98 16em; object-fit: contain;} #cp .cp-products .cp-product{height: 100%;} #cp .cp-products .cp-product-body{min-height: 400px;} #cp .cp-products .cp-product-row-80{width: 80%; margin: auto;} #cp .cp-products .btn{display: block; margin: auto; height: 40px;} #cp .cp-products .row{display: block;} #cp .cp-products .cp-added-badge{position: absolute; top: 100px; width: calc(100% - 30px); opacity: 0.8; background-color: #000; visibility: hidden;} #cp .cp-products .cp-added-badge p{color: #fff; text-align: center; font-size: 0.8em; font-weight: bold; opacity: 1; padding: 0.5em;} #cp .cp-page{padding: 1em;} #cp .cp-page .form-group-inline input{width: 20%; border-radius: 3px; border: solid 1px #b7bcc0; display: inline-block; text-align: center; height: 30px;} #cp .cp-page .form-group-inline input:focus{border: solid 1px #4990e2; background-color: #fff;} #cp .cp-page .form-group-inline label{font-weight: 600; margin-right: 5px; display: inline-block;} #cp .cp-page .form-group{display: block; margin-left: 2.5em; width: 90%;} #cp .cp-page .form-group input{width: 90%; border-radius: 3px; border: solid 1px #b7bcc0;} #cp .cp-page .form-group input:focus{border: solid 1px #4990e2; background-color: #fff;} #cp .cp-page .form-group label{font-weight: 400; margin: 0; padding: 0;} #cp .cp-page .form-group label:before{content: '* '; color: #e2231a;} #cp .cp-page .form-group label.label-optional:before{content: unset;} #cp .cp-page .form-group .form-control{width: inherit; background-color: #efefef;} #cp .table > tbody tr > td{vertical-align: middle;} #cp .table > tbody tr > td .t-bot{color: #e2231a; font-size: 0.8em; display: none; position: absolute; bottom: 0.625em;} #cp .table > tbody tr > td.cp-p-line{vertical-align: top; position: relative;} #cp .table > tbody tr > td.cp-p-line p{margin: 0.625em 0;} #cp .cp-notebook{margin: auto; min-height: 600px; color: #313131; background-color: #ffffff;} #cp .cp-notebook #right_column{} #cp .cp-notebook #right_column .cp-bg-box{margin: 1em 0 1em 1em; border-radius: 5px; background-color: #f4f4f4; padding: 1em;} #cp .cp-notebook #right_column #party_summary{border-bottom: 1px dashed #313131;} #cp .cp-notebook #right_column form{margin: 0;} #cp .cp-notebook #right_column .btn{display: grid !important;} #cp .cp-notebook .nav{overflow: hidden; background-color: #f7f7f7; border: none;} #cp .cp-notebook .nav-tabs li a{border: none; padding: 0.8em 2em; margin-bottom: -2px;} #cp .cp-notebook .nav-tabs li.active a{font-weight: 600;} #cp .cp-notebook a{color: #313131; outline: 0; border: none;} #cp .cp-notebook a.link{font-family: Roboto; font-size: 16px; color: #4a90e2;} #cp .cp-notebook .tab-content{padding: 2em 1em 0.5em;} #cp .cp-notebook .btn{border-radius: 2px; background-color: #f4f4f4; opacity: 0.5; font-family: Roboto; color: #000;} #cp .cp-notebook .btn-primary{opacity: 1; color: #fff; background: #7ed321;} #cp .cp-notebook .btn-checkout{width: 50%; float: right;} #cp .cp-notebook .btn-checkout span.fa{display: none;} #cp .cp-notebook #membership_url{width: 80%; height: 44px;} #cp .cp-clear{clear: both;} #cp .cp-big-green{font-size: 2em; color: #6ece1a; font-weight: 600; display: block;} #cp .cp-invite-popup{text-align: center;} #cp .cp-invite-popup .btn{height: 2.375em; line-height: 2.1875em; margin-left: 5px;} #cp .cp-invite-popup p{width: 80%; margin: 10px auto 0;} #cp .cp-ko-well{max-width: 52.5em; background-color: #f8f8f8; text-align: center; padding: 0.3125em 1em; margin: 0 auto;} #cp .cp-ko-well img{margin: 3.125em 0;} #cp .cp-ko-well h2{text-align: center; color: #313131; opacity: unset; margin: 1.25em 0 0; font-size: 1.8125em;} #cp .cp-ko-well .cp-ko-det{text-align: left; padding: 1.25em 4.375em 1.25em 10.625em;} #cp .pref-checks{margin: 20px 35px;} #cp .pref-checks label{display: unset; margin-left: 10px; font-weight: 400; vertical-align: top;} #cp #invitation_url{width: 90%; text-align: center; margin-bottom: 10px;} #cp .bs-wizard{margin: auto;} #cp .bs-wizard .progress{background-color: #e3e3e3;} #cp .bs-wizard{border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;} #cp .bs-wizard > .bs-wizard-step{padding: 0; position: relative; text-align: center;} #cp .bs-wizard > .bs-wizard-step .bs-wizard-info{color: #7ed321; font-size: 16px; line-height: normal; display: inline-block; width: 80%;} #cp .bs-wizard > .bs-wizard-step.disabled .bs-wizard-info{color: #999;} #cp .bs-wizard > .bs-wizard-step > .bs-wizard-dot{position: absolute; width: 30px; height: 30px; display: block; background: #7ed321; top: 25px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} #cp .bs-wizard > .bs-wizard-step > .bs-wizard-dot:after{content: ' '; width: 14px; height: 14px; background: #7ed321; border-radius: 50px; position: absolute; top: 8px; left: 8px;} #cp .bs-wizard > .bs-wizard-step > .progress{position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;} #cp .bs-wizard > .bs-wizard-step > .progress > .progress-bar{width: 0px; box-shadow: none; background: #7ed321;} #cp .bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar{width: 100%;} #cp .bs-wizard > .bs-wizard-step.active > .progress > .progress-bar{width: 50%;} #cp .bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar{width: 0%;} #cp .bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar{width: 100%;} #cp .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot{background-color: #e3e3e3;} #cp .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after{opacity: 0;} #cp .bs-wizard > .bs-wizard-step:first-child > .progress{left: 50%; width: 50%;} #cp .bs-wizard > .bs-wizard-step:last-child > .progress{width: 50%;} #cp .bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{pointer-events: none;} #cp .cp-accordion{width: 100%;} #cp .cp-accordion-header{border: none; background-color: #ffffff; color: #313131; padding: 0; font-weight: 900; outline: none; line-height: 0.8; margin-bottom: 1.25em;} #cp .cp-accordion-header .cp-accordion-sum{font-weight: 400; font-size: 0.5em; padding-left: 1em; line-height: initial;} #cp .cp-accordion-title{float: left; font-family: Roboto; font-size: 20px; font-weight: 900; color: #313131;} #cp .cp-accordion-header-icon{color: #313131; margin-left: 10px;} #cp .cp-accordion-content{border: none; height: unset !important; font-family: Roboto; font-size: 16px;} #cp .cp-accordion-content p{font-family: Roboto; font-size: 16px; font-weight: 400;} #cp .cp-accordion-content h5{font-size: 18px; font-family: Roboto; font-weight: 900;} #cp .cp-accordion-content address{line-height: 1.7;} #cp .ui-state-active .ui-icon{background-image: url("/web/static/lib/jquery.ui/images/ui-icons_444444_256x240.png");} #cp .neworder-form{padding: 2rem 1rem 1rem; margin: 0 auto; width: 50%; background: #fff; font-size: 0;} #cp .neworder-form .form-group{margin: 0; position: relative; width: 100%; padding: 1rem; font-size: 1.15rem;} #cp .neworder-form label, #cp .neworder-form input, #cp .neworder-form button{outline: 0; border-radius: 0;} #cp .neworder-form label, #cp .neworder-form button{cursor: pointer;} #cp .neworder-form input + label, #cp .neworder-form input, #cp .neworder-form select, #cp .neworder-form select + label{display: inline-block; outline: 0;} #cp .neworder-form input, #cp .neworder-form select{height: 3.4rem; width: 100%; padding-top: 1.5em; padding-left: 0.45em; padding-bottom: 0.25em; font-size: 1.1rem; font-weight: 400; letter-spacing: 1px; border: 0; background: #f0f0f0;} #cp .neworder-form label{color: #717171;} #cp .neworder-form input:focus, #cp .neworder-form input.open, #cp .neworder-form select:focus, #cp .neworder-form select.open{color: #313131;} #cp .neworder-form input ~ label, #cp .neworder-form select ~ label{position: absolute; left: 1rem; bottom: 2rem; width: 85%; padding: 0 0.5em 0.5em; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;} #cp .neworder-form input:focus ~ label, #cp .neworder-form input.open ~ label, #cp .neworder-form select:focus ~ label, #cp .neworder-form select.open ~ label{text-transform: uppercase; font-weight: bold; color: #313131; -webkit-transform: scale(0.8) translateX(-13%) translateY(-1.6rem); transform: scale(0.8) translateX(-13%) translateY(-1.6rem);} #cp .cp-notebook .btn-checkout{width: 100% !important;} 

/* /spin11_club_portal/static/src/lib/scrolling_tabs/jquery.scrolling-tabs.min.css defined in bundle 'web.assets_frontend' */
 .scrtabs-tab-container *{box-sizing:border-box} .scrtabs-tab-container{height:42px} .scrtabs-tab-container .tab-content{clear:left} .scrtabs-tabs-fixed-container{float:left;height:42px;overflow:hidden;width:100%} .scrtabs-allow-scrollbar .scrtabs-tabs-fixed-container{overflow-x:auto} .scrtabs-allow-scrollbar .scrtabs-tabs-fixed-container::-webkit-scrollbar{display:none} .scrtabs-tabs-movable-container{position:relative} .scrtabs-tabs-movable-container .tab-content{display:none} .scrtabs-tab-scroll-arrow{border:1px solid #ddd;border-top:none;color:#428bca;cursor:pointer;display:none;float:left;font-size:12px;height:42px;margin-bottom:-1px;padding-left:2px;padding-top:13px;width:20px} .scrtabs-tab-scroll-arrow:hover{background-color:#eee} .scrtabs-tab-scroll-arrow.scrtabs-disable{color:#ddd;cursor:default} .scrtabs-tabs-fixed-container ul.nav-tabs>li{white-space:nowrap} 

/* /ct_spin11_duties_taxes/static/src/less/style.less defined in bundle 'web.assets_frontend' */
 .buttons-container{text-align: center;} @media (min-width: 768px){.buttons-container{text-align: left;}} .buttons-container .btn{height: auto !important;} .buttons-container .btn img{margin: auto; margin-top: 8px; display: block; max-height: 70px;} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /spin11_theme/static/src/css/unitegallery/unite-gallery.css defined in bundle 'web.assets_frontend' */
.---------Protection--------{} .ug-gallery-wrapper, .ug-gallery-wrapper *{transition: all !important; -o-transition: all !important; -webkit-transition: all; -moz-transition: all !important; -ms-transition: all !important; max-width:none;} .ug-gallery-wrapper{z-index:0;} .ug-item-wrapper img{width:auto; max-width:none;} .---------General_Styles--------{} .ug-rtl{direction:rtl;} .ug-gallery-wrapper{overflow:hidden; position:relative; font-family:Arial, Helvetica, sans-serif;} .ug-error-message{text-align:center; padding-top:30px; padding-bottom:30px; font-size:20px; color:#F30D0D;} .ug-error-message-wrapper{width:100%; height:100%; border:1px solid black;} .ug-gallery-wrapper .ug-canvas-pie{position:absolute; z-index:4;} .ug-gallery-wrapper .ug-progress-bar{position:absolute; overflow:hidden; z-index:4;} .ug-gallery-wrapper .ug-progress-bar-inner{xposition:absolute;} .ug-gallery-wrapper.ug-fullscreen{height: 100% !important; width: 100% !important; max-width:none !important; max-height:none !important;} .ug-gallery-wrapper.ug-fake-fullscreen{position: fixed !important; height: auto !important; width: auto !important; max-width:none !important; max-height:none !important; margin: 0px !important; padding: 0px !important; top: 0px !important; left: 0px !important; bottom: 0px !important; right: 0px !important; z-index: 999999 !important;} .ug-body-fullscreen{overflow: hidden !important; height: 100% !important; width: 100% !important; margin:0px !important; padding:0px !important;} .ug-gallery-wrapper .ug-preloader-trans{display:block; height:35px; width:32px; height:32px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader_skype_trans.gif'); background-repeat:no-repeat;} .--------------SLIDER------------------{} .ug-gallery-wrapper .ug-slider-wrapper{position:absolute; overflow:hidden; z-index:1; background-color:#000000;} .ug-slider-wrapper .ug-slide-wrapper{position:absolute;} .ug-slide-wrapper.ug-slide-clickable{cursor:pointer;} .ug-slider-wrapper .ug-slider-inner{position:absolute; z-index:0;} .ug-slider-wrapper .ug-item-wrapper{position:absolute; overflow:hidden;} .ug-slider-wrapper, .ug-item-wrapper img{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; max-width:none !important; box-sizing:border-box;} .ug-slider-wrapper .ug-slider-preloader{position:absolute; z-index:1; border:2px solid #ffffff; border-radius:6px; background-color:#ffffff; background-position:center center; background-repeat:no-repeat;} .ug-slider-preloader.ug-loader1{width:30px; height:30px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white1.gif');} .ug-slider-preloader.ug-loader1.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black1.gif');} .ug-slider-preloader.ug-loader2{width:32px; height:32px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white2.gif');} .ug-slider-preloader.ug-loader2.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black2.gif');} .ug-slider-preloader.ug-loader3{width:38px; height:38px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white3.gif');} .ug-slider-preloader.ug-loader3.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black3.gif');} .ug-slider-preloader.ug-loader4{width:32px; height:32px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white4.gif'); background-color:white;} .ug-slider-preloader.ug-loader4.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black4.gif');} .ug-slider-preloader.ug-loader5{width:60px; height:8px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white5.gif'); background-color:white; border:none; border-radius:0px;} .ug-slider-preloader.ug-loader5.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black5.gif'); border:2px solid #000000;} .ug-slider-preloader.ug-loader6{width:32px; height:32px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white6.gif');} .ug-slider-preloader.ug-loader6.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black6.gif');} .ug-slider-preloader.ug-loader7{width:32px; height:10px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-white7.gif'); border-width:3px; border-radius:3px;} .ug-slider-preloader.ug-loader7.ug-loader-black{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black7.gif');} .ug-slider-preloader.ug-loader-black{border-color:#000000; background-color:#000000;} .ug-slider-preloader.ug-loader-nobg{background-color:transparent;} .ug-slider-wrapper .ug-button-videoplay{position:absolute; z-index:2; cursor:pointer;} .ug-slider-wrapper .ug-button-videoplay.ug-type-square{width:86px; height:66px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/play-button-square.png'); background-position:0px -66px;} .ug-slider-wrapper .ug-button-videoplay.ug-type-square.ug-button-hover{background-position:0px 0px;} .ug-slider-wrapper .ug-button-videoplay.ug-type-round{width:76px; height:76px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/play-button-round.png'); opacity:0.9; filter: alpha(opacity = 90); transition: all 0.3s ease 0s !important;} .ug-slider-wrapper .ug-button-videoplay.ug-type-round.ug-button-hover{opacity:1; filter: alpha(opacity = 100); transition: all 0.3s ease 0s !important;} .--------------VIDEO_PLAYER------------------{} .ug-gallery-wrapper .ug-videoplayer{position:absolute; z-index:100; background-color:#000000; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black1.gif'); background-repeat:no-repeat; background-position:center center; box-sizing:border-box; -moz-box-sizing:border-box;} .ug-videoplayer .ug-videoplayer-wrapper{width:100%; height:100%; background-color:#000000; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader-black1.gif'); background-repeat:no-repeat; background-position:center center;} .ug-videoplayer .ug-videoplayer-button-close{position:absolute; height:64px; width:64px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/button-close.png'); cursor:pointer; z-index:1000;} .ug-videoplayer .ug-videoplayer-button-close:hover{background-position: 0px -64px;} .--------------THUMBS_STRIP------------------{} .ug-gallery-wrapper .ug-thumbs-strip, .ug-gallery-wrapper .ug-thumbs-grid{position:absolute; overflow:hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; xbackground-color:green; z-index:10;} .ug-thumbs-strip.ug-dragging{xcursor: -webkit-grab; xcursor: -moz-grab;} .ug-gallery-wrapper .ug-thumbs-strip-inner, .ug-gallery-wrapper .ug-thumbs-grid-inner{position:absolute;} .ug-thumb-wrapper.ug-thumb-generated{position:absolute; overflow:hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; box-sizing:border-box; -moz-box-sizing:border-box;} .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader, .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{position:absolute; top:0px; left:0px; background-repeat:no-repeat; background-position:center center;} .ug-thumb-wrapper .ug-thumb-border-overlay{position:absolute; top:0px; left:0px; z-index:4; box-sizing:border-box; -moz-box-sizing:border-box; border-style:solid;} .ug-thumb-wrapper .ug-thumb-overlay{position:absolute; top:0px; left:0px; z-index:3;} .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-dark{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader.gif');} .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-bright{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/loader_bright.gif');} .ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/not_loaded.png');} .ug-thumb-wrapper.ug-thumb-generated img{position:absolute; z-index:1; max-width:none !important;} .ug-thumb-wrapper.ug-thumb-generated img.ug-thumb-image-overlay{position:absolute; z-index:2; max-width:none !important;} img.ug-bw-effect{-webkit-filter: grayscale(1); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: gray; filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");} img.ug-blur-effect{filter: blur(0.8px); -webkit-filter: blur(0.8px); -moz-filter: blur(0.8px); -o-filter: blur(0.8px); -ms-filter: blur(0.8px); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id='blur'><feGaussianBlur stdDeviation=\'0.8\' /></filter></svg>#blur"); filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0.8');} img.ug-sepia-effect{-webkit-filter: sepia(1); -webkit-filter: sepia(100%); -moz-filter: sepia(100%); -ms-filter: sepia(100%); -o-filter: sepia(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'sepia\'><feColorMatrix values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\' /></filter></svg>#sepia"); filter: sepia(100%); background-color: #5E2612; filter: alpha(opacity = 50); zoom:1;} .--------------BULLETS------------------{} .ug-gallery-wrapper .ug-bullets{position: absolute; top:0px; left:0px; margin:0px; padding:0px;} .ug-gallery-wrapper .ug-bullets .ug-bullet{background-repeat:no-repeat; cursor:pointer; display:block; float:left; z-index:2;} .ug-gallery-wrapper .ug-bullets .ug-bullet:first-child{margin-left:0px;} .--------------TEXT_PANEL------------------{} .ug-gallery-wrapper .ug-textpanel{position:absolute; overflow:hidden;} .ug-slider-wrapper .ug-textpanel{z-index:2;} .ug-gallery-wrapper .ug-textpanel-bg, .ug-gallery-wrapper .ug-textpanel-title, .ug-gallery-wrapper .ug-textpanel-description{display:block; position:absolute; margin:0px; padding:0px;} .ug-gallery-wrapper .ug-textpanel-bg{background-color:#000000; opacity:0.4; filter: alpha(opacity = 40); z-index:1;} .ug-textpanel-textwrapper{overflow:hidden;} .ug-gallery-wrapper .ug-textpanel-title{font-size:16px; font-weight:bold; color:white; text-align:left; z-index:2;} .ug-gallery-wrapper .ug-textpanel-description{font-size:14px; color:white; text-align:left; z-index:3;} .--------------ZOOM_PANEL------------------{} .ug-slider-wrapper .ug-zoompanel{position:absolute; top:200px; left:100px;} .ug-zoompanel .ug-zoompanel-button{background-repeat: no-repeat; cursor:pointer; display:block;} .--------------ZOOM_PANEL_BUTTONS------------------{} .ug-gallery-wrapper .ug-arrow-left{position:absolute; background-repeat:no-repeat; display:block; cursor:pointer;} .ug-gallery-wrapper .ug-arrow-right{position:absolute; background-repeat:no-repeat; cursor:pointer;} .--------------GRID_PANEL_AND_ARROWS------------------{} .ug-gallery-wrapper .ug-grid-panel{position:absolute; background-color: #000000; xbackground-color: blue; z-index:2;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow{position:absolute; background-repeat:no-repeat; cursor:pointer; z-index:11;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow.ug-button-disabled{cursor:default;} .ug-gallery-wrapper .ug-panel-handle-tip{position:absolute; z-index:13; cursor:pointer;} .ug-gallery-wrapper .ug-overlay-disabled{position:absolute; z-index:100; width:100%; height:100%; background-color:#000000; opacity: 0.3; filter: alpha(opacity=30); background-image:url('/spin11_theme/static/src/css/unitegallery/../images/cover-grid.png');} .--------------STRIP_PANEL------------------{} .ug-gallery-wrapper .ug-strip-panel{position:absolute; background-color:#000000; z-index:2;} .ug-strip-panel .ug-strip-arrow{position:absolute; cursor:pointer;} .ug-strip-panel .ug-strip-arrow.ug-button-disabled{cursor:default;} .ug-strip-panel .ug-strip-arrow-tip{position:absolute;} .--------------TILES------------------{} .ug-thumb-wrapper.ug-tile{display:block; position:absolute; box-sizing:border-box; -moz-box-sizing:border-box; overflow:hidden; padding:0px; margin:0px;} .ug-tile .ug-tile-cloneswrapper{position:absolute; width:0px; height:0px; top:0px; left:0px; overflow:hidden; opacity:0; filter: alpha(opacity = 90);} .ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile, .ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile .ug-trans-enabled{transition: left 0.7s ease 0s, top 0.7s ease 0s, width 0.7s ease 0s, height 0.7s ease 0s !important;} .ug-thumb-wrapper.ug-tile.ug-tile-clickable{cursor: pointer;} .ug-thumb-wrapper.ug-tile .ug-image-container{position:absolute; overflow:hidden; z-index:1; top:0px; left:0px;} .ug-thumb-wrapper.ug-tile img.ug-thumb-image{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; max-width:none !important; max-height:none !important; display:block; border:none; padding:0px !important; margin:0px !important; width:auto; height:auto; position:absolute;} .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay{position:absolute; overflow:hidden; z-index:2; top:0px; left:0px;} .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{width:100%; max-width:none !important;} .ug-tiletype-justified .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{height:100%; max-width:none !important;} .ug-thumb-wrapper.ug-tile .ug-tile-icon{position:absolute; width:38px; height:38px; background-repeat:no-repeat; background-position:0 0; xbackground-color:green; z-index:6; top:1px; left:1px; cursor:pointer;} .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-link{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/icon-link32.png');} .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/icon-zoom32.png');} .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/icon-play32.png');} .ug-thumb-wrapper.ug-tile .ug-tile-icon:hover{background-position:0 -38px;} .ug-thumbs-grid .ug-tile-image-overlay img{width:auto; height:auto; position:absolute; max-width:none !important;} .ug-tile .ug-textpanel{z-index: 5; cursor:default;} .ug-tile.ug-tile-clickable .ug-textpanel{cursor:pointer;} .ug-tile .ug-textpanel-title{font-size:14px; font-weight:bold;} .--------------CAROUSEL------------------{} .ug-gallery-wrapper .ug-carousel-wrapper{position:absolute; overflow:hidden;} .ug-gallery-wrapper .ug-carousel-inner{position:absolute;} .------------------LIGHTBOX---------------------{} .ug-gallery-wrapper.ug-lightbox{display: none; position: fixed; border: none; padding:0px; margin:0px; outline: invert none medium; overflow: hidden; top: 0; left: 0; width: 100%; height: 100%; max-width:none !important; max-height:none !important; z-index: 999999;} .ug-lightbox .ug-lightbox-top-panel{position:absolute; z-index:2;} .ug-lightbox .ug-lightbox-top-panel-overlay{width:100%; height:100%; position:absolute; background-color:#000000; opacity:0.4; filter: alpha(opacity=40);} .ug-lightbox .ug-lightbox-overlay{z-index:1; width:100%; height:100%; background-color:#000000; opacity:1;} .ug-lightbox .ug-slider-wrapper{z-index:1; xbackground-color:green; background-color:transparent !important;} .ug-lightbox .ug-textpanel{z-index: 2;} .ug-lightbox .ug-lightbox-arrow-left, .ug-lightbox .ug-lightbox-arrow-right{position:absolute; width:50px; height:55px; background-repeat:no-repeat; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/lightbox-arrow-left.png'); background-position:0px 0px; z-index:3; cursor:pointer;} .ug-lightbox .ug-lightbox-arrow-right{background-image:url('/spin11_theme/static/src/css/unitegallery/../images/lightbox-arrow-right.png');} .ug-lightbox .ug-lightbox-button-close{position:absolute; width:36px; height:36px; background-repeat:no-repeat; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/lightbox-icon-close.png'); background-position:0px 0px; z-index:4; cursor:pointer;} .ug-lightbox-compact .ug-lightbox-button-close{width:45px; height:41px; background-image:url('/spin11_theme/static/src/css/unitegallery/../images/lightbox-icon-close-compact2.png');} .ug-lightbox .ug-lightbox-arrow-left.ug-arrow-hover, .ug-lightbox .ug-lightbox-arrow-right.ug-arrow-hover{background-position:0px -55px;} .ug-lightbox .ug-lightbox-button-close.ug-button-hover{background-position:0px -35px;} .ug-lightbox-compact .ug-lightbox-button-close.ug-button-hover{background-position:0px -40px;} .ug-lightbox .ug-lightbox-numbers{position:absolute; color:#e5e5e5; font-size:12px; top:14px; left:8px; z-index:3;} .ug-lightbox-compact .ug-lightbox-numbers{font-size: 14px; padding-right:5px; padding-top:7px;} .ug-lightbox .ug-textpanel-title, .ug-lightbox .ug-textpanel-description{font-size: 14px; font-weight: normal; color: #e5e5e5;} .ug-lightbox-compact .ug-textpanel-title, .ug-lightbox-compact .ug-textpanel-description{color:#F3F3F3; font-size: 16px;} .------------------CATEGORY_TABS---------------------{} .ug-tabs-wrapper{margin-top:0px; margin-bottom:20px; text-align:center;} .ug-tabs-wrapper a.ug-tab{display: inline-block; cursor:pointer; text-decoration:none; color:#ffffff; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; margin-left:5px; background-color:#333333; border-radius:3px; font-size:12px; font-weight:normal; border: 1px solid #969696;} .ug-tabs-wrapper a.ug-tab:hover{background-color: #707070 !important;} .ug-tabs-wrapper a.ug-tab.ug-tab-selected, .ug-tabs-wrapper a.ug-tab.ug-tab-selected:hover{background-color: #2077A2 !important; cursor:default !important;} .ug-tabs-wrapper a.ug-tab:first-child{margin-left:0px !important;} .------------------DEFAULT_SKIN---------------------{} .ug-arrow-left.ug-skin-default, .ug-arrow-right.ug-skin-default{width:15px; height:30px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/slider_arrow_left.png'); background-position:0px 0px;} .ug-arrow-right.ug-skin-default{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/slider_arrow_right.png');} .ug-arrow-left.ug-skin-default.ug-arrow-hover, .ug-arrow-right.ug-skin-default.ug-arrow-hover{background-position:0px -30px;} .ug-arrow-left.ug-skin-default.ug-arrow-disabled, .ug-arrow-right.ug-skin-default.ug-arrow-disabled{background-position:0px -60px;} .ug-bullets.ug-skin-default .ug-bullet{width:15px; height:15px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/slider_bullets.png'); background-position:top left; margin-left:5px;} .ug-bullets.ug-skin-default .ug-bullet.ug-bullet-active{background-position:bottom left;} .ug-bullets.ug-skin-default.ug-bullets-gray .ug-bullet{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_bullets_gray.png');} .ug-bullets.ug-skin-default.ug-bullets-blue .ug-bullet{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_bullets_blue.png');} .ug-bullets.ug-skin-default.ug-bullets-brown .ug-bullet{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_bullets_brown.png');} .ug-bullets.ug-skin-default.ug-bullets-green .ug-bullet{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_bullets_green.png');} .ug-bullets.ug-skin-default.ug-bullets-red .ug-bullet{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_bullets_red.png');} .ug-button-tile-navigation{width:36px; height:36px; background-position:top left; cursor:pointer; float:left;} .ug-button-tile-navigation.ug-button-tile-left{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_button_left.png');} .ug-button-tile-navigation.ug-button-tile-right{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_button_right.png');} .ug-button-tile-navigation:hover{background-position:bottom left;} .ug-button-tile-navigation.ug-button-disabled{opacity:0.6;} .ug-button-tile-navigation.ug-button-disabled:hover{background-position:top left;} .ug-button-tile-navigation.ug-button-tile-play{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/tile_button_play_pause.png'); width:35px;} .ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon{background-position:bottom left;} .ug-button-tile-navigation.ug-button-tile-play:hover{background-position:top left;} .ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon:hover{background-position:bottom left;} .ug-button-play.ug-skin-default{position:absolute; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/button_playpause.png'); width:14px; height:17px; cursor:pointer; background-position:0px 0px;} .ug-button-play.ug-skin-default.ug-button-hover{background-position:0px -17px;} .ug-button-play.ug-skin-default.ug-stop-mode{background-position:0px -34px;} .ug-button-play.ug-skin-default.ug-stop-mode.ug-button-hover{background-position:0px -51px;} .ug-button-fullscreen.ug-skin-default{position:absolute; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/button_fullscreen.png'); width:16px; height:16px; cursor:pointer; background-position:0px 0px;} .ug-button-fullscreen.ug-skin-default.ug-button-hover{background-position:0px -16px;} .ug-button-fullscreen.ug-skin-default.ug-fullscreenmode{background-position:0px -32px;} .ug-button-fullscreen.ug-skin-default.ug-fullscreenmode.ug-button-hover{background-position:0px -48px;} .ug-zoompanel.ug-skin-default .ug-zoompanel-button{background-repeat: no-repeat; cursor:pointer; height: 23px; width: 23px; margin-top:5px; background-position: 0px 0px;} .ug-zoompanel.ug-skin-default .ug-zoompanel-plus{margin-top:0px;} .ug-zoompanel.ug-skin-default .ug-zoompanel-plus{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/icon_zoom_plus.png');} .ug-zoompanel.ug-skin-default .ug-zoompanel-minus{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/icon_zoom_minus.png');} .ug-zoompanel.ug-skin-default .ug-zoompanel-return{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/icon_zoom_back.png');} .ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover{background-position: 0px -23px;} .ug-zoompanel.ug-skin-default .ug-zoompanel-button-disabled, .ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover.ug-zoompanel-button-disabled{background-position: 0px -46px; cursor:default;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default{width:30px; height:15px; background-position:0px 0px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/arrow_grid_down.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover{background-position:0px -15px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-disabled{background-position:0px -30px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default{width:30px; height:15px; background-position:0px 0px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/arrow_grid_up.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover{background-position:0px -15px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-disabled{background-position:0px -30px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default{width:40px; height:40px; background-position:0px -40px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/grid_arrow_left.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover{background-position:0px -0px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-disabled{background-position:0px -80px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default{width:40px; height:40px; background-position:0px -40px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/grid_arrow_right.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover{background-position:0px -0px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-disabled{background-position:0px -80px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default{width:15px; height:30px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/slider_arrow_left.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover{background-position:0px -30px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-disabled{background-position:0px -60px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default{width:15px; height:30px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/slider_arrow_right.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover{background-position:0px -30px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-disabled{background-position:0px -60px;} .ug-strip-panel .ug-strip-arrow-left.ug-skin-default, .ug-strip-panel .ug-strip-arrow-right.ug-skin-default{width:25px; height:50px;} .ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{background-position:0px 0px; background-repeat:no-repeat; width:4px; height:7px;} .ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/arrows_strip_left.png');} .ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/arrows_strip_right.png');} .ug-strip-panel .ug-strip-arrow-left.ug-skin-default.ug-button-hover .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-right.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{background-position:0px -7px;} .ug-strip-panel .ug-strip-arrow-up.ug-skin-default, .ug-strip-panel .ug-strip-arrow-down.ug-skin-default{height:25px; width:50px;} .ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{background-position:0px 0px; background-repeat:no-repeat; width:7px; height:4px;} .ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/arrows_strip_up.png');} .ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/arrows_strip_down.png');} .ug-strip-panel .ug-strip-arrow-up.ug-skin-default.ug-button-hover .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-down.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{background-position:-7px 0px;} .ug-strip-panel .ug-strip-arrow.ug-skin-default.ug-button-disabled .ug-strip-arrow-tip{background-position:0px 0px; opacity:0.5; filter: alpha(opacity = 50);} .ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{width:22px; height:36px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/grid_handle_black_left.png'); background-repeat:no-repeat; background-position:0px -36px;} .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/grid_handle_black_right.png'); background-position:0px -36px;} .ug-gallery-wrapper .ug-handle-tip-left.ug-button-hover.ug-skin-default, .ug-gallery-wrapper .ug-handle-tip-right.ug-button-hover.ug-skin-default{background-position:0px -0px;} .ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed{background-position:0px -108px;} .ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed.ug-button-hover{background-position:0px -72px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{width:36px; height:22px; background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/grid_handle_black_top.png'); background-repeat:no-repeat; background-position:-36px 0px;} .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{background-image:url('/spin11_theme/static/src/css/unitegallery/../skins/default/grid_handle_black_bottom.png'); background-position:-36px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-hover{background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed{background-position:-108px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed.ug-button-hover{background-position:-72px 0px;} 

/* /spin11_theme/static/src/css/unitegallery/skins/alexis/alexis.css defined in bundle 'web.assets_frontend' */
 .---------Slider_Arrows--------{} .ug-arrow-left.ug-skin-alexis, .ug-arrow-right.ug-skin-alexis{width:20px; height:20px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/slider_arrow_left.png'); background-position:0px 0px;} .ug-arrow-right.ug-skin-alexis{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/slider_arrow_right.png');} .ug-arrow-left.ug-skin-alexis.ug-arrow-hover, .ug-arrow-right.ug-skin-alexis.ug-arrow-hover{background-position:0px -35px;} .ug-arrow-left.ug-skin-alexis.ug-arrow-disabled, .ug-arrow-right.ug-skin-alexis.ug-arrow-disabled{background-position:0px -70px;} .---------Slider_Bullets--------{} .ug-bullets.ug-skin-alexis .ug-bullet{width:28px; height:28px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/slider_bullets.png'); background-position:top left; margin-left:5px;} .ug-bullets.ug-skin-alexis .ug-bullet.ug-bullet-active{background-position:bottom left;} .---------Slider_Buttons--------{} .ug-button-play.ug-skin-alexis{position:absolute; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/button_playpause.png'); width:20px; height:20px; cursor:pointer; background-position:0px 0px;} .ug-button-play.ug-skin-alexis.ug-button-hover{background-position:0px -35px;} .ug-button-play.ug-skin-alexis.ug-stop-mode{background-position:0px -70px;} .ug-button-play.ug-skin-alexis.ug-stop-mode.ug-button-hover{background-position:0px -105px;} .ug-button-fullscreen.ug-skin-alexis{position:absolute; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/button_fullscreen.png'); width:20px; height:20px; cursor:pointer; background-position:0px 0px;} .ug-button-fullscreen.ug-skin-alexis.ug-button-hover{background-position:0px -35px;} .ug-button-fullscreen.ug-skin-alexis.ug-fullscreenmode{background-position:0px -70px;} .ug-button-fullscreen.ug-skin-alexis.ug-fullscreenmode.ug-button-hover{background-position:0px -105px;} .---------Zoom_Panel--------{} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-button{background-repeat: no-repeat; cursor:pointer; height: 20px; width: 20px; margin-top:5px; background-position: 0px 0px;} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-plus{margin-top:0px;} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-plus{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/button_zoom_plus.png');} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-minus{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/button_zoom_minus.png');} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-return{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/button_zoom_back.png');} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-button.ug-button-hover{background-position: 0px -35px;} .ug-zoompanel.ug-skin-alexis .ug-zoompanel-button-disabled, .ug-zoompanel.ug-skin-alexis .ug-zoompanel-button.ug-button-hover.ug-zoompanel-button-disabled{background-position: 0px -70px; cursor:default;} .---------Grid_Panel_Arrows--------{} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-alexis{width:40px; height:25px; background-position:0px -0px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_arrow_down.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-alexis.ug-button-hover{background-position:0px -25px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-alexis.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-alexis.ug-button-disabled{background-position:0px -50px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-alexis{width:40px; height:25px; background-position:0px 0px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_arrow_up.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-alexis.ug-button-hover{background-position:0px -25px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-alexis.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-alexis.ug-button-disabled{background-position:0px -50px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-alexis{width:40px; height:40px; background-position:0px 0px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_arrow_left.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-alexis.ug-button-hover{background-position:0px -40px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-alexis.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-alexis.ug-button-disabled{background-position:0px -80px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-alexis{width:40px; height:40px; background-position:0px 0px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_arrow_right.png');} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-alexis.ug-button-hover{background-position:0px -40px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-alexis.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-alexis.ug-button-disabled{background-position:0px -80px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-alexis{width:15px; height:30px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_arrow_left_hortype.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-alexis.ug-button-hover{background-position:0px -30px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-alexis.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-alexis.ug-button-disabled{background-position:0px -60px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-alexis{width:15px; height:30px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_arrow_right_hortype.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-alexis.ug-button-hover{background-position:0px -30px;} .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-alexis.ug-button-hover.ug-button-disabled, .ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-alexis.ug-button-disabled{background-position:0px -60px;} .---------Strip_Panel_Arrows--------{} .ug-strip-panel .ug-strip-arrow-left.ug-skin-alexis, .ug-strip-panel .ug-strip-arrow-right.ug-skin-alexis{width:25px; height:50px;} .ug-strip-panel .ug-strip-arrow-left.ug-skin-alexis .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-right.ug-skin-alexis .ug-strip-arrow-tip{background-position:0px 0px; background-repeat:no-repeat; width:4px; height:7px;} .ug-strip-panel .ug-strip-arrow-left.ug-skin-alexis .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/arrows_strip_left.png');} .ug-strip-panel .ug-strip-arrow-right.ug-skin-alexis .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/arrows_strip_right.png');} .ug-strip-panel .ug-strip-arrow-left.ug-skin-alexis.ug-button-hover .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-right.ug-skin-alexis.ug-button-hover .ug-strip-arrow-tip{background-position:0px -7px;} .ug-strip-panel .ug-strip-arrow-up.ug-skin-alexis, .ug-strip-panel .ug-strip-arrow-down.ug-skin-alexis{height:25px; width:50px;} .ug-strip-panel .ug-strip-arrow-up.ug-skin-alexis .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-down.ug-skin-alexis .ug-strip-arrow-tip{background-position:0px 0px; background-repeat:no-repeat; width:7px; height:4px;} .ug-strip-panel .ug-strip-arrow-up.ug-skin-alexis .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/arrows_strip_up.png');} .ug-strip-panel .ug-strip-arrow-down.ug-skin-alexis .ug-strip-arrow-tip{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/arrows_strip_down.png');} .ug-strip-panel .ug-strip-arrow-up.ug-skin-alexis.ug-button-hover .ug-strip-arrow-tip, .ug-strip-panel .ug-strip-arrow-down.ug-skin-alexis.ug-button-hover .ug-strip-arrow-tip{background-position:-7px 0px;} .ug-strip-panel .ug-strip-arrow.ug-skin-alexis.ug-button-disabled .ug-strip-arrow-tip{background-position:0px 0px; opacity:0.5; filter: alpha(opacity = 50);} .---------Panel_Handle_Tip--------{} .ug-gallery-wrapper .ug-handle-tip-left.ug-skin-alexis, .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-alexis{width:37px; height:40px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_handle_right.png'); background-repeat:no-repeat; background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-alexis{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_handle_left.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-left.ug-button-hover.ug-skin-alexis, .ug-gallery-wrapper .ug-handle-tip-right.ug-button-hover.ug-skin-alexis{background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-left.ug-skin-alexis.ug-button-closed{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_handle_left.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-alexis.ug-button-closed{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_handle_right.png'); background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-left.ug-skin-alexis.ug-button-closed.ug-button-hover{background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-right.ug-skin-alexis.ug-button-closed.ug-button-hover{background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-alexis, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-alexis{width:36px; height:19px; background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_handle_up.png'); background-repeat:no-repeat; background-position:-36px 0px;} .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-alexis{background-image:url('/spin11_theme/static/src/css/unitegallery/skins/alexis/images/grid_handle_bottom.png'); background-position:-36px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-alexis.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-alexis.ug-button-hover{background-position:0px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-alexis.ug-button-closed, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-alexis.ug-button-closed{background-position:-108px 0px;} .ug-gallery-wrapper .ug-handle-tip-top.ug-skin-alexis.ug-button-closed.ug-button-hover, .ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-alexis.ug-button-closed.ug-button-hover{background-position:-72px 0px;} 

/* /spin11_theme/static/src/css/main.css defined in bundle 'web.assets_frontend' */
  @font-face{font-family: 'FontAwesome'; src: url("/spin11_theme/static/src/css/../fonts/fontawesome-webfont.eot?v=4.7.0"); src: url("/spin11_theme/static/src/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("/spin11_theme/static/src/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("/spin11_theme/static/src/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("/spin11_theme/static/src/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("/spin11_theme/static/src/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal;} .fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .fa-lg{font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%;} .fa-2x{font-size: 2em;} .fa-3x{font-size: 3em;} .fa-4x{font-size: 4em;} .fa-5x{font-size: 5em;} .fa-fw{width: 1.28571em; text-align: center;} .fa-ul{padding-left: 0; margin-left: 2.14286em; list-style-type: none;} .fa-ul > li{position: relative;} .fa-li{position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center;} .fa-li.fa-lg{left: -1.85714em;} .fa-border{padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em;} .fa-pull-left{float: left;} .fa-pull-right{float: right;} .fa.fa-pull-left{margin-right: .3em;} .fa.fa-pull-right{margin-left: .3em;} .pull-right{float: right;} .pull-left{float: left;} .fa.pull-left{margin-right: .3em;} .fa.pull-right{margin-left: .3em;} .fa-spin{-webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;} .fa-pulse{-webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8);} @-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}} @keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);}} .fa-rotate-90{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);} .fa-rotate-180{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);} .fa-rotate-270{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);} .fa-flip-horizontal{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1);} .fa-flip-vertical{-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1);} :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical{filter: none;} .fa-stack{position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;} .fa-stack-1x, .fa-stack-2x{position: absolute; left: 0; width: 100%; text-align: center;} .fa-stack-1x{line-height: inherit;} .fa-stack-2x{font-size: 2em;} .fa-inverse{color: #fff;} .fa-glass:before{content: "";} .fa-music:before{content: "";} .fa-search:before{content: "";} .fa-envelope-o:before{content: "";} .fa-heart:before{content: "";} .fa-star:before{content: "";} .fa-star-o:before{content: "";} .fa-user:before{content: "";} .fa-film:before{content: "";} .fa-th-large:before{content: "";} .fa-th:before{content: "";} .fa-th-list:before{content: "";} .fa-check:before{content: "";} .fa-remove:before, .fa-close:before, .fa-times:before{content: "";} .fa-search-plus:before{content: "";} .fa-search-minus:before{content: "";} .fa-power-off:before{content: "";} .fa-signal:before{content: "";} .fa-gear:before, .fa-cog:before{content: "";} .fa-trash-o:before{content: "";} .fa-home:before{content: "";} .fa-file-o:before{content: "";} .fa-clock-o:before{content: "";} .fa-road:before{content: "";} .fa-download:before{content: "";} .fa-arrow-circle-o-down:before{content: "";} .fa-arrow-circle-o-up:before{content: "";} .fa-inbox:before{content: "";} .fa-play-circle-o:before{content: "";} .fa-rotate-right:before, .fa-repeat:before{content: "";} .fa-refresh:before{content: "";} .fa-list-alt:before{content: "";} .fa-lock:before{content: "";} .fa-flag:before{content: "";} .fa-headphones:before{content: "";} .fa-volume-off:before{content: "";} .fa-volume-down:before{content: "";} .fa-volume-up:before{content: "";} .fa-qrcode:before{content: "";} .fa-barcode:before{content: "";} .fa-tag:before{content: "";} .fa-tags:before{content: "";} .fa-book:before{content: "";} .fa-bookmark:before{content: "";} .fa-print:before{content: "";} .fa-camera:before{content: "";} .fa-font:before{content: "";} .fa-bold:before{content: "";} .fa-italic:before{content: "";} .fa-text-height:before{content: "";} .fa-text-width:before{content: "";} .fa-align-left:before{content: "";} .fa-align-center:before{content: "";} .fa-align-right:before{content: "";} .fa-align-justify:before{content: "";} .fa-list:before{content: "";} .fa-dedent:before, .fa-outdent:before{content: "";} .fa-indent:before{content: "";} .fa-video-camera:before{content: "";} .fa-photo:before, .fa-image:before, .fa-picture-o:before{content: "";} .fa-pencil:before{content: "";} .fa-map-marker:before{content: "";} .fa-adjust:before{content: "";} .fa-tint:before{content: "";} .fa-edit:before, .fa-pencil-square-o:before{content: "";} .fa-share-square-o:before{content: "";} .fa-check-square-o:before{content: "";} .fa-arrows:before{content: "";} .fa-step-backward:before{content: "";} .fa-fast-backward:before{content: "";} .fa-backward:before{content: "";} .fa-play:before{content: "";} .fa-pause:before{content: "";} .fa-stop:before{content: "";} .fa-forward:before{content: "";} .fa-fast-forward:before{content: "";} .fa-step-forward:before{content: "";} .fa-eject:before{content: "";} .fa-chevron-left:before{content: "";} .fa-chevron-right:before{content: "";} .fa-plus-circle:before{content: "";} .fa-minus-circle:before{content: "";} .fa-times-circle:before{content: "";} .fa-check-circle:before{content: "";} .fa-question-circle:before{content: "";} .fa-info-circle:before{content: "";} .fa-crosshairs:before{content: "";} .fa-times-circle-o:before{content: "";} .fa-check-circle-o:before{content: "";} .fa-ban:before{content: "";} .fa-arrow-left:before{content: "";} .fa-arrow-right:before{content: "";} .fa-arrow-up:before{content: "";} .fa-arrow-down:before{content: "";} .fa-mail-forward:before, .fa-share:before{content: "";} .fa-expand:before{content: "";} .fa-compress:before{content: "";} .fa-plus:before{content: "";} .fa-minus:before{content: "";} .fa-asterisk:before{content: "";} .fa-exclamation-circle:before{content: "";} .fa-gift:before{content: "";} .fa-leaf:before{content: "";} .fa-fire:before{content: "";} .fa-eye:before{content: "";} .fa-eye-slash:before{content: "";} .fa-warning:before, .fa-exclamation-triangle:before{content: "";} .fa-plane:before{content: "";} .fa-calendar:before{content: "";} .fa-random:before{content: "";} .fa-comment:before{content: "";} .fa-magnet:before{content: "";} .fa-chevron-up:before{content: "";} .fa-chevron-down:before{content: "";} .fa-retweet:before{content: "";} .fa-shopping-cart:before{content: "";} .fa-folder:before{content: "";} .fa-folder-open:before{content: "";} .fa-arrows-v:before{content: "";} .fa-arrows-h:before{content: "";} .fa-bar-chart-o:before, .fa-bar-chart:before{content: "";} .fa-twitter-square:before{content: "";} .fa-facebook-square:before{content: "";} .fa-camera-retro:before{content: "";} .fa-key:before{content: "";} .fa-gears:before, .fa-cogs:before{content: "";} .fa-comments:before{content: "";} .fa-thumbs-o-up:before{content: "";} .fa-thumbs-o-down:before{content: "";} .fa-star-half:before{content: "";} .fa-heart-o:before{content: "";} .fa-sign-out:before{content: "";} .fa-linkedin-square:before{content: "";} .fa-thumb-tack:before{content: "";} .fa-external-link:before{content: "";} .fa-sign-in:before{content: "";} .fa-trophy:before{content: "";} .fa-github-square:before{content: "";} .fa-upload:before{content: "";} .fa-lemon-o:before{content: "";} .fa-phone:before{content: "";} .fa-square-o:before{content: "";} .fa-bookmark-o:before{content: "";} .fa-phone-square:before{content: "";} .fa-twitter:before{content: "";} .fa-facebook-f:before, .fa-facebook:before{content: "";} .fa-github:before{content: "";} .fa-unlock:before{content: "";} .fa-credit-card:before{content: "";} .fa-feed:before, .fa-rss:before{content: "";} .fa-hdd-o:before{content: "";} .fa-bullhorn:before{content: "";} .fa-bell:before{content: "";} .fa-certificate:before{content: "";} .fa-hand-o-right:before{content: "";} .fa-hand-o-left:before{content: "";} .fa-hand-o-up:before{content: "";} .fa-hand-o-down:before{content: "";} .fa-arrow-circle-left:before{content: "";} .fa-arrow-circle-right:before{content: "";} .fa-arrow-circle-up:before{content: "";} .fa-arrow-circle-down:before{content: "";} .fa-globe:before{content: "";} .fa-wrench:before{content: "";} .fa-tasks:before{content: "";} .fa-filter:before{content: "";} .fa-briefcase:before{content: "";} .fa-arrows-alt:before{content: "";} .fa-group:before, .fa-users:before{content: "";} .fa-chain:before, .fa-link:before{content: "";} .fa-cloud:before{content: "";} .fa-flask:before{content: "";} .fa-cut:before, .fa-scissors:before{content: "";} .fa-copy:before, .fa-files-o:before{content: "";} .fa-paperclip:before{content: "";} .fa-save:before, .fa-floppy-o:before{content: "";} .fa-square:before{content: "";} .fa-navicon:before, .fa-reorder:before, .fa-bars:before{content: "";} .fa-list-ul:before{content: "";} .fa-list-ol:before{content: "";} .fa-strikethrough:before{content: "";} .fa-underline:before{content: "";} .fa-table:before{content: "";} .fa-magic:before{content: "";} .fa-truck:before{content: "";} .fa-pinterest:before{content: "";} .fa-pinterest-square:before{content: "";} .fa-google-plus-square:before{content: "";} .fa-google-plus:before{content: "";} .fa-money:before{content: "";} .fa-caret-down:before{content: "";} .fa-caret-up:before{content: "";} .fa-caret-left:before{content: "";} .fa-caret-right:before{content: "";} .fa-columns:before{content: "";} .fa-unsorted:before, .fa-sort:before{content: "";} .fa-sort-down:before, .fa-sort-desc:before{content: "";} .fa-sort-up:before, .fa-sort-asc:before{content: "";} .fa-envelope:before{content: "";} .fa-linkedin:before{content: "";} .fa-rotate-left:before, .fa-undo:before{content: "";} .fa-legal:before, .fa-gavel:before{content: "";} .fa-dashboard:before, .fa-tachometer:before{content: "";} .fa-comment-o:before{content: "";} .fa-comments-o:before{content: "";} .fa-flash:before, .fa-bolt:before{content: "";} .fa-sitemap:before{content: "";} .fa-umbrella:before{content: "";} .fa-paste:before, .fa-clipboard:before{content: "";} .fa-lightbulb-o:before{content: "";} .fa-exchange:before{content: "";} .fa-cloud-download:before{content: "";} .fa-cloud-upload:before{content: "";} .fa-user-md:before{content: "";} .fa-stethoscope:before{content: "";} .fa-suitcase:before{content: "";} .fa-bell-o:before{content: "";} .fa-coffee:before{content: "";} .fa-cutlery:before{content: "";} .fa-file-text-o:before{content: "";} .fa-building-o:before{content: "";} .fa-hospital-o:before{content: "";} .fa-ambulance:before{content: "";} .fa-medkit:before{content: "";} .fa-fighter-jet:before{content: "";} .fa-beer:before{content: "";} .fa-h-square:before{content: "";} .fa-plus-square:before{content: "";} .fa-angle-double-left:before{content: "";} .fa-angle-double-right:before{content: "";} .fa-angle-double-up:before{content: "";} .fa-angle-double-down:before{content: "";} .fa-angle-left:before{content: "";} .fa-angle-right:before{content: "";} .fa-angle-up:before{content: "";} .fa-angle-down:before{content: "";} .fa-desktop:before{content: "";} .fa-laptop:before{content: "";} .fa-tablet:before{content: "";} .fa-mobile-phone:before, .fa-mobile:before{content: "";} .fa-circle-o:before{content: "";} .fa-quote-left:before{content: "";} .fa-quote-right:before{content: "";} .fa-spinner:before{content: "";} .fa-circle:before{content: "";} .fa-mail-reply:before, .fa-reply:before{content: "";} .fa-github-alt:before{content: "";} .fa-folder-o:before{content: "";} .fa-folder-open-o:before{content: "";} .fa-smile-o:before{content: "";} .fa-frown-o:before{content: "";} .fa-meh-o:before{content: "";} .fa-gamepad:before{content: "";} .fa-keyboard-o:before{content: "";} .fa-flag-o:before{content: "";} .fa-flag-checkered:before{content: "";} .fa-terminal:before{content: "";} .fa-code:before{content: "";} .fa-mail-reply-all:before, .fa-reply-all:before{content: "";} .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before{content: "";} .fa-location-arrow:before{content: "";} .fa-crop:before{content: "";} .fa-code-fork:before{content: "";} .fa-unlink:before, .fa-chain-broken:before{content: "";} .fa-question:before{content: "";} .fa-info:before{content: "";} .fa-exclamation:before{content: "";} .fa-superscript:before{content: "";} .fa-subscript:before{content: "";} .fa-eraser:before{content: "";} .fa-puzzle-piece:before{content: "";} .fa-microphone:before{content: "";} .fa-microphone-slash:before{content: "";} .fa-shield:before{content: "";} .fa-calendar-o:before{content: "";} .fa-fire-extinguisher:before{content: "";} .fa-rocket:before{content: "";} .fa-maxcdn:before{content: "";} .fa-chevron-circle-left:before{content: "";} .fa-chevron-circle-right:before{content: "";} .fa-chevron-circle-up:before{content: "";} .fa-chevron-circle-down:before{content: "";} .fa-html5:before{content: "";} .fa-css3:before{content: "";} .fa-anchor:before{content: "";} .fa-unlock-alt:before{content: "";} .fa-bullseye:before{content: "";} .fa-ellipsis-h:before{content: "";} .fa-ellipsis-v:before{content: "";} .fa-rss-square:before{content: "";} .fa-play-circle:before{content: "";} .fa-ticket:before{content: "";} .fa-minus-square:before{content: "";} .fa-minus-square-o:before{content: "";} .fa-level-up:before{content: "";} .fa-level-down:before{content: "";} .fa-check-square:before{content: "";} .fa-pencil-square:before{content: "";} .fa-external-link-square:before{content: "";} .fa-share-square:before{content: "";} .fa-compass:before{content: "";} .fa-toggle-down:before, .fa-caret-square-o-down:before{content: "";} .fa-toggle-up:before, .fa-caret-square-o-up:before{content: "";} .fa-toggle-right:before, .fa-caret-square-o-right:before{content: "";} .fa-euro:before, .fa-eur:before{content: "";} .fa-gbp:before{content: "";} .fa-dollar:before, .fa-usd:before{content: "";} .fa-rupee:before, .fa-inr:before{content: "";} .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before{content: "";} .fa-ruble:before, .fa-rouble:before, .fa-rub:before{content: "";} .fa-won:before, .fa-krw:before{content: "";} .fa-bitcoin:before, .fa-btc:before{content: "";} .fa-file:before{content: "";} .fa-file-text:before{content: "";} .fa-sort-alpha-asc:before{content: "";} .fa-sort-alpha-desc:before{content: "";} .fa-sort-amount-asc:before{content: "";} .fa-sort-amount-desc:before{content: "";} .fa-sort-numeric-asc:before{content: "";} .fa-sort-numeric-desc:before{content: "";} .fa-thumbs-up:before{content: "";} .fa-thumbs-down:before{content: "";} .fa-youtube-square:before{content: "";} .fa-youtube:before{content: "";} .fa-xing:before{content: "";} .fa-xing-square:before{content: "";} .fa-youtube-play:before{content: "";} .fa-dropbox:before{content: "";} .fa-stack-overflow:before{content: "";} .fa-instagram:before{content: "";} .fa-flickr:before{content: "";} .fa-adn:before{content: "";} .fa-bitbucket:before{content: "";} .fa-bitbucket-square:before{content: "";} .fa-tumblr:before{content: "";} .fa-tumblr-square:before{content: "";} .fa-long-arrow-down:before{content: "";} .fa-long-arrow-up:before{content: "";} .fa-long-arrow-left:before{content: "";} .fa-long-arrow-right:before{content: "";} .fa-apple:before{content: "";} .fa-windows:before{content: "";} .fa-android:before{content: "";} .fa-linux:before{content: "";} .fa-dribbble:before{content: "";} .fa-skype:before{content: "";} .fa-foursquare:before{content: "";} .fa-trello:before{content: "";} .fa-female:before{content: "";} .fa-male:before{content: "";} .fa-gittip:before, .fa-gratipay:before{content: "";} .fa-sun-o:before{content: "";} .fa-moon-o:before{content: "";} .fa-archive:before{content: "";} .fa-bug:before{content: "";} .fa-vk:before{content: "";} .fa-weibo:before{content: "";} .fa-renren:before{content: "";} .fa-pagelines:before{content: "";} .fa-stack-exchange:before{content: "";} .fa-arrow-circle-o-right:before{content: "";} .fa-arrow-circle-o-left:before{content: "";} .fa-toggle-left:before, .fa-caret-square-o-left:before{content: "";} .fa-dot-circle-o:before{content: "";} .fa-wheelchair:before{content: "";} .fa-vimeo-square:before{content: "";} .fa-turkish-lira:before, .fa-try:before{content: "";} .fa-plus-square-o:before{content: "";} .fa-space-shuttle:before{content: "";} .fa-slack:before{content: "";} .fa-envelope-square:before{content: "";} .fa-wordpress:before{content: "";} .fa-openid:before{content: "";} .fa-institution:before, .fa-bank:before, .fa-university:before{content: "";} .fa-mortar-board:before, .fa-graduation-cap:before{content: "";} .fa-yahoo:before{content: "";} .fa-google:before{content: "";} .fa-reddit:before{content: "";} .fa-reddit-square:before{content: "";} .fa-stumbleupon-circle:before{content: "";} .fa-stumbleupon:before{content: "";} .fa-delicious:before{content: "";} .fa-digg:before{content: "";} .fa-pied-piper-pp:before{content: "";} .fa-pied-piper-alt:before{content: "";} .fa-drupal:before{content: "";} .fa-joomla:before{content: "";} .fa-language:before{content: "";} .fa-fax:before{content: "";} .fa-building:before{content: "";} .fa-child:before{content: "";} .fa-paw:before{content: "";} .fa-spoon:before{content: "";} .fa-cube:before{content: "";} .fa-cubes:before{content: "";} .fa-behance:before{content: "";} .fa-behance-square:before{content: "";} .fa-steam:before{content: "";} .fa-steam-square:before{content: "";} .fa-recycle:before{content: "";} .fa-automobile:before, .fa-car:before{content: "";} .fa-cab:before, .fa-taxi:before{content: "";} .fa-tree:before{content: "";} .fa-spotify:before{content: "";} .fa-deviantart:before{content: "";} .fa-soundcloud:before{content: "";} .fa-database:before{content: "";} .fa-file-pdf-o:before{content: "";} .fa-file-word-o:before{content: "";} .fa-file-excel-o:before{content: "";} .fa-file-powerpoint-o:before{content: "";} .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before{content: "";} .fa-file-zip-o:before, .fa-file-archive-o:before{content: "";} .fa-file-sound-o:before, .fa-file-audio-o:before{content: "";} .fa-file-movie-o:before, .fa-file-video-o:before{content: "";} .fa-file-code-o:before{content: "";} .fa-vine:before{content: "";} .fa-codepen:before{content: "";} .fa-jsfiddle:before{content: "";} .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before{content: "";} .fa-circle-o-notch:before{content: "";} .fa-ra:before, .fa-resistance:before, .fa-rebel:before{content: "";} .fa-ge:before, .fa-empire:before{content: "";} .fa-git-square:before{content: "";} .fa-git:before{content: "";} .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before{content: "";} .fa-tencent-weibo:before{content: "";} .fa-qq:before{content: "";} .fa-wechat:before, .fa-weixin:before{content: "";} .fa-send:before, .fa-paper-plane:before{content: "";} .fa-send-o:before, .fa-paper-plane-o:before{content: "";} .fa-history:before{content: "";} .fa-circle-thin:before{content: "";} .fa-header:before{content: "";} .fa-paragraph:before{content: "";} .fa-sliders:before{content: "";} .fa-share-alt:before{content: "";} .fa-share-alt-square:before{content: "";} .fa-bomb:before{content: "";} .fa-soccer-ball-o:before, .fa-futbol-o:before{content: "";} .fa-tty:before{content: "";} .fa-binoculars:before{content: "";} .fa-plug:before{content: "";} .fa-slideshare:before{content: "";} .fa-twitch:before{content: "";} .fa-yelp:before{content: "";} .fa-newspaper-o:before{content: "";} .fa-wifi:before{content: "";} .fa-calculator:before{content: "";} .fa-paypal:before{content: "";} .fa-google-wallet:before{content: "";} .fa-cc-visa:before{content: "";} .fa-cc-mastercard:before{content: "";} .fa-cc-discover:before{content: "";} .fa-cc-amex:before{content: "";} .fa-cc-paypal:before{content: "";} .fa-cc-stripe:before{content: "";} .fa-bell-slash:before{content: "";} .fa-bell-slash-o:before{content: "";} .fa-trash:before{content: "";} .fa-copyright:before{content: "";} .fa-at:before{content: "";} .fa-eyedropper:before{content: "";} .fa-paint-brush:before{content: "";} .fa-birthday-cake:before{content: "";} .fa-area-chart:before{content: "";} .fa-pie-chart:before{content: "";} .fa-line-chart:before{content: "";} .fa-lastfm:before{content: "";} .fa-lastfm-square:before{content: "";} .fa-toggle-off:before{content: "";} .fa-toggle-on:before{content: "";} .fa-bicycle:before{content: "";} .fa-bus:before{content: "";} .fa-ioxhost:before{content: "";} .fa-angellist:before{content: "";} .fa-cc:before{content: "";} .fa-shekel:before, .fa-sheqel:before, .fa-ils:before{content: "";} .fa-meanpath:before{content: "";} .fa-buysellads:before{content: "";} .fa-connectdevelop:before{content: "";} .fa-dashcube:before{content: "";} .fa-forumbee:before{content: "";} .fa-leanpub:before{content: "";} .fa-sellsy:before{content: "";} .fa-shirtsinbulk:before{content: "";} .fa-simplybuilt:before{content: "";} .fa-skyatlas:before{content: "";} .fa-cart-plus:before{content: "";} .fa-cart-arrow-down:before{content: "";} .fa-diamond:before{content: "";} .fa-ship:before{content: "";} .fa-user-secret:before{content: "";} .fa-motorcycle:before{content: "";} .fa-street-view:before{content: "";} .fa-heartbeat:before{content: "";} .fa-venus:before{content: "";} .fa-mars:before{content: "";} .fa-mercury:before{content: "";} .fa-intersex:before, .fa-transgender:before{content: "";} .fa-transgender-alt:before{content: "";} .fa-venus-double:before{content: "";} .fa-mars-double:before{content: "";} .fa-venus-mars:before{content: "";} .fa-mars-stroke:before{content: "";} .fa-mars-stroke-v:before{content: "";} .fa-mars-stroke-h:before{content: "";} .fa-neuter:before{content: "";} .fa-genderless:before{content: "";} .fa-facebook-official:before{content: "";} .fa-pinterest-p:before{content: "";} .fa-whatsapp:before{content: "";} .fa-server:before{content: "";} .fa-user-plus:before{content: "";} .fa-user-times:before{content: "";} .fa-hotel:before, .fa-bed:before{content: "";} .fa-viacoin:before{content: "";} .fa-train:before{content: "";} .fa-subway:before{content: "";} .fa-medium:before{content: "";} .fa-yc:before, .fa-y-combinator:before{content: "";} .fa-optin-monster:before{content: "";} .fa-opencart:before{content: "";} .fa-expeditedssl:before{content: "";} .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content: "";} .fa-battery-3:before, .fa-battery-three-quarters:before{content: "";} .fa-battery-2:before, .fa-battery-half:before{content: "";} .fa-battery-1:before, .fa-battery-quarter:before{content: "";} .fa-battery-0:before, .fa-battery-empty:before{content: "";} .fa-mouse-pointer:before{content: "";} .fa-i-cursor:before{content: "";} .fa-object-group:before{content: "";} .fa-object-ungroup:before{content: "";} .fa-sticky-note:before{content: "";} .fa-sticky-note-o:before{content: "";} .fa-cc-jcb:before{content: "";} .fa-cc-diners-club:before{content: "";} .fa-clone:before{content: "";} .fa-balance-scale:before{content: "";} .fa-hourglass-o:before{content: "";} .fa-hourglass-1:before, .fa-hourglass-start:before{content: "";} .fa-hourglass-2:before, .fa-hourglass-half:before{content: "";} .fa-hourglass-3:before, .fa-hourglass-end:before{content: "";} .fa-hourglass:before{content: "";} .fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "";} .fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "";} .fa-hand-scissors-o:before{content: "";} .fa-hand-lizard-o:before{content: "";} .fa-hand-spock-o:before{content: "";} .fa-hand-pointer-o:before{content: "";} .fa-hand-peace-o:before{content: "";} .fa-trademark:before{content: "";} .fa-registered:before{content: "";} .fa-creative-commons:before{content: "";} .fa-gg:before{content: "";} .fa-gg-circle:before{content: "";} .fa-tripadvisor:before{content: "";} .fa-odnoklassniki:before{content: "";} .fa-odnoklassniki-square:before{content: "";} .fa-get-pocket:before{content: "";} .fa-wikipedia-w:before{content: "";} .fa-safari:before{content: "";} .fa-chrome:before{content: "";} .fa-firefox:before{content: "";} .fa-opera:before{content: "";} .fa-internet-explorer:before{content: "";} .fa-tv:before, .fa-television:before{content: "";} .fa-contao:before{content: "";} .fa-500px:before{content: "";} .fa-amazon:before{content: "";} .fa-calendar-plus-o:before{content: "";} .fa-calendar-minus-o:before{content: "";} .fa-calendar-times-o:before{content: "";} .fa-calendar-check-o:before{content: "";} .fa-industry:before{content: "";} .fa-map-pin:before{content: "";} .fa-map-signs:before{content: "";} .fa-map-o:before{content: "";} .fa-map:before{content: "";} .fa-commenting:before{content: "";} .fa-commenting-o:before{content: "";} .fa-houzz:before{content: "";} .fa-vimeo:before{content: "";} .fa-black-tie:before{content: "";} .fa-fonticons:before{content: "";} .fa-reddit-alien:before{content: "";} .fa-edge:before{content: "";} .fa-credit-card-alt:before{content: "";} .fa-codiepie:before{content: "";} .fa-modx:before{content: "";} .fa-fort-awesome:before{content: "";} .fa-usb:before{content: "";} .fa-product-hunt:before{content: "";} .fa-mixcloud:before{content: "";} .fa-scribd:before{content: "";} .fa-pause-circle:before{content: "";} .fa-pause-circle-o:before{content: "";} .fa-stop-circle:before{content: "";} .fa-stop-circle-o:before{content: "";} .fa-shopping-bag:before{content: "";} .fa-shopping-basket:before{content: "";} .fa-hashtag:before{content: "";} .fa-bluetooth:before{content: "";} .fa-bluetooth-b:before{content: "";} .fa-percent:before{content: "";} .fa-gitlab:before{content: "";} .fa-wpbeginner:before{content: "";} .fa-wpforms:before{content: "";} .fa-envira:before{content: "";} .fa-universal-access:before{content: "";} .fa-wheelchair-alt:before{content: "";} .fa-question-circle-o:before{content: "";} .fa-blind:before{content: "";} .fa-audio-description:before{content: "";} .fa-volume-control-phone:before{content: "";} .fa-braille:before{content: "";} .fa-assistive-listening-systems:before{content: "";} .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content: "";} .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content: "";} .fa-glide:before{content: "";} .fa-glide-g:before{content: "";} .fa-signing:before, .fa-sign-language:before{content: "";} .fa-low-vision:before{content: "";} .fa-viadeo:before{content: "";} .fa-viadeo-square:before{content: "";} .fa-snapchat:before{content: "";} .fa-snapchat-ghost:before{content: "";} .fa-snapchat-square:before{content: "";} .fa-pied-piper:before{content: "";} .fa-first-order:before{content: "";} .fa-yoast:before{content: "";} .fa-themeisle:before{content: "";} .fa-google-plus-circle:before, .fa-google-plus-official:before{content: "";} .fa-fa:before, .fa-font-awesome:before{content: "";} .fa-handshake-o:before{content: "";} .fa-envelope-open:before{content: "";} .fa-envelope-open-o:before{content: "";} .fa-linode:before{content: "";} .fa-address-book:before{content: "";} .fa-address-book-o:before{content: "";} .fa-vcard:before, .fa-address-card:before{content: "";} .fa-vcard-o:before, .fa-address-card-o:before{content: "";} .fa-user-circle:before{content: "";} .fa-user-circle-o:before{content: "";} .fa-user-o:before{content: "";} .fa-id-badge:before{content: "";} .fa-drivers-license:before, .fa-id-card:before{content: "";} .fa-drivers-license-o:before, .fa-id-card-o:before{content: "";} .fa-quora:before{content: "";} .fa-free-code-camp:before{content: "";} .fa-telegram:before{content: "";} .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content: "";} .fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content: "";} .fa-thermometer-2:before, .fa-thermometer-half:before{content: "";} .fa-thermometer-1:before, .fa-thermometer-quarter:before{content: "";} .fa-thermometer-0:before, .fa-thermometer-empty:before{content: "";} .fa-shower:before{content: "";} .fa-bathtub:before, .fa-s15:before, .fa-bath:before{content: "";} .fa-podcast:before{content: "";} .fa-window-maximize:before{content: "";} .fa-window-minimize:before{content: "";} .fa-window-restore:before{content: "";} .fa-times-rectangle:before, .fa-window-close:before{content: "";} .fa-times-rectangle-o:before, .fa-window-close-o:before{content: "";} .fa-bandcamp:before{content: "";} .fa-grav:before{content: "";} .fa-etsy:before{content: "";} .fa-imdb:before{content: "";} .fa-ravelry:before{content: "";} .fa-eercast:before{content: "";} .fa-microchip:before{content: "";} .fa-snowflake-o:before{content: "";} .fa-superpowers:before{content: "";} .fa-wpexplorer:before{content: "";} .fa-meetup:before{content: "";} .sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;} .sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto;} .clearfix, .group{zoom: 1;} .clearfix:before, .clearfix:after, .group:before, .group:after{content: "\0020"; display: block; height: 0; overflow: hidden;} .clearfix:after, .group:after{clear: both;} .container{margin: auto;} .col{box-sizing: border-box; flex: 0 0 100%; max-width: 100%; padding: 0.5rem;} .col--no-gutters{padding: 0;} @media screen and (max-width: 992px){.hidden--md{display: none;}} @media screen and (max-width: 780px){.hidden--sm{display: none;}.main-nav li.hidden--sm{display: none;}} @media screen and (max-width: 480px){.hidden--xs{display: none;}.main-nav li.visible--xs{display: inline-block;}} .grid{box-sizing: border-box; padding: 0 .5rem;} .grid--container{margin: 0 auto; max-width: 1200px; width: 100%;} .grid--no-gutters{padding: 0;} .row{box-sizing: border-box; display: flex; flex: 0 1 100%; flex-direction: row; flex-wrap: wrap; list-style: none; margin: 0; padding: 0;} .row:last-child{margin-bottom: 0;} .row--no-gutters{margin: 0;} .row-no-padding [class*="col-"]{padding-left: 0 !important; padding-right: 0 !important;} .text--left{text-align: left;} .text--center{text-align: center;} .text--right{text-align: right;} .row--xs-top{align-items: flex-start;} .row--xs-center{align-items: center;} .row--xs-bottom{align-items: flex-end;} .col--xs-align-top{align-self: flex-start;} .col--xs-align-center{align-self: center;} .col--xs-align-bottom{align-self: flex-end;} .col--xs-first{order: -1;} .col--xs-last{order: 1;} .col--xs-reset{order: 0;} .row--xs-reverse{flex-direction: row-reverse;} .col--xs-flex{display: flex;} .text--xs-right{text-align: right;} .text--xs-left{text-align: left;} .text--xs-center{text-align: center;} .col--xs{flex-grow: 1; flex-basis: 0; max-width: 100%; padding: 1rem .5rem 0 .5rem;} .col--xs-1{width: 8.33333%; flex: none;} .col--xs-2{width: 16.66667%; flex: none;} .col--xs-3{width: 25%; flex: none;} .col--xs-4{width: 33.33333%; flex: none;} .col--xs-5{width: 41.66667%; flex: none;} .col--xs-6{width: 50%; flex: none;} .col--xs-7{width: 58.33333%; flex: none;} .col--xs-8{width: 66.66667%; flex: none;} .col--xs-9{width: 75%; flex: none;} .col--xs-10{width: 83.33333%; flex: none;} .col--xs-11{width: 91.66667%; flex: none;} .col--xs-12{width: 100%; flex: none;} .col--xs-offset-1{margin-left: 8.33333%;} .col--xs-offset-2{margin-left: 16.66667%;} .col--xs-offset-3{margin-left: 25%;} .col--xs-offset-4{margin-left: 33.33333%;} .col--xs-offset-5{margin-left: 41.66667%;} .col--xs-offset-6{margin-left: 50%;} .col--xs-offset-7{margin-left: 58.33333%;} .col--xs-offset-8{margin-left: 66.66667%;} .col--xs-offset-9{margin-left: 75%;} .col--xs-offset-10{margin-left: 83.33333%;} .col--xs-offset-11{margin-left: 91.66667%;} .col--xs-offset-12{margin-left: 100%;} @media (min-width: 480px){.row--sm-top{align-items: flex-start;}.row--sm-center{align-items: center;}.row--sm-bottom{align-items: flex-end;}.col--sm-align-top{align-self: flex-start;}.col--sm-align-center{align-self: center;}.col--sm-align-bottom{align-self: flex-end;}.col--sm-first{order: -1;}.col--sm-last{order: 1;}.col--sm-reset{order: 0;}.row--sm-reverse{flex-direction: row-reverse;}.col--sm-flex{display: flex;}.text--sm-right{text-align: right;}.text--sm-left{text-align: left;}.text--sm-center{text-align: center;}.col--sm{flex-grow: 1; flex-basis: 0; max-width: 100%; padding: 1rem .5rem 0 .5rem;}.col--sm-1{width: 8.33333%; flex: none;}.col--sm-2{width: 16.66667%; flex: none;}.col--sm-3{width: 25%; flex: none;}.col--sm-4{width: 33.33333%; flex: none;}.col--sm-5{width: 41.66667%; flex: none;}.col--sm-6{width: 50%; flex: none;}.col--sm-7{width: 58.33333%; flex: none;}.col--sm-8{width: 66.66667%; flex: none;}.col--sm-9{width: 75%; flex: none;}.col--sm-10{width: 83.33333%; flex: none;}.col--sm-11{width: 91.66667%; flex: none;}.col--sm-12{width: 100%; flex: none;}.col--sm-offset-1{margin-left: 8.33333%;}.col--sm-offset-2{margin-left: 16.66667%;}.col--sm-offset-3{margin-left: 25%;}.col--sm-offset-4{margin-left: 33.33333%;}.col--sm-offset-5{margin-left: 41.66667%;}.col--sm-offset-6{margin-left: 50%;}.col--sm-offset-7{margin-left: 58.33333%;}.col--sm-offset-8{margin-left: 66.66667%;}.col--sm-offset-9{margin-left: 75%;}.col--sm-offset-10{margin-left: 83.33333%;}.col--sm-offset-11{margin-left: 91.66667%;}.col--sm-offset-12{margin-left: 100%;}} @media (min-width: 768px){.row--md-top{align-items: flex-start;}.row--md-center{align-items: center;}.row--md-bottom{align-items: flex-end;}.col--md-align-top{align-self: flex-start;}.col--md-align-center{align-self: center;}.col--md-align-bottom{align-self: flex-end;}.col--md-first{order: -1;}.col--md-last{order: 1;}.col--md-reset{order: 0;}.row--md-reverse{flex-direction: row-reverse;}.col--md-flex{display: flex;}.text--md-right{text-align: right;}.text--md-left{text-align: left;}.text--md-center{text-align: center;}.col--md{flex-grow: 1; flex-basis: 0; max-width: 100%; padding: 1rem .5rem 0 .5rem;}.col--md-1{width: 8.33333%; flex: none;}.col--md-2{width: 16.66667%; flex: none;}.col--md-3{width: 25%; flex: none;}.col--md-4{width: 33.33333%; flex: none;}.col--md-5{width: 41.66667%; flex: none;}.col--md-6{width: 50%; flex: none;}.col--md-7{width: 58.33333%; flex: none;}.col--md-8{width: 66.66667%; flex: none;}.col--md-9{width: 75%; flex: none;}.col--md-10{width: 83.33333%; flex: none;}.col--md-11{width: 91.66667%; flex: none;}.col--md-12{width: 100%; flex: none;}.col--md-offset-1{margin-left: 8.33333%;}.col--md-offset-2{margin-left: 16.66667%;}.col--md-offset-3{margin-left: 25%;}.col--md-offset-4{margin-left: 33.33333%;}.col--md-offset-5{margin-left: 41.66667%;}.col--md-offset-6{margin-left: 50%;}.col--md-offset-7{margin-left: 58.33333%;}.col--md-offset-8{margin-left: 66.66667%;}.col--md-offset-9{margin-left: 75%;}.col--md-offset-10{margin-left: 83.33333%;}.col--md-offset-11{margin-left: 91.66667%;}.col--md-offset-12{margin-left: 100%;}} @media (min-width: 992px){.row--lg-top{align-items: flex-start;}.row--lg-center{align-items: center;}.row--lg-bottom{align-items: flex-end;}.col--lg-align-top{align-self: flex-start;}.col--lg-align-center{align-self: center;}.col--lg-align-bottom{align-self: flex-end;}.col--lg-first{order: -1;}.col--lg-last{order: 1;}.col--lg-reset{order: 0;}.row--lg-reverse{flex-direction: row-reverse;}.col--lg-flex{display: flex;}.text--lg-right{text-align: right;}.text--lg-left{text-align: left;}.text--lg-center{text-align: center;}.col--lg{flex-grow: 1; flex-basis: 0; max-width: 100%; padding: 1rem .5rem 0 .5rem;}.col--lg-1{width: 8.33333%; flex: none;}.col--lg-2{width: 16.66667%; flex: none;}.col--lg-3{width: 25%; flex: none;}.col--lg-4{width: 33.33333%; flex: none;}.col--lg-5{width: 41.66667%; flex: none;}.col--lg-6{width: 50%; flex: none;}.col--lg-7{width: 58.33333%; flex: none;}.col--lg-8{width: 66.66667%; flex: none;}.col--lg-9{width: 75%; flex: none;}.col--lg-10{width: 83.33333%; flex: none;}.col--lg-11{width: 91.66667%; flex: none;}.col--lg-12{width: 100%; flex: none;}.col--lg-offset-1{margin-left: 8.33333%;}.col--lg-offset-2{margin-left: 16.66667%;}.col--lg-offset-3{margin-left: 25%;}.col--lg-offset-4{margin-left: 33.33333%;}.col--lg-offset-5{margin-left: 41.66667%;}.col--lg-offset-6{margin-left: 50%;}.col--lg-offset-7{margin-left: 58.33333%;}.col--lg-offset-8{margin-left: 66.66667%;}.col--lg-offset-9{margin-left: 75%;}.col--lg-offset-10{margin-left: 83.33333%;}.col--lg-offset-11{margin-left: 91.66667%;}.col--lg-offset-12{margin-left: 100%;}} @media (min-width: 1200px){.row--xl-top{align-items: flex-start;}.row--xl-center{align-items: center;}.row--xl-bottom{align-items: flex-end;}.col--xl-align-top{align-self: flex-start;}.col--xl-align-center{align-self: center;}.col--xl-align-bottom{align-self: flex-end;}.col--xl-first{order: -1;}.col--xl-last{order: 1;}.col--xl-reset{order: 0;}.row--xl-reverse{flex-direction: row-reverse;}.col--xl-flex{display: flex;}.text--xl-right{text-align: right;}.text--xl-left{text-align: left;}.text--xl-center{text-align: center;}.col--xl{flex-grow: 1; flex-basis: 0; max-width: 100%; padding: 1rem .5rem 0 .5rem;}.col--xl-1{width: 8.33333%; flex: none;}.col--xl-2{width: 16.66667%; flex: none;}.col--xl-3{width: 25%; flex: none;}.col--xl-4{width: 33.33333%; flex: none;}.col--xl-5{width: 41.66667%; flex: none;}.col--xl-6{width: 50%; flex: none;}.col--xl-7{width: 58.33333%; flex: none;}.col--xl-8{width: 66.66667%; flex: none;}.col--xl-9{width: 75%; flex: none;}.col--xl-10{width: 83.33333%; flex: none;}.col--xl-11{width: 91.66667%; flex: none;}.col--xl-12{width: 100%; flex: none;}.col--xl-offset-1{margin-left: 8.33333%;}.col--xl-offset-2{margin-left: 16.66667%;}.col--xl-offset-3{margin-left: 25%;}.col--xl-offset-4{margin-left: 33.33333%;}.col--xl-offset-5{margin-left: 41.66667%;}.col--xl-offset-6{margin-left: 50%;}.col--xl-offset-7{margin-left: 58.33333%;}.col--xl-offset-8{margin-left: 66.66667%;}.col--xl-offset-9{margin-left: 75%;}.col--xl-offset-10{margin-left: 83.33333%;}.col--xl-offset-11{margin-left: 91.66667%;}.col--xl-offset-12{margin-left: 100%;}} body{font-family: "klavika-web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 100%; font-style: normal; font-weight: 400; line-height: 1.6;} blockquote{border-left: 2px solid #e2231a; font-family: Georgia, Times, "Times New Roman", serif; font-size: 1.4em; font-style: italic; font-weight: 400; margin: 0 0 20px; padding-left: 25px;} h1, h2, h3, h4, h5{font-family: "klavika-web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;} h1{font-size: 60px; line-height: 50px; font-style: normal; font-weight: 800; margin: 0 0 25px; text-transform: uppercase;} h2{font-size: 44px; font-style: normal; font-weight: 400; margin: 0 0 25px;} h3{font-size: 42px; line-height: 42px; font-style: normal; font-weight: 400; margin: 0 0 25px;} h4{font-size: 22px; line-height: 22px; font-style: normal; font-weight: 400; margin: 0 0 25px;} h5{font-size: 14px; font-style: normal; font-weight: 800; margin: 0 0 25px;} p{margin: 0 0 20px; font-weight: 100;} pre{background: #222; color: #fff; display: block; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 20px; margin: 0 0 20px; padding: 10px; word-break: break-all; word-wrap: break-word;} code{border-radius: 5px; background: #f5f5f5; border: 1px solid rgba(0, 0, 0, 0.1); font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; line-height: 20px; padding: 2px 10px; word-break: break-all; word-wrap: break-word;} a{color: #e2231a;} a:hover, a:focus{text-decoration: none;} p._large{font-size: 1.25em;} p._small{font-size: 0.8em;} @media screen and (max-width: 780px){h1{font-size: 62px;}} @media screen and (max-width: 480px){body{font-size: 14px;}h1, h2, h3, h4, h5{margin-bottom: 20px;}h1{font-size: 48px; line-height: 44px;}h2{font-size: 40px;}h3{font-size: 32px;}h4{font-size: 18px;}h5, p, ul, ol{font-size: 14px;}} img, video, audio, iframe, object{max-width: 100%;} .btn{border-radius: 0px; background: transparent; border: none; color: #e2231a; display: inline-block; font-size: 100%; height: 44px; outline: none; padding: 0 25px; text-align: center; text-decoration: none; text-transform: capitalize; line-height: 43px; font-size: 0.9em;} .btn span{color: #e2231a; margin-left: 15px; display: inline-block; font-size: 11px; position: relative; top: -2px;} .btn span::before{content: ">";} .btn:hover, .btn:focus{color: #fff; text-decoration: none;} .btn-round{border-radius: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px;} .btn-primary{background: #870808; background: -moz-linear-gradient(left, #870808 0%, #cc2017 100%); background: -webkit-gradient(left top, right top, color-stop(0%, #870808), color-stop(100%, #cc2017)); background: -webkit-linear-gradient(left, #870808 0%, #cc2017 100%); background: -o-linear-gradient(left, #870808 0%, #cc2017 100%); background: -ms-linear-gradient(left, #870808 0%, #cc2017 100%); background: linear-gradient(to right, #870808 0%, #cc2017 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#870808', endColorstr='#cc2017', GradientType=1 ); border-color: #e2231a; color: #fff;} .btn-primary:hover, .btn-primary:focus{background: #cb1f17; border-color: #cb1f17; color: #fff;} .btn-primary:active{background: #b41c15; border-color: #b41c15; color: #fff;} .btn-primary span{color: #fff;} .enquiry_tab a{background: #7ed321; border-color: #7ed321; color: #fff;} .enquiry_tab a:hover, .enquiry_tab a:focus{background: #71bd1e; border-color: #71bd1e; color: #fff;} .enquiry_tab a:active{background: #64a71a; border-color: #64a71a; color: #fff;} .enquiry_tab a span{color: #fff;} .btn-line._red{border: 1px solid #e2231a; color: #e2231a;} .btn-line._red span{color: #e2231a;} .btn-line._white{border: 1px solid #fff; color: #fff;} .btn-line._white span{color: #fff;} .btn-line:hover, .btn-line:focus{background: #1c1c1b; border-color: #1c1c1b; color: #fff;} .btn-line:hover span, .btn-line:focus span{color: #fff;} .btn-lg{font-size: 1.4em; height: 66px; padding: 0 60px;} .btn-sm{font-size: .85em; height: 30.8px; padding: 0 10px;} .btn-link{box-shadow: none; background: transparent; border: 0; color: #e2231a; text-shadow: none; text-transform: none;} .btn-link:hover, .btn-link:focus{background: transparent; color: #e2231a; text-decoration: underline;} @media screen and (max-width: 480px){.btn{display: block; margin-bottom: 10px; width: 100%;}} table{width: 100%;} table th, table td{padding: 5px; text-align: left;} table th{border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;} label{display: block; margin-bottom: 5px;} input[type=text], input[type=email], input[type=phone], input[type=password], input[type=number], input[type=search], textarea{box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); border-radius: 0px; border: 1px solid #ccc; height: 44px; outline: none; padding: 5px 10px; width: 300px;} input[type=text]:focus, input[type=email]:focus, input[type=phone]:focus, input[type=password]:focus, input[type=number]:focus, input[type=search]:focus, textarea:focus{border-color: #e2231a;} input[type=text].full-width, input[type=email].full-width, input[type=phone].full-width, input[type=password].full-width, input[type=number].full-width, input[type=search].full-width, textarea.full-width{width: 100%;} textarea{height: 132px;} form{margin-bottom: 40px;} form .field{margin-bottom: 20px;} form .hint{color: #2b2927; margin-top: 5px;} form .is-required{font-style: italic;} form .has-error .error-description{color: #ff4136; margin-top: 5px;} form .has-error input[type=text], form .has-error input[type=email], form .has-error input[type=phone], form .has-error input[type=password], form .has-error input[type=number], form .has-error input[type=search], form .has-error textarea{border-color: #ff4136;} .alert{zoom: 1; border-left: 3px solid; margin-bottom: 40px; padding: 10px;} .alert:before, .alert:after{content: "\0020"; display: block; height: 0; overflow: hidden;} .alert:after{clear: both;} .alert.alert-danger{background: #ffeae9; border-color: #ff4136; color: #e90d00;} .alert.alert-success{background: #e6f9e8; border-color: #2ecc40; color: #25a233;} .alert.alert-warning{background: #fff2e7; border-color: #ff851b; color: #e76b00;} .alert.alert-info{background: #cfe9ff; border-color: #0074d9; color: #0059a6;} .alert.alert-empty{background: #f4f4f4; border: 1px dashed #e8eaed; text-align: center;} .alert p:last-child{margin-bottom: 0;} .main-nav{list-style-type: none; padding: 0px; font-size: 0px; margin: 0 auto;} .main-nav li{display: inline-block; padding: 0;} .main-nav li:hover a.top-level-a{border-bottom: 4px solid #e2231a;} .main-nav li a{display: inline-block; padding: 0 10px; font-weight: 600; color: #fff; font-size: 14px; text-transform: uppercase; text-decoration: none; padding-top: 20px; height: 85px; position: relative;} .main-nav li a:hover{color: #e2231a;} .main-nav li .sub-menu-block{padding-bottom: 30px;} .main-nav li .sub-menu-block .sub-menu-head{color: #fff; border-bottom: 1px solid #e2231a;} .main-nav li .sub-menu-block .sub-menu-lists{margin: 0px; padding: 0; list-style-type: none; display: block;} .main-nav li .sub-menu-block .sub-menu-lists li{padding: 2px 0; display: block; width: 100%; height: 20px;} .main-nav li .sub-menu-block .sub-menu-lists li a{font-size: 13px; padding: 0; font-weight: 300;} .main-nav li .sub-menu-block .sub-menu-lists.products li{height: auto;} .main-nav li .sub-menu-block .sub-menu-lists.products li a{float: left;} .main-nav li .sub-menu-block .sub-menu-lists.products li a img{transition: all 0.6s; width: 80px; height: auto; padding-right: 10px;} .main-nav li .sub-menu-block .sub-menu-lists.products li a img:hover{opacity: 0.6;} .main-nav li .sub-menu-block .sub-menu-lists.products li:after{clear: both;} .ic{position: fixed; cursor: pointer; display: inline-block; left: 20px; width: 32px; height: 24px; text-align: center; top: 0px; outline: none;} .ic.close{opacity: 0; font-size: 0px; font-weight: 300; color: #fff; top: 22px; height: 40px; display: block; outline: none;} .ic.menu{top: 40px; z-index: 999;} .ic.menu .line{height: 2px; width: 100%; display: block; margin-bottom: 6px; background: #fff;} .ic.menu .line-last-child{margin-bottom: 0;} @media screen and (max-width: 780px){.brand{margin-left: 30px;}ul.order-bag .js-user{display: none !important;}ul.order-bag .js-shop{display: inline-block;}.header__social{position: absolute; top: 0px; right: 0px; float: unset; margin-top: 4px !important;}.main-nav{z-index: 20; padding: 50px 0; position: fixed; right: 0px; top: 0px; width: 0px; background-color: black; height: 100%; overflow: auto; -webkit-transition-property: background, width; -moz-transition-property: background, width; -o-transition-property: background, width; transition-property: background, width; -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; -o-transition-duration: 0.6s; transition-duration: 0.6s;}.main-nav > *{-webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; opacity: 0;}.main-nav li{display: block; border-bottom: 1px solid #444;}.main-nav li:hover{background-color: transparent;}.main-nav li:hover a{color: #fff; text-decoration: none; font-weight: 600;}.main-nav li:hover a.top-level-a{border-bottom: 0;}.main-nav li:first-child{border-radius: 0;}.main-nav li.top-level-link{width: 100%;}.main-nav li a{font-weight: 600;}.main-nav li a.top-level-a{padding: 15px 30px; height: auto; width: 100%; display: block; font-size: 22px;}.main-nav li a:after{display: none;}.main-nav li .sub-menu-block{padding: 0 30px 35px;}.main-nav li .sub-menu-block .container{padding: 0; margin: 0; width: 100%;}.main-nav li .sub-menu-block .sub-menu-head{color: #fff; border-bottom: 1px solid #e2231a; margin: 10px 0 5px; display: block;}.main-nav li .sub-menu-block .sub-menu-lists{margin: 0px; padding: 0; list-style-type: none; display: block;}.main-nav li .sub-menu-block .sub-menu-lists li{padding: 2px 0; display: block; width: 100%; height: 20px;}.main-nav li .sub-menu-block .sub-menu-lists li a{font-size: 13px; padding: 0; font-weight: 300;}.ic.menu{display: block;}.ic.menu:focus{outline: none;}.ic.menu:focus .line{background-color: #fff !important;}.ic.menu:focus .line:nth-child(1){-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}.ic.menu:focus .line:nth-child(2){-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); margin-top: -8px;}.ic.menu:focus .line:nth-child(3){transform: translateY(15px); opacity: 0;}.ic.menu .line{-webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center;}.ic.menu:focus ~ .ic.close{opacity: 1; z-index: 9999; outline: none;}.ic.menu:focus{opacity: 1;}.ic.menu:focus ~ .main-nav{width: 300px; background-color: black;}.ic.menu:focus ~ .main-nav > *{opacity: 1;}.ic.menu:focus ~ ul.main-nav > li > div.sub-menu-block{border-left: 0px solid #ccc; border-right: 0px solid #ccc; border-bottom: 0px solid #ccc; position: relative; visibility: visible; opacity: 1.0;}.sub-menu-block{padding: 0 30px;}} @media only screen and (min-width: 781px){.sub-menu-block{padding: 15px;}.ic.menu{display: none;}.main-nav li.hidden--lg{display: none;}.main-nav li .sub-menu-block{visibility: hidden; background-color: #2b2927; position: absolute; margin-top: 0px; width: 100%; color: #333; left: 0; box-sizing: border-box; z-index: 3; font-size: 16px; opacity: 0; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); -ms-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center;}.main-nav li .sub-menu-block > *{-webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; opacity: 0;}.main-nav li a:after{content: ''; width: 1px; height: 62px; position: absolute; right: 0px; top: 0px; z-index: 2;}.main-nav li a.mega-menu span{display: block; vertical-align: middle;}.main-nav li a.mega-menu span:after{width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 4px solid #fff; content: ''; background-color: transparent; display: inline-block; margin-left: 10px; vertical-align: middle;}.main-nav li:hover .sub-menu-block{background-color: #2b2927; visibility: visible; opacity: 1; -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -ms-transform: rotateX(0deg); transform: rotateX(0deg);}.main-nav li:hover .sub-menu-block > *{opacity: 1;}.main-nav li:hover a.mega-menu span:after{border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 0px solid transparent; border-bottom: 4px solid #666;}} @media screen and (max-width: 480px){} .text-center{text-align: center;} .text-right{text-align: right;} .text-left{text-align: left;} .clear{clear: both;} .right{float: right;} .left{float: left;} .list-unstyled{list-style: none; margin-left: 0; padding-left: 0;} .valign{vertical-align: middle;} hr{border: 0; border-bottom: 1px solid #ddd; margin: 40px 0;} .subtle{color: #2b2927;} .relative{position: relative;} body{background: #1c1c1b; margin: 0;} .container{max-width: 1180px; width: 92%;} #header{padding: 30px 0 0;} #header #nav ul li{list-style: none; padding: 0; float: left;} #header .col{padding-bottom: 0;} #header .header__social{float: right; margin-top: 15px;} #header .header__social p{font-size: 12px; color: #fff; font-weight: 600; margin-bottom: 0; float: left; display: inline-block;} #header .header__social ul{float: right; border-bottom: 1px solid #e2231a;} #header .header__social ul li a{color: #fff;} #header .header__social .decorate_not{border-bottom: none; list-style-type: none;} #footer{padding: 80px 0 0; color: #fff;} #footer h5{border-bottom: 1px solid #e2231a; padding-bottom: 5px; margin-bottom: 5px;} #footer .footer_nav ul{padding: 0;} #footer .footer_nav ul li{list-style: none;} #footer .footer_nav ul li a{color: #fff; text-decoration: none; font-size: 0.8em; margin-bottom: 5px;} #footer ._sociallinks li{font-size: 38px; margin-right: 10px;} #footer .copyright{color: #555; font-size: 13px; text-align: center; margin-top: 60px; margin-bottom: 20px;} #footer .copyright span{color: #e2231a;} .breadcrumbs ul{padding: 0; display: inline;} .breadcrumbs ul li{list-style: none; float: left; margin-right: 8px;} .breadcrumbs ul li:after{content: " /"; color: #999;} .breadcrumbs ul li:last-child:after{content: "";} .breadcrumbs ul li a{color: #999; font-weight: 800; text-decoration: none; margin-right: 8px;} .breadcrumbs ul li a:hover{color: #fff;} .enquiry_tab{position: fixed; top: 44%; right: -60px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); z-index: 9999; margin: 0;} .enquiry_tab a{padding: 10px 15px; color: #fff; text-decoration: none; font-size: 1.4em; display: block; cursor: pointer;} .enquiry_tab a:hover{cursor: pointer;} ._redtext{color: #e2231a;} ._redarrow{background: url("/spin11_theme/static/src/css/../img/_redarrow.png"); width: 14px; height: 19px; display: inline-block; position: relative;} ul._ticks{padding-left: 0;} ul._ticks li{padding-left: 30px; background: url("/spin11_theme/static/src/css/../img/tick.png") no-repeat; list-style: none; font-weight: 100;} ul._sociallinks{padding-left: 0; margin: 0;} ul._sociallinks li{list-style: none; float: left; margin: 0 10px; font-size: 18px;} ul._sociallinks li:hover{opacity: 0.4; transition: all 0.6s;} hr._grey{border-bottom: 1px solid #2b2927; margin: 35px 0;} hr._blank{border-bottom: none; margin: 10px 0;} @media screen and (max-width: 780px){.unslider a.unslider-arrow{display: none;}#header{padding: 30px 0;}} @media screen and (max-width: 480px){.container{width: 88%;}} .main_slider{height: 570px; display: block; width: 100%; background: #2b2927; margin-bottom: 7.5px; color: #fff; position: relative;} .main_slider .container{position: relative; top: 50%; transform: translateY(-50%);} .main_slider h1{max-width: 70%;} .main_slider h4 span{display: block; color: #e2231a;} .main_slider ul li{background-size: cover; background-repeat: no-repeat; background-position: top center;} .main_slider ul li.generic__one{background-image: url(/spin11_theme/static/src/css/../img/banner1.jpg);} .main_slider ul li.generic__two{background-image: url(/spin11_theme/static/src/css/../img/design-your-kit2.jpg);} .main_slider .symbol__overlay{background: url(/spin11_theme/static/src/css/../img/symbol_gradient.png) no-repeat; width: 400px; height: 400px; z-index: 9; position: absolute; bottom: 0; right: 0;} .main_slider h3{text-shadow: 2px 2px 4px #000000; font-size: 160px; font-weight: 800; line-height: initial; margin: -70px 0 -40px 0;} .main_slider h3.rotated{-webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -o-transform: rotate(-15deg); width: 100px; color: #000; margin: 0;} .main_slider h2.centered{max-width: 400px; text-align: center;} .main_slider h5{font-size: 44px; font-weight: 800; margin: 0;} .main_slider h5 > span{color: red;} .unslider{position: relative;} .unslider li{height: 570px;} .unslider a.unslider-arrow{top: 45%; z-index: 99; background-size: 100%; width: 20px; height: 37px; text-indent: -9999px; opacity: 0.6;} .unslider a.unslider-arrow.next{background-image: url(/spin11_theme/static/src/css/../img/nextarrow.png);} .unslider a.unslider-arrow.prev{background-image: url(/spin11_theme/static/src/css/../img/prevarrow.png);} .unslider a.unslider-arrow:hover{opacity: 0.4; transition: all 0.6s;} .shipping_bar{background: #e8eaed; padding: 4px 0;} .shipping_bar span{width: 35px; height: 35px; display: inline-block; float: left; width: 25%; text-align: center;} .shipping_bar h5{margin: 8px 0 0; color: #333; width: 75%; float: left; text-align: center;} #newsletter_signup{background: #2b2927; padding: 40px 0; margin-top: 7.5px; color: #fff;} #newsletter_signup h4, #newsletter_signup p{text-align: center;} #newsletter_signup h4{margin-bottom: 10px; font-size: 110%;} #newsletter_signup p{margin: 0;} #newsletter_signup form.newsletter{margin: 0;} #newsletter_signup.nomargin{margin-top: 0;} @media screen and (max-width: 780px){.shipping_bar{padding: 4px 20%;}} @media screen and (max-width: 400px){section.main_slider{height: 350px !important;}.container{top: 40%;}} @media screen and (max-width: 480px){#header{padding: 20px 0;}.shipping_bar{text-align: center; padding: 4px 10%;}.cta_boxes .cta__box{padding: 20px; min-height: 200px;}#newsletter_signup .newsletter input{width: 100%;}.main_slider{height: 350px;}.main_slider .symbol__overlay{display: none;}.main_slider .btn{width: 50%;}.main_slider .container{position: relative; top: 40%;}.main_slider h1{max-width: 100%;}.main_slider h3{font-size: 15vw; margin: 0 0 -20px;}.main_slider h3.rotated{margin: -60px 0 -20px;}.main_slider h2.centered{margin: 0;}.unslider a.unslider-arrow{display: none;}} .embeded-video{height: 550px; margin: auto; outline: none;} .hero_banner{height: 550px; background-size: cover; background-position: center center; background-attachment: scroll; background-repeat: no-repeat; display: block; width: 100%; position: relative;} .hero_banner .container{position: relative; top: 50%; transform: translateY(-50%);} .hero_banner h1{color: #fff;} .hero_banner .btn{margin-top: 20px;} .hero_banner .overlay{width: 100%; height: 100%; position: absolute; display: block; background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.35) 0%, transparent 100%); background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.35) 0%, transparent 100%); background: linear-gradient(to right, rgba(0, 0, 0, 0.35) 0%, transparent 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 );} .hero_banner.customkits{background-image: url(/spin11_theme/static/src/css/../img/customkits_banner.jpg);} .hero_banner.technology{background-image: url(/spin11_theme/static/src/css/../img/technology_banner.jpg);} .hero_banner.callback{height: 210px; background-image: url(/spin11_theme/static/src/css/../img/callback_banner.jpg); background-repeat: no-repeat; background-size: auto; background-color: #888888; color: #fff;} .hero_banner.callback h3{font-weight: 800; margin-top: 10px;} .hero_banner.callback h4{font-size: 1.6em; font-weight: 300; line-height: 1.4em; margin-bottom: 0;} .hero_banner.callback h5{margin-bottom: 0; margin-top: 20px;} .hero_strip{background: #2b2927; padding: 30px 20%; text-align: center;} .hero_strip h4{color: #fff; line-height: 1.4em; font-size: 1.6em; font-weight: 300;} .cta_boxes .cta__box{padding: 40px; background-size: cover; background-repeat: no-repeat; height: 100%; min-height: 300px; position: relative;} .cta_boxes .cta__box.cta__racing{background-image: url(/spin11_theme/static/src/css/../img/racing_box.jpg);} .cta_boxes .cta__box.cta__leisure{background-image: url(/spin11_theme/static/src/css/../img/leisure_box.jpg);} .cta_boxes .cta__box.cta__events{background-image: url(/spin11_theme/static/src/css/../img/events_box.jpg);} .cta_boxes .cta__box.cta__about{background-image: none; background-color: #2b2927;} .cta_boxes .cta__box.cta__about .cta___content .btn{max-width: 85%;} .cta_boxes .cta__box.cta__order{background-image: url(/spin11_theme/static/src/css/../img/order_box.jpg);} .cta_boxes .cta__box.cta__design{background-image: url(/spin11_theme/static/src/css/../img/design-your-kit1.jpg);} .cta_boxes .cta__box.cta__kids{background-image: url(/spin11_theme/static/src/css/../img/kids_box.jpg);} .cta_boxes .cta__box.cta__narrow{min-height: 240px;} .cta_boxes .cta__box.cta__center{text-align: center;} .cta_boxes .cta__box .cta___content{position: absolute; top: 50%; transform: translateY(-50%);} .cta_boxes .cta__box .cta___content h3{color: #fff; font-weight: 800; line-height: 1em;} .cta_boxes .cta__box .cta___content p{color: #fff; max-width: 90%;} .page_content{color: #fff; padding: 50px 0;} .page_content h2{font-weight: 800; font-size: 2em;} .page_content .page__subtitle{font-size: 1.8em; line-height: 1.4em; padding-top: 0;} .page_content .half__grid .col--lg-6{padding: 3%;} .products_filter{background: #2b2927; padding: 34px 25px;} .products_filter h4{margin-top: 30px;} .products_filter form{} .products_filter form label{color: #fff; font-weight: 100; font-size: 18px;} .products_filter form input[type=checkbox]{margin-right: 20px; border: 1px solid #e2231a; width: 25px; height: 25px; background: none;} .products_filter form [type="checkbox"]:not(:checked), .products_filter form [type="checkbox"]:checked{position: absolute; left: -9999px;} .products_filter form [type="checkbox"]:not(:checked) + label, .products_filter form [type="checkbox"]:checked + label{position: relative; padding-left: 25px; cursor: pointer;} .products_filter form [type="checkbox"]:not(:checked) + label:before, .products_filter form [type="checkbox"]:checked + label:before{content: ''; position: absolute; left: 0; top: 2px; width: 17px; height: 17px; border: 1px solid #e2231a; background: none; border-radius: 50%; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3);} .products_filter form [type="checkbox"]:not(:checked) + label:after, .products_filter form [type="checkbox"]:checked + label:after{content: '✔'; position: absolute; top: 3px; left: 4px; font-size: 18px; line-height: 0.8; color: #fff; transition: all .2s;} .products_filter form [type="checkbox"]:not(:checked) + label:after{opacity: 0; transform: scale(0);} .products_filter form [type="checkbox"]:checked + label:after{opacity: 1; transform: scale(1);} .products_filter form [type="checkbox"]:disabled:not(:checked) + label:before, .products_filter form [type="checkbox"]:disabled:checked + label:before{box-shadow: none; border-color: #bbb; background-color: #ddd;} .products_filter form [type="checkbox"]:disabled:checked + label:after{color: #999;} .products_filter form [type="checkbox"]:disabled + label{color: #aaa;} .products_filter form [type="checkbox"]:checked:focus + label:before, .products_filter form [type="checkbox"]:not(:checked):focus + label:before{border: 1px dotted blue;} .products_filter form label:hover:before{border: 1px solid #4778d9 !important;} .products_thumbs .product img{width: 100%; transition: all 0.5s;} .products_thumbs .product img:hover{opacity: 0.7;} .products_thumbs .product .product___info{text-align: center; color: #fff; padding: 0 15%;} .products_thumbs .product .product___info h4{margin: 15px 0 5px;} .products_thumbs .product .product___info h4 a{color: #fff; text-decoration: none;} .products_thumbs .product .product___info p{color: #999; margin-bottom: 0;} #product_gallery{margin: 0 auto; overflow: hidden;} #product_gallery .images{width: 100%; height: auto; overflow: hidden; position: relative;} #product_gallery .images img{width: 100%; height: auto; display: none;} #product_gallery .images img.image_1{display: inline-block;} #product_gallery .thumbnails .thumb{float: left; width: 23.875%; margin-right: 1.5%; height: auto; cursor: pointer; opacity: 0.5; transition: all 0.8s;} #product_gallery .thumbnails .thumb img{width: 100%; height: auto;} #product_gallery .thumbnails .thumb:last-child{margin-right: 0;} #product_gallery .thumbnails .thumb:hover{opacity: 1;} .product_description{padding: 4%;} .product_description .product__price{position: relative;} .product_description .product__price p{float: left; color: #999; position: relative;} .product_description .product__price h3{float: left; font-weight: 800; margin-left: 10px;} .product_description .product__cta{display: block; margin: 20px 0; width: 100%; clear: both;} .product_description .product__cta .btn{margin-right: 10px;} .product_description .product__affirmations{list-style: none; padding: 15px 0; background: #e8eaed; clear: both; width: 75%;} .product_description .product__affirmations li{display: block; height: 35px; width: 100%; padding: 0 5%; margin: 10px 0; display: block;} .product_description .product__affirmations li span{width: 35px; height: 35px; display: inline-block; float: left; width: 20%; text-align: center;} .product_description .product__affirmations li h5{margin: 0; color: #333; font-size: 16px; font-weight: 300; line-height: 35px; float: left;} @media screen and (max-width: 992px){.hero_banner.callback{height: 350px;}.products_thumbs .product .product___info{padding: 0 7%;}.product_description .product__affirmations{width: 100%;}} @media screen and (max-width: 1600px){.hero_banner, .embeded-video{height: 400px;}} @media screen and (max-width: 780px){.hero_banner.callback{background-image: none; text-align: center;}.hero_banner.callback h3{font-size: 50px;}} @media screen and (max-width: 480px){.hero_banner, .embeded-video{height: 250px;}.hero_banner h1, .embeded-video h1{text-align: center;}.hero_banner .container, .embeded-video .container{transform: none;}.hero_strip{padding: 30px 15px;}} @media screen and (max-width: 780px){.container{max-width: 1200px;}} @media screen and (max-width: 480px){body{overflow-x: hidden;}} @media print{header, nav, footer{display: none;}img{max-width: 500px;}body{font: 14pt Georgia, "Times New Roman", Times, serif; line-height: 1.3;}} .unslider{overflow: auto; margin: 0; padding: 0;} .unslider-wrap{position: relative;} .unslider-wrap.unslider-carousel > li{float: left;} .unslider-vertical > ul{height: 100%;} .unslider-vertical li{float: none; width: 100%;} .unslider-fade{position: relative;} .unslider-fade .unslider-wrap li{position: absolute; left: 0; top: 0; right: 0; z-index: 8;} .unslider-fade .unslider-wrap li.unslider-active{z-index: 10;} .unslider ul, .unslider ol, .unslider li{list-style: none; margin: 0; padding: 0; border: none;} .unslider-arrow{position: absolute; left: 20px; z-index: 2; cursor: pointer;} .unslider-arrow.next{left: auto; right: 20px;} 

/* /spin11_theme/static/src/css/style.css defined in bundle 'web.assets_frontend' */
 div.ecwid-minicart-mini-rolloverContainer{display: block !important;} div.ecwid-minicart-mini-rollover{background: #f0f5f5 !important; border-color: #f0f5f5 !important;} div.ecwid-store-min-cart{position: fixed; bottom: 30px; right: -105px;} .leadpage a.themed{display: inline-block; font-weight:600; color:#fff; font-size:14px; text-transform: uppercase; text-decoration: none; position: relative;} a.themed:hover{color: #e2231a;} #light-layout{background-color: #f7f7f7;} #light-layout h1{margin: 25px 0;} #light-layout h3{font-size: 32px;} #light-layout a{color: blue;} #light-layout .form-horizontal{display: block;} #light-layout .form-group{display: flex;} #light-layout .btn:hover, #light-layout .btn-primary:hover{background: #6BE400;} #ligh-layout .btn-primary{padding: 2px 6px; width: 20px; text-align: center;} #light-layout .btn-xs{padding: 1px 5px; font-size: 12px; line-height: 1.5; display: inline;} #light-layout .btn span::before{content: none;} #light-layout .btn span{font-size: 16px; position: initial;} #member-so-form .so-table{max-height: 300px; overflow-y: scroll; border-bottom: 1px solid black; margin: 2px 0; padding-bottom: 1em;} .has-error{border: 1px solid #a94442; margin-bottom: -1px;} .text-danger{color: #a94442;} html{font-size: 16px;} body{color: #fff;} .modal, .oe_login_form{color: #000;} .oe_search_button{font-size: 16px;} .fa-shopping-cart::before{content: "\f07a" !important; font-size: 1.4em;} .fa-long-arrow-right::before{content: "\f178"; font-size: 1.4em;} .fa-long-arrow-left::before{content: "\f177" !important; font-size: 1.4em;} #product_full_description, #product_details, .website_blog{color: #fff;} #product_details h1{line-height: 1em;} table#cart_products{background-color: #fff; color: #000;} .oe_cart{color: #fff;} .oe_website_sale h3{font-size: 1.5em;} .oe_website_sale h1{font-size: 3em;} a#add_to_cart{width: 121px; font-weight: 600;} .oe_cart .btn span::before{content: "";} .cta_banner_boxes{margin-top: 1em;} .cta_banner_boxes .cta_banner_box{padding: 1em 0;} .cta_banner_boxes .cta_banner_box h3{margin-top: -4em; padding-left: 0.5em; padding-bottom: 1em; color: #fff;} button, input, optgroup, select, textarea{color: initial;} .oe_product{border: none !important;} .oe_product section{bottom: -30px !important; text-align: center; color: #999; background: none !important;} .oe_product section h5, .oe_product section a{color: #fff; text-align: center; margin: 5px 0 25px;} .oe_product .oe_product_image img{z-index: initial !important;} .navbar-brand{float: left; height: 0; padding: 0; font-size: 18px; line-height: 0;} .sub-menu-head-a{padding: 0 !important; font-weight: 300 !important; height: 0 !important;} .main-nav li .sub-menu-block .sub-menu-lists.images li a img{transition: all 0.6s; width: 100px; height: auto; padding-left: 10px;} #product_gallery .images{margin-bottom: 5px;} .input-group-btn{font-size: initial !important; display: initial !important;} .page_content.store{background-color: white;} .ordering__step img{margin: 30px auto !important;} .main_slider h4 span{display: inline; background-color: #cb1f17; color: white; padding: 0 0.5em 0 0.5em;} .collection_banner{height: 470px; background-size: 1078px 320px;} #thankyou_page{min-height: 600px;} .hero_strip{padding: .5em 15%;} .btn{vertical-align: top;} .panel-body{background-color: #000;} table.on-page-table th{border-bottom: none;} @media (max-width: 480px){.main_slider h1, .main_slider h2{font-size: 8vw;}.hero_strip{display: none;}#products_grid .product.oe_product.oe_grid{height: initial;}a.top-level-a:active, a.top-level-a:focus, p.sub-menu-head:active, p.sub-menu-head:focus, .footer_nav ul li:active, .footer_nav ul li:focus, .main-nav ul li:active, .main-nav ul li:focus{background: #cb1f17;}} #footer .footer_nav ul li a:hover{color: #e2231a;} .ic.menu{top: 20px;} .cta___content .btn{min-width: 100px;} @font-face{font-family: 'Glyphicons Halflings'; src: url(/spin11_theme/static/src/fonts/glyphicons-halflings-regular.woff);} .panel-heading [data-toggle="collapse"]:after{font-family: 'Glyphicons Halflings'; content: "\e072"; float: right; color: #e2231a; font-size: 18px; line-height: 22px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);} .panel-heading [data-toggle="collapse"]:after{font-family: 'Glyphicons Halflings'; content: "\e072"; float: right; color: #e2231a; font-size: 18px; line-height: 22px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);} .panel-heading .collapsed[data-toggle="collapse"]:after{-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); color: #454444;} .panel-heading .collapsed[data-toggle="collapse"]:after{-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); color: #454444;} .inactiveLink{pointer-events: none; cursor: default;} .breadcrumb{background-color: inherit;} #blog_right_column .input-group-btn button{width: 100%; margin: 0;}  .rating{border: none; float: right;} .rating > input{display: none;} .rating > label:before{margin: 5px; font-size: 1.25em; font-family: FontAwesome; display: inline-block; content: "\f005";} .rating > .half:before{content: "\f089"; position: absolute;} .rating > label{color: #ddd; float: right;} .rating > label{color: #FFD700;} 

/* /spin11_theme/static/src/less/style.less defined in bundle 'web.assets_frontend' */
 .col-0-pad{padding: 0;} main.leadpage.triathlon{background-image: url("/spin11_theme/static/src/img/tribg.jpg");} @media screen and (max-width: 480px){main.leadpage.triathlon{background-image: none;}} main.leadpage.enduro{background-image: url("/spin11_theme/static/src/img/endurobg.jpg");} @media screen and (max-width: 480px){main.leadpage.enduro{background-image: none;}} #footer{background-color: initial;} #footer a.themed{display: inline-block; padding: 20px 0; font-weight: 600; color: #fff; font-size: 14px; text-transform: uppercase; text-decoration: none; height: 85px; position: relative;} #footer a.themed:hover{color: #e2231a;} #light-layout-styled{background-color: #ffffff; color: #313131; font-family: "klavika-web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;} #light-layout-styled .form-horizontal{display: block;} #light-layout-styled .form-group{display: flex;} #light-layout-styled .btn span::before{content: none;} #light-layout-styled .btn span{font-size: 16px; position: initial;} #light-layout-styled .btn-primary{background: #7ed321;} #light-layout-styled .btn-success:hover{background: #7ed321;} #light-layout-styled h1{font-size: 6vw;} #light-layout-styled h3{font-size: 1.5625em;} #light-layout-styled p{font-weight: 400; font-size: 1.125em;} #light-layout-styled div{font-size: 16px;} #light-layout-styled label{font-size: 1.25em;} #light-layout-styled .panel-body{background: #fff;} #light-layout-styled .o_sign_signature{width: 90%;} #light-layout-styled button.btn{vertical-align: initial;} #light-layout-styled section#quote{overflow-x: auto;} #light-layout-styled .media{display: initial;} #light-layout-styled .o_website_quote .bs-sidebar{background-color: #e8eaed;} @media (min-width: 1200px){#light-layout-styled .o_website_quote .bs-sidebar{width: 183px;}#light-layout-styled h1{font-size: 2.5em;}} @media (max-width: 800px){#light-layout-styled ::-webkit-scrollbar{-webkit-appearance: none; width: 7px;}#light-layout-styled ::-webkit-scrollbar-thumb{border-radius: 4px; background-color: rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);}#light-layout-styled #quote{-webkit-overflow-scrolling: auto;}#light-layout-styled p{font-weight: 400; font-size: 0.875em;}} .mark-pointer{color: #e2231a; font-size: 25px;} .mark-pointer.pointer-right{margin: -10px -60px 0 20px;} .mark-pointer.pointer-left{margin: -7px 5px 0 5px;} .ug-markpanel label{display: inline-block;} .ug-markpanel label span{margin-top: -3px; vertical-align: top; padding-bottom: 10px; display: inline-block; font-weight: initial;} .modal-dialog .btn span::before{content: none;} .modal-dialog .btn span{margin: 0; font-size: inherit;} .modal-dialog .btn-primary{background: #7ed321;} .modal-dialog .btn-success:hover{background: #7ed321;} .alert-grey{background: #e8eaed; border-color: #848f9f; color: #313131;} .alert-grey p{font-weight: 600;} .o_sign_font_dialog{position: absolute; top: 0; left: auto; bottom: auto; right: 0; display: none; height: 100%; opacity: 0.9;} .o_sign_font_dialog .panel-heading{opacity: 1;} .o_sign_font_dialog .o_sign_font_selection{overflow: auto; height: 90%; padding: 0; background-color: #fff;} .o_sign_font_dialog .o_sign_font_selection > a{height: 100px; padding: 0;} .o_sign_font_dialog .o_sign_font_selection > a > img{height: 100%;} .o_sign_font_dialog .o_sign_loading{background-image: url(/spin11_theme/static/img/loading.gif); width: 31px; height: 31px; margin: 35px auto 0;} .o_sign_font_dialog .o_sign_load{visibility: hidden;} .o_sign_mode.btn-primary{background: #7ed321; color: white;} .o_sign_mode.btn-primary:hover{color: #7ed321; background: inherit;} .o_sign_mode.btn{width: inherit; display: inline-block;} .o_sign_mode.btn:hover{color: #7ed321; background: inherit;} input.o_sign_signer_name{width: 100%;} .o_sign_signature.panel-body{background-color: #fff;} .o_sign_validate_banner{display: none; opacity: 0; position: absolute; top: auto; left: 0; bottom: 0; right: auto; width: 100%; padding: 10px; background-color: #7c7bad; color: white; font-size: 1.25em; text-align: center;} .o_sign_body{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap;} .o_sign_body > header{-ms-flex: 0 0 auto; -moz-flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;} .o_sign_body > main{height: 100%; min-height: 0; -ms-flex: 0 1 100%; -moz-flex: 0 1 100%; -webkit-box-flex: 0; -webkit-flex: 0 1 100%; flex: 0 1 100%;} .o_sign_body .modal-content{border-radius: 0; border: none;} .o_sign_body .modal-content .modal-header{background-color: #e2231a; color: #fff;} .o_sign_body .modal-content .modal-header .modal-title{line-height: 1;} .o_sign_body .modal-content .modal-header .text-muted{color: #fff;} .o_sign_body .modal-content .modal-header .close{color: #fff; opacity: 1; text-shadow: none;} .o_sign_body .modal-content .modal-body .o_thankyou_message{margin-top: 25px;} .o_sign_body .modal-content .modal-footer{border-top: none; padding-top: 0; text-align: left;} .ug-markpanel > span{margin-left: 10px;} #confirm-signature{padding-left: 50%;} #confirm-pricing .styled-checkbox, .ug-markpanel .styled-checkbox, #confirm-signature .styled-checkbox{position: absolute; opacity: 0;} #confirm-pricing .styled-checkbox + label, .ug-markpanel .styled-checkbox + label, #confirm-signature .styled-checkbox + label{position: relative; cursor: pointer; padding: 0;} #confirm-pricing .styled-checkbox + label:before, .ug-markpanel .styled-checkbox + label:before, #confirm-signature .styled-checkbox + label:before{content: ''; margin-right: 10px; display: inline-block; vertical-align: top; width: 20px; height: 20px; background: white; border: 1px solid black;} #confirm-pricing .styled-checkbox:hover + label:before, .ug-markpanel .styled-checkbox:hover + label:before, #confirm-signature .styled-checkbox:hover + label:before{border: 1px solid #2ECCFA;} #confirm-pricing .styled-checkbox:focus + label:before, .ug-markpanel .styled-checkbox:focus + label:before, #confirm-signature .styled-checkbox:focus + label:before{box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12);} #confirm-pricing .styled-checkbox:checked + label:before, .ug-markpanel .styled-checkbox:checked + label:before, #confirm-signature .styled-checkbox:checked + label:before{background: #58ACFA;} #confirm-pricing .styled-checkbox:disabled + label, .ug-markpanel .styled-checkbox:disabled + label, #confirm-signature .styled-checkbox:disabled + label{color: #b8b8b8; cursor: auto;} #confirm-pricing .styled-checkbox:disabled + label:before, .ug-markpanel .styled-checkbox:disabled + label:before, #confirm-signature .styled-checkbox:disabled + label:before{box-shadow: none; background: #ddd;} #confirm-pricing .styled-checkbox:checked + label:after, .ug-markpanel .styled-checkbox:checked + label:after, #confirm-signature .styled-checkbox:checked + label:after{content: ''; position: absolute; left: 5px; top: 9px; background: black; width: 2px; height: 2px; box-shadow: 2px 0 0 black, 4px 0 0 black, 4px -2px 0 black, 4px -4px 0 black, 4px -6px 0 black, 4px -8px 0 black; transform: rotate(45deg);} #confirm-pricing .table > tbody > tr > td, .ug-markpanel .table > tbody > tr > td, #confirm-signature .table > tbody > tr > td{vertical-align: top; border: none; width: auto;} .ug-under-480, .ug-under-780{max-width: none;} .ug-markpanel .marked-span{display: inline-block; margin: 15px 0 0 55px; font-family: "klavika-web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: 600; color: #313131;} .ug-markpanel .ug-markpanel-button.ug-markpanel-mark{position: absolute; background-image: url('/spin11_theme/static/src/less/images/button_mark.png'); width: 40px; height: 40px; cursor: pointer; background-position: 0px -180px; margin: 10px;} .ug-markpanel .ug-markpanel-button.ug-markpanel-mark:hover{background-position: -120px -60px; opacity: 0.3;} .ug-markpanel .ug-markpanel-button.ug-markpanel-mark.ug-markpanel-marked{background-position: -120px -60px; opacity: 0.9;} .scroll-down{opacity: 1; -webkit-transition: all 0.5s ease-in 3s; transition: all 0.5s ease-in 3s; position: relative; bottom: 30px; left: 50%; margin-left: -16px; display: block; width: 32px; height: 32px; border: 2px solid #313131; background-size: 14px auto; border-radius: 50%; z-index: 2; -webkit-animation: bounce 2s infinite 2s; animation: bounce 2s infinite 2s; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in;} .scroll-down:before{position: relative; top: 20%; left: 31%; transform: rotate(-45deg); display: block; width: 12px; height: 12px; content: ""; border: 2px solid #313131; border-width: 0px 0 2px 2px;} @keyframes bounce{0%, 100%, 20%, 50%, 80%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}40%{-webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}60%{-webkit-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}} @-webkit-keyframes cardEnter{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: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97);}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1);}} @keyframes cardEnter{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: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .card{-webkit-animation: cardEnter 0.75s ease-in-out 0.5s; animation: cardEnter 0.75s ease-in-out 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .radio{display: inline-block; padding-right: 20px; font-size: 18px; line-height: 49px; cursor: pointer;} .radio:hover .inner{-webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0.5;} .radio input{height: 1px; width: 1px; opacity: 0;} .radio input:checked + .outer .inner{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} .radio input:checked + .outer{border: 3px solid #7ed321;} .radio input:focus + .outer .inner{-webkit-transform: scale(1); transform: scale(1); opacity: 1; background-color: #64a71a;} .radio .outer{height: 20px; width: 20px; display: block; float: left; margin: 10px 9px 10px 10px; border: 3px solid #97e245; border-radius: 50%; background-color: #FFF;} .radio .inner{-webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; height: 16px; width: 16px; -webkit-transform: scale(0); transform: scale(0); display: block; margin: -1px; border-radius: 50%; background-color: #7ed321; opacity: 0;} .step__label{background: #2b2927; color: #fff; width: 30px; height: 30px; text-align: center; border-radius: 50%; line-height: 32px;} #website_cookie_notice{color: #313131; font-family: "klavika-web", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;} .ug-gallery-wrapper .ug-slider-wrapper{background-color: #f5f5f5; overflow: hidden; position: absolute; z-index: 1;} .ug-gallery-wrapper .ug-strip-panel{background-color: #f5f5f5; position: absolute; z-index: 2;} .ug-gallery-wrapper .ug-thumb-wrapper img{opacity: 1;} .shipping_bar .clearfix:before, #header .clearfix:before, .page_content .clearfix:before, .cta_boxes .clearfix:before, #products_grid .clearfix:before, .o_website_quote .clearfix:before, #light-layout .clearfix:before, #newsletter_signup .clearfix:before, .leadpage .clearfix:before, .oe_website_sale .clearfix:before, .shipping_bar .clearfix:after, #header .clearfix:after, .page_content .clearfix:after, .cta_boxes .clearfix:after, #products_grid .clearfix:after, .o_website_quote .clearfix:after, #light-layout .clearfix:after, #newsletter_signup .clearfix:after, .leadpage .clearfix:after, .oe_website_sale .clearfix:after, .shipping_bar .dl-horizontal dd:before, #header .dl-horizontal dd:before, .page_content .dl-horizontal dd:before, .cta_boxes .dl-horizontal dd:before, #products_grid .dl-horizontal dd:before, .o_website_quote .dl-horizontal dd:before, #light-layout .dl-horizontal dd:before, #newsletter_signup .dl-horizontal dd:before, .leadpage .dl-horizontal dd:before, .oe_website_sale .dl-horizontal dd:before, .shipping_bar .dl-horizontal dd:after, #header .dl-horizontal dd:after, .page_content .dl-horizontal dd:after, .cta_boxes .dl-horizontal dd:after, #products_grid .dl-horizontal dd:after, .o_website_quote .dl-horizontal dd:after, #light-layout .dl-horizontal dd:after, #newsletter_signup .dl-horizontal dd:after, .leadpage .dl-horizontal dd:after, .oe_website_sale .dl-horizontal dd:after, .shipping_bar .container:before, #header .container:before, .page_content .container:before, .cta_boxes .container:before, #products_grid .container:before, .o_website_quote .container:before, #light-layout .container:before, #newsletter_signup .container:before, .leadpage .container:before, .oe_website_sale .container:before, .shipping_bar .container:after, #header .container:after, .page_content .container:after, .cta_boxes .container:after, #products_grid .container:after, .o_website_quote .container:after, #light-layout .container:after, #newsletter_signup .container:after, .leadpage .container:after, .oe_website_sale .container:after, .shipping_bar .container-fluid:before, #header .container-fluid:before, .page_content .container-fluid:before, .cta_boxes .container-fluid:before, #products_grid .container-fluid:before, .o_website_quote .container-fluid:before, #light-layout .container-fluid:before, #newsletter_signup .container-fluid:before, .leadpage .container-fluid:before, .oe_website_sale .container-fluid:before, .shipping_bar .container-fluid:after, #header .container-fluid:after, .page_content .container-fluid:after, .cta_boxes .container-fluid:after, #products_grid .container-fluid:after, .o_website_quote .container-fluid:after, #light-layout .container-fluid:after, #newsletter_signup .container-fluid:after, .leadpage .container-fluid:after, .oe_website_sale .container-fluid:after, .shipping_bar .row:before, #header .row:before, .page_content .row:before, .cta_boxes .row:before, #products_grid .row:before, .o_website_quote .row:before, #light-layout .row:before, #newsletter_signup .row:before, .leadpage .row:before, .oe_website_sale .row:before, .shipping_bar .row:after, #header .row:after, .page_content .row:after, .cta_boxes .row:after, #products_grid .row:after, .o_website_quote .row:after, #light-layout .row:after, #newsletter_signup .row:after, .leadpage .row:after, .oe_website_sale .row:after, .shipping_bar .form-horizontal .form-group:before, #header .form-horizontal .form-group:before, .page_content .form-horizontal .form-group:before, .cta_boxes .form-horizontal .form-group:before, #products_grid .form-horizontal .form-group:before, .o_website_quote .form-horizontal .form-group:before, #light-layout .form-horizontal .form-group:before, #newsletter_signup .form-horizontal .form-group:before, .leadpage .form-horizontal .form-group:before, .oe_website_sale .form-horizontal .form-group:before, .shipping_bar .form-horizontal .form-group:after, #header .form-horizontal .form-group:after, .page_content .form-horizontal .form-group:after, .cta_boxes .form-horizontal .form-group:after, #products_grid .form-horizontal .form-group:after, .o_website_quote .form-horizontal .form-group:after, #light-layout .form-horizontal .form-group:after, #newsletter_signup .form-horizontal .form-group:after, .leadpage .form-horizontal .form-group:after, .oe_website_sale .form-horizontal .form-group:after, .shipping_bar .btn-toolbar:before, #header .btn-toolbar:before, .page_content .btn-toolbar:before, .cta_boxes .btn-toolbar:before, #products_grid .btn-toolbar:before, .o_website_quote .btn-toolbar:before, #light-layout .btn-toolbar:before, #newsletter_signup .btn-toolbar:before, .leadpage .btn-toolbar:before, .oe_website_sale .btn-toolbar:before, .shipping_bar .btn-toolbar:after, #header .btn-toolbar:after, .page_content .btn-toolbar:after, .cta_boxes .btn-toolbar:after, #products_grid .btn-toolbar:after, .o_website_quote .btn-toolbar:after, #light-layout .btn-toolbar:after, #newsletter_signup .btn-toolbar:after, .leadpage .btn-toolbar:after, .oe_website_sale .btn-toolbar:after, .shipping_bar .btn-group-vertical > .btn-group:before, #header .btn-group-vertical > .btn-group:before, .page_content .btn-group-vertical > .btn-group:before, .cta_boxes .btn-group-vertical > .btn-group:before, #products_grid .btn-group-vertical > .btn-group:before, .o_website_quote .btn-group-vertical > .btn-group:before, #light-layout .btn-group-vertical > .btn-group:before, #newsletter_signup .btn-group-vertical > .btn-group:before, .leadpage .btn-group-vertical > .btn-group:before, .oe_website_sale .btn-group-vertical > .btn-group:before, .shipping_bar .btn-group-vertical > .btn-group:after, #header .btn-group-vertical > .btn-group:after, .page_content .btn-group-vertical > .btn-group:after, .cta_boxes .btn-group-vertical > .btn-group:after, #products_grid .btn-group-vertical > .btn-group:after, .o_website_quote .btn-group-vertical > .btn-group:after, #light-layout .btn-group-vertical > .btn-group:after, #newsletter_signup .btn-group-vertical > .btn-group:after, .leadpage .btn-group-vertical > .btn-group:after, .oe_website_sale .btn-group-vertical > .btn-group:after, .shipping_bar .nav:before, #header .nav:before, .page_content .nav:before, .cta_boxes .nav:before, #products_grid .nav:before, .o_website_quote .nav:before, #light-layout .nav:before, #newsletter_signup .nav:before, .leadpage .nav:before, .oe_website_sale .nav:before, .shipping_bar .nav:after, #header .nav:after, .page_content .nav:after, .cta_boxes .nav:after, #products_grid .nav:after, .o_website_quote .nav:after, #light-layout .nav:after, #newsletter_signup .nav:after, .leadpage .nav:after, .oe_website_sale .nav:after, .shipping_bar .navbar:before, #header .navbar:before, .page_content .navbar:before, .cta_boxes .navbar:before, #products_grid .navbar:before, .o_website_quote .navbar:before, #light-layout .navbar:before, #newsletter_signup .navbar:before, .leadpage .navbar:before, .oe_website_sale .navbar:before, .shipping_bar .navbar:after, #header .navbar:after, .page_content .navbar:after, .cta_boxes .navbar:after, #products_grid .navbar:after, .o_website_quote .navbar:after, #light-layout .navbar:after, #newsletter_signup .navbar:after, .leadpage .navbar:after, .oe_website_sale .navbar:after, .shipping_bar .navbar-header:before, #header .navbar-header:before, .page_content .navbar-header:before, .cta_boxes .navbar-header:before, #products_grid .navbar-header:before, .o_website_quote .navbar-header:before, #light-layout .navbar-header:before, #newsletter_signup .navbar-header:before, .leadpage .navbar-header:before, .oe_website_sale .navbar-header:before, .shipping_bar .navbar-header:after, #header .navbar-header:after, .page_content .navbar-header:after, .cta_boxes .navbar-header:after, #products_grid .navbar-header:after, .o_website_quote .navbar-header:after, #light-layout .navbar-header:after, #newsletter_signup .navbar-header:after, .leadpage .navbar-header:after, .oe_website_sale .navbar-header:after, .shipping_bar .navbar-collapse:before, #header .navbar-collapse:before, .page_content .navbar-collapse:before, .cta_boxes .navbar-collapse:before, #products_grid .navbar-collapse:before, .o_website_quote .navbar-collapse:before, #light-layout .navbar-collapse:before, #newsletter_signup .navbar-collapse:before, .leadpage .navbar-collapse:before, .oe_website_sale .navbar-collapse:before, .shipping_bar .navbar-collapse:after, #header .navbar-collapse:after, .page_content .navbar-collapse:after, .cta_boxes .navbar-collapse:after, #products_grid .navbar-collapse:after, .o_website_quote .navbar-collapse:after, #light-layout .navbar-collapse:after, #newsletter_signup .navbar-collapse:after, .leadpage .navbar-collapse:after, .oe_website_sale .navbar-collapse:after, .shipping_bar .pager:before, #header .pager:before, .page_content .pager:before, .cta_boxes .pager:before, #products_grid .pager:before, .o_website_quote .pager:before, #light-layout .pager:before, #newsletter_signup .pager:before, .leadpage .pager:before, .oe_website_sale .pager:before, .shipping_bar .pager:after, #header .pager:after, .page_content .pager:after, .cta_boxes .pager:after, #products_grid .pager:after, .o_website_quote .pager:after, #light-layout .pager:after, #newsletter_signup .pager:after, .leadpage .pager:after, .oe_website_sale .pager:after, .shipping_bar .panel-body:before, #header .panel-body:before, .page_content .panel-body:before, .cta_boxes .panel-body:before, #products_grid .panel-body:before, .o_website_quote .panel-body:before, #light-layout .panel-body:before, #newsletter_signup .panel-body:before, .leadpage .panel-body:before, .oe_website_sale .panel-body:before, .shipping_bar .panel-body:after, #header .panel-body:after, .page_content .panel-body:after, .cta_boxes .panel-body:after, #products_grid .panel-body:after, .o_website_quote .panel-body:after, #light-layout .panel-body:after, #newsletter_signup .panel-body:after, .leadpage .panel-body:after, .oe_website_sale .panel-body:after, .shipping_bar .modal-footer:before, #header .modal-footer:before, .page_content .modal-footer:before, .cta_boxes .modal-footer:before, #products_grid .modal-footer:before, .o_website_quote .modal-footer:before, #light-layout .modal-footer:before, #newsletter_signup .modal-footer:before, .leadpage .modal-footer:before, .oe_website_sale .modal-footer:before, .shipping_bar .modal-footer:after, #header .modal-footer:after, .page_content .modal-footer:after, .cta_boxes .modal-footer:after, #products_grid .modal-footer:after, .o_website_quote .modal-footer:after, #light-layout .modal-footer:after, #newsletter_signup .modal-footer:after, .leadpage .modal-footer:after, .oe_website_sale .modal-footer:after, .shipping_bar .dl-horizontal dd:before, #header .dl-horizontal dd:before, .page_content .dl-horizontal dd:before, .cta_boxes .dl-horizontal dd:before, #products_grid .dl-horizontal dd:before, .o_website_quote .dl-horizontal dd:before, #light-layout .dl-horizontal dd:before, #newsletter_signup .dl-horizontal dd:before, .leadpage .dl-horizontal dd:before, .oe_website_sale .dl-horizontal dd:before, .shipping_bar .dl-horizontal dd:after, #header .dl-horizontal dd:after, .page_content .dl-horizontal dd:after, .cta_boxes .dl-horizontal dd:after, #products_grid .dl-horizontal dd:after, .o_website_quote .dl-horizontal dd:after, #light-layout .dl-horizontal dd:after, #newsletter_signup .dl-horizontal dd:after, .leadpage .dl-horizontal dd:after, .oe_website_sale .dl-horizontal dd:after, .shipping_bar .container:before, #header .container:before, .page_content .container:before, .cta_boxes .container:before, #products_grid .container:before, .o_website_quote .container:before, #light-layout .container:before, #newsletter_signup .container:before, .leadpage .container:before, .oe_website_sale .container:before, .shipping_bar .container:after, #header .container:after, .page_content .container:after, .cta_boxes .container:after, #products_grid .container:after, .o_website_quote .container:after, #light-layout .container:after, #newsletter_signup .container:after, .leadpage .container:after, .oe_website_sale .container:after, .shipping_bar .container-fluid:before, #header .container-fluid:before, .page_content .container-fluid:before, .cta_boxes .container-fluid:before, #products_grid .container-fluid:before, .o_website_quote .container-fluid:before, #light-layout .container-fluid:before, #newsletter_signup .container-fluid:before, .leadpage .container-fluid:before, .oe_website_sale .container-fluid:before, .shipping_bar .container-fluid:after, #header .container-fluid:after, .page_content .container-fluid:after, .cta_boxes .container-fluid:after, #products_grid .container-fluid:after, .o_website_quote .container-fluid:after, #light-layout .container-fluid:after, #newsletter_signup .container-fluid:after, .leadpage .container-fluid:after, .oe_website_sale .container-fluid:after, .shipping_bar .row:before, #header .row:before, .page_content .row:before, .cta_boxes .row:before, #products_grid .row:before, .o_website_quote .row:before, #light-layout .row:before, #newsletter_signup .row:before, .leadpage .row:before, .oe_website_sale .row:before, .shipping_bar .row:after, #header .row:after, .page_content .row:after, .cta_boxes .row:after, #products_grid .row:after, .o_website_quote .row:after, #light-layout .row:after, #newsletter_signup .row:after, .leadpage .row:after, .oe_website_sale .row:after, .shipping_bar .form-horizontal .form-group:before, #header .form-horizontal .form-group:before, .page_content .form-horizontal .form-group:before, .cta_boxes .form-horizontal .form-group:before, #products_grid .form-horizontal .form-group:before, .o_website_quote .form-horizontal .form-group:before, #light-layout .form-horizontal .form-group:before, #newsletter_signup .form-horizontal .form-group:before, .leadpage .form-horizontal .form-group:before, .oe_website_sale .form-horizontal .form-group:before, .shipping_bar .form-horizontal .form-group:after, #header .form-horizontal .form-group:after, .page_content .form-horizontal .form-group:after, .cta_boxes .form-horizontal .form-group:after, #products_grid .form-horizontal .form-group:after, .o_website_quote .form-horizontal .form-group:after, #light-layout .form-horizontal .form-group:after, #newsletter_signup .form-horizontal .form-group:after, .leadpage .form-horizontal .form-group:after, .oe_website_sale .form-horizontal .form-group:after, .shipping_bar .btn-toolbar:before, #header .btn-toolbar:before, .page_content .btn-toolbar:before, .cta_boxes .btn-toolbar:before, #products_grid .btn-toolbar:before, .o_website_quote .btn-toolbar:before, #light-layout .btn-toolbar:before, #newsletter_signup .btn-toolbar:before, .leadpage .btn-toolbar:before, .oe_website_sale .btn-toolbar:before, .shipping_bar .btn-toolbar:after, #header .btn-toolbar:after, .page_content .btn-toolbar:after, .cta_boxes .btn-toolbar:after, #products_grid .btn-toolbar:after, .o_website_quote .btn-toolbar:after, #light-layout .btn-toolbar:after, #newsletter_signup .btn-toolbar:after, .leadpage .btn-toolbar:after, .oe_website_sale .btn-toolbar:after, .shipping_bar .btn-group-vertical > .btn-group:before, #header .btn-group-vertical > .btn-group:before, .page_content .btn-group-vertical > .btn-group:before, .cta_boxes .btn-group-vertical > .btn-group:before, #products_grid .btn-group-vertical > .btn-group:before, .o_website_quote .btn-group-vertical > .btn-group:before, #light-layout .btn-group-vertical > .btn-group:before, #newsletter_signup .btn-group-vertical > .btn-group:before, .leadpage .btn-group-vertical > .btn-group:before, .oe_website_sale .btn-group-vertical > .btn-group:before, .shipping_bar .btn-group-vertical > .btn-group:after, #header .btn-group-vertical > .btn-group:after, .page_content .btn-group-vertical > .btn-group:after, .cta_boxes .btn-group-vertical > .btn-group:after, #products_grid .btn-group-vertical > .btn-group:after, .o_website_quote .btn-group-vertical > .btn-group:after, #light-layout .btn-group-vertical > .btn-group:after, #newsletter_signup .btn-group-vertical > .btn-group:after, .leadpage .btn-group-vertical > .btn-group:after, .oe_website_sale .btn-group-vertical > .btn-group:after, .shipping_bar .nav:before, #header .nav:before, .page_content .nav:before, .cta_boxes .nav:before, #products_grid .nav:before, .o_website_quote .nav:before, #light-layout .nav:before, #newsletter_signup .nav:before, .leadpage .nav:before, .oe_website_sale .nav:before, .shipping_bar .nav:after, #header .nav:after, .page_content .nav:after, .cta_boxes .nav:after, #products_grid .nav:after, .o_website_quote .nav:after, #light-layout .nav:after, #newsletter_signup .nav:after, .leadpage .nav:after, .oe_website_sale .nav:after, .shipping_bar .navbar:before, #header .navbar:before, .page_content .navbar:before, .cta_boxes .navbar:before, #products_grid .navbar:before, .o_website_quote .navbar:before, #light-layout .navbar:before, #newsletter_signup .navbar:before, .leadpage .navbar:before, .oe_website_sale .navbar:before, .shipping_bar .navbar:after, #header .navbar:after, .page_content .navbar:after, .cta_boxes .navbar:after, #products_grid .navbar:after, .o_website_quote .navbar:after, #light-layout .navbar:after, #newsletter_signup .navbar:after, .leadpage .navbar:after, .oe_website_sale .navbar:after, .shipping_bar .navbar-header:before, #header .navbar-header:before, .page_content .navbar-header:before, .cta_boxes .navbar-header:before, #products_grid .navbar-header:before, .o_website_quote .navbar-header:before, #light-layout .navbar-header:before, #newsletter_signup .navbar-header:before, .leadpage .navbar-header:before, .oe_website_sale .navbar-header:before, .shipping_bar .navbar-header:after, #header .navbar-header:after, .page_content .navbar-header:after, .cta_boxes .navbar-header:after, #products_grid .navbar-header:after, .o_website_quote .navbar-header:after, #light-layout .navbar-header:after, #newsletter_signup .navbar-header:after, .leadpage .navbar-header:after, .oe_website_sale .navbar-header:after, .shipping_bar .navbar-collapse:before, #header .navbar-collapse:before, .page_content .navbar-collapse:before, .cta_boxes .navbar-collapse:before, #products_grid .navbar-collapse:before, .o_website_quote .navbar-collapse:before, #light-layout .navbar-collapse:before, #newsletter_signup .navbar-collapse:before, .leadpage .navbar-collapse:before, .oe_website_sale .navbar-collapse:before, .shipping_bar .navbar-collapse:after, #header .navbar-collapse:after, .page_content .navbar-collapse:after, .cta_boxes .navbar-collapse:after, #products_grid .navbar-collapse:after, .o_website_quote .navbar-collapse:after, #light-layout .navbar-collapse:after, #newsletter_signup .navbar-collapse:after, .leadpage .navbar-collapse:after, .oe_website_sale .navbar-collapse:after, .shipping_bar .pager:before, #header .pager:before, .page_content .pager:before, .cta_boxes .pager:before, #products_grid .pager:before, .o_website_quote .pager:before, #light-layout .pager:before, #newsletter_signup .pager:before, .leadpage .pager:before, .oe_website_sale .pager:before, .shipping_bar .pager:after, #header .pager:after, .page_content .pager:after, .cta_boxes .pager:after, #products_grid .pager:after, .o_website_quote .pager:after, #light-layout .pager:after, #newsletter_signup .pager:after, .leadpage .pager:after, .oe_website_sale .pager:after, .shipping_bar .panel-body:before, #header .panel-body:before, .page_content .panel-body:before, .cta_boxes .panel-body:before, #products_grid .panel-body:before, .o_website_quote .panel-body:before, #light-layout .panel-body:before, #newsletter_signup .panel-body:before, .leadpage .panel-body:before, .oe_website_sale .panel-body:before, .shipping_bar .panel-body:after, #header .panel-body:after, .page_content .panel-body:after, .cta_boxes .panel-body:after, #products_grid .panel-body:after, .o_website_quote .panel-body:after, #light-layout .panel-body:after, #newsletter_signup .panel-body:after, .leadpage .panel-body:after, .oe_website_sale .panel-body:after, .shipping_bar .modal-footer:before, #header .modal-footer:before, .page_content .modal-footer:before, .cta_boxes .modal-footer:before, #products_grid .modal-footer:before, .o_website_quote .modal-footer:before, #light-layout .modal-footer:before, #newsletter_signup .modal-footer:before, .leadpage .modal-footer:before, .oe_website_sale .modal-footer:before, .shipping_bar .modal-footer:after, #header .modal-footer:after, .page_content .modal-footer:after, .cta_boxes .modal-footer:after, #products_grid .modal-footer:after, .o_website_quote .modal-footer:after, #light-layout .modal-footer:after, #newsletter_signup .modal-footer:after, .leadpage .modal-footer:after, .oe_website_sale .modal-footer:after{display: none; content: " ";} .leadpage .rfq_custom label{color: #313131; font-weight: 600;} .leadpage .rfq_custom .row{margin: 0;} .leadpage .rfq_custom input[type='number']{max-width: 100px;} .leadpage .rfq_custom input[type='date']{max-width: 150px;} .leadpage .radio_custom p{color: #313131; margin: 0 0 0 10px;} .leadpage .radio_custom span{color: #313131;} .leadpage .radio_custom span:before{content: none;} .leadpage .radio_custom label{display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 2em; text-align: left; white-space: nowrap; vertical-align: top; cursor: pointer; background-color: none; border: 0px solid #c8c8c8; border-radius: 3px; color: #313131; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;} .leadpage .radio_custom label.btn{padding: 0;} .leadpage .radio_custom label.btn span.label{white-space: normal; margin: 0;} .leadpage .radio_custom label.btn span.label span{font-size: 1.5em; margin: 0; font-weight: normal; text-align: left;} .leadpage .radio_custom label.btn:hover, .leadpage .radio_custom label.btn:focus{background: inherit; text-decoration: none;} .leadpage .radio_custom label.btn:active{-webkit-box-shadow: none; box-shadow: none;} .leadpage .radio_custom label input{position: absolute; display: none;} .leadpage .radio_custom label input ~ i.fa.fa-check-square-o{display: none;} .leadpage .radio_custom label input:hover ~ i.fa{color: green !important;} .leadpage .radio_custom label input:hover ~ i.fa.fa-square-o{color: #c8c8c8; display: inline;} .leadpage .radio_custom label input:checked ~ i.fa.fa-square-o{display: none;} .leadpage .radio_custom label input:checked ~ i.fa.fa-check-square-o{color: #7ed321; display: inline;} .leadpage .radio_custom label.active{color: #7AA3CC; -webkit-box-shadow: none; box-shadow: none;} .leadpage .enquiry_short input[type="radio"], .leadpage .enquiry_short input[type="checkbox"]{width: initial;} .leadpage .enquiry_short .form-field.selection{display: flex; clear: both; width: 100%; border: none; margin-bottom: 5px; border-radius: 0;} .leadpage .enquiry_short .form-field.selection label{color: #313131; margin: 0 10px; font-weight: normal;} 

/* /ct_spin11_theme/static/src/css/styles.css defined in bundle 'web.assets_frontend' */
.container{max-width: 2080px; width: 100% !important;} .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10 .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11 .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{margin: 0 -1px;} div[data-oe-field="website_description"] font{color: white !important;} ._redtext span p span{color: #ff0000 !important;} .product___info span p span{color: #999 !important;} .carousel .carousel-control.right{right: 0px !important;} @media only screen and (min-width: 768px){.btn-line._white{margin-left: 80px !important;}} @media only screen and (max-width: 600px){.carousel .carousel-control.left{left: 0px !important;}.enquiry_tab{top: 33% !important;}} 

/* /website_payment/static/src/css/website_payment.css defined in bundle 'web.assets_frontend' */
input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 34px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 24px 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{padding: 5px 0; position: absolute; bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .oe_cart table td:first-child{min-width: 76px;} .oe_cart > .oe_structure{clear: both;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (max-width: 992px){#modal_optional_products table:last-child td:last-child{overflow: hidden;}#modal_optional_products table:last-child td:nth-child(2){width: 50%;}#modal_optional_products table:last-child td:nth-child(3){width: 20%;}#modal_optional_products table:last-child td:last-child, #modal_optional_products table:last-child td:nth-last-child(2){width: 15%;}} @media (max-width: 500px){.oe_cart table, #modal_optional_products table{display: inline-block;}.oe_cart table thead, #modal_optional_products table thead{display: none;}.oe_cart table tbody, .oe_cart table tr, .oe_cart table td, #modal_optional_products table tbody, #modal_optional_products table tr, #modal_optional_products table td{float: left; width: 100% !important; display: inline-block;}.oe_cart table td:first-child, #modal_optional_products table td:first-child{display: none;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: double; border-top-width: 6px;}.oe_cart table td:last-child, #modal_optional_products table td:last-child{margin-bottom: 16px;}.oe_cart table:last-child tr:last-child td:last-child, #modal_optional_products table:last-child tr:last-child td:last-child{margin-bottom: 0;}.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: 46px; text-align: center;}#modal_optional_products table:last-child td:nth-child(3) > div{float: none !important;}.oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: none !important;}.oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: inline !important;}} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} .label-optional{font-weight: normal;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} td.noborder{border: none !important;} .border_primary{border: 1px solid #337ab7;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product .carousel-inner div.item{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /website_sale_available/static/src/css/website_sale_available.css defined in bundle 'web.assets_frontend' */
table#cart_products tr.warning input.js_quantity{background-color: #FAA;} 

/* /website_sale_options/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
.css_not_available.js_product > *:nth-child(5) > *{display: none;} table.js_cart_lines .optional_product .js_delete_product{display: none} .oe_striked_price{text-decoration: line-through; white-space: nowrap;} 

/* /spin11_ecommerce/static/src/less/mixins.less defined in bundle 'web.assets_frontend' */
 

/* /spin11_ecommerce/static/src/less/style.less defined in bundle 'web.assets_frontend' */
 .page-title{padding-left: 15px;} div#modal_optional_products .modal-footer .btn-default{float: left;} div#modal_optional_products .modal-footer:after{content: ''; display: block; clear: both;} .oe_website_sale a{color: #313131;} .oe_website_sale h2, .oe_website_sale h3{text-transform: uppercase; margin: 25px 0;} .oe_website_sale h2{font-size: 1.8em;} .oe_website_sale #products_grid_before h3{margin: 0; font-size: 1.1em;} .oe_website_sale #products_grid_before .nav-pills li.active a{font-weight: 800; background-color: inherit; color: inherit; line-height: 1.1;} .oe_website_sale .btn{color: #313131;} .oe_website_sale .btn#add_to_cart{font-weight: initial;} .oe_website_sale .btn.btn-lg{height: initial; width: 300px; font-size: initial;} .oe_website_sale .btn.btn-primary{color: #fff;} .oe_website_sale .btn.btn-back, .oe_website_sale .btn.btn-default{background-color: #e3e3e3; font-size: 1em; color: #313131;} .oe_website_sale .btn.btn-back span, .oe_website_sale .btn.btn-default span, .oe_website_sale .btn.btn-back i, .oe_website_sale .btn.btn-default i{color: #313131;} .oe_website_sale .input-group-btn{display: table-cell !important;} .oe_website_sale .form-control:focus{border-color: initial; box-shaddow: none; -webkit-box-shadow: none;} .oe_website_sale select{background-color: inherit;} .toolbar{width: 100%; display: inline-block; vertical-align: top; padding: 0 0 25px;} .toolbar .toolbar-pager .pager-left{float: left;} .toolbar .toolbar-pager .pager-right{float: right; text-align: right;} .toolbar .toolbar-pager .pager-right .sort-by{display: inline-block; vertical-align: middle;} .toolbar .toolbar-pager .pager-right .sort-by .dropdown button{background: #fff; border: 1px solid #e6e6e6; padding: 6px 15px; border-radius: none;} .toolbar .toolbar-pager ul.pagination{margin: 2px 0;} .toolbar .toolbar-pager ul.pagination a{color: #313131;} .toolbar .toolbar-pager ul.pagination .active > a{color: #fff;} .toolbar .toolbar-pager ul.pagination .disabled > a{color: #646464;} .toolbar .view-mode button{background: none; border: 1px solid #e6e6e6; padding: 5px 10px; float: right;} .toolbar .view-mode button:hover{background: #e2231a; color: #fff;} #shop_category_boxes{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: center; margin: 0; width: 100%;} #shop_category_boxes img{width: 250px; height: 250px; margin: 0 auto; object-fit: cover;} #shop_category_boxes a{text-decoration: none; text-transform: uppercase; color: inherit; outline: 0;} #shop_category_boxes a:hover{background: none; text-decoration: none;} #shop_category_boxes .shop_category_box{float: left; display: -webkit-flex; display: -ms-flexbox; margin: 5px 5% 5px 0; justify-content: center; flex-direction: column; text-align: center;} #shop_category_boxes .shop_category_box p{font-size: 0.9em; margin: 10px 0;} .shop_footer{text-align: center; padding: 1em 0; margin: 40px 0 10px;} .shop_footer h3{margin: 0;} #header .header__social ul#decorate_not{float: none; border-bottom: none !important; list-style-type: none;} .popover.mycart-popover{width: 260px; font-family: Roboto; font-size: 1em; color: #313131;} .popover.mycart-popover .popover-title{display: none;} .popover.mycart-popover .popover-content .cart_lines{max-height: 220px; overflow-y: auto; overflow-x: hidden; margin-bottom: 5px;} .popover.mycart-popover .popover-content .btn{width: 100%; font-family: Roboto; font-size: 1em;} .popover.mycart-popover .popover-content .btn-primary{background: #7ed321; font-family: Roboto;} #products_grid hr{margin: 15px 0 !important;} #kt_products_grid_view{display: flex; flex: 0 1 100%; flex-direction: row; flex-wrap: wrap; align-items: flex-end;} #kt_products_grid_view .pwp-info{margin: 0.5em 0 0;} #kt_products_grid_view .cs-product img{margin: 0 auto;} #kt_products_grid_view .cs-product p{line-height: 1.1;} #kt_products_grid_view .cs-product p.pwpi-title{margin: 0;} #kt_products_grid_view .cs-product p.price{margin: 10px 0;} #kt_products_grid_view .cs-product:hover .pwp-img img{transform: translateZ(0) scale(1.05); -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1.05, 1.05);} #kt_products_grid_view .cs-product:hover .pwp-info{border: none;} #kt_products_grid_view .cs-product:hover .pink-box{visibility: hidden;} #kt_products_grid_view a{outline: none;} #kt_products_grid_view p > a{font-family: Roboto; font-size: 0.9375em; color: #575757;} #kt_products_grid_view p.price{font-size: 0.9375em; margin: 0;} #kt_products_grid_view span{font-size: inherit;} #kt_products_grid_view .btn{display: block; font-size: inherit; color: #fff; margin: 0 auto;} #kt_products_grid_view .list-items > form{padding: 1em; height: 100%;} #kt_products_grid_view.list-view-box, #kt_products_grid_view .oe_list{margin-bottom: 35px;} #kt_products_grid_view.list-view-box .list-items, #kt_products_grid_view .oe_list .list-items{width: 100%;} #kt_products_grid_view.list-view-box #list_add_to_cart, #kt_products_grid_view .oe_list #list_add_to_cart{visibility: visible !important; display: block !important;} #kt_products_grid_view.list-view-box #list_add_to_cart .btn, #kt_products_grid_view .oe_list #list_add_to_cart .btn{margin-top: 10px;} #kt_products_grid_view.list-view-box .ratings, #kt_products_grid_view .oe_list .ratings{margin: 10px 0px 0px 0px; padding: 0;} #kt_products_grid_view.list-view-box .ratings .o_rating_star_card .stars, #kt_products_grid_view .oe_list .ratings .o_rating_star_card .stars{color: #e2231a;} #kt_products_grid_view.list-view-box .ratings .o_rating_star_card .stars i, #kt_products_grid_view .oe_list .ratings .o_rating_star_card .stars i{margin-right: 3px;} #kt_products_grid_view.list-view-box .cs-product, #kt_products_grid_view .oe_list .cs-product{width: 100%; border: 1px solid #e3e3e3; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;} #kt_products_grid_view.list-view-box .cs-product .pwp-img, #kt_products_grid_view .oe_list .cs-product .pwp-img{width: 30%; float: left; border-right: 1px solid #e3e3e3;} #kt_products_grid_view.list-view-box .cs-product .pwp-img img, #kt_products_grid_view .oe_list .cs-product .pwp-img img{transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transform: scale(1);} @media (max-width: 767px){#kt_products_grid_view.list-view-box .cs-product .pwp-img, #kt_products_grid_view .oe_list .cs-product .pwp-img{width: 50%;}} #kt_products_grid_view.list-view-box .cs-product .pwp-info, #kt_products_grid_view .oe_list .cs-product .pwp-info{width: 69%; float: right; padding: 15px; border: none; text-align: left;} @media (max-width: 767px){#kt_products_grid_view.list-view-box .cs-product .pwp-info, #kt_products_grid_view .oe_list .cs-product .pwp-info{width: 50%;}} #kt_products_grid_view.list-view-box .cs-product:hover, #kt_products_grid_view .oe_list .cs-product:hover{border: 1px solid #e2231a; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 4px 8px 0 rgba(0, 0, 0, 0.2);} #kt_products_grid_view.list-view-box .cs-product:hover .pwp-img img, #kt_products_grid_view .oe_list .cs-product:hover .pwp-img img{transform: scale(1.05);} #kt_products_grid_view.list-view-box .cs-product:hover .pwp-info, #kt_products_grid_view .oe_list .cs-product:hover .pwp-info{border: none;} #kt_products_grid_view.list-view-box .cs-product:hover .pink-box, #kt_products_grid_view .oe_list .cs-product:hover .pink-box{visibility: hidden;} #kt_products_grid_view.list-view-box .list-items:hover, #kt_products_grid_view .oe_list .list-items:hover{display: block;} #kt_products_grid_view.list-view-box .pink-box, #kt_products_grid_view .oe_list .pink-box{display: none;} .product_detail_img{margin: 0;} .breadcrumb{padding: 8px 0; margin: 0;} .breadcrumb a{color: #313131;} .oe_structure{color: #313131; font-family: Roboto; font-size: 0.9375em;} .title-m0{margin-bottom: 0px;} .half-width{width: 50%;} #cart_total, #cart_products{font-size: 1.125em;} #cart_total span, #cart_products span{font-size: inherit;} #cart_total td > span, #cart_products td > span{line-height: 2;} #cart_total .oe_website_spinner, #cart_products .oe_website_spinner{margin: 0 auto;} #cart_total .oe_website_spinner a, #cart_products .oe_website_spinner a{outline: none;} #spin11_cart_total .order-total{font-weight: 800;} #spin11_cart_total .order-total .text-right{font-weight: 200; padding-right: 20%;} @media (max-width: 767px){#spin11_cart_total .order-total .text-right{padding: 0;}} #spin11_cart_total.cart-popover .order-total{font-weight: 200;} #spin11_cart_total.cart-popover .order-total .text-right{padding: 0;} #order_summary h3{margin-bottom: 0;} #order_summary span{font-size: inherit;} .kd_w80{width: 80%; margin: 0 auto;} #product_detail #gallery{display: none;} #product_details{font-family: Roboto; font-size: 0.9375em; color: #313131;} #product_details span{font-size: inherit;} #product_details .product-title h1{font-size: 1.7em; line-height: initial; font-weight: 600; text-transform: none; margin: 0;} #product_details .add-to-cart{width: 100%; padding: 10px 0 0;} #product_details .add-to-cart a{width: inherit;} #product_details .cart-btn{background-color: #7ed321; color: #FFF;} #product_details .btn-lg{height: initial;} #product_details .css_quantity input{height: initial;} #product_full_description{color: #313131;} #product_full_description .oe_dark{background-color: #fff;} #product_full_description .container{border-top: 1px solid #313131;} .oe_cart{color: #313131;} .w100{width: 100%;} .panel-info{border-color: #f0f0f0;} .panel-info > .panel-heading{color: #313131; background-color: #f0f0f0; border-color: #f0f0f0;} .bs-wizard{margin: auto; border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;} .bs-wizard .progress{background-color: #e3e3e3;} .bs-wizard .bs-wizard-step{padding: 0; position: relative; text-align: center;} .bs-wizard .bs-wizard-step.bs-wizard-info{color: #7ed321; font-size: 16px; line-height: normal; display: inline-block; width: 80%;} .bs-wizard .bs-wizard-step.disabled .bs-wizard-info{color: #999;} .bs-wizard .bs-wizard-step .bs-wizard-dot{position: absolute; width: 30px; height: 30px; display: block; background: #7ed321; top: 25px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} .bs-wizard .bs-wizard-step .bs-wizard-dot:after{content: ' '; width: 14px; height: 14px; background: #7ed321; border-radius: 50px; position: absolute; top: 8px; left: 8px;} .bs-wizard .bs-wizard-step .progress{position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;} .bs-wizard .bs-wizard-step .progress .progress-bar{width: 0px; box-shadow: none; background: #7ed321;} .bs-wizard .bs-wizard-step.complete .progress .progress-bar{width: 100%;} .bs-wizard .bs-wizard-step.active .progress .progress-bar{width: 50%;} .bs-wizard .bs-wizard-step:first-child .progress{left: 50%; width: 50%;} .bs-wizard .bs-wizard-step:first-child.active .progress .progress-bar{width: 0%;} .bs-wizard .bs-wizard-step:last-child .progress{width: 50%;} .bs-wizard .bs-wizard-step:last-child.active .progress .progress-bar{width: 100%;} .bs-wizard .bs-wizard-step.disabled .bs-wizard-dot{background-color: #e3e3e3;} .bs-wizard .bs-wizard-step.disabled .bs-wizard-dot:after{opacity: 0;} .bs-wizard .bs-wizard-step.disabled a.bs-wizard-dot{pointer-events: none;} #cart_total, #cart_products{font-size: 1em;} .pad-1:before{padding: 2rem 1rem 1rem; content: ""; display: block;} .bg-gray{background: #f0f0f0; color: #313131; padding: 1rem;} .bg-gray #cart_total span.total-pl{font-size: 0.8em;} .bg-gray .text-muted{color: #777777;} hr.dotted{border: none; border-top: 1px dashed #313131; margin: 10px 0 0; color: inherit; background-color: inherit; height: 1px;} .shop_banner{height: 20em; background-size: cover; background-position: center center; background-attachment: scroll; background-repeat: no-repeat; display: block; width: 100%; position: relative;} @media (max-width: 480px){.shop_banner{height: 150px !important;}.checkout_autoformat{padding: 0 !important;}.checkout_autoformat .form-group{padding: 0.5rem !important; max-width: 100% !important;}ul.kd-wizard{font-size: small; margin-top: 5px;}ul.kd-wizard li{padding: 0; line-height: initial;}ul.kd-wizard li .chevron:after{padding: 0;}div.oe_cart h3.page-header .btn{vertical-align: bottom !important;}} div.oe_cart h4{flex: inherit;} div.oe_cart h3, div.oe_cart p{margin: 0;} div.oe_cart a{color: #337ab7;} .checkout_autoformat{padding: 0; margin: 0 auto; width: 100%; background: #fff; font-size: 0;} .checkout_autoformat .form-group{margin: 0; position: relative; width: 100%; display: initial !important;} .checkout_autoformat .form-group.div_account{display: block !important; margin-bottom: 20px;} .checkout_autoformat .form-group.div_account label, .checkout_autoformat .form-group.div_account input{width: initial; display: inline-block;} .checkout_autoformat .form-group.has-error{border: none;} .checkout_autoformat label, .checkout_autoformat input, .checkout_autoformat button{outline: 0; border-radius: 0;} .checkout_autoformat label, .checkout_autoformat button{cursor: pointer;} .checkout_autoformat input + label, .checkout_autoformat input, .checkout_autoformat select, .checkout_autoformat select + label{display: block; outline: 0;} .checkout_autoformat input, .checkout_autoformat select{width: 100%; letter-spacing: 1px; border: 1px solid #313131; height: initial;} .checkout_autoformat label{font-size: initial !important; margin: 7px 0 0; font-weight: normal;} .checkout_autoformat label:before{content: "* "; color: #e2231a;} .checkout_autoformat label.label-optional:before{content: none;} .checkout_autoformat input:focus, .checkout_autoformat input.open, .checkout_autoformat select:focus, .checkout_autoformat select.open{color: #313131; border-color: initial;} ul.kd-ul-boxed li{display: inline-block; margin-right: 10px;} ul.kd-ul-boxed li:last-child{margin-right: 0px;} ul.kd-ul-boxed label{position: relative; padding: 12px 40px 12px 10px; background-color: #f8f8f8;} ul.kd-ul-boxed input{width: 25px; height: 25px; order: 1; z-index: 2; position: absolute; left: 80%; top: 45%; transform: translateY(-50%); cursor: pointer;} 

/* /instagram_feeds/static/src/css/font-style.css defined in bundle 'web.assets_frontend' */
@font-face{font-family: 'Gotham'; src: url('/instagram_feeds/static/src/css/../fonts/GothamMedium.woff2') format('woff2'), url('/instagram_feeds/static/src/css/../fonts/GothamMedium.woff') format('woff'); font-weight: 500; font-style: normal;} @font-face{font-family: 'Gotham'; src: url('/instagram_feeds/static/src/css/../fonts/GothamBold.woff2') format('woff2'), url('/instagram_feeds/static/src/css/../fonts/GothamBold.woff') format('woff'); font-weight: bold; font-style: normal;} @font-face{font-family: 'Pacifico'; font-style: normal; font-weight: 400; src: url('/instagram_feeds/static/src/css/../fonts/Pacifico.woff2') format('woff2');} 

/* /instagram_feeds/static/src/less/insta.less defined in bundle 'web.assets_frontend' */
 .home-instagram{background: #f9f9f9; font-style: normal; font-weight: 400; font-family: "Open Sans", sans-serif;} .home-instagram .section-whitebg{padding: 80px 0; overflow: hidden; clear: both;} .home-instagram .container{padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .home-instagram .container-fluid{padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .home-instagram .row{margin-right: -15px; margin-left: -15px;} .home-instagram .btn-group-vertical > .btn-group:after, .home-instagram .btn-group-vertical > .btn-group:before, .home-instagram .btn-toolbar:after, .home-instagram .btn-toolbar:before, .home-instagram .clearfix:after, .home-instagram .clearfix:before, .home-instagram .container-fluid:after, .home-instagram .container-fluid:before, .home-instagram .container:after, .home-instagram .container:before, .home-instagram .dl-horizontal dd:after, .home-instagram .dl-horizontal dd:before, .home-instagram .form-horizontal .form-group:after, .home-instagram .form-horizontal .form-group:before, .home-instagram .modal-footer:after, .home-instagram .modal-footer:before, .home-instagram .modal-header:after, .home-instagram .modal-header:before, .home-instagram .nav:after, .home-instagram .nav:before, .home-instagram .navbar-collapse:after, .home-instagram .navbar-collapse:before, .home-instagram .navbar-header:after, .home-instagram .navbar-header:before, .home-instagram .navbar:after, .home-instagram .navbar:before, .home-instagram .pager:after, .home-instagram .pager:before, .home-instagram .panel-body:after, .home-instagram .panel-body:before, .home-instagram .row:after, .home-instagram .row:before, .home-instagram .dl-horizontal dd:after, .home-instagram .dl-horizontal dd:before, .home-instagram .container:after, .home-instagram .container:before, .home-instagram .container-fluid:after, .home-instagram .container-fluid:before, .home-instagram .row:after, .home-instagram .row:before, .home-instagram .form-horizontal .form-group:after, .home-instagram .form-horizontal .form-group:before, .home-instagram .btn-toolbar:after, .home-instagram .btn-toolbar:before, .home-instagram .btn-group-vertical > .btn-group:after, .home-instagram .btn-group-vertical > .btn-group:before, .home-instagram .nav:after, .home-instagram .nav:before, .home-instagram .navbar:after, .home-instagram .navbar:before, .home-instagram .navbar-header:after, .home-instagram .navbar-header:before, .home-instagram .navbar-collapse:after, .home-instagram .navbar-collapse:before, .home-instagram .pager:after, .home-instagram .pager:before, .home-instagram .panel-body:after, .home-instagram .panel-body:before, .home-instagram .modal-footer:after, .home-instagram .modal-footer:before{display: table; content: " ";} .home-instagram .btn-group-vertical > .btn-group:after, .home-instagram .btn-toolbar:after, .home-instagram .clearfix:after, .home-instagram .container-fluid:after, .home-instagram .container:after, .home-instagram .dl-horizontal dd:after, .home-instagram .form-horizontal .form-group:after, .home-instagram .modal-footer:after, .home-instagram .modal-header:after, .home-instagram .nav:after, .home-instagram .navbar-collapse:after, .home-instagram .navbar-header:after, .home-instagram .navbar:after, .home-instagram .pager:after, .home-instagram .panel-body:after, .home-instagram .row:after, .home-instagram .dl-horizontal dd:after, .home-instagram .container:after, .home-instagram .container-fluid:after, .home-instagram .row:after, .home-instagram .form-horizontal .form-group:after, .home-instagram .btn-toolbar:after, .home-instagram .btn-group-vertical > .btn-group:after, .home-instagram .nav:after, .home-instagram .navbar:after, .home-instagram .navbar-header:after, .home-instagram .navbar-collapse:after, .home-instagram .pager:after, .home-instagram .panel-body:after, .home-instagram .modal-footer:after{clear: both;} .home-instagram .home-instagram .sec-tit{font-family: "Pacifico", cursive; color: #1b1515; font-size: 27px; padding: 0 0 14px; margin: 0; position: relative; text-align: center; font-weight: normal;} .home-instagram .home-instagram .sec-tit:after{width: 53px; height: 4px; background: #b70000; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; content: "";} .home-instagram .sub-title-text{color: #a6a6a6; line-height: 1.5; font-size: 18px; text-align: center; letter-spacing: 0.5px; padding: 8px 0 30px; font-family: "Open Sans", sans-serif;} .home-instagram .home-category{width: 100%; float: left; padding: 0; margin: 0;} .home-instagram .insta_card{background-color: #f6f6f6;} .home-instagram .insta_card::before, .home-instagram .insta_card::after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; transform: scale3d(0, 0, 1); transition: transform 0.3s ease-out 0s; background: rgba(0, 0, 0, 0.5); pointer-events: none; color: white;} .home-instagram .insta_card::before{transform-origin: left top; text-align: center; margin: 0 auto; display: block; vertical-align: middle; padding-top: 150px;} .home-instagram .insta_card::after{transform-origin: right bottom;} .home-instagram .insta_card:hover::before, .home-instagram .insta_card:focus::before, .home-instagram .insta_card:hover::after, .home-instagram .insta_card:focus::after{transform: scale3d(1, 1, 1);} .home-instagram #instafeed{margin: 0.5rem;} .home-instagram #instafeed a{box-shadow: 0 1px 3px rgba(0, 0, 0, 0.7); color: #444; display: inline-block; margin: 0.5rem; overflow: hidden; position: relative; text-decoration: none; width: 100%; height: 315px; max-width: 100%;} .home-instagram #instafeed img{display: block; height: auto; max-width: 100%; width: 100%; max-height: 250px; object-fit: cover;} .home-instagram #instafeed .filter{background-color: #f6f6f6; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); display: block; font-size: 1rem; padding: 10px; position: absolute; right: -30px; text-align: center; top: 12px; transform: rotate(45deg); width: 100px;} .home-instagram #instafeed .info{background-color: #f6f6f6; height: auto; padding: 0.4rem 0.6rem 0.3rem;} .home-instagram #instafeed .info p{font-size: 0.22em; line-height: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;} .home-instagram #instafeed .likes{position: absolute; right: 0.6rem; bottom: 0.3rem; font-size: 20px; display: inline;} .home-instagram #instafeed .likes p{font-size: 0.9rem; position: absolute; right: 1.2rem; bottom: 0.3rem;} .home-instagram #instafeed .comments{position: absolute; right: 6.6rem; bottom: 0.5rem; font-size: 20px;} .home-instagram #instafeed .span_spacing{padding: 0 5px 5px 5px; display: inline-block;} .home-instagram #instafeed .oi.fa{display: inline-block;} .home-instagram #instafeed .set_vertical{vertical-align: text-bottom;} .home-instagram #instafeed span.oi.fa.fa-comment{color: #40cbea;} .home-instagram #more, .home-instagram #nomore{background-color: #1b1515; cursor: pointer; display: none; margin: 0 auto; padding: 0.8rem 0.6rem 0.7rem; width: 182px; text-align: center;} .home-instagram #more p, .home-instagram #nomore p{color: #fff; display: inline; font-size: 14px;} .home-instagram #more span, .home-instagram #nomore span{position: relative; top: 0px;} .home-instagram #nomore{cursor: auto; opacity: 0.4;} .home-instagram .oi::before{margin-right: 0.5rem; top: -3px;} .home-instagram .oi[data-glyph="comment-square"]::before{color: #a4d0e1;} .home-instagram .oi[data-glyph="compass"]::before{color: #efc7e2;} .home-instagram .oi[data-glyph="clock"]::before{color: #a7e9c0;} .home-instagram .oi[data-glyph="heart"]::before{color: #ed4956; margin-right: 0; position: relative; top: -3px;} .home-instagram .oi[data-glyph="reload"]::before, .home-instagram .oi[data-glyph="check"]::before{color: #bbb;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;} 

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