/* 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-breadcrumb-wrap a:hover, .widget ul li a:hover, .widget ol li a:hover, .widget.widget_text ul li a, .widget.widget_text ol li a, .widget_nav_menu .current-menu-item > a, .x-accordion-heading .x-accordion-toggle:hover, .x-comment-author a:hover, .x-comment-time:hover, .x-recent-posts a:hover .h-recent-posts { color: %%post color%%rgb(90, 90, 90)%%/post%%; } a:hover, .widget.widget_text ul li a:hover, .widget.widget_text ol li a:hover, .x-twitter-widget ul li a:hover { color: %%post color%%rgb(192, 192, 192)%%/post%%; } /* // Border color. */ .rev_slider_wrapper, a.x-img-thumbnail:hover, .x-slider-container.below, .page-template-template-blank-3-php .x-slider-container.above, .page-template-template-blank-6-php .x-slider-container.above { border-color: %%post color%%rgb(90, 90, 90)%%/post%%; } /* // Background color. */ .entry-thumb:before, .x-pagination span.current, .woocommerce-pagination span[aria-current], .flex-direction-nav a, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .mejs-time-current, .x-dropcap, .x-skill-bar .bar, .x-pricing-column.featured h2, .h-comments-title small, .x-entry-share .x-share:hover, .x-highlight, .x-recent-posts .x-recent-posts-img:after { background-color: %%post color%%rgb(90, 90, 90)%%/post%%; } /* // Box shadow. */ .x-nav-tabs > .active > a, .x-nav-tabs > .active > a:hover { box-shadow: inset 0 3px 0 0 %%post color%%rgb(90, 90, 90)%%/post%%; } /* Layout Sizing // ========================================================================== */ .x-main { width: calc(72% - 2.463055%); } .x-sidebar { width: calc(100% - 2.463055% - 72%); } /* Custom Fonts // ========================================================================== */ .x-comment-author, .x-comment-time, .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.widget_rss li .rsswidget { font-family: "Lato", sans-serif; font-weight: 300; } .p-landmark-sub, .p-meta, input, button, select, textarea { font-family: "Lato", sans-serif; } /* Custom Fonts - Colors // ========================================================================== */ /* // Body. */ .widget ul li a, .widget ol li a, .x-comment-time { color: %%post color%%rgb(120, 120, 120)%%/post%%; } .widget_text ol li a, .widget_text ul li a { color: %%post color%%rgb(90, 90, 90)%%/post%%; } .widget_text ol li a:hover, .widget_text ul li a:hover { color: %%post color%%rgb(192, 192, 192)%%/post%%; } /* // Headings. */ .comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-rating label, .comment-form-comment label, .widget_calendar #wp-calendar th, .p-landmark-sub strong, .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:active, .entry-footer a:hover, .entry-footer a:active, .x-breadcrumbs .current, .x-comment-author, .x-comment-author a { color: %%post color%%rgb(90, 90, 90)%%/post%%; } .widget_calendar #wp-calendar th { border-color: %%post color%%rgb(90, 90, 90)%%/post%%; } .h-feature-headline span i { background-color: %%post color%%rgb(90, 90, 90)%%/post%%; } /* Responsive Styling // ========================================================================== */ @media (max-width: 978.98px) { } /* // ========================================================================== */ html { font-size: 15px; } @media (min-width: 479px) { html { font-size: 15px; } } @media (min-width: 766px) { html { font-size: 15px; } } @media (min-width: 978px) { html { font-size: 15px; } } @media (min-width: 1199px) { html { font-size: 15px; } } /* // ========================================================================== */ body { font-style: normal; font-weight: 300; color: %%post color%%rgb(120, 120, 120)%%/post%%; background-color: %%post color%%rgb(245, 243, 243)%%/post%%; } .w-b { font-weight: 300 !important; } /* Headings // ========================================================================== */ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 , .x-text-headline{ font-family: "Lato", sans-serif; font-style: normal; font-weight: 300; } h1, .h1 { letter-spacing: -0.017em; } h2, .h2 { letter-spacing: -0.023em; } h3, .h3 { letter-spacing: -0.029em; } h4, .h4 { letter-spacing: -0.039em; } h5, .h5 { letter-spacing: 0.044em; } h6, .h6 { letter-spacing: -0.067em; } .w-h { font-weight: 300 !important; } /* Container Sizing // ========================================================================== */ .x-container.width { width: 88%; } .x-container.max { max-width: 1410px; } .x-bar-content.x-container.width { flex-basis: 88%; } /* 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.1rem; } /* Custom Fonts // ========================================================================== */ body, input, button, select, textarea { font-family: "Lato", sans-serif; } /* 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%%rgb(90, 90, 90)%%/post%%; } .cfc-h-tx { color: %%post color%%rgb(90, 90, 90)%%/post%% !important; } .cfc-h-bd { border-color: %%post color%%rgb(90, 90, 90)%%/post%% !important; } .cfc-h-bg { background-color: %%post color%%rgb(90, 90, 90)%%/post%% !important; } /* // Body. */ .cfc-b-tx { color: %%post color%%rgb(120, 120, 120)%%/post%% !important; } .cfc-b-bd { border-color: %%post color%%rgb(120, 120, 120)%%/post%% !important; } .cfc-b-bg { background-color: %%post color%%rgb(120, 120, 120)%%/post%% !important; } /* Base Styles // ========================================================================== */ .x-btn, .button, [type="submit"] { /* // Colors. */ color: %%post color%%#fff%%/post%%; border-color: %%post color%%hsl(0, 0%, 40%)%%/post%%; background-color: %%post color%%rgb(211, 156, 72)%%/post%%; /* // Style. */ text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); /* // Shape. */ border-radius: 100em; /* // Size. */ } .x-btn:hover, .button:hover, [type="submit"]:hover { /* // Colors. */ color: %%post color%%#fff%%/post%%; border-color: %%post color%%hsl(203, 11%, 76%)%%/post%%; background-color: %%post color%%rgb(178, 117, 23)%%/post%%; /* // Style. */ text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); } /* 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%%rgb(251, 178, 115)%%/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%%#a71000%%/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 // ========================================================================== */