/* All Sessions */
.view-content.row {
    margin-left: 0;
    margin-right: 0;
}

.view-sus-sessions .view-header h2 {
    margin-top: 1rem;
    margin-bottom: 0;
    font-weight: 300;
}

.view-sus-sessions .views-table.cols-3 th.views-field-title {width: 50%;}
.view-sus-sessions .views-table.cols-3 th.views-field-field-sus-proposed-by {width: 30%;}
.view-sus-sessions .views-table.cols-3 th.views-field-field-sus-zoom-url {width: 20%;}

.view-sus-sessions .views-table.cols-4 th.views-field-title {width: 40%;}
.view-sus-sessions .views-table.cols-4 th.views-field-field-sus-proposed-by {width: 25%;}
.view-sus-sessions .views-table.cols-4 th.views-field-field-sus-zoom-url {width: 20%;}
.view-sus-sessions .views-table.cols-4 th.views-field-nothing-1 {width: 15%;}

.view-sus-sessions .views-table.cols-5 th.views-field-title {width: 40%;}
.view-sus-sessions .views-table.cols-5 th.views-field-field-sus-proposed-by {width: 15%;}
.view-sus-sessions .views-table.cols-5 th.views-field-field-sus-location {width: 15%;}
.view-sus-sessions .views-table.cols-5 th.views-field-field-sus-zoom-url {width: 15%;}
.view-sus-sessions .views-table.cols-5 th.views-field-nothing-1 {width: 15%;}

th.views-field-term-node-tid-1 {width: 15%;}
th.views-field-nothing {width: 15%;}

@media (max-width: 575px) {
  .views-element-container.col-auto {padding-left: 0; padding-right: 0;}
}

@media (max-width: 979px) {
  .table td {padding-top: 2px; padding-bottom: 2px; border: none;}
  tr {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
  tr:nth-child(even) {background: #fff;}
  
  thead { display: none;}
  td {display: block; width: auto !important; border: none; padding: 2px 15px;}
  td.views-field-title {font-weight: 600; padding-top: 15px; padding-bottom: 10px; order: 1; font-size: 20px;}
  td:last-child {padding-bottom: 15px;}

  td.views-field-field-sus-proposed-by:before {content: "Proposed by: "; display: inline-block; width: 100px;}
  td.views-field-field-sus-location:before {content: "Location: "; display: inline-block; width: 100px;}
  /* td.views-field-term-node-tid-1:before {content: "Location: "; display: inline-block; width: 100px;} */
  /* td.views-field-nothing:before {content: "Zoom ID: "; display: inline-block; width: 100px;} */
  /* td.views-field-field-sus-zoom-url:before {content: "Zoom: "; display: inline-block; width: 100px;} */
  /* td.views-field-nothing-1:before {content: "Edit notes: "; display: inline-block; width: 100px;} */

	table.table-striped tr td {border: none !important;}
}