﻿@import url("https://fonts.googleapis.com/css?family=Karla:700|Poppins:400,500,600,700");

.approveButtons {
   
    width: 345px;
    margin-bottom: 20px;
    float: left;
    clear: both;
}

.approveButtons .btn {
    min-width: 100px;
}

    .approveButtons .btn:hover {
        background: #f1f1f1;
    }

    .approveButtons .approve, .approveButtons .request, .approveButtons .edit-myself {
       
         text-align: center;
        height: 32px;
      
        border: 1px solid #007ad9;
        font-size: 12px;
        color: #007ad9 !important;
        cursor: pointer;
        font-weight: 500;
       
        background: #fff;
      
    }

    .approveButtons .validateButton {
       
    }

.blueButtonLarge {
    width: 160px;
}

.blackButtonLarge, .approvalSubmit, .whiteButton {
    width: 150px !important;
    height: 35px !important;
    line-height: 35px;
}

.option-info {
    font-size: 13px;
    clear: both;
    font-family: Poppins;
    line-height: 1.7;
    color: #373d3f;
}

    .option-info .title {
        display: block;
        float: left;
        margin-right: 10px;
        width: 120px;
        font-weight: 600;
    }

.grey-border:last-child {
    border-left: none;
}

#txtRevisionNotes {
    padding: 10px;
    height: 75px;
    font-size: 12px;
    float: left;
    margin-bottom: 13px;
    width: 100%;
}

.delete-request {
    float: right;
    font-size: 12px;
    width: 110px;
    text-align: center;
    background: #000;
    height: 30px;
    line-height: 30px;
    color: #fff;
    cursor: pointer;
    margin-right: 15px;
}

.continue-request {
    float: right;
    clear: both;
    font-size: 12px;
    width: 110px;
    text-align: center;
    background: #007ad9;
    height: 30px;
    line-height: 30px;
    color: #fff;
    cursor: pointer;
}

.magnify {
    display: none;
}

.revisions {
    font-size: 13px;
   
    word-wrap: break-word;
}

.edit-request {
    display: none;
    font-size: 13px;
    color: #007ad9;
    cursor: pointer;
    margin-top: 20px;
}

.update-msg-customer {
    background: #007ad9;
    color: #fff;
    border: none;
    outline: none;
    margin-top: 10px;
    height: 28px !important;
    width: 70px;
    display: none;
    float: right;
    cursor: pointer;
}

.orderline-item {
   
}

    .orderline-item .item-section:last-of-type {
        border-bottom: 2px solid #000 !important;
    }

.MagicThumb-expanded {
    box-shadow: 0px 5px 24px -5px #000;
}

#item-number {
    display: inline-block;
    font-size: 18px;
    color: #000;
    font-family: 'Roboto', helvetica;
    font-weight: 500;
    
}

.approvalSubmit[disabled] {
    background-color: #ccc;
    cursor: not-allowed;
}

#approvalFooter .approvalSubmit {
    display: block !important;
}

#orderApproval {
    font-family: Poppins;
}

    #orderApproval.container {
        
    }

    #orderApproval h2 {
        text-align: left;
        color: #000;
        font-size: 20px;
        font-family: Poppins;
        font-weight: 500;
    }

    #orderApproval ul {
        list-style: none;
        padding: 0;
        margin-top: 10px;
    }

        #orderApproval ul li {
            font-weight: 500;
            margin-bottom: 1px;
            font-size: 14px;
        }

            #orderApproval ul li span {
                position: relative;
            }

    #orderApproval .order-info {
       
    }

    #orderApproval #items-to-approve {
        float: left;
       
        margin-top: 18px;
        color: #000;
        font-family: Poppins;
    }

        #orderApproval #items-to-approve p {
            font-size: 13px;
        }

        #orderApproval #items-to-approve span {
            font-size: 14px;
        }

        #orderApproval #items-to-approve .to-approve-count {
            margin-bottom: 0px !important;
        }

    #orderApproval #noApprovalHeader p {
        float: left;
        font-size: 13px;
        font-family: poppins;
        left: 38px;
        position: relative;
        font-weight: 400;
        color: #000;
    }

    #orderApproval .submitRevisions {
        margin: 0px;
        font-size: 13px;
        font-family: Poppins;
        color: #373d3f;
        line-height: 1.5;
        float: left;
        clear: both;
        width: 100%;
    }

        #orderApproval .submitRevisions span {
            display: block !important;
            float: left;
            margin-right: 48px;
            color: #373d3f;
        }

    #orderApproval .product-name {
        font-family: Poppins;
        color: #393939;
        font-family: 'Roboto', helvetica;
        font-size: 17px !important;
        margin-top: 8px !important;
        width: 100%;
        
    }

    #orderApproval .position-wrap {
        margin-left: 0px;
        position: relative;
        width: 100%;
        display: flex;
        border-bottom: 1px solid #ddd;
        margin-bottom: 25px;
    }

        #orderApproval .position-wrap .side {
            font-family: Poppins;
            font-size: 14px;
            font-weight: 500;
            color: #000;
            margin-bottom: 10px;
        }

    #orderApproval #orderApprovalWrapper {
        font-family: Poppins;
        font-size: 13px;
        position: relative;
       
    }

    #orderApproval .item-info-container {
        /*width: 100%;*/
        
        margin-bottom: 20px;
    }

        #orderApproval .item-info-container .messages-container {
            float: left;
            clear: both;
            width: 100%;
        }

        #orderApproval .item-info-container .option-disclaimer {
        
            margin-top: 7px;
            margin-left: 15px;
            display: inline-block;
        }

    #orderApproval .artworkApproved, #orderApproval .requestApproved {
       
        position: relative;
        margin-top: 17px;
    }

        #orderApproval .artworkApproved .approved-button, #orderApproval .requestApproved .approved-button {
            width: 125px;
            text-align: center;
            height: 32px;
            background: #00b16a;
            line-height: 32px;
            color: #fff;
            font-size: 12px;
            float: left;
            cursor: pointer;
        }

        #orderApproval .artworkApproved .cancel-approval, #orderApproval .requestApproved .cancel-approval {
            float: left;
            margin-left: 15px;
            /* line-height: 15px; */
        height: 32px;
        display: block;
        line-height: 32px;
        font-family: Poppins;
        font-size: 12px;
        cursor: pointer;
    }

        #orderApproval .artworkApproved h3, #orderApproval .requestApproved h3 {
            text-align: left;
            font-size: 13px;
            font-weight: 500;
            color: #000;
            margin-top: 0px;
            margin-bottom: 5px;
        }

    #orderApproval .requestApproved {
        
        margin-bottom: 20px;
       
    }

    #orderApproval .side-image img {
        margin-left: 30px;
        margin-bottom: 30px;
    }

    #orderApproval .proof-section-images {
      
        margin-bottom: 30px;
    }

        #orderApproval .proof-section-images .slick-track {
            width: 231px !important;
        }

    #orderApproval #productApprovalHeader, #orderApproval #approvalFooter {
      
        background: #f5f5f5;
        border-bottom: 2px solid #ddd;
       
        margin-bottom: 20px;
        display: inline-block;
        padding-bottom: 20px;
    }

        #orderApproval #productApprovalHeader .submitApproval, #orderApproval #approvalFooter .submitApproval {
            background: #007ad9;
            height: 40px !important;
            text-transform: capitalize;
            display: block !important;
            width: 130px;
            color: #fff;
            border: none;
            outline: none;
            cursor: pointer;
            font-size: 14px;
        }

        #orderApproval #productApprovalHeader.pinned, #orderApproval #approvalFooter.pinned {
            
        }

    #orderApproval .download_pdf, #orderApproval .download_addressing {
        background: none;
        color: #007ad9 !important;
        cursor: pointer;
        font-size: 12px;
        font-weight: 500;
        font-family: 'Poppins';
        cursor: pointer;
        margin-bottom: 15px;
        margin-right: 15px;
        float: left;
        display: inline-block;
    }

        #orderApproval .download_pdf:hover, #orderApproval .download_addressing:hover {
            text-decoration: underline;
        }

        #orderApproval .message-wrapper {
            margin-bottom: 10px;
            display: inline-block;
        }

        #orderApproval .message-wrapper .date-time {
            float: left;
        }

        #orderApproval .message-wrapper .date, #orderApproval .message-wrapper .title {
            font-weight: 500;
            color: #000;
        }


