@media (min-width:1200px){
  .container,
  .container-lg,
  .container-xl,
  .container-xxl{
    max-width:90vw !important;   /* ~70 % of viewport */
    width:90vw  !important;
  }
}

/* md desktops / large tablets */
@media (min-width:992px) and (max-width:1199.98px){
  .container,
  .container-lg{
    max-width:80vw !important;
    width:80vw  !important;
  }
}

@media (min-width:992px){
  .col-md-9 {
        width: 100% !important;
        flex:0 0 100% !important; 
        max-width:100% !important;
  }
}

/* tablets */
@media (min-width:768px) and (max-width:991.98px){
  .container{
    max-width:92vw !important;
    width:92vw  !important;
  }
}

/* ► Ticket Number field – add border + inner padding
   (works no matter what GUID prefix Microsoft adds) */
/* input[type="text"] */
html[dir=ltr] .crmEntityFormView .cell input[type=text], html[dir=ltr] .crmEntityFormView .cell select, html[dir=ltr] .crmEntityFormView .cell textarea
 {
    border: 1px solid #949494 !important;   /* neat mid-grey line   */
    padding: 6px 12px !important;           /* top/btm 6  left/right 12  */
    background:#fff !important;             /* optional – kills the default grey */
    border-radius:4px;                      /* remove if you want square corners */
}