/* Custom Mobile Background Image */

@media only screen and (max-width: 768px) {
    div.blockWrap_d520efd4bd494d8793f5b7f11fa235eb {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_c2ff71310b5446dda21539b0834193fd {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_b784e742b8fa40b9a3e82907a45332ab {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_eb43f6593c4b45e980b86fb9d41753fd {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_a326be318132436ca332feab26f660d9 {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_abbf43a8ef4e4de4a8a6632c4225fc04 {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_bb4f622d8e72452b8218bd6a815bbc24 {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

@media only screen and (max-width: 768px) {
    div.blockWrap_f5924ee6b6244fe896a064d2af38418f {
        background-image: url(https://static.mywebsites360.com/d20e0dfe654d4ea2a39f78f1a5cb143c/i/b9c22b9d172045cf8afb944dfd6c3d8f/1/4SoifmQpAbHrGFzRuwTbr?nocache);
    }
}

/* No Space Simple List */
@media only screen and (min-width: 600px) {
.block_e9f3e4c9a3e44ce08d1a6603c3630cfe .cols3 .item,
.block_e9f3e4c9a3e44ce08d1a6603c3630cfe .cols3 .socialStreamGroup {
    clear: none;
    width: 33.33%;
    margin: 0%;
}
}

/* "Do Not Fill" */
.p #app {
color: #FFFFFF!important;
}

/* Responsive Table Styles */

table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

table th,
table td {
  padding: .625em;
  text-align: center;
}

table th {
  color:red;
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
}

@media screen and (max-width: 600px) {
  table {
    border: 0;
  }

  table caption {
    font-size: 1.3em;
  }
  
  table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: right;
  }
  
  table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    color:red;
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  table td:last-child {
    border-bottom: 0;
  }
}