.js_get_posts{position: relative; min-height: 100px; overflow: auto;} .progress.js-loading{position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 0;} .progress.js-loading .progress-bar{margin: 0; left: 10%; width: 80%; top: 45%; height: 10px; position: absolute; background: #DBDBDB; box-shadow: none;} .s_latest_posts .media.media_list_template{width: 32%; margin-right: 2%; margin-top: 0; float: left; background: #fff;} .s_latest_posts .media.media_list_template .post-img{box-sizing: content-box; width: 100%; height: 200px;} @media (min-width: ){.s_latest_posts .media.media_list_template .post-img{width: 100%; height: 300px;}} .s_latest_posts .media.media_list_template .post-img > a{width: 100%; height: 100%;} .s_latest_posts .media.media_list_template .post-img > a > .o_blog_cover_container{position: relative; width: 100%; height: 100%; padding: 0;} .s_latest_posts .media.media_list_template .post-img > a > .o_blog_cover_container > .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts .media.media_list_template:last-child{margin-right: 0;} @s_latest_posts_big_picture-figure_bg : @brand-primary; .s_latest_posts_big_picture figcaption > h4{color: #fff; margin-bottom: 10px;} .s_latest_posts{padding: 70px 0;} .s_latest_posts .seaction-head h1{margin-top: 0;} body .s_latest_posts .media.media_list_template .pull-left{width: 100%; height: 250px; margin-bottom: 15px;} body .s_latest_posts .media.media_list_template .btn-default{background: none; padding: 0; color: #333;} .s_latest_posts .media.media_list_template .btn-default:hover{background: none; color: #333;} body .s_latest_posts_big_picture{padding-top: 80px;} body .s_latest_posts_big_picture > div figure{padding: 0;} body .s_latest_posts_big_picture .js_get_posts h2{color: #fff;} .website_blog .o_blog_post_title{margin-bottom: 20px !important;} #blog_right_column .input-group > .input-group-append > .btn{border-radius: 0; background: #fff; color: #0026ff; border-color: #0026ff;} #blog_right_column .input-group > .input-group-append > .btn.js_unfollow_btn{background: #0026ff; color: #fff;} 

/* /website_sale_comparison/static/src/scss/website_sale_comparison.scss defined in bundle 'web.assets_frontend' */
 .o_product_feature_panel{position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 10; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 0px; padding: 10px 20px; text-align: center; border: 2px solid #0167ba; border-bottom: 0px; background-color: white; opacity: 0.95;} .o_product_feature_panel .o_product_panel{position: relative;} .o_product_feature_panel .o_product_panel .o_product_panel_header{margin: 0 10px 0 10px; cursor: pointer;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_icon{margin-right: 5px;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_text{text-transform: uppercase; vertical-align: middle; font-size: 16px;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_circle{vertical-align: 6px; padding: 0 3px; line-height: 14px;} .o_product_feature_panel .o_product_panel .o_product_panel_content{display: none !important;} .oe_website_sale .product_summary > *{display: block; margin: 15px 0 15px 0;} .oe_website_sale .table-comparator .o_product_comparison_collpase{margin-right: 8px;} .oe_website_sale div.css_not_available .o_add_compare_dyn{display: none;} 

/* /negocio_shop/static/src/scss/shop.scss defined in bundle 'web.assets_frontend' */
 .oe_product .oe_product_cart{border: 1px solid rgba(100, 100, 100, 0.2);} .oe_product.oe_grid{width: 33%; padding: 8px 4px; overflow: hidden; display: inline-block; border: none;} #products_grid.col-lg-12 .oe_product.oe_grid{width: 24.7%;} .oe_product.oe_grid .oe_product_image{position: relative; left: inherit; right: inherit; top: inherit; bottom: inherit; transition: all 2s ease 0s; overflow: hidden;} .oe_product.oe_grid:hover .oe_product_image{opacity: 0.2;} .oe_product .oe_product_image img{position: relative !important; transition: all 2s ease 0s;} .oe_product.oe_grid:hover .oe_product_image img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);} .oe_product.oe_grid .text-info.oe_subdescription{display: none;} .oe_product.oe_grid h6 a{letter-spacing: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; max-width: 280px; -webkit-transition-property: all; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: linear; -moz-transition-property: all; -moz-transition-duration: 0.2s; -moz-transition-timing-function: linear; -ms-transition-property: all; -ms-transition-duration: 0.2s; -ms-transition-timing-function: linear; -o-transition-property: all; -o-transition-duration: 0.2s; -o-transition-timing-function: linear; transition-property: all; transition-duration: 0.2s; transition-timing-function: linear; position: absolute; top: 0; width: 100%; font-size: 0.9375rem; color: #575757;} @media (min-width: 992px){.oe_product.oe_grid:hover h6 a{overflow: visible; height: auto; white-space: normal; -webkit-transform: translate(0%, -100%); -moz-transform: translate(0%, -100%); -ms-transform: translate(0%, -100%); -o-transform: translate(0%, -100%); transform: translate(0%, -100%); -webkit-transition-property: all; -webkit-transition-duration: 1s; -webkit-transition-timing-function: ease; -moz-transition-property: all; -moz-transition-duration: 1s; -moz-transition-timing-function: ease; -ms-transition-property: all; -ms-transition-duration: 1s; -ms-transition-timing-function: ease; -o-transition-property: all; -o-transition-duration: 1s; -o-transition-timing-function: ease; transition-property: all; transition-duration: 1s; transition-timing-function: ease;}.oe_product.oe_grid:hover .product_price{-webkit-animation-duration: 1s; -webkit-animation-name: animatebottom; -moz-animation-duration: 1s; -moz-animation-name: animatebottom; -ms-animation-duration: 1s; -ms-animation-name: animatebottom; -o-animation-duration: 1s; -o-animation-name: animatebottom; animation-duration: 1s; animation-name: animatebottom; -webkit-transition-duration: 1s; -moz-transition-duration: 1s; -ms-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s; position: absolute !important; width: 100%; display: inline-block; background: #FFFFFF; left: 0; border-top: 1px solid #ededed;}.oe_product.oe_grid:hover .product_price b{display: none;}.oe_grid .product_price{position: relative; padding-top: 0px; bottom: 0;}.oe_product.oe_grid .product_price .btn.btn-secondary{display: none !important; color: #000000 !important; border: none; border-radius: 0;}.oe_product.oe_grid:hover .product_price a.btn.btn-secondary, .oe_product.oe_grid:hover .product_price button.btn.btn-secondary{display: block !important; float: left; padding: 10px 8px; background: transparent; width: 33.333%; border-right: 1px solid #ededed;}} .oe_product.oe_grid h6{margin-bottom: 0px; display: inline-block; height: 24px; position: relative; width: 100%; font-size: 0.875rem;} #products_grid .oe_product.oe_grid:hover h6{overflow: unset;} .oe_product section{padding: 10px 15px 5px 15px !important; height: 67px !important; overflow: visible !important; position: relative !important;} @-webkit-keyframes animatebottom{from{bottom: -50px; opacity: 0;}to{bottom: 0px; opacity: 1;}} @keyframes animatebottom{from{bottom: -50px; opacity: 0;}to{bottom: 0px; opacity: 1;}} .oe_product.oe_grid .product_price a.btn.btn-secondary:hover, .oe_product.oe_grid .product_price button.btn.btn-secondary:hover{background: #0026ff; color: #FFFFFF !important;} .products_pager .oe_search_box, #product_detail .oe_search_box{height: 40px;} .products_pager .btn.btn-primary, .products_pager .btn.btn-secondary, #product_detail .form-inline .btn.btn-primary, #product_detail .form-inline .btn.btn-secondary, .shop_detail_breadcrum .btn.btn-primary, .shop_detail_breadcrum .btn.btn-secondary, .o_portal_chatter_composer_btn.btn.btn-primary{background: none; border: 1px solid rgba(100, 100, 100, 0.2); color: #000000; text-transform: capitalize; font-weight: normal;} .oe_product.oe_list{padding-left: 0; border: 1px solid rgba(100, 100, 100, 0.2); margin-bottom: 15px; padding: 15px;} .oe_product.oe_list .oe_product_image{position: relative; display: inline-block;} .oe_product.oe_list #website_published_button{position: absolute; right: 15px; top: 50%; transform: translateY(-50%);} .oe_product.oe_list section{display: inline-block; height: auto; vertical-align: middle; padding: 0 !important; margin-left: 30px; height: auto !important; max-width: 50%;} .oe_product.oe_list h6{margin-bottom: 20px;} .oe_product.oe_list section .product_price b{display: block; margin-bottom: 20px; font-size: 16px;} #products_grid_before > ul.nav li.nav-item a{background: none !important; font-size: 0.95rem; color: #969696; position: relative; padding: 2px 0; font-weight: 400; line-height: 1.9;} #products_grid_before .nav-pills{margin-bottom: 0;} #o_shop_collapse_category{margin-bottom: 30px !important;} #products_grid_before .nav-pills.mt16{margin-top: 16px !important;} #products_grid_before .nav-pills .nav-hierarchy{display: block;} #products_grid_before .nav-pills.nav-hierarchy li{padding-left: 15px;} .products_pager .input-group > .form-control:not(:last-child), .products_pager .input-group > .custom-select:not(:last-child){border-radius: 0;} .pagination{align-items: center;} .pagination li{border-right: 1px solid #969696;} .pagination li:last-child{border-right: none;} .pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span{border-radius: 0; border-top-left-radius: 0px; border-bottom-left-radius: 0px; padding: 0rem 0.75rem; color: #969696;} .pagination > li a{padding: 0rem 0.75rem; margin: 0; border: none; font-size: 12px; font-weight: 600;} .page-item.active .page-link, .shop-filter .pagination > li.page-item.active .page-link, .pagination > li a:hover, .pagination > li.active a, .pagination > li.active a:hover{background: none; color: #0026ff;} #products_grid_before .nav-pills > li.active > a, #products_grid_before .nav-pills > li:hover > a, #products_grid_before .nav-pills > li > a:hover{color: #0026ff !important;} #products_grid_before div strong{font-size: 0.875rem; text-transform: uppercase; letter-spacing: 0; width: 100%; display: inline-block; border-bottom: 1px solid #ededed; padding-bottom: 16px; color: #000000;} .products_pager .btn.btn-primary, .products_pager .btn.btn-secondary, #product_detail .form-inline .btn.btn-primary, #product_detail .form-inline .btn.btn-secondary, .o_portal_chatter_composer_btn.btn.btn-primary{padding: 8px 17px !important; border-radius: 0;} #o_shop_collapse_category{margin-bottom: 30px;} #o_shop_collapse_category li i.fa{float: right; padding-top: 8px; font-size: 0.75rem; color: #969696 !important;} .oe_product.oe_list h6 a{color: #000000;} .oe_product.oe_list h6 a:hover{color: #0026ff;} .oe_product.oe_list .product_price .btn.btn-secondary{background: none; color: #000000; border-color: rgba(100, 100, 100, 0.2);} .oe_product.oe_list .product_price .btn.btn-secondary:hover, .o_portal_chatter_composer_btn.btn.btn-primary:hover{background: #0026ff; border-color: #0026ff; color: #FFFFFF;} body #product_details #add_to_cart{color: #000000;} @media (max-width: 992px){.oe_product.oe_grid{width: 49.5%;}#products_grid .oe_product.oe_grid section{background: none !important;}} @media (max-width: 767px){.oe_product.oe_grid{width: 49.3% !important; height: auto !important;}} @media (max-width: 479px){.oe_product.oe_grid{width: 100% !important;}.products_pager .dropdown, .products_pager .pagination{margin-top: 15px !important;}} .sp_shop_header{padding: 50px 0; text-align: center;} .sp_shop_header h2{margin: 0;} @media (max-width: 992px){.oe_product.oe_grid h6{padding: 0 15px;}.oe_product.oe_grid .product_price b{display: block; padding: 15px;}.oe_product.oe_grid .product_price a.btn.btn-secondary, .oe_product.oe_grid .product_price button.btn.btn-secondary{display: block !important; float: left; padding: 8px; background: transparent; width: 33.333%; color: #000000 !important; border: none; border-right: 1px solid #ededed; border-top: 1px solid #ededed; border-radius: 0;}.oe_product section{padding: 10px 0 0 0 !important; height: auto !important; display: inline-block; width: 100%;}} @media (max-width: 767px){.oe_product.oe_list #website_published_button{position: inherit; right: inherit; top: inherit; transform: inherit; margin: 15px 0; display: inline-block;}.oe_product.oe_list section{margin-left: 0; max-width: inherit;}} #products_grid_before .js_attributes > .nav-pills > li{margin-bottom: 16px;} #product_detail > .row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; width: 100%;} body #product_details #add_to_cart{background: #0026ff; color: #FFFFFF; font-size: 16px; padding: 15px 40px; border-color: #0026ff;} body #product_details .js_product > .o_add_wishlist_dyn, #product_details .o_add_compare_dyn{background: none; color: #000000; font-size: 16px; padding: 15px 40px; border-color: rgba(100, 100, 100, 0.2); border-radius: 0;} body #product_details .js_product > .o_add_wishlist_dyn:hover, #product_details .o_add_compare_dyn:hover{background: #0026ff; color: #FFFFFF; border-color: #0026ff; border-radius: 0;} .css_quantity{border: none;} .css_quantity .js_add_cart_json, .css_quantity .form-control.quantity{border: 1px solid #ced4da; background-color: #FFFFFF; color: #4c5462; z-index: 0;} .css_attribute_color{border-radius: 0;} #product_detail .breadcrumb{display: block;} #product_detail .carousel-indicators{display: block;} body #o-carousel-product .carousel-outer{position: relative; padding-left: 15px; padding-right: 15px;} body #o-carousel-product .carousel-indicators li{width: auto !important; height: auto !important; margin-bottom: 6px !important;} .carousel-control-prev, .carousel-control-next{color: #969696;} .breadcrumb li{display: inline-block;} .tab-content{border: 1px solid #e0e0e0; border-top: none; padding: 50px;} .prodcut-detail-tab-wrapper .nav-tabs li a{border: 1px solid #e0e0e0; background: #f5f5f5; padding: 0.6rem 1.5rem; display: inline-block; font-size: 0.875rem; color: #000000; font-family: inherit; text-transform: uppercase; margin-bottom: -3px;} .prodcut-detail-tab-wrapper .nav-tabs li a.active{border-top: 3px solid #0026ff; border-bottom: transparent;} .table-striped{margin-bottom: 0;} .table-striped tbody tr:nth-of-type(2n+1){background-color: #fff;} #product_specifications .table-hover tbody tr:hover{background-color: #fff;} .prodcut-detail-tab-wrapper .table th, .prodcut-detail-tab-wrapper .table td{padding: 1rem; border-top: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2);} .tab-content .pt32, .tab-content .pb32{padding: 0 !important;} .tab-content .pt16, .tab-content .pb16{padding-top: 0 !important; padding-bottom: 0 !important;} #product_full_description{margin-top: 0 !important;} .o_website_rating_avg.text-center{text-align: left !important;} #product_detail.container{width: 90%;} .shop_detail_breadcrum{background: #eef2f6; padding: 10px 0;} .shop_detail_breadcrum .breadcrumb{padding: 0; margin-bottom: 0; background: none;} .products_pager .o_website_sale_search{display: none;} @media (max-width: 992px){#product_detail #product_details{flex: inherit; max-width: inherit; width: 100%; margin-top: 50px;}.prodcut-detail-tab-wrapper .nav-tabs li a{padding: 0.6rem 1rem;}} @media (max-width: 767px){.o_portal_chatter .media{display: block;}.o_portal_chatter .media .media-body{margin-top: 10px;}.o_portal_chatter .js_publish_management.css_published{margin: 20px 0; float: none !important;}.shop_detail_breadcrum .form-inline{margin-top: 15px;}} @media (max-width: 479px){.tab-content{padding: 30px;}#product_detail #o-carousel-product .carousel-indicators{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; min-height: inherit; position: inherit; height: auto !important;}body #o-carousel-product .carousel-indicators li{width: 50px !important; height: 50px !important;}#product_detail.container{width: 100%;}#product_detail > .row{margin: 0 auto;}body #o-carousel-product .carousel-outer{float: none; width: 100%;}body #o-carousel-product .carousel-outer .carousel-item{min-height: inherit !important;}#o-carousel-product .carousel-inner div.item, #o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next{height: auto !important;}} #product_additional_info h6 a{color: #000000; margin-top: 15px;} #product_additional_info h6 a:hover{color: #0026ff;} .btn.btn-success.js_publish_btn{background: #0026ff; border-color: #0026ff;} body .progress-wizard .progress-wizard-step.active .progress-wizard-dot{background-color: #0026ff; box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem #0026ff;} .popover.mycart-popover{top: 100px !important;} .popover.mycart-popover .arrow{top: -18px !important; transform: rotate(-90deg); right: 20px;} 

/* /negocio_web/static/src/scss/theme_option/header-option/header-transparent.scss defined in bundle 'web.assets_frontend' */
 .header-topbar{background-color: #0026ff; padding: 0; line-height: 65px;} .header-topbar .btn-primary-quote{background: #000; border: 1px solid #323232; color: #0026ff; font-size: 12px; font-weight: 600; padding: 12px 17px;} .header-topbar .header-setting{position: relative; z-index: 999;} .header-setting .form-language .js_language_selector{line-height: 24px;} .headerl-social{position: relative; padding-right: 60px; z-index: 99;} .headerl-social::before{content: ""; position: absolute; top: 0; height: 66px; background-color: #fff; right: 0; width: 1200px; z-index: -1;} .headerl-social::after{content: ""; position: absolute; width: 0; height: 0; right: -26px; width: 0; top: 0; border-bottom: 66px solid #fff; border-right: 26px solid transparent; -webkit-transition: all 300ms ease; transition: all 300ms ease; z-index: -1;} .header-middle{padding: 10px 0;} .header-middle .header-setting{display: inline-block; margin-left: 0; margin-right: 15px;} .header-middle .headerl-social{display: inline-block; margin-right: 15px;} .header-middle .login-header ul{display: -webkit-box; display: -webkit-flex; display: flex; margin: 0;} .header-middle .login-header ul li{margin-right: 15px;} .header-middle .login-header ul li i{margin-right: 5px;} .header-middle .login-header ul li:last-child{margin-right: 0;} .header-icons{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex;} .header-icons > div{position: relative; margin-left: 20px;} .header-icons > div i{color: #323232; font-size: 16px;} .header-icons > div i:hover{color: #0026ff;} .header-icons .my_wish_quantity, .header-icons .my_cart_quantity{position: absolute; top: -5px; right: -10px; font-size: 11px; padding: 0; width: 15px; height: 15px; line-height: 15px; text-align: center; border-radius: 50px; font-weight: 500; background-color: #0026ff;} .header-setting{display: inline-block; margin-right: 15px;} .header-setting .form-language{padding-left: 5px;} .header-setting h4{display: none;} .header-setting .form-language .js_language_selector{padding: 0; margin: 0; list-style-type: none; position: relative;} .header-setting .form-language .js_language_selector .dropdown-toggle{padding: 0; margin: 0; font-size: 14px; color: #323232;} .header-setting .form-language .js_language_selector .dropdown-menu{padding: 5px 0; top: 30px !important; transform: inherit !important;} .header-setting .form-language .js_language_selector .dropdown-menu > li > a{padding: 5px 15px; font-size: 13px;} .header-setting .form-language .js_language_selector .dropdown-menu > li > a i{font-size: 13px; padding-right: 5px;} .header-icons{display: -webkit-box; display: -webkit-flex; display: flex;} .headerl-social{display: inline-block; padding: 0; margin: 0; list-style-type: none;} .headerl-social li{display: inline;} .headerl-social li a{display: inline-block; color: #323232; font-size: 14px; padding: 0 6px;} .login-header{display: inline-block;} .login-header li a{color: #323232; font-size: 13px;} .header-search{display: inline-block; margin-right: 10px; color: #323232;} header .header-middle .navbar-brand, header .header-middle .navbar-brand{padding: 15px 0; margin: 0;} header .header-middle .navbar-brand img{width: auto; max-width: 100%; height: 55px;} header.affixed .header-middle{display: none;} #wrapwrap .o_affix_enabled, #wrapwrap.o_header_overlay header.o_affix_enabled{position: relative; background-color: #ffffff; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04);} header.o_affix_enabled{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04);} .o_header_overlay header.o_affix_enabled{box-shadow: none;} header .header-main{position: relative;} header .header-main{background: none !important; padding: 0; box-shadow: none; border-top: 1px solid #e8e8e8 !important;} header .header-main .navbar-brand.logo{padding-top: 10px; padding-bottom: 10px; width: auto;} header .header-main .navbar-brand.logo img{width: auto; max-width: 100%; height: 55px;} header.affixed .header-main .navbar-brand.logo{display: inline-block;} header .header-main .nav navbar-nav{display: block; width: 100%; text-align: left !important;} .header-main .navbar-nav li{display: inline-block; position: relative; margin: 0 17px; padding: 15px 0; text-align: left; align-self: center;} .header-main .navbar-nav li .nav-link{padding-left: 0; padding-right: 0;} .header-main .navbar-nav li > a{color: #323232 !important; text-transform: uppercase; font-size: 13px; font-weight: 500; text-decoration: none; position: relative; padding: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} header .header-main.navbar-light .navbar-nav .nav-link:hover, header .header-main .navbar-nav li:hover > a, header .header-main .navbar-nav li:hover > a, header .header-main .navbar-nav li > a:hover, header .header-main .navbar-nav li.active > a{color: #0026ff;} .header-main .navbar-nav li:first-child{margin-left: 0;} .header-main .navbar-nav li:last-child{margin-right: 0;} .header-main .navbar-nav li .dropdown-menu li a:hover{background: none;} .header-main .navbar-nav li.li-mega-menu a > span.fa{display: none;} .header-main .navbar-nav li.nav-item.divider{display: none;} .header-main .navbar-nav li.divider + li.nav-item{padding: 0; margin-left: auto;} .header-main .navbar-nav li.divider + li.nav-item .nav-link{display: inline-block; background: #0026ff !important; color: #ffffff !important; font-size: 13px; font-weight: 500; padding: 8px 25px; line-height: 20px; text-decoration: none; border-radius: 2px;} .header-main .navbar-nav li.divider + li.nav-item .nav-link b{font-weight: normal;} .header-main .navbar-nav li.nav-item > .dropdown-menu > a{color: #323232;} .header-main .navbar-nav li.nav-item > .dropdown-menu > a:hover{background: none; color: #0026ff;} @media screen and (min-width: 768px){header .header-main .navbar-nav{display: block; text-align: left !important; margin-left: 0 !important; width: 100%;}.header-main .navbar-nav > li.divider + li.nav-item .nav-link:before{content: normal;}.header-main .navbar-nav > li > a:before{content: ""; background-color: #0026ff; width: 0; height: 2px; position: absolute; left: 0; bottom: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.header-main .navbar-nav > li:hover > a:before, .header-main .navbar-nav > li > a:hover:before, .header-main .navbar-nav > li.active > a:before{width: 100%;}.header-main .navbar-nav li .dropdown-menu{display: block; opacity: 0; visibility: hidden; position: absolute; right: auto; top: 100%; left: -20px; min-width: 215px; padding: 10px 0; margin-top: 15px !important; border: none; border-radius: 0; -webkit-box-shadow: -2px 2px 81px -27px rgba(0, 0, 0, 0.3); -moz-box-shadow: -2px 2px 81px -27px rgba(0, 0, 0, 0.3); box-shadow: -2px 2px 81px -27px rgba(0, 0, 0, 0.3); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}.header-main .navbar-nav li:hover > .dropdown-menu, .header-main .navbar-nav li .dropdown-menu li:hover > .dropdown-menu{opacity: 1; visibility: visible; margin-top: 0px !important;}.header-main .navbar-nav li .dropdown-menu li{display: block; line-height: 24px; padding: 7px 20px; margin: 0; position: relative;}.header-main .navbar-nav li .dropdown-menu li > a{background: none;}.header-main .navbar-nav li .dropdown-menu li > a.active{background: none; color: #0026ff;}.header-main .navbar-nav li.divider + li.nav-item{padding: 0; margin-left: 0; margin-top: 8px; float: right;}.header-main .navbar-nav li.divider + li.nav-item.dropdown > .dropdown-menu{left: auto; right: 0; min-width: 200px;}} @media screen and (max-width: 767px){.header-topbar, .header-middle{display: none;}header .header-main .navbar-brand.logo{display: inline-block;}header .header-main{padding: 0 15px;}.header-main .navbar-collapse{position: absolute; left: 0; right: 0; top: 100%; background: #ffffff; max-height: 350px; overflow: auto; box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);}.header-main .navbar-nav{padding: 15px 20px;}.header-main .navbar-nav li{display: inline-block; width: 100%; padding: 7px 0; margin: 0;}.header-main .navbar-nav li.divider + li.nav-item .nav-link{width: 100%; text-align: center;}.header-main .navbar-nav li .dropdown-menu{padding: 15px; margin: 0; margin-top: 10px;}} #wrapwrap .o_header_affix.affixed .header-topbar{display: none;} #wrapwrap .o_header_affix.affixed{background: #ffffff; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.05);} .header-main .navbar-nav > li.li-mega-menu{position: static;} .header-main .navbar .navbar-nav > li > a{padding-left: 0; padding-right: 0;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-toggle > span.fa{display: none;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu{min-width: inherit; width: 100%; left: 0; padding: 25px 0; max-height: 400px; overflow: auto;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-list{width: 100%;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .container{padding-left: 15px; padding-right: 15px;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .item > li{padding: 5px 0;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item{padding: 0; margin: 0;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li{padding: 0; margin-top: 20px;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li:first-child{margin-top: 0px;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li a{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li .s_latest_posts_post{margin-top: 0 !important;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li .o_blog_cover_container{padding: 0; margin: 0; width: 80px; height: 60px; margin-right: 20px;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li .o_blog_cover_image{width: 100%; height: 100%; background-size: cover;} .header-main .navbar-nav > li.li-mega-menu .ac-maga-blog .ac-item li h6{width: 100%; font-size: 14px; line-height: 20px; font-weight: 600; margin-bottom: 0; align-self: center;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-list .ac-item{width: 100%; padding: 0; margin: 0; list-style-type: none;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-2_col .ac-item > .item{width: 50%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-3_col .ac-item > .item{width: 33.3333%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-4_col .ac-item > .item{width: 25%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-5_col .ac-item > .item{width: 20%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-mega-6_col .ac-item > .item{width: 16.6666%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list{width: 100%;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list .item{width: 100%; padding: 0; margin: 0; list-style-type: none;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-2_col > .item{width: 50%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-3_col > .item{width: 33.3333%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-4_col > .item{width: 25%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-5_col > .item{width: 20%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-6_col > .item{width: 16.6666%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-cat-list .item .mm-label > a{font-weight: 600; color: #323232; font-size: 16px;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid{width: 100%;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid .item{padding: 15px;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-2_col > .item{width: 50%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-3_col > .item{width: 33.3333%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-4_col > .item{width: 25%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-5_col > .item{width: 20%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-6_col > .item{width: 16.6666%; float: left;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid .item .cm-pro{text-align: center;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid .item .cm-pro img{max-width: 100%;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid .item .cm-pro h2{font-size: 15px; color: #323232; font-weight: 500; text-align: center; margin-top: 15px; margin-bottom: 0;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid .item .cm-pro h2 a{color: inherit;} .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid .item .cm-pro h2 strong{font-weight: inherit;} @media screen and (max-width: 768px){.hide-mobile{display: none;}.header-main .navbar .navbar-toggler{margin-left: auto;}.header-main .navbar-collapse{position: absolute; width: 100%; background: #fff; top: 100%; left: 0; z-index: 99; padding: 15px; max-height: 350px; overflow: auto; -webkit-box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2); box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2);}.header-main .navbar-collapse .navbar-nav > li, .header-main .navbar-collapse .navbar-nav ul li{width: 100% !important; margin: 0 !important; line-height: 20px; padding: 0; border-bottom: 1px solid #e8e8e8;}.header-main .navbar-collapse .navbar-nav > li:last-child, .header-main .navbar-collapse .navbar-nav ul li:last-child{border-bottom: none;}.header-main .navbar-collapse .navbar-nav > li > a{color: #323232; margin: 12px 0;}.header-bottom.classic .header-main .navbar-nav > li > a{padding: 10px 0 !important;}.header-main .navbar-collapse .navbar-nav > li:hover > a, .header-main .navbar-collapse .navbar-nav > li > a:hover, .header-main .navbar-collapse .navbar-nav > li > a.active{color: #0026ff;}.header-main .navbar-nav > li.li-mega-menu > a.dropdown-toggle:after, .header-main .navbar-nav > li.dropdown > a.dropdown-toggle:after{float: right; margin-top: 10px;}.header-main .navbar-nav > li.li-mega-menu > .dropdown-menu{padding: 20px;}.header-main .navbar-nav > li.li-mega-menu > .dropdown-menu li a{color: #323232;}.header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-item{padding-left: 0; margin-left: 0;}.header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-1_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-2_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-3_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-4_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-5_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .ac-cat-list.ac-mega-6_col > .item{width: 100%;}.header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-1_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-2_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-3_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-4_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-5_col > .item, .header-main .navbar-nav > li.li-mega-menu > .dropdown-menu .cm-product-grid.ac-mega-6_col > .item{width: 50%;}header.bg-black-25 .navbar-light .navbar-toggler, header.bg-black-50 .navbar-light .navbar-toggler, header.bg-black-75 .navbar-light .navbar-toggler{border-color: #ffffff; background: #ffffff;}} .editor_enable .o_header_overlay .o_editable.oe_structure.oe_empty:empty, .editor_enable .o_header_overlay .o_editable[data-oe-type=html]:empty{margin-top: 150px;} 

/* /negocio_web/static/src/scss/theme_option/fonts-option/body/font_h_opt_1.scss defined in bundle 'web.assets_frontend' */
 body{font-family: 'Slabo 27px', serif !important;} 

/* /negocio_web/static/src/scss/theme_option/fonts-option/tagline/font_h_opt_1.scss defined in bundle 'web.assets_frontend' */
 .sub-heading{font-family: 'Slabo 27px', serif !important;} 

/* /survey/static/src/css/survey_print.css defined in bundle 'web.assets_frontend' */
@media print{.js_surveyform{font-size: 13px;}.js_surveyform textarea.form-control{height: 10em;}.js_surveyform h1{font-size: 28px;}.js_surveyform h2{font-size: 20px;}.js_question-wrapper{page-break-inside: avoid;}} 

/* /web/static/lib/nvd3/nv.d3.css defined in bundle 'web.assets_frontend' */
 .nvd3 .nv-axis{pointer-events:none; opacity: 1;} .nvd3 .nv-axis path{fill: none; stroke: #000; stroke-opacity: .75; shape-rendering: crispEdges;} .nvd3 .nv-axis path.domain{stroke-opacity: .75;} .nvd3 .nv-axis.nv-x path.domain{stroke-opacity: 0;} .nvd3 .nv-axis line{fill: none; stroke: #e5e5e5; shape-rendering: crispEdges;} .nvd3 .nv-axis .zero line, .nvd3 .nv-axis line.zero{stroke-opacity: .75;} .nvd3 .nv-axis .nv-axisMaxMin text{font-weight: bold;} .nvd3 .x .nv-axis .nv-axisMaxMin text, .nvd3 .x2 .nv-axis .nv-axisMaxMin text, .nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor: middle} .nvd3 .nv-axis.nv-disabled{opacity: 0;} .nvd3 .nv-groups .nv-point.hover{stroke-width: 20px; stroke-opacity: .5;} .nvd3 .nv-scatter .nv-point.hover{fill-opacity: 1;} .nv-noninteractive{pointer-events: none;} .nv-distx, .nv-disty{pointer-events: none;} .nvtooltip{position: absolute; background-color: rgba(255,255,255,1.0); color: rgba(0,0,0,1.0); padding: 1px; border: 1px solid rgba(0,0,0,.2); z-index: 10000; display: block; font-family: Arial; font-size: 13px; text-align: left; pointer-events: none; white-space: nowrap; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .nvtooltip{background: rgba(255,255,255, 0.8); border: 1px solid rgba(0,0,0,0.5); border-radius: 4px;} .nvtooltip.with-transitions, .with-transitions .nvtooltip{transition: opacity 50ms linear; -moz-transition: opacity 50ms linear; -webkit-transition: opacity 50ms linear; transition-delay: 200ms; -moz-transition-delay: 200ms; -webkit-transition-delay: 200ms;} .nvtooltip.x-nvtooltip, .nvtooltip.y-nvtooltip{padding: 8px;} .nvtooltip h3{margin: 0; padding: 4px 14px; line-height: 18px; font-weight: normal; background-color: rgba(247,247,247,0.75); color: rgba(0,0,0,1.0); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .nvtooltip p{margin: 0; padding: 5px 14px; text-align: center;} .nvtooltip span{display: inline-block; margin: 2px 0;} .nvtooltip table{margin: 6px; border-spacing:0;} .nvtooltip table td{padding: 2px 9px 2px 0; vertical-align: middle;} .nvtooltip table td.key{font-weight: normal;} .nvtooltip table td.key.total{font-weight: bold;} .nvtooltip table td.value{text-align: right; font-weight: bold;} .nvtooltip table tr.highlight td{padding: 1px 9px 1px 0; border-bottom-style: solid; border-bottom-width: 1px; border-top-style: solid; border-top-width: 1px;} .nvtooltip table td.legend-color-guide div{width: 8px; height: 8px; vertical-align: middle;} .nvtooltip table td.legend-color-guide div{width: 12px; height: 12px; border: 1px solid #999;} .nvtooltip .footer{padding: 3px; text-align: center;} .nvtooltip-pending-removal{pointer-events: none; display: none;} .nvd3 .nv-interactiveGuideLine{pointer-events:none;} .nvd3 line.nv-guideline{stroke: #ccc;} .nvd3 .nv-bars rect{fill-opacity: .75; transition: fill-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear;} .nvd3 .nv-bars rect.hover{fill-opacity: 1;} .nvd3 .nv-bars .hover rect{fill: lightblue;} .nvd3 .nv-bars text{fill: rgba(0,0,0,0);} .nvd3 .nv-bars .hover text{fill: rgba(0,0,0,1);} .nvd3 .nv-multibar .nv-groups rect, .nvd3 .nv-multibarHorizontal .nv-groups rect, .nvd3 .nv-discretebar .nv-groups rect{stroke-opacity: 0; transition: fill-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear;} .nvd3 .nv-multibar .nv-groups rect:hover, .nvd3 .nv-multibarHorizontal .nv-groups rect:hover, .nvd3 .nv-candlestickBar .nv-ticks rect:hover, .nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity: 1;} .nvd3 .nv-discretebar .nv-groups text, .nvd3 .nv-multibarHorizontal .nv-groups text{font-weight: bold; fill: rgba(0,0,0,1); stroke: rgba(0,0,0,0);} .nvd3 .nv-groups path.nv-line{fill: none;} .nvd3 .nv-groups path.nv-area{stroke: none;} .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity: 0; stroke-opacity: 0;} .nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity: .5 !important; stroke-opacity: .5 !important;} .with-transitions .nvd3 .nv-groups .nv-point{transition: stroke-width 250ms linear, stroke-opacity 250ms linear; -moz-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; -webkit-transition: stroke-width 250ms linear, stroke-opacity 250ms linear;} .nvd3.nv-scatter .nv-groups .nv-point.hover, .nvd3 .nv-groups .nv-point.hover{stroke-width: 7px; fill-opacity: .95 !important; stroke-opacity: .95 !important;} .nvd3 .nv-point-paths path{stroke: #aaa; stroke-opacity: 0; fill: #eee; fill-opacity: 0;} .nvd3 .nv-indexLine{cursor: ew-resize;} svg.nvd3-svg{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none; display: block; width:100%; height:100%;} .nvtooltip.with-3d-shadow, .with-3d-shadow .nvtooltip{-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .nvd3 text{font: normal 12px Arial;} .nvd3 .title{font: bold 14px Arial;} .nvd3 .nv-background{fill: white; fill-opacity: 0;} .nvd3.nv-noData{font-size: 18px; font-weight: bold;} .nv-brush .extent{fill-opacity: .125; shape-rendering: crispEdges;} .nv-brush .resize path{fill: #eee; stroke: #666;} .nvd3 .nv-legend .nv-series{cursor: pointer;} .nvd3 .nv-legend .nv-disabled circle{fill-opacity: 0;} .nvd3 .nv-brush .extent{fill-opacity: 0 !important;} .nvd3 .nv-brushBackground rect{stroke: #000; stroke-width: .4; fill: #fff; fill-opacity: .7;} .nvd3.nv-pie path{stroke-opacity: 0; transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear;} .nvd3.nv-pie .nv-pie-title{font-size: 24px; fill: rgba(19, 196, 249, 0.59);} .nvd3.nv-pie .nv-slice text{stroke: #000; stroke-width: 0;} .nvd3.nv-pie path{stroke: #fff; stroke-width: 1px; stroke-opacity: 1;} .nvd3.nv-pie path{fill-opacity: .7;} .nvd3.nv-pie .hover path{fill-opacity: 1;} .nvd3.nv-pie .nv-label{pointer-events: none;} .nvd3.nv-pie .nv-label rect{fill-opacity: 0; stroke-opacity: 0;} 

/* /survey/static/src/css/survey_result.css defined in bundle 'web.assets_frontend' */
.only_right_radius{border-top-right-radius: 2em; border-bottom-right-radius: 2em; border-top-left-radius: 0; border-bottom-left-radius: 0;} .only_left_radius{border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 2em; border-bottom-left-radius: 2em;} .no_radius{border-radius: 0;} .clear_survey_filter, .filter-all, .filter-finished{cursor: pointer;} .nvtooltip h5{margin: 0; line-height: 18px; font-weight: bold; background-color: rgba(247,247,247,0.75); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .survey_answer i{padding:3px; cursor:pointer;} .survey_answer i.invisible{visibility: hidden!important;} @media print{.tab-content > .tab-pane{display: block;}.tab-content > .survey_graph > svg{width: 1150px;}} .o_preview_questions{border: 3px solid #C9C6C6; width: auto; padding: 10px 30px 5px; margin-top: 15px; color: #C9C6C6;} .o_preview_questions .o_datetime{border: 1px solid #D8D7D7; margin-bottom: 5px;} .o_preview_questions .o_matrix_head{border-bottom: 1px solid #D8D7D7;} .o_preview_questions .o_matrix_row{border-top: 1px solid #D8D7D7;} 

/* /crnd_wsd/static/lib/trumbowyg/dist/ui/trumbowyg.min.css defined in bundle 'web.assets_frontend' */
 #trumbowyg-icons,#trumbowyg-icons svg{height:0;width:0} #trumbowyg-icons{overflow:hidden;visibility:hidden} .trumbowyg-box *,.trumbowyg-box ::after,.trumbowyg-box ::before,.trumbowyg-modal *,.trumbowyg-modal ::after,.trumbowyg-modal ::before{box-sizing:border-box} .trumbowyg-box svg,.trumbowyg-modal svg{width:17px;height:100%;fill:#222} .trumbowyg-box,.trumbowyg-editor{display:block;position:relative;border:1px solid #DDD;width:100%;min-height:300px;margin:17px auto} .trumbowyg-box .trumbowyg-editor{margin:0 auto} .trumbowyg-box.trumbowyg-fullscreen{background:#FEFEFE;border:none!important} .trumbowyg-editor,.trumbowyg-textarea{position:relative;box-sizing:border-box;padding:20px;min-height:300px;width:100%;border-style:none;resize:none;outline:0;overflow:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text} .trumbowyg-editor.trumbowyg-autogrow-on-enter,.trumbowyg-textarea.trumbowyg-autogrow-on-enter{transition:height .3s ease-out} .trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:transparent!important;text-shadow:0 0 7px #333} @media screen and (min-width:0 \0){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,.6)!important}} @supports (-ms-accelerator:true){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,.6)!important}} .trumbowyg-box-blur .trumbowyg-editor hr,.trumbowyg-box-blur .trumbowyg-editor img{opacity:.2} .trumbowyg-textarea{position:relative;display:block;overflow:auto;border:none;font-size:14px;font-family:Inconsolata,Consolas,Courier,"Courier New",sans-serif;line-height:18px} .trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea{height:1px!important;width:25%;min-height:0!important;padding:0!important;background:0 0;opacity:0!important} .trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-textarea{display:block;margin-bottom:1px} .trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-editor{display:none} .trumbowyg-box.trumbowyg-disabled .trumbowyg-textarea{opacity:.8;background:0 0} .trumbowyg-editor[contenteditable=true]:empty:not(:focus)::before{content:attr(placeholder);color:#999;pointer-events:none} .trumbowyg-button-pane{width:100%;min-height:36px;background:#ecf0f1;border-bottom:1px solid #d7e0e2;margin:0;padding:0 5px;position:relative;list-style-type:none;line-height:10px;backface-visibility:hidden;z-index:11} .trumbowyg-button-pane::after{content:" ";display:block;position:absolute;top:36px;left:0;right:0;width:100%;height:1px;background:#d7e0e2} .trumbowyg-button-pane .trumbowyg-button-group{display:inline-block} .trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:transparent} .trumbowyg-button-pane .trumbowyg-button-group::after{content:" ";display:inline-block;width:1px;background:#d7e0e2;margin:0 5px;height:35px;vertical-align:top} .trumbowyg-button-pane .trumbowyg-button-group:last-child::after{content:none} .trumbowyg-button-pane button{display:inline-block;position:relative;width:35px;height:35px;padding:1px 6px!important;margin-bottom:1px;overflow:hidden;border:none;cursor:pointer;background:0 0;vertical-align:middle;transition:background-color 150ms,opacity 150ms} .trumbowyg-button-pane button.trumbowyg-textual-button{width:auto;line-height:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .trumbowyg-button-pane button.trumbowyg-disable,.trumbowyg-button-pane.trumbowyg-disable button:not(.trumbowyg-not-disable):not(.trumbowyg-active),.trumbowyg-disabled .trumbowyg-button-pane button:not(.trumbowyg-not-disable):not(.trumbowyg-viewHTML-button){opacity:.2;cursor:default} .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before,.trumbowyg-disabled .trumbowyg-button-pane .trumbowyg-button-group::before{background:#e3e9eb} .trumbowyg-button-pane button.trumbowyg-active,.trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-button-pane button:not(.trumbowyg-disable):hover{background-color:#FFF;outline:0} .trumbowyg-button-pane .trumbowyg-open-dropdown::after{display:block;content:" ";position:absolute;top:25px;right:3px;height:0;width:0;border:3px solid transparent;border-top-color:#555} .trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button{padding-left:10px!important;padding-right:18px!important} .trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button::after{top:17px;right:7px} .trumbowyg-button-pane .trumbowyg-right{float:right} .trumbowyg-dropdown{max-width:300px;max-height:250px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;border:1px solid #ecf0f1;padding:5px 0;border-top:none;background:#FFF;margin-left:-1px;box-shadow:rgba(0,0,0,.1) 0 2px 3px;z-index:12} .trumbowyg-dropdown button{display:block;width:100%;height:35px;line-height:35px;text-decoration:none;background:#FFF;padding:0 20px 0 10px;color:#333!important;border:none;cursor:pointer;text-align:left;font-size:15px;transition:all 150ms} .trumbowyg-dropdown button:focus,.trumbowyg-dropdown button:hover{background:#ecf0f1} .trumbowyg-dropdown button svg{float:left;margin-right:14px} .trumbowyg-modal{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:520px;width:100%;height:350px;z-index:12;overflow:hidden;backface-visibility:hidden} .trumbowyg-modal-box{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:500px;width:calc(100% - 20px);padding-bottom:45px;z-index:1;background-color:#FFF;text-align:center;font-size:14px;box-shadow:rgba(0,0,0,.2) 0 2px 3px;backface-visibility:hidden} .trumbowyg-modal-box .trumbowyg-modal-title{font-size:24px;font-weight:700;margin:0 0 20px;padding:15px 0 13px;display:block;border-bottom:1px solid #EEE;color:#333;background:#fbfcfc} .trumbowyg-modal-box .trumbowyg-progress{width:100%;height:3px;position:absolute;top:58px} .trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar{background:#2BC06A;width:0;height:100%;transition:width 150ms linear} .trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:29px;line-height:29px;overflow:hidden} .trumbowyg-modal-box label .trumbowyg-input-infos{display:block;text-align:left;height:25px;line-height:25px;transition:all 150ms} .trumbowyg-modal-box label .trumbowyg-input-infos span{display:block;color:#69878f;background-color:#fbfcfc;border:1px solid #DEDEDE;padding:0 7px;width:150px} .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c} .trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-modal-box label.trumbowyg-input-error textarea{border:1px solid #e74c3c} .trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos{margin-top:-27px} .trumbowyg-modal-box label input{position:absolute;top:0;right:0;height:27px;line-height:27px;border:1px solid #DEDEDE;background:#fff;font-size:14px;max-width:330px;width:70%;padding:0 7px;transition:all 150ms} .trumbowyg-modal-box label input:focus,.trumbowyg-modal-box label input:hover{outline:0;border:1px solid #95a5a6} .trumbowyg-modal-box label input:focus{background:#fbfcfc} .trumbowyg-modal-box label input[type=checkbox]{left:6px;top:6px;right:auto;height:16px;width:16px} .trumbowyg-modal-box label input[type=checkbox]+.trumbowyg-input-infos span{width:auto;padding-left:25px} .trumbowyg-modal-box .error{margin-top:25px;display:block;color:red} .trumbowyg-modal-box .trumbowyg-modal-button{position:absolute;bottom:10px;right:0;text-decoration:none;color:#FFF;display:block;width:100px;height:35px;line-height:33px;margin:0 10px;background-color:#333;border:none;cursor:pointer;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif;font-size:16px;transition:all 150ms} .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{right:110px;background:#2bc06a} .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover{background:#40d47e;outline:0} .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#25a25a} .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{color:#555;background:#e6e6e6} .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover{background:#fbfbfb;outline:0} .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#d5d5d5} .trumbowyg-overlay{position:absolute;background-color:rgba(255,255,255,.5);height:100%;width:100%;left:0;display:none;top:0;z-index:10} body.trumbowyg-body-fullscreen{overflow:hidden} .trumbowyg-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:99999} .trumbowyg-fullscreen .trumbowyg-editor,.trumbowyg-fullscreen.trumbowyg-box{border:none} .trumbowyg-fullscreen .trumbowyg-editor,.trumbowyg-fullscreen .trumbowyg-textarea{height:calc(100% - 37px)!important;overflow:auto} .trumbowyg-fullscreen .trumbowyg-overlay{height:100%!important} .trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#222;fill:transparent} .trumbowyg-editor embed,.trumbowyg-editor img,.trumbowyg-editor object,.trumbowyg-editor video{max-width:100%} .trumbowyg-editor img,.trumbowyg-editor video{height:auto} .trumbowyg-editor img{cursor:move} .trumbowyg-editor.trumbowyg-reset-css{background:#FEFEFE!important;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif!important;font-size:14px!important;line-height:1.45em!important;color:#333} .trumbowyg-editor.trumbowyg-reset-css a{color:#15c!important;text-decoration:underline!important} .trumbowyg-editor.trumbowyg-reset-css blockquote,.trumbowyg-editor.trumbowyg-reset-css div,.trumbowyg-editor.trumbowyg-reset-css ol,.trumbowyg-editor.trumbowyg-reset-css p,.trumbowyg-editor.trumbowyg-reset-css ul{box-shadow:none!important;background:0 0!important;margin:0 0 15px!important;line-height:1.4em!important;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif!important;font-size:14px!important;border:none} .trumbowyg-editor.trumbowyg-reset-css hr,.trumbowyg-editor.trumbowyg-reset-css iframe,.trumbowyg-editor.trumbowyg-reset-css object{margin-bottom:15px!important} .trumbowyg-editor.trumbowyg-reset-css blockquote{margin-left:32px!important;font-style:italic!important;color:#555} .trumbowyg-editor.trumbowyg-reset-css ul{list-style:disc} .trumbowyg-editor.trumbowyg-reset-css ol{list-style:decimal} .trumbowyg-editor.trumbowyg-reset-css ol,.trumbowyg-editor.trumbowyg-reset-css ul{padding-left:20px!important} .trumbowyg-editor.trumbowyg-reset-css ol ol,.trumbowyg-editor.trumbowyg-reset-css ol ul,.trumbowyg-editor.trumbowyg-reset-css ul ol,.trumbowyg-editor.trumbowyg-reset-css ul ul{border:none;margin:2px!important;padding:0 0 0 24px!important} .trumbowyg-editor.trumbowyg-reset-css hr{display:block;height:1px;border:none;border-top:1px solid #CCC} .trumbowyg-editor.trumbowyg-reset-css h1,.trumbowyg-editor.trumbowyg-reset-css h2,.trumbowyg-editor.trumbowyg-reset-css h3,.trumbowyg-editor.trumbowyg-reset-css h4{color:#111;background:0 0;margin:0!important;padding:0!important;font-weight:700} .trumbowyg-editor.trumbowyg-reset-css h1{font-size:32px!important;line-height:38px!important;margin-bottom:20px!important} .trumbowyg-editor.trumbowyg-reset-css h2{font-size:26px!important;line-height:34px!important;margin-bottom:15px!important} .trumbowyg-editor.trumbowyg-reset-css h3{font-size:22px!important;line-height:28px!important;margin-bottom:7px!important} .trumbowyg-editor.trumbowyg-reset-css h4{font-size:16px!important;line-height:22px!important;margin-bottom:7px!important} .trumbowyg-dark .trumbowyg-textarea{background:#111;color:#ddd} .trumbowyg-dark .trumbowyg-box{border:1px solid #343434} .trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen{background:#111} .trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{text-shadow:0 0 7px #ccc} @media screen and (min-width:0 \0){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,.6)!important}} @supports (-ms-accelerator:true){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,.6)!important}} .trumbowyg-dark .trumbowyg-box svg{fill:#ecf0f1;color:#ecf0f1} .trumbowyg-dark .trumbowyg-button-pane{background-color:#222;border-bottom-color:#343434} .trumbowyg-dark .trumbowyg-button-pane::after{background:#343434} .trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty)::after{background-color:#343434} .trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg{color:transparent} .trumbowyg-dark .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::after{background-color:#2a2a2a} .trumbowyg-dark .trumbowyg-button-pane button.trumbowyg-active,.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):hover{background-color:#333} .trumbowyg-dark .trumbowyg-button-pane .trumbowyg-open-dropdown::after{border-top-color:#fff} .trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg{color:#ecf0f1;fill:transparent} .trumbowyg-dark .trumbowyg-dropdown{border-color:#222;background:#333;box-shadow:rgba(0,0,0,.3) 0 2px 3px} .trumbowyg-dark .trumbowyg-dropdown button{background:#333;color:#fff!important} .trumbowyg-dark .trumbowyg-dropdown button:focus,.trumbowyg-dark .trumbowyg-dropdown button:hover{background:#222} .trumbowyg-dark .trumbowyg-modal-box{background-color:#222} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-title{border-bottom:1px solid #555;color:#fff;background:#3c3c3c} .trumbowyg-dark .trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:27px;line-height:27px;overflow:hidden} .trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span{color:#eee;background-color:#2f2f2f;border-color:#222} .trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c} .trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error textarea{border-color:#e74c3c} .trumbowyg-dark .trumbowyg-modal-box label input{border-color:#222;color:#eee;background:#333} .trumbowyg-dark .trumbowyg-modal-box label input:focus,.trumbowyg-dark .trumbowyg-modal-box label input:hover{border-color:#626262} .trumbowyg-dark .trumbowyg-modal-box label input:focus{background-color:#2f2f2f} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{background:#1b7943} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover{background:#25a25a} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#176437} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{background:#333;color:#ccc} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover{background:#444} .trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#111} .trumbowyg-dark .trumbowyg-overlay{background-color:rgba(15,15,15,.6)} 

/* /crnd_wsd/static/lib/trumbowyg/dist/plugins/table/ui/trumbowyg.table.min.css defined in bundle 'web.assets_frontend' */
 .trumbowyg-editor table{width:100%} .trumbowyg-editor table td{border:1px dotted #e7eaec;padding:8px} .trumbowyg-dropdown-table table{margin:10px;display:inline-block} .trumbowyg-dropdown-table table td{display:inline-block;height:20px;width:20px;margin:1px;padding:0;background-color:#fff;box-shadow:0 0 0 1px #cecece inset} .trumbowyg-dropdown-table table td.active{background-color:#00b393;box-shadow:none;cursor:pointer} .trumbowyg-dropdown-table .trumbowyg-table-size{text-align:center} 

/* /crnd_wsd/static/lib/trumbowyg/dist/plugins/colors/ui/trumbowyg.colors.min.css defined in bundle 'web.assets_frontend' */
 .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list),.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list){max-width:276px;padding:7px 5px;overflow:initial} .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button,.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button{display:block;position:relative;float:left;text-indent:-9999px;height:20px;width:20px;border:1px solid #333;padding:0;margin:2px} .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:focus::after,.trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:hover::after,.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:focus::after,.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:hover::after{content:" ";display:block;position:absolute;top:-5px;left:-5px;width:27px;height:27px;background:inherit;border:1px solid #fff;box-shadow:#000 0 0 2px;z-index:10} .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button){position:relative;color:#fff!important} .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):focus::after,.trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):hover::after{content:" ";display:block;position:absolute;top:13px;left:0;width:0;height:0;border:5px solid transparent;border-left-color:#fff} 

/* /crnd_wsd/static/src/less/request.less defined in bundle 'web.assets_frontend' */
 .request_navigation_left{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} @media (min-width: 992px){.request_navigation_right > *{float: right;}} @media (max-width: 992px){.request_navigation_right > .btn{margin-bottom: 20px;}} .wsd_request #request-head > hr{clear: both; margin-bottom: 0; margin-top: 0;} .wsd_request #request-head #request-head-actions .request-action{padding-top: 0; padding-bottom: 0; width: 100%;} .wsd_request #request-body-container > hr{margin-bottom: 0; margin-top: 0;} .wsd_request #request-body-container #request-body-text .open-editor:hover{font-weight: bolder;} .wsd_request #request-body-container #request-body-text #request-body-text-content{width: 100%; overflow: hidden; max-height: 500px;} .wsd_request #request-body-container #request-body-text .request-readmore-button, .wsd_request #request-body-container #request-body-text .request-readless-button{width: 100%; text-align: center; display: block; cursor: pointer;} .wsd_request #request-body-container #request-body-text .request-readmore-button .fa::before, .wsd_request #request-body-container #request-body-text .request-readless-button .fa::before{margin-right: 5px;} .wsd_request .card-header, .wsd_request .card-body, .wsd_request .card-footer{text-align: left;} .wsd_request .card-body{padding-top: 4px;} .wsd_request .header-separator{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: center; align-items: center; text-align: center; margin-top: 15px;} .wsd_request .header-separator::before{content: ''; border-top: 1px solid #eee; margin: 0 0 0 0; flex: 0 0 20px;} .wsd_request .header-separator .header-separator-splitter{content: ''; border-top: 1px solid #eee; margin: 0 0 0 0; flex: 1 0 20px;} .wsd_request .header-separator .header-separator-splitter.header-separator-splitter-no-grow{flex: 0 0 20px;} .wsd_request .header-separator::after{content: ''; border-top: 1px solid #eee; margin: 0 0 0 0; flex: 0 0 20px;} .wsd_request .header-separator .header-bg-filler{padding-right: 18px; padding-left: 18px; padding-top: 2px; background: linear-gradient(225deg, white 10px, #e5e5e5 10px, transparent 10px), linear-gradient(-45deg, white 10px, #e5e5e5 10px, transparent 10px), linear-gradient(135deg, white 10px, #e5e5e5 10px, transparent 10px), linear-gradient(45deg, white 10px, #e5e5e5 10px);} .wsd_request .header-separator .header-bg-filler.request-deadline.fa::before{margin-right: 4px;} .wsd_request .trumbowyg-box, .wsd_request_new .trumbowyg-box{min-height: 200px;} .wsd_request .trumbowyg-box .trumbowyg-editor, .wsd_request_new .trumbowyg-box .trumbowyg-editor, .wsd_request .trumbowyg-box .trumbowyg-textarea, .wsd_request_new .trumbowyg-box .trumbowyg-textarea{min-height: 200px;} .wsd_request .trumbowyg-box .trumbowyg-dropdown, .wsd_request_new .trumbowyg-box .trumbowyg-dropdown{width: 220px;} .wsd_requests_table .wsd_request .request_top{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; width: 100%;} .wsd_requests_table .wsd_request .request_top .request-title{font-weight: bold; font-size: larger;} .wsd_requests_table .wsd_request .request_top .right_info{margin-left: auto; display: block;} .wsd_requests_table .wsd_request .request_top .right_info .request-deadline.fa::before{margin-right: 4px;} .wsd_requests_table .wsd_request .request_content{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; justify-content: space-between; width: 100%;} .wsd_requests_table .wsd_request .request_content .content_dates{margin: auto 0 0 auto; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center;} .wsd_requests_table .wsd_request .request_content .content_dates .user_image{height: 3rem;} .wsd_requests_table .wsd_request .request_content .content_dates .date{width: 8rem;} .modal-dialog .trumbowyg-box{margin: auto; min-height: 150px;} .modal-dialog .trumbowyg-box .trumbowyg-editor, .modal-dialog .trumbowyg-box .trumbowyg-textarea{min-height: 150px;} .request-comments #discussion .trumbowyg-box{margin: auto; min-height: 80px;} .request-comments #discussion .trumbowyg-box .trumbowyg-editor, .request-comments #discussion .trumbowyg-box .trumbowyg-textarea{min-height: 80px;} .request-comments #discussion .media-body img{max-width: 100%;} .request-comments #discussion .media, .request-comments #discussion .media-body{overflow: unset;} .wsd_request_new .flow{padding: 0; list-style: none outside none; counter-reset: number;} @media (max-width: 510px){.wsd_request_new .flow{display: none;}} .wsd_request_new .flow li{position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 34px; background: #f5f5f5; margin-bottom: 16px;} .wsd_request_new .flow li:first-of-type{padding-left: 10px; border-radius: 3px 0 0 3px;} .wsd_request_new .flow li:last-of-type{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0 3px 3px 0;} .wsd_request_new .flow li::before{counter-increment: number; content: counter(number) ". ";} .wsd_request_new .flow li span{position: absolute; right: -10px; top: 0; z-index: 1; display: block; border: 17px solid transparent; border-right: 0; border-left: 10px solid #eee;} .wsd_request_new .flow li span::before{position: absolute; top: -17px; right: 1px; display: block; border: 17px solid transparent; border-right: 0; border-left: 10px solid #f5f5f5; content: "";} .wsd_request_new .flow li.active{background: #337ab7; color: white;} .wsd_request_new .flow li.active span::before{border-left: 10px solid #337ab7; right: 0;} .wsd_request_new #characters_left_label{margin-top: -16px;} .wsd_requests_table_subrequest tr:first-child td{border-top: none !important;} .wsd_request_simplified_line .request_top.request_content{align-items: center; font-size: 1.2em;} .wsd_request_simplified_line .request_top.request_content .request_title_subrequest{font-size: inherit !important;} .wsd_request_simplified_line .request_top.request_content .request-short-info-link{position: relative;} .wsd_request_simplified_line .request_top.request_content .request-short-info-link .request-short-info{white-space: nowrap; z-index: 1000; display: none; position: absolute; top: 15px; padding: 10px; background-color: #f5f5f5; border: 1px solid #eee; -webkit-box-shadow: 4px 4px 4px 0 #c4bcc4; -moz-box-shadow: 4px 4px 4px 0 #c4bcc4; box-shadow: 4px 4px 4px 0 #c4bcc4;} .wsd_request_simplified_line .request_top.request_content .request-short-info-link .request-short-info.active{display: block;} .wsd_request_simplified_line .request_top.request_content .user_image_small{height: 32px; border-radius: 16px; border: 1px solid #eee;} .wsd_request_simplified_line .request_top.request_content .right_info .request-deadline{vertical-align: middle;} .wsd_request_simplified_line .content_right{width: 120px; min-width: 120px; text-align: right;} 

/* /crnd_wsd/static/src/less/blockui_spin.css defined in bundle 'web.assets_frontend' */
.request_blockui_spin{background: url('/crnd_wsd/static/src/img/spin.png'); width: 44px; height: 44px; animation: fa-spin 1s infinite steps(12); margin: 0 auto;} 

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