@font-face{font-family:Lato;src:url(../Fonts/Lato-Regular.ttf) format('truetype')}#ngg_pro_checkout{visibility:hidden;font-family:Lato,sans-serif;box-sizing:border-box}#ngg_pro_checkout *{box-sizing:border-box}#ngg_crop_ui{width:100%;height:100%}.ngg-crop-ui{width:100%;height:100%}.ngg-crop-ui .crop-container{width:100%;height:100%}.ngg-crop-ui .crop-canvas{width:100%;height:90%}.ngg-crop-ui img{max-width:none!important;max-height:none!important;height:auto;width:auto}.ngg-crop-ui .crop-controls{height:9.9%}.ngg-crop-ui .crop-buttons{height:auto;padding-top:9pt;text-align:center}.ngg-crop-ui .crop-buttons .ngg_pro_btn{margin-bottom:0!important}#ngg_pro_checkout table,#ngg_pro_checkout table tr,#ngg_pro_checkout table tr td,#ngg_pro_checkout table tr th{table-layout:auto;border-collapse:collapse;background-color:rgba(0,0,0,0);border:0;padding:0;margin:0;text-align:left;vertical-align:top;padding:20px 10px}#ngg_pro_checkout>table{width:99%;max-width:960px;margin:0 auto;font-size:.83em;border:1px rgba(153,153,153,.5) solid;border-spacing:16px;background-color:rgba(124,124,124,.01)}#ngg_pro_checkout .ngg_pro_cart_images table{width:99%;margin:0 auto;border:1px rgba(153,153,153,.3) solid;border-spacing:10px;background-color:rgba(124,124,124,.02)}#ngg_pro_cart_subitems_wrapper{position:relative}#ngg_pro_cart_subitems_overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.9;background:#fff;display:none;align-items:center;justify-content:center}#ngg_pro_cart_subitems_overlay.ngg_pro_cart_subitems_overlay_open{display:flex;z-index:2}#ngg_pro_cart_subitems_overlay i{font-size:4em;color:#000}#ngg_pro_cart_subitems tbody,table.ngg-cart-shipping-fields tbody{border:none}#ngg_pro_checkout table th{text-transform:uppercase;font-size:13px;word-break:keep-all!important;line-height:1.5!important}.ngg_pro_cart_items>thead th{font-weight:900!important}#ngg_pro_checkout .ngg_pro_cart_images{margin-bottom:50px}#ngg_pro_checkout .ngg_pro_cart_image td{vertical-align:top}#ngg_pro_checkout .ngg_pro_delete_item{text-decoration:none;box-shadow:none;border:none}#ngg_pro_checkout .ngg_pro_cart_items td{border-bottom:solid 1px rgba(153,153,153,.15);font-size:13px;text-transform:uppercase}#ngg_pro_checkout .ngg_pro_cart_items .ngg-cart-shipping-fields td{border:none;padding-top:10px;padding-bottom:10px;vertical-align:middle;text-align:left}#ngg_pro_checkout table tr td:first-of-type,#ngg_pro_checkout table tr th:first-of-type{padding-left:20px}#ngg_pro_checkout table tr td:last-of-type,#ngg_pro_checkout table tr th:last-of-type{padding-right:20px}#ngg_pro_checkout table .ngg_pro_cart_image_item:nth-of-type(2n){background:rgba(100,100,100,.03)}#ngg_pro_checkout .ngg_pro_cart_items tr:last-of-type td{border-bottom:none}#ngg_pro_checkout hr{margin:5px;margin-left:0;margin-right:0}#ngg_pro_checkout .quantity_column{box-sizing:border-box;white-space:nowrap;width:112px;min-width:112px;padding-left:10px;line-height:1.5em}#ngg_pro_checkout .nggpl-quantity_field_wrapper{display:flex;align-items:center;justify-items:center;border:1px solid rgba(100,100,100,.1);background-color:#fff;width:77px;float:left;margin-top:2px}#ngg_pro_checkout .quantity_column .nggpl-digital-download-source i:last-of-type{color:#d7d7d7}#ngg_pro_checkout .quantity_column .nggpl-digital-download-source i:last-of-type:hover{cursor:auto}#ngg_pro_checkout .quantity_column i:hover{cursor:pointer}#ngg_pro_checkout .quantity_column i{border:1px solid #fff;background-color:#fff;color:#777;font-size:12px;height:32px;line-height:32px;padding:0 5px 0 5px}#ngg_pro_checkout .quantity_column i:first-of-type{border-radius:2px 0 0 2px}#ngg_pro_checkout .quantity_column i:last-of-type{border-radius:0 2px 2px 0}#ngg_pro_checkout .quantity_column .ngg_pro_delete_item i{background:0 0;border-color:transparent;margin-top:2px;display:inline-block}#ngg_pro_checkout .quantity_column input{-moz-appearance:textfield;box-sizing:border-box;border-radius:0;box-shadow:none;background-color:#fff;background-clip:padding-box;border:1px solid #fff;display:inline-block;height:40px;min-height:40px;margin:0;padding:0;text-align:center;width:30px}#ngg_pro_checkout .quantity_column input{pointer-events:none}#ngg_pro_checkout .quantity_column input::-webkit-inner-spin-button,#ngg_pro_checkout .quantity_column input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#ngg_pro_checkout .quantity_column .ngg_pro_delete_item i:before{height:40px;min-height:40px;line-height:40px}#ngg_pro_checkout .title_column{box-sizing:border-box;width:100%;min-width:80px;padding-right:16px;padding-left:24px;line-height:1.5}#ngg_pro_checkout .thumbnail_column .thumbnail-container{position:relative}#ngg_pro_checkout .thumbnail_column .thumbnail-container .crop-preview{position:absolute;opacity:.5;border:solid 2px red}#ngg_pro_checkout .title_column .ngg-btn-action{font-size:90%;font-weight:400;text-transform:uppercase}#ngg_pro_checkout .price_column,#ngg_pro_checkout .subtotal_column{box-sizing:border-box;white-space:nowrap;padding-right:8px;padding-left:8px;line-height:1.5;font-weight:400}#ngg_pro_checkout .subtotal_column{text-align:right}#ngg_pro_checkout .ngg_pro_cart_image_column{padding-right:10px!important;text-align:center;width:25%;max-width:260px;word-wrap:break-word;word-break:break-all}#ngg_pro_checkout .ngg_pro_cart_image_column i,#ngg_pro_checkout .ngg_pro_cart_image_column svg{opacity:.5}#ngg_pro_checkout .ngg_pro_cart_image_column .thumbnail-container{margin-top:2px;margin-bottom:5px}#ngg_pro_checkout .ngg_pro_cart_image_column img{width:100%!important;height:auto!important;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);margin:0!important;padding:0!important}#ngg_pro_checkout .combined_column{width:100%}#ngg_pro_checkout input,#ngg_pro_checkout select{background:rgba(150,150,150,.03);background-clip:padding-box;border:1px solid rgba(150,150,150,.3);border-radius:0;box-shadow:none;box-sizing:border-box;font-family:Lato,sans-serif;font-size:14px;height:50px;padding:0 20px;width:100%;color:#777;line-height:50px;letter-spacing:.2px}#ngg_pro_checkout select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#ngg_pro_checkout table tfoot th label{text-align:right;display:block;margin-right:50px;font-weight:700;margin-top:3px;margin-bottom:3px;word-break:keep-all}#ngg_pro_no_items{display:none}#ngg_pro_checkout #ngg_pro_cart_coupon_tr td{text-align:right}#ngg_pro_cart_coupon_tr input[type=text]{width:150px;text-align:center;height:40px;min-height:40px;font-size:14px;padding:0;margin:0;vertical-align:middle;display:inline-block;box-sizing:border-box}#ngg_pro_cart_coupon_errors,#ngg_pro_cart_coupon_notice{color:red;display:none;font-size:13px;line-height:16px;padding:0;margin:20px 20px 0 0}#ngg_pro_cart_coupon_notice{color:inherit}#ngg_pro_cart_coupon_apply{padding:0 18px!important;height:40px;min-height:40px;vertical-align:middle}#ngg_pro_cart_coupon_discount_amount_tr,#ngg_pro_cart_coupon_undiscounted_subtotal_tr{display:none}#ngg_pro_cart_fields table{width:100%;margin:40px auto 50px}#ngg_pro_cart_fields table td{vertical-align:middle}#ngg_pro_cart_fields table td.ngg-field-label{width:30%;font-weight:400;text-transform:uppercase;font-size:14px}#ngg_pro_cart_fields table td.ngg-field-input{width:75%;position:relative}#ngg_pro_cart_fields table td.ngg-field-input input{display:inline-block;width:100%}#ngg_pro_cart_fields table .ngg-field-error-container{margin-top:.75em;cursor:pointer}#ngg_pro_cart_fields table .ngg-field-state .ngg-field-error-container{margin-left:-2.4em}#ngg_pro_cart_fields table .ngg-field-country .ngg-field-error-container,#ngg_pro_cart_fields table .ngg-field-error-container-input,#ngg_pro_cart_fields table .ngg-field-state .ngg-field-error-container{margin-left:-1.6em}#ngg_pro_cart_fields table .ngg-field-error-container .ngg-error-icon{color:#ee666a}#ngg_pro_cart_subitems table{margin-top:20px;width:100%}#ngg_pro_cart_subitems td,#ngg_pro_cart_subitems th{margin:0;padding:0}#ngg_pro_cart_subitems table th{margin-left:5px;text-align:right!important;padding:4px 0!important;vertical-align:middle!important;text-transform:uppercase}#ngg_pro_cart_subitems table th:first-of-type{text-transform:uppercase}#ngg_pro_cart_subitems .fa,#ngg_pro_checkout .price_column .fa,#ngg_pro_checkout .subtotal_column .fa{display:inline!important}#ngg_pro_checkout #nggpl-ship_to_field,#ngg_pro_checkout #nggpl-ship_via_field,#ngg_pro_checkout #nggpl-shipping_field,#ngg_pro_checkout #nggpl-subtotal_field,#ngg_pro_checkout #nggpl-total_field{padding-left:5px;min-width:150px;margin-top:3px;margin-bottom:3px}#ngg_pro_checkout #nggpl-ship_via_field select{height:40px;line-height:40px;width:152px;padding:0 12px}#ngg_pro_checkout select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #777!important}#ngg_pro_checkout #unshippable_notice{color:red}#ngg_pro_checkout_buttons,#ngg_pro_links_wrapper{max-width:960px;width:100%;margin:20px auto;text-align:right}#ngg_pro_links_wrapper .ngg_pro_btn{width:auto!important}#ngg_pro_checkout_buttons{max-width:960px;text-align:right;margin-bottom:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.ngg_pro_btn{background:#1e73be!important;background:#1a70b5!important;background:#0091e2!important;background:#444!important;background:#666!important;border:none!important;border-radius:1px;border-width:0;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-block;font-size:13px!important;font-family:'Open Sans',Lato,sans-serif!important;font-weight:700;letter-spacing:1px;line-height:1.4!important;margin:3px 2px!important;padding:12px 24px!important;text-transform:uppercase;text-decoration:none!important;white-space:normal;width:190px!important;text-align:center;height:42px}.ngg_pro_btn.ngg_force_hover,.ngg_pro_btn:active,.ngg_pro_btn:focus,.ngg_pro_btn:hover{background:#777!important;box-shadow:none!important}.ngg_pro_btn:disabled,.ngg_pro_btn[disabled=disabled]{background:#bbb!important;cursor:not-allowed}#ngg_pro_checkout_buttons .ngg_pro_btn:last-of-type,#ngg_pro_links_wrapper .ngg_pro_btn:last-of-type{margin-right:6px}#ngg_pro_checkout.ngg_cart_free #ngg_paypal_standard_button,#ngg_pro_checkout.ngg_cart_free #paypal_express_checkout_button,#ngg_pro_checkout.ngg_cart_free #stripe-checkout-button{display:none!important}#stripe-checkout-button button span{background:0 0!important;background:0 0!important;outline:0}@media only screen and (max-width:800px){#ngg_pro_checkout .price_column{display:none}#ngg_pro_checkout>table{border:none}}@media only screen and (max-width:650px){#ngg_pro_checkout>table{border-spacing:10px;font-size:.78em}#ngg_pro_checkout .ngg_pro_cart_images table{border-spacing:5px}#ngg_pro_checkout .title_column{padding-right:0;padding-left:16px}#ngg_pro_checkout tr.ngg_pro_cart_image{width:100%}#ngg_pro_checkout .ngg_pro_cart_image>td.ngg_pro_cart_content_column,#ngg_pro_checkout .ngg_pro_cart_image>td.ngg_pro_cart_image_column{display:table-row}#ngg_pro_checkout .thumbnail_column .thumbnail-container{max-width:240px;margin:0 auto}#ngg_pro_checkout_buttons .button,#ngg_pro_checkout_buttons button,#ngg_pro_links_wrapper .button,#ngg_pro_links_wrapper button{width:100%;text-align:center}#ngg_pro_checkout .nggpl-quantity_field_wrapper{margin-top:2px}#ngg_pro_checkout .quantity_column .ngg_pro_delete_item i{margin-top:0}}@media only screen and (max-width:520px){#ngg_pro_checkout .ngg_pro_cart_items thead{display:none}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images .ngg_pro_cart_image_column{max-width:none}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images td{border:none;display:block;margin:0;padding:4px 20px!important;text-align:center;width:100%}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images td:first-of-type{margin-top:40px}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images td:last-of-type{margin-bottom:40px}#ngg_pro_checkout .nggpl-quantity_field_wrapper{float:none;display:inline-block;width:82px}#ngg_pro_checkout .ngg_pro_cart_items .ngg_pro_cart_images .price_column{display:none!important}#ngg_pro_checkout #ngg_pro_cart_coupon_tr td{padding-top:50px;padding-bottom:50px;text-align:center}#ngg_pro_cart_coupon_tr input[type=text]{margin:-4px 0 0 0}#ngg_pro_checkout .ngg_pro_cart_items .ngg-cart-shipping-fields td:first-of-type{display:none}#ngg_pro_cart_fields #ngg_shipping_field_state,#ngg_pro_cart_fields table,#ngg_pro_cart_fields table td.ngg-field-input input{width:100%}#ngg_pro_cart_fields table .ngg-field-state .ngg-field-error-container{right:20px}#ngg_pro_checkout_buttons .ngg_pro_btn,#ngg_pro_links_wrapper .ngg_pro_btn{width:90%!important;text-align:center}#ngg_pro_checkout #nggpl-ship_via_field select{width:170px}}@media only screen and (max-width:380px){#ngg_pro_checkout_buttons,#ngg_pro_links_wrapper{text-align:center}}