<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body .modal.oe_mobile_preview .modal-dialog{display: inline-block; width: auto;} body .modal.oe_mobile_preview .modal-dialog .modal-content{background-color: black !important; border: 3px outset gray; border-radius: 20px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header{border: none; cursor: pointer; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close{color: white;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4{font-family: inherit; font-weight: normal; color: inherit;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa{margin-left: 15px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body{background-color: inherit !important; border-radius: 20px; padding: 15px; display: -webkit-box; display: -webkit-flex; display: flex; width: 335px; height: 530px; transition: all 400ms ease 0s;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation{width: 545px; height: 320px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body &gt; iframe{display: block; width: 100%; border: none;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer{display: none;} body .modal .oe_menu_editor ul{padding-left: 37px;} body .modal .oe_menu_editor li{margin-top: -1px;} body .modal .oe_menu_editor li .input-group-addon{border-radius: 0;} body .modal.oe_seo_configuration #language-box{padding-right: 25px; background-color: white;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img{position: relative; transition: border-color 200ms; display: inline-block; border: 2px solid #ced4da;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img &gt; img{width: 70px; height: 70px; object-fit: cover; cursor: pointer;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover{border-color: #337ab7;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image{border-color: #337ab7;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before{position: absolute; top: auto; left: auto; bottom: auto; right: 0; content: ''; border: 16px solid rgba(51, 122, 183, 0.8); border-left-color: transparent; border-bottom-color: transparent;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after{position: absolute; top: 2px; left: auto; bottom: auto; right: 3px; display: inline-block; content: "\f00c"; font-family: FontAwesome; color: white; font-size: 12px;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label{position: absolute; top: auto; left: auto; bottom: 0px; right: auto; background: rgba(52, 58, 64, 0.6); font-size: 12px;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload{transition: 200ms; display: inline-block; padding: 23px 27px; border: 2px dashed #bcc1c6; vertical-align: top; cursor: pointer; color: #bcc1c6;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover{border-color: #337ab7; color: #337ab7;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img{height: 240px; object-fit: cover;} body .modal.oe_seo_configuration div.oe_seo_preview_g{list-style: none; font-family: arial, sans-serif;} body .modal.oe_seo_configuration div.oe_seo_preview_g .r{cursor: pointer; color: #1a0dab; font-size: 18px; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; white-space: nowrap;} body .modal.oe_seo_configuration div.oe_seo_preview_g .s{font-size: 13px; line-height: 18px; color: #545454;} body .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv{color: #006621; font-size: 14px; line-height: 18px;} .o_new_content_open{overflow: hidden;} #o_new_content_menu_choices{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: 0; bottom: 0; right: 0; position: fixed; display: -webkit-box; display: -webkit-flex; display: flex; overflow: auto; background-color: rgba(0, 0, 0, 0.8); font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} #o_new_content_menu_choices .text-muted{color: #999999 !important;} #o_new_content_menu_choices::before{content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; pointer-events: none;} #o_new_content_menu_choices .container{max-width: 720px; margin: auto;} #o_new_content_menu_choices .o_new_content_element{opacity: 0; animation: fadeInDownSmall 1s forwards;} #o_new_content_menu_choices .o_new_content_element a{display: block; font-size: 34px; text-align: center;} #o_new_content_menu_choices .o_new_content_element a i{width: 110px; height: 110px; border: 3px solid #434352; border-radius: 100%; line-height: 104px; background-color: #2C2C36; color: white; transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;} #o_new_content_menu_choices .o_new_content_element a p{color: white; margin-top: 0.7em; font-size: 0.5em;} #o_new_content_menu_choices .o_new_content_element a:hover, #o_new_content_menu_choices .o_new_content_element a:focus{text-decoration: none; outline: none;} #o_new_content_menu_choices .o_new_content_element a:hover i, #o_new_content_menu_choices .o_new_content_element a:focus i{border-color: #1cc1a9; box-shadow: 0 0 10px rgba(28, 193, 169, 0.46);} .oe_login_form, .oe_signup_form, .oe_reset_password_form{max-width: 300px; position: relative; margin: 50px auto;} .o_ace_view_editor{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: auto; bottom: 0; right: 0; position: fixed; z-index: 1050;} .o_ace_view_editor .text-muted{color: #999999 !important;} .o_ace_view_editor .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #337ab7; border-color: #337ab7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #2b6699; border-color: #285f8f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(51, 122, 183, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled{color: #FFFFFF; background-color: #337ab7; border-color: #337ab7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #285f8f; border-color: #255985;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(51, 122, 183, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #337ab7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e2e2;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e3e2e2; border-color: gainsboro;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #337ab7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e2e2;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e3e2e2; border-color: gainsboro;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show &gt; .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) &gt; .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] &gt; *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #182c50; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td &gt; a.fa{margin-left: 5px; color: #182c50;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

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

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

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

/* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .o_has_error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " â†’";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container &gt; .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container &gt; .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover &gt; .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover &gt; .blog_title, .website_blog .o_blog_cover_container.cover_footer &gt; .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto !important; height: 250px !important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767.98px){.website_blog .o_blog_cover_container &gt; .blog_title &gt; h1{font-size: 26px;}.website_blog .o_blog_cover_container &gt; .blog_title &gt; h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover &gt; .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer &gt; .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid &gt; .text-muted &gt; .mb0 &gt; hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links &gt; p{display: inline; font-size: 12px;} .website_blog .o_sharing_links &gt; a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links &gt; a:hover{text-decoration: none;} .website_blog .o_sharing_links &gt; a.o_twitter_complete, .website_blog .o_sharing_links &gt; a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links &gt; a.o_google_complete, .website_blog .o_sharing_links &gt; a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links &gt; a.o_facebook_complete, .website_blog .o_sharing_links &gt; a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links &gt; a.o_linkedin_complete, .website_blog .o_sharing_links &gt; a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links &gt; a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links &gt; p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links &gt; a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} .website_blog .blog_post_year_collapse{cursor: pointer;} .website_blog .blog_post_year_collapse &gt; i{color: #0345f4;} .website_blog section.blog_tags ul.nav-pills li a{padding: 2px 15px;} .s_latest_posts .media &gt; a{width: 100%; height: 200px;} @media (min-width: 768px){.s_latest_posts .media &gt; a{width: 100px; height: 100px;}} .s_latest_posts .media &gt; a &gt; .o_blog_cover_container{position: relative; width: 100%; height: 100%; padding: 0;} .s_latest_posts .media &gt; a &gt; .o_blog_cover_container &gt; .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_latest_posts .media &gt; a &gt; .o_blog_cover_container &gt; .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts_big_picture .s_latest_posts_post{position: relative; height: 250px; text-align: center; cursor: pointer; transition: all 300ms;} .s_latest_posts_big_picture .s_latest_posts_post.js-loading{background: #e9ecef !important;} .s_latest_posts_big_picture .s_latest_posts_post .thumb{position: relative; display: block; width: 100%; max-width: 100% !important; height: 100%; padding: 0; opacity: 0.8; overflow: hidden;} .s_latest_posts_big_picture .s_latest_posts_post .thumb &gt; .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_latest_posts_big_picture .s_latest_posts_post .thumb &gt; .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading), .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) &gt; a{position: absolute; top: 0; left: 15px; bottom: 0; right: 15px; padding: 2em; color: #FFFFFF; text-transform: uppercase; font-size: 1.25em; backface-visibility: hidden;} .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading)::after, .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading)::before, .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) &gt; a::after, .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) &gt; a::before{pointer-events: none;} .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) &gt; a{z-index: 1000; text-indent: 200%; white-space: nowrap; font-size: 0; opacity: 0;} .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) h2{margin: 0; font-size: 1.5em; font-weight: 300;} .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) h2 span{font-weight: 800;} .s_latest_posts_big_picture .s_latest_posts_post &gt; div:not(.o_blog_cover_container):not(.js-loading) p{margin: 1em 0 0; letter-spacing: 1px; font-size: 68.5%;} .s_latest_posts .js_get_posts, .s_latest_posts_big_picture .js_get_posts{position: relative; min-height: 100px;} .s_latest_posts .progress.js-loading, .s_latest_posts_big_picture .progress.js-loading{position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 0;} .s_latest_posts .progress.js-loading .progress-bar, .s_latest_posts_big_picture .progress.js-loading .progress-bar{position: absolute; top: 45%; left: 10%; bottom: auto; right: 10%; height: 10px; margin: 0; background: #6c757d; box-shadow: none;} 

/* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #495057;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress &gt; .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 0.75rem;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

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

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

/* &lt;inline asset&gt; defined in bundle 'web.assets_frontend' */
.datepicker .table-sm &gt; thead{background-color:#6c757d;} .datepicker .table-sm &gt; thead &gt; tr:first-child th:hover{background-color:#6c757d;} .col-form-label{font-weight:700;} 

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

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

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

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label &gt; input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;} 

/* &lt;inline asset&gt; defined in bundle 'web.assets_frontend' */
.datepicker .table-sm &gt; thead{background-color:#6c757d;} .datepicker .table-sm &gt; thead &gt; tr:first-child th:hover{background-color:#6c757d;} .col-form-label{font-weight:700;} 

/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_portal_project_rating .thumbnail{height: 240px;} .o_portal_project_rating .o_top_partner_rating_image{height: 15px;} .o_portal_project_rating .o_top_partner_image{height: 30px; width: 30px;} .o_portal_project_rating .o_top_partner_feedback{word-wrap: break-word;} .o_portal_project_rating .o_vertical_separator{border-left: 1px solid #eeeeee;} .o_portal_project_rating .o_rating_progress{margin-bottom: 10px;} .o_portal_project_rating .o_rating_count{display: inline-block; min-width: 22px;} .o_portal_project_rating .o_smiley_no_padding_left{padding-left: 0;} .o_portal_project_rating .o_smiley_no_padding_right{padding-right: 0;} .o_portal_project_rating .o_lighter_smileys{opacity: 0.4;}</pre></body></html>