AlkantarClanX12
Current Path : /home/thanudqk/siamfreetour.com/wp-content/themes/digital-download/ |
Current File : /home/thanudqk/siamfreetour.com/wp-content/themes/digital-download/style.css |
/* Theme Name: Digital Download Theme URI: https://rarathemes.com/wordpress-themes/digital-download/ Author: Rara Theme Author URI: https://rarathemes.com/ Description: Digital Download is a fully responsive free WordPress theme that allows you to sell digital products using the Easy Digital Downloads plugin. You can create a professional digital marketplace using this theme without writing a single line of code. This highly customizable theme allows you to sell various types of digital products like ebooks, tutorials, music, themes, plugins, software, code snippets, videos, photos, etc. The theme is designed to maximize your conversion rate. This rightly placed theme features multiple Call to Action buttons to prompt your visitors to purchase the products. The mobile-friendly design of this theme ensures your site adjusts according to the size of the screen of various devices providing the user smooth browsing experience. With clean and user-friendly layout you are assured to keep your visitors engaged on your website. The theme allows you to display your satisfied client's testimonial on the homepage which helps to gain credibility and trust. Digital Download theme is speed optimized, SEO optimized and Schema ready which makes it very easy to rank your website in Google. Furthermore, it is cross-browser compatible, translation ready and supports RTL scripts. This theme is backed up by super-friendly and experienced support team to help you with your issues and queries while using our theme. Check demo at https://rarathemes.com/previews/?theme=digital-download/, read the documentation at https://docs.rarathemes.com/docs/digital-download/, and get support at https://rarathemes.com/support-ticket/. Version: 1.1.4 Tested up to: 6.6 Requires PHP: 7.3 Requires at least: 6.2 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html Text Domain: digital-download Tags: blog, one-column, two-columns, right-sidebar, left-sidebar, footer-widgets, custom-background, custom-header, custom-menu, custom-logo, featured-images, threaded-comments, full-width-template, rtl-language-support, translation-ready, theme-options, e-commerce This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. Digital Download Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ /*-------------------------------------------------------------- # Normalize --------------------------------------------------------------*/ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ body, button, input, select, optgroup, textarea { color: #454f59; font-family: "Roboto", sans-serif; font-size: 18px; line-height: 1.611em; } h1, h2, h3, h4, h5, h6 { margin-top: 0; } p { margin-bottom: 1.5em; margin-top: 0; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; font-size: 0.9375rem; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } big { font-size: 125%; } /*========================== Common style ===========================*/ .fallback-svg { border-radius: 4px; vertical-align: top; } .site { background: #fff; } .custom-background .site { margin: 0 20px; } .container { max-width: 1170px; margin: 0 auto; padding: 0 15px; } .container:after { content: ''; display: block; clear: both; } .row { margin: 0 -15px; } .row:after { content: ''; display: block; clear: both; } #rara-top { position: fixed; right: 40px; bottom: 40px; width: 60px; height: 60px; border-radius: 4px; border: 1px solid rgba(162, 173, 184, 0.5); text-align: center; font-size: 25px; color: rgba(0, 0, 0, 0.5); cursor: pointer; display: none; z-index: 2; } #rara-top span { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .edit-link { display: block; clear: both; } .sticky-header { position: sticky; top: 0; z-index: 2; } .sticky-header.sticky-bg .header-holder { background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); -webkit-transition: ease, 0.35s; -moz-transition: ease, 0.35s; transition: ease, 0.35s; } .sticky-header.sticky-bg .header-holder .site-header { margin: 0; border-bottom-color: rgba(255, 255, 255, 0.2); } .sticky-header.sticky-bg .header-holder .site-header .site-title a { color: #21272c; } .sticky-header.sticky-bg .header-holder .site-header .site-description { color: #454f59; } .sticky-header.sticky-bg .header-holder .site-header .right .tools .cart, .sticky-header.sticky-bg .header-holder .site-header .right .tools .form-section { color: #21272c; } .sticky-header.sticky-bg .main-navigation > div > ul > li > a { color: #454f59; } .sticky-header.sticky-bg .main-navigation > div > ul > li > a:hover, .sticky-header.sticky-bg .main-navigation > div > ul > li > a:focus { color: #21272c; } .sticky-header.sticky-bg .main-navigation > div > ul > li.current-menu-item > a, .sticky-header.sticky-bg .main-navigation > div > ul > li.current-menu-ancestor > a, .sticky-header.sticky-bg .main-navigation > div > ul > li.current_page_ancestor > a, .sticky-header.sticky-bg .main-navigation > div > ul > li.current_page_item > a { color: #21272c; } @media only screen and (max-width: 1024px) { .container { max-width: 720px; } } @media only screen and (max-width: 767px) { .custom-background .site { margin: 0 10px; } .container { max-width: 420px; } #rara-top { width: 40px; height: 40px; font-size: 20px; right: 20px; bottom: 20px; } } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; margin-top: 0; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { font-size: 0.722em; color: #86919d; } .wp-caption-text { text-align: center; } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } .comments-area { margin: 0 0 60px; /*comments-title*/ /*ol*/ /*comment-reply-title*/ /*comment-form*/ } .comments-area .comments-title { line-height: 1.381em; font-size: 1.222em; font-weight: 500; color: #21272c; margin: 0 0 30px; padding: 0 0 20px; border-bottom: 2px solid #f1f5f8; } .comments-area ol { margin: 0; padding: 0; list-style: none; /*comment-body*/ /*bypostauthor*/ /*ol ol*/ } .comments-area ol .comment-body { overflow: hidden; border-bottom: 2px solid #f1f5f8; margin-bottom: 50px; padding-bottom: 10px; /*comment-meta*/ /*text-holder*/ } .comments-area ol .comment-body .comment-meta { float: left; width: 48px; margin-right: 20px; margin-top: 7px; /*img*/ } .comments-area ol .comment-body .comment-meta img { vertical-align: top; border-radius: 4px; } .comments-area ol .comment-body .text-holder { overflow: hidden; /*top*/ } .comments-area ol .comment-body .text-holder .top { overflow: hidden; margin: 0 0 10px; /*left*/ /*reply*/ } .comments-area ol .comment-body .text-holder .top .left { float: left; /*fn*/ /*comment-metadata*/ } .comments-area ol .comment-body .text-holder .top .left .fn { font-size: 1em; font-weight: 500; color: #21272c; } .comments-area ol .comment-body .text-holder .top .left .says { display: none; } .comments-area ol .comment-body .text-holder .top .left .comment-metadata { font-size: 0.7em; line-height: 1.5em; color: #86919d; /*a*/ } .comments-area ol .comment-body .text-holder .top .left .comment-metadata a { color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .comments-area ol .comment-body .text-holder .top .left .comment-metadata a:hover, .comments-area ol .comment-body .text-holder .top .left .comment-metadata a:focus { text-decoration: none; color: #2f8be6; } .comments-area ol .comment-body .text-holder .top .reply { float: right; font-size: 0.8em; font-weight: 500; text-transform: uppercase; letter-spacing: 0.5px; /*a*/ } .comments-area ol .comment-body .text-holder .top .reply a { padding-left: 26px; position: relative; /*a:before*/ } .comments-area ol .comment-body .text-holder .top .reply a:before { position: absolute; top: -4px; left: 0; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232f8be6' viewBox='0 0 576 512'%3E%3Cpath d='M136.309 189.836L312.313 37.851C327.72 24.546 352 35.348 352 56.015v82.763c129.182 10.231 224 52.212 224 183.548 0 61.441-39.582 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 38.512-123.162-3.922-169.482-112.59-182.015v84.175c0 20.701-24.3 31.453-39.687 18.164L136.309 226.164c-11.071-9.561-11.086-26.753 0-36.328zm-128 36.328L184.313 378.15C199.7 391.439 224 380.687 224 359.986v-15.818l-108.606-93.785A55.96 55.96 0 0 1 96 207.998a55.953 55.953 0 0 1 19.393-42.38L224 71.832V56.015c0-20.667-24.28-31.469-39.687-18.164L8.309 189.836c-11.086 9.575-11.071 26.767 0 36.328z'/%3E%3C/svg%3E") center center no-repeat; content: ''; width: 15px; height: 29px; } .comments-area ol .bypostauthor { /*comment-body*/ } .comments-area ol .bypostauthor .comment-body { border-bottom: 0; padding: 30px 25px 5px; border-left: 5px solid #2f8be6; background: #f1f5f8; } .comments-area ol ol { margin-left: 30px; } .comments-area .comment-reply-title { line-height: 1.381em; font-size: 1.222em; font-weight: 500; color: #21272c; margin: 0 0 30px; padding: 0 0 20px; border-bottom: 2px solid #f1f5f8; } .comments-area .comment-form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; /*label*/ /*comment-notes*/ } .comments-area .comment-form label { display: none; } .comments-area .comment-form .comment-notes, .comments-area .comment-form .comment-form-comment, .comments-area .comment-form .form-submit { width: 100%; } .comments-area .comment-form .comment-form-author, .comments-area .comment-form .comment-form-email, .comments-area .comment-form .comment-form-url { width: 31%; } .comments-area .comment-form .comment-form-cookies-consent { width: 100%; } .comments-area .comment-form .comment-form-cookies-consent label { display: inline-block; padding-left: 5px; } .comments-area .comment-form input[type="text"], .comments-area .comment-form input[type="email"], .comments-area .comment-form input[type="url"] { width: 100%; } /*comments-area*/ @media only screen and (max-width: 767px) { .comments-area { /*comment-form*/ } .comments-area ol .comment-body .comment-meta { display: none; } .comments-area ol ol { margin-left: 10px; } .comments-area .comment-form .comment-form-author, .comments-area .comment-form .comment-form-email, .comments-area .comment-form .comment-form-url { width: 100%; } } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .hentry { margin: 0 0 1.5em; } .updated:not(.published) { display: none; } .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ html { -webkit-box-sizing: border-box; box-sizing: border-box; } *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ -webkit-box-sizing: inherit; box-sizing: inherit; } body { background: #fff; /* Fallback for when there is no custom background color defined. */ } hr { background-color: #f1f5f8; border: 0; height: 2px; margin-bottom: 1.5em; } ul, ol { margin: 0 0 1.5em 0; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } figure { margin: 1em 0; /* Extra wide images within figure tags don't overflow the content area. */ } table { margin: 0 0 1.5em; width: 100%; } /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, input[type="button"], input[type="reset"], input[type="submit"] { display: inline-block; background: #2f8be6; color: #ffffff; padding: 9px 24px; font-size: 1em; font-weight: 500; border: 1px solid #2f8be6; border-radius: 4px; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; outline: none; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background: #ffffff; border-color: #2f8be6; color: #2f8be6; text-decoration: none; } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { background: #ffffff; border-color: #2f8be6; color: #2f8be6; text-decoration: none; } button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { outline: thin dotted; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #86919d; border: 1px solid #dae1e7; border-radius: 4px; padding: 10px 15px; font-size: 0.8em; outline: none; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus { color: #111; outline: thin dotted; } select { border: 1px solid #dae1e7; } textarea { width: 100%; height: 180px; resize: vertical; } /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Globally hidden elements when Infinite Scroll is supported and in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; } /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 1.5em; /* Make sure select elements fit in widgets. */ } .widget select { max-width: 100%; } /*================================= Sidebar widget style ==================================*/ #secondary .widget, .footer-t .widget { margin: 0 0 40px; border-radius: 4px; border: 1px solid rgba(218, 225, 231, 0.5); box-shadow: 0 2px 0 #dae1e7; padding: 30px; } #secondary .widget .widget-title, .footer-t .widget .widget-title { color: #21272c; margin: 0 0 1.667em; border-bottom: 1px solid #f1f5f8; font-size: 1em; font-weight: 500; padding: 0 0 0.556em; } #secondary .widget ul, .footer-t .widget ul { margin: 0; padding: 0; list-style: none; font-size: 0.889em; line-height: 1.6em; } #secondary .widget ul li, .footer-t .widget ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); margin: 0 0 12px; padding: 0 0 12px; } #secondary .widget ul li:last-child, .footer-t .widget ul li:last-child { margin: 0; padding: 0; border-bottom: 0; } #secondary .widget ul a, .footer-t .widget ul a { color: #454f59; } #secondary .widget ul a:hover, #secondary .widget ul a:focus, .footer-t .widget ul a:hover, .footer-t .widget ul a:focus { text-decoration: none; color: #2f8be6; } #secondary .widget ul ul, .footer-t .widget ul ul { margin-top: 12px; margin-left: 12px; font-size: 1em; } #secondary .widget_recent_comments ul li a, #secondary .widget_rss ul li a, .footer-t .widget_recent_comments ul li a, .footer-t .widget_rss ul li a { color: rgba(0, 0, 0, 0.5); } #secondary .widget_rss .widget-title a, .footer-t .widget_rss .widget-title a { color: #21272c; } #secondary .search-form, .footer-t .search-form { border-radius: 4px; border: 1px solid #dae1e7; display: flex; flex-wrap: wrap; } #secondary .search-form label, .footer-t .search-form label { flex-basis: 0; flex-grow: 1; } #secondary .search-form input[type="search"], .footer-t .search-form input[type="search"] { padding: 0; margin: 0; border: 0; border-radius: 0; background: none; padding: 0 10px; width: 100%; height: 100%; } #secondary .search-form input[type="submit"], .footer-t .search-form input[type="submit"] { font-size: 0.889em; padding: 8px 12px; border-radius: 0 4px 4px 0; } #secondary .search-form input[type="submit"]:hover, #secondary .search-form input[type="submit"]:focus, .footer-t .search-form input[type="submit"]:hover, .footer-t .search-form input[type="submit"]:focus { background: #dae1e7; border-color: #dae1e7; } #secondary .widget_tag_cloud a, .footer-t .widget_tag_cloud a { display: inline-block; margin: 0 3px 3px 0; font-size: 0.611em !important; font-weight: 500; color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; background: #f1f5f8; border-radius: 4px; padding: 0 10px; text-transform: uppercase; } #secondary .widget_tag_cloud a:hover, #secondary .widget_tag_cloud a:focus, .footer-t .widget_tag_cloud a:hover, .footer-t .widget_tag_cloud a:focus { text-decoration: none; background: #2f8be6; color: #fff; } #secondary .widget_tag_cloud a:focus, .footer-t .widget_tag_cloud a:focus { outline: thin dotted #000; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper { padding: 0; text-align: center; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder { margin: 0 0 30px; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3 { color: #21272c; font-size: 1em; font-weight: 500; margin: 0 0 0.5em; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span { font-size: 0.8em; line-height: 1.6em; display: block; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label { font-size: 0.8em; display: block; line-height: 1.6em; text-align: left; margin: 0 0 10px; padding-left: 24px; position: relative; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label .check-mark, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label .check-mark { width: 15px; height: 15px; background: #dae1e7; position: absolute; top: 5px; left: 0; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"], .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"] { position: absolute; opacity: 0; display: block; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:focus ~ .check-mark, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:focus ~ .check-mark { outline: thin dotted #000; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark:after, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); content: ""; width: 10px; height: 15px; } #secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark, .footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark { background: #2f8be6; } #secondary .widget_edd_product_details h3, .footer-t .widget_edd_product_details h3 { color: #21272c; margin: 0 0 0.5em; font-size: 1em; font-weight: 500; } #secondary .widget_edd_product_details form .edd_purchase_submit_wrapper, .footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper { margin: 0 0 10px; } #secondary .widget_edd_product_details form .edd_purchase_submit_wrapper .button, .footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper .button { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_edd_product_details form .edd_purchase_submit_wrapper .button:hover, #secondary .widget_edd_product_details form .edd_purchase_submit_wrapper .button:focus, .footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper .button:hover, .footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper .button:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_edd_product_details .edd-meta, .footer-t .widget_edd_product_details .edd-meta { font-size: 0.8em; line-height: 1.6em; margin: 0; } #secondary .widget_edd_product_details .edd-meta .categories, #secondary .widget_edd_product_details .edd-meta .tags, .footer-t .widget_edd_product_details .edd-meta .categories, .footer-t .widget_edd_product_details .edd-meta .tags { display: block; margin: 0 0 10px; } #secondary .widget_edd_product_details .edd-meta .categories a, #secondary .widget_edd_product_details .edd-meta .tags a, .footer-t .widget_edd_product_details .edd-meta .categories a, .footer-t .widget_edd_product_details .edd-meta .tags a { color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; background: #f1f5f8; border-radius: 4px; margin-left: 4px; display: inline-block; padding: 0 10px; /*hover*/ } #secondary .widget_edd_product_details .edd-meta .categories a:hover, #secondary .widget_edd_product_details .edd-meta .categories a:focus, #secondary .widget_edd_product_details .edd-meta .tags a:hover, #secondary .widget_edd_product_details .edd-meta .tags a:focus, .footer-t .widget_edd_product_details .edd-meta .categories a:hover, .footer-t .widget_edd_product_details .edd-meta .categories a:focus, .footer-t .widget_edd_product_details .edd-meta .tags a:hover, .footer-t .widget_edd_product_details .edd-meta .tags a:focus { text-decoration: none; background: #2f8be6; color: #fff; } #secondary .widget_edd_product_details .edd-meta .categories a:focus, #secondary .widget_edd_product_details .edd-meta .tags a:focus, .footer-t .widget_edd_product_details .edd-meta .categories a:focus, .footer-t .widget_edd_product_details .edd-meta .tags a:focus { outline: thin dotted #000; } #secondary .widget_edd_product_details .edd-meta br, .footer-t .widget_edd_product_details .edd-meta br { display: none; } #secondary .widget_edd_cart_widget .edd-cart-number-of-items, .footer-t .widget_edd_cart_widget .edd-cart-number-of-items { font-size: 0.8em; line-height: 1.6em; } #secondary .widget_edd_cart_widget ul, .footer-t .widget_edd_cart_widget ul { font-size: 0.8em; } #secondary .widget_edd_cart_widget ul li, .footer-t .widget_edd_cart_widget ul li { position: relative; background: none; } #secondary .widget_edd_cart_widget ul li .edd-remove-from-cart, .footer-t .widget_edd_cart_widget ul li .edd-remove-from-cart { position: absolute; top: 5px; right: 0; cursor: pointer; width: 15px; height: 15px; font-size: 0; } #secondary .widget_edd_cart_widget ul li .edd-remove-from-cart:after, .footer-t .widget_edd_cart_widget ul li .edd-remove-from-cart:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2adb8' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-54.4 289.1c4.7 4.7 4.7 12.3 0 17L306 377.6c-4.7 4.7-12.3 4.7-17 0L224 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L102.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L280 256l65.6 65.1z'/%3E%3C/svg%3E") center center no-repeat; position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; } #secondary .widget_edd_cart_widget ul li .edd-cart-item-separator, .footer-t .widget_edd_cart_widget ul li .edd-cart-item-separator { display: none; } #secondary .widget_edd_cart_widget ul li .edd-cart-item-title, .footer-t .widget_edd_cart_widget ul li .edd-cart-item-title { display: block; width: 90%; } #secondary .widget_edd_cart_widget ul li.edd_checkout a, .footer-t .widget_edd_cart_widget ul li.edd_checkout a { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 10px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: block; text-align: center; } #secondary .widget_edd_cart_widget ul li.edd_checkout a:hover, #secondary .widget_edd_cart_widget ul li.edd_checkout a:focus, .footer-t .widget_edd_cart_widget ul li.edd_checkout a:hover, .footer-t .widget_edd_cart_widget ul li.edd_checkout a:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_edd_reviews_featured_review .edd-review-meta b, #secondary .widget_edd_reviews .edd-review-meta b, .footer-t .widget_edd_reviews_featured_review .edd-review-meta b, .footer-t .widget_edd_reviews .edd-review-meta b { font-size: 0.899em; line-height: 1.6em; display: block; } #secondary .widget_edd_reviews_featured_review .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before, #secondary .widget_edd_reviews .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before, .footer-t .widget_edd_reviews_featured_review .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before, .footer-t .widget_edd_reviews .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before { color: #f1c40f; } #secondary .widget_edd_reviews_featured_review .edd-review-meta .edd-review-metadata, #secondary .widget_edd_reviews .edd-review-meta .edd-review-metadata, .footer-t .widget_edd_reviews_featured_review .edd-review-meta .edd-review-metadata, .footer-t .widget_edd_reviews .edd-review-meta .edd-review-metadata { font-size: 0.8em; line-height: 1.6em; } #secondary .widget_edd_reviews_featured_review .edd-review-content, #secondary .widget_edd_reviews .edd-review-content, .footer-t .widget_edd_reviews_featured_review .edd-review-content, .footer-t .widget_edd_reviews .edd-review-content { font-size: 0.899em; line-height: 1.6em; } #secondary .widget_media_gallery .gallery, .footer-t .widget_media_gallery .gallery { margin: 0 -3px; } #secondary .widget_media_gallery .gallery .gallery-item, .footer-t .widget_media_gallery .gallery .gallery-item { padding: 0 3px; margin: 0 0 6px; } #secondary .widget_media_gallery .gallery .gallery-item img, .footer-t .widget_media_gallery .gallery .gallery-item img { vertical-align: top; border-radius: 4px; } #secondary .widget_media_gallery .gallery .gallery-item .gallery-caption, .footer-t .widget_media_gallery .gallery .gallery-item .gallery-caption { font-size: 0.7em; line-height: 1.6em; } #secondary .widget_media_image .wp-caption, .footer-t .widget_media_image .wp-caption { margin: 0; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder { display: flex; flex-direction: column; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle { order: 1; color: #21272c; margin: 0 0 1.667em; border-bottom: 1px solid #f1f5f8; font-size: 1em; font-weight: 500; padding: 0 0 0.556em; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder { order: 2; margin: 0 0 15px; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder img, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder img { vertical-align: top; border-radius: 4px; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder { order: 3; font-size: 0.899em; line-height: 1.6em; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 10px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:hover, #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:focus, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:hover, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .widget-title, .footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .widget-title { padding: 0; border-bottom: 0; margin: 0 0 0.5em; } #secondary .widget_raratheme_companion_cta_widget .text-holder, .footer-t .widget_raratheme_companion_cta_widget .text-holder { font-size: 0.899em; line-height: 1.6em; } #secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta, .footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 8px 20px; margin: 0 5px 5px 0; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover, #secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:focus, .footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover, .footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_raratheme_companion_cta_widget .text, .footer-t .widget_raratheme_companion_cta_widget .text { margin: -30px; padding: 30px; border-radius: 4px; } #secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg, .footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg { margin: -30px; padding: 30px; border-radius: 4px; position: relative; color: #fff; } #secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg:before, .footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 4px; background: rgba(0, 0, 0, 0.5); } #secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg .raratheme-cta-container, .footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg .raratheme-cta-container { position: relative; } #secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg .widget-title, .footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg .widget-title { color: #fff; } #secondary .widget_raratheme_companion_cta_widget .centered, .footer-t .widget_raratheme_companion_cta_widget .centered { text-align: center; } #secondary .widget_raratheme_companion_cta_widget .right, .footer-t .widget_raratheme_companion_cta_widget .right { text-align: right; } #secondary .widget_raratheme_client_logo_widget .image-holder, .footer-t .widget_raratheme_client_logo_widget .image-holder { margin: 0 0 10px; } #secondary .widget_raratheme_client_logo_widget .image-holder.black-white:hover, #secondary .widget_raratheme_client_logo_widget .image-holder.black-white:focus, .footer-t .widget_raratheme_client_logo_widget .image-holder.black-white:hover, .footer-t .widget_raratheme_client_logo_widget .image-holder.black-white:focus { filter: grayscale(0); } #secondary .widget_rtc_contact_social_links .contact-info, .footer-t .widget_rtc_contact_social_links .contact-info { font-size: 0.899em; line-height: 1.6em; } #secondary .widget_rtc_contact_social_links .contact-info .contact-list li, .footer-t .widget_rtc_contact_social_links .contact-info .contact-list li { padding-left: 35px; } #secondary .widget_rtc_contact_social_links .contact-info .social-networks, .footer-t .widget_rtc_contact_social_links .contact-info .social-networks { margin-top: 30px; } #secondary .widget_rtc_contact_social_links .contact-info .social-networks li, .footer-t .widget_rtc_contact_social_links .contact-info .social-networks li { margin: 0 7px 7px 0; padding: 0; border-bottom: 0; } #secondary .widget_rtc_contact_social_links .contact-info .social-networks li a, .footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a { border: 1px solid #f1f5f8; border-radius: 4px; color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_rtc_contact_social_links .contact-info .social-networks li a:hover, #secondary .widget_rtc_contact_social_links .contact-info .social-networks li a:focus, .footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a:hover, .footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a:focus { text-decoration: none; color: #fff; background: #2f8be6; border-color: #2f8be6; } #secondary .widget_rtc_contact_social_links .contact-info .social-networks li a:focus, .footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a:focus { outline: thin dotted #000; } #secondary .widget_raratheme_companion_faqs_widget .accordion li a, .footer-t .widget_raratheme_companion_faqs_widget .accordion li a { position: relative; } #secondary .widget_raratheme_companion_faqs_widget .accordion li a:after, .footer-t .widget_raratheme_companion_faqs_widget .accordion li a:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'/%3E%3C/svg%3E") center center no-repeat; top: 3px; } #secondary .widget_raratheme_companion_faqs_widget .accordion li.show a, .footer-t .widget_raratheme_companion_faqs_widget .accordion li.show a { color: #2f8be6; } #secondary .widget_raratheme_companion_faqs_widget .accordion li.show a:after, .footer-t .widget_raratheme_companion_faqs_widget .accordion li.show a:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); } #secondary .widget_raratheme_companion_faqs_widget .accordion .inner, .footer-t .widget_raratheme_companion_faqs_widget .accordion .inner { margin-top: 20px; } #secondary .widget_raratheme_featured_widget .img-holder, .footer-t .widget_raratheme_featured_widget .img-holder { margin: 0 0 20px; } #secondary .widget_raratheme_featured_widget .img-holder img, .footer-t .widget_raratheme_featured_widget .img-holder img { vertical-align: top; border-radius: 4px; } #secondary .widget_raratheme_featured_widget .text-holder, .footer-t .widget_raratheme_featured_widget .text-holder { font-size: 0.899em; line-height: 1.6em; } #secondary .widget_raratheme_featured_widget .text-holder .readmore, .footer-t .widget_raratheme_featured_widget .text-holder .readmore { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 7px 20px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_raratheme_featured_widget .text-holder .readmore:hover, #secondary .widget_raratheme_featured_widget .text-holder .readmore:focus, .footer-t .widget_raratheme_featured_widget .text-holder .readmore:hover, .footer-t .widget_raratheme_featured_widget .text-holder .readmore:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_rrtc_icon_text_widget .rtc-itw-inner-holder, .footer-t .widget_rrtc_icon_text_widget .rtc-itw-inner-holder { display: flex; flex-direction: column-reverse; } #secondary .widget_rrtc_icon_text_widget .icon-holder, .footer-t .widget_rrtc_icon_text_widget .icon-holder { margin: 0 0 20px; font-size: 45px; color: #2f8be6; } #secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore, .footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 7px 20px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 0.899em; } #secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover, #secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore:focus, .footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover, .footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_raratheme_image_widget .raratheme-iw-inner-holder, .footer-t .widget_raratheme_image_widget .raratheme-iw-inner-holder { display: flex; flex-direction: column; } #secondary .widget_raratheme_image_widget .widget-title, .footer-t .widget_raratheme_image_widget .widget-title { order: 1; } #secondary .widget_raratheme_image_widget .image-holder, .footer-t .widget_raratheme_image_widget .image-holder { order: 2; } #secondary .widget_raratheme_image_widget .image-holder img, .footer-t .widget_raratheme_image_widget .image-holder img { vertical-align: top; border-radius: 4px; } #secondary .widget_raratheme_image_widget p, .footer-t .widget_raratheme_image_widget p { order: 3; font-size: 0.899em; line-height: 1.6em; } #secondary .widget_raratheme_image_widget .readmore, .footer-t .widget_raratheme_image_widget .readmore { order: 4; background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 7px 20px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 0.899em; text-align: center; } #secondary .widget_raratheme_image_widget .readmore:hover, #secondary .widget_raratheme_image_widget .readmore:focus, .footer-t .widget_raratheme_image_widget .readmore:hover, .footer-t .widget_raratheme_image_widget .readmore:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_raratheme_popular_post ul li .post-thumbnail img, #secondary .widget_raratheme_recent_post ul li .post-thumbnail img, .footer-t .widget_raratheme_popular_post ul li .post-thumbnail img, .footer-t .widget_raratheme_recent_post ul li .post-thumbnail img { border-radius: 4px; } #secondary .widget_media_image img, .footer-t .widget_media_image img { vertical-align: top; border-radius: 4px; } #secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-item img, .footer-t .widget_rara_posts_category_slider_widget .owl-carousel .owl-item img { vertical-align: top; height: 412px; object-fit: cover; width: 100%; border-radius: 4px; } #secondary .widget_rara_posts_category_slider_widget .item, .footer-t .widget_rara_posts_category_slider_widget .item { position: relative; } #secondary .widget_rara_posts_category_slider_widget .post-thumbnail, .footer-t .widget_rara_posts_category_slider_widget .post-thumbnail { margin: 0; } #secondary .widget_rara_posts_category_slider_widget .carousel-title, .footer-t .widget_rara_posts_category_slider_widget .carousel-title { position: absolute; width: 100%; left: 0; bottom: 0; padding: 105px 16px 24px; text-align: left; display: flex; flex-direction: column-reverse; border-radius: 0 0 8px 8px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.5+100 */ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000', GradientType=0); } #secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links { font-size: 0.556em; line-height: 1em; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; } #secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a { color: #fff; display: inline-block; margin: 0 5px 5px 0; } #secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:hover, #secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:focus, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:hover, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:focus { text-decoration: none; color: #2f8be6; } #secondary .widget_rara_posts_category_slider_widget .carousel-title .title, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .title { font-size: 1.111em; line-height: 1.25em; font-weight: 700; margin: 0 0 8px; } #secondary .widget_rara_posts_category_slider_widget .carousel-title .title a, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a { color: #fff; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_rara_posts_category_slider_widget .carousel-title .title a:hover, #secondary .widget_rara_posts_category_slider_widget .carousel-title .title a:focus, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a:hover, .footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a:focus { text-decoration: none; color: #2f8be6; } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav { margin: 0; } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"], .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"] { position: absolute; top: 50%; width: 30px; height: 30px; background: rgba(255, 255, 255, 0.5); border-radius: 4px; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"] span, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"] span { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover, #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:focus, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:focus { background: #2f8be6; } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev { left: 20px; } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next { right: 20px; } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots { margin-top: 12px; } #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span, .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span { width: 12px; height: 12px; margin: 0 6px; background: #b1b1b2; } #secondary .widget_rtc_social_links .social-networks, .footer-t .widget_rtc_social_links .social-networks { margin-top: 30px; } #secondary .widget_rtc_social_links .social-networks li, .footer-t .widget_rtc_social_links .social-networks li { margin: 0 7px 7px 0; padding: 0; border-bottom: 0; } #secondary .widget_rtc_social_links .social-networks li a, .footer-t .widget_rtc_social_links .social-networks li a { border: 1px solid #f1f5f8; border-radius: 4px; color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } #secondary .widget_rtc_social_links .social-networks li a:hover, #secondary .widget_rtc_social_links .social-networks li a:focus, .footer-t .widget_rtc_social_links .social-networks li a:hover, .footer-t .widget_rtc_social_links .social-networks li a:focus { text-decoration: none; color: #fff; background: #2f8be6; border-color: #2f8be6; } #secondary .widget_rtc_social_links .social-networks li a:focus, .footer-t .widget_rtc_social_links .social-networks li a:focus { outline: thin dotted #000; } #secondary .pricing-table-standard, .footer-t .pricing-table-standard { position: relative; padding-top: 60px; /*tag*/ /*title*/ /*type*/ /*plan-lists*/ /*btn-primary*/ } #secondary .pricing-table-standard .tag, .footer-t .pricing-table-standard .tag { position: absolute; top: 20px; left: -5px; color: #fff; text-transform: uppercase; font-size: 0.6em; font-weight: 700; letter-spacing: 1px; /*span*/ /*after*/ } #secondary .pricing-table-standard .tag span, .footer-t .pricing-table-standard .tag span { background: #2aa461; display: block; padding: 0 20px; border-radius: 4px 0 0 0; position: relative; } #secondary .pricing-table-standard .tag:after, .footer-t .pricing-table-standard .tag:after { width: 0; height: 0; border-top: 14px solid transparent; border-right: 10px solid #fff; border-bottom: 14px solid transparent; position: absolute; top: 0; right: 0; content: ""; } #secondary .pricing-table-standard .tag:before, .footer-t .pricing-table-standard .tag:before { width: 5px; height: 9px; background: #015426; border-radius: 4px 0 0 4px; position: absolute; bottom: -6px; left: 0; content: ""; } #secondary .pricing-table-standard .title, .footer-t .pricing-table-standard .title { font-size: 1.3em; font-weight: 500; color: #21272c; margin: 0 0 10px; } #secondary .pricing-table-standard .type, .footer-t .pricing-table-standard .type { display: block; font-size: 0.8em; line-height: 1.625em; color: #86919d; margin: 0 0 20px; } #secondary .pricing-table-standard .price, .footer-t .pricing-table-standard .price { margin: 50px 0 30px; color: #2f8be6; font-size: 3em; font-weight: 500; /*currency*/ } #secondary .pricing-table-standard .price .currency, .footer-t .pricing-table-standard .price .currency { display: inline-block; font-size: 0.6em; font-weight: 300; -webkit-transform: translate(0, -22px); -moz-transform: translate(0, -22px); transform: translate(0, -22px); } #secondary .pricing-table-standard .plan-lists, .footer-t .pricing-table-standard .plan-lists { margin: 0 0 30px; padding: 0; list-style: none; text-align: left; font-size: 0.8em; /*li*/ } #secondary .pricing-table-standard .plan-lists li, .footer-t .pricing-table-standard .plan-lists li { margin: 0 0 10px; padding: 0 0 10px 25px; border-bottom: 1px dotted rgba(0, 0, 0, 0.1); position: relative; /*last-child*/ /*before*/ } #secondary .pricing-table-standard .plan-lists li:last-child, .footer-t .pricing-table-standard .plan-lists li:last-child { border-bottom: 0; padding: 0 0 10px 25px; margin: 0 0 10px; } #secondary .pricing-table-standard .plan-lists li:before, .footer-t .pricing-table-standard .plan-lists li:before { position: absolute; top: 2px; left: 0; content: ""; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2adb8' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat; width: 7px; height: 29px; } #secondary .pricing-table-standard .button, .footer-t .pricing-table-standard .button { display: block; padding: 9px 25px; background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; text-align: center; } #secondary .pricing-table-standard .button:hover, #secondary .pricing-table-standard .button:focus, .footer-t .pricing-table-standard .button:hover, .footer-t .pricing-table-standard .button:focus { text-decoration: none; color: #2f8be6; background: none; } #secondary .widget_rrtc_description_widget .image-holder, .footer-t .widget_rrtc_description_widget .image-holder { margin: 0 0 20px; } #secondary .widget_rrtc_description_widget .image-holder img, .footer-t .widget_rrtc_description_widget .image-holder img { vertical-align: top; border-radius: 4px; } #secondary .widget_rrtc_description_widget .text-holder .name, .footer-t .widget_rrtc_description_widget .text-holder .name { font-size: 0.899em; line-height: 1.6em; display: block; font-weight: 700; color: #000; } #secondary .widget_rrtc_description_widget .text-holder .designation, .footer-t .widget_rrtc_description_widget .text-holder .designation { font-size: 0.7em; line-height: 1.6em; display: block; } #secondary .widget_rrtc_description_widget .text-holder .description, .footer-t .widget_rrtc_description_widget .text-holder .description { margin-top: 10px; font-size: 0.899em; line-height: 1.6em; } #secondary .widget_rrtc_description_widget .social-profile, .footer-t .widget_rrtc_description_widget .social-profile { margin-top: 30px; display: flex; flex-wrap: wrap; } #secondary .widget_rrtc_description_widget .social-profile li, .footer-t .widget_rrtc_description_widget .social-profile li { margin: 0 7px 7px 0; padding: 0; border-bottom: 0; } #secondary .widget_rrtc_description_widget .social-profile li a, .footer-t .widget_rrtc_description_widget .social-profile li a { border: 1px solid #f1f5f8; width: 40px; height: 40px; border-radius: 4px; color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: flex; justify-content: center; align-items: center; } #secondary .widget_rrtc_description_widget .social-profile li a:hover, #secondary .widget_rrtc_description_widget .social-profile li a:focus, .footer-t .widget_rrtc_description_widget .social-profile li a:hover, .footer-t .widget_rrtc_description_widget .social-profile li a:focus { text-decoration: none; color: #fff; background: #2f8be6; border-color: #2f8be6; } #secondary .widget_rrtc_description_widget .social-profile li a:focus, .footer-t .widget_rrtc_description_widget .social-profile li a:focus { outline: thin dotted #000; } #secondary .widget_rrtc_description_widget .rtc-team-holder-modal, .footer-t .widget_rrtc_description_widget .rtc-team-holder-modal { position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.9); z-index: 9999; } #secondary .widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal, .footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal { max-width: 570px; position: absolute; top: 50%; left: 50%; border-radius: 4px; background: #fff; padding: 30px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } #secondary .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup, .footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup { position: absolute; top: 20px; right: 20px; width: 30px; height: 30px; font-size: 0; } #secondary .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup:after, .footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-54.4 289.1c4.7 4.7 4.7 12.3 0 17L306 377.6c-4.7 4.7-12.3 4.7-17 0L224 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L102.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L280 256l65.6 65.1z'/%3E%3C/svg%3E") center center no-repeat; } #secondary .widget_rrtc_testimonial_widget .img-holder, .footer-t .widget_rrtc_testimonial_widget .img-holder { margin: 0 0 20px; } #secondary .widget_rrtc_testimonial_widget .img-holder img, .footer-t .widget_rrtc_testimonial_widget .img-holder img { vertical-align: top; border-radius: 4px; } #secondary .widget_rrtc_testimonial_widget .text-holder .name, .footer-t .widget_rrtc_testimonial_widget .text-holder .name { font-size: 0.899em; line-height: 1.6em; display: block; font-weight: 700; color: #000; } #secondary .widget_rrtc_testimonial_widget .text-holder .designation, .footer-t .widget_rrtc_testimonial_widget .text-holder .designation { font-size: 0.7em; line-height: 1.6em; display: block; } #secondary .widget_rrtc_testimonial_widget .text-holder .testimonial-content, .footer-t .widget_rrtc_testimonial_widget .text-holder .testimonial-content { margin-top: 10px; font-size: 0.899em; line-height: 1.6em; } #secondary .widget_raratheme_companion_cta_widget .raratheme-cta-container .widget-title { border: 0; margin-bottom: 0px; } #secondary .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore { padding: 10px 8px; font-size: 0.88em; } .site-footer .footer-t .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore { padding: 10px 8px; font-size: 0.88em; } .site-footer .footer-t .widget_raratheme_recent_post ul.style-one li, .site-footer .footer-t .widget_raratheme_recent_post ul.style-two li, .site-footer .footer-t .widget_raratheme_recent_post ul.style-three li, .site-footer .footer-t .widget_raratheme_popular_post ul.style-one li, .site-footer .footer-t .widget_raratheme_popular_post ul.style-two li, .site-footer .footer-t .widget_raratheme_popular_post ul.style-three li { border-bottom: 0px; } .site-footer .footer-t .widget_raratheme_recent_post .style-three .entry-header .cat-links a, .site-footer .footer-t .widget_raratheme_recent_post .style-three .entry-header .entry-title a, .site-footer .footer-t .widget_raratheme_recent_post .style-three .entry-header .entry-meta a, .site-footer .footer-t .widget_raratheme_popular_post .style-three .entry-header .cat-links a, .site-footer .footer-t .widget_raratheme_popular_post .style-three .entry-header .entry-title a, .site-footer .footer-t .widget_raratheme_popular_post .style-three .entry-header .entry-meta a { color: #000; } .site-footer .widget_raratheme_custom_categories .raratheme-custom-categories-wrap .raratheme-custom-categories-meta-wrap li { position: relative; padding: 0px; border: 0; } .site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .title-holder, .site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .text-signature { color: #fff; } .site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .social-share-list { border-bottom: 0px; margin: 0px 5px; } .site-footer .widget_raratheme_popular_post ul.style-three li .entry-header .view-count { color: black; } .site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal { z-index: 999999999999999999999999999999999999999; } .site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal .text-holder { color: #121212; } .site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal .text-holder .name { color: #000; } .site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal .social-profile a { color: #86919d; } .site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev:after, #secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev:after { content: ""; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat; width: 0.833rem; height: 1.111rem; } .site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-next:after, #secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-next:after { content: ""; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat; width: 0.833rem; height: 1.111rem; } .site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav [class*="owl-"], #secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav [class*="owl-"] { position: absolute; top: 39%; width: 1.667rem; height: 1.667rem; background: rgba(0, 0, 0, 0.5); border-radius: 4px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); font-size: 0; } .site-footer .widget.widget_raratheme_client_logo_widget .raratheme-client-logo-inner-holder .image-holder, #secondary .widget.widget_raratheme_client_logo_widget .raratheme-client-logo-inner-holder .image-holder { width: 27%; margin: 6px; display: inline-block; } .site-footer .widget_raratheme_companion_cta_widget .text, #secondary .widget_raratheme_companion_cta_widget .text { margin: 0px; } .site-footer .widget_raratheme_recent_post ul li .entry-header .cat-links, .site-footer .widget_raratheme_popular_post ul li .entry-header .cat-links, #secondary .widget_raratheme_recent_post ul li .entry-header .cat-links, #secondary .widget_raratheme_popular_post ul li .entry-header .cat-links { display: block; } .site-footer .widget_raratheme_recent_post ul li .entry-header .entry-title a, .site-footer .widget_raratheme_popular_post ul li .entry-header .entry-title a, #secondary .widget_raratheme_recent_post ul li .entry-header .entry-title a, #secondary .widget_raratheme_popular_post ul li .entry-header .entry-title a { font-size: 0.85em; } .site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li, #secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li { border: 0; } .site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore, #secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore { background: #2f8be6; width: fit-content; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 7px 20px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 0.899em; } .site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore:hover, #secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore:hover { background-color: #2c5680; } .site-footer .widget.widget_rrtc_testimonial_widget .rtc-testimonial-holder .img-holder img, #secondary .widget.widget_rrtc_testimonial_widget .rtc-testimonial-holder .img-holder img { width: 100%; } .site-footer .widget.widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq, #secondary .widget.widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq { font-size: 18px; margin-bottom: 30px; display: block; } .site-footer .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a, #secondary .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a { background-color: #007cba; } .site-footer .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a .post-count, #secondary .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a .post-count { background-color: #2c5680; color: #fff; } .site-footer .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .widget-title, .site-footer .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .text-holder p, #secondary .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .widget-title, #secondary .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .text-holder p { color: #fff; } .site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a, #secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a { width: 40px; height: 40px; display: inline-block; background-color: #2f8be6; color: #fff; line-height: 40px; border-radius: 50%; } .site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a:hover, #secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a:hover { background-color: #2c5680; } .site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore, #secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore { background-color: #2f8be6; color: #fff; } .site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore:hover, #secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore:hover { background-color: #2c5680; text-decoration: none; } #crumbs { font-size: 0.7em; line-height: 1.2em; overflow: hidden; margin: 0 0 40px; padding: 0; list-style: none; overflow: hidden; } #crumbs li { float: left; margin-right: 2px; } #crumbs li:first-child a:before { display: none; } #crumbs a { display: block; background: #efefef; color: #6e6e6e; padding: 4px 5px 4px 11px; position: relative; } #crumbs a:after { width: 0; height: 0; border-top: 13px solid transparent; border-left: 7px solid #efefef; border-bottom: 13px solid transparent; position: absolute; top: 0; right: -7px; content: ''; z-index: 1; } #crumbs a:before { width: 0; height: 0; border-top: 13px solid transparent; border-left: 7px solid #ffffff; border-bottom: 13px solid transparent; position: absolute; top: 0; left: 0; content: ''; } #crumbs a:hover, #crumbs a:focus { text-decoration: none; background: #2f8be6; color: #ffffff; } #crumbs a:hover:after, #crumbs a:focus:after { border-left-color: #2f8be6; } #crumbs .current { background: #2f8be6; color: #ffffff; padding: 4px 11px 4px 15px; position: relative; } #crumbs .current:after { width: 0; height: 0; border-top: 13px solid transparent; border-left: 7px solid #2f8be6; border-bottom: 13px solid transparent; position: absolute; top: 0; right: -7px; content: ''; } #crumbs .current:before { width: 0; height: 0; border-top: 13px solid transparent; border-left: 7px solid #ffffff; border-bottom: 13px solid transparent; position: absolute; top: 0; left: 0; content: ''; } .site-header { padding: 22px 0; border-bottom: 4px solid #f4f4f4; /*after*/ /*site-branding*/ /*right*/ } .site-header:after { content: ''; display: block; clear: both; } .site-header .site-branding { float: left; /*custom-logo*/ /*text-logo*/ /*site-title*/ } .site-header .site-branding .custom-logo { display: inline-block; vertical-align: middle; margin-right: 15px; /*img*/ } .site-header .site-branding .custom-logo img { vertical-align: top; } .site-header .site-branding .text-logo { display: inline-block; vertical-align: middle; } .site-header .site-branding .site-title { margin: 0; font-size: 2em; font-weight: 700; /*a*/ } .site-header .site-branding .site-title a { color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } .site-header .site-branding .site-title a:hover, .site-header .site-branding .site-title a:focus { text-decoration: none; color: #2f8be6; } .site-header .site-branding .site-description { font-size: 0.899em; margin: 0; } .site-header .right { float: right; display: flex; flex-wrap: wrap; margin-top: 6px; /*tools*/ } .site-header .right .tools { float: right; border-left: 1px solid #d3d4d5; padding-left: 25px; margin-left: 25px; display: flex; flex-wrap: wrap; /*btn-login*/ /*cart*/ /*form-section*/ } .site-header .right .tools .btn-login { float: right; font-size: 0.722em; text-transform: uppercase; padding: 5px 27px; margin-left: 25px; } .site-header .right .tools .search-btn { float: right; color: #21272c; cursor: pointer; position: relative; border: 0; border-radius: 0; background: none; padding: 0; margin-top: 10px; } .site-header .right .tools .search-btn:hover, .site-header .right .tools .search-btn:focus { background: transparent; } .site-header .right .tools .btn-form-close { position: absolute; top: 9px; right: 15px; color: #86919d; background: none; border: 0; border-radius: 0; padding: 0; opacity: 1; position: absolute; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .site-header .right .tools .btn-form-close:hover { color: #86919d; } .site-header .right .tools .btn-form-close:focus { color: #86919d; outline: 1px dotted #86919d; opacity: 1; } .site-header .right .tools .btn-form-close .close.close-main-nav-toggle { width: 16px; height: 16px; position: absolute; top: 25px; right: 20px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); background: transparent; padding: 0; transform: rotate(45deg); cursor: pointer; } .site-header .right .tools .cart { color: #21272c; float: right; margin-top: 5px; margin-left: 20px; position: relative; /*count*/ /*product-holder*/ /*svg*/ } .site-header .right .tools .cart .count { font-size: 0.666em; font-weight: 700; color: #ffffff; background: #c2c8ce; border-radius: 50%; width: 20px; height: 20px; display: inline-block; text-align: center; line-height: 20px; vertical-align: top; } @media only screen and (min-width: 1025px) { .site-header .right .tools .cart:hover .product-holder, .site-header .right .tools .cart:focus .product-holder, .site-header .right .tools .cart:focus-within .product-holder { display: block; } } .site-header .right .tools .cart .product-holder { font-weight: 400; position: absolute; top: 100%; right: -15px; width: 280px; display: none; color: #fff; padding-top: 10px; z-index: 1; /*before*/ /*product-list*/ /*btn-checkout*/ } .site-header .right .tools .cart .product-holder:before { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid rgba(33, 39, 44, 0.95); position: absolute; content: ''; top: 2px; right: 37px; } .site-header .right .tools .cart .product-holder .edd-cart-number-of-items { line-height: 1.857em; font-size: 0.7em; color: #fff; border-bottom: 1px solid #393e42; background: rgba(33, 39, 44, 0.95); padding: 10px 17px; margin: 0; } .site-header .right .tools .cart .product-holder ul { margin: 0; padding: 0; list-style: none; line-height: 1.857em; font-size: 0.7em; font-weight: 700; /*li*/ } .site-header .right .tools .cart .product-holder ul li { border-bottom: 1px solid #393e42; background: rgba(33, 39, 44, 0.95); padding: 10px 17px; position: relative; /*price*/ /*svg close button*/ } .site-header .right .tools .cart .product-holder ul li .edd-cart-item-title { display: block; width: 90%; } .site-header .right .tools .cart .product-holder ul li .edd-cart-item-price { display: inline-block; font-weight: 400; margin-left: -3px; width: 90%; } .site-header .right .tools .cart .product-holder ul li .edd-remove-from-cart { position: absolute; top: 17px; right: 20px; fill: #a2adb8; cursor: pointer; width: 12px; height: 15px; font-size: 0; } .site-header .right .tools .cart .product-holder ul li .edd-remove-from-cart:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2adb8' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat; position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; } .site-header .right .tools .cart .product-holder ul li .edd-cart-item-separator { display: none; } .site-header .right .tools .cart .product-holder ul li.edd_checkout { padding: 0; background: none; border-bottom: 0; } .site-header .right .tools .cart .product-holder ul li.edd_checkout a { display: block; font-size: 1.08em; font-weight: 500; border-radius: 0 0 5px 5px; text-align: center; padding: 8px 25px; background: #2f8be6; border: 1px solid #2f8be6; color: #fff; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .site-header .right .tools .cart .product-holder ul li.edd_checkout a:hover, .site-header .right .tools .cart .product-holder ul li.edd_checkout a:focus { background: #fff; color: #2f8be6; text-decoration: none; } .site-header .right .tools .cart .product-holder .btn-checkout { display: block; font-size: 1.08em; font-weight: 500; border-radius: 0 0 5px 5px; text-align: center; padding: 5px 25px; background: #2f8be6; /*hover*/ } .site-header .right .tools .cart .product-holder .btn-checkout:hover, .site-header .right .tools .cart .product-holder .btn-checkout:focus { background: #ffffff; } .site-header .right .tools .cart svg { cursor: pointer; } .site-header .right .tools .form-section { float: right; color: #21272c; cursor: pointer; position: relative; border: 0; border-radius: 0; background: none; padding: 0; /*form-holder*/ } .site-header .right .tools .form-section:focus { outline: thin dotted; } .site-header .right .tools .form-section .form-holder { position: absolute; top: -2px; right: -10px; width: 530px; height: 50px; z-index: 10; display: none; /*search-form*/ } .site-header .right .tools .form-section .form-holder .search-form { width: 100%; background: #ffffff; border-radius: 4px; padding: 6px 35px 11px 15px; /*label*/ /*input*/ } .site-header .right .tools .form-section .form-holder .search-form label { width: 100%; display: inline-block; } .site-header .right .tools .form-section .form-holder .search-form input[type="search"] { display: inline-block; width: 90%; padding: 0; margin: 0; border: 0; border-radius: 0; font-size: 0.8em; color: #86919d; } .site-header .right .tools .form-section .form-holder .search-form input[type="submit"] { display: none; } .site-header .right .tools .form-section .form-holder .btn-close-form { position: absolute; top: 9px; right: 15px; color: #86919d; background: none; border: 0; border-radius: 0; padding: 0; } .site-header .right .tools .form-section .form-holder .btn-close-form svg { width: 12px; } /*site-header*/ .overlay { position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); top: 0; left: 0; display: none; z-index: 5; } /* header with banner*/ .logged-in.hasbanner .header-holder { top: 32px; } .hasbanner { /*site-header*/ } .hasbanner .site-header .right .tools .search-btn { color: #fff; } .hasbanner .header-holder { position: absolute; top: 0; left: 0; width: 100%; z-index: 2; } .hasbanner .site-header { border-bottom: 2px solid rgba(255, 255, 255, 0.2); /*site-branding*/ /*right*/ } .hasbanner .site-header .site-branding { /*site-title*/ } .hasbanner .site-header .site-branding .site-title { /*a*/ } .hasbanner .site-header .site-branding .site-title a { color: #ffffff; } .hasbanner .site-header .site-branding .site-description { color: #fff; } .hasbanner .site-header .right { /*tools*/ } .hasbanner .site-header .right .tools { border-left: 1px solid rgba(255, 255, 255, 0.2); /*cart*/ /*form-section*/ } .hasbanner .site-header .right .tools .cart { color: #ffffff; /**/ } .hasbanner .site-header .right .tools .cart .count { background: #676a6e; } .hasbanner .site-header .right .tools .form-section { color: #ffffff; } .hasbanner .main-navigation > div > ul > li > a { color: rgba(255, 255, 255, 0.8); } .hasbanner .main-navigation > div > ul > li > a:hover, .hasbanner .main-navigation > div > ul > li > a:focus { color: #ffffff; } .hasbanner .main-navigation > div > ul > .current-menu-item > a, .hasbanner .main-navigation > div > ul > .current-menu-ancestor > a, .hasbanner .main-navigation > div > ul > .current_page_item > a, .hasbanner .main-navigation > div > ul > .current_page_ancestor > a { color: #ffffff; } /*hasbaner*/ @media only screen and (max-width: 1024px) { .site-header .site-branding .site-title { font-size: 1.667em; } .site-header .right .tools { border-left: 0; border-right: 1px solid #d3d4d5; padding-left: 0; padding-right: 25px; margin-left: 0; margin-right: 25px; } .site-header .right .tools .form-section .form-holder { width: 280px; } .hasbanner .site-header .right .tools { border-left: 0; border-right: 1px solid rgba(255, 255, 255, 0.2); } } @media only screen and (max-width: 767px) { .site-header .site-branding { float: none; display: block; width: 100%; text-align: center; } .site-header .right { float: none; display: block; width: 100%; margin-top: 20px; } .site-header .right:after { content: ''; display: block; clear: both; } .site-header .right .tools { width: calc(100% - 41px); } .site-header .right .tools .cart { float: left; margin-left: 0; margin-right: 20px; } .site-header .right .tools .cart .product-holder { right: auto; } .site-header .right .tools .cart .product-holder:before { right: auto; left: 5px; } .site-header .right .tools .form-section { float: left; } .site-header .right .tools .form-section .form-holder { right: auto; width: 210px; } .site-header .right .tools .btn-login { text-transform: none; padding: 0 17px; margin-top: 4px; } #toggle-button { margin-top: 12px; } } .site-header .right .tools .form-section .form-holder .search-form input[type="submit"] { opacity: 0; position: absolute; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: block; border: none; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 512 512'%3E%3Cpath d='M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z'/%3E%3C/svg%3E") center center no-repeat; width: 17px; height: 17px; padding: 0; top: 13px; position: absolute; right: 36px; font-size: 0; } .site-header .right .tools .form-section .form-holder .search-form input[type="submit"]:focus { opacity: 0.5; } @media only screen and (min-width: 1025px) { .site-header .right #site-navigation ul li.menu-item-has-children::before { position: absolute; top: 10px; right: -18px; content: ""; background-image: url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-angle-down fa-w-10' aria-hidden='true' data-prefix='fas' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' data-fa-i2svg=''%3E%3Cpath fill='white' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; width: 10px; height: 12px; font-weight: 400; } .site-header .right #site-navigation ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children::before { top: 15px; right: 14px; transform: rotate(270deg); -webkit-transform: rotate(270deg); } } .site-footer { background: #21272c; /*footer-t*/ /*footer-b*/ } .site-footer a:focus { outline: thin dotted #fff !important; } .site-footer .footer-t { padding: 70px 0; border-bottom: 1px solid #2c3237; } .site-footer .footer-t .column-1, .site-footer .footer-t .column-2, .site-footer .footer-t .column-3, .site-footer .footer-t .column-4 { display: flex; flex-wrap: wrap; margin: 0 -15px; } .site-footer .footer-t .column-1 .col, .site-footer .footer-t .column-2 .col, .site-footer .footer-t .column-3 .col, .site-footer .footer-t .column-4 .col { padding: 0 15px; } .site-footer .footer-t .column-1 .col { width: 100%; } .site-footer .footer-t .column-2 .col { width: 50%; } .site-footer .footer-t .column-3 .col { width: 33.333%; } .site-footer .footer-t .column-4 .col { width: 25%; } .site-footer .footer-t .widget { color: #DAE1E7; border-radius: 0; border: 0; box-shadow: none; padding: 0; } .site-footer .footer-t .widget .widget-title { color: #fff; margin: 0 0 1.000em; font-size: 1em; font-weight: 500; border-bottom: 0; padding: 0; } .site-footer .footer-t .widget ul { margin: 0; padding: 0; list-style: none; font-size: 0.889em; line-height: 1.600em; } .site-footer .footer-t .widget ul li { border-bottom: 1px dotted rgba(255, 255, 255, 0.1); margin: 0 0 10px; padding: 0 0 10px; } .site-footer .footer-t .widget ul li:last-child { margin: 0; padding: 0; border-bottom: 0; } .site-footer .footer-t .widget ul a { color: #DAE1E7; } .site-footer .footer-t .widget ul a:hover, .site-footer .footer-t .widget ul a:focus { text-decoration: none; color: #2f8be6; } .site-footer .footer-t .widget ul ul { margin-top: 12px; margin-left: 12px; font-size: 1em; } .site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper { background: none !important; } .site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3 { color: #fff; } .site-footer .footer-t .widget.widget_edd_product_details h3 { color: #fff; } .site-footer .footer-t .widget.widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle { color: #fff; border-bottom: 0; padding: 0; } .site-footer .footer-t .widget.widget_raratheme_companion_cta_widget .bttk-cta-bg { margin: 0; } .site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .contact-list li { color: #DAE1E7; padding-left: 35px; } .site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .contact-list li svg { color: #DAE1E7; } .site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .social-networks li { vertical-align: top; } .site-footer .footer-t .widget.widget_raratheme_companion_faqs_widget .col { width: 100%; padding: 0; } .site-footer .footer-t .widget.widget_rtc_social_links .social-networks li { vertical-align: top; padding: 0; border-bottom: 0; } .site-footer .footer-t .widget.widget_rtc_social_links .social-networks li a:hover, .site-footer .footer-t .widget.widget_rtc_social_links .social-networks li a:focus { color: #fff; } .site-footer .footer-t .widget.pricing-table-standard { padding-top: 60px; } .site-footer .footer-t .widget.pricing-table-standard .col { width: 100%; padding: 0; } .site-footer .footer-t .widget.pricing-table-standard .title { color: #fff; } .site-footer .footer-t .widget.pricing-table-standard .tag:after { border-right: 10px solid #2c3237; } .site-footer .footer-t .widget.pricing-table-standard .plan-lists { margin: 0 0 20px; } .site-footer .footer-t .widget.pricing-table-standard .plan-lists li { padding-left: 25px; } .site-footer .footer-t .widget.widget_raratheme_companion_stat_counter_widget .col { width: 100%; padding: 0; } .site-footer .footer-t .widget.widget_rrtc_description_widget .text-holder .name { color: #fff; } .site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile { margin-top: 20px; } .site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile li { margin-right: 10px; padding-bottom: 0; border-bottom: 0; } .site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile li a:hover, .site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile li a:focus { color: #fff; } .site-footer .footer-t .widget.widget_rrtc_testimonial_widget .text-holder .name { color: #fff; } .site-footer .footer-b { padding: 20px 0; /*site-info*/ /*social-networks*/ } .site-footer .footer-b .site-info { line-height: 1.714em; font-size: 0.7em; color: #dae1e7; float: left; /*a*/ } .site-footer .footer-b .site-info a { color: #dae1e7; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } .site-footer .footer-b .site-info a:hover, .site-footer .footer-b .site-info a:focus { text-decoration: none; color: #2f8be6; } .site-footer .footer-b .site-info .privacy-policy-link { margin-left: 4px; } .site-footer .footer-b .social-networks { float: right; font-size: 0.8em; margin: 0; padding: 0; list-style: none; /*li*/ } .site-footer .footer-b .social-networks li { float: left; margin-left: 20px; /*a*/ } .site-footer .footer-b .social-networks li a { color: #dae1e7; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } .site-footer .footer-b .social-networks li a:hover, .site-footer .footer-b .social-networks li a:focus { text-decoration: none; color: #2f8be6; } /*site-footer*/ @media only screen and (max-width: 1024px) { .site-footer .footer-t .column-4 .col, .site-footer .footer-t .column-3 .col { width: 50%; } .site-footer .footer-b .site-info { width: 100%; text-align: center; margin: 0 0 10px; } .site-footer .footer-b .social-networks { width: 100%; text-align: center; } .site-footer .footer-b .social-networks li { float: none; display: inline-block; margin: 0 10px; } } @media only screen and (max-width: 767px) { .site-footer .footer-t .column-4 .col, .site-footer .footer-t .column-3 .col, .site-footer .footer-t .column-2 .col { width: 100%; } } /*-------------------------------------------------------------- ## Galleries --------------------------------------------------------------*/ .gallery { margin: 0 -15px 1.5em; } .gallery:after { content: ''; display: block; clear: both; } .gallery-item { float: left; text-align: center; vertical-align: top; width: 100%; padding: 0 15px; margin: 0 0 30px; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } @media only screen and (max-width: 767px) { .gallery { margin: 0 -5px 1.5em; } .gallery-item { padding: 0 5px; margin: 0 0 10px; } } /*-------------------------------------------------------------- # Navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Links --------------------------------------------------------------*/ a { color: #2f8be6; text-decoration: none; } a:hover, a:focus { text-decoration: underline; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } /*-------------------------------------------------------------- ## Menus --------------------------------------------------------------*/ .main-navigation { float: right; margin-top: 6px; /*ul*/ } .main-navigation ul { margin: 0; padding: 0; list-style: none; font-weight: 500; font-size: 0.777em; /*after*/ /*li*/ /*ul ul*/ } .main-navigation ul:after { content: ''; display: block; clear: both; } .main-navigation ul li { float: left; margin-left: 44px; position: relative; padding-bottom: 10px; /*first-child*/ /*a*/ } .main-navigation ul li:first-child { margin-left: 0; } .main-navigation ul li a { /* color: $secondary_color;*/ color: rgba(33, 39, 44, 0.8); -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: block; /*hover*/ } .main-navigation ul li a:hover, .main-navigation ul li a:focus { text-decoration: none; color: #21272c; } @media only screen and (min-width: 1025px) { .main-navigation ul li:hover > ul { display: block; } .main-navigation ul li:focus-within > ul { display: block; } .main-navigation ul li.focus > ul { display: block; } } .main-navigation ul li:hover > a, .main-navigation ul li:focus > a, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_ancestor > a { color: #21272c; } .main-navigation ul ul { font-size: 1em; font-weight: 400; position: absolute; top: 100%; left: -15px; width: 260px; display: none; z-index: 1; /*li*/ /*ul ul ul*/ } .main-navigation ul ul:after { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid rgba(33, 39, 44, 0.95); position: absolute; content: ''; top: -8px; left: 25px; } .main-navigation ul ul li { float: none; display: block; margin: 0; padding: 0; border-bottom: 1px solid #393e42; /*last-child*/ /*first-child*/ /*a*/ } .main-navigation ul ul li:last-child { border-bottom: 0; } .main-navigation ul ul li:last-child a { border-radius: 0 0 4px 4px; } .main-navigation ul ul li:first-child > a { border-radius: 4px 4px 0 0; } .main-navigation ul ul li a { color: #ffffff; background: rgba(33, 39, 44, 0.95); padding: 10px 17px; } .main-navigation ul ul li a:hover, .main-navigation ul ul li a:focus { color: #ffffff; background: #21272c; } .main-navigation ul ul li a:focus { outline-offset: -2px; } .main-navigation ul ul li:hover > a, .main-navigation ul ul li:focus > a, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current-menu-ancestor > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current_page_ancestor > a { color: #ffffff; background: #000000; } .main-navigation ul ul ul { left: 100%; top: 0; padding-left: 8px; /*after*/ } .main-navigation ul ul ul:after { width: 0; height: 0; border-top: 8px solid transparent; border-right: 8px solid rgba(33, 39, 44, 0.95); border-bottom: 8px solid transparent; position: absolute; content: ''; top: 15px; left: -8px; } /*main-navigation*/ .menu-open .overlay { display: block; } @media only screen and (min-width: 1025px) { #toggle-button { display: none; } } @media only screen and (max-width: 1024px) { body.admin-bar .main-navigation { padding-top: 100px; } body.admin-bar .mobile-navigation .close.close-main-nav-toggle { top: 55px; } .main-navigation { width: 320px; background: #21272c; position: fixed; height: 100%; top: 0; right: -320px; -webkit-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s; -moz-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s; transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s; z-index: 9999; overflow: auto; margin: 0; padding-top: 50px; } .main-navigation.open { right: 0; } .main-navigation ul li { float: none; display: block; width: 100%; margin: 0; padding: 0; } .main-navigation ul li .angle-down { position: absolute; top: 0; right: 0; color: #fff; height: 48px; width: 45px; font-size: 15px; display: flex; align-items: center; justify-content: center; background: transparent; border: 0; border-radius: 0; cursor: pointer; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .main-navigation ul li .angle-down.active { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); } .main-navigation ul li:hover > a, .main-navigation ul li:focus > a, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_ancestor > a { color: #ffffff; background: #000000; } .main-navigation ul li a { color: #ffffff; padding: 9px 20px; border-bottom: 1px solid #454f59; } .main-navigation ul li a:hover, .main-navigation ul li a:focus { background: #000000; color: #ffffff; } .main-navigation ul ul { position: unset; width: 100%; } .main-navigation ul ul:after { display: none; } .main-navigation ul ul li { border-bottom: 0; } .main-navigation ul ul ul { padding: 0; } .main-navigation .btn-close-menu { width: 16px; height: 16px; position: absolute; top: 25px; right: 20px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); cursor: pointer; } .main-navigation .btn-close-menu:before { width: 16px; height: 2px; position: absolute; top: 50%; left: 0; content: ''; background: #ffffff; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); } .main-navigation .btn-close-menu:after { width: 2px; height: 16px; position: absolute; top: 0; left: 50%; content: ''; background: #ffffff; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); transform: translate(-50%, 0); } #toggle-button { float: right; width: 16px; height: 14px; position: relative; margin-top: 14px; background: transparent; border: 0; padding: 0; cursor: pointer; } #toggle-button:focus { outline: 1px dotted #fff; } #toggle-button:before { position: absolute; top: 0; left: 0; width: 100%; height: 2px; background: #000000; content: ''; } #toggle-button:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #000000; content: ''; } #toggle-button span { display: block; width: 100%; height: 2px; background: #000000; position: absolute; top: 50%; left: 0; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); } .hasbanner #toggle-button:before, .hasbanner #toggle-button:after { background: #fff; } .hasbanner #toggle-button span { background: #fff; } } .mobile-navigation { width: 320px; background: #21272c; position: fixed; height: 100%; top: 0; right: -320px; -webkit-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s; -moz-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s; transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s; z-index: 9999; overflow: auto; margin: 0; padding-top: 50px; } .mobile-navigation .close.close-main-nav-toggle { width: 19px; height: 21px; position: absolute; top: 25px; right: 20px; border: 0; background: transparent; padding: 0; cursor: pointer; } .mobile-navigation .close.close-main-nav-toggle:focus, .mobile-navigation .close.close-main-nav-toggle:hover { color: #fff; } #mobile-site-navigation .toggled { right: 0; } #mobile-site-navigation .primary-menu-list { display: none; } #mobile-site-navigation .primary-menu-list.toggled { display: block; } @media only screen and (min-width: 1024px) { #mobile-site-navigation { display: none; } } @media only screen and (max-width: 1024px) { #site-navigation { display: none; } .mobile-navigation.open { right: 0; } } @media only screen and (max-width: 450px) { .mobile-navigation.open { width: 100%; } } html { position: unset !important; } body { padding-top: 0 !important; } body.menu-open { position: fixed; top: 0; left: 0; width: 100%; } .btn-primary { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .btn-primary:hover, .btn-primary:focus { text-decoration: none; color: #2f8be6; background: none; } /*btn-primary*/ .site-content { margin: 60px 0 80px; } #primary { float: left; width: 66.6667%; margin-right: 5.1282%; } #secondary { float: left; width: 28.2051%; } @media only screen and (max-width: 1024px) { #primary { width: 100%; margin-bottom: 60px; margin-right: 0; margin-left: 0; } /*primary*/ #secondary { width: 100%; } } .pagination, .edd_pagination { /*page-numbers*/ } .pagination:after, .edd_pagination:after { content: ''; display: block; clear: both; } .pagination .page-numbers, .edd_pagination .page-numbers { float: left; color: #454f59; background: #f1f5f8; padding: 3px 14px; font-size: 0.7em; margin: 0 15px 0 0; border-radius: 4px; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .page-numbers.current, .edd_pagination .page-numbers:hover, .edd_pagination .page-numbers:focus, .edd_pagination .page-numbers.current { text-decoration: none; background: #2f8be6; color: #ffffff; } .pagination .page-numbers:focus, .edd_pagination .page-numbers:focus { outline: thin dotted #000; } /*pagination*/ .centered .post-navigation { max-width: 770px; margin-left: auto; margin-right: auto; } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; overflow: hidden; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float: left; width: 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float: right; text-align: right; width: 50%; } /*post navigation*/ .post-navigation { padding-bottom: 20px; border-bottom: 2px solid #f1f5f8; margin: 0 0 60px; /*nav-links*/ } .post-navigation .nav-links { position: relative; /*after*/ /*meta-nav*/ /*img*/ /*post-title*/ /*holder*/ /*nav-previous*/ /*nav-next*/ } .post-navigation .nav-links:after { content: ''; display: block; clear: both; } .post-navigation .nav-links:before { content: ''; position: absolute; top: 0; left: 50%; width: 2px; height: 100px; background: #f1f5f8; } .post-navigation .nav-links .meta-nav { display: none; } .post-navigation .nav-links img { vertical-align: top; border-radius: 4px; width: 100px; } .post-navigation .nav-links .fallback-svg { width: 100px; height: 100px; } .post-navigation .nav-links .post-title { line-height: 1.25em; font-size: 0.9em; font-weight: 700; color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .post-navigation .nav-links .holder { /*a*/ } .post-navigation .nav-links .holder a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 30px; position: relative; /*hover*/ /*before*/ } .post-navigation .nav-links .holder a:hover, .post-navigation .nav-links .holder a:focus { text-decoration: none; /*post-title*/ /*before*/ } .post-navigation .nav-links .holder a:hover .post-title, .post-navigation .nav-links .holder a:focus .post-title { color: #2f8be6; text-decoration: none; } .post-navigation .nav-links .holder a:hover:before, .post-navigation .nav-links .holder a:focus:before { color: #2f8be6; } .post-navigation .nav-links .holder a:focus { outline: thin dotted; } .post-navigation .nav-links .holder a:before { content: ''; position: absolute; top: 50%; left: 0; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); width: 11px; height: 29px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2321272c' viewBox='0 0 192 512'%3E%3Cpath d='M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z'/%3E%3C/svg%3E") center center no-repeat; } .post-navigation .nav-links .nav-previous { /*img*/ /*post-title*/ /*holder*/ } .post-navigation .nav-links .nav-previous img { margin-right: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .post-navigation .nav-links .nav-previous .fallback-svg { margin-right: 20px; } .post-navigation .nav-links .nav-previous .post-title { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -ms-flex: 1 0 0px; flex: 1 0 0; } .post-navigation .nav-links .nav-previous .holder { /*a*/ } .post-navigation .nav-links .nav-previous .holder a { padding-right: 10px; } .post-navigation .nav-links .nav-next { /*img*/ /*post-title*/ /*holder*/ } .post-navigation .nav-links .nav-next img { margin-left: 20px; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .post-navigation .nav-links .nav-next .fallback-svg { margin-left: 20px; } .post-navigation .nav-links .nav-next .post-title { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -ms-flex: 1 0 0px; flex: 1 0 0; } .post-navigation .nav-links .nav-next .holder { /*a*/ } .post-navigation .nav-links .nav-next .holder a { padding-left: 10px; padding-right: 30px; /*before*/ } .post-navigation .nav-links .nav-next .holder a:before { left: auto; right: 0; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); margin-top: -13px; } /*post-navigation*/ .posts-navigation .nav-links a { line-height: 1.25em; font-size: 0.9em; font-weight: 700; color: #21272c; } .posts-navigation .nav-links a:hover, .posts-navigation .nav-links a:focus { text-decoration: none; color: #2f8be6; } .posts-navigation .nav-links .nav-previous a { /*before*/ } .posts-navigation .nav-links .nav-previous a:before { content: ''; display: inline-block; margin-right: 10px; vertical-align: middle; width: 11px; height: 29px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2321272c' viewBox='0 0 192 512'%3E%3Cpath d='M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z'/%3E%3C/svg%3E") center center no-repeat; } .posts-navigation .nav-links .nav-next a { /*before*/ } .posts-navigation .nav-links .nav-next a:after { content: ''; display: inline-block; margin-left: 10px; vertical-align: middle; width: 11px; height: 29px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2321272c' viewBox='0 0 192 512'%3E%3Cpath d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'/%3E%3C/svg%3E") center center no-repeat; } .site-main .post-navigation { margin: 0 0 60px; } #load-posts a { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; text-align: center; } #load-posts a svg { margin-right: 10px; } #load-posts a:hover, #load-posts a:focus { text-decoration: none; color: #2f8be6; background: none; } @media only screen and (max-width: 767px) { .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { width: 100%; margin: 0 0 60px; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { width: 100%; } .post-navigation { padding: 50px 0; } .post-navigation .nav-links:after { width: 100px; height: 2px; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .post-navigation .nav-links img { display: none; } } .author-section { overflow: hidden; margin: 0 0 20px; padding: 0 0 60px; border-bottom: 2px solid #f1f5f8; /*img-holder*/ /*text-holder*/ } .author-section .img-holder { float: left; width: 100px; margin-right: 30px; margin-top: 7px; /*img*/ } .author-section .img-holder img { vertical-align: top; border-radius: 4px; } .author-section .text-holder { overflow: hidden; /*author-title*/ /*social-networks*/ } .author-section .text-holder .author-title { font-size: 1.6em; line-height: 1.3em; font-weight: 700; color: #21272c; margin: 0 0 5px; } .author-section .text-holder .author-content p { margin: 0 0 10px; } .author-section .text-holder .social-networks { margin: 0; padding: 0; list-style: none; overflow: hidden; font-size: 0.8em; /*li*/ } .author-section .text-holder .social-networks li { margin-right: 20px; margin-bottom: 10px; float: left; /*a*/ } .author-section .text-holder .social-networks li a { color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*svg*/ } .author-section .text-holder .social-networks li a svg { margin-right: 5px; } .author-section .text-holder .social-networks li a:hover, .author-section .text-holder .social-networks li a:focus { color: #2f8be6; text-decoration: none; border-bottom: 1px dotted #2f8be6; } /*author-section*/ @media only screen and (max-width: 767px) { .author-section .img-holder { margin: 0 0 30px; width: 100%; } .author-section .text-holder { width: 100%; } .author-section .text-holder .author-title { font-size: 1em; } } .newsletter-section { padding-bottom: 60px; border-bottom: 2px solid #f1f5f8; margin-bottom: 20px; } /*newsletter*/ .related-posts { margin: 0 0 60px; /*section-title*/ /*post-holder*/ } .related-posts .section-title { line-height: 1.083em; font-size: 1.333em; font-weight: 500; color: #21272c; margin: 0 0 30px; } .related-posts .post-holder { display: flex; flex-wrap: wrap; margin: 0 -15px; /*col*/ } .related-posts .post-holder .col { width: 50%; padding: 0 15px; margin-bottom: 40px; /*post-thumbnail*/ /*entry-title*/ /*entry-meta*/ } .related-posts .post-holder .col .post-thumbnail { display: block; margin: 0 0 15px; /*img*/ } .related-posts .post-holder .col .post-thumbnail img { vertical-align: top; border-radius: 4px; } .related-posts .post-holder .col .entry-title { line-height: 1.25em; font-size: 1.1em; font-weight: 700; margin: 0 0 10px; /*a*/ } .related-posts .post-holder .col .entry-title a { -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; color: #21272c; /*hover*/ } .related-posts .post-holder .col .entry-title a:hover, .related-posts .post-holder .col .entry-title a:focus { text-decoration: none; color: #2f8be6; } .related-posts .post-holder .col .entry-meta { font-size: 0.722em; color: #a2adb8; /*a*/ /*img*/ } .related-posts .post-holder .col .entry-meta a { color: #a2adb8; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-weight: 700; } .related-posts .post-holder .col .entry-meta a:hover, .related-posts .post-holder .col .entry-meta a:focus { text-decoration: none; color: #2f8be6; } .related-posts .post-holder .col .entry-meta img { vertical-align: middle; margin-right: 8px; border-radius: 4px; } /*popular-post*/ .full-width .related-posts .post-holder .col { width: 33.333%; } .centered .related-posts { max-width: 770px; margin-left: auto; margin-right: auto; } .centered .related-posts .post-holder .col { width: 50%; } @media only screen and (max-width: 1024px) { .full-width .related-posts .post-holder .col { width: 50%; } } @media only screen and (max-width: 767px) { .related-posts .post-holder { flex-direction: column; } .related-posts .post-holder .col { width: 100%; } .full-width .related-posts .post-holder .col { width: 100%; } } .leftsidebar #primary { float: right; margin-right: 0; margin-left: 5.1282%; } /* PAGES */ .banner { position: relative; padding: 200px 0 105px; background-size: cover !important; /*img{ width: 100%; vertical-align: top; height: 612px; -o-object-fit: cover; object-fit: cover; } */ /*banner-text*/ } .banner:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); } .banner .banner-text { max-width: 830px; text-align: center; z-index: 1; margin: 0 auto; position: relative; /*title*/ /*banner-content*/ /*btn-holder*/ } .banner .banner-text .title { line-height: 1.258em; font-size: 3.4em; font-weight: 700; color: #ffffff; margin: 0 0 10px; } .banner .banner-text .banner-content { line-height: 1.6em; font-size: 1.1em; color: #dae1e7; margin: 0 0 50px; } .banner .banner-text .btn-holder { /*btn-primary*/ /*btn-view-pricing*/ } .banner .banner-text .btn-holder .btn-primary { margin: 0 7px 14px; /*hover*/ } .banner .banner-text .btn-holder .btn-primary:hover, .banner .banner-text .btn-holder .btn-primary:focus { color: #ffffff; } .banner .banner-text .btn-holder .btn-view-pricing { background: #86919d; border-color: #86919d; /*hover*/ } .banner .banner-text .btn-holder .btn-view-pricing:hover, .banner .banner-text .btn-holder .btn-view-pricing:focus { background: none; color: #ffffff; } /*banner*/ @media only screen and (max-width: 1024px) { .banner .banner-text { max-width: 600px; } .banner .banner-text .title { font-size: 2.4em; } } @media only screen and (max-width: 767px) { .banner { padding-bottom: 60px; } .banner .banner-text { padding: 0 15px; } .banner .banner-text .title { font-size: 2em; } .banner .banner-text .btn-holder .btn-primary { font-size: 0.889em; padding: 10px 20px; } } .edd-checkout .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn, .edd-checkout .recent-items .item-holder .item .edd-download-buy-button { display: none; } .recent-items { padding: 80px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); /*section-header*/ /*item-holder*/ /*btn-holder*/ } .recent-items .section-header { margin: 0 0 50px; text-align: center; /*section-title*/ /*section-header-content*/ } .recent-items .section-header .section-title { font-size: 1.8em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .recent-items .section-header .section-header-content { font-size: 1.1em; line-height: 1.6em; color: #86919d; /*a*/ } .recent-items .section-header .section-header-content a { border-bottom: 1px dotted #2f8be6; /*hover*/ } .recent-items .section-header .section-header-content a:hover, .recent-items .section-header .section-header-content a:focus { text-decoration: none; border-bottom: 0; } .recent-items .item-holder { display: flex; flex-wrap: wrap; margin: 0 -15px; /*item*/ } .recent-items .item-holder .item { width: 33.333%; padding: 0 15px 20px; margin: 0 0 60px; /*img-holder*/ /*text-holder*/ } .recent-items .item-holder .item .edd_download_inner { padding: 0; position: relative; } .recent-items .item-holder .item .download-holder { position: relative; } .recent-items .item-holder .item .img-holder { margin: 0 0 15px; position: relative; /*a*/ /*img*/ } .recent-items .item-holder .item .img-holder a { display: block; } .recent-items .item-holder .item .img-holder img { vertical-align: top; border-radius: 4px; } .recent-items .item-holder .item .img-holder .download-image-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(33, 33, 33, 0.9); border-radius: 4px; opacity: 0; visibility: hidden; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn { display: inline-block; width: 40px; height: 40px; border-radius: 4px; background: #fff; font-size: 0; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; position: relative; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 18px; height: 18px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus { text-decoration: none; background: #2f8be6; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover:after, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn { display: inline-block; width: 40px; height: 40px; border-radius: 4px; background: #fff; font-size: 0; cursor: pointer; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; position: relative; vertical-align: top; border: 0; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 18px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus { text-decoration: none; background: #2f8be6; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover:after, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-count-likes { display: inline-block; background: rgba(255, 255, 255, 0.9); border-radius: 4px; margin: 7px; padding: 4px 10px; font-size: 0.778em; line-height: 1.429em; color: #212121; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-count-likes .download-likes { display: inline-block; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-count-likes .download-likes:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EA4F4F' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 15px; display: inline-block; margin-right: 5px; margin-top: -3px; content: ''; vertical-align: middle; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-counts { display: inline-block; margin-right: 15px; } .recent-items .item-holder .item .img-holder .download-image-overlay .download-counts:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232AA461' viewBox='0 0 640 512'%3E%3Cpath d='M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 15px; display: inline-block; margin-right: 5px; margin-top: -3px; content: ''; vertical-align: middle; } .recent-items .item-holder .item .img-holder:hover .download-image-overlay, .recent-items .item-holder .item .img-holder:focus .download-image-overlay, .recent-items .item-holder .item .img-holder:focus-within .download-image-overlay { opacity: 1; visibility: visible; } .recent-items .item-holder .item .img-holder .owl-nav { position: absolute; left: 8px; bottom: 10px; } .recent-items .item-holder .item .img-holder .owl-nav .owl-prev, .recent-items .item-holder .item .img-holder .owl-nav .owl-next { display: inline-block; width: 30px; height: 30px; border-radius: 4px; background: #A2ADB8; margin-right: 3px; position: relative; } .recent-items .item-holder .item .img-holder .owl-nav .owl-prev:hover, .recent-items .item-holder .item .img-holder .owl-nav .owl-prev:focus, .recent-items .item-holder .item .img-holder .owl-nav .owl-next:hover, .recent-items .item-holder .item .img-holder .owl-nav .owl-next:focus { background: #2f8be6; } .recent-items .item-holder .item .img-holder .owl-nav .owl-prev span, .recent-items .item-holder .item .img-holder .owl-nav .owl-next span { display: none; } .recent-items .item-holder .item .img-holder .owl-nav .owl-next:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .recent-items .item-holder .item .img-holder .owl-nav .owl-prev:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .recent-items .item-holder .item .text-holder { position: relative; /*after*/ /*product-title*/ /*price*/ } .recent-items .item-holder .item .text-holder:after { content: ''; display: block; clear: both; } .recent-items .item-holder .item .text-holder .product-title { line-height: 1.4375em; font-size: 0.8em; font-weight: 700; margin: 0; color: #21272c; width: 70%; /*a*/ } .recent-items .item-holder .item .text-holder .product-title a { color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } .recent-items .item-holder .item .text-holder .product-title a:hover, .recent-items .item-holder .item .text-holder .product-title a:focus { text-decoration: none; color: #2f8be6; } .recent-items .item-holder .item .text-holder .download-meta-name { width: 70%; font-size: 0.722em; line-height: 2.000em; margin-top: 10px; } .recent-items .item-holder .item .text-holder .download-meta-name a { display: flex; align-items: center; color: #86919D; } .recent-items .item-holder .item .text-holder .download-meta-name a:hover, .recent-items .item-holder .item .text-holder .download-meta-name a:focus { text-decoration: none; color: #2f8be6; } .recent-items .item-holder .item .text-holder .download-meta-name img { width: 20px; height: 20px; object-fit: cover; margin-right: 8px; border-radius: 4px; } .recent-items .item-holder .item .text-holder .offers { float: right; } .recent-items .item-holder .item .text-holder .price { position: absolute; top: 0px; right: 0; height: 2em; line-height: 2.3em; font-size: 0.8em; font-weight: 700; color: #21272c; background: #f1f5f8; padding: 0px 12px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; border-radius: 4px; /*free*/ /*after*/ } .recent-items .item-holder .item .text-holder .price.free { background: #2aa461; color: #ffffff; /*before*/ } .recent-items .item-holder .item .text-holder .price.free:before { background: #2aa461; } .recent-items .item-holder .item .text-holder .price span { position: relative; z-index: 1; } .recent-items .item-holder .item .text-holder .price:before { content: ''; position: absolute; top: 3px; left: -8px; width: 23px; height: 23px; border-radius: 4px; -webkit-box-shadow: 0 3px 0 -1px #dae1e7; box-shadow: 0 3px 0 -1px #dae1e7; background: #f1f5f8; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); } .recent-items .item-holder .item .text-holder .price:after { content: ''; position: absolute; top: 13px; left: 0; width: 6px; height: 6px; background: #ffffff; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset; border-radius: 50%; } .recent-items .item-holder .item .edd-download-buy-button { background: #fff; box-shadow: 0 2px 0 #DAE1E7; border: 1px solid #DAE1E7; border-radius: 0 0 4px 4px; padding: 40px 30px 30px 30px; position: absolute; width: 100%; bottom: -10px; z-index: 2; height: auto; transition: transform 0.3s ease-out; transform: scaleY(0); overflow: hidden; transform-origin: bottom; } .recent-items .item-holder .item .edd-download-buy-button:focus { outline: thin dotted; } .recent-items .item-holder .item .edd-download-buy-button.show-pricing { height: auto; transform: scaleY(1); } .recent-items .item-holder .item .edd-download-buy-button .btn-close { position: absolute; top: 10px; right: 10px; width: 14px; height: 18px; font-size: 0; cursor: pointer; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2386919D' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat; border: 0; padding: 0; } .recent-items .item-holder .item .edd-download-buy-button form ul { font-size: 0.889em; } .recent-items .item-holder .item .edd-download-buy-button form ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); padding: 0 0 8px; margin: 0 0 8px; } .recent-items .item-holder .item .edd-download-buy-button form ul li:last-child { border-bottom: 0; margin: 0; padding: 0; } .recent-items .item-holder .item .edd-download-buy-button form ul li label { position: relative; padding-left: 28px; } .recent-items .item-holder .item .edd-download-buy-button form ul li label .check-mark { position: absolute; top: 2px; left: 0; width: 18px; height: 18px; background: #DAE1E7; border-radius: 50%; } .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"], .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"] { position: absolute; opacity: 0; } .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"]:focus ~ .check-mark, .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"]:focus ~ .check-mark { outline: thin dotted; } .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark, .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"]:checked ~ .check-mark { background: #2F8BE6; } .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark:after, .recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"]:checked ~ .check-mark:after { position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .recent-items .item-holder .item .edd-download-buy-button form .button { font-size: 1em; font-weight: 500; color: #fff; background: #2f8be6; border: 1px solid #2f8be6; border-radius: 4px; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: block; padding: 10px; text-align: center; width: 100%; } .recent-items .item-holder .item .edd-download-buy-button form .button:hover, .recent-items .item-holder .item .edd-download-buy-button form .button:focus { text-decoration: none; background: none; color: #2f8be6; } .recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart { background: #2f8be6; color: #fff; } .recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart:hover, .recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart:focus { background: none; color: #2f8be6; } .recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart .edd-loading { border-top: 0.2em solid rgba(0, 0, 0, 0.2); border-right: 0.2em solid rgba(0, 0, 0, 0.2); border-bottom: 0.2em solid rgba(0, 0, 0, 0.2); border-left: 0.2em solid #2f8be6; } .recent-items .item-holder .item .edd-download-buy-button form .edd-cart-added-alert { font-size: 0.7em; width: 100%; text-align: center; } .recent-items .btn-holder { text-align: center; /*btn-primary*/ } .recent-items .btn-holder .btn-primary { padding: 9px 23px 11px; } /*recent-items*/ #primary .page .entry-content .recent-items { padding: 0; border-bottom: 0; } #primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title { line-height: 1.4375em; font-size: 0.8em; font-weight: 700; margin: 0; color: #21272c; width: 70%; /*a*/ } #primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title a { color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } #primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title a:hover, #primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title a:focus { text-decoration: none; color: #2f8be6; } #primary .page .entry-content .recent-items .item-holder .item .text-holder .edd-reviews-rating { font-size: 0.889rem; display: flex; align-items: center; } .rightsidebar .recent-items .item-holder .item, .leftsidebar .recent-items .item-holder .item { width: 50%; } @media only screen and (max-width: 1024px) { .recent-items .item-holder .item { width: 50%; } } @media only screen and (max-width: 767px) { .recent-items { padding: 60px 0; } .recent-items .section-header .section-title { font-size: 1.333em; } .recent-items .item-holder { flex-direction: column; } .recent-items .item-holder .item { width: 100%; margin: 0 0 30px; } .recent-items .btn-holder .btn-primary { font-size: 0.889em; } .rightsidebar .recent-items .item-holder .item, .leftsidebar .recent-items .item-holder .item { width: 100%; } } .features { padding: 80px 0 50px; background: #f1f5f8; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .features .holder { display: flex; flex-wrap: wrap; margin: 0 -15px; } .features .widget { width: 33.333%; padding: 0 15px; margin: 0 0 40px; } .features .widget .rtc-itw-inner-holder { display: flex; flex-direction: column-reverse; } .features .widget .icon-holder { margin: 0 0 20px; } .features .widget .icon-holder img { vertical-align: top; } .features .widget .text-holder { /*btn-readmore*/ } .features .widget .text-holder .widget-title { line-height: 1.15em; font-size: 1.1em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .features .widget .text-holder .btn-readmore { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 5px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } .features .widget .text-holder .btn-readmore:hover, .features .widget .text-holder .btn-readmore:focus { text-decoration: none; color: #2f8be6; background: none; } .features .widget_text { width: 100% !important; margin: 0 0 30px; text-align: center; } .features .widget_text .widget-title { font-size: 1.8em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .features .widget_text .textwidget { font-size: 1.1em; line-height: 1.6em; color: #86919d; } .features .widget_text .textwidget a { border-bottom: 1px dotted #2f8be6; } .features .widget_text .textwidget a:hover, .features .widget_text .textwidget a:focus { text-decoration: none; border-bottom: 0; } /*features*/ @media only screen and (max-width: 1024px) { .features .widget { width: 50%; } } @media only screen and (max-width: 767px) { .features { padding: 60px 0; } .features .section-header .section-title { font-size: 1.333em; } .features .widget { width: 100%; } } .subscrib-section { position: relative; } .subscrib-section .blossomthemes-email-newsletter-wrapper { padding: 80px 0 130px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .subscrib-section .blossomthemes-email-newsletter-wrapper.bg-img:after { background: rgba(255, 255, 255, 0.75); } .subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder { max-width: 570px; margin: 0 auto 30px; text-align: center; } .subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder h3 { font-size: 1.889em; line-height: 1.600em; font-weight: 500; margin: 0 0 0.294em; color: #21272c; } .subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder span { color: #86919D; font-size: 1.111em; line-height: 1.600em; } .subscrib-section .blossomthemes-email-newsletter-wrapper form { max-width: 570px; margin: 0 auto; display: flex; border-radius: 4px; box-shadow: 0 2px 0 #DAE1E7; background: #fff; position: relative; } .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="text"] { flex-basis: 0; flex-grow: 2; font-size: 0.889em; line-height: 1.813em; color: #86919D; padding: 0 15px; margin: 0; background: none; border: 0; border-radius: 0; border-right: 1px solid #DAE1E7; } .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"] { border-radius: 0 4px 4px 0; height: 60px; margin: 0; display: flex; flex-basis: 0; flex-grow: 0; } .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]:hover, .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]:focus { border-color: #fff; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label { position: absolute; top: 100%; left: 0; font-size: 0.722em; color: #86919D; width: 100%; text-align: center; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label .subscribe-inner-wrap { align-items: center; justify-content: center; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label .text { flex-basis: inherit; flex-grow: inherit; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"] { display: block; position: absolute; opacity: 0; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label .check-mark { width: 15px; height: 14px; background: #fff; display: inline-block; vertical-align: middle; margin-right: 5px; position: relative; margin-top: 0; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label .check-mark:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 10px; height: 15px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat; content: ''; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark { background: #2f8be6; } .subscrib-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:focus ~ .check-mark { outline: thin dotted; } .subscrib-section .newsletter-footnote { max-width: 570px; position: absolute; bottom: 70px; left: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); transform: translate(-50%, 0); font-size: 0.722em; color: #86919D; text-align: center; } @media only screen and (max-width: 767px) { .subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder { max-width: 420px; } .subscrib-section .blossomthemes-email-newsletter-wrapper form { flex-direction: column; } .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="text"] { flex-basis: inherit; flex-grow: inherit; border-right: 0; border-bottom: 1px solid #dae1e7; padding: 10px 15px; } .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"] { width: 100%; border-radius: 0 0 4px 4px; } } .testimonials { padding: 80px 0 25px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .testimonials .holder { display: flex; flex-wrap: wrap; margin: 0 -15px; } .testimonials .holder .widget { width: 50%; padding: 0 15px; margin: 0 0 55px; } .testimonials .holder .widget_text { width: 100% !important; text-align: center; margin: 0 0 30px; } .testimonials .holder .widget_text .widget-title { font-size: 1.8em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .testimonials .holder .widget_text .textwidget { font-size: 1.1em; line-height: 1.6em; color: #86919d; /*a*/ } .testimonials .holder .widget_text .textwidget a { border-bottom: 1px dotted #2f8be6; /*hover*/ } .testimonials .holder .widget_text .textwidget a:hover, .testimonials .holder .widget_text .textwidget a:focus { text-decoration: none; border-bottom: 0; } .testimonials .widget_rrtc_testimonial_widget .rtc-testimonial-inner-holder { display: flex; flex-direction: column-reverse; } .testimonials .widget_rrtc_testimonial_widget .text-holder { font-style: italic; border: 1px solid #dae1e7; border-radius: 4px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; padding: 50px; margin: 0 0 30px; position: relative; } .testimonials .widget_rrtc_testimonial_widget .text-holder:after { width: 40px; height: 23px; border-radius: 4px; -webkit-box-shadow: -2px 2px 0 #dae1e7; box-shadow: -2px 2px 0 #dae1e7; background: #fff; content: ''; position: absolute; bottom: -10px; left: 50px; -webkit-transform: rotate(-30deg); -moz-transform: rotate(-30deg); transform: rotate(-30deg); } .testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta { position: absolute; left: 105px; bottom: -88px; font-style: normal; } .testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta .name { font-size: 0.8em; line-height: 1.1em; color: #21272c; margin: 0; font-weight: 700; display: block; } .testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta .designation { font-size: 0.8em; color: #86919d; } .testimonials .widget_rrtc_testimonial_widget .img-holder { margin-left: 30px; } .testimonials .widget_rrtc_testimonial_widget .img-holder img { vertical-align: top; width: 60px; height: 60px; object-fit: cover; border-radius: 50%; border: 4px solid #dae1e7; } .testimonials .widget_rrtc_testimonial_widget .fallback-svg { width: 60px; height: 60px; border-radius: 100%; } /*testimonials*/ @media only screen and (max-width: 767px) { .testimonials { padding-top: 60px; } .testimonials .section-header .section-title { font-size: 1.333em; } .testimonials .holder .widget { width: 100%; margin: 0 0 35px; } .testimonials .holder .widget .testimonial-content { padding: 20px; } .testimonials .widget_rrtc_testimonial_widget .text-holder { padding: 0; } } .cta-section { border-bottom: 1px solid rgba(0, 0, 0, 0.1); /*widget*/ } .cta-section .widget { margin: 0; /*centered*/ /*widget-title*/ /*text-holder*/ /*right*/ } .cta-section .widget .centered { text-align: center; } .cta-section .widget .text, .cta-section .widget .bttk-cta-bg { padding: 80px 0; } .cta-section .widget .widget-title { font-size: 1.8em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .cta-section .widget .text-holder { /*p*/ /*btn-wrap*/ } .cta-section .widget .text-holder p { font-size: 1.1em; line-height: 1.6em; color: #86919d; } .cta-section .widget .text-holder .button-wrap { /*btn-cta*/ } .cta-section .widget .text-holder .button-wrap .btn-cta { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; margin: 0 5px 10px; /*hover*/ } .cta-section .widget .text-holder .button-wrap .btn-cta:hover, .cta-section .widget .text-holder .button-wrap .btn-cta:focus { text-decoration: none; color: #2f8be6; background: none; } .cta-section .widget .right { position: relative; /*widget-title*/ /*text-holder*/ } .cta-section .widget .right .widget-title, .cta-section .widget .right .text-holder { width: 60%; } .cta-section .widget .right .text-holder { /*button-wrap*/ } .cta-section .widget .right .text-holder .button-wrap { position: absolute; top: 50%; right: 0; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); width: 40%; text-align: right; } .cta-section .widget .bttk-cta-bg { position: relative; } .cta-section .widget .bttk-cta-bg:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.75); content: ''; } .cta-section .widget .raratheme-cta-container { max-width: 1170px; padding: 0 15px; margin: 0 auto; position: relative; z-index: 1; } /*cta-section*/ @media only screen and (max-width: 767px) { .cta-section { padding: 60px 0; } .cta-section .widget .widget-title { font-size: 1.333em; } .cta-section .widget .text-holder .button-wrap .btn-cta { font-size: 0.889em; padding: 12px 20px; } .cta-section .widget .right .widget-title, .cta-section .widget .right .text-holder { width: 100%; text-align: center; } .cta-section .widget .right .text-holder .button-wrap { position: unset; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); transform: translate(0, 0); width: 100%; } .cta-section .widget .right .text-holder .button-wrap .btn-cta { display: block; text-align: center; } } #primary { /*post*/ } #primary .post, #primary .search-post { margin: 0 0 60px; /*post-thumbnail*/ /*entry-header*/ /*entry-content*/ /*entry-footer*/ } #primary .post .fallback-svg, #primary .search-post .fallback-svg { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } #primary .post .post-thumbnail, #primary .search-post .post-thumbnail { display: block; /*img*/ } #primary .post .post-thumbnail img, #primary .search-post .post-thumbnail img { vertical-align: top; border-radius: 4px 4px 0 0; width: 100%; } #primary .post .text-holder, #primary .search-post .text-holder { border: 1px solid rgba(218, 225, 231, 0.5); border-top: 0; border-radius: 0 0 4px 4px; padding: 40px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; } #primary .post .entry-header, #primary .search-post .entry-header { margin: 0 0 20px; /*entry-title*/ /*entry-meta*/ } #primary .post .entry-header .entry-title, #primary .search-post .entry-header .entry-title { font-size: 1.888em; line-height: 1.264em; font-weight: 500; margin: 0 0 20px; color: #21272c; /*a*/ } #primary .post .entry-header .entry-title a, #primary .search-post .entry-header .entry-title a { color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } #primary .post .entry-header .entry-title a:hover, #primary .post .entry-header .entry-title a:focus, #primary .search-post .entry-header .entry-title a:hover, #primary .search-post .entry-header .entry-title a:focus { text-decoration: none; color: #2f8be6; } #primary .post .entry-header .entry-meta, #primary .search-post .entry-header .entry-meta { font-size: 0.7em; color: #86919d; font-weight: 500; /*a*/ /*byline*/ /*cat-links*/ } #primary .post .entry-header .entry-meta a, #primary .search-post .entry-header .entry-meta a { color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } #primary .post .entry-header .entry-meta a:hover, #primary .post .entry-header .entry-meta a:focus, #primary .search-post .entry-header .entry-meta a:hover, #primary .search-post .entry-header .entry-meta a:focus { text-decoration: none; color: #2f8be6; } #primary .post .entry-header .entry-meta .byline, #primary .post .entry-header .entry-meta .cat-links, #primary .post .entry-header .entry-meta .posted-on, #primary .search-post .entry-header .entry-meta .byline, #primary .search-post .entry-header .entry-meta .cat-links, #primary .search-post .entry-header .entry-meta .posted-on { display: inline-block; vertical-align: middle; } #primary .post .entry-header .entry-meta .byline, #primary .search-post .entry-header .entry-meta .byline { /*img*/ } #primary .post .entry-header .entry-meta .byline img, #primary .search-post .entry-header .entry-meta .byline img { vertical-align: middle; width: 24px; height: 24px; border-radius: 4px; margin-right: 10px; } #primary .post .entry-header .entry-meta .byline a, #primary .search-post .entry-header .entry-meta .byline a { font-weight: 700; } #primary .post .entry-header .entry-meta .cat-links, #primary .post .entry-header .entry-meta .posted-on, #primary .search-post .entry-header .entry-meta .cat-links, #primary .search-post .entry-header .entry-meta .posted-on { padding-left: 12px; margin-left: 8px; position: relative; font-weight: 700; /*after*/ } #primary .post .entry-header .entry-meta .cat-links:after, #primary .post .entry-header .entry-meta .posted-on:after, #primary .search-post .entry-header .entry-meta .cat-links:after, #primary .search-post .entry-header .entry-meta .posted-on:after { content: ''; position: absolute; top: 50%; left: 0; width: 3px; height: 3px; border-radius: 50%; background: #86919d; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); } #primary .post .entry-content, #primary .search-post .entry-content { margin: 0; } #primary .post .entry-footer, #primary .search-post .entry-footer { /*haslayout*/ /*btn-readmore*/ /*tags*/ } #primary .post .entry-footer:after, #primary .search-post .entry-footer:after { content: ''; display: block; clear: both; } #primary .post .entry-footer .btn-readmore, #primary .search-post .entry-footer .btn-readmore { float: left; font-weight: 500; font-size: 0.8em; position: relative; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ /*after*/ } #primary .post .entry-footer .btn-readmore:hover, #primary .post .entry-footer .btn-readmore:focus, #primary .search-post .entry-footer .btn-readmore:hover, #primary .search-post .entry-footer .btn-readmore:focus { text-decoration: none; color: #454f59; } #primary .post .entry-footer .btn-readmore:after, #primary .search-post .entry-footer .btn-readmore:after { width: 30px; height: 1px; background: #2f8be6; position: absolute; top: 15px; right: -40px; content: ''; } #primary .post .entry-footer .tags, #primary .search-post .entry-footer .tags { float: right; font-size: 0.611em; font-weight: 500; text-transform: uppercase; /*a*/ } #primary .post .entry-footer .tags a, #primary .search-post .entry-footer .tags a { color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; background: #f1f5f8; border-radius: 4px; margin-left: 4px; display: inline-block; padding: 0 10px; /*hover*/ } #primary .post .entry-footer .tags a:hover, #primary .post .entry-footer .tags a:focus, #primary .search-post .entry-footer .tags a:hover, #primary .search-post .entry-footer .tags a:focus { text-decoration: none; background: #2f8be6; color: #fff; } #primary .post .entry-footer .tags a:focus, #primary .search-post .entry-footer .tags a:focus { outline: thin dotted #000; } /*primary*/ @media only screen and (max-width: 767px) { #primary .post .text-holder, #primary .search-post .text-holder { padding: 15px; } #primary .post .entry-header .entry-title, #primary .search-post .entry-header .entry-title { font-size: 1.556em; } } .entry-header { margin: 0 0 20px; } .entry-header .entry-title { font-size: 1.8em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .entry-header .entry-subtitle { color: #86919d; } .page #primary .page .post-thumbnail { margin: 0 0 40px; } .page #primary .page .post-thumbnail img { border-radius: 4px; } .page-header { margin-bottom: 40px; /*page-title*/ } .page-header .page-title { font-size: 2.3em; line-height: 1.261em; font-weight: 500; color: #21272c; } .page-header .archive-type { display: block; line-height: 1.625em; font-size: 0.8em; color: #86919d; } /*page-header*/ @media only screen and (max-width: 767px) { .page-header .page-title { font-size: 2em; } } .post-count { line-height: 1.9em; font-size: 1.1em; color: #86919d; margin: 0 0 20px; } .post-count em { font-weight: 700; color: #21272c; } @media only screen and (max-width: 767px) { .post-count { font-size: 1em; } } .archive.author { /*page-header*/ } .archive.author .page-header { overflow: hidden; /*img-holder*/ /*text-holder*/ } .archive.author .page-header .img-holder { float: left; width: 100px; margin-right: 30px; /*img*/ } .archive.author .page-header .img-holder img { vertical-align: top; border-radius: 4px; } .archive.author .page-header .text-holder { overflow: hidden; /*author-archive-title*/ /*social-networks*/ } .archive.author .page-header .text-holder .author-archive-title { font-size: 1.6em; line-height: 1.3em; font-weight: 700; color: #21272c; margin: 0 0 5px; /*span*/ } .archive.author .page-header .text-holder .author-archive-title span { font-weight: 400; margin-right: 5px; } .archive.author .page-header .text-holder .author-archive-content { line-height: 1.625em; font-size: 0.8em; color: #86919d; } .archive.author .page-header .text-holder .author-archive-content p { margin: 0 0 10px; } .archive.author .page-header .text-holder .social-networks { margin: 0; padding: 0; list-style: none; overflow: hidden; font-size: 0.8em; /*li*/ } .archive.author .page-header .text-holder .social-networks li { margin-right: 20px; margin-bottom: 10px; float: left; /*a*/ } .archive.author .page-header .text-holder .social-networks li a { color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*svg*/ } .archive.author .page-header .text-holder .social-networks li a svg { margin-right: 5px; } .archive.author .page-header .text-holder .social-networks li a:hover, .archive.author .page-header .text-holder .social-networks li a:focus { color: #2f8be6; text-decoration: none; border-bottom: 1px dotted #2f8be6; } /*archive-author*/ @media only screen and (max-width: 767px) { .author.archive .page-header .img-holder { width: 100%; margin: 0 0 30px; } .author.archive .page-header .text-holder { width: 100%; } .author.archive .page-header .text-holder .author-archive-title { font-size: 1em; } } .search { /*page-header*/ } .search .page-header { /*search-form*/ } .search .page-header .archive-type { margin: 0 0 15px; } .search .page-header .search-form { margin: 0 0 40px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; border-radius: 4px; /*after*/ /*label*/ } .search .page-header .search-form:after { content: ''; display: block; clear: both; } .search .page-header .search-form label { float: left; width: calc(100% - 112px); border: 1px solid #dae1e7; border-radius: 4px 0 0 4px; padding: 10px 20px; } .search .page-header .search-form input[type="search"] { border: 0; margin: 0; padding: 0; font-size: 1.333em; font-weight: 500; color: #21272c; } .search .page-header .search-form input[type="submit"] { float: right; width: 112px; border-radius: 0 4px 4px 0; font-size: 1em; padding: 14px 29px; } /*search*/ .single { /*primary*/ } .single #primary { /*post page*/ } .single #primary .post, .single #primary .page { /*post-thumbnail*/ /*text-holder*/ /*entry-footer*/ } .single #primary .post .post-thumbnail, .single #primary .page .post-thumbnail { margin: 0 0 40px; } .single #primary .post .post-thumbnail img, .single #primary .page .post-thumbnail img { border-radius: 4px; } .single #primary .post .text-holder, .single #primary .page .text-holder { border: 0; padding: 0; border-radius: 0; padding-bottom: 60px; } .single #primary .post .entry-footer, .single #primary .page .entry-footer { /*tags*/ } .single #primary .post .entry-footer .tags, .single #primary .page .entry-footer .tags { float: left; } .single #primary .post .entry-footer .tags .tag-title, .single #primary .page .entry-footer .tags .tag-title { font-size: 1.4em; font-weight: 500; color: #21272c; margin-right: 15px; text-transform: none; } .single #primary .post .entry-footer .tags svg, .single #primary .page .entry-footer .tags svg { font-size: 1.1em; color: #21272c; margin-right: 5px; } .single #primary .newsletter { margin: 0 0 30px; padding: 0 0 60px; border-bottom: 2px solid #f1f5f8; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper { background: #f1f5f8 !important; padding: 50px 30px 70px; text-align: center; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper .text-holder { max-width: 570px; margin: 0 auto 20px; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper .text-holder h3 { font-size: 1.333em; line-height: 1.083em; font-weight: 500; margin: 0 0 0.583em; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper .text-holder span { display: block; font-size: 1.111em; line-height: 1.600em; color: #86919d; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form { max-width: 570px; margin: 0 auto; display: flex; background: #fff; border: 1px solid rgba(218, 225, 231, 0.5); box-shadow: 0 2px 0 #DAE1E7; border-radius: 4px; position: relative; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="text"] { flex-grow: 1; flex-basis: 0; border: 0; border-radius: 0; margin: 0; padding: 0 15px; background: none; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"] { border-right: 1px solid rgba(218, 225, 231, 0.5); } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="submit"] { width: 112px; border-radius: 0 4px 4px 0; margin: 0; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label { position: absolute; bottom: -45px; width: 100%; font-size: 0.722em; color: #86919d; width: auto; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label .check-mark { width: 15px; height: 15px; display: inline-block; background: #fff; vertical-align: middle; margin-right: 10px; position: relative; margin-top: -2px; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label .check-mark:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 12px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark { background: #2f8be6; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"] { position: absolute; opacity: 0; clip: rect(1px 1px 1px 1px); } /*single*/ #primary { /*page post*/ } #primary .post .entry-content, #primary .page .entry-content, #primary .edd-download .entry-content { /*h1*/ /*h2*/ /*h3*/ /*h4*/ /*h5*/ /*h6*/ /*highlight*/ /*blockquote*/ /*table*/ /*pull-right*/ /*pull-right*/ } #primary .post .entry-content h1, #primary .post .entry-content h2, #primary .post .entry-content h3, #primary .post .entry-content h4, #primary .post .entry-content h5, #primary .post .entry-content h6, #primary .page .entry-content h1, #primary .page .entry-content h2, #primary .page .entry-content h3, #primary .page .entry-content h4, #primary .page .entry-content h5, #primary .page .entry-content h6, #primary .edd-download .entry-content h1, #primary .edd-download .entry-content h2, #primary .edd-download .entry-content h3, #primary .edd-download .entry-content h4, #primary .edd-download .entry-content h5, #primary .edd-download .entry-content h6 { color: #21272c; font-weight: 500; } #primary .post .entry-content h1, #primary .page .entry-content h1, #primary .edd-download .entry-content h1 { line-height: 1.25em; font-size: 2.222em; margin: 0 0 15px; } #primary .post .entry-content h2, #primary .page .entry-content h2, #primary .edd-download .entry-content h2 { font-size: 1.88em; line-height: 1.264em; margin: 0 0 15px; } #primary .post .entry-content h3, #primary .page .entry-content h3, #primary .edd-download .entry-content h3 { font-size: 1.444em; line-height: 1.269em; margin: 0 0 15px; } #primary .post .entry-content h4, #primary .page .entry-content h4, #primary .edd-download .entry-content h4 { font-size: 1.222em; line-height: 1.272em; margin: 0 0 15px; } #primary .post .entry-content h5, #primary .page .entry-content h5, #primary .edd-download .entry-content h5 { font-size: 1em; line-height: 1.277em; margin: 0 0 15px; } #primary .post .entry-content h6, #primary .page .entry-content h6, #primary .edd-download .entry-content h6 { font-size: 0.8em; line-height: 1.25em; margin: 0 0 15px; } #primary .post .entry-content .highlight, #primary .page .entry-content .highlight, #primary .edd-download .entry-content .highlight { background: #e9f4ff; } #primary .post .entry-content ul li, #primary .post .entry-content ol li, #primary .page .entry-content ul li, #primary .page .entry-content ol li, #primary .edd-download .entry-content ul li, #primary .edd-download .entry-content ol li { margin: 0 0 15px; } #primary .post .entry-content li > ul, #primary .post .entry-content li > ol, #primary .page .entry-content li > ul, #primary .page .entry-content li > ol, #primary .edd-download .entry-content li > ul, #primary .edd-download .entry-content li > ol { margin-top: 15px; } #primary .post .entry-content blockquote, #primary .page .entry-content blockquote, #primary .edd-download .entry-content blockquote { margin: 0 0 1.5em; line-height: 1.818em; font-size: 1.222em; font-weight: 500; font-style: italic; color: #21272c; padding-left: 30px; border-left: 4px solid #2f8be6; /*cite*/ } #primary .post .entry-content blockquote p, #primary .page .entry-content blockquote p, #primary .edd-download .entry-content blockquote p { margin: 0 0 10px; } #primary .post .entry-content blockquote cite, #primary .page .entry-content blockquote cite, #primary .edd-download .entry-content blockquote cite { font-size: 0.818em; color: #86919d; line-height: 1.611em; font-style: normal; text-align: right; display: block; } #primary .post .entry-content table, #primary .page .entry-content table, #primary .edd-download .entry-content table { font-size: 0.8em; /*thead*/ /*tbody*/ } #primary .post .entry-content table thead, #primary .page .entry-content table thead, #primary .edd-download .entry-content table thead { /*th*/ } #primary .post .entry-content table thead th, #primary .page .entry-content table thead th, #primary .edd-download .entry-content table thead th { text-align: left; background: #f1f5f8; padding: 20px; } #primary .post .entry-content table thead th:first-child, #primary .page .entry-content table thead th:first-child, #primary .edd-download .entry-content table thead th:first-child { border-radius: 4px 0 0 0; } #primary .post .entry-content table thead th:last-child, #primary .page .entry-content table thead th:last-child, #primary .edd-download .entry-content table thead th:last-child { border-radius: 0 4px 0 0; } #primary .post .entry-content table tbody, #primary .page .entry-content table tbody, #primary .edd-download .entry-content table tbody { /*tr*/ } #primary .post .entry-content table tbody tr, #primary .page .entry-content table tbody tr, #primary .edd-download .entry-content table tbody tr { border-bottom: 1px solid #f1f5f8; } #primary .post .entry-content table tbody tr:last-child, #primary .page .entry-content table tbody tr:last-child, #primary .edd-download .entry-content table tbody tr:last-child { border-bottom: 0; } #primary .post .entry-content table tbody tr td, #primary .page .entry-content table tbody tr td, #primary .edd-download .entry-content table tbody tr td { padding: 10px 20px; } #primary .post .entry-content .pull-right, #primary .page .entry-content .pull-right, #primary .edd-download .entry-content .pull-right { float: right; width: 280px; color: #21272c; font-weight: 500; font-style: italic; line-height: 1.6em; font-size: 1.111em; padding-left: 20px; border-left: 4px solid #2f8be6; margin-left: 15px; margin-bottom: 1.5em; } #primary .post .entry-content .pull-left, #primary .page .entry-content .pull-left, #primary .edd-download .entry-content .pull-left { float: left; width: 280px; color: #21272c; font-weight: 500; font-style: italic; line-height: 1.6em; font-size: 1.111em; padding-left: 20px; border-left: 4px solid #2f8be6; margin-right: 15px; margin-bottom: 1.5em; } /*primary*/ @media only screen and (max-width: 767px) { #primary .post .entry-content table thead th, #primary .page .entry-content table thead th { padding: 10px; } #primary .post .entry-content table tbody tr td, #primary .page .entry-content table tbody tr td { padding: 10px; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form { flex-direction: column; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="text"] { padding: 15px; } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"] { border-right: 0; border-bottom: 1px solid rgba(218, 225, 231, 0.5); } .single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="submit"] { width: 100%; border-radius: 0 0 4px 4px; } } .entry-content a, .entry-summary a, .page-content a, .comment-content a, .widget .textwidget a { color: #454f59; text-decoration: underline; } .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover, .widget .textwidget a:hover { color: #2f8be6; text-decoration: underline; } .full-width { /*primary*/ } .full-width #primary { width: 100%; margin-right: 0; } .full-width .popular-posts .post-holder .col { width: 31%; } .full-width .popular-posts .post-holder .col:last-child { display: none; } /*full-width*/ .single.full-width.centered, .page.full-width.centered { /*primary*/ /*author-section*/ /*newsletter-section*/ /*post-navigation*/ /*popular-post*/ /*comments-area*/ } .single.full-width.centered #primary, .page.full-width.centered #primary { /*post*/ } .single.full-width.centered #primary .post, .single.full-width.centered #primary .page, .page.full-width.centered #primary .post, .page.full-width.centered #primary .page { /*text-holder*/ } .single.full-width.centered #primary .post .text-holder, .single.full-width.centered #primary .page .text-holder, .page.full-width.centered #primary .post .text-holder, .page.full-width.centered #primary .page .text-holder { max-width: 770px; margin: 0 auto; } .single.full-width.centered #primary .newsletter, .page.full-width.centered #primary .newsletter { max-width: 770px; margin: 0 auto; } .single.full-width.centered .author-section, .page.full-width.centered .author-section { max-width: 770px; margin: 0 auto 60px; } .single.full-width.centered .newsletter-section, .page.full-width.centered .newsletter-section { max-width: 770px; margin: 0 auto 20px; } .single.full-width.centered .site-main .post-navigation, .page.full-width.centered .site-main .post-navigation { max-width: 770px; margin: 0 auto 60px; } .single.full-width.centered .popular-posts, .page.full-width.centered .popular-posts { max-width: 770px; margin: 0 auto 60px; /*col*/ } .single.full-width.centered .popular-posts .col, .page.full-width.centered .popular-posts .col { width: 48%; } .single.full-width.centered .popular-posts .col:last-child, .page.full-width.centered .popular-posts .col:last-child { display: block; } .single.full-width.centered .comments-area, .page.full-width.centered .comments-area { max-width: 770px; margin: 0 auto; } /*centered*/ @media only screen and (max-width: 767px) { .full-width .popular-posts .post-holder .col { width: 100%; } .single.full-width.centered .popular-posts .col { width: 100%; } } .page-template-contact { background: #f1f5f8; /*site-header*/ /*contact-section*/ /*cta-section*/ } .page-template-contact .site-header { border-bottom-color: #e6eaee; } .page-template-contact .contact-section { /*section-header*/ /*entry-content*/ } .page-template-contact .contact-section .section-header { margin: 0 0 40px; /*section-title*/ /*section-header-content*/ } .page-template-contact .contact-section .section-header .section-title { font-size: 1.8em; font-weight: 500; color: #21272c; margin: 0 0 15px; } .page-template-contact .contact-section .section-header .section-header-content { color: #86919d; /*a*/ } .page-template-contact .contact-section .section-header .section-header-content a { border-bottom: 1px dotted #2f8be6; /*hover*/ } .page-template-contact .contact-section .section-header .section-header-content a:hover, .page-template-contact .contact-section .section-header .section-header-content a:focus { text-decoration: none; border-bottom: 0; } .page-template-contact .contact-section .entry-content { margin: 0; } .page-template-contact .contact-section .contact-form-holder { margin-top: 30px; } .page-template-contact .cta-section { padding: 0; margin: 0 0 80px; } /*page-template-contact*/ .error404 { background: #f1f5f8; /*site-header*/ /*error-holder*/ /*latest-post*/ /*cta-section*/ } .error404 .site-header { border-bottom-color: #e6eaee; } .error404 .error-holder { margin: 0 auto 80px; max-width: 780px; text-align: center; /*sub-title*/ /*error-content*/ /*title*/ /*btn-primary*/ /*search-form*/ } .error404 .error-holder .sub-title { line-height: 1.1em; font-size: 2.777em; font-weight: 700; color: #21272c; } .error404 .error-holder .error-content { font-size: 1.388em; line-height: 1.52em; max-width: 630px; margin: 0 auto 50px; } .error404 .error-holder .title { font-size: 22.222em; line-height: 0.8em; font-weight: 500; color: #2f8be6; text-shadow: 0 10px 0 rgba(0, 0, 0, 0.1); margin: 0 0 0.3em; } .error404 .error-holder .btn-primary { padding: 9px 23px; margin: 0 0 60px; } .error404 .error-holder .search-form { width: 100%; background: #fff; overflow: hidden; border-radius: 4px; border: 1px solid #dae1e7; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; /*label*/ /*input*/ /*input submit*/ } .error404 .error-holder .search-form label { float: left; width: calc(100% - 112px); } .error404 .error-holder .search-form input[type="search"] { float: left; width: 100%; background: none; border: 0; border-radius: 0; padding: 0; margin: 0; font-size: 1em; padding: 16px 20px; } .error404 .error-holder .search-form input[type="submit"] { float: right; border-radius: 0; padding: 15px 25px; } .error404 .latest-post { margin: 0 0 80px; /*section-header*/ /*post-holder*/ } .error404 .latest-post .section-header { margin: 0 0 40px; text-align: center; /*section-title*/ } .error404 .latest-post .section-header .section-title { font-size: 1.333em; line-height: 1.083em; font-weight: 500; color: #21272c; margin: 0 0 10px; } .error404 .latest-post .post-holder { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; /*col*/ } .error404 .latest-post .post-holder .col { width: 31%; margin-bottom: 40px; /*post-thumbnail*/ /*entry-title*/ /*entry-meta*/ } .error404 .latest-post .post-holder .col .post-thumbnail { display: block; margin: 0 0 15px; /*img*/ } .error404 .latest-post .post-holder .col .post-thumbnail img { vertical-align: top; border-radius: 4px; } .error404 .latest-post .post-holder .col .entry-title { font-size: 1.1em; line-height: 1.25em; font-weight: 700; margin: 0 0 10px; /*a*/ } .error404 .latest-post .post-holder .col .entry-title a { color: #21272c; -webkit-transition: ease 0.2s; -moz-transition: ease 0.2s; transition: ease 0.2s; /*hover*/ } .error404 .latest-post .post-holder .col .entry-title a:hover, .error404 .latest-post .post-holder .col .entry-title a:focus { text-decoration: none; color: #2f8be6; } .error404 .latest-post .post-holder .col .entry-meta { font-size: 0.722em; color: #a2adb8; /*a*/ /*img*/ } .error404 .latest-post .post-holder .col .entry-meta a { color: #a2adb8; font-weight: 700; -webkit-transition: ease 0.2s; -moz-transition: ease 0.2s; transition: ease 0.2s; /*hover*/ } .error404 .latest-post .post-holder .col .entry-meta a:hover, .error404 .latest-post .post-holder .col .entry-meta a:focus { text-decoration: none; color: #2f8be6; } .error404 .latest-post .post-holder .col .entry-meta img { vertical-align: middle; margin-right: 8px; border-radius: 4px; } .error404 .cta-section { padding: 0; margin: 0 0 80px; } /*error404*/ @media only screen and (max-width: 767px) { .error404 .error-holder .sub-title { font-size: 2em; } .error404 .error-holder .error-content { font-size: 1.1em; } .error404 .error-holder .title { font-size: 7em; } .error404 .latest-post .post-holder { flex-direction: column; } .error404 .latest-post .post-holder .col { width: 100%; } } .page-template-portfolio { /*recent-items*/ } .page-template-portfolio .banner { padding: 145px 0 82px; } .page-template-portfolio .banner .banner-text { width: 100%; max-width: inherit; text-align: left; left: 0; /*banner-text-holder*/ } .page-template-portfolio .banner .banner-text .banner-text-holder { max-width: 830px; } .page-template-portfolio .recent-items { padding-top: 0; /*section-header*/ /*item-holder*/ } .page-template-portfolio .recent-items .section-header { text-align: left; } .page-template-portfolio .recent-items .section-header .button-group .button { margin: 0 10px 10px 0; } .page-template-portfolio .recent-items .section-header .button-group .button.is-active { background: none; color: #2f8be6; } .page-template-portfolio .recent-items .item-holder { /*item*/ } .page-template-portfolio .recent-items .item-holder .item { /*text-holder*/ } .page-template-portfolio .recent-items .item-holder .item .text-holder { /*product-title*/ /*category*/ } .page-template-portfolio .recent-items .item-holder .item .text-holder:after { display: none; } .page-template-portfolio .recent-items .item-holder .item .text-holder .product-title { float: none; display: block; width: 100%; } .page-template-portfolio .recent-items .item-holder .item .text-holder .category { font-size: 0.777em; color: #86919d; text-transform: uppercase; /*a*/ } .page-template-portfolio .recent-items .item-holder .item .text-holder .category a { color: #86919d; -webkit-transition: ease 0.2s; -moz-transition: ease 0.2s; transition: ease 0.2s; /*hover*/ } .page-template-portfolio .recent-items .item-holder .item .text-holder .category a:hover, .page-template-portfolio .recent-items .item-holder .item .text-holder .category a:focus { text-decoration: none; color: #2f8be6; } /*page-template-portfolio*/ @media only screen and (max-width: 767px) { .page-template-portfolio .banner { padding: 190px 0 50px; } } .page-template-downloads .banner { /*title*/ /*banner-content*/ } .page-template-downloads .banner .page-title { line-height: 1.258em; font-size: 3.4em; font-weight: 700; color: #ffffff; margin: 0 0 10px; } .page-template-downloads .banner .entry-subtitle { line-height: 1.6em; font-size: 1.1em; color: #dae1e7; margin: 0 0 50px; } .page-template-login { background: #F1F5F8; } .page-template-login .site { background: #F1F5F8; } .page-template-login .page { display: flex; flex-wrap: wrap; margin: 0 -15px; } .page-template-login .page .entry-header { text-align: center; margin: 0 0 60px; width: 100%; } .page-template-login .page .edd-alert-error { width: 100%; margin-left: 15px; margin-right: 15px; } .page-template-login .page .edd_form { max-width: 780px; margin: 0 auto 30px; width: 50%; padding: 0 15px; } .page-template-login .page .edd_form fieldset { border: 0; padding: 50px; background: #fff; margin: 0; } .page-template-login .page .edd_form legend { color: #21272C; font-weight: 500; font-size: 1.333em !important; line-height: 1.083em; border-bottom: 2px solid #F1F5F8; margin: 0 0 30px !important; padding: 0 0 15px; float: left; width: 100%; } .page-template-login .page .edd_form label { color: #21272C; font-weight: 500; font-size: 0.889em; line-height: 1.313em; display: block; margin: 0 0 10px; } .page-template-login .page .edd_form .edd-login-remember label { font-weight: 400; } .page-template-login .page .edd_form input[type="text"], .page-template-login .page .edd_form input[type="password"], .page-template-login .page .edd_form input[type="email"], .page-template-login .page .edd_form input[type="url"], .page-template-login .page .edd_form textarea { width: 100%; border: 1px solid #DAE1E7; border-radius: 4px; background: #fff; box-shadow: none; padding: 10px 15px; } .page-template-login .page .edd_form input[type="submit"] { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 10px 20px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 1em; line-height: 1.600em; text-shadow: none; height: inherit; box-shadow: none; margin: 0 0 15px; } .page-template-login .page .edd_form input[type="submit"]:hover, .page-template-login .page .edd_form input[type="submit"]:focus { text-decoration: none; color: #2f8be6; background: none; } .page-template-login .page .edd_form .edd-login-submit { margin: 0 0 5px; } .page-template-login .page .edd_form .edd-login-submit input[type="submit"] { margin: 0; } .page-template-login .page .edd_form .edd-lost-password a { font-size: 0.778em; line-height: 1.600em; border-bottom: 1px dotted #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .page-template-login .page .edd_form .edd-lost-password a:hover, .page-template-login .page .edd_form .edd-lost-password a:focus { text-decoration: none; border-bottom: 0; } @media only screen and (max-width: 1024px) { .page-template-login .page .edd_form { width: 100%; } } .page-template-dashboard { background: #F1F5F8; } .page-template-dashboard .site { background: #F1F5F8; } .page-template-dashboard .page .entry-header { text-align: center; margin: 0 0 60px; width: 100%; } .page-template-dashboard .page .edd_form { max-width: 780px; margin: 0 auto 30px; width: 100%; padding: 0 15px; } .page-template-dashboard .page .edd_form fieldset { border: 0; padding: 50px; background: #fff; margin: 0; } .page-template-dashboard .page .edd_form legend { color: #21272C; font-weight: 500; font-size: 1.333em !important; line-height: 1.083em; border-bottom: 2px solid #F1F5F8; margin: 0 0 30px !important; padding: 0 0 15px; float: left; width: 100%; } .page-template-dashboard .page .edd_form label { color: #21272C; font-weight: 500; font-size: 0.889em; line-height: 1.313em; display: block; margin: 0 0 10px; } .page-template-dashboard .page .edd_form .edd-login-remember label { font-weight: 400; } .page-template-dashboard .page .edd_form input[type="text"], .page-template-dashboard .page .edd_form input[type="password"], .page-template-dashboard .page .edd_form input[type="email"], .page-template-dashboard .page .edd_form input[type="url"], .page-template-dashboard .page .edd_form textarea { width: 100%; border: 1px solid #DAE1E7; border-radius: 4px; background: #fff; box-shadow: none; padding: 10px 15px; } .page-template-dashboard .page .edd_form input[type="submit"] { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 10px 20px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 1em; line-height: 1.600em; text-shadow: none; height: inherit; box-shadow: none; margin: 0 0 15px; } .page-template-dashboard .page .edd_form input[type="submit"]:hover, .page-template-dashboard .page .edd_form input[type="submit"]:focus { text-decoration: none; color: #2f8be6; background: none; } .page-template-dashboard .page .edd_form .edd-login-submit { margin: 0 0 5px; } .page-template-dashboard .page .edd_form .edd-login-submit input[type="submit"] { margin: 0; } .page-template-dashboard .page .edd_form .edd-lost-password a { font-size: 0.778em; line-height: 1.600em; border-bottom: 1px dotted #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .page-template-dashboard .page .edd_form .edd-lost-password a:hover, .page-template-dashboard .page .edd_form .edd-lost-password a:focus { text-decoration: none; border-bottom: 0; } .page-template-dashboard .page .page-content { max-width: 780px; background: #fff; margin: 0 auto 60px; width: 100%; border-radius: 4px; border: 1px solid rgba(218, 225, 231, 0.5); box-shadow: 0 2px 0 #DAE1E7; padding: 50px; } .page-template-dashboard .page .page-content .account-title { color: #21272C; font-weight: 500; font-size: 1.333em !important; line-height: 1.083em; border-bottom: 2px solid #F1F5F8; margin: 0 0 30px !important; padding: 0 0 15px; float: left; width: 100%; } .page-template-dashboard .page .page-content .edd_form { max-width: 100%; margin: 0; padding: 0; } .page-template-dashboard .page .page-content .edd_form fieldset { padding: 0; background: none; margin: 0 0 50px; } .page-template-dashboard .page .page-content .edd_form fieldset:last-child { margin: 0; } .page-template-dashboard .page .page-content .edd_form fieldset legend { font-size: 18px !important; border-bottom: 0; padding: 10px 20px; background: #F1F5F8; border-radius: 4px 4px 0 0; } .page-template-dashboard .page .page-content .edd_form fieldset label { display: block !important; } .page-template-dashboard .page .page-content .edd_form fieldset p { margin: 0 0 20px !important; } .page-template-dashboard .page .page-content table { font-size: 0.8em; border-top: 0 !important; border-bottom: 0 !important; } .page-template-dashboard .page .page-content table thead th { text-align: left !important; background: #f1f5f8 !important; padding: 20px !important; border-bottom: 0 !important; } .page-template-dashboard .page .page-content table thead th:first-child { border-radius: 4px 0 0 4px; } .page-template-dashboard .page .page-content table thead th:last-child { border-radius: 0 4px 4px 0; } .page-template-dashboard .page .page-content table tbody tr { border-bottom: 1px solid #f1f5f8; } .page-template-dashboard .page .page-content table tbody tr:last-child { border-bottom: 0; } .page-template-dashboard .page .page-content table tbody tr td { border-bottom: 0 !important; padding: 10px 20px !important; } .single-download #primary .edd-download { margin: 0 0 60px; } .single-download #primary .edd-download .entry-header .download-meta-name { font-size: 0.722em; line-height: 2em; } .single-download #primary .edd-download .entry-header .download-meta-name a { display: flex; flex-wrap: wrap; align-items: center; color: #86919D; } .single-download #primary .edd-download .entry-header .download-meta-name a:hover, .single-download #primary .edd-download .entry-header .download-meta-name a:focus { text-decoration: none; color: #2f8be6; } .single-download #primary .edd-download .entry-header .download-meta-name img { width: 20px; height: 20px; object-fit: cover; margin-right: 8px; border-radius: 4px; } .single-download #primary .edd-download .post-thumbnail { margin: 0 0 40px; } .single-download #primary .edd-download .post-thumbnail img { vertical-align: top; border-radius: 4px; } .single-download #primary .edd-download .post-thumbnail .owl-nav { position: absolute; left: 15px; bottom: 15px; } .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev, .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next { display: inline-block; width: 30px; height: 30px; border-radius: 4px; background: #A2ADB8; margin-right: 3px; position: relative; } .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev:hover, .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev:focus, .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next:hover, .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next:focus { background: #2f8be6; } .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev span, .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next span { display: none; } .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download #primary .edd-download .text-holder { padding-bottom: 60px; box-shadow: 0 2px #f1f5f8; } .single-download #primary .edd-download .text-holder .entry-content { margin: 0; } .single-download #primary .edd-download .text-holder .entry-content .button { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 1em; text-shadow: none; } .single-download #primary .edd-download .text-holder .entry-content .button:hover, .single-download #primary .edd-download .text-holder .entry-content .button:focus { text-decoration: none; color: #2f8be6; background: none; } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); padding: 0 0 8px; margin: 0 0 8px; } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label { position: relative; padding-left: 28px; } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"], .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"] { position: absolute; opacity: 0; } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"]:focus ~ .check-mark, .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"]:focus ~ .check-mark { outline: thin dotted; } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark, .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"]:checked ~ .check-mark { background: #2F8BE6; } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark:after, .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"]:checked ~ .check-mark:after { position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label .check-mark { position: absolute; top: 2px; left: 0; width: 18px; height: 18px; background: #dae1e7; border-radius: 50%; } .single-download #primary .author-info { padding-bottom: 60px; margin-bottom: 60px; border-bottom: 2px solid #f1f5f8; } .single-download #primary .author-info .author-profile { display: flex; flex-wrap: wrap; } .single-download #primary .author-info .author-profile .author-avatar { width: 100px; margin-right: 30px; } .single-download #primary .author-info .author-profile .author-avatar img { width: 100px; height: 100px; object-fit: cover; border-radius: 50%; vertical-align: top; } .single-download #primary .author-info .author-profile .author-description { flex-basis: 0; flex-grow: 1; } .single-download #primary .author-info .author-profile .author-description h2 { font-size: 1em; line-height: 1.600em; font-weight: 500; margin: 0; color: #111; } .single-download #primary .author-info .author-profile .author-description p { font-size: 0.889em; line-height: 1.625em; margin: 0 0 10px; } .single-download #primary .author-info .author-profile .author-description .author-links { font-size: 0.889em; line-height: 1.625em; } .single-download #primary .author-info .author-profile .author-description .author-links a { border-bottom: 1px dotted #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .single-download #primary .author-info .author-profile .author-description .author-links a:hover, .single-download #primary .author-info .author-profile .author-description .author-links a:focus { text-decoration: none; border-bottom: 0; } .single-download #primary .edd-demo-url-btn { padding-bottom: 30px; margin: 0 0 30px; border-bottom: 2px solid #f1f5f8; } .single-download #primary .edd-demo-url-btn a { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: block; padding: 10px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; text-align: center; } .single-download #primary .edd-demo-url-btn a:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; width: 20px; height: 20px; content: ''; margin-right: 10px; display: inline-block; vertical-align: middle; } .single-download #primary .edd-demo-url-btn a:hover, .single-download #primary .edd-demo-url-btn a:focus { text-decoration: none; color: #2f8be6; background: none; } .single-download #primary .edd-demo-url-btn a:hover:before, .single-download #primary .edd-demo-url-btn a:focus:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232f8be6' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; } .single-download .comments-section { margin: 0 0 60px; } .single-download .comments-section .edd-reviews-heading { line-height: 1.381em; font-size: 1.222em; font-weight: 500; color: #21272c; margin: 0 0 30px; padding: 0 0 20px; border-bottom: 2px solid #f1f5f8; } .single-download .comments-section form fieldset { border: 0; margin: 0; padding: 0; } .single-download .comments-section form label { font-size: 0.899em; font-weight: 500; } .single-download .comments-section form input[type="text"] { width: 100%; } .single-download .comments-section form .edd-reviews-star-rating { color: #f4a700; } .single-download .comments-section form .comment-form-cookies-consent { display: flex; flex-wrap: wrap; } .single-download .comments-section form .comment-form-cookies-consent input[type="checkbox"] { margin-right: 5px; } .single-download .comments-section .edd-reviews-list .edd-reviews-title { line-height: 1.381em; font-size: 1.222em; font-weight: 500; color: #21272c; margin: 0 0 30px; padding: 0 0 20px; border-bottom: 2px solid #f1f5f8; } .single-download .comments-section .edd-reviews-list .edd-reviews-awaiting-moderation { font-size: 0.899em; font-weight: 400; font-style: normal; background: #f1f5f8; padding: 5px 20px; border-radius: 4px; } .single-download .comments-section .edd-reviews-list .edd-review-author b { font-size: 1.00em; line-height: 1.167em; font-weight: 500; } .single-download .comments-section .edd-reviews-list .edd-review-author .edd-review-meta-rating { display: inline-block; vertical-align: middle; } .single-download .comments-section .edd-reviews-list .edd-review-metadata { font-size: 0.800em; line-height: 1.313em; } .single-download .comments-section .edd-reviews-list .edd-review-content { font-size: 0.889em; line-height: 1.625em; } .single-download .related-posts { margin: 0; } .single-download .related-posts .post-holder { display: flex; flex-wrap: wrap; margin: 0 -15px; } .single-download .related-posts .post-holder .col { width: 50%; padding: 0 15px; margin: 0 0 50px; } .single-download .related-posts .post-holder .col .item .edd_download_inner { padding: 0; position: relative; } .single-download .related-posts .post-holder .col .item .download-holder { position: relative; } .single-download .related-posts .post-holder .col .item .img-holder { margin: 0 0 15px; position: relative; } .single-download .related-posts .post-holder .col .item .img-holder a { display: block; } .single-download .related-posts .post-holder .col .item .img-holder img { vertical-align: top; border-radius: 4px; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(33, 33, 33, 0.9); border-radius: 4px; opacity: 0; visibility: hidden; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn { display: inline-block; width: 40px; height: 40px; border-radius: 4px; background: #fff; font-size: 0; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; position: relative; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 18px; height: 18px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus { text-decoration: none; background: #2f8be6; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover:after, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn { display: inline-block; width: 40px; height: 40px; border-radius: 4px; background: #fff; font-size: 0; cursor: pointer; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; position: relative; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 18px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus { text-decoration: none; background: #2f8be6; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover:after, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-count-likes { display: inline-block; background: rgba(255, 255, 255, 0.9); border-radius: 4px; margin: 7px; padding: 4px 10px; font-size: 0.778em; line-height: 1.429em; color: #212121; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-count-likes .download-likes { display: inline-block; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-count-likes .download-likes:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EA4F4F' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 15px; display: inline-block; margin-right: 5px; margin-top: -3px; content: ''; vertical-align: middle; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-counts { display: inline-block; margin-right: 15px; } .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-counts:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232AA461' viewBox='0 0 640 512'%3E%3Cpath d='M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 15px; display: inline-block; margin-right: 5px; margin-top: -3px; content: ''; vertical-align: middle; } .single-download .related-posts .post-holder .col .item .img-holder:hover .download-image-overlay, .single-download .related-posts .post-holder .col .item .img-holder:focus .download-image-overlay { opacity: 1; visibility: visible; } .single-download .related-posts .post-holder .col .item .img-holder .owl-nav { position: absolute; left: 8px; bottom: 10px; } .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev, .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next { display: inline-block; width: 30px; height: 30px; border-radius: 4px; background: #A2ADB8; margin-right: 3px; position: relative; } .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev:hover, .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev:focus, .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next:hover, .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next:focus { background: #2f8be6; } .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev span, .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next span { display: none; } .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download .related-posts .post-holder .col .item .text-holder { position: relative; padding-bottom: 0 !important; box-shadow: none !important; } .single-download .related-posts .post-holder .col .item .text-holder:after { content: ''; display: block; clear: both; } .single-download .related-posts .post-holder .col .item .text-holder .product-title { line-height: 1.4375em; font-size: 0.8em; font-weight: 700; margin: 0; color: #21272c; width: 70%; } .single-download .related-posts .post-holder .col .item .text-holder .product-title a { color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .single-download .related-posts .post-holder .col .item .text-holder .product-title a:hover, .single-download .related-posts .post-holder .col .item .text-holder .product-title a:focus { text-decoration: none; color: #2f8be6; } .single-download .related-posts .post-holder .col .item .text-holder .download-meta-name { width: 70%; font-size: 0.722em; line-height: 2.000em; margin-top: 10px; } .single-download .related-posts .post-holder .col .item .text-holder .download-meta-name a { display: flex; align-items: center; color: #86919D; } .single-download .related-posts .post-holder .col .item .text-holder .download-meta-name a:hover, .single-download .related-posts .post-holder .col .item .text-holder .download-meta-name a:focus { text-decoration: none; color: #2f8be6; } .single-download .related-posts .post-holder .col .item .text-holder .download-meta-name img { width: 20px; height: 20px; object-fit: cover; margin-right: 8px; border-radius: 4px; } .single-download .related-posts .post-holder .col .item .text-holder .offers { float: right; } .single-download .related-posts .post-holder .col .item .text-holder .price { position: absolute; top: 0; right: 0; line-height: 1.4375em; font-size: 0.8em; font-weight: 700; color: #21272c; background: #f1f5f8; padding: 4px 12px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; border-radius: 4px; } .single-download .related-posts .post-holder .col .item .text-holder .price.free { background: #2aa461; color: #ffffff; } .single-download .related-posts .post-holder .col .item .text-holder .price.free:before { background: #2aa461; } .single-download .related-posts .post-holder .col .item .text-holder .price span { position: relative; z-index: 1; } .single-download .related-posts .post-holder .col .item .text-holder .price:before { content: ''; position: absolute; top: 3px; left: -10px; width: 23px; height: 23px; border-radius: 4px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; background: #f1f5f8; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); } .single-download .related-posts .post-holder .col .item .text-holder .price:after { content: ''; position: absolute; top: 13px; left: 0; width: 6px; height: 6px; background: #ffffff; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset; border-radius: 50%; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button { background: #fff; box-shadow: 0 2px 0 #DAE1E7; border: 1px solid #DAE1E7; border-radius: 0 0 4px 4px; padding: 40px 30px 30px 30px; position: absolute; width: 100%; bottom: 0; z-index: 1; height: auto; transition: transform 0.3s ease-out; transform: scaleY(0); overflow: hidden; transform-origin: bottom; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button.show-pricing { height: auto; transform: scaleY(1); } .single-download .related-posts .post-holder .col .item .edd-download-buy-button .btn-close { position: absolute; top: 10px; right: 10px; width: 14px; height: 18px; font-size: 0; cursor: pointer; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2386919D' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul { font-size: 0.889em; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); padding: 0 0 8px; margin: 0 0 8px; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li:last-child { border-bottom: 0; margin: 0; padding: 0; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label { position: relative; padding-left: 28px; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label .check-mark { position: absolute; top: 2px; left: 0; width: 18px; height: 18px; background: #DAE1E7; border-radius: 50%; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label input[type="radio"] { position: absolute; opacity: 0; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark { background: #2F8BE6; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark:after { position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button { font-size: 1em; font-weight: 500; color: #fff; background: #2f8be6; border: 1px solid #2f8be6; border-radius: 4px; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: block; padding: 10px; text-align: center; width: 100%; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button:hover, .single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button:focus { text-decoration: none; background: none; color: #2f8be6; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button.edd-add-to-cart { background: #2f8be6; color: #fff; } .single-download .related-posts .post-holder .col .item .edd-download-buy-button form .edd-cart-added-alert { font-size: 0.7em; width: 100%; text-align: center; } .single-download #secondary .download-info-wrapper { margin: 0 0 40px; border-radius: 4px; border: 1px solid rgba(218, 225, 231, 0.5); box-shadow: 0 2px 0 #DAE1E7; padding: 0 0 10px; } .single-download #secondary .download-info-wrapper .download-price { margin: 0 0 5px; } .single-download #secondary .download-info-wrapper .download-price .purchase-price { background: #f1f5f8; font-size: 1.75em; font-weight: 500; text-align: center; color: #2f8be6; padding: 30px 10px; margin: 0 0 30px; } .single-download #secondary .download-info-wrapper .download-price .purchase-price .currency { font-size: 0.5em; margin-right: 5px; display: inline-block; vertical-align: top; -webkit-transform: translate(0, -8px); -moz-transform: translate(0, -8px); transform: translate(0, -8px); } .single-download #secondary .download-info-wrapper .download-price form { padding: 0 30px; margin: 0; } .single-download #secondary .download-info-wrapper .download-price form .button { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; font-size: 1em; text-align: center; width: 100%; } .single-download #secondary .download-info-wrapper .download-price form .button:hover, .single-download #secondary .download-info-wrapper .download-price form .button:focus { text-decoration: none; color: #2f8be6; background: none; } .single-download #secondary .download-info-wrapper .download-price form .button .edd-loading { border-top: 0.2em solid rgba(0, 0, 0, 0.2); border-right: 0.2em solid rgba(0, 0, 0, 0.2); border-bottom: 0.2em solid rgba(0, 0, 0, 0.2); border-left: 0.2em solid #2f8be6; } .single-download #secondary .download-info-wrapper .download-price form .edd-cart-added-alert { position: unset; font-size: 0.7em; display: block; margin: 0 0 10px; text-align: center; } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); padding: 0 0 8px; margin: 0 0 8px; } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label { position: relative; padding-left: 28px; } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"], .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"], .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"], .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"] { position: absolute; opacity: 0; } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"]:focus ~ .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"]:focus ~ .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"]:focus ~ .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"]:focus ~ .check-mark { outline: thin dotted; } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"]:checked ~ .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"]:checked ~ .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"]:checked ~ .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"]:checked ~ .check-mark { background: #2F8BE6; } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"]:checked ~ .check-mark:after, .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"]:checked ~ .check-mark:after, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"]:checked ~ .check-mark:after, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"]:checked ~ .check-mark:after { position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label .check-mark, .single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label .check-mark { position: absolute; top: 2px; left: 0; width: 18px; height: 18px; background: #dae1e7; border-radius: 50%; } .single-download #secondary .download-info-wrapper .voted, .single-download #secondary .download-info-wrapper .like { margin: 0 30px 20px; overflow: hidden; border: 2px solid rgba(218, 225, 231, 0.5); border-radius: 4px; padding: 10px 15px; font-size: 0.800em; font-weight: 500; } .single-download #secondary .download-info-wrapper .voted .left, .single-download #secondary .download-info-wrapper .like .left { float: left; cursor: pointer; } .single-download #secondary .download-info-wrapper .voted .left svg, .single-download #secondary .download-info-wrapper .like .left svg { font-size: 1.15em; color: #f00; margin-right: 5px; } .single-download #secondary .download-info-wrapper .voted .right, .single-download #secondary .download-info-wrapper .like .right { float: right; } .single-download #secondary .download-info-wrapper .plan-lists, .single-download #secondary .download-info-wrapper .download-details { padding: 30px 30px 0; font-size: 0.778em; line-height: 1.6em; border-top: 1px solid rgba(218, 225, 231, 0.5); margin: 30px 0 0; } .single-download #secondary .download-info-wrapper .plan-lists li, .single-download #secondary .download-info-wrapper .download-details li { margin: 0 0 15px; padding-left: 25px; position: relative; } .single-download #secondary .download-info-wrapper .plan-lists li:before, .single-download #secondary .download-info-wrapper .download-details li:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; width: 12px; height: 15px; content: ''; position: absolute; top: 5px; left: 0; } .single-download #secondary .download-info-wrapper .download-details .wordpress-ver, .single-download #secondary .download-info-wrapper .download-details .edd-ver { margin: 0 0 15px; overflow: hidden; } .single-download #secondary .download-info-wrapper .download-details .wordpress-ver .edd-download-detail, .single-download #secondary .download-info-wrapper .download-details .edd-ver .edd-download-detail { float: right; } .single-download #secondary .download-info-wrapper .free-download-stat-count { margin: 0 30px 5px; font-size: 0.8em; text-align: center; } .single-download #secondary .download-info-wrapper .free-download-stat-count svg { margin-right: 5px; color: #2aa461; } .single-download #secondary .additional-details-lists, .single-download #secondary .download-additional-details { margin: 0 0 40px; border-radius: 4px; border: 1px solid rgba(218, 225, 231, 0.5); box-shadow: 0 2px 0 #DAE1E7; padding: 30px; font-size: 0.778em; line-height: 1.6em; } .single-download #secondary .additional-details-lists li, .single-download #secondary .download-additional-details li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); margin: 0 0 12px; padding: 0 0 12px; overflow: hidden; } .single-download #secondary .additional-details-lists li:last-child, .single-download #secondary .download-additional-details li:last-child { border-bottom: 0; margin: 0; padding: 0; } .single-download #secondary .additional-details-lists li .detail, .single-download #secondary .download-additional-details li .detail { float: right; } .single-download #secondary .download-additional-details .version { margin: 0 0 12px; overflow: hidden; } .single-download #secondary .download-additional-details .version .edd-download-detail { float: right; } .single-download #secondary .edd_reviews_breakdown { margin: 0 0 40px; border-radius: 4px; border: 1px solid rgba(218, 225, 231, 0.5); box-shadow: 0 2px 0 #DAE1E7; padding: 30px; font-size: 0.889em; line-height: 1.6em; } .single-download #secondary .download-post-meta h2 { font-size: 0.778em; line-height: 1.625em; font-weight: 500; color: #111; margin: 0 0 0.2em; } .single-download #secondary .download-post-meta h2 svg { margin-right: 10px; } .single-download #secondary .download-post-meta a { display: inline-block; margin: 0 3px 3px 0; font-size: 0.611em !important; font-weight: 500; color: #86919d; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; background: #f1f5f8; border-radius: 4px; padding: 0 10px; text-transform: uppercase; } .single-download #secondary .download-post-meta a:hover, .single-download #secondary .download-post-meta a:focus { text-decoration: none; background: #2f8be6; color: #fff; } .single-download #secondary .download-post-meta a:focus { outline: thin dotted #000; } .single-download #secondary .download-post-meta .meta-cat, .single-download #secondary .download-post-meta .meta-tag { margin: 0 0 40px; } .single-download #secondary .article-share .social-icons { font-size: 0.889em; line-height: 1.6em; } .single-download #secondary .article-share .social-icons li { margin: 0 7px 7px 0; padding: 0; border-bottom: 0; display: inline-block; } .single-download #secondary .article-share .social-icons li a { border: 1px solid #F1F5F8; border-radius: 4px; color: #86919D; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: block; width: 40px; height: 40px; text-align: center; line-height: 40px; } .single-download #secondary .article-share .social-icons li a:hover, .single-download #secondary .article-share .social-icons li a:focus { text-decoration: none; color: #fff; background: #2f8be6; border-color: #2f8be6; } .single-download .site-main .entry-content .edd-loading { border-top: 0.2em solid rgba(0, 0, 0, 0.2); border-right: 0.2em solid rgba(0, 0, 0, 0.2); border-bottom: 0.2em solid rgba(0, 0, 0, 0.2); border-left: 0.2em solid #2f8be6; } .archive { /*item-holder*/ } .archive .site-main { display: flex; flex-wrap: wrap; margin: 0 -15px; /*item*/ } .archive .site-main .item { width: 50%; padding: 0 15px; margin: 0 0 60px; /*img-holder*/ /*text-holder*/ } .archive .site-main .item .edd_download_inner { padding: 0; position: relative; } .archive .site-main .item .download-holder { position: relative; } .archive .site-main .item .img-holder { margin: 0 0 15px; position: relative; /*a*/ /*img*/ } .archive .site-main .item .img-holder a { display: block; } .archive .site-main .item .img-holder img { vertical-align: top; border-radius: 4px; } .archive .site-main .item .img-holder .download-image-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(33, 33, 33, 0.9); border-radius: 4px; opacity: 0; visibility: hidden; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn { display: inline-block; width: 40px; height: 40px; border-radius: 4px; background: #fff; font-size: 0; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; position: relative; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 18px; height: 18px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus { text-decoration: none; background: #2f8be6; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover:after, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn { display: inline-block; width: 40px; height: 40px; border-radius: 4px; background: #fff; font-size: 0; cursor: pointer; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; position: relative; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 18px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus { text-decoration: none; background: #2f8be6; } .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover:after, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; } .archive .site-main .item .img-holder .download-image-overlay .download-count-likes { display: inline-block; background: rgba(255, 255, 255, 0.9); border-radius: 4px; margin: 7px; padding: 4px 10px; font-size: 0.778em; line-height: 1.429em; color: #212121; } .archive .site-main .item .img-holder .download-image-overlay .download-count-likes .download-likes { display: inline-block; } .archive .site-main .item .img-holder .download-image-overlay .download-count-likes .download-likes:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EA4F4F' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 15px; display: inline-block; margin-right: 5px; margin-top: -3px; content: ''; vertical-align: middle; } .archive .site-main .item .img-holder .download-image-overlay .download-counts { display: inline-block; margin-right: 15px; } .archive .site-main .item .img-holder .download-image-overlay .download-counts:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232AA461' viewBox='0 0 640 512'%3E%3Cpath d='M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z'/%3E%3C/svg%3E") center center no-repeat; width: 15px; height: 15px; display: inline-block; margin-right: 5px; margin-top: -3px; content: ''; vertical-align: middle; } .archive .site-main .item .img-holder:hover .download-image-overlay, .archive .site-main .item .img-holder:focus .download-image-overlay { opacity: 1; visibility: visible; } .archive .site-main .item .img-holder .owl-nav { position: absolute; left: 8px; bottom: 10px; } .archive .site-main .item .img-holder .owl-nav .owl-prev, .archive .site-main .item .img-holder .owl-nav .owl-next { display: inline-block; width: 30px; height: 30px; border-radius: 4px; background: #A2ADB8; margin-right: 3px; position: relative; } .archive .site-main .item .img-holder .owl-nav .owl-prev:hover, .archive .site-main .item .img-holder .owl-nav .owl-prev:focus, .archive .site-main .item .img-holder .owl-nav .owl-next:hover, .archive .site-main .item .img-holder .owl-nav .owl-next:focus { background: #2f8be6; } .archive .site-main .item .img-holder .owl-nav .owl-prev span, .archive .site-main .item .img-holder .owl-nav .owl-next span { display: none; } .archive .site-main .item .img-holder .owl-nav .owl-next:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .archive .site-main .item .img-holder .owl-nav .owl-prev:after { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat; width: 10px; height: 25px; position: absolute; top: 50%; left: 50%; content: ''; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .archive .site-main .item .text-holder { position: relative; /*after*/ /*product-title*/ /*price*/ } .archive .site-main .item .text-holder:after { content: ''; display: block; clear: both; } .archive .site-main .item .text-holder .product-title { line-height: 1.4375em; font-size: 0.8em; font-weight: 700; margin: 0; color: #21272c; width: 70%; /*a*/ } .archive .site-main .item .text-holder .product-title a { color: #21272c; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; /*hover*/ } .archive .site-main .item .text-holder .product-title a:hover, .archive .site-main .item .text-holder .product-title a:focus { text-decoration: none; color: #2f8be6; } .archive .site-main .item .text-holder .download-meta-name { width: 70%; font-size: 0.722em; line-height: 2.000em; margin-top: 10px; } .archive .site-main .item .text-holder .download-meta-name a { display: flex; align-items: center; color: #86919D; } .archive .site-main .item .text-holder .download-meta-name a:hover, .archive .site-main .item .text-holder .download-meta-name a:focus { text-decoration: none; color: #2f8be6; } .archive .site-main .item .text-holder .download-meta-name img { width: 20px; height: 20px; object-fit: cover; margin-right: 8px; border-radius: 4px; } .archive .site-main .item .text-holder .offers { float: right; } .archive .site-main .item .text-holder .price { position: absolute; top: 0; right: 0; line-height: 1.4375em; font-size: 0.8em; font-weight: 700; color: #21272c; background: #f1f5f8; padding: 4px 12px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; border-radius: 4px; /*free*/ /*after*/ } .archive .site-main .item .text-holder .price.free { background: #2aa461; color: #ffffff; /*before*/ } .archive .site-main .item .text-holder .price.free:before { background: #2aa461; } .archive .site-main .item .text-holder .price span { position: relative; z-index: 1; } .archive .site-main .item .text-holder .price:before { content: ''; position: absolute; top: 3px; left: -10px; width: 23px; height: 23px; border-radius: 4px; -webkit-box-shadow: 0 2px 0 #dae1e7; box-shadow: 0 2px 0 #dae1e7; background: #f1f5f8; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); } .archive .site-main .item .text-holder .price:after { content: ''; position: absolute; top: 13px; left: 0; width: 6px; height: 6px; background: #ffffff; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset; border-radius: 50%; } .archive .site-main .item .edd-download-buy-button { background: #fff; box-shadow: 0 2px 0 #DAE1E7; border: 1px solid #DAE1E7; border-radius: 0 0 4px 4px; padding: 40px 30px 30px 30px; position: absolute; width: 100%; bottom: 0; z-index: 1; height: auto; transition: transform 0.3s ease-out; transform: scaleY(0); overflow: hidden; transform-origin: bottom; } .archive .site-main .item .edd-download-buy-button.show-pricing { height: auto; transform: scaleY(1); } .archive .site-main .item .edd-download-buy-button .btn-close { position: absolute; top: 10px; right: 10px; width: 14px; height: 18px; font-size: 0; cursor: pointer; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2386919D' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat; } .archive .site-main .item .edd-download-buy-button form ul { font-size: 0.889em; } .archive .site-main .item .edd-download-buy-button form ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); padding: 0 0 8px; margin: 0 0 8px; } .archive .site-main .item .edd-download-buy-button form ul li:last-child { border-bottom: 0; margin: 0; padding: 0; } .archive .site-main .item .edd-download-buy-button form ul li label { position: relative; padding-left: 28px; } .archive .site-main .item .edd-download-buy-button form ul li label .check-mark { position: absolute; top: 2px; left: 0; width: 18px; height: 18px; background: #DAE1E7; border-radius: 50%; } .archive .site-main .item .edd-download-buy-button form ul li label input[type="radio"] { position: absolute; opacity: 0; } .archive .site-main .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark { background: #2F8BE6; } .archive .site-main .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark:after { position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .archive .site-main .item .edd-download-buy-button form .button { font-size: 1em; font-weight: 500; color: #fff; background: #2f8be6; border: 1px solid #2f8be6; border-radius: 4px; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; display: block; padding: 10px; text-align: center; width: 100%; } .archive .site-main .item .edd-download-buy-button form .button:hover, .archive .site-main .item .edd-download-buy-button form .button:focus { text-decoration: none; background: none; color: #2f8be6; } .archive .site-main .item .edd-download-buy-button form .button.edd-add-to-cart { background: #2f8be6; color: #fff; } .archive .site-main .item .edd-download-buy-button form .edd-cart-added-alert { font-size: 0.7em; width: 100%; text-align: center; } .archive.full-width .site-main .item { width: 33.333%; } @media only screen and (max-width: 1024px) { .archive.full-width .site-main .item { width: 50%; } } @media only screen and (max-width: 767px) { .archive .site-main .item { width: 100%; } .archive.full-width .site-main .item { width: 100%; } } .edd-checkout .page .entry-content #edd_checkout_cart { margin: 0 0 50px; } .edd-checkout .page .entry-content #edd_checkout_cart thead th { color: #21272C; border: 1px solid #f1f5f8; border-radius: 0 !important; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td { padding: 20px 30px; border: 0; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td:first-child { border-left: 1px solid #eee; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td:last-child { border-right: 1px solid #eee; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_item_image { display: inline-block; vertical-align: middle; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td img { width: 80px; border-radius: 4px; margin-right: 20px; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_checkout_cart_item_title { display: inline-block; vertical-align: middle; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_remove_item_btn { display: inline-block; } .edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_remove_item_btn:before { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 448 512'%3E%3Cpath d='M192 188v216c0 6.627-5.373 12-12 12h-24c-6.627 0-12-5.373-12-12V188c0-6.627 5.373-12 12-12h24c6.627 0 12 5.373 12 12zm100-12h-24c-6.627 0-12 5.373-12 12v216c0 6.627 5.373 12 12 12h24c6.627 0 12-5.373 12-12V188c0-6.627-5.373-12-12-12zm132-96c13.255 0 24 10.745 24 24v12c0 6.627-5.373 12-12 12h-20v336c0 26.51-21.49 48-48 48H80c-26.51 0-48-21.49-48-48V128H12c-6.627 0-12-5.373-12-12v-12c0-13.255 10.745-24 24-24h74.411l34.018-56.696A48 48 0 0 1 173.589 0h100.823a48 48 0 0 1 41.16 23.304L349.589 80H424zm-269.611 0h139.223L276.16 50.913A6 6 0 0 0 271.015 48h-94.028a6 6 0 0 0-5.145 2.913L154.389 80zM368 128H80v330a6 6 0 0 0 6 6h276a6 6 0 0 0 6-6V128z'/%3E%3C/svg%3E") center center no-repeat; width: 14px; height: 20px; display: inline-block; content: ''; vertical-align: top; margin-right: 10px; } .edd-checkout .page .entry-content #edd_checkout_cart tfoot { background: #F1F5F8; } .edd-checkout .page .entry-content #edd_checkout_cart tfoot tr th { color: #21272C; } .edd-checkout .page .entry-content #edd_checkout_form_wrap .edd-payment-icons { margin: 0 0 50px; } .edd-checkout .page .entry-content #edd_payment_mode_select_wrap { margin: 0 0 50px; } .edd-checkout .page .entry-content #edd_payment_mode_select_wrap fieldset { padding: 0; border: 0; } .edd-checkout .page .entry-content #edd_payment_mode_select_wrap fieldset legend { float: left; width: 100%; color: #21272C; font-size: 1.333em; line-height: 1.083em; font-weight: 500; padding-bottom: 15px; margin: 0 0 15px; border-bottom: 2px solid #F1F5F8; } .edd-checkout .page .entry-content #edd_payment_mode_select_wrap fieldset #edd-payment-mode-wrap .edd-gateway-option { display: block; margin: 0 0 20px; font-weight: 400; } .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset { padding: 30px; border: 1px solid rgba(218, 225, 231, 0.5); } .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset legend { float: left; width: 100%; color: #21272C; font-size: 1.333em; line-height: 1.083em; font-weight: 500; padding-bottom: 15px; margin: 0 0 15px; border-bottom: 2px solid #F1F5F8; } .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="email"], .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="text"] { width: 100%; padding: 10px 15px; } .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset #edd_final_total_wrap { background: #F1F5F8; border: 0; } .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="submit"] { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="submit"]:hover, .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="submit"]:focus { text-decoration: none; color: #2f8be6; background: none; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper { margin: 0 0 50px; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper { display: flex; flex-wrap: wrap; margin: 0 -15px; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item { width: 33.333%; padding: 0 15px; margin: 0 0 30px; float: none; min-height: inherit; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item > a { display: flex; flex-direction: column-reverse; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item > a:hover, .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item > a:focus { text-decoration: none; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-rp-item-title { font-size: 0.8em; line-height: 1.4375em; font-weight: 700; margin: 0; color: #21272c; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_cart_item_image { margin: 0 0 15px; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_cart_item_image img { width: 100%; vertical-align: top; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price { font-size: 0.8em; line-height: 1.4375em; font-weight: 700; color: #21272c; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-add-to-cart { background: #2f8be6; color: #ffffff; font-weight: 500; border-radius: 4px; display: inline-block; padding: 15px 25px; border: 1px solid #2f8be6; margin-top: 20px; -webkit-transition: ease, 0.2s; -moz-transition: ease, 0.2s; transition: ease, 0.2s; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-add-to-cart:hover, .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-add-to-cart:focus { text-decoration: none; color: #2f8be6; background: none; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul { font-size: 0.889em; text-align: left; margin-top: 15px; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li { border-bottom: 1px dotted rgba(0, 0, 0, 0.1); padding: 0 0 8px; margin: 0 0 8px; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label { position: relative; padding-left: 28px; display: block; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label .check-mark { position: absolute; top: 2px; left: 0; width: 18px; height: 18px; background: #DAE1E7; border-radius: 50%; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label input[type="radio"] { position: absolute; opacity: 0; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark { background: #2F8BE6; } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark:after { position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; content: ''; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options span { display: inline-block; } /*# sourceMappingURL=style.css.map */ /* blocks */ :root{ --primary-color: #2f8be6; --primary-color-rgb: 47, 139, 230; --secondary-color: #21272c; --secondary-color-rgb: 33, 39, 44; --primary-font: "Roboto", sans-serif; --font-color: #454f59; --font-color-rgb: 69, 79, 89; } .wp-block-search__label{ border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute!important; width: 1px; word-wrap: normal!important; } .wp-block-search .wp-block-search__inside-wrapper input[type="search"] { border-radius: 4px 0 0 4px !important; } .wp-block-search input[type="submit"]{ font-size: .889em; padding: 8px 12px; } .wp-block-search .wp-block-search__button{ margin-left: 0; border-radius: 0 4px 4px 0; background: var(--primary-color); color: #fff; font-size: .889em; border-color: var(--primary-color); padding: 8px 12px; } .wp-block-search .wp-block-search__button:hover{ background: #dae1e7; border-color: #dae1e7; color: var(--primary-color); } #secondary .widget_block h2, #primary .post .entry-content h2{ color: #21272c; margin: 0 0 1.667em; border-bottom: 1px solid #f1f5f8; font-size: 1em; font-weight: 500; padding: 0 0 0.556em; } .edit-post-visual-editor__content-area ul.block-editor-block-list__block li a{ color: var(--font-color); } .block-editor-block-list__layout ul.wp-block-categories__list li, .block-editor-block-list__layout ul.wp-block-archives-list li, .block-editor-block-list__block ul.wp-block-latest-posts li, .edit-post-visual-editor__content-area ul.block-editor-block-list__block li, .post .entry-content ul li{ border-bottom: 1px dotted rgba(0, 0, 0, 0.1); margin: 0 0 12px; padding: 0 0 12px; display: flex; font-family: var(--primary-font); } #secondary .widget ul.wp-block-categories li, #secondary .widget ul.wp-block-archives li, .site-footer .footer-t .widget ul li.cat-item{ display: flex; justify-content: space-between; } #secondary .widget ul li:last-child, .footer-t .widget ul li:last-child, .post .entry-content ul li:last-child { margin: 0; padding: 0; border-bottom: 0; } .wp-block-tag-cloud a{ display: inline-block; margin: 0 3px 3px 0; font-size: 0.611em !important; font-weight: 500; color: #86919d; -webkit-transition: ease, 0.2s; text-decoration: none; -moz-transition: ease, 0.2s; transition: ease, 0.2s; background: #f1f5f8; border-radius: 4px; padding: 0 10px; text-transform: uppercase; } .wp-block-tag-cloud a:hover{ text-decoration: none; background: var(--primary-color); color: #fff; } ol.wp-block-latest-comments{ padding-left: 0; } ol.wp-block-latest-comments a { color: rgba(0, 0, 0, 0.5); } .footer-t ol.wp-block-latest-comments a { color: #fff; } ol.wp-block-latest-comments a:hover { color: var(--primary-color); } .wp-block-latest-comments__comment-date{ margin-top:5px; } .wp-block-latest-comments__comment-excerpt p:last-child { margin-bottom: 0; } .wp-block-tag-cloud{ margin-bottom:0; } .site-footer .wp-block-calendar table th { background: transparent; } .site-footer .wp-block-calendar table tbody, .site-footer .wp-block-calendar table caption { color: #DAE1E7; } .post .entry-content ul li a{ color: var(--font-color); text-decoration: none; } ul.wp-block-latest-posts__list, ul.wp-block-categories-list, ul.wp-block-archives-list{ padding: 30px; border-radius: 4px; margin: 0 0 40px; } .post .entry-content ul li a:hover{ color: var(--primary-color); } .wp-block-latest-posts__featured-image img{ object-fit: cover; } #secondary .widget ul li.wp-block-social-link, .footer-t .widget ul li.wp-block-social-link{ padding: 0; } .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg { color: currentColor !important; fill: currentColor !important; } .wp-block-social-links li{ margin: 0 !important; width: auto !important; padding: 5px !important; } .widget_block ul li, .post .entry-content ul li { display: inline-block; width: 100%; } .edd-no-js{ display: none !important; }