/**********************************************************************************************************************
        COMMENTS: Common Components
**********************************************************************************************************************/

#checkout_confirmation .confirmation_element {
    margin: 0 0 10px;
    padding: 0;
}

#checkout_confirmation h3 {
    margin: 0 0 5px;
    padding: 0;
    font-weight: bold;
}

#checkout_confirmation #confirmation_element_shipping_methods.confirmation_element,
#checkout_confirmation #confirmation_element_payment_methods,
#checkout_confirmation #confirmation_element_address_shipping,
#checkout_confirmation #confirmation_element_comments,
#confirmation_element_delivery_time.confirmation_element {
    border: 1px solid #CC9900;
    padding: 10px;
}

#checkout_confirmation #confirmation_element_shipping_methods .confirm_shipping_method_text,
#checkout_confirmation #confirmation_element_payment_methods .confirm_payment_method_change,
#checkout_confirmation #confirmation_element_address_shipping .confirm_address ol {
    padding: 0;
}

#checkout_confirmation #confirmation_element_shipping_methods .confirm_shipping_method,
#checkout_confirmation #confirmation_element_address_shipping .confirm_address ol, 
#checkout_confirmation #confirmation_element_comments .confirm_comments {
    margin: 0;
    border: 0;
}


/**********************************************************************************************************************
        COMMENTS: Order Products
**********************************************************************************************************************/

#checkout_confirmation #confirmation_element_products h3 {
    margin: 0 0 5px !important;
    padding: 0;
}

#checkout_confirmation #confirmation_element_products .listitems tr.even td {
    background: #E5CC7F;
}


/**********************************************************************************************************************
        COMMENTS: Order Products
**********************************************************************************************************************/

#checkout_confirmation #confirmation_element_order_totals .confirm_totals table {
    padding: 0;
}

#checkout_confirmation #confirmation_element_order_totals .confirm_totals td {
    padding: 4px 10px;
    width: auto;
}

#checkout_confirmation #confirmation_element_order_totals .confirm_totals td.value {
    text-align: right;
}

/**********************************************************************************************************************
        COMMENTS: Address Box
**********************************************************************************************************************/

#checkout_confirmation #confirmation_element_address_shipping .confirm_billing_header {
    padding: 0;
}

#checkout_confirmation #confirmation_element_address_shipping .confirm_address ol {
    font-style: normal;
}

/************************************************************
    DELIVERY TIME
************************************************************/

#confirmation_element_delivery_time {
    font-size: x-small;
}

#confirmation_element_delivery_time .value {
    margin-right: 0 !important;
}

/**********************************************************************************************************************
        COMMENTS: Button Wrap
**********************************************************************************************************************/

#checkout_confirmation .buttonwrap .button {
    margin: 0 !important;
    padding: 2px 10px;
}

#checkout_confirmation .buttonwrap .button span {
    margin: 0;
    padding: 0;
}
