summaryrefslogtreecommitdiff
path: root/assets/css/unminified/compatibility/edd.css
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2021-07-21 14:54:07 -0500
committerZach van Rijn <me@zv.io>2021-07-21 14:54:07 -0500
commit9d4123cee1867ee7199b06bdc92d40611f547ecc (patch)
tree6d864e2725242863afed1f8ba12d9c7a9bc63a69 /assets/css/unminified/compatibility/edd.css
downloadblog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.tar.gz
blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.tar.bz2
blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.tar.xz
blog-ng-9d4123cee1867ee7199b06bdc92d40611f547ecc.zip
Initial unmodified import from Astra (Version: 3.6.5) @ /wp-content/themes/astra/.
Diffstat (limited to 'assets/css/unminified/compatibility/edd.css')
-rw-r--r--assets/css/unminified/compatibility/edd.css1353
1 files changed, 1353 insertions, 0 deletions
diff --git a/assets/css/unminified/compatibility/edd.css b/assets/css/unminified/compatibility/edd.css
new file mode 100644
index 0000000..b6f416a
--- /dev/null
+++ b/assets/css/unminified/compatibility/edd.css
@@ -0,0 +1,1353 @@
+@charset "UTF-8";
+/**
+ * edd.scss
+ * Governs the general look and feel of Easy Digital Downloads sections of stores using themes that do not
+ * integrate with Easy Digital Downloads specifically.
+ */
+/**
+ * Astra Theme compatibility with Easy Digital Downloads
+ */
+/*---------- Media Query min-width Structure ----------*/
+/*---------- Media Query max-width Structure ----------*/
+/*---------- Break-point min-width Structure ----------*/
+/*---------- Break-point max-width Structure ----------*/
+.ast-edd-container {
+ -js-display: flex;
+ display: flex;
+ flex-wrap: wrap;
+ clear: both;
+}
+
+.ast-separate-container .ast-edd-container {
+ background-color: #fff;
+ content: "";
+ display: table;
+}
+
+@media (max-width: 1200px) {
+ .ast-separate-container .ast-edd-container {
+ padding: 3.34em 2.4em;
+ }
+}
+
+@media (max-width: 992px) {
+ .ast-separate-container .ast-edd-container {
+ padding: 1.5em 2.14em;
+ }
+}
+
+@media (max-width: 544px) {
+ .ast-separate-container .ast-edd-container {
+ padding: .54em 1em 1.33333em;
+ }
+}
+
+@media (min-width: 1201px) {
+ .ast-separate-container .ast-edd-container {
+ padding: 5.34em 6.67em;
+ }
+}
+
+/* Edd Archive Products grid layout */
+.ast-edd-archive-article,
+.ast-page-builder-template .ast-edd-archive-article {
+ padding: 0;
+ float: left;
+ margin: 0 20px 2.992em 0;
+}
+
+.columns-1 .ast-edd-archive-article {
+ width: 100%;
+ margin-right: 0;
+}
+
+.columns-2 .ast-edd-archive-article {
+ width: 48.4%;
+ width: calc(50% - 10px);
+}
+
+.columns-2 .ast-edd-archive-article:nth-child(2n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.columns-2 .ast-edd-archive-article:nth-child(2n+1) {
+ clear: left;
+}
+
+.columns-3 .ast-edd-archive-article {
+ width: 31.2%;
+ width: calc( 33.33% - 14px);
+}
+
+.columns-3 .ast-edd-archive-article:nth-child(3n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.columns-3 .ast-edd-archive-article:nth-child(3n+1) {
+ clear: left;
+}
+
+.columns-4 .ast-edd-archive-article {
+ width: 22.5%;
+ width: calc( 25% - 15px);
+}
+
+.columns-4 .ast-edd-archive-article:nth-child(4n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.columns-4 .ast-edd-archive-article:nth-child(4n+1) {
+ clear: left;
+}
+
+.columns-5 .ast-edd-archive-article {
+ width: 17.5%;
+ width: calc( 20% - 16px);
+}
+
+.columns-5 .ast-edd-archive-article:nth-child(5n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.columns-5 .ast-edd-archive-article:nth-child(5n+1) {
+ clear: left;
+}
+
+.columns-6 .ast-edd-archive-article {
+ width: 14%;
+ width: calc( 16.66% - 16.66px);
+}
+
+.columns-6 .ast-edd-archive-article:nth-child(6n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.columns-6 .ast-edd-archive-article:nth-child(6n+1) {
+ clear: left;
+}
+
+/* Edd Single and Checkout commom Download product */
+.single-download .entry-header {
+ margin-bottom: 1em;
+}
+
+.single-download .edd_download_purchase_form .edd_price_options li {
+ justify-content: flex-start;
+}
+
+.single-download .edd_download_purchase_form .edd_purchase_submit_wrapper {
+ margin: 20px auto 0;
+}
+
+.single-download .edd-item-quantity,
+.edd-checkout .edd-item-quantity {
+ padding: .5em .5em;
+}
+
+/* Edd Archive products strucutre */
+.ast-edd-archive-article {
+ text-align: center;
+}
+
+.ast-edd-archive-block-wrap .edd_download_image img,
+.edd_downloads_list .edd_download_image img {
+ margin-bottom: .8em;
+}
+
+.ast-edd-archive-block-wrap .edd_download_title,
+.edd_downloads_list .edd_download_title {
+ margin-bottom: .5em;
+ padding: 0;
+ font-size: 1em;
+}
+
+.ast-edd-archive-block-wrap .edd_price,
+.ast-edd-archive-block-wrap .edd_price_options,
+.edd_downloads_list .edd_price,
+.edd_downloads_list .edd_price_options {
+ line-height: 1.3;
+ margin-bottom: 0;
+ font-weight: 700;
+ margin-bottom: .5em;
+ font-size: .9rem;
+}
+
+.ast-edd-archive-block-wrap .edd-add-to-cart,
+.ast-edd-archive-block-wrap .edd_go_to_checkout,
+.ast-edd-archive-block-wrap .ast-edd-variable-btn,
+.edd_downloads_list .edd-add-to-cart,
+.edd_downloads_list .edd_go_to_checkout,
+.edd_downloads_list .ast-edd-variable-btn {
+ margin-top: .5em;
+ margin-bottom: .5em;
+ white-space: normal;
+ line-height: 1.3;
+ display: inline-block;
+}
+
+.ast-edd-archive-block-wrap .edd_download_excerpt p,
+.edd_downloads_list .edd_download_excerpt p {
+ margin-bottom: .5em;
+}
+
+.ast-edd-archive-block-wrap .edd_download_quantity_wrapper .edd-item-quantity,
+.edd_downloads_list .edd_download_quantity_wrapper .edd-item-quantity {
+ padding: .5em .5em;
+ max-width: 60px;
+}
+
+.ast-edd-archive-block-wrap .edd_download_quantity_wrapper + .edd_purchase_submit_wrapper,
+.edd_downloads_list .edd_download_quantity_wrapper + .edd_purchase_submit_wrapper {
+ margin-top: 0;
+}
+
+.ast-edd-download-categories {
+ font-size: .85em;
+ margin-bottom: .5em;
+ display: block;
+ line-height: 1.3;
+ opacity: .6;
+}
+
+/* EDD Purchase form */
+.edd_download_purchase_form .edd_purchase_submit_wrapper {
+ margin: 10px auto 0;
+}
+
+/* EDD Shortcodes */
+.edd_downloads_list {
+ -js-display: flex;
+ display: flex;
+ flex-wrap: wrap;
+ clear: both;
+}
+
+.edd_downloads_list .edd_download {
+ padding: 0;
+ float: left;
+ margin: 0 20px 2.992em 0;
+ text-align: center;
+}
+
+.edd_downloads_list.edd_download_columns_1 .edd_download {
+ width: 100%;
+ margin-right: 0;
+}
+
+.edd_downloads_list.edd_download_columns_2 .edd_download {
+ width: 48.4%;
+ width: calc(50% - 10px);
+}
+
+.edd_downloads_list.edd_download_columns_2 .edd_download:nth-child(2n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.edd_downloads_list.edd_download_columns_2 .edd_download:nth-child(2n+1) {
+ clear: left;
+}
+
+.edd_downloads_list.edd_download_columns_3 .edd_download {
+ width: 31.2%;
+ width: calc( 33.33% - 14px);
+}
+
+.edd_downloads_list.edd_download_columns_3 .edd_download:nth-child(3n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.edd_downloads_list.edd_download_columns_3 .edd_download:nth-child(3n+1) {
+ clear: left;
+}
+
+.edd_downloads_list.edd_download_columns_4 .edd_download {
+ width: 22.5%;
+ width: calc( 25% - 15px);
+}
+
+.edd_downloads_list.edd_download_columns_4 .edd_download:nth-child(4n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.edd_downloads_list.edd_download_columns_4 .edd_download:nth-child(4n+1) {
+ clear: left;
+}
+
+.edd_downloads_list.edd_download_columns_5 .edd_download {
+ width: 17.5%;
+ width: calc( 20% - 16px);
+}
+
+.edd_downloads_list.edd_download_columns_5 .edd_download:nth-child(5n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.edd_downloads_list.edd_download_columns_5 .edd_download:nth-child(5n+1) {
+ clear: left;
+}
+
+.edd_downloads_list.edd_download_columns_6 .edd_download {
+ width: 14%;
+ width: calc( 16.66% - 16.66px);
+}
+
+.edd_downloads_list.edd_download_columns_6 .edd_download:nth-child(6n) {
+ margin-right: 0;
+ clear: right;
+}
+
+.edd_downloads_list.edd_download_columns_6 .edd_download:nth-child(6n+1) {
+ clear: left;
+}
+
+/* EDD Pagination */
+.edd_pagination {
+ display: inline-block;
+ text-align: center;
+ white-space: nowrap;
+ padding: 0;
+ clear: both;
+ border: 0;
+ margin: 1px;
+}
+
+.edd_pagination a,
+.edd_pagination span {
+ margin: 0 5px 5px 0;
+ border: 1px solid #d3ced2;
+ text-decoration: none;
+ line-height: 1;
+ font-size: 1em;
+ font-weight: normal;
+ padding: 0.75em;
+ float: left;
+ display: inline;
+ min-width: 2.5em;
+}
+
+/* =Ajax Add To Cart Button
+-------------------------------------------------------------- */
+.edd_purchase_submit_wrapper {
+ position: relative;
+}
+
+.edd_purchase_submit_wrapper a.edd-add-to-cart {
+ text-decoration: none;
+ display: none;
+ position: relative;
+ overflow: hidden;
+ line-height: 1.3;
+}
+
+.edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js {
+ display: inline-block;
+}
+
+.edd_purchase_submit_wrapper .edd-cart-ajax {
+ display: none;
+ position: relative;
+ left: -35px;
+}
+
+.edd-submit.button.edd-ajax-loading {
+ padding-right: 30px;
+}
+
+.edd-add-to-cart .edd-add-to-cart-label {
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+.edd-loading {
+ border-radius: 50%;
+ display: block;
+ width: 1.5em;
+ height: 1.5em;
+ animation: edd-spinning 1.1s infinite linear;
+ border-top: 0.2em solid rgba(255, 255, 255, 0.2);
+ border-right: 0.2em solid rgba(255, 255, 255, 0.2);
+ border-bottom: 0.2em solid rgba(255, 255, 255, 0.2);
+ border-left: 0.2em solid #fff;
+ font-size: 0.75em;
+ position: absolute;
+ left: calc(50% - 0.75em);
+ top: calc(50% - 0.75em);
+ opacity: 0;
+ filter: alpha(opacity=0);
+ transform: translateZ(0);
+}
+
+.edd-loading:after {
+ border-radius: 50%;
+ display: block;
+ width: 1.5em;
+ height: 1.5em;
+}
+
+a.edd-add-to-cart.white .edd-loading, .edd-discount-loader.edd-loading {
+ border-top-color: rgba(0, 0, 0, 0.2);
+ border-right-color: rgba(0, 0, 0, 0.2);
+ border-bottom-color: rgba(0, 0, 0, 0.2);
+ border-left-color: #000;
+}
+
+.edd-loading-ajax.edd-loading {
+ border-top-color: rgba(0, 0, 0, 0.2);
+ border-right-color: rgba(0, 0, 0, 0.2);
+ border-bottom-color: rgba(0, 0, 0, 0.2);
+ border-left-color: #000;
+ display: inline-block;
+ position: relative;
+ top: 0;
+ left: 0.25em;
+ vertical-align: middle;
+}
+
+#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit {
+ display: inline-block;
+}
+
+.edd-discount-loader.edd-loading {
+ display: inline-block;
+ position: relative;
+ left: auto;
+ vertical-align: middle;
+ width: 1.25em;
+ height: 1.25em;
+}
+
+.edd-loading-ajax.edd-loading {
+ opacity: 1;
+}
+
+@keyframes edd-spinning {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(360deg);
+ }
+}
+
+a.edd-add-to-cart .edd-add-to-cart-label, .edd-loading {
+ transition: .1s opacity !important;
+}
+
+.edd-add-to-cart[data-edd-loading] .edd-add-to-cart-label {
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+.edd-add-to-cart[data-edd-loading] .edd-loading {
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+.edd-discount-loader.edd-loading {
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+.edd-cart-added-alert {
+ position: static;
+ display: inline-block;
+ font-size: 1em;
+}
+
+.edd-cart-added-alert .edd-icon-check {
+ max-width: 18px;
+ vertical-align: bottom;
+}
+
+/**
+ * Header Cart Icon with shopping cart.
+ */
+.ast-edd-site-header-cart {
+ position: relative;
+ list-style-type: none;
+ margin-left: 0;
+ padding-left: 0;
+ margin-bottom: 0;
+ order: 1;
+}
+
+.ast-edd-site-header-cart:focus .widget_edd_cart_widget, .ast-edd-site-header-cart:hover .widget_edd_cart_widget {
+ right: 0;
+ left: auto;
+ opacity: 1;
+ visibility: visible;
+}
+
+.ast-edd-site-header-cart .ast-edd-shopping-cart-icon {
+ display: initial;
+ vertical-align: middle;
+}
+
+.ast-edd-site-header-cart .ast-edd-shopping-cart-icon:before {
+ content: "\e854";
+ font-family: 'Astra';
+ font-size: 18px;
+ font-size: 1.2857rem;
+}
+
+.ast-edd-site-header-cart .ast-edd-site-header-cart-widget .widget_edd_cart_widget > ul {
+ text-align: left;
+ width: auto;
+ position: static;
+ left: auto;
+ top: auto;
+ border-top: 0;
+ max-height: 500px;
+ max-height: 50vh;
+ overflow-y: auto;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget {
+ background-color: #fff;
+ position: absolute;
+ top: 100%;
+ width: 280px;
+ padding-top: 1em;
+ padding-bottom: 1em;
+ z-index: 999999;
+ font-size: .875em;
+ left: -999em;
+ display: block;
+ line-height: 1.618;
+ box-shadow: 0px 2px 8px 1px rgba(0, 0, 0, 0.07);
+ transition: all 0.3s ease;
+ border: 2px solid #E6E6E6;
+ opacity: 0;
+ visibility: hidden;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-cart-item {
+ padding: .5em 2.6em .5em 1.5em;
+ /* remove the product from list */
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-cart-item.focus {
+ animation: ast-hide-animate 1s linear;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .cart_item.empty {
+ border-bottom: 0;
+ padding-left: 1.5em;
+ padding-right: 1.5em;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-cart-number-of-items {
+ margin-bottom: 0;
+ padding-left: 1.5em;
+ padding-right: 1.5em;
+ padding-bottom: 1em;
+ text-align: center;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget:before, .ast-edd-site-header-cart .widget_edd_cart_widget:after {
+ bottom: 100%;
+ left: auto;
+ right: 8px;
+ border: solid transparent;
+ content: " ";
+ height: 0;
+ width: 0;
+ position: absolute;
+ pointer-events: none;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget:after {
+ border-color: rgba(255, 255, 255, 0);
+ border-bottom-color: #fff;
+ border-width: 6px;
+ margin-left: -6px;
+ margin-bottom: -0.3px;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget:before {
+ border-color: rgba(230, 230, 230, 0);
+ border-bottom-color: #E6E6E6;
+ border-width: 9px;
+ margin-left: -5px;
+ right: 5px;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-cart-meta {
+ padding: .5em 1.5em;
+ margin: 0;
+ text-align: center;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd_checkout {
+ padding: 1em 1.5em 0;
+ text-align: center;
+ margin-top: 0;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd_checkout a {
+ padding: 10px 40px;
+ width: 100%;
+ display: block;
+ font-weight: 700;
+ line-height: 1;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-remove-from-cart {
+ right: 1.2em;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-remove-from-cart:after {
+ font-weight: normal;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-remove-from-cart:first-child:after {
+ padding-bottom: 0;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .edd-cart-item:first-child .edd-remove-from-cart:after {
+ padding-bottom: 1px;
+}
+
+/**
+ * Header Cart Icon with shopping cart for responsive devices.
+ */
+.ast-header-break-point .ast-edd-site-header-cart .widget_edd_cart_widget,
+.ast-header-break-point .ast-edd-site-header-cart .ast-edd-header-cart-info-wrap {
+ display: none;
+}
+
+.ast-header-break-point.ast-hfb-header .ast-edd-site-header-cart .ast-edd-header-cart-info-wrap {
+ display: inline-block;
+}
+
+@keyframes ast-hide-animate {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+
+.header-main-layout-3 .ast-edd-site-header-cart:focus .widget_edd_cart_widget, .header-main-layout-3 .ast-edd-site-header-cart:hover .widget_edd_cart_widget {
+ right: auto;
+ left: 0;
+}
+
+.header-main-layout-3 .ast-edd-site-header-cart .widget_edd_cart_widget {
+ right: -999em;
+ left: auto;
+}
+
+.header-main-layout-3 .ast-edd-site-header-cart .widget_edd_cart_widget:before, .header-main-layout-3 .ast-edd-site-header-cart .widget_edd_cart_widget:after {
+ left: 8px;
+ right: auto;
+}
+
+.header-main-layout-3 .ast-edd-site-header-cart .widget_edd_cart_widget:after {
+ margin-left: -2px;
+}
+
+/* Sidebar widget */
+.widget_edd_cart_widget {
+ /* Product list separator*/
+ /* Product list title*/
+ /* Product list price*/
+ /* Product list remove link*/
+}
+
+.widget_edd_cart_widget .edd-cart-item {
+ border-bottom: 1px solid #e2e2e2;
+ padding: .5em 1.6em .5em 0;
+ position: relative;
+}
+
+.widget_edd_cart_widget .edd-cart-number-of-items {
+ margin-bottom: 0;
+ padding-bottom: .5em;
+ border-bottom: 1px solid #e2e2e2;
+ font-weight: 700;
+}
+
+.widget_edd_cart_widget .edd-cart-item-separator {
+ display: none;
+}
+
+.widget_edd_cart_widget .edd-cart-item-title {
+ display: block;
+ font-weight: normal;
+ margin: 0;
+}
+
+.widget_edd_cart_widget .edd-cart-item-price {
+ float: left;
+}
+
+.widget_edd_cart_widget .edd-remove-from-cart {
+ position: absolute;
+ visibility: hidden;
+ right: 0;
+ top: 50%;
+ transform: translateY(-50%);
+ -js-display: flex;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+.widget_edd_cart_widget .edd-remove-from-cart:after {
+ content: '×';
+ -js-display: flex;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ color: #ccc;
+ visibility: visible;
+ border: 1px solid #ccc;
+ border-radius: 50%;
+ font-weight: 700;
+ font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
+ font-size: 18px;
+ width: 24px;
+ height: 24px;
+ padding-bottom: 2px;
+ transition: all .2s linear;
+}
+
+.widget_edd_cart_widget .edd-cart-meta {
+ border-bottom: 1px solid #e2e2e2;
+}
+
+.widget_edd_cart_widget .edd_total {
+ padding: 0 0 5px;
+ font-weight: 700;
+}
+
+.widget_edd_cart_widget .edd_checkout {
+ margin-top: 1em;
+ padding: 0;
+}
+
+.widget_edd_cart_widget .edd_checkout a {
+ margin-right: 0;
+ margin-left: 0;
+ padding: 10px 40px;
+ display: inline-block;
+ line-height: 1;
+}
+
+/* Site Header Cart Icon & Widget */
+.ast-edd-site-header-cart .widget_edd_cart_widget p.buttons, .ast-edd-site-header-cart .widget_edd_cart_widget p.total, .ast-edd-site-header-cart .widget_edd_cart_widget p.buttons, .ast-edd-site-header-cart .widget_edd_cart_widget p.total {
+ padding: 1em 1.5em;
+ margin: 0;
+ text-align: center;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .buttons .button {
+ display: block;
+ margin-right: 0;
+ width: 100%;
+ margin-left: 0;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .buttons .button.wc-forward {
+ display: block;
+ margin-right: 0;
+ width: 100%;
+ margin-left: 0;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .woocommerce-mini-cart__empty-message {
+ margin: 1.41575em;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .cart_list a {
+ font-weight: normal;
+ padding: 0;
+ border-width: 0;
+}
+
+.ast-edd-site-header-cart .widget_edd_cart_widget .cart_list a.remove {
+ border-width: 1px;
+}
+
+.ast-edd-site-header-cart-wrap .ast-edd-cart-menu-wrap {
+ display: inline-block;
+ line-height: 1;
+}
+
+.ast-edd-site-header-cart-wrap .count {
+ font-weight: bold;
+ position: relative;
+ display: inline-block;
+ vertical-align: middle;
+ text-align: center;
+ min-width: 2.1em;
+ min-height: 2.1em;
+ font-size: 0.860em;
+ line-height: 1.8;
+ border-radius: 0em 0em 0.3em 0.3em;
+ border-width: 2px;
+ border-style: solid;
+ padding: 0 .4em;
+}
+
+.ast-edd-site-header-cart-wrap .count:after {
+ bottom: 100%;
+ margin-bottom: 0;
+ height: .8em;
+ width: .8em;
+ left: 50%;
+ transform: translateX(-50%);
+ top: -.6em;
+ content: ' ';
+ position: absolute;
+ pointer-events: none;
+ border-width: 2px;
+ border-style: solid;
+ border-top-left-radius: 10em;
+ border-top-right-radius: 10em;
+ border-bottom: 0;
+}
+
+/* EDD form*/
+.edd_form input[type="text"],
+.edd_form input[type="password"],
+.edd_form input[type="email"],
+.edd_form input[type="url"],
+.edd_form input[type="date"],
+.edd_form input[type="month"],
+.edd_form input[type="time"],
+.edd_form input[type="datetime"],
+.edd_form input[type="datetime-local"],
+.edd_form input[type="week"],
+.edd_form input[type="number"],
+.edd_form input[type="search"],
+.edd_form input[type="tel"],
+.edd_form input[type="color"],
+.edd_form select,
+.edd_form textarea {
+ width: 100%;
+}
+
+.edd_form input[type="radio"],
+.edd_form input[type="checkbox"] {
+ border: none;
+ margin-right: 5px;
+ vertical-align: middle;
+}
+
+.edd_form .edd-select.edd-select-small {
+ display: inline;
+ width: auto;
+}
+
+.edd_form .edd-description {
+ margin-bottom: 5px;
+ display: block;
+}
+
+.edd_form legend {
+ font-size: 22px;
+ font-size: 1.4rem;
+ border-bottom: 1px solid #eaeaea;
+ background: #fafafa;
+ font-weight: bold;
+ padding: 15px 30px;
+ margin: 0;
+ display: block;
+ width: 100%;
+ position: relative;
+}
+
+.edd_form p {
+ padding-left: 30px;
+ padding-right: 30px;
+}
+
+.edd_form fieldset {
+ padding: 0 0 1em;
+ border: 0;
+}
+
+.edd_form fieldset > p {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin-bottom: 5px;
+}
+
+/* EDD Table*/
+.edd-table th {
+ background: #fafafa;
+ font-weight: bold;
+}
+
+.edd-table th,
+.edd-table td {
+ text-align: left;
+ padding: 10px 20px;
+}
+
+.edd-table ul {
+ margin-left: 1em;
+ margin-bottom: 0;
+}
+
+/* EDD Checkout page*/
+#edd_checkout_cart {
+ margin-bottom: 2em;
+}
+
+#edd_checkout_cart .edd_cart_header_row th {
+ background: #fafafa;
+ font-weight: bold;
+}
+
+#edd_checkout_cart th,
+#edd_checkout_cart td {
+ padding: 15px 30px;
+}
+
+#edd_checkout_cart th.edd_cart_total, #edd_checkout_cart th.edd_cart_actions,
+#edd_checkout_cart td.edd_cart_total,
+#edd_checkout_cart td.edd_cart_actions {
+ text-align: right;
+}
+
+#edd_checkout_cart td img {
+ float: left;
+ margin: 0 8px 0 0;
+ background: none;
+ padding: 0;
+ border: none;
+}
+
+#edd_checkout_wrap .edd_cart_remove_item_btn {
+ margin-left: 1em;
+}
+
+#edd_checkout_wrap #edd_purchase_form {
+ border: 0;
+}
+
+#edd_checkout_wrap legend {
+ font-size: 22px;
+ font-size: 1.4rem;
+ border-bottom: 1px solid #eaeaea;
+ background: #fafafa;
+ font-weight: bold;
+ padding: 15px 30px;
+ display: block;
+ width: 100%;
+ float: left;
+ position: relative;
+ margin: 0 0 10px;
+}
+
+#edd_checkout_wrap p {
+ padding-left: 30px;
+ padding-right: 30px;
+}
+
+#edd_checkout_wrap fieldset {
+ padding: 0;
+ border: 0;
+}
+
+#edd_checkout_wrap fieldset > p {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin-bottom: 5px;
+}
+
+#edd_checkout_wrap fieldset > p:last-child {
+ padding-bottom: 15px;
+}
+
+#edd_checkout_wrap fieldset > div {
+ padding: 5px 30px;
+ margin-bottom: 5px;
+}
+
+#edd_checkout_wrap fieldset > div > p {
+ padding: 0;
+}
+
+#edd_checkout_wrap #edd-card-state-wrap {
+ padding-bottom: 15px;
+}
+
+#edd_checkout_wrap #edd_discount_code {
+ border: 1px solid #eaeaea;
+ margin-bottom: 2em;
+ padding-top: .5em;
+ padding-bottom: .5em;
+}
+
+#edd_checkout_wrap #edd_discount_code p {
+ padding-top: 10px;
+ margin-bottom: 0;
+ padding-bottom: 10px;
+}
+
+#edd_checkout_wrap #edd_discount_code .edd-apply-discount {
+ margin-top: 10px;
+}
+
+#edd_checkout_wrap #edd_discount_code #edd-discount {
+ width: 100%;
+}
+
+#edd_checkout_wrap .eddr-cart-item-notice {
+ text-align: left;
+ font-size: 0.9em;
+}
+
+#edd_checkout_form_wrap label {
+ font-weight: bold;
+}
+
+#edd_checkout_form_wrap fieldset {
+ border: 1px solid #eee;
+ margin: 0 0 20px;
+}
+
+#edd_checkout_form_wrap #edd_purchase_submit .edd-loading-ajax.edd-loading {
+ display: none;
+}
+
+#edd_checkout_form_wrap #edd_purchase_submit,
+#edd_checkout_form_wrap #edd_discount_code,
+#edd_checkout_form_wrap #edd_register_account_fields {
+ border: 0;
+}
+
+#edd_checkout_form_wrap #edd-discount-code-wrap,
+#edd_checkout_form_wrap #edd_final_total_wrap,
+#edd_checkout_form_wrap #edd_show_discount {
+ border: 1px solid #eee;
+ margin: 0 0 20px;
+}
+
+#edd_checkout_form_wrap #edd_final_total_wrap,
+#edd_checkout_form_wrap .edd-privacy-policy-agreement {
+ padding-top: 10px;
+ padding-bottom: 10px;
+}
+
+#edd_checkout_form_wrap #edd-show-privacy-policy {
+ padding-top: 10px;
+ margin-bottom: 0;
+}
+
+#edd_checkout_form_wrap #edd-show-privacy-policy + .edd-privacy-policy-agreement {
+ padding-top: 5px;
+}
+
+#edd_checkout_form_wrap .edd-privacy-policy-agreement {
+ margin-bottom: 0;
+ -js-display: flex;
+ display: flex;
+ align-items: center;
+}
+
+#edd_checkout_form_wrap #edd-payment-mode-wrap label {
+ display: inline-block;
+ margin: 0 20px 0 0;
+}
+
+#edd_checkout_form_wrap .edd-payment-icons {
+ height: 32px;
+ display: block;
+ margin: 0 0 30px;
+}
+
+#edd_checkout_form_wrap .edd-payment-icons img.payment-icon {
+ max-height: 32px;
+ width: auto;
+ margin: 0 3px 0 0;
+ float: left;
+ background: none;
+ padding: 0;
+ border: none;
+ box-shadow: none;
+}
+
+#edd_checkout_form_wrap .edd-required-indicator {
+ color: #b94a48;
+ display: inline;
+}
+
+#edd_checkout_form_wrap .edd-description {
+ width: auto;
+ font-size: 0.9em;
+ margin-left: 10px;
+ opacity: 0.7;
+ font-style: italic;
+ margin-bottom: 6px;
+ display: inline-block;
+}
+
+/* EDD License manager */
+.edd_sl_form > div {
+ border: 1px solid #e5e5e5;
+ padding: 10px 20px;
+}
+
+.edd_sl_form > div > span {
+ display: block;
+ margin-bottom: 10px;
+}
+
+/* EDD Notices */
+/* Alert Styles */
+.edd-alert {
+ border-radius: 2px;
+ margin-bottom: 10px;
+ padding: 10px;
+ border: 1px solid transparent;
+ vertical-align: middle;
+}
+
+.edd-alert p {
+ padding: 0;
+}
+
+.edd-alert p:not(:last-child) {
+ margin-bottom: 5px;
+}
+
+.edd-alert p:last-child {
+ margin-bottom: 0;
+}
+
+.edd-alert-error {
+ color: #a94442;
+ background-color: #f2dede;
+ border-color: #ebccd1;
+}
+
+.edd-alert-success {
+ background-color: #dff0d8;
+ border-color: #d6e9c6;
+ color: #3c763d;
+}
+
+.edd-alert-info {
+ color: #31708f;
+ background-color: #d9edf7;
+ border-color: #bce8f1;
+}
+
+.edd-alert-warn {
+ color: #8a6d3b;
+ background-color: #fcf8e3;
+ border-color: #faebcc;
+}
+
+/* =Purchase buttons
+-------------------------------------------------------------- */
+.edd_download_purchase_form .edd_price_options {
+ display: inline-block;
+}
+
+.edd_download_purchase_form .edd_price_options ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+
+.edd_download_purchase_form .edd_price_options li {
+ -js-display: flex;
+ display: flex;
+ padding: 5px 0 0;
+ margin: 0;
+ align-items: center;
+ align-self: center;
+}
+
+.edd_download_purchase_form .edd_price_options li .eddr-terms-notice {
+ font-size: .9em;
+ margin-bottom: 0;
+ padding-left: 20px;
+}
+
+.edd_download_purchase_form .edd_price_options span {
+ display: inline;
+ padding: 0;
+ margin: 0;
+}
+
+.edd_download_purchase_form .edd_price_options input[type="radio"],
+.edd_download_purchase_form .edd_price_options input[type="checkbox"] {
+ border: none;
+ margin-right: 5px;
+ vertical-align: middle;
+}
+
+.ast-page-builder-template.ast-edd-archive-page .site-content > .ast-container {
+ max-width: 100%;
+}
+
+/* EDD form Elements */
+#edd_checkout_wrap input[type=text],
+#edd_checkout_wrap input[type=email],
+#edd_checkout_wrap input[type=url],
+#edd_checkout_wrap input[type=password],
+#edd_checkout_wrap input[type=number],
+#edd_checkout_wrap input[type=search],
+#edd_checkout_wrap input[type=reset],
+#edd_checkout_wrap input[type=tel],
+#edd_checkout_wrap textarea,
+.edd_download_purchase_form input[type=text],
+.edd_download_purchase_form input[type=email],
+.edd_download_purchase_form input[type=url],
+.edd_download_purchase_form input[type=password],
+.edd_download_purchase_form input[type=number],
+.edd_download_purchase_form input[type=search],
+.edd_download_purchase_form input[type=reset],
+.edd_download_purchase_form input[type=tel],
+.edd_download_purchase_form textarea {
+ border-color: #dddddd;
+ background: #fff;
+ box-shadow: none;
+ border-radius: 0px;
+}
+
+#edd_checkout_wrap input[type=text]:focus,
+#edd_checkout_wrap input[type=email]:focus,
+#edd_checkout_wrap input[type=url]:focus,
+#edd_checkout_wrap input[type=password]:focus,
+#edd_checkout_wrap input[type=number]:focus,
+#edd_checkout_wrap input[type=search]:focus,
+#edd_checkout_wrap input[type=reset]:focus,
+#edd_checkout_wrap input[type=tel]:focus,
+#edd_checkout_wrap textarea:focus,
+.edd_download_purchase_form input[type=text]:focus,
+.edd_download_purchase_form input[type=email]:focus,
+.edd_download_purchase_form input[type=url]:focus,
+.edd_download_purchase_form input[type=password]:focus,
+.edd_download_purchase_form input[type=number]:focus,
+.edd_download_purchase_form input[type=search]:focus,
+.edd_download_purchase_form input[type=reset]:focus,
+.edd_download_purchase_form input[type=tel]:focus,
+.edd_download_purchase_form textarea:focus {
+ box-shadow: none;
+ border-color: #dddddd;
+ outline: 0;
+}
+
+#edd_checkout_wrap select,
+.edd_download_purchase_form select {
+ border: 1px solid #dddddd;
+ border-radius: 0px;
+ box-shadow: none;
+}
+
+#edd_checkout_wrap select:focus,
+.edd_download_purchase_form select:focus {
+ outline: none;
+ outline: 0;
+}
+
+#edd_checkout_wrap input.edd-input.edd-item-quantity,
+.edd_download_purchase_form input.edd-input.edd-item-quantity {
+ width: 60px;
+}
+
+/* Edd Software Licensing */
+.edd_sl_table .edd_sl_license_row,
+.edd_sl_license_row {
+ /* Fixed: License key display issue on profile page */
+}
+
+.edd_sl_table .edd_sl_license_row .view-key-wrapper,
+.edd_sl_license_row .view-key-wrapper {
+ position: absolute;
+}
+
+.edd_sl_table .edd_sl_license_row input.edd_sl_license_key,
+.edd_sl_license_row input.edd_sl_license_key {
+ position: relative;
+ min-width: 285px;
+ width: 20em;
+ text-align: center;
+ border: 1px solid #e0e5e8;
+ box-shadow: 0 0 6px 0 #e1e3e4;
+ height: 2.5em;
+ background: #eef2f5;
+ color: #4a545a;
+}
+
+#edd_sl_license_add_site_form div {
+ padding-top: 15px;
+ padding-bottom: 15px;
+}
+
+#edd_checkout_form_wrap #edd_sl_show_renewal_form_wrap {
+ padding-top: 10px;
+}
+
+#edd_checkout_form_wrap #edd_sl_renewal_fields {
+ padding: 10px 0;
+}
+
+#edd_checkout_form_wrap #edd-license-key {
+ width: 100%;
+}
+
+#edd_checkout_form_wrap #edd-cancel-license-renewal {
+ padding-left: 10px;
+}
+
+#edd_profile_editor_form fieldset {
+ border: 1px solid #eaeaea;
+ margin-bottom: 2em;
+}
+
+#edd_profile_editor_form fieldset p {
+ clear: both;
+}
+
+#edd_profile_editor_form legend {
+ font-size: 20px;
+ font-size: 1.2rem;
+ float: left;
+}
+
+#edd_profile_editor_form #edd_profile_submit_fieldset {
+ border: 0;
+}
+
+#edd_profile_editor_form #edd_profile_submit_fieldset p {
+ padding: 0;
+}
+
+/* EDD cart for Left Section in Builder Layout */
+.site-header-section-left .ast-edd-site-header-cart:focus .widget_edd_cart_widget, .site-header-section-left .ast-edd-site-header-cart:hover .widget_edd_cart_widget {
+ right: auto;
+ left: 0;
+}
+
+.site-header-section-left .ast-edd-site-header-cart .widget_edd_cart_widget {
+ right: -999em;
+ left: auto;
+}
+
+.site-header-section-left .ast-edd-site-header-cart .widget_edd_cart_widget:before, .site-header-section-left .ast-edd-site-header-cart .widget_edd_cart_widget:after {
+ left: 8px;
+ right: auto;
+}
+
+.site-header-section-left .ast-edd-site-header-cart .widget_edd_cart_widget:after {
+ margin-left: -2px;
+}