main .oe_website_network_request_form .network-request-form .vertical .content fieldset .radio + .radio, main .oe_subscription_plan .network-request-form .vertical .content fieldset .radio + .radio, main .oe_website_network_request_form .network-request-form .vertical .content fieldset .checkbox + .checkbox, main .oe_subscription_plan .network-request-form .vertical .content fieldset .checkbox + .checkbox{margin-top: 10px;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset p.step-description, main .oe_subscription_plan .network-request-form .vertical .content fieldset p.step-description{margin: 0 0 40px 0;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset p.step-description.f-w-bold, main .oe_subscription_plan .network-request-form .vertical .content fieldset p.step-description.f-w-bold{margin: 0 0 10px 0;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .checkbox, main .oe_subscription_plan .network-request-form .vertical .content fieldset .checkbox{display: flex; align-items: center;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .checkbox label, main .oe_subscription_plan .network-request-form .vertical .content fieldset .checkbox label{font-size: 25px;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex{flex-wrap: wrap; -moz-flex-wrap: wrap; -webkit-flex-wrap: wrap; -o-flex-wrap: wrap; -ms-flex-wrap: wrap; margin: 0 -15px;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex .form-radio-item, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex .form-radio-item{padding: 0 15px; margin-bottom: 25px;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex input, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex input{width: 0; height: 0; position: absolute; left: -9999px;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex input:checked + label, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex input:checked + label{border: 1px solid #C4AC81; z-index: 1; color: #C4AC81;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex input + label, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex input + label{margin: 0px; width: 223px; height: 133px; box-sizing: border-box; position: relative; display: flex; flex-direction: column; background-color: transparent; border: 1px solid transparent; text-align: center; text-transform: none; transition: border-color 0.15s ease-out, color 0.25s ease-out, background-color 0.15s ease-out, box-shadow 0.15s ease-out;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex input + label img, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex input + label img{width: 100%; height: 100%;} main .oe_website_network_request_form .network-request-form .vertical .content fieldset .form-radio-flex input + label i, main .oe_subscription_plan .network-request-form .vertical .content fieldset .form-radio-flex input + label i{font-size: 60px;} main .oe_website_network_request_form .network-request-form .vertical .actions ul li, main .oe_subscription_plan .network-request-form .vertical .actions ul li{float: right;} main .oe_website_network_request_form .network-request-form .vertical .actions ul li:first-child, main .oe_subscription_plan .network-request-form .vertical .actions ul li:first-child{float: left;} main .oe_website_network_request_form .network-request-form .vertical .actions ul li:first-child a, main .oe_subscription_plan .network-request-form .vertical .actions ul li:first-child a{background-color: #e5dac6; color: #fff;} main .oe_website_network_request_form .network-request-form .vertical .actions ul li a, main .oe_subscription_plan .network-request-form .vertical .actions ul li a{width: 140px; height: 50px; color: #fff; background: #C4AC81; align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; -ms-align-items: center; justify-content: center; -moz-justify-content: center; -webkit-justify-content: center; -o-justify-content: center; -ms-justify-content: center; text-decoration: none;} main .o_website_quote .box-so{background-color: #fff; border-radius: 5px; font-weight: 100; margin: 5px auto; width: 100%;} main .o_website_quote .box-so.on_hold, main .o_website_quote .box-so.draft, main .o_website_quote .box-so.preview, main .o_website_quote .box-so.register_data{border: 1px solid #ABABAB; border-top-width: 4px;} main .o_website_quote .box-so.on_hold .title h1 a, main .o_website_quote .box-so.draft .title h1 a, main .o_website_quote .box-so.preview .title h1 a, main .o_website_quote .box-so.register_data .title h1 a{color: #ABABAB;} main .o_website_quote .box-so.on_hold .tags a, main .o_website_quote .box-so.draft .tags a, main .o_website_quote .box-so.preview .tags a, main .o_website_quote .box-so.register_data .tags a{border: 1px solid #ABABAB; background-color: #ABABAB; color: #fff;} main .o_website_quote .box-so.on_hold .tags a:hover, main .o_website_quote .box-so.draft .tags a:hover, main .o_website_quote .box-so.preview .tags a:hover, main .o_website_quote .box-so.register_data .tags a:hover{background-color: #fff; color: #ABABAB;} main .o_website_quote .box-so.on_hold .footer, main .o_website_quote .box-so.draft .footer, main .o_website_quote .box-so.preview .footer, main .o_website_quote .box-so.register_data .footer{border-top: 1px solid #ABABAB;} main .o_website_quote .box-so.on_hold .footer li, main .o_website_quote .box-so.draft .footer li, main .o_website_quote .box-so.preview .footer li, main .o_website_quote .box-so.register_data .footer li{color: #fff;} main .o_website_quote .box-so.on_hold .footer li a, main .o_website_quote .box-so.draft .footer li a, main .o_website_quote .box-so.preview .footer li a, main .o_website_quote .box-so.register_data .footer li a{color: #fff;} main .o_website_quote .box-so.on_hold .footer li a i, main .o_website_quote .box-so.draft .footer li a i, main .o_website_quote .box-so.preview .footer li a i, main .o_website_quote .box-so.register_data .footer li a i{color: #ABABAB; font-size: 20px;} main .o_website_quote .box-so.on_hold .published-date, main .o_website_quote .box-so.draft .published-date, main .o_website_quote .box-so.preview .published-date, main .o_website_quote .box-so.register_data .published-date, main .o_website_quote .box-so.on_hold .offers, main .o_website_quote .box-so.draft .offers, main .o_website_quote .box-so.preview .offers, main .o_website_quote .box-so.register_data .offers, main .o_website_quote .box-so.on_hold .winner, main .o_website_quote .box-so.draft .winner, main .o_website_quote .box-so.preview .winner, main .o_website_quote .box-so.register_data .winner, main .o_website_quote .box-so.on_hold .footer-bg, main .o_website_quote .box-so.draft .footer-bg, main .o_website_quote .box-so.preview .footer-bg, main .o_website_quote .box-so.register_data .footer-bg{border: 1px solid #ABABAB; background-color: #ABABAB;} main .o_website_quote .box-so.negotiation, main .o_website_quote .box-so.sent, main .o_website_quote .box-so.pending, main .o_website_quote .box-so.authorized, main .o_website_quote .box-so.wait_confirmation, main .o_website_quote .box-so.payment, main .o_website_quote .box-so.wait_pay_confirmation{border: 1px solid #5cb85c; border-top-width: 4px;} main .o_website_quote .box-so.negotiation .title h1 a, main .o_website_quote .box-so.sent .title h1 a, main .o_website_quote .box-so.pending .title h1 a, main .o_website_quote .box-so.authorized .title h1 a, main .o_website_quote .box-so.wait_confirmation .title h1 a, main .o_website_quote .box-so.payment .title h1 a, main .o_website_quote .box-so.wait_pay_confirmation .title h1 a{color: #5cb85c;} main .o_website_quote .box-so.negotiation .tags a, main .o_website_quote .box-so.sent .tags a, main .o_website_quote .box-so.pending .tags a, main .o_website_quote .box-so.authorized .tags a, main .o_website_quote .box-so.wait_confirmation .tags a, main .o_website_quote .box-so.payment .tags a, main .o_website_quote .box-so.wait_pay_confirmation .tags a{border: 1px solid #5cb85c; background-color: #5cb85c; color: #fff;} main .o_website_quote .box-so.negotiation .tags a:hover, main .o_website_quote .box-so.sent .tags a:hover, main .o_website_quote .box-so.pending .tags a:hover, main .o_website_quote .box-so.authorized .tags a:hover, main .o_website_quote .box-so.wait_confirmation .tags a:hover, main .o_website_quote .box-so.payment .tags a:hover, main .o_website_quote .box-so.wait_pay_confirmation .tags a:hover{background-color: #fff; color: #5cb85c;} main .o_website_quote .box-so.negotiation .footer, main .o_website_quote .box-so.sent .footer, main .o_website_quote .box-so.pending .footer, main .o_website_quote .box-so.authorized .footer, main .o_website_quote .box-so.wait_confirmation .footer, main .o_website_quote .box-so.payment .footer, main .o_website_quote .box-so.wait_pay_confirmation .footer{border-top: 1px solid #5cb85c;} main .o_website_quote .box-so.negotiation .footer li, main .o_website_quote .box-so.sent .footer li, main .o_website_quote .box-so.pending .footer li, main .o_website_quote .box-so.authorized .footer li, main .o_website_quote .box-so.wait_confirmation .footer li, main .o_website_quote .box-so.payment .footer li, main .o_website_quote .box-so.wait_pay_confirmation .footer li{color: #fff;} main .o_website_quote .box-so.negotiation .footer li a, main .o_website_quote .box-so.sent .footer li a, main .o_website_quote .box-so.pending .footer li a, main .o_website_quote .box-so.authorized .footer li a, main .o_website_quote .box-so.wait_confirmation .footer li a, main .o_website_quote .box-so.payment .footer li a, main .o_website_quote .box-so.wait_pay_confirmation .footer li a{color: #fff;} main .o_website_quote .box-so.negotiation .footer li a i, main .o_website_quote .box-so.sent .footer li a i, main .o_website_quote .box-so.pending .footer li a i, main .o_website_quote .box-so.authorized .footer li a i, main .o_website_quote .box-so.wait_confirmation .footer li a i, main .o_website_quote .box-so.payment .footer li a i, main .o_website_quote .box-so.wait_pay_confirmation .footer li a i{color: #5cb85c; font-size: 20px;} main .o_website_quote .box-so.negotiation .published-date, main .o_website_quote .box-so.sent .published-date, main .o_website_quote .box-so.pending .published-date, main .o_website_quote .box-so.authorized .published-date, main .o_website_quote .box-so.wait_confirmation .published-date, main .o_website_quote .box-so.payment .published-date, main .o_website_quote .box-so.wait_pay_confirmation .published-date, main .o_website_quote .box-so.negotiation .offers, main .o_website_quote .box-so.sent .offers, main .o_website_quote .box-so.pending .offers, main .o_website_quote .box-so.authorized .offers, main .o_website_quote .box-so.wait_confirmation .offers, main .o_website_quote .box-so.payment .offers, main .o_website_quote .box-so.wait_pay_confirmation .offers, main .o_website_quote .box-so.negotiation .winner, main .o_website_quote .box-so.sent .winner, main .o_website_quote .box-so.pending .winner, main .o_website_quote .box-so.authorized .winner, main .o_website_quote .box-so.wait_confirmation .winner, main .o_website_quote .box-so.payment .winner, main .o_website_quote .box-so.wait_pay_confirmation .winner, main .o_website_quote .box-so.negotiation .footer-bg, main .o_website_quote .box-so.sent .footer-bg, main .o_website_quote .box-so.pending .footer-bg, main .o_website_quote .box-so.authorized .footer-bg, main .o_website_quote .box-so.wait_confirmation .footer-bg, main .o_website_quote .box-so.payment .footer-bg, main .o_website_quote .box-so.wait_pay_confirmation .footer-bg{border: 1px solid #5cb85c; background-color: #5cb85c;} main .o_website_quote .box-so.cancel, main .o_website_quote .box-so.error, main .o_website_quote .box-so.expired, main .o_website_quote .box-so.canceled{border: 1px solid #d33b36; border-top-width: 4px;} main .o_website_quote .box-so.cancel .title h1 a, main .o_website_quote .box-so.error .title h1 a, main .o_website_quote .box-so.expired .title h1 a, main .o_website_quote .box-so.canceled .title h1 a{color: #d33b36;} main .o_website_quote .box-so.cancel .tags a, main .o_website_quote .box-so.error .tags a, main .o_website_quote .box-so.expired .tags a, main .o_website_quote .box-so.canceled .tags a{border: 1px solid #d33b36; background-color: #d33b36; color: #fff;} main .o_website_quote .box-so.cancel .tags a:hover, main .o_website_quote .box-so.error .tags a:hover, main .o_website_quote .box-so.expired .tags a:hover, main .o_website_quote .box-so.canceled .tags a:hover{background-color: #fff; color: #d33b36;} main .o_website_quote .box-so.cancel .footer, main .o_website_quote .box-so.error .footer, main .o_website_quote .box-so.expired .footer, main .o_website_quote .box-so.canceled .footer{border-top: 1px solid #d33b36;} main .o_website_quote .box-so.cancel .footer li, main .o_website_quote .box-so.error .footer li, main .o_website_quote .box-so.expired .footer li, main .o_website_quote .box-so.canceled .footer li{color: #fff;} main .o_website_quote .box-so.cancel .footer li a, main .o_website_quote .box-so.error .footer li a, main .o_website_quote .box-so.expired .footer li a, main .o_website_quote .box-so.canceled .footer li a{color: #fff;} main .o_website_quote .box-so.cancel .footer li a i, main .o_website_quote .box-so.error .footer li a i, main .o_website_quote .box-so.expired .footer li a i, main .o_website_quote .box-so.canceled .footer li a i{color: #d33b36; font-size: 20px;} main .o_website_quote .box-so.cancel .published-date, main .o_website_quote .box-so.error .published-date, main .o_website_quote .box-so.expired .published-date, main .o_website_quote .box-so.canceled .published-date, main .o_website_quote .box-so.cancel .offers, main .o_website_quote .box-so.error .offers, main .o_website_quote .box-so.expired .offers, main .o_website_quote .box-so.canceled .offers, main .o_website_quote .box-so.cancel .winner, main .o_website_quote .box-so.error .winner, main .o_website_quote .box-so.expired .winner, main .o_website_quote .box-so.canceled .winner, main .o_website_quote .box-so.cancel .footer-bg, main .o_website_quote .box-so.error .footer-bg, main .o_website_quote .box-so.expired .footer-bg, main .o_website_quote .box-so.canceled .footer-bg{border: 1px solid #d33b36; background-color: #d33b36;} main .o_website_quote .box-so.won, main .o_website_quote .box-so.sale, main .o_website_quote .box-so.done, main .o_website_quote .box-so.active{border: 1px solid #C4AC81; border-top-width: 4px;} main .o_website_quote .box-so.won .title h1 a, main .o_website_quote .box-so.sale .title h1 a, main .o_website_quote .box-so.done .title h1 a, main .o_website_quote .box-so.active .title h1 a{color: #C4AC81;} main .o_website_quote .box-so.won .tags a, main .o_website_quote .box-so.sale .tags a, main .o_website_quote .box-so.done .tags a, main .o_website_quote .box-so.active .tags a{border: 1px solid #C4AC81; background-color: #C4AC81; color: #fff;} main .o_website_quote .box-so.won .tags a:hover, main .o_website_quote .box-so.sale .tags a:hover, main .o_website_quote .box-so.done .tags a:hover, main .o_website_quote .box-so.active .tags a:hover{background-color: #fff; color: #C4AC81;} main .o_website_quote .box-so.won .footer, main .o_website_quote .box-so.sale .footer, main .o_website_quote .box-so.done .footer, main .o_website_quote .box-so.active .footer{border-top: 1px solid #C4AC81;} main .o_website_quote .box-so.won .footer li, main .o_website_quote .box-so.sale .footer li, main .o_website_quote .box-so.done .footer li, main .o_website_quote .box-so.active .footer li{color: #fff;} main .o_website_quote .box-so.won .footer li a, main .o_website_quote .box-so.sale .footer li a, main .o_website_quote .box-so.done .footer li a, main .o_website_quote .box-so.active .footer li a{color: #fff;} main .o_website_quote .box-so.won .footer li a i, main .o_website_quote .box-so.sale .footer li a i, main .o_website_quote .box-so.done .footer li a i, main .o_website_quote .box-so.active .footer li a i{color: #C4AC81; font-size: 20px;} main .o_website_quote .box-so.won .published-date, main .o_website_quote .box-so.sale .published-date, main .o_website_quote .box-so.done .published-date, main .o_website_quote .box-so.active .published-date, main .o_website_quote .box-so.won .offers, main .o_website_quote .box-so.sale .offers, main .o_website_quote .box-so.done .offers, main .o_website_quote .box-so.active .offers, main .o_website_quote .box-so.won .winner, main .o_website_quote .box-so.sale .winner, main .o_website_quote .box-so.done .winner, main .o_website_quote .box-so.active .winner, main .o_website_quote .box-so.won .footer-bg, main .o_website_quote .box-so.sale .footer-bg, main .o_website_quote .box-so.done .footer-bg, main .o_website_quote .box-so.active .footer-bg{border: 1px solid #C4AC81; background-color: #C4AC81;} main .o_website_quote .box-so a{text-decoration: none; transition: 0.25s ease;} main .o_website_quote .box-so .toolbar{margin: 5px auto; width: 95%;} main .o_website_quote .box-so .cover{border-radius: 5px 5px 0 0; height: 15rem; box-shadow: inset hsla(0, 0%, 0%, 0.2) 0 64px 64px 16px;} main .o_website_quote .box-so .author, main .o_website_quote .box-so .author--no-cover{margin: 0 auto; padding-top: 0.125rem; width: 95%;} main .o_website_quote .box-so .author img.avatar, main .o_website_quote .box-so .author--no-cover img.avatar{background-size: cover; border-radius: 50%; content: " "; display: inline-block; height: 50px; margin-right: 0.5rem; position: relative; top: 0; width: 50px;} main .o_website_quote .box-so .author h3{color: #fff; font-weight: 100;} main .o_website_quote .box-so .author--no-cover h3{color: #575756; font-weight: 100;} main .o_website_quote .box-so .body{margin: 0 auto; width: 95%;} main .o_website_quote .box-so .close{line-height: 0.5; font-size: 30px;} main .o_website_quote .box-so h1, main .o_website_quote .box-so h3{margin-top: 5px; margin-bottom: 5px;} main .o_website_quote .box-so .title h1 a{color: #575756; font-weight: 100;} main .o_website_quote .box-so .summary p{color: #575756;} main .o_website_quote .box-so .tags ul{display: flex; flex-direction: row; flex-wrap: wrap; list-style: none; padding-left: 0;} main .o_website_quote .box-so .tags li + li{margin-left: 0.5rem;} main .o_website_quote .box-so .tags a{border: 1px solid #575756; border-radius: 3px; color: #575756; font-size: 10px; height: 1.5rem; line-height: 1.5rem; letter-spacing: 1px; padding: 0 0.5rem; text-align: center; text-transform: uppercase; white-space: nowrap; width: 5rem;} main .o_website_quote .box-so .footer{border-top: #575756; margin: 0 auto; padding-bottom: 0.125rem; width: 95%; padding-top: 10px;} main .o_website_quote .box-so .footer ul{list-style: none; display: flex; flex-direction: row; justify-content: flex-end; padding-left: 0; flex-wrap: wrap;} main .o_website_quote .box-so .footer li + li{margin-left: 0.5rem; margin-bottom: 0.5rem;} main .o_website_quote .box-so .footer li{color: #575756; font-size: 10px; height: 22px; letter-spacing: 1px; line-height: 22px; text-align: center; text-transform: uppercase; position: relative; white-space: nowrap;} main .o_website_quote .box-so .footer li a{color: #575756;} main .o_website_quote .box-so .footer li a .so-price{font-size: 25px; font-weight: bold;} main .o_website_quote .box-so .comments{margin-right: 1rem;} main .o_website_quote .box-so .published-date{border: 1px solid #575756; border-radius: 3px; padding: 0 0.5rem;} main .o_website_quote .box-so .number, main .o_website_quote .box-so .winner{padding: 0 0.5rem;} main .o_website_quote .page-header{border-bottom-color: #C4AC81;} main .item-card{width: 270px; border: 1px solid #C4AC81; margin: 10px 7px;} main .item-card.outside{margin-bottom: 20px;} main .item-card.outside .item-header{padding-top: 140px; position: relative;} main .item-card.outside .item-header .item-avatar{position: absolute; top: -20px; margin-top: 0; background-color: #fff;} main .item-card .item-header .item-avatar{margin-top: 10px; margin-bottom: 10px; background-position: top center; background-size: cover; border: 2px solid #C4AC81;} main .item-card .item-header .p-v-l-d{display: inline-flex;} main .item-card .item-header .p-v-l-d > li{margin-right: 10px;} main .item-card .item-header .p-v-l-d > li i.text-muted{color: #C4AC81;} main .item-card .item-header .p-v-l-d > li i.text-primary{color: #102044;} main .item-card .item-body{margin: 0 20px;} main .item-card .item-body > h3{max-height: 30px; overflow: hidden;} main .item-card .item-body > h4{height: 40px; font-size: 14px; overflow: hidden; font-weight: bold;} main .item-card .item-body > h5{max-height: 20px; overflow: hidden;} main .item-card .item-body h3, main .item-card .item-body h4, main .item-card .item-body h5, main .item-card .item-body h6, main .item-card .item-body hr{margin: 0;} main .item-card .item-body h3 a{line-height: 30px;} main .item-card .item-body h4 a{line-height: 20px;} main .item-card .item-body h5 a{line-height: 20px;} main .item-card .item-body .item-social{min-height: 35px;} main .item-card .item-body .item-social .social-links i{color: #C4AC81; font-size: 24px;} main .item-card .item-body .item-count-section.horizontal .item-number a{color: #412954; font-weight: bold;} main .item-card .item-body .item-count-section.vertical{display: flex; flex-direction: column; align-items: center;} main .item-card .item-body .item-count-section.vertical .item-number{padding: 5px; border-radius: 100%; border: 2px solid #C4AC81; height: 35px; width: 35px;} main .item-card .item-body .resource-qr-code{margin-left: 10px;} main .item-card .item-footer{padding: 0 10px 10px 10px;} main .gradient_2{background: -moz-linear-gradient(0% 50% 0deg, #727070 36.53%, #60605f 69.97%, #585857 96.15%); background: -webkit-linear-gradient(0deg, #727070 36.53%, #60605f 69.97%, #585857 96.15%); background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0.3653, #727070), color-stop(0.6997, #60605f), color-stop(0.9615, #585857)); background: -o-linear-gradient(0deg, #727070 36.53%, #60605f 69.97%, #585857 96.15%); background: -ms-linear-gradient(0deg, #727070 36.53%, #60605f 69.97%, #585857 96.15%); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#727070', endColorstr='#585857' ,GradientType=0)"; background: linear-gradient(90deg, #727070 36.53%, #60605f 69.97%, #585857 96.15%); opacity: 0.61;} main .item-office{border: 1px solid #C4AC81; margin-bottom: 10px; padding: 5px;} main .item-office i{color: #C4AC81; font-size: 50px;} main .item-office span{font-family: 'montserratlight', sans-serif; font-size: 13px;} main .item-office .f-d-column{max-width: 160px;} main .item-detail{position: relative;} main .item-detail .item-detail-background{height: 300px; background-size: cover; background-position: center; position: absolute; width: 100%;} main .item-detail .item-detail-content{margin-top: 15px;} main .item-detail .item-detail-content .item-detail-header .item-name{color: #fff; margin: 0;} main .item-detail .item-detail-content .item-detail-header .item-tags-name{color: #fff;} main .item-detail .item-detail-content .item-detail-header .p-v-l-d{display: inline-flex; margin: 0;} main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li{margin-right: 10px; font-size: 16px;} main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li .text-muted{color: #fff;} main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li .text-primary{color: #C4AC81;} main .item-detail .item-detail-content .item-detail-header .item-tags .label{border-radius: 0;} main .item-detail .item-detail-content .item-detail-header .item-tags i{color: #C4AC81;} main .item-detail .item-detail-body .main-column .item-main-data{border: 1px solid #C4AC81; padding: 10px;} main .item-detail .item-detail-body .main-column .item-main-data .second-column{display: flex; flex-direction: column;} main .item-detail .item-detail-body .main-column .item-main-data .second-column .item-name{font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .main-column .item-main-data .second-column .item-holder{font-family: 'montserratlight', sans-serif;} main .item-detail .item-detail-body .main-column .item-main-data .second-column hr{margin-bottom: 10px; margin-top: 10px;} main .item-detail .item-detail-body .main-column .item-main-data .second-column .buy_service_button, main .item-detail .item-detail-body .main-column .item-main-data .second-column .btn-contact-item{border-color: #C4AC81 !important; font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .main-column .item-main-data .second-column .buy_service_button:hover, main .item-detail .item-detail-body .main-column .item-main-data .second-column .btn-contact-item:hover{background-color: #C4AC81 !important; color: #fff !important;} main .item-detail .item-detail-body .main-column .item-main-data .second-column h3, main .item-detail .item-detail-body .main-column .item-main-data .second-column h2{margin: 0;} main .item-detail .item-detail-body .main-column .item-main-data .second-column .oe_price{font-family: 'montserratbold', sans-serif; font-size: 20px; color: #C4AC81;} main .item-detail .item-detail-body .main-column .item-main-data .third-column{display: flex; flex-direction: column; align-items: center;} main .item-detail .item-detail-body .main-column .item-main-data .third-column .viewed, main .item-detail .item-detail-body .main-column .item-main-data .third-column .text-muted{color: #C4AC81;} main .item-detail .item-detail-body .main-column .item-main-data .third-column .text-primary{color: #102044;} main .item-detail .item-detail-body .left-column .item-description h3{color: #C4AC81; font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .left-column .item-carousel h4, main .item-detail .item-detail-body .left-column .item-album h4, main .item-detail .item-detail-body .left-column .item-blog h4, main .item-detail .item-detail-body .left-column .item-offices h4, main .item-detail .item-detail-body .left-column .item-discussion h4{color: #C4AC81; font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .left-column .item-carousel h5, main .item-detail .item-detail-body .left-column .item-album h5, main .item-detail .item-detail-body .left-column .item-blog h5, main .item-detail .item-detail-body .left-column .item-offices h5, main .item-detail .item-detail-body .left-column .item-discussion h5{font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .left-column .item-carousel .owl-nav{display: flex; justify-content: center;} main .item-detail .item-detail-body .left-column .item-carousel .owl-nav button{margin-left: 10px; margin-right: 10px;} main .item-detail .item-detail-body .left-column .item-carousel .owl-nav button i{font-size: 30px;} main .item-detail .item-detail-body .left-column .item-offices .item-office{margin-right: 10px;} main .item-detail .item-detail-body .right-column .item-offices h4, main .item-detail .item-detail-body .right-column .item-social-links h4, main .item-detail .item-detail-body .right-column .item-contact-form h4, main .item-detail .item-detail-body .right-column .item-whatsapp h4, main .item-detail .item-detail-body .right-column .item-wall h4, main .item-detail .item-detail-body .right-column .item-map h4{color: #C4AC81; font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .right-column .item-social-links .social-link{font-size: 30px; color: #C4AC81;} main .item-detail .item-detail-body .right-column .item-contact-form .item-contact-form-container{border: 1px solid #C4AC81; padding: 10px;} main .item-detail .item-detail-body .right-column .item-contact-form .item-contact-form-container textarea{resize: none;} main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact{border: 1px solid #E6E6E6; padding: 10px;} main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact .item-contact-header img{border: 2px solid #C4AC81;} main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact .item-contact-header h4, main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact .item-contact-header h5{margin: 0;} main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact .item-contact-header h4{font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact .item-contact-header h5{font-family: 'montserratlight', sans-serif;} main .item-detail .item-detail-body .right-column .item-contact-form #crm_contact .item-contact-body textarea{resize: none;} main .item-detail .item-detail-body .right-column .item-whatsapp .item-whatsapp-container{border: 1px solid #C4AC81; padding: 10px; color: #C4AC81;} main .item-detail .item-detail-body .right-column .item-whatsapp .item-whatsapp-container i{font-size: 40px;} main .item-detail .item-detail-body .right-column .item-whatsapp .item-whatsapp-container span{font-family: 'montserratlight', sans-serif; font-size: 16px;} main .item-detail .item-detail-body .right-column .item-whatsapp .item-whatsapp-container span.item-phone{font-family: 'montserratbold', sans-serif;} main .item-detail .item-detail-body .right-column .item-wall .item-wall-container{border: 1px solid #C4AC81;} main .item-detail .item-detail-body .right-column .item-wall .item-wall-container .website_wall_box .panel-default{border: 0;} main .o_my_profile_form .page-title{color: #575756;} main .o_my_profile_form .file-preview{border: 0; padding: 0;} main .o_my_profile_form .file-drop-zone{border: 0; margin: 0; padding: 0;} main .o_my_profile_form .krajee-default.file-preview-frame{margin: 8px 0;} main .o_my_profile_form .krajee-default .file-footer-caption{margin-bottom: 0;} main .o_my_profile_form fieldset.scheduler-border{border: 1px solid #E6E6E6 !important; padding: 10px; position: relative; border-radius: 4px; margin: 10px 0;} main .o_my_profile_form legend.scheduler-border{font-size: 14px; font-weight: bold; margin-bottom: 0px; width: 35%; border: 1px solid #E6E6E6; border-radius: 4px; padding: 5px 5px 5px 10px; background-color: #fff;} footer{background-color: #102044;} footer #footer{background-image: url("/web/image/website_lawyersn.s_footer_01"); background-position: center; background-size: cover;} footer #footer h4{color: #C4AC81; font-size: 20px;} footer #footer h5{color: #C4AC81;} footer #footer p{color: #fff; line-height: 27px;} footer #footer ul > li{color: #fff; padding-top: 5px; padding-bottom: 5px;} footer #footer ul > li > a{color: #fff;} footer #footer ul.list-inline > li{display: block;} footer .copyrights{color: #C4AC81; font-size: 16px;} footer .copyrights .social-link{color: #C4AC81; margin-left: 5px; margin-right: 5px; font-size: 20px;} footer #back-to-top{position: fixed; bottom: 60px; right: 40px; z-index: 9999; line-height: 30px; background-color: #C4AC81; color: #fff; cursor: pointer; border: 2px solid #C4AC81; border-radius: 2px; text-decoration: none; transition: opacity 0.2s ease-out; opacity: 0; padding: 10px;} footer #back-to-top a{color: #fff;} footer #back-to-top:hover{background: #806c48; border-color: #C4AC81;} footer #back-to-top.show{opacity: 0.25;} footer #back-to-top:hover{opacity: 1;} footer #back-to-top .row{margin: 0;} 

/* /website_lawyersn/static/src/less/layout.less defined in bundle 'web.assets_frontend' */
 @media screen and (max-width: 767px){.s_text_block_image_fw{background-position: 0 0 !important;}main .item-detail .item-detail-content{margin-top: 150px;}main .item-detail .item-detail-content .item-detail-header > div{justify-content: center;}main .item-detail .item-detail-content .item-detail-header .item-name-vote{justify-content: center; flex-direction: column;}main .item-detail .item-detail-content .item-detail-header .item-name{color: #575756; text-align: center;}main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li .text-muted{color: #C4AC81;}main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li .text-primary{color: #102044;}} @media screen and (min-width: 768px) and (max-width: 991px){.s_text_block_image_fw{background-position: 100% 50% !important;}header .navbar-form{width: 85%;}main .item-detail .item-detail-content{margin-top: 150px;}main .item-detail .item-detail-content .item-detail-header > div{justify-content: center;}main .item-detail .item-detail-content .item-detail-header .item-name{color: #575756; text-align: center;}main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li .text-muted{color: #C4AC81;}main .item-detail .item-detail-content .item-detail-header .p-v-l-d > li .text-primary{color: #102044;}} @media screen and (min-width: 992px) and (max-width: 1199px){.s_text_block_image_fw{background-position: 0 0 !important;}header .navbar-form{width: 20%;}} 

/* /website_instagram_snippet/static/src/css/custom.css defined in bundle 'web.assets_frontend' */
#instafeed .panel-default{border: none;} #instafeed .panel{margin-bottom: 0px;} #instafeed .panel-heading{padding: 5px 10px !important;} #instafeed .panel-heading .fa-heart{color: #ED4956; font-weight: bold;} #instafeed .panel-heading span.link{float: right; margin-top: 4px;} #instafeed .panel-body{padding: 0;} #instafeed .panel-body img{cursor: pointer; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; margin: 0 auto;} #instafeed .panel-body{height: 100%; width: 100%;} #instafeed .panel-body img{height: auto; width: 100%;} div.load_more{text-align: center;} div.load_more button{border: 2px solid #000; background: #fff; color: #000; letter-spacing: .05em; min-width: 150px; padding: 0; line-height: 32px;} div.load_more button:hover{background: #000; color: #FFF;} #masterModal.modal{text-align: center; padding: 0!important;} #masterModal.modal:before{content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px;} #masterModal .modal-dialog{display: inline-block; text-align: left; vertical-align: middle;} #masterModal .modal-content{border-radius: 0px;} #masterModal .modal-header{border-bottom: 1px solid transparent;} #masterModal .modal-header .fa-comments{font-size: 18px;} #masterModal .modal-body{padding: 0px;} #masterImg{position: relative; height: 550px;} #masterImg img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; max-height: 100%} #masterModal .modal-body .navigation{float: left; margin-top: 3px;} #masterModal .modal-body .navigation span i{font-size: 40px; color: #999; cursor: pointer;} #masterModal .modal-body .navigation span i:hover{color: #666666;} #masterModal .modal-body .navigation span i.fa-angle-left{margin-right: 40px;} #masterModal .modal-body .close{font-size: 50px; font-weight: normal;} #masterModal .modal-body .user .img{display: block; float: left; text-align: center; width: 50px; height: 50px; overflow: hidden;} #masterModal .modal-body .user .names{display: block; margin-left: 60px; margin-top: 8px;} #masterModal .modal-body .user .names > .name{display: block; text-decoration: none; font-weight: 600; padding-bottom: 7px; font-size: 14px; color: #666666; font-weight: bold; max-height: 52px; overflow: hidden;} #masterModal .modal-body .user .names > .post_date{display: block; text-decoration: none; float: left; font-size: 10px; font-weight: normal; color: #666666; margin-left: 3px;} #masterModal .modal-body .likes .fa-heart, #masterModal .modal-body .likes .fa-comments{color: #666666; margin-right: 5px;} #masterModal .modal-body .share a{border-radius: 100%; border: 1px solid rgba(114, 114, 114, 0.42); text-align: center; font-size: 14px; color: rgba(114, 114, 114, 0.42); font-weight: normal;} #masterModal .modal-body .share a#fb_share{padding: 2px 6px;} #masterModal .modal-body .share a#tw_share{padding: 2px 4px;} #masterModal .modal-body .share a#in_share{padding: 2px 5px;} #masterModal .modal-body .share a:hover{color: #727272; boder: 1px solid #727272;} #masterModal .modal-body .share span{font-weight: bold; font-size: 13px;} #masterModal .modal-content{box-shadow: none; border: none;} @media (min-width: 1200px){#masterModal .modal-dialog{width: 1000px; margin: 30px auto;}} @media (min-width: 1024px) and (max-width: 1199px){#masterModal .modal-dialog{width: 1000px; margin: 30px auto;}} @media (min-width: 767px) and (max-width: 1023px){#masterModal .modal-dialog{width: 600px; margin: 30px auto;}} @media (max-width: 400px){#masterImg{position: relative; height: 320px !important;}} .ig_post{width: 10%; display: inline-block; float: left; overflow: hidden;} 

/* /website_jquery_validate/static/lib/intl-tel-input/css/intlTelInput.min.css defined in bundle 'web.assets_frontend' */
.intl-tel-input{position:relative;display:inline-block} .intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box} .intl-tel-input .hide{display:none} .intl-tel-input .v-hide{visibility:hidden} .intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0} .intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px} .intl-tel-input .selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px} .intl-tel-input .selected-flag .iti-arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555} .intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555} .intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch} .intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px} .intl-tel-input .country-list .flag-box{display:inline-block;width:20px} @media (max-width:500px){.intl-tel-input .country-list{white-space:normal}} .intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc} .intl-tel-input .country-list .country{padding:5px 10px} .intl-tel-input .country-list .country .dial-code{color:#999} .intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)} .intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle} .intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px} .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0} .intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0} .intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer} .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)} .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default} .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent} .intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05)} .intl-tel-input.separate-dial-code .selected-dial-code{margin-left:6px} .intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px} .intl-tel-input.iti-container:hover{cursor:pointer} .iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed} .iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%} .iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em} .iti-flag{width:20px} .iti-flag.be{width:18px} .iti-flag.ch{width:15px} .iti-flag.mc{width:19px} .iti-flag.ne{width:18px} .iti-flag.np{width:13px} .iti-flag.va{width:15px} @media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-size:5652px 15px}} .iti-flag.ac{height:10px;background-position:0 0} .iti-flag.ad{height:14px;background-position:-22px 0} .iti-flag.ae{height:10px;background-position:-44px 0} .iti-flag.af{height:14px;background-position:-66px 0} .iti-flag.ag{height:14px;background-position:-88px 0} .iti-flag.ai{height:10px;background-position:-110px 0} .iti-flag.al{height:15px;background-position:-132px 0} .iti-flag.am{height:10px;background-position:-154px 0} .iti-flag.ao{height:14px;background-position:-176px 0} .iti-flag.aq{height:14px;background-position:-198px 0} .iti-flag.ar{height:13px;background-position:-220px 0} .iti-flag.as{height:10px;background-position:-242px 0} .iti-flag.at{height:14px;background-position:-264px 0} .iti-flag.au{height:10px;background-position:-286px 0} .iti-flag.aw{height:14px;background-position:-308px 0} .iti-flag.ax{height:13px;background-position:-330px 0} .iti-flag.az{height:10px;background-position:-352px 0} .iti-flag.ba{height:10px;background-position:-374px 0} .iti-flag.bb{height:14px;background-position:-396px 0} .iti-flag.bd{height:12px;background-position:-418px 0} .iti-flag.be{height:15px;background-position:-440px 0} .iti-flag.bf{height:14px;background-position:-460px 0} .iti-flag.bg{height:12px;background-position:-482px 0} .iti-flag.bh{height:12px;background-position:-504px 0} .iti-flag.bi{height:12px;background-position:-526px 0} .iti-flag.bj{height:14px;background-position:-548px 0} .iti-flag.bl{height:14px;background-position:-570px 0} .iti-flag.bm{height:10px;background-position:-592px 0} .iti-flag.bn{height:10px;background-position:-614px 0} .iti-flag.bo{height:14px;background-position:-636px 0} .iti-flag.bq{height:14px;background-position:-658px 0} .iti-flag.br{height:14px;background-position:-680px 0} .iti-flag.bs{height:10px;background-position:-702px 0} .iti-flag.bt{height:14px;background-position:-724px 0} .iti-flag.bv{height:15px;background-position:-746px 0} .iti-flag.bw{height:14px;background-position:-768px 0} .iti-flag.by{height:10px;background-position:-790px 0} .iti-flag.bz{height:14px;background-position:-812px 0} .iti-flag.ca{height:10px;background-position:-834px 0} .iti-flag.cc{height:10px;background-position:-856px 0} .iti-flag.cd{height:15px;background-position:-878px 0} .iti-flag.cf{height:14px;background-position:-900px 0} .iti-flag.cg{height:14px;background-position:-922px 0} .iti-flag.ch{height:15px;background-position:-944px 0} .iti-flag.ci{height:14px;background-position:-961px 0} .iti-flag.ck{height:10px;background-position:-983px 0} .iti-flag.cl{height:14px;background-position:-1005px 0} .iti-flag.cm{height:14px;background-position:-1027px 0} .iti-flag.cn{height:14px;background-position:-1049px 0} .iti-flag.co{height:14px;background-position:-1071px 0} .iti-flag.cp{height:14px;background-position:-1093px 0} .iti-flag.cr{height:12px;background-position:-1115px 0} .iti-flag.cu{height:10px;background-position:-1137px 0} .iti-flag.cv{height:12px;background-position:-1159px 0} .iti-flag.cw{height:14px;background-position:-1181px 0} .iti-flag.cx{height:10px;background-position:-1203px 0} .iti-flag.cy{height:14px;background-position:-1225px 0} .iti-flag.cz{height:14px;background-position:-1247px 0} .iti-flag.de{height:12px;background-position:-1269px 0} .iti-flag.dg{height:10px;background-position:-1291px 0} .iti-flag.dj{height:14px;background-position:-1313px 0} .iti-flag.dk{height:15px;background-position:-1335px 0} .iti-flag.dm{height:10px;background-position:-1357px 0} .iti-flag.do{height:14px;background-position:-1379px 0} .iti-flag.dz{height:14px;background-position:-1401px 0} .iti-flag.ea{height:14px;background-position:-1423px 0} .iti-flag.ec{height:14px;background-position:-1445px 0} .iti-flag.ee{height:13px;background-position:-1467px 0} .iti-flag.eg{height:14px;background-position:-1489px 0} .iti-flag.eh{height:10px;background-position:-1511px 0} .iti-flag.er{height:10px;background-position:-1533px 0} .iti-flag.es{height:14px;background-position:-1555px 0} .iti-flag.et{height:10px;background-position:-1577px 0} .iti-flag.eu{height:14px;background-position:-1599px 0} .iti-flag.fi{height:12px;background-position:-1621px 0} .iti-flag.fj{height:10px;background-position:-1643px 0} .iti-flag.fk{height:10px;background-position:-1665px 0} .iti-flag.fm{height:11px;background-position:-1687px 0} .iti-flag.fo{height:15px;background-position:-1709px 0} .iti-flag.fr{height:14px;background-position:-1731px 0} .iti-flag.ga{height:15px;background-position:-1753px 0} .iti-flag.gb{height:10px;background-position:-1775px 0} .iti-flag.gd{height:12px;background-position:-1797px 0} .iti-flag.ge{height:14px;background-position:-1819px 0} .iti-flag.gf{height:14px;background-position:-1841px 0} .iti-flag.gg{height:14px;background-position:-1863px 0} .iti-flag.gh{height:14px;background-position:-1885px 0} .iti-flag.gi{height:10px;background-position:-1907px 0} .iti-flag.gl{height:14px;background-position:-1929px 0} .iti-flag.gm{height:14px;background-position:-1951px 0} .iti-flag.gn{height:14px;background-position:-1973px 0} .iti-flag.gp{height:14px;background-position:-1995px 0} .iti-flag.gq{height:14px;background-position:-2017px 0} .iti-flag.gr{height:14px;background-position:-2039px 0} .iti-flag.gs{height:10px;background-position:-2061px 0} .iti-flag.gt{height:13px;background-position:-2083px 0} .iti-flag.gu{height:11px;background-position:-2105px 0} .iti-flag.gw{height:10px;background-position:-2127px 0} .iti-flag.gy{height:12px;background-position:-2149px 0} .iti-flag.hk{height:14px;background-position:-2171px 0} .iti-flag.hm{height:10px;background-position:-2193px 0} .iti-flag.hn{height:10px;background-position:-2215px 0} .iti-flag.hr{height:10px;background-position:-2237px 0} .iti-flag.ht{height:12px;background-position:-2259px 0} .iti-flag.hu{height:10px;background-position:-2281px 0} .iti-flag.ic{height:14px;background-position:-2303px 0} .iti-flag.id{height:14px;background-position:-2325px 0} .iti-flag.ie{height:10px;background-position:-2347px 0} .iti-flag.il{height:15px;background-position:-2369px 0} .iti-flag.im{height:10px;background-position:-2391px 0} .iti-flag.in{height:14px;background-position:-2413px 0} .iti-flag.io{height:10px;background-position:-2435px 0} .iti-flag.iq{height:14px;background-position:-2457px 0} .iti-flag.ir{height:12px;background-position:-2479px 0} .iti-flag.is{height:15px;background-position:-2501px 0} .iti-flag.it{height:14px;background-position:-2523px 0} .iti-flag.je{height:12px;background-position:-2545px 0} .iti-flag.jm{height:10px;background-position:-2567px 0} .iti-flag.jo{height:10px;background-position:-2589px 0} .iti-flag.jp{height:14px;background-position:-2611px 0} .iti-flag.ke{height:14px;background-position:-2633px 0} .iti-flag.kg{height:12px;background-position:-2655px 0} .iti-flag.kh{height:13px;background-position:-2677px 0} .iti-flag.ki{height:10px;background-position:-2699px 0} .iti-flag.km{height:12px;background-position:-2721px 0} .iti-flag.kn{height:14px;background-position:-2743px 0} .iti-flag.kp{height:10px;background-position:-2765px 0} .iti-flag.kr{height:14px;background-position:-2787px 0} .iti-flag.kw{height:10px;background-position:-2809px 0} .iti-flag.ky{height:10px;background-position:-2831px 0} .iti-flag.kz{height:10px;background-position:-2853px 0} .iti-flag.la{height:14px;background-position:-2875px 0} .iti-flag.lb{height:14px;background-position:-2897px 0} .iti-flag.lc{height:10px;background-position:-2919px 0} .iti-flag.li{height:12px;background-position:-2941px 0} .iti-flag.lk{height:10px;background-position:-2963px 0} .iti-flag.lr{height:11px;background-position:-2985px 0} .iti-flag.ls{height:14px;background-position:-3007px 0} .iti-flag.lt{height:12px;background-position:-3029px 0} .iti-flag.lu{height:12px;background-position:-3051px 0} .iti-flag.lv{height:10px;background-position:-3073px 0} .iti-flag.ly{height:10px;background-position:-3095px 0} .iti-flag.ma{height:14px;background-position:-3117px 0} .iti-flag.mc{height:15px;background-position:-3139px 0} .iti-flag.md{height:10px;background-position:-3160px 0} .iti-flag.me{height:10px;background-position:-3182px 0} .iti-flag.mf{height:14px;background-position:-3204px 0} .iti-flag.mg{height:14px;background-position:-3226px 0} .iti-flag.mh{height:11px;background-position:-3248px 0} .iti-flag.mk{height:10px;background-position:-3270px 0} .iti-flag.ml{height:14px;background-position:-3292px 0} .iti-flag.mm{height:14px;background-position:-3314px 0} .iti-flag.mn{height:10px;background-position:-3336px 0} .iti-flag.mo{height:14px;background-position:-3358px 0} .iti-flag.mp{height:10px;background-position:-3380px 0} .iti-flag.mq{height:14px;background-position:-3402px 0} .iti-flag.mr{height:14px;background-position:-3424px 0} .iti-flag.ms{height:10px;background-position:-3446px 0} .iti-flag.mt{height:14px;background-position:-3468px 0} .iti-flag.mu{height:14px;background-position:-3490px 0} .iti-flag.mv{height:14px;background-position:-3512px 0} .iti-flag.mw{height:14px;background-position:-3534px 0} .iti-flag.mx{height:12px;background-position:-3556px 0} .iti-flag.my{height:10px;background-position:-3578px 0} .iti-flag.mz{height:14px;background-position:-3600px 0} .iti-flag.na{height:14px;background-position:-3622px 0} .iti-flag.nc{height:10px;background-position:-3644px 0} .iti-flag.ne{height:15px;background-position:-3666px 0} .iti-flag.nf{height:10px;background-position:-3686px 0} .iti-flag.ng{height:10px;background-position:-3708px 0} .iti-flag.ni{height:12px;background-position:-3730px 0} .iti-flag.nl{height:14px;background-position:-3752px 0} .iti-flag.no{height:15px;background-position:-3774px 0} .iti-flag.np{height:15px;background-position:-3796px 0} .iti-flag.nr{height:10px;background-position:-3811px 0} .iti-flag.nu{height:10px;background-position:-3833px 0} .iti-flag.nz{height:10px;background-position:-3855px 0} .iti-flag.om{height:10px;background-position:-3877px 0} .iti-flag.pa{height:14px;background-position:-3899px 0} .iti-flag.pe{height:14px;background-position:-3921px 0} .iti-flag.pf{height:14px;background-position:-3943px 0} .iti-flag.pg{height:15px;background-position:-3965px 0} .iti-flag.ph{height:10px;background-position:-3987px 0} .iti-flag.pk{height:14px;background-position:-4009px 0} .iti-flag.pl{height:13px;background-position:-4031px 0} .iti-flag.pm{height:14px;background-position:-4053px 0} .iti-flag.pn{height:10px;background-position:-4075px 0} .iti-flag.pr{height:14px;background-position:-4097px 0} .iti-flag.ps{height:10px;background-position:-4119px 0} .iti-flag.pt{height:14px;background-position:-4141px 0} .iti-flag.pw{height:13px;background-position:-4163px 0} .iti-flag.py{height:11px;background-position:-4185px 0} .iti-flag.qa{height:8px;background-position:-4207px 0} .iti-flag.re{height:14px;background-position:-4229px 0} .iti-flag.ro{height:14px;background-position:-4251px 0} .iti-flag.rs{height:14px;background-position:-4273px 0} .iti-flag.ru{height:14px;background-position:-4295px 0} .iti-flag.rw{height:14px;background-position:-4317px 0} .iti-flag.sa{height:14px;background-position:-4339px 0} .iti-flag.sb{height:10px;background-position:-4361px 0} .iti-flag.sc{height:10px;background-position:-4383px 0} .iti-flag.sd{height:10px;background-position:-4405px 0} .iti-flag.se{height:13px;background-position:-4427px 0} .iti-flag.sg{height:14px;background-position:-4449px 0} .iti-flag.sh{height:10px;background-position:-4471px 0} .iti-flag.si{height:10px;background-position:-4493px 0} .iti-flag.sj{height:15px;background-position:-4515px 0} .iti-flag.sk{height:14px;background-position:-4537px 0} .iti-flag.sl{height:14px;background-position:-4559px 0} .iti-flag.sm{height:15px;background-position:-4581px 0} .iti-flag.sn{height:14px;background-position:-4603px 0} .iti-flag.so{height:14px;background-position:-4625px 0} .iti-flag.sr{height:14px;background-position:-4647px 0} .iti-flag.ss{height:10px;background-position:-4669px 0} .iti-flag.st{height:10px;background-position:-4691px 0} .iti-flag.sv{height:12px;background-position:-4713px 0} .iti-flag.sx{height:14px;background-position:-4735px 0} .iti-flag.sy{height:14px;background-position:-4757px 0} .iti-flag.sz{height:14px;background-position:-4779px 0} .iti-flag.ta{height:10px;background-position:-4801px 0} .iti-flag.tc{height:10px;background-position:-4823px 0} .iti-flag.td{height:14px;background-position:-4845px 0} .iti-flag.tf{height:14px;background-position:-4867px 0} .iti-flag.tg{height:13px;background-position:-4889px 0} .iti-flag.th{height:14px;background-position:-4911px 0} .iti-flag.tj{height:10px;background-position:-4933px 0} .iti-flag.tk{height:10px;background-position:-4955px 0} .iti-flag.tl{height:10px;background-position:-4977px 0} .iti-flag.tm{height:14px;background-position:-4999px 0} .iti-flag.tn{height:14px;background-position:-5021px 0} .iti-flag.to{height:10px;background-position:-5043px 0} .iti-flag.tr{height:14px;background-position:-5065px 0} .iti-flag.tt{height:12px;background-position:-5087px 0} .iti-flag.tv{height:10px;background-position:-5109px 0} .iti-flag.tw{height:14px;background-position:-5131px 0} .iti-flag.tz{height:14px;background-position:-5153px 0} .iti-flag.ua{height:14px;background-position:-5175px 0} .iti-flag.ug{height:14px;background-position:-5197px 0} .iti-flag.um{height:11px;background-position:-5219px 0} .iti-flag.un{height:14px;background-position:-5241px 0} .iti-flag.us{height:11px;background-position:-5263px 0} .iti-flag.uy{height:14px;background-position:-5285px 0} .iti-flag.uz{height:10px;background-position:-5307px 0} .iti-flag.va{height:15px;background-position:-5329px 0} .iti-flag.vc{height:14px;background-position:-5346px 0} .iti-flag.ve{height:14px;background-position:-5368px 0} .iti-flag.vg{height:10px;background-position:-5390px 0} .iti-flag.vi{height:14px;background-position:-5412px 0} .iti-flag.vn{height:14px;background-position:-5434px 0} .iti-flag.vu{height:12px;background-position:-5456px 0} .iti-flag.wf{height:14px;background-position:-5478px 0} .iti-flag.ws{height:10px;background-position:-5500px 0} .iti-flag.xk{height:15px;background-position:-5522px 0} .iti-flag.ye{height:14px;background-position:-5544px 0} .iti-flag.yt{height:14px;background-position:-5566px 0} .iti-flag.za{height:14px;background-position:-5588px 0} .iti-flag.zm{height:14px;background-position:-5610px 0} .iti-flag.zw{height:10px;background-position:-5632px 0} .iti-flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/website_jquery_validate/static/lib/intl-tel-input/css/../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0} @media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-image:url(/website_jquery_validate/static/lib/intl-tel-input/css/../img/flags@2x.png)}} .iti-flag.np{background-color:transparent} 

/* /website_lawyersn_checkout/static/src/less/styles.less defined in bundle 'web.assets_frontend' */
 div.popover-content div#cart_total{margin-bottom: 20px;} div.oe_cart div.js_cart_lines{margin-bottom: 20px;} 

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

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

/* /website_mail_improved/static/src/less/website_mail_improved.less defined in bundle 'web.assets_frontend' */
 .break-word{word-wrap: break-word; overflow: hidden;} .relative{position: relative;} .flex{display: flex; align-items: baseline; border: 0.5px solid #c9c9c9;} .comments_box{max-height: 75px; overflow: hidden; transition: font-size 0.2s ease-in-out; background-color: transparent; box-sizing: border-box; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; height: 100%; resize: none; width: -webkit-fill-available; margin-top: 4px; border: 0; padding-left: 8px;} .comments_box:focus{border-color: transparent; outline: none;} .o_website_mail_thread{display: grid; padding-bottom: 5px;} #discussion .o_composer_emoji{padding-left: 36px;} 

/* /website_wall/static/src/less/images-grid.less defined in bundle 'web.assets_frontend' */
 .imgs-grid{max-width: 800px; margin: 0 auto; font-size: 0;} .imgs-grid.imgs-grid-1 .imgs-grid-image{width: 100%; text-align: center;} .imgs-grid.imgs-grid-2 .imgs-grid-image{width: 50%;} .imgs-grid.imgs-grid-3 .imgs-grid-image:nth-child(3), .imgs-grid.imgs-grid-3 .imgs-grid-image:nth-child(2){width: 50% !important;} .imgs-grid.imgs-grid-3 .imgs-grid-image:nth-child(1){width: 100% !important;} .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(4), .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(2), .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(3){width: 33.33333333%;} .imgs-grid.imgs-grid-4 .imgs-grid-image:nth-child(1){width: 100% !important;} .imgs-grid.imgs-grid-6 .imgs-grid-image{width: 33.33333333%;} .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(1), .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(2), .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(3){width: 33.33333333%;} .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(4), .imgs-grid.imgs-grid-5 .imgs-grid-image:nth-child(5){width: 50%;} .imgs-grid .imgs-grid-image{position: relative; display: inline-block; padding: 1px; box-sizing: border-box; text-align: center; height: auto;} .imgs-grid .imgs-grid-image:before{content: ""; display: block; position: absolute; top: 1px; left: 1px; right: 1px; bottom: 1px; background-color: #f0f0f0;} .imgs-grid .imgs-grid-image:hover{cursor: pointer;} .imgs-grid .imgs-grid-image .image-wrap{width: 100%; height: auto; position: relative; display: inline-block; overflow: hidden; vertical-align: middle;} .imgs-grid .imgs-grid-image .image-wrap img{position: relative; width: 100%; height: auto; margin: 0;} .imgs-grid .imgs-grid-image .view-all{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center;} .imgs-grid .imgs-grid-image .view-all:before{display: inline-block; content: ""; vertical-align: middle; height: 100%;} .imgs-grid .imgs-grid-image .view-all:hover{cursor: pointer;} .imgs-grid .imgs-grid-image .view-all:hover .view-all-text{text-decoration: underline;} .imgs-grid .imgs-grid-image .view-all .view-all-cover{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: black; opacity: 0.4;} .imgs-grid .imgs-grid-image .view-all .view-all-text{position: relative; font-size: 16px; font-family: sans-serif; color: white;} @media (max-width: 350px){.imgs-grid .imgs-grid-image .view-all .view-all-text{font-size: 10px;}} .imgs-grid-modal{position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: black; opacity: 0; z-index: 1005; -webkit-user-select: none; -moz-user-select: -moz-none; -khtml-user-select: none; -o-user-select: none; user-select: none;} .imgs-grid-modal .modal-caption{padding: 30px 50px; text-align: center; color: white;} .imgs-grid-modal .modal-close{position: absolute; right: 10px; top: 10px; width: 35px; height: 35px; background-image: url(/website_wall/static/src/img/imgs-grid-icons.png); background-repeat: no-repeat; background-position: -100px;} .imgs-grid-modal .modal-close:hover{cursor: pointer;} .imgs-grid-modal .modal-inner{position: absolute; top: 60px; bottom: 60px; left: 0; right: 0;} .imgs-grid-modal .modal-inner .modal-control{position: absolute; top: 0; bottom: 0; width: 70px;} .imgs-grid-modal .modal-inner .modal-control:hover{cursor: pointer;} .imgs-grid-modal .modal-inner .modal-control.left{left: 0;} .imgs-grid-modal .modal-inner .modal-control.right{right: 0;} .imgs-grid-modal .modal-inner .modal-control .arrow{margin: 0 auto; height: 100%; width: 40px; background-repeat: no-repeat; background-image: url(/website_wall/static/src/img/imgs-grid-icons.png);} .imgs-grid-modal .modal-inner .modal-control .arrow.left{background-position: 2px center;} .imgs-grid-modal .modal-inner .modal-control .arrow.right{background-position: -42px center;} .imgs-grid-modal .modal-inner .modal-image{position: absolute; top: 0; left: 70px; right: 70px; bottom: 0; text-align: center;} .imgs-grid-modal .modal-inner .modal-image:before{display: inline-block; content: ""; vertical-align: middle; height: 100%;} .imgs-grid-modal .modal-inner .modal-image img{max-width: 100%; max-height: 100%; height: 100%; vertical-align: middle;} .imgs-grid-modal .modal-inner .modal-image img:hover{cursor: pointer;} .imgs-grid-modal .modal-inner .modal-loader{display: inline-block; vertical-align: middle; color: silver; font-size: 14px;} @media (max-width: 800px){.imgs-grid-modal .modal-inner .modal-control{width: 40px;}.imgs-grid-modal .modal-inner .modal-control .arrow{-webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7);}.imgs-grid-modal .modal-inner .modal-image{left: 0; right: 0;}} .imgs-grid-modal .modal-indicator{position: absolute; bottom: 0; height: 60px; width: 100%; text-align: center;} .imgs-grid-modal .modal-indicator ul{margin: 0; padding: 0;} .imgs-grid-modal .modal-indicator ul li{display: inline-block; width: 12px; height: 12px; border: 1px solid white; box-sizing: border-box; border-radius: 100%; margin: 0 1px; vertical-align: middle;} .imgs-grid-modal .modal-indicator ul li:hover{cursor: pointer;} .imgs-grid-modal .modal-indicator ul li.selected{background-color: white; width: 14px; height: 14px; margin: 0;} 

/* /website_wall/static/src/less/website_wall.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 767px){.o_profile_cover_container .cover_narrow .profile-avatar{height: 120px !important;}.o_profile_cover_container .cover_full .profile-avatar{height: 210px !important;}.o_profile_cover_container .profile-avatar{margin-left: auto !important; margin-right: auto !important;}.profile-details{text-align: center;}.profile-name{text-align: center;}} @media (min-width: 768px){.profile-name{padding-left: 0; margin-top: 250px;}.cover_narrow .profile-name{padding-left: 0; margin-top: 210px !important;}.cover_full .profile-name{padding-left: 0; margin-top: 250px;}} .break-word{word-wrap: break-word; overflow: hidden;} .relative{position: relative;} .btn-white, .btn-action{background-color: #fff; -webkit-box-shadow: 0 0 2px #aaa; box-shadow: 0 0 2px #aaa; color: #666666;} .p-l-0{padding-left: 0 !important;} .p-a-md{padding: 20px !important;} .p-a-sm{padding: 15px !important;} .btn-block{display: block; width: 100%;} .o_profile_cover_container{position: relative;} .o_profile_cover_container .profile-name{font-size: 30px;} .o_profile_cover_container .avatar-field{padding: 20px;} .o_profile_cover_container .avatar-field .profile-avatar{position: relative; height: 250px; border: 5px solid #fff;} .o_profile_cover_container > .o_profile_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;} .o_profile_cover_container > .profile_title{margin: 0 auto; text-align: center; font-weight: bold;} .o_profile_cover_container.cover > .o_profile_cover_component{display: block;} .o_profile_cover_container.cover > .profile_title, .o_profile_cover_container.cover_footer > .profile_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .o_profile_cover_container.cover_full{height: 290px;} .o_profile_cover_container.cover_narrow{height: 200px;} .o_profile_cover_container.o_list_cover{display: none; width: auto!important; height: 250px!important;} .o_profile_cover_container.o_list_cover.cover{display: block;} .o_profile_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} .o_editable:not([data-oe-model="website.menu"]):not([data-oe-model="ir.ui.view"]):not([data-oe-type="html"]){box-shadow: inset rgba(191, 209, 206, 0.99) 0px 0px 5px 1px; min-width: 30px; min-height: 20px;} .website_profile .profile-details{border-bottom: 2px dotted #C6D2DD;} .website_profile .profile-details .details{float: left; padding: 5px;} .website_profile .profile-details .profile-actions{float: right; padding: 5px;} .website_profile .profile-details.cover_full .details{padding: 5px;} .website_profile .tab-pane{padding: 10px;} .b-b{border-bottom: 1px solid #eee !important;} .b-l{border-left: 1px solid #eee !important;} .m-b{margin-bottom: 10px !important;} .m-t{margin-top: 10px !important;} .modal .o_select_media_dialog{width: 80%;} .modal .o_select_media_dialog .modal-body li.search{float: right;} .modal .o_select_media_dialog .modal-body li.search ul.pager{margin: 0;} .modal .o_select_media_dialog .modal-body li.search ul.pager > li > a{border-radius: 0px; margin-left: 2px; padding: 6px 14px;} .modal .o_select_media_dialog .modal-body li.search .form-group{position: relative; margin: 0 10px 0 0;} .modal .o_select_media_dialog .modal-body li.search .form-group > input{padding-right: 30px;} .modal .o_select_media_dialog .modal-body li.search .form-group > span{position: absolute; top: 7px; left: auto; bottom: auto; right: 7px; font-size: 1.3em;} .modal .o_select_media_dialog .modal-body .well{border-top-width: 0;} .modal .o_select_media_dialog .modal-body .well label{margin: auto 10px;} .modal .o_select_media_dialog .modal-body .well .btn-group{margin-right: 10px;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove{position: absolute; top: 1px; left: auto; bottom: auto; right: 16px; padding: 3px 5px 5px 5px; background-color: rgba(255, 255, 255, 0.8); text-shadow: 0 0 1px white; border-radius: 0 0 0 2px; opacity: 0; cursor: pointer;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_existing_attachment_remove:hover{background-color: white; color: #e6586c;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_image{border: 1px solid transparent; cursor: pointer;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none!important;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell.o_selected .o_image{border-color: #7c7bad; box-shadow: 0px 0px 2px 2px #f0eeee;} .modal .o_select_media_dialog .modal-body .o_existing_attachment_cell:hover .o_existing_attachment_remove{opacity: 1;} .modal .o_select_media_dialog .modal-body .font-icons-icons{padding: 20px 0;} .modal .o_select_media_dialog .modal-body .font-icons-icons > span{text-align: center; font-size: 22px; margin: 5px; width: 50px; height: 50px; padding: 15px; cursor: pointer;} .modal .o_select_media_dialog .modal-body .font-icons-icons > span.o_selected{cursor: auto; background-color: #fbfbfd; box-shadow: 0px 0px 0px 1px #40ad67;} .modal .o_bg_img_opt_modal .o_bg_img_opt{margin: 15px 0;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help-control{position: absolute; top: 15px; left: auto; bottom: auto; right: 15px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help{margin: 15px 0;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator{position: relative; float: left; margin-right: 15px; width: 120px; height: 100px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator .bg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px dotted #888787; background-image: url(/web/image); background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator .el{position: absolute; top: 10px; left: 0; bottom: 10px; right: 0; border: 1px solid #222;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator.contain_bg .bg{position: absolute; top: 0; left: 12px; bottom: 20px; right: 12px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help .simulator.contain_bg .el{position: absolute; top: 0; left: 0; bottom: 20px; right: 0;} .modal .o_bg_img_opt_modal .o_bg_img_opt .help + *{clear: left;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition{border-top: 1px solid black; border-bottom: 1px solid white; padding: 0px 25px 25px 25px; background-repeat: repeat-x; background-image: -webkit-linear-gradient(-150deg, #373744, #15151a); background-image: -o-linear-gradient(-150deg, #373744, #15151a); background-image: linear-gradient(-150deg, #373744, #15151a);} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition h6{color: white; font-weight: bold;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_object{display: inline-block; max-width: 100%; background: white; min-height: 10px; position: relative; overflow: hidden; box-shadow: 0 0 10px #000;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_object > img{cursor: crosshair; border-top: 1px solid #5A5A5A; border-bottom: 1px solid #111;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_object:hover .o_focus_point:before{opacity: 0.5;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_ui_info{-webkit-animation: fadeInOut 2s ease forwards; -o-animation: fadeInOut 2s ease forwards; animation: fadeInOut 2s ease forwards; position: absolute; top: auto; left: auto; bottom: 1px; right: 0; display: block; padding: 3px 13px; background-color: rgba(255, 255, 255, 0.8); color: #333; text-align: center; font-weight: bold; pointer-events: none;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_ui_info span{font-weight: normal;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_bg_img_opt_ui_info .o_x{margin-right: 10px;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid{position: absolute; top: 33.33%; left: 0; bottom: auto; right: auto; display: block; width: 100%; height: 1px; background: rgba(218, 217, 232, 0.5); pointer-events: none;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid.grid-2{top: 66.66%;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid.grid-3{top: 0; left: 33.33%; width: 1px; height: 100%;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .grid.grid-4{top: 0; left: 66.66%; width: 1px; height: 100%;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_focus_point{position: absolute; top: 0; left: 0; bottom: auto; right: auto; width: 30px; height: 30px; border: 2px solid white; border-radius: 100%; margin-top: -15px; margin-left: -15px; box-shadow: 0 0 1px #333; pointer-events: none;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_focus_point.o_with_transition{-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;} .modal .o_bg_img_opt_modal .o_bg_img_opt .o_bg_img_opt_cover_edition .o_focus_point:before{pointer-events: none; content: ""; display: block; width: 100px; height: 100px; margin-top: -37px; margin-left: -37px; border: 1px solid #EAEAEA; background: rgba(247, 76, 76, 0); border-radius: 100em; opacity: 1; box-shadow: 0 0 0 100em rgba(0, 0, 0, 0.33); -webkit-transition: opacity 0.2s ease 0s; -moz-transition: opacity 0.2s ease 0s; -o-transition: opacity 0.2s ease 0s; transition: opacity 0.2s ease 0s;} .o_editable:not([data-oe-model="website.menu"]):not([data-oe-model="ir.ui.view"]):not([data-oe-type="html"]){box-shadow: inset rgba(191, 209, 206, 0.99) 0px 0px 5px 1px; min-width: 30px; min-height: 20px;} .p-l-0{padding-left: 0 !important;} .p-a-md{padding: 20px !important;} .p-a-sm{padding: 15px !important;} .btn-block{display: block; width: 100%;} .o_existing_attachment_cell .o_existing_attachment_edit_menu{position: absolute; top: 1px; left: auto; bottom: auto; right: 16px; padding: 3px 5px 5px 5px; background-color: rgba(255, 255, 255, 0.8); text-shadow: 0 0 1px white; border-radius: 0 0 0 2px; opacity: 0; cursor: pointer;} .o_existing_attachment_cell .o_existing_attachment_edit_menu:hover{background-color: white; color: #e6586c;} .o_existing_attachment_cell .o_image{border: 1px solid transparent; cursor: pointer;} .o_existing_attachment_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none!important;} .o_existing_attachment_cell.o_selected .o_image{border-color: #7c7bad; box-shadow: 0px 0px 2px 2px #f0eeee;} .o_existing_attachment_cell:hover .o_existing_attachment_edit_menu{opacity: 1;} .attachments{padding-left: 15px; padding-right: 15px;} .general_info{display: flex; justify-content: space-around; margin-bottom: 10px; padding: 5px 0;} .break-word{word-wrap: break-word; overflow: hidden;} .relative{position: relative;} .text_box{padding: 18px 10px 5px 10px; max-height: 75px; overflow: hidden; min-height: 30px; transition: font-size 0.2s ease-in-out; background-color: transparent; border: 0; box-sizing: border-box; display: block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; height: 100%; line-height: 18px; outline: 0; resize: none; width: 100%;} .img-user{position: relative; float: left; margin: 10px 0 0 15px;} .button-bar{padding-bottom: 8px; padding-left: 8px; padding-right: 8px;} .bar-line{margin-bottom: 8px; border-top: 1px solid #e9ebee;} .photo-file{background: #f6f7f9; border-radius: 18px; cursor: pointer; position: relative;} .relative-inline{position: relative; display: inline-block;} .panel:hover{box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);} .website_wall_news{-ms-overflow-style: none; overflow: -moz-scrollbars-none; height: 1200px; overflow: auto;} .website_wall_news::-webkit-scrollbar{display: none;} .tools-bar{padding: 0px 6px 6px 6px; min-height: 28px;} .pos-s{position: static !important;} .action-controls .btn{line-height: 26px !important; margin-top: 0px !important; font-size: 14px; text-transform: none; padding: 4px 16px;} .toggle_social_relationship{color: #7f8182;} .btn-white, .btn-action{background-color: #fff; -webkit-box-shadow: 0 0 2px #aaa; box-shadow: 0 0 2px #aaa; color: #666666;} .free-wall{margin: 15px;} .cell{background-color: white; float: left; cursor: default; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center;} .s_share_drop_down{width: 20px; display: -webkit-inline-box; display: inline-block; margin-left: 5px; margin-right: 5px;} .mini-partner-text .inner-text{font-size: 12px; line-height: 16px;} .mini-partner-text{background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)); bottom: 2px; color: #fff; left: 2px; padding: 5px; position: absolute; right: 2px;} .mini-partner{position: relative; padding: 2px; margin: 0px;} .news .panel-body{padding: 0 !important;} .news .panel-body .input-content{padding: 10px 15px !important;} .news .panel-body .input-content p{margin: 0 !important;} .news-heading{display: flex; justify-content: flex-start; align-items: center;} .news-options{margin-left: auto;} .news-heading-image{width: 32px; height: 32px; margin-right: 10px;} .news .s_share_drop_down .dropdown-menu{left: unset; right: 0;} .denounces{padding: 20px 32px; margin: 0; word-wrap: break-word; font-size: 14px; line-height: 18px;} .denounces .msg1{align-items: center; justify-content: flex-start; flex-direction: row; display: flex;} .denounces .msg1 .msg2{color: #606770; font-size: 14px; line-height: 18px; width: 300px; margin-left: 10px;} .denounces .reasons{font-size: 12px; margin: 16px 32px;} .denounces .reasons .r1{display: inline-block;} .denounces .reasons .r1 .ri{opacity: 0; position: absolute;} .denounces .reasons .r1 .rl{margin-bottom: 8px; margin-right: 8px; padding: 8px 12px; border-radius: 20px; background: #f5f6f7; border: 1px solid #dddfe2; display: block;} .denounces .reasons .r1 .ra{background: #3578e5; border: 1px solid #3578e5;} .denounces .msg3{border: 1px solid #dddfe2; border-radius: 3px; color: #90949c; padding: 8px 8px 8px 8px;} .denounces .msg3 .msg4{align-items: center; justify-content: flex-start; flex-direction: row; display: flex; color: #90949c;} .denounces .msg3 .msg4 .msg5{margin-left: 10px;} .denounces .text-comment{padding: 10px 10px 5px 10px; max-height: 75px; overflow: hidden; min-height: 30px; transition: font-size 0.2s ease-in-out; background-color: transparent; margin-bottom: 16px; box-sizing: border-box; display: block; font-size: 14px; height: 100%; line-height: 18px; outline: 0; resize: none; width: 100%;} .o_existing_attachment_cell .o_existing_attachment_remove{position: absolute; top: 1px; left: auto; bottom: auto; right: 16px; padding: 3px 5px 5px 5px; background-color: rgba(255, 255, 255, 0.8); text-shadow: 0 0 1px white; border-radius: 0 0 0 2px; opacity: 0; cursor: pointer;} .o_existing_attachment_cell .o_existing_attachment_remove:hover{background-color: white; color: #e6586c;} .o_existing_attachment_cell .o_image{border: 1px solid transparent; cursor: pointer;} .o_existing_attachment_cell .o_image.o_webimage{width: 100%; height: auto; background-image: none!important;} .o_existing_attachment_cell.o_selected .o_image{border-color: #7c7bad; box-shadow: 0px 0px 2px 2px #f0eeee;} .o_existing_attachment_cell:hover .o_existing_attachment_remove{opacity: 1;} .o_datepicker{position: relative;} .o_datepicker .o_datepicker_input{width: 120px; height: 20px; cursor: pointer;} .o_datepicker .o_datepicker_button{position: absolute; top: 0px; left: auto; bottom: auto; right: 4px; pointer-events: none;} .o_datepicker .o_datepicker_button:after{content: ""; display: inline-block; width: 0; height: 0; vertical-align: middle; border-bottom: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid; -moz-transform: scale(0.9999);} 

/* /website_wall/static/src/less/preview.less defined in bundle 'web.assets_frontend' */
 .thumb{margin-bottom: 10px; position: relative; width: 100%;} .thumb .items{position: relative; overflow: hidden; padding: 0px; height: 100%; width: 100%;} .thumb .items .images{position: absolute; width: 100%; margin: 0px; padding: 0px; left: 0px;} .thumb .items .images img{max-width: 100%; width: 100%; max-height: 100%;} .thumb .controls{top: 0px; left: 0px; width: 100%; position: absolute; height: 22px; z-index: 1; background-color: #222; opacity: 0.5;} .thumb .controls .left, .thumb .controls .right, .thumb .controls .nothumb{display: block; position: absolute; top: 2px; color: #fff;} .thumb .controls .left:hover, .thumb .controls .right:hover, .thumb .controls .nothumb:hover{text-decoration: none;} .thumb .controls .nothumb{right: 2px; font-weight: bold; top: 1px;} .thumb .controls .left{left: 2px;} .thumb .controls .right{left: 16px;} .thumb .nothumb{right: 2px; font-weight: bold; top: 1px;} .news .selector{padding: 0 !important;} .selector{position: relative; min-height: 85px;} .selector .media iframe, .selector .media object, .selector .media embed, .selector .media img{margin: 10px auto; display: block;} .selector .media img{max-width: 500px;} .selector .attributes{background-color: rgba(29, 33, 41, 0.04); margin-top: 10px; padding: 10px;} .selector .attributes a{text-decoration: none;} .selector .attributes a.title:hover, .selector .attributes a.description:hover{text-decoration: none; background-color: #FFF6D9;} .selector .attributes a.description{color: #000;} .selector .attributes a.title{margin: 0 0 5px; display: block;} .selector .attributes .meta{display: block;} .selector .attributes .meta .favicon{width: 16px; height: 16px; vertical-align: middle; margin: 0 3px 0 0;} .selector .action{position: absolute; top: 0; right: 0; display: none;} .selector .item{display: none; min-height: 24px;} .selector .item.active{display: block;} 

/* /website_wall_blog/static/src/less/website_wall_blog.less defined in bundle 'web.assets_frontend' */
 .s_website_wall_blog .o_blog_blog{display: inline-block; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; min-height: 354px;} .s_website_wall_blog .o_blog_blog .o_blog_post{padding-bottom: 15px;} .s_website_wall_blog .o_blog_blog .o_blog_post .o_blog_post_teaser{text-align: justify;} .s_website_wall_blog .o_blog_blog:hover{box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);} .website_blog .js_publish_management{position: relative !important; margin-right: -13px !important; top: 0 !important; right: 0 !important; z-index: 0 !important;} 

/* /website_search_box_advanced/static/src/css/search_box.css defined in bundle 'web.assets_frontend' */
.m-b-10{margin-bottom: 10px;} .m-l-auto{margin-left: auto;} .m-l-r-3{margin-left: 3px; margin-right: 3px;} .m-r-11{margin-right: 11px;} .m-r-20{margin-right: 20px;} .p-10{padding: 10px;} .p-l-r-10{padding-left: 10px; padding-right: 10px;} .p-b-11{padding-bottom: 11px;} .p-t-b-10{padding-top: 10px; padding-bottom: 10px;} .w-0{width: 0;} .w-153{width: 153px;} .w-300{width: 300px;} .w-640{width: 640px;} .w-m-650{max-width: 650px;} .h-0{height: 0;} .h-101{height: 101px;} .h-126{height: 126px;} .h-160{height: 160px;} .h-25{height: 25px;} .h-340{height: 340px;} .h-m-200{max-height: 200px;} .d-i-flex{display: flex;} .f-d-column{flex-direction: column;} .f-w-wrap{flex-wrap: wrap;} .a-i-center{align-items: center;} .j-c-flex-end{justify-content: flex-end;} .j-c-center{justify-content: center;} .b-p-center{background-position: center;} .b-s-cover{background-size: cover;} .border-solid{border-style: solid;} .border-15x{border-width: 15px;} .border-bottom-solid{border-bottom-style: solid;} .border-bottom-2x{border-bottom-width: 2px;} .search-result-menu{background-color: #ffffff;} .search-result-menu.open{display: block;} .search-result-menu{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; text-align: left; list-style: none; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem;} .search-result-container{width: 640px; max-width: 650px;} .search-result-container .category-search-result-container .category-title-container{border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #343a40; padding-left: 10px; padding-right: 10px;} .search-result-container .category-search-result-container .category-title-container .category-title{color: rgba(0, 0, 0, 0.5); line-height: 31px; text-transform: uppercase;} .search-result-container .category-search-result-container .category-title-container i{font-size: 14px; color: rgba(0, 0, 0, 0.5);} .search-result-container .category-search-result-container .result-items-container .result-item{max-width: 24%;} .search-result-container .category-search-result-container .result-items-container .result-item-title{color: rgba(0, 0, 0, 0.5); line-height: 15px;} .search-result-container .category-search-result-container .result-items-container .no-result-text{color: rgba(0, 0, 0, 0.5);} .search-result-container .category-search-result-container .result-items-container .expanding, .search-result-container .category-search-result-container .result-items-container .contracting{transition: height 350ms ease 0s;} .search-result-container .category-search-result-container .result-items-container .contracting{height: 126px;} .search-result-container .category-search-result-container .result-items-container .expanding{height: 340px;} .search-result-container .category-search-result-container .result-items-container .result-item.expanded > a::after{top: auto; content: " "; height: 0; width: 0; pointer-events: none; border-style: solid; border-color: transparent; border-width: 15px; border-bottom-color: #6c757d; left: 50%; margin: -15px 0 0 -15px;} .search-result-container .category-search-result-container .result-items-container .preview-expand{position: absolute; background-color: #6c757d; top: auto; left: 0; width: 100%; text-align: left; overflow: hidden; max-height: 200px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner{padding: 10px; height: 100%;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .header i{font-size: 14px; color: rgba(0, 0, 0, 0.5);} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis{overflow: hidden; position: relative; line-height: 1.5em; max-height: 1.5em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .one-line-ellipsis:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis{overflow: hidden; position: relative; line-height: 1.5em; max-height: 6em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .four-line-ellipsis:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title{color: rgba(0, 0, 0, 0.5); font-size: 20px;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title{overflow: hidden; position: relative; line-height: 1.5em; max-height: 1.5em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .title-container .title:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description{color: rgba(0, 0, 0, 0.5); overflow: hidden; position: relative; line-height: 1.5em; max-height: 6em; word-break: break-all; margin-right: -1em; padding-right: 1em;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description:before{content: '...'; position: absolute; right: 0; bottom: 0;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .description:after{content: ''; position: absolute; right: 0; width: 1em; height: 1em; margin-top: 0.2em; background-color: #6c757d;} .search-result-container .category-search-result-container .result-items-container .preview-expand .preview-inner .item_avatar{width: 300px; height: 160px;} .search-result-container .category-search-result-container .see-more-container .see-more, .search-result-container .category-search-result-container .see-more-container .go-back{color: #343a40; line-height: 36px;} .search-result-container .category-search-result-container .see-more-container .pagination > li:last-child > a, .search-result-container .category-search-result-container .see-more-container .pagination > li:last-child > span{border-bottom-right-radius: 0; border-top-right-radius: 0;} .search-result-container .category-search-result-container .see-more-container .pagination > li:first-child > a, .search-result-container .category-search-result-container .see-more-container .pagination > li:first-child > span{border-bottom-left-radius: 0; border-top-left-radius: 0;} .search-result-container .category-search-result-container .see-more-container .pagination > li > a, .search-result-container .category-search-result-container .see-more-container .pagination > li > span{color: #343a40; background-color: transparent; border-color: #343a40; margin-left: -1px;} .search-result-container .category-search-result-container .see-more-container .pagination > .active > span, .search-result-container .category-search-result-container .see-more-container .pagination > .active > a{background-color: #6c757d; color: #343a40;} 

/* /website_lawyersn_wall/static/src/less/wall_styles.less defined in bundle 'web.assets_frontend' */
 .s_website_wall .website_wall_box .panel-default{border-color: #E6E6E6;} .s_website_wall .website_wall_box .panel-default:hover{-webkit-box-shadow: unset; -moz-box-shadow: unset; box-shadow: unset;} .s_website_wall .website_wall_box .panel-default .button-bar .bar-line{border-top-color: #E6E6E6;} .s_website_wall .website_wall_box .panel-default .button-bar .btn-photo, .s_website_wall .website_wall_box .panel-default .button-bar .btn-video{font-size: 20px; color: #e5dac6;} .s_website_wall .website_wall_box .panel-default .button-bar .btn-photo:hover, .s_website_wall .website_wall_box .panel-default .button-bar .btn-video:hover{color: #C4AC81;} .s_website_wall .website_wall_news .infinite_news .panel-default{border-color: #E6E6E6;} .s_website_wall .website_wall_news .infinite_news .panel-default:hover{-webkit-box-shadow: unset; -moz-box-shadow: unset; box-shadow: unset;} .s_website_wall .website_wall_news .infinite_news .panel-default .button-bar .bar-line{border-top-color: #E6E6E6;} .s_website_wall .website_wall_news .infinite_news .panel-default .button-bar .btn-photo, .s_website_wall .website_wall_news .infinite_news .panel-default .button-bar .btn-video{font-size: 20px; color: #e5dac6;} .s_website_wall .website_wall_news .infinite_news .panel-default .button-bar .btn-photo:hover, .s_website_wall .website_wall_news .infinite_news .panel-default .button-bar .btn-video:hover{color: #C4AC81;} .s_website_wall .website_wall_news .infinite_news .panel-default > .panel-heading{background-color: #fff; border: 0;} .s_website_wall .website_wall_news .infinite_news .panel-default > .panel-heading .news-heading-image{border-radius: 100%; -webkit-box-shadow: 2px 2px 10px 0px rgba(128, 128, 128, 0.5); -moz-box-shadow: 2px 2px 10px 0px rgba(128, 128, 128, 0.5); box-shadow: 2px 2px 10px 0px rgba(128, 128, 128, 0.5);} .s_website_wall .website_wall_news .infinite_news .panel-default .bar-line{border-top-color: #E6E6E6; display: none;} .s_website_wall .website_wall_news .infinite_news .panel-default .news-heading{align-items: start;} .s_website_wall .website_wall_news .infinite_news .panel-default .news-heading .panel-title{margin-right: 5px; color: #282828;} .s_website_wall .website_wall_news .infinite_news .panel-default .news-heading .news-date{color: #ABABAB;} .s_website_wall .website_wall_news .infinite_news .panel-default .panel-body .input-content{color: #ABABAB;} .s_website_wall .website_wall_news .infinite_news .panel-default .tools-bar{padding: 10px 15px;} .s_website_wall .website_wall_news .infinite_news .panel-default .tools-bar .oe_js_like{margin-right: 16px;} .s_website_wall .website_wall_news .infinite_news .panel-default .tools-bar .item-icon.text-muted{color: #C4AC81;} .s_website_wall .website_wall_news .infinite_news .panel-default .tools-bar .item-icon.text-primary{color: #102044;} .s_website_wall .website_wall_news .infinite_news .panel-default .tools-bar .item-icon .item-count{color: #ABABAB;} .wall-gradient{background: -moz-linear-gradient(18.48% -3.08% -72deg, #efefef 0%, #ffffff 100%); background: -webkit-linear-gradient(-72deg, #efefef 0%, #ffffff 100%); background: -webkit-gradient(linear, 18.48% -3.08%, 81.52% 103.08%, color-stop(0, #efefef), color-stop(1, #ffffff)); background: -o-linear-gradient(-72deg, #efefef 0%, #ffffff 100%); background: -ms-linear-gradient(-72deg, #efefef 0%, #ffffff 100%); background: linear-gradient(180deg, #efefef 0%, #ffffff 100%);} .wall-shadow{-webkit-box-shadow: 1px 1px 5px 0px rgba(171, 171, 171, 0.5); -moz-box-shadow: 1px 1px 5px 0px rgba(171, 171, 171, 0.5); box-shadow: 1px 1px 5px 0px rgba(171, 171, 171, 0.5);} .wall-section{background: -moz-linear-gradient(18.48% -3.08% -72deg, #efefef 0%, #ffffff 100%); background: -webkit-linear-gradient(-72deg, #efefef 0%, #ffffff 100%); background: -webkit-gradient(linear, 18.48% -3.08%, 81.52% 103.08%, color-stop(0, #efefef), color-stop(1, #ffffff)); background: -o-linear-gradient(-72deg, #efefef 0%, #ffffff 100%); background: -ms-linear-gradient(-72deg, #efefef 0%, #ffffff 100%); background: linear-gradient(180deg, #efefef 0%, #ffffff 100%); -webkit-box-shadow: 1px 1px 5px 0px rgba(171, 171, 171, 0.5); -moz-box-shadow: 1px 1px 5px 0px rgba(171, 171, 171, 0.5); box-shadow: 1px 1px 5px 0px rgba(171, 171, 171, 0.5); border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;} .wall-section .img-shadow{border-radius: 100%; -webkit-box-shadow: 2px 2px 10px 0px rgba(128, 128, 128, 0.5); -moz-box-shadow: 2px 2px 10px 0px rgba(128, 128, 128, 0.5); box-shadow: 2px 2px 10px 0px rgba(128, 128, 128, 0.5);} .wall-section .visits-count, .wall-section .contact-count{font-size: 35px; color: #C4AC81;} .wall-section .count-name{font-size: 16px;} .wall-business-item{height: 240px; background-size: cover; background-position: center;} .wall-business-item > div{background-color: rgba(0, 0, 0, 0.65); padding: 15px;} .wall-business-item > div h3{color: #fff; font-weight: bold;} .wall-plan-items .wall-plan-item{height: 150px;} .wall-plan-items .wall-plan-item p[itemprop="offers"]{font-size: 26px; color: #C4AC81;} .wall-plan-items .owl-nav{position: absolute; top: 40%; width: 100%; color: #ABABAB; padding: 0 30px;} .wall-plan-items .owl-nav .owl-next{float: right;} .top-professionals h4{color: #C4AC81;} .top-professionals .wall-professional-item{width: 185px; padding: 10px; text-align: center; display: flex; flex-direction: column; align-items: center;} .top-news h4{color: #C4AC81;} .top-news .wall-news-item{border-bottom: 1px solid #ABABAB;} .top-news .wall-news-item .media{padding: 10px 10px 0 10px;} .top-news .wall-news-item .media .media-body{font-size: 12px; color: #ABABAB;} .top-news .wall-news-item .media .media-body h4{font-size: 12px; color: #C4AC81; font-weight: bold;} .top-news .wall-news-item .news-body{padding: 10px; font-size: 12px; color: #ABABAB;} .top-news .wall-news-item .tools-bar{padding: 10px;} .top-news .wall-news-item .tools-bar .oe_js_like{margin-right: 16px;} .top-news .wall-news-item .tools-bar .item-icon.text-muted{color: #C4AC81;} .top-news .wall-news-item .tools-bar .item-icon.text-primary{color: #102044;} .top-news .wall-news-item .tools-bar .item-icon .item-count{color: #ABABAB;} .top-news .wall-news-item .btn-link{color: #C4AC81; float: right; margin-left: auto;} 

/* /website_search_adv/static/src/css/bootstrap-multiselect.css defined in bundle 'web.assets_frontend' */
span.multiselect-native-select{position:relative} span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px} .multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0} .multiselect-container .input-group{margin:5px} .multiselect-container .multiselect-reset .input-group{width:93%} .multiselect-container>li{padding:0} .multiselect-container>li>a.multiselect-all label{font-weight:700} .multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700} .multiselect-container>li.multiselect-group-clickable label{cursor:pointer} .multiselect-container>li>a{padding:0} .multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px} .multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0} .multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px} .btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px} .form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px} .form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0} 

