@media only screen and (min-width: 1640px){ .astore-template { width: 22.7%; margin: 0 3% 3% 0; } } .astore-template { float: left; position: relative; box-sizing: border-box; width: 30.6%; margin: 0 4% 4% 0; border: 1px solid #ddd; background: #fff; box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1); cursor: pointer; } .more-details.astore-preview-template { position: absolute; z-index: 100; top: 0; right: 0; bottom: 51px; left: 0; opacity: 0; text-align: center; cursor: pointer; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .more-details.astore-preview-template span { display: block; position: absolute; top: 50%; left: 50%; width: 45%; padding: 15px 12px; border-radius: 3px; color: #fff; background: #23282d; background: rgba(0,0,0,0.7); text-shadow: 0 1px 0 rgba(0,0,0,0.6); font-size: 15px; font-weight: 600; -webkit-font-smoothing: antialiased; text-align: center; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .astore-template-browser .template-name { float: left; margin: 0; padding: 15px; font-size: 16px; font-weight: 600; } .astore-template { float: left; position: relative; box-sizing: border-box; width: 30.6%; margin: 0 4% 4% 0; border: 1px solid #ddd; background: #fff; box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1); cursor: pointer; } .astore-template:nth-child(3n) { margin-right: 0; } .astore-template:hover .astore-template-actions, .astore-template:hover .astore-preview-template { opacity: 1; } .astore-template:hover .astore-template-screenshot { opacity: 0.4; } .astore-template-actions { float: right; position: absolute; right: 0; bottom: 0; padding: 10px 15px; border-left: 1px solid rgba(0,0,0,0.05); opacity: 0; background: rgba(244,244,244,0.7); -webkit-transition: 0.3s ease; transition: 0.3s ease; } .astore-template-actions .button .dashicons { line-height: 27px; } .astore-template-actions .button { margin-left: 5px; } .astore-template-screenshot { display: inline-block; float: left; overflow: hidden; position: relative; width: 100%; border: 1px solid #ddd; border-right: none; border-left: none; background: #fff; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .astore-template img { float: left; width: 100%; } .astore-template-browser.customizer { display: block !important; padding: 10px 20px 60px; } .astore-next-prev { position: absolute; left: 45px; } .astore-next-prev span:hover { border-color: #ccc; outline: 0; color: #000; background: #ddd; box-shadow: none; } .astore-next-prev .previous-template, .astore-next-prev .next-template { display: block; float: left; position: relative; width: 45px; height: 45px; padding-right: 2px; border: none; border-right: 1px solid #ddd; color: #444; background: #eee; text-decoration: none; cursor: pointer; -webkit-transition: color 0.1s ease-in-out,background 0.1s ease-in-out; transition: color 0.1s ease-in-out,background 0.1s ease-in-out; } .astore-next-prev .previous-template { border-left: 1px solid #ddd; } .astore-next-prev .next-template:before { position: relative; top: 6px; left: 14px; font: 400 20px/1 dashicons; content: "\f345"; } .astore-next-prev .previous-template:before { position: relative; top: 6px; left: 14px; font: 400 20px/1 dashicons; content: "\f341"; } .astore-custom-customizer { background: #fff; } .astore-template-browser.customizer .astore-template.active { display: inline-block; } .customize-controls-preview-toggle { float: left; position: relative; left: 120px; } .astore-template-browser.customizer .template-name { padding-left: 0; } .astore-template-browser.customizer .astore-template-screenshot { border: 1px solid #ddd; } .astore-hide { display: none; } .astore-import-elementor-hidden-form { display: inline-block; } .astore-done-import { display: block; margin: 0; padding-top: 10px; color: green; text-align: center; } .astore-done-import .dashicons { font-size: 30px; } .astore-updating.updating-message.button.button-primary { padding: 0 4px 0 10px; } .astore-template-preview.theme-install-overlay .install-theme-info.astore-theme-info.active { display: block; } .astore-template-preview.theme-install-overlay .install-theme-info.astore-theme-info { display: none; } .astore-template-dir h1 { margin-bottom: 30px; } .pro-template{ width:50px; height:50px; background-color:#ca4a1f; color:#fff; padding:0 5px; border-radius:30px; margin-left:10px; } .cc-buy-now{ color:#fff !important; text-decoration: none; outline:none !important; display:none; } .cc-buy-now:focus { outline: none !important; } .orange { color: #fef4e9 !important; border: solid 1px #da7c0c !important; background: #f78d1d !important; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)) !important; background: -moz-linear-gradient(top, #faa51a, #f47a20) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20') !important; text-shadow:none !important; box-shadow:none !important; outline:none !important; } .elementor-message{ display:none; } form.astore-license-box { max-width: 700px; background: #fff; margin: 20px 0; padding: 20px 30px; }