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

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

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

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

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

/* /theme_louma/static/src/fonts/font-awesome/css/font-awesome.css defined in bundle 'web.assets_frontend' */
@font-face{font-family:'FontAwesome';src:url(/theme_louma/static/src/fonts/font-awesome/css/../fonts/fontawesome-webfont93e3.eot?v=4.4.0);src:url('/theme_louma/static/src/fonts/font-awesome/css/../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.4.0') format('embedded-opentype'),url(/theme_louma/static/src/fonts/font-awesome/css/../fonts/fontawesome-webfont93e3.html?v=4.4.0) format('woff2'),url(/theme_louma/static/src/fonts/font-awesome/css/../fonts/fontawesome-webfont93e3.woff?v=4.4.0) format('woff'),url(/theme_louma/static/src/fonts/font-awesome/css/../fonts/fontawesome-webfont93e3.ttf?v=4.4.0) format('truetype'),url('/theme_louma/static/src/fonts/font-awesome/css/../fonts/fontawesome-webfont93e3.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal} .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%} .fa-2x{font-size:2em} .fa-3x{font-size:3em} .fa-4x{font-size:4em} .fa-5x{font-size:5em} .fa-fw{width:1.28571429em;text-align:center} .fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none} .fa-ul>li{position:relative} .fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center} .fa-li.fa-lg{left:-1.85714286em} .fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em} .fa-pull-left{float:left} .fa-pull-right{float:right} .fa.fa-pull-left{margin-right:.3em} .fa.fa-pull-right{margin-left:.3em} .pull-right{float:right} .pull-left{float:left} .fa.pull-left{margin-right:.3em} .fa.pull-right{margin-left:.3em} .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear} .fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)} @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} @keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} .fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)} .fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)} .fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)} .fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)} .fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)} :root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none} .fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle} .fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center} .fa-stack-1x{line-height:inherit} .fa-stack-2x{font-size:2em} .fa-inverse{color:#fff} .fa-glass:before{content:"\f000"} .fa-music:before{content:"\f001"} .fa-search:before{content:"\f002"} .fa-envelope-o:before{content:"\f003"} .fa-heart:before{content:"\f004"} .fa-star:before{content:"\f005"} .fa-star-o:before{content:"\f006"} .fa-user:before{content:"\f007"} .fa-film:before{content:"\f008"} .fa-th-large:before{content:"\f009"} .fa-th:before{content:"\f00a"} .fa-th-list:before{content:"\f00b"} .fa-check:before{content:"\f00c"} .fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"} .fa-search-plus:before{content:"\f00e"} .fa-search-minus:before{content:"\f010"} .fa-power-off:before{content:"\f011"} .fa-signal:before{content:"\f012"} .fa-gear:before,.fa-cog:before{content:"\f013"} .fa-trash-o:before{content:"\f014"} .fa-home:before{content:"\f015"} .fa-file-o:before{content:"\f016"} .fa-clock-o:before{content:"\f017"} .fa-road:before{content:"\f018"} .fa-download:before{content:"\f019"} .fa-arrow-circle-o-down:before{content:"\f01a"} .fa-arrow-circle-o-up:before{content:"\f01b"} .fa-inbox:before{content:"\f01c"} .fa-play-circle-o:before{content:"\f01d"} .fa-rotate-right:before,.fa-repeat:before{content:"\f01e"} .fa-refresh:before{content:"\f021"} .fa-list-alt:before{content:"\f022"} .fa-lock:before{content:"\f023"} .fa-flag:before{content:"\f024"} .fa-headphones:before{content:"\f025"} .fa-volume-off:before{content:"\f026"} .fa-volume-down:before{content:"\f027"} .fa-volume-up:before{content:"\f028"} .fa-qrcode:before{content:"\f029"} .fa-barcode:before{content:"\f02a"} .fa-tag:before{content:"\f02b"} .fa-tags:before{content:"\f02c"} .fa-book:before{content:"\f02d"} .fa-bookmark:before{content:"\f02e"} .fa-print:before{content:"\f02f"} .fa-camera:before{content:"\f030"} .fa-font:before{content:"\f031"} .fa-bold:before{content:"\f032"} .fa-italic:before{content:"\f033"} .fa-text-height:before{content:"\f034"} .fa-text-width:before{content:"\f035"} .fa-align-left:before{content:"\f036"} .fa-align-center:before{content:"\f037"} .fa-align-right:before{content:"\f038"} .fa-align-justify:before{content:"\f039"} .fa-list:before{content:"\f03a"} .fa-dedent:before,.fa-outdent:before{content:"\f03b"} .fa-indent:before{content:"\f03c"} .fa-video-camera:before{content:"\f03d"} .fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"} .fa-pencil:before{content:"\f040"} .fa-map-marker:before{content:"\f041"} .fa-adjust:before{content:"\f042"} .fa-tint:before{content:"\f043"} .fa-edit:before,.fa-pencil-square-o:before{content:"\f044"} .fa-share-square-o:before{content:"\f045"} .fa-check-square-o:before{content:"\f046"} .fa-arrows:before{content:"\f047"} .fa-step-backward:before{content:"\f048"} .fa-fast-backward:before{content:"\f049"} .fa-backward:before{content:"\f04a"} .fa-play:before{content:"\f04b"} .fa-pause:before{content:"\f04c"} .fa-stop:before{content:"\f04d"} .fa-forward:before{content:"\f04e"} .fa-fast-forward:before{content:"\f050"} .fa-step-forward:before{content:"\f051"} .fa-eject:before{content:"\f052"} .fa-chevron-left:before{content:"\f053"} .fa-chevron-right:before{content:"\f054"} .fa-plus-circle:before{content:"\f055"} .fa-minus-circle:before{content:"\f056"} .fa-times-circle:before{content:"\f057"} .fa-check-circle:before{content:"\f058"} .fa-question-circle:before{content:"\f059"} .fa-info-circle:before{content:"\f05a"} .fa-crosshairs:before{content:"\f05b"} .fa-times-circle-o:before{content:"\f05c"} .fa-check-circle-o:before{content:"\f05d"} .fa-ban:before{content:"\f05e"} .fa-arrow-left:before{content:"\f060"} .fa-arrow-right:before{content:"\f061"} .fa-arrow-up:before{content:"\f062"} .fa-arrow-down:before{content:"\f063"} .fa-mail-forward:before,.fa-share:before{content:"\f064"} .fa-expand:before{content:"\f065"} .fa-compress:before{content:"\f066"} .fa-plus:before{content:"\f067"} .fa-minus:before{content:"\f068"} .fa-asterisk:before{content:"\f069"} .fa-exclamation-circle:before{content:"\f06a"} .fa-gift:before{content:"\f06b"} .fa-leaf:before{content:"\f06c"} .fa-fire:before{content:"\f06d"} .fa-eye:before{content:"\f06e"} .fa-eye-slash:before{content:"\f070"} .fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"} .fa-plane:before{content:"\f072"} .fa-calendar:before{content:"\f073"} .fa-random:before{content:"\f074"} .fa-comment:before{content:"\f075"} .fa-magnet:before{content:"\f076"} .fa-chevron-up:before{content:"\f077"} .fa-chevron-down:before{content:"\f078"} .fa-retweet:before{content:"\f079"} .fa-shopping-cart:before{content:"\f07a"} .fa-folder:before{content:"\f07b"} .fa-folder-open:before{content:"\f07c"} .fa-arrows-v:before{content:"\f07d"} .fa-arrows-h:before{content:"\f07e"} .fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"} .fa-twitter-square:before{content:"\f081"} .fa-facebook-square:before{content:"\f082"} .fa-camera-retro:before{content:"\f083"} .fa-key:before{content:"\f084"} .fa-gears:before,.fa-cogs:before{content:"\f085"} .fa-comments:before{content:"\f086"} .fa-thumbs-o-up:before{content:"\f087"} .fa-thumbs-o-down:before{content:"\f088"} .fa-star-half:before{content:"\f089"} .fa-heart-o:before{content:"\f08a"} .fa-sign-out:before{content:"\f08b"} .fa-linkedin-square:before{content:"\f08c"} .fa-thumb-tack:before{content:"\f08d"} .fa-external-link:before{content:"\f08e"} .fa-sign-in:before{content:"\f090"} .fa-trophy:before{content:"\f091"} .fa-github-square:before{content:"\f092"} .fa-upload:before{content:"\f093"} .fa-lemon-o:before{content:"\f094"} .fa-phone:before{content:"\f095"} .fa-square-o:before{content:"\f096"} .fa-bookmark-o:before{content:"\f097"} .fa-phone-square:before{content:"\f098"} .fa-twitter:before{content:"\f099"} .fa-facebook-f:before,.fa-facebook:before{content:"\f09a"} .fa-github:before{content:"\f09b"} .fa-unlock:before{content:"\f09c"} .fa-credit-card:before{content:"\f09d"} .fa-feed:before,.fa-rss:before{content:"\f09e"} .fa-hdd-o:before{content:"\f0a0"} .fa-bullhorn:before{content:"\f0a1"} .fa-bell:before{content:"\f0f3"} .fa-certificate:before{content:"\f0a3"} .fa-hand-o-right:before{content:"\f0a4"} .fa-hand-o-left:before{content:"\f0a5"} .fa-hand-o-up:before{content:"\f0a6"} .fa-hand-o-down:before{content:"\f0a7"} .fa-arrow-circle-left:before{content:"\f0a8"} .fa-arrow-circle-right:before{content:"\f0a9"} .fa-arrow-circle-up:before{content:"\f0aa"} .fa-arrow-circle-down:before{content:"\f0ab"} .fa-globe:before{content:"\f0ac"} .fa-wrench:before{content:"\f0ad"} .fa-tasks:before{content:"\f0ae"} .fa-filter:before{content:"\f0b0"} .fa-briefcase:before{content:"\f0b1"} .fa-arrows-alt:before{content:"\f0b2"} .fa-group:before,.fa-users:before{content:"\f0c0"} .fa-chain:before,.fa-link:before{content:"\f0c1"} .fa-cloud:before{content:"\f0c2"} .fa-flask:before{content:"\f0c3"} .fa-cut:before,.fa-scissors:before{content:"\f0c4"} .fa-copy:before,.fa-files-o:before{content:"\f0c5"} .fa-paperclip:before{content:"\f0c6"} .fa-save:before,.fa-floppy-o:before{content:"\f0c7"} .fa-square:before{content:"\f0c8"} .fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"} .fa-list-ul:before{content:"\f0ca"} .fa-list-ol:before{content:"\f0cb"} .fa-strikethrough:before{content:"\f0cc"} .fa-underline:before{content:"\f0cd"} .fa-table:before{content:"\f0ce"} .fa-magic:before{content:"\f0d0"} .fa-truck:before{content:"\f0d1"} .fa-pinterest:before{content:"\f0d2"} .fa-pinterest-square:before{content:"\f0d3"} .fa-google-plus-square:before{content:"\f0d4"} .fa-google-plus:before{content:"\f0d5"} .fa-money:before{content:"\f0d6"} .fa-caret-down:before{content:"\f0d7"} .fa-caret-up:before{content:"\f0d8"} .fa-caret-left:before{content:"\f0d9"} .fa-caret-right:before{content:"\f0da"} .fa-columns:before{content:"\f0db"} .fa-unsorted:before,.fa-sort:before{content:"\f0dc"} .fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"} .fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"} .fa-envelope:before{content:"\f0e0"} .fa-linkedin:before{content:"\f0e1"} .fa-rotate-left:before,.fa-undo:before{content:"\f0e2"} .fa-legal:before,.fa-gavel:before{content:"\f0e3"} .fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"} .fa-comment-o:before{content:"\f0e5"} .fa-comments-o:before{content:"\f0e6"} .fa-flash:before,.fa-bolt:before{content:"\f0e7"} .fa-sitemap:before{content:"\f0e8"} .fa-umbrella:before{content:"\f0e9"} .fa-paste:before,.fa-clipboard:before{content:"\f0ea"} .fa-lightbulb-o:before{content:"\f0eb"} .fa-exchange:before{content:"\f0ec"} .fa-cloud-download:before{content:"\f0ed"} .fa-cloud-upload:before{content:"\f0ee"} .fa-user-md:before{content:"\f0f0"} .fa-stethoscope:before{content:"\f0f1"} .fa-suitcase:before{content:"\f0f2"} .fa-bell-o:before{content:"\f0a2"} .fa-coffee:before{content:"\f0f4"} .fa-cutlery:before{content:"\f0f5"} .fa-file-text-o:before{content:"\f0f6"} .fa-building-o:before{content:"\f0f7"} .fa-hospital-o:before{content:"\f0f8"} .fa-ambulance:before{content:"\f0f9"} .fa-medkit:before{content:"\f0fa"} .fa-fighter-jet:before{content:"\f0fb"} .fa-beer:before{content:"\f0fc"} .fa-h-square:before{content:"\f0fd"} .fa-plus-square:before{content:"\f0fe"} .fa-angle-double-left:before{content:"\f100"} .fa-angle-double-right:before{content:"\f101"} .fa-angle-double-up:before{content:"\f102"} .fa-angle-double-down:before{content:"\f103"} .fa-angle-left:before{content:"\f104"} .fa-angle-right:before{content:"\f105"} .fa-angle-up:before{content:"\f106"} .fa-angle-down:before{content:"\f107"} .fa-desktop:before{content:"\f108"} .fa-laptop:before{content:"\f109"} .fa-tablet:before{content:"\f10a"} .fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"} .fa-circle-o:before{content:"\f10c"} .fa-quote-left:before{content:"\f10d"} .fa-quote-right:before{content:"\f10e"} .fa-spinner:before{content:"\f110"} .fa-circle:before{content:"\f111"} .fa-mail-reply:before,.fa-reply:before{content:"\f112"} .fa-github-alt:before{content:"\f113"} .fa-folder-o:before{content:"\f114"} .fa-folder-open-o:before{content:"\f115"} .fa-smile-o:before{content:"\f118"} .fa-frown-o:before{content:"\f119"} .fa-meh-o:before{content:"\f11a"} .fa-gamepad:before{content:"\f11b"} .fa-keyboard-o:before{content:"\f11c"} .fa-flag-o:before{content:"\f11d"} .fa-flag-checkered:before{content:"\f11e"} .fa-terminal:before{content:"\f120"} .fa-code:before{content:"\f121"} .fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"} .fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"} .fa-location-arrow:before{content:"\f124"} .fa-crop:before{content:"\f125"} .fa-code-fork:before{content:"\f126"} .fa-unlink:before,.fa-chain-broken:before{content:"\f127"} .fa-question:before{content:"\f128"} .fa-info:before{content:"\f129"} .fa-exclamation:before{content:"\f12a"} .fa-superscript:before{content:"\f12b"} .fa-subscript:before{content:"\f12c"} .fa-eraser:before{content:"\f12d"} .fa-puzzle-piece:before{content:"\f12e"} .fa-microphone:before{content:"\f130"} .fa-microphone-slash:before{content:"\f131"} .fa-shield:before{content:"\f132"} .fa-calendar-o:before{content:"\f133"} .fa-fire-extinguisher:before{content:"\f134"} .fa-rocket:before{content:"\f135"} .fa-maxcdn:before{content:"\f136"} .fa-chevron-circle-left:before{content:"\f137"} .fa-chevron-circle-right:before{content:"\f138"} .fa-chevron-circle-up:before{content:"\f139"} .fa-chevron-circle-down:before{content:"\f13a"} .fa-html5:before{content:"\f13b"} .fa-css3:before{content:"\f13c"} .fa-anchor:before{content:"\f13d"} .fa-unlock-alt:before{content:"\f13e"} .fa-bullseye:before{content:"\f140"} .fa-ellipsis-h:before{content:"\f141"} .fa-ellipsis-v:before{content:"\f142"} .fa-rss-square:before{content:"\f143"} .fa-play-circle:before{content:"\f144"} .fa-ticket:before{content:"\f145"} .fa-minus-square:before{content:"\f146"} .fa-minus-square-o:before{content:"\f147"} .fa-level-up:before{content:"\f148"} .fa-level-down:before{content:"\f149"} .fa-check-square:before{content:"\f14a"} .fa-pencil-square:before{content:"\f14b"} .fa-external-link-square:before{content:"\f14c"} .fa-share-square:before{content:"\f14d"} .fa-compass:before{content:"\f14e"} .fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"} .fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"} .fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"} .fa-euro:before,.fa-eur:before{content:"\f153"} .fa-gbp:before{content:"\f154"} .fa-dollar:before,.fa-usd:before{content:"\f155"} .fa-rupee:before,.fa-inr:before{content:"\f156"} .fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"} .fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"} .fa-won:before,.fa-krw:before{content:"\f159"} .fa-bitcoin:before,.fa-btc:before{content:"\f15a"} .fa-file:before{content:"\f15b"} .fa-file-text:before{content:"\f15c"} .fa-sort-alpha-asc:before{content:"\f15d"} .fa-sort-alpha-desc:before{content:"\f15e"} .fa-sort-amount-asc:before{content:"\f160"} .fa-sort-amount-desc:before{content:"\f161"} .fa-sort-numeric-asc:before{content:"\f162"} .fa-sort-numeric-desc:before{content:"\f163"} .fa-thumbs-up:before{content:"\f164"} .fa-thumbs-down:before{content:"\f165"} .fa-youtube-square:before{content:"\f166"} .fa-youtube:before{content:"\f167"} .fa-xing:before{content:"\f168"} .fa-xing-square:before{content:"\f169"} .fa-youtube-play:before{content:"\f16a"} .fa-dropbox:before{content:"\f16b"} .fa-stack-overflow:before{content:"\f16c"} .fa-instagram:before{content:"\f16d"} .fa-flickr:before{content:"\f16e"} .fa-adn:before{content:"\f170"} .fa-bitbucket:before{content:"\f171"} .fa-bitbucket-square:before{content:"\f172"} .fa-tumblr:before{content:"\f173"} .fa-tumblr-square:before{content:"\f174"} .fa-long-arrow-down:before{content:"\f175"} .fa-long-arrow-up:before{content:"\f176"} .fa-long-arrow-left:before{content:"\f177"} .fa-long-arrow-right:before{content:"\f178"} .fa-apple:before{content:"\f179"} .fa-windows:before{content:"\f17a"} .fa-android:before{content:"\f17b"} .fa-linux:before{content:"\f17c"} .fa-dribbble:before{content:"\f17d"} .fa-skype:before{content:"\f17e"} .fa-foursquare:before{content:"\f180"} .fa-trello:before{content:"\f181"} .fa-female:before{content:"\f182"} .fa-male:before{content:"\f183"} .fa-gittip:before,.fa-gratipay:before{content:"\f184"} .fa-sun-o:before{content:"\f185"} .fa-moon-o:before{content:"\f186"} .fa-archive:before{content:"\f187"} .fa-bug:before{content:"\f188"} .fa-vk:before{content:"\f189"} .fa-weibo:before{content:"\f18a"} .fa-renren:before{content:"\f18b"} .fa-pagelines:before{content:"\f18c"} .fa-stack-exchange:before{content:"\f18d"} .fa-arrow-circle-o-right:before{content:"\f18e"} .fa-arrow-circle-o-left:before{content:"\f190"} .fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"} .fa-dot-circle-o:before{content:"\f192"} .fa-wheelchair:before{content:"\f193"} .fa-vimeo-square:before{content:"\f194"} .fa-turkish-lira:before,.fa-try:before{content:"\f195"} .fa-plus-square-o:before{content:"\f196"} .fa-space-shuttle:before{content:"\f197"} .fa-slack:before{content:"\f198"} .fa-envelope-square:before{content:"\f199"} .fa-wordpress:before{content:"\f19a"} .fa-openid:before{content:"\f19b"} .fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"} .fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"} .fa-yahoo:before{content:"\f19e"} .fa-google:before{content:"\f1a0"} .fa-reddit:before{content:"\f1a1"} .fa-reddit-square:before{content:"\f1a2"} .fa-stumbleupon-circle:before{content:"\f1a3"} .fa-stumbleupon:before{content:"\f1a4"} .fa-delicious:before{content:"\f1a5"} .fa-digg:before{content:"\f1a6"} .fa-pied-piper:before{content:"\f1a7"} .fa-pied-piper-alt:before{content:"\f1a8"} .fa-drupal:before{content:"\f1a9"} .fa-joomla:before{content:"\f1aa"} .fa-language:before{content:"\f1ab"} .fa-fax:before{content:"\f1ac"} .fa-building:before{content:"\f1ad"} .fa-child:before{content:"\f1ae"} .fa-paw:before{content:"\f1b0"} .fa-spoon:before{content:"\f1b1"} .fa-cube:before{content:"\f1b2"} .fa-cubes:before{content:"\f1b3"} .fa-behance:before{content:"\f1b4"} .fa-behance-square:before{content:"\f1b5"} .fa-steam:before{content:"\f1b6"} .fa-steam-square:before{content:"\f1b7"} .fa-recycle:before{content:"\f1b8"} .fa-automobile:before,.fa-car:before{content:"\f1b9"} .fa-cab:before,.fa-taxi:before{content:"\f1ba"} .fa-tree:before{content:"\f1bb"} .fa-spotify:before{content:"\f1bc"} .fa-deviantart:before{content:"\f1bd"} .fa-soundcloud:before{content:"\f1be"} .fa-database:before{content:"\f1c0"} .fa-file-pdf-o:before{content:"\f1c1"} .fa-file-word-o:before{content:"\f1c2"} .fa-file-excel-o:before{content:"\f1c3"} .fa-file-powerpoint-o:before{content:"\f1c4"} .fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"} .fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"} .fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"} .fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"} .fa-file-code-o:before{content:"\f1c9"} .fa-vine:before{content:"\f1ca"} .fa-codepen:before{content:"\f1cb"} .fa-jsfiddle:before{content:"\f1cc"} .fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"} .fa-circle-o-notch:before{content:"\f1ce"} .fa-ra:before,.fa-rebel:before{content:"\f1d0"} .fa-ge:before,.fa-empire:before{content:"\f1d1"} .fa-git-square:before{content:"\f1d2"} .fa-git:before{content:"\f1d3"} .fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"} .fa-tencent-weibo:before{content:"\f1d5"} .fa-qq:before{content:"\f1d6"} .fa-wechat:before,.fa-weixin:before{content:"\f1d7"} .fa-send:before,.fa-paper-plane:before{content:"\f1d8"} .fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"} .fa-history:before{content:"\f1da"} .fa-circle-thin:before{content:"\f1db"} .fa-header:before{content:"\f1dc"} .fa-paragraph:before{content:"\f1dd"} .fa-sliders:before{content:"\f1de"} .fa-share-alt:before{content:"\f1e0"} .fa-share-alt-square:before{content:"\f1e1"} .fa-bomb:before{content:"\f1e2"} .fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"} .fa-tty:before{content:"\f1e4"} .fa-binoculars:before{content:"\f1e5"} .fa-plug:before{content:"\f1e6"} .fa-slideshare:before{content:"\f1e7"} .fa-twitch:before{content:"\f1e8"} .fa-yelp:before{content:"\f1e9"} .fa-newspaper-o:before{content:"\f1ea"} .fa-wifi:before{content:"\f1eb"} .fa-calculator:before{content:"\f1ec"} .fa-paypal:before{content:"\f1ed"} .fa-google-wallet:before{content:"\f1ee"} .fa-cc-visa:before{content:"\f1f0"} .fa-cc-mastercard:before{content:"\f1f1"} .fa-cc-discover:before{content:"\f1f2"} .fa-cc-amex:before{content:"\f1f3"} .fa-cc-paypal:before{content:"\f1f4"} .fa-cc-stripe:before{content:"\f1f5"} .fa-bell-slash:before{content:"\f1f6"} .fa-bell-slash-o:before{content:"\f1f7"} .fa-trash:before{content:"\f1f8"} .fa-copyright:before{content:"\f1f9"} .fa-at:before{content:"\f1fa"} .fa-eyedropper:before{content:"\f1fb"} .fa-paint-brush:before{content:"\f1fc"} .fa-birthday-cake:before{content:"\f1fd"} .fa-area-chart:before{content:"\f1fe"} .fa-pie-chart:before{content:"\f200"} .fa-line-chart:before{content:"\f201"} .fa-lastfm:before{content:"\f202"} .fa-lastfm-square:before{content:"\f203"} .fa-toggle-off:before{content:"\f204"} .fa-toggle-on:before{content:"\f205"} .fa-bicycle:before{content:"\f206"} .fa-bus:before{content:"\f207"} .fa-ioxhost:before{content:"\f208"} .fa-angellist:before{content:"\f209"} .fa-cc:before{content:"\f20a"} .fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"} .fa-meanpath:before{content:"\f20c"} .fa-buysellads:before{content:"\f20d"} .fa-connectdevelop:before{content:"\f20e"} .fa-dashcube:before{content:"\f210"} .fa-forumbee:before{content:"\f211"} .fa-leanpub:before{content:"\f212"} .fa-sellsy:before{content:"\f213"} .fa-shirtsinbulk:before{content:"\f214"} .fa-simplybuilt:before{content:"\f215"} .fa-skyatlas:before{content:"\f216"} .fa-cart-plus:before{content:"\f217"} .fa-cart-arrow-down:before{content:"\f218"} .fa-diamond:before{content:"\f219"} .fa-ship:before{content:"\f21a"} .fa-user-secret:before{content:"\f21b"} .fa-motorcycle:before{content:"\f21c"} .fa-street-view:before{content:"\f21d"} .fa-heartbeat:before{content:"\f21e"} .fa-venus:before{content:"\f221"} .fa-mars:before{content:"\f222"} .fa-mercury:before{content:"\f223"} .fa-intersex:before,.fa-transgender:before{content:"\f224"} .fa-transgender-alt:before{content:"\f225"} .fa-venus-double:before{content:"\f226"} .fa-mars-double:before{content:"\f227"} .fa-venus-mars:before{content:"\f228"} .fa-mars-stroke:before{content:"\f229"} .fa-mars-stroke-v:before{content:"\f22a"} .fa-mars-stroke-h:before{content:"\f22b"} .fa-neuter:before{content:"\f22c"} .fa-genderless:before{content:"\f22d"} .fa-facebook-official:before{content:"\f230"} .fa-pinterest-p:before{content:"\f231"} .fa-whatsapp:before{content:"\f232"} .fa-server:before{content:"\f233"} .fa-user-plus:before{content:"\f234"} .fa-user-times:before{content:"\f235"} .fa-hotel:before,.fa-bed:before{content:"\f236"} .fa-viacoin:before{content:"\f237"} .fa-train:before{content:"\f238"} .fa-subway:before{content:"\f239"} .fa-medium:before{content:"\f23a"} .fa-yc:before,.fa-y-combinator:before{content:"\f23b"} .fa-optin-monster:before{content:"\f23c"} .fa-opencart:before{content:"\f23d"} .fa-expeditedssl:before{content:"\f23e"} .fa-battery-4:before,.fa-battery-full:before{content:"\f240"} .fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"} .fa-battery-2:before,.fa-battery-half:before{content:"\f242"} .fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"} .fa-battery-0:before,.fa-battery-empty:before{content:"\f244"} .fa-mouse-pointer:before{content:"\f245"} .fa-i-cursor:before{content:"\f246"} .fa-object-group:before{content:"\f247"} .fa-object-ungroup:before{content:"\f248"} .fa-sticky-note:before{content:"\f249"} .fa-sticky-note-o:before{content:"\f24a"} .fa-cc-jcb:before{content:"\f24b"} .fa-cc-diners-club:before{content:"\f24c"} .fa-clone:before{content:"\f24d"} .fa-balance-scale:before{content:"\f24e"} .fa-hourglass-o:before{content:"\f250"} .fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"} .fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"} .fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"} .fa-hourglass:before{content:"\f254"} .fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"} .fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"} .fa-hand-scissors-o:before{content:"\f257"} .fa-hand-lizard-o:before{content:"\f258"} .fa-hand-spock-o:before{content:"\f259"} .fa-hand-pointer-o:before{content:"\f25a"} .fa-hand-peace-o:before{content:"\f25b"} .fa-trademark:before{content:"\f25c"} .fa-registered:before{content:"\f25d"} .fa-creative-commons:before{content:"\f25e"} .fa-gg:before{content:"\f260"} .fa-gg-circle:before{content:"\f261"} .fa-tripadvisor:before{content:"\f262"} .fa-odnoklassniki:before{content:"\f263"} .fa-odnoklassniki-square:before{content:"\f264"} .fa-get-pocket:before{content:"\f265"} .fa-wikipedia-w:before{content:"\f266"} .fa-safari:before{content:"\f267"} .fa-chrome:before{content:"\f268"} .fa-firefox:before{content:"\f269"} .fa-opera:before{content:"\f26a"} .fa-internet-explorer:before{content:"\f26b"} .fa-tv:before,.fa-television:before{content:"\f26c"} .fa-contao:before{content:"\f26d"} .fa-500px:before{content:"\f26e"} .fa-amazon:before{content:"\f270"} .fa-calendar-plus-o:before{content:"\f271"} .fa-calendar-minus-o:before{content:"\f272"} .fa-calendar-times-o:before{content:"\f273"} .fa-calendar-check-o:before{content:"\f274"} .fa-industry:before{content:"\f275"} .fa-map-pin:before{content:"\f276"} .fa-map-signs:before{content:"\f277"} .fa-map-o:before{content:"\f278"} .fa-map:before{content:"\f279"} .fa-commenting:before{content:"\f27a"} .fa-commenting-o:before{content:"\f27b"} .fa-houzz:before{content:"\f27c"} .fa-vimeo:before{content:"\f27d"} .fa-black-tie:before{content:"\f27e"} .fa-fonticons:before{content:"\f280"} 

/* /theme_louma/static/src/fonts/fontello/css/fontello.css defined in bundle 'web.assets_frontend' */
@font-face{font-family:'fontello';src:url(/theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.eot?705405);src:url('/theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.eot?705405#iefix') format('embedded-opentype'),url(/theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.woff?705405) format('woff'),url(/theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.ttf?705405) format('truetype'),url('/theme_louma/static/src/fonts/fontello/css/../font/fontelloc744.svg?705405#fontello') format('svg');font-weight:400;font-style:normal} [class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em} .icon-note:before{content:'\e800'} .icon-note-beamed:before{content:'\e801'} .icon-music:before{content:'\e802'} .icon-left-open-mini:before{content:'\e803'} .icon-search:before{content:'\e804'} .icon-flashlight:before{content:'\e805'} .icon-mail:before{content:'\e806'} .icon-heart:before{content:'\e807'} .icon-heart-empty:before{content:'\e808'} .icon-star:before{content:'\e809'} .icon-star-empty:before{content:'\e80a'} .icon-user:before{content:'\e80b'} .icon-users:before{content:'\e80c'} .icon-user-add:before{content:'\e80d'} .icon-video:before{content:'\e80e'} .icon-picture:before{content:'\e80f'} .icon-camera:before{content:'\e810'} .icon-layout:before{content:'\e811'} .icon-menu:before{content:'\e812'} .icon-check:before{content:'\e813'} .icon-cancel:before{content:'\e814'} .icon-cancel-circled:before{content:'\e815'} .icon-cancel-squared:before{content:'\e816'} .icon-plus:before{content:'\e817'} .icon-plus-circled:before{content:'\e818'} .icon-plus-squared:before{content:'\e819'} .icon-minus:before{content:'\e81a'} .icon-minus-circled:before{content:'\e81b'} .icon-minus-squared:before{content:'\e81c'} .icon-help:before{content:'\e81d'} .icon-help-circled:before{content:'\e81e'} .icon-info:before{content:'\e81f'} .icon-info-circled:before{content:'\e820'} .icon-back:before{content:'\e821'} .icon-home:before{content:'\e822'} .icon-link:before{content:'\e823'} .icon-attach:before{content:'\e824'} .icon-lock:before{content:'\e825'} .icon-lock-open:before{content:'\e826'} .icon-eye:before{content:'\e827'} .icon-tag:before{content:'\e828'} .icon-bookmark:before{content:'\e829'} .icon-bookmarks:before{content:'\e82a'} .icon-flag:before{content:'\e82b'} .icon-thumbs-up:before{content:'\e82c'} .icon-thumbs-down:before{content:'\e82d'} .icon-download:before{content:'\e82e'} .icon-upload:before{content:'\e82f'} .icon-upload-cloud:before{content:'\e830'} .icon-reply:before{content:'\e831'} .icon-reply-all:before{content:'\e832'} .icon-forward:before{content:'\e833'} .icon-quote:before{content:'\e834'} .icon-code:before{content:'\e835'} .icon-export:before{content:'\e836'} .icon-pencil:before{content:'\e837'} .icon-feather:before{content:'\e838'} .icon-print:before{content:'\e839'} .icon-retweet:before{content:'\e83a'} .icon-keyboard:before{content:'\e83b'} .icon-comment:before{content:'\e83c'} .icon-chat:before{content:'\e83d'} .icon-bell:before{content:'\e83e'} .icon-attention:before{content:'\e83f'} .icon-alert:before{content:'\e840'} .icon-vcard:before{content:'\e841'} .icon-address:before{content:'\e842'} .icon-location:before{content:'\e843'} .icon-map:before{content:'\e844'} .icon-direction:before{content:'\e845'} .icon-compass:before{content:'\e846'} .icon-cup:before{content:'\e847'} .icon-trash:before{content:'\e848'} .icon-doc:before{content:'\e849'} .icon-docs:before{content:'\e84a'} .icon-doc-landscape:before{content:'\e84b'} .icon-doc-text:before{content:'\e84c'} .icon-doc-text-inv:before{content:'\e84d'} .icon-newspaper:before{content:'\e84e'} .icon-book-open:before{content:'\e84f'} .icon-book:before{content:'\e850'} .icon-folder:before{content:'\e851'} .icon-archive:before{content:'\e852'} .icon-box:before{content:'\e853'} .icon-rss:before{content:'\e854'} .icon-phone:before{content:'\e855'} .icon-cog:before{content:'\e856'} .icon-tools:before{content:'\e857'} .icon-share:before{content:'\e858'} .icon-shareable:before{content:'\e859'} .icon-basket:before{content:'\e85a'} .icon-bag:before{content:'\e85b'} .icon-calendar:before{content:'\e85c'} .icon-login:before{content:'\e85d'} .icon-logout:before{content:'\e85e'} .icon-mic:before{content:'\e85f'} .icon-mute:before{content:'\e860'} .icon-sound:before{content:'\e861'} .icon-volume:before{content:'\e862'} .icon-clock:before{content:'\e863'} .icon-hourglass:before{content:'\e864'} .icon-lamp:before{content:'\e865'} .icon-light-down:before{content:'\e866'} .icon-light-up:before{content:'\e867'} .icon-adjust:before{content:'\e868'} .icon-block:before{content:'\e869'} .icon-resize-full:before{content:'\e86a'} .icon-resize-small:before{content:'\e86b'} .icon-popup:before{content:'\e86c'} .icon-publish:before{content:'\e86d'} .icon-window:before{content:'\e86e'} .icon-arrow-combo:before{content:'\e86f'} .icon-down-circled:before{content:'\e870'} .icon-left-circled:before{content:'\e871'} .icon-right-circled:before{content:'\e872'} .icon-up-circled:before{content:'\e873'} .icon-down-open:before{content:'\e874'} .icon-left-open:before{content:'\e875'} .icon-right-open:before{content:'\e876'} .icon-up-open:before{content:'\e877'} .icon-down-open-mini:before{content:'\e878'} .icon-right-open-mini:before{content:'\e879'} .icon-up-open-mini:before{content:'\e87a'} .icon-down-open-big:before{content:'\e87b'} .icon-left-open-big:before{content:'\e87c'} .icon-right-open-big:before{content:'\e87d'} .icon-up-open-big:before{content:'\e87e'} .icon-down:before{content:'\e87f'} .icon-left:before{content:'\e880'} .icon-right:before{content:'\e881'} .icon-up:before{content:'\e882'} .icon-down-dir:before{content:'\e883'} .icon-left-dir:before{content:'\e884'} .icon-right-dir:before{content:'\e885'} .icon-up-dir:before{content:'\e886'} .icon-down-bold:before{content:'\e887'} .icon-left-bold:before{content:'\e888'} .icon-right-bold:before{content:'\e889'} .icon-up-bold:before{content:'\e88a'} .icon-down-thin:before{content:'\e88b'} .icon-left-thin:before{content:'\e88c'} .icon-right-thin:before{content:'\e88d'} .icon-up-thin:before{content:'\e88e'} .icon-ccw:before{content:'\e88f'} .icon-cw:before{content:'\e890'} .icon-arrows-ccw:before{content:'\e891'} .icon-level-down:before{content:'\e892'} .icon-level-up:before{content:'\e893'} .icon-shuffle:before{content:'\e894'} .icon-loop:before{content:'\e895'} .icon-switch:before{content:'\e896'} .icon-play:before{content:'\e897'} .icon-stop:before{content:'\e898'} .icon-pause:before{content:'\e899'} .icon-record:before{content:'\e89a'} .icon-to-end:before{content:'\e89b'} .icon-to-start:before{content:'\e89c'} .icon-fast-forward:before{content:'\e89d'} .icon-fast-backward:before{content:'\e89e'} .icon-progress-0:before{content:'\e89f'} .icon-progress-1:before{content:'\e8a0'} .icon-progress-2:before{content:'\e8a1'} .icon-progress-3:before{content:'\e8a2'} .icon-target:before{content:'\e8a3'} .icon-palette:before{content:'\e8a4'} .icon-list:before{content:'\e8a5'} .icon-list-add:before{content:'\e8a6'} .icon-signal:before{content:'\e8a7'} .icon-trophy:before{content:'\e8a8'} .icon-battery:before{content:'\e8a9'} .icon-back-in-time:before{content:'\e8aa'} .icon-monitor:before{content:'\e8ab'} .icon-mobile:before{content:'\e8ac'} .icon-network:before{content:'\e8ad'} .icon-cd:before{content:'\e8ae'} .icon-inbox:before{content:'\e8af'} .icon-install:before{content:'\e8b0'} .icon-globe:before{content:'\e8b1'} .icon-cloud:before{content:'\e8b2'} .icon-cloud-thunder:before{content:'\e8b3'} .icon-flash:before{content:'\e8b4'} .icon-moon:before{content:'\e8b5'} .icon-flight:before{content:'\e8b6'} .icon-paper-plane:before{content:'\e8b7'} .icon-leaf:before{content:'\e8b8'} .icon-lifebuoy:before{content:'\e8b9'} .icon-mouse:before{content:'\e8ba'} .icon-briefcase:before{content:'\e8bb'} .icon-suitcase:before{content:'\e8bc'} .icon-dot:before{content:'\e8bd'} .icon-dot-2:before{content:'\e8be'} .icon-dot-3:before{content:'\e8bf'} .icon-brush:before{content:'\e8c0'} .icon-magnet:before{content:'\e8c1'} .icon-infinity:before{content:'\e8c2'} .icon-erase:before{content:'\e8c3'} .icon-chart-pie:before{content:'\e8c4'} .icon-chart-line:before{content:'\e8c5'} .icon-chart-bar:before{content:'\e8c6'} .icon-chart-area:before{content:'\e8c7'} .icon-tape:before{content:'\e8c8'} .icon-graduation-cap:before{content:'\e8c9'} .icon-language:before{content:'\e8ca'} .icon-ticket:before{content:'\e8cb'} .icon-water:before{content:'\e8cc'} .icon-droplet:before{content:'\e8cd'} .icon-air:before{content:'\e8ce'} .icon-credit-card:before{content:'\e8cf'} .icon-floppy:before{content:'\e8d0'} .icon-clipboard:before{content:'\e8d1'} .icon-megaphone:before{content:'\e8d2'} .icon-database:before{content:'\e8d3'} .icon-drive:before{content:'\e8d4'} .icon-bucket:before{content:'\e8d5'} .icon-thermometer:before{content:'\e8d6'} .icon-key:before{content:'\e8d7'} .icon-flow-cascade:before{content:'\e8d8'} .icon-flow-branch:before{content:'\e8d9'} .icon-flow-tree:before{content:'\e8da'} .icon-flow-line:before{content:'\e8db'} .icon-flow-parallel:before{content:'\e8dc'} .icon-rocket:before{content:'\e8dd'} .icon-gauge:before{content:'\e8de'} .icon-traffic-cone:before{content:'\e8df'} .icon-cc:before{content:'\e8e0'} .icon-cc-by:before{content:'\e8e1'} .icon-cc-nc:before{content:'\e8e2'} .icon-cc-nc-eu:before{content:'\e8e3'} .icon-cc-nc-jp:before{content:'\e8e4'} .icon-cc-sa:before{content:'\e8e5'} .icon-cc-nd:before{content:'\e8e6'} .icon-cc-pd:before{content:'\e8e7'} .icon-cc-zero:before{content:'\e8e8'} .icon-cc-share:before{content:'\e8e9'} .icon-cc-remix:before{content:'\e8ea'} .icon-github:before{content:'\e8eb'} .icon-github-circled:before{content:'\e8ec'} .icon-flickr:before{content:'\e8ed'} .icon-flickr-circled:before{content:'\e8ee'} .icon-vimeo:before{content:'\e8ef'} .icon-vimeo-circled:before{content:'\e8f0'} .icon-twitter:before{content:'\e8f1'} .icon-twitter-circled:before{content:'\e8f2'} .icon-facebook:before{content:'\e8f3'} .icon-facebook-circled:before{content:'\e8f4'} .icon-facebook-squared:before{content:'\e8f5'} .icon-gplus:before{content:'\e8f6'} .icon-gplus-circled:before{content:'\e8f7'} .icon-pinterest:before{content:'\e8f8'} .icon-pinterest-circled:before{content:'\e8f9'} .icon-tumblr:before{content:'\e8fa'} .icon-tumblr-circled:before{content:'\e8fb'} .icon-linkedin:before{content:'\e8fc'} .icon-linkedin-circled:before{content:'\e8fd'} .icon-dribbble:before{content:'\e8fe'} .icon-dribbble-circled:before{content:'\e8ff'} .icon-stumbleupon:before{content:'\e900'} .icon-stumbleupon-circled:before{content:'\e901'} .icon-lastfm:before{content:'\e902'} .icon-lastfm-circled:before{content:'\e903'} .icon-rdio:before{content:'\e904'} .icon-rdio-circled:before{content:'\e905'} .icon-spotify:before{content:'\e906'} .icon-spotify-circled:before{content:'\e907'} .icon-qq:before{content:'\e908'} .icon-instagram:before{content:'\e909'} .icon-dropbox:before{content:'\e90a'} .icon-evernote:before{content:'\e90b'} .icon-flattr:before{content:'\e90c'} .icon-skype:before{content:'\e90d'} .icon-skype-circled:before{content:'\e90e'} .icon-renren:before{content:'\e90f'} .icon-sina-weibo:before{content:'\e910'} .icon-paypal:before{content:'\e911'} .icon-picasa:before{content:'\e912'} .icon-soundcloud:before{content:'\e913'} .icon-mixi:before{content:'\e914'} .icon-behance:before{content:'\e915'} .icon-google-circles:before{content:'\e916'} .icon-vkontakte:before{content:'\e917'} .icon-smashing:before{content:'\e918'} .icon-sweden:before{content:'\e919'} .icon-db-shape:before{content:'\e91a'} .icon-logo-db:before{content:'\e91b'} .tp-static-layers{position:absolute;z-index:505;top:0;left:0} .tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden!important;display:none!important} .tp-caption{z-index:1;white-space:nowrap} .tp-caption-demo .tp-caption{position:relative!important;display:inline-block;margin-bottom:10px;margin-right:20px!important} .tp-caption.whitedivider3px{color:#000;text-shadow:none;background-color:rgb(255,255,255);background-color:rgba(255,255,255,1);text-decoration:none;min-width:408px;min-height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:#000;border-style:none} .tp-caption.finewide_large_white{color:#fff;text-shadow:none;font-size:60px;line-height:60px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:8px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.whitedivider3px{color:#000;text-shadow:none;background-color:rgb(255,255,255);background-color:rgba(255,255,255,1);text-decoration:none;font-size:0;line-height:0;min-width:468px;min-height:3px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.finewide_medium_white{color:#fff;text-shadow:none;font-size:37px;line-height:37px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.boldwide_small_white{font-size:25px;line-height:25px;font-weight:800;font-family:"Open Sans",sans-serif;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.whitedivider3px_vertical{color:#000;text-shadow:none;background-color:rgb(255,255,255);background-color:rgba(255,255,255,1);text-decoration:none;font-size:0;line-height:0;min-width:3px;min-height:130px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.finewide_small_white{color:#fff;text-shadow:none;font-size:25px;line-height:25px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.finewide_verysmall_white_mw{font-size:13px;line-height:25px;font-weight:400;font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;max-width:470px;white-space:normal!important;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.lightgrey_divider{text-decoration:none;background-color:rgb(235,235,235);background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:rgb(34,34,34);border-style:none} .tp-caption.finewide_large_white{color:#FFF;text-shadow:none;font-size:60px;line-height:60px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:rgba(0,0,0,0);text-decoration:none;text-transform:uppercase;letter-spacing:8px;border-width:0;border-color:#000;border-style:none} .tp-caption.finewide_medium_white{color:#FFF;text-shadow:none;font-size:34px;line-height:34px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:rgba(0,0,0,0);text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:#000;border-style:none} .tp-caption.huge_red{position:absolute;color:rgb(223,75,107);font-weight:400;font-size:150px;line-height:130px;font-family:'Oswald',sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap;background-color:rgb(45,49,54);padding:0} .tp-caption.middle_yellow{position:absolute;color:rgb(251,213,114);font-weight:600;font-size:50px;line-height:50px;font-family:'Open Sans',sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.huge_thin_yellow{position:absolute;color:rgb(251,213,114);font-weight:300;font-size:90px;line-height:90px;font-family:'Open Sans',sans-serif;margin:0;letter-spacing:20px;border-width:0;border-style:none;white-space:nowrap} .tp-caption.big_dark{position:absolute;color:#333;font-weight:700;font-size:70px;line-height:70px;font-family:"Open Sans";margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.medium_dark{position:absolute;color:#333;font-weight:300;font-size:40px;line-height:40px;font-family:"Open Sans";margin:0;letter-spacing:5px;border-width:0;border-style:none;white-space:nowrap} .tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap} .tp-caption.small_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.large_bold_white_25{font-size:55px;line-height:65px;font-weight:700;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:rgb(255,255,255);border-style:none} .tp-caption.medium_text_shadow{font-size:25px;line-height:25px;font-weight:600;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:rgb(255,255,255);border-style:none} .tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.medium_bold_grey{font-size:30px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(102,102,102);text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px} .tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#000} .tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff} .tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;margin:0;border-width:0;border-style:none;background-color:#4e5b6c;letter-spacing:0} .tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#de543e;letter-spacing:0} .tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap} .tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)} .tp-caption.black{color:#000;text-shadow:none} .tp-caption.noshadow{text-shadow:none} .tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out} .tp-caption a:hover{color:#ffa902} .tp-caption.thinheadline_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:30px;line-height:30px;font-family:"Open Sans";background-color:transparent} .tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent} .tp-caption.medium_bg_red a{color:#fff;text-decoration:none} .tp-caption.medium_bg_red a:hover{color:#fff;text-decoration:underline} .tp-caption.smoothcircle{font-size:30px;line-height:75px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.498039);padding:50px 25px;text-align:center;border-radius:500px 500px 500px 500px;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.largeblackbg{font-size:50px;line-height:70px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);padding:0 20px 5px;text-shadow:none;border-width:0;border-color:rgb(255,255,255);border-style:none} .tp-caption.largepinkbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#db4360;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} .tp-caption.largewhitebg{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#fff;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} .tp-caption.largegreenbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#67ae73;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} .tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#fff;text-decoration:none;background-color:rgba(0,0,0,1);text-shadow:none;margin:0;letter-spacing:-1.5px;padding:1px 4px 0 4px;width:150px;white-space:normal!important;height:auto;border-width:0;border-color:rgb(255,255,255);border-style:none} .tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(102,102,102);text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_thin_grey{font-size:34px;line-height:30px;font-weight:300;font-family:"Open Sans";color:rgb(102,102,102);text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.small_thin_grey{font-size:18px;line-height:26px;font-weight:300;font-family:"Open Sans";color:rgb(117,117,117);text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.lightgrey_divider{text-decoration:none;background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:rgb(34,34,34);border-style:none} .tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(52,73,94);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(52,73,94);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_bold_red{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(227,58,12);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";color:rgb(227,58,12);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_bg_red{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(227,58,12);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_bold_orange{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(243,156,18);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_bg_orange{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(243,156,18);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.grassfloor{text-decoration:none;background-color:rgba(160,179,151,1);width:4000px;height:150px;border-width:0;border-color:rgb(34,34,34);border-style:none} .tp-caption.large_bold_white{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.mediumlarge_light_white{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0 0 0 0;text-align:center;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(127,140,141);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:rgb(52,73,94);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.small_light_white{font-size:17px;line-height:28px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.roundedimage{border-width:0;border-color:rgb(34,34,34);border-style:none} .tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);padding:10px 20px 15px;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:rgb(255,255,255);padding:5px 15px 10px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none} .tp-caption.medium_bg_orange_new1{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(243,156,18);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none} .tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)} .tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans} .tp-caption.noshadow{text-shadow:none} .tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important} .tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0} .tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0;top:0} .tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0} .tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0;top:0} .tp-simpleresponsive .button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px} .tp-simpleresponsive .button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../images/gradient/g40.png) repeat-x top} .tp-simpleresponsive .purchase:hover,.tp-simpleresponsive .button:hover,.tp-simpleresponsive .button.big:hover{background-position:bottom,15px 11px} @media only screen and (min-width:480px) and (max-width:767px){.tp-simpleresponsive .button{padding:4px 8px 3px;line-height:25px!important;font-size:11px!important;font-weight:400}.tp-simpleresponsive a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}} @media only screen and (min-width:0) and (max-width:479px){.tp-simpleresponsive .button{padding:2px 5px 2px;line-height:20px!important;font-size:10px!important}.tp-simpleresponsive a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}} .tp-simpleresponsive .button.green,.tp-simpleresponsive .button:hover.green,.tp-simpleresponsive .purchase.green,.tp-simpleresponsive .purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b} .tp-simpleresponsive .button.blue,.tp-simpleresponsive .button:hover.blue,.tp-simpleresponsive .purchase.blue,.tp-simpleresponsive .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68} .tp-simpleresponsive .button.red,.tp-simpleresponsive .button:hover.red,.tp-simpleresponsive .purchase.red,.tp-simpleresponsive .purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212} .tp-simpleresponsive .button.orange,.tp-simpleresponsive .button:hover.orange,.tp-simpleresponsive .purchase.orange,.tp-simpleresponsive .purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00} .tp-simpleresponsive .button.darkgrey,.tp-simpleresponsive .button.grey,.tp-simpleresponsive .button:hover.darkgrey,.tp-simpleresponsive .button:hover.grey,.tp-simpleresponsive .purchase.darkgrey,.tp-simpleresponsive .purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222} .tp-simpleresponsive .button.lightgrey,.tp-simpleresponsive .button:hover.lightgrey,.tp-simpleresponsive .purchase.lightgrey,.tp-simpleresponsive .purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555} .fullscreen-container{width:100%;position:relative;padding:0} .fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden} .fullwidthbanner-container .fullwidthbanner{width:100%;position:relative} .tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;visibility:hidden;-webkit-font-smoothing:antialiased!important} .tp-simpleresponsive img{max-width:none} .noFilterClass{filter:none!important} .tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none} .tp-bannershadow.tp-shadow1{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px} .tp-bannershadow.tp-shadow2{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px} .tp-bannershadow.tp-shadow3{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px} .caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%} .caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100%!important;height:100%!important;display:none} .tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%} .tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none} .fullcoveredvideo video,.fullscreenvideo video{background:#000} .fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0} .html5vid.videoisplaying .tp-poster{display:none} .tp-video-play-button{background:#000;background:rgba(0,0,0,.3);padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;font-size:40px;color:#FFF;z-index:3;margin-top:-27px;margin-left:-28px;text-align:center;cursor:pointer} .html5vid .tp-revstop{width:15px;height:20px;border-left:5px solid #fff;border-right:5px solid #fff;position:relative;margin:10px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box} .html5vid .tp-revstop{display:none} .html5vid.videoisplaying .revicon-right-dir{display:none} .html5vid.videoisplaying .tp-revstop{display:block} .html5vid.videoisplaying .tp-video-play-button{display:none} .html5vid:hover .tp-video-play-button{display:block} .fullcoveredvideo .tp-video-play-button{display:none!important} .tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4} .tp-dottedoverlay.twoxtwo{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile.png)} .tp-dottedoverlay.twoxtwowhite{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile_white.png)} .tp-dottedoverlay.threexthree{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile_3x3.png)} .tp-dottedoverlay.threexthreewhite{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/gridtile_3x3_white.png)} .tpclear{clear:both} .tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)} .tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0} .tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/boxed_bgtile.png);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .tp-bullets.simplebullets.navbar-old{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:0;margin-left:3px} .tp-bullets.simplebullets.round .bullet.last{margin-right:3px} .tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:0} .tp-bullets.simplebullets.round-old .bullet.last{margin-right:0} .tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0} .tp-bullets.simplebullets.square .bullet.last{margin-right:0} .tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0} .tp-bullets.simplebullets.square-old .bullet.last{margin-right:0} .tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:0} .tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px!important} .tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px!important} .tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px} .tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px!important} .tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px!important} .tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left} .tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left} .tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5000px);-webkit-transform-style:flat;-webkit-backface-visibility:hidden;z-index:600;position:relative} .tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0} .tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/large_left.png) no-Repeat top left;width:40px;height:40px} .tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/large_right.png) no-Repeat top left;width:40px;height:40px} .tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0} .tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0} .tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0} .tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0} .tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px} .tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px} .tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px} .tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px} .tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px} .tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0} .tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0} .tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0} .tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0} .tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0} .tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/large_left.png) no-Repeat 0 0;width:40px;height:40px} .tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/large_right.png) no-Repeat 0 0;width:40px;height:40px} .tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left} .tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px} .fullwidthbanner-container .tp-thumbs{padding:3px} .tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative} .tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute} .tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out} .tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1} .tp-thumbs img{width:100%} .tp-bannertimer{width:100%;height:10px;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/timer.png);position:absolute;z-index:200;top:0} .tp-bannertimer.tp-bottom{bottom:0;height:5px;top:auto} @media only screen and (min-width:0) and (max-width:479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none}} .tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none} .tp-simpleresponsive a{text-decoration:none} .tp-simpleresponsive ul{list-style:none;padding:0;margin:0} .tp-simpleresponsive>ul>li{list-stye:none;position:absolute;visibility:hidden} .caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/coloredbg.png) repeat} .tp-caption.slidelink a span{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/coloredbg.png) repeat} .tparrows .tp-arr-imgholder{display:none} .tparrows .tp-arr-titleholder{display:none} .tparrows.preview1{width:100px;height:100px;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:transparent} .tparrows.preview1:after{position:absolute;left:0;top:0;font-family:"revicons";color:#fff;font-size:30px;width:100px;height:100px;text-align:center;background:#fff;background:rgba(0,0,0,.15);z-index:2;line-height:100px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s} .tp-rightarrow.preview1:after{content:'\e825'} .tp-leftarrow.preview1:after{content:'\e824'} .tparrows.preview1:hover:after{background:rgba(255,255,255,1);color:#aaa} .tparrows.preview1 .tp-arr-imgholder{background-size:cover;background-position:center center;display:block;width:100%;height:100%;position:absolute;top:0;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden} .tp-rightarrow.preview1 .tp-arr-imgholder{right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .tp-leftarrow.preview1 .tp-arr-imgholder{left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} @media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview1,.tparrows.preview1:after{width:80px;height:80px;line-height:80px;font-size:24px}} @media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview1,.tparrows.preview1:after{width:60px;height:60px;line-height:60px;font-size:20px}} @media only screen and (min-width:0) and (max-width:479px){.tparrows.preview1,.tparrows.preview1:after{width:40px;height:40px;line-height:40px;font-size:12px}} .tp-bullets.preview1{height:21px} .tp-bullets.preview1 .bullet{cursor:pointer;position:relative!important;background:rgba(0,0,0,.15)!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:5px!important;height:5px!important;border:8px solid rgba(0,0,0,0)!important;display:inline-block;margin-right:5px!important;margin-bottom:0px!important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none!important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box} .tp-bullets.preview1 .bullet.last{margin-right:0} .tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#aaa!important;width:5px!important;height:5px!important;border:8px solid rgba(255,255,255,1)!important} .tparrows.preview2{min-width:60px;min-height:60px;background:#fff;;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;overflow:hidden;-webkit-transition:-webkit-transform 1.3s;-webkit-transition:width 0.3s,background-color 0.3s,opacity 0.3s;transition:width 0.3s,background-color 0.3s,opacity 0.3s;backface-visibility:hidden} .tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";color:#aaa;font-size:25px;margin-top:-12px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s} .tp-rightarrow.preview2:after{content:'\e81e';right:18px} .tp-leftarrow.preview2:after{content:'\e81f';left:18px} .tparrows.preview2 .tp-arr-titleholder{background-size:cover;background-position:center center;display:block;visibility:hidden;position:relative;top:0;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;color:#000;text-transform:uppercase;font-weight:400;font-size:14px;line-height:60px;padding:0 10px} .tp-rightarrow.preview2 .tp-arr-titleholder{right:50px;-webkit-transform:translateX(-100%);transform:translateX(-100%)} .tp-leftarrow.preview2 .tp-arr-titleholder{left:50px;-webkit-transform:translateX(100%);transform:translateX(100%)} .tparrows.preview2.hovered{width:300px} .tparrows.preview2:hover{background:#fff} .tparrows.preview2:hover:after{color:#000} .tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;position:absolute} .tp-bullets.preview2{height:17px} .tp-bullets.preview2 .bullet{cursor:pointer;position:relative!important;background:rgba(0,0,0,.5)!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,0)!important;display:inline-block;margin-right:2px!important;margin-bottom:0px!important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none!important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box} .tp-bullets.preview2 .bullet.last{margin-right:0} .tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1)!important;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,1)!important} .tp-arr-titleholder.alwayshidden{display:none!important} @media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview2{min-width:40px;min-height:40px;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:20px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:11px}.tp-leftarrow.preview2:after{content:'\e81f';left:11px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px;line-height:40px;letter-spacing:0}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}} @media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:8px}.tp-leftarrow.preview2:after{content:'\e81f';left:8px}.tparrows.preview2 .tp-arr-titleholder{font-size:10px;line-height:30px;letter-spacing:0}.tp-rightarrow.preview2 .tp-arr-titleholder{right:25px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:25px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}} @media only screen and (min-width:0) and (max-width:479px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:8px}.tp-leftarrow.preview2:after{content:'\e81f';left:8px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}.tparrows.preview2:hover{width:30px!important;height:30px!important}} .tparrows.preview3{width:70px;height:70px;background:#fff;background:rgba(255,255,255,1);-webkit-transform-style:flat} .tparrows.preview3:after{position:absolute;line-height:70px;text-align:center;font-family:"revicons";color:#aaa;font-size:30px;top:0;left:0;;background:#fff;z-index:100;width:70px;height:70px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s} .tparrows.preview3:hover:after{color:#000} .tp-rightarrow.preview3:after{content:'\e825'} .tp-leftarrow.preview3:after{content:'\e824'} .tparrows.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;z-index:0;position:absolute;background:#000;background:rgba(0,0,0,.75);display:table;min-height:90px;top:-10px} .tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%} .tparrows.preview3 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;display:table-cell;min-width:90px;height:90px;position:relative;top:0} .tp-rightarrow.preview3 .tp-arr-iwrapper{right:0;padding-right:70px} .tp-leftarrow.preview3 .tp-arr-iwrapper{left:0;direction:rtl;padding-left:70px} .tparrows.preview3 .tp-arr-titleholder{display:table-cell;padding:30px;font-size:16px;color:#fff;white-space:nowrap;position:relative;clear:right;vertical-align:middle} .tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform:scale(1,1);transform:scale(1,1)} .tp-bullets.preview3{height:17px} .tp-bullets.preview3 .bullet{cursor:pointer;position:relative!important;background:rgba(0,0,0,.5)!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,0)!important;display:inline-block;margin-right:2px!important;margin-bottom:0px!important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none!important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box} .tp-bullets.preview3 .bullet.last{margin-right:0} .tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1)!important;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,1)!important} @media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview3:after,.tparrows.preview3{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}.tparrows.preview3 .tp-arr-imgholder{min-width:70px;height:70px}.tp-rightarrow.preview3 .tp-arr-iwrapper{padding-right:50px}.tp-leftarrow.preview3 .tp-arr-iwrapper{padding-left:50px}.tparrows.preview3 .tp-arr-titleholder{padding:10px;font-size:16px}} @media only screen and (max-width:767px){.tparrows.preview3:after,.tparrows.preview3{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}} .tparrows.preview4{width:30px;height:110px;background:transparent;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000} .tparrows.preview4:after{position:absolute;line-height:110px;text-align:center;font-family:"revicons";color:#fff;font-size:20px;top:0;left:0;z-index:0;width:30px;height:110px;background:#000;background:rgba(0,0,0,.25);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1} .tp-rightarrow.preview4:after{content:'\e825'} .tp-leftarrow.preview4:after{content:'\e824'} .tparrows.preview4 .tp-arr-allwrapper{visibility:hidden;width:180px;position:absolute;z-index:1;min-height:120px;top:0;left:-150px;overflow:hidden;-webkit-perspective:1000px;-webkit-transform-style:flat} .tp-leftarrow.preview4 .tp-arr-allwrapper{left:0} .tparrows.preview4 .tp-arr-iwrapper{position:relative} .tparrows.preview4 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:relative;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden} .tparrows.preview4 .tp-arr-imgholder2{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:absolute;top:0;left:180px;-webkit-backface-visibility:hidden;backface-visibility:hidden} .tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px} .tparrows.preview4 .tp-arr-titleholder{display:block;font-size:12px;line-height:25px;padding:0 10px;text-align:left;color:#fff;position:relative;background:#000;color:#FFF;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:700;font-size:11px;line-height:2.75;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .tparrows.preview4:after{transform-origin:100% 100%;-webkit-transform-origin:100% 100%} .tp-leftarrow.preview4:after{transform-origin:0% 0%;-webkit-transform-origin:0% 0%} @media only screen and (min-width:768px){.tparrows.preview4:hover:after{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.tp-leftarrow.preview4:hover:after{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.tparrows.preview4:hover .tp-arr-titleholder{-webkit-transition-delay:0.4s;transition-delay:0.4s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}} .tp-bullets.preview4{height:17px} .tp-bullets.preview4 .bullet{cursor:pointer;position:relative!important;background:rgba(0,0,0,.5)!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,0)!important;display:inline-block;margin-right:2px!important;margin-bottom:0px!important;-webkit-transition:background-color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,border-color 0.2s;-o-transition:background-color 0.2s,border-color 0.2s;-ms-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s;float:none!important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box} .tp-bullets.preview4 .bullet.last{margin-right:0} .tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1)!important;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,1)!important} @media only screen and (max-width:767px){.tparrows.preview4{width:20px;height:80px}.tparrows.preview4:after{width:20px;height:80px;line-height:80px;font-size:14px}.tparrows.preview1 .tp-arr-allwrapper,.tparrows.preview2 .tp-arr-allwrapper,.tparrows.preview3 .tp-arr-allwrapper,.tparrows.preview4 .tp-arr-allwrapper{display:none!important}} .tp-loader{top:50%;left:50%;z-index:10000;position:absolute} .tp-loader.spinner0{width:40px;height:40px;background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/loader.gif) no-repeat center center;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} .tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} .tp-loader.spinner5{background:url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} @-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}} @keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}} .tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;-webkit-animation:tp-scaleout 1.0s infinite ease-in-out;animation:tp-scaleout 1.0s infinite ease-in-out} @-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}} @keyframes tp-scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}} .tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center} .tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both} .tp-loader.spinner3 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s} .tp-loader.spinner3 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s} @-webkit-keyframes tp-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}} @keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}} .tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2.0s infinite linear;animation:tp-rotate 2.0s infinite linear} .tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2.0s infinite ease-in-out;animation:tp-bounce 2.0s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15)} .tp-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1.0s;animation-delay:-1.0s} @-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}} @keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}} @-webkit-keyframes tp-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}} @keyframes tp-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}} .tp-transparentimg{content:"url(/theme_louma/static/src/plugins/rs-plugin/css/../assets/transparent.png)"} .tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%} .tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1} @font-face{font-family:'revicons';src:url(/theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.eot?5510888);src:url('/theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.eot?5510888#iefix') format('embedded-opentype'),url(/theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.woff?5510888) format('woff'),url(/theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.ttf?5510888) format('truetype'),url('/theme_louma/static/src/plugins/rs-plugin/css/../font/revicons90c6.svg?5510888#revicons') format('svg');font-weight:400;font-style:normal} [class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em} .revicon-search-1:before{content:'\e802'} .revicon-pencil-1:before{content:'\e831'} .revicon-picture-1:before{content:'\e803'} .revicon-cancel:before{content:'\e80a'} .revicon-info-circled:before{content:'\e80f'} .revicon-trash:before{content:'\e801'} .revicon-left-dir:before{content:'\e817'} .revicon-right-dir:before{content:'\e818'} .revicon-down-open:before{content:'\e83b'} .revicon-left-open:before{content:'\e819'} .revicon-right-open:before{content:'\e81a'} .revicon-angle-left:before{content:'\e820'} .revicon-angle-right:before{content:'\e81d'} .revicon-left-big:before{content:'\e81f'} .revicon-right-big:before{content:'\e81e'} .revicon-magic:before{content:'\e807'} .revicon-picture:before{content:'\e800'} .revicon-export:before{content:'\e80b'} .revicon-cog:before{content:'\e832'} .revicon-login:before{content:'\e833'} .revicon-logout:before{content:'\e834'} .revicon-video:before{content:'\e805'} .revicon-arrow-combo:before{content:'\e827'} .revicon-left-open-1:before{content:'\e82a'} .revicon-right-open-1:before{content:'\e82b'} .revicon-left-open-mini:before{content:'\e822'} .revicon-right-open-mini:before{content:'\e823'} .revicon-left-open-big:before{content:'\e824'} .revicon-right-open-big:before{content:'\e825'} .revicon-left:before{content:'\e836'} .revicon-right:before{content:'\e826'} .revicon-ccw:before{content:'\e808'} .revicon-arrows-ccw:before{content:'\e806'} .revicon-palette:before{content:'\e829'} .revicon-list-add:before{content:'\e80c'} .revicon-doc:before{content:'\e809'} .revicon-left-open-outline:before{content:'\e82e'} .revicon-left-open-2:before{content:'\e82c'} .revicon-right-open-outline:before{content:'\e82f'} .revicon-right-open-2:before{content:'\e82d'} .revicon-equalizer:before{content:'\e83a'} .revicon-layers-alt:before{content:'\e804'} .revicon-popup:before{content:'\e828'} }

/* /theme_louma/static/src/plugins/rs-plugin/css/extralayers.css defined in bundle 'web.assets_frontend' */
@media screen{.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#000}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;margin:0;border-width:0;border-style:none;background-color:#4e5b6c;letter-spacing:0}.tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#de543e;letter-spacing:0}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none}.tp-caption.noshadow{text-shadow:none}.tp-caption.thinheadline_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:30px;line-height:30px;font-family:"Open Sans";background-color:transparent}.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent}.tp-caption.largeblackbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#000;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largepinkbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#db4360;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largewhitebg{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#fff;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largegreenbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#67ae73;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#fff;text-decoration:none;background-color:rgba(0,0,0,1);text-shadow:none;margin:0;letter-spacing:-1.5px;padding:1px 4px 0 4px;width:150px;white-space:normal!important;height:auto;border-width:0;border-color:rgb(255,255,255);border-style:none}.tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(102,102,102);text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_thin_grey{font-size:34px;line-height:30px;font-weight:300;font-family:"Open Sans";color:rgb(102,102,102);text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.small_thin_grey{font-size:18px;line-height:26px;font-weight:300;font-family:"Open Sans";color:rgb(117,117,117);text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.lightgrey_divider{text-decoration:none;background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(52,73,94);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(52,73,94);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_bold_red{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(227,58,12);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";color:rgb(227,58,12);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_bg_red{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(227,58,12);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_bold_orange{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(243,156,18);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_bg_orange{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(243,156,18);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.grassfloor{text-decoration:none;background-color:rgba(160,179,151,1);width:4000px;height:150px;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.large_bold_white{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.mediumlarge_light_white{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0 0 0 0;text-align:center;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(127,140,141);padding:10px;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:rgb(52,73,94);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.small_light_white{font-size:17px;line-height:28px;font-weight:300;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.roundedimage{border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);padding:10px 20px 15px;border-width:0;border-color:rgb(255,214,88);border-style:none}.tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:rgb(0,0,0);text-decoration:none;background-color:rgb(255,255,255);padding:5px 15px 10px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.large_bold_white_25{font-size:55px;line-height:65px;font-weight:700;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:rgb(255,255,255);border-style:none}.tp-caption.medium_text_shadow{font-size:25px;line-height:25px;font-weight:600;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:rgb(255,255,255);border-style:none}.tp-caption.black_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.white_heavy_40{font-size:40px;line-height:40px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.grey_heavy_72{font-size:72px;line-height:72px;font-weight:900;font-family:Raleway;color:rgb(213,210,210);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.grey_regular_18{font-size:18px;line-height:26px;font-family:"Open Sans";color:rgb(119,119,119);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_thin_34{font-size:35px;line-height:35px;font-weight:100;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.arrowicon{line-height:1px;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.light_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_bold_40{font-size:40px;line-height:40px;font-weight:800;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.light_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);padding:5px 8px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.greenbox30{line-height:30px;text-decoration:none;background-color:rgb(134,181,103);padding:0 14px;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.blue_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgb(49,165,203);padding:3px 10px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.green_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgb(134,181,103);padding:5px 8px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.whitecircle_600px{line-height:1px;width:800px;height:800px;text-decoration:none;background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);filter:progid;background-color:transparent;border-radius:400px 400px 400px 400px;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.fullrounded{border-radius:400px 400px 400px 400px;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.light_heavy_40{font-size:40px;line-height:40px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.white_thin_34{font-size:35px;line-height:35px;font-weight:200;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.fullbg_gradient{width:100%;height:100%;text-decoration:none;background-color:#490202;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.light_medium_30{font-size:30px;line-height:40px;font-weight:700;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.red_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgb(224,51,0);padding:5px 8px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.blue_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgb(53,152,220);padding:5px 8px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.white_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:rgb(255,255,255);padding:5px 8px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.white_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.light_heavy_70_shadowed{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.light_medium_30_shadowed{font-size:30px;line-height:40px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.blackboxed_heavy{font-size:70px;line-height:70px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);padding:5px 20px;text-shadow:rgba(0,0,0,.14902) 0 0 7px;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.bignumbers_white{color:#fff;background-color:rgba(0,0,0,0);font-size:84px;line-height:84px;font-weight:800;font-family:Raleway;text-decoration:none;padding:0 0 0 0;text-shadow:rgba(0,0,0,.247059) 0 0 7px;border-width:0;border-color:rgb(255,255,255);border-style:none solid none none}.tp-caption.whiteline_long{line-height:1px;min-width:660px;background-color:transparent;text-decoration:none;border-width:2px 0 0 0;border-color:rgb(255,255,255) rgb(34,34,34) rgb(34,34,34) rgb(34,34,34);border-style:solid none none none}.tp-caption.light_medium_20_shadowed{font-size:20px;line-height:30px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.fullgradient_overlay{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);filter:progid;width:100%;height:100%;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.light_medium_20{font-size:20px;line-height:30px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.reddishbg_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgba(100,1,24,.8);padding:50px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.borderbox_725x130{min-width:725px;min-height:130px;background-color:transparent;text-decoration:none;border-width:2px;border-color:rgb(255,255,255);border-style:solid}.tp-caption.light_heavy_34{font-size:34px;line-height:34px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_thin_30{font-size:30px;line-height:30px;font-weight:100;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_thin_whitebg_30{font-size:30px;line-height:30px;font-weight:300;font-family:Raleway;color:rgb(0,0,0);text-decoration:none;background-color:rgb(255,255,255);padding:5px 10px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.white_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_thin_blackbg_30{font-size:30px;line-height:30px;font-weight:300;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:rgb(0,0,0);padding:5px 10px;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.light_thin_60{font-size:60px;line-height:60px;font-weight:100;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.greenbgfull{background-color:#85b85f;width:100%;height:100%;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.bluebgfull{text-decoration:none;width:100%;height:100%;background-color:rgb(61,164,207);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.blackbgfull{text-decoration:none;width:100%;height:100%;background-color:rgba(0,0,0,.247059);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.wave_repeat1{width:100%;height:600px;background-repeat:repeat-x;background-color:transparent;text-decoration:none;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.wavebg2{width:200%;height:300px;text-decoration:none;background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave21.png);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.wavebg1{width:200%;height:300px;text-decoration:none;background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave11.png);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.wavebg3{width:200%;height:300px;text-decoration:none;background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave3.png);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.wavebg4{width:200%;height:300px;text-decoration:none;background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave4.png);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.greenishbg_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:rgb(255,255,255);text-decoration:none;padding:50px;text-shadow:none;background-color:rgba(40,67,62,.8);border-width:0;border-color:rgb(0,0,0);border-style:none}.tp-caption.wavebg5{width:200%;height:300px;text-decoration:none;background-image:url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave51.png);border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption.deepblue_sea{width:100%;height:1000px;background-color:rgba(30,46,59,1);text-decoration:none;border-width:0;border-color:rgb(34,34,34);border-style:none}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.largeredbtn{font-family:"Raleway",sans-serif;font-weight:900;font-size:16px;line-height:60px;color:#fff!important;text-decoration:none;padding-left:40px;padding-right:80px;padding-top:22px;padding-bottom:22px;background:rgb(234,91,31);background:-moz-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(234,91,31,1)),color-stop(100%,rgba(227,58,12,1)));background:-webkit-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%);background:-o-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%);background:-ms-linear-gradient(top,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%);background:linear-gradient(to bottom,rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea5b1f',endColorstr='#e33a0c',GradientType=0)}.largeredbtn:hover{background:rgb(227,58,12);background:-moz-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,58,12,1)),color-stop(100%,rgba(234,91,31,1)));background:-webkit-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%);background:-o-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%);background:-ms-linear-gradient(top,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%);background:linear-gradient(to bottom,rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e33a0c',endColorstr='#ea5b1f',GradientType=0)}.fullrounded img{-webkit-border-radius:400px;-moz-border-radius:400px;border-radius:400px}} 

/* /theme_louma/static/src/plugins/magnific-popup/magnific-popup.css defined in bundle 'web.assets_frontend' */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)} .mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden} .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle} .mfp-align-top .mfp-container:before{display:none} .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045} .mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto} .mfp-ajax-cur{cursor:progress} .mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out} .mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in} .mfp-auto-cursor .mfp-content{cursor:auto} .mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none} .mfp-loading.mfp-figure{display:none} .mfp-hide{display:none!important} .mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044} .mfp-preloader a{color:#CCC} .mfp-preloader a:hover{color:#FFF} .mfp-s-ready .mfp-preloader{display:none} .mfp-s-error .mfp-content{display:none} button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none} button::-moz-focus-inner{padding:0;border:0} .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace} .mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)} .mfp-close:active{top:1px} .mfp-close-btn-in .mfp-close{color:#333} .mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%} .mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap} .mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)} .mfp-arrow:active{margin-top:-54px} .mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)} .mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent} .mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px} .mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7} .mfp-arrow-left{left:0} .mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px} .mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F} .mfp-arrow-right{right:0} .mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px} .mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F} .mfp-iframe-holder{padding-top:40px;padding-bottom:40px} .mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px} .mfp-iframe-holder .mfp-close{top:-40px} .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%} .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000} img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto} .mfp-figure{line-height:0} .mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444} .mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px} .mfp-figure figure{margin:0} .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto} .mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px} .mfp-image-holder .mfp-content{max-width:100%} .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer} @media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}} @media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}} .mfp-ie7 .mfp-img{padding:0} .mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px} .mfp-ie7 .mfp-container{padding:0} .mfp-ie7 .mfp-content{padding-top:44px} .mfp-ie7 .mfp-close{top:0;right:0;padding-top:0} 

/* /theme_louma/static/src/css/animations.css defined in bundle 'web.assets_frontend' */
@-webkit-keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}} @keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}} .fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall} @-webkit-keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}} @keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} .fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall} @-webkit-keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}} @keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} .fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall} @-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}} @keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}} .fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall} 