#orderApproval .side-image img {
    margin-left: 30px;
    margin-bottom: 30px;
}

.side-image {
    

}

.vbox-content img {
    padding: 0px !important;
   
}

    /*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vY3NzL1Nhc3NQYWdlcy9vcmRlckFwcHJvdmFsLmNzcyIsCgkic291cmNlcyI6IFsKCQkiLi4vY3NzL1Nhc3NQYWdlcy9vcmRlckFwcHJvdmFsLnNjc3MiCgldLAoJIm1hcHBpbmdzIjogIkFBQUEsT0FBTyxDQUFDLGdGQUFJO0FBQ1osQUFBQSxlQUFlLENBQUM7RUFDWixLQUFLLEVBQUUsSUFBSztFQUNaLFVBQVUsRUFBRSxJQUFLO0VBQ2pCLEtBQUssRUFBRSxJQUFLO0VBQ1osYUFBYSxFQUFFLElBQUssR0FvQnZCO0VBeEJELEFBTUksZUFOVyxDQU1YLFFBQVEsRUFOWixBQU1jLGVBTkMsQ0FNRCxRQUFRLEVBTnRCLEFBTXdCLGVBTlQsQ0FNUyxZQUFZLENBQUM7SUFDN0IsS0FBSyxFQUFFLEtBQU07SUFDYixVQUFVLEVBQUUsTUFBTztJQUNuQixNQUFNLEVBQUUsSUFBSztJQUNiLFdBQVcsRUFBRSxJQUFLO0lBQ2xCLE1BQU0sRUFBRSxpQkFBa0I7SUFDMUIsU0FBUyxFQUFFLElBQUs7SUFDaEIsS0FBSyxFQUFFLE9BQVE7SUFDZixNQUFNLEVBQUUsT0FBUTtJQUNoQixXQUFXLEVBQUUsR0FBSTtJQUNqQixLQUFLLEVBQUUsSUFBSztJQUNaLFlBQVksRUFBRSxJQUFLO0lBQ25CLFVBQVUsRUFBRSxJQUFLLEdBQ3BCO0VBbkJMLEFBcUJJLGVBckJXLENBcUJYLGVBQWUsQ0FBQztJQUNaLE1BQU0sRUFBRSxJQUFLLEdBQ2hCOztBQUdMLEFBQUEsZ0JBQWdCLENBQUM7RUFDYixLQUFLLEVBQUUsS0FBTSxHQUNoQjs7QUFFRCxBQUFBLGlCQUFpQixFQUFFLEFBQUEsZUFBZSxFQUFFLEFBQUEsWUFBWSxDQUFDO0VBQzdDLEtBQUssRUFBRSxnQkFBaUI7RUFDeEIsTUFBTSxFQUFFLGVBQWdCO0VBQ3hCLFdBQVcsRUFBRSxJQUFLLEdBQ3JCOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1QsU0FBUyxFQUFFLElBQUs7RUFDaEIsS0FBSyxFQUFFLElBQUs7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 */
