/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

a.wcpoa_attachmentbtn{
    color: #a46497;
    float: right;
    background: transparent;
    margin: 0;
    cursor: pointer;
    text-decoration: none;
    padding: 5px 12px;
    border: 0;
    display: inline-block;
    transition: all 0.5s ease-in-out;
    border-bottom: none;
}
.wcpoa_attachment_name{
    margin-top: 0px !important;
    max-width: 80.5%;
    display: inline-block;
}
a.wcpoa_attachmentbtn_order{
    padding: 10px;
    background: #0e7aad;
    color: #fff;
}
#tab-wcpoa_product_tab a.wcpoa_attachment_expire {
    padding: 10px;
    background: #ccc;
    color: #ffffff;
    cursor: no-drop;
    box-shadow: none;
}
.wcpoa_order_attachment_expire {
    color: #baa6b6;
    float: right;
    background: transparent;
    margin: 0;
    cursor: pointer;
    text-decoration: none;
    padding: 5px 12px;
    border: 0;
    display: inline-block;
    transition: all 0.5s ease-in-out;
    border-bottom: none !important;
    cursor: no-drop;
}
.wcpoa_attachmentbtn img {
    width: 34px;
}
.woocommerce-order section.woocommerce-attachment-details {
    margin-bottom: 23px;
}
.wcpoa_attachment_desc {
    padding-top: 12px;
}
p.order_att_expire_date {
    margin: 11px 0 0 0;
}
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn ,.woocommerce-attachment-details .wcpoa_attachmentbtn {
    float: right;
    margin: 0;
    cursor: pointer;
    text-decoration: none;
    padding: 5px 12px;
    border: 0;
    display: inline-block;
    transition: all 0.5s ease-in-out;
    color: #515151;
    background-color: #ebe9eb;
    border: 0;
    font-size: 16px;
    text-decoration: none !important;
}
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn img{
    width: 40px;
}
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachment_name {
    display:  inline-block;
    margin-top:  0;
    max-width: 80.5%;
}
.wcpoa_attachmentbtn img {
    max-width: 50px;
}
.woocommerce-Tabs-panel--wcpoa_product_tab .order_att_expire_date {
    margin: 0;
    font-size:  14px;
    color:  gray;
}

.woocommerce-Tabs-panel--wcpoa_product_tab .order_att_expire_date span {
    color: red;
    margin-right:  4px;
}
.wcpoa_order_attachment {
    border-top: 0.5px solid #f3f3f3;
    display: inline-block;
    width: 100%;
    padding: 25px 0;
}

.wcpoa_order_attachment .wcpoa_attachmentbtn {
    color: #515151;
    background-color: #ebe9eb;
    border:  0;
    font-size:  16px;
}

.wcpoa_order_attachment .wcpoa_attachmentbtn:hover,
.woocommerce-Tabs-panel--wcpoa_product_tab .wcpoa_attachmentbtn:hover,
.woocommerce-attachment-details .wcpoa_attachmentbtn:hover{
    background-color: #dad8da;
    text-decoration: none;
    background-image: none;
    color: #515151;
}
.wcpoa_attachment {
    clear: both;
    margin-bottom: 14px;
}
