/* Site Link Color Accents // ========================================================================== */ /* // Color. */ a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .x-comment-time:hover, #reply-title small a, .comment-reply-link:hover, .x-comment-author a:hover, .x-recent-posts a:hover .h-recent-posts { color: %%post color%%rgb(216, 43, 137)%%/post%%; } a:hover, #reply-title small a:hover { color: %%post color%%rgb(216, 43, 137)%%/post%%; } .entry-title i, .entry-title svg { color: %%post color%%#ff551d%%/post%%; } /* // Border color. */ a.x-img-thumbnail:hover, li.bypostauthor > article.comment { border-color: %%post color%%rgb(216, 43, 137)%%/post%%; } /* // Background color. */ .flex-direction-nav a, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .x-dropcap, .x-skill-bar .bar, .x-pricing-column.featured h2, .h-comments-title small, .x-pagination a:hover, .woocommerce-pagination a:hover, .x-entry-share .x-share:hover, .entry-thumb, .widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .x-highlight, .x-recent-posts .x-recent-posts-img:after, .x-portfolio-filters { background-color: %%post color%%rgb(216, 43, 137)%%/post%%; } .x-portfolio-filters:hover { background-color: %%post color%%rgb(216, 43, 137)%%/post%%; } /* Layout Sizing // ========================================================================== */ .x-main { width: calc(100% - 3.20197%); } .x-sidebar { width: calc(100% - 3.20197% - 100%); } /* Custom Fonts // ========================================================================== */ .h-landmark { font-weight: %%post font-weight%%426f647920436f7079|fw-normal%%/post%%; } /* Custom Fonts - Colors // ========================================================================== */ /* // Body. */ .x-comment-author a { color: %%post color%%rgb(44, 42, 42)%%/post%%; } /* // Headings. */ .x-comment-author a, .comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-rating label, .comment-form-comment label, .widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar th, .x-accordion-heading .x-accordion-toggle, .x-nav-tabs > li > a:hover, .x-nav-tabs > .active > a, .x-nav-tabs > .active > a:hover { color: %%post color%%#272727%%/post%%; } .widget_calendar #wp-calendar th { border-bottom-color: %%post color%%#272727%%/post%%; } .x-pagination span.current, .woocommerce-pagination span[aria-current], .x-portfolio-filters-menu, .widget_tag_cloud .tagcloud a, .h-feature-headline span i, .widget_price_filter .ui-slider .ui-slider-handle { background-color: %%post color%%#272727%%/post%%; } /* Responsive Styling // ========================================================================== */ @media (max-width: 978.98px) { } /* Gutenberg // ========================================================================== */ /* // ========================================================================== */ html { font-size: 14px; } @media (min-width: 479px) { html { font-size: 14px; } } @media (min-width: 766px) { html { font-size: 14px; } } @media (min-width: 978px) { html { font-size: 14px; } } @media (min-width: 1199px) { html { font-size: 14px; } } /* // ========================================================================== */ body { font-style: normal; font-weight: %%post font-weight%%426f647920436f7079|fw-normal%%/post%%; color: %%post color%%rgb(44, 42, 42)%%/post%%; background: %%post color%%transparent%%/post%%; } .w-b { font-weight: %%post font-weight%%426f647920436f7079|fw-normal%%/post%% !important; } /* Headings // ========================================================================== */ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 , .x-text-headline{ font-family: %%post font-family%%48656164696e6773%%/post%%; font-style: normal; font-weight: %%post font-weight%%48656164696e6773|fw-bold%%/post%%; text-transform: uppercase; } h1, .h1 { letter-spacing: var(--x-h1-letter-spacing, -0.035em); } h2, .h2 { letter-spacing: var(--x-h2-letter-spacing, -0.035em); } h3, .h3 { letter-spacing: var(--x-h3-letter-spacing, -0.035em); } h4, .h4 { letter-spacing: var(--x-h4-letter-spacing, -0.035em); } h5, .h5 { letter-spacing: var(--x-h5-letter-spacing, -0.035em); } h6, .h6 { letter-spacing: var(--x-h6-letter-spacing, -0.035em); } .w-h { font-weight: %%post font-weight%%48656164696e6773|fw-bold%%/post%% !important; } /* Container Sizing // ========================================================================== */ .x-container.width { width: var(--x-layout-site-width, 95%); } .x-container.max { max-width: var(--x-layout-site-max-width, 1720px); } .x-bar-content.x-container.width { flex-basis: var(--x-layout-site-width, 95%); } /* Content // ========================================================================== */ .x-main.full { float: none; clear: both; display: block; width: auto; } @media (max-width: 978.98px) { .x-main.full, .x-main.left, .x-main.right, .x-sidebar.left, .x-sidebar.right { float: none; display: block; width: auto !important; } } .entry-header, .entry-content { font-size: 1.2rem; } /* Custom Fonts // ========================================================================== */ body, input, button, select, textarea { font-family: %%post font-family%%426f647920436f7079%%/post%%; } /* Custom Fonts - Colors // ========================================================================== */ /* // Headings. */ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a, blockquote { color: %%post color%%#272727%%/post%%; } .cfc-h-tx { color: %%post color%%#272727%%/post%% !important; } .cfc-h-bd { border-color: %%post color%%#272727%%/post%% !important; } .cfc-h-bg { background-color: %%post color%%#272727%%/post%% !important; } /* // Body. */ .cfc-b-tx { color: %%post color%%rgb(44, 42, 42)%%/post%% !important; } .cfc-b-bd { border-color: %%post color%%rgb(44, 42, 42)%%/post%% !important; } .cfc-b-bg { background-color: %%post color%%rgb(44, 42, 42)%%/post%% !important; } /* Base Styles // ========================================================================== */ .x-btn, .button, [type="submit"] { /* // Colors. */ color: %%post color%%rgb(255, 255, 255)%%/post%%; border-color: %%post color%%rgb(255, 255, 255)%%/post%%; background-color: %%post color%%rgb(216, 43, 137)%%/post%%; /* // Style. */ margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); /* // Shape. */ border-radius: 100em; /* // Size. */ padding: 0.579em 1.105em 0.842em; font-size: 19px; } .x-btn:hover, .button:hover, [type="submit"]:hover { /* // Colors. */ color: %%post color%%rgb(255, 255, 255)%%/post%%; border-color: %%post color%%rgb(255, 255, 255)%%/post%%; background-color: %%post color%%#5a189a%%/post%%; /* // Style. */ margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); } /* Button Style - Real // ========================================================================== */ .x-btn.x-btn-real, .x-btn.x-btn-real:hover { margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65); } .x-btn.x-btn-real { box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); } .x-btn.x-btn-real:hover { box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); } /* Button Style - Flat // ========================================================================== */ .x-btn.x-btn-flat, .x-btn.x-btn-flat:hover { margin-bottom: 0; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65); box-shadow: none; } /* Button Style - Transparent // ========================================================================== */ .x-btn.x-btn-transparent, .x-btn.x-btn-transparent:hover { margin-bottom: 0; border-width: 3px; text-shadow: none; text-transform: uppercase; background-color: transparent; box-shadow: none; } /* Heading Icons // ========================================================================== */ .h-widget:before, .x-flickr-widget .h-widget:before, .x-dribbble-widget .h-widget:before { position: relative; font-weight: normal; font-style: normal; line-height: 1; text-decoration: inherit; -webkit-font-smoothing: antialiased; speak: none; } .h-widget:before { padding-right: 0.4em; font-family: "fontawesome"; } .x-flickr-widget .h-widget:before, .x-dribbble-widget .h-widget:before { top: 0.025em; padding-right: 0.35em; font-family: "foundationsocial"; font-size: 0.785em; } .widget_archive .h-widget:before { content: "\f303"; top: -0.045em; font-size: 0.925em; } .widget_calendar .h-widget:before { content: "\f073"; top: -0.0825em; font-size: 0.85em; } .widget_categories .h-widget:before, .widget_product_categories .h-widget:before { content: "\f02e"; font-size: 0.95em; } .widget_nav_menu .h-widget:before, .widget_layered_nav .h-widget:before { content: "\f0c9"; } .widget_meta .h-widget:before { content: "\f0fe"; top: -0.065em; font-size: 0.895em; } .widget_pages .h-widget:before { font-family: "FontAwesomeRegular"; content: "\f15c"; top: -0.065em; font-size: 0.85em; } .widget_recent_reviews .h-widget:before, .widget_recent_comments .h-widget:before { content: "\f086"; top: -0.065em; font-size: 0.895em; } .widget_recent_entries .h-widget:before { content: "\f02d"; top: -0.045em; font-size: 0.875em; } .widget_rss .h-widget:before { content: "\f09e"; padding-right: 0.2em; } .widget_search .h-widget:before, .widget_product_search .h-widget:before { content: "\f0a4"; top: -0.075em; font-size: 0.85em; } .widget_tag_cloud .h-widget:before, .widget_product_tag_cloud .h-widget:before { content: "\f02c"; font-size: 0.925em; } .widget_text .h-widget:before { content: "\f054"; padding-right: 0.4em; font-size: 0.925em; } .x-dribbble-widget .h-widget:before { content: "\f009"; } .x-flickr-widget .h-widget:before { content: "\f010"; padding-right: 0.35em; } .widget_best_sellers .h-widget:before { content: "\f091"; top: -0.0975em; font-size: 0.815em; } .widget_shopping_cart .h-widget:before { content: "\f07a"; top: -0.05em; font-size: 0.945em; } .widget_products .h-widget:before { content: "\f0f2"; top: -0.05em; font-size: 0.945em; } .widget_featured_products .h-widget:before { content: "\f0a3"; } .widget_layered_nav_filters .h-widget:before { content: "\f046"; top: 1px; } .widget_onsale .h-widget:before { content: "\f02b"; font-size: 0.925em; } .widget_price_filter .h-widget:before { content: "\f0d6"; font-size: 1.025em; } .widget_random_products .h-widget:before { content: "\f074"; font-size: 0.925em; } .widget_recently_viewed_products .h-widget:before { content: "\f06e"; } .widget_recent_products .h-widget:before { content: "\f08d"; top: -0.035em; font-size: 0.9em; } .widget_top_rated_products .h-widget:before { content: "\f075"; top: -0.145em; font-size: 0.885em; } /* Base Styles // ========================================================================== */ /* Base Styles // ========================================================================== */ /* Base Styles // ========================================================================== */