.invalid-input-warning,form:focus ~ .invalid-input-warning,input:not(:focus):invalid ~ .invalid-input-warning{display:flex;-moz-box-align:center;align-items:center;z-index:100;border-radius:6px;position:relative;padding:5px 30px 5px 15px;margin:10px 0;box-shadow:rgba(0,0,0,0.35) 0 1px 7px -3px;animation:.15s ease-out 0 1 normal forwards running tooltips-vert;border-color:#fff9e4;background-color:#fff9e4}
.invalid-input-warning.d-none,form:focus ~ .invalid-input-warning.d-none,input:not(:focus):invalid ~ .invalid-input-warning.d-none{display:none}
.invalid-input-warning .icon-error,form:focus ~ .invalid-input-warning .icon-error,input:valid ~ .invalid-input-warning .icon-error{width:20px;height:20px;margin-right:5px}
.invalid-input-warning span,form:focus ~ .invalid-input-warning span,input:valid ~ .invalid-input-warning span{font-size:16px;font-weight:bold;margin:2px 5px}
.collab-modal--with-styled-form label{display:inline-block;max-width:100%;margin-bottom:5px;color:#000;font-weight:600;font-size:13px}
.collab-modal--with-styled-form .form-control{display:block;width:100%;line-height:1.42857;color:#333;background-image:none;border:1px solid #ccc;transition:border-color .15s ease-in-out 0,box-shadow .15s ease-in-out 0;border-radius:3px;padding:5px 10px;height:40px;background-color:#fcfcfc}
.collab-modal--with-styled-form .form-control:focus{outline:0;box-shadow:none}
.widget-library.edit-mode .edit{display:none}
.widget-library:not(.edit-mode) .add,.widget-library:not(.edit-mode) .save{display:none}
.widget-library:not(.edit-mode) .dashboard button.d-none{display:none}
.widget-library .dashboard-actions{display:flex;justify-content:flex-end;flex-direction:column;flex-wrap:wrap-reverse;align-items:flex-start}
@media(max-width:768px){.widget-library .dashboard-actions{flex-direction:row;flex-wrap:nowrap}
}
.widget-library .dashboard-actions>button{margin:5px 0 5px 15px;background:#fff;border:2px solid #333;border-radius:6px;padding:12px;min-width:auto;width:fit-content;color:#23201f}
@media(max-width:768px){.widget-library .dashboard-actions>button{font-size:14px;padding:10px}
}
.widget-library .widget-library-container{position:fixed;top:0;left:auto;right:0;bottom:0;width:40vw;background-color:#fff;box-shadow:1px 0 6px 2px #ccc;z-index:100}
@media(max-width:768px){.widget-library .widget-library-container{width:100vw}
}
.widget-library .widget-library-container .widget-library-header{display:flex;flex-direction:column;position:relative}
.widget-library .widget-library-container .widget-library-header .title{font-size:30px;color:#000;margin:25px 0 25px 25px}
.widget-library .widget-library-container .widget-library-header .close-button{color:#000;font-size:38px;cursor:pointer;position:absolute;top:15px;right:35px;border:0;outline:0;background:0}
.widget-library .widget-library-container .widget-library-header .search-container{padding:30px 25px;border-top:1px solid #bcbcbc}
.widget-library .widget-library-container .widget-library-header .search-container input{height:52px;background-color:#f7f7f7;width:100%;padding:0 20px;border:0;outline:0}
.widget-library .widget-library-container .widget-list{max-height:calc(100% - 350px);overflow:auto;padding:0 25px;display:grid;grid-gap:40px 35px;grid-template-columns:repeat(3,1fr)}
@media(max-width:768px){.widget-library .widget-library-container .widget-list{grid-template-columns:repeat(2,1fr);max-height:calc(100% - 280px)}
}
.widget-library .widget-library-container .widget-list .widget-item{background-color:#f9f9f9;border-radius:3px;border:1px solid #bcbcbc;position:relative}
.widget-library .widget-library-container .widget-list .widget-item:hover,.widget-library .widget-library-container .widget-list .widget-item.isSelected{cursor:pointer}
.widget-library .widget-library-container .widget-list .widget-item.isSelected{border:1px solid #369}
.widget-library .widget-library-container .widget-list .widget-item.isDisabled{opacity:.4}
.widget-library .widget-library-container .widget-list .widget-item.isDisabled:after{display:none}
.widget-library .widget-library-container .widget-list .widget-item .handle{position:absolute;right:0;left:0;top:0;bottom:0;z-index:9;display:none}
@media(min-width:767px){.widget-library .widget-library-container .widget-list .widget-item .handle{display:block}
}
.widget-library .widget-library-container .widget-list .widget-item .widget-item-header{font-size:14px;font-weight:bold;color:#000;background-color:#ececec;border-radius:3px 3px 0 0;padding:9px;display:flex;align-items:center;justify-content:center}
.widget-library .widget-library-container .widget-list .widget-item .widget-item-content{padding:20px 15px;display:flex;align-items:center;justify-content:center}
.widget-library .widget-library-container .widget-list .widget-item.blue-background-class{background-color:#a3c8ee}
.widget-library .widget-library-container .widget-list .widget-item.blue-background-class .widget-item-header,.widget-library .widget-library-container .widget-list .widget-item.blue-background-class .widget-item-content{opacity:0}
.widget-library .widget-library-container .search-error{text-align:center;font-size:14px;align-self:center;grid-column:1/4;grid-row:1/4;display:none}
.widget-library .widget-library-container .drag-widget-hint{display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom:1px solid #bcbcbc;margin-bottom:20px}
.widget-library .widget-library-container .drag-widget-hint>p{display:none}
@media(min-width:767px){.widget-library .widget-library-container .drag-widget-hint{margin-bottom:30px}
.widget-library .widget-library-container .drag-widget-hint>p{display:block}
}
.widget-library .widget-library-container .widget-library-actions{position:absolute;top:auto;left:0;right:0;bottom:0;height:auto;padding:15px 0;text-align:center;background-color:#fff}
@media(min-width:767px){.widget-library .widget-library-container .widget-library-actions{padding:15px 0 45px}
}
.widget-library .widget-library-container .widget-library-actions .add-widgets-to-page{width:85%}
.widget-list-target .collab-widget .component-content{padding-right:0;padding-left:0}
.widget-list-target .widget-item{display:none}
.widget-list-target .collab-widget__header-actions .collab-widget__header-add-icon{display:none}
.widget-list-target.highlight-drop-container{min-height:200px;box-shadow:0 0 3px 3px #bcbcbc}
.collab-modal.is-loading{pointer-events:none}
.collab-modal.is-loading:before{content:"";right:50%;width:50px;height:50px;z-index:1}
@media screen and (min-width:767px){.collab-modal--move-to{width:700px}
}
.collab-modal--move-to.is-loading:before{transform:translate(50%,-50%)}
.collab-modal--move-to .shared-connected-elements{display:inline-flex;flex-wrap:wrap}
.collab-modal--move-to .shared-connected-elements .title{padding-right:10px}
.collab-modal--move-to .shared-connected-elements .element-names{display:flex;border:1px solid #ececec;border-radius:30px;padding:8px 10px 10px 10px;margin-right:10px;height:30px;background:#bcbcbc;font-weight:600;font-size:14px;color:#fff;cursor:pointer}
.collab-modal--move-to .shared-connected-elements .element-names span{align-self:center}
.collab-modal--move-to .shared-connected-elements .element-names span:before{content:"";display:inline-block;background:url(../../kennametal/kennametal-site/resources/icons/close-modal-icon.svg);height:18px;width:18px;background-size:18px;position:relative;top:4px}
.collab-modal--move-to .move-to ul{list-style-type:none;padding:0}
.collab-modal--move-to .move-to .text-msg .js-name{font-weight:bold}
.collab-modal--move-to .move-to .search-bar-row{margin:20px 0;display:flex;justify-content:space-between;flex-direction:column}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row{flex-direction:row}
}
.collab-modal--move-to .move-to .search-bar-row .search-bar{position:relative;line-height:initial}
.collab-modal--move-to .move-to .search-bar-row .search-bar input{background:#f9f9f9;font-size:14px;font-weight:bold;width:100%;border:1px solid #ececec;border-radius:25px;padding:10px}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row .search-bar input{max-width:170px}
}
.collab-modal--move-to .move-to .search-bar-row .search-bar .search-icon{background:url("../../kennametal/collaboration/widget-library/resources/search-icon.svg") no-repeat;position:absolute;top:20%;right:5px;height:20px;width:20px;cursor:pointer;padding:0;margin:0;min-width:25px;border:0}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper{display:inline-flex;margin-top:10px;justify-content:space-between}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper{margin-top:0}
}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta{align-self:flex-end;margin-left:0;cursor:pointer}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element{display:flex;border:1px solid #949494;border-radius:25px;padding:6px;background-color:#f9f9f9}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element:hover,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element:hover{border-color:#333}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-element-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-element-txt{position:relative;padding:0 12px 0 10px;align-self:center;font-size:12px;font-weight:600;line-height:initial;text-transform:uppercase}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-element-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-element-txt{font-size:14px}
}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .add-icon,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .add-icon{position:relative;align-self:center;width:25px;height:25px;border-radius:50%;background-color:#ef790e;margin-left:5px;border:1px solid #ef790e}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .add-icon span,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .add-icon span{background:url("../../kennametal/collaboration/widget-library/resources/plus_icon.svg") no-repeat;background-size:10px 10px;background-position:center;position:absolute;width:20px;height:20px;top:1px;right:1px;z-index:1}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta{margin-left:10px}
.collab-modal--move-to .move-to .filters .applied-filters ul{display:flex}
.collab-modal--move-to .move-to .filters .applied-filters ul .clear-all-btn{padding-left:5px;color:#369;cursor:pointer}
.collab-modal--move-to .move-to .filters .selected-filters{border:1px solid #369;max-width:max-content;padding:0 5px;border-radius:6px;background:#369;color:white}
.collab-modal--move-to .move-to .filters .selected-filters:before{content:'';background:url("../../kennametal/kennametal-site/resources/icons/close-modal-icon.svg") no-repeat;display:inline-flex;height:20px;width:20px;padding:15px 0 0 0;margin-right:5px;align-items:center;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper{position:relative}
.collab-modal--move-to .move-to .response-content-wrapper .response-content{min-height:250px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs{padding:10px 0 25px 0;border-bottom:1px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs ul{white-space:nowrap;-webkit-white-space:nowrap;overflow:inherit;text-transform:uppercase}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name{color:#369;font-size:12px;padding-left:5px;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name:hover{text-decoration:underline}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder{position:relative}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder:hover{text-decoration:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder:before{content:"\2026";font-size:20px;vertical-align:text-bottom;line-height:25px;font-weight:bolder;font-family:serif}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul{background:#fff;padding:5px;border:1px solid #f9f9f9;border-radius:6px;box-shadow:0 2px 10px 0 rgba(124,124,124,0.25);position:absolute;top:0;left:0;min-width:155px;white-space:nowrap;z-index:9}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul .listed-breadcrumb-name{display:block;font-size:14px;padding:5px;color:#333}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul .listed-breadcrumb-name:hover{background-color:#f9f9f9;font-weight:bold}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul .listed-breadcrumb-name.d-none{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.d-none{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list:not(.exceeded) .breadcrumb-name:not(:nth-last-child(2)):after{content:"\002F";color:#949494;display:inline-flex;width:8px;padding:0 8px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list:not(.exceeded) .breadcrumb-name:nth-last-child(2){color:#949494;pointer-events:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list:not(.exceeded) .breadcrumb-name:nth-last-child(2):hover{text-decoration:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list.exceeded .breadcrumb-name:not(:last-child):after{content:"\002F";color:#949494;display:inline-flex;width:8px;padding:0 8px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list.exceeded .breadcrumb-name:last-child{color:#949494;pointer-events:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list.exceeded .breadcrumb-name:last-child:hover{text-decoration:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list{max-height:250px;overflow-y:auto}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul{margin:0}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title{display:flex;position:relative;align-items:center;padding:8px;background-color:#fff;border-top:1px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title:first-child{border-top:0}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title:before{content:'';display:inline-block;height:36px;width:36px;background:url(../../kennametal/collaboration/widget-library/resources/folder-icon.svg);background-size:36px;margin-left:30px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title span{padding-left:10px;align-self:center;font-weight:400;font-size:16px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title span:hover{text-decoration:underline;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title .context-menu .select-text{margin-left:10px;position:absolute;border:1px solid #bcbcbc;padding:2px 15px;border-radius:5px;z-index:101;background:#fff;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title .context-menu .select-text:hover{border:2px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul li:last-child{border-bottom:1px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul li:not(:nth-child(2n+1)){background-color:#f9f9f9}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .folder-list .context-menu-title:before{margin-left:10px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .element-card .card-title{color:#949494}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .element-card .card-title .collab-radio-btn{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .element-card .card-title .single-element-icon{opacity:.5}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title .card-title{display:flex;margin:0}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title .card-title .collab-radio-btn{margin:0;align-self:center;height:20px;width:20px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title .card-title .single-element-icon{height:32px;width:32px;margin-left:10px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title:before{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error{display:flex;justify-content:center;position:absolute;bottom:50%;left:50% !important;min-width:350px;transform:translate(-50%,50%);z-index:101}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .response-content-wrapper .folder-error{min-width:430px}
}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error{border:1px solid #ececec;background:#f9f9f9}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error .error-msg p{padding:25px 16px 0;margin-bottom:20px}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error .collab-modal__ctas{justify-content:right;padding:0 20px 20px 0}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error .collab-modal__ctas .close-modal{max-width:200px}
.collab-modal--move-to .cta-wrapper .collab-modal__ctas{justify-content:flex-end;padding-top:20px;border-top:1px solid #bdbdbd}
.collab-modal--move-to .cta-wrapper .collab-modal__ctas .collab-modal__btn{flex:0;text-transform:capitalize}
.collab-modal--move-to .modal-in-modal-overlay{opacity:.3 !important;background:#323232 !important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}
.collab-modal--move-to .js-main-cta-collab-modal{min-width:185px}
.collab-modal--move-to .js-main-cta-collab-modal.is-loading:before{right:5px;width:20px;height:20px}
.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row{margin-bottom:0}
@media screen and (min-width:767px){.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row{margin-bottom:20px}
}
.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper{flex-wrap:wrap;justify-content:flex-end}
@media screen and (min-width:767px){.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper{justify-content:space-between}
}
.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper .new-folder-cta,.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper .new-element-cta{margin:5px}
.collab-modal-in-modal.create-new-element,.folder-error.create-new-element{max-width:350px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);border:1px solid #ececec;z-index:101}
.collab-modal-in-modal .modal-title,.folder-error .modal-title{background:#000;color:#fff;font-size:16px;border-width:0 0 5px;display:flex;justify-content:space-between;min-height:30px;border-bottom:5px solid #ef790e;border-radius:5px 5px 0 0}
.collab-modal-in-modal .modal-title .title-text,.folder-error .modal-title .title-text{font-weight:bold;padding:10px}
.collab-modal-in-modal .modal-title .close-modal,.folder-error .modal-title .close-modal{background:url("../../kennametal/kennametal-site/resources/icons/close-modal-icon.svg") no-repeat;background-color:transparent;border:0;padding:15px;background-position:center;cursor:pointer}
.collab-modal-in-modal .js-create-collab,.folder-error .js-create-collab{background:#f9f9f9;padding:25px 16px}
.collab-card .collab-card__checkbox:checked{background-image:url("widget-library/resources/checked-checkbox.svg");border:0}
.collab-card .collab-card__slider .slick-arrow{background-image:url("widget-library/resources/slider-arrow.svg")}
.collab-card .solution__footer:before{content:url("widget-library/resources/solution-footer-arrow.svg")}
.collab-card .solution__placeholder{background-image:url("widget-library/resources/placeholder-image.svg")}
.collab-card .solution__placeholder-icon{background-image:url("widget-library/resources/edit-image-icon.svg")}
.collab-modal__container .ui-icon-closethick:before{content:url("widget-library/resources/close-modal-icon.svg") !important}
body.user-b2b .collab-card .product-configurable{background-image:url("widget-library/resources/mor-vert double.svg")}
.collab-card .collab-card__cta-icon,.collab-card .collab-card__cta-icon.isMultiple:after{background-image:url("widget-library/resources/hamburger-orange.svg")}
.collab-card .collab-card__add-icon,.collab-widget__header-add-icon{background-image:url("widget-library/resources/plus_icon.svg")}
.collab-widget__header.isEdited{background-color:#fff}
.collab-widget__header.isEdited .collab-widget__header-icon,.collab-widget__header.isEdited .collab-widget__header-view-all,.collab-widget__header.isEdited .collab-widget__header-add-icon{display:none}
.collab-widget__header.isEdited .collab-widget__header-icon-cont{background-color:#fff}
.collab-widget__header.isEdited .collab-widget__header-icon-cont .collab-widget__header-editwidget-icon{display:block}
.collab-widget__header.isEdited .collab-widget__header-editwidget-icon{background-image:url("widget-library/resources/drag-icon-black.svg");display:none;background-repeat:no-repeat;background-position:center;background-size:100%;width:24px;height:24px;vertical-align:middle;cursor:pointer}
.dashboard-actions{margin-bottom:30px}
.dashboard-actions>button span{display:inline-block;background-repeat:no-repeat;background-position:center;width:14px;height:15px;margin-right:10px;vertical-align:middle;cursor:pointer}
.dashboard-actions>button.edit span{background-image:url("widget-library/resources/edit-icon-blue.svg")}
.dashboard-actions>button.save span{background-image:url("widget-library/resources/save-icon-blue.svg")}
.dashboard-actions>button.add span{background-image:url("widget-library/resources/add-icon-blue.svg")}
.collab-card{position:relative}
.collab-card .dashboard-notify{position:relative}
.collab-card .dashboard-notify button.notifyText,.collab-card .dashboard-notify button.newText{position:absolute;top:-20px;z-index:1;left:10px;font-weight:600;font-size:15px;line-height:21px;color:#d03c00;background:#f9f9f9;border:1px solid #e0e0e0;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,0.25);border-radius:30px;padding:4px 13px 2px;text-transform:uppercase}
.collab-card .dashboard-notify button.notifyText span,.collab-card .dashboard-notify button.newText span{display:none;position:absolute;top:40px;left:-22px;width:200px;padding:10px;z-index:100;background:#fff;color:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:15px;line-height:17px;font-weight:normal;font-family:Arial;border:1px solid #cdcdd2;text-transform:none}
.collab-card .dashboard-notify button.notifyText span:before,.collab-card .dashboard-notify button.newText span:before{content:'';display:block;width:0;height:0;position:absolute;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff;left:45px;top:-18px;transform:rotate(90deg)}
.collab-card .dashboard-notify button:hover span{display:block}
.collab-card .dashboard-notify button:active span{display:block}
.collab-card .dashboard-notify button.newText{color:#97b52a}
.collab-card .dashboard-lock{position:absolute;width:100%;height:100%;background-color:rgba(249,249,249,0.7);z-index:9}
.collab-card .lockIcon{background-image:url("widget-library/resources/collabcard-lock.svg");background-repeat:no-repeat;width:42px;height:50px;display:block;left:0;position:absolute;right:0;top:0;bottom:0;margin:auto;z-index:9}
.collab-card .collabGropIcon{background-image:url("widget-library/resources/CollaborationGroupIcon.svg");background-repeat:no-repeat;width:50px;height:14px;display:block;left:0;position:absolute;right:58px;top:0;bottom:0;margin:auto;z-index:9}
.collab-card .collabGropIcon:hover+.collabGroupHoverText{display:block}
.collab-card .collabGroupHoverText{display:none;position:absolute;top:40px;left:0;width:100%;padding:10px;z-index:100;background:#fff;color:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:14px;line-height:16px;font-family:"futura-pt",sans-serif,Arial,Helvetica;border:1px solid #000;right:0;bottom:0;margin:0 auto;height:fit-content;text-align:center}
.collab-card .msgDisplay{display:none;position:absolute;top:0;left:0;width:100%;padding:10px;z-index:100;background:white;color:black;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:12px;line-height:14px;font-weight:normal;font-family:Arial;text-transform:none;border:1px solid black;right:0;bottom:0;margin:0 auto;height:fit-content;text-align:center}
.collab-card:hover span.msgDisplay{display:block}
.collab-card:active span.msgDisplay{display:block}
.collab-card .hideRemoveCollaborationTeamShare{display:none}
.collab-card.shared-with-collaboration .hideRemoveCollaborationTeamShare,.collab-card[data-shared-with-collaboration-team="true"] .hideRemoveCollaborationTeamShare{display:block}
.collab-widget__cards .kmt-account-history__table-container{display:block}
.collab-widget__cards .kmt-account-history__table-container .table-pre-title{flex-direction:row;padding-bottom:12px;display:none}
@media(max-width:640px){.collab-widget__cards .kmt-account-history__table-container .table-pre-title{display:flex}
}
.collab-widget__cards .kmt-account-history__table-container .table-pre-title p{margin:0;width:50%;font-weight:bold;font-size:14px;display:flex;flex-direction:row;align-items:center}
.collab-widget__cards .kmt-account-history__table-container .table-pre-title p:first-of-type{padding-left:17%}
.collab-widget__cards .kmt-account-history__table-container .table-pre-title p:last-of-type{padding-left:14%}
.collab-widget__cards .kmt-account-history__table-container .dataTables_scrollBody{border:0}
.collab-widget__cards .kmt-account-history__table-container .dataTables_scrollHeadInner th{background:none !important}
.collab-widget__cards .kmt-account-history__table-container .dataTables_scrollHeadInner .sorting:after,.collab-widget__cards .kmt-account-history__table-container .dataTables_scrollHeadInner .sorting_desc:after{content:"\25be"}
.collab-widget__cards .kmt-account-history__table-container .dataTables_scrollHeadInner .sorting_asc:after{content:"\25b4"}
.collab-widget__cards .kmt-account-history__table-container #tableData th{font-weight:bold;max-width:110px;color:#333;text-align:center;text-transform:none;padding:0 10px 7px 0;font-size:14px;background-color:transparent;border-bottom:1px solid #cecece}
.collab-widget__cards .kmt-account-history__table-container #tableData tbody .kmt-history__items{padding:18px 10px 14px 10px;border-bottom:1px solid #bcbcbc}
.collab-widget__cards .kmt-account-history__table-container #tableData tbody .kmt-history__items>td{display:none}
.collab-widget__cards .kmt-account-history__table-container #tableData tbody .kmt-history__items svg{display:none}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable,.collab-widget__cards .kmt-account-history__table-container .dataTable{border:0;display:table;min-width:300px;color:#333;width:100% !important;font-size:14px;padding-top:0}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable,.collab-widget__cards .kmt-account-history__table-container .dataTable{overflow-x:scroll;padding-top:0}
}
@media(min-width:1024px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable,.collab-widget__cards .kmt-account-history__table-container .dataTable{max-width:1260px}
}
@media(max-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-invoice-history__header,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-invoice-history__header{display:none}
}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-invoice-history__header th,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-invoice-history__header th{font-weight:bold;max-width:115px;color:#333;text-align:center;text-transform:none;padding:0 10px 7px 0;vertical-align:bottom;font-size:14px;background-color:transparent;border-bottom:1px solid #bcbcbc}
}
@media(min-width:1024px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-invoice-history__header th,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-invoice-history__header th{min-width:85px}
}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-invoice-history__header th:first-of-type,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-invoice-history__header th:first-of-type{display:none}
}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-invoice-history__header th:not(:first-of-type),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-invoice-history__header th:not(:first-of-type){display:table-cell !important}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.odd,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.odd{background:#f9f9f9}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.even,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.even{background:#fff}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable svg,.collab-widget__cards .kmt-account-history__table-container .dataTable svg{width:17px;height:16px;margin-right:5px;vertical-align:text-bottom}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items{padding:18px 10px 14px 10px}
@media(max-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items{display:block}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items svg,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items svg{display:none}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td{padding:0;display:inline-block;vertical-align:bottom}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td{min-height:54px;max-width:120px;text-align:center;vertical-align:middle;display:table-cell;padding:17px 10px 10px 0;border-bottom:1px solid #bcbcbc}
}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td div,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}
}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td div svg,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td div svg{display:inline}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td.control,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td.control{width:14%;padding:0;height:24px;display:inline-block}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td.control:before,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td.control:before{font-size:14px;line-height:17px;text-align:center;background-color:#369;font-family:inherit;left:6px;top:3px;border-radius:12px;font-weight:500;box-shadow:none;width:21px;height:21px;border:0;margin:0}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td.control,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td.control{display:none}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:nth-child(2),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:nth-child(2){width:47%}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:nth-child(2),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:nth-child(2){padding-left:15px;width:auto}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:nth-child(2) a,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:nth-child(2) a{font-weight:normal}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:nth-child(3),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:nth-child(3){width:35%;padding-left:4px}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:nth-child(3),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:nth-child(3){width:auto}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:not(:first-of-type):not(:nth-child(2)):not(:nth-child(3)),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:not(:first-of-type):not(:nth-child(2)):not(:nth-child(3)){display:none}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items td:not(:first-of-type):not(:nth-child(2)):not(:nth-child(3)),.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items td:not(:first-of-type):not(:nth-child(2)):not(:nth-child(3)){display:table-cell !important}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items.parent>td:first-child:before,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items.parent>td:first-child:before{background-color:#b1b1b1}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable .kmt-history__items.parent svg,.collab-widget__cards .kmt-account-history__table-container .dataTable .kmt-history__items.parent svg{display:inline}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.child,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.child{padding:0}
@media(min-width:640px){.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.child,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.child{display:none}
}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.child td.child,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.child td.child{padding:10px 3px;border-bottom:1px solid #bcbcbc}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.child td.child .dtr-details tr>td,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.child td.child .dtr-details tr>td{text-align:left;white-space:normal;word-break:break-all;vertical-align:middle}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.child td.child .dtr-details tr td:first-of-type,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.child td.child .dtr-details tr td:first-of-type{width:50%;font-weight:bold}
.collab-widget__cards .kmt-account-history__table-container #tableData.dataTable tr.child td.child .dtr-details tr td:last-of-type,.collab-widget__cards .kmt-account-history__table-container .dataTable tr.child td.child .dtr-details tr td:last-of-type{font-weight:normal;display:block}