/*
 Title:          Divi Child Theme Mobile Menu
 Author:         Frank Otto
 Author URI:     http://singularica.com
 Version:        1.0.0
/* ------------------------------------------------------- */

/************************ Tablepress ***************/

.dt-length,
.dt-search {
   margin-bottom: 10px;
}

table.tablepress {
   padding: 20px 20px 40px 20px;
   border-radius: 10px;
   margin: 10px;
   border-spacing: 0;
   border-style: ridge !important;
   border-collapse: separate;
   border-color: rgba(83, 139, 248, 0.23) !important;
   box-shadow: 0 12px 18px -6px rgba(0, 0, 0, 0.3);
}

table.tablepress td,
table.tablepress th {
   padding: 5px 12px;
   border-bottom: 1px rgba(255, 255, 255, 0.23);
   border-right: 1px rgba(255, 255, 255, 0.23);
}

table.tablepress th {
   background: blue;
   color: white;
   font-size: 1.4em;
   font-weight: normal;
}

table.tablepress td {
   color: rgba(255, 255, 255, 0.9) !important;
}

table.tablepress tr:last-child td:first-child {
   border-bottom-left-radius: 10px;
}

table.tablepress tr:last-child td:last-child {
   border-bottom-right-radius: 10px;
}

table.tablepress tr th:first-child,
table.tablepress tr td:first-child {
   border-left: 1px rgba(255, 255, 255, 0.23);
}

table.tablepress tr:first-child th,
table.tablepress tr:first-child td {
   border-top: 1px rgba(255, 255, 255, 0.23);
}

table.tablepress thead tr:first-child th:first-child
/*,
table.tablepress tr:first-child td:first-child*/ {
   border-top-left-radius: 10px;
}

table.tablepress thead tr:first-child th:last-child /*,
table.tablepress tr:first-child td:last-child*/ {
   border-top-right-radius: 10px;
}

.tablepress {
   background-color: #2e3858 !important;
   color: white;
}

.tablepress .row-hover tr:hover th,
.tablepress tr th {
   background-color: #538bf8 !important;
   color: white;
   padding: 30px 12px;
   padding-bottom: 10px;
}

.tablepress tr td,
.tablepress tr:nth-child(even) td {
   background-color: rgba(255, 255, 255, 0.2) !important;
   border: none;
}

.tablepress tr:nth-child(odd) td {
   background-color: rgba(255, 255, 255, 0.1) !important;
   border: none;
}

.tablepress .row-hover tr:hover td,
.tablepress .row-hover tr:nth-child(odd):hover td,
.tablepress .row-hover tr:nth-child(even):hover td {
   background-color: rgba(249, 249, 249, 0.06) !important;
}
