.company-logo img {
    width: auto !important;
    padding-left: 10px;
	max-height: 60% !important; 
	
}
@media (min-width: 768px){
	.table-responsive>.quoteLineItemTable tbody tr.lineItemRow  td:nth-child(1){
		min-width : 280px;
	}
	/* .table-responsive>.quoteLineItemTable tbody tr.lineItemRow  td:nth-child(2){
		min-width : 250px;
	} */

	.table-responsive>.quoteLineItemTable tbody tr.lineItemRow  td:nth-child(n+4){
		min-width : 125px;
	}
}

.m-widget17 .m-widget17__stats .m-widget17__items .m-widget17__item {
    height: 6rem !important;
}

.m-widget17 .m-widget17__stats .m-widget17__items .m-widget17__item .m-widget17__subtitle {
    font-size: 12px;
    font-weight: 500;
    margin-top: 5px;
    margin-left: 0px;
}

.m-widget17 .m-widget17__stats .m-widget17__items .m-widget17__item .m-widget17__desc {
    color: black;
    font-weight: 600;
    font-size: 13px;
}

.m-nav .m-nav__item>.m-nav__link .m-nav__link-text {
    color: #599CC5 !important;
    font-weight: 400
}

.m-nav .m-nav__item>.active .m-nav__link-text {
    color: #1f5583 !important;
    font-weight: 400
}

a {
    color: #599CC5;
}

.emailField {
    color: #599CC5 !important;
}

a:hover .emailField {
    color: #0d3d78 !important;
  text-decoration: none;
  cursor: pointer;
}

a:hover {
	color: #0d3d78;
  text-decoration: none;
  cursor: pointer;
}

.quickSidebarView {
	color : inherit !important;
}

.m-aside-menu .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-icon >img{
	width : 20px;
}
.detailViewHeader img:not(.pulseIcon) {
    padding: 17px;
}

/*.picklist-color {*/
/*    border-radius: 20px;*/
/*    !*padding: 8px;*!*/
/*}*/
.picklist-color {
    border-radius: 20px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
}

.m-card-profile .m-card-profile__pic img {
    border-radius:0px; !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-icon {
    color: white; !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon{
	color : #fff !important
}
#tabs_related_list.m-nav .m-nav__item > .m-nav__link .m-nav__link-icon {
    max-width: 25px; !important;
    max-height: 25px; !important;
    /*color: #c1bfd0; !important;*/
}

#tabs_related_list.m-nav .m-nav__item > .m-nav__link .m-nav__link-icon >img{
	width : 22px;
}

.settingsPageDiv .m-portlet#labelEditor .m-portlet__body{
	padding : 1rem 1rem 1rem 1rem;
}
.ht_clone_top {
	z-index: 0 !important;
}

.slds-path__nav .readonly:hover:before,
.slds-path__nav .readonly:hover:after {
   background: var(--lwc-colorBackgroundPathIncomplete, rgb(236, 235, 234)) !important;
}


.slds-path__nav .readonly.slds-is-active:hover:before,
.slds-path__nav .readonly.slds-is-active:hover:after {
   background: var(--lwc-colorBackgroundPathActive, rgb(0, 95, 178)) !important;
}

.slds-path__nav .readonly.slds-is-incomplete:hover {
    background: var(--lwc-colorBackgroundPathIncomplete, rgb(236, 235, 234)) !important;
}
.slds-path__nav .readonly.slds-is-active:hover {
    background: var(--lwc-colorBackgroundPathActive, rgb(0, 95, 178)) !important;
}
.slds-path__link.readonly {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: var(--lwc-heightSalesPath, 3rem);
    padding: var(--lwc-spacingXSmall, 0.5rem) var(--lwc-spacingXxSmall, 0.25rem) var(--lwc-spacingXSmall, 0.5rem) var(--lwc-spacingXSmall, 0.5rem);
    text-decoration: none;
    z-index: 5;
    cursor: auto !important;
}

.w-160, .dataTables_wrapper .child .dtr-details > li .dtr-data{
	min-width: 160px;
}

.fc-unthemed .fc-event .fc-title{
	white-space: normal;
}


#relatedPotentials .add_comment{
    width: 100%;
    padding: 9px;
    border-color: #ebedf2;
    border-radius: .25rem;
    background-color: #fff;
    font-size: 14px;
    overflow: hidden;
    background: transparent;
    position: relative;
    outline: 0;
    resize: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.addCommentDiv .mentions-input-box .mentions {
	padding: 9px !important;
}

.relatedPotentialsList table.dataTable th:nth-child(1) {
  min-width: 100px;
}

.relatedPotentialsList table.dataTable th:nth-child(2) {
  min-width: 110px;
}

.relatedPotentialsList table.dataTable th:nth-child(3) {
  min-width: 110px;
}

.relatedPotentialsList table.dataTable th:nth-child(6) {
  max-width: 60px;
  white-space : normal;
}

.relatedPotentialsList table.dataTable th:nth-child(7) {	
  max-width: 60px;
  white-space : normal;
}

.ui-autocomplete-loading {
  background: url('../img/load.gif') no-repeat right center;
  background-color : #ebedf2 !important;
}

