/* All style for atricle, event contents */

/* clear default value from Advanced Gutenberg */
table.advgb-table-frontend td, table.advgb-table-frontend tr{
  border: none;
}
table.wp-block-advgb-table td, .wp-block-advgb-table tr{
  border:none;
}
table.advgb-table-frontend td, table.advgb-table-frontend tr{
  padding:0;
}

table.table-aqua, table.table-purple{
  border-collapse: collapse;
  border-top:2px solid;
  border-bottom:2px solid;
}
table.table-purple{
  border-top-color: #543176;
  border-bottom-color: #543176;
}
table.table-aqua{
  border-top-color: #5ab18f;
  border-bottom-color: #5ab18f;
}
table.wp-block-advgb-table td, table.wp-block-table td{
  padding:0.5em;
}
/*----------------------- */
table.top-row-purple tr:first-child{
  background-color:#543176;
  color:#fff;
  font-weight:600;
  border-bottom: 0;
}



table.top-row-aqua tr:first-child{
  background-color:#5ab18f;
  color:#fff;
  font-weight:600;
  border-bottom: 0;
}
table.left-col-purple tr td:first-child{
  background-color:#543176;
  color:#fff;
  font-weight:600;
}

table.left-col-aqua tr td:first-child{
  background-color:#5ab18f;
  color:#fff;
  font-weight:600;
}

table.h-border-dotted-aqua, table.h-border-dotted-purple{

}

table.h-border-dotted-aqua tr{
  border-bottom:1px dotted #5ab18f;
}
table.h-border-dotted-purple tr{
  border-bottom:1px dotted #543176;
}
table.h-border-solid-aqua tr{
  border-bottom:1px solid #5ab18f;
}
table.h-border-solid-purple tr{
  border-bottom:1px solid #543176;
}
table.v-border-dotted-purple tr td:first-child{
  border-left:1px solid #543176;
}
table.v-border-dotted-purple tr td:last-child{
  border-right:1px solid #543176;
}

table.v-border-dotted-aqua td{
  border-left:1px dotted #5ab18f;
  border-right:1px dotted #5ab18f;
}
table.v-border-dotted-purple td{
  border-left:1px dotted #543176;
  border-right:1px dotted #543176;
}
table.v-border-dotted-aqua tr td:first-child{
  border-left:1px solid #5ab18f;
}
table.v-border-dotted-aqua tr td:last-child{
  border-right:1px solid #5ab18f;
}


table.v-border-solid-aqua td{
  border-left:1px solid #5ab18f;
  border-right:1px solid #5ab18f;
}
table.v-border-solid-purple td{
  border-left:1px solid #543176;
  border-right:1px solid #543176;
}



table.text-left td{
  text-align: left;
}
table.text-center td{
  text-align: center;
}
table.text-right td{
  text-align: right;
}
table.text-justify td{
  text-align: justify;
}

table.top-row-text-left tr:first-child td{
  text-align:left;
}
table.top-row-text-center tr:first-child td{
  text-align:center;
}
table.top-row-text-right tr:first-child td{
  text-align:right;
}
table.top-row-text-justify tr:first-child td{
  text-align:justify;
}

table.left-col-text-left tr td:first-child{
  text-align:left;
}
table.left-col-text-center tr td:first-child{
  text-align:center;
}
table.left-col-text-right tr td:first-child{
  text-align:right;
}
table.left-col-text-justify tr td:first-child{
  text-align:justify;
}
