@charset "UTF-8";
/*
Theme Name: Digistore
Theme URI: https://digistore.mindfuzz.in
Author: MindFuzz
Author URI: https://mindfuzz.in
Description: Digistore is a Single Vendor Store + Multi Vendor Marketplace for selling Digital Products on WordPress. Powered by Easy Digital Downloads.
Version: 1.0.0
Text Domain: digistore
Domain Path: /languages/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, one-column, e-commerce, photography, entertainment, right-sidebar, custom-background, custom-header, theme-options, full-width-template, featured-images, flexible-header, custom-menu, translation-ready

Based on Underscores http://underscores.me/ and rootedd https://github.com/SDavisMedia/rootedd/.

Font Awesome http://fortawesome.github.io/Font-Awesome/license/
Font Awesome Licenses:
	SIL Open Font License http://scripts.sil.org/OFL
	MIT License http://opensource.org/licenses/mit-license.html
	CC BY 3.0 License – http://creativecommons.org/licenses/by/3.0/
	Copyright: Dave Gandy, http://fontawesome.io


 ******************** DO NOT EDIT THIS FILE ********************
 *
 * If you would like to override theme styles, use a child theme or a
 * custom CSS plugin that allows you to safely override styles that will
 * not be erased during theme updates.


1. BODY
2. HEADER AND MENUS
3. FRONTPAGE
4. FOOTER
5. WIDGETS
6. DOWNLOAD PAGES
7. SINGLE POSTS AND PAGES
8. FES AND OTHER EDD EXTENSIONS

*/
body{font-size:16px;margin:0;background:#f9f9f9;font-weight:300;padding:0px;font-family:"Roboto",sans-serif}p{font-family:"Roboto",sans-serif;font-size:20px;font-weight:100;line-height:2;font-weight:300;color:#454545;overflow:hidden !important;text-overflow:ellipsis;margin:1.5em 0}b,strong{font-weight:400 !important}[type="checkbox"],[type="radio"]{margin-right:10px}#page{font-family:"Roboto",sans-serif}a{color:#6495ed;text-decoration:none;cursor:pointer}img{width:auto;height:auto;max-width:100%;max-height:100%}ins{width:100%;height:auto}iframe{max-width:100%;max-height:100%}.content-area input{border-radius:4px;border:1px solid #d5d5d5;padding:5px 10px;font-size:24px}input{max-width:70vw}select{-webkit-appearance:menulist;-moz-appearance:menulist-textfield;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;color:black;cursor:default;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#a6a6a6;border-image:initial}button,input,optgroup,select,textarea{font-family:"Roboto",sans-serif !important}input::-webkit-input-placeholder{color:#e6e6e6}input:-moz-placeholder{color:#e6e6e6}input::-moz-placeholder{color:#e6e6e6}input:-ms-input-placeholder{color:#e6e6e6}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:white !important}:focus{outline:0;outline-style:none}figure{width:auto !important}button,html [type="button"],[type="reset"],[type="submit"]{background:none;font-size:1rem;text-shadow:none;line-height:1.2;display:inline-block;outline:0;padding:10px 22px;margin:0 auto;border:1px solid #ccc;position:relative;border-radius:3px;color:#4f4f4f;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-decoration:none !important;text-align:center;font-weight:300;-webkit-transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 1px rgba(255,255,255,0.04),inset 0 -1px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 1px rgba(255,255,255,0.04),inset 0 -1px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.1)}button:hover,html [type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover{background:#4b4f56;border-color:#4b4f56;color:white;font-weight:400}button:active,html [type="button"]:active,[type="reset"]:active,[type="submit"]:active{opacity:.5}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;line-height:1.5;font-weight:400;-webkit-margin-before:0em;-webkit-margin-after:0em;margin:20px 0}h1{font-size:35px}h2{font-size:32px}h3{font-size:27px}h4{font-size:23px}h5{font-size:18px}h6{font-size:14px}hr{box-sizing:content-box;height:0;overflow:visible;opacity:.3;margin:40px 0;opacity:.2;margin:60px 0}legend{font-size:24px;margin:20px auto;text-align:center;letter-spacing:6px;padding:20px;text-transform:uppercase;color:#585858}fieldset{padding:10px 20px 60px 20px !important;border-color:#eeeeee;border-width:1px;border-style:solid}blockquote{display:block;background:#fff;padding:15px 20px 15px 45px;margin:40px 0;position:relative;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.2;color:#666;text-align:justify;-moz-box-shadow:2px 2px 20px rgba(204,204,204,0.15);-webkit-box-shadow:2px 2px 20px rgba(204,204,204,0.15);box-shadow:2px 2px 20px 8px rgba(204,204,204,0.15)}blockquote::before{content:"\201C";font-family:serif;font-size:60px;font-weight:bold;color:#999;position:absolute;left:10px;top:5px}select{height:40px;vertical-align:top}textarea{overflow:auto;border:1px solid #cecece;border-radius:5px;font-weight:300}blockquote::after{content:""}::-moz-selection{color:black;background:#f2f2f2}::selection{color:black;background:#d6d6d6}table{border-collapse:separate !important;border-spacing:0 !important;width:100% !important;line-height:2.5 !important;margin:20px auto !important}th,td{padding:6px 15px !important}th{background:#42444e !important;color:#fff !important;text-align:left !important}tr:first-child th:first-child{border-top-left-radius:6px !important}tr:first-child th:last-child{border-top-right-radius:6px !important}td{border-right:1px solid #c6c9cc !important;border-bottom:1px solid #c6c9cc !important}td:first-child{border-left:1px solid #c6c9cc !important}tr:nth-child(even) td{background:#eaeaed !important}tr:last-child td:first-child{border-bottom-left-radius:6px !important}tr:last-child td:last-child{border-bottom-right-radius:6px !important}table a{background:none !important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.legend>table{width:auto !important}.sticky{position:sticky}.screen-reader-text{visibility:hidden;display:none}.gallery-caption{position:relative;top:15px;color:black}.bypostauthor{position:relative}.alignright{float:right}.aligncenter{margin:0 auto;display:block}div#digistore-container{display:block;width:100%;overflow:auto}.digistore-btn{border:2px solid white;color:#fff;cursor:pointer;display:inline-block;font-size:22px;font-weight:400;line-height:45px;max-width:250px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%;padding:5px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.digistore-btn:hover{background:rgba(255,255,255,0.94);color:black;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}div#content{display:inline-block;width:100%}.digistore-mejs-container *{font-family:"Roboto",sans-serif !important;font-weight:400}.digistore-mejs-container .mejs-controls{background:#4b4f56 !important;border-radius:5px !important}.digistore-mejs-container,.mejs-embed body{background:none !important;max-width:720px !important;margin:20px auto !important;box-shadow:1px 6px 15px 1px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.digistore-mejs-container .mejs-controls a.mejs-horizontal-volume-slider{display:table;background:none !important}.digistore-mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(142,142,142,0.93) !important;width:60% !important}.digistore-mejs-container .mejs-time-rail .mejs-time-handle{display:block !important;position:absolute;width:12px !important;background:#ffffff !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;border:none !important;top:0px !important}.digistore-mejs-container .mejs-horizontal-volume-current,.digistore-mejs-container .mejs-time-rail .mejs-time-loaded{background:#636363 !important}.digistore-mejs-container .mejs-button button:focus{outline:none !important}.digistore-mejs-container .mejs-play,.digistore-mejs-container .mejs-pause{margin:0px 10px !important}.widget .digistore-mejs-container{overflow:hidden !important}.wp-playlist.wp-audio-playlist.wp-playlist-light{border:1px solid #e9e9e9 !important;padding:30px 30px !important;margin:12px 0 18px !important;-moz-box-shadow:2px 2px 20px rgba(204,204,204,0.15);-webkit-box-shadow:2px 2px 20px rgba(204,204,204,0.15);box-shadow:2px 2px 20px 8px rgba(204,204,204,0.15)}.wp-playlist-light .wp-playlist-caption{font-size:20px;font-weight:300;line-height:2.4}.wp-playlist-item-length{top:6px !important;font-size:16px !important;line-height:2.4 !important}.wp-playlist-item-title{font-size:16px !important;line-height:2.4 !important;font-weight:300 !important}.wp-playlist-item a{background:none !important}.digistore-grid-audio{display:none;margin:0px 5px;vertical-align:top}.digistore-grid-audio .digistore-mejs-container{width:28px !important;height:28px !important;border-radius:50%;box-shadow:none;display:inline-block;overflow:hidden !important;margin:7px 0px 0px 0px !important;opacity:.8}.digistore-grid-audio .digistore-mejs-container .mejs-play{margin:1px 0px 0px 1px !important}.digistore-grid-audio .digistore-mejs-container .mejs-controls .mejs-pause button{margin:8px 0px 0px -4px !important}.digistore-mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{background:#2c2c2c !important}.digistore-mejs-container .mejs-time-rail{width:65% !important}#masthead{color:white;position:relative;display:block;margin:0px;font-size:16px;line-height:1;text-align:center;z-index:3;padding:15px 0px}div#digistore-masthead-container{position:absolute;width:100%;height:52px;display:inline-block;background:rgba(4,4,4,0.68);z-index:99}.masthead-content{margin:0 auto;max-width:90vw}.site-heroing{float:left;position:relative;opacity:1;margin-left:8vw;-webkit-transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.site-heroing .site-title img{width:auto;height:25px;max-height:25px}.site-title,.site-title a{color:white;text-decoration:none;font-weight:400;font-size:1.2em}select#digistore-currency-selector{display:block;float:right;font-weight:300;font-size:14px;height:24px;margin:-2px 1vw 0px 1vw}.digistore-header-user-menu{float:right;text-align:left;margin:-2px 1vw 0px 1vw}.digistore-header-user-menu img.avatar,.digistore-header-user-menu i{width:25px;height:25px;border-radius:50%;color:white;font-size:24px;cursor:pointer}#masthead .digistore-user-menu-container{opacity:0;visibility:hidden;display:block;color:white;right:9.5vw;top:50px;position:absolute;background:rgba(0,0,0,0.9);border-radius:8px;padding:10px 20px;margin:10px auto;z-index:15;width:175px;-webkit-transition:opacity 0.6s, visibility 0.6s;transition:opacity 0.6s, visibility 0.6s}#masthead .digistore-user-menu-container::after{content:" ";position:absolute;bottom:100%;right:2%;margin-left:-5px;border-width:15px;border-style:solid;border-color:transparent transparent rgba(0,0,0,0.9) transparent}.digistore-user-menu ul{line-height:2;text-align:left;padding-inline-start:0px;-webkit-padding-start:0px;-webkit-margin-before:0px;-webkit-margin-after:20px}.digistore-user-menu ul a{color:white;font-weight:400}.digistore-user-menu ul a:hover{text-decoration:underline;opacity:1 !important}.digistore-user-menu .menu-item:hover{opacity:1 !important}#masthead .digistore-user-menu-name{text-align:center;font-size:24px;line-height:2;text-transform:capitalize;border-bottom:1px solid rgba(255,255,255,0.22);margin-bottom:20px}.digistore-user-menu li.menu-item{display:list-item !important;margin:20px !important}#masthead .digistore-header-user-menu:hover .digistore-user-menu-container{opacity:1;visibility:visible}a.header-cart{float:right;font-size:24px;text-decoration:none;color:white;margin:-2px 2vw 0px 1vw}.header-cart-quantity{font-size:14px;color:rgba(255,255,255,0.62);-webkit-transition:color 2s;transition:color 2s}.header-cart-quantity:hover{color:#fff}.digistore-header-cart-quantity{visibility:hidden;opacity:0;-webkit-transition:opacity 0.6s, visibility 0.6s;transition:opacity 0.6s, visibility 0.6s}.digistore-header-cart-quantity:hover{opacity:1;visibility:visible}.header-cart:hover+.digistore-header-cart-quantity{opacity:1;visibility:visible}.digistore-header-video-background{background:#000;position:static;top:0;right:0;bottom:0;left:0;z-index:-9999}.digistore-header-video-foreground,.digistore-header-video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;max-height:100vh;pointer-events:none}.digistore-header-cart-quantity,.digistore-header-cart-quantity ul,.digistore-header-cart-quantity p{position:absolute;z-index:5;float:right;line-height:1;width:20vw;min-width:100px;text-align:center;top:19px;right:3.5vw;list-style-type:none;-webkit-padding-start:0px;padding-inline-start:0px;color:white}.digistore-header-cart-quantity p.edd-cart-number-of-items{display:none !important}.edd_download_quantity_wrapper{text-align:center !important}.digistore-header-cart-quantity .edd-cart-item-separator,.digistore-header-cart-quantity .edd-cart-item-quantity{display:none}.digistore-header-cart-quantity li.cart_item.edd-cart-meta.edd_total{display:none}.edd-cart-number-of-items{color:#c1c1c1;font-size:16px;text-align:center;font-style:normal}.edd-cart ul,.edd-cart li{text-align:center;border-bottom:1px solid rgba(147,147,147,0.55);padding:5px;font-size:14px;text-transform:uppercase;line-height:2;text-decoration:none}.edd-remove-from-cart{font-size:14px !important;font-weight:400;color:white;text-decoration:none}.edd-cart{border:1px solid #939393;background:rgba(0,0,0,0.88)}.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:rgba(0,0,0,0.23);text-align:center;font-weight:300}.edd-cart-item-title{font-weight:100}li.cart_item.edd_checkout a{color:white;font-weight:400;text-decoration:none}#site-navigation{overflow:hidden;text-align:left;-webkit-padding-start:2.5vw;padding-inline-start:2.5vw}.digistore-main-navigation,.digistore-main-navigation ul,.digistore-main-navigation a{list-style-type:none;text-decoration:none;color:whitesmoke;display:block;margin:0;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-margin-after:0px}.digistore-main-navigation ul{margin-left:auto;margin-right:auto;display:block;width:100%}.menu-item{margin:0 2vw;vertical-align:sub;width:auto;height:20px;text-align:left;-webkit-transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.menu-item:hover{opacity:.65}.menu-item-has-children{opacity:1 !important}.menu-item-has-children>a:after{font-family:FontAwesome;content:"\f107";margin-left:10px}#site-navigation .menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}#site-navigation ul.sub-menu{opacity:0;visibility:hidden;display:block;color:black;position:absolute;background:#fff;border-radius:2px;padding:10px 5px;margin:10px auto;z-index:1;max-width:160px;-webkit-transition:opacity 0.6s, visibility 0.6s;transition:opacity 0.6s, visibility 0.6s}ul.sub-menu li,ul.sub-menu a{color:black;display:inline-table;text-align:left;padding:5px 0px}#site-navigation ul.sub-menu ul.sub-menu{opacity:0;visibility:hidden !important;position:absolute;display:block;width:100%;left:180px;-webkit-transition:opacity 0.6s, visibility 0.6s;transition:opacity 0.6s, visibility 0.6s}#sidenav .digistore-mobile-menu .sub-menu li,#sidenav .digistore-mobile-menu .sub-menu a{margin-bottom:10px;border-bottom:none;font-size:24px;font-weight:100}#sidenav .digistore-mobile-menu .sub-menu a{list-style-type:none}#site-navigation ul.sub-menu .menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible !important}#sidenav li.menu-item{display:list-item !important;list-style-type:none;margin:20px auto;height:100%;width:80%;line-height:2;font-size:36px;border-bottom:1px solid rgba(255,255,255,0.16)}#sidenav .sub-menu li{line-height:1}#sidenav .menu-item a{color:white}li.menu-item{display:inline-table}input#search-input{background:none;border:none;outline:none;width:70px;color:white;opacity:.7;font-weight:100;-webkit-transition:opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.digistore-search{display:block;float:right;width:100px;font-size:20px;margin:-2px 1vw 0px 1vw}#search-submit{display:none}.mobile-menu-toggle{float:left;font-size:24px;top:-3px !important;left:4vw;display:none !important;opacity:1;-webkit-transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.digistore-open-btn{background:transparent !important;border:1px solid #ccc !important;padding:6px;cursor:pointer;border-radius:3px}.digistore-open-btn:hover{background:none !important}.mobile-menu-toggle:hover{opacity:.85}#sidenav .digistore-mobile-menu{margin-top:60px !important;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-margin-before:0px;-webkit-margin-after:0px}.js-digistore-offcanvas-active .digistore-mobile-menu{background:rgba(0,0,0,0.69) !important}.active .digistore-mobile-menu{-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important}.js-digistore-offcanvas-active .js-digistore-offcanvas-sidebar{background-color:#000 !important;overflow-y:auto !important;min-width:300px !important}#digistore-hero-section{min-height:800px;position:relative;color:black;display:block;overflow:hidden}div#comments{padding:30px;background:white;font-size:18px;font-weight:300;vertical-align:top;line-height:2;margin:50px 0px;text-align:center;margin-left:auto;margin-right:auto}#comments p.no-comments{opacity:.5;font-weight:100;font-size:22px}#comments #respond{margin-top:50px}#comments label{text-align:center;text-transform:uppercase;font-weight:100;font-size:1.2em;clear:both;width:100%;margin:10px auto;clear:both;display:block;color:#333;letter-spacing:14px}#comments textarea{overflow:hidden;border:1px solid #dfdfdf;border-radius:6px;font-size:20px;font-weight:300;padding:20px;margin:10px 0px;max-width:70vw}#comments .comment-form-author input,#comments .comment-form-email input,#comments .comment-form-url input{border:none;border-bottom:1px solid #d5d5d5;font-weight:300}#comments .comment-list .fa{display:none}#comments input#submit{padding:20px}#comments #reply-title{text-align:center;text-transform:uppercase;font-weight:100;font-size:2em;clear:both;width:100%;margin:20px auto;clear:both;display:block;color:#333;letter-spacing:14px}.nav-links{padding:50px 10px;background:rgba(250,250,250,0.9);font-size:18px;font-weight:300;vertical-align:top;line-height:0;margin:50px 0px}.nav-previous{float:left;display:block}.nav-next{float:right;display:block}#comments p.comment-form-comment{display:inline-grid;margin:0;text-transform:uppercase}#comments .comment-avatar{float:left;margin-right:30px;position:relative;top:-25px}#comments span.comment-date{left:12px;position:relative;font-size:12px}#comments .comment-content p{font-size:22px;margin:0;font-weight:100;color:#333333}#comments span.comment-date a{color:silver}#comments .comment-avatar img{object-position:center;height:100px;width:100px;border-radius:50%;margin:0 auto;display:block}#comments span.comments-title{text-align:center;text-transform:uppercase;font-weight:100;font-size:1.2em;clear:both;width:100%;margin:10px auto;clear:both;display:block;color:#333;letter-spacing:6px}#comments span.comments-title::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:10px;margin-top:20px}#comments p.comment-notes{color:#333;font-weight:100}#comments .comment-list{margin:20px 0px;text-align:left;display:block}#comments .comment-list::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:80px;margin-top:40px;width:80%;margin-left:auto;margin-right:auto}#comments span.post-author-label{display:none}#comments cite.fn,#comments cite.fn a{font-size:16px;font-weight:300;font-style:normal;color:silver}#comments .comment{padding:30px;margin:20px 0px}.digistore-hero-container{display:inline-block;width:100%;text-align:center;margin:0 auto}.digistore-hero-container h1{margin:0;-webkit-margin-before:0em;-webkit-margin-after:0em}.digistore-hero-container-inner{position:relative;top:170px}.digistore-header-audio{display:none;margin:30px auto;width:80%}#digistore-hero-home-search{display:inline-block;color:#cccccc;width:60vw;background:rgba(255,255,255,0.97);text-align:center;margin:7% 0;border:1px solid white;position:relative;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;box-shadow:rgba(0,0,0,0.3) 0 1px 3px}#digistore-hero-home-search .search-wrap.digistore-search{width:100%;margin:12px auto;display:block;position:relative}#digistore-hero-home-search input#search-input{width:90%;color:black;opacity:1;font-weight:400}.digistore-background-overlay{background:linear-gradient(rgba(0,0,0,0.61), black);position:absolute;width:100%;height:100%}.digistore-hero-hero-title{position:relative;width:100%;text-align:center}.digistore-hero-hero-title a{text-shadow:0px 5px 20px rgba(1,1,1,0.5);color:white;font-weight:300;font-size:40px;text-decoration:none}.link-disabled{pointer-events:none;cursor:default}.digistore-hero-buttons{position:initial;margin:0 auto;width:100%}.digistore-hero-buttons a,.digistore-hero-buttons p{text-align:center;color:white;font-size:25px;margin:0;-webkit-margin-before:0em;-webkit-margin-after:0em}.digistore-hero-buttons a{display:none;margin:0px 3%}#digistore-hero-home-search .fa{opacity:1;color:#a6a6a6}.digistore-hero-buttons a:hover{opacity:1 !important}.product-grid{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;align-content:space-between;background:white;padding:3vw;z-index:1;position:relative;width:90vw;margin-left:auto;margin-right:auto;min-height:500px;top:-40px}.edd-product,.edd-rp-item{align-self:auto;width:27vw;margin:5px;text-align:center;margin-bottom:20px;padding:5px 0px;border:1px solid #EAEAEA;transition:box-shadow 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0s,transform 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0s}.edd-product:hover,.edd-rp-item:hover{box-shadow:-1px 8px 18px 0px rgba(0,0,0,0.06)}.edd-product:hover .digistore-product-image img.digistore_product_image,.edd-rp-item:hover .digistore-product-image img.digistore_product_image{opacity:0.06}.edd-product:hover .digistore-grid-download-btns,.edd-rp-item:hover .digistore-grid-download-btns{visibility:visible;opacity:1;top:0}.digistore-grid-download-btns a{background:rgba(255,255,255,0.89) !important;border-radius:4px;color:#3a3a3a !important;margin:0px 0px 20px 0px !important;text-align:center;display:inline-block;-webkit-transition:all 0.3s;transition:all 0.3s}.digistore-grid-download-btns .digistore-btn{width:50% !important;border:1px solid #e6e6e6 !important;margin:0 auto 20px auto !important;font-size:18px;display:block;opacity:1 !important}a.edd_byline_author_url{background:none !important}.digistore-grid-download-btns a i{font-size:16px;color:#3a3a3a;margin:0 !important}.digistore-download-no-options a.edd-wl-action{color:white !important;background:none !important}.digistore-download-no-options a.edd-wl-action:hover{color:black !important;background:white !important}.digistore-download-no-options .edd-cart-added-alert{color:white;font-size:22px}.digistore-grid-download-btns{top:-150px;position:relative;margin:60px 0px;width:100%;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.digistore-grid-download-btns .edd-cart-added-alert{margin:0px auto 20px auto !important;font-size:20px !important}.digistore-product-image{width:27vw;height:100%;overflow:hidden;position:relative;margin:0 auto;background-image:linear-gradient(#a9a9a9, #f3f3f3)}.digistore-product-image .downloads-footer,.digistore-product-image .downloads-footer a{font-weight:100;line-height:1;display:inline}.digistore-product-image .downloads-footer a{background:none !important}.digistore-product-image .downloads-footer{background:rgba(255,255,255,0.68) !important;padding:5px;border-radius:4px}.digistore-product-image .edd_download_byline{margin-bottom:10px}.digistore-product-image img.digistore_product_image{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;height:auto;min-width:400px;width:100%;max-width:none;max-height:none;-webkit-transition:all 0.3s, -webkit-transform 0.3s;transition:all 0.3s, transform 0.3s}.product-grid .edd_download_byline a{color:black !important;background:none !important;padding:0px !important;margin:0px !important}.product-grid .edd_download_byline a:hover{color:black !important}.edd-product h2,.edd-rp-item h2{font-weight:300;text-decoration:none;margin-top:20px !important;color:#333;font-size:28px;text-align:center !important;-webkit-margin-before:0.3em;-webkit-margin-after:0.4em}.edd-product a,.edd-rp-item a{color:#333;text-decoration:none}a.edd-details{color:#888;font-weight:300;font-size:14px}.product-buttons{text-align:center;margin:20px 0px 5px 0px;color:#686868;font-size:20px}.edd-product i,.edd-rp-item i{color:rgba(136,136,136,0.62);font-weight:300;font-size:12px;margin-right:8px}.edd_downloads_list div:empty{display:none}.edd_downloads_list,#edd-rp-items-wrapper,#edd-rp-checkout-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;align-content:inherit;overflow:hidden}.digistore-hero-buttons pre{color:white;font-family:"Roboto", sans-serif;font-weight:100;text-transform:uppercase;line-height:2;font-size:18px;margin-left:auto;margin-right:auto;width:80%;white-space:normal;opacity:.9;letter-spacing:8px;margin-top:10%;-webkit-transition:all 4250ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 4250ms cubic-bezier(0.19, 1, 0.22, 1)}.digistore-download-terms{margin-top:20px;display:inline-block}.digistore-archive-search{margin:0px !important}.quarter,.one-third,.two-thirds,.half{float:left}.one-third{width:32%}.two-thirds{width:65.5%}.quarter{width:23.5%}.three-quarters{width:74.5%}.half{width:48%}.one-third{margin:0 0.5%}.quarter,.two-thirds{margin:0 0.5%}.left,.quarter.left,.one-third.left{margin:0 1% 0 0;float:left}.right,.quarter.right,.one-third.right{margin:0 0 0 1%;float:right}.half.left{width:48%;margin:0 2% 0 0}.half.right{width:48%;margin:0 0 0 2%}.two-thirds.left{margin:0 1% 0 0}.two-thirds.right{margin:0 0 0 1%;float:right}aside.digistore-fatfooter::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:20px;clear:both}.site-footer,.site-footer a{text-align:center;margin-top:0px;font-size:1em;text-decoration:none;color:#bec2c9;margin-top:auto}.site-footer a:hover{color:#fff}.footer-payment-icons .fa{margin:0px 1vw}.digistore-blog-index article{border:1px solid rgba(0,0,0,0.11);padding:10px;width:90%;text-align:center;margin:60px auto}.digistore-blog-index .digistore-featured-image-container{width:auto;max-width:800px;height:auto;overflow:hidden;position:relative;margin:40px auto;border-radius:0px;border:none}.digistore-blog-index .digistore-featured-image-container img{position:relative;left:0;right:0;top:0;bottom:0;margin:auto;height:auto;width:100%;border-radius:6px}.digistore-blog-index .entry-meta{margin-bottom:20px}.widget-title{text-align:center;text-transform:uppercase;font-weight:100;font-size:2em;clear:both;width:100%;margin:5px auto;margin-bottom:60px;margin-top:20px;clear:both;display:block;color:#333;letter-spacing:14px}.widget-title::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:10px;margin-top:40px}#footer-widgets{background:#4b4f56;color:white;padding:40px;height:auto;display:grid;min-height:70px;position:relative}#footer-widgets .widget-title{color:white;font-size:20px;margin-bottom:20px}#footer-widgets li.menu-item{display:block;text-align:center}#footer-widgets li.menu-item a:hover{display:block;text-align:center}#footer-widgets .menu-item:hover{opacity:1}#footer-widgets .widget-title::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:0px;margin-top:20px;width:60%;margin-left:auto;margin-right:auto}#footer-widgets ul{list-style-type:none;text-align:center;text-decoration:none;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-padding-start:0px;padding-inline-start:0px}#footer-widgets a{text-decoration:none;color:#bec2c9;font-size:20px;line-height:40px}#footer-widgets a:hover{color:#fff}#footer-widgets p{color:#e5e5e5;font-weight:100}#footer-widgets .widget-container{margin-bottom:40px}#footer-widgets .digistore-search{float:none;margin:0px;margin-left:auto;margin-right:auto}#digistore-download-sidebar{width:28vw;float:right}#digistore-download-sidebar ul,#digistore-download-sidebar a{list-style-type:none;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-padding-start:0px;text-decoration:none;color:rgba(0,0,0,0.76)}.widget{margin-bottom:80px;margin-top:40px}#digistore-download-sidebar .widget{border-top:none;padding-bottom:20px}#digistore-download-sidebar .widget_pages ul,#digistore-download-sidebar .widget_pages a,#digistore-download-sidebar .widget_meta ul,#digistore-download-sidebar .widget_meta a{list-style-type:none !important;-webkit-padding-start:20px;line-height:3}#digistore-download-sidebar .widget_pages ul.children{-webkit-padding-start:40px !important}.widget_digistore_download_information img{object-position:center;height:80px;width:80px;border:5px solid white;border-radius:50%;margin:0 auto;display:block;margin-top:-4vw;margin-bottom:10px}.widget_digistore_download_information ul{list-style-type:none;text-decoration:none;text-align:center;line-height:2em;text-transform:capitalize;font-size:16px;font-weight:100;-webkit-margin-before:2em;-webkit-margin-after:4em;-webkit-padding-start:0px}.widget_digistore_download_information .fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;color:rgba(128,128,128,0.5);font-size:2em;text-decoration:none;margin:0 10px;margin-top:10px;text-align:center}#digistore-download-sidebar .widget-title,.site-main .widget-title{font-size:1.5em;margin-bottom:40px;margin-top:40px;line-height:1.5}#digistore-download-sidebar li.menu-item{display:block;margin:20px 0px;text-align:center;font-size:20px;font-weight:300}#edd-user-login-submit input.edd-submit.button{font-size:24px;padding:10px 20px;margin-bottom:40px}#edd_checkout_cart a.edd-cart-saving-button{font-size:16px !important;color:white !important;line-height:2;padding:5px 20px !important;margin:15px auto !important;display:block !important;width:200px !important}#edd_checkout_cart a.edd-cart-saving-button:hover{color:black !important;background-color:white !important}.digistore-pages-entry-title p.term-subtitle,.digistore-pages-entry-title .taxonomy-description p{color:wheat;font-weight:100;line-height:1;overflow:visible !important}#digistore-download-sidebar .widget-title::after{margin-top:10px}.site-main .widget-title::after{margin-top:20px}#digistore-download-sidebar a:hover{opacity:.65}span.edd_price_option_price{font-weight:400}.digistore_product_details_purchase,.digistore_product_details_purchase ul{font-size:18px;font-weight:300;text-align:left;list-style-type:none}.digistore_product_details_purchase li{text-align:left;line-height:45px;padding-left:20px !important;padding-right:10px !important}.digistore-download-pricing .edd_purchase_submit_wrapper,.digistore-download-pricing .edd_purchase_submit_wrapper a{position:relative;margin:20px auto;display:block;text-align:center;padding-right:5% !important;padding-left:5% !important}.edd-submit.button,.edd-submit.button.gray,.edd-submit.button:visited{background:none !important;font-size:1.8rem !important;text-shadow:none;display:inline-block !important;outline:0;margin:0 auto !important;border:1px solid #ccc !important;position:relative;text-transform:uppercase;border-radius:3px !important;color:#4f4f4f !important;cursor:pointer !important;white-space:nowrap !important;text-overflow:ellipsis;text-decoration:none !important;text-align:center !important;font-weight:normal !important;padding:10px 20px !important}.edd-submit.button:hover{background:#3a3a3a !important;border-color:black !important;color:white !important;box-shadow:none !important}.edd-alert-success{background-color:rgba(144,255,0,0.18) !important}.edd-alert,.edd-alert p,.edd-alert a{font-weight:400 !important}#digistore-download-sidebar .digistore-search{float:none;width:100%;text-align:center}#digistore-download-sidebar .edd-product{width:300px}#digistore-download-sidebar .edd-product:hover{box-shadow:none}#digistore-download-sidebar .digistore-product-image{width:300px}#digistore-download-sidebar #edd_download_pagination{display:none}.digistore-feature-display{border-radius:2px;color:#fff;display:grid;background:linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);background-size:400% 400%;-webkit-animation:digistore-feature-gradient 7s ease infinite;-moz-animation:digistore-feature-gradient 7s ease infinite;animation:digistore-feature-gradient 7s ease infinite}.digistore-feature-display-outer{padding:40px 40px 80px 40px;background:rgba(0,0,0,0.59);text-align:center;background:-webkit-linear-gradient(to right, rgba(0,0,0,0.55), rgba(255,216,155,0.56));background:linear-gradient(to right, rgba(0,0,0,0.55), rgba(255,216,155,0.56))}.digistore-feature-display-inner{padding:40px}p.digistore-feature-display-description{color:#fff;font-weight:100}a.digistore-feature-display-button.digistore-btn:hover{color:black !important}@-webkit-keyframes digistore-feature-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes digistore-feature-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes digistore-feature-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#digistore-download-hero-section{position:relative;color:black;display:block}.digistore-download-background-overlay{background:linear-gradient(rgba(14,14,14,0.69), black);position:absolute;height:100%;width:100%;display:block;background-size:cover}img.digistore-download-featured-img{object-position:top;height:200px;width:200px;border:5px solid white;border-radius:5%;margin-top:-8vw}#digistore-primary{margin:40px;margin-top:0px;position:relative;display:table;background:white;padding:3vw;z-index:1;width:90vw;margin-left:auto;margin-right:auto;min-height:500px}.digistore-hero-content{position:relative;text-align:center;width:100%;height:100%;color:white;font-size:50px;line-height:2}.digistore-hero-main-container{padding:170px 0px 150px 0px}.digistore-download-type{font-weight:100;font-size:18px;text-transform:uppercase;opacity:.8}.digistore-download-head-product-price{font-weight:300;font-size:24px}.edd_byline_author_avatar img{border-radius:50%;opacity:1 !important;height:30px;right:0;bottom:0;left:0;top:0;position:initial;vertical-align:bottom;margin:0px 5px}.digistore-hero-container-inner-pages{padding:80px 0px 40px 0px}#digistore-main-w-sidebar{width:60vw;float:left}.digistore-download-pricing{margin:40px 0px}#digistore-primary .digistore-download-pricing{padding:5px !important;border:1px solid rgba(128,128,128,0.16)}.digistore-download-pricing,.digistore-download-pricing ul{font-size:18px;font-weight:300;text-align:left;list-style-type:none}.digistore-download-pricing ul,.digistore-download-pricing a{list-style-type:none;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-padding-start:0px;text-decoration:none;font-size:20px !important;font-weight:300;color:rgba(61,61,61,0.76);padding:10px;margin:0;margin-bottom:20px}.digistore-download-pricing a{padding:10px 50px !important;background:white !important;border:1px solid rgba(61,61,61,0.76);-webkit-transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1)}.digistore-download-pricing a:hover{opacity:1;color:white !important;background:#2f2f2f !important;font-weight:700 !important}.digistore-download-pricing li{text-align:left;line-height:45px;padding-left:20px !important;padding-right:10px !important}.digistore-download-pricing .edd_price_options li{margin-bottom:10px !important;border-bottom:1px solid rgba(128,128,128,0.16) !important}.digistore-content{top:-50px !important}#edd_checkout_wrap .empty-cart-title{text-align:center !important;font-weight:300 !important;font-size:40px !important}p#edd-new-account-wrap,p#edd-login-account-wrap,p#edd_final_total_wrap{padding:30px 0px !important;margin-bottom:30px !important}.edd-cart-added-alert{color:#000000;position:relative;text-align:center;margin-top:6px}.edd-submit.button.gray:active,.edd-submit.button.gray:focus,.edd-submit.button.gray:hover,.edd-submit.button:active,.edd-submit.button:focus,.edd-submit.button:hover{opacity:1}a#edd-restore-cart-link{text-align:center !important;font-size:35px !important;display:block !important}#edd_checkout_form_wrap fieldset{text-align:center !important;margin-top:40px !important;text-transform:uppercase !important;border:1px solid rgba(238,238,238,0) !important}#edd_checkout_cart td{line-height:2 !important;font-size:18px;font-weight:300}#edd_checkout_cart td img{margin:0 20px 0 0 !important;width:60px !important}#edd_checkout_cart td.edd_cart_actions,#edd_checkout_cart td:last-child,#edd_checkout_cart th.edd_cart_actions{text-align:center !important}#edd_checkout_form_wrap label{font-weight:300 !important;margin-bottom:10px !important}#edd_checkout_cart th.edd_cart_total{background:none !important;color:#666 !important;font-weight:300}#edd_checkout_form_wrap span.edd-description{margin-bottom:10px !important;text-transform:none !important;font-size:16px !important;font-weight:100 !important}#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap textarea{padding:10px 10px !important;font-weight:300 !important;text-align:left !important;margin-top:10px !important;margin-bottom:40px !important;width:40vw !important;max-width:400px !important;min-width:200px !important}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit{font-size:20px !important;vertical-align:initial !important}#edd_checkout_form_wrap legend{text-align:center !important;text-transform:uppercase;font-weight:400 !important;font-size:1.5em !important;clear:both !important;width:100% !important;margin:5px auto !important;margin-bottom:10px !important;margin-top:20px !important;clear:both !important;display:block !important;color:#333 !important;letter-spacing:10px !important}#edd_checkout_form_wrap legend::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:10px;margin-top:20px}p#edd_final_total_wrap{margin-top:-50px;line-height:1 !important;padding:10px !important;width:250px !important;margin-left:auto !important;margin-right:auto !important}input#edd-purchase-button{font-size:24px !important;padding:15px 4vw !important;font-weight:400 !important;margin-top:20px !important}#edd_checkout_cart{margin-bottom:40px !important;overflow-x:auto !important}#edd_checkout_form_wrap .edd-payment-icons img.payment-icon{margin-top:10px !important;margin-bottom:30px !important}li.edd_bundled_product{list-style-type:circle !important;border-bottom:1px solid rgba(128,128,128,0.16) !important;margin:1% !important;margin-left:8% !important}li.edd_download_file a{color:#6495ed !important;font-weight:400 !important;text-transform:uppercase !important;text-decoration:none !important}li.edd_download_file a:after{margin-left:10px;content:'▾'}ul.edd_bundled_product_files{-webkit-padding-start:0px}.edd_purchase_receipt_product_name{font-weight:400 !important}.entry-content{min-height:200px}.entry-content ul{font-family:"Roboto",sans-serif;font-size:22px;line-height:1.8;line-height:2;letter-spacing:.65px}.entry-content ol{font-family:"Roboto",sans-serif;font-size:22px;line-height:1.8;line-height:2;letter-spacing:.65px}.content-area .entry-content a{font-weight:300;text-decoration:none;opacity:1;background:rgba(173,173,173,0.1);padding:4px}.entry-content a:hover{opacity:.65}.digistore-hero-content .entry-meta{min-width:280px;padding:15px;margin-left:auto;margin-right:auto}.content-area .entry-meta .fa,.content-area .entry-title a,.content-area .entry-meta a{color:#4c4c4c;text-align:center}.content-area .entry-meta,.content-area .entry-title{text-align:center}.content-area a.more-link{font-weight:400;color:white;text-transform:uppercase;background:#4c4c4c;padding:10px 25px;margin:20px auto;display:block;text-align:center;opacity:1;-webkit-transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1)}.digistore-blog-index a.more-link{width:250px}.digistore-blog-index .entry-footer{display:none}.content-area a.more-link:hover{opacity:.8}.digistore-hero-content .entry-meta,.digistore-hero-content .entry-meta a{margin-top:5px;color:rgba(255,255,255,0.8);font-size:18px;text-decoration:none;opacity:.95}.digistore-hero-content .entry-meta a:hover{opacity:.65}.byline-item{margin-right:20px;text-transform:capitalize;display:inline-block}.byline-item .fa{margin:0px 5px;font-size:20px;color:rgba(255,255,255,0.8)}.digistore-primary-posts{margin-top:-80px !important}figcaption.wp-caption-text{color:#5a5a5a;font-weight:100;text-align:center;margin-top:7px;font-size:18px}span.digistore-author-avatar img{object-position:center;height:80px;width:80px;border:5px solid white;border-radius:50%;margin:0 auto;display:block;margin-top:-4vw;margin-bottom:10px}h1.page-title,h1.page-title a{font-size:30px;font-weight:300;text-transform:capitalize;text-decoration:none;color:white}span.digistore-author-bio{font-size:60%;font-weight:100;margin:10px;color:wheat;width:70%;display:inline-block;line-height:2;text-transform:none}.digistore-archives-posts .comments-link{display:none !important}.digistore-archives-posts .entry-footer{display:none}.digistore-primary-archives{top:-30px !important;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;align-content:space-between;background:white;padding:30px;margin-top:-16vw;z-index:1;position:relative;width:78vw;margin-left:auto;margin-right:auto;min-height:500px}.digistore-archives-posts{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;align-content:inherit}.digistore-archives-posts .post,.digistore-archives-posts .type-download,.digistore-archives-posts .type-page{align-self:auto;width:260px;margin:5px;padding:5px;margin-bottom:20px;border:1px solid #EAEAEA;padding:30px}.digistore-archives-posts a{text-decoration:none;color:#333;font-weight:300}.digistore-archives-posts h2{font-weight:300;text-decoration:none;margin-top:20px !important;color:#333;font-size:28px;text-align:left;-webkit-margin-before:0.3em;-webkit-margin-after:0.4em}.digistore-archives-posts .fa{color:rgba(93,93,93,0.8)}.digistore-archives-posts .byline-item,.digistore-archives-posts .byline-item .fa{font-size:14px;display:inline;margin:8px}.digistore-featured-image-container{width:260px;height:260px;overflow:hidden;position:relative;margin:0 auto;border-radius:2px;border:1px solid #EAEAEA}.digistore-featured-image-container img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;height:auto;width:100%}.digistore-archives-posts h1.entry-title{-webkit-margin-before:0;-webkit-margin-after:20px;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis}.digistore-archives-posts .entry-meta{-webkit-margin-before:0;-webkit-margin-after:20px;text-align:center}.digistore-archives-posts .post p{overflow:hidden !important;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.digistore-archives-title{text-align:center;text-transform:uppercase;font-weight:100;font-size:1.6em;clear:both;width:100%;margin:5px auto;margin-bottom:60px;margin-top:20px;clear:both;display:block;color:#333;letter-spacing:6px}.digistore-archives-title::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:10px;margin-top:40px}#content .entry-footer{padding:20px;text-align:center}#content .entry-footer a{text-decoration:none}.digistore-posts-title{font-size:30px}.post-type-archive .digistore-pages-entry-title,.search-results .digistore-pages-entry-title{margin-top:0 !important;line-height:1}span.digistore-about-download{border:1px solid #bfbfbf;padding:15px 30px;font-size:20px;color:#8b8b8b;text-transform:uppercase;margin:0 auto;display:block;margin-top:30px;width:250px;text-align:center}.downloads-footer{font-weight:100;line-height:1.6;display:block}.digistore-404-error{text-align:center;font-family:"Roboto",sans-serif;font-size:95px;font-style:italic;text-align:center;height:60px;line-height:60px;margin:auto;animation:noise 2s linear infinite;overflow:default}.digistore-404-error:after{content:'404';font-family:"Roboto",sans-serif;font-size:100px;font-style:italic;text-align:center;width:150px;height:60px;line-height:60px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;color:blue;animation:noise-1 .2s linear infinite}.digistore-404-error:before{content:'404';font-family:"Roboto",sans-serif;font-size:100px;font-style:italic;text-align:center;width:100px;height:60px;line-height:60px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;color:red;animation:noise-2 .2s linear infinite}@keyframes noise-1{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:.1}50%{opacity:.5;left:-6px}80%{opacity:.3}100%{opacity:.6;left:2px}}@keyframes noise-2{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:.1}50%{opacity:.5;left:6px}80%{opacity:.3}100%{opacity:.6;left:-2px}}@keyframes noise{0%,3%,5%,42%,44%,100%{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(1.7)}43%{opacity:1;transform:scaleX(1.5)}}@keyframes noise-3{0%,3%,5%,42%,44%,100%{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(4)}43%{opacity:1;transform:scaleX(10) rotate(60deg)}}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:auto !important}nav.fes-vendor-menu{margin:0 auto;display:block;width:90%;line-height:1px}nav.fes-vendor-menu::after{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:20px;margin-top:20px;width:100%}.fes-vendor-menu a{background-color:white !important;color:#4b4f56 !important;font-size:18px;font-weight:400;text-transform:capitalize;padding:10px 20px !important;-webkit-transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1250ms cubic-bezier(0.19, 1, 0.22, 1)}.fes-vendor-menu li{text-align:center;margin:0px 10px 30px 10px;display:inline-block;vertical-align:middle}.fes-vendor-menu ul li{float:none !important}li.fes-vendor-menu-tab.active a{color:black !important;font-weight:700;text-transform:uppercase}.fes-vendor-menu ul{list-style-type:none;text-align:center;-webkit-padding-start:0px;-webkit-margin-before:1em}div#fes-vendor-announcements{font-size:18px;line-height:1.5;text-align:center;font-weight:300;width:90%;margin:0 auto;background:rgba(74,78,85,0.02);color:#383838;padding:20px}div#fes-vendor-store-link,div#fes-vendor-store-link a{text-align:center;margin:40px auto;font-size:18px;font-weight:400;color:white;background:black;word-wrap:break-word}div#fes-vendor-store-link{border:1px solid rgba(74,78,85,0.38);padding:12px;width:60%;line-height:1.5}.fes-comments-wrap{display:block;width:90%;margin:0 auto;text-align:center}.fes-comments-wrap td.col-author{background:#f6f6f6;width:30% !important;vertical-align:top;font-size:16px}.fes-comments-wrap td.col-author p{line-height:1;font-size:16px}.fes-comments-wrap td.col-author a{font-weight:400 !important;text-transform:uppercase}.fes-comments-wrap tr th.col-author,.fes-comments-wrap tr th.col-content{text-transform:uppercase;font-size:20px;line-height:2;background:#212121;color:gold;padding:10px 20px}.fes-comments-wrap .fes-comments-content{font-size:28px;line-height:2;margin-top:40px}.fes-comments-wrap td.col-content{width:70% !important}table#fes-comments-table{margin:0 auto}.fes-comments-wrap textarea.fes-cmt-body{overflow:hidden;border:1px solid #dfdfdf;border-radius:6px;font-size:20px;font-weight:300;margin:20px 0px !important;max-width:70vw;width:90% !important}.fes-comments-wrap button{margin:0px 10px !important}.fes-comments-wrap .fes-author-img img{object-position:center;height:100px;width:100px;border-radius:50%;margin:0 auto;display:block}.fes-comments-wrap p#fes-comment-date{font-style:oblique;font-weight:100}.fes-submit input[type=submit]{background:white !important;background-image:none !important;color:#2f2f2f !important;border:none !important;padding:10px 20px !important;font-size:20px !important;height:100% !important;border:1px solid black !important;box-shadow:none !important}.fes-submit input[type=submit]:hover{background:#2f2f2f !important;color:white !important}div#fes-vendor-dashboard{margin:0 auto;width:90%}#fes-vendor-dashboard .vendor-product{width:90%;margin:5px;padding:5px;margin-bottom:20px;text-align:center;line-height:2;border:1px solid #dedede;padding:30px 20px;border-radius:10px}#fes-vendor-dashboard .vendor-product img{border-radius:5%;margin:0 auto;display:block}#fes-vendor-dashboard .vendor-product .vendor-product-details{font-weight:100;font-size:14px;margin:20px 0px;width:100%}#fes-vendor-dashboard #fes-new-product-form-title{text-align:center;margin:20px auto 60px auto;display:block}.fes-fields{margin:20px auto !important;display:block;width:100%}.fes-label{float:none !important;text-align:center;font-size:20px;text-transform:uppercase;font-weight:400;padding:20px;margin:20px auto !important;width:40%;display:block}.fes-label::after{content:"";height:2px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:0px;margin-top:20px;width:100%}form.fes-ajax-form.fes-submission-form{width:100%;margin:0 auto;display:block}#fes-vendor-dashboard form.fes-ajax-form.fes-submission-form textarea{width:95%;margin:0 auto;border-radius:10px}#fes-vendor-dashboard form.fes-ajax-form.fes-submission-form input{width:100%;margin:0 auto;border-radius:10px}.fes-form input[type="text"],.fes-form input[type="email"],.fes-form input[type="url"],.fes-form input[type="password"],.fes-form textarea{margin:0 auto !important}button.media-modal-close{display:block;background:black;color:white;width:230px;font-size:20px;text-align:center}.media-modal-close:focus{color:#ffffff !important;border-color:#ffffff !important;-webkit-box-shadow:0 0 3px rgba(255,255,255,0.8) !important;box-shadow:none !important}.media-modal-close:active,.media-modal-close:hover{color:#ffffff !important}#fes-vendor-dashboard form.fes-ajax-form.fes-submission-form input.edd-submit{width:40% !important;margin:20px auto !important;display:block !important}a.fes-feat-image-btn.edd-submit.button,a.edd-submit.button.upload_file_button{font-size:20px !important;margin:40px auto !important}#fes-vendor-dashboard form.fes-ajax-form.fes-submission-form a#multiple{font-size:20px !important;margin:20px !important}div.fes-form .fes-el .fes-fields select{margin:0 auto;display:block}legend#fes-submission-form-title,.fes-form-legend{padding:40px !important;border:none !important;border-image:none !important}.fes-product-list-status-bar{margin:40px auto;display:block;width:100%;float:none;text-align:center;font-size:20px;letter-spacing:4px}.fes-product-list-status-bar a{background:none !important;text-transform:uppercase;color:black}#fes-vendor-dashboard .fes-form-fieldset{border-color:#fafafa}.edd_errors.edd-alert.edd-alert-error{display:inline-block;z-index:1}#fes-vendor-dashboard .vendor-product abbr{text-decoration:none !important}#fes-vendor-dashboard .vendor-product abbr::after{content:' '}#fes-vendor-dashboard .vendor-order{width:95%;margin:5px;padding:5px;margin-bottom:20px;text-align:center;line-height:2;border:1px solid #dedede;padding:30px 20px;border-radius:10px}.digistore-nagivation-container{clear:both;width:100%;display:block;text-align:center;align-items:center;margin-top:40px}.fes-product-list-pagination-container,#edd_download_pagination,.navigation{background-clip:padding-box;border-radius:3px;float:none;vertical-align:baseline;zoom:1;padding:0px;margin:0 auto !important;display:inline-block}.page-numbers,.fes-product-list-pagination-container .page-numbers,#edd_download_pagination .page-numbers,.navigation .page-numbers{width:50px;padding:4px 8px !important;font-size:16px;margin-right:10px !important;font-weight:300 !important}.fes-product-list-pagination-container .prev,.fes-product-list-pagination-container .next,#edd_download_pagination .prev,#edd_download_pagination .next,.navigation .prev,.navigation .next{width:90px;text-transform:uppercase}.page-numbers.current,.fes-product-list-pagination-container .page-numbers.current,#edd_download_pagination .page-numbers.current,.navigation .page-numbers.current{display:block;float:left;padding:4px 9px;margin-right:7px;background-color:#4b4f56}.fes-product-list-pagination-container a,#edd_download_pagination a,.navigation a{color:#4b4f56 !important;border:none !important;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 1px rgba(255,255,255,0.04),inset 0 -1px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 1px rgba(255,255,255,0.04),inset 0 -1px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.1)}.fes-product-list-pagination-container>a,.fes-product-list-pagination-container>span,#edd_download_pagination>a,#edd_download_pagination>span,.navigation>a,.navigation>span{float:left;margin-left:5px;padding:0 6px;min-width:17px;line-height:27px;font-size:12px;font-weight:500;color:#d4d4d4;text-align:center;text-decoration:none;border:1px solid black;border-radius:3px}.fes-product-list-pagination-container :first-child,#edd_download_pagination :first-child,.navigation :first-child{margin-left:0}.fes-product-list-pagination-container>a,#edd_download_pagination>a,.navigation>a{text-decoration:none;background-clip:padding-box;border-color:rgba(0,0,0,0.9);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04), rgba(255,255,255,0));background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04), rgba(255,255,255,0));background-image:-o-linear-gradient(top, rgba(255,255,255,0.04), rgba(255,255,255,0));background-image:linear-gradient(to bottom, rgba(255,255,255,0.04), rgba(255,255,255,0));-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 1px rgba(255,255,255,0.04),inset 0 -1px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 1px rgba(255,255,255,0.04),inset 0 -1px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.1);-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.fes-product-list-pagination-container>a:hover,#edd_download_pagination>a:hover,.navigation>a:hover{background-color:#333;background-color:rgba(255,255,255,0.05)}.fes-product-list-pagination-container>span,.fes-product-list-pagination-container>a:active,#edd_download_pagination>span,#edd_download_pagination>a:active,.navigation>span,.navigation>a:active{color:#eee;text-shadow:0 -1px black;background:#1c1c1c;background:rgba(255,255,255,0.01);border-color:black rgba(0,0,0,0.65) rgba(0,0,0,0.6);-webkit-box-shadow:inset 0 1px rgba(0,0,0,0.05),inset 0 2px 2px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.06);box-shadow:inset 0 1px rgba(0,0,0,0.05),inset 0 2px 2px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.06)}div.fes-form .fes-el .fes-label .fes-help{margin:20px auto;line-height:2;text-transform:initial;color:#9a9a9a;font-weight:300}form.fes-ajax-form{width:100% !important}fieldset.fes-form-fieldset.fes-form-fieldset-profile{padding:10px 40px}.fes-form.fes-vendor-contact-form-div input{margin:10px auto}.fes-submit{margin:20px auto;display:block;text-align:center}.fes-form-fieldset-login input,.fes-registration-form-div input{width:300px !important;display:block !important;margin:20px auto !important}a#fes_lost_password_link{background:black;color:white;margin-top:20px !important;padding:10px 20px;display:block;float:right;clear:both}.fes-avatar-image-upload{max-width:100% !important}a.fes-avatar-image-btn.edd-submit.button{font-size:16px !important;margin:20px auto !important}.digistore-fes-author{line-height:1}.product-grid #edd_download_pagination{display:none}.digistore-modal-window{position:fixed;background-color:rgba(0,0,0,0.92);top:0;right:0;bottom:0;left:0;z-index:999;opacity:0;pointer-events:none;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;font-size:16px}.digistore-modal-window:target{opacity:1;pointer-events:auto}.digistore-modal-window>div{width:80%;top:10vh;max-width:450px;border-radius:4px;position:relative;margin:10% auto;padding:10px 20px 10px 20px;background:#fff;color:#444;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.digistore-modal-window>div .digistore-download-pricing{border:none !important;box-shadow:none !important}.digistore-modal-window header{font-weight:bold}.digistore-modal-close{color:#aaa;line-height:50px;font-size:16px;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}.digistore-modal-close:hover{color:#000}.digistore-download-pricing .widget-title{padding-top:20px;margin-bottom:20px;font-size:20px}.digistore-download-pricing .widget-title::after{margin-bottom:10px;margin-top:10px}#edd_checkout_form_wrap select.edd-select{display:block;margin:20px auto;color:rgba(0,0,0,0.63);height:47px;background:none;width:40vw;max-width:400px;min-width:200px;border:1px solid rgba(128,128,128,0.24)}form#edd-graphs-filter{margin-bottom:20px !important}.fes-el tfoot th{background:white !important;text-align:center !important}.fes-form-fieldset-vendor-contact{border-color:1px solid rgba(128,128,128,0.16);border-image:none !important}#fes-vendor-contact-form-title{margin:-40px auto}.edd-points-product-message,.edd-points-checkout-message{text-align:center !important;background:rgba(12,145,46,0.82) !important;padding:10px 40px !important;margin:20px 0 !important;color:white !important;font-weight:400 !important;font-size:18px !important;border-radius:10px !important;line-height:1.5 !important}.edd-points-product-message::before,.edd-points-checkout-message::before{font-family:FontAwesome;color:white;content:"\f05a";margin-right:10px}.edd-points-product-message a,.edd-points-checkout-message a{color:white}.edd-points-redeem-message{font-weight:400;font-size:18px !important;margin-top:10px}fieldset.edd-points-redeem-points-wrap{background:#4b4f56;border-radius:10px !important;color:white;padding:10px 5px !important}#edd_points_apply_discount{color:white !important;font-size:18px !important;margin:0px auto !important}div#edd-rp-single-wrapper,#edd-rp-checkout-wrapper{width:100%;clear:both;display:block;top:40px;position:relative}h5#edd-rp-single-header,h5#edd-rp-checkout-header{font-size:24px;font-weight:400;text-align:center}#edd-rp-single-wrapper .title,#edd-rp-checkout-wrapper .title{color:#333;font-weight:300}#edd-rp-items-wrapper .product-buttons,#edd-rp-checkout-wrapper .product-buttons{text-align:center}.digistore-edd-rp-checkout-above{margin-bottom:30px}h5#edd-rp-single-header::before,h5#edd-rp-checkout-header::before{content:"";height:1px;background:linear-gradient(to right, transparent 0%, #939393 50%, transparent 100%);display:block;opacity:.4;margin-bottom:40px;margin-top:10px}.edd-reviews-form label{display:block !important;width:100% !important;font-weight:100 !important;text-transform:uppercase !important;text-align:center !important}.edd-reviews-form input{margin:10px auto !important;display:block !important;width:80% !important;font-weight:300}.edd-reviews-star-rating-container{position:relative;display:block;margin:10px auto !important;width:90% !important;text-align:center !important}.edd-reviews-stars-filled{text-align:left !important;color:gold}div#edd-reviews{border:1px solid rgba(128,128,128,0.16);padding:40px}textarea#edd-reviews-review{width:90%;margin:10px auto;display:block}#edd-reviews fieldset{border:none}#edd-reviews a{background:none !important}span.edd-reviews-verified-purchase{font-weight:400;color:goldenrod}.edd_review .avatar{border-radius:50% !important}.edd-reviews-rating{margin:20px 0px}.edd-review-metadata p,.edd-review-metadata a{color:grey;font-size:18px}.edd-review-content p{font-size:24px;font-weight:300;background:#f9f9f9;color:#3c3c3c;padding:20px}#edd-reviews-form textarea{margin:20px auto !important;display:block !important}span.edd-review-meta-rating{color:gold}.edd-review-author.vcard{font-size:24px}.edd-review-metadata .author{text-transform:uppercase}.edd_review,.edd_review p,.edd_review a{line-height:1}.edd_review{background:#fafafa !important;padding:30px !important;border-radius:5px !important}.edd_review span.edit-link a{color:black;text-transform:uppercase}.edd-review-vote{padding:10px !important;margin:20px 0px !important}.edd-reviews-not-allowed{background:#fafafa !important}.edd-reviews-form input#rememberme{width:20px !important;display:inline-block !important}.edd-reviews-rating .dashicons{color:gold !important}h2#edd-reviews-title{font-weight:300}#digistore-edd-login-page fieldset{border:none !important}#digistore-edd-login-page label{color:white;font-size:30px;clear:both;display:block;text-align:center;width:100%;font-weight:100}#digistore-edd-login-page input{line-height:2;width:30% !important;min-width:300px !important;margin:20px 0px;font-weight:100;font-size:20px;border-radius:4px;border:1px solid white}div#digistore-edd-login-page{display:block;position:relative;top:130px}#digistore-edd-login-page input#rememberme{width:20px !important}#digistore-edd-login-page a,.fes-registration-form-div a{color:rgba(255,255,255,0.56)}.digistore-hero-content input#edd_login_submit,.digistore-hero-content .fes-registration-form-div input.edd-submit{border:2px solid white !important;color:#fff !important;background:none !important;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:45px;margin:0 auto 2em;max-width:250px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%;padding:5px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:all 750ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 750ms cubic-bezier(0.19, 1, 0.22, 1)}input#edd_login_submit:hover,.fes-registration-form-div input.edd-submit:hover{letter-spacing:2px;background:rgba(255,255,255,0.94) !important;color:black !important;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#digistore-edd-login-page p.edd-logged-in{font-size:50px;font-weight:100 !important;color:white}p.edd-lost-password a::before{font-family:FontAwesome;content:"\f059"}.widget_edd_per_product_reviews{text-align:center !important}.digistore-hero-content fieldset.fes-form-fieldset-registration{border:none !important}.digistore-hero-content .fes-registration-form-div{top:40px !important;position:relative;display:inline-block;overflow:auto}.fes-registration-form-div .fes-el{margin:0px !important}.fes-registration-form-div input{width:30vw !important;min-width:250px !important;height:50px !important;border-radius:4px !important;font-weight:100;font-size:20px;border-radius:4px;border:1px solid white}.digistore-hero-content .fes-registration-form-div legend{padding:0px !important;font-size:40px;font-weight:100 !important}.edd-slg-social-container legend{font-size:16px !important;border:1px solid white;padding:20px;width:40vw;max-width:600px;min-width:300px;line-height:1.5;margin:0 auto;font-weight:300;display:block;color:white}fieldset#edd_slg_social_login{margin:60px auto}.edd-slg-login-wrapper{float:none !important;margin:0px !important;width:20% !important;display:inline !important}.edd-slg-social-wrap{line-height:1.4;margin:20px 0px}.edd-slg-login-error{font-size:20px;background:#e70202;border:none;box-shadow:none}.menu-item img{border-radius:50% !important;width:20px;height:20px}.digistore-download-pricing .edd-wl-button{margin:0 auto;display:block;width:10%}#digistore-primary .edd-wl-wish-lists *{font-size:24px}#digistore-primary .edd-wish-list a{background:none !important}a.digistore-user-menu-logout-btn{color:white;text-align:center;margin:30px auto 10px auto;display:block;text-transform:uppercase;border:1px solid white;background:none;font-weight:400;padding:15px;transition:all .3s}a.digistore-user-menu-logout-btn:hover{color:black;background:white}@media (max-width: 480px){#masthead .digistore-search{display:none}}@media (min-width: 1025px){.fes-vendor-contact-form{margin-top:-40px}}@media screen and (max-width: 780px){.quarter{width:48%}.quarter.left{margin-right:2%}.quarter.right{margin-left:2%}footer .third.quarter.widget-area{clear:both}.digistore-posts-title{font-size:24px}.digistore-header-cart-quantity,.digistore-header-cart-quantity ul,.digistore-header-cart-quantity p{width:40vw;margin-left:23vw}.digistore-hero-buttons a{width:150px;margin:40px auto}.digistore-mejs-container,.mejs-embed body{overflow:hidden !important}.wp-playlist.wp-audio-playlist.wp-playlist-light{border:2px solid #e9e9e9 !important;padding:30px 5px !important;margin:12px auto !important;width:90%;overflow:hidden !important}div#fes-vendor-dashboard{justify-content:space-around}.edd-product,.edd-rp-item{width:80vw}}@media screen and (max-width: 600px){.quarter,.one-third,.half,.two-thirds,.three-quarters,.full-width{width:100%;margin:0}.widget-area{padding:0 0 10px 0}table img{max-width:100%;height:auto}img.digistore-download-featured-img{margin-left:auto;margin-right:auto;display:block}.digistore-hero-container{top:100px}#digistore-primary{padding:12px}.fes-vendor-menu ul li{width:160px}.edd-points-redeem-message{clear:both}div#edd-reviews{padding:0px}}@media screen and (max-width: 1025px) and (min-width: 781px){.edd-product,.edd-rp-item{width:40vw;height:auto}}@media (max-width: 1025px){#site-navigation{display:none}#masthead{padding:15px 0px 40px 0px}.mobile-menu-toggle{display:block !important}.product-buttons,.product-buttons h2{text-align:center}.edd_download_byline{text-align:center}.edd-product h2,.edd-rp-item h2{text-align:center}.digistore-product-image{width:100%;height:100%}#digistore-main-w-sidebar{width:100% !important;height:100% !important}#digistore-download-sidebar{width:100%;margin-top:60px;border-top:1px solid rgba(128,128,128,0.16)}.digistore-primary-archives{top:40px !important}.digistore-primary-posts{margin-top:-80px !important}.digistore-hero-buttons a,.digistore-hero-buttons p{font-size:20px}.digistore-hero-buttons{top:33vw}#digistore-hero-home-search{width:92%}}