/* /theme_louma/static/src/plugins/owl-carousel/owl.carousel.css defined in bundle 'web.assets_frontend' */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y} .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)} .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%} .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out} .owl-carousel .owl-item{float:left} .owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer} .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)} .grabbing{cursor:url(/theme_louma/static/src/plugins/owl-carousel/grabbing.png) 8 8,move} .owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)} 

/* /theme_louma/static/src/css/style.css defined in bundle 'web.assets_frontend' */
 html{height: 100%;} body{font-family: 'Open Sans', sans-serif; font-size: 15px; line-height: 1.50; color: #666666; background-color: #ffffff;} body.full-height, body.full-height .page-wrapper{background-color: #fafafa; min-height: 100%;} h1, h2, h3, h4, h5, h6{color: #343434; line-height: 1.2;} h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: #343434;} h1{font-size: 38px; font-weight: 700;} h2{font-size: 28px; margin-bottom: 15px;} h3{font-size: 22px;} h4{font-size: 18px; font-weight: 700;} h5{font-size: 16px; text-transform: uppercase; font-weight: 700;} h6{font-weight: 700;} @media (min-width: 992px){.title{margin-top: 0;}} .sidebar .title{margin-bottom: 15px; margin-top: 20px; position: relative;} .page-header{margin-top: 20px; padding-top: 20px;} p{margin-bottom: 10px;} a{color: #8D467A; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} a:hover{color: #cd3c2e;} a:focus, a:active{outline: none; color: #cd3c2e;} .no-trans *{-webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; transition: none !important;} img{display: block; max-width: 100%; height: auto;} blockquote{border-left: none; display: block; margin: 20px auto 20px; font-size: 16px; position: relative; padding: 10px 10px 10px 0px; margin-left: 40px;} blockquote:after{content: "“"; width: 25px; height: 25px; line-height: 64px; font-size: 64px; font-family: 'PT Serif', serif; position: absolute; top: 12px; left: -45px;} .blockquote:before{font-family: 'PT Serif', serif; content: "“"; font-size: 40px;} blockquote.inline{padding: 0;} blockquote.inline p{width: 60%; display: inline-block; margin: 0;} blockquote.inline footer{width: 37%; display: inline-block; padding-left: 5px;} blockquote.inline:after{top: 0;} mark, .mark{background-color: #8D467A; color: #ffffff;} pre{padding: 20px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .text-muted{color: #999999;} .text-default{color: #8D467A;} .well{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background-color: #f3f3f3; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .05);} .icons-page i{color: #333; font-size: 20px;} hr.dark, #footer .footer hr{border-color: #333333;} #footer.light hr{border-color: #dddddd;} ul{list-style: square;} .list-icons, .list{list-style: none; padding: 0;} .list-icons li, .list li{padding: 5px 0;} .list-icons li i{width: 25px; text-align: center;} .list li .vertical-divider{padding-right: 15px; position: relative;} .list li .vertical-divider:after{position: absolute; content: ""; height: 60%; width: 1px; background-color: #CECECE; right: 9px; top: 5px;} .list-inline{margin-top: 9px; margin-bottom: 8px;} .table:not(.table-bordered){border-bottom: 2px solid #f3f3f3;} .table > thead > tr > th{vertical-align: bottom; border-bottom: 1px solid #8D467A; background-color: #8D467A; color: #fff;} .table-bordered{border-color: #8D467A;} .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding: 8px 15px; border-top: 1px solid #f3f3f3;} .table-striped tbody{background-color: #fafafa;} .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th{background-color: #f1f1f1;} .table-striped.table > tbody > tr > td{border-color: #e8e8e8;} .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border-color: #f3f3f3;} .dl-horizontal dd{margin-bottom: 10px;} .dark .table:not(.table-bordered){border-bottom: 2px solid #515151;} .dark .table > thead > tr > th{border-bottom: 1px solid #27272a; background-color: #27272a; color: #cdcdcd;} .dark tbody{background-color: transparent;} .dark .table > thead > tr > th, .dark .table > tbody > tr > th, .dark .table > tfoot > tr > th, .dark .table > thead > tr > td, .dark .table > tbody > tr > td, .dark .table > tfoot > tr > td{border-top: 1px solid #515151;} .dark .table-hover > tbody > tr:hover{background-color: #27272a;} @media (min-width: 768px){.dl-horizontal dd{margin-left: 150px;}.dl-horizontal dt{max-width: 120px;}} .page-wrapper{background-color: #ffffff;} .header-top{background-color: #f1f1f1; border-bottom: 1px solid #dadada; -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.03) inset; box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.03) inset;} .header-top.dark{background-color: #27272A; border-bottom: 1px solid #000000; color: #cdcdcd;} .header-top.banner{padding: 0; -webkit-box-shadow: none; box-shadow: none; border-bottom: none;} .header{padding: 20px 0; border-bottom: 1px solid #eaeaea; background-color: #fff;} .header.dark{background-color: #36373C; border-top: 1px solid #515151; border-bottom-color: transparent !important;} .header.header-small{padding: 10px 0;} .banner{background-color: #f1f1f1; border-bottom: 1px solid #eaeaea;} .page-intro{padding: 10px 0; -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.06) inset; background-color: #fafafa; border-bottom: 1px solid #dadada;} .banner + .page-intro{margin-top: -56px !important; position: relative; background-color: rgba(250, 250, 250, 0.9); z-index: 2;} .page-top{padding: 40px 0;} .main-container{padding: 40px 0;} .full-height .main-container{padding-top: 80px;} .section{padding: 25px 0;} .footer-top.light-gray-bg{border-top: 1px solid #f1f1f1;} .footer{padding: 30px 0; background-color: #262626; border-top: 1px solid #3a3a3a; border-bottom: 1px solid #333333;} .subfooter{padding: 5px 0; background-color: #000000;} .block{padding-bottom: 40px;} .sidebar .block:first-child{margin-top: 2px;} @media (min-width: 768px){:not(.fixed-header-on) .header.transparent{position: absolute; width: 100%; z-index: 30; background-color: rgba(255, 255, 255, 0.3); border-color: transparent;}:not(.fixed-header-on) .dark.header.transparent{background-color: rgba(0, 0, 0, 0.3);}} .boxed .page-wrapper{margin-right: auto; margin-left: auto; position: relative; -webkit-box-shadow: 0px 0px 10px #cacaca;; box-shadow: 0px 0px 10px #cacaca;;} @media (min-width: 768px){.boxed .page-wrapper{width: 750px;}} @media (min-width: 992px){.boxed .page-wrapper{width: 970px;}} @media (min-width: 1200px){.boxed .page-wrapper{width: 1170px;}} .light .footer{background-color: #f7f7f7; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #d1d1d1; position: relative;} .footer-top.light-gray-bg + .light .footer{border-top: 1px solid #f1f1f1;} .light .subfooter{background-color: #e7e7e7;} .white-bg{background-color: #ffffff !important; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1); box-shadow: 0 1px 2px rgba(0, 0, 0, .1); border: none !important;} .light-gray-bg{background-color: #fafafa;} .light-gray-bg.bordered{border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;} .header-top{font-size: 12px;} .header-top.white-bg{-webkit-box-shadow: none; box-shadow: none; border-bottom: 1px solid #dadada !important;} .gray-bg{background-color: #f1f1f1; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13) !important; position: relative;} .gray-bg:before{position: absolute; top: 0; left: 0; background-color: transparent; height: 5px; content: ""; width: 100%; -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13); box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.13);} .header.gray-bg{border-bottom: 1px solid #dadada;} .header.gray-bg, .header.gray-bg:before{-webkit-box-shadow: none !important; box-shadow: none !important;} .dark-bg{background-color: #000000; color: #ffffff;} .dark-bg h1, .dark-bg h2, .dark-bg h3, .dark-bg h4, .dark-bg h5, .dark-bg h6{color: #ffffff;} .dark-bg a:not(.btn){color: #fff; text-decoration: underline;} .dark-bg a:not(.btn):hover{color: #fff; text-decoration: none;} .default-bg{background-color: #8D467A; color: #ffffff;} .default-bg h1, .default-bg h2, .default-bg h3, .default-bg h4, .default-bg h5, .default-bg h6{color: #ffffff;} .default-bg a:not(.btn){color: #ffffff; text-decoration: underline;} .default-bg a:not(.btn):hover{color: #ffffff; text-decoration: none;} .default-bg.text-muted, .default-bg.text-muted h1, .default-bg.text-muted h2, .default-bg.text-muted h3, .default-bg.text-muted h4, .default-bg.text-muted h5, .default-bg.text-muted h6{color: #f1f1f1;} .dark-bg.text-muted, .dark-bg.text-muted h1, .dark-bg.text-muted h2, .dark-bg.text-muted h3, .dark-bg.text-muted h4, .dark-bg.text-muted h5, .dark-bg.text-muted h6, .gray-bg.text-muted, .gray-bg.text-muted h1, .gray-bg.text-muted h2, .gray-bg.text-muted h3, .gray-bg.text-muted h4, .gray-bg.text-muted h5, .gray-bg.text-muted h6{color: #999999;} .no-touch .light-translucent-bg, .no-touch .dark-translucent-bg, .no-touch .default-translucent-bg, .no-touch .parallax{background-attachment: fixed !important;} .light-translucent-bg, .dark-translucent-bg, .default-translucent-bg, .parallax{-webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;} .parallax{background-position: 50% 0; background-repeat: no-repeat; z-index: 1; position: relative; padding: 50px 0;} .light-translucent-bg, .dark-translucent-bg, .default-translucent-bg{background-position: 50% 0; background-repeat: no-repeat; z-index: 1; position: relative;} .light-translucent-bg:after, .dark-translucent-bg:after, .default-translucent-bg:after{content: ""; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%;} .light-translucent-bg{color: #333; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada;} .header + .banner > .light-translucent-bg{border-top: none;} .slider-banner-container .light-translucent-bg{border: none; width: 100%; height: 100%; position: absolute; top: 0 !important; left: 0 !important; margin: 0 !important; bottom: 0;} .slider-banner-container .dark-translucent-bg{width: 100%; height: 100%; position: absolute; top: 0 !important; left: 0 !important; margin: 0 !important; bottom: 0;} .slider-banner-container li .light-translucent-bg:after, .slider-banner-container li .dark-translucent-bg:after{background-color: transparent;} .light-translucent-bg .separator-2{background-color: #333;} .light-translucent-bg:after{background-color: rgba(255, 255, 255, 0.7);} .dark-translucent-bg:after{background-color: rgba(0, 0, 0, 0.7);} .dark-translucent-bg, .dark-translucent-bg h1, .dark-translucent-bg h2, .dark-translucent-bg h3, .dark-translucent-bg h4, .dark-translucent-bg h5, .dark-translucent-bg h6{color: #ffffff;} .dark-translucent-bg a:not(.btn){text-decoration: underline; color: #ffffff;} .dark-translucent-bg a:not(.btn):hover{text-decoration: none; color: #ffffff;} .default-translucent-bg:after{background-color: rgba(232, 76, 61, 0.7);} .default-translucent-bg, .default-translucent-bg h1, .default-translucent-bg h2, .default-translucent-bg h3, .default-translucent-bg h4, .default-translucent-bg h5, .default-translucent-bg h6{color: #ffffff;} .default-translucent-bg a:not(.btn){text-decoration: underline; color: #ffffff;} .default-translucent-bg a:not(.btn):hover{text-decoration: none; color: #ffffff;} .light-translucent-bg .container, .dark-translucent-bg .container, .default-translucent-bg .container{z-index: 3; position: relative;} .parallax-bg{background: url("/theme_louma/static/src/css/../images/parallax-bg.jpg") 50% 0px no-repeat;} .parallax-bg-2{background: url("/theme_louma/static/src/css/../images/parallax-bg-2.jpg") 50% 0px no-repeat;} .parallax-bg-3{background: url("/theme_louma/static/src/css/../images/divers/section-image-2.jpg") 50% 0px no-repeat;} .parallax-bg-4{background: url("/theme_louma/static/src/css/../images/divers/bg4.png") 50% 0px no-repeat;} .grid-space-20{margin-right: -10.5px; margin-left: -10.5px;} .grid-space-20 .col-lg-6, .grid-space-20 .col-lg-4, .grid-space-20 .col-lg-3, .grid-space-20 .col-md-6, .grid-space-20 .col-md-4, .grid-space-20 .col-md-3, .grid-space-20 .col-sm-6, .grid-space-20 .col-sm-4, .grid-space-20 .col-sm-3, .grid-space-20 .col-xs-6, .grid-space-20 .col-xs-4, .grid-space-20 .col-xs-3{padding-left: 10px; padding-right: 10px;} .grid-space-10{margin-right: -6px; margin-left: -6px;} .grid-space-10 .col-lg-6, .grid-space-10 .col-lg-4, .grid-space-10 .col-lg-3, .grid-space-10 .col-md-6, .grid-space-10 .col-md-4, .grid-space-10 .col-md-3, .grid-space-10 .col-sm-6, .grid-space-10 .col-sm-4, .grid-space-10 .col-sm-3, .grid-space-10 .col-xs-6, .grid-space-10 .col-xs-4, .grid-space-10 .col-xs-3{padding-left: 5px; padding-right: 5px;} .grid-space-0{margin-right: 0; margin-left: 0;} .grid-space-0 .col-lg-6, .grid-space-0 .col-lg-4, .grid-space-0 .col-lg-3, .grid-space-0 .col-md-6, .grid-space-0 .col-md-4, .grid-space-0 .col-md-3, .grid-space-0 .col-sm-6, .grid-space-0 .col-sm-4, .grid-space-0 .col-sm-3, .grid-space-0 .col-xs-6, .grid-space-0 .col-xs-4, .grid-space-0 .col-xs-3{padding-left: 0; padding-right: 0;} .grid-space-0 > div{margin-bottom: 0; padding-bottom: 0;} @media (max-width: 767px){.footer-content{margin: 40px 0;}} .fixed-header-on .header.fixed{position: fixed; width: 100%; top: 0; left: 0; z-index: 1006; opacity: 0; filter: alpha(opacity=0); border-bottom: 1px solid #f1f1f1; padding: 7px 0; background-color: rgba(255, 255, 255, 0.95);} .fixed-header-on .dark.header.fixed{border-bottom: 1px solid #36373C; background-color: rgba(54, 55, 60, 0.95);} .fixed-header-on.boxed .header.fixed{left: auto;} .fixed-header-on .header .logo{-webkit-transform: scale(0.80); -moz-transform: scale(0.80); -ms-transform: scale(0.80); -o-transform: scale(0.80); transform: scale(0.80); margin: 2px 0 -4px 0; display: none;} .fixed-header-on .header .site-slogan{display: none;} .fixed-header-on .header .navbar.navbar-default{margin: 0;} .fixed-header-on .header.fixed.animated{-webkit-animation-duration: 0.5s; animation-duration: 0.5s;} @media (min-width: 768px){.fixed-header-on.boxed .header.fixed{width: 750px;}} @media (min-width: 992px){.fixed-header-on .header .logo{display: block;}.fixed-header-on.boxed .header.fixed{width: 970px;}} @media (min-width: 1200px){.fixed-header-on.boxed .header.fixed{width: 1170px;}} @media (max-width: 767px){.header.fixed{position: relative !important; top: auto !important;}} .pl-5{padding-left: 5px;} .pl-10{padding-left: 10px;} .pl-20{padding-left: 20px;} .pr-5{padding-right: 5px;} .pr-10{padding-right: 10px;} .pr-20{padding-right: 20px;} .mt-10{margin-top: 10px;} .mt-20{margin-top: 20px;} .mb-10{margin-bottom: 10px;} .mb-20{margin-bottom: 20px;} .space{padding-top: 20px; padding-bottom: 20px;} .space-top{padding-top: 20px;} .space-bottom{padding-bottom: 20px;} .margin-clear{margin-top: 0 !important; margin-bottom: 0 !important;} .padding-top-clear{padding-top: 0 !important;} .padding-bottom-clear{padding-bottom: 0 !important;} .padding-clear{padding-top: 0 !important; padding-bottom: 0 !important;} .border-clear{border: none !important;} .circle{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #cccccc; position: relative;} .separator-2.right{margin-left: auto;} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #666; border-color: #666;} .sidebar .separator:after{content: ""; background-color: transparent;} .dark-bg .separator-2{background-color: #999999;} .default-bg .separator-2{background-color: #ebebeb;} .object-non-visible{opacity: 0; filter: alpha(opacity=0);} .object-visible, .touch .object-non-visible{opacity: 1 !important; filter: alpha(opacity=100) !important;} @-moz-document url-prefix(){.object-visible, .touch .object-non-visible{-webkit-transition: opacity 0.6s ease-in-out; -moz-transition: opacity 0.6s ease-in-out; -o-transition: opacity 0.6s ease-in-out; -ms-transition: opacity 0.6s ease-in-out; transition: opacity 0.6s ease-in-out;}} .vertical-divider-left, .vertical-divider-left-lg{border-left: 1px solid #eeeeee; padding-left: 50px; margin-left: 20px;} .vertical-divider-right, .vertical-divider-right-lg{border-right: 1px solid #eeeeee; padding-right: 50px; margin-right: 20px;} .grid span{padding: 15px 5px; background-color: #fafafa; border: 1px solid #f3f3f3; display: block; text-align: center; margin-bottom: 10px;} @media (min-width: 992px){.margin-top-clear{margin-top: 0 !important;}.margin-bottom-clear{margin-bottom: 0 !important;}} @media (max-width: 1199px){.portfolio-item.vertical-divider-left-lg, .side.vertical-divider-left-lg{border-left: none; padding-left: 0px; margin-left: 0px;}.portfolio-item.vertical-divider-right-lg, .side.vertical-divider-right-lg{border-right: none; padding-right: 0px; margin-right: 0px;}} @media (max-width: 991px){.portfolio-item.vertical-divider-left, .side.vertical-divider-left{border-left: none; padding-left: 0px; margin-left: 0px;}.portfolio-item.vertical-divider-right, .side.vertical-divider-right{border-right: none; padding-right: 0px; margin-right: 0px;}} .footer{font-size: 14px; color: #999999;} .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6{color: #999999;} .footer h2{font-size: 24px; margin-bottom: 30px;} .light .footer, .light .footer h1, .light .footer h2, .light .footer h3, .light .footer h4, .light .footer h5, .light .footer h6{color: #666;} .subfooter{font-size: 14px;} .subfooter p{margin: 0;} @media (min-width: 768px){.subfooter{text-align: center;}} .blogpost{background-color: #fafafa; border: 1px solid #f3f3f3; margin: 0 0 70px; position: relative;} .blogpost .blogpost-body{min-height: 140px;} .blogpost h2.title{margin-bottom: 0; margin-top: 10px;} .blogpost .submitted{font-size: 12px; margin: 10px 0;} .blogpost .side{float: left; width: 80px;} .blogpost .post-info{float: left; top: 0; left: 25px; width: 80px; height: 90px; padding: 10px 15px; background-color: #8D467A; color: #fff; text-align: center; z-index: 3; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .blogpost .side .post-info{float: none;} .blogpost .post-info .day{font-size: 34px; font-weight: 700; line-height: 1; display: block;} .blogpost .post-info .month{font-size: 16px; line-height: 1.2; display: inline-block;} .blogpost .side span.share{font-size: 13px; font-weight: 700; text-align: right; padding-top: 20px; display: block;} .blogpost .side .social-links{margin-top: 0;} .blogpost .side .social-links li{display: block; margin: 0;} .blogpost .side .social-links li a{width: 100%; height: auto; display: block; font-size: 20px; margin-bottom: 0; text-align: right; background-color: transparent; border-color: transparent; color: #8D467A;} .blogpost .side .social-links li.twitter a:hover{background-color: transparent; color: #55acee; border-color: transparent;} .blogpost .side .social-links li.facebook a:hover{background-color: transparent; color: #3b5998; border-color: transparent;} .blogpost .side .social-links li.googleplus a:hover{background-color: transparent; color: #dd4b39; border-color: transparent;} .blogpost .blogpost-content{padding: 0 0 10px;} .blogpost .blogpost-content p{padding: 0px 20px 0 20px;} .blogpost footer{background-color: #f1f1f1; padding: 12px 20px; border-top: 1px solid #e8e8e8; font-size: 14px; line-height: 2; clear: both;} .blogpost ul.links{list-style: none; padding-left: 0; margin-bottom: 0;} .blogpost ul.links li{display: inline-block;} .blogpost ul.links li a{color: #666666; display: inline-block;} .blogpost ul.links li a:hover{color: #8D467A;} .blogpost.full{background-color: transparent; border: none;} .blogpost.full footer{border: 1px solid #e8e8e8;} .blogpost.full .blogpost-body{padding: 20px 0;} .blogpost.full .submitted{margin: 0 0 20px 0;} .blogpost.full .overlay-container{margin-bottom: 20px;} @media (max-width: 767px){.blogpost .side{width: 50px;}.blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;}.blogpost .post-info .day{font-size: 20px;}.blogpost .post-info .month{font-size: 11px; line-height: 1.2;}} #affix.affix{position: static;} @media (min-width: 992px){#affix.affix{position: fixed; top: 65px; width: 80px;}#affix.affix-bottom{position: absolute; width: 80px;}} .sidebar.affix{position: static;} @media (min-width: 992px){.col-md-4 .sidebar.affix, .col-md-4 .sidebar.affix-bottom{width: 293px;}.col-md-3 .sidebar.affix, .col-md-3 .sidebar.affix-bottom{width: 213px;}.sidebar.affix{position: fixed; top: 20px;}.fixed-header-on .sidebar.affix{top: 65px;}.sidebar.affix-bottom{position: absolute;}.sidebar.affix-bottom .affix-menu, .sidebar.affix .affix-menu{margin-top: 0; margin-bottom: 0;}.affix-menu{padding-top: 20px;}h3.title ~ .affix-menu{padding-top: 0px;}} @media (min-width: 1200px){.col-md-4 .sidebar.affix, .col-md-4 .sidebar.affix-bottom{width: 390px;}.col-md-3 .sidebar.affix, .col-md-3 .sidebar.affix-bottom{width: 263px;}} .masonry-grid .blogpost{margin-bottom: 30px;} .masonry-grid .blogpost .blogpost-body{padding: 15px 15px 0 15px;} .masonry-grid .blogpost h2.title{font-size: 24px;} .masonry-grid .blogpost .submitted{margin: 15px 0 10px;} .masonry-grid .blogpost .blogpost-content{margin-left: 0;} .masonry-grid .blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;} .masonry-grid .blogpost .post-info .day{font-size: 20px;} .masonry-grid .blogpost .post-info .month{font-size: 11px; line-height: 1.2;} @media (min-width: 992px) and (max-width: 1199px){.masonry-grid .blogpost footer{font-size: 12px;}} @media (max-width: 767px){.masonry-grid-item{max-width: 100%;}} .timeline{position: relative; padding: 40px 0; margin-top: 40px;} .timeline-icon{position: absolute; display: block; top: 0; left: 50%; color: #f3f3f3; font-size: 40px; margin-left: -13px; top: -30px; line-height: 1;} .timeline .timeline-item{padding: 0 15px;} .timeline .blogpost .blogpost-body{padding: 15px 15px 0 15px;} .timeline .blogpost h2.title{font-size: 24px;} .timeline .blogpost .submitted{margin: 15px 0 10px;} .timeline .blogpost footer{padding: 12px 15px;} .timeline .blogpost .blogpost-content{margin-left: 0;} .timeline .blogpost .post-info{width: 50px; height: 60px; padding: 8px 8px; margin: 0 20px 5px 0;} .timeline .blogpost .post-info .day{font-size: 20px;} .timeline .blogpost .post-info .month{font-size: 11px; line-height: 1.2;} .timeline-date-label{float: none; clear: both; display: block; margin: 0px auto; text-align: center; margin-bottom: 80px; line-height: 1; width: 135px; position: relative; z-index: 2; color: #8D467A;} .timeline .timeline-item.pull-right + .timeline-date-label{padding-top: 80px;} .timeline-date-label:after{background-color: #f3f3f3; height: 30px; width: 100%; position: absolute; bottom: -8px; z-index: -1;} @media (min-width: 768px) and (max-width: 1199px){.timeline .blogpost footer{font-size: 12px;}} @media (min-width: 768px){.timeline .blogpost{margin-bottom: 0;}.timeline:before{background-color: #f3f3f3; width: 2px; height: 100%; content: ""; position: absolute; left: 50%; display: block; margin-left: -1px; top: 0;}.timeline .timeline-item{position: relative; width: 50%; padding-left: 0; padding-right: 40px; margin-bottom: 80px; float: left; clear: left; z-index: 1;}.timeline .timeline-item.pull-right{position: relative; width: 50%; padding-left: 40px; padding-right: 0; margin-top: 80px; margin-bottom: 0; float: right; clear: right;}.timeline .timeline-item:after{content: ""; font-family: "FontAwesome"; right: 10px; background-color: #f3f3f3; left: auto; position: absolute; top: 20px; z-index: -1; width: 25px; height: 1px;}.timeline .timeline-item:before{content: ""; position: absolute; background-color: #fff; border: 1px solid #8D467A; height: 10px; width: 10px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 15px; right: -5px;}.timeline .timeline-item.pull-right:after{right: auto; left: 10px;}.timeline .timeline-item.pull-right:before{left: -5px;}} @media (max-width: 767px){.timeline .timeline-item.pull-right{float: none !important;}} .comments{margin-top: 60px;} .comments h2.title{margin-bottom: 40px; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px;} .comment{font-size: 14px;} .comment .comment{margin-left: 75px;} .comment-avatar{margin-top: 5px; width: 55px; float: left;} .comment-content{margin-left: 75px; border-bottom: 1px solid #d2d2d2; margin-bottom: 40px;} .comment h3{margin-top: 0; margin-bottom: 5px;} .comment-meta{margin-bottom: 15px; color: #999999; font-size: 12px;} .comment-meta a{color: #666666;} .comment-meta a:hover{text-decoration: underline;} .comment .btn{font-size: 12px; padding: 7px; margin-top: 5px; margin-bottom: -1px;} .comment .btn i{padding-right: 5px;} .filters{margin: 0 0 30px 0;} .filters .nav-pills > li{margin-right: 2px; margin-bottom: 2px;} .filters .nav-pills > li + li{margin-left: 0px;} .text-center.filters .nav-pills > li{margin-right: 2px; margin-left: 2px; margin-bottom: 2px; display: inline-block; float: none;} .list-item{margin-bottom: 40px;} .list-item h3.title{margin-top: 0;} .portfolio-item.side{font-size: 14px; margin-top: 30px;} .portfolio-item.side .social-links{margin: 0;} @media (min-width: 992px){.portfolio-item.side{margin-top: 125px;}} @media (max-width: 480px){.filters .nav-pills > li{display: inline-block; width: 100%;}} .team-member small{display: block; margin-top: -5px;} .team-member.box-style-1{margin-top: 0;} @media (min-width: 768px){.team-member.option-3{overflow: hidden; margin-bottom: 20px;}.team-member.option-3 .overlay-container{float: left; width: 55%;}.team-member.option-3 .image-box-body{float: left; width: 45%; padding: 20px 10px 5px 15px;}} @media (min-width: 768px) and (max-width: 1199px){.team-member.option-3 .image-box-body{padding: 40px;}} @media (max-width: 767px){.team-member .image-box-body{padding: 15px 25px;}.team-member{max-width: 480px; margin: 20px auto 20px !important;}} .fullscreen-bg{background: url("/theme_louma/static/src/css/../images/divers/fullscreen-bg.jpg") 50% 0px no-repeat; position: fixed; top: 0; left: 0; right: 0; bottom: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .boxed .fullscreen-bg{background: none;} .fullscreen-bg-h1{color: #d3b61c; font-size: 65px; text-align: center;} .is-countdown{border: 1px solid transparent; background-color: transparent;} .countdown-section{text-align: center; padding: 20px; margin: 10px 0;} .countdown-amount{font-size: 36px; font-weight: 700; display: block;} .countdown-period{display: block; font-size: 28px; line-height: 1.2; margin-top: 15px;} @media (max-width: 767px){.countdown-amount{font-size: 24px;}.countdown-period{font-size: 18px;}} @media (max-width: 480px){.countdown-period{font-size: 14px;}} .listing-item{border: 1px solid #f1f1f1; position: relative; overflow: hidden;} .listing-item-body{padding: 15px 15px 0 15px; -webkit-transition: ease-in-out all 0.25s; -o-transition: ease-in-out all 0.25s; transition: ease-in-out all 0.25s;} .listing-item .listing-item-body.footer_item{background-color: #fafafa;} .listing-item h3{font-size: 17px;} .listing-item p{color: #999999; font-size: 13px;} .elements-list > *{margin: 5px 6px 5px 0; padding-right: 10px; line-height: 24px; height: 22px; display: inline-block;} .elements-list > *:last-child{border-right: none; margin-right: 0; padding-right: 0; border-left: 1px solid #dddddd; padding-left: 15px;} .price{font-size: 22px; color: #000; font-weight: 300;} .wishlist:hover i:before{content: "\f004";} .listing-item .badge{border-radius: 0; position: absolute; border-color: transparent; top: -1px; left: -1px; font-weight: 400;} .sorting-filters{background-color: #f3f3f3; border: 1px solid #dddddd; padding: 20px 15px; margin-bottom: 40px;} .sidebar .sorting-filters{margin-bottom: 0;} .sorting-filters label{display: block; margin-bottom: 5px; font-size: 14px;} .sorting-filters form{margin: 0;} .sorting-filters .btn{margin: 20px 0 0; width: 100%;} .sorting-filters .form-control, .sorting-filters .form-control:focus{margin-bottom: 5px; webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f3f3f3;} .sorting-filters .form-inline .form-control{width: 100%;} .list-with-image{margin-bottom: 20px; border-bottom: 1px solid #f1f1f1; padding-bottom: 5px;} .list-with-image:last-child{border-bottom: none;} .list-with-image .overlay-container{float: left; width: 80px; margin-bottom: 10px;} .list-with-image h2, .list-with-image p{margin-left: 100px;} .list-with-image h2{font-size: 16px; margin-top: 0; margin-bottom: 5px;} .list-with-image p{font-size: 13px; color: #999; margin-bottom: 15px;} .shop-banner{background-color: transparent; border-color: transparent;} .shop-banner .tp-bullets{display: none !important;} .shop-banner .sorting-filters{margin-bottom: 0;} @media (min-width: 768px){.sorting-filters .form-inline .form-group{width: 18%; margin-right: 1.9%;}.sorting-filters .form-inline .form-group:last-child{margin-right: 0;}.shop-banner{position: relative;}.shop-banner .sorting-filters{position: absolute; bottom: 20px; z-index: 29; width: 100%; background-color: rgba(255, 255, 255, 0.7); border: none;}.shop-banner .sorting-filters *{color: #000000;}.shop-banner .sorting-filters .form-control, .shop-banner .sorting-filters .form-control:focus{border-color: #aaaaaa;}} .cart.table .price{width: 18%;} .cart.table .amount, .cart.table .remove, .cart.table .quantity{width: 12%;} .table .information{width: 80%;} .cart.table .quantity input{width: 60px; padding: 6px;} .cart.table .product{font-size: 15px;} .cart.table .amount{text-align: right;} .cart .price{font-size: 14px;} .cart.table .product small{font-size: 12px; display: block; color: #999;} .cart.table thead > tr > th{font-size: 16px;} .cart.table .total-quantity, .cart.table .total-amount{padding-top: 15px; padding-bottom: 15px; font-size: 16px; font-weight: 700;} .cart.table .total-amount{text-align: right;} @media (max-width: 767px){.cart.table thead > tr > th{font-size: 14px;}.cart.table .amount, .cart.table .price{width: 12%;}.cart.table .remove, .cart.table .quantity{width: 8%;}.cart.table > thead > tr > th, .cart.table > tbody > tr > th, .cart.table > tfoot > tr > th, .cart.table > thead > tr > td, .cart.table > tbody > tr > td, .cart.table > tfoot > tr > td{padding: 8px 10px;}} @media (max-width: 480px){.cart.table > thead > tr > th, .cart.table > tbody > tr > th, .cart.table > tfoot > tr > th, .cart.table > thead > tr > td, .cart.table > tbody > tr > td, .cart.table > tfoot > tr > td{padding: 8px 7px;}} .cart .form-group{margin-bottom: 0;} .header-top-dropdown .dropdown-menu.cart{padding: 0; min-width: 350px; font-size: 12px; right: -1px;} .dropdown-menu.cart table{margin-bottom: 0;} .dropdown-menu.cart .panel-body{padding: 0px 10px 0px;} .dropdown-menu.cart .panel-body .btn{margin-left: 5px;} .total-amount, .total-quantity{font-size: 13px;} .cart .table > tbody > tr > td, .cart.table > tbody > tr > td{vertical-align: inherit;} .cart .quantity{width: 50px; font-size: 11px;} .invoice-container .cart .quantity{font-size: 14px;} .cart .product{width: 220px; font-size: 13px;} .cart .product .small{display: block; color: #999999;} .cart .amount, .total-amount{font-weight: 700;} .btn{padding: 9px 12px; font-size: 14px; line-height: 1.42857143; text-align: center; border-radius: 0; text-transform: uppercase; margin: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .btn:focus, .btn:active{outline: none; box-shadow: none;} .btn.btn-lg{padding: 17px 12px; font-size: 18px;} .btn.btn-sm{padding: 8px; font-size: 12px;} .btn.radius{-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;} .moving{-webkit-animation: moving 1.7s ease-out infinite; animation: moving 1.7s ease-out infinite; position: relative; top: -30px; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important;} .btn-remove{font-size: 10px; padding: 3px 15px;} @-webkit-keyframes moving{0%{top: -30px;}60%{top: 0px;}} @keyframes moving{0%{top: -30px;}60%{top: 0px;}} .btn-dark{color: #f1f1f1; background-color: #333333; border-color: #333333;} .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open .dropdown-toggle.btn-dark{color: #ffffff; background-color: #666; border-color: #666;} .btn-gray{color: #fff; background-color: #666666; border-color: #666666;} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #ffffff; background-color: #8D467A; border-color: #8D467A;} .btn-light-gray{color: #333333; background-color: #fafafa; border-color: #f3f3f3;} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #ffffff; background-color: #8D467A; border-color: #8D467A;} .default-bg .btn-light-gray{color: #ffffff; background-color: transparent; border-color: #ffffff;} .default-bg .btn-light-gray:hover, .default-bg .btn-light-gray:focus, .default-bg .btn-light-gray:active, .default-bg .btn-light-gray.active, .default-bg .open .dropdown-toggle.btn-light-gray{color: #333333; background-color: #fafafa; border-color: #fafafa;} .btn-default{background-color: #8D467A; color: #fff; border-color: #cd3c2e;} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff; background-color: #cd3c2e; border-color: #cd3c2e;} .default-bg .btn-default{background-color: rgba(0, 0, 0, 0.3); border-color: transparent;} .default-bg .btn-default:hover, .default-bg .btn-default:focus, .default-bg .btn-default:active, .default-bg .btn-default.active, .default-bg .open .dropdown-toggle.btn-default{color: #fff; background-color: rgba(0, 0, 0, 0.5); border-color: transparent;} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #cd3c2e; border-color: #cd3c2e; opacity: 0.7; filter: alpha(opacity=70);} .btn-white{background-color: transparent; color: #cd3c2e; border: 1px solid #8D467A;} .footer .btn-white, .subfooter .btn-white{color: inherit;} .footer .btn-white:hover, .subfooter .btn-white:hover{color: #fff;} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #cd3c2e; border-color: #cd3c2e;} .default-bg .btn-white{color: #ffffff; background-color: transparent; border-color: #ffffff;} .default-bg .btn-white:hover, .default-bg .btn-white:focus, .default-bg .btn-white:active, .default-bg .btn-white.active, .default-bg .open .dropdown-toggle.btn-white{color: #333333; background-color: #fafafa; border-color: #fafafa;} .footer-content .btn-white{color: #999; background-color: transparent; border-color: #555;} .btn-default .badge{color: #666; background-color: #fff; border: none;} .btn-hvr{-webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #cd3c2e;} .hvr-radial-in:before, .hvr-rectangle-in:before, .hvr-shutter-in-horizontal:before, .hvr-shutter-in-vertical:before{background: #fafafa;} .link{padding-right: 23px; position: relative; display: inline-block; text-align: right;} .link:hover{text-decoration: none;} .link:hover span{text-decoration: underline;} .link:after{content: "\f178"; font-family: "FontAwesome"; position: absolute; right: 0; top: 2px;} .link-light{color: #ffffff; text-decoration: none !important;} .link-light:hover{color: #ffffff; text-decoration: underline !important;} .link-dark{color: #333333; text-decoration: none !important;} .link-dark:hover{color: #333333; text-decoration: underline !important;} #footer:not(.light) .link-dark{color: #cdcdcd;} #footer:not(.light) .link-dark:hover{color: #cdcdcd;} textarea{resize: vertical;} .sidebar form{margin: 5px 0 20px 0;} .form-control{border-radius: 0; background: #ffffff; height: 40px; padding-right: 30px; border-color: #acacac; color: #666666; position: relative; -webkit-appearance: none; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);} .form-control:focus{border-color: #666666; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);} select.form-control{padding-right: 5px;} .form-control::-moz-placeholder{color: inherit;} .form-control:-ms-input-placeholder{color: inherit;} .form-control::-webkit-input-placeholder{color: inherit;} .form-list > div{padding: 7px 15px; border-bottom: 1px solid #dddddd; background-color: #f3f3f3; margin: 6px 0; display: block;} fieldset{padding: 10px 25px; margin: 15px 0px; border: 1px solid #dddddd; background-color: #fafafa;} fieldset legend{display: block; width: auto; padding: 3px 10px; margin-bottom: 0; font-size: 15px; line-height: inherit; color: #333; border: 1px solid #ddd; background-color: #ffffff;} fieldset .form-control, fieldset .form-control:focus{webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f3f3f3;} .badge{padding: 2px 4px 3px; font-size: 10px; margin-left: 12px; top: -2px; position: relative; font-weight: 400; border-radius: 2px; background-color: transparent; color: inherit; border: 1px solid #666666;} .dropdown .badge{background-color: transparent; color: inherit; position: absolute; right: 25px; top: 14px;} .mega-menu .menu > li > a .badge{position: absolute; right: 10px; top: 9px;} .dropdown .active > a > .badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #8D467A;} .dark .dropdown .active > a > .badge, .dark .dropdown a:hover .badge, .dark .dropdown .open > a > .badge{border-color: #3d3d3d !important;} @media (max-width: 767px){.dropdown .badge{right: 50px; top: 15px;}} .dark-bg .form-control{background-color: rgba(255, 255, 255, 0.20); border-color: #000; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); color: #999999;} .dark-bg .input-group-addon{background-color: rgba(255, 255, 255, 0.20); border-color: #000;} .dark-bg .form-control:focus{background-color: rgba(255, 255, 255, 0.25);} .gray-bg .form-control, .header-top-dropdown .form-control, #footer.light .form-control{-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12); border-color: #f1f1f1; background-color: #ffffff;} .gray-bg .form-control:focus, .header-top-dropdown .form-control:focus, #footer.light .form-control:focus{border-color: #cacaca; -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .09); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .09);} .dark .header-top-dropdown .form-control{background-color: rgba(255, 255, 255, 0.20); border-color: #333; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .45); color: #cdcdcd;} .dark .header-top-dropdown form i{color: #cdcdcd;} .dark .header-top-dropdown .form-control:focus{background-color: rgba(255, 255, 255, 0.25);} .gray-bg .input-group-addon{background-color: #ececec; border: 1px solid #f1f1f1;} .default-bg .form-control{border-color: #8D467A; background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #ffffff;} .default-bg .form-control:focus{border-color: #8D467A; background-color: rgba(0, 0, 0, 0.25);} .default-bg .input-group-addon{background-color: #cd3c2e; border-color: #8D467A; color: #fff;} .default-bg select.form-control, .dark-bg select.form-control{color: #666666;} footer:not(.light) .footer-content .form-control{border-color: #292929; background-color: rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55);} footer:not(.light) .footer-content .form-control:focus{background-color: rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .55);} footer:not(.light) .footer-content .input-group-addon{background-color: rgba(0, 0, 0, 0.5); border: transparent;} select.form-control{-webkit-appearance: menulist;} select[multiple].form-control{-webkit-appearance: listbox;} .has-success .form-control, .has-success .form-control:focus{border-color: #3c763d;} .has-warning .form-control, .has-warning .form-control:focus{border-color: #8a6d3b;} .has-error .form-control, .has-error .form-control:focus{border-color: #a94442;} .default-bg .has-success .form-control, .default-bg .has-warning .form-control, .default-bg .has-error .form-control, .default-bg .has-success .form-control:focus, .default-bg .has-warning .form-control:focus, .default-bg .has-error .form-control:focus{border-color: #fff; color: #ffffff;} .default-bg .has-success .form-control-feedback, .default-bg .has-warning .form-control-feedback, .default-bg .has-error .form-control-feedback, .default-bg .has-success .control-label, .default-bg .has-warning .control-label, .default-bg .has-error .control-label{color: #fff;} .has-success .form-control, .has-warning .form-control, .has-error .form-control{-webkit-box-shadow: none; box-shadow: none;} .has-success .form-control:focus, .has-warning .form-control:focus, .has-error .form-control:focus{-webkit-box-shadow: none; box-shadow: none;} .has-error .error{font-weight: 700; margin-bottom: 5px; display: block;} label ~ .form-control-feedback{top: 25px;} .form-control-feedback{width: 40px; height: 40px; line-height: 42px !important; top: 0;} .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{opacity: 0.5; filter: alpha(opacity=50);} ul.pagination, ul.pager{text-align: left;} ul.pagination li{padding: 0; margin: 0 5px 0 0; border-bottom: none; font-size: 12px; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} ul.pagination li > a, .pagination > li:first-child > a, .pagination > li:last-child > a, ul.pager li > a{padding: 10px 15px; border: 1px solid #f3f3f3; line-height: 1; background-color: #fafafa; display: inline-block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #666666;} ul.pagination li > a:hover{background-color: transparent; color: #ffffff; background-color: #8D467A; border-color: #8D467A;} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #ffffff; background-color: #8D467A; border-color: #8D467A; line-height: 1;} ul.pagination li > a:focus{background: none;} .breadcrumb{background-color: transparent; margin-bottom: 0; font-size: 13px; padding: 8px 0;} .nav-tabs{border-bottom: 1px solid #f0f0f0; margin-top: 15px;} .nav-tabs > li > a{font-size: 13px; text-transform: uppercase; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 12px 25px; position: relative; color: #666666;} .nav-tabs > li > a:hover{border-color: #f0f0f0 #f0f0f0 #ebebeb; background-color: #fafafa;} .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color: #666; background-color: #fafafa; border: 1px solid #f0f0f0; -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); border-bottom-color: transparent;} .nav-tabs > li.active > a:after{width: 3px; content: ""; background-color: #8D467A; height: 103%; position: absolute; left: 0; top: 0;} .tab-content{border: 1px solid #f0f0f0; padding: 20px; border-top: none; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); position: relative; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); background-color: #fafafa; margin-bottom: 15px;} .tab-content h1{font-size: 34px;} .tab-content:after{width: 3px; content: ""; background-color: #8D467A; height: 100%; position: absolute; left: 0; top: 0;} .tab-content.clear-style{border: none; padding: 10px 0 0 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent;} .tab-content.clear-style:after{width: 0; background-color: transparent; height: 100%;} @media (min-width: 481px) and (max-width: 767px){.nav-tabs > li > a{padding: 12px 10px; font-size: 11px; margin-right: 0;}} @media (max-width: 480px){.nav-tabs{background-color: #999999;}.nav-tabs > li{float: none;}.nav-tabs > li a{color: #ffffff; margin-right: 0; border-bottom: 1px solid #8f8f8f;}.nav-tabs > li > a:hover{color: #666666;}.nav-tabs > li > a:hover:after{width: 3px; content: ""; background-color: #8D467A; height: 102%; position: absolute; left: 0; top: 0;}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #8D467A;} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{-webkit-box-shadow: none; box-shadow: none; border: 1px solid #8D467A; background-color: #8D467A; color: #fff;} .tabs-style-2 .nav-tabs > li.active > a:after{width: 0; height: 0; background-color: transparent;} .tabs-style-2 .tab-content{border: none; padding: 20px 0; -webkit-box-shadow: none; box-shadow: none; background-color: transparent;} .tabs-style-2 .tab-content:after{width: 0px; background-color: transparent; height: 0;} .tabs-style-2 .nav-tabs > li > a:hover:after{width: 0; background-color: transparent; height: 0;} .vertical{margin: 20px 0;} .vertical.hc-tabs{margin: 40px 0;} .vertical .nav-tabs, .vertical .tab-content{display: table-cell; margin: 0; vertical-align: top} .vertical .nav-tabs{-webkit-box-shadow: none; box-shadow: none; border-bottom-color: transparent; background-color: #999999;} .vertical .nav-tabs > li{float: none;} .vertical .nav-tabs > li a{margin: 0; padding: 15px 40px; white-space: nowrap; color: #ffffff; border-bottom: 1px solid #8f8f8f;} .vertical .nav-tabs > li > a:hover{border-color: #f0f0f0 #f0f0f0 #ebebeb; border-right-color: transparent; color: #666666; z-index: 2;} .vertical .nav-tabs > li > a:hover:after{width: 3px; content: ""; background-color: #8D467A; height: 102%; position: absolute; left: 0; top: 0;} .vertical .nav-tabs > li.active > a, .vertical .nav-tabs > li.active > a:hover, .vertical .nav-tabs > li.active > a:focus{-webkit-box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.04); box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.04); border-right-color: transparent; border-bottom-color: #f0f0f0; color: #666666; z-index: 2; width: 101%;} .vertical .tab-content{border-top: 1px solid #f0f0f0; -webkit-box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.04); box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.04); left: -1px; z-index: 1; padding: 20px 30px;} .vertical .tab-content:after{background-color: transparent;} .arrow{display: block; position: relative;} .arrow i{font-size: 96px; top: -62px; position: absolute; line-height: 1; z-index: 2; left: 50%; margin-left: -27px;} .arrow i:before{color: #fafafa; text-shadow: 0px -1px 1px #E9E9E9;} @media (max-width: 767px){.vertical .nav-tabs, .vertical .tab-content{display: block;}} .hc-tabs .hc-tabs-top img{display: none;} .nav-pills > li > a{border-radius: 0; padding: 10px 15px; border: 1px solid transparent; color: #666666; font-size: 13px; text-transform: uppercase; font-weight: 700;} .nav-pills.nav-stacked > li + li{margin-left: 0;} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #8D467A; background-color: #fafafa;} .nav-pills.nav-stacked > li > a:after{font-family: "FontAwesome"; content: "\f105"; font-size: 14px; font-weight: 700; position: absolute; right: 15px; top: 9px; color: #d1d1d1; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .nav-pills > li.active > a:after{color: #8D467A;} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #8D467A; right: 10px;} .footer-content .nav-pills > li > a{padding: 4px 0px; border-color: transparent; color: #999; font-weight: 400;} .footer-content .nav-pills > li:last-child > a{border-bottom: none;} .footer-content .nav-pills > li.active > a, .footer-content .nav-pills > li.active > a:focus, .footer-content .nav-pills > li > a:focus{color: #999; background-color: transparent; border-color: transparent;} .footer-content .nav-pills > li.active > a:hover, .footer-content .nav-pills > li > a:hover{color: #fff; background-color: transparent; border-color: transparent;} .footer-content .nav-pills.nav-stacked > li > a:after{top: 3px;} .footer-content .nav-pills.nav-stacked > li > a:after, .footer-content .nav-pills > li.active > a:after, .footer-content .nav-pills > li.active > a:hover:after, .footer-content .nav-pills > li.active > a:focus:after, .footer-content .nav-pills > li > a:hover:after, .footer-content .nav-pills > li > a:focus:after{color: #999} .light .footer-content .nav-pills > li > a, .light .footer-content .nav-pills > li.active > a, .light .footer-content .nav-pills > li.active > a:focus, .light .footer-content .nav-pills > li > a:focus{color: #666;} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #cd3c2e;} .light .footer-content .nav-pills.nav-stacked > li > a:after, .light .footer-content .nav-pills > li.active > a:after, .light .footer-content .nav-pills > li.active > a:hover:after, .light .footer-content .nav-pills > li.active > a:focus:after, .light .footer-content .nav-pills > li > a:hover:after, .light .footer-content .nav-pills > li > a:focus:after{color: #666} .nav-pills > .active > a > .badge{color: #cd3c2e; background-color: #fff; border-color: #cd3c2e;} .process .nav-pills > li + li{margin-left: 60px; position: relative;} .process .nav-pills > li + li:after{font-family: "FontAwesome"; content: "\f101"; position: absolute; top: 10px; left: -35px; width: 10px; background-color: #fff;} .panel-group .panel{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: none;} .panel-default > .panel-heading{outline: none; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; width: 100%;} .panel-default > .panel-heading + .panel-collapse > .panel-body{border: 1px solid #f0f0f0; border-top: none; background-color: #fafafa} .panel-heading a{font-weight: 400; padding: 12px 35px 12px 15px; display: inline-block; width: 100%; background-color: #8D467A; color: #ffffff; position: relative; text-decoration: none;} .panel-dark .panel-heading a, .panel-dark .panel-heading a:hover{background-color: #333333;} .panel-transparent .panel-default > .panel-heading, .panel-transparent .panel-default > .panel-heading + .panel-collapse > .panel-body{background-color: transparent; color: inherit;} .panel-transparent .panel-heading a{border: 1px solid #f1f1f1;} .panel-transparent .panel-heading a.collapsed{color: inherit; background-color: transparent;} .panel-heading a.collapsed{color: #ffffff; background-color: #999999;} .panel-heading a:after{font-family: "FontAwesome"; content: "\f147"; position: absolute; right: 15px; font-size: 14px; font-weight: 300; top: 50%; line-height: 1; margin-top: -7px;} .panel-heading a.collapsed:after{content: "\f196";} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{text-decoration: none; background-color: #8D467A; color: #ffffff;} .panel-title a i{padding-right: 10px; font-size: 20px;} .progress{margin-bottom: 25px; background-color: #f1f1f1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; height: 40px;} .progress-bar{padding: 10px 0 5px 0; text-align: left;} .progress-bar-default{background-color: #8D467A;} .progress-bar-gray{background-color: #999999;} .progress-bar-dark{background-color: #333333;} .gray-bg .progress{background-color: #ffffff; -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 2px 2px rgba(0, 0, 0, .1);} .progress-bar span{position: relative; left: 15px;} .knob-container{margin: 10px; position: relative; display: inline-block;} .knob-container canvas{width: 132px; height: 132px; margin: 0 auto;} .knob-text{position: absolute; text-align: center; top: 50%; width: 100%; margin-top: -14px;} @media (min-width: 1200px){.knob-container canvas{width: 169px; height: 169px;}} .alert{margin: 20px 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; position: relative; padding-left: 70px; overflow: hidden; z-index: 1; border: none;} .alert:before{position: absolute; content: ""; top: 0px; left: 0px; width: 50px; height: 101%; background-color: rgba(0, 0, 0, 0.25); z-index: 2;} .alert-success{color: #2a5f2b; background-color: #bcdab0;} .alert-info{color: #1a4e68; background-color: #c6e8fa;} .alert-warning{color: #72582b; background-color: #f7f0ce;} .alert:after{font-family: "FontAwesome"; position: absolute; top: 10px; left: 17px; color: #ffffff; font-size: 20px; z-index: 3;} .alert.alert-success:after{content: "\f00c";} .alert.alert-info:after{content: "\f05a";} .alert.alert-warning:after{content: "\f071";} .alert.alert-danger:after{content: "\f00d";} .close{font-size: 28px; font-weight: normal; filter: alpha(opacity=40); opacity: 0.4;} .modal-open .page-wrapper{-webkit-filter: blur(3px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);} .modal-content{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .modal-content .modal-header{background-color: #8D467A;} .modal-content .modal-title{font-size: 24px; color: #ffffff;} .modal-footer .btn{margin: 0;} @media (min-width: 1200px){.modal-lg{width: 1140px;}} .mfp-zoom-out-cur .page-wrapper{-webkit-filter: blur(3px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);} .mfp-bg{opacity: 0.6; filter: alpha(opacity=60);} .mfp-figure:after{background-color: #ffffff;} .fixed-image{background-position: center center; background-repeat: no-repeat; height: 400px;} .no-touch .fixed-image{background-attachment: fixed;} .fixed-image{-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .overlay-container{position: relative; display: block; overflow: hidden;} .overlay{position: absolute; top: 0; bottom: -1px; left: 0; right: -1px; background-color: rgba(241, 241, 241, 0.85); overflow: hidden; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -ms-transition: all linear 0.2s; -o-transition: all linear 0.2s; transition: all linear 0.2s;} .overlay a{display: inline-block; width: 50px; height: 50px; font-size: 26px; color: #8D467A; background-color: #ffffff; text-align: center; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px;} .overlay span{position: absolute; display: block; bottom: 10px; text-align: center; width: 100%; color: #000000; font-style: italic;} .overlay-links{display: block; margin: 0 auto; position: absolute; top: 50%; margin-top: -25px; left: 50%; margin-left: -50px; font-size: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.4); transform: scale(0.4); -webkit-transition: all 0.25s linear 0.05s; -moz-transition: all 0.25s linear 0.05s; -ms-transition: all 0.25s linear 0.05s; -o-transition: all 0.25s linear 0.05s; transition: all 0.25s linear 0.05s;} .overlay-links a{position: static; margin-top: 0; margin-left: 0;} .overlay-links a + a{left: 50px; color: #ffffff; background-color: #8D467A;} .overlay a:hover{color: #ffffff; background-color: #333333; text-decoration: none;} .overlay i{line-height: 50px;} .box-style-1 .overlay i{font-size: 26px; margin: 0;} a.overlay{background-color: rgba(255, 255, 255, 0.9); cursor: pointer;} a.overlay:hover{text-decoration: none;} .listing-item a.overlay{-webkit-transition: linear 0.25s; -o-transition: linear 0.25s; transition: linear 0.25s; background-color: rgba(255, 255, 255, 0.7); -webkit-transform: scale(1); transform: scale(1);} .listing-item a.overlay:hover{text-decoration: none;} a.overlay i{position: absolute; left: 50%; top: 50%; font-size: 40px; line-height: 42px; color: #8D467A; margin-top: -22px; margin-left: -18px; text-align: center;} a.overlay.small i{font-size: 30px; line-height: 1; margin-top: -8px; margin-left: -8px;} .overlay .social-links{margin: 0; position: absolute; bottom: 10px; width: 100%; text-align: center;} .overlay .social-links li{margin: 0 auto;} .overlay .social-links li a{margin: 2px; width: 40px; height: 40px; font-size: 18px; position: static;} .overlay .social-links li a:hover{background-color: #fff; border-color: #fff; text-decoration: none;} .overlay .social-links li a i{line-height: 38px; font-size: 24px; margin: 0;} .overlay-container:hover .overlay, .overlay-container:hover .overlay-links{opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1);} .tp-caption .embed-responsive{overflow: visible;} .audio-wrapper iframe{width: 100%; border: none; margin-bottom: 20px;} .scroll-spy{position: relative;} .navbar.navbar-default{border-radius: 0; margin: 12px 0 5px; background-color: #fafafa; border-color: #f1f1f1;} .header-small .navbar.navbar-default{margin: 6px 0 5px;} .navbar-default .navbar-nav > li > a{color: #666666; text-transform: uppercase; font-size: 14px; font-weight: 700; z-index: 102; border: 1px solid transparent; bottom: -1px; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none;} .navbar-default .navbar-nav > li > a:hover{-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #8D467A; background-color: transparent;} .navbar-default .navbar-nav > .active > a:hover{background-color: transparent;} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #666666; background-color: #fafafa; border: 1px solid #f1f1f1; border-bottom: 1px solid transparent; -webkit-box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03); box-shadow: -1px -1px 0px rgba(0, 0, 0, 0.03);} .main-navigation .navbar-nav > .open > a:active, .main-navigation .navbar-nav > .open.active > a:active{background-color: #ffffff; -webkit-box-shadow: none; box-shadow: none; border-color: transparent; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;} .main-navigation .navbar-nav > .open > a:active + ul, .main-navigation .navbar-nav > .open.active > a:active + ul{display: none;} header.header.fixed.clearfix .dropdown-menu{min-width: 240px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; padding: 0; margin: 0; background-color: #fafafa; -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); border: 1px solid #f1f1f1; z-index: 101;} header.header.fixed.clearfix .dropdown-menu > li > a{padding: 12px 20px; font-size: 15px; color: #666666; border-bottom: 1px solid #f1f1f1; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none;} .main-navigation .dropdown-menu > li > a{position: relative;} header.header.fixed.clearfix .dropdown-menu > li > a:hover, header.header.fixed.clearfix .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, header.header.fixed.clearfix .dropdown-menu > .active > a, header.header.fixed.clearfix .dropdown-menu > .active > a:hover, header.header.fixed.clearfix .dropdown-menu > .active > a:focus, header.header.fixed.clearfix .dropdown-menu .menu > .active > a, header.header.fixed.clearfix .dropdown-menu .menu > .active > a:hover, header.header.fixed.clearfix .dropdown-menu .menu > .active > a:focus{background-color: #ffffff; color: #8D467A; border-color: #f1f1f1;} header.header.fixed.clearfix .dropdown-menu .dropdown-menu{top: -1px; left: 100% !important; padding-top: 0; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.08); border-top: 1px solid #f1f1f1;} header.header.fixed.clearfix .dropdown-menu .dropdown-menu.to-left{right: 100% !important; left: auto !important;} .header.transparent:not(.dark) .navbar-nav > .open > a, .header.transparent:not(.dark) .navbar-nav > .open > a:hover, .header.transparent:not(.dark) .navbar-nav > .open > a:focus, .header.transparent:not(.dark) .dropdown-menu{-webkit-box-shadow: none !important; box-shadow: none !important; border-color: rgb(250, 250, 250) !important;} @media (min-width: 768px){.header.transparent:not(.dark) .navbar-nav > li:not(.active) > a{color: #333333;}} .mega-menu.dropdown{position: static;} .mega-menu .dropdown-menu{left: 0; top: 96%; width: 100%; padding: 20px 30px;} .mega-menu .menu{list-style: none; padding: 0; margin: 0;} .mega-menu h4.title{margin: 10px 0 5px; font-size: 14px; text-transform: uppercase;} .mega-menu .menu > li > a{padding: 5px 0; font-size: 15px; color: #666666; border-bottom: 1px solid #f1f1f1; display: block; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; position: relative;} .mega-menu .menu > li > a i, header.header.fixed.clearfix .dropdown-menu > li > a i{padding-right: 5px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .mega-menu .menu > li:last-child > a{border-bottom: none !important;} .mega-menu .menu > li > a:hover i, header.header.fixed.clearfix .dropdown-menu > li > a:hover i{padding-left: 5px;} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #ffffff; color: #8D467A; border-color: #f1f1f1; text-decoration: none;} .transparent.header:not(.dark) .dropdown > a:before{color: #666666;} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #8D467A;} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5;} .dropdown .dropdown > a:before{content: "\f105"; right: 10px; top: 15px; margin-left: 0; visibility: visible; color: #666;} .dropdown .dropdown.open > a:before, .transparent.header:not(.dark) .dropdown .dropdown.open > a:before{color: #8D467A;} .navbar-default .navbar-toggle{border-color: #ccc;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #8D467A;} .navbar-default .navbar-toggle .icon-bar{background-color: #999;} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #8D467A;} .dark.header .navbar.navbar-default{background-color: #27272A; border-color: #1f1f1f;} .dark.header .navbar-default .navbar-nav > li > a{color: #e1e1e1;} .dark.header .navbar-default .navbar-nav > .active > a, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff;} .dark.header .main-navigation .navbar-nav > .open > a, .dark.header .main-navigation .navbar-nav > .open > a:hover, .dark.header .main-navigation .navbar-nav > .open > a:focus{background-color: #27272a; border-color: #484848; border-bottom-color: #27272a; color: #ffffff;} .dark.header .dropdown-menu{background-color: #27272a; border: 1px solid #484848;} .dark.header-top .dropdown-menu{background-color: #36373c; border: 1px solid #3d3d3d; border-top-color: #36373c;} .dark.header-top .dropdown-menu .divider{background-color: #454545;} .dark.header .dropdown-menu > li > a{color: #cdcdcd; border-bottom: 1px solid #3d3d3d;} .dark.header .dropdown-menu > li > a:hover, .dark.header .dropdown-menu > li > a:focus, .dark.header .nav .open > a, .dark.header .nav .open > a:hover, .dark.header .nav .open > a:focus, .dark.header .dropdown-menu > .active > a, .dark.header .dropdown-menu > .active > a:hover, .dark.header .dropdown-menu > .active > a:focus, .dark.header .dropdown-menu .menu > .active > a, .dark.header .dropdown-menu .menu > .active > a:hover, .dark.header .dropdown-menu .menu > .active > a:focus{background-color: #36373C; color: #ffffff;} .dark.header h1, .dark.header h2, .dark.header h3, .dark.header h4, .dark.header h5, .dark.header h6, .dark.header p{color: #cdcdcd;} .dark.header .divider{background-color: #3d3d3d;} .dark.header .mega-menu .menu > li > a{color: #cdcdcd; border-bottom: 1px solid #3d3d3d;} .dark.header .mega-menu .menu > li > a:hover, .dark.header .mega-menu .menu > li > a:focus{background-color: #36373c; color: #ffffff;} .dark.header .dropdown > a:before{color: #e1e1e1;} .dark.header .navbar-default .navbar-nav > .active.dropdown > a:before{color: #ffffff;} .dark.header .navbar-default .navbar-nav > .dropdown.open > a:before{color: #666666;} .dark.header .dropdown .dropdown > a:before{color: #e1e1e1;} .dark.header .navbar-default .navbar-toggle{border-color: #666666;} .dark.header .navbar-default .navbar-toggle:hover, .dark.header .navbar-default .navbar-toggle:focus{background-color: #36373c; border-color: #999999;} .dark.header .navbar-default .navbar-toggle .icon-bar{background-color: #666666;} .dark.header .navbar-default .navbar-toggle:hover .icon-bar, .dark.header .navbar-default .navbar-toggle:focus .icon-bar{background-color: #999999;} .animated.main-navigation .open .dropdown-menu, #offcanvas.animated .open .dropdown-menu, .open .dropdown-animation{-webkit-animation-duration: 0.2s; animation-duration: 0.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDownSmall; animation-name: fadeInDownSmall;} .open .dropdown-animation{-webkit-animation-duration: 0.3s; animation-duration: 0.3s;} .animated.main-navigation .dropdown-menu .open .dropdown-menu, #offcanvas.animated .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInLeftSmall; animation-name: fadeInLeftSmall;} .animated.main-navigation .dropdown-menu .open .dropdown-menu.to-left, #offcanvas.animated.offcanvas-right .dropdown-menu .open .dropdown-menu{-webkit-animation-name: fadeInRightSmall; animation-name: fadeInRightSmall;} @media (min-width: 768px){.main-navigation .navbar-nav.navbar-right:last-child{margin-right: 0;}.navbar.navbar-default, .dark.header .navbar.navbar-default{background-color: transparent; border-color: transparent;}.main-navigation .container-fluid{padding-right: 0; padding-left: 0;}.navbar-collapse{padding-right: 0px; padding-left: 0px;}.main-navigation .navbar-right .dropdown-menu{right: auto; left: 0;}.main-navigation .navbar-right > li:last-child > .dropdown-menu{right: 0; left: auto;}} @media (min-width: 768px) and (max-width: 1199px){.main-navigation .container-fluid{padding-right: 0px; padding-left: 0px;}} @media (min-width: 768px) and (max-width: 991px){.main-navigation .navbar-nav{float: left !important;}} @media (min-width: 992px){.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -243px; width: 940px;}} @media (min-width: 992px) and (max-width: 1199px){.navbar-default .navbar-nav > li > a{padding-right: 19px;}} @media (min-width: 1200px){.main-navigation .navbar-nav > li{margin: 0 0 0 15px;}.main-navigation .navbar-nav > li:first-child{margin: 0;}.col-md-3 + .col-md-9 .mega-menu .dropdown-menu{left: -293px; width: 1140px;}} @media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #8D467A; background-color: transparent;}.navbar-default .navbar-nav > li > a{border-bottom: 1px solid #f1f1f1;}.subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #141414;}.light .subfooter .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #ddd;}.navbar-default .navbar-nav > li:last-child > a{border-bottom: 1px solid transparent;}.main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{border-color: transparent !important; -moz-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #8D467A; background-color: #fff;}.navbar-default .navbar-nav .open .dropdown-menu{background-color: #ffffff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{padding: 12px 15px 12px 40px; color: #666666; border-color: #fafafa;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #8D467A;}.navbar-nav .open .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;}.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 80px;}.dropdown > a:before{right: 32px;}.dropdown .dropdown > a:before{right: 36px;}.dark.header .navbar-default .navbar-collapse, .dark.header .navbar-default .navbar-form{border-color: #1f1f1f;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{background-color: #36373c;}.dark.header .navbar-default .navbar-nav > li > a{border-bottom: 1px solid #3c3c3e;}.dark.header .navbar-default .navbar-nav > .active > a, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff; background-color: #36373C;}.dark.header .navbar-default .navbar-nav > li > a:hover, .dark.header .navbar-default .navbar-nav > li > a:focus, .dark.header .navbar-default .navbar-nav > .active > a:hover, .dark.header .navbar-default .navbar-nav > .active > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .main-navigation .navbar-nav > .open > a, .dark.header .main-navigation .navbar-nav > .open > a:hover, .dark.header .main-navigation .navbar-nav > .open > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu{background-color: #27272a; border: none;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a, .dark.header .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{color: #cdcdcd; border-color: #3c3c3e;}.dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .dark.header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #ffffff; background-color: #36373c;}.dark.header .navbar-default .navbar-nav > .dropdown.open > a:before{color: #ffffff;}} .header-top .navbar.navbar-default{margin: 0; min-height: 30px;} .header-top .navbar-default .navbar-nav > li > a{color: #999999; padding: 4px 20px;} .header-top .navbar-default .navbar-nav > li{border-right: 1px solid #999999;} .header-top .navbar-default .navbar-nav > li:last-child{border-right: none;} .offcanvas{background-color: #fafafa; border-color: #f1f1f1;} .offcanvas-toggle-left{display: block; padding: 0; margin: 0; position: fixed; width: 40px; height: 40px; top: 0px; left: 0px; z-index: 1031; text-align: center;} .offcanvas-toggle-left:after{font-family: "FontAwesome"; content: "\f0c9"; font-size: 22px; line-height: 35px; text-align: center; color: #333333;} #offcanvas.in + .offcanvas-toggle-left:after{content: "\f00d"; color: #999999;} .offcanvas-toggle-right{display: block; padding: 0; margin: 0; position: fixed; width: 40px; height: 40px; top: 0px; right: 0px; z-index: 1031; text-align: center;} .offcanvas-toggle-right:after{font-family: "FontAwesome"; content: "\f0c9"; font-size: 22px; line-height: 35px; text-align: center; color: #333333;} #offcanvas.in + .offcanvas-toggle-right:after{content: "\f00d"; color: #999999;} #offcanvas .navbar-nav > li, #offcanvas .navbar-nav{float: none; margin: 0;} #offcanvas .navbar-nav > li > a{color: #333333; border-bottom: 1px solid #f5f5f5; padding-top: 10px; padding-bottom: 10px;} #offcanvas .navbar-nav > li:last-child > a{border-bottom-color: transparent !important;} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #8D467A; background-color: #ffffff;} #offcanvas .dropdown-menu{position: static; width: 100%; float: none; box-shadow: none; border: none; background-color: #ffffff; margin: 0;} #offcanvas.offcanvas-right .dropdown-menu{overflow: hidden;} #offcanvas .dropdown-menu > li > a{padding-top: 10px; padding-bottom: 10px; padding-left: 20px; border-color: #f7f7f7;} #offcanvas.offcanvas-right .dropdown-menu > li > a{text-align: right; padding-left: 10px; padding-right: 20px;} #offcanvas .dropdown-menu .dropdown-menu > li > a{padding-left: 30px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 30px;} #offcanvas .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 45px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 45px;} #offcanvas .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 60px;} #offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding-left: 10px; padding-right: 60px;} #offcanvas .dropdown > a:before{right: 15px; top: 13px;} #offcanvas.offcanvas-right .dropdown > a:before{right: auto; left: 15px; top: 13px;} #offcanvas.offcanvas-right .dropdown .dropdown > a:before{content: "\f104";} .dark.offcanvas-container .offcanvas{background-color: #27272a; border-color: #484848;} .dark.offcanvas-container #offcanvas.in + .offcanvas-toggle-left:after, .dark.offcanvas-container #offcanvas.in + .offcanvas-toggle-right:after{color: #e1e1e1;} .dark.offcanvas-container #offcanvas .navbar-nav > li > a{color: #e1e1e1; border-bottom: 1px solid #3d3d3d;} .dark.offcanvas-container #offcanvas .navbar-nav > li.open > a{border-bottom: 1px solid #515151 !important;} .dark.offcanvas-container #offcanvas .nav .open > a, .dark.offcanvas-container #offcanvas .nav .open > a:hover, .dark.offcanvas-container #offcanvas .nav .open > a:focus, .dark.offcanvas-container #offcanvas .nav > li > a:hover, .dark.offcanvas-container #offcanvas .nav > li > a:focus, .dark.offcanvas-container #offcanvas .navbar-nav > li.active > a{color: #ffffff; background-color: #36373c;} .dark.offcanvas-container #offcanvas .dropdown-menu{background-color: #36373c;} .dark.offcanvas-container #offcanvas .dropdown-menu > li > a{border-color: #515151; color: #e1e1e1;} .dark.offcanvas-container #offcanvas .dropdown-menu > li > a:hover, .dark.offcanvas-container #offcanvas .dropdown-menu > li > a:focus{color: #ffffff; background-color: #36373c;} .dark.offcanvas-container .dropdown .dropdown.open > a:before{color: #ffffff;} .subfooter .navbar{margin: 0; min-height: 0; background: transparent; border-color: transparent;} .subfooter .navbar-default .nav > li > a{padding: 10px 10px; text-transform: none; line-height: 1; font-size: 14px; font-weight: 400;} .subfooter .navbar-default .nav li:last-child a, .light .subfooter .navbar-default .nav > li:last-child > a{border: none;} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; text-decoration: underline; color: #8D467A;} @media (min-width: 768px){.subfooter .navbar-nav{float: none; margin: 15px 0; text-align: center;}.subfooter .navbar-nav > li{float: none; padding: 5px 0;}.subfooter .navbar-default .nav > li > a{padding: 0px 10px;}} @media (min-width: 992px){.subfooter{text-align: left;}.subfooter .navbar-nav{float: right; margin: 0; text-align: left;}.subfooter .navbar-nav > li{float: left; padding: 0; margin-top: 4px;}.subfooter .navbar-default .nav > li > a{border-right: 1px solid #333333;}.light .subfooter .navbar-default .nav > li > a{border-right: 1px solid #999999;}} @media (max-width: 767px){.subfooter .navbar-default .navbar-toggle:hover, .subfooter .navbar-default .navbar-toggle:focus{background-color: transparent; border-color: #888;}.light .subfooter .navbar-default .navbar-collapse{border-color: #ddd;}.subfooter .navbar-default .navbar-collapse{border-color: #000000;}} .logo img{-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;} .logo img:hover{opacity: 0.85; filter: alpha(opacity=85);} .main-container .logo img{margin: 0 auto;} .header-small .logo img{max-height: 40px; margin: 2px 0 -4px 0;} .text-center .logo img{margin: 0 auto;} .site-slogan{font-size: 13px; font-style: italic; color: #999999;} .transparent.header:not(.dark) .site-slogan{color: #333333;} .dark.header .site-slogan{color: #cdcdcd;} .transparent.dark.header .site-slogan{color: #ffffff;} .main-container .site-slogan{color: inherit; text-align: center; margin-bottom: 20px;} .logo-footer{margin: 25px 0 20px;} .offcanvas .logo{margin: 20px 0 10px;} .offcanvas .logo img{margin: 0 auto;} .offcanvas .site-slogan{text-align: center; margin-bottom: 20px; margin-top: -10px;} @media (max-width: 991px){.logo img, .header-small .logo img{margin: 0 auto;}.site-slogan{text-align: center;}} .call-to-action{padding: 10px 25px; text-align: center;} .call-to-action .btn{margin: 10px 5px;} .call-to-action .btn.btn-lg{margin-top: 15px;} @media (max-width: 480px){.call-to-action .btn{display: block; width: 60%; margin: 10px auto;}} .box{text-align: center; margin: 0 10px 10px 0; width: 60px; height: 60px; display: inline-block; font-size: 0; float: left; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box.block{display: block; float: none; margin: 0 auto !important;} .box.block + h2{margin-top: 0;} .box i{font-size: 36px; line-height: 60px;} .box.small{margin: 0 5px 5px 0; width: 45px; height: 45px;} .box.small i{font-size: 24px; line-height: 45px;} .box.gray-bg:hover{color: #8D467A;} .box.default-bg:hover{background-color: #fff; border: 1px solid #8D467A;} .box.default-bg:hover *{color: #8D467A;} .box.dark-bg:hover{background-color: #fff; border: 1px solid #666;} .box.dark-bg:hover *{color: #666;} .box-style-1{text-align: center; padding: 20px; margin: 20px 0;} .grid-space-10 .box-style-1{margin: 10px 0;} .box-style-1 i{font-size: 90px; margin: 15px 0 5px; text-align: center;} .box-style-1:not(.team-member):hover i{color: #8D467A; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit;} .box-style-2{margin-top: 20px;} .box-style-2 i{font-size: 36px; line-height: 60px;} .box-style-2 .icon-container{float: left; width: 60px; height: 60px; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box-style-2 .body{margin-left: 80px;} .box-style-2 h2{font-size: 24px; margin-top: 0;} .box-style-2:hover .icon-container{border: 1px solid #666;} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #8D467A;} .box-style-2:hover .default-bg *{color: #8D467A;} .box-style-2:hover .dark-bg{background-color: #fff; border: 1px solid #666;} .box-style-2:hover .dark-bg *{color: #666;} .box-style-2:hover .white-bg *{color: #8D467A;} .box-style-3{margin-top: 20px;} .box-style-3 i{font-size: 22px; line-height: 45px;} .box-style-3 .icon-container{float: left; width: 45px; height: 45px; text-align: center; border: 1px solid transparent; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .box-style-3 .body{margin-left: 80px;} .box-style-3 h2{font-size: 20px; margin-top: 0;} .box-style-3:hover .icon-container{border: 1px solid #666;} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #8D467A;} .box-style-3:hover .default-bg *{color: #8D467A;} .box-style-3:hover .dark-bg{background-color: #fff; border: 1px solid #666;} .box-style-3:hover .dark-bg *{color: #666;} .box-style-3:hover .white-bg *{color: #8D467A;} .panel-body i{width: 35px; text-align: center;} @media (min-width: 768px){.box-style-3.right .icon-container{float: right;}.box-style-3.right .body{margin-right: 80px; text-align: right; margin-left: 0;}} .image-box{background-color: #fafafa; border: 1px solid #f3f3f3;} .grid-space-0 .image-box{border: none;} .image-box h3.title{margin-top: 0;} .image-box .btn{white-space: normal; border-color: transparent;} .image-box .btn-block{margin: 0;} .image-box-body{padding: 20px 15px 15px;} .tags-cloud{font-size: 0;} .tag{display: inline-block; margin: 0 3px 3px 0;} .tag a{padding: 5px 10px; color: #999; display: block; font-size: 12px; background-color: #fafafa; border: 1px solid #f3f3f3;} .tag a:hover{color: #ffffff; background-color: #8D467A; border-color: #8D467A; text-decoration: none;} footer:not(.light) .footer-content .tag a, .dark-bg .tag a{background-color: transparent; border-color: #555; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;} .social-links{list-style: none; font-size: 0; padding: 0; margin: 40px 0 20px 0;} .social-links li{display: inline-block; margin: 0 2px 2px 0;} .social-links li a{width: 45px; height: 45px; display: block; text-align: center; font-size: 20px; background: #8D467A; border: 1px solid #8D467A; color: #fff;} .social-links.large li a{width: 60px; height: 60px; font-size: 24px;} .social-links.light li a{background: #fafafa; border: 1px solid #f3f3f3; color: inherit;} .social-links.dark li a{background: #454545; border: 1px solid #333333; color: #acacac;} .social-links.radius-5px li a{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .social-links.circle li a{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .social-links li a:hover{background-color: transparent; border-color: #cd3c2e; color: #cd3c2e;} .social-links.dark li a:hover{background: #fafafa; border: 1px solid #acacac; color: inherit;} .social-links.light li a:hover{border: 1px solid #d2d2d2; color: #333333;} .social-links li a i{line-height: 44px;} .social-links.large li a i{line-height: 60px;} .header-top .social-links{margin: 0;} .header-top .social-links li{padding: 3px 5px 2px; border-right: 1px solid #e3e3e3; margin: 0;} .header-top .social-links li:hover{background-color: #fafafa;} .header-top .social-links li a{font-size: 16px;} .header-top .social-links li:last-child{border-right: none;} .header-top .social-links li a{border: none; width: 25px; height: 30px; color: #999999; background-color: transparent; border-color: transparent;} .header-top .social-links li a:hover{color: #cd3c2e;} .header-top .social-links li a i{line-height: 30px;} .dark.header-top .social-links li{border-right: 1px solid #3d3d3d;} .dark.header-top .social-links li:last-child{border-right: none;} .dark.header-top .social-links li:hover{background-color: transparent;} .dark.header-top .social-links li a{color: #999999;} .footer-content .social-links{margin: 20px 0;} .footer-content .social-links li{margin: 0 5px 5px 0;} .footer-content .social-links li a{color: #666; background-color: transparent; border-color: #666;} .footer-content .social-links li a:hover{color: #fff; background-color: #666; border-color: #666;} .social-links li.twitter a:hover, .colored.social-links li.twitter a{background-color: #55acee; border-color: #55acee; color: #fff;} .social-links li.skype a:hover, .colored.social-links li.skype a{background-color: #00aff0; border-color: #00aff0; color: #fff;} .social-links li.linkedin a:hover, .colored.social-links li.linkedin a{background-color: #0976b4; border-color: #0976b4; color: #fff;} .social-links li.googleplus a:hover, .colored.social-links li.googleplus a{background-color: #dd4b39; border-color: #dd4b39; color: #fff;} .social-links li.youtube a:hover, .colored.social-links li.youtube a{background-color: #b31217; border-color: #b31217; color: #fff;} .social-links li.flickr a:hover, .colored.social-links li.flickr a{background-color: #ff0084; border-color: #ff0084; color: #fff;} .social-links li.facebook a:hover, .colored.social-links li.facebook a{background-color: #3b5998; border-color: #3b5998; color: #fff;} .social-links li.pinterest a:hover, .colored.social-links li.pinterest a{background-color: #cb2027; border-color: #cb2027; color: #fff;} .social-links li.instagram a:hover, .colored.social-links li.instagram a{background-color: #517fa4; border-color: #517fa4; color: #fff;} .social-links li.vimeo a:hover, .colored.social-links li.vimeo a{background-color: #aad450; border-color: #aad450; color: #fff;} .social-links li.tumblr a:hover, .colored.social-links li.tumblr a{background-color: #32506d; border-color: #32506d; color: #fff;} .social-links li.soundcloud a:hover, .colored.social-links li.soundcloud a{background-color: #ff3a00; border-color: #ff3a00; color: #fff;} .social-links li.foursquare a:hover, .colored.social-links li.foursquare a{background-color: #0072b1; border-color: #0072b1; color: #fff;} .social-links li.dribbble a:hover, .colored.social-links li.dribbble a{background-color: #ea4c89; border-color: #ea4c89; color: #fff;} .social-links li.behance a:hover, .colored.social-links li.behance a{background-color: #053eff; border-color: #053eff; color: #fff;} .social-links li.vine a:hover, .colored.social-links li.vine a{background-color: #00a478; border-color: #00a478; color: #fff;} .social-links li.stumbleupon a:hover, .colored.social-links li.stumbleupon a{background-color: #f74425; border-color: #f74425; color: #fff;} .header-top .social-links li.twitter a:hover{color: #55acee; background-color: transparent; border-color: transparent;} .header-top .social-links li.skype a:hover{color: #00aff0; background-color: transparent; border-color: transparent;} .header-top .social-links li.linkedin a:hover{color: #0976b4; background-color: transparent; border-color: transparent;} .header-top .social-links li.googleplus a:hover{color: #dd4b39; background-color: transparent; border-color: transparent;} .header-top .social-links li.youtube a:hover{color: #b31217; background-color: transparent; border-color: transparent;} .header-top .social-links li.flickr a:hover{color: #ff0084; background-color: transparent; border-color: transparent;} .header-top .social-links li.facebook a:hover{color: #3b5998; background-color: transparent; border-color: transparent;} .header-top .social-links li.pinterest a:hover{color: #cb2027; background-color: transparent; border-color: transparent;} .header-top .social-links li.instagram a:hover{color: #517fa4; background-color: transparent; border-color: transparent;} .header-top .social-links li.vimeo a:hover{color: #aad450; background-color: transparent; border-color: transparent;} .header-top .social-links li.tumblr a:hover{color: #32506d; background-color: transparent; border-color: transparent;} .header-top .social-links li.soundcloud a:hover{color: #ff3a00; background-color: transparent; border-color: transparent;} .header-top .social-links li.foursquare a:hover{color: #0072b1; background-color: transparent; border-color: transparent;} .header-top .social-links li.dribbble a:hover{color: #ea4c89; background-color: transparent; border-color: transparent;} .header-top .social-links li.behance a:hover{color: #053eff; background-color: transparent; border-color: transparent;} .header-top .social-links li.vine a:hover{color: #00a478; background-color: transparent; border-color: transparent;} .header-top .social-links li.stumbleupon a:hover{color: #f74425; background-color: transparent; border-color: transparent;} .social-links .dropdown > button{padding: 6px 15px 5px; font-size: 16px; color: #999; text-align: center; min-width: 0; margin: 0; background-color: transparent; -moz-box-shadow: none !important; -o-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important;} .social-links .dropdown > button i{width: 15px;} .social-links .dropdown.open > button > i:before{content: "\f00d"; color: #8D467A;} .social-links .dropdown-menu{z-index: 103; padding: 0px; min-width: 290px; margin-top: 1px; font-size: 0; box-shadow: none; background-color: #fafafa;} .social-links .dropdown-menu li a, .social-links .dropdown-menu li a i{padding: 0;} .header-top-dropdown{float: right; font-size: 0; text-align: right;} .header-top-dropdown .dropdown > button, .header-top-dropdown .dropdown > a{border-right: 1px solid #e3e3e3; border-left: 1px solid transparent;} .dark .header-top-dropdown .dropdown > button, .dark .header-top-dropdown .dropdown > a{border-right: 1px solid #515151;} .header-top-dropdown .dropdown:last-child > button{border-right-color: transparent;} .header-top-dropdown .dropdown > button, .header-top-dropdown .dropdown > a{padding: 8px 10px; margin: 0; font-size: 12px; color: #999; text-align: center; min-width: 0; background-color: transparent; -moz-box-shadow: none !important; -o-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-transform: none;} .dark.header-top .header-top-dropdown .dropdown > button, .dark.header-top .header-top-dropdown .dropdown > a{border-right: 1px solid #3d3d3d;} .dark.header-top .header-top-dropdown .dropdown:last-child > button{border-right-color: transparent;} .header-top-dropdown .dropdown > button i, .header-top-dropdown .dropdown > a i{padding-right: 5px; width: 15px;} .header-top-dropdown .dropdown.open > button, .header-top-dropdown .dropdown > button:hover,{color: #8D467A; background-color: #fafafa; border-right-color: #e3e3e3;} .dark.header-top .header-top-dropdown .dropdown.open > button, .dark.header-top .header-top-dropdown .dropdown > button:hover, .dark.header-top .header-top-dropdown .dropdown > a:hover{color: #FFFFFF !important; background-color: #36373C; border-right-color: #3d3d3d;} .dark.header .header-top-dropdown .dropdown.open > button, .dark.header .header-top-dropdown .dropdown > button:hover, .dark.header .header-top-dropdown .dropdown > a:hover{color: #FFFFFF !important; background-color: #36373C; border-right-color: #515151;} .header-top-dropdown .dropdown:first-child.open > button, .header-top-dropdown .dropdown:first-child > button:hover{border-left-color: #e3e3e3;} .dark.header-top .header-top-dropdown .dropdown:first-child.open > button, .dark.header-top .header-top-dropdown .dropdown:first-child > button:hover{border-left-color: #3d3d3d;} .header .header-top-dropdown .dropdown > button, .header .header-top-dropdown .dropdown > a{padding: 3px 10px;} .header .header-top-dropdown .dropdown.open > button, .header .header-top-dropdown .dropdown > button:hover, .header .header-top-dropdown .dropdown > a:hover{background-color: transparent;} .header .header-top-dropdown .dropdown:first-child.open > button, .header .header-top-dropdown .dropdown:first-child > button:hover{border-left-color: transparent;} .header .header-top-dropdown .dropdown:last-child.open > button, .header .header-top-dropdown .dropdown:last-child > button:hover{border-right-color: transparent;} .header .header-top-dropdown .dropdown-menu{margin-top: 27px;} .header-top-dropdown .dropdown-menu{z-index: 103; min-width: 150px; margin-top: 0px;} .header-top-dropdown .search-box .form-group{margin-bottom: 0;} .header-top-dropdown form{margin: 0;} .header-top-dropdown .login-form span{margin: 0 3px;} .header-top-dropdown .login-form ul{padding-left: 0; list-style-position: inside; padding: 5px 0;} .header-top-dropdown .login-form .social-links{display: inline-block; margin: 0;} .dark .header-top-dropdown .login-form a{color: #cdcdcd; text-decoration: underline;} .dark .header-top-dropdown .login-form a:hover{text-decoration: none;} .header .header-top-dropdown{margin-top: 19px;} .dark.header .header-top-dropdown{color: #cdcdcd;} .fixed-header-on .header .header-top-dropdown{margin-top: 13px;} .fixed-header-on .header .header-top-dropdown .dropdown-menu{margin-top: 19px;} @media (max-width: 480px){.header-top-dropdown .btn-group{position: static;}.header-top-dropdown .dropdown-menu{right: 15px !important; width: 100%;}} .full-width-section{position: relative;} .full-text-container{position: absolute; top: 30%; padding: 20px 40px; background-color: rgba(255, 255, 255, 0.6); width: 100%;} @media (min-width: 1200px){.full-width-section{position: relative; display: table; table-layout: fixed; width: 100%;}.full-image-container{width: 50%; display: table-cell;}.full-text-container{display: table-cell; vertical-align: middle; width: 50%; padding: 0 50px; position: static;}.full-text-container *{max-width: 700px;}.full-text-container.left{text-align: right;}.full-text-container.left *{margin-left: auto;}.full-text-container p{margin-bottom: 10px;}} @media (max-width: 1199px){.full-width-section .separator-2.right{margin-left: 0;}} @media (max-width: 991px){.full-text-container{top: 0; height: 100%; padding: 0 20px;}.full-text-container h1{font-size: 28px;}} @media (max-width: 767px){.full-text-container{position: static; padding: 20px;}} .gallery.row{margin-left: -5px; margin-right: -5px;} .gallery-item{padding-right: 5px; padding-left: 5px; margin-bottom: 10px;} .form-block{width: 630px; border: 1px solid #f1f1f1; background-color: #f7f7f7; padding: 20px;} .form-block form{margin: 0;} .form-block ul{padding-left: 0; list-style-position: inside;} .form-block hr{margin-top: 10px; margin-bottom: 15px;} .form-block .social-links{margin: 10px 0 0 10px; display: inline-block;} @media (max-width: 767px){.form-block{width: 90%;}} ul.tweets{list-style: none; padding: 0;} ul.tweets li{margin-bottom: 20px; position: relative; padding-left: 35px;} ul.tweets li i{position: absolute; top: 4px; left: 0; width: 25px; height: 25px; text-align: center; color: #666666;} ul.tweets li p{margin-bottom: 5px;} ul.tweets li span{font-size: 12px; color: #666666;} .testimonial{margin: 25px 0;} .well .testimonial, .owl-item .testimonial{margin: 0;} .testimonial h2{margin-bottom: 25px;} .testimonial-image{max-width: 160px; float: left; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .testimonial-body{padding: 15px;} .testimonial-image + .testimonial-body{margin-left: 180px;} .testimonial-info-1{font-size: 13px; color: #000; font-style: italic;} .testimonial-info-2{font-size: 13px; color: #000; font-weight: 700;} .dark-bg .testimonial-info-1, .dark-bg .testimonial-info-2, .default-bg .testimonial-info-1, .default-bg .testimonial-info-2, .dark-translucent-bg .testimonial-info-1, .dark-translucent-bg .testimonial-info-2{color: inherit;} @media (max-width: 480px){.testimonial-image{max-width: 80px;}.testimonial-image + .testimonial-body{padding: 0 15px; margin-left: 100px;}} .isotope-container{display: none; margin-bottom: 40px;} .boxed .isotope-container.grid-space-0 .image-box img{-webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1.0, 1.0);} .isotope-item{margin-bottom: 30px;} .grid-space-20 .isotope-item{margin-bottom: 20px;} .grid-space-10 .isotope-item{margin-bottom: 0;} @media (max-width: 767px){.isotope-item{max-width: 100%;}} .stat-num{font-size: 36px; font-weight: 700; display: block;} .pricing-tables{margin: 60px 0 0;} .plan{text-align: center; border: 1px solid #c5c5c5; border-top: none; margin-bottom: 40px !important;} .plan + .plan{border-left: none;} .plan .header{padding: 10px 0; margin: 0 -1px;} .plan .header h3{display: inline-block; font-size: 24px; margin: 0; line-height: 28px; font-weight: normal; letter-spacing: 0.04em; text-transform: uppercase; text-shadow: 0px 1px 1px #494949;} .plan .header .price{display: inline-block; font-size: 16px; padding: 10px 0 0; font-weight: 400; color: inherit;} .plan .header .price span{text-transform: uppercase;} .plan ul{list-style: none; margin: 0; padding: 0; font-size: 14px; list-style: none;} .plan ul li{padding: 12px 0px; font-size: 13px; line-height: 18px; text-shadow: 1px 1px 0 #fff;} .plan ul li a.pt-popover{color: #000; border-bottom: 1px dashed #000; position: relative;} .plan ul li a.pt-popover:hover{text-decoration: none;} .plan ul li a.pt-popover:after{position: absolute; top: 0px; left: -15px; font-family: "FontAwesome"; content: "\f059"; color: #DDDDDD; font-size: 12px;} .best-value.plan ul li{padding: 15px 0;} .plan .popover{width: 250px; font-size: 13px; text-align: center; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .plan .popover-title{background-color: #8D467A; color: #ffffff; text-shadow: none; font-size: 13px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;} .plan .popover-content{font-size: 12px;} .plan .btn{text-shadow: none;} .gray .plan{border-top: 1px solid #c5c5c5; background-color: #f1f1f1; -webkit-box-shadow: -1px 0 0px rgba(0, 0, 0, 0.15); box-shadow: -1px 0 0px rgba(0, 0, 0, 0.15);} .gray .col-sm-3 > .plan, .gray .col-sm-4 > .plan{-webkit-box-shadow: none; box-shadow: none;} .gray .plan .header{background: #fafafa; border: 1px solid #cacaca; width: 150px; height: 150px; margin: 15px auto; border-radius: 100%;} .gray .plan .header h3{color: #8D467A; display: block; margin-top: 30px;} .gray .plan .header .price{font-size: 24px; padding-top: 5px;} .gray .plan ul{background: #f1f1f1; border-top: 1px solid #e4e4e4;} .gray .plan ul li{border-bottom: 1px solid #e4e4e4; border-top: 1px solid #f8f8f8; color: #333333;} .white .plan{border-color: #f3f3f3;} .white .plan .header{color: #fff; background: #8D467A;} .white .plan .header h3{color: #fff;} .white .plan ul{-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); background-color: #fbfbfb;} .white .plan ul li{border-bottom: 1px solid #f5f5f5;} .stripped .header{background: #8D467A; border: none; -webkit-box-shadow: 0px 0px 60px #cd3c2e inset; -moz-box-shadow: 0px 0px 60px #cd3c2e inset; box-shadow: 0px 0px 60px #cd3c2e inset; color: #fff;} .stripped .header h3{color: #fff;} .stripped .plan ul{-webkit-box-shadow: 0px 0px 32px 0px #cacaca inset; -moz-box-shadow: 0px 0px 32px 0px #cacaca inset; box-shadow: 0px 0px 32px 0px #cacaca inset; background: #fdfdfd;} .stripped .plan ul li{border: 1px solid #ececec; border-top: none; color: #666;} .stripped .plan ul li:nth-child(even){-webkit-box-shadow: 0px 0px 40px #e4e4e4 inset; -moz-box-shadow: 0px 0px 40px #e4e4e4 inset; box-shadow: 0px 0px 40px #e4e4e4 inset; background: #ffffff; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;} @media (min-width: 768px){.best-value.plan{top: -30px; position: relative;}} #map-canvas{height: 450px;} .sidebar #map-canvas{height: 350px;} #map-canvas img{max-width: inherit;} .scrollToTop{color: #fff; position: fixed; bottom: 5px; right: 5px; width: 40px; height: 40px; text-align: center; cursor: pointer; background-color: #000000; z-index: 1005; display: none;} .scrollToTop i{line-height: 40px; font-size: 24px;} @media (max-width: 767px){.scrollToTop{width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.4);}.scrollToTop i{line-height: 40px; font-size: 20px;}} .slider-banner-container{width: 100%; position: relative; padding: 0;} .slider-banner, .slider-banner-2, .slider-banner-3, .slider-banner-fullscreen{width: 100%; position: relative;} .slider-banner > ul, .slider-banner-2 > ul, .slider-banner-3 > ul, .slider-banner-fullscreen > ul{display: none;} .tp-loader.spinner0{background: url("/theme_louma/static/src/css/../images/loader.gif") no-repeat center center; box-shadow: none; -webkit-box-shadow: none; -webkit-animation: none; animation: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; width: 44px; height: 44px; margin-top: -22px; margin-left: -22px;} .tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2{background-color: #666666; box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.80); -webkit-box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.80);} .slideshow-boxed{padding: 20px 0 60px;} .slideshow-boxed .slider-banner-container{padding: 10px; background: #fff; border: 1px solid #eaeaea;} .slideshow-boxed .tp-caption{margin-left: 20px !important;} .tp-caption{z-index: 5;} .tp-caption a.btn, .tp-caption a.btn:hover{color: #ffffff;} .default_bg{background-color: #8D467A; color: #fff;} .white_bg{background-color: #ffffff; color: #333333;} .dark_gray_bg{background-color: #666666; color: #fff;} .light_gray_bg{background-color: #fafafa; color: #333; border: 1px solid #f3f3f3 !important; border-left: none !important;} .tp-caption.small_thin_white{font-size: 18px; line-height: 26px; color: #ffffff; font-weight: 300; text-shadow: 1px 1px 1px #000000;} .tp-caption.small_thin_dark{font-size: 18px; line-height: 26px; color: #000; font-weight: 400;} .tp-caption.large{font-size: 36px; padding: 0px 15px;} .tp-caption.medium{font-size: 22px; padding: 2px 10px;} .tp-caption.small{font-size: 14px; padding: 5px;} .tp-caption.black, .tp-caption .btn.black, .tp-caption .btn.black:hover{color: #333333;} @media (max-width: 1199px){.tp-caption{margin-left: 20px !important;}} .tparrows.round{background-image: none; width: 50px; height: 50px; text-align: center; color: #fff; background-color: rgba(0, 0, 0, 0.5); top: 50% !important; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .tparrows.round:before{font-family: 'fontello'; font-size: 24px; content: '\e87c'; line-height: 52px; display: inline-block;} .tparrows.round.tp-rightarrow:before{content: '\e87d';} .tparrows.round:hover{color: #ffffff; background-color: #8D467A;} .slideshow-boxed .slider-banner-container .tparrows{opacity: 0; filter: alpha(opacity=0);} .slideshow-boxed .slider-banner-container:hover .tparrows{opacity: 1; filter: alpha(opacity=100);} .tp-bullets{z-index: 100;} .tp-bullets.simplebullets.round .bullet{background-image: none; width: 14px; height: 14px; background: rgba(0, 0, 0, 0.5); border: none; margin: 0 3px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;} .bullets-with-bg + .tp-bullets.preview4{height: auto; background-color: rgba(255, 255, 255, 1); padding: 5px 15px; bottom: -6px !important; border-radius: 3px;} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #8D467A;} .tp-bannertimer{background-image: none; background-color: rgba(232, 76, 61, 0.7); z-index: 100; display: none;} .slideshow-boxed .tp-bullets{bottom: -33px !important;} .slideshow-boxed .bullets-with-bg + .tp-bullets.preview4{padding: 7px 15px 2px; bottom: -45px !important;} .slideshow-boxed .tp-rightarrow{right: 10px !important;} .slideshow-boxed .tp-leftarrow{left: 10px !important;} .slideshow-boxed .tp-bullets.hidebullets{opacity: 1 !important; filter: alpha(opacity=100) !important;} .tparrows.preview2{background-color: rgba(0, 0, 0, 0.3); color: #ffffff;} .tparrows.preview2:hover{background-color: rgba(0, 0, 0, 0.5); color: #ffffff;} .tparrows.preview2:after{margin-top: -18px; left: 22px; color: #ffffff; font-family: "FontAwesome"; content: "\f104"; font-size: 36px; line-height: 1;} .tp-rightarrow.preview2:after{content: "\f105"; left: auto; right: 22px;} .tparrows.preview2:hover:after{color: #ffffff;} .tparrows.preview2 .tp-arr-titleholder{color: #ffffff; font-size: 16px;} @media (min-width: 768px) and (max-width: 979px){.tparrows.preview2:after{margin-top: -13px; left: 15px; font-size: 24px;}.tp-rightarrow.preview2:after{left: auto; right: 15px;}} @media (max-width: 767px){.tparrows.preview2{display: none;}} @media (max-width: 480px){.tparrows, .tp-bullets{display: none;}} .owl-carousel{z-index: 4;} .owl-carousel .owl-item > div{margin: 10px 0 20px;} .owl-carousel.carousel .owl-item > div, .owl-carousel.carousel-autoplay .owl-item > div{margin: 10px 20px 20px 0;} .owl-carousel.clients .owl-item > div{margin: 0px 30px 0px 0;} .well.owl-carousel .owl-item > div{margin: 10px 0 0;} .tab-content .owl-carousel .owl-item > div{margin: 0 0 20px;} .caption{background-color: rgba(255, 255, 255, 0.85); padding: 15px; position: absolute; bottom: 80px; left: 80px; width: 40%; border: 1px solid #ffffff;} .caption .title{margin-top: 0;} @media (max-width: 991px){.caption{width: 90%; bottom: 40px; left: 40px;}} @media (max-width: 767px){.caption{width: 100%; bottom: 30px; left: 0; position: relative; background-color: #fafafa; bottom: 0; padding-bottom: 35px;}} .owl-controls{width: 100%; margin-bottom: 50px;} .owl-controls .owl-buttons div{display: inline-block; zoom: 1; padding: 3px 10px; font-size: 12px; position: absolute; width: 30px; height: 30px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} .owl-prev{left: 0; background-color: #8D467A; color: #f1f1f1;} .owl-next{left: 30px; background-color: #f1f1f1; color: #8D467A;} .owl-prev:hover, .owl-next:hover, .gray-bg .owl-next:hover{background-color: #333333; color: #f1f1f1;} .gray-bg .owl-next{background-color: #ffffff;} .owl-controls .owl-buttons div:after{font-family: "fontello"; font-size: 18px; line-height: 26px;} .owl-prev:after{content: "\e87c";} .owl-next:after{content: "\e87d";} .no-touch .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100); opacity: 1; text-decoration: none;} .content-slider-with-controls{margin-bottom: 20px;} .content-slider-with-controls .owl-controls, .content-slider-with-controls-autoplay .owl-controls{margin-bottom: 0;} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{top: 50%; margin-top: -15px; background-color: #8D467A; color: #f1f1f1;} .content-slider-with-controls .owl-buttons div.owl-next, .content-slider-with-controls-autoplay .owl-buttons div.owl-next{left: auto; right: 0;} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #8D467A;} .content-slider-with-controls-bottom .owl-controls .owl-pagination{bottom: -30px;} .content-slider-with-controls-bottom .owl-controls .owl-page span{background: #acacac;} .owl-controls .owl-pagination{position: absolute; bottom: 25px; text-align: center; margin: 0 auto; display: block; width: 100%;} .owl-controls .owl-page{display: inline-block; zoom: 1;} .owl-controls .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 4px; background: #ddd;} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #8D467A;} .ie8 .tp-caption{line-height: 1.5 !important;} .ie8 .overlay{background-color: rgb(241, 241, 241); display: none; opacity: 0.8 !important; filter: alpha(opacity=80) !important;} .ie8 a.overlay i{display: none;} .ie8 .overlay-container:hover a.overlay i, .ie8 .overlay-container:hover .overlay{display: block;} #footer_container, #footer{padding-bottom: 0px !important; padding-top: 0px !important;} footer{height: initial !important;} .logo_img{max-width: 165px !important;} .fix-height{min-height: 136px; max-height: 136px;} .width-100{width: 100%} .fix-height-h3{min-height: 236px; max-height: 236px;} .fix-height-portfolio-2col{min-height: 370px;} .fix-height-portfolio-3col{min-height: 239px;} .fix-height-portfolio-4col{min-height: 175px; max-height: 175px; width: 100%;} .fix-height-portfolio-img{min-height: 371px;} .isotop-fix-positin{position: initial !important;} .mt0{margin-top: 0;} @media (max-width: 767px){h1{font-size: 28px !important;}h2{font-size: 20px !important;}h3{font-size: 16px !important;}} .mega-menu-without-img{width: 100% !important; right: auto !important; left: 0 !important;} .color-white{color: #fff;} #wrapwrap > *{display: block;} #menu_odoo{display: none !important;} .masonry-grid-item.product-item .listing-item .overlay-container{min-height: 265px; max-height: 265px;} .price_div{display: table-cell; padding: 0 0 0 5px; vertical-align: middle;} .btn-check{background-color: #999; border-color: #999;} .check_div .btn-group{width: 40px; height: 40px;} .text-violet-dark{color: #875A7B;} #products_grid.col-md-12 .oe-height-2{padding: 5px 20px 10px 0;} .bg-gray-lighter{background-color: #fafafa; color: #282F33;} .oxylink_enterprise_pricing_step_body{display: table; width: 100%;} .oxylink_enterprise_pricing_users#num_users{text-align: center; display: inline-block; padding-right: 0; padding: 5px;} .mt50{margin-top: 50px !important;} .input-group.bootstrap-touchspin{width: 125px; float: left; margin-right: 20px;} .ml5{margin-left: 5px !important;} .oxylink_enterprise_pricing_step label{display: block; margin: 8px; padding-left: 19px;} .check_div{display: table-cell; margin: 0; text-align: right;} label.btn.btn-primary.btn-check{width: 40px; height: 40px;} .masonry-grid-item.product-item .listing-item .listing-item-body{min-height: 80px; max-height: 80px; background-color: #fefefe;} .masonry-grid-item.product-item .listing-item .listing-item-body.footer_item{min-height: 30px; max-height: 30px; background-color: #fafafa; padding: 0px; display: table; width: 100%; border-collapse: separate; border-spacing: 0px !important;} .listing-item .title{min-height: 63px; max-height: 63px; text-align: center; font-weight: 500; margin: 0;} .oxylink_pricing_step_body input{display: inline-block;} .oxylink_periode_list{padding-left: 0px; list-style-type: none;} .oxylink_periode_type{vertical-align: text-top;} #blog_right_column .nav-pills > li > a:after{content: initial !important;} #blog_right_column .nav-pills .badge{top: 0 !important;} #wrap.js_blog.website_blog .js_fullheight#title{min-height: initial !important;} #wrap.js_blog.website_blog .js_fullheight#comments{min-height: initial !important;} .nav-pills.nav-stacked > li > a:after{top: 0 !important;} main{min-height: 450px;} .o_rating_card .well-sm{padding: 0 !important;} div#payment_method{margin-top: 32px;} a.btn.btn-link.js_add_suggested_products{font-size: 12px !important;} .header-top-dropdown .dropdown-menu.search{min-width: 250px;} #shop-cart{border: 2px solid #ddd; padding: 10px;} #shop-cart .cart_line{border-bottom: 1px dashed #ddd; padding-bottom: 5px;} .col-md-4.product-service.mb16{margin-top: 16px;} #oe_main_menu_navbar{z-index: 1010 !important;} @media (min-width: 400px){.oe_product.oe_list{border-bottom: 1px solid rgba(100, 100, 100, 0.2) !important; padding-bottom: 40px; padding-left: 180px; margin-top: 15px;}} .oe_product.oe_list .oe_product_image{margin-bottom: 15px;} #wrapwrap > main{height: initial !important;} .copyright_block p{margin: 10px;} .payment_block ul.payment_method_list.list-inline{margin: 0; padding: 0; text-align: right;} .payment_block ul.payment_method_list.list-inline img{max-width: 50px;} #product-images span.fa.fa-chevron-right{left: 32px; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width: 40px; line-height: 1.8; font-size: 18px;} #product-images span.fa.fa-chevron-left{left: 13px; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width: 40px; line-height: 1.8; font-size: 18px;} #o-carousel-product .carousel-indicators li{border: 1px solid #eee !important; width: 90px !important; height: 90px !important;} #o-carousel-product .carousel-indicators li img{min-width: 90px;} .form-block{margin-top: 32px;} .btn-wishlist{padding: 0px 5px !important; font-size: 18px !important; background: transparent !important; line-height: 0.42857143 !important; color: #ec124c;} .btn-wishlist:hover{color: #d5083e;} .fz30{font-size: 30px !important;} .slide-bg1{background: url('/theme_louma/static/src/css/../images/slider/slider-1-slide-1.jpg') no-repeat center center; background-size: cover;} .slide-bg2{background: url('/theme_louma/static/src/css/../images/slider/slider-1-slide-2.jpg') no-repeat center center; background-size: cover;} .bullet li{background-image: none; width: 14px; height: 14px; background: rgba(0, 0, 0, 0.5); border: none; margin: 0 3px; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s; -ms-transition: all linear 0.2s; transition: all linear 0.2s; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; cursor: pointer;} .bullet li.active, .bullet li:hover{background-color: #d3b61c; width: 14px; height: 14px;} .carousel.louma_bootstrap .carousel-control *:hover{background: #d3b61c;} .carousel.louma_bootstrap .carousel-control{background-image: none !important;;} .carousel.louma_bootstrap .carousel-control *{border-radius: 100%; background: #333; padding: 0; width: 40px; height: 40px; font-size: 13px; line-height: 40px;} .carousel.louma_bootstrap .carousel-control{width: 7% !important;} .carousel.louma_bootstrap .carousel-control.left *{right: initial !important; left: 20px !important;} .carousel.louma_bootstrap .carousel-control.right *{right: 20px !important; left: initial !important;} .carousel.louma_bootstrap .tp-caption.large{font-size: calc(35px - 50%)} .carousel.louma_bootstrap .tp-caption.medium{font-size: calc(25px - 50%);} .carousel.louma_bootstrap .tp-caption{white-space: inherit !important; display: inline-block;} @media (max-width: 767px){.mb64-xs{margin-bottom: 64px;}.carousel.louma_bootstrap .tp-caption.large{font-size: calc(35px - 75%)}.carousel.louma_bootstrap .tp-caption.medium{font-size: calc(25px - 75%);}} @media (min-width: 767px) and (max-width: 991px){.carousel.louma_bootstrap .tp-caption.large{font-size: calc(35px - 90%)}.carousel.louma_bootstrap .tp-caption.medium{font-size: calc(25px - 90%);}} .lh{line-height: 35px !important;} .text-grey{color: #666666 !important;} .o_sharing_links{margin-top: 0 !important;} .active-tag{background-color: #d3b61c !important; color: #ffffff !important;} textarea[name="message"]{width: 100%;} .editor_enable .s_media_block{padding: 30px;} .job-title{margin-top: 0 !important;} #wrap{margin-bottom: 0 !important;} .blog-header .o_blog_cover_image{padding: 0 !important;} .blog-header .submitted, .blog-header .o_blog_post_title{padding: 0px 20px 0 20px;} .blog-header h2{padding-top: 20px;} .o_blog_cover_container{margin-bottom: 0px !important; margin-top: 0px !important;} .text-justify{text-align: justify; text-justify: inter-word;} .form-horizontal .control-label{text-align: left !important;} .panel-group.panel-transparent .panel-heading{padding: 0 !important;} .banner .lead{font-size: 25px !important; font-weight: bold !important;} .banner p:not(.lead){font-size: 17px; font-weight: bold !important;} .fs18{font-size: 18px !important;} .bg-purple{background-color: #8D467A !important;} .img-center{margin: 0 auto;} .img-border{padding: .25rem; background-color: #fff; border: 1px solid #ddd;} .o_google_complete:hover{color: #DD4B39;} .o_linkedin_complete:hover{color: #0E76A8;} .o_facebook_complete:hover{color: #3b5998;} .o_twitter_complete:hover{color: #4099FF;} h2.title{font-size: 38px; font-weight: 700;} .overlay-container img{margin: auto; padding: 15px;} .btn span.fa.check, .btn.active span.fa.check1{display: none;} .btn.active .fa.check, .btn span.fa.check1{display: block;} #amount_yearly_monthly_template .tab-content{padding: 5px;} #amount_yearly_monthly_template .tab-content table td{vertical-align: middle; padding: 10px 5px;} #amount_yearly_monthly_template .tab-content table td a{font-size: 13px;} #amount_yearly_monthly_template .tab-content table tr:first-child td{border-top: 0;} #amount_yearly_monthly_template ul.nav.nav-tabs li{width: 50%;} #amount_yearly_monthly_template .nav-tabs > li > a{margin-right: 0 !important;} #amount_yearly_monthly_template table{margin-bottom: 0; border-bottom: 0;;} 

/* /theme_louma/static/src/css/responsive.css defined in bundle 'web.assets_frontend' */
@media screen and (max-width:640px){.table{overflow-x:auto;display:block}} @media screen and (max-width:767px){.input-group{width:100%}.fixed-image{background-size:cover!important}} 

/* /theme_louma/static/src/css/color_scheme/purple.css defined in bundle 'web.assets_frontend' */
a, .text-default{color: #8D467A} a:hover, a:focus{color: #BB5EA2} .footer-content a, .subfooter a{color: #ad62cd} .footer-content a:hover, .subfooter a:hover{color: #9e45c4} mark, .mark{background-color: #8D467A; color: #fff} .table > thead > tr > th{border-bottom: 1px solid #8D467A; background-color: #8D467A; color: #fff} .table-bordered{border-color: #8D467A} .default-bg{background-color: #8D467A; color: #fff} .default-translucent-bg:after{background-color: rgba(149, 77, 179, .7)} .blogpost .post-info{background-color: #8D467A; color: #fff} .blogpost .side .social-links li a{background-color: transparent; border-color: transparent; color: #8D467A} .blogpost ul.links li a:hover{color: #8D467A} .timeline-date-label{color: #8D467A} @media (min-width: 768px){.timeline .timeline-item:before{background-color: #fff; border: 1px solid #8D467A}} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #fff; background-color: #8D467A; border-color: #8D467A} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #fff; background-color: #8D467A; border-color: #8D467A} .btn-primary{background-color: #8D467A; color: #fff; border-color: #BB5EA2} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color: #fff; background-color: #BB5EA2; border-color: #BB5EA2} .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary{background-color: #BB5EA2; border-color: #BB5EA2} .btn-default{background-color: #8D467A; color: #fff; border-color: #BB5EA2} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff; background-color: #BB5EA2; border-color: #BB5EA2} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #BB5EA2; border-color: #BB5EA2} .btn-white{background-color: transparent; color: #BB5EA2; border: 1px solid #8D467A} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #BB5EA2; border-color: #BB5EA2} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #BB5EA2} .default-bg .form-control{border-color: #8D467A; background-color: rgba(0, 0, 0, .2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #fff} .default-bg .form-control:focus{border-color: #8D467A; background-color: rgba(0, 0, 0, .25)} .default-bg .input-group-addon{background-color: #BB5EA2; border-color: #8D467A; color: #fff} .dropdown .active > a > .badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #8D467A} ul.pagination li > a:hover{background-color: transparent; color: #fff; background-color: #8D467A; border-color: #8D467A} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #fff; background-color: #8D467A; border-color: #8D467A} .nav-tabs > li.active > a:after{background-color: #8D467A} .tab-content:after{background-color: #8D467A} @media (max-width: 480px){.nav-tabs > li > a:hover:after{background-color: #8D467A}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #8D467A} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{border: 1px solid #8D467A; background-color: #8D467A; color: #fff} .vertical .nav-tabs > li > a:hover:after{background-color: #8D467A} .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #8D467A; background-color: #fafafa} .nav-pills > li.active > a:after{color: #8D467A} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #8D467A} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #BB5EA2} .nav-pills > .active > a > .badge{color: #8D467A; background-color: #fff; border-color: #8D467A} .panel-heading a{background-color: #8D467A; color: #fff} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{background-color: #8D467A; color: #fff} .progress-bar-default{background-color: #8D467A} .modal-content .modal-header{background-color: #8D467A} .overlay a{color: #8D467A; background-color: #fff} .overlay-links a + a{color: #fff; background-color: #8D467A} a.overlay i{color: #8D467A} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #8D467A; background-color: transparent} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #666; background-color: #fafafa} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #fff; color: #8D467A; border-color: #f1f1f1} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #8D467A; background-color: #fff} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #fff; color: #8D467A; border-color: #f1f1f1} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #8D467A} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5} .dropdown .dropdown.open > a:before, .transparent.header:not(.dark) .dropdown .dropdown.open > a:before{color: #8D467A} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #8D467A} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #8D467A} @media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #8D467A; background-color: transparent}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #8D467A; background-color: #fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #8D467A}} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; color: #8D467A} .box.gray-bg:hover{color: #8D467A} .box.default-bg:hover{background-color: #fff; border: 1px solid #8D467A} .box.default-bg:hover *{color: #8D467A} .box-style-1:not(.team-member):hover i{color: #8D467A} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #8D467A} .box-style-2:hover .default-bg *{color: #8D467A} .box-style-2:hover .white-bg *{color: #8D467A} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #8D467A} .box-style-3:hover .default-bg *{color: #8D467A} .box-style-3:hover .white-bg *{color: #8D467A} .tag a:hover{color: #fff; background-color: #8D467A; border-color: #8D467A} .social-links li a{background: #8D467A; border: 1px solid #8D467A; color: #fff} .social-links li a:hover{background-color: transparent; border-color: #BB5EA2; color: #BB5EA2} .social-links .dropdown.open > button > i:before{content: "\f00d"; color: #8D467A} .header-top .social-links li a:hover{color: #BB5EA2} .header-top-dropdown .dropdown.open > button, .header-top-dropdown .dropdown > button:hover{color: #8D467A} .plan .popover-title{background-color: #8D467A; color: #fff} .gray .plan .header h3{color: #8D467A} .white .plan .header{color: #fff; background: #8D467A} .stripped .header{background: #8D467A; -webkit-box-shadow: 0 0 60px #BB5EA2 inset; -moz-box-shadow: 0 0 60px #BB5EA2 inset; box-shadow: 0 0 60px #BB5EA2 inset; color: #fff} .default_bg{background-color: #8D467A; color: #fff} .tparrows.round:hover{color: #fff; background-color: #8D467A} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #8D467A} .tp-bannertimer{background-color: rgba(149, 77, 179, .7)} .owl-prev{background-color: #8D467A; color: #f1f1f1} .owl-next{background-color: #f1f1f1; color: #8D467A} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{background-color: #8D467A; color: #f1f1f1} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #8D467A} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #8D467A} .separator{display: block; width: 60px; height: 5px; margin: 15px auto 15px; background-color: #8D467A; position: relative; border: 1px solid #8D467A} .separator:after{width: 30px; height: 5px; background: #8D467A; position: absolute; top: -1px; left: -1px; content: ""} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px; background-color: #8D467A; position: relative} .testimonial-image{border: 5px solid #8D467A} .header-top-dropdown .dropdown > a:hover{color: #8D467A} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #8D467A; border-color: #8D467A} .category-widget-btn{background-color: #8D467A} .container.oe_website_sale ul.wizard li.text-primary{background: #8D467A !important; color: #ffffff !important} .container.oe_website_sale ul.wizard li.text-primary .chevron:before{border-left: 10px solid #8D467A !important} span.my_cart_quantity.label.label-primary{background-color: #8D467A !important} .product-service .product-service-heading{background: #8D467A !important} .product-service:hover .product-service-heading{background: #BB5EA2 !important} .product-service .product-service-in a{color: #8D467A !important} .scrollToTop{background-color: #8D467A !important} .event-list > li > time{background-color: #8D467A} .bullet li.active, .bullet li:hover{background-color: #8D467A; width: 14px; height: 14px} .carousel.louma_bootstrap .carousel-control *:hover{background: #8D467A} 

/* /theme_louma/static/src/css/odoo-surcharge.css defined in bundle 'web.assets_frontend' */
a, .text-default{color: #8D467A} a:hover, a:focus{color: #BB5EA2} .footer-content a, .subfooter a{color: #ad62cd} .footer-content a:hover, .subfooter a:hover{color: #9e45c4} mark, .mark{background-color: #8D467A; color: #fff} .table > thead > tr > th{border-bottom: 1px solid #8D467A; background-color: #8D467A; color: #fff} .table-bordered{border-color: #8D467A} .default-bg{background-color: #8D467A; color: #fff} .default-translucent-bg:after{background-color: rgba(149, 77, 179, .7)} .blogpost .post-info{background-color: #8D467A; color: #fff} .blogpost .side .social-links li a{background-color: transparent; border-color: transparent; color: #8D467A} .blogpost ul.links li a:hover{color: #8D467A} .timeline-date-label{color: #8D467A} @media (min-width: 768px){.timeline .timeline-item:before{background-color: #fff; border: 1px solid #8D467A}} .btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray{color: #fff; background-color: #8D467A; border-color: #8D467A} .btn-light-gray:hover, .btn-light-gray:focus, .btn-light-gray:active, .btn-light-gray.active, .open .dropdown-toggle.btn-light-gray{color: #fff; background-color: #8D467A; border-color: #8D467A} .btn-primary{background-color: #8D467A; color: #fff !important; border-color: #BB5EA2} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{color: #fff !important; background-color: #BB5EA2; border-color: #BB5EA2} .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary{background-color: #BB5EA2; border-color: #BB5EA2} .btn-default{background-color: #8D467A; color: #fff; border-color: #BB5EA2} .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{color: #fff; background-color: #BB5EA2; border-color: #BB5EA2} .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default{background-color: #BB5EA2; border-color: #BB5EA2} .btn-white{background-color: transparent; color: #BB5EA2; border: 1px solid #8D467A} .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white{color: #fff; background-color: #BB5EA2; border-color: #BB5EA2} .hvr-sweep-to-right:before, .hvr-sweep-to-left:before, .hvr-sweep-to-bottom:before, .hvr-sweep-to-top:before, .hvr-bounce-to-right:before, .hvr-bounce-to-left:before, .hvr-bounce-to-bottom:before, .hvr-bounce-to-top:before, .hvr-radial-out:before, .hvr-rectangle-out:before, .hvr-shutter-out-horizontal:before, .hvr-shutter-out-vertical:before{background: #BB5EA2} .default-bg .form-control{border-color: #8D467A; background-color: rgba(0, 0, 0, .2); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); box-shadow: inset 0 2px 3px rgba(0, 0, 0, .35); color: #fff} .default-bg .form-control:focus{border-color: #8D467A; background-color: rgba(0, 0, 0, .25)} .default-bg .input-group-addon{background-color: #BB5EA2; border-color: #8D467A; color: #fff} .dropdown .active > a > .badge, .dropdown a:hover .badge, .dropdown .open > a > .badge{border-color: #8D467A} ul.pagination li > a:hover{background-color: transparent; color: #fff; background-color: #8D467A; border-color: #8D467A} ul.pagination li.active a, .pagination > .active > a:hover, .pagination > .active > a:focus{color: #fff; background-color: #8D467A; border-color: #8D467A} .nav-tabs > li.active > a:after{background-color: #8D467A} .tab-content:after{background-color: #8D467A} @media (max-width: 480px){.nav-tabs > li > a:hover:after{background-color: #8D467A}} .tabs-style-2 .nav-tabs{border-bottom: 1px solid #8D467A} .tabs-style-2 .nav-tabs > li.active > a, .tabs-style-2 .nav-tabs > li.active > a:hover, .tabs-style-2 .nav-tabs > li.active > a:focus, .tabs-style-2 .nav-tabs > li > a:hover{border: 1px solid #8D467A; background-color: #8D467A; color: #fff} .vertical .nav-tabs > li > a:hover:after{background-color: #8D467A}