body .bookmarked,body .bookmarked a,body .bookmarked a.card-button{color:#cc933c}body .bookmarked a span{display:none}body .bookmark-button-container.bookmarked a i{color:#cc933c}body .bookmark-button-container.bookmarked.deletable:hover a i{color:red}body .bookmark-button-container.bookmarked.deletable:hover a span{display:inline-block}body .detail-bookmark-btn a span{display:none}body .detail-bookmark-btn a i{margin-left:10px}body .item-container.row:hover .bookmark-button-container a{color:#cc933c;text-decoration:none}body .item-container.row:hover .bookmark-button-container a i{margin-left:10px}body .item-container.row .bookmark-button-container a{color:#575764;text-decoration:none}body .item-container.row .bookmark-button-container a i{margin-left:10px}body .item-container.row div.bookmark-message{color:#000;text-align:center;width:100%;background-color:#f8fafc;opacity:.5}body .section-content .detail-bookmark-btn{font-size:14px}body .section-content .detail-bookmark-btn a{color:#575764}body .section-content .detail-bookmark-btn .fa{font-size:2em;vertical-align:initial}body .section-content .detail-bookmark-btn.bookmarked{border-color:#cc933c}body .section-content .detail-bookmark-btn.bookmarked a{color:#cc933c}@media screen and (max-width:480px){body .list-view .item-container .bookmark-button-container span{display:none}}@media screen and (max-width:1200px){body .list-view .homepage-products-list .bookmark-button-container span{display:none}}body .list-view .item-container.row:hover .bookmark-button-container.bookmarked.deletable a{color:#ff555a;text-decoration:none}body .list-view .item-container.row:hover .bookmark-button-container.bookmarked.deletable a i{margin-left:10px}@media screen and (max-width:1200px){body .homepage-producers-container .list-view .bookmark-button-container span{display:none}}body .detail-bookmark-btn:hover.bookmark-btn{border-color:#cc933c}body .detail-bookmark-btn:hover.bookmark-btn a{color:#cc933c;text-decoration:none}#carousel-product-detail .carousel-item{height:250px}#carousel-product-detail .carousel-item .image-thumbnail img{max-height:250px}#carousel-product-detail .carousel-control-prev{width:5%;left:-15px}#carousel-product-detail .carousel-control-next{width:5%;right:-15px}#carousel-product-detail .carousel-control-next-icon,#carousel-product-detail .carousel-control-prev-icon{filter:invert(100%)}@media only screen and (max-width:768px){#carousel-product-detail,#carousel-product-detail .carousel-item{height:180px}#carousel-product-detail .carousel-item .image-thumbnail img{max-height:180px}}.post-card{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,13,.2)}.post-card .post-card-header{border-bottom:1px solid #ccc;line-height:1;padding-bottom:.2em}.post-card .post-card-header .img-avatar{max-width:45px;height:45px;border-radius:50em;margin:.2rem}.post-card .post-card-header .company-logo{width:55px;height:55px;border-radius:50em;margin:.2rem;padding:.2rem;box-shadow:0 0 0 .2rem #007e53}.post-card .post-card-header .post-owner-company{line-height:2}.post-card .post-card-header .follow-company-link{line-height:3}.post-card .post-card-header .post-action-btn{line-height:2}.post-card .post-card-header .btn-feed-action{font-size:1.5em}.post-card .post-card-body .gallery-image img{width:100%}.post-card .post-card-body .row.gallery{padding-bottom:10px}.post-card .post-card-body .row.gallery .media-gallery a img.col-1-width{width:740px}.post-card .post-card-body .row.gallery .media-gallery a img.col-2-width{width:380px;margin:auto;padding:1% 2%}.post-card .post-card-body .row.gallery .media-gallery a img.col-3-width{width:240px;margin:auto;padding:1% 2%;max-height:160px}.post-card .post-card-body .row.gallery .media-gallery a img.col-4-width{width:260px;margin:auto;padding:1% 2%;max-height:160px}.post-card .post-card-body .row.gallery .media-gallery a img.hidden{display:none}.post-card .post-card-body .row.gallery .media-gallery a.image-wrapper{position:relative}.post-card .post-card-body .row.gallery .media-gallery a .overlay{position:absolute;background:rgba(57,57,57,.5);display:flex;align-items:center;justify-content:center}.post-card .post-card-body .row.gallery .media-gallery a .overlay_1{left:0;bottom:0;width:100%;padding:1rem;height:140px;top:-62px}.post-card .post-card-body .row.gallery .col{max-height:128px;overflow:hidden}.post-card .author-name{border-radius:50px!important}.modal.with-background{background-color:rgba(0,0,0,.5)}.modal .category-follow-btn{text-transform:capitalize;font-size:1.2em;text-decoration:none}body,html{background:#fafafa}body .toolbar{height:36px;line-height:36px;font-weight:400;padding:10px 0}body .toolbar .option.go-back{padding:0 1em;float:left;text-decoration:none;color:#878787}body .toolbar .option.go-back:before{font-family:Material Icons;font-size:14px;content:"\E5C4";font-weight:400;margin-right:5px;vertical-align:bottom}body .breadcrumb{justify-content:center}body .breadcrumb .breadcrumb-item a{color:#878787}body .edit-btn-container{margin-top:-45px;position:relative;z-index:50}body .box .box-body a{color:#cc933c}body .section-content{background-color:#fff;border-radius:3px;box-shadow:1px 0 4px rgba(0,0,0,.15);padding:15px;margin-top:20px}body .section-content.posts{padding:0}body .section-content a{color:#878787}body .section-content a:hover{color:#cc933c;text-decoration:none}body .section-content .company-logo{border:1px solid #d7d7d7;height:232px;margin-bottom:10px;position:relative;text-align:center}body .section-content .company-logo img{max-height:230px}body .section-content .buttons-container{padding-bottom:15px}body .section-content .short-portrait{word-break:break-word;font-family:"Droid Serif",serif}body .section-content .with-separator{border-top:1px solid #d7d7d7;padding-top:15px}body .section-content .certifications-list{width:100%;display:inline-block}body .section-content .certifications-list .mi-bullet-points{display:list-item;margin-left:50px;padding-left:10px}body .section-content .company-name{font-family:Fira Sans,sans-serif;color:#222}body .section-content .company-name h1{font-size:24px;line-height:28px;padding-bottom:3px;font-weight:500;margin-top:0}body .section-content .company-name h2{font-size:16px;line-height:16px;padding-top:3px;padding-bottom:3px;font-weight:500;margin-top:0;color:#575764}body .section-content .details .field-label{width:110px;text-align:right;color:#2e2e35;font-weight:500;font-size:14px;float:left;line-height:24px;margin-right:10px}body .section-content .details .field-label.left-align{text-align:left}body .section-content .details .field-label.flex-size{width:auto}body .section-content .details .field{margin-top:0;color:#878787;font-weight:400;line-height:24px;margin-left:120px;overflow:visible;display:block;word-break:break-word}body .section-content .trigger{margin-bottom:15px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#cc933c;font-size:16px;font-weight:500;line-height:1.3;cursor:pointer}body .section-content #company-additional-information{border-top:1px solid #d7d7d7}body .section-content .closable{background:#fff;padding-top:15px;margin-top:20px}body .section-content .single-image{box-shadow:1px 0 4px rgba(0,0,0,.15);padding:.35em;box-sizing:border-box;margin:1em 0}body .section-content .single-image .image-thumbnail img{display:block;width:100%;height:auto}body .section-content .general-item{margin-bottom:5px;padding:10px 12px;background-color:#f8fafc}body .section-content .general-item a:hover{text-decoration:none}body .section-content .general-item a i{vertical-align:text-bottom;position:relative;color:#000;margin-right:10px;line-height:inherit}body .section-content .general-item a label{text-align:left;margin:0 0 0 10px;color:#000;font-weight:400;cursor:pointer;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;width:auto}body .section-content .bold{font-weight:700}body .section-content .user-list-container .card{height:330px}body .section-content .user-list-container .card h3,body .section-content .user-list-container .card p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body .section-content .user-list-container .card .user-image-container{height:250px}