
/* /prolab_website_blog/static/src/css/blog_search.css */
 .o_searchbar_form .o_dropdown_menu{min-width: 360px !important; left: 0 !important; right: auto !important; border: none; border-radius: 14px; box-shadow: 0 12px 40px rgba(0, 0, 0, .16); padding: 6px; overflow: hidden; max-height: 480px; overflow-y: auto; background: #fff;}.o_searchbar_form .o_dropdown_menu a.dropdown-item{display: block; padding: 10px 12px; border-radius: 8px; border-bottom: none; margin-bottom: 2px; transition: background .12s ease; white-space: normal;}.o_searchbar_form .o_dropdown_menu a.dropdown-item:hover, .o_searchbar_form .o_dropdown_menu a.dropdown-item:focus{background: #f5f4fb;}.o_searchbar_form .o_search_result_item{display: flex !important; flex-wrap: nowrap !important; align-items: flex-start !important;}.o_searchbar_form .o_search_result_item i.o_image_64_contain{display: none !important;}.o_searchbar_form .o_search_result_item_detail{flex: 1; min-width: 0; padding-right: 0 !important;}.o_searchbar_form .o_search_result_item_detail .h6{font-size: .82rem; font-weight: 700; line-height: 1.4; margin-bottom: 3px; color: #1a1a2e; white-space: normal; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}.o_searchbar_form .o_search_result_item_detail p.mb-0{font-size: .74rem; color: #6c757d; line-height: 1.5; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 0;}.o_searchbar_form .o_search_result_item > .flex-shrink-0.ms-auto{flex-shrink: 0; margin-right: auto !important; padding-right: 10px; align-self: center;}.o_searchbar_form .o_search_result_item > .flex-shrink-0.ms-auto b{display: inline-block; font-size: .66rem; font-weight: 500; color: #fff; background: #D00C65; border-radius: 20px; padding: 2px 9px; white-space: nowrap; letter-spacing: .01em;}.o_searchbar_form .o_dropdown_menu a.dropdown-item + a.dropdown-item{border-top: 1px solid #f0f0f4; margin-top: 0; border-radius: 0;}.o_searchbar_form .o_dropdown_menu a.dropdown-item:first-child{border-radius: 8px 8px 0 0;}.o_searchbar_form .o_dropdown_menu a.dropdown-item:last-of-type{border-radius: 0 0 8px 8px;}.o_searchbar_form .o_dropdown_menu button.dropdown-item{display: block; width: 100%; margin-top: 6px; padding: 9px 12px; font-size: .78rem; font-weight: 700; text-align: center; color: #fff !important; background: linear-gradient(-90deg, #D00C65, #5C34CE); border: none; border-radius: 8px; cursor: pointer; letter-spacing: .02em; text-transform: uppercase; transition: opacity .15s ease;}.o_searchbar_form .o_dropdown_menu button.dropdown-item:hover{opacity: .88; background: linear-gradient(-90deg, #D00C65, #5C34CE);}.o_searchbar_form .o_dropdown_menu .dropdown-item-text{padding: 14px 12px; font-size: .82rem; color: #6c757d;}

/* /prolab_website_blog/static/src/css/customize_blog.css */
 .blog_header .o_record_cover_image{background-position: top -2rem center !important;}.blog_header{background-position: top -4rem center !important;}

/* ## CSS error message ##*/
body::before {
  font-weight: bold;
  content: "A css error occured, using an old style to render this page";
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 100000000000;
  background-color: #C00;
  color: #DDD;
}

css_error_message {
  content: "rtlcss: error processing payload\ACssSyntaxError: <css input>:559:31: Unclosed string\A\A  557 | \A  558 | .trainings-modal-msg {\A> 559 |     font-family: 'Dax', 'Arial', sans-serif;\A      |                               ^\A  560 |     font-size: 13px;\A  561 |     flex: 1;\A\AThis error occurred while compiling the bundle 'prolab_website_blog.assets_blog' containing:";
}
