/* 
PayPal Gateway styling
    Created on : May 4, 2015, 5:22:43 PM
    Author     : impleCode
    http://implecode.com/wordpress/plugins/paypal-gateway/
*/

.product-entry input.quantity-number {
    text-align: left;
    max-width: 100%;
    border: 2px solid #56b104;
    padding: 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    cursor: text;
    font-size: 16px;
    margin: 0;
    line-height: normal;
    width: 62px;
}

#product_details .paypal_button { 
    width: 107px; 
    height: auto; 
    border: 0; 
    outline: 0; 
    padding: 0; 
    background: transparent;
    vertical-align: middle;
    cursor: pointer;
} 
#product_details .paypal_button:active, .paypal_button:active { 
    border: 0; 
    outline: 0; 
} 
.paypal_shipping select { 
    padding: 5px; 
    margin: 0 0 10px 0; 
    width: auto; 
    max-width: 70%;
}

#product_details .paypal_cart_button, #product_details .paypal_cart_view { 
    width: 120px; 
    height: auto; 
    border: 0; 
    outline: 0; 
    padding: 0; 
    background: transparent;
    vertical-align: middle;
    cursor: pointer;
} 
#product_details .paypal_cart_view {
    width: 109px;
    margin-left:3px;
    cursor: pointer;
}
#product_details .paypal_cart_button:active, .paypal_button:active, #product_details .paypal_cart_view:active { 
    border: 0; outline: 0; 
} 
.paypal_shipping {
    margin-bottom: 10px;
}
.paypal_shipping select { 
    padding: 5px; margin: 0 0 10px 0; width: auto; max-width: 70%;
} 
#PPMiniCart{z-index: 999999; box-sizing: initial;
} 
#PPMiniCart .minicart-submit {
    text-transform: none; font: 15px arial,helvetica; box-sizing: initial;
}
#PPMiniCart .minicart-closer{
    color: #000; font-family: inherit; text-transform: none;
} 
#PPMiniCart .minicart-details-name {
    top: 3px; position: relative; box-sizing: initial;
} 
#PPMiniCart .minicart-attributes{
    display: none; box-sizing: initial;
} 
#PPMiniCart .minicart-quantity{
    box-sizing: initial;
} 
#PPMiniCart div, #PPMiniCart span, #PPMiniCart ul, #PPMiniCart li, #PPMiniCart button, #PPMiniCart input, #PPMiniCart form, #PPMiniCart a, #PPMiniCart img {
    box-sizing: initial;
}

