/*
Theme Name:   MX Child
Theme URI:    http://themefocus.co/mx/
Description:  A Child-Theme based on MX of powerful and clean theme.Designed by <a href="http://themefocus.co">ThemeFocus</a>
Author:       ThemeFocus
Author URI:   http://themefocus.co
Template:     mx
Version:      1.0.0
License:      GNU General Public License v2.0 PHP under GNU General Public License, JS and CSS under ThemeForest License Terms
License URI:  http://themeforest.net/licenses/regular_extended
Tags:         black, green, white, orange, red
Text Domain:  mx-child
*/

@import url("../mx/style.css");

/*@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
body,
h1, h2, h3, h4, h5, h6{font-family: 'Roboto', sans-serif;}*/

.CSSTableGenerator {
    margin: 0;
    padding: 0;
    width: 100%;
    box-shadow: 10px 10px 5px #888;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
}

.CSSTableGenerator table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.CSSTableGenerator tr:nth-child(2n+1) {
    background-color: #fff;
}

.CSSTableGenerator tr:nth-child(2n) {
    background-color: #fff;
}

.CSSTableGenerator td {
    vertical-align: middle;
    border: 1px solid #3f7f00;
    border-width: 0 1px 1px 0;
    text-align: left;
    padding: 7px;
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    color: #000;
}

.CSSTableGenerator tr td:last-child {
    border-width: 0 0 1px 0;
}

.CSSTableGenerator tr:first-child td {
    background: -o-linear-gradient(bottom,#5fbf00 5%,#5fbf00 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(.05,#5fbf00),color-stop(1,#5fbf00));
        background-color: rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top,#5fbf00 5%,#5fbf00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#5fbf00");
    background: -o-linear-gradient(top,#5fbf00,5fbf00);
    background-color: #5fbf00;
    border: 0 solid #3f7f00;
    text-align: center;
    border-width: 0 0 1px 1px;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    color: #fff;
}

.CSSTableGenerator tr:first-child td:first-child {
    border-width: 0 0 1px 0;
}

.CSSTableGenerator tr:first-child td:last-child {
    border-width: 0 0 1px 1px;
}

.CSSTableGenerator table tr:first-child td:first-child {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
}

.CSSTableGenerator table tr:first-child td:last-child {
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
}