/* /website_search_adv/static/src/css/website_search_adv.css defined in bundle 'web.assets_frontend' */
 .container-fluid .o_control_panel .o_cp_right{padding-right: 10% !important;} .mt10{margin-top: 10px !important;} .btn-default{background-color: white !important; border-color: #424d58 !important; border-radius: 0 !important;} .btn-default:hover{background-color: #ec5600 !important; border-color: #ec5600 !important; border-radius: 0 !important;} .btn-actions .btn{text-transform: uppercase; font-size: 11px !important;} .pax_content .btn-actions{text-align: center;} .search_box_adv{background: white;} .search_box_adv .s_website_search .o_searchview{border: none !important;} .search_box_adv .s_website_search .o_searchview .o_searchview_more{display: none;} #search_filters_inline .filter_component i{color: #ec5601;} #search_filters_inline .pax > span:nth-child(2n){padding-right: 0 !important;} #search_filters_inline .filter_component{margin: 0 !important;} #search_filters_inline .filter_component span.btn.btn-link{padding-right: 2px !important; padding-left: 10px;} .btn-opp{font-size: 12px !important;} #search_adv_filters_modal .in{position: absolute; bottom: 0; right:0; left: auto; top: auto; bottom: 0; overflow: auto;} .filters #ida, .filters #regreso{border: none !important;} .btn-opp{padding: 5px 12px !important;} .value{vertical-align: middle; text-align: center;} .action-opp .col-md-4{padding-left: 7px !important;} .filter_component .filter_content{display: none;} .filter_component .btn-action{font-size: 10px !important; box-shadow: none !important; background-color: #fff; color: #666666;} #pax.filter_component,#motivation.filter_component{line-height: 0 !important;} .filter_component{float: left; margin-right: 10px; margin-top: 20px;} .filter_component .filter_content .filter_value{color: #424d58 !important; font-size: 12px !important; font-weight: 400 !important;} .filter_component label.form-check-label{font-size: 12px !important; font-weight: 500 !important;} .price_range .filter_content .container{padding-left: 10px !important; padding-right: 13px !important;} .filter_content .container{max-height: 200px; overflow-y: auto !important;} .btn-action.applied{background-color: #ec5600 !important; color: white; border-color: #ec5600 !important;} .filter_content .btn-actions{margin-top: 15px !important; text-align: right;} .filter_component .filter_content{position: absolute !important; top: 60px !important; z-index: 10 !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 14px 36px 2px !important; white-space: normal !important; max-height: 280px !important; visibility: visible !important; background: rgb(255, 255, 255) !important; border-width: 1px !important; border-style: solid !important; border-color: rgba(0, 0, 0, 0.2) !important; border-image: initial !important; border-radius: 4px !important; padding: 24px !important;} 

/* /website_search_adv/static/src/lib/ion.rangeSlider/css/ion.rangeSlider.css defined in bundle 'web.assets_frontend' */
 .irs{position: relative; display: block; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .irs-line{position: relative; display: block; overflow: hidden; outline: none !important;} .irs-line-left, .irs-line-mid, .irs-line-right{position: absolute; display: block; top: 0;} .irs-line-left{left: 0; width: 11%;} .irs-line-mid{left: 9%; width: 82%;} .irs-line-right{right: 0; width: 11%;} .irs-bar{position: absolute; display: block; left: 0; width: 0;} .irs-bar-edge{position: absolute; display: block; top: 0; left: 0;} .irs-shadow{position: absolute; display: none; left: 0; width: 0;} .irs-slider{position: absolute; display: block; cursor: default; z-index: 1;} .irs-slider.single{} .irs-slider.from{} .irs-slider.to{} .irs-slider.type_last{z-index: 2;} .irs-min{position: absolute; display: block; left: 0; cursor: default;} .irs-max{position: absolute; display: block; right: 0; cursor: default;} .irs-from, .irs-to, .irs-single{position: absolute; display: block; top: 0; left: 0; cursor: default; white-space: nowrap;} .irs-grid{position: absolute; display: none; bottom: 0; left: 0; width: 100%; height: 20px;} .irs-with-grid .irs-grid{display: block;} .irs-grid-pol{position: absolute; top: 0; left: 0; width: 1px; height: 8px; background: #000;} .irs-grid-pol.small{height: 4px;} .irs-grid-text{position: absolute; bottom: 0; left: 0; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; padding: 0 3px; color: #000;} .irs-disable-mask{position: absolute; display: block; top: 0; left: -1%; width: 102%; height: 100%; cursor: default; background: rgba(0,0,0,0.0); z-index: 2;} .irs-disabled{opacity: 0.4;} .lt-ie9 .irs-disabled{filter: alpha(opacity=40);} .irs-hidden-input{position: absolute !important; display: block !important; top: 0 !important; left: 0 !important; width: 0 !important; height: 0 !important; font-size: 0 !important; line-height: 0 !important; padding: 0 !important; margin: 0 !important; outline: none !important; z-index: -9999 !important; background: none !important; border-style: solid !important; border-color: transparent !important;} 

/* /website_search_adv/static/src/lib/ion.rangeSlider/css/ion.rangeSlider.skinFlat.css defined in bundle 'web.assets_frontend' */
 .irs-line-mid, .irs-line-left, .irs-line-right, .irs-bar, .irs-bar-edge, .irs-slider{background: url(/website_search_adv/static/src/lib/ion.rangeSlider/css/../img/sprite-skin-flat.png) repeat-x;} .irs{height: 40px;} .irs-with-grid{height: 60px;} .irs-line{height: 12px; top: 25px;} .irs-line-left{height: 12px; background-position: 0 -30px;} .irs-line-mid{height: 12px; background-position: 0 0;} .irs-line-right{height: 12px; background-position: 100% -30px;} .irs-bar{height: 12px; top: 25px; background-position: 0 -60px;} .irs-bar-edge{top: 25px; height: 12px; width: 9px; background-position: 0 -90px;} .irs-shadow{height: 3px; top: 34px; background: #000; opacity: 0.25;} .lt-ie9 .irs-shadow{filter: alpha(opacity=25);} .irs-slider{width: 16px; height: 18px; top: 22px; background-position: 0 -120px;} .irs-slider.state_hover, .irs-slider:hover{background-position: 0 -150px;} .irs-min, .irs-max{color: #999; font-size: 10px; line-height: 1.333; text-shadow: none; top: 0; padding: 1px 3px; background: #e1e4e9; -moz-border-radius: 4px; border-radius: 4px;} .irs-from, .irs-to, .irs-single{color: #fff; font-size: 10px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background: #ec5600; -moz-border-radius: 4px; border-radius: 4px;} .irs-from:after, .irs-to:after, .irs-single:after{position: absolute; display: block; content: ""; bottom: -6px; left: 50%; width: 0; height: 0; margin-left: -3px; overflow: hidden; border: 3px solid transparent; border-top-color: #ec5600;} .irs-grid-pol{background: #e1e4e9;} .irs-grid-text{color: #999;} .irs-disabled{}