.cloudCompute .margLeft{margin-left:20px;}
.cloudCompute .margLeft40{margin-left:40px;}
.cloudCompute .margLeft60{margin-left:60px;}
.cloudCompute .margLeft80{margin-left:80px;}

div#BodyContent {
  width: 900px !important;
  margin: 0 auto;
}

@media screen and (max-width:900px) {
  div#BodyContent {
    max-width: 94vw !important;
  }
}

@media (max-width: 768px) {
  div#BodyContent {
    padding: 10px;
    max-width: 100vw;
  }
}

/*** Table styles **/

.cloudCompute.spLegalBody .c-table thead th, .cloudCompute.spLegalBody .c-table td {
    font-size: 15px;
    line-height: 1.5;
}

.cloudCompute.spLegalBody .c-table thead th strong {
    font-weight: 700;
}

.cloudCompute.spLegalBody .c-table thead th i {
    font-weight: 400;
}

.cloudCompute.spLegalBody .c-table.f-divided td, .cloudCompute.spLegalBody .c-table.f-divided thead th {
    vertical-align: top;
    border-left: 1px solid #dbdbdb;
}

.cloudCompute.spLegalBody .c-table.f-divided td:first-child, .cloudCompute.spLegalBody .c-table.f-divided thead th:first-child {
    border-left: none;
}

.cloudCompute.spLegalBody .c-table.f-divided tbody tr {
    border-bottom: none;
}
