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

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

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

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

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

/* /website_ppm/static/src/css/bootstrap-datepicker.min.css defined in bundle 'web.assets_frontend' */
 .datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr} .datepicker-inline{width:220px} .datepicker-rtl{direction:rtl} .datepicker-rtl.dropdown-menu{left:auto} .datepicker-rtl table tr td span{float:right} .datepicker-dropdown{top:0;left:0} .datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute} .datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute} .datepicker-dropdown.datepicker-orient-left:before{left:6px} .datepicker-dropdown.datepicker-orient-left:after{left:7px} .datepicker-dropdown.datepicker-orient-right:before{right:6px} .datepicker-dropdown.datepicker-orient-right:after{right:7px} .datepicker-dropdown.datepicker-orient-bottom:before{top:-7px} .datepicker-dropdown.datepicker-orient-bottom:after{top:-6px} .datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999} .datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff} .datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none} .table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent} .datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer} .datepicker table tr td.new,.datepicker table tr td.old{color:#999} .datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default} .datepicker table tr td.highlighted{background:#d9edf7;border-radius:0} .datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000} .datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a} .datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9} .datepicker table tr td.today:hover:hover{color:#000} .datepicker table tr td.today.active:hover{color:#fff} .datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} .datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} .datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a} .datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9} .datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)} .datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey} .datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9} .datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)} .datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c} .datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9} .datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} .datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee} .datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default} .datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)} .datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c} .datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9} .datepicker table tr td span.new,.datepicker table tr td span.old{color:#999} .datepicker .datepicker-switch{width:145px} .datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer} .datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee} .datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden} .datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle} .input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer} .input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px} .input-daterange input{text-align:center} .input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px} .input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0} .input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px} 

/* /website_ppm/static/src/css/owl.carousel.css defined in bundle 'web.assets_frontend' */
 .owl-carousel .animated{-webkit-animation-duration: 1000ms; animation-duration: 1000ms;} .owl-carousel .owl-animated-in{z-index: 0;} .owl-carousel .owl-animated-out{z-index: 1;} .owl-carousel .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} .owl-height{-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{display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;} .owl-carousel .owl-stage{position: relative; -ms-touch-action: pan-Y;} .owl-carousel .owl-stage:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .owl-carousel .owl-stage-outer{position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);} .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot{cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .owl-carousel.owl-loaded{display: block;} .owl-carousel.owl-loading{opacity: 0; display: block;} .owl-carousel.owl-hidden{opacity: 0;} .owl-carousel .owl-refresh .owl-item{display: none;} .owl-carousel .owl-item{position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .owl-carousel .owl-item img{display: block; width: 100%; -webkit-transform-style: preserve-3d;} .owl-carousel.owl-text-select-on .owl-item{-webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto;} .owl-carousel .owl-grab{cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab;} .owl-carousel.owl-rtl{direction: rtl;} .owl-carousel.owl-rtl .owl-item{float: right;} .no-js .owl-carousel{display: block;} .owl-carousel .owl-item .owl-lazy{opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease;} .owl-carousel .owl-item img{transform-style: preserve-3d;} .owl-carousel .owl-video-wrapper{position: relative; height: 100%; background: #000;} .owl-carousel .owl-video-play-icon{position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("/website_ppm/static/src/css/owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease;} .owl-carousel .owl-video-play-icon:hover{-webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3); -ms-transition: scale(1.3, 1.3); -o-transition: scale(1.3, 1.3); transition: scale(1.3, 1.3);} .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display: none;} .owl-carousel .owl-video-tn{opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease;} .owl-carousel .owl-video-frame{position: relative; z-index: 1;} .owl-theme .owl-controls{margin-top:10px; text-align:center; -webkit-tap-highlight-color:transparent;} .owl-prev .fa,.owl-next .fa{display: block; line-height: 24px;} .owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff; font-size:14px; background:#d6d6d6; display:inline-block; cursor:pointer; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width: 24px; height: 24px; position: absolute; background: rgba(0, 0, 0, 0.5); border: 1px solid transparent;} .owl-theme .owl-controls .owl-nav .disabled{opacity:.5; cursor:default;} .owl-theme .owl-dots .owl-dot{display:inline-block; zoom:1; *display:inline;} .owl-theme .owl-dots .owl-dot span{width:10px; height:10px; margin:0 2px; background-color:#959595; display:block; -webkit-backface-visibility:visible; -webkit-transition:opacity 200ms ease; -moz-transition:opacity 200ms ease; -ms-transition:opacity 200ms ease; -o-transition:opacity 200ms ease; transition:opacity 200ms ease; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px} .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:transparent; border: 1px solid #959595;} 

/* /website_ppm/static/src/css/bootstrap-select.css defined in bundle 'web.assets_frontend' */
 .bootstrap-select{width: 220px \0;} .bootstrap-select > .dropdown-toggle{width: 100%; padding-right: 25px;} .has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle{border-color: #b94a48;} .bootstrap-select.fit-width{width: auto !important;} .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width: 220px;} .bootstrap-select.form-control{margin-bottom: 0; padding: 0; border: none;} .bootstrap-select.form-control:not([class*="col-"]){width: 100%;} .bootstrap-select.form-control.input-group-btn{z-index: auto;} .bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*="col-"]{float: none; display: inline-block; margin-left: 0;} .bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right, .row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float: right;} .form-inline .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-group .bootstrap-select.btn-group{margin-bottom: 0;} .form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control{padding: 0;} .form-inline .bootstrap-select.btn-group .form-control{width: 100%;} .bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group > .disabled{cursor: not-allowed;} .bootstrap-select.btn-group.disabled:focus, .bootstrap-select.btn-group > .disabled:focus{outline: none !important;} .bootstrap-select.btn-group .dropdown-toggle .filter-option{display: inline-block; overflow: hidden; width: 100%; text-align: left;} .bootstrap-select.btn-group .dropdown-toggle .caret{position: absolute; top: 50%; right: 12px; margin-top: -2px; vertical-align: middle;} .bootstrap-select.btn-group[class*="col-"] .dropdown-toggle{width: 100%;} .bootstrap-select.btn-group .dropdown-menu{min-width: 100%; z-index: 1035; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .bootstrap-select.btn-group .dropdown-menu.inner{position: static; float: none; border: 0; padding: 0; margin: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;} .bootstrap-select.btn-group .dropdown-menu li{position: relative;} .bootstrap-select.btn-group .dropdown-menu li.active small{color: #fff;} .bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor: not-allowed;} .bootstrap-select.btn-group .dropdown-menu li a{cursor: pointer;} .bootstrap-select.btn-group .dropdown-menu li a.opt{position: relative; padding-left: 2.25em;} .bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display: none;} .bootstrap-select.btn-group .dropdown-menu li a span.text{display: inline-block;} .bootstrap-select.btn-group .dropdown-menu li small{padding-left: 0.5em;} .bootstrap-select.btn-group .dropdown-menu .notify{position: absolute; bottom: 5px; width: 96%; margin: 0 2%; min-height: 26px; padding: 3px 5px; background: #f5f5f5; border: 1px solid #e3e3e3; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); pointer-events: none; opacity: 0.9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .bootstrap-select.btn-group .no-results{padding: 3px; background: #f5f5f5; margin: 0 5px; white-space: nowrap;} .bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position: static;} .bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position: static; top: auto; margin-top: -1px;} .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position: absolute; display: inline-block; right: 15px; margin-top: 5px;} .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right: 34px;} .bootstrap-select.show-menu-arrow.open > .dropdown-toggle{z-index: 1036;} .bootstrap-select.show-menu-arrow .dropdown-toggle:before{content: ''; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(204, 204, 204, 0.2); position: absolute; bottom: -4px; left: 9px; display: none;} .bootstrap-select.show-menu-arrow .dropdown-toggle:after{content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; bottom: -4px; left: 10px; display: none;} .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom: auto; top: -3px; border-top: 7px solid rgba(204, 204, 204, 0.2); border-bottom: 0;} .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom: auto; top: -3px; border-top: 6px solid white; border-bottom: 0;} .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right: 12px; left: auto;} .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right: 13px; left: auto;} .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display: block;} .bs-searchbox, .bs-actionsbox, .bs-donebutton{padding: 4px 8px;} .bs-actionsbox{float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .bs-actionsbox .btn-group button{width: 50%;} .bs-donebutton{float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .bs-donebutton .btn-group button{width: 100%;} .bs-searchbox + .bs-actionsbox{padding: 0 8px 4px;} .bs-searchbox .form-control{margin-bottom: 0; width: 100%;} select.bs-select-hidden, select.selectpicker{display: none !important;} select.mobile-device{position: absolute !important; top: 0; left: 0; display: block !important; width: 100%; height: 100% !important; opacity: 0;} 

/* /website_ppm/static/src/less/slick-theme.less defined in bundle 'web.assets_frontend' */
 .slick-loading .slick-list{background: #ffffff url('/website_ppm/static/src/less/ajax-loader.gif') center center no-repeat;} @font-face{font-family: 'slick'; font-weight: normal; font-style: normal; src: url('/website_ppm/static/src/less/fonts/slick.eot'); src: url('/website_ppm/static/src/less/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/website_ppm/static/src/less/fonts/slick.woff') format('woff'), url('/website_ppm/static/src/less/fonts/slick.ttf') format('truetype'), url('/website_ppm/static/src/less/fonts/slick.svg#slick') format('svg');} .slick-prev, .slick-next{position: absolute; display: block; height: 20px; width: 20px; line-height: 0px; font-size: 0px; cursor: pointer; background: transparent; color: transparent; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); padding: 0; border: none; outline: none;} .slick-prev:hover, .slick-next:hover, .slick-prev:focus, .slick-next:focus{outline: none; background: transparent; color: transparent;} .slick-prev:hover:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-next:focus:before{opacity: 1;} .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: 0.25;} .slick-prev:before, .slick-next:before{font-family: "slick"; font-size: 20px; line-height: 1; color: #ffffff; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .slick-prev{left: -25px;} .slick-prev[dir="rtl"]{left: auto; right: -25px;} .slick-prev:before{content: "←";} .slick-prev:before[dir="rtl"]{content: "→";} .slick-next{right: -25px;} .slick-next[dir="rtl"]{left: -25px; right: auto;} .slick-next:before{content: "→";} .slick-next:before[dir="rtl"]{content: "←";} .slick-dotted .slick-slider{margin-bottom: 30px;} .slick-dots{position: absolute; bottom: -25px; list-style: none; display: block; text-align: center; padding: 0; margin: 0; width: 100%;} .slick-dots li{position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;} .slick-dots li button{border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0px; font-size: 0px; color: transparent; padding: 5px; cursor: pointer;} .slick-dots li button:hover, .slick-dots li button:focus{outline: none;} .slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1;} .slick-dots li button:before{position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: #000000; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .slick-dots li.slick-active button:before{color: #000000; opacity: 0.75;} @media only screen and (min-width: 481px){.flex-row.row{display: flex; flex-wrap: wrap;}.flex-row.row > [class*='col-']{display: flex; flex-direction: column;}.flex-row.row:after, .flex-row.row:before{display: flex;}.flex-row.row > [class*='col-'] > .box{display: flex; flex: 1;}} .flex-row .thumbnail, .flex-row .caption{display: flex; flex: 1 0 auto; flex-direction: column; border: none;} .flex-row .thumbnail{border-radius: 0; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.15);} .flex-row .thumbnail:hover{box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);} .flex-row .caption p.flex-text{flex-grow: 1;} .flex-row img{width: 100%; height: auto;} #table_agenda tr th:first-child, #table_agenda tr td:first-child{width: 20%;} #o_event_body .article-detail ul{padding-left: 0; margin: 0;} #o_event_body .article-detail ul li{font-size: 14px;} #o_event_body .article-detail #right_column .row{border-bottom: 1px dotted #eee; margin-bottom: 16px; padding-bottom: 16px;} #o_event_body .article-detail #right_column img{float: left; margin-right: 10px;} #o_xp #o_xp_bg_video{min-width: 100%; min-height: 100%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); width: auto; height: auto; position: absolute; top: 50%; left: 50%; bottom: auto; right: auto;} #o_xp .o_xp_box{margin: 0; background-color: #fff;} #o_xp .o_xp_box.deep_hover:hover{-webkit-transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; -moz-transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; -o-transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05);} #o_xp .o_xp_box.deep_hover:hover{-webkit-transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; -moz-transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; -o-transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05);} #o_xp .o_xp_box .o_xp_square, #o_xp .o_xp_box .o_xp_vertical_rectangle, #o_xp .o_xp_box .o_xp_horizontal_rectangle, #o_xp .o_xp_box .o_xp_rectangle_1-3, #o_xp .o_xp_box .o_xp_rectangle_1-4{position: relative; padding: 0; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center;} #o_xp .o_xp_box .o_xp_square:before, #o_xp .o_xp_box .o_xp_vertical_rectangle:before, #o_xp .o_xp_box .o_xp_horizontal_rectangle:before, #o_xp .o_xp_box .o_xp_rectangle_1-3:before, #o_xp .o_xp_box .o_xp_rectangle_1-4:before{content: ""; display: table;} #o_xp .o_xp_box .o_xp_square > img, #o_xp .o_xp_box .o_xp_vertical_rectangle > img, #o_xp .o_xp_box .o_xp_horizontal_rectangle > img, #o_xp .o_xp_box .o_xp_rectangle_1-3 > img, #o_xp .o_xp_box .o_xp_rectangle_1-4 > img, #o_xp .o_xp_box .o_xp_square .o_xp_box_content, #o_xp .o_xp_box .o_xp_vertical_rectangle .o_xp_box_content, #o_xp .o_xp_box .o_xp_horizontal_rectangle .o_xp_box_content, #o_xp .o_xp_box .o_xp_rectangle_1-3 .o_xp_box_content, #o_xp .o_xp_box .o_xp_rectangle_1-4 .o_xp_box_content{width: 100%;} #o_xp .o_xp_vertical_rectangle:before{padding-bottom: 200%;} #o_xp .o_xp_square:before{padding-bottom: 100%;} #o_xp .o_xp_rectangle_1-3:before{padding-bottom: 66.66%;} #o_xp .o_xp_horizontal_rectangle:before{padding-bottom: 50%;} #o_xp .o_xp_rectangle_1-4:before{padding-bottom: 25%;} #o_xp .o_xp_box_padding{padding: 40px;} #o_xp .o_xp_btn{width: 250px; padding: .85em 1.5em; font-size: 16px; font-weight: 600; line-height: 1.25; text-align: left;} #o_xp .o_xp_btn b, #o_xp .o_xp_btn strong, #o_xp .o_xp_btn a{font-weight: 700;} #o_xp .o_xp_offset_top > .container:first-child > .row:first-child, #o_xp .o_xp_offset_top > .row:first-child{margin-top: 90px;} @media screen and (min-width: 768px){#o_xp .o_xp_offset_top > .container:first-child > .row:first-child, #o_xp .o_xp_offset_top > .row:first-child{margin-top: -45px;}} @media screen and (min-width: 992px){#o_xp .o_xp_offset_top > .container:first-child > .row:first-child, #o_xp .o_xp_offset_top > .row:first-child{margin-top: -90px;}} #o_xp .o_xp_label{position: absolute; top: 0; left: auto; bottom: auto; right: -1px; overflow: hidden; padding-left: 15px; background-color: #fff; font-size: 11px; font-weight: 600; text-transform: uppercase;} #o_xp .o_xp_label b, #o_xp .o_xp_label strong, #o_xp .o_xp_label a{font-weight: 700;} #o_xp .o_xp_label .fa{width: 30px; height: 30px; margin-left: 15px; background-color: #875A7B; color: #fff; line-height: 30px; text-align: center;} #o_xp .o_xp_play{position: absolute; top: 50%; left: 50%; bottom: auto; right: auto; width: 80px; height: 80px; padding-left: 5px; margin: -30px 0 0 -30px; background-color: #fff; border-radius: 50%; color: #21b799; font-size: 2em; line-height: 80px; text-align: center;} #o_xp .o_xp_play:hover{cursor: pointer; background-color: #21b799; color: #fff;} #o_xp .s_o_numbers > div{border-right: 1px dashed #dcddde;} #o_xp .s_o_numbers > div:last-child{border-right: 0;} #o_xp .s_o_numbers .s_o_number .lead{line-height: 1; font-size: 18px;} #o_xp .s_o_numbers .s_o_number .title{padding-top: 0;} #o_xp #o_xp_popover{position: absolute; top: -25px; left: 50%; bottom: auto; right: auto; display: block; min-width: 300px; margin-left: -150px; background-color: #875A7B; box-shadow: none; z-index: 1040;} #o_xp #o_xp_popover .arrow:after{border-top-color: #875A7B;} @media screen and (max-width: 991px){#o_xp #o_xp_popover{top: -85px;}} @media screen and (max-width: 767px){#o_xp #o_xp_popover{top: -75px;}} #o_xp .oe_share .fa{width: 60px; height: 60px; margin: 0 5px; background-color: #fff; color: #21b799; border-radius: 50%; font-size: 1.5em; line-height: 60px;} #o_xp .oe_share .fa:hover{background-color: #21b799; color: #fff;} #o_xp .o_xp_slot span{padding: 8px 12px; border: 1px solid #888888; margin-left: -1px; font-size: 12px; font-weight: 600;} #o_xp .o_xp_slot span b, #o_xp .o_xp_slot span strong, #o_xp .o_xp_slot span a{font-weight: 700;} @media screen and (max-width: 767px){#o_xp .o_xp_comparison .panel{margin-top: 40px;}} @media screen and (min-width: 768px){#o_xp .o_xp_comparison .panel-heading{height: 75px;}} #o_xp_nav li > a{margin: 0; font-size: 12px; font-weight: 600; text-transform: uppercase;} #o_xp_nav li > a b, #o_xp_nav li > a strong, #o_xp_nav li > a a{font-weight: 700;} #o_xp_nav li > a:after, #o_xp_nav li > a:before{display: none;} @media screen and (min-width: 768px){#o_xp_nav li > a:hover, #o_xp_nav li > a:focus{color: #21272b;}} @media screen and (min-width: 768px) and (max-width: 991px){#o_xp_nav li > a{font-size: 11px;}} #o_xp_nav li.dropdown:after{display: none;} #o_xp_nav li .dropdown-menu{padding: 0;} @media screen and (max-width: 767px){#o_xp_nav li .dropdown-menu{width: 100%; float: none;}#o_xp_nav li .dropdown-menu li{border-width: 1px 0;}#o_xp_nav li .dropdown-menu a{height: 50px; line-height: 50px;}} @media screen and (min-width: 768px){#o_xp_nav li .dropdown-menu{margin-top: -5px;}#o_xp_nav li .dropdown-menu a{display: block; padding: 8px 20px;}} #o_xp_exhibitors_list table > tbody > tr > td{border: 0;} #exhibitor-registration label{position: relative;} #exhibitor-registration label > input{visibility: hidden; position: absolute;} #exhibitor-registration label > input + div{padding: 10px; border: 5px solid #F2F2F2; cursor: pointer;} #exhibitor-registration label:hover > input + div{border-color: #dcddde;} #exhibitor-registration label:hover > input + div:before{color: #dcddde;} #exhibitor-registration label > input:checked + div, #exhibitor-registration label:hover > input:checked + div{border-color: #21b799;} #exhibitor-registration label > input:checked + div:before, #exhibitor-registration label:hover > input:checked + div:before{color: #21b799;} #exhibitor-registration label > input:checked + div:before, #exhibitor-registration label:hover > input + div:before{content: "\f058"; font-family: "FontAwesome"; width: 40px; height: 40px; position: absolute; line-height: 40px; top: -16px; right: -16px; background-color: #fff; font-size: 2em; text-align: center;} 

/* /website_ppm/static/src/css/prettyPhoto.css defined in bundle 'web.assets_frontend' */
 .pp_social{display:none !important;} .pp_description{display: none !important;} div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right{height: 13px;} div.pp_default .pp_top .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;} div.pp_default .pp_top .pp_middle{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite_x.png) top left repeat-x;} div.pp_default .pp_top .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;} div.pp_default .pp_content .ppt{color: #f8f8f8;} div.pp_default .pp_content_container .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px;} div.pp_default .pp_content_container .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px;} div.pp_default .pp_content{background-color: #fff;} div.pp_default .pp_next:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite_next.png) center right no-repeat; cursor: pointer;} div.pp_default .pp_previous:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer;} div.pp_default .pp_expand{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px;} div.pp_default .pp_expand:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer;} div.pp_default .pp_contract{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px;} div.pp_default .pp_contract:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer;} div.pp_default .pp_close{width: 30px; height: 30px; background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer;} div.pp_default #pp_full_res .pp_inline{color: #000;} div.pp_default .pp_gallery ul li a{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa;} div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a{border-color: #fff;} div.pp_default .pp_social{margin-top: 7px;} div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next{position: static; left: auto;} div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px;} div.pp_default .pp_nav .pp_pause{background-position: -51px -29px;} div.pp_default .pp_details{position: relative;} div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px;} div.pp_default a.pp_arrow_next{left: 52px; background-position: -82px -3px;} div.pp_default .pp_content_container .pp_details{margin-top: 5px;} div.pp_default .pp_nav{clear: none; height: 30px; width: 110px; position: relative;} div.pp_default .pp_nav .currentTextHolder{font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px;} div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7;} div.pp_default .pp_description{font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0;} div.pp_default .pp_bottom .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;} div.pp_default .pp_bottom .pp_middle{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;} div.pp_default .pp_bottom .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;} div.pp_default .pp_loaderIcon{background: url(/website_ppm/static/src/css/../images/prettyPhoto/default/loader.gif) center center no-repeat;} div.light_rounded .pp_top .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;} div.light_rounded .pp_top .pp_middle{background: #fff;} div.light_rounded .pp_top .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;} div.light_rounded .pp_content .ppt{color: #000;} div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right{background: #fff;} div.light_rounded .pp_content{background-color: #fff;} div.light_rounded .pp_next:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat; cursor: pointer;} div.light_rounded .pp_previous:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer;} div.light_rounded .pp_expand{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer;} div.light_rounded .pp_expand:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer;} div.light_rounded .pp_contract{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer;} div.light_rounded .pp_contract:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer;} div.light_rounded .pp_close{width: 75px; height: 22px; background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer;} div.light_rounded .pp_details{position: relative;} div.light_rounded .pp_description{margin-right: 85px;} div.light_rounded #pp_full_res .pp_inline{color: #000;} div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next{margin-top: 12px !important;} div.light_rounded .pp_nav .pp_play{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px;} div.light_rounded .pp_nav .pp_pause{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px;} div.light_rounded .pp_arrow_previous{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;} div.light_rounded .pp_arrow_previous.disabled{background-position: 0 -87px; cursor: default;} div.light_rounded .pp_arrow_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;} div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px; cursor: default;} div.light_rounded .pp_bottom .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;} div.light_rounded .pp_bottom .pp_middle{background: #fff;} div.light_rounded .pp_bottom .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;} div.light_rounded .pp_loaderIcon{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;} div.dark_rounded .pp_top .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;} div.dark_rounded .pp_top .pp_middle{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;} div.dark_rounded .pp_top .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;} div.dark_rounded .pp_content_container .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;} div.dark_rounded .pp_content_container .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;} div.dark_rounded .pp_content{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;} div.dark_rounded .pp_next:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat; cursor: pointer;} div.dark_rounded .pp_previous:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer;} div.dark_rounded .pp_expand{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer;} div.dark_rounded .pp_expand:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer;} div.dark_rounded .pp_contract{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer;} div.dark_rounded .pp_contract:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer;} div.dark_rounded .pp_close{width: 75px; height: 22px; background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer;} div.dark_rounded .pp_details{position: relative;} div.dark_rounded .pp_description{margin-right: 85px;} div.dark_rounded .currentTextHolder{color: #c4c4c4;} div.dark_rounded .pp_description{color: #fff;} div.dark_rounded #pp_full_res .pp_inline{color: #fff;} div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top: 12px !important;} div.dark_rounded .pp_nav .pp_play{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px;} div.dark_rounded .pp_nav .pp_pause{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px;} div.dark_rounded .pp_arrow_previous{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;} div.dark_rounded .pp_arrow_previous.disabled{background-position: 0 -87px; cursor: default;} div.dark_rounded .pp_arrow_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;} div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px; cursor: default;} div.dark_rounded .pp_bottom .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;} div.dark_rounded .pp_bottom .pp_middle{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;} div.dark_rounded .pp_bottom .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;} div.dark_rounded .pp_loaderIcon{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;} div.dark_square .pp_left , div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content{background: #000;} div.dark_square .currentTextHolder{color: #c4c4c4;} div.dark_square .pp_description{color: #fff;} div.dark_square .pp_loaderIcon{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/loader.gif) center center no-repeat;} div.dark_square .pp_expand{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer;} div.dark_square .pp_expand:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer;} div.dark_square .pp_contract{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer;} div.dark_square .pp_contract:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer;} div.dark_square .pp_close{width: 75px; height: 22px; background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer;} div.dark_square .pp_details{position: relative;} div.dark_square .pp_description{margin: 0 85px 0 0;} div.dark_square #pp_full_res .pp_inline{color: #fff;} div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next{margin-top: 12px !important;} div.dark_square .pp_nav{clear: none;} div.dark_square .pp_nav .pp_play{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px;} div.dark_square .pp_nav .pp_pause{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px;} div.dark_square .pp_arrow_previous{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;} div.dark_square .pp_arrow_previous.disabled{background-position: 0 -87px; cursor: default;} div.dark_square .pp_arrow_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;} div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px; cursor: default;} div.dark_square .pp_next:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat; cursor: pointer;} div.dark_square .pp_previous:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer;} div.light_square .pp_left , div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content{background: #fff;} div.light_square .pp_content .ppt{color: #000;} div.light_square .pp_expand{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer;} div.light_square .pp_expand:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer;} div.light_square .pp_contract{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer;} div.light_square .pp_contract:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer;} div.light_square .pp_close{width: 75px; height: 22px; background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer;} div.light_square .pp_details{position: relative;} div.light_square .pp_description{margin-right: 85px;} div.light_square #pp_full_res .pp_inline{color: #000;} div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next{margin-top: 12px !important;} div.light_square .pp_nav .pp_play{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px;} div.light_square .pp_nav .pp_pause{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px;} div.light_square .pp_arrow_previous{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;} div.light_square .pp_arrow_previous.disabled{background-position: 0 -87px; cursor: default;} div.light_square .pp_arrow_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;} div.light_square .pp_arrow_next.disabled{background-position: -22px -87px; cursor: default;} div.light_square .pp_next:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/btnNext.png) center right no-repeat; cursor: pointer;} div.light_square .pp_previous:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer;} div.light_square .pp_loaderIcon{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;} div.facebook .pp_top .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;} div.facebook .pp_top .pp_middle{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;} div.facebook .pp_top .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;} div.facebook .pp_content .ppt{color: #000;} div.facebook .pp_content_container .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;} div.facebook .pp_content_container .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;} div.facebook .pp_content{background: #fff;} div.facebook .pp_expand{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer;} div.facebook .pp_expand:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer;} div.facebook .pp_contract{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer;} div.facebook .pp_contract:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer;} div.facebook .pp_close{width: 22px; height: 22px; background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer;} div.facebook .pp_details{position: relative;} div.facebook .pp_description{margin: 0 37px 0 0;} div.facebook #pp_full_res .pp_inline{color: #000;} div.facebook .pp_loaderIcon{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/loader.gif) center center no-repeat;} div.facebook .pp_arrow_previous{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px;} div.facebook .pp_arrow_previous.disabled{background-position: 0 -96px; cursor: default;} div.facebook .pp_arrow_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px;} div.facebook .pp_arrow_next.disabled{background-position: -32px -96px; cursor: default;} div.facebook .pp_nav{margin-top: 0;} div.facebook .pp_nav p{font-size: 15px; padding: 0 3px 0 4px;} div.facebook .pp_nav .pp_play{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px;} div.facebook .pp_nav .pp_pause{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px;} div.facebook .pp_next:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer;} div.facebook .pp_previous:hover{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer;} div.facebook .pp_bottom .pp_left{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;} div.facebook .pp_bottom .pp_middle{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;} div.facebook .pp_bottom .pp_right{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;} div.pp_pic_holder a:focus{outline:none;} div.pp_overlay{background: #000; display: none; left: 0; position: absolute; top: 0; width: 100%; z-index: 9500;} div.pp_pic_holder{display: none; position: absolute; width: 100px; z-index: 10000;} .pp_top{height: 20px; position: relative;} * html .pp_top{padding: 0 20px;} .pp_top .pp_left{height: 20px; left: 0; position: absolute; width: 20px;} .pp_top .pp_middle{height: 20px; left: 20px; position: absolute; right: 20px;} * html .pp_top .pp_middle{left: 0; position: static;} .pp_top .pp_right{height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px;} .pp_content{height: 40px; min-width: 40px;} * html .pp_content{width: 40px;} .pp_fade{display: none;} .pp_content_container{position: relative; text-align: left; width: 100%;} .pp_content_container .pp_left{padding-left: 20px;} .pp_content_container .pp_right{padding-right: 20px;} .pp_content_container .pp_details{float: left; margin: 10px 0 2px 0;} .pp_description{display: none; margin: 0;} .pp_social{float: left; margin: 0;} .pp_social .facebook{float: left; margin-left: 5px; width: 55px; overflow: hidden;} .pp_social .twitter{float: left;} .pp_nav{clear: right; float: left; margin: 3px 10px 0 0;} .pp_nav p{float: left; margin: 2px 4px; white-space: nowrap;} .pp_nav .pp_play, .pp_nav .pp_pause{float: left; margin-right: 4px; text-indent: -10000px;} a.pp_arrow_previous, a.pp_arrow_next{display: block; float: left; height: 15px; margin-top: 3px; overflow: hidden; text-indent: -10000px; width: 14px;} .pp_hoverContainer{position: absolute; top: 0; width: 100%; z-index: 2000;} .pp_gallery{display: none; left: 50%; margin-top: -50px; position: absolute; z-index: 10000;} .pp_gallery div{float: left; overflow: hidden; position: relative;} .pp_gallery ul{float: left; height: 35px; margin: 0 0 0 5px; padding: 0; position: relative; white-space: nowrap;} .pp_gallery ul a{border: 1px #000 solid; border: 1px rgba(0,0,0,0.5) solid; display: block; float: left; height: 33px; overflow: hidden;} .pp_gallery ul a:hover, .pp_gallery li.selected a{border-color: #fff;} .pp_gallery ul a img{border: 0;} .pp_gallery li{display: block; float: left; margin: 0 5px 0 0; padding: 0;} .pp_gallery li.default a{background: url(/website_ppm/static/src/css/../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat; display: block; height: 33px; width: 50px;} .pp_gallery li.default a img{display: none;} .pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next{margin-top: 7px !important;} a.pp_next{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: right; height: 100%; text-indent: -10000px; width: 49%;} a.pp_previous{background: url(/website_ppm/static/src/css/../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: left; height: 100%; text-indent: -10000px; width: 49%;} a.pp_expand, a.pp_contract{cursor: pointer; display: none; height: 20px; position: absolute; right: 30px; text-indent: -10000px; top: 10px; width: 20px; z-index: 20000;} a.pp_close{position: absolute; right: 0; top: 0; display: block; line-height:22px; text-indent: -10000px;} .pp_bottom{height: 20px; position: relative;} * html .pp_bottom{padding: 0 20px;} .pp_bottom .pp_left{height: 20px; left: 0; position: absolute; width: 20px;} .pp_bottom .pp_middle{height: 20px; left: 20px; position: absolute; right: 20px;} * html .pp_bottom .pp_middle{left: 0; position: static;} .pp_bottom .pp_right{height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px;} .pp_loaderIcon{display: block; height: 24px; left: 50%; margin: -12px 0 0 -12px; position: absolute; top: 50%; width: 24px;} #pp_full_res{line-height: 1 !important;} #pp_full_res .pp_inline{text-align: left;} #pp_full_res .pp_inline p{margin: 0 0 15px 0;} div.ppt{color: #fff; display: none; font-size: 17px; margin: 0 0 5px 15px; z-index: 9999;} @media (max-width: 767px){.pp_pic_holder.default{width: 100%!important; margin-top:-100px !important; left: 0 !important; overflow: hidden;}div.default .pp_content_container .pp_left{padding-left: 0!important;}div.default .pp_content_container .pp_right{padding-right: 0!important;}.pp_content{width: 100% !important; height: 300px !important; position: relative;}.pp_fade{width: 100% !important; height: 100% !important;}a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom{display: none!important;}#pp_full_res{position: relative; width: 100% !important; height: 100% !important;}#pp_full_res img{width: 100% !important; height: 100% !important;}a.pp_close{right: 10px!important; top: 10px!important;}#pp_full_res iframe{width: 100% !important; height: 100%;}} 

/* /website_ppm/static/src/less/style.less defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'simple-line-icons'; src: url('/website_ppm/static/src/fonts/Simple-Line-Icons.eot?-i3a2kk'); src: url('/website_ppm/static/src/fonts/Simple-Line-Icons.eot?#iefix-i3a2kk') format('embedded-opentype'), url('/website_ppm/static/src/fonts/Simple-Line-Icons.ttf?-i3a2kk') format('truetype'), url('/website_ppm/static/src/fonts/Simple-Line-Icons.woff2?-i3a2kk') format('woff2'), url('/website_ppm/static/src/fonts/Simple-Line-Icons.woff?-i3a2kk') format('woff'), url('/website_ppm/static/src/fonts/Simple-Line-Icons.svg?-i3a2kk#simple-line-icons') format('svg'); font-weight: normal; font-style: normal;} .icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-close, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawar, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calender, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symble-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pintarest, .icon-social-github, .icon-social-gplus, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox{font-family: 'simple-line-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .icon-user:before{content: "\e005";} .icon-people:before{content: "\e001";} .icon-user-female:before{content: "\e000";} .icon-user-follow:before{content: "\e002";} .icon-user-following:before{content: "\e003";} .icon-user-unfollow:before{content: "\e004";} .icon-login:before{content: "\e066";} .icon-logout:before{content: "\e065";} .icon-emotsmile:before{content: "\e021";} .icon-phone:before{content: "\e600";} .icon-call-end:before{content: "\e048";} .icon-call-in:before{content: "\e047";} .icon-call-out:before{content: "\e046";} .icon-map:before{content: "\e033";} .icon-location-pin:before{content: "\e096";} .icon-direction:before{content: "\e042";} .icon-directions:before{content: "\e041";} .icon-compass:before{content: "\e045";} .icon-layers:before{content: "\e034";} .icon-menu:before{content: "\e601";} .icon-list:before{content: "\e067";} .icon-options-vertical:before{content: "\e602";} .icon-options:before{content: "\e603";} .icon-arrow-down:before{content: "\e604";} .icon-arrow-left:before{content: "\e605";} .icon-arrow-right:before{content: "\e606";} .icon-arrow-up:before{content: "\e607";} .icon-arrow-up-circle:before{content: "\e078";} .icon-arrow-left-circle:before{content: "\e07a";} .icon-arrow-right-circle:before{content: "\e079";} .icon-arrow-down-circle:before{content: "\e07b";} .icon-check:before{content: "\e080";} .icon-clock:before{content: "\e081";} .icon-plus:before{content: "\e095";} .icon-close:before{content: "\e082";} .icon-trophy:before{content: "\e006";} .icon-screen-smartphone:before{content: "\e010";} .icon-screen-desktop:before{content: "\e011";} .icon-plane:before{content: "\e012";} .icon-notebook:before{content: "\e013";} .icon-mustache:before{content: "\e014";} .icon-mouse:before{content: "\e015";} .icon-magnet:before{content: "\e016";} .icon-energy:before{content: "\e020";} .icon-disc:before{content: "\e022";} .icon-cursor:before{content: "\e06e";} .icon-cursor-move:before{content: "\e023";} .icon-crop:before{content: "\e024";} .icon-chemistry:before{content: "\e026";} .icon-speedometer:before{content: "\e007";} .icon-shield:before{content: "\e00e";} .icon-screen-tablet:before{content: "\e00f";} .icon-magic-wand:before{content: "\e017";} .icon-hourglass:before{content: "\e018";} .icon-graduation:before{content: "\e019";} .icon-ghost:before{content: "\e01a";} .icon-game-controller:before{content: "\e01b";} .icon-fire:before{content: "\e01c";} .icon-eyeglass:before{content: "\e01d";} .icon-envelope-open:before{content: "\e01e";} .icon-envelope-letter:before{content: "\e01f";} .icon-bell:before{content: "\e027";} .icon-badge:before{content: "\e028";} .icon-anchor:before{content: "\e029";} .icon-wallet:before{content: "\e02a";} .icon-vector:before{content: "\e02b";} .icon-speech:before{content: "\e02c";} .icon-puzzle:before{content: "\e02d";} .icon-printer:before{content: "\e02e";} .icon-present:before{content: "\e02f";} .icon-playlist:before{content: "\e030";} .icon-pin:before{content: "\e031";} .icon-picture:before{content: "\e032";} .icon-handbag:before{content: "\e035";} .icon-globe-alt:before{content: "\e036";} .icon-globe:before{content: "\e037";} .icon-folder-alt:before{content: "\e039";} .icon-folder:before{content: "\e089";} .icon-film:before{content: "\e03a";} .icon-feed:before{content: "\e03b";} .icon-drop:before{content: "\e03e";} .icon-drawar:before{content: "\e03f";} .icon-docs:before{content: "\e040";} .icon-doc:before{content: "\e085";} .icon-diamond:before{content: "\e043";} .icon-cup:before{content: "\e044";} .icon-calculator:before{content: "\e049";} .icon-bubbles:before{content: "\e04a";} .icon-briefcase:before{content: "\e04b";} .icon-book-open:before{content: "\e04c";} .icon-basket-loaded:before{content: "\e04d";} .icon-basket:before{content: "\e04e";} .icon-bag:before{content: "\e04f";} .icon-action-undo:before{content: "\e050";} .icon-action-redo:before{content: "\e051";} .icon-wrench:before{content: "\e052";} .icon-umbrella:before{content: "\e053";} .icon-trash:before{content: "\e054";} .icon-tag:before{content: "\e055";} .icon-support:before{content: "\e056";} .icon-frame:before{content: "\e038";} .icon-size-fullscreen:before{content: "\e057";} .icon-size-actual:before{content: "\e058";} .icon-shuffle:before{content: "\e059";} .icon-share-alt:before{content: "\e05a";} .icon-share:before{content: "\e05b";} .icon-rocket:before{content: "\e05c";} .icon-question:before{content: "\e05d";} .icon-pie-chart:before{content: "\e05e";} .icon-pencil:before{content: "\e05f";} .icon-note:before{content: "\e060";} .icon-loop:before{content: "\e064";} .icon-home:before{content: "\e069";} .icon-grid:before{content: "\e06a";} .icon-graph:before{content: "\e06b";} .icon-microphone:before{content: "\e063";} .icon-music-tone-alt:before{content: "\e061";} .icon-music-tone:before{content: "\e062";} .icon-earphones-alt:before{content: "\e03c";} .icon-earphones:before{content: "\e03d";} .icon-equalizer:before{content: "\e06c";} .icon-like:before{content: "\e068";} .icon-dislike:before{content: "\e06d";} .icon-control-start:before{content: "\e06f";} .icon-control-rewind:before{content: "\e070";} .icon-control-play:before{content: "\e071";} .icon-control-pause:before{content: "\e072";} .icon-control-forward:before{content: "\e073";} .icon-control-end:before{content: "\e074";} .icon-volume-1:before{content: "\e09f";} .icon-volume-2:before{content: "\e0a0";} .icon-volume-off:before{content: "\e0a1";} .icon-calender:before{content: "\e075";} .icon-bulb:before{content: "\e076";} .icon-chart:before{content: "\e077";} .icon-ban:before{content: "\e07c";} .icon-bubble:before{content: "\e07d";} .icon-camrecorder:before{content: "\e07e";} .icon-camera:before{content: "\e07f";} .icon-cloud-download:before{content: "\e083";} .icon-cloud-upload:before{content: "\e084";} .icon-envelope:before{content: "\e086";} .icon-eye:before{content: "\e087";} .icon-flag:before{content: "\e088";} .icon-heart:before{content: "\e08a";} .icon-info:before{content: "\e08b";} .icon-key:before{content: "\e08c";} .icon-link:before{content: "\e08d";} .icon-lock:before{content: "\e08e";} .icon-lock-open:before{content: "\e08f";} .icon-magnifier:before{content: "\e090";} .icon-magnifier-add:before{content: "\e091";} .icon-magnifier-remove:before{content: "\e092";} .icon-paper-clip:before{content: "\e093";} .icon-paper-plane:before{content: "\e094";} .icon-power:before{content: "\e097";} .icon-refresh:before{content: "\e098";} .icon-reload:before{content: "\e099";} .icon-settings:before{content: "\e09a";} .icon-star:before{content: "\e09b";} .icon-symble-female:before{content: "\e09c";} .icon-symbol-male:before{content: "\e09d";} .icon-target:before{content: "\e09e";} .icon-credit-card:before{content: "\e025";} .icon-paypal:before{content: "\e608";} .icon-social-tumblr:before{content: "\e00a";} .icon-social-twitter:before{content: "\e009";} .icon-social-facebook:before{content: "\e00b";} .icon-social-instagram:before{content: "\e609";} .icon-social-linkedin:before{content: "\e60a";} .icon-social-pintarest:before{content: "\e60b";} .icon-social-github:before{content: "\e60c";} .icon-social-gplus:before{content: "\e60d";} .icon-social-reddit:before{content: "\e60e";} .icon-social-skype:before{content: "\e60f";} .icon-social-dribbble:before{content: "\e00d";} .icon-social-behance:before{content: "\e610";} .icon-social-foursqare:before{content: "\e611";} .icon-social-soundcloud:before{content: "\e612";} .icon-social-spotify:before{content: "\e613";} .icon-social-stumbleupon:before{content: "\e614";} .icon-social-youtube:before{content: "\e008";} .icon-social-dropbox:before{content: "\e00c";} @font-face{font-family: 'ElegantIcons'; src: url('/website_ppm/static/src/fonts/ElegantIcons.eot'); src: url('/website_ppm/static/src/fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'), url('/website_ppm/static/src/fonts/ElegantIcons.woff') format('woff'), url('/website_ppm/static/src/fonts/ElegantIcons.ttf') format('truetype'), url('/website_ppm/static/src/fonts/ElegantIcons.svg#ElegantIcons') format('svg'); font-weight: normal; font-style: normal;} [data-icon]:before{font-family: 'ElegantIcons'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .arrow_up, .arrow_down, .arrow_left, .arrow_right, .arrow_left-up, .arrow_right-up, .arrow_right-down, .arrow_left-down, .arrow-up-down, .arrow_up-down_alt, .arrow_left-right_alt, .arrow_left-right, .arrow_expand_alt2, .arrow_expand_alt, .arrow_condense, .arrow_expand, .arrow_move, .arrow_carrot-up, .arrow_carrot-down, .arrow_carrot-left, .arrow_carrot-right, .arrow_carrot-2up, .arrow_carrot-2down, .arrow_carrot-2left, .arrow_carrot-2right, .arrow_carrot-up_alt2, .arrow_carrot-down_alt2, .arrow_carrot-left_alt2, .arrow_carrot-right_alt2, .arrow_carrot-2up_alt2, .arrow_carrot-2down_alt2, .arrow_carrot-2left_alt2, .arrow_carrot-2right_alt2, .arrow_triangle-up, .arrow_triangle-down, .arrow_triangle-left, .arrow_triangle-right, .arrow_triangle-up_alt2, .arrow_triangle-down_alt2, .arrow_triangle-left_alt2, .arrow_triangle-right_alt2, .arrow_back, .icon_minus-06, .icon_plus, .icon_close, .icon_check, .icon_minus_alt2, .icon_plus_alt2, .icon_close_alt2, .icon_check_alt2, .icon_zoom-out_alt, .icon_zoom-in_alt, .icon_search, .icon_box-empty, .icon_box-selected, .icon_minus-box, .icon_plus-box, .icon_box-checked, .icon_circle-empty, .icon_circle-slelected, .icon_stop_alt2, .icon_stop, .icon_pause_alt2, .icon_pause, .icon_menu, .icon_menu-square_alt2, .icon_menu-circle_alt2, .icon_ul, .icon_ol, .icon_adjust-horiz, .icon_adjust-vert, .icon_document_alt, .icon_documents_alt, .icon_pencil, .icon_pencil-edit_alt, .icon_pencil-edit, .icon_folder-alt, .icon_folder-open_alt, .icon_folder-add_alt, .icon_info_alt, .icon_error-oct_alt, .icon_error-circle_alt, .icon_error-triangle_alt, .icon_question_alt2, .icon_question, .icon_comment_alt, .icon_chat_alt, .icon_vol-mute_alt, .icon_volume-low_alt, .icon_volume-high_alt, .icon_quotations, .icon_quotations_alt2, .icon_clock_alt, .icon_lock_alt, .icon_lock-open_alt, .icon_key_alt, .icon_cloud_alt, .icon_cloud-upload_alt, .icon_cloud-download_alt, .icon_image, .icon_images, .icon_lightbulb_alt, .icon_gift_alt, .icon_house_alt, .icon_genius, .icon_mobile, .icon_tablet, .icon_laptop, .icon_desktop, .icon_camera_alt, .icon_mail_alt, .icon_cone_alt, .icon_ribbon_alt, .icon_bag_alt, .icon_creditcard, .icon_cart_alt, .icon_paperclip, .icon_tag_alt, .icon_tags_alt, .icon_trash_alt, .icon_cursor_alt, .icon_mic_alt, .icon_compass_alt, .icon_pin_alt, .icon_pushpin_alt, .icon_map_alt, .icon_drawer_alt, .icon_toolbox_alt, .icon_book_alt, .icon_calendar, .icon_film, .icon_table, .icon_contacts_alt, .icon_headphones, .icon_lifesaver, .icon_piechart, .icon_refresh, .icon_link_alt, .icon_link, .icon_loading, .icon_blocked, .icon_archive_alt, .icon_heart_alt, .icon_star_alt, .icon_star-half_alt, .icon_star, .icon_star-half, .icon_tools, .icon_tool, .icon_cog, .icon_cogs, .arrow_up_alt, .arrow_down_alt, .arrow_left_alt, .arrow_right_alt, .arrow_left-up_alt, .arrow_right-up_alt, .arrow_right-down_alt, .arrow_left-down_alt, .arrow_condense_alt, .arrow_expand_alt3, .arrow_carrot_up_alt, .arrow_carrot-down_alt, .arrow_carrot-left_alt, .arrow_carrot-right_alt, .arrow_carrot-2up_alt, .arrow_carrot-2dwnn_alt, .arrow_carrot-2left_alt, .arrow_carrot-2right_alt, .arrow_triangle-up_alt, .arrow_triangle-down_alt, .arrow_triangle-left_alt, .arrow_triangle-right_alt, .icon_minus_alt, .icon_plus_alt, .icon_close_alt, .icon_check_alt, .icon_zoom-out, .icon_zoom-in, .icon_stop_alt, .icon_menu-square_alt, .icon_menu-circle_alt, .icon_document, .icon_documents, .icon_pencil_alt, .icon_folder, .icon_folder-open, .icon_folder-add, .icon_folder_upload, .icon_folder_download, .icon_info, .icon_error-circle, .icon_error-oct, .icon_error-triangle, .icon_question_alt, .icon_comment, .icon_chat, .icon_vol-mute, .icon_volume-low, .icon_volume-high, .icon_quotations_alt, .icon_clock, .icon_lock, .icon_lock-open, .icon_key, .icon_cloud, .icon_cloud-upload, .icon_cloud-download, .icon_lightbulb, .icon_gift, .icon_house, .icon_camera, .icon_mail, .icon_cone, .icon_ribbon, .icon_bag, .icon_cart, .icon_tag, .icon_tags, .icon_trash, .icon_cursor, .icon_mic, .icon_compass, .icon_pin, .icon_pushpin, .icon_map, .icon_drawer, .icon_toolbox, .icon_book, .icon_contacts, .icon_archive, .icon_heart, .icon_profile, .icon_group, .icon_grid-2x2, .icon_grid-3x3, .icon_music, .icon_pause_alt, .icon_phone, .icon_upload, .icon_download, .social_facebook, .social_twitter, .social_pinterest, .social_googleplus, .social_tumblr, .social_tumbleupon, .social_wordpress, .social_instagram, .social_dribbble, .social_vimeo, .social_linkedin, .social_rss, .social_deviantart, .social_share, .social_myspace, .social_skype, .social_youtube, .social_picassa, .social_googledrive, .social_flickr, .social_blogger, .social_spotify, .social_delicious, .social_facebook_circle, .social_twitter_circle, .social_pinterest_circle, .social_googleplus_circle, .social_tumblr_circle, .social_stumbleupon_circle, .social_wordpress_circle, .social_instagram_circle, .social_dribbble_circle, .social_vimeo_circle, .social_linkedin_circle, .social_rss_circle, .social_deviantart_circle, .social_share_circle, .social_myspace_circle, .social_skype_circle, .social_youtube_circle, .social_picassa_circle, .social_googledrive_alt2, .social_flickr_circle, .social_blogger_circle, .social_spotify_circle, .social_delicious_circle, .social_facebook_square, .social_twitter_square, .social_pinterest_square, .social_googleplus_square, .social_tumblr_square, .social_stumbleupon_square, .social_wordpress_square, .social_instagram_square, .social_dribbble_square, .social_vimeo_square, .social_linkedin_square, .social_rss_square, .social_deviantart_square, .social_share_square, .social_myspace_square, .social_skype_square, .social_youtube_square, .social_picassa_square, .social_googledrive_square, .social_flickr_square, .social_blogger_square, .social_spotify_square, .social_delicious_square, .icon_printer, .icon_calulator, .icon_building, .icon_floppy, .icon_drive, .icon_search-2, .icon_id, .icon_id-2, .icon_puzzle, .icon_like, .icon_dislike, .icon_mug, .icon_currency, .icon_wallet, .icon_pens, .icon_easel, .icon_flowchart, .icon_datareport, .icon_briefcase, .icon_shield, .icon_percent, .icon_globe, .icon_globe-2, .icon_target, .icon_hourglass, .icon_balance, .icon_rook, .icon_printer-alt, .icon_calculator_alt, .icon_building_alt, .icon_floppy_alt, .icon_drive_alt, .icon_search_alt, .icon_id_alt, .icon_id-2_alt, .icon_puzzle_alt, .icon_like_alt, .icon_dislike_alt, .icon_mug_alt, .icon_currency_alt, .icon_wallet_alt, .icon_pens_alt, .icon_easel_alt, .icon_flowchart_alt, .icon_datareport_alt, .icon_briefcase_alt, .icon_shield_alt, .icon_percent_alt, .icon_globe_alt, .icon_clipboard{font-family: 'ElegantIcons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;} .arrow_up:before{content: "\21";} .arrow_down:before{content: "\22";} .arrow_left:before{content: "\23";} .arrow_right:before{content: "\24";} .arrow_left-up:before{content: "\25";} .arrow_right-up:before{content: "\26";} .arrow_right-down:before{content: "\27";} .arrow_left-down:before{content: "\28";} .arrow-up-down:before{content: "\29";} .arrow_up-down_alt:before{content: "\2a";} .arrow_left-right_alt:before{content: "\2b";} .arrow_left-right:before{content: "\2c";} .arrow_expand_alt2:before{content: "\2d";} .arrow_expand_alt:before{content: "\2e";} .arrow_condense:before{content: "\2f";} .arrow_expand:before{content: "\30";} .arrow_move:before{content: "\31";} .arrow_carrot-up:before{content: "\32";} .arrow_carrot-down:before{content: "\33";} .arrow_carrot-left:before{content: "\34";} .arrow_carrot-right:before{content: "\35";} .arrow_carrot-2up:before{content: "\36";} .arrow_carrot-2down:before{content: "\37";} .arrow_carrot-2left:before{content: "\38";} .arrow_carrot-2right:before{content: "\39";} .arrow_carrot-up_alt2:before{content: "\3a";} .arrow_carrot-down_alt2:before{content: "\3b";} .arrow_carrot-left_alt2:before{content: "\3c";} .arrow_carrot-right_alt2:before{content: "\3d";} .arrow_carrot-2up_alt2:before{content: "\3e";} .arrow_carrot-2down_alt2:before{content: "\3f";} .arrow_carrot-2left_alt2:before{content: "\40";} .arrow_carrot-2right_alt2:before{content: "\41";} .arrow_triangle-up:before{content: "\42";} .arrow_triangle-down:before{content: "\43";} .arrow_triangle-left:before{content: "\44";} .arrow_triangle-right:before{content: "\45";} .arrow_triangle-up_alt2:before{content: "\46";} .arrow_triangle-down_alt2:before{content: "\47";} .arrow_triangle-left_alt2:before{content: "\48";} .arrow_triangle-right_alt2:before{content: "\49";} .arrow_back:before{content: "\4a";} .icon_minus-06:before{content: "\4b";} .icon_plus:before{content: "\4c";} .icon_close:before{content: "\4d";} .icon_check:before{content: "\4e";} .icon_minus_alt2:before{content: "\4f";} .icon_plus_alt2:before{content: "\50";} .icon_close_alt2:before{content: "\51";} .icon_check_alt2:before{content: "\52";} .icon_zoom-out_alt:before{content: "\53";} .icon_zoom-in_alt:before{content: "\54";} .icon_search:before{content: "\55";} .icon_box-empty:before{content: "\56";} .icon_box-selected:before{content: "\57";} .icon_minus-box:before{content: "\58";} .icon_plus-box:before{content: "\59";} .icon_box-checked:before{content: "\5a";} .icon_circle-empty:before{content: "\5b";} .icon_circle-slelected:before{content: "\5c";} .icon_stop_alt2:before{content: "\5d";} .icon_stop:before{content: "\5e";} .icon_pause_alt2:before{content: "\5f";} .icon_pause:before{content: "\60";} .icon_menu:before{content: "\61";} .icon_menu-square_alt2:before{content: "\62";} .icon_menu-circle_alt2:before{content: "\63";} .icon_ul:before{content: "\64";} .icon_ol:before{content: "\65";} .icon_adjust-horiz:before{content: "\66";} .icon_adjust-vert:before{content: "\67";} .icon_document_alt:before{content: "\68";} .icon_documents_alt:before{content: "\69";} .icon_pencil:before{content: "\6a";} .icon_pencil-edit_alt:before{content: "\6b";} .icon_pencil-edit:before{content: "\6c";} .icon_folder-alt:before{content: "\6d";} .icon_folder-open_alt:before{content: "\6e";} .icon_folder-add_alt:before{content: "\6f";} .icon_info_alt:before{content: "\70";} .icon_error-oct_alt:before{content: "\71";} .icon_error-circle_alt:before{content: "\72";} .icon_error-triangle_alt:before{content: "\73";} .icon_question_alt2:before{content: "\74";} .icon_question:before{content: "\75";} .icon_comment_alt:before{content: "\76";} .icon_chat_alt:before{content: "\77";} .icon_vol-mute_alt:before{content: "\78";} .icon_volume-low_alt:before{content: "\79";} .icon_volume-high_alt:before{content: "\7a";} .icon_quotations:before{content: "\7b";} .icon_quotations_alt2:before{content: "\7c";} .icon_clock_alt:before{content: "\7d";} .icon_lock_alt:before{content: "\7e";} .icon_lock-open_alt:before{content: "\e000";} .icon_key_alt:before{content: "\e001";} .icon_cloud_alt:before{content: "\e002";} .icon_cloud-upload_alt:before{content: "\e003";} .icon_cloud-download_alt:before{content: "\e004";} .icon_image:before{content: "\e005";} .icon_images:before{content: "\e006";} .icon_lightbulb_alt:before{content: "\e007";} .icon_gift_alt:before{content: "\e008";} .icon_house_alt:before{content: "\e009";} .icon_genius:before{content: "\e00a";} .icon_mobile:before{content: "\e00b";} .icon_tablet:before{content: "\e00c";} .icon_laptop:before{content: "\e00d";} .icon_desktop:before{content: "\e00e";} .icon_camera_alt:before{content: "\e00f";} .icon_mail_alt:before{content: "\e010";} .icon_cone_alt:before{content: "\e011";} .icon_ribbon_alt:before{content: "\e012";} .icon_bag_alt:before{content: "\e013";} .icon_creditcard:before{content: "\e014";} .icon_cart_alt:before{content: "\e015";} .icon_paperclip:before{content: "\e016";} .icon_tag_alt:before{content: "\e017";} .icon_tags_alt:before{content: "\e018";} .icon_trash_alt:before{content: "\e019";} .icon_cursor_alt:before{content: "\e01a";} .icon_mic_alt:before{content: "\e01b";} .icon_compass_alt:before{content: "\e01c";} .icon_pin_alt:before{content: "\e01d";} .icon_pushpin_alt:before{content: "\e01e";} .icon_map_alt:before{content: "\e01f";} .icon_drawer_alt:before{content: "\e020";} .icon_toolbox_alt:before{content: "\e021";} .icon_book_alt:before{content: "\e022";} .icon_calendar:before{content: "\e023";} .icon_film:before{content: "\e024";} .icon_table:before{content: "\e025";} .icon_contacts_alt:before{content: "\e026";} .icon_headphones:before{content: "\e027";} .icon_lifesaver:before{content: "\e028";} .icon_piechart:before{content: "\e029";} .icon_refresh:before{content: "\e02a";} .icon_link_alt:before{content: "\e02b";} .icon_link:before{content: "\e02c";} .icon_loading:before{content: "\e02d";} .icon_blocked:before{content: "\e02e";} .icon_archive_alt:before{content: "\e02f";} .icon_heart_alt:before{content: "\e030";} .icon_star_alt:before{content: "\e031";} .icon_star-half_alt:before{content: "\e032";} .icon_star:before{content: "\e033";} .icon_star-half:before{content: "\e034";} .icon_tools:before{content: "\e035";} .icon_tool:before{content: "\e036";} .icon_cog:before{content: "\e037";} .icon_cogs:before{content: "\e038";} .arrow_up_alt:before{content: "\e039";} .arrow_down_alt:before{content: "\e03a";} .arrow_left_alt:before{content: "\e03b";} .arrow_right_alt:before{content: "\e03c";} .arrow_left-up_alt:before{content: "\e03d";} .arrow_right-up_alt:before{content: "\e03e";} .arrow_right-down_alt:before{content: "\e03f";} .arrow_left-down_alt:before{content: "\e040";} .arrow_condense_alt:before{content: "\e041";} .arrow_expand_alt3:before{content: "\e042";} .arrow_carrot_up_alt:before{content: "\e043";} .arrow_carrot-down_alt:before{content: "\e044";} .arrow_carrot-left_alt:before{content: "\e045";} .arrow_carrot-right_alt:before{content: "\e046";} .arrow_carrot-2up_alt:before{content: "\e047";} .arrow_carrot-2dwnn_alt:before{content: "\e048";} .arrow_carrot-2left_alt:before{content: "\e049";} .arrow_carrot-2right_alt:before{content: "\e04a";} .arrow_triangle-up_alt:before{content: "\e04b";} .arrow_triangle-down_alt:before{content: "\e04c";} .arrow_triangle-left_alt:before{content: "\e04d";} .arrow_triangle-right_alt:before{content: "\e04e";} .icon_minus_alt:before{content: "\e04f";} .icon_plus_alt:before{content: "\e050";} .icon_close_alt:before{content: "\e051";} .icon_check_alt:before{content: "\e052";} .icon_zoom-out:before{content: "\e053";} .icon_zoom-in:before{content: "\e054";} .icon_stop_alt:before{content: "\e055";} .icon_menu-square_alt:before{content: "\e056";} .icon_menu-circle_alt:before{content: "\e057";} .icon_document:before{content: "\e058";} .icon_documents:before{content: "\e059";} .icon_pencil_alt:before{content: "\e05a";} .icon_folder:before{content: "\e05b";} .icon_folder-open:before{content: "\e05c";} .icon_folder-add:before{content: "\e05d";} .icon_folder_upload:before{content: "\e05e";} .icon_folder_download:before{content: "\e05f";} .icon_info:before{content: "\e060";} .icon_error-circle:before{content: "\e061";} .icon_error-oct:before{content: "\e062";} .icon_error-triangle:before{content: "\e063";} .icon_question_alt:before{content: "\e064";} .icon_comment:before{content: "\e065";} .icon_chat:before{content: "\e066";} .icon_vol-mute:before{content: "\e067";} .icon_volume-low:before{content: "\e068";} .icon_volume-high:before{content: "\e069";} .icon_quotations_alt:before{content: "\e06a";} .icon_clock:before{content: "\e06b";} .icon_lock:before{content: "\e06c";} .icon_lock-open:before{content: "\e06d";} .icon_key:before{content: "\e06e";} .icon_cloud:before{content: "\e06f";} .icon_cloud-upload:before{content: "\e070";} .icon_cloud-download:before{content: "\e071";} .icon_lightbulb:before{content: "\e072";} .icon_gift:before{content: "\e073";} .icon_house:before{content: "\e074";} .icon_camera:before{content: "\e075";} .icon_mail:before{content: "\e076";} .icon_cone:before{content: "\e077";} .icon_ribbon:before{content: "\e078";} .icon_bag:before{content: "\e079";} .icon_cart:before{content: "\e07a";} .icon_tag:before{content: "\e07b";} .icon_tags:before{content: "\e07c";} .icon_trash:before{content: "\e07d";} .icon_cursor:before{content: "\e07e";} .icon_mic:before{content: "\e07f";} .icon_compass:before{content: "\e080";} .icon_pin:before{content: "\e081";} .icon_pushpin:before{content: "\e082";} .icon_map:before{content: "\e083";} .icon_drawer:before{content: "\e084";} .icon_toolbox:before{content: "\e085";} .icon_book:before{content: "\e086";} .icon_contacts:before{content: "\e087";} .icon_archive:before{content: "\e088";} .icon_heart:before{content: "\e089";} .icon_profile:before{content: "\e08a";} .icon_group:before{content: "\e08b";} .icon_grid-2x2:before{content: "\e08c";} .icon_grid-3x3:before{content: "\e08d";} .icon_music:before{content: "\e08e";} .icon_pause_alt:before{content: "\e08f";} .icon_phone:before{content: "\e090";} .icon_upload:before{content: "\e091";} .icon_download:before{content: "\e092";} .social_facebook:before{content: "\e093";} .social_twitter:before{content: "\e094";} .social_pinterest:before{content: "\e095";} .social_googleplus:before{content: "\e096";} .social_tumblr:before{content: "\e097";} .social_tumbleupon:before{content: "\e098";} .social_wordpress:before{content: "\e099";} .social_instagram:before{content: "\e09a";} .social_dribbble:before{content: "\e09b";} .social_vimeo:before{content: "\e09c";} .social_linkedin:before{content: "\e09d";} .social_rss:before{content: "\e09e";} .social_deviantart:before{content: "\e09f";} .social_share:before{content: "\e0a0";} .social_myspace:before{content: "\e0a1";} .social_skype:before{content: "\e0a2";} .social_youtube:before{content: "\e0a3";} .social_picassa:before{content: "\e0a4";} .social_googledrive:before{content: "\e0a5";} .social_flickr:before{content: "\e0a6";} .social_blogger:before{content: "\e0a7";} .social_spotify:before{content: "\e0a8";} .social_delicious:before{content: "\e0a9";} .social_facebook_circle:before{content: "\e0aa";} .social_twitter_circle:before{content: "\e0ab";} .social_pinterest_circle:before{content: "\e0ac";} .social_googleplus_circle:before{content: "\e0ad";} .social_tumblr_circle:before{content: "\e0ae";} .social_stumbleupon_circle:before{content: "\e0af";} .social_wordpress_circle:before{content: "\e0b0";} .social_instagram_circle:before{content: "\e0b1";} .social_dribbble_circle:before{content: "\e0b2";} .social_vimeo_circle:before{content: "\e0b3";} .social_linkedin_circle:before{content: "\e0b4";} .social_rss_circle:before{content: "\e0b5";} .social_deviantart_circle:before{content: "\e0b6";} .social_share_circle:before{content: "\e0b7";} .social_myspace_circle:before{content: "\e0b8";} .social_skype_circle:before{content: "\e0b9";} .social_youtube_circle:before{content: "\e0ba";} .social_picassa_circle:before{content: "\e0bb";} .social_googledrive_alt2:before{content: "\e0bc";} .social_flickr_circle:before{content: "\e0bd";} .social_blogger_circle:before{content: "\e0be";} .social_spotify_circle:before{content: "\e0bf";} .social_delicious_circle:before{content: "\e0c0";} .social_facebook_square:before{content: "\e0c1";} .social_twitter_square:before{content: "\e0c2";} .social_pinterest_square:before{content: "\e0c3";} .social_googleplus_square:before{content: "\e0c4";} .social_tumblr_square:before{content: "\e0c5";} .social_stumbleupon_square:before{content: "\e0c6";} .social_wordpress_square:before{content: "\e0c7";} .social_instagram_square:before{content: "\e0c8";} .social_dribbble_square:before{content: "\e0c9";} .social_vimeo_square:before{content: "\e0ca";} .social_linkedin_square:before{content: "\e0cb";} .social_rss_square:before{content: "\e0cc";} .social_deviantart_square:before{content: "\e0cd";} .social_share_square:before{content: "\e0ce";} .social_myspace_square:before{content: "\e0cf";} .social_skype_square:before{content: "\e0d0";} .social_youtube_square:before{content: "\e0d1";} .social_picassa_square:before{content: "\e0d2";} .social_googledrive_square:before{content: "\e0d3";} .social_flickr_square:before{content: "\e0d4";} .social_blogger_square:before{content: "\e0d5";} .social_spotify_square:before{content: "\e0d6";} .social_delicious_square:before{content: "\e0d7";} .icon_printer:before{content: "\e103";} .icon_calulator:before{content: "\e0ee";} .icon_building:before{content: "\e0ef";} .icon_floppy:before{content: "\e0e8";} .icon_drive:before{content: "\e0ea";} .icon_search-2:before{content: "\e101";} .icon_id:before{content: "\e107";} .icon_id-2:before{content: "\e108";} .icon_puzzle:before{content: "\e102";} .icon_like:before{content: "\e106";} .icon_dislike:before{content: "\e0eb";} .icon_mug:before{content: "\e105";} .icon_currency:before{content: "\e0ed";} .icon_wallet:before{content: "\e100";} .icon_pens:before{content: "\e104";} .icon_easel:before{content: "\e0e9";} .icon_flowchart:before{content: "\e109";} .icon_datareport:before{content: "\e0ec";} .icon_briefcase:before{content: "\e0fe";} .icon_shield:before{content: "\e0f6";} .icon_percent:before{content: "\e0fb";} .icon_globe:before{content: "\e0e2";} .icon_globe-2:before{content: "\e0e3";} .icon_target:before{content: "\e0f5";} .icon_hourglass:before{content: "\e0e1";} .icon_balance:before{content: "\e0ff";} .icon_rook:before{content: "\e0f8";} .icon_printer-alt:before{content: "\e0fa";} .icon_calculator_alt:before{content: "\e0e7";} .icon_building_alt:before{content: "\e0fd";} .icon_floppy_alt:before{content: "\e0e4";} .icon_drive_alt:before{content: "\e0e5";} .icon_search_alt:before{content: "\e0f7";} .icon_id_alt:before{content: "\e0e0";} .icon_id-2_alt:before{content: "\e0fc";} .icon_puzzle_alt:before{content: "\e0f9";} .icon_like_alt:before{content: "\e0dd";} .icon_dislike_alt:before{content: "\e0f1";} .icon_mug_alt:before{content: "\e0dc";} .icon_currency_alt:before{content: "\e0f3";} .icon_wallet_alt:before{content: "\e0d8";} .icon_pens_alt:before{content: "\e0db";} .icon_easel_alt:before{content: "\e0f0";} .icon_flowchart_alt:before{content: "\e0df";} .icon_datareport_alt:before{content: "\e0f2";} .icon_briefcase_alt:before{content: "\e0f4";} .icon_shield_alt:before{content: "\e0d9";} .icon_percent_alt:before{content: "\e0da";} .icon_globe_alt:before{content: "\e0de";} .icon_clipboard:before{content: "\e0e6";} .glyph{float: left; text-align: center; padding: .75em; margin: .4em 1.5em .75em 0; width: 6em; text-shadow: none;} .glyph_big{font-size: 128px; color: #59c5dc; float: left; margin-right: 20px;} .glyph div{padding-bottom: 10px;} .glyph input{font-family: consolas, monospace; font-size: 12px; width: 100%; text-align: center; border: 0; box-shadow: 0 0 0 1px #ccc; padding: .2em; -moz-border-radius: 5px; -webkit-border-radius: 5px;} .centered{margin-left: auto; margin-right: auto;} .glyph .fs1{font-size: 2em;} .panel-block h3{padding: 20px 0 10px; margin: 0;} .panel-block > a > span{color: #999; font-size: 40px;} *{margin: 0; padding: 0;} body{background-color: #f6f6f6; padding-right: 0 !important;} *:focus{outline: none;} .header-mobile, .blog-header, .item-foot, .item-caption .item-caption-list, .property-item-v2 .item-body-top, .property-item-v2 .item-body-bottom, .account-block, .area-title, .my-property .media-body, .add-tab-content .add-tab-row, .profile-top, .media-tabs, .form-small .agent-media-head, .yelp-category .yelp-cat-list li, .detail-title, .document-list li, .plan-tabber .tab-pane, .floor-title-block, .print-header, .print-header-detail, .accord-block .accord-tab, .profile-tabs, .reviews-list .review-top, .property-filter-wrap, .article-footer, .comment-navigation, .document-topic-list li, .info-title, .method-row, .pkg-total-list li, .widget-download li, .widget-calculate .morg-result, .widget-categories ul, .widget_categories ul, .widget_archive ul, .widget_meta ul, .widget_recent_entries ul, .widget_pages ul, .widget-pages ul, .widget_recent_comments ul, .widget_nav_menu ul, .widget-categories li, .widget_categories li, .widget_archive li, .widget_meta li, .widget_recent_entries li, .widget_pages li, .widget-pages li, .widget_recent_comments li, .widget_nav_menu li, .lightbox-popup .popup-inner, .lightbox-header, .lightbox-slide-nav{*zoom: 1;} .header-mobile:before, .blog-header:before, .item-foot:before, .item-caption .item-caption-list:before, .property-item-v2 .item-body-top:before, .property-item-v2 .item-body-bottom:before, .account-block:before, .area-title:before, .my-property .media-body:before, .add-tab-content .add-tab-row:before, .profile-top:before, .media-tabs:before, .form-small .agent-media-head:before, .yelp-category .yelp-cat-list li:before, .detail-title:before, .document-list li:before, .plan-tabber .tab-pane:before, .floor-title-block:before, .print-header:before, .print-header-detail:before, .accord-block .accord-tab:before, .profile-tabs:before, .reviews-list .review-top:before, .property-filter-wrap:before, .article-footer:before, .comment-navigation:before, .document-topic-list li:before, .info-title:before, .method-row:before, .pkg-total-list li:before, .widget-download li:before, .widget-calculate .morg-result:before, .widget-categories ul:before, .widget_categories ul:before, .widget_archive ul:before, .widget_meta ul:before, .widget_recent_entries ul:before, .widget_pages ul:before, .widget-pages ul:before, .widget_recent_comments ul:before, .widget_nav_menu ul:before, .widget-categories li:before, .widget_categories li:before, .widget_archive li:before, .widget_meta li:before, .widget_recent_entries li:before, .widget_pages li:before, .widget-pages li:before, .widget_recent_comments li:before, .widget_nav_menu li:before, .lightbox-popup .popup-inner:before, .lightbox-header:before, .lightbox-slide-nav:before, .header-mobile:after, .blog-header:after, .item-foot:after, .item-caption .item-caption-list:after, .property-item-v2 .item-body-top:after, .property-item-v2 .item-body-bottom:after, .account-block:after, .area-title:after, .my-property .media-body:after, .add-tab-content .add-tab-row:after, .profile-top:after, .media-tabs:after, .form-small .agent-media-head:after, .yelp-category .yelp-cat-list li:after, .detail-title:after, .document-list li:after, .plan-tabber .tab-pane:after, .floor-title-block:after, .print-header:after, .print-header-detail:after, .accord-block .accord-tab:after, .profile-tabs:after, .reviews-list .review-top:after, .property-filter-wrap:after, .article-footer:after, .comment-navigation:after, .document-topic-list li:after, .info-title:after, .method-row:after, .pkg-total-list li:after, .widget-download li:after, .widget-calculate .morg-result:after, .widget-categories ul:after, .widget_categories ul:after, .widget_archive ul:after, .widget_meta ul:after, .widget_recent_entries ul:after, .widget_pages ul:after, .widget-pages ul:after, .widget_recent_comments ul:after, .widget_nav_menu ul:after, .widget-categories li:after, .widget_categories li:after, .widget_archive li:after, .widget_meta li:after, .widget_recent_entries li:after, .widget_pages li:after, .widget-pages li:after, .widget_recent_comments li:after, .widget_nav_menu li:after, .lightbox-popup .popup-inner:after, .lightbox-header:after, .lightbox-slide-nav:after{content: " "; display: table;} .header-mobile:after, .blog-header:after, .item-foot:after, .item-caption .item-caption-list:after, .property-item-v2 .item-body-top:after, .property-item-v2 .item-body-bottom:after, .account-block:after, .area-title:after, .my-property .media-body:after, .add-tab-content .add-tab-row:after, .profile-top:after, .media-tabs:after, .form-small .agent-media-head:after, .yelp-category .yelp-cat-list li:after, .detail-title:after, .document-list li:after, .plan-tabber .tab-pane:after, .floor-title-block:after, .print-header:after, .print-header-detail:after, .accord-block .accord-tab:after, .profile-tabs:after, .reviews-list .review-top:after, .property-filter-wrap:after, .article-footer:after, .comment-navigation:after, .document-topic-list li:after, .info-title:after, .method-row:after, .pkg-total-list li:after, .widget-download li:after, .widget-calculate .morg-result:after, .widget-categories ul:after, .widget_categories ul:after, .widget_archive ul:after, .widget_meta ul:after, .widget_recent_entries ul:after, .widget_pages ul:after, .widget-pages ul:after, .widget_recent_comments ul:after, .widget_nav_menu ul:after, .widget-categories li:after, .widget_categories li:after, .widget_archive li:after, .widget_meta li:after, .widget_recent_entries li:after, .widget_pages li:after, .widget-pages li:after, .widget_recent_comments li:after, .widget_nav_menu li:after, .lightbox-popup .popup-inner:after, .lightbox-header:after, .lightbox-slide-nav:after{clear: both;} header a.navbar-brand.logo{padding: 0;} header a.navbar-brand img{max-height: 40px; margin-top: 25px;} .owl-theme .owl-controls .owl-nav [class*=owl-], .header-main div, .header-left, .header-right, .account-dropdown, .navi > ul ul, .nav-dropdown, .item-thumb .hover-effect:before, figure .hover-effect:before, .carousel-module .carousel .item figure .hover-effect:before, .item-thumb .slideshow .slideshow-nav-main .slick-slide:before, .slideshow .slideshow-nav-main .item-thumb .slick-slide:before, figure .slideshow .slideshow-nav-main .slick-slide:before, .slideshow .slideshow-nav-main figure .slick-slide:before, #transportation span, #supermarkets span, #schools span, #libraries span, #pharmacies span, #hospitals span, .services-module .service-block, .agents-block, .partner-block{-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -ms-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;} button, a, .hover-effect, .slideshow .slideshow-nav-main .slick-slide, .top-bar .dropdown-menu > li, .nav-dropdown a, .login-tabs li, .banner-search-tabs .search-tab, .search-expand-btn, .item-thumb .hover-effect:after, figure .hover-effect:after, .carousel-module .carousel .item figure .hover-effect:after, .item-thumb .slideshow .slideshow-nav-main .slick-slide:after, .slideshow .slideshow-nav-main .item-thumb .slick-slide:after, figure .slideshow .slideshow-nav-main .slick-slide:after, .slideshow .slideshow-nav-main figure .slick-slide:after, .detail-bar .detail-tabs li, .video-thumb, .attachment-houzez-property-detail-gallery, .profile-tabs li, #transportation, #supermarkets, #schools, #libraries, #pharmacies, #hospitals, #houzez-gmap-main .map-btn{-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;} .team-caption{-webkit-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; -ms-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s;} .search-panel, .compare-panel{-webkit-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; -ms-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition: all 0.9s cubic-bezier(0.19, 1, 0.22, 1) 0s;} .slide-animated{opacity: 0;} .animated{-webkit-animation-duration: 1s; animation-duration: 1s;} button:active{outline: none !important;} button:hover{outline: none !important;} button:focus{outline: none !important;} hr{border-color: #e4e4e4;} img{height: auto; max-width: 100%;} a{color: #1b1464; text-decoration: none;} a:hover{color: #4cc6f4; text-decoration: none;} a:focus{color: #4cc6f4; text-decoration: none;} .has-feedback label ~ .form-control-feedback{top: 27px;} pre{margin: 0 0 20px;} iframe{max-width: 100%;} label{font-weight: 400; font-size: 14px;} label.error{position: absolute; color: red; font-size: 13px; bottom: -5px;} @media (min-width: 1200px){label.error{position: absolute; top: 50%; right: 25px; margin-top: -7.5px; height: 25px; margin-bottom: 0;}} @media (min-width: 992px) and (max-width: 1199px){label.error{position: absolute; top: 50%; right: 25px; margin-top: -7.5px; height: 25px; margin-bottom: 0;}} label.success{position: absolute; color: green; font-size: 13px; bottom: -5px;} blockquote p{margin: 0 !important;} .hover-effect, .slideshow .slideshow-nav-main .slick-slide{position: relative; width: 100%; height: 100%; display: block; overflow: hidden; z-index: 0;} .blue{color: #1b1464;} .text-primary{color: #1b1464;} .text-success{color: #77c720;} .text-danger{color: #e43012;} .btn-social{color: #fff;} .btn-social + .btn-social{margin-top: 10px;} .btn-social:hover{color: #fff;} .btn-social .fa{float: left; line-height: 20px;} .btn-facebook:hover{color: #506dab !important;} .btn-twitter:hover{color: #00aced !important;} .btn-pinterest:hover{color: #cb2027 !important;} .btn-instagram:hover{color: #517fa4 !important;} .btn-google-plus:hover{color: #dd4b39 !important;} .btn-linkedin:hover{color: #007bb6 !important;} .btn-youtube:hover{color: #bb0000 !important;} .btn-dribbble:hover{color: #ea4c89 !important;} .btn-foursquare:hover{color: #0072b1 !important;} .btn-flickr:hover{color: #ff0084 !important;} .btn-vimeo:hover{color: #aad450 !important;} .btn-tumblr:hover{color: #32506d !important;} .btn-rss:hover{color: #FF6600 !important;} .btn-email:hover{color: #ccc !important;} .btn-bg-facebook{background-color: #506dab;} .btn-bg-facebook:hover{background-color: #405788; color: #fff;} .btn-bg-twitter{background-color: #00aced;} .btn-bg-twitter:hover{background-color: #0087ba; color: #fff;} .btn-bg-pinterest{background-color: #cb2027;} .btn-bg-pinterest:hover{background-color: #9f191f; color: #fff;} .btn-bg-instagram{background-color: #517fa4;} .btn-bg-instagram:hover{background-color: #406582; color: #fff;} .btn-bg-google-plus{background-color: #dd4b39;} .btn-bg-google-plus:hover{background-color: #c23321; color: #fff;} .btn-bg-linkedin{background-color: #007bb6;} .btn-bg-linkedin:hover{background-color: #005983; color: #fff;} .btn-bg-youtube{background-color: #bb0000;} .btn-bg-youtube:hover{background-color: #880000; color: #fff;} .btn-bg-dribbble{background-color: #ea4c89;} .btn-bg-dribbble:hover{background-color: #e51e6b; color: #fff;} .btn-bg-foursquare{background-color: #0072b1;} .btn-bg-foursquare:hover{background-color: #00517e; color: #fff;} .btn-bg-flickr{background-color: #ff0084;} .btn-bg-flickr:hover{background-color: #cc006a; color: #fff;} .btn-bg-vimeo{background-color: #aad450;} .btn-bg-vimeo:hover{background-color: #93c130; color: #fff;} .btn-bg-tumblr{background-color: #32506d;} .btn-bg-tumblr:hover{background-color: #22364a; color: #fff;} .btn-bg-rss{background-color: #FF6600;} .btn-bg-rss:hover{background-color: #cc5200; color: #fff;} .btn-bg-email{background-color: #ccc;} .btn-bg-email:hover{background-color: #b3b3b3; color: #fff;} .btn-bg-yahoo{background-color: rgba(128, 0, 128, 0.75);} .btn-bg-yahoo:hover{background-color: rgba(77, 0, 77, 0.75); color: #fff;} table{margin-bottom: 15px;} .table-striped > thead > tr > th{background-color: #e9e9e9; font-weight: 400; border-bottom: 0; border-right: 1px solid #fff; padding: 10px 15px;} .table-striped > thead > tr > th:last-child{border-right: none;} @media (max-width: 767px){.table-striped > thead > tr > th{padding: 5px 10px;}} .table-striped > tbody > tr:nth-of-type(2n+1){background-color: #eeeeee;} .table-striped > tbody > tr{background-color: transparent;} .table-striped > tbody > tr > td, .widget_calendar table .table-striped > tbody > tr > th{padding: 10px 15px;} @media (max-width: 767px){.table-striped > tbody > tr > td, .widget_calendar table .table-striped > tbody > tr > th{padding: 5px 10px;}} .table-list{display: table; width: 100%;} .table-cell{display: table-cell; vertical-align: top;} .table-cell{display: table-cell; vertical-align: top;} .vertical-middle{vertical-align: middle;} .nav-inline{display: inline-block; list-style: none;} .list-inline{list-style: none; margin: 0;} .list-inline > li{padding: 0; padding-right: 10px; display: inline-block;} .v-align-bottom{vertical-align: bottom !important;} .v-align-middle{vertical-align: middle !important;} .v-align-top{vertical-align: top !important;} .full-width{width: 100%;} .form-control, .post-password-form input[type='password']{height: 42px; width: 100%; box-shadow: none; font-size: 14px; font-weight: 500; color: #333; padding: 6px 12px; line-height: 1.42857143; background-color: #fff; background-image: none; border-radius: 4px; -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; border: 1px solid #cccccc;} .form-control:focus, .post-password-form input[type='password']:focus{border-color: #1b1464; outline: 0; box-shadow: none;} .form-control:-moz-placeholder, .post-password-form input[type='password']:-moz-placeholder{color: #999; opacity: 1;} .form-control:-ms-input-placeholder, .post-password-form input[type='password']:-ms-input-placeholder{color: #999;} .form-control::-webkit-input-placeholder, .post-password-form input[type='password']::-webkit-input-placeholder{color: #999;} @media (min-width: 768px) and (max-width: 991px){.form-control, .post-password-form input[type='password']{width: 100%; height: 50px; font-size: 14px !important;}} @media (max-width: 767px){.form-control, .post-password-form input[type='password']{width: 100%; height: 50px; font-size: 14px !important;}} .form-control.error, .post-password-form input.error[type='password']{border: 1px solid red;} .form-control.success, .post-password-form input.success[type='password']{border: 1px solid green;} .alert{border-radius: 0;} .alert-info{background-color: rgba(0, 174, 239, 0.1); border-color: rgba(0, 174, 239, 0.22);} .slick-prev:hover, .slideshow .slide .slick-next:hover, .slideshow .slideshow-nav .slick-next:hover, .testimonial-carousel .slick-next:hover, .banner-slider .slick-next:hover, .slick-prev:focus, .slideshow .slide .slick-next:focus, .slideshow .slideshow-nav .slick-next:focus, .testimonial-carousel .slick-next:focus, .banner-slider .slick-next:focus, .slick-next:hover, .slick-next:focus{color: transparent; outline: none; background: rgba(0, 174, 239, 0.8);} .owl-controls .owl-nav .owl-prev:hover, .owl-controls .owl-nav .owl-prev:focus, .owl-controls .owl-nav .owl-next:hover, .owl-controls .owl-nav .owl-next:focus, .owl-controls .owl-nav .owl-next:active, .owl-controls .owl-nav .owl-next:active{color: #fff; outline: none; background: rgba(0, 174, 239, 0.75); border-color: rgba(0, 174, 239, 0.75);} .owl-prev .fa, .owl-next .fa{display: block; line-height: 21px; font-size: 16px;} .owl-controls .owl-nav .owl-prev{left: 12px; top: 50%; -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%);} .owl-controls .owl-nav .owl-next{right: 12px; top: 50%; -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%);} .owl-carousel .item-wrap{margin-bottom: 3px;} .no-margin{margin: 0 !important;} .no-margin .module-item{padding-left: 0; padding-right: 0;} .no-padding{padding: 0 !important;} .no-padding-bg{background: none !important; padding: 0 !important;} .no-padding-left{padding-left: 0;} .padding-right-none{padding-right: 0;} .padding-top-none{padding-top: 0 !important;} .padding-bottom-none{padding-bottom: 0 !important;} .list-two-col{columns: 2; -webkit-columns: 2; -moz-columns: 2;} .list-three-col{columns: 3; -webkit-columns: 3; -moz-columns: 3;} @media (max-width: 767px){.list-three-col{columns: 2; -webkit-columns: 2; -moz-columns: 2;}} @media (max-width: 481px){.list-three-col{columns: 1; -webkit-columns: 1; -moz-columns: 1;}} .list-four-col{line-height: 25px; columns: 4; -webkit-columns: 4; -moz-columns: 4;} @media (max-width: 767px){.list-four-col{columns: 2; -webkit-columns: 2; -moz-columns: 2;}} @media (max-width: 481px){.list-four-col{columns: 1; -webkit-columns: 1; -moz-columns: 1;}} .input-group-addon{padding: 5px 15px; background-color: #fff; color: #9b9b9b;} .icon-holder .form-control:not(textarea), .icon-holder .post-password-form input[type='password']:not(textarea), .post-password-form .icon-holder input[type='password']:not(textarea){padding-left: 54px;} .field-group{width: 100%; border-radius: 4px; border: 1px solid #cccccc; overflow: hidden;} .field-group input{display: block; height: 43px; border: none; font-size: 14px; line-height: 1.42857; margin: 0; font-weight: 300; padding: 6px 12px; width: 100%;} .field-group input + input{border-top: 1px solid #cccccc;} @media (min-width: 768px) and (max-width: 991px){.field-group input{height: 50px; font-size: 14px;}} @media (max-width: 767px){.field-group input{height: 50px; font-size: 14px;}} .input-icon{position: relative;} .input-icon input{padding-left: 40px !important; position: relative; color: #959595;} .input-icon + .input-icon{border-top: 1px solid #cccccc;} .input-icon:before{color: #959595; text-align: center; font-family: "FontAwesome"; height: 43px; width: 40px; line-height: 43px; position: absolute; left: 0; top: 0; z-index: 1;} @media (min-width: 768px) and (max-width: 991px){.input-icon:before{height: 50px; line-height: 50px;}} @media (max-width: 767px){.input-icon:before{height: 50px; line-height: 50px;}} .input-icon-right input{padding-left: 12px !important; padding-right: 40px !important;} .input-icon-right:before{left: auto; right: 0;} .input-user:before{content: "\f007";} .input-email:before{content: "\f0e0";} .input-pass:before{content: "\f023";} .input-search:before{content: "\f002";} .input-calendar:before{content: "\f073";} .input-level-down:before{content: ""; background-image: url("/website_ppm/static/src/img/icons/save-search-icon.png"); background-repeat: no-repeat; background-position: center;} .search-location{position: relative;} .search-location .location-trigger{position: absolute; right: 0; top: 0; display: block; height: 42px; line-height: 42px; width: 40px; text-align: center; cursor: pointer;} @media (max-width: 767px){.search-location .location-trigger{height: 50px; line-height: 50px;}} .white-block{background-color: #fff; padding: 25px;} @media (max-width: 767px){.white-block{padding: 25px !important;}} .vegas-overlay{background-color: rgba(0, 0, 0, 0.5); background-repeat: repeat; position: absolute; left: 0; right: 0; width: 100%; height: 100%;} .mapPlaceholder, .slider-placeholder{position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 100%; text-align: center; z-index: 1;} .mapPlaceholder .loader-inner, .slider-placeholder .loader-inner{position: absolute; left: 50%; top: 50%; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);} .mapPlaceholder .loader-ripple, .slider-placeholder .loader-ripple{position: absolute; left: 50%; top: 50%; -moz-transform: translate(-50%, -50%) scale(0.4); -o-transform: translate(-50%, -50%) scale(0.4); -ms-transform: translate(-50%, -50%) scale(0.4); -webkit-transform: translate(-50%, -50%) scale(0.4); transform: translate(-50%, -50%) scale(0.4);} .slider-placeholder{color: #fff;} .scrolltop-btn{position: fixed; right: 30px; bottom: 30px; width: 40px; height: 40px; text-align: center; font-size: 24px; background-color: #1b1464; color: #fff; padding: 0; z-index: 999;} .scrolltop-btn:hover{opacity: .8;} .btn.scrolltop-btn{display: none; padding-top: 0; padding-bottom: 0;} .dropdown-menu > li > a{padding: 10px 15px;} @media (max-width: 767px){.dropdown-menu > li > a{padding: 6px 15px; font-size: 12px;}} .dropdown-menu > li > a:hover{color: #000; text-decoration: none; background-color: rgba(0, 174, 239, 0.12);} .dropdown-menu > li > a:focus{color: #000; text-decoration: none; background-color: rgba(0, 174, 239, 0.12);} .dropdown-menu > li > a:active{color: #000; text-decoration: none; background-color: rgba(0, 174, 239, 0.12);} .dropdown-menu > .active > a{color: #fff; text-decoration: none; background-color: #1b1464; outline: 0;} .dropdown-menu > .active > a:hover{color: #fff; text-decoration: none; background-color: #1b1464; outline: 0;} .dropdown-menu > .active > a:focus{color: #fff; text-decoration: none; background-color: #1b1464; outline: 0;} .container{padding: 0;} @media (max-width: 768px){.container{padding-right: 15px; padding-left: 15px;}} @media (max-width: 767px){.container{width: 480px;}} @media (max-width: 481px){.container{width: 100%;}} .modal-dialog{margin: 70px auto;} @media (max-width: 767px){.modal-dialog{margin: 10px;}} .modal-content{border-radius: 0;} .modal-header{padding: 0; height: 60px; background-color: #393939;} .modal-header .close{position: absolute; right: 0; top: 0; height: 60px; width: 60px; font-size: 22px; text-align: center; line-height: 55px; margin-top: 0; text-shadow: none; color: #fff; opacity: 1; filter: alpha(opacity=100); border-left: 1px solid rgba(255, 255, 255, 0.15);} .modal-header .close .fa{position: relative; top: -3px;} .modal-header ul{float: left; margin: 0;} .modal-header .modal-title{float: left; line-height: 26px; color: #fff; padding: 16px 0 16px 24px; font-size: 18px;} @media (max-width: 767px){.modal-header .modal-title{font-size: 14px;}} .modal-body.modal-payment{padding: 64px; text-align: center;} .modal-body.modal-payment .btn{padding: 13px 75px; margin-top: 12px;} @media (max-width: 767px){.modal-body.modal-payment{padding: 44px;}.modal-body.modal-payment .btn{padding: 10px 45px;}} .modal-payment-text{font-size: 18px; line-height: 24px; margin: 0 0 22px 0; font-weight: 300; text-transform: inherit; text-align: inherit;} @media (max-width: 767px){.modal-payment-text{font-size: 14px; line-height: 18px;}} .bootstrap-select{width: 100% !important;} .bootstrap-select .btn.btn-default{border: 1px solid #cccccc; color: #959595; font-size: 14px; text-transform: none; height: 42px; background-color: #fff; font-weight: 400;} .bootstrap-select .btn.btn-default:hover{background-color: #fff;} .bootstrap-select .btn.btn-default:focus{background-color: #fff;} .bootstrap-select .btn.btn-default.focus{background-color: #fff;} @media (min-width: 768px) and (max-width: 991px){.bootstrap-select .btn.btn-default{height: 50px; font-size: 14px;}} @media (max-width: 767px){.bootstrap-select .btn.btn-default{height: 50px; font-size: 14px;}} .bootstrap-select > .dropdown-toggle{padding: 0 25px 0 15px;} .bootstrap-select.open .btn.btn-default{background-color: #fff; box-shadow: none;} .share_tooltip{position: absolute; right: -4px; bottom: 35px; background-color: #1b1464; white-space: nowrap; display: block; padding: 0 5px; visibility: hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;} .share_tooltip a{display: inline-block; color: #fff; font-size: 16px; padding: 0 6px; width: 30px; height: 30px; line-height: 30px; text-align: center;} .share_tooltip a:hover{color: #000 !important;} @media (max-width: 767px){.share_tooltip a{width: 20px; padding: 0; font-size: 12px;}} .share_tooltip:after{border: solid transparent; content: ' '; height: 0; position: absolute; top: inherit; right: 10px; bottom: -13px; left: inherit; z-index: 2; width: 0; border-width: 7px; border-top-color: #1b1464;} .share_tooltip.in{visibility: visible; z-index: 5;} .tooltip_left{line-height: 16px; position: absolute; top: inherit; right: 30px; bottom: 50%; left: inherit; z-index: -1; -moz-transform: translate(0, 50%); -o-transform: translate(0, 50%); -ms-transform: translate(0, 50%); -webkit-transform: translate(0, 50%); transform: translate(0, 50%);} .tooltip_left:after{position: absolute; top: inherit; right: -14px; bottom: 7px; left: inherit; z-index: 2; border-top-color: transparent; border-left-color: #1b1464;} .actions{margin: 0; list-style: none; font-size: 0 !important;} .actions li{position: relative; display: inline-block; vertical-align: middle; margin-right: 5px; color: #fff; cursor: pointer; font-size: 12px;} .actions li:last-child{margin: 0;} .actions li > span{display: inline-block; width: 28px; height: 28px; line-height: 28px; border-radius: 4px; background-color: #000; opacity: 0.6; filter: alpha(opacity=60); text-align: center;} .actions li > span:hover{background-color: #1b1464; opacity: 0.8; filter: alpha(opacity=80);} @media (max-width: 991px){.top-has-nav .top-bar-left, .top-has-nav .top-bar-right{width: 70% !important;}} @media (max-width: 991px){.top-has-nav .top-bar-left.top-nav-area, .top-has-nav .top-bar-right.top-nav-area{width: 30% !important;}} .top-bar{background-color: #000;} .top-bar .top-inner{font-size: 0; line-height: normal;} .top-bar ul{margin: 0; line-height: normal; font-size: 0;} .top-bar .top-bar-left{float: left; text-align: left; width: 50%; position: relative;} .top-bar .top-bar-left.houzez-top-bar-full{width: 100% !important;} .top-bar .top-bar-right{float: left; text-align: right; width: 50%; position: relative;} .top-bar .top-bar-right.houzez-top-bar-full{width: 100% !important;} .top-bar .top-nav > ul > li > a{padding: 0 12px;} .top-bar .top-nav > ul > li > a:hover{background-color: transparent;} .top-bar .top-nav > ul .has-child > a:after{content: '\f107';} .top-bar .top-nav > ul ul{top: 50px; width: 180px;} .top-bar .top-nav > ul ul a{padding: 10px 15px; font-size: 12px;} .top-bar .top-nav > ul ul li{text-transform: capitalize;} .top-bar .top-nav > ul ul li ul.sub-menu{right: -180px;} .top-bar .top-nav > ul ul .has-child > a:after{content: '\f105';} .top-bar .top-nav > ul li.active > a{color: #4cc6f4; background-color: transparent;} .top-bar .top-nav > ul li.active ul{top: 32px;} .top-bar .nav-dropdown{width: 240px;} .top-bar .nav-dropdown a{font-size: 12px; line-height: 18px; padding: 12px 14px;} .top-bar .nav-dropdown .expand-me{line-height: 41px;} .top-bar .mobile-nav{display: none; padding: 4px 0;} .top-bar .mobile-nav .nav-trigger.mobile-open + .nav-dropdown{top: 32px;} .top-bar .dropdown-menu{background-color: #000; border-radius: 0; margin-top: 0; border: 0; min-width: 100%;} .top-bar .dropdown-menu > li{cursor: pointer; display: block; padding: 6px 8px; font-size: 12px; color: #fff; line-height: 1.42857;} .top-bar .dropdown-menu > li:hover{color: #1b1464;} .top-bar .dropdown-menu > li > a{font-size: 12px; padding: 0; color: #fff;} .top-bar .dropdown-menu > li > a:hover{color: #1b1464; background-color: transparent;} @media (max-width: 991px){.top-bar .top-bar-left.top-nav-area .mobile-nav{float: left;}.top-bar .top-bar-right.top-nav-area .mobile-nav{float: right;}.top-bar .top-bar-right.top-nav-area .nav-dropdown{left: auto; right: 0;}.top-bar .top-bar-right.top-nav-area .nav-dropdown > ul:before{left: auto; right: 2px;}.top-bar .top-nav{display: none;}.top-bar .mobile-nav{display: block;}} @media (max-width: 481px){.top-bar.hide-top-bar-mobile{display: none !important;}} .top-contact ul{list-style: none; font-size: 0;} .top-contact li{color: #fff; font-size: 13px; line-height: 30px; display: inline-block; margin-right: 23px; font-weight: 400;} .top-contact li:last-child{margin: 0;} .top-contact .top-bar-phone .fa, .top-contact .top-bar-contact .fa{position: relative; top: 1px;} .top-contact a{color: #fff;} .top-contact .fa{font-size: 16px; margin-right: 5px;} @media (max-width: 991px){.top-contact li{margin-right: 16px;}.top-contact span{display: none;}} .top-bar-social a{margin-right: 8px; font-size: 16px; color: #fff;} .top-bar-social a:last-child{margin: 0;} .top-bar-social .fa{margin: 0;} .top-drop-downs{list-style: none; margin: 0; padding: 0; font-size: 0;} .top-drop-downs > li{font-size: 12px; display: inline-block; position: relative; margin-right: 28px;} .top-drop-downs > li:last-child{margin: 0;} .top-drop-downs .btn{border-radius: 0; font-size: 12px; padding: 7px 0; color: #fff; background-color: transparent;} .top-drop-downs .btn:hover{color: #1b1464;} .top-drop-downs .fa{margin-left: 18px;} .header-main .container{position: relative;} .header-mobile{z-index: 11; height: auto; background-color: #1b1464; min-height: 60px;} .header-mobile > .container{position: relative;} @media (max-width: 481px){.header-mobile > .container{width: 100%; padding-left: 15px; padding-right: 15px;}} .header-mobile .mobile-nav{width: 25%; line-height: 60px; float: left; z-index: 999;} .header-mobile .header-logo{float: left; width: 50%; text-align: center; line-height: 55px;} .header-mobile .header-logo img{max-height: 20px;} .header-mobile .header-user{text-align: right; float: left; width: 25%; line-height: 55px;} .header-mobile .user-image{width: 26px;} .header-mobile .user-icon{width: 24px; display: inline-block; text-align: center; height: 26px; color: #fff; font-size: 20px;} .header-mobile .account-action li.active .account-dropdown{top: 60px;} .header-mobile .account-action > li{line-height: 57px !important;} .header-mobile .account-action li.active + .account-dropdown{top: 40px !important; z-index: 999;} .header-mobile .account-dropdown{width: 100%;} .header-mobile .account-dropdown ul:before{border-width: 5px; right: 6px; top: -10px;} @media (max-width: 767px){.header-mobile .account-dropdown ul:before{right: 20px;}} @media (max-width: 767px){.header-mobile .nav-dropdown > ul::before{left: 18px;}} .header-section-default, .header-section-4{background-color: #1b1464; position: relative;} .header-section-default .header-left, .header-section-4 .header-left{float: left; width: 75%;} .header-section-default .header-left .navi, .header-section-4 .header-left .navi{float: left; margin-left: 5%;} @media (min-width: 992px) and (max-width: 1199px){.header-section-default .header-left, .header-section-4 .header-left{width: 70%;}} .header-section-default .header-right, .header-section-4 .header-right{float: right; width: 25%;} .header-section-4 .header-right .header-user{float: left;} .header-section-4 .header-right .language_selector, .header-section-4 .header-right .user{float: right;} .header-section-default .header-right .btn-default, .header-section-4 .header-right .btn-default{background-color: rgba(255, 255, 255, 0.2);} .header-section-default .header-right .btn-default:hover, .header-section-4 .header-right .btn-default:hover{background: transparent;} @media (min-width: 992px) and (max-width: 1199px){.header-section-default .header-right, .header-section-4 .header-right{width: 30%;}} .logo{line-height: 55px; float: left;} .header-right{text-align: right;} .header-right > div{line-height: 60px;} .header-right > div > a{color: #fff; display: inline-block;} .header-right > div > a:hover{color: #fff;} .header-right > div > a:active{color: #fff; border-color: #fff;} .header-right > div > a:focus{color: #fff; border-color: #fff;} .header-right > div > a + a{margin-left: 18px;} @media (min-width: 768px) and (max-width: 991px){.header-right > div > a + a{margin-left: 3px;}} .header-right > div .fa{margin-right: 10px;} @media (max-width: 991px){.header-right > div{line-height: 38px;}} .header-right .btn{vertical-align: middle; position: relative; top: -1px;} .header-right .btn:hover{color: #fff;} .header-right .account-action{position: relative;} .header-right .account-action > li{font-size: 14px; line-height: 60px; margin: 0; font-weight: 500; text-transform: capitalize; text-align: inherit;} @media (min-width: 768px) and (max-width: 991px){.header-right .account-action > li{line-height: 34px;}} @media (max-width: 767px){.header-right .account-action > li{line-height: 34px;}} .header-top-social ul{list-style: none; margin: 0; text-align: right;} @media (max-width: 767px){.header-top-social ul{text-align: right;}} .header-top-social li{display: inline-block; font-size: 20px;} .header-top-social li + li{margin-left: 3px;} @media (min-width: 768px) and (max-width: 991px){.header-top-social li{line-height: 36px;}} @media (max-width: 767px){.header-top-social li{font-size: 17px; line-height: 30px;}} .header-top-social a{color: #fff;} .header-top-social a:hover{color: #4cc6f4;} .account-action{list-style: none; margin: 0;} .account-action > li{display: inline-block; line-height: 46px; font-weight: 500; color: #fff; cursor: pointer;} .account-action li.active .account-dropdown{opacity: 1; filter: alpha(opacity=100); top: 60px; visibility: visible;} @media (max-width: 991px){.account-action li.active .account-dropdown{top: 60px;}} .account-action .user-image{border-radius: 50%; margin-left: 10px; max-width: 22px;} .account-dropdown{position: absolute; top: 80px; right: 0; opacity: 0; filter: alpha(opacity=0); visibility: hidden; min-width: 230px; z-index: 10;} .account-dropdown > ul{list-style: none; margin: 0; box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.95); position: relative;} .account-dropdown > ul:before{border: solid transparent; content: ' '; height: 0; position: absolute; top: -16px; right: 31px; bottom: inherit; left: inherit; z-index: 2; width: 0; border-width: 8px; border-bottom-color: #fff;} .account-dropdown > ul > li{border-bottom: 1px solid #e6e6e6;} .account-dropdown > ul > li > a{border-left: 0 !important; display: block; color: #2e3e49; padding: 15px 15px 15px 22px !important; line-height: normal !important; text-align: left; text-transform: capitalize; font-size: 14px !important;} .account-dropdown > ul > li > a:hover{color: #4cc6f4;} .account-dropdown > ul > li.active a{background-color: #1b1464; color: #fff;} .account-dropdown > ul .fa{margin: 0; margin-right: 22px !important;} @media (min-width: 768px) and (max-width: 991px){.account-dropdown > ul > li > a{padding: 14px 14px 14px 18px !important; font-size: 12px !important;}.account-dropdown > ul .fa{margin-right: 10px !important;}} @media (max-width: 767px){.account-dropdown > ul > li > a{padding: 14px 14px 14px 18px !important; font-size: 12px !important;}.account-dropdown > ul .fa{margin-right: 10px !important;}} .header-contact{float: left;} .header-contact .contact-block{float: left; width: 33.333%;} .header-contact .contact-block .media-heading{font-size: 16px; line-height: 16px; margin: 0 0 5px; font-weight: 400; text-transform: inherit; text-align: inherit;} @media (max-width: 767px){.header-contact .contact-block .media-heading{font-size: 12px; line-height: 12px; margin: 0 0 2px;}} @media (max-width: 481px){.header-contact .contact-block .media-heading{font-size: 8px; line-height: 8px;}} .header-contact .contact-block p{font-size: 16px; line-height: 16px; margin: 0; font-weight: 300; text-transform: inherit; text-align: inherit;} @media (max-width: 767px){.header-contact .contact-block p{font-size: 12px; line-height: 12px;}} @media (max-width: 481px){.header-contact .contact-block p{font-size: 8px; line-height: 8px;}} .header-contact .contact-block .fa{font-size: 30px; color: #4cc6f4; margin: 3px 5px 0 0;} @media (max-width: 767px){.header-contact .contact-block .fa{font-size: 24px; margin: 0 5px 0 0;}} @media (max-width: 481px){.header-contact .contact-block .fa{font-size: 20px; margin: -2px 0 0 0;}} #splash-section .header-mobile{background-color: transparent;} @media (max-width: 991px){#splash-section .header-mobile .container{width: 100%; padding-left: 15px; padding-right: 15px;}} #splash-section .nav-dropdown{padding-left: 15px; padding-right: 15px;} #splash-section .nav-dropdown ul::before{left: 2px;} #splash-section .account-dropdown{padding-left: 15px; padding-right: 15px;} #splash-section .account-dropdown ul::before{right: 16px;} @media (max-width: 991px){#splash-section .account-dropdown ul::before{right: 4px;}} .header-section-default.splash-header, .splash-header.header-section-4{background-color: transparent; padding: 30px 15px;} @media (max-width: 991px){.header-section-default.splash-header .header-left, .splash-header.header-section-4 .header-left{width: 58%;}} @media (max-width: 481px){.header-section-default.splash-header .header-left, .splash-header.header-section-4 .header-left{width: 64%;}} @media (max-width: 321px){.header-section-default.splash-header .header-left, .splash-header.header-section-4 .header-left{width: 70%;}} .header-section-default.splash-header .navi > ul > li, .splash-header.header-section-4 .navi > ul > li{font-weight: 500;} .header-section-default.splash-header .navi > ul > li > a:hover, .splash-header.header-section-4 .navi > ul > li > a:hover{color: #1b1464; background-color: transparent;} .header-section-default.splash-header .navi > ul > li.active > a, .splash-header.header-section-4 .navi > ul > li.active > a{color: #1b1464; background-color: transparent;} .header-section-default.splash-header .header-right a:hover, .splash-header.header-section-4 .header-right a:hover{color: #1b1464;} .header-section-default.splash-header .header-right .account-action > li, .splash-header.header-section-4 .header-right .account-action > li{line-height: 60px;} @media (max-width: 991px){.header-section-default.splash-header, .splash-header.header-section-4{padding: 0 0 30px 0;}} .header-section-2{position: relative;} .header-section-2 .header-mobile{background-color: #374550;} @media (max-width: 991px){.header-section-2 .header-mobile .container{padding-left: 15px; padding-right: 15px; width: 100%;}} .header-section-2 .header-mobile .account-dropdown{padding-left: 15px; padding-right: 15px;} .header-section-2 .nav-dropdown{padding-left: 15px; padding-right: 15px;} .header-section-2 .logo{float: inherit; display: table-cell; vertical-align: middle; padding-left: 20px;} @media (max-width: 767px){.header-section-2 .logo{display: block; text-align: center; width: 100%;}} .header-section-2 .header-top-social{display: table-cell; vertical-align: middle; padding-right: 20px; border-right: 1px solid #2a353d;} @media (max-width: 991px){.header-section-2 .header-top-social{display: block; text-align: center; width: 50%; padding: 0; float: right; border: 0;}} .header-section-2 .header-top-call{display: table-cell; vertical-align: middle; padding: 15px 32px; background-color: #1b1464; width: 365px;} @media (max-width: 991px){.header-section-2 .header-top-call{display: block; width: 50%; padding: 0; float: left; background-color: transparent !important;}} .header-section-2 .navi > ul > li.active ul{top: 47px;} .header-section-2 .navi > ul ul{top: 67px;} .header-section-2 .navi > ul ul li.active ul.sub-menu{top: 0;} .header-section-2 .navi > ul ul ul.sub-menu{top: 20px;} .header-section-2 .avatar{font-size: 21px; color: #fff; white-space: nowrap;} .header-section-2 .avatar img{margin-right: 15px;} @media (min-width: 768px) and (max-width: 991px){.header-section-2 .avatar{font-size: 17px; line-height: 35px;}.header-section-2 .avatar img{width: 29px; margin-right: 10px;}} @media (max-width: 767px){.header-section-2 .avatar{font-size: 14px; line-height: 30px;}.header-section-2 .avatar img{width: 25px; margin-right: 8px; position: relative; top: -2px;}} .header-section-2 .account-action > li{line-height: 46px;} .header-section-2 .account-action li.active .account-dropdown{top: 47px;} @media (max-width: 991px){.header-section-2 .header-top{padding: 10px 15px; background-color: #1b1464;}} .header-section-2 .header-right{padding-left: 20px; border-left: 1px solid #2a353d;} .header-section-2 .header-right .user{line-height: 46px;} .header-section-2 .header-right .btn{height: 34px; line-height: 20px !important;} .header-top{display: table; width: 100%; background-color: #374550;} .header-bottom{width: 100%; background-color: #2e3e49; border-top: 1px solid #2a353d; border-bottom: 1px solid #2a353d;} .header-bottom .navi > ul > li{border-right: 1px solid #2a353d;} .header-bottom .navi > ul > li > a{line-height: 46px;} .header-bottom .navi > ul > li > a:hover{background-color: #1b1464;} .header-bottom .navi > ul > li.active > a{background-color: #1b1464;} .header-bottom .header-nav{float: left;} .header-bottom .header-right{float: right;} .header-section-3{position: relative;} .header-section-3 .header-mobile{background-color: #1b1464;} .header-section-3 .logo{line-height: 32px;} .header-section-3 .logo img{width: 100%;} .header-section-3 .header-top{background-color: #fff; padding: 36px 0;} @media (max-width: 991px){.header-section-3 .header-top{padding: 15px 0; background-color: #1b1464; border-top: 1px solid rgba(255, 255, 255, 0.2); color: #fff;}.header-section-3 .header-top .media-heading{color: #fff;}.header-section-3 .header-top .fa{color: #fff;}} @media (max-width: 481px){.header-section-3 .header-top .container{width: 100%;}} .header-section-3 .header-top-social{float: right; line-height: 34px;} .header-section-3 .header-top-social a{color: #000;} .header-section-3 .header-bottom{background-color: #1b1464; border: none;} .header-section-3 .header-right a{border-color: rgba(255, 255, 255, 0.5); line-height: 50px;} .header-section-3 .header-right .user{line-height: 50px;} .header-section-3 .navi > ul > li{border-color: rgba(255, 255, 255, 0.5);} .header-section-3 .navi > ul > li > a{line-height: 50px;} .header-section-3 .navi > ul > li.active ul{top: 50px;} .header-section-3 .account-action li{line-height: 50px; color: #fff;} .header-section-3 .account-action li.active .account-dropdown{top: 50px;} .sticky_nav.header-section-3{background-color: #1b1464; border-top: 0; border-bottom: 0;} .header-section-4{background-color: #fff;} .header-section-4 .logo{line-height: 85px;} .header-section-4 .header-left{float: left; width: 75%;} .header-section-4 .header-left .navi{float: left; margin-left: 5%;} @media (min-width: 992px) and (max-width: 1199px){.header-section-4 .header-left{width: 70%;}} .header-section-4 .header-right{float: right; width: 25%;} .header-section-4 .header-right a{color: #1b1464;} .header-section-4 .header-right a:hover{color: #1b1464;} .header-section-4 .header-right .btn{border-color: #1b1464;} .header-section-4 .header-right .btn:hover{background-color: #1b1464; color: #fff; border-color: #1b1464;} .header-section-4 .header-right .user{line-height: 88px;} @media (min-width: 992px) and (max-width: 1199px){.header-section-4 .header-right{width: 30%;}} .header-section-4 .header-mobile .user a{color: #000;} .header-section-4 .mobile-nav .nav-trigger{color: #000;} .header-section-4 .navi > ul > li{font-weight: 500;} .header-section-4 .navi > ul > li > a{line-height: 90px; color: #1b1464; border: 1px solid transparent; border-top: 0; border-bottom: 0;} .header-section-4 .navi > ul > li > a:hover{color: #1b1464; background-color: transparent;} .header-section-4 .navi > ul > li > a:active{color: #1b1464; background-color: transparent;} .header-section-4 .navi > ul > li.active > a{color: #1b1464; background-color: transparent;} .header-section-4 .navi > ul > li.active ul{top: 90px;} .header-section-4 .navi > ul ul{top: 110px;} .header-section-4 .navi > ul ul li.active ul.sub-menu{top: 0;} .header-section-4 .navi > ul ul ul.sub-menu{top: 20px;} .header-section-4 .account-action li{line-height: 90px; color: #1b1464;} .header-section-4 .account-action li.active .account-dropdown{top: 90px;} .header-section-4 .account-dropdown{top: 110px;} @media (min-width: 768px) and (max-width: 991px){.header-section-4 .account-dropdown{top: 80px;}} @media (max-width: 767px){.header-section-4 .account-dropdown{top: 80px;}} .header-section-4 .nav-right .container{position: relative;} .header-section-4 .nav-right .header-left{position: relative; z-index: 1; width: 100%; padding-right: 290px;} .header-section-4 .nav-right .header-right{position: absolute; top: 0; right: 0; width: 290px; z-index: 2;} .header-transparent{background-color: transparent !important;} .sticky_nav{position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; display: none; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);} .sticky_nav .header-transparent{position: relative; background-color: #000;} .sticky_nav .header-transparent .navi > ul > li > a{color: #fff;} .sticky_nav .header-transparent .navi > ul > li > a:hover{color: #1b1464; background-color: transparent;} .sticky_nav .header-transparent .navi > ul > li > a:active{background-color: transparent;} .sticky_nav .header-transparent .navi > ul > li.active > a{background-color: transparent;} .nav-right .navi{float: right !important;} .nav-right .navi > ul > li:nth-last-child(-n+3) ul{left: auto; right: 0;} .nav-right .navi > ul > li:nth-last-child(-n+3) ul ul.sub-menu{right: auto; left: -250px;} .navi > ul > li{position: relative; display: inline-block; list-style: none;} .navi > ul > li > a{display: inline-block; padding: 0 15px; line-height: 60px; text-decoration: none; color: #fff;} .navi > ul > li > a:hover{color: #fff; background-color: rgba(0, 0, 0, 0.1);} @media (min-width: 768px) and (max-width: 991px){.navi > ul > li > a{padding: 0 10px;}} @media (min-width: 992px) and (max-width: 1199px){.navi > ul > li > a{padding: 0 9px;}} .navi > ul .has-child > a:after{content: ' '; display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent;} .navi > ul > li.active > a{color: #fff; background-color: rgba(0, 0, 0, 0.1);} .navi > ul > li.active ul{position: absolute; top: 60px; right: inherit; bottom: inherit; left: 0; z-index: 999; opacity: 1; filter: alpha(opacity=100); visibility: visible;} .navi > ul ul{position: absolute; top: 80px; right: inherit; bottom: inherit; left: 0; z-index: -1; opacity: 0; filter: alpha(opacity=0); visibility: hidden; list-style: none; width: 250px; background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); text-align: left !important;} .navi > ul ul li{position: relative; border-bottom: 1px solid #e6e6e6;} .navi > ul ul li:last-child{border: none;} .navi > ul ul a{display: block; padding: 13px 15px; color: #2e3e49;} .navi > ul ul a:hover{background: #fff; color: #003c78;} .navi > ul ul .has-child > a:after{content: '\f0da';} .navi > ul ul li.active > a{color: #1b1464;} .navi > ul ul li.active ul.sub-menu{top: 0 !important; z-index: 999; opacity: 1; filter: alpha(opacity=100); visibility: visible;} .navi > ul ul ul.sub-menu{position: absolute; top: 20px; right: -250px; bottom: inherit; left: inherit; z-index: -1; opacity: 0; filter: alpha(opacity=0); visibility: hidden;} .navi .houzez-megamenu > .sub-menu{width: 100%; display: table; padding: 35px;} .navi .houzez-megamenu > .sub-menu > li{display: table-cell; table-layout: fixed; border: none !important; padding-right: 40px;} .navi .houzez-megamenu > .sub-menu > li:last-child{padding: 0;} .navi .houzez-megamenu > .sub-menu > li > a{font-size: 14px; font-weight: 700; text-transform: uppercase; border-bottom: 1px solid #ccc; padding: 0; padding-bottom: 15px; margin-bottom: 10px;} .navi .houzez-megamenu > .sub-menu .houzez-menu-title-hidden > a{display: none;} .navi .houzez-megamenu > .sub-menu .sub-menu{position: inherit; right: 0; top: 0; left: 0; width: 100%; background: transparent; box-shadow: none; opacity: 1; visibility: inherit; z-index: 1;} .navi .houzez-megamenu > .sub-menu .sub-menu li{border: none; display: block;} .navi .houzez-megamenu > .sub-menu .sub-menu a{padding: 6px 0;} .blog-header{background-color: #1b1464; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);} .blog-header .blog-header-nav{float: left;} .blog-header .blog-header-search{float: right; padding: 8px 0;} .blog-header .blog-header-search form{position: relative;} .blog-header .blog-header-search .form-control, .blog-header .blog-header-search .post-password-form input[type='password'], .post-password-form .blog-header .blog-header-search input[type='password']{border-color: #fff;} .blog-header .blog-header-search .search-btn{position: absolute; right: 0; top: 0; display: block; width: 42px; height: 42px; background: none; border: none; color: #575757; font-size: 17px;} .blog-header .navi > ul > li > a{font-size: 14px; font-weight: 500; color: #fff; padding: 0 20px;} .blog-header .navi > ul > li > a:hover{background-color: transparent; box-shadow: inset 0 -2px 0 0 #1b1464;} .property-menu-wrap{background-color: rgba(255, 255, 255, 0.97); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); position: fixed; left: 0; right: 0; top: 0; display: none; z-index: 9;} @media (min-width: 768px) and (max-width: 991px){.property-menu-wrap{display: none !important;}} @media (max-width: 767px){.property-menu-wrap{display: none !important;}} .property-menu{margin: 0; list-style: none; padding: 0; font-size: 0;} .property-menu li{display: inline-block; margin-right: 45px;} .property-menu li:last-child{margin: 0;} @media (min-width: 992px) and (max-width: 1199px){.property-menu li{margin-right: 36px;}} .property-menu a{display: block; font-size: 14px; line-height: 60px; color: rgba(0, 0, 0, 0.5); font-weight: 500;} .property-menu a:hover{color: #000;} .property-menu a.active{box-shadow: inset 0 -3px #4cc6f4;} @media (min-width: 992px) and (max-width: 1199px){.property-menu a{font-size: 12px;}} .mobile-nav{float: left;} .mobile-nav .nav-trigger{cursor: pointer; color: #fff; line-height: 18px; height: 18px; width: 18px; font-size: 20px; display: inline-block; position: relative; top: 1px;} .mobile-nav .nav-trigger.mobile-open + .nav-dropdown{opacity: 1; filter: alpha(opacity=100); top: 60px; visibility: visible;} .nav-dropdown{opacity: 0; filter: alpha(opacity=0); visibility: hidden; position: absolute; top: 80px; left: 0; width: 100%; z-index: 999;} .nav-dropdown > ul{box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.95);} .nav-dropdown > ul:before{border: solid transparent; content: ''; height: 0; position: absolute; top: -12px; right: inherit; bottom: inherit; left: 2px; z-index: 2; width: 0; border-width: 6px; border-bottom-color: #fff;} .nav-dropdown ul{list-style: none; margin: 0; position: relative;} .nav-dropdown li{width: 100%; border-top: 1px solid #f5f5f5; font-size: 12px; line-height: 12px; margin: 0; font-weight: 500; text-transform: inherit; text-align: inherit; position: relative;} .nav-dropdown li:first-child{border: none;} .nav-dropdown li .expand-me{position: absolute; right: 0; top: 0; color: #959595; display: block; width: 100%; line-height: 40px; cursor: pointer; font-size: 14px; text-align: right; padding-right: 18px;} .nav-dropdown li .expand-me:before{content: '\f0da'; font-family: "FontAwesome";} .nav-dropdown li:hover{background-color: #1b1464;} .nav-dropdown li:hover > .expand-me{color: #fff;} .nav-dropdown li:hover > a{color: #fff;} .nav-dropdown a{color: #959595; display: inline-block; padding: 14px 18px; width: 100%;} .nav-dropdown li.active > a{color: #fff; background-color: #1b1464;} .nav-dropdown li.active > .expand-me{color: #fff;} .nav-dropdown li.active > .expand-me:before{content: '\f0d7';} .nav-dropdown ul ul{display: none;} .nav-dropdown ul ul .expand-me{color: #fff;} .nav-dropdown ul ul a{color: #fff; background-color: #4cc6f4;} .nav-dropdown.container{padding: 0;} .fave-load-more{text-align: center;} .fave-load-more a{background-color: transparent; border: 1px solid #1b1464; padding-left: 60px; padding-right: 60px;} .fave-load-more a:hover{background-color: #1b1464; color: #fff;} .ui-autocomplete{border-top: 0 !important; border-bottom: 0 !important;} .ui-menu .ui-menu-item{margin: 0; cursor: pointer; font-size: 12px; padding: 8px 10px; line-height: 17px; border-bottom: 1px solid #e4f1c6;} .ui-menu .ui-menu-item:hover{color: #fff;} .ui-widget.ui-widget-content{border: 1px solid #f5f5f5;} .ui-slider .ui-slider-handle{position: absolute; z-index: 2; width: 22px; height: 22px; cursor: pointer; -ms-touch-action: none; touch-action: none;} .ui-slider .ui-slider-handle:before{content: ''; display: block; position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 8px; height: 10px; background-image: url("/website_ppm/static/src/img/range-handle-image.png"); background-position: center; background-repeat: no-repeat;} .ui-slider-horizontal{height: 10px; background-color: #f9f9f9 !important;} .ui-slider-horizontal .ui-slider-handle{top: -0.5em; margin-left: -0.6em;} .ui-slider-horizontal .ui-slider-range{top: 50%; height: 1px; background-color: #00bff3;} .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #c5c5c5; background: #fff; font-weight: normal; color: #454545;} .houzez-map-full{padding: 0 !important; max-height: 700px !important; min-height: 0 !important;} .map-full{height: 100%;} .search-panel{-moz-transform: translate3d(100%, 0, 0); -o-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); width: 300px; height: 100%; padding: 20px; position: fixed; right: 0; bottom: 0; background-color: #fff;} .search-panel .search-bottom{position: absolute; left: 0; right: 0; bottom: 0; padding: 20px;} .search-panel .search-bottom .form-group{margin-bottom: 20px;} .search-panel .reset-save{padding: 0; background-color: transparent; border: 0; color: #777777; font-size: 14px; font-weight: 400;} .search-panel .search-scroll{position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 100%;} .search-panel .search-scroll-inner{position: relative; width: 100%; height: 100%; overflow-y: auto; padding: 20px;} .search-panel label{font-weight: 500;} .search-panel .btn-group{display: table; width: 100%;} .search-panel .btn-group .btn-search-option{display: table-cell; width: 33.333%; font-weight: 400; background-color: #f1f1f1; border-color: #ccc; color: #777;} .search-panel .btn-group .btn-search-option:hover{background-color: #fff; border-color: #ccc;} .search-panel .btn-group .btn-search-option.active{background-color: #fff; border-color: #ccc; box-shadow: none;} .search-panel .range-text{margin-bottom: 30px;} .search-panel .range-text p{font-size: 14px; font-weight: 300;} .search-panel .range-text .range-title, .search-panel .range-text .min-price-range, .search-panel .range-text .max-price-range, .search-panel .range-text .min-size-range, .search-panel .range-text .max-size-range{color: #000; font-weight: 500;} .search-panel .ui-slider-horizontal{height: 3px; border: 0; background-color: transparent !important;} .search-panel .ui-slider-horizontal .ui-slider-range{height: 3px; top: 0;} .search-panel .ui-slider .ui-slider-handle{width: 42px; height: 42px; top: -21px;} .search-panel .range-wrap{border-radius: 3px; background-color: #00bff3; padding-right: 33px; padding-left: 8px;} .search-panel .range-advanced-main{margin-bottom: 30px;} .search-panel .range-advanced-main:first-child{margin-top: 15px;} .search-panel .row{margin-left: -10px; margin-right: -10px;} .search-panel div[class*='col-']{padding-left: 10px; padding-right: 10px;} .search-panel .form-group{margin-bottom: 10px;} .search-panel .options-btn-wrap{text-align: center;} .search-panel .advance-trigger{color: #1b1464;} .search-panel .features-list{padding-top: 20px;} .search-panel .features-list .checkbox-inline{width: calc(39%); margin-left: 0; margin-right: 10px;} .search-panel.panel-open{-moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .search-panel .search-panel-btn{position: absolute; left: -52px; top: 10px; padding: 10px 15px; background-color: #fff; color: black; box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);} @media (max-width: 767px){.search-panel{width: 250px;}} #map-wrap{position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 100%;} #map{width: 100%; height: 100%;} .map-info-box{width: 275px !important; padding: 6px; position: relative;} .map-info-box:after{border: solid transparent; content: ' '; height: 0; position: absolute; top: inherit; right: inherit; bottom: -40px; left: 50%; z-index: 2; width: 0; border-width: 20px; border-top-color: #fff; -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0);} .map-info-box .price h3{font-size: 18px; font-weight: 500; line-height: 18px;} .map-info-box .price .rant{font-size: 12px; font-weight: 500; line-height: 12px; margin: 5px 0 0;} .infoBox{-webkit-animation: boxfadeIn 0.9s; animation: boxfadeIn 0.9s;} .gm-style .infoBox > img{max-width: none; z-index: 10; right: -16px;} .loader-ripple{background: none; position: relative; width: 200px; height: 200px;} .loader-ripple div{position: absolute; top: 50%; left: 50%; margin: 0; width: 0; height: 0; opacity: 0; border-radius: 50%; border-width: 6px; border-style: solid; -ms-animation: uil-ripple 2s ease-out infinite; -moz-animation: uil-ripple 2s ease-out infinite; -webkit-animation: uil-ripple 2s ease-out infinite; -o-animation: uil-ripple 2s ease-out infinite; animation: uil-ripple 2s ease-out infinite;} .loader-ripple div:nth-of-type(1){border-color: #1b1464;} .loader-ripple div:nth-of-type(2){border-color: #ff6e00; -ms-animation-delay: 1s; -moz-animation-delay: 1s; -webkit-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s;} .login-block{padding: 28px;} .login-block .checkbox{margin: 0; color: rgba(0, 0, 0, 0.4);} .login-block .btn{padding: 11px 15px;} @media (min-width: 768px) and (max-width: 991px){.login-block .btn{padding: 16px 15px;}} @media (max-width: 767px){.login-block .btn{padding: 16px 15px;}} .login-block hr{margin-top: 25px; margin-bottom: 25px;} .login-block p{margin-bottom: 20px;} .login-block .form-group{margin-bottom: 20px;} .login-block a{font-size: 14px;} .login-tabs{font-size: 0;} .login-tabs li{display: inline-block; height: 60px; line-height: 60px; font-size: 16px; color: #fff; padding: 0 28px; cursor: pointer; font-weight: 400; border-right: 1px solid rgba(255, 255, 255, 0.15);} .login-tabs li:hover{background-color: #fff; color: #000;} .login-tabs li.active{background-color: #fff; color: #000;} .login-register-block{padding: 40px; background-color: #fff; margin: 0 auto; width: 360px;} .login-register-block .back{margin-top: 30px; text-align: center; display: block;} .login-register-title{margin-bottom: 30px;} .login-register-title h2{margin: 0; font-size: 20px; line-height: 24px;} .login-register-title a{line-height: 24px;} .rating{color: #9b9b9b;} .rating .star-text-right, .rating .star-text-left{margin-left: 5px; font-size: 13px; line-height: 13px;} .rating .star-text-left{margin-right: 5px; margin-left: 0;} .bottom-ratings, .top-ratings{color: #f8b42b; display: inline-block; overflow: hidden; position: relative; vertical-align: top;} .bottom-ratings .fa, .top-ratings .fa{display: inline; margin-left: 2px;} .top-ratings{left: 0; position: absolute; text-align: left; top: 0; width: 0;} .view-popup{width: 50px; height: 50px; background-color: #fff; font-size: 20px; color: #000; text-align: center; line-height: 50px; cursor: pointer;} @media (max-width: 767px){.view-popup{width: 40px; height: 40px; line-height: 40px; font-size: 15px;}} .tooltip{white-space: nowrap;} #splash-section{position: relative; width: 100%;} #splash-section .vegas-overlay{z-index: 2;} #splash-section .splash-inner-media{position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 100% !important; background-position: center; background-size: cover, 100%; background-repeat: no-repeat; z-index: 1;} #splash-section .splash-inner-content{height: 100%; position: relative; z-index: 3;} .splash-search{position: relative; width: 100%; z-index: 5;} .splash-search .search-table{display: table; width: 100%;} .splash-search .search-col{display: table-cell; vertical-align: middle; text-align: center;} .splash-search h1{padding: 0 15px; color: #fff;} .splash-search h2{margin-bottom: 35px;} .splash-search .banner-sub-title{color: #fff;} .banner-search-main{margin: 0 auto; background: rgba(255, 255, 255, 0.66); padding: 10px; max-width: 810px; border-radius: 4px;} @media (max-width: 767px){.banner-search-main .form-group{margin: 0 !important;}} .banner-search-main .form-group .bootstrap-select{display: table-cell; vertical-align: middle; width: 300px !important;} @media (max-width: 991px){.banner-search-main .form-group .bootstrap-select{display: block; width: 100% !important; margin-bottom: 10px;}.banner-search-main .form-group .bootstrap-select .dropdown-toggle{float: none; width: 100%; border-radius: 4px;}} .banner-search-main .form-group .search{display: table-cell; vertical-align: middle; width: 10000px;} @media (max-width: 991px){.banner-search-main .form-group .search{display: block; width: 100%; margin-bottom: 10px;}} .banner-search-main .form-group .search-btn{display: table-cell; vertical-align: middle;} @media (max-width: 991px){.banner-search-main .form-group .search-btn{padding-left: 0; display: block; width: 100%;}} .banner-search-main .form-control, .banner-search-main .post-password-form input[type='password'], .post-password-form .banner-search-main input[type='password']{box-shadow: none; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; width: 100%; text-align: left; border: none; border-left: 1px solid #dbdbdb;} @media (max-width: 991px){.banner-search-main .form-control, .banner-search-main .post-password-form input[type='password'], .post-password-form .banner-search-main input[type='password']{-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; border: none;}} .banner-search-main .open .dropdown-toggle{background-color: #fff;} .banner-search-main .dropdown-toggle{border: none !important; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; background: #fff; font-size: 14px;} @media (min-width: 768px) and (max-width: 991px){.banner-search-main .dropdown-toggle{width: 107px;}} @media (max-width: 481px){.banner-search-main .dropdown-toggle{width: 100px;}} .banner-search-main .dropdown-toggle .caret{margin-left: 10px;} .banner-search-main .search-btn{padding-left: 10px;} .banner-search-main .btn-secondary{padding: 6px 30px; height: 42px; width: 100%;} .banner-search-main .btn-secondary:hover i{-moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);} @media (max-width: 991px){.banner-search-main{width: 75%;}.banner-search-main .form-group{width: 100%;}} .banner-search-taber{max-width: 920px; margin: 0 auto; padding-left: 30px; padding-right: 30px;} .banner-search-taber .tab-content{background-color: rgba(255, 255, 255, 0.85); -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; padding: 10px;} .banner-search-taber .banner-search-main{background-color: transparent; padding: 0; max-width: 100%; width: 100%;} .banner-search-tabs{width: 100%; display: table; table-layout: fixed; font-size: 0; margin: 0;} .banner-search-tabs .search-tab{display: table-cell; width: 100%; padding-right: 2px;} .banner-search-tabs .search-tab:last-child{padding: 0;} .banner-search-tabs .search-tab.active .search-tab-inner{background-color: rgba(255, 255, 255, 0.85); color: #000;} .banner-search-tabs .search-tab-inner{-webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; font-size: 14px; font-weight: 500; line-height: 43px; text-transform: uppercase; text-align: center; position: relative; height: 43px; background-color: rgba(0, 66, 116, 0.2); color: #fff; cursor: pointer;} .banner-search-tabs .search-tab-inner:hover{background-color: rgba(255, 255, 255, 0.85); color: #000;} .banner-search-tabs .search-tab-inner:active{background-color: rgba(255, 255, 255, 0.85); color: #000;} @media (max-width: 767px){.banner-search-tabs .search-tab-inner{font-size: 12px;}} .advance-search-header{width: 100%; padding: 9px 0; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); background-color: #1b1464 !important;} .advance-search-header div[class^="col-"]{padding-left: 5px; padding-right: 5px;} .advance-search-header .row{margin-right: -5px; margin-left: -5px;} .advance-search-header .search-long .search{border-color: #fff;} @media (min-width: 768px) and (max-width: 991px){.advance-search-header{display: none !important;}} @media (max-width: 767px){.advance-search-header{display: none !important;}} .advanced-search-sticky{display: block; position: fixed !important; top: 0; width: 100% !important; z-index: 11 !important; -webkit-animation: fadein 0.4s; -moz-animation: fadein 0.4s; -ms-animation: fadein 0.4s; -o-animation: fadein 0.4s; animation: fadein 0.4s;} .advanced-search{background-color: #fff; position: relative;} .advanced-search .form-group{margin-bottom: 13px;} @media (max-width: 767px){.advanced-search .form-group{margin-bottom: 13px !important;}} .advanced-search .advance-fields{padding-top: 13px; display: none;} .advanced-search .btn{display: block;} .advanced-search .btn i{float: left; line-height: 20px; margin-right: 5px;} @media (max-width: 767px){.advanced-search .btn{font-weight: 400; font-size: 12px;}.advanced-search .btn i{line-height: 12px;}} .advanced-search .form-control, .advanced-search .post-password-form input[type='password'], .post-password-form .advanced-search input[type='password']{box-shadow: none;} .advanced-search .advance-btn{background: transparent; font-weight: 400; text-transform: none; color: #fff; width: 100%;} .advanced-search .advance-btn .fa{float: inherit; font-size: 15px; position: relative; margin-right: 6px;} .advanced-search .advance-btn:hover{color: #4cc6f4; box-shadow: none;} @media (max-width: 767px){.advanced-search .advance-btn{font-size: 12px;}.advanced-search .advance-btn i{line-height: 12px;}} .advanced-search .advance-btn.active{color: #1b1464; box-shadow: none;} .advanced-search .features-list .checkbox-inline{margin: 0; margin-right: 25px; color: #fff; line-height: 26px;} .advanced-search .features-list .checkbox-inline input{margin-top: 7px;} .advanced-search .features-list .checkbox-inline:last-child{margin: 0;} @media (max-width: 481px){.advanced-search .features-list .checkbox-inline{width: 49%; margin: 0; padding-right: 10px;}} .advanced-search .features-list label.title{color: #fff; padding: 13px 0 15px; font-weight: 700;} .advanced-search .field-expand{padding-bottom: 15px;} .advanced-search .range-text p{color: #fff;} .advanced-search .range-title{color: #fff;} .advanced-search .search-long{margin: 0;} .advanced-search .search-long .advance-btn{font-weight: 300; color: #616161; line-height: 0; width: 100%;} .advanced-search .search-long .advance-btn:hover{color: #1b1464;} .advanced-search .ui-slider .ui-slider-handle{width: 20px; height: 20px; top: -7px;} .search-long div:not(.dropdown-menu){display: table-cell !important; vertical-align: middle;} .search-long .bootstrap-select{width: 130px !important;} .search-long .bootstrap-select .btn{border: none; border-radius: 0; height: 42px;} .search-long .search{background-color: #fff; border: 1px solid #cccccc; border-right: 0; border-radius: 4px 0 0 4px;} .search-long .search input{-webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; border: none;} .search-long .search-btn .btn{-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; height: 44px;} .search-long .advance-btn{font-weight: 300; color: #616161; padding: 6px 20px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0;} .search-long .advance-btn:hover{color: #1b1464;} .search-long .advance-btn .fa{font-size: 14px;} .search-long .input-icon{width: 10000px; padding-left: 2px;} .search-long .search-location{width: 10000px;} .advanced-search-mobile{background-color: #1b1464; position: relative; z-index: 1; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); display: none;} @media (max-width: 481px){.advanced-search-mobile .container{width: 100%; padding-left: 15px; padding-right: 15px;}} @media (min-width: 768px) and (max-width: 991px){.advanced-search-mobile{display: block !important;}} @media (max-width: 767px){.advanced-search-mobile{display: block !important;}} .advanced-search-mobile .single-search-inner{display: table-cell; vertical-align: middle;} .advanced-search-mobile .single-search-inner .form-control::-moz-placeholder, .advanced-search-mobile .single-search-inner .post-password-form input[type='password']::-moz-placeholder, .post-password-form .advanced-search-mobile .single-search-inner input[type='password']::-moz-placeholder{color: #fff; opacity: 1;} .advanced-search-mobile .single-search-inner .form-control:-ms-input-placeholder, .advanced-search-mobile .single-search-inner .post-password-form input[type='password']:-ms-input-placeholder, .post-password-form .advanced-search-mobile .single-search-inner input[type='password']:-ms-input-placeholder{color: #fff;} .advanced-search-mobile .single-search-inner .form-control::-webkit-input-placeholder, .advanced-search-mobile .single-search-inner .post-password-form input[type='password']::-webkit-input-placeholder, .post-password-form .advanced-search-mobile .single-search-inner input[type='password']::-webkit-input-placeholder{color: #fff;} .advanced-search-mobile .single-search{width: 10000px;} .advanced-search-mobile .single-search .form-control, .advanced-search-mobile .single-search .post-password-form input[type='password'], .post-password-form .advanced-search-mobile .single-search input[type='password']{height: 50px; border: none; background-color: transparent; color: #fff;} .advanced-search-mobile .advance-fields{position: relative; display: none; padding: 10px 0; border-top: 1px solid #fff;} .advanced-search-mobile .advance-fields:after{border: solid transparent; content: ' '; height: 0; position: absolute; top: -12px; right: inherit; bottom: inherit; left: 3px; z-index: 2; width: 0; border-width: 6px; border-bottom-color: #fff;} .advanced-search-mobile .advance-fields .form-group{margin-bottom: 10px;} .advanced-search-mobile .advance-fields .btn{height: 50px;} .advanced-search-mobile .advance-fields .input-group-addon{background-color: #eee;} .advanced-search-mobile .advance-fields .form-control, .advanced-search-mobile .advance-fields .post-password-form input[type='password'], .post-password-form .advanced-search-mobile .advance-fields input[type='password']{height: 50px;} .advanced-search-mobile .advance-fields .row{margin-left: -5px; margin-right: -5px;} .advanced-search-mobile .advance-fields div[class*="col-"]{padding-left: 5px; padding-right: 5px;} .advanced-search-mobile .single-search-wrap{display: table;} .advanced-search-mobile .single-search-wrap button{height: 40px; width: 30px; background: none; border: none; padding: 5px 2px; color: #fff; font-size: 18px;} .advanced-search-mobile .btn-secondary{padding: 7px 15px;} .advanced-search-mobile .range-wrap{border: 1px solid #cccccc; background-color: #f1f1f1 !important; border-radius: 3px; padding-right: 40px; padding-left: 8px;} @media (max-width: 767px){.advanced-search-mobile .range-wrap{padding-right: 39px; padding-left: 6px;}} .advanced-search-mobile .ui-slider .ui-slider-handle{width: 50px; height: 50px; top: -1px;} .advanced-search-mobile .ui-slider .ui-slider-handle:before{width: 14px; height: 14px;} .advanced-search-mobile .ui-slider-horizontal{height: 48px; background-color: transparent !important; border: none !important;} .advanced-search-mobile .ui-slider-horizontal .ui-slider-range{top: 46%; height: 3px;} .advanced-search-mobile .range-advanced-main{margin-bottom: 10px; margin-top: 8px;} .advanced-search-mobile .range-text{text-align: center;} .advanced-search-mobile .range-text p{margin-bottom: 16px; font-size: 14px; color: #fff;} .advanced-search-mobile .range-text .range-title{color: #fff;} .advanced-search-mobile .advance-trigger{cursor: pointer; line-height: 45px; margin-bottom: 8px; color: #fff;} .advanced-search-mobile .features-list .checkbox-inline{margin-left: 0; margin-right: 20px; width: 28%; color: #fff;} .advanced-search-mobile .field-expand{padding-bottom: 15px;} .btn-number{background-color: #f1f1f1; color: #9b9b9b; opacity: 1 !important;} .btn-number:active{color: #000;} .form-control.input-number, .post-password-form input.input-number[type='password']{text-align: center; border: 0;} .input-count-group{border: 1px solid #cccccc; border-radius: 4px; overflow: hidden;} .input-count-group .btn-number{background-color: #fff;} .input-count-group .input-number{padding: 0;} .advance-trigger{cursor: pointer;} .field-expand{display: none;} .search-expandable{position: absolute; left: 0; right: 0; bottom: 0; z-index: 3;} .search-expandable div[class^="col-"]{padding-right: 5px; padding-left: 5px;} .search-expandable .row{margin-left: -5px; margin-right: -5px;} .search-expandable .advanced-search{float: left; padding: 17px 15px 0; background-color: #1b1464; width: 100%;} .search-expandable .advance-btn{background-color: rgba(0, 0, 0, 0.2); width: 100%; color: #fff !important; border: 1px solid rgba(0, 0, 0, 0.2);} .search-expandable .advance-btn:hover{background-color: #3a6fa7;} .search-expandable .advance-btn.active{background-color: #3a6fa7;} .search-expandable .search-expandable-left{width: 80%;} @media (min-width: 768px) and (max-width: 991px){.search-expandable .search-expandable-left{width: 100%;}} @media (max-width: 767px){.search-expandable .search-expandable-left{width: 100%;}} .search-expandable .search-expandable-right{width: 20%;} @media (min-width: 768px) and (max-width: 991px){.search-expandable .search-expandable-right{width: 100%;}} @media (max-width: 767px){.search-expandable .search-expandable-right{width: 100%;}} .search-expandable .features-list{padding-bottom: 30px;} .search-expandable .advance-fields{padding: 0;} .search-expand-btn{color: #fff; padding: 13px 15px 10px 15px; display: inline-block; line-height: 16px; border-radius: 4px 4px 0 0; font-weight: 400; cursor: pointer; font-size: 16px; width: 230px; position: relative;} .search-expand-btn:after{font-family: "FontAwesome"; content: '\f0d8'; margin-left: 15px; position: absolute; right: 15px;} .search-expand-btn.active:after{content: '\f0d7';} .advanced-search-hidden{display: none;} .search-expandable-mini .search-inner-wrap{width: 370px;} @media (max-width: 767px){.search-expandable-mini .search-inner-wrap{width: 100%;}} .search-expandable-mini .advanced-search{padding: 30px;} .search-expandable-mini .range-text{text-align: center;} .search-expandable-mini .range-text p{font-size: 13px;} .search-mini-right .search-inner-wrap{float: right;} .search-mini-right .search-expand-btn{float: right;} .search-mini-left .search-inner-wrap{float: left;} .search-mini-left .search-expand-btn{float: left;} .sticky_show_scroll_active{padding-top: 0 !important;} .advance-search-full .container{width: 100%; padding-left: 15px; padding-right: 15px;} .advanced-search-module{position: relative; padding: 30px 0;} .advanced-search-module .fa{margin-right: 8px;} .advanced-search-module button.btn{width: 100%;} .advanced-search-module .advance-title{font-size: 20px; line-height: 20px; margin: 0 0 30px; font-weight: 500; text-transform: inherit; text-align: inherit;} @media (min-width: 768px) and (max-width: 991px){.advanced-search-module .advance-title .fa{display: none;}} @media (max-width: 767px){.advanced-search-module .advance-title{font-size: 16px; line-height: 16px;}.advanced-search-module .advance-title .fa{display: none;}} .advanced-search-module .range-text p{color: #000;} .advanced-search-module .range-title{color: #959595;} .advanced-search-module .title{cursor: pointer; font-size: 14px; line-height: 42px; margin: 0; font-weight: 500; text-transform: uppercase; text-align: inherit;} @media (max-width: 767px){.advanced-search-module .title{font-size: 12px; line-height: 35px;}} .advanced-search-module .features-list{padding-top: 15px; display: none;} .advanced-search-module .features-list .checkbox-inline{color: #000;} .range-advanced-main{margin-bottom: 20px;} .range-text p{line-height: 16px; font-weight: 300; margin-bottom: 13px;} .range-title{color: #959595; font-weight: 500;} .min-price-range, .max-price-range{color: #1b1464; font-weight: 500;} .range-wrap{padding: 0 5px;} .radius-range-wrap{padding: 7px 5px 0 5px;} .radius-text-wrap{font-size: 14px; font-weight: 300; color: #959595;} .range-input{display: none;} .breadcrumb{margin: 0; background: none; padding: 18px 0 0;} .breadcrumb li{color: #707070;} .breadcrumb li a{color: #707070; font-weight: 400;} .breadcrumb li a:hover{color: #1b1464;} .breadcrumb li:after{font-family: "FontAwesome"; color: #9b9b9b; content: "\f105"; padding: 0 5px;} .breadcrumb li:last-child:after{content: ""; padding: 0;} .breadcrumb li + li:before{content: ""; padding: 0;} .breadcrumb-top{padding: 30px 0 30px;} .breadcrumb-top .breadcrumb{padding: 0 0 20px;} @media (min-width: 768px) and (max-width: 991px){.breadcrumb-top{padding: 20px 0 20px;}.breadcrumb-top .breadcrumb{padding: 0 0 10px;}} @media (max-width: 767px){.breadcrumb-top{padding: 15px 0 15px;}.breadcrumb-top .breadcrumb{padding: 0 0 10px;}} .breadcrumb-single{padding: 25px 0;} .breadcrumb-single .breadcrumb{padding: 0;} @media (max-width: 767px){.breadcrumb-single{padding: 15px 0;}} .page-title{padding: 30px 0;} .page-title .page-title-left{float: left;} .page-title .page-title-right{float: right;} .page-title .page-title-right .breadcrumb{padding: 0;} .page-title .page-title-right .breadcrumb li{line-height: 36px;} @media (max-width: 767px){.page-title .page-title-right .breadcrumb li{line-height: 28px;}} @media (max-width: 481px){.page-title .page-title-right .breadcrumb li{line-height: 24px;}} .page-title h1, .page-title h2, .page-title h3, .page-title h4{margin: 0 !important; font-family: 'Playfair Display', serif;} .page-title .view{float: right; line-height: 35px;} .page-title .author-meta{margin-top: 20px;} @media (max-width: 481px){.page-title .author-meta{margin-top: 14px;}} @media (min-width: 768px) and (max-width: 991px){.page-title{padding: 22px 0;}} @media (max-width: 767px){.page-title{padding: 22px 0;}} .page-title-center .breadcrumb{text-align: center;} .page-title-center .page-title-left{width: 100%; text-align: center;} .view-btn{text-transform: uppercase; margin: 0 5px; font-weight: normal; cursor: pointer; color: #cfcfcf; font-size: 20px; vertical-align: middle;} .view-btn:hover{color: #000;} .view-btn.active{color: #000;} .figure-block + .figure-block{margin-top: 20px;} .figure-block img{width: 100%; display: block;} .figure-block .detail-bottom{text-align: center; padding: 8px 0 0 0; position: inherit; top: inherit; right: inherit; bottom: inherit; left: inherit; z-index: 1;} .figure-block .detail-bottom ul{color: #000;} .figure-block a{color: #fff;} .figure-grid{height: 290px; width: 100%; background-position: center; background-size: cover;} .figure-grid .actions{top: 12px; right: 12px; bottom: auto !important;} .item-wrap{padding-left: 7px; padding-right: 7px; margin-bottom: 14px;} @media (max-width: 767px){.item-wrap{width: 100%; float: left;}} .item-thumb, figure, .carousel-module .carousel .item figure{position: relative; z-index: 1;} .item-thumb img, figure img, .carousel-module .carousel .item figure img{width: 100%;} .item-thumb .label-featured, figure .label-featured, .carousel-module .carousel .item figure .label-featured{position: absolute; top: 12px; left: 12px; z-index: 3;} .item-thumb .label-wrap, figure .label-wrap, .carousel-module .carousel .item figure .label-wrap{position: absolute; top: 12px; right: 12px; z-index: 3;} .item-thumb .actions, figure .actions, .carousel-module .carousel .item figure .actions{position: absolute; right: 12px; bottom: 12px; z-index: 4;} .item-thumb .price, figure .price, .carousel-module .carousel .item figure .price{position: absolute; left: 12px; bottom: 12px; z-index: 4; text-align: left;} .item-thumb .price h3, figure .price h3, .carousel-module .carousel .item figure .price h3{color: #fff;} .item-thumb .price .rant, figure .price .rant, .carousel-module .carousel .item figure .price .rant{color: #fff;} .item-thumb .price .price-start, figure .price .price-start, .carousel-module .carousel .item figure .price .price-start{color: #fff;} .item-thumb .price .item-price, figure .price .item-price, .carousel-module .carousel .item figure .price .item-price{color: #fff; display: block;} .item-thumb .price .item-sub-price, figure .price .item-sub-price, .carousel-module .carousel .item figure .price .item-sub-price{color: #fff; display: block;} .item-thumb .item-price-block, figure .item-price-block, .carousel-module .carousel .item figure .item-price-block{position: absolute; left: 12px; bottom: 12px;} .item-thumb .blue, figure .blue, .carousel-module .carousel .item figure .blue{color: #fff;} .item-thumb .thumb-caption, figure .thumb-caption, .carousel-module .carousel .item figure .thumb-caption{position: absolute; top: inherit; right: 0; bottom: 0; left: 0; z-index: 3; padding: 12px; width: 100%;} .item-thumb .thumb-caption .cap-price, figure .thumb-caption .cap-price, .carousel-module .carousel .item figure .thumb-caption .cap-price{color: #fff;} .item-thumb .thumb-caption .actions, figure .thumb-caption .actions, .carousel-module .carousel .item figure .thumb-caption .actions{color: #fff;} .item-thumb .hover-effect:before, figure .hover-effect:before, .carousel-module .carousel .item figure .hover-effect:before, .item-thumb .slideshow .slideshow-nav-main .slick-slide:before, .slideshow .slideshow-nav-main .item-thumb .slick-slide:before, figure .slideshow .slideshow-nav-main .slick-slide:before, .slideshow .slideshow-nav-main figure .slick-slide:before{content: ''; display: block; position: absolute; left: 0; top: 0; opacity: 0; filter: alpha(opacity=0); background-color: rgba(255, 255, 255, 0.5); width: 100%; height: 100%; z-index: 2;} .item-thumb .hover-effect:after, figure .hover-effect:after, .carousel-module .carousel .item figure .hover-effect:after, .item-thumb .slideshow .slideshow-nav-main .slick-slide:after, .slideshow .slideshow-nav-main .item-thumb .slick-slide:after, figure .slideshow .slideshow-nav-main .slick-slide:after, .slideshow .slideshow-nav-main figure .slick-slide:after{content: ""; position: absolute; left: 0; top: 0; right: 0; width: 100%; height: 100%; opacity: 1; filter: alpha(opacity=100); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(0, 0, 0, 0)), color-stop(65%, rgba(0, 0, 0, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.8))); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 65%, rgba(0, 0, 0, 0.8) 100%); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 65%, rgba(0, 0, 0, 0.8) 100%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 65%, rgba(0, 0, 0, 0.8) 100%); z-index: 1;} .item-thumb:hover .hover-effect:before, figure:hover .hover-effect:before, .carousel-module .carousel .item figure:hover .hover-effect:before, .item-thumb:hover .slideshow .slideshow-nav-main .slick-slide:before, .slideshow .slideshow-nav-main .item-thumb:hover .slick-slide:before, figure:hover .slideshow .slideshow-nav-main .slick-slide:before, .slideshow .slideshow-nav-main figure:hover .slick-slide:before{opacity: 0.5; filter: alpha(opacity=50); background-image: none; z-index: 2;} .item-thumb:hover .hover-effect:after, figure:hover .hover-effect:after, .carousel-module .carousel .item figure:hover .hover-effect:after, .item-thumb:hover .slideshow .slideshow-nav-main .slick-slide:after, .slideshow .slideshow-nav-main .item-thumb:hover .slick-slide:after, figure:hover .slideshow .slideshow-nav-main .slick-slide:after, .slideshow .slideshow-nav-main figure:hover .slick-slide:after{opacity: 0; filter: alpha(opacity=0);} .item-thumb:hover a, figure:hover a, .carousel-module .carousel .item figure:hover a{color: #fff;} .item-body .rating + h2{margin-top: 5px;} .item-body .info-row + .info-row{margin-top: 10px;} .item-body .amenities{min-height: 40px;} .item-body .amenities span{margin-right: 10px;} @media (max-width: 481px){.item-body .amenities{margin-bottom: 15px;}} .item-body .property-title{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} @media (max-width: 1199px){.item-body .property-title{max-width: 260px;}} @media (max-width: 767px){.item-body .property-title{max-width: 100%;}} .item-body .property-location{color: #9b9b9b; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .item-body p{margin: 0;} .item-body .phone{position: absolute; right: 0; bottom: 0;} @media (max-width: 767px){.item-body .phone{top: 0;}} .item-body .phone .btn{padding: 7px 15px;} .item-body .phone .btn + p{margin-top: 12px;} .item-body .date a{color: #9b9b9b;} .item-body .date p{display: inline-block; color: #9b9b9b; margin-right: 10px;} .item-body .date p i{margin-right: 5px;} .item-body .date p:last-child{margin: 0;} .item-body .table-cell{position: relative;} .item-foot{background-color: #fff; border-top: 1px solid #e5e5e5; padding: 14px 20px;} .item-foot .item-foot-left{float: left;} .item-foot .item-foot-right{float: right;} .item-foot p{color: #9b9b9b;} .item-foot a{color: #9b9b9b;} .item-foot i{margin-right: 5px;} .item-amenities{list-style: none; margin: 0; font-size: 0;} .item-amenities li{display: inline-block; font-size: 12px; color: #777777; font-weight: 300; border-right: 1px solid #ccc; padding: 0 8px;} .item-amenities li:first-child{padding-left: 0;} .item-amenities li:last-child{border: none;} .item-amenities li span{font-size: 18px; line-height: 18px; margin-bottom: 5px; display: block; color: #000; font-weight: 300;} .item-date{list-style: none; margin: 0;} .item-date li{display: inline-block; color: #777777; font-size: 12px; font-weight: 300; margin-right: 12px;} .item-date li:last-child{margin: 0;} .item-date .fa{font-size: 14px; margin-right: 5px;} .item-price-block{text-align: right;} .item-price-block span{display: block;} .item-price-block .item-price{color: #000; font-size: 20px; line-height: 26px; margin: 0; font-weight: 400; text-transform: inherit; text-align: inherit;} .item-price-block .item-sub-price{color: #777777; font-size: 14px; line-height: 20px; margin: 0; font-weight: 300; text-transform: inherit; text-align: inherit;} .item-caption .label-wrap{margin-bottom: 7px; position: relative; top: auto; right: auto;} .item-caption .item-caption-title{color: #fff; font-size: 16px; line-height: 20px; margin: 0 0 5px; font-weight: 500; text-transform: inherit; text-align: inherit;} .item-caption .item-caption-list{list-style: none; margin: 0;} .item-caption .item-caption-list li{color: #fff; font-size: 12px; line-height: 18px; margin: 0; font-weight: 300; text-transform: inherit; text-align: inherit; float: left; margin-right: 5px;} .item-caption .item-caption-list li:last-child{margin: 0;} .item-caption .item-caption-list .cap-price{font-size: 16px; font-weight: 500;} .detail{position: absolute; top: inherit; right: inherit; bottom: 0; left: 0; z-index: 2; padding: 12px; width: 100%;} .detail h3{color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 0 !important;} .detail ul{color: #fff;} .detail ul li{padding: 0; padding-right: 10px;} .detail ul li:last-child{padding: 0;} .detail .fig-title{margin-bottom: 10px;} .detail .actions li{padding: 0;} @media (min-width: 1200px){.grid-four-col .detail h3{max-width: 190px;}} @media (min-width: 992px) and (max-width: 1199px){.grid-four-col .detail h3{max-width: 150px;}} @media (min-width: 1200px){.grid-three-col .detail h3{max-width: 260px;}} @media (min-width: 992px) and (max-width: 1199px){.grid-three-col .detail h3{max-width: 228px;}} @media (min-width: 768px) and (max-width: 991px){.grid-three-col .detail h3{max-width: 155px;}} .price{color: #000; text-align: right;} .price .price-start{color: #777;} .price .rant{color: #aeaeae;} .label-wrap{display: inline-block; font-size: 0; vertical-align: middle; line-height: normal;} .label-wrap .label{display: inline-block; margin-right: 5px; color: #fff; border-radius: 2px; font-size: 10px; padding: 3px 6px 3px; text-transform: uppercase; margin-bottom: 0; line-height: 11px; vertical-align: top; font-weight: 500;} .label-wrap .label:last-child{margin: 0;} .label-left{position: absolute; top: 12px; left: 12px; right: auto; z-index: 3;} .label-right{position: absolute; top: 12px; right: 12px; left: auto; z-index: 3;} .label-featured{background-color: #77c720; color: #fff; padding: 3px 6px 3px;} .label-status, .label-default{background-color: #333333;} #section-body{padding-bottom: 40px; position: relative; min-height: 700px;} #section-body-inner{padding: 40px 0; position: relative; min-height: 700px;} #section-body.landing-page{padding: 0;} @media (min-width: 1200px){.container-sidebar{width: 30%;}} @media (min-width: 992px) and (max-width: 1199px){.container-sidebar{width: 30%;}} @media (min-width: 1200px){.container-contentbar{width: 70%;}} @media (min-width: 992px) and (max-width: 1199px){.container-contentbar{width: 70%;}} .list-grid-area{float: right;} @media (max-width: 767px){.list-grid-area{float: inherit;}} #save_search_click i{font-size: 14px; margin-right: 5px;} @media (max-width: 481px){.list-tabs .tabs{display: block; width: 100%;}} .list-tabs .tabs a{padding: 18px 10px;} @media (max-width: 767px){.list-tabs .tabs a{padding: 12px 10px;}} @media (max-width: 481px){.list-tabs .sort-tab{display: block; width: 100%; text-align: left; padding: 10px 0;}} .tabs{vertical-align: middle;} .tabs p{line-height: 16px; font-size: 16px; font-weight: 500; margin-bottom: 21px; margin-top: 4px;} @media (max-width: 767px){.tabs p{margin-bottom: 15px; font-size: 14px;}} @media (max-width: 481px){.tabs p{font-size: 12px;}} .tabs .tabs-title{font-size: 20px; line-height: 24px; margin: 0; font-weight: 400; text-transform: inherit; text-align: inherit;} .tabs ul{margin: 0; list-style: none; font-size: 0;} .tabs li{display: inline-block; margin-right: 1px;} .tabs a{color: #000; background-color: #ebebeb; display: block; width: 170px;} @media (min-width: 992px) and (max-width: 1199px){.tabs a{width: 135px;}} @media (min-width: 768px) and (max-width: 991px){.tabs a{width: 125px;}} @media (max-width: 767px){.tabs a{width: 84px;}} @media (max-width: 481px){.tabs a{font-size: 12px;}} .tabs a:hover{background-color: #fff;} .tabs a:active{background-color: #fff;} .tabs a.active{background-color: #fff;} .list-search{margin-bottom: 30px; padding: 25px; border: 1px solid #1b1464; background-color: rgba(0, 174, 239, 0.05); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px;} .list-search .input-icon:before{color: #000;} .list-search form{position: relative; color: #000; font-weight: 500;} .list-search .save-btn{position: absolute; top: 0; right: 0; line-height: 40px; padding: 0 14px; cursor: pointer;} .list-search .save-btn:after{font-family: "FontAwesome"; content: '\f006'; display: inline-block; margin-left: 10px; color: #ffba01;} @media (max-width: 767px){.list-search .save-btn{line-height: 34px; font-size: 12px;}} .list-search .save-btn.saved:after{content: '\f005';} .list-search .form-control, .list-search .post-password-form input[type='password'], .post-password-form .list-search input[type='password']{color: #000; font-weight: 400; padding-right: 83px;} .list-search .form-control[readonly], .list-search .post-password-form input[readonly][type='password'], .post-password-form .list-search input[readonly][type='password']{background-color: #fff;} @media (max-width: 767px){.list-search{padding: 15px;}} .list-compare-wrap{font-size: 0; padding: 20px; background-color: #fff; margin-bottom: 20px;} .list-compare-wrap .compare-thumb-block{display: inline-block; margin-right: 10px;} @media (max-width: 767px){.list-compare-wrap .compare-thumb-block{width: 60px;}} .list-compare-wrap .btn-compare{padding: 20px 15px;} @media (max-width: 767px){.list-compare-wrap .btn-compare{padding: 11px 15px;}} @media (max-width: 767px){.list-compare-wrap{padding: 15px;}} .sort-tab{color: #9b9b9b; vertical-align: middle; font-weight: 500;} .sort-tab .bootstrap-select{width: auto !important; top: -1px; left: -8px;} .sort-tab .bootstrap-select .btn.btn-default{border: none; background-color: transparent; text-transform: none; color: #1b1464; height: auto; padding-top: 0; padding-bottom: 0;} .sort-tab .bootstrap-select .btn.btn-default:hover{color: #000; background-color: transparent;} .sort-tab .bootstrap-select .btn.btn-default:focus{background: none; box-shadow: none; outline: none !important;} .sort-tab .open > .btn.btn-default{border: none; background: none !important; box-shadow: none;} @media (max-width: 481px){.sort-tab{font-size: 12px;}} .sort-tab .dropdown-menu{left: auto; right: 0;} #content-area hr{margin-top: 32px; margin-bottom: 32px;} @media (max-width: 991px){#content-area{margin-bottom: 30px;}} .property-listing{margin-bottom: -8px;} .property-listing .row{margin-left: -4px; margin-right: -4px;} .property-listing .item-wrap{padding-left: 4px; padding-right: 4px; margin-bottom: 8px;} .property-listing .grid-row{margin-left: -4px; margin-right: -4px;} .property-listing .not-found{background-color: #fff; padding: 20px;} .property-listing .figure-block{width: 254px; height: 170px;} @media (max-width: 767px){.property-listing .figure-block{width: 100%; height: auto;}} .property-listing .grid-view-1-col .item-wrap{width: 100%;} .property-listing .grid-view-3-col .item-wrap{width: 33.33%;} .property-listing.list-view .hide-on-grid{display: block;} .property-listing.list-view .hide-on-list{display: none;} .property-listing.list-view .hidden-gird-cell{display: table-cell !important;} @media (max-width: 767px){.property-listing.list-view .property-item{display: block;}.property-listing.list-view .property-item .table-cell{display: block;}.property-listing.list-view .property-item .item-body{padding: 15px 7px 7px; width: 100%;}.property-listing.list-view .property-item .item-body .phone{position: relative !important;}.property-listing.list-view .property-item .body-left{width: 100%; margin-bottom: 15px;}.property-listing.list-view .property-item .body-right{width: 100%;}.property-listing.list-view .property-item .info-row{text-align: left;}.property-listing.list-view .hide-on-grid{display: none;}.property-listing.list-view .hide-on-list{display: block;}.property-listing.list-view .hidden-gird-cell{display: none !important;}} .grid-view .figure-block, .grid-view .item-thumb, .grid-view figure, .grid-view .carousel-module .carousel .item figure, .carousel-module .carousel .item .grid-view figure{width: 100%; height: auto; display: block;} .grid-view .item-wrap{padding-left: 4px; padding-right: 4px; width: 50%; float: left; margin: 0; margin-bottom: 10px;} .grid-view .item-wrap:nth-child(2n+1){clear: both;} @media (min-width: 992px) and (max-width: 1199px){.grid-view .item-wrap{width: 50%;}} @media (max-width: 767px){.grid-view .item-wrap{width: 100%;}} .grid-view .property-item{display: block;} .grid-view .property-item .table-cell{display: block;} .grid-view .property-item .item-body{padding: 15px 12px 7px; width: 100%;} .grid-view .property-item .item-body .phone{position: relative !important;} .grid-view .property-item .item-body .amenities{height: auto;} .grid-view .property-item .body-left{width: 100%; margin-bottom: 15px;} .grid-view .property-item .body-right{width: 100%;} .grid-view .property-item .info-row{text-align: left;} .grid-view .property-item-v2{padding: 8px;} .grid-view .property-item-v2 .figure-block{display: block; width: 100%;} .grid-view .property-item-v2 .item-thumb, .grid-view .property-item-v2 figure, .grid-view .property-item-v2 .carousel-module .carousel .item figure, .carousel-module .carousel .item .grid-view .property-item-v2 figure{width: 100%;} .grid-view .property-item-v2 .item-body{width: 100%; display: block;} .grid-view .property-item-v2 .body-inner{width: 100%; position: relative;} .grid-view .property-item-v2 .item-body-top, .grid-view .property-item-v2 .item-body-bottom{position: relative; padding: 12px 15px;} .grid-view .property-item-v2 .item-body-top{padding-bottom: 0;} .grid-view .property-item-v2 .item-body-bottom{padding-top: 0;} .grid-view .property-item-v2 .item-title{margin-bottom: 30px; width: 100%;} .grid-view .property-item-v2 .item-amenities{width: 100%;} .grid-view .property-item-v2 .item-price-block{text-align: left; position: absolute; left: 12px; bottom: 12px; z-index: 4;} .grid-view .property-item-v2 .item-price-block span{color: #fff;} .grid-view .property-item-v2 .item-date{width: 100%;} .grid-view .property-item-v2 .actions{right: 12px; left: auto;} .grid-view .hide-on-grid{display: none;} .grid-view .hide-on-list{display: block;} .grid-view .hidden-gird-cell{display: none !important;} .grid-view-3-col .item-wrap{width: 33.33%;} .grid-view-3-col .item-wrap:nth-child(2n+1){clear: none;} .grid-view-3-col .item-wrap:nth-child(3n+1){clear: both;} @media (min-width: 768px) and (max-width: 991px){.grid-view-3-col .item-body .amenities{margin-bottom: 15px;}.grid-view-3-col .property-item .cell{display: block; text-align: left;}} @media (max-width: 767px){.grid-view-3-col .item-wrap{width: 100% !important;}} .property-item{background-color: #fff; width: 100%; padding: 8px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);} .property-item .js_publish_management .js_publish_btn{padding: 2px 5px; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important;} .property-item .js_publish_management .dropdown-toggle{padding: 2px 5px; border-color: #ccc;} .property-item .item-body{padding: 10px 12px 10px 20px; display: table-cell; vertical-align: top; overflow: hidden; width: 1000px;} .property-item .body-left{width: 1000px; position: relative;} .property-item .body-right{width: 280px; position: relative;} @media (max-width: 991px){.property-item .btn{font-size: 11px; padding: 6px 10px;}} .property-item .cell{display: table-cell; width: 1000px; vertical-align: top;} @media (max-width: 481px){.property-item .cell{display: block; text-align: left !important;}} .property-item .cell + .cell{text-align: right;} .property-item .label-wrap{margin-bottom: 5px;} .property-item.item-grid{display: block; position: relative;} .property-item.item-grid .item-thumb, .property-item.item-grid figure, .property-item.item-grid .carousel-module .carousel .item figure, .carousel-module .carousel .item .property-item.item-grid figure{display: block;} .property-item.item-grid figure{display: block;} .property-item.item-grid .body-left{display: block; width: 100%;} .property-item.item-grid .body-right{display: block; width: 100%;} .property-item.item-grid .info-row{text-align: left;} .property-item.item-grid .item-body{padding: 15px 12px 7px; display: block; width: 100%;} .property-item.item-grid .item-body .amenities{height: auto;} .property-item.item-grid .phone{position: relative; top: 0;} @media (max-width: 321px){.property-item.item-grid .cell{display: block; text-align: left !important;}} .property-item.item-grid .cell + .cell{width: 250px;} @media (max-width: 321px){.property-item.item-grid .cell + .cell{margin-top: 15px;}} .property-item-v2{background-color: #fff; width: 100%; padding: 8px; padding-right: 0;} .property-item-v2 .figure-block{display: table-cell; width: auto; height: auto; vertical-align: top;} .property-item-v2 .item-thumb, .property-item-v2 figure, .property-item-v2 .carousel-module .carousel .item figure, .carousel-module .carousel .item .property-item-v2 figure{width: 280px;} .property-item-v2 .item-body{width: 1000px; display: table-cell; vertical-align: top; position: relative;} .property-item-v2 .item-body-top, .property-item-v2 .item-body-bottom{position: absolute; left: 0; right: 0; width: 100%; padding: 12px 20px; z-index: 4;} .property-item-v2 .item-body-top{top: 0;} .property-item-v2 .item-body-bottom{bottom: 0;} .property-item-v2 .item-title{float: left;} .property-item-v2 .property-title{font-size: 20px; line-height: 26px; margin: 0 0 8px; font-weight: 500; text-transform: inherit; text-align: inherit;} @media (max-width: 767px){.property-item-v2 .property-title{font-size: 14px; line-height: 18px;}} .property-item-v2 .property-location{font-size: 14px; line-height: 20px; margin: 0; font-weight: 300; text-transform: inherit; text-align: inherit;} @media (max-width: 767px){.property-item-v2 .property-location{font-size: 12px; line-height: 14px;}} .property-item-v2 .item-amenities{float: left;} .property-item-v2 .item-date{float: right; margin-top: 20px;} .property-item-v2 .item-price-block{float: right;} .property-item-v2 .actions{left: 12px; right: auto;} .property-item-v2 .property-location{width: 400px;} .property-item-v2.item-grid{padding: 8px;} .property-item-v2.item-grid .figure-block, .property-item-v2.item-grid .item-thumb, .property-item-v2.item-grid figure, .property-item-v2.item-grid .carousel-module .carousel .item figure, .carousel-module .carousel .item .property-item-v2.item-grid figure{width: 100%; height: auto; display: block;} .property-item-v2.item-grid .item-body{width: 100%; display: block;} .property-item-v2.item-grid .body-inner{width: 100%; position: relative;} .property-item-v2.item-grid .item-body-top, .property-item-v2.item-grid .item-body-bottom{position: relative; padding: 12px 15px;} .property-item-v2.item-grid .item-body-top{padding-bottom: 0;} .property-item-v2.item-grid .item-body-bottom{padding-top: 0;} .property-item-v2.item-grid .item-title{margin-bottom: 30px; width: 100%;} .property-item-v2.item-grid .item-amenities{width: 100%;} .property-item-v2.item-grid .item-price-block{text-align: left; position: absolute; left: 12px; bottom: 12px; z-index: 4;} .property-item-v2.item-grid .item-price-block span{color: #fff;} .property-item-v2.item-grid .item-date{width: 100%;} .property-item-v2.item-grid .actions{right: 12px; left: auto;} .property-item-grid .actions{top: 20px; right: 20px; left: auto; bottom: auto;} .property-item-grid .price{right: 20px; bottom: 20px; left: auto; top: auto;} .property-item-grid .item-caption{position: absolute; bottom: 20px; left: 20px; z-index: 3;} .property-item-grid .item-price{color: #fff; font-size: 16px; line-height: 20px; margin: 0 0 5px; font-weight: 500; text-transform: inherit; text-align: inherit;} .property-item-grid .item-sub-price{color: #fff; font-size: 12px; line-height: 18px; margin: 0; font-weight: 300; text-transform: inherit; text-align: inherit;} .property-item-grid .label-left{top: 20px; left: 20px;} .property-item-grid .label-right{top: 20px; right: 20px;} #section-body.houzez-body-half{min-height: 100%; padding: 0;} #section-body.houzez-body-half .houzez-module{padding: 25px 10px;} #section-body.houzez-body-half .houzez-module .detail-bottom{display: none;} #section-body.houzez-body-half .property-listing{position: relative;} #section-body.houzez-body-half .property-listing .info-row + .info-row{margin-top: 11px;} @media (max-width: 1199px){#section-body.houzez-body-half .property-listing .item-wrap{width: 50%; float: left; margin-bottom: 8px; padding-left: 4px; padding-right: 4px;}#section-body.houzez-body-half .property-listing .item-wrap + .item-wrap{margin-top: 0;}#section-body.houzez-body-half .property-listing .item-body{padding: 15px 7px 7px;}#section-body.houzez-body-half .property-listing .item-body h4{max-width: 185px;}#section-body.houzez-body-half .property-listing .item-body .date p{display: block; margin: 0; line-height: 20px;}#section-body.houzez-body-half .property-listing .figure-block{width: 100%; height: auto;}#section-body.houzez-body-half .property-listing .table-cell{display: block; width: 100%;}#section-body.houzez-body-half .property-listing .table-cell .item-thumb img, #section-body.houzez-body-half .property-listing .table-cell figure img, #section-body.houzez-body-half .property-listing .table-cell .carousel-module .carousel .item figure img, .carousel-module .carousel .item #section-body.houzez-body-half .property-listing .table-cell figure img{width: 100%;}#section-body.houzez-body-half .property-listing .body-left{margin-bottom: 15px;}} @media (min-width: 768px) and (max-width: 991px){#section-body.houzez-body-half .property-listing .item-wrap{width: 100%;}} @media (max-width: 481px){#section-body.houzez-body-half .property-listing .item-wrap{width: 100%;}} #section-body.houzez-body-half .item-foot{padding: 14px 8px;} #section-body.houzez-body-half .item-foot p{line-height: 12px;} #section-body.houzez-body-half .item-body .phone{display: none;} @media (min-width: 992px) and (max-width: 1199px){#section-body.houzez-body-half .item-body h2{max-width: 200px;}} @media (min-width: 768px) and (max-width: 991px){#section-body.houzez-body-half .item-body h2{max-width: 200px;}} @media (max-width: 767px){#section-body.houzez-body-half .item-body h2{max-width: 200px;}} #section-body.houzez-body-half .btn{margin: 0;} @media (max-width: 481px){#section-body.houzez-body-half .item-wrap{width: 100%;}#section-body.houzez-body-half .col{width: 100%;}} @media (max-width: 1199px){#section-body.houzez-body-half .property-listing.list-view .hide-on-grid{display: none !important;}#section-body.houzez-body-half .property-listing.list-view .hide-on-list{display: block !important;}#section-body.houzez-body-half .property-listing.list-view .hidden-gird-cell{display: none !important;}} .map-half{overflow: hidden; height: 100%;} .map-module-half .houzez-module{padding: 25px 10px;} .module-half{overflow-y: scroll; overflow-x: hidden;} @media (max-width: 767px){.module-half{overflow: inherit; height: auto !important;}} .module-half .advanced-search{padding: 20px; background-color: #fff;} .module-half .advanced-search .range-advanced-main{margin: 0;} .module-half .advanced-search .advance-btn{-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; padding: 10px 15px; color: #fff; width: 100%; background-color: #ff6e00;} .module-half .advanced-search .row{margin-left: -5px; margin-right: -5px;} .module-half .advanced-search div[class*="col-"]{padding-left: 5px; padding-right: 5px;} .module-half .search-long .bootstrap-select .btn{-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; border-left: 0;} .module-half .search-long .input-icon{width: auto;} .module-half .advance-trigger{margin: 10px 0 20px; cursor: pointer;} .module-half .features-list{padding-bottom: 14px;} .module-half .features-list label.title{font-size: 12px;} .module-half .features-list .checkbox-inline{width: 20%; color: #000;} .module-half .property-listing .item-wrap:nth-child(2n+1){clear: both;} .module-half .module-title{padding: 0 !important; margin-bottom: 26px;} @media (max-width: 991px){.module-half .sort-tab{display: none;}} .listing-on-half div[class*="col-"]{margin-bottom: 30px;} .splash-module-half .houzez-module{padding: 0 30px 30px 30px;} .splash-module-half .houzez-module:first-child{padding-top: 30px;} .splash-half{height: 100%;} .splash-half .splash-search{position: absolute; top: 45%; -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%);} .splash-half .splash-footer{bottom: 0; left: 0; position: absolute; right: 0;} .houzez-taber-wrap .houzez-tabs{width: 100%; display: table; table-layout: fixed; font-size: 0; margin: 0;} .houzez-taber-wrap .houzez-tabs li{display: table-cell; width: 100%; font-size: 14px; font-weight: 500; line-height: 50px; text-transform: uppercase; text-align: center; position: relative; height: 50px; background-color: #F2F2F2; border-bottom: 1px solid #ccc; color: #000; cursor: pointer;} .houzez-taber-wrap .houzez-tabs li:before{content: ''; display: block; width: 100%; height: 4px; position: absolute; bottom: 0; right: 0; left: 0; background-color: transparent;} .houzez-taber-wrap .houzez-tabs li:hover:before{background-color: #1b1464;} .houzez-taber-wrap .houzez-tabs li:active:before{background-color: #1b1464;} .houzez-taber-wrap .houzez-tabs li.active:before{background-color: #1b1464;} @media (max-width: 767px){.houzez-taber-wrap .houzez-tabs li{display: block; width: 100%;}.houzez-taber-wrap .houzez-tabs li:before{top: 0; bottom: auto;}} .houzez-taber-body{padding-top: 20px;} .houzez-taber-body .row{margin-left: -5px; margin-right: -5px;} .houzez-taber-body div[class*="col-"]{padding-left: 5px; padding-right: 5px;} @media (min-width: 768px) and (max-width: 991px){.user-dashboard-left{display: none;}} @media (max-width: 767px){.user-dashboard-left{display: none;}} @media (min-width: 768px) and (max-width: 991px){.user-dashboard-right{width: 100%;}} @media (max-width: 767px){.user-dashboard-right{width: 100%;}} .account-block + .account-block{margin-top: 30px;} .account-block textarea.form-control{height: auto;} .account-block .my-avatar img{width: 100%; margin-bottom: 10px;} @media (max-width: 767px){.account-block .my-avatar{margin-bottom: 30px;}} .account-block .my-avatar .profile-img-info{font-size: 12px; display: inline-block; margin: 5px 0 0;} .account-block .form-control, .account-block .post-password-form input[type='password'], .post-password-form .account-block input[type='password']{box-shadow: none;} .account-block .account-action-title{float: left; margin: 0; font-size: 16px; line-height: 40px;} .account-block .account-action-right{float: right;} .profile-area h1{font-weight: 500; margin-bottom: 25px;} .profile-area h2{font-weight: 500; margin-bottom: 25px;} .profile-area h3{font-weight: 500; margin-bottom: 25px;} .profile-area h4{font-weight: 500; margin-bottom: 25px;} .invoice-area{background-color: #fff; border: 1px solid #f0f0f0;} .invoice-area .invoice-form{padding: 30px;} .invoice-list .table-hover{border-top: 1px solid #e5e5e5; margin-bottom: 0;} .invoice-list .table-hover > thead > tr > th{font-weight: 500;} .invoice-list .table-hover > thead > tr > th, .invoice-list .table-hover > tbody > tr > td, .invoice-list .widget_calendar table .table-hover > tbody > tr > th, .widget_calendar table .invoice-list .table-hover > tbody > tr > th{padding: 20px 30px; border-bottom: 1px solid #e5e5e5; vertical-align: middle;} .invoice-list .table-hover > tbody > tr:hover{background-color: #f9f9f9;} .invoice-list .btn-invoice{border: 1px solid #b2b2b2; color: #707070; float: right; padding: 5px 10px; background-color: #fff;} .invoiceModal .modal-body{background-color: #f9f9f9; padding: 40px;} .invoiceModal .payment-details, .invoiceModal .customer-details, .invoiceModal .billing-address{background-color: #fff; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; margin-bottom: 20px;} .invoiceModal .billing-address{margin-bottom: 0;} .invoiceModal p, .invoiceModal address{margin-bottom: 0;} .invoiceModal .payment-details-product, .invoiceModal .payment-details-total, .invoiceModal .customer-details-name, .invoiceModal .customer-details-email, .invoiceModal .billing-address{padding: 30px; border-bottom: 1px solid #e5e5e5;} .invoiceModal .payment-details-product:last-of-type, .invoiceModal .payment-details-total:last-of-type, .invoiceModal .customer-details-name:last-of-type, .invoiceModal .customer-details-email:last-of-type, .invoiceModal .billing-address:last-of-type{border-bottom: none;} .area-title{border-bottom: 1px solid #f0f0f0; padding: 22px 30px;} .area-title .title-left{float: left; font-size: 16px; line-height: 16px; margin: 0; font-weight: 500; text-transform: inherit; text-align: inherit;} .area-title .title-right{float: right; font-size: 14px; line-height: 14px; margin: 0; font-weight: 400; text-transform: inherit; text-align: inherit;} .my-property-search{background-color: #fff; padding: 30px; margin-bottom: 8px;} .my-property-search .form-group{width: 10000px; margin: 0; padding-right: 10px;} .my-property-search .form-control, .my-property-search .post-password-form input[type='password'], .post-password-form .my-property-search input[type='password']{width: 100%; height: 38px;} .my-property-search .btn{padding: 10px 20px; font-size: 12px;} @media (max-width: 767px){.my-property-search{padding: 20px;}} .my-property-listing .row{margin-left: -7px; margin-right: -7px;} .my-property-listing div[class*='col-']{padding-left: 7px; padding-right: 7px;} .my-property-listing .figure-block{width: 150px;} @media (max-width: 767px){.my-property-listing .figure-block{width: 100%; height: auto;}} .my-property{background-color: #fff; padding: 8px; overflow: visible;} .my-property .media-body{overflow: visible;} .my-property .my-description{float: left; width: 330px;} .my-property .my-description .label{font-size: 10px; display: inline-block; vertical-align: middle; line-height: 9px; padding: 4px 5px 4px;} @media (min-width: 992px) and (max-width: 1199px){.my-property .my-description{width: 240px;}} @media (min-width: 768px) and (max-width: 991px){.my-property .my-description{width: 295px;}} @media (max-width: 767px){.my-property .my-description{width: 100%; text-align: center;}} .my-property .my-actions{float: right; padding-right: 22px; position: relative; top: 17px;} @media (min-width: 992px) and (max-width: 1199px){.my-property .my-actions{padding-right: 10px;}} @media (min-width: 768px) and (max-width: 991px){.my-property .my-actions{top: 0; padding-right: 0;}} @media (max-width: 767px){.my-property .my-actions{margin-top: 15px; margin-bottom: 7px; top: 0; padding-right: 0; width: 100%; text-align: center;}} .my-property .my-heading{font-size: 16px; line-height: 16px; margin: 0 0 5px; font-weight: 500; text-transform: inherit; text-align: inherit; color: #1b1464; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .my-property .address{width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .my-property p{font-weight: 300; margin-bottom: 0; font-size: 13px;} .my-property .dropdown-menu{left: inherit; right: 0; min-width: 190px; padding: 0;} .my-property .dropdown-menu .pay-options{padding: 12px;} .my-property .dropdown-menu ul{margin: 0; list-style: none;} .my-property .dropdown-menu li{border-top: 1px solid #e5e5e5;} .my-property .dropdown-menu a{padding: 12px; color: #000; font-size: 12px; display: block;} .my-property .dropdown-menu a:hover{color: #4cc6f4;} .my-property .dropdown-menu .fa{margin-right: 4px;} @media (max-width: 767px){.my-property .media-left, .my-property .next-prev-block .media-right, .next-prev-block .my-property .media-right{display: block; padding: 0; padding-bottom: 15px;}.my-property .media-body{display: block; width: 100%;}} .pay-options table{width: 100%; margin: 0;} .pay-options td, .pay-options .widget_calendar table th, .widget_calendar table .pay-options th{font-size: 12px; vertical-align: middle; padding: 0 0 3px 0 !important; font-weight: 400; border: none;} .pay-options tfoot td, .pay-options tfoot .widget_calendar table th, .widget_calendar table .pay-options tfoot th{padding-top: 8px; font-weight: 400;} .pay-options .checkbox{margin: 0;} .pay-options label{font-weight: 400; font-size: 12px;} .pay-options input[type="radio"], .pay-options input[type="checkbox"]{margin-top: 5px;} .my-actions .action-btn{background: none; display: inline-block; padding: 8px 9px; height: 33px; line-height: 13px; background-color: #cccccc; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; border: 1px solid transparent; text-align: center;} .my-actions .action-btn:hover{background-color: #4cc6f4;} .my-actions .action-btn:focus{background-color: #4cc6f4;} @media (min-width: 992px) and (max-width: 1199px){.my-actions .action-btn{padding: 4px 6px; height: 26px;}} @media (min-width: 768px) and (max-width: 991px){.my-actions .action-btn{padding: 3px 6px; height: 22px; line-height: 13px; font-size: 12px;}} @media (max-width: 767px){.my-actions .action-btn{padding: 3px 6px; height: 22px; line-height: 13px; font-size: 12px;}} .my-actions .pay-btn{padding: 0 9px !important; background-color: #959595; font-size: 12px; font-weight: 700;} .my-actions .pay-btn .fa{margin-left: 5px;} @media (min-width: 992px) and (max-width: 1199px){.my-actions .pay-btn{font-size: 12px;}} @media (min-width: 768px) and (max-width: 991px){.my-actions .pay-btn{font-size: 12px;}} @media (max-width: 767px){.my-actions .pay-btn{font-size: 12px;}} .my-actions .open .action-btn{background-color: #4cc6f4;} .my-actions .alert{max-width: 290px;} .expire-text{margin-top: 15px; text-align: center;} .saved-search-list .saved-search-block{position: relative; padding: 30px 100px 30px 55px; background-color: #fff;} @media (max-width: 767px){.saved-search-list .saved-search-block{padding: 30px 40px 30px 65px;}} .saved-search-list .saved-search-block + .saved-search-block{border-top: 1px solid #e5e5e5;} .saved-search-list .saved-search-block p{margin: 0; line-height: 24px;} .saved-search-list .saved-search-block .remove-search{position: absolute; top: 41px; left: 15px; font-size: 22px; line-height: 20px; background: none; border: none; color: #b2b2b2;} .saved-search-list .saved-search-block .remove-search:hover{color: #4cc6f4;} .saved-search-list .saved-search-block .btn-primary{position: absolute; top: 50%; right: 5px; margin-top: -20px;} @media (max-width: 767px){.saved-search-list .saved-search-block .btn-primary{position: relative; top: 0; right: auto; margin-top: 20px;}} .add-title-tab{background-color: #fff; padding: 14px 30px; border: 1px solid #e5e5e5; height: 57px; position: relative;} .add-title-tab h3{font-size: 16px; line-height: 28px; margin: 0; font-weight: 500; text-transform: inherit; text-align: inherit;} .add-title-tab .add-expand{position: absolute; top: 0; right: 0; bottom: inherit; left: inherit; z-index: 2; width: 57px; height: 57px; cursor: pointer; font-family: "FontAwesome"; line-height: 57px; text-align: center; font-size: 18px; color: #959595;} .add-title-tab .add-expand:before{content: "\f107"; top: 1px; position: relative;} .add-title-tab .add-expand.active:before{content: "\f106";} .add-tab-content{background-color: #fff; border: 1px solid #e5e5e5; border-top: 0;} .add-tab-content .push-padding-bottom{padding-bottom: 10px !important;} .add-tab-content .add-tab-row{padding: 30px 30px 30px; border-bottom: 1px solid #e5e5e5;} .add-tab-content .add-tab-row:last-child{border: none;} .add-tab-content #map{height: 265px; margin-bottom: 25px;} @media (max-width: 767px){.add-tab-content #map + button{margin-bottom: 30px;}} .add-tab-content .form-group{margin-bottom: 20px;} .add-tab-content .checkbox{margin-bottom: 20px; margin-top: 0;} .add-tab-content .additional-block{width: 100%;} .add-tab-content .additional-block button{background: none; border: none; font-size: 14px; display: block; opacity: 0.6; filter: alpha(opacity=60);} .add-tab-content .additional-block button:hover{color: #4cc6f4;} .add-tab-content .additional-block button .fa{margin-right: 5px;} .add-tab-content .additional-block span{font-size: 14px; color: #b2b2b2;} .add-tab-content .additional-block .sort-additional-row{cursor: move; display: block;} .add-tab-content .additional-block .remove-additional-row{cursor: pointer; font-size: 17px;} .add-tab-content .additional-block .action-field{text-align: left; width: 4%; padding: 0;} .add-tab-content .additional-block .field-title{width: 35%;} .add-tab-content .additional-block td, .add-tab-content .additional-block .widget_calendar table th, .widget_calendar table .add-tab-content .additional-block th{padding-left: 15px; padding-right: 15px; vertical-align: middle; border: none;} .add-tab-content .additional-block tbody td, .add-tab-content .additional-block tbody .widget_calendar table th, .widget_calendar table .add-tab-content .additional-block tbody th{padding-top: 5px; padding-bottom: 5px;} .add-tab-content .additional-block tfoot td, .add-tab-content .additional-block tfoot .widget_calendar table th, .widget_calendar table .add-tab-content .additional-block tfoot th{padding-top: 10px;} .add-attachment .attach-list{margin-bottom: 25px;} .add-attachment .btn{margin-bottom: 15px;} .add-attachment p{margin-bottom: 15px;} .add-attachment .media{margin-top: 20px;} .add-attachment .media:first-child{margin: 0;} .add-attachment .media-left, .add-attachment .next-prev-block .media-right, .next-prev-block .add-attachment .media-right{padding-right: 20px;} .add-attachment .attach-icon{width: 60px; font-size: 70px;} @media (max-width: 767px){.add-attachment .attach-icon{width: 40px; height: 46px;}} .add-attachment .media-heading{font-size: 14px; font-weight: 500; margin-bottom: 2px;} .add-attachment .attach-actions{margin: 0; list-style: none; font-size: 0;} .add-attachment .attach-actions li{display: inline-block; font-size: 14px; font-weight: 300; margin-right: 15px;} .add-attachment .attach-actions li:last-child{margin: 0;} .add-attachment .attach-actions li a{color: #000;} .add-attachment .attach-actions li a:hover{color: #1b1464;} .file-upload-block{position: relative;} .file-upload-block .btn{position: absolute; top: 0; right: 0; padding-right: 32px; padding-left: 32px;} .add-sort-table{margin: 0;} .add-sort-table .row-sort{padding-right: 27px;} .add-sort-table .row-remove{padding-left: 27px;} .add-sort-table .row-sort, .add-sort-table .row-remove{padding-top: 20px; vertical-align: top;} .add-sort-table .sort-middle{padding-bottom: 35px;} .add-sort-table .sort{cursor: move;} .add-sort-table .remove{cursor: pointer;} .add-sort-table .sort, .add-sort-table .remove{color: #b2b2b2;} .add-sort-table tfoot .sort-middle{padding: 0;} .sort-inner-block{background-color: #fafafa; border: 1px solid #eeeeee; padding: 35px; border-radius: 4px;} .media-gallery{padding-bottom: 10px; margin-bottom: -10px;} .media-gallery .row{margin-left: -5px; margin-right: -5px;} .media-gallery div[class*="col-"]{padding-left: 5px; padding-right: 5px; margin-bottom: 10px;} .gallery-thumb{position: relative;} .gallery-thumb img{position: relative; z-index: 5;} .gallery-thumb .icon{position: absolute; bottom: 0; z-index: 10; background-color: rgba(0, 0, 0, 0.5); text-align: center; width: 28px; height: 28px; line-height: 28px; cursor: pointer; color: #fff; font-size: 12px;} .gallery-thumb .icon-fav{left: 0;} .gallery-thumb .icon-fav:hover{color: #f8b42b;} .gallery-thumb .icon-delete{right: 0;} .gallery-thumb .icon-loader{top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); cursor: default; display: none;} .media-drag-drop{background-color: #efefef; border: 2px dashed #dfdfdf; text-align: center; padding: 30px;} .media-drag-drop h4{color: #8b9293; font-size: 18px; line-height: 18px; margin: 0 0 20px; font-weight: 400; text-transform: inherit; text-align: inherit;} .media-drag-drop .fa{margin-right: 8px;} @media (max-width: 767px){.my-sidebar{margin-bottom: 30px;}} .my-menu{margin-bottom: 30px;} @media (max-width: 767px){.my-menu{display: none;}} .my-menu li{border: 1px solid #e5e5e5; text-align: left; width: 100%;} .my-menu li + li{border-top: 0;} .my-menu li a{color: #959595; background-color: #fff; display: block; padding: 20px 20px;} .my-menu li a:last-child{border: none;} .my-menu li a:hover, .my-menu li a:active{color: #000;} @media (max-width: 767px){.my-menu li a{padding: 15px 20px;}} .my-menu .active a{background-color: #1b1464; color: #fff;} .my-menu .active a:hover, .my-menu .active a:active{color: #fff;} .my-menu .fa{margin-right: 10px;} .profile-menu-tabs{margin: 0; display: table; table-layout: fixed; width: 100%;} .profile-menu-tabs li{display: table-cell; text-transform: uppercase; text-align: center; font-weight: 500; border-right: 1px solid #fff; font-size: 14px;} .profile-menu-tabs li:last-child{border: 0;} .profile-menu-tabs li.active a{background-color: #fff;} @media (min-width: 768px) and (max-width: 991px){.profile-menu-tabs li{font-size: 12px;}} @media (max-width: 767px){.profile-menu-tabs li{font-size: 12px;}} .profile-menu-tabs a{display: block; background-color: #eaeaea; color: #000; padding: 13px 10px;} .profile-menu-tabs a:hover{background-color: #fff;} @media (min-width: 992px) and (max-width: 1199px){.profile-menu-tabs{table-layout: auto;}} @media (min-width: 768px) and (max-width: 991px){.profile-menu-tabs{display: none;}} @media (max-width: 767px){.profile-menu-tabs{display: none;}} .profile-top{background-color: #fff; padding: 30px; margin-bottom: 8px;} .profile-top .profile-top-left{float: left; width: 25%; padding-right: 10px; padding-top: 5px;} @media (min-width: 768px) and (max-width: 991px){.profile-top .profile-top-left{width: 100%; padding: 0; text-align: center; margin-bottom: 15px;}} @media (max-width: 767px){.profile-top .profile-top-left{width: 100%; padding: 0; text-align: center; margin-bottom: 15px;}} .profile-top .profile-top-right{float: right; width: 75%;} @media (min-width: 768px) and (max-width: 991px){.profile-top .profile-top-right{width: 100%;}} @media (max-width: 767px){.profile-top .profile-top-right{width: 100%;}} .profile-top .my-property-search{background-color: transparent; padding: 0; margin: 0;} .profile-top .title{margin: 0; font-size: 24px; font-weight: 500;} @media (min-width: 768px) and (max-width: 991px){.profile-top .title{width: 100%; font-size: 20px;}} @media (max-width: 767px){.profile-top .title{width: 100%; font-size: 18px;}} @media (min-width: 768px) and (max-width: 991px){.profile-top{padding: 15px;}} @media (max-width: 767px){.profile-top{padding: 15px;}} .my-list-sidebar{margin-bottom: 30px;} .my-property-menu{background-color: #fff; border: 1px solid #f1f1f1; margin-top: 8px;} .my-property-menu:first-child{margin: 0;} .my-property-menu ul{list-style: none; margin: 0;} .my-property-menu li{border-top: 1px solid #f1f1f1;} .my-property-menu li:first-child{border: none;}