.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: #ffffff;} .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: #ffffff; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; 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: #ffffff; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff;} .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: #ffffff; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; 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: #ffffff; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff;} .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: #ffffff; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-lg{padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-xs{padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .form-control{height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} #PlannerDialog{top: 44px; box-shadow: 0 3px 9px #666666;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} 

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

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

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

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

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

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

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

/* /website_icaps/static/src/assets/layerslider/css/layerslider.css defined in bundle 'web.assets_frontend' */
 .ls-container{visibility: hidden; position: relative;} .ls-lt-container{position: absolute;} .ls-lt-container, .ls-lt-container *{text-align: left !important; direction: ltr !important;} .ls-container-fullscreen{margin: 0 auto !important; padding: 2% !important; background: black !important; border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border: none !important;} .ls-container-fullscreen .ls-thumbnail-wrapper, .ls-container-fullscreen .ls-fullscreen, .ls-container-fullscreen .ls-shadow{display: none !important;} .ls-overflow-hidden{overflow: hidden;} .ls-inner{position: relative; background-position: center center; z-index: 2;} .ls-loading-container{position: absolute !important; display: none; z-index: 3 !important; left: 50% !important; top: 50% !important;} .ls-loading-indicator{margin: 0 auto;} .ls-inner, .ls-slide{width: 100%; height: 100%;} .ls-slide, .ls-layer{position: absolute; display: none; background-position: center center; overflow: hidden;} .ls-active, .ls-animating{display: block !important;} .ls-slide > *{position: absolute; line-height: normal; margin: 0; left: 0; top: 0;} .ls-slide .ls-bg{left: 0px; top: 0px; transform: none !important; -o-transform: none !important; -ms-transform: none !important; -moz-transform: none !important; -webkit-transform: none !important;} .ls-yourlogo{position: absolute; z-index: 99;} .ls-bar-timer{position: absolute; width: 0; height: 2px; background: white; border-bottom: 2px solid #555; opacity: .55; filter: alpha(opacity=55); z-index: 4; top: 0;} .ls-circle-timer{width: 16px; height: 16px; position: absolute; right: 10px; top: 10px; z-index: 4; opacity: .65; filter: alpha(opacity=65); display: none;} .ls-ct-half{background: white;} .ls-ct-center{background: #444;} .ls-ct-left, .ls-ct-right{width: 50%; height: 100%; overflow: hidden;} .ls-ct-left, .ls-ct-right{float: left; position: relative;} .ls-ct-rotate{width: 200%; height: 100%; position: absolute; top: 0;} .ls-ct-left .ls-ct-rotate, .ls-ct-right .ls-ct-hider, .ls-ct-right .ls-ct-half{left: 0;} .ls-ct-right .ls-ct-rotate, .ls-ct-left .ls-ct-hider, .ls-ct-left .ls-ct-half{right: 0;} .ls-ct-hider, .ls-ct-half{position: absolute; top: 0;} .ls-ct-hider{width: 50%; height: 100%; overflow: hidden;} .ls-ct-half{width: 200%; height: 100%;} .ls-ct-center{width: 50%; height: 50%; left: 25%; top: 25%; position: absolute;} .ls-ct-half, .ls-ct-center{border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px;} .ls-bottom-nav-wrapper{height: 0;} .ls-bottom-slidebuttons{text-align: left;} .ls-bottom-nav-wrapper, .ls-below-thumbnails{z-index: 2; height: 0; position: relative; text-align: center; margin: 0 auto;} .ls-below-thumbnails{display: none; z-index: 6;} .ls-bottom-nav-wrapper a, .ls-nav-prev, .ls-nav-next{outline: none;} * .ls-bottom-nav-wrapper *, * .ls-bottom-nav-wrapper span *{direction: ltr !important;} .ls-bottom-slidebuttons{position: relative; z-index: 1000;} .ls-bottom-slidebuttons, .ls-nav-start, .ls-nav-stop, .ls-nav-sides{position: relative;} .ls-nothumb{text-align: center !important;} .ls-link{position: absolute; width: 100% !important; height: 100% !important; left: 0 !important; top: 0 !important; background-image: url(/website_icaps/static/src/assets/layerslider/css/blank.gif);} .ls-slide > a > *{background-image: url(/website_icaps/static/src/assets/layerslider/css/blank.gif);} .ls-vpcontainer{width: 100%; height: 100%; position: absolute; left: 0; top: 0;} .ls-videopreview{width : 100%; height : 100%; position : absolute; left : 0; top : 0; cursor : pointer;} .ls-playvideo{position: absolute; left: 50%; top: 50%; cursor: pointer;} .ls-tn{display: none !important;} .ls-thumbnail-hover{display: none; position: absolute; left: 0;} .ls-thumbnail-hover-inner{width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: none;} .ls-thumbnail-hover-bg{position: absolute; width: 100%; height: 100%; left: 0; top: 0;} .ls-thumbnail-hover-img{position: absolute; overflow: hidden;} .ls-thumbnail-hover img{max-width: none !important; position: absolute; display: inline-block; visibility: visible !important; left: 50%; top: 0;} .ls-thumbnail-hover span{left: 50%; top: 100%; width: 0; height: 0; display: block; position: absolute; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important;} .ls-thumbnail-wrapper{position: relative; width: 100%; margin: 0 auto; z-index: 4;} .ls-thumbnail{position: relative; margin: 0 auto;} .ls-thumbnail-inner, .ls-thumbnail-slide-container{width: 100%;} .ls-thumbnail-slide-container{overflow: hidden !important; position: relative;} .ls-touchscroll{overflow-x: auto !important;} .ls-thumbnail-slide{text-align: center; white-space: nowrap; float: left; position: relative;} .ls-thumbnail-slide a{overflow: hidden; display: inline-block; width: 0; height: 0; position: relative;} .ls-thumbnail-slide img{max-width: none !important; max-height: 100% !important; height: 100%; visibility: visible !important;} .ls-shadow{display: none; position: absolute; z-index: 1; top: 100%; width: 100%; left: 0; overflow: hidden !important; visibility: hidden;} .ls-shadow img{width: 100% !important; height: auto !important; position: absolute !important; left: 0 !important; bottom: 0 !important;} .ls-bottom-nav-wrapper, .ls-thumbnail-wrapper, .ls-nav-prev, .ls-nav-next{visibility: hidden;} .ls-wp-fullwidth-container{width: 100%; position: relative;} .ls-wp-fullwidth-helper{position: absolute;} .ls-overflow-hidden{overflow: hidden;} .ls-lt-tile{position: relative; float: left; perspective: 1000px; -o-perspective: 1000px; -ms-perspective: 1000px; -moz-perspective: 1000px; -webkit-perspective: 1000px;} .ls-lt-tile img{visibility: visible; display: inline-block;} .ls-curtiles{overflow: hidden;} .ls-curtiles, .ls-nexttiles{position: absolute; width: 100%; height: 100%; left: 0; top: 0;} .ls-curtile, .ls-nexttile{overflow: hidden; position: absolute; width: 100% !important; height: 100% !important; backface-visibility: hidden; -o-backface-visibility: hidden; -ms-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-backface-visibility: hidden;} .ls-curtile{left: 0; top: 0;} .ls-curtile img, .ls-nexttile img{position: absolute; filter: inherit;} .ls-3d-container{position: relative; overflow: visible !important;} .ls-3d-box{position: absolute; top: 50%; left: 50%; transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d;} .ls-3d-box div{overflow: hidden; background: #777; margin: 0; padding: 0; position: absolute;} .ls-fullscreen{position: absolute; z-index: 10; cursor: pointer; display: block;} html * .ls-nav-prev, html * .ls-nav-next, html * .ls-container img, html * .ls-bottom-nav-wrapper a, html * .ls-container .ls-fullscreen, body * .ls-nav-prev, body * .ls-nav-next, body * .ls-container img, body * .ls-bottom-nav-wrapper a, body * .ls-container .ls-fullscreen, #ls-global * .ls-nav-prev, #ls-global * .ls-nav-next, #ls-global * .ls-container img, #ls-global * .ls-bottom-nav-wrapper a, #ls-global * .ls-container .ls-fullscreen, html * .ls-thumbnail a, body * .ls-thumbnail a, #ls-global * .ls-thumbnail a{transition: none; -o-transition: none; -ms-transition: none; -moz-transition: none; -webkit-transition: none; line-height: normal; outline: none; padding: 0; border: 0;} html * .ls-slide > a, body * .ls-slide > a, #ls-global * .ls-slide > a, html * .ls-slide > h1, body * .ls-slide > h1, #ls-global * .ls-slide > h1, html * .ls-slide > h2, body * .ls-slide > h2, #ls-global * .ls-slide > h2, html * .ls-slide > h3, body * .ls-slide > h3, #ls-global * .ls-slide > h3, html * .ls-slide > h4, body * .ls-slide > h4, #ls-global * .ls-slide > h4, html * .ls-slide > h5, body * .ls-slide > h5, #ls-global * .ls-slide > h5, html * .ls-slide > p, body * .ls-slide > p, #ls-global * .ls-slide > p, html * .ls-slide > div, body * .ls-slide > div, #ls-global * .ls-slide > div, html * .ls-slide > span, body * .ls-slide > span, #ls-global * .ls-slide > span, html * .ls-slide > *, body * .ls-slide > *, #ls-global * .ls-slide > *{transition: none; -o-transition: none; -ms-transition: none; -moz-transition: none; -webkit-transition: none;} html * .ls-slide > *, body * .ls-slide > *, #ls-global * .ls-slide > *{margin: 0;} html * .ls-container img, body * .ls-container img, #ls-global * .ls-container img{background: none !important; min-width: 0 !important; max-width: none !important; border-radius: 0; box-shadow: none; border: 0; padding: 0;} html * .ls-wp-container .ls-slide > *, body * .ls-wp-container .ls-slide > *, #ls-global * .ls-wp-container .ls-slide > *{line-height: normal; outline: none; padding: 0; margin: 0; border: 0;} html * .ls-wp-container .ls-slide > a > *, body * .ls-wp-container .ls-slide > a > *, #ls-global * .ls-wp-container .ls-slide > a > *{margin: 0;} html * .ls-wp-container .ls-slide > a, body * .ls-wp-container .ls-slide > a, #ls-global * .ls-wp-container .ls-slide > a{text-decoration: none;} .ls-wp-fullwidth-container, .ls-wp-fullwidth-helper, .ls-container, .ls-container *{box-sizing: content-box !important; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important;} html * .ls-yourlogo, body * .ls-yourlogo, #ls-global * .ls-yourlogo{margin: 0;} html * .ls-tn, body * .ls-tn, #ls-global * .ls-tn{display: none;} .site{overflow: visible !important;} .ls-debug-console *{margin: 0 !important; padding: 0 !important; border: 0 !important; color: white !important; text-shadow: none !important; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important; line-height: normal !important; -webkit-font-smoothing: antialiased !important; text-align: left !important; font-style: normal !important;} .ls-debug-console h1{padding-top: 10px !important; font-size: 17px !important; font-weight: bold !important;} .ls-debug-console h1:first-child{padding-top: 0 !important;} .ls-debug-console ul{padding-top: 10px !important; list-style: none !important;} .ls-debug-console li{margin-left: 10px !important; font-size: 13px !important; position: relative !important; font-weight: normal !important;} html * .ls-debug-console li ul, body * .ls-debug-console li ul, #ls-global * .ls-debug-console li ul{display: none; width: 260px; left: -10px;} .ls-debug-console li ul{position: absolute !important; bottom: 100% !important; padding: 10px 10px 10px 0 !important; background: white !important; border-radius: 10px !important; box-shadow: 0 0 20px black !important;} html * .ls-debug-console li:hover ul, body * .ls-debug-console li:hover ul, #ls-global * .ls-debug-console li:hover ul{display: block;} .ls-debug-console li ul *{color: black !important;} .ls-debug-console a{text-decoration: none !important; border-bottom: 1px dotted white !important;} .ls-error{border-radius: 5px !important; -moz-border-radius: 5px !important; -wenkit-border-radius: 5px !important; background: white !important; height: auto !important; width: auto !important; color: white !important; padding: 20px 40px 30px 80px !important; position: relative !important; box-shadow: 0 2px 20px -5px black;} .ls-error p{line-height: normal !important; text-shadow: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; text-align: justify !important; font-family: Arial, sans-serif !important;} .ls-error .ls-error-title{line-height: 40px !important; color: red !important; font-weight: bold !important; font-size: 16px !important;} .ls-error .ls-error-text{color: #555 !important; font-weight: normal !important; font-size: 13px !important;} .ls-error .ls-exclam{width: 40px !important; height: 40px !important; position: absolute !important; left: 20px !important; top: 20px !important; border-radius: 50px !important; -moz-border-radius: 50px !important; -webkit-border-radius: 50px !important; font-size: 30px !important; font-weight: bold !important; color: white !important; line-height: 40px !important; background: red !important; text-align: center !important;} html * .ls-container .ls-shadow, html * .ls-container .ls-slide > *, html * .ls-container .ls-fullscreen, html * .ls-container .ls-3d-container, html * .ls-container .ls-lt-container, html * .ls-container .ls-lt-container *, html * .ls-container .ls-thumbnail-wrapper, html * .ls-container .ls-bottom-nav-wrapper, body * .ls-container .ls-shadow, body * .ls-container .ls-slide > *, body * .ls-container .ls-fullscreen, body * .ls-container .ls-3d-container, body * .ls-container .ls-lt-container, body * .ls-container .ls-lt-container *, body * .ls-container .ls-thumbnail-wrapper, body * .ls-container .ls-bottom-nav-wrapper, #ls-global * .ls-container .ls-shadow, #ls-global * .ls-container .ls-slide > *, #ls-global * .ls-container .ls-fullscreen, #ls-global * .ls-container .ls-3d-container, #ls-global * .ls-container .ls-lt-container, #ls-global * .ls-container .ls-lt-container *, #ls-global * .ls-container .ls-thumbnail-wrapper, #ls-global * .ls-container .ls-bottom-nav-wrapper, .ls-gpuhack{transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);} .ls-gpuhack{width: 100% !important; height: 100% !important;} html * .ls-container .ls-webkit-hack, body * .ls-container .ls-webkit-hack, #ls-global * .ls-container .ls-webkit-hack{width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;} @media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d){#ls-test3d{position: absolute; left: 9px; height: 3px;}} 

/* /website_icaps/static/src/css/global_style.css defined in bundle 'web.assets_frontend' */
     body{font-family: "PT Sans",sans-serif !important; font-size: 13px; line-height: 22px; font-weight: 300; margin-top: 35px;} body .lw{color: #666;} body .ld{color: #888;} .wp-theme-1 .btn{font-weight: normal; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;} .wp-theme-1 .btn i{margin-right: 4px;} .wp-theme-1 .btn-lg{padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 3px;} .wp-theme-1 .btn-lg i{font-size: 24px; position: relative; top: 3px;} .wp-theme-1 .btn-xs{padding: 4px 10px;} .wp-theme-1 .btn-one{background-color: none; border: 2px solid #FFF; color: #FFF;} .wp-theme-1 .btn-one:hover,.wp-theme-1 .btn-one:focus,.wp-theme-1 .btn-one:active,.wp-theme-1 .btn-one.active,.wp-theme-1 .open .dropdown-toggle.btn-one{color: #3182AD; background-color: #FFF; border-color: #FFF;} .wp-theme-1 .btn-one:active,.wp-theme-1 .btn-one.active,.wp-theme-1 .open .dropdown-toggle.btn-one{background-image: none;} .wp-theme-1 .btn-two{color: #ffffff; background-color: #3182AD; border: 1px solid; border-color: #00568B;} .wp-theme-1 .btn-two:hover,.wp-theme-1 .btn-two:focus,.wp-theme-1 .btn-two:active,.wp-theme-1 .btn-two.active,.wp-theme-1 .open .dropdown-toggle.btn-two{color: #ffffff; background-color: #00568B; border-color: #00568B;} .wp-theme-1 .btn-two:active,.wp-theme-1 .btn-two.active,.wp-theme-1 .open .dropdown-toggle.btn-two{background-image: none;} .wp-theme-1 p{line-height: 22px;} .wp-theme-1 a{color: #616161; cursor: pointer;} .wp-theme-1 a:hover{color: #3182AD; text-decoration: none; -o-transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; transition: .35s;} .wp-theme-1 .bg-2{background: #3182AD; color: #FFF;} .wp-theme-1 .lw .bg-5{background: #fcfcfc; border-top: 1px solid #e0eded; border-bottom: 1px solid #e0eded;} .wp-theme-1 .ld .bg-5{background: #363636; border-top: 1px solid #444; border-bottom: 1px solid #444;} .wp-theme-1 .lw .bg-3{background: #fff; color: #616161;} .wp-theme-1 .ld .bg-3{background: #202020; color: #888;} .wp-theme-1 .bg-4{background: #333; color: #FFF;} .wp-theme-1 .dark{background: #333; color: #FFF;} .wp-theme-1 .red{background: #3182AD; color: #FFF;} .wp-theme-1 .orange{background: #f39c12; color: #FFF;} .wp-theme-1 .green{background: #f39c12; color: #FFF;} .wp-theme-1 .blue{background: #3498db; color: #FFF;} .wp-theme-1 .light{background: #fff; color: #616161 !important;} .wp-theme-1 .blockquote-1:hover{border-color: #3182AD;} .wp-theme-1 .blockquote-1 p{font-size: 13px;} .wp-theme-1 .section-title{display: inline-block; border-bottom: 1px solid #333; margin: 0 0 15px 0; padding: 0 0 5px 0; font-size: 20px; font-weight: 500; text-transform: capitalize; position: relative; overflow: hidden;} .wp-theme-1 .lw .section-title{color: #333;} .wp-theme-1 .ld .section-title{color: #fff;} .wp-theme-1 .section-title.white{color: #fff; border-bottom: 1px solid #fff;} .wp-theme-1 .navbar-wp{margin: 0; padding: 0; border: 0; border-radius: 0; z-index: 1000;} .wp-theme-1 .lw .navbar-wp{background: #fff; border-bottom: 1px solid #e0eded;} .wp-theme-1 .ld .navbar-wp{background: #181818; border-bottom: 1px solid #444;} .wp-theme-1 .ld .sticky-wrapper .navbar-wp{background: rgba(24,24,24,0.85); border-bottom: 1px solid #444;} .wp-theme-1 .navbar-wp .navbar-nav>li>a{padding: 28px 16px; margin-right: 0; font-size: 15px; font-weight: normal;} .wp-theme-1 .lw .navbar-wp .navbar-nav>li>a{color: #333;} .wp-theme-1 .ld .navbar-wp .navbar-nav>li>a{color: #fff;} .wp-theme-1 .lw .navbar-wp .navbar-nav>li>a{color: #333;} .wp-theme-1 .lw .navbar-wp .navbar-nav>li>a.dropdown-form-toggle{color: #333;} .wp-theme-1 .lw .navbar-wp .navbar-nav>li>a:hover,.wp-theme-1 .lw .navbar-wp .navbar-nav>li>a:focus{color: #fff; background-color: #3182AD;} .wp-theme-1 .ld .navbar-wp .navbar-nav>li>a{color: #fff;} .wp-theme-1 .ld .navbar-wp .navbar-nav>li>a.dropdown-form-toggle{color: #fff;} .wp-theme-1 .ld .navbar-wp .navbar-nav>li>a:hover,.wp-theme-1 .ld .navbar-wp .navbar-nav>li>a:focus{color: #fff; background-color: #3182AD;} .wp-theme-1 .navbar-wp .navbar-nav>.active>a,.wp-theme-1 .navbar-wp .navbar-nav>.active>a:hover,.wp-theme-1 .navbar-wp .navbar-nav>.active>a:focus{color: #fff !important; background-color: #3182AD; border-radius: 0;} .wp-theme-1 .navbar-wp .navbar-nav>.disabled>a,.wp-theme-1 .navbar-wp .navbar-nav>.disabled>a:hover,.wp-theme-1 .navbar-wp .navbar-nav>.disabled>a:focus{color: #cccccc; background-color: transparent;} .wp-theme-1 .navbar-wp .navbar-nav>.open>a,.wp-theme-1 .navbar-wp .navbar-nav>.open>a:hover,.wp-theme-1 .navbar-wp .navbar-nav>.open>a:focus{color: #FFF !important; background-color: #3182AD;} .wp-theme-1 .navbar-wp .navbar-nav>.open>a .caret,.wp-theme-1 .navbar-wp .navbar-nav>.open>a:hover .caret,.wp-theme-1 .navbar-wp .navbar-nav>.open>a:focus .caret{border-top-color: #FFF; border-bottom-color: #FFF;} .wp-theme-1 .navbar-wp .navbar-nav>.dropdown>a .caret{border-top-color: #4c4c4c; border-bottom-color: #4c4c4c;} .wp-theme-1 .navbar-wp .navbar-nav>li>a.dropdown-form-toggle,.wp-theme-1 .navbar-wp .navbar-nav>li>a.dropdown-form-toggle:hover,.wp-theme-1 .navbar-wp .navbar-nav>li>a.dropdown-form-toggle:focus{padding: 15px 16px; margin-top: 14px; font-size: 16px; font-weight: normal; background: none; color: #3182AD;} .wp-theme-1   .navbar-wp .navbar-nav>.open>a.dropdown-form-toggle,.wp-theme-1 .navbar-wp .navbar-nav>.open>a.dropdown-form-toggle:hover,.wp-theme-1 .navbar-wp .navbar-nav>.open>a.dropdown-form-toggle:focus{color: #3182AD !important; background-color: none;} .wp-theme-1 .navbar-wp .navbar-toggle{border-color: #333; margin-top: 20px;} .wp-theme-1 .navbar-wp .navbar-toggle .icon-bar{background-color: #4c4c4c;} .wp-theme-1 .navbar-wp .navbar-toggle .icon-custom{font-size: 18px;} .wp-theme-1 .navbar-wp .navbar-toggle:hover,.wp-theme-1 .navbar-wp .navbar-toggle:focus{background-color: #3182AD; border-color: #3182AD;} .wp-theme-1 .navbar-wp .navbar-toggle:hover .icon-bar,.wp-theme-1 .navbar-wp .navbar-toggle:focus .icon-bar{background-color: #FFF;} .wp-theme-1 .navbar-wp .navbar-toggle:hover .icon-custom,.wp-theme-1 .navbar-wp .navbar-toggle:focus .icon-custom{color: #FFF;} .wp-theme-1 .navbar-wp .navbar-toggle-aside-menu{padding: 8px 10px 2px 10px;} .wp-theme-1 .navbar-wp .navbar-collapse,.wp-theme-1 .navbar-wp .navbar-form{border-color: #e7e7e7;} .wp-theme-1 .navbar-wp .navbar-nav>.dropdown>a:hover .caret,.wp-theme-1 .navbar-wp .navbar-nav>.dropdown>a:focus .caret{border-top-color: #FFF; border-bottom-color: #FFF;} .wp-theme-1 .navbar-wp .dropdown-menu{min-width: 220px; background: #FFF; border: 0; border-top: 1px solid #3182AD; border-bottom: 3px solid #3182AD; border-radius: 0;} .wp-theme-1 .navbar-wp .dropdown-menu>li{border-bottom: 1px solid #e0eded;} .wp-theme-1 .navbar-wp .dropdown-menu>li:last-child{border: 0;} .wp-theme-1 .navbar-wp .dropdown-menu>li>a{color: #333; padding: 8px 15px;} .wp-theme-1 .navbar-wp .dropdown-menu>li>a:hover{background: #3182AD; color: #FFF;} .wp-theme-1 .navbar-wp .dropdown-menu label.checkbox{color: #333;} .wp-theme-1 .navbar-wp .dropdown-form h4{margin: 0; padding: 15px 15px 5px 15px; color: #FFF;} .wp-theme-1 .navbar-wp .dropdown-menu-user{border: 1px solid #e0eded; border-top-color: transparent;} .wp-theme-1 .navbar-wp .dropdown-menu-user{background: #fff;} .wp-theme-1 .navbar-wp .navbar-right .dropdown-menu-user{background: #fff; border-color: transparent;} .wp-theme-1 .navbar-wp .navbar-right .social-link{width: 40px; height: 40px; line-height: 20px; text-align: center; padding: 10px; margin: 18px 0; border-radius: 100%;} .wp-theme-1 .navbar-wp .navbar-right .social-link.facebook:hover{background: #43609c; color: #fff;} .wp-theme-1 .navbar-wp .navbar-right .social-link.pinterest:hover{background: #cb2027; color: #fff;} .wp-theme-1 .navbar-wp .navbar-right .social-link.twitter:hover{background: #62addb; color: #fff;} .wp-theme-1 .lw .navbar-wp.navbar-contrasted .navbar-nav>li>a:hover,.wp-theme-1 .lw .navbar-wp.navbar-contrasted .navbar-nav>li>a:focus{color: #fff; background-color: #2c2c2c;} .wp-theme-1 .ld .navbar-wp.navbar-contrasted .navbar-nav>li>a:hover,.wp-theme-1 .ld .navbar-wp.navbar-contrasted .navbar-nav>li>a:focus{color: #fff; background-color: #2c2c2c;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.open>a,.wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.open>a:hover,.wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.open>a:focus{color: #FFF; background-color: #2c2c2c;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.open>a .caret,.wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.open>a:hover .caret,.wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.open>a:focus .caret{border-top-color: #FFF; border-bottom-color: #FFF;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>.dropdown>a .caret{border-top-color: #4c4c4c; border-bottom-color: #4c4c4c;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>li>a.dropdown-form-toggle{padding: 15px 16px; margin-top: 14px; font-size: 16px; font-weight: normal; background: none;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>li>a.dropdown-form-toggle:hover,.wp-theme-1 .navbar-wp.navbar-contrasted .navbar-nav>li>a.dropdown-form-toggle:focus{background: none; color: #3182AD;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu-user:after{bottom: 100%; right: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu-user:after{border-color: rgba(136,183,213,0); border-bottom-color: #2c2c2c; border-width: 10px; margin-right: -35px;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-right .dropdown-menu-user:after{bottom: 100%; left: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;} .wp-theme-1 .navbar-wp.navbar-contrasted .navbar-right .dropdown-menu-user:after{border-color: rgba(136,183,213,0); border-bottom-color: #2c2c2c; border-width: 10px; margin-left: -35px;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu{min-width: 220px; background: #2c2c2c; border: 0; border-top: 0; border-bottom: 0; border-radius: 0;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu>li{border-bottom: 1px solid #262626;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu>li>a{color: #fff; padding: 8px 15px;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu>li>a:hover{background: #3182AD; color: #FFF;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-menu label.checkbox{color: #fff;} .wp-theme-1 .navbar-wp.navbar-contrasted .dropdown-form h4{margin: 0; padding: 15px 15px 5px 15px; color: #FFF;} .wp-theme-1 .dropdown-submenu{position: relative;} .wp-theme-1 .dropdown-submenu>.dropdown-menu{top: -5px; left: 100%; margin-top: 0; margin-left: -1px;} .wp-theme-1 .dropdown-submenu:hover>.dropdown-menu{display: block;} .wp-theme-1 .dropdown-submenu>a:after{display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 3px 0 3px 3px; border-left-color: #ccc; margin-top: 5px; margin-right: -6px;} .wp-theme-1 .dropdown-submenu:hover>a:after{border-left-color: #fff;} .wp-theme-1 .dropdown-submenu.pull-left{float: none;} .wp-theme-1 .dropdown-submenu.pull-left>.dropdown-menu{left: -100%; margin-left: 10px;} .wp-theme-1 .nav>ul{margin: 0; padding: 0; list-style: none;} .wp-theme-1 .nav>ul>li{border-bottom: 1px solid #333;} .wp-theme-1 .nav>ul>li>a{display: block; padding: 10px 15px; font-size: 14px; color: #fff;} .wp-theme-1 .nav>ul>li>a:hover{text-decoration: none; color: #3182AD; background: #292929;} .wp-theme-1 .nav>ul>li>a>i{margin-right: 5px;} .wp-theme-1 .lw .pg-opt{border-bottom: 1px solid #e0eded; background: #fcfcfc;} .wp-theme-1 .ld .pg-opt{border-bottom: 1px solid #444; background: #111;} .wp-theme-1 .pg-opt.fixed{width: 100%; position: fixed; top: 0px; background: rgba(250,250,250,0.9); border-bottom: 1px solid #e0eded; z-index: 900;} .wp-theme-1 .pg-opt h2{margin: 0; padding: 14px 0; font-size: 22px; line-height: 100%;} .wp-theme-1 .pg-opt.fixed h2{margin-bottom: 15px;} .wp-theme-1 .pg-opt hr{margin: 0; border-top-color: #dde1e6; -webkit-box-shadow: 0 1px 0 #fbfbfc; -moz-box-shadow: 0 1px 0 #fbfbfc; box-shadow: 0 1px 0 #fbfbfc;} .wp-theme-1 .pg-opt.fixed hr{display: none;} .wp-theme-1 .pg-opt .breadcrumb{float: right; margin: 0; padding: 16px 0; background: none; border-radius: 0;} .wp-theme-1 .pg-opt .breadcrumb a{color: #3182AD;} @media only screen and (max-width:767px){.wp-theme-1 .pg-opt .pg-nav{float: left; margin-bottom: 10px;}.wp-theme-1 .pg-opt h2{padding: 20px 0 0 0;}} .wp-theme-1 .page-header{margin: 0; border: 0;} .wp-theme-1 .page-header p{font-size: 16px;} .wp-theme-1 .w-box{margin: 0 0 15px 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; position: relative; overflow: hidden; cursor: default; border: 1px solid #e0eded;} .wp-theme-1 .w-box:before,.wp-theme-1 .w-box:after{display: table; content: "";} .wp-theme-1 .w-box:after{clear: both;} .wp-theme-1 .w-box h1{margin: 0; padding: 10px 15px; font-weight: 500; font-size: 20px;} .wp-theme-1 .lw .w-box h2{margin: 0; padding: 12px 15px 0px 15px; font-weight: 500; font-size: 16px; color: #333;} .wp-theme-1 .ld .w-box h2{margin: 0; padding: 12px 15px 0px 15px; font-weight: 500; font-size: 16px; color: #fff;} .wp-theme-1 .w-box.inner h2{padding: 10px 0;} .wp-theme-1 .w-box small{display: block; font-size: 12px; margin-top: 3px;} .wp-theme-1 .w-box p{margin: 6px 0; padding: 0 15px; padding-bottom: 8px;} .wp-theme-1 .w-box time{display: block; padding: 8px 15px 0 15px;} .wp-theme-1 .w-box .w-footer{padding: 10px 15px; border-top: 1px solid #f1f1f1;} .wp-theme-1 .w-box .w-footer:before,.wp-theme-1 .w-box .w-footer:after{display: table; content: "";} .wp-theme-1 .w-box .w-footer:after{clear: both;} .wp-theme-1 .w-box .w-footer small{font-size: 12px;} .wp-theme-1 .w-box .w-box-parent{-webkit-transition: all 0.3s linear; transition: all 0.3s linear;} .wp-theme-1 .w-box .date-over{padding: 10px; background: #fff; position: absolute; top: 15px; right: 15px; text-align: center; font-weight: normal;} .wp-theme-1 .w-box .date-over.small{padding: 4px 8px; font-size: 12px;} .wp-theme-1 .w-box .date-over strong{font-size: 12px; display: block; font-weight: normal;} .wp-theme-1 .w-box.dark{background: #333;} .wp-theme-1 .w-box.dark h2{color: #fff;} .wp-theme-1 .w-box.white h2{border-bottom: 0; text-align: center;} .wp-theme-1 .w-box.white .thmb-img{text-align: center; padding: 15px 0;} .wp-theme-1 .lw .w-box.white{background: #FFF;} .wp-theme-1 .lw .w-box.white .thmb-img i{font-size: 64px; color: #616161;} .wp-theme-1 .ld .w-box.white{background: #202020; border: 1px solid #444;} .wp-theme-1 .ld .w-box.white .thmb-img i{font-size: 64px; color: #616161;} .wp-theme-1 .w-box.w-box-inverse .thmb-img i{width: 100px; height: 100px; border-radius: 100px; font-size: 34px; line-height: 100px; text-align: center;} .wp-theme-1 .lw .w-box.w-box-inverse .thmb-img i{background: #fcfcfc; color: #3182AD;} .wp-theme-1 .ld .w-box.w-box-inverse .thmb-img i{background: #363636; color: #fff;} .wp-theme-1 .w-box.w-box-inverse .thmb-img:hover i{background: #3182AD; color: #FFF;} .wp-theme-1 .ld .w-section h4,.wp-theme-1 .ld .w-section h3,.wp-theme-1 .ld .w-section h2{color: #fff;} .wp-theme-1 .w-section .aside-feature{margin: 10px; cursor: default;} .wp-theme-1 .w-section .aside-feature .icon-feature{font-size: 68px; margin-top: 10px; text-align: center; display: block;} .wp-theme-1 .w-section .aside-feature:hover .icon-feature,.wp-theme-1 .w-section .aside-feature:hover h4{color: #3182AD;} .wp-theme-1 .w-section .aside-feature .img-feature{margin-top: 4px; display: block;} .wp-theme-1 .w-section .aside-feature .img-feature img{width: 78px;} .wp-theme-1 .layer-slider-wrapper{max-height: 500px; overflow: hidden; border-bottom: 1px solid #e0eded;} .wp-theme-1 .layer-slider-wrapper .title{font-size: 36px; line-height: 46px; font-weight: 500; color: #333; text-transform: capitalize;} .wp-theme-1 .layer-slider-wrapper .title.title-base{font-size: 36px; line-height: 46px; font-weight: 500; color: #FFF; background: #3182AD; text-transform: capitalize;} .wp-theme-1 .layer-slider-wrapper .title.title-dark{font-size: 36px; line-height: 46px; font-weight: 500; color: #333; text-transform: capitalize;} .wp-theme-1 .layer-slider-wrapper .subtitle{font-size: 22px; line-height: 30px; color: #3182AD; text-transform: capitalize;} .wp-theme-1 .layer-slider-wrapper .list-item{font-size: 18px; line-height: 30px; padding-left: 30px; color: #3182AD; text-transform: capitalize;} .wp-theme-1 .layer-slider-wrapper .text-standard{font-size: 16px; line-height: 22px;} .wp-theme-1 .pricing-plans .plan-header .popular-tag{background: #333; border-bottom: 1px solid #FFF; color: #fff;} .wp-theme-1 .carousel-3{position: relative;} .wp-theme-1 .carousel-3 .carousel-nav a{width: 30px; height: 30px; line-height: 30px; position: absolute; top: -50px; right: 0; margin-top: 0; font-size: 18px; text-align: center; border: 1px solid transparent; background: #f5f5f5; color: #3182AD; opacity: 1;} .wp-theme-1 .carousel-3 .carousel-nav a:hover{background: #3182AD !important; color: #fff;} .wp-theme-1 .carousel-3 .carousel-nav a.left{right: 36px;} .wp-theme-1 .carousel-3 .carousel-nav a.right{right: 0;} .wp-theme-1 .carousel-3 .carousel-nav a:hover{background: #FFF;} .wp-theme-1 .carousel-testimonials{position: relative; border: 1px solid #e0eded;} .wp-theme-1 .like-button .button{display: block; text-align: right; padding-top: 10px; color: #ddd;} .wp-theme-1 .like-button .button i{font-size: 20px; color: #ddd;} .wp-theme-1 .like-button .button.liked i{color: #3182AD;} .wp-theme-1 .like-button .count{display: block; text-align: right; position: relative; top: -7px;} .wp-theme-1 .like-button.inline .button{display: inline-block; padding: 0;} .wp-theme-1 .like-button.inline .count{display: inline-block; top: -2px;} .wp-theme-1 .like-button.inline .count small{font-size: 13px;} .wp-theme-1 ul.categories{list-style: none; margin: 0; padding: 0 !important; border: 1px solid #e0eded; overflow: hidden;} .wp-theme-1 #toTop{display: none; text-decoration: none; position: fixed; bottom: 10px; right: 10px; overflow: hidden; width: 40px; height: 40px; border: none; text-indent: 100%; background: #555; border-radius: 3px;} .wp-theme-1 #toTopHover{background: #3182AD; width: 40px; height: 40px; display: block; overflow: hidden; float: left; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0);} .wp-theme-1 #toTop:active,.wp-theme-1 #toTop:focus{outline: none;} .wp-theme-1 #toTop:before{font-family: 'FontAwesome'; content: "\f106"; color: #ffffff; font-size: 20px; position: absolute; top: 50%; left: 50%; width: 20px; height: 20px; text-align: center; line-height: 20px; margin-top: -10px; margin-left: -10px; text-indent: 0;} .wp-theme-1 .widget.tags-wr{padding-bottom: 15px;} .progress{height: 28px; margin-bottom: 15px; overflow: hidden; background-color: #f5f5f5; border-radius: 2px; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);} .progress .sr-only{width: auto; height: 28px; margin: 0; margin-left: 30px; left: 0; clip: auto; line-height: 28px; font-size: 14px;} .progress-bar-one{background-color: #e06d58;} .progress-bar-two{background-color: #697e93;} .progress-bar-three{background-color: #3b3e43;} .progress-bar-four{background-color: #FFF;} div.tabs{margin-bottom: 0;} div.tabs:before,div.tabs:after{display: table; content: " ";} div.tabs:after{clear: both;} div.tabs div.tab-content{-moz-border-radius: none; -moz-box-shadow: none; -webkit-border-radius: 0; -webkit-box-shadow: 0; background-color: #FFF; border: 1px solid #EEE; border-radius: 0; border-top: 0; box-shadow: none; padding: 15px;} div.tabs div.tab-content.tab-content-inverse{border: 1px solid #EEE; background: transparent;} div.tabs ul.nav-tabs{margin: 0;} div.tabs ul.nav-tabs li.active a{background: #fff; border-top: 1px solid #ddd; color: #CCC;} div.tabs ul.nav-tabs a{-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: #f7f7f7; border: 0; border-bottom: 0; margin-right: 0; color: #333;} div.tabs ul.nav-tabs a:hover{border-top: 1px solid #ddd; color: #7a92ac;} div.tabs ul.nav-tabs a:active,div.tabs ul.nav-tabs a:focus{border-bottom: 0;} div.tabs-left ul.nav-tabs a:active,div.tabs-left ul.nav-tabs a:focus{border-right: 0;} div.tabs ul.nav-tabs a,div.tabs ul.nav-tabs a:hover{border: 1px solid #EEE; border-right: 0; border-top: 1px solid #ddd; font-size: 0.9em;} div.tabs ul.nav-tabs a:last-child,div.tabs ul.nav-tabs a:last-child:hover{border-right: 1px solid #ddd;} div.tabs-left ul.nav-tabs a,div.tabs-left ul.nav-tabs a:hover{border: 1px solid #EEE; border-right: 0; border-left: 2px solid #DDD; color: #CCC; font-size: 0.9em;} div.tabs-right ul.nav-tabs a,div.tabs-right ul.nav-tabs a:hover{border: 1px solid #EEE; border-left: 0; border-right: 2px solid #DDD; color: #CCC; font-size: 0.9em;} .nav-pills{margin-bottom: 15px; border: 1px solid #EEE;} .nav-pills>li>a{border-radius: 0; border-right: 1px solid #e0eded;} .nav-pills>li:last-child>a{border-radius: 0; border-right: 0;} .nav-pills>li>a:hover,.nav-pills>li>a:focus{background: #f5f5f5;} .nav-pills>li+li{margin-left: 2px;} .nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color: #3182AD; background: none;} .panel{-webkit-box-shadow: none; box-shadow: none;} .panel-group{margin-bottom: 30px;} .panel-group .panel{border-radius: 0;} .panel-group .panel+.panel{margin-top: 0; border-top: 0;} .panel-group .panel-heading{padding: 14px 15px; position: relative;} .panel-group .panel-heading:after{content: "+"; font-size: 12px; position: absolute; right: 15px; top: 50%; margin-top: -8px;} .panel-group .panel-heading:after{content: "+"; font-size: 12px; position: absolute; right: 15px; top: 50%; margin-top: -8px;} .panel-group .panel-heading a{font-weight: normal;} .panel-group .panel-heading a i{margin-right: 5px; color: #3182AD;} .panel{border-radius: 0;} .panel .panel-heading{border-radius: 0;} .modal-footer{margin-top: 0;} .alert{border-radius: 0;} .table>thead>tr>th{border-bottom: 1px solid #ddd;} .table>thead>tr{background: #f3f3f3;} iframe{border: 0; margin-top: 0 !important;} h1.font-lg{font-size: 100px; font-weight: 600;} .no-padding{padding: 0 !important;} .no-margin{margin: 0 !important;} .p-15{padding: 15px !important;} .p-50{padding: 50px 0 !important;} .pb-10{padding-bottom: 10px;} .pb-20{padding-bottom: 20px;} .pt-10{padding-top: 10px;} .pt-20{padding-top: 20px;} .pl-20{padding-left: 20px;} .mt-20{margin-top: 20px;} .mb-20{margin-bottom: 20px;} .padding-y-10{padding: 10px 0;} .padding-x-4{padding: 0 4px;} .padding-x-8{padding: 0 8px;} .padding-x-16{padding: 0 16px;} .padding-x-20{padding: 0 20px;} .padding-x-32{padding: 0 32x;} .padding-y-20{padding: 20px 0 !important;} .margin-b-10{margin-bottom: 10px;} .margin-b-20{margin-bottom: 20px;} .margin-t-15{margin-top: 15px;} .margin-t-20{margin-top: 20px;} .margin-y-10{margin: 10px 0;} .margin-y-20{margin: 20px 0;} .margin-x-20{margin: 0 20px;} .strong{font-weight: bold !important;} .img-center{display: block; margin-left: auto; margin-right: auto;} .bg-banner-1{padding: 54px 0 !important; background: url(/website_icaps/static/src/images/prv/banner-img-4.jpg) fixed no-repeat !important; color: #fff;} .mask-dark{display: none; position: relative; top: 0; left: 0; width: 100%; height: 100%; background: url(/website_icaps/static/src/images/background/slash_it.png); opacity: 0.4;} .img-thumbnail{border-radius: 0;} .blockquote-1{margin-top: 20px;} .dropdown-form{min-width: 300px; z-index: 500;} .dropdown-menu h4{font-size: 14px; color: #4c4c4c;} .aside-menu-in .wrapper{left: -280px;} .aside-menu-in #wrapwrap{left: -280px;} #wrapwrap{position: relative; padding-top: 12px; left: 0; -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94); -moz-transition: all 300ms cubic-bezier(.25, .46, .45, .94); -o-transition: all 300ms cubic-bezier(.25, .46, .45, .94); transition: all 300ms cubic-bezier(.25, .46, .45, .94); -webkit-transition-timing-function: cubic-bezier(.25, .46, .45, .94); -moz-transition-timing-function: cubic-bezier(.25, .46, .45, .94); -o-transition-timing-function: cubic-bezier(.25, .46, .45, .94); transition-timing-function: cubic-bezier(.25, .46, .45, .94);} .wrapper{position: relative; left: 0; -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94); -moz-transition: all 300ms cubic-bezier(.25, .46, .45, .94); -o-transition: all 300ms cubic-bezier(.25, .46, .45, .94); transition: all 300ms cubic-bezier(.25, .46, .45, .94); -webkit-transition-timing-function: cubic-bezier(.25, .46, .45, .94); -moz-transition-timing-function: cubic-bezier(.25, .46, .45, .94); -o-transition-timing-function: cubic-bezier(.25, .46, .45, .94); transition-timing-function: cubic-bezier(.25, .46, .45, .94);} .aside-menu{width: 280px; height: 100%; overflow-y: scroll; position: fixed; right: 0; top: 0px; background: #222222; border-left: 1px solid #333; display: none;} .aside-menu::-webkit-scrollbar{display: none !importat; width: 0 !important;} .aside-menu .form-search{margin: 0; padding: 0; border-bottom: 1px solid #333;} .aside-menu .form-search .form-input{padding: 0;} .aside-menu .form-search .form-control{display: block; height: 34px; padding: 21px 15px; color: #fff; background-color: transparent; border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: none;} .aside-menu .form-search .btn-close{background: transparent; color: #fff;} .aside-menu .form-search .btn-close i{font-weight: 300 !important; font-size: 16px;} .aside-menu .social-media{padding: 15px; padding-bottom: 0;} .aside-menu .contact-info{padding: 15px; color: #fff;} .aside-menu .contact-info h5{font-size: 12px;} .side-section-title{position: relative; overflow: hidden; margin: 0; margin-top: 15px; padding: 8px 15px; font-size: 11px; text-transform: uppercase; color: #616161;} .side-section-title:after{content: ""; height: 1px; background: #333; width: 80px; position: absolute; top: 26px; left: 15px;} a.open-panel{text-align: center; line-height: 50px; font-size: 30px; color: #fff !important; background-color: #3182AD; display: block; height: 50px; width: 50px; float: right; margin: 0; z-index: 1000; position: relative; -webkit-transition: none; -moz-transition: none; -o-transition: none;} a.open-panel:hover{color: #fff;} .carousel-1{overflow: hidden;} .carousel-1 .carousel-inner{height: 440px;} .carousel-1 .carousel-control{color: #f8f8f8;} .carousel-1 .carousel-control.left{left: -40px;} .carousel-1 .carousel-control.right{right: -40px;} .carousel-1 .carousel-control:hover{color: #fff;} .carousel-1 .carousel-control i{position: absolute; top: 50%; margin-top: -18px; font-size: 36px; font-weight: 600;} .carousel-1 .item{height: 440px;} .carousel-1 .item{background-repeat: no-repeat; background-size: cover; background-position: 0% 0%;} .carousel-1 .item-dark{color: #FFF;} .carousel-1 .item-light{color: #fff;} .carousel-1 p{font-size: 16px;} .carousel-1 .object{position: absolute; top: 38px; right: 50%; margin-left: 15px; width: 568px; height: 320px; overflow: hidden;} .carousel-1 .object.fluid{width: 100%; left: 0; margin: 0;} .carousel-1 .object iframe{width: 100% !important;} .carousel-1 .description{position: absolute; top: 55px; left: 50%; margin-left: 50px; width: 514px; height: 290px;} .carousel-1 .description .title{font-size: 32px; margin: 0 0 15px 0; padding: 8px 20px; line-height: 38px; background: #FFF; color: #616161;} .carousel-1 .description .subtitle{font-size: 24px; margin: 20px 0; padding: 0; display: block;} .carousel-1 .description p{font-size: 16px; color: #FFF; margin: 0;} .carousel-1 .description.fluid-center{width: 100%; top: 50px; left: 0; margin: 0;} .carousel-1 .description.fluid-center .title{margin-bottom: 5px; display: block; text-align: center; background: none; color: #FFF; font-weight: 500; text-shadow: 1px 1px 3px rgba(150,150,150,0.5);} .carousel-1 .description.fluid-center .subtitle{font-size: 20px; margin: 0; display: block; text-align: center;} .carousel-1 .description.fluid-center .features{display: block; margin-top: 40px; text-align: center;} .carousel-1 .description.fluid-center .features i{width: 110px; height: 110px; background: #FFF; text-align: center; line-height: 110px; font-size: 54px; color: #697e93; font-weight: 700; border-radius: 96px; margin-right: 20px;} .slider-wrapper *{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; font-family: "Roboto",sans-serif;} .slider-wrapper{position: relative; overflow: hidden; width: 100%; max-height: 440px; margin: 0 auto; background: #f2f2f2; z-index: 800;} .slider{position: relative; width: 100%; margin: 0 auto; background: #f2f2f2;} .slider-wrapper p{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font: inherit; vertical-align: baseline;} .slider-wrapper p{position: absolute; top: -200px; z-index: 8000; padding: 1% 2%; font-size: 24px; line-height: 100%; white-space: nowrap; text-transform: uppercase;} .slider-wrapper .white{color: #FFF;} .slider-wrapper .claim{line-height: 100%;} .slider-wrapper .teaser{font-size: 14px; line-height: 100%;} .slider-wrapper .small{width: 250px; text-align: center;} .slider-wrapper .video{width: 540px; height: 360px; font-size: 13px; line-height: 18px; white-space: normal; text-align: left; text-transform: none;} .slider-wrapper .video iframe{width: 100%;} .slider-wrapper .text{width: 460px; font-size: 13px; padding: 0 2%; line-height: 18px; white-space: normal; text-align: left; text-transform: none;} .slider-wrapper .text a{margin-top: 20px;} .slider-wrapper .slide-light p{color: #FFF;} .slider-wrapper .slide-light p.claim{width: 50%; white-space: normal; maring-bottom: 20px;} .slider-wrapper .slide-light p.teaser{font-weight: 300;} .simple-slider{height: 500px; background: #f3f3f3;} .cta-wr{padding: 16px 0;} .cta-wr h1{margin: 10px 0 !important; font-size: 20px; line-height: 26px; font-weight: 400;} section.slice{padding: 30px 0; background: #fff;} section.slice.relative{position: relative;} .subsection{margin-top: 30px;} .container.bordered{border: 1px solid #ddd; padding-top: 15px;} .w-box:hover .w-box-parent{-webkit-transform: translateY(-40px); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s; -moz-transition: -moz-transform .4s; -o-transition: -o-transform .4s; transition: transform 0.4s;} .w-box .w-box-parent .w-box-button.animated{position: absolute; bottom: 10px; margin-bottom: -40px; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} .w-box.w-box-inverse{background: none !important; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} .w-box.w-box-inverse p{padding: 0;} .w-box.w-box-inverse h1{margin: 10px 0 0 0; padding: 10px 0; font-weight: 500; font-size: 20px;} .w-box.w-box-inverse h2{margin: 15px 0 0 0; padding: 0; font-weight: 500; font-size: 16px; text-transform: none; border: 0; text-align: center;} .w-box.w-box-inverse h2 i{font-style: normal;} .w-box.w-box-inverse ul.meta-list{maring: 0; padding: 0;} .w-box.w-box-inverse .w-footer{padding: 10px 0;} .w-box.w-box-inverse .thmb-img{text-align: center;} .w-box.dark p{color: #f1f1f1;} .w-box.dark h2{color: #FFF; text-align: center; margin-bottom: 7px;} .w-box.dark .thmb-img{text-align: center; padding: 15px 0;} .w-box.dark .thmb-img i{font-size: 64px; color: #FFF;} .w-box.product{background: #FFF; padding-top: 15px; margin-bottom: 20px;} .w-box.product .figure{padding: 20px;} .w-box.product p{text-align: center;} .w-box.product h2{border-bottom: 0; text-align: center;} .w-box.product .thmb-img{text-align: center; padding: 15px 0;} .w-box.product .thmb-img i{font-size: 64px; color: #616161;} .w-box.product .price{padding: 4px 0;} .w-box.inverse{background: none; border: 0;} .w-box.inverse p{padding: 4px 0;} .w-box.inverse h2{padding: 10px 0 0 0 !important; border-bottom: 0;} .w-box.inverse .thmb-img{padding: 15px 0;} .w-box.inverse .thmb-img i{font-size: 64px; color: #616161;} .w-box.inverse .social-icons{border: 0;} .w-section{background: #FFF;} .w-section:before,.w-section:after{display: table; content: " ";} .w-section:after{clear: both;} .w-section.inverse{background: none !important; -moz-box-shadow: 0 0 0; -webkit-box-shadow: 0 0 0; box-shadow: 0 0 0; border: 0;} .w-section.inner{margin: 15px 0;} .w-section iframe{width: 100%;} .w-section .feature{margin: 15px 0 30px 0; text-align: center; cursor: default;} .w-section .feature i{font-size: 64px; color: #555; display: block;} .w-section .feature h4{margin: 10px 0;} .w-section .aside-feature h4{margin: 10px 0;} .w-section .txt-feature{margin: 15px 0 30px 0; cursor: default;} .w-section .txt-feature h4{margin: 0; padding: 0; margin-bottom: 10px; font-weight: 500;} .w-section .txt-fly-over{height: 350px; overflow: hidden; position: absolute; top: -90px; z-index: 1000; padding: 20px;} .w-section .txt-fly-over h1{padding: 0; margin: 0; margin-bottom: 10px; font-size: 54px; font-weight: 600; color: #FFF;} .w-section .txt-fly-over h2{padding: 0; margin: 0 0 20px 0; font-size: 24px; font-weight: 500;} .w-section .inline-features i{display: block; margin-bottom: 15px; height: 64px; line-height: 64px; text-align: center; font-size: 40px; background: #555; color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;} .w-section .inline-features i:hover{background: #75b918;} .w-section .contrast-box{padding: 15px; margin-bottom: 20px; border-radius: 3px; border: 1px solid #f3f3f3;} .w-section .contrast-box i{font-size: 24px; margin-right: 8px;} .w-section .contrast-box small{display: block; margin-top: 12px; font-style: italic; text-align: right;} .nav-sidebar-fixed{position: fixed; width: 260px;} .shop .pagination{margin: 0;} .shop .product-short-info p{padding: 6px 0; margin: 0;} .shop .primary-image{border: 1px solid #f3f3f3; padding: 10px;} .animate-wr{animation-duration: 0.5s; -webkit-animation-duration: 0.5s; -moz-animation-duration: 1s; -o-animation-duration: 1s;} .animate-hover-slide .figure{position: relative; overflow: hidden; height: 200px;} .animate-hover-slide .figure img{-webkit-transition: -webkit-transform .4s,opacity .1s .3s; -moz-transition: -moz-transform .4s,opacity .1s .3s; -o-transition: -o-transform .4s,opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s;} .animate-hover-slide .figure .figcaption{height: 100%; padding: 0; width: 100%; position: absolute; left: 0; top: auto; bottom: 0; opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); -webkit-transition: -webkit-transform .4s,opacity .1s .3s; -moz-transition: -moz-transform .4s,opacity .1s .3s; -o-transition: -o-transform .4s,opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s;} .animate-hover-slide .figure:hover .figcaption{opacity: 0.8; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s,opacity .1s; -moz-transition: -moz-transform .4s,opacity .1s; -o-transition: -o-transform .4s,opacity .1s; transition: transform 0.4s, opacity 0.1s;} .animate-hover-slide .figure .figcaption{text-align: center;} .animate-hover-slide .figure .figcaption-btn{width: 100%; height: 50%; position: absolute; top: 0px; opacity: 0; padding-left: 20px; text-align: center; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); -webkit-transition: -webkit-transform .4s,opacity .1s .3s; -moz-transition: -moz-transform .4s,opacity .1s .3s; -o-transition: -o-transform .4s,opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s;} .animate-hover-slide .figure:hover .figcaption-btn{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s,opacity .1s; -moz-transition: -moz-transform .4s,opacity .1s; -o-transition: -o-transform .4s,opacity .1s; transition: transform 0.4s, opacity 0.1s;} .animate-hover-slide .figure .figcaption-txt{width: 100%; height: 50%; position: absolute; bottom: 0px; opacity: 0; padding-left: 20px; text-align: center; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); -webkit-transition: -webkit-transform .4s,opacity .1s .3s; -moz-transition: -moz-transform .4s,opacity .1s .3s; -o-transition: -o-transform .4s,opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s;} .animate-hover-slide .figure:hover .figcaption-txt{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s,opacity .1s; -moz-transition: -moz-transform .4s,opacity .1s; -o-transition: -o-transform .4s,opacity .1s; transition: transform 0.4s, opacity 0.1s;} .animate-hover-slide .figure .figcaption-txt .title{padding: 0; margin: 30px 0 0 0; color: #fff; font-size: 18px; text-transform: capitalize;} .animate-hover-slide .figure .figcaption-txt .subtitle{padding: 0; margin: 0; color: #fff; font-size: 12px;} .animate-hover-slide .figure a{position: relative; top: 94%; margin-top: -11px;} .animate-hover-slide .figure .figcaption h3{padding-bottom: 5px; margin-bottom: 10px; font-size: 14px; font-weight: 600; border-bottom: 1px solid #f2f2f2;} .animate-hover-slide-2 .figure{position: relative; overflow: hidden;} .animate-hover-slide-2 .figure img{position: relative; z-index: 2; -webkit-transition: -webkit-transform .4s,opacity .1s .3s; -moz-transition: -moz-transform .4s,opacity .1s .3s; -o-transition: -o-transform .4s,opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s;} .animate-hover-slide-2 .figure:hover img{-webkit-transform: scale(.4); -moz-transform: scale(.4); -ms-transform: scale(.4); transform: scale(.4);} .animate-hover-slide-2 .figure .figcaption{height: 100%; z-index: 1; position: absolute; top: 0; bottom: auto; background: #f8f8f8; padding: 0 15px; width: 100%; opacity: 1; -webkit-transform: scale(.4); -moz-transform: scale(.4); -ms-transform: scale(.4); transform: scale(.4); -webkit-transition: -webkit-transform .4s,opacity .1s .3s; -moz-transition: -moz-transform .4s,opacity .1s .3s; -o-transition: -o-transform .4s,opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s;} .animate-hover-slide-2 .figure:hover .figcaption{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1;} .animate-hover-slide-2 .figure .figcaption h2{text-align: center; margin-top: 15px;} .animate-hover-slide-2 .figure .figcaption .social-icons{width: 100%; position: absolute; bottom: 15px; text-align: center;} #ulSorList{margin-top: 20px;} #ulSorList:after{content: ''; display: inline-block; width: 100%;} #ulSorList .mix{display: none; opacity: 0;} #ulSorList .mix .item{background: #f2f2f2;} #ulSorList .gap{display: inline-block; width: 200px;} .comment-form{padding: 15px 15px;} .comment-form h2{margin-bottom: 15px;} .widget{margin-bottom: 20px;} .widget-highlight{padding: 15px; background: #fcfcfc; border: 1px solid #f3f3f3;} .video-container iframe{margin: 0; border: 0;} ul.social-icons{list-style: none; margin: 0; padding: 0; position: absolute; bottom: 0; left: 0; width: 100%;} ul.social-icons li{display: inline-block;} ul.social-icons li a{display: block; height: 32px; width: 32px; text-align: center; line-height: 32px;} ul.social-icons li:hover a{color: #fff;} ul.social-icons li.text{height: 32px; padding-left: 10px; line-height: 32px;} ul.social-icons li.facebook:hover{background: #43609c; color: #fff;} ul.social-icons li.twitter:hover{background: #00aced; color: #fff;} ul.social-icons li.linkedin:hover{background: #517fa4; color: #fff;} .table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align: middle;} .table.table-no-border>thead>tr>th,.table.table-no-border>tbody>tr>th,.table.table-no-border>tfoot>tr>th,.table.table-no-border>thead>tr>td,.table.table-no-border>tbody>tr>td,.table.table-no-border>tfoot>tr>td{border-top: 0; padding: 0;} .blog-masonry .w-box,.blog-grid .w-box,.blog-list .w-box{margin-bottom: 25px;} .w-box.blog-post{border: 0; padding: 0;} .side-info{display: block;} .side-info .date{display: block; text-align: center; margin-top: 5px;} .side-info .date strong{display: block; margin-bottom: 5px; font-size: 33px; font-weight: normal;} .star-rating{display: block;} .star-rating i{display: inline-block !important; color: #f7e90c !important;} .review-rating{font-size: 12px;} .skills{clear: both; width: 100%;} .skills ul,.skills li{display: inline-block; list-style: none; margin: 0 6px 0 0; padding: 0;} .skills li{padding: 0 15px; height: 35px; line-height: 35px; color: #fff; margin-bottom: 1px; font-size: 18px;} .skills .jq{background: #97BE0D;} .skills .css{background: #D84F5F;} .skills .html{background: #88B8E6;} .skills .html{background: #BEDBE9;} .skills .sql{background: #EDEBEE;} .form-control{border-radius: 1px; padding: 8px 12px;} .social-media i{width: 40px; height: 40px; display: inline-block; padding: 10px; margin-right: 10px; margin-bottom: 10px; text-align: center; font-size: 18px; background: #ddd; color: #333; border-radius: 2px;} .social-media .facebook{background: #43609c; color: #FFF;} .social-media .twitter{background: #62addb; color: #FFF;} .social-media .google{background: #dd4b39; color: #FFF;} .social-media i:hover{background: none; color: #a1a1a1;} .help-inline{font-size: 11px; color: #B8321F; position: relative; top: -8px;} #info-box{display: none; text-align: center; margin-top: 30px; color: #59b540;} #info-box h2{font-size: 16px; font-weight: 600;} .testimonial-text{width: 70%; margin: 20px auto; font-size: 14px; line-height: 24px;} .testimonial-author{display: block; text-align: center; color: #a1a1a1; font-style: italic;} .contact-info{margin-bottom: 20px;} .contact-info h5{margin: 0;} .carousel-testimonials .testimonial-author-info{padding-top: 28px;} .carousel-testimonials .testimonial-author-info a{padding-left: 20px;} .client{border: 1px solid #ddd; padding: 0 15px; background: transparent;} .client img{width: 100%; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%);} .client img:hover{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); filter: grayscale(0);} .website_icaps footer{color: grey !important; padding-top: 15px; padding-bottom: 20px; min-height: 30px; background: #232323;} footer:before,footer:after{display: table; content: " ";} footer:after{clear: both;} footer .col.reset{margin: 0;} footer h4{margin-top: 20px; color: grey !important; margin-bottom: 20px; text-transform: capitalize; font-size: 14px;} footer .col p{color: grey !important; font-size: 13px; margin-bottom: 10px;} footer a{color: grey !important; text-decoration: none;} footer a:hover{text-decoration: none;} footer .col ul{margin: 0; padding: 0; list-style: none;} footer .col ul li span{color: grey !important;} footer .col address{color: #ddd; padding: 8px 0;} footer .company-info{font-size: 10px; text-align: justify;} footer .company-info h2{font-size: 14px; font-weight: 600;} footer .col.col-social-icons i{width: 40px; height: 40px; display: inline-block; padding: 10px; margin-right: 10px; margin-bottom: 10px; text-align: center; font-size: 18px; background: #fff; color: #333; border-radius: 2px;} footer form{margin-top: 20px;} footer hr{border-top: 1px solid #444;} footer .copyright{color: #fff;} .fontawesome-icon-list{margin-top: 22px;} .fontawesome-icon-list .fa-hover a{display: block; color: #222; line-height: 32px; height: 32px; padding-left: 10px; border-radius: 0;} .fontawesome-icon-list .fa-hover a .fa{width: 32px; font-size: 14px; display: inline-block; text-align: right; margin-right: 10px;} .fontawesome-icon-list .fa-hover a:hover{background-color: #1d9d74; color: #fff; text-decoration: none;} .fontawesome-icon-list .fa-hover a:hover .fa{font-size: 28px; vertical-align: -6px;} .fontawesome-icon-list .fa-hover a:hover .text-muted{color: #bbe2d5;} @media (min-width:1200px){.top-header .aux-text{display: inline-block !important;}.w-section .aside-feature{text-align: left;}.w-section .aside-feature .icon-feature{text-align: left;}.slider{width: 100%;}.w-section .txt-fly-over{height: 350px; top: -90px;}.navbar-default .dropdown-menu,.navbar-wp .dropdown-menu{margin-top: 0px !important;}.navbar-default .dropdown-menu,.navbar-wp .dropdown-menu.dropdown-menu-user{margin-top: 13px !important;}.wrapper.boxed{width: 1230px; margin: auto;}} @media (min-width:992px) and (max-width:1199px){.top-header .aux-text{display: inline-block !important;}.navbar-default .dropdown-menu,.navbar-wp .dropdown-menu{margin-top: 0px !important;}.navbar-default .dropdown-menu,.navbar-wp .dropdown-menu.dropdown-menu-user{margin-top: 13px !important;}.wrapper.boxed{width: 1000px; margin: auto;}.w-section .txt-fly-over{height: 390px; top: -60px;}} @media (min-width:768px) and (max-width:991px){.top-header .aux-text{display: inline-block !important;}.w-box,.carousel-work .figure{margin-bottom: 15px;}.animate-hover-slide img{width: 100%;}.carousel-1 .object{width: 400px !important;}.slider{width: 100%;}.w-section .txt-fly-over{height: 400px; top: -60px;}.client{margin-bottom: 20px;}.work.work-no-space.g2 .mix{width: 50%;}.work.work-no-space.g3 .mix{width: 50%;}.work.work-no-space.g4 .mix{width: 50%;}.work.work-no-space.g5 .mix{width: 50%;}} @media (max-width:767px){//header .navbar-brand{// margin: 14px 0; //}.navbar-wp .navbar-nav>li>a{color: #4c4c4c; padding: 10px 20px !important; margin-right: 0;}.navbar-wp .navbar-nav>li>a:hover,.navbar-wp .navbar-nav>li>a:focus{color: #FFF; background-color: #e06d58; border-radius: 0 !important;}.navbar-wp .navbar-nav>.active>a,.navbar-wp .navbar-nav>.active>a:hover,.navbar-wp .navbar-nav>.active>a:focus{border-radius: 0 !important;}.navbar-wp .dropdown-menu:after{border: 0 !important; margin-left: 0;}.navbar-wp .dropdown-menu:before{border: 0 !important; margin-left: 0;}.top-header .top-header-menu ul.menu>li ul.sub-menu{display: none !important;}.w-section .aside-feature{text-align: center;}.w-section .aside-feature .icon-feature{text-align: center;}.sort-list-btn .btn{margin-bottom: 10px;}.w-box,.carousel-work .figure{margin-bottom: 15px;}.animate-hover-slide .figure img{width: 100%;}.carousel-1 .carousel-inner{height: 420px;}.carousel-1 .carousel-inner{overflow: hidden;}.carousel-1 .carousel-control i{position: absolute; top: 50%; margin-top: -18px; font-size: 36px; font-weight: 600;}.carousel-1 .item-dark{color: #FFF;}.carousel-1 p{font-size: 16px;}.carousel-1 .object{display: none;}.carousel-1 .object.fluid{width: 100%; left: 0; margin: 0;}.carousel-1 .object iframe{width: 100% !important;}.carousel-1 .description{width: 100% !important; top: 50px; left: 0 !important; margin: 0 !important;}.carousel-1 .description .title{font-size: 32px; margin: 0 0 15px 0; padding: 8px 20px; background: #FFF; color: #9ab2cc; display: block; text-align: center;}.carousel-1 .description .subtitle{font-size: 24px; margin: 20px 0; padding: 0 15px !important; display: block; text-align: center;}.carousel-1 .description p{font-size: 16px; color: #FFF; margin: 0;}.carousel-1 .description.fluid-center .features i{width: 80px; height: 80px; background: #FFF; text-align: center; line-height: 80px; font-size: 34px; color: #697e93; font-weight: 700; border-radius: 80px; margin-right: 20px;}.carousel-1 .list-carousel{padding-left: 30px !important;}.carousel-3 .figure{margin-bottom: 20px;}.slider{height: auto; max-height: 440px; margin: 0;}.cta-wr{text-align: center;}.cta-wr .btn{float: none !important;}.w-section .txt-fly-over{height: 400px; position: static; top: 0;}.client{margin-bottom: 20px;}.work.work-no-space.g2 .mix{width: 100%;}.work.work-no-space.g3 .mix{width: 100%;}.work.work-no-space.g4 .mix{width: 100%;}.work.work-no-space.g5 .mix{width: 100%;}} @media only screen and (min-width:1440px){.slider{width: 100%;}} @media (max-width:460px){.search-wr .search-sign i{margin-left: 0;}.global-search-input{font-size: 16px; padding: 14px 0;}} .social-media i{-webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%;} .thmb-img i{-webkit-transition: all 800ms ease; -moz-transition: all 800ms ease; -o-transition: all 800ms ease; transition: all 800ms ease;} .thmb-img:hover i, .social-media a:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);} 

/* /website_icaps/static/src/css/custom.less defined in bundle 'web.assets_frontend' */
 ul{list-style: none;} #testimonials .section-title{font-size: 40px !important; font-weight: 600 !important; line-height: 32px !important; text-transform: uppercase !important;} h2 span{display: block; font-size: 18px; margin: 10px 0 0; font-weight: normal; text-transform: uppercase;} .read a{color: #893b74 !important; text-decoration: none;} .read a:hover, a:focus{color: #0ba8ef; text-decoration: underline;} .mid-first{background-color: #39434b; font-size: 14px; line-height: 2;} #wrapwrap .navbar-default .navbar-nav > li.active > a{background-color: #39434b; color: #FFF !important;} .pad0{padding: 0;} .navbar{border: 0px solid transparent;} .o_footer_bottom{background-color: #39434b; color: white;} .o_footer_bottom_hr{background-color: #1EBECD; color: white; padding-top: 25px; padding-bottom: 8px; margin: 0px -15px 5px -15px;} #wrapwrap > footer{color: #888888;} 

/* /website_icaps/static/src/css/nav.less defined in bundle 'web.assets_frontend' */
 #social > a .fa{color: #39434b; background-color: #fff; font-size: 14px; border: 2px solid transparent; height: 30px; width: 30px; line-height: 26px; text-align: center; text-decoration: none;} #social a:hover{color: #23527c; text-decoration: none;} #social .img-circle{border-radius: 10%;} #oe_main_menu_navbar{z-index: 10000;} body.editor_enable .navbar-custom{z-index: -1;} .navbar-custom{background-color: white; border-color: transparent;} .navbar-custom .navbar-brand{color: #39434b;} .navbar-custom .navbar-brand:hover, .navbar-custom .navbar-brand:focus, .navbar-custom .navbar-brand:active, .navbar-custom .navbar-brand.active{color: #23292e;} .navbar-custom .navbar-collapse{border-color: rgba(255, 255, 255, 0.02);} .navbar-custom .navbar-toggle{background-color: #39434b; border-color: #39434b; font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; color: white; font-size: 12px;} .navbar-custom .navbar-toggle:hover, .navbar-custom .navbar-toggle:focus{background-color: #39434b;} .navbar-custom .nav li a{font-weight: 400; letter-spacing: 1px; color: #39434b;} .navbar-custom .nav li a:hover, .navbar-custom .nav li a:focus{color: #39434b; outline: none; background-color: #1EBECD;} .navbar-custom .nav li .active > a{background-color: #1EBECD;} .navbar-custom .navbar-nav > .active > a{border-radius: 0; color: white; background-color: #1EBECD;} .navbar-custom .navbar-nav > .active > a:hover, .navbar-custom .navbar-nav > .active > a:focus{color: white; background-color: #23292e;} .navbar-custom .navbar-nav > .open > a:focus{background-color: #1EBECD;} @media (min-width: 768px){.navbar-custom{background-color: white; padding: 10px 0;}.navbar-custom .navbar-brand{font-size: 1.5em;}} 

/* /website_icaps/static/src/css/testimonial.less defined in bundle 'web.assets_frontend' */
 .btm-li-border{border-bottom: 1px solid #e57373;} .btm-li-border h5{font-size: 17px; color: #39434b;} .li-bo-border{padding: 12px 0; position: relative; font-size: 15px;} .features a{color: #333333 !important;} .text-invisible{visibility: hidden;} #social > a .fa{color: #39434b; background-color: #fff; font-size: 14px; border: 2px solid transparent; height: 30px; width: 30px; line-height: 26px; text-align: center; text-decoration: none;} #social a:hover{color: #23527c; text-decoration: none;} #social .img-circle{border-radius: 10%;} .testimonial-bg{background-color: #5f5f62;} .title-container.sm{margin-bottom: 20px;} .pad60{padding: 60px;} .quote > blockquote{background: #252525 none repeat scroll 0 0; margin-bottom: 0; padding: 50px; border: medium none; font-size: 16px; font-style: italic; position: relative;} .author-info img{border: 6px solid #f1f1f1; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; height: 100px; width: 100px; float: left; margin-right: 20px; margin-top: -32px; position: relative;} .quote-author .name{display: inline-block; margin-right: 10px; margin-top: 15px; color: #FFF !important;} .quote-author h5{font-size: 24px; line-height: 27px; font-weight: 300;} #testimonial_carousel.carousel .carousel-indicators .active{background-color: #39434b; border: 1px solid #39434b;} #testimonial_carousel.carousel .carousel-indicators li{background-color: #ffffff; border: 1px solid #ffffff;} .quote-author span{color: #39434b;} .post-detail h3{font-size: 24px; font-weight: 700; text-transform: none; margin: 0; margin-bottom: 3px; line-height: 36px;} .post-detail{float: left; color: #999; padding: 0 0 0 50px; position: relative;} .post-location li{margin: 0 0 5px;} .post-location{list-style: none;} .date-event{font-size: 72px; line-height: 73px; font-weight: 700; margin-top: 0; color: #e57373;} .post-detail:before{content: ''; height: 52px; width: 1px; background: #eee; top: 28px; left: 0; position: absolute;} .date-event span{font-size: 13px; text-transform: uppercase; font-weight: 700; line-height: 25px;} .post-detail .meta{text-transform: uppercase; font-weight: 700; font-size: 13px; color: #999; line-height: 25px;} .post-detail .meta div{display: inline-block; line-height: 25px; margin-right: 19px;} .post-detail p{font-size: 13px;} .item-event{overflow: hidden; border-top: 1px solid #eee; padding: 30px 15px;} @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.col-md-6{padding: 0 !important;}.carousel{height: auto !important;}} @media (max-width: 767px){.author-info img{margin: 0;}.quote > blockquote{padding: 0;}.carousel{height: auto !important;}#myCarousel .carousel-indicators{bottom: -8px !important;}.populer-courses-area-v2 .course-thumb{padding-right: 0; width: 100%;}.populer-courses-area-v2 .course-thumb img{width: 100%;}.populer-courses-area-v2 .course-info{padding: 0 15px; width: 100%;}.navbar.navbar-static-top ul.nav > li.divider{display: none;}} 

/* /website_icaps/static/src/css/portfolio.less defined in bundle 'web.assets_frontend' */
 .bg-white-2{background: #f8f8f8;} .pad48{padding: 48px 0;} .service-list .col-md-4:nth-child(1) .single-service{background: #39434b none repeat scroll 0 0;} .single-service{background: #ededed none repeat scroll 0 0; border-radius: 4px; text-align: center;} .single-service-inner{padding: 57px 0; position: relative;} .ser-front-heading{color: #fff; font-size: 20px; font-weight: 400; margin: 30px 0 0; text-transform: uppercase;} .service-list .col-md-4:nth-child(odd) .single-service .service-box-back{transform: rotateY(45deg);} .service-box-back{background: #fff none repeat scroll 0 0; border-bottom: 4px solid #69d2e7; border-radius: 4px; box-shadow: 0 2px 6px 0 #bdc3ca; height: 100%; left: 0; opacity: 0; padding: 0 26px; position: absolute; top: 0; transform: rotateX(45deg); transition: all 0.4s ease-in-out 0s; visibility: hidden; width: 100%;} .single-service:hover .service-box-back{top: 0; opacity: 1; visibility: visible; transform: rotateX(0deg);} .ser-back-heading{font-size: 20px; margin: 0; padding-top: 50px; text-transform: uppercase;} .ser-back-content{line-height: 24px; margin-bottom: 21px; margin-top: 27px;} .ser-link{color: #39434b; display: block; font-size: 14px; font-weight: 700; margin-top: 5px; text-decoration: underline;} .service-list .col-md-4:nth-child(2) .single-service{background: #81c784 none repeat scroll 0 0;} .service-list .col-md-4:nth-child(3) .single-service{background: #f06292 none repeat scroll 0 0;} .service-list .col-md-4:nth-child(odd) .single-service:hover .service-box-back{transform: rotateY(0deg);} .service-list1 .col-md-4:nth-child(1) .single-service{background: #9575cd none repeat scroll 0 0;} .service-list1 .col-md-4:nth-child(odd) .single-service:hover .service-box-back{transform: rotateY(0deg);} .service-list1 .col-md-4:nth-child(2) .single-service{background: #e57373 none repeat scroll 0 0;} .service-list1 .col-md-4:nth-child(3) .single-service{background: #81c784 none repeat scroll 0 0;} .service-list2 .col-md-4:nth-child(1) .single-service{background: #f06292 none repeat scroll 0 0;} .service-list2 .col-md-4:nth-child(odd) .single-service:hover .service-box-back{transform: rotateY(0deg);} .service-list2 .col-md-4:nth-child(2) .single-service{background: #81c784 none repeat scroll 0 0;} .service-list2 .col-md-4:nth-child(3) .single-service{background: #e57373 none repeat scroll 0 0;} .service-box-front .thmb-ser-img{background: #FFF; border-radius: 100px; line-height: 100px; text-align: center; font-size: 64px; color: #616161; margin-left: 35%; width: 100px; height: 100px;} .editor_enable .single-service:hover .service-box-back{visibility: hidden;} .edit-service-box-back{background-color: white; border: 1px solid;} .editable-service-box-back{top: 0; opacity: 1; visibility: visible !important;} 

/* /website_icaps/static/src/css/page.css defined in bundle 'web.assets_frontend' */
 .o-icon{border-radius: 50%; border-style: solid; border-width: 1px; height: 80px; line-height: 80px; width: 80px; text-align: center;} .o-icon-lg{border-radius: 50%; border-style: solid; border-width: 1px; height: 120px; line-height: 120px; text-align: center; width: 120px;} .panel{border-width: 0; background-color: #fff; border: 1px solid transparent; border-radius: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 20px;} .panel .panel-body{min-height:166px;} .panel.panel_app{display: block; margin-left: auto; margin-right: auto; max-width: 400px; position: relative; width: 100%;} .panel-icon{border: 1px solid; border-radius: 5px; font-size: 36px; height: 50px; line-height: 50px; text-align: center; width: 50px;} .o_equal_col_md{-moz-box-flex: 1; flex: 1 0 auto;} .s_browser .bar{height: auto; position: relative; width: 100%;} .s_affix .o-related-apps img{height: 40px; margin-right: 20px; width: 40px;} .s_affix .o-related-apps .o-content-overflow{overflow: hidden;} .s_affix .o-related-apps h5{background-color: #f2f2f2; margin-top: 0; padding: 10px; text-transform: uppercase;} .s_responsive_to_image_block.js_top_banner{background-size: auto 100%; padding-top: 0 !important;} .s_responsive_to_image_block{background-position: center top; background-repeat: no-repeat; background-size: cover; overflow: hidden;} .js_top_banner{overflow: hidden;} .bg-white{background-color: #fff; color: #666c75;} .o_pic.o_pic_mail{background-position: 0 0 !important;} .o_pic.o_pic_responsive{height: 0; padding-bottom: 100%; width: 100%;} .o_bg_cover{background-size: cover;} .graph_bg{background-image: url("/website_icaps/static/src/images/project/projects_screenshots_04.gif"); background-position: center bottom; background-repeat: no-repeat; background-size: 100% auto;} .bg-banner-iot{padding: 54px 0 !important; background: url(/website_icaps/static/src/images/cloud/iot-banner.jpg); background-position: fixed; background-repeat: no-repeat; color: #fff;} .w-box-service{min-height: 340px;} .o_bg_no-repeat{background-repeat: no-repeat;} .o_bg_arch5{background-image: url("/website_icaps/static/src/images/mrp/arch_5.jpg");} .o_bg_box{background-color: rgba(0, 0, 0, 0.5); visibility: inherit; color: #fff;} .bg-magento{background-color: #1FBCCB; color: #fff;} @-webkit-keyframes resize{0%{font-size: 90px;}100%{font-size: 100px;}} .percentage_font{text-align: center; -webkit-animation-name: resize; -webkit-animation-duration: 0.6s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: alternate; -webkit-animation-timing-function: ease-in-out; -webkit-font-smoothing: subpixel-antialiased; -webkit-backface-visibility: hidden;} 

/* /website_icaps/static/src/css/support.less defined in bundle 'web.assets_frontend' */
 #support_grid .support-item{margin: 0 0 15px; right: 0;} #support_grid .support-item .support-link{display: block; position: relative; max-width: 400px; max-height: margin: 0 auto;} #support_grid .support-item .support-link .support-hover{background: rgba(57, 67, 75, 0.9); position: absolute; width: 100%; height: 100%; opacity: 0; transition: all ease 0.5s; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s;} #support_grid .support-item .support-link .support-hover:hover{opacity: 1;} #support_grid .support-item .support-link .support-hover .support-hover-content{position: absolute; width: 100%; height: 20px; font-size: 20px; text-align: center; top: 50%; margin-top: -12px; color: white;} #support_grid .support-item .support-link .support-hover .support-hover-content i{margin-top: -12px;} #support_grid .support-item .support-link .support-hover .support-hover-content h3, #support_grid .support-item .support-link .support-hover .support-hover-content h4{margin: 0;} #support_grid .support-item .support-caption{max-width: 400px; margin: 0 auto; background-color: white; text-align: center; padding: 25px;} #support_grid .support-item .support-caption h4{text-transform: none; margin: 0;} #support_grid .support-item .support-caption p{font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif; font-style: italic; font-size: 16px; margin: 0;} #support_grid .support-image{max-height: 215px;} @media (min-width: 767px){#support_grid .support-item{margin: 0 0 30px;}} .support-modal .modal-dialog{margin: 0; height: 100%; width: auto;} .support-modal .modal-content{border-radius: 0; background-clip: border-box; -webkit-box-shadow: none; box-shadow: none; border: none; min-height: 100%; padding: 100px 0; text-align: center;} .support-modal .modal-content h2{margin-bottom: 15px; font-size: 3em;} .support-modal .modal-content p{margin-bottom: 30px;} .support-modal .modal-content p.item-intro{margin: 20px 0 30px; font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif; font-style: italic; font-size: 16px;} .support-modal .modal-content ul.list-inline{margin-bottom: 30px; margin-top: 0;} .support-modal .modal-content img{margin-bottom: 30px;} .support-modal .close-modal{position: absolute; width: 75px; height: 75px; background-color: transparent; top: 25px; right: 25px; cursor: pointer;} .support-modal .close-modal:hover{opacity: 0.3;} .support-modal .close-modal .lr{height: 75px; width: 1px; margin-left: 35px; background-color: #222222; transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); z-index: 500;} .support-modal .close-modal .lr .rl{height: 75px; width: 1px; background-color: #222222; transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); z-index: 501;} .support-modal .modal-backdrop{opacity: 0; display: none;} .editable-modal-popup{left: 225px !important; top: 34px !important;} .close-support-popup{background-color: grey; border: 1px solid; color: white;} section h2.section-heading{font-size: 40px; margin-top: 0; margin-bottom: 15px;} section h3.section-subheading{font-size: 16px; font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: none; font-style: italic; font-weight: 400; margin-bottom: 75px;} #oe_snippets{z-index: 1060 !important;} #web_editor-top-edit{z-index: 1060 !important;} 

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

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

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

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

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

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