.market_price {

    width: 100%;

    text-align: center;

    margin: 0 auto;

}



.text-center {

    margin: 0;

    text-align: center !important;

}



table {

    width: 100%;

    margin: 22px 0;

    margin: 2.2rem 0;

    border: 1px solid #eaecee;

    border-left: 0;

    text-align: left;

}



.cg-table thead th {

    font-weight: 400;

}



.cg-table thead th:nth-child(1) {

    width: 70%;

    text-align: left;

}



.cg-table thead th:nth-child(2) {

    width: 30%;

    text-align: center;

}

.cg-table tr td,
.cg-table tr th {

    padding: 4px 4px 4px 10px;

}

table th {

    border-left: 1px solid #eaecee;

}



.cg-table tr td,
.cg-table tr th {

    padding: 4px 4px 4px 10px;

}

table td {

    font-size: 17px;
    line-height: 24px;
    border-top: 1px solid #eaecee;

    border-left: 1px solid #eaecee;

}

table th,
table td {

    padding: 11px 8px;

    padding: 1.1rem 0.8rem;

}



.cg-table {

    max-width: 900px;

    border: 0px;

    border-collapse: collapse;

    width: 100%;

    margin: 20px 0px 20px 0px;

}



.cg-table tr td:nth-child(1) {

    width: 60%;

    text-align: left;

}



.cg-table tr td:nth-child(2) {

    width: 40%;

    text-align: center;

}



.cg-table.gold thead {

    background-color: #bfb61d;
    color: #ffffff;

}



.cg-table.gold tbody tr:nth-child(odd) {

    background-color: #f7f5e1;
    color: #262626;

}



.cg-table.gold tbody tr:nth-child(even) {

    background-color: #fbfbf2;
    color: #262626;

}





.cg-table.green thead {

    background-color: #424E5C;
    color: #ffffff;

}



.cg-table.green tbody tr:nth-child(odd) {

    background-color: #F2F4F4;
    color: #000000;

}



.cg-table.green tbody tr:nth-child(even) {

    background-color: #E2E6E9;
    color: #000000;

}



.condition {

    font-size: 15px;

    text-align: left;

    padding: 12px;

    margin: 0;

}





.grid-container {

    margin: 0 auto;

    width: 100%;

    max-width: 1200px;

}



.grid-container * {

    box-sizing: border-box;

}



/*-- our cleafix hack -- */

.row:before,

.row:after {

    content: "";

    display: table;

    clear: both;

}



[class*='col-'] {

    float: left;

    min-height: 1px;

    width: 16.66%;

    /*-- our gutter -- */

    padding: 12px;



}



.col-1 {
    width: 16.66%;
}

.col-2 {
    width: 33.33%;
}

.col-3 {
    width: 50%;
}

.col-4 {
    width: 66.66%;
}

.col-5 {
    width: 83.33%;
}

.col-6 {
    width: 100%;
}



.outline,
.outline * {

    outline: 1px solid #F6A1A1;

}



/*-- some extra column content styling --*/

[class*='col-']>p {

    background-color: #FFC2C2;

    padding: 0;

    margin: 0;

    text-align: center;

    color: white;

}





@media all and (max-width:800px) {

    .col-1 {
        width: 33.33%;
    }

    .col-2 {
        width: 50%;
    }

    .col-3 {
        width: 83.33%;
    }

    .col-4 {
        width: 100%;
    }

    .col-5 {
        width: 100%;
    }

    .col-6 {
        width: 100%;
    }



    .row .col-2:last-of-type {

        width: 100%;

    }



    .row .col-5~.col-1 {

        width: 100%;

    }

}





@media all and (max-width:650px) {

    .col-1 {
        width: 50%;
    }

    .col-2 {
        width: 100%;
    }

    .col-3 {
        width: 100%;
    }

    .col-4 {
        width: 100%;
    }

    .col-5 {
        width: 100%;
    }

    .col-6 {
        width: 100%;
    }

}



.date_updated {

    text-align: center !important;

}



#builder-section-1456516763461 {

    max-width: 1200px !important;

}



.grid-container {

    max-width: 1200px !important;

}



.cg-table {

    max-width: 1200px !important;

}



.calculator-heading {

    max-width: 1200px !important;

}

.entry-content thead th,
.entry-content tr th {
    color: #fff;
}


h2.text-center {
    text-transform: uppercase;
    font-weight: 400;
    margin-top: 40px;
}