.dima-edd-img{position:relative}
.dima-edd-img img{width:100%}
.single-download .post-img{padding-bottom:2.1428571429rem}
.dima-edd-top-meta{overflow:hidden}
.dima-edd-top-meta .dima-edd-title{display:inline-block;float:left}
.dima-edd-top-meta .download-meta-price-details span{display:inline-block;float:right}
.dima-edd-content{background-color:#fff;padding:.7142857143rem 1.4285714286rem 1.4285714286rem}
.dima-edd-content .dima-divider{margin-bottom:1.0714285714rem}
.dima-edd-name{font-size:1.1428571429rem;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px}
.dima-edd-author{font-size:.8571428571rem}
.dima-edd-avatar{margin-right:5px}
.edd_download{float:none}
.edd_download [id^="edd_purchase"] .edd_purchase_submit_wrapper{margin-top:1.4285714286rem}
.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:var(--section-bg-color);margin-top:1.4285714286rem}
.hide_author .dima-divider{display:none}
.hide_author .dima-edd-content{padding-bottom:.7142857143rem}
.hide_author .dima-edd-content .dima-edd-name{margin-bottom:0}
.download-price{width:100%;display:inline-block;vertical-align:top}
.price-range{font-size:34px}
.purchase-price .edd_price{display:inline-block}
.purchase-price{text-align:center;color:var(--var-heading-font-color);font-size:32px;line-height:1;padding:2.1428571429rem 2.1428571429rem;border-bottom:1px solid var(--border-color)}
.download-details.download-aside{padding:2.1428571429rem 1.4285714286rem}
.download-details.download-aside .meta-cat,.download-details.download-aside .meta-tag{display:inline-block;width:100%}
.download-details li{list-style:none;padding-left:1.7857142857rem;margin-bottom:8px;position:relative}
.download-details li:last-child{margin-bottom:0}
.download-details li:before{content:"";position:absolute;width:18px;height:18px;top:6px}
.download-details li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='var(--secondary-main-color-alpha-47)' width='18' height='18' viewBox='0 0 48 48'%3E%3Cpath d='M17.17 32.92l9.17-9.17-9.17-9.17L20 11.75l12 12-12 12z'/%3E%3C/svg%3E") no-repeat;left:0}
[id^="edd_purchase"] .edd_price_options{font-size:15px}
[id^="edd_purchase"] .edd_price_options ul{padding:0;margin-top:1.4285714286rem}
[id^="edd_purchase"] .edd_price_options ul li{list-style:none;padding-bottom:10px;margin-bottom:10px;line-height:1.6;border-bottom:dotted 1px var(--border-color)}
[id^="edd_purchase"] .edd_price_options ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
[id^="edd_purchase"] .edd_price_options+.edd_purchase_submit_wrapper{margin-top:.7142857143rem}
body .post-footer{margin-top:1.4285714286rem}
.download-features+.post-meta{border-top:solid 1px var(--border-color);padding-top:8%}
.download-features:not(:empty)+.post-meta{margin-top:8%}
.dima_edd_product_details_widget{border-top:2px solid var(--var-main-color)}
.widget .cart_item.edd_checkout a{margin-top:.1428571429rem;display:block;text-align:center;padding:.4642985714rem 1.4285714286rem;background-color:var(--default-btn-bg-color);color:#fff}
.widget .cart_item.edd_total{padding:.4642985714rem 1.4285714286rem}
.widget .edd_download_purchase_form{padding:1.4285714286rem 1.4285714286rem;border-bottom:1px solid var(--border-color)}
.widget_dima_edd_product_details h5{text-align:center}
.widget_dima_edd_product_details .line-hr.line-start{margin-left:auto}
.edd_form .edd-select{width:100%}
.edd_form p{margin-bottom:1.4285714286rem}
.edd-payment-icons{margin-bottom:2.1428571429rem}
#edd_purchase_form_wrap{margin-top:2.1428571429rem}
#edd_checkout_form_wrap legend,#edd-payment-mode-wrap .edd-gateway-option,#edd_profile_editor_form legend,#edd_login_form legend{display:block;width:100%;font-size:1.9285714286rem;line-height:1.6666666667em;letter-spacing:.025em;font-weight:300;color:var(--var-heading-font-color);border-bottom:solid 1px var(--border-color);padding-bottom:1%;margin-bottom:30px}
#edd_checkout_form_wrap legend{font-weight:400}
#edd_profile_editor_form label{margin-bottom:1%;width:100%}
.edd-description{display:block}
.card-expiration .card-expiry-month,.card-expiration .card-expiry-year{width:6.4285714286rem}
#edd_secure_site_wrapper .padlock{position:relative;top:6px}
.edd_cart_item_image{display:inline-block;vertical-align:middle;margin-right:1.0714285714rem}
.edd_cart_item_image img{width:auto;margin-bottom:6px;max-width:65px}
.edd_cart_total{background:var(--section-bg-color)}
.edd-dima-checkout .dima-container table td,.edd-dima-checkout .dima-container table th{padding:15px 10px}
.fes-form-legend,#isa-related-downloads h3{font-size:1.9285714286rem;line-height:1.6666666667em;margin:4.2857142857rem 0 2.1428571429rem 0;letter-spacing:.025em;font-weight:300}
.widget_edd_related_downloads_widget h3{font-size:1.2857142857rem;line-height:1.8888888889em;margin:4.2857142857rem 0 2.1428571429rem 0 !important;letter-spacing:.025em;font-weight:400}
#isa-related-downloads img,#isa-related-downloads #edd-related-downloads-widget img{max-width:inherit}
#isa-related-downloads li,#isa-related-downloads #edd-related-downloads-widget li{background:#f3f3f3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 2.1428571429rem 0;margin-right:3%;width:calc(33% - 2%)}
#isa-related-downloads li:nth-child(3n),#isa-related-downloads #edd-related-downloads-widget li:nth-child(3n){margin-right:0}
#isa-related-downloads li a,#isa-related-downloads #edd-related-downloads-widget li a{padding-bottom:12px;display:inline-block;line-height:18px !important;max-width:100%;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;width:100%}
#edd-related-downloads-widget li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}
#edd-related-downloads-widget li a{padding:0}
#edd-related-downloads-widget li a p{margin:0}
#edd-related-downloads-widget li a img{margin-right:1.4285714286rem;margin-bottom:2.1428571429rem}
#edd-related-downloads-widget li:last-child a img{margin-bottom:0}
#isa-edd-specs{border-width:0}
#isa-edd-specs caption{background:#f3f3f3 !important;color:var(--var-heading-font-color)}
#isa-edd-specs td{border-width:0}
#isa-edd-specs td:hover{background:inherit}
.fes-form .fes-el{margin-bottom:2.1428571429rem}
.edd_error{color:var(--error-color-txt)}
@media only screen and (max-width:480px){.download-meta-price-details{clear:both;float:left;margin-bottom:10px}
}