#option-container{
    text-align: right;
}

.financing-option {
    border: 2px solid darkblue;
    border-radius: 10px;
    padding: 15px;
    margin-top: 5px;
    max-width: 620px;
    text-align: center;
    background: white;

}
.financing-option.fixed {
    max-width: 280px;
    margin: 5px;
    padding: 10px;
    display: inline-block;
}
.financing-option.left{
    float: left;
}

.financing-option table td {
    padding: 5px;
    width: 65%;
    text-align: left;
    /*max-width: 120px;*/
}
.financing-option table td:last-child {
    text-align: right;
    /*max-width: 120px;*/
}
.financing-option.left table td {
    max-width: 50%;
}

.financing-option table tr {
    border-bottom: 1px dotted lightgrey;
}

.financing-option table tr {
    border-bottom: 1px dotted lightgrey;
}
.financing-option img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
}

#all_options {
    max-width: 600px;
    padding: 10px;

}
#all_options_list{
    margin: 10px;
}

#ppcredit_show_all{
    font-size: 14px;
    color: blue;
    text-decoration: underline;
}

.financing-option-small-container{
    max-width: 500px;

    display: inline-block;

}
.centered {
    text-align: center;
}
.financing-option-small-container:after {
    clear: both;
}

.financing-option-small-container:before, .financing-option-small-container:after {
    content: " ";
    display: table;
}
.financing-option-small{
    float: left;
    padding-left: 0;
    padding-right: 0;

}
.financing-option-small-inner{
display: inline-block;
    max-width: 240px;
    border: 1px solid lightgrey;
    padding: 10px;
    margin: 3px;
    text-align: leftpadding;
}
.financing-option-small-text{
    text-align: center;
}