/* Build 450 — Cold Call live save, follow-up picker and separate action columns */

#view[data-guard-page="coldcall"] .cc-table.guard-coldcall-table-v450{
  overflow-x:auto!important;
}

#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-table-head,
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-row{
  display:grid!important;
  grid-template-columns:minmax(210px,1.7fr) minmax(120px,.8fr) minmax(105px,.68fr) minmax(135px,.88fr) minmax(125px,.82fr) 100px 86px 36px!important;
  align-items:center!important;
  column-gap:0!important;
  min-width:960px!important;
}

#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-table-head>*,
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-row>*{
  min-width:0!important;
  box-sizing:border-box!important;
  padding-left:12px!important;
  padding-right:12px!important;
}

#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-table-head>*:nth-child(6),
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-table-head>*:nth-child(7),
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-table-head>*:nth-child(8),
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-row>*:nth-child(6),
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-row>*:nth-child(7),
#view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-row>*:nth-child(8){
  text-align:center!important;
  justify-content:center!important;
}

#view[data-guard-page="coldcall"] .guard-cc-log-cell-v450,
#view[data-guard-page="coldcall"] .guard-cc-lead-cell-v450{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}

#view[data-guard-page="coldcall"] .guard-cc-log-cell-v450 button,
#view[data-guard-page="coldcall"] .guard-cc-lead-cell-v450 button{
  width:auto!important;
  min-width:0!important;
  margin:0!important;
  white-space:nowrap!important;
}

#modal .guard-coldcall-form-v450 .guard-next-contact-field-v450{
  position:relative;
}

#modal .guard-coldcall-form-v450 input[name="nextFollowUp"]:not([readonly]){
  background:#fffef0!important;
  border-color:#e6c94e!important;
  cursor:pointer!important;
}

#modal .guard-coldcall-form-v450 input[name="nextFollowUp"][readonly]{
  background:#f5f6f3!important;
  color:#59635d!important;
}

#modal .guard-coldcall-form-v450 select[name="guardFollowUpChoice"]{
  cursor:pointer!important;
}

@media(max-width:760px){
  #view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-table-head,
  #view[data-guard-page="coldcall"] .guard-coldcall-table-v450 .cc-row{
    min-width:900px!important;
  }
}
