.woocommerce-Tabs-panel .collapse {
    font-weight: bold;
    display: inline-block;
    background: #f2f2f2;
    width: 90%;
    padding: 10px;
    margin-left: 15px;
}
.woocommerce-Tabs-panel .collapse + input:after {
    content: " \25b6";
    display: inline-block;
    height: 32px;
}
.woocommerce-Tabs-panel .collapse + input:checked:after {
    content: " \25bc";
    display: inline-block;
}
.woocommerce-Tabs-panel .collapse + input {
    display: inline-block;
    -webkit-appearance: none;
    -o-appearance: none;
    -moz-appearance: none;
    font-size: 1.5em;
}
.woocommerce-Tabs-panel .collapse + input + * {
    display: none;
}
.woocommerce-Tabs-panel .collapse + input:checked + * {
    display: block;
}
#cal_installment, #cal_lesing {
    margin-bottom: 15px;
}
#response_area_single {
    /*background: #FFFFCC;*/
/*    border: 1px solid #CCC;*/
    width: 100px!important;
    margin-right: 5px;
    font-size: 1.250em;
}
#response_area_leasing, #response_area_installment {
    float: right;
    text-align: right;
    background: transparent;
    font-weight: 300;
}
#theform_installment label, #theform_leasing label, #theform_installment_billager_page label, #theform_leasing_billager_page label {
    padding: 5px;
}
#theform_installment input, #theform_leasing input, #theform_installment_billager_page input, #theform_leasing_billager_page input {
    padding: 5px;
    width: 150px;
    border: 1px solid;
    border-color: #ccc;
}
#theform_installment #submit_button, #theform_leasing #submit_button, #theform_installment_billager_page #submit_button, #theform_leasing_billager_page #submit_button {
    width: 150px;
    height: 36px;
    background-color: #EEE;
    border: none;
    font-size: 14px;
    color: #333;
    box-shadow: none;
    border: 1px solid #fff;
    border-radius: 3px!important;
}
#theform_installment #submit_button:hover, #theform_leasing #submit_button:hover {
/*    background: #88bd88;*/
    font-weight: 400;
    text-decoration: none;
    color: #000;
    background: #ccc;
}
#theform_installment span.description, #theform_leasing span.description {
    width: 100%;
    float: left;
    margin-left: 150px;
}
#table_form {
    width: 100%;
}
.table_form_left {
    width: 33%;
    padding: 0;
    font-weight: 300;
}
.table_form_middle {
    width: 33%;
    padding: 0;
    font-weight: 300;
    text-align: right;
}
.table_form_middle input {
    text-align: right;
}
.table_form_right {
    width: 33%;
    padding: 2px;
    font-weight: 300;
    float: left;
    white-space: nowrap;
    height: 40px;
}
.table_form_middle p {
    height: 32px;
    padding: 2px 5px;
    font-weight: 300;
    line-height: 32px;
    margin: 5px 0 ;
    color: #000;
    width: 200px;
    float: right;
}
#table_form_billager_page td {
    padding: 0;
}
#theform_installment_billager_page, #theform_leasing_billager_page {
    margin-top: -20px;
}
#info_finans {
    margin-top: 10px;
    width: 150px;
    height: 36px;
    float: left;
    background-color: #2D5C88;
    border: none;
    font-size: 1.125em;
    color: #eee;
    box-shadow: none;
    border: 1px solid #fff;
    text-transform: uppercase;
}
.single .kad-btn {
    background: #EEE;
}
.single .kad-btn:hover {
    font-weight: 400;
    border-color: #999;
    text-decoration: none;
    color: #000;
    background: #ccc;
}
#theform_installment #price_regular, #theform_leasing #price_regular {
    border: none;
    font-weight: 300;
    font-size: 1.250em;
}
#theform_installment #sale_price, #theform_leasing #sale_price {
    border: none;
    font-weight: 300;
    font-size: 1.250em;
}
.pris-finansiering-gray{
    background-color: #eee;
    width: 100%;
    margin-top: 20px;
    line-height: 32px;
    color: #666;
    border: none;
}
@media screen and (min-width: 480px) {
    .last-column-mob{ display: none; }
    .last-column{ display: block; }
}
@media screen and (max-width: 479px) {
    /*.last-column-mob{ display: none; }*/
    .last-column{ display: none; }
}