
.price-table {
    width: 100%;
    border-collapse: collapse;
    border: 0 none;
}
.price-table tr:not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
}
.price-table tr td {color: #000000;
    border-left: 1px solid rgba(0, 0, 0, 0.05);
    padding: 8px 24px;
    font-size: 15px;
}
.price-table tr td:first-child {
    border-left: 0 none;
}
.price-table tr td:not(:first-child) {
    text-align: center;
}
.price-table tr:nth-child(even) {
    background-color: #FFFFFF;
}
.price-table tr:hover {
    background-color: #EEEEEE;
}
.price-table .fa-check {
    color: #5336ca;
}
.price-table .fa-times {
    color: #D8D6E3;
}


.bg-new-22{background:#2b40bc !important; color:#ffffff !important;}
.bg-new-23{background:#2640d4 !important; color:#ffffff !important;}
.bg-new-25{background:#ccc !important; color:#000000 !important; font-size:2em !important;}
.bg-new-24{background:#bbc6ff !important; color:#ffffff !important;}
.bg-new-25{background:#dae0ff !important; }
.price-table span{font-size:20px; font-weight:bold;color: #2b40bc;}
.cc1{color: #2b40bc;}
.ff1{font-weight: lighter}
.f1{font-size:20px !important;}









/* Highlighted column */
.price-table tr:nth-child(2n) td:nth-child(2) {
    background-color: rgba(216, 214, 227, 0.25);
}


.price-table tr:nth-child(2n) td:nth-child(3) {
    background-color: rgba(216, 214, 227, 0.25);
}
.price-table tr td:nth-child(3) {
    /*background-color: rgba(216, 214, 227, 0.15);*/
    padding: 8px 48px;
}
.price-table tr td:nth-child(3) .fa-check,
.price-table tr:nth-child(2n) td:nth-child(3) .fa-check {
    /* color: #ffffff; */
}
/**/
.bg-new-22{background:#2b40bc !important; color:#ffffff !important;}
.bg-new-23{background:#2640d4 !important; color:#ffffff !important;}
.price-table tr.price-table-head td {
    font-size:24px;
    font-weight: 600;
    font-family: 'Abel', sans-serif;
    text-transform: uppercase;
}
.price-table tr.price-table-head {
    background-color: #fea500;
    color: #FFFFFF;
}
.price-table td.price {
    color: #f43f54;
    padding: 16px 24px;
    font-size: 20px;
    font-weight: 600;
    font-family: 'Abel', sans-serif;
}
.price-table td.price a {
    background-color: #5336ca;
    color: #FFFFFF;
    padding:10px 10px 10px 10px;
    margin-top: 16px;
    font-size: 17px;
    font-weight: normal;
    font-family: 'Abel', sans-serif;
    text-transform: uppercase;
    display: inline-block;
    border-radius: 0px;
}
.price-table td.price-table-popular {
    font-family: 'Abel', sans-serif;
    border-top: 3px solid #5336ca;
    color: #5336ca;
    text-transform: uppercase;
    font-size: 12px;
    padding: 12px 48px;
    font-weight: 700;
}
.price-table .price-blank {
    background-color: #fafafa;
    border: 0 none;
}