.dt-right__bg {
    background-size: cover !important;
}
.m-tabs-line.nav.nav-tabs .nav-link, .m-tabs-line a.m-tabs__link {
    background: transparent;
    color: #6f727d; 
}
.relatedListEntryValues .add_comment{
    width: auto!important;
}
@media screen and (max-width: 768px) {

	#lineItemTab thead, #lineItemTab .lineItemFieldHeaders,
	.moduleLineItemTable thead, .moduleLineItemTable .lineItemFieldHeaders{
		display : none;
	}
}
@media (min-width: 768px){
	.blanketLineItemTable tbody tr.lineItemRow  td .materialhedged{
		width: 130px !important;
		max-width: 130px !important;
	}
	
	.blanketLineItemTable tbody tr.lineItemRow  td .uom{
		width: 130px !important;
		max-width: 130px !important;
	}
	
	.blanketLineItemTable tbody tr.lineItemRow  td .lotstatus{
		width: 120px !important;
		max-width: 120px !important;
	}
}

.summaryWidgetContentContainer 
[data-name="LBL_UPDATES"] 
.m-portlet__body {
   overflow-y: auto;
   overflow-x: hidden;
   max-height: 70vh;
}

@media (min-width: 768px){
	.table-responsive>.kpiLineItemTable tbody tr.kpiLineItemRow  td:nth-child(8){
		min-width : 120px;
		max-width : 120px;
	}
}

/*#mycalendar .fc-widget-content {
	max-height: 350px;   
    overflow-y: auto;
}*/

.kpiBlock .kpicomments{
    width: 100%;
    padding: 9px;
    border-color: #ebedf2;
    border-radius: .25rem;
    background-color: #fff;
    font-size: 14px;
    overflow: hidden;
    background: transparent;
    position: relative;
    outline: 0;
    resize: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.addKpiCommentDiv .mentions-input-box .mentions {
	padding: 9px !important;
}

@media (min-width: 768px){
	.keyStrategicLineItemTable tbody tr.keyStrategicItemRow  td:nth-child(n+6){
		width : 230px;
	}
}

@media (min-width: 768px){
	.mvaLineItemTable tbody tr.mvaLineItemRow  td:nth-child(n+6){
		width : 230px;
	}
	.mvaLineItemDetailTable thead tr.lineItemFieldHeaders th:nth-child(6) {
		width : 95px;
	}
}

@media (min-width: 768px){
	.salesCampaignLineItemTable tbody tr.salesCampaignsItemRow  td:nth-child(n+6){
		width : 200px;
	}
	.salesCampaignLineItemDetailTable thead tr.lineItemFieldHeaders th:nth-child(6) {
		width : 95px;
	}
}
.la-R:before {
    content: "R";
}

@media (min-width: 768px){
	.manufacturerPipeline tbody tr.manufacturerPipelineRow  td:nth-child(2){
		width : 7%;
	}
	.manufacturerPipeline tbody tr.manufacturerPipelineRow  td:nth-child(5){
		width : 10%;
	}
	.manufacturerPipeline tbody tr.manufacturerPipelineRow  td:nth-child(n+9){
		width : 6%;
	}
	.manufacturerPipeline tbody tr.manufacturerPipelineRow  td:nth-child(n+11){
		width : 13%;
	}
	.manufacturerPipeline tbody tr.manufacturerPipelineRow  td:nth-child(13){
		width : 50px;
	}
	.manufacturerPipeline tbody tr.manufacturerPipelineRow  td:nth-child(6){
		width : 7%;
	}
}
.la-R:before {
    content: "R";
}

.color-dot{
    display:inline-block;
    width:10px;
    height:10px;
    border-radius:50%;
    margin-right:6px;
}

.dot-Green{ background:green; }
.dot-Yellow{ background:yellow; }
.dot-Red{ background:red; }
.dot-Orange{ background:orange; }

@media (min-width: 768px){
	#reachCategoryTab tbody tr.reachCategoryRow  td:nth-child(3){
	    min-width: 200px;
	}
}
.Potentials-listview-table tr td:first-child:has(.potential-status-icon) {
    min-width: 125px !important;
}
.recordDetailBasicInfo .recordIconWrapper .pulseIcon {
    width:60px;
    height:60px;
}

#listedit .pulseIcon,
.select2-drop-active .select2-result-label .pulseIcon,
.select2-choices .select2-search-choice .pulseIcon {
    width: 18px;
    height: 18px;
}
.relatedPotentialsList .addCommentDiv,
#kpiLineItemTab .addKpiCommentDiv,
#related_list_table .addKpiCommentDiv {
    display: flex;
    align-items: stretch;
}	

.relatedPotentialsList .addCommentDiv .tagify,
 #kpiLineItemTab .addKpiCommentDiv .tagify,
 #related_list_table .addKpiCommentDiv .tagify {
    flex: 1;
}

.relatedPotentialsList .addCommentDiv .save-btn,
 #kpiLineItemTab .addKpiCommentDiv .save-btn,
 #related_list_table .addKpiCommentDiv .save-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border-left: 0;
}

@media (min-width: 768px){
	#reachCategoryTab tbody tr.reachCategoryRow  td:nth-child(3){
	    min-width: 200px;
	}
}

/* Mobile/Responsive rules: Force the card blocks to span full width */
@media screen and (max-width: 768px) {
	#kpiLineItemTab, 
  	#kpiLineItemTab tbody, 
  	#kpiLineItemTab tr, 
  	#kpiLineItemTab td {
    	display: block !important;
    	width: 100% !important;
    	box-sizing: border-box !important;
	}
  
	#kpiLineItemTab td {
    	float: none !important;
    	clear: both !important;
  	}
}
.picklistColor_assigned_user_id_inactive-user {
    background-color: #eeeeee !important;
}