Changeset 355764
- Timestamp:
- 10/27/2026 03:38:27 PM (17 hours ago)
- Location:
- shift/1.27
- Files:
-
- 4 added
- 2 deleted
- 15 edited
- 1 copied
-
. (copied) (copied from shift/1.26 )
-
assets/images/recommended-plugins (added)
-
assets/images/recommended-plugins/independent-analytics.svg (added)
-
assets/images/recommended-plugins/resolver-ai-chatbot.svg (added)
-
functions.php (modified) (2 diffs)
-
inc/class-ct-recommended-plugins.php (added)
-
inc/customizer.php (modified) (1 diff)
-
js/build/customizer.min.js (modified) (1 diff)
-
js/build/postMessage.min.js (modified) (1 diff)
-
js/build/production.min.js (modified) (1 diff)
-
languages/shift.pot (modified) (11 diffs)
-
package-lock.json (deleted)
-
readme.txt (modified) (1 diff)
-
rtl.css (modified) (26 diffs)
-
rtl.min.css (modified) (1 diff)
-
style.css (modified) (26 diffs)
-
style.min.css (modified) (1 diff)
-
styles/admin.css (modified) (1 diff)
-
styles/admin.min.css (modified) (1 diff)
-
styles/customizer.min.css (modified) (1 diff)
-
styles/editor-style.css (modified) (5 diffs)
-
tgm (deleted)
Legend:
- Unmodified
- Added
- Removed
-
shift/1.27/functions.php
r259399 r355764 8 8 require_once(trailingslashit(get_template_directory()) . 'inc/last-updated-meta-box.php'); 9 9 require_once(trailingslashit(get_template_directory()) . 'inc/scripts.php'); 10 // TGMP11 require_once(trailingslashit(get_template_directory()) . ' tgm/class-tgm-plugin-activation.php');12 13 function ct_shift_register_re quired_plugins()10 // Recommended plugins notice 11 require_once(trailingslashit(get_template_directory()) . 'inc/class-ct-recommended-plugins.php'); 12 13 function ct_shift_register_recommended_plugins() 14 14 { 15 $plugins = array( 16 17 array( 18 'name' => 'Independent Analytics', 19 'slug' => 'independent-analytics', 20 'required' => false, 15 new CT_Recommended_Plugins(array( 16 'id' => 'ct-shift', 17 'plugins' => array( 18 array( 19 'name' => 'Independent Analytics', 20 'slug' => 'independent-analytics', 21 'description' => __('a simple, privacy-friendly alternative to Google Analytics.', 'shift'), 22 ), 23 array( 24 'name' => 'Resolver', 25 'slug' => 'resolver-ai-chatbot', 26 'description' => __('an AI-powered chatbot that trains on your website\'s content and answers visitor questions intelligently.', 'shift'), 27 ), 21 28 ), 22 ); 23 24 $config = array( 25 'id' => 'ct-shift', 26 'default_path' => '', 27 'menu' => 'tgmpa-install-plugins', 28 'has_notices' => true, 29 'dismissable' => true, 30 'dismiss_msg' => '', 31 'is_automatic' => false, 32 'message' => '', 33 'strings' => array( 34 'page_title' => __('Install Recommended Plugins', 'shift'), 35 'menu_title' => __('Recommended Plugins', 'shift'), 36 'notice_can_install_recommended' => _n_noop( 37 'The makers of the Shift theme now recommend installing Independent Analytics, their new plugin for visitor tracking: %1$s.', 38 'The makers of the Shift theme now recommend installing Independent Analytics, their new plugin for visitor tracking: %1$s.', 39 'shift' 40 ), 41 ) 42 ); 43 44 tgmpa($plugins, $config); 45 } 46 add_action('tgmpa_register', 'ct_shift_register_required_plugins'); 29 )); 30 } 31 add_action('init', 'ct_shift_register_recommended_plugins'); 47 32 48 33 if (! function_exists(('ct_shift_set_content_width'))) { … … 385 370 'pinterest' => 'shift_pinterest_profile', 386 371 'youtube' => 'shift_youtube_profile', 372 'tiktok' => 'shift_tiktok_profile', 373 'threads' => 'shift_threads_profile', 387 374 'rss' => 'shift_rss_profile', 388 375 'email' => 'shift_email_profile', -
shift/1.27/inc/customizer.php
r233794 r355764 93 93 } elseif ( $social_site == 'twitter' ) { 94 94 $label = __('X (Twitter)', 'shift'); 95 } elseif ( $social_site == 'tiktok' ) { 96 $label = __('TikTok', 'shift'); 95 97 } 96 98 -
shift/1.27/js/build/customizer.min.js
r140889 r355764 1 jQuery(document).ready(function( a){function b(){var b=d.find("#customize-control-layout, #customize-control-layout_posts, #customize-control-layout_pages, #customize-control-layout_archives, #customize-control-layout_search").find("input");b.each(function(){a(this).next().css("background-image",'url("'+ct_shift_customizer.templateDir+"/assets/images/"+a(this).val()+'.png")'),a(this).prop("checked")&&a(this).next().addClass("selected")}),d.on("click","#customize-control-layout input, #customize-control-layout_posts input, #customize-control-layout_pages input, #customize-control-layout_archives input, #customize-control-layout_search input",function(){c(b,a(this))})}function c(a,b){a.next().removeClass("selected"),b.prop("checked")&&b.next().addClass("selected")}a("#accordion-section-shift_display").find(".customize-section-description").appendTo("#customize-control-display_post_comments"),a("#accordion-section-shift_layout").find(".customize-section-description").appendTo("#customize-control-layout");var d=a("html",window.parent.document);b()});1 jQuery(document).ready(function(c){c("#accordion-section-shift_display").find(".customize-section-description").appendTo("#customize-control-display_post_comments"),c("#accordion-section-shift_layout").find(".customize-section-description").appendTo("#customize-control-layout");var e,t=c("html",window.parent.document);(e=t.find("#customize-control-layout, #customize-control-layout_posts, #customize-control-layout_pages, #customize-control-layout_archives, #customize-control-layout_search").find("input")).each(function(){c(this).next().css("background-image",'url("'+ct_shift_customizer.templateDir+"/assets/images/"+c(this).val()+'.png")'),c(this).prop("checked")&&c(this).next().addClass("selected")}),t.on("click","#customize-control-layout input, #customize-control-layout_posts input, #customize-control-layout_pages input, #customize-control-layout_archives input, #customize-control-layout_search input",function(){var t,o;t=e,o=c(this),t.next().removeClass("selected"),o.prop("checked")&&o.next().addClass("selected")})}); -
shift/1.27/js/build/postMessage.min.js
r134913 r355764 1 !function(a){var b=a("html",window.parent.document),c=a("body"),d=a("#site-title"),e=(a(".tagline"),a("#ct-shift-style-inline-css"));wp.customize("blogname",function(a){a.bind(function(a){0==d.find("img").length&&d.children("a").text(a)})}),wp.customize("blogdescription",function(b){b.bind(function(b){var c=a(".tagline");0==c.length&&a("#title-container").append('<p class="tagline"></p>'),c.text(b)})}),wp.customize("logo_size",function(b){b.bind(function(b){a(".logo").css("width",b)})}),wp.customize("layout",function(a){a.bind(function(a){"left"==a?c.addClass("left-sidebar"):c.removeClass("left-sidebar")})});var f=b.find("#customize-control-custom_css").find("textarea").val(),g=e.text();g=g.replace(f,""),e.text(g),c.append('<style id="style-inline-custom-css" type="text/css">'+f+"</style>");var h="custom_css";b.find("#sub-accordion-section-custom_css").length&&(h="custom_css[shift]"),wp.customize(h,function(b){b.bind(function(b){a("#style-inline-custom-css").remove(),""!=b&&(b='<style id="style-inline-custom-css" type="text/css">'+b+"</style>",c.append(b))})}),a(".custom-logo-link").removeClass("custom-logo-link")}(jQuery);1 (s=>{var t=s("html",window.parent.document),e=s("body"),n=s("#site-title"),i=(s(".tagline"),s("#ct-shift-style-inline-css")),o=(wp.customize("blogname",function(t){t.bind(function(t){0==n.find("img").length&&n.children("a").text(t)})}),wp.customize("blogdescription",function(t){t.bind(function(t){var e=s(".tagline");0==e.length&&s("#title-container").append('<p class="tagline"></p>'),e.text(t)})}),wp.customize("logo_size",function(t){t.bind(function(t){s(".logo").css("width",t)})}),wp.customize("layout",function(t){t.bind(function(t){"left"==t?e.addClass("left-sidebar"):e.removeClass("left-sidebar")})}),t.find("#customize-control-custom_css").find("textarea").val()),c=(c=i.text()).replace(o,""),i=(i.text(c),e.append('<style id="style-inline-custom-css" type="text/css">'+o+"</style>"),"custom_css");t.find("#sub-accordion-section-custom_css").length&&(i="custom_css[shift]"),wp.customize(i,function(t){t.bind(function(t){s("#style-inline-custom-css").remove(),""!=t&&e.append(t='<style id="style-inline-custom-css" type="text/css">'+t+"</style>")})}),s(".custom-logo-link").removeClass("custom-logo-link")})(jQuery); -
shift/1.27/js/build/production.min.js
r140889 r355764 1 !function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=document.createElement("div");e.innerHTML='<p>x</p><style id="fit-vids-style">'+".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}"+"</style>",d.appendChild(e.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];c.customSelector&&b.push(c.customSelector);var d=".fitvidsignore";c.ignore&&(d=d+", "+c.ignore);var e=a(this).find(b.join(","));e=e.not("object object"),e=e.not(d),e.each(function(){var b=a(this);if(!(b.parents(d).length>0||"embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){b.css("height")||b.css("width")||!isNaN(b.attr("height"))&&!isNaN(b.attr("width"))||(b.attr("height",9),b.attr("width",16));var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),e=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),f=c/e;if(!b.attr("name")){var g="fitvid"+a.fn.fitVids._count;b.attr("name",g),a.fn.fitVids._count++}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*f+"%"),b.removeAttr("height").removeAttr("width")}})})},a.fn.fitVids._count=0}(window.jQuery||window.Zepto),jQuery(document).ready(function(a){function b(){k.hasClass("open")?(k.removeClass("open"),a(this).removeClass("open"),a(this).children("span").text(ct_shift_objectL10n.openMenu),a(this).attr("aria-expanded","false")):(k.addClass("open"),a(this).addClass("open"),a(this).children("span").text(ct_shift_objectL10n.closeMenu),a(this).attr("aria-expanded","true"))}function c(){var b=a(this).parent();b.hasClass("open")?(b.removeClass("open"),a(this).children("span").text(ct_shift_objectL10n.openMenu),a(this).attr("aria-expanded","false")):(b.addClass("open"),a(this).children("span").text(ct_shift_objectL10n.closeMenu),a(this).attr("aria-expanded","true"))}function d(){if(window.innerWidth>899&&n.length>0){var a=n.outerWidth(!0);l.css("padding-right",a)}else l.css("padding-right","")}function e(){if(a(this).hasClass("open"))a(this).removeClass("open"),n.removeClass("fade"),i.find(".search-field").attr("tabindex",-1),window.innerWidth<900&&i.find(".search-form").attr("style","");else if(a(this).addClass("open"),n.addClass("fade"),i.find(".search-field").attr("tabindex",0),window.innerWidth<800){var b=.86115*window.innerWidth-24;i.find(".search-form").css("left",-b+"px")}}function f(){window.innerWidth>899?m.attr("tabindex",-1):m.attr("tabindex",0)}function g(){"object-fit"in document.body.style||a(".featured-image").each(function(){if(!a(this).parent().parent(".entry").hasClass("ratio-natural")){var b=a(this).children("img").add(a(this).children("a").children("img"));if(b.hasClass("no-object-fit"))return;b.addClass("no-object-fit"),b.outerWidth()<a(this).outerWidth()&&b.css({width:"100%","min-width":"100%","max-width":"100%",height:"auto","min-height":"100%","max-height":"none"}),b.outerHeight()<a(this).outerHeight()&&b.css({height:"100%","min-height":"100%","max-height":"100%",width:"auto","min-width":"100%","max-width":"none"})}})}var h=a("body"),i=a("#site-header"),j=(a("#title-container"),a("#toggle-navigation")),k=a("#menu-primary-container"),l=a("#menu-primary"),m=(a("#menu-primary-items"),a(".toggle-dropdown")),n=i.find(".social-media-icons"),o=a(".menu-item").children("a");d(),g(),f(),j.on("click",b),m.on("click",c),h.on("click","#search-icon",e),a(".post-content").fitVids({customSelector:'iframe[src*="dailymotion.com"], iframe[src*="slideshare.net"], iframe[src*="animoto.com"], iframe[src*="blip.tv"], iframe[src*="funnyordie.com"], iframe[src*="hulu.com"], iframe[src*="ted.com"], iframe[src*="wordpress.tv"]'}),a(window).on("resize",function(){d(),f(),g()}),a(document.body).on("post-load",function(){g()}),o.on("focus",function(){a(this).parents("ul").addClass("focused")}),o.on("focusout",function(){a(this).parents("ul").removeClass("focused")}),0!==a("#scroll-to-top").length&&(a(window).on("scroll",function(){a(this).scrollTop()>=200?a("#scroll-to-top").addClass("visible"):a("#scroll-to-top").removeClass("visible")}),a("#scroll-to-top").click(function(b){a("body,html").animate({scrollTop:0},600),a(this).blur()}))}),window.addEventListener("hashchange",function(a){var b=document.getElementById(location.hash.substring(1));b&&(/^(?:a|select|input|button|textarea)$/i.test(b.tagName)||(b.tabIndex=-1),b.focus())},!1);1 (a=>{a.fn.fitVids=function(t){var e,i,o={customSelector:null,ignore:null};return document.getElementById("fit-vids-style")||(e=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("div")).innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',e.appendChild(i.childNodes[1])),t&&a.extend(o,t),this.each(function(){var t=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"],n=(o.customSelector&&t.push(o.customSelector),".fitvidsignore"),t=(o.ignore&&(n=n+", "+o.ignore),a(this).find(t.join(",")));(t=(t=t.not("object object")).not(n)).each(function(){var t,e,i=a(this);0<i.parents(n).length||"embed"===this.tagName.toLowerCase()&&i.parent("object").length||i.parent(".fluid-width-video-wrapper").length||(i.css("height")||i.css("width")||!isNaN(i.attr("height"))&&!isNaN(i.attr("width"))||(i.attr("height",9),i.attr("width",16)),t=("object"===this.tagName.toLowerCase()||i.attr("height")&&!isNaN(parseInt(i.attr("height"),10))?parseInt(i.attr("height"),10):i.height())/(isNaN(parseInt(i.attr("width"),10))?i.width():parseInt(i.attr("width"),10)),i.attr("name")||(e="fitvid"+a.fn.fitVids._count,i.attr("name",e),a.fn.fitVids._count++),i.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*t+"%"),i.removeAttr("height").removeAttr("width"))})})},a.fn.fitVids._count=0})(window.jQuery||window.Zepto),jQuery(document).ready(function(e){var t=e("body"),i=e("#site-header"),n=(e("#title-container"),e("#toggle-navigation")),o=e("#menu-primary-container"),a=e("#menu-primary"),s=(e("#menu-primary-items"),e(".toggle-dropdown")),r=i.find(".social-media-icons"),d=e(".menu-item").children("a");function h(){var t;899<window.innerWidth&&0<r.length?(t=r.outerWidth(!0),a.css("padding-right",t)):a.css("padding-right","")}function c(){899<window.innerWidth?s.attr("tabindex",-1):s.attr("tabindex",0)}function l(){"object-fit"in document.body.style||e(".featured-image").each(function(){var t;e(this).parent().parent(".entry").hasClass("ratio-natural")||(t=e(this).children("img").add(e(this).children("a").children("img"))).hasClass("no-object-fit")||(t.addClass("no-object-fit"),t.outerWidth()<e(this).outerWidth()&&t.css({width:"100%","min-width":"100%","max-width":"100%",height:"auto","min-height":"100%","max-height":"none"}),t.outerHeight()<e(this).outerHeight()&&t.css({height:"100%","min-height":"100%","max-height":"100%",width:"auto","min-width":"100%","max-width":"none"}))})}h(),l(),c(),n.on("click",function(){o.hasClass("open")?(o.removeClass("open"),e(this).removeClass("open"),e(this).children("span").text(ct_shift_objectL10n.openMenu),e(this).attr("aria-expanded","false")):(o.addClass("open"),e(this).addClass("open"),e(this).children("span").text(ct_shift_objectL10n.closeMenu),e(this).attr("aria-expanded","true"))}),s.on("click",function(){var t=e(this).parent();t.hasClass("open")?(t.removeClass("open"),e(this).children("span").text(ct_shift_objectL10n.openMenu),e(this).attr("aria-expanded","false")):(t.addClass("open"),e(this).children("span").text(ct_shift_objectL10n.closeMenu),e(this).attr("aria-expanded","true"))}),t.on("click","#search-icon",function(){{var t;e(this).hasClass("open")?(e(this).removeClass("open"),r.removeClass("fade"),i.find(".search-field").attr("tabindex",-1),window.innerWidth<900&&i.find(".search-form").attr("style","")):(e(this).addClass("open"),r.addClass("fade"),i.find(".search-field").attr("tabindex",0),window.innerWidth<800&&(t=.86115*window.innerWidth-24,i.find(".search-form").css("left",-t+"px")))}}),e(".post-content").fitVids({customSelector:'iframe[src*="dailymotion.com"], iframe[src*="slideshare.net"], iframe[src*="animoto.com"], iframe[src*="blip.tv"], iframe[src*="funnyordie.com"], iframe[src*="hulu.com"], iframe[src*="ted.com"], iframe[src*="wordpress.tv"]'}),e(window).on("resize",function(){h(),c(),l()}),e(document.body).on("post-load",function(){l()}),d.on("focus",function(){e(this).parents("ul").addClass("focused")}),d.on("focusout",function(){e(this).parents("ul").removeClass("focused")}),0!==e("#scroll-to-top").length&&(e(window).on("scroll",function(){200<=e(this).scrollTop()?e("#scroll-to-top").addClass("visible"):e("#scroll-to-top").removeClass("visible")}),e("#scroll-to-top").click(function(t){e("body,html").animate({scrollTop:0},600),e(this).blur()}))}),window.addEventListener("hashchange",function(t){var e=document.getElementById(location.hash.substring(1));e&&(/^(?:a|select|input|button|textarea)$/i.test(e.tagName)||(e.tabIndex=-1),e.focus())},!1); -
shift/1.27/languages/shift.pot
r140889 r355764 1 # <!=Copyright (C) 202 0Compete Themes1 # <!=Copyright (C) 2026 Compete Themes 2 2 # This file is distributed under the GNU General Public License v2 or later.=!> 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Shift 1.2 2\n"5 "Project-Id-Version: Shift 1.27\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/theme/shift\n" 7 "POT-Creation-Date: 202 0-12-23 20:13:42+00:00\n"7 "POT-Creation-Date: 2026-10-27 15:31:15+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=utf-8\n" 10 10 "Content-Transfer-Encoding: 8bit\n" 11 "PO-Revision-Date: 202 0-MO-DA HO:MI+ZONE\n"11 "PO-Revision-Date: 2026-MO-DA HO:MI+ZONE\n" 12 12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13 13 "Language-Team: LANGUAGE <LL@li.org>\n" 14 "X-Generator: grunt-wp-i18n 1.0. 3\n"14 "X-Generator: grunt-wp-i18n 1.0.4\n" 15 15 16 16 #: 404.php:6 … … 116 116 msgstr "" 117 117 118 #: functions.php:20 119 msgid "" 120 "Hey! Sorry to interrupt, but you've been using Shift for a little while " 121 "now. If you're happy with this theme, could you take a minute to leave a " 122 "review? <i>You won't see this notice again after closing it.</i>" 123 msgstr "" 124 125 #: functions.php:59 118 #: functions.php:21 119 msgid "a simple, privacy-friendly alternative to Google Analytics." 120 msgstr "" 121 122 #: functions.php:26 123 msgid "" 124 "an AI-powered chatbot that trains on your website's content and answers " 125 "visitor questions intelligently." 126 msgstr "" 127 128 #: functions.php:69 126 129 msgid "Primary" 127 130 msgstr "" 128 131 129 #: functions.php: 79132 #: functions.php:89 130 133 msgid "small" 131 134 msgstr "" 132 135 133 #: functions.php: 80136 #: functions.php:90 134 137 msgid "S" 135 138 msgstr "" 136 139 137 #: functions.php: 85140 #: functions.php:95 138 141 msgid "regular" 139 142 msgstr "" 140 143 141 #: functions.php: 86144 #: functions.php:96 142 145 msgid "M" 143 146 msgstr "" 144 147 145 #: functions.php: 91148 #: functions.php:101 146 149 msgid "large" 147 150 msgstr "" 148 151 149 #: functions.php: 92152 #: functions.php:102 150 153 msgid "L" 151 154 msgstr "" 152 155 153 #: functions.php: 97156 #: functions.php:107 154 157 msgid "larger" 155 158 msgstr "" 156 159 157 #: functions.php: 98160 #: functions.php:108 158 161 msgid "XL" 159 162 msgstr "" 160 163 161 #: functions.php:1 23164 #: functions.php:134 162 165 msgid "Primary Sidebar" 163 166 msgstr "" 164 167 165 #: functions.php:1 25168 #: functions.php:136 166 169 msgid "" 167 170 "Widgets in this area will be shown in the sidebar next to the main post " … … 169 172 msgstr "" 170 173 171 #: functions.php:1 50174 #: functions.php:160 172 175 msgid "Your comment is awaiting moderation." 173 176 msgstr "" 174 177 175 #: functions.php:1 74178 #: functions.php:184 176 179 msgid "(optional)" 177 180 msgstr "" 178 181 179 #: functions.php:1 80182 #: functions.php:190 180 183 msgid "Jane Doe" 181 184 msgstr "" 182 185 183 #: functions.php:1 87186 #: functions.php:197 184 187 msgid "name@email.com" 185 188 msgstr "" 186 189 187 #: functions.php: 193190 #: functions.php:203 188 191 msgid "Website" 189 192 msgstr "" 190 193 191 #: functions.php:2 51 functions.php:315 inc/customizer.php:225194 #: functions.php:263 functions.php:331 inc/customizer.php:229 192 195 msgid "Continue Reading" 193 196 msgstr "" 194 197 195 #: functions.php:5 28198 #: functions.php:546 196 199 msgid "Featured" 197 200 msgstr "" 198 201 199 #: functions.php: 593202 #: functions.php:610 200 203 msgid "Customizer settings deleted." 201 204 msgstr "" 202 205 203 #: functions.php:7 44206 #: functions.php:764 204 207 msgid "Scroll to the top" 205 208 msgstr "" 206 209 207 #: functions.php:7 63210 #: functions.php:783 208 211 msgid "Last updated on" 209 212 msgstr "" … … 213 216 msgstr "" 214 217 218 #: inc/class-ct-recommended-plugins.php:78 219 #: inc/class-ct-recommended-plugins.php:79 220 #: inc/class-ct-recommended-plugins.php:91 221 msgid "Recommended Plugins" 222 msgstr "" 223 224 #: inc/class-ct-recommended-plugins.php:95 225 #. translators: %s: theme name 226 msgid "Free plugins from the makers of the %s theme." 227 msgstr "" 228 229 #: inc/class-ct-recommended-plugins.php:101 230 msgid "Plugin" 231 msgstr "" 232 233 #: inc/class-ct-recommended-plugins.php:102 234 msgid "Description" 235 msgstr "" 236 237 #: inc/class-ct-recommended-plugins.php:155 238 #. translators: %s: theme name 239 msgid "The makers of the %s theme recommend these free plugins:" 240 msgstr "" 241 242 #: inc/class-ct-recommended-plugins.php:171 243 msgid "New" 244 msgstr "" 245 246 #: inc/class-ct-recommended-plugins.php:183 247 msgid "More Details" 248 msgstr "" 249 250 #: inc/class-ct-recommended-plugins.php:231 251 msgid "Active" 252 msgstr "" 253 254 #: inc/class-ct-recommended-plugins.php:234 255 msgid "Coming soon" 256 msgstr "" 257 258 #: inc/class-ct-recommended-plugins.php:243 259 #. translators: %s: plugin name 260 msgid "Activate %s" 261 msgstr "" 262 263 #: inc/class-ct-recommended-plugins.php:245 264 #. translators: %s: plugin name 265 msgid "Install %s" 266 msgstr "" 267 268 #: inc/class-ct-recommended-plugins.php:258 269 msgid "Activate Now" 270 msgstr "" 271 272 #: inc/class-ct-recommended-plugins.php:258 273 msgid "Install Now" 274 msgstr "" 275 215 276 #: inc/customizer.php:32 216 277 msgid "Social Media Icons" … … 301 362 msgstr "" 302 363 303 #: inc/customizer.php:104 364 #: inc/customizer.php:94 365 msgid "X (Twitter)" 366 msgstr "" 367 368 #: inc/customizer.php:96 369 msgid "TikTok" 370 msgstr "" 371 372 #: inc/customizer.php:108 304 373 msgid "" 305 374 "Accepts Skype link protocol (<a href=\"%s\" target=\"_blank\">learn " … … 307 376 msgstr "" 308 377 309 #: inc/customizer.php:14 2378 #: inc/customizer.php:146 310 379 msgid "Search Bar" 311 380 msgstr "" 312 381 313 #: inc/customizer.php:15 3382 #: inc/customizer.php:157 314 383 msgid "Show search bar at top of site?" 315 384 msgstr "" 316 385 317 #: inc/customizer.php:1 57 inc/customizer.php:256 inc/customizer.php:272318 #: inc/customizer.php:2 88 inc/customizer.php:376386 #: inc/customizer.php:161 inc/customizer.php:260 inc/customizer.php:276 387 #: inc/customizer.php:292 inc/customizer.php:380 319 388 msgid "Show" 320 389 msgstr "" 321 390 322 #: inc/customizer.php:1 58 inc/customizer.php:257 inc/customizer.php:273323 #: inc/customizer.php:2 89 inc/customizer.php:377391 #: inc/customizer.php:162 inc/customizer.php:261 inc/customizer.php:277 392 #: inc/customizer.php:293 inc/customizer.php:381 324 393 msgid "Hide" 325 394 msgstr "" 326 395 327 #: inc/customizer.php:1 66396 #: inc/customizer.php:170 328 397 msgid "Layout" 329 398 msgstr "" 330 399 331 #: inc/customizer.php:1 68400 #: inc/customizer.php:172 332 401 msgid "" 333 402 "Want more layouts? Check out the <a target=\"_blank\" href=\"%1$s\">%2$s " … … 335 404 msgstr "" 336 405 337 #: inc/customizer.php:1 78406 #: inc/customizer.php:182 338 407 msgid "Choose your layout" 339 408 msgstr "" 340 409 341 #: inc/customizer.php:18 3 inc/customizer.php:425410 #: inc/customizer.php:187 inc/customizer.php:429 342 411 msgid "Right sidebar" 343 412 msgstr "" 344 413 345 #: inc/customizer.php:18 4 inc/customizer.php:426414 #: inc/customizer.php:188 inc/customizer.php:430 346 415 msgid "Left sidebar" 347 416 msgstr "" 348 417 349 #: inc/customizer.php:20 2418 #: inc/customizer.php:206 350 419 msgid "Show full posts on blog?" 351 420 msgstr "" 352 421 353 #: inc/customizer.php:2 07 inc/customizer.php:312 inc/customizer.php:328354 #: inc/customizer.php:39 5422 #: inc/customizer.php:211 inc/customizer.php:316 inc/customizer.php:332 423 #: inc/customizer.php:399 355 424 msgid "Yes" 356 425 msgstr "" 357 426 358 #: inc/customizer.php:2 08 inc/customizer.php:313 inc/customizer.php:329359 #: inc/customizer.php: 396427 #: inc/customizer.php:212 inc/customizer.php:317 inc/customizer.php:333 428 #: inc/customizer.php:400 360 429 msgid "No" 361 430 msgstr "" 362 431 363 #: inc/customizer.php:2 18432 #: inc/customizer.php:222 364 433 msgid "Excerpt word count" 365 434 msgstr "" 366 435 367 #: inc/customizer.php:23 0436 #: inc/customizer.php:234 368 437 msgid "Read More button text" 369 438 msgstr "" 370 439 371 #: inc/customizer.php:24 0440 #: inc/customizer.php:244 372 441 msgid "Display Controls" 373 442 msgstr "" 374 443 375 #: inc/customizer.php:24 2444 #: inc/customizer.php:246 376 445 msgid "" 377 446 "Want more options like these? Check out the <a target=\"_blank\" " … … 379 448 msgstr "" 380 449 381 #: inc/customizer.php:25 2450 #: inc/customizer.php:256 382 451 msgid "Post author in byline" 383 452 msgstr "" 384 453 385 #: inc/customizer.php:2 68454 #: inc/customizer.php:272 386 455 msgid "Post date in byline" 387 456 msgstr "" 388 457 389 #: inc/customizer.php:28 4458 #: inc/customizer.php:288 390 459 msgid "Post comments in byline" 391 460 msgstr "" 392 461 393 #: inc/customizer.php: 297462 #: inc/customizer.php:301 394 463 msgid "Additional Options" 395 464 msgstr "" 396 465 397 #: inc/customizer.php:3 07466 #: inc/customizer.php:311 398 467 msgid "Display Scroll-to-top arrow?" 399 468 msgstr "" 400 469 401 #: inc/customizer.php:32 3470 #: inc/customizer.php:327 402 471 msgid "Display the date each post was last updated?" 403 472 msgstr "" 404 473 405 #: inc/customizer.php:3 49474 #: inc/customizer.php:353 406 475 msgid "Custom CSS" 407 476 msgstr "" 408 477 409 #: inc/customizer.php:36 0478 #: inc/customizer.php:364 410 479 msgid "Add Custom CSS Here:" 411 480 msgstr "" 412 481 413 #: inc/customizer.php:4 27482 #: inc/customizer.php:431 414 483 msgid "No sidebar - Narrow" 415 484 msgstr "" 416 485 417 #: inc/customizer.php:4 28486 #: inc/customizer.php:432 418 487 msgid "No sidebar - Wide" 419 488 msgstr "" 420 489 421 #: inc/customizer.php:4 29490 #: inc/customizer.php:433 422 491 msgid "Two column - Right sidebar" 423 492 msgstr "" 424 493 425 #: inc/customizer.php:43 0494 #: inc/customizer.php:434 426 495 msgid "Two column - Left sidebar" 427 496 msgstr "" 428 497 429 #: inc/customizer.php:43 1498 #: inc/customizer.php:435 430 499 msgid "Two column - No Sidebar - Narrow" 431 500 msgstr "" 432 501 433 #: inc/customizer.php:43 2502 #: inc/customizer.php:436 434 503 msgid "Two column - No Sidebar - Wide" 435 504 msgstr "" … … 449 518 #: inc/last-updated-meta-box.php:36 450 519 msgid "Don't show the date" 451 msgstr ""452 453 #: inc/review.php:113454 msgid "Click here to leave your review"455 520 msgstr "" 456 521 … … 481 546 msgstr "" 482 547 483 #: theme-options.php: 5 theme-options.php:6theme-options.php:19548 #: theme-options.php:6 theme-options.php:7 theme-options.php:19 484 549 msgid "%s Dashboard" 485 550 msgstr "" … … 515 580 msgstr "" 516 581 517 #: functions.php:1 58582 #: functions.php:168 518 583 msgctxt "noun: reply to this comment" 519 584 msgid "Reply" 520 585 msgstr "" 521 586 522 #: functions.php:1 62587 #: functions.php:172 523 588 msgctxt "noun: edit this comment" 524 589 msgid "Edit" 525 590 msgstr "" 526 591 527 #: functions.php:1 79592 #: functions.php:189 528 593 msgctxt "noun" 529 594 msgid "Name" 530 595 msgstr "" 531 596 532 #: functions.php:1 86597 #: functions.php:196 533 598 msgctxt "noun" 534 599 msgid "Email" 535 600 msgstr "" 536 601 537 #: functions.php:2 15602 #: functions.php:226 538 603 msgctxt "noun" 539 604 msgid "Comment" 540 605 msgstr "" 541 606 542 #: functions.php:4 63 functions.php:464607 #: functions.php:480 functions.php:481 543 608 msgctxt "noun" 544 609 msgid "email" 545 610 msgstr "" 546 611 547 #: functions.php:5 15header.php:33 inc/scripts.php:17612 #: functions.php:533 header.php:33 inc/scripts.php:17 548 613 msgctxt "verb: open the menu" 549 614 msgid "open menu" 550 615 msgstr "" 551 616 552 #: inc/customizer.php:19 2617 #: inc/customizer.php:196 553 618 msgctxt "noun: the blog section" 554 619 msgid "Blog" -
shift/1.27/readme.txt
r259399 r355764 3 3 Tags: two-columns, right-sidebar, left-sidebar, accessibility-ready, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support, blog, education, news 4 4 Requires at least: 4.5 5 Tested up to: 6.76 Stable tag: 1.2 55 Tested up to: 7.1 6 Stable tag: 1.27 7 7 8 8 Shift is a clean and customizable theme made for businesses and bloggers. -
shift/1.27/rtl.css
r259399 r355764 6 6 Author URI: https://www.competethemes.com/ 7 7 Description: Shift is a simple and customizable theme made for businesses and bloggers. Present your best content in a beautiful and responsive design across mobile devices, tablets, and widescreen monitors with Shift. With a minimalist design, Shift is great at highlighting your content. That means you’ll get higher engagement whether you’re publishing videos, podcast, photographs, or blog posts. It’s suitable for niche niche from travel and food blogs to corporate business websites. Use Shift for a small, personal content site or publish a ton with an online magazine. Shift is also fully compatible with the new Gutenberg post editor. Preview Shift now on desktop, tablets, and mobile devices with the interactive live demo: https://www.competethemes.com/demos/?theme=shift 8 Version: 1.2 68 Version: 1.27 9 9 License: GNU General Public License v2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 11 Tags: two-columns, right-sidebar, left-sidebar, accessibility-ready, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support, blog, education, news 12 12 Text Domain: shift 13 Tested up to: 6.713 Tested up to: 7.1 14 14 Requires PHP: 5.4 15 15 16 Shift WordPress Theme, Copyright 202 5Compete Themes16 Shift WordPress Theme, Copyright 2026 Compete Themes 17 17 Shift is distributed under the terms of the GNU GPL 18 18 */ … … 24 24 /***** Silent Classes *****/ 25 25 h1 { 26 font-size: 1.75em; 27 /* 28px / 16px */ 28 line-height: 1.357; 29 /* 38px */ 26 font-size: 1.75em; /* 28px / 16px */ 27 line-height: 1.357; /* 38px */ 30 28 } 31 29 32 30 .search-header h1, h2 { 33 font-size: 1.3125em; 34 /* 21px / 16px */ 35 line-height: 1.143; 36 /* 24px */ 31 font-size: 1.3125em; /* 21px / 16px */ 32 line-height: 1.143; /* 24px */ 37 33 } 38 34 39 35 .widget-title, .comments-number h2, h3 { 40 font-size: 1.125em; 41 /* 18px / 16px */ 42 line-height: 1.333; 43 /* 24px */ 36 font-size: 1.125em; /* 18px / 16px */ 37 line-height: 1.333; /* 24px */ 44 38 } 45 39 46 40 .sidebar-primary .widget > *:not(.widget-title), .comment-respond label { 47 font-size: 0.875em; 48 /* 14px / 16px */ 49 line-height: 1.714; 50 /* 24px */ 41 font-size: 0.875em; /* 14px / 16px */ 42 line-height: 1.714; /* 24px */ 51 43 } 52 44 … … 72 64 .size-thumbnail figcaption, 73 65 .wp-block-image figcaption, .wp-block-table figcaption { 74 font-size: 0.75em; 75 /* 12px / 16px */ 76 line-height: 1.5; 77 /* 18px */ 66 font-size: 0.75em; /* 12px / 16px */ 67 line-height: 1.5; /* 18px */ 78 68 } 79 69 … … 109 99 @media all and (min-width: 56.25em) { 110 100 .post-header, 111 .post-content,112 .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container {101 .post-content, 102 .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container { 113 103 margin: 1.5em 6.83142%; 114 104 } 115 116 105 .search-header, .pagination, .archive-header { 117 106 padding: 1.5em 6.83142%; … … 379 368 textarea { 380 369 max-width: 41.625em; 381 overflow: auto; 382 /* to hide scrollbar in IE */ 370 overflow: auto; /* to hide scrollbar in IE */ 383 371 } 384 372 … … 401 389 402 390 input[type=search] { 403 padding-left: 0.375em; 404 /* so safari 'x' doesn't get cut off */ 391 padding-left: 0.375em; /* so safari 'x' doesn't get cut off */ 405 392 } 406 393 … … 428 415 @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) { 429 416 html { 430 -webkit-text-size-adjust: none; 431 /* none for no scaling */ 417 -webkit-text-size-adjust: none; /* none for no scaling */ 432 418 } 433 419 } 434 420 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { 435 421 html { 436 -webkit-text-size-adjust: none; 437 /* none for no scaling */ 422 -webkit-text-size-adjust: none; /* none for no scaling */ 438 423 } 439 424 } 440 425 .screen-reader-text { 441 426 position: absolute; 442 clip: rect(1px 1px 1px 1px); 443 /* IE6, IE7 */ 427 clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ 444 428 clip: rect(1px, 1px, 1px, 1px); 445 429 overflow: hidden; … … 488 472 @media all and (min-width: 50em) { 489 473 h1 { 490 font-size: 2.375em; 491 /* 38px / 16px */ 492 line-height: 1.342; 493 /* 51px */ 494 } 495 474 font-size: 2.375em; /* 38px / 16px */ 475 line-height: 1.342; /* 51px */ 476 } 496 477 h2 { 497 font-size: 1.75em; 498 /* 28px / 16px */ 499 line-height: 1.357; 500 /* 38px */ 501 } 502 478 font-size: 1.75em; /* 28px / 16px */ 479 line-height: 1.357; /* 38px */ 480 } 503 481 h3 { 504 font-size: 1.3125em; 505 /* 21px / 16px */ 506 line-height: 1.143; 507 /* 24px */ 508 } 509 482 font-size: 1.3125em; /* 21px / 16px */ 483 line-height: 1.143; /* 24px */ 484 } 510 485 h4 { 511 font-size: 1.125em; 512 /* 18px / 16px */ 513 line-height: 1.333; 514 /* 24px */ 515 } 516 486 font-size: 1.125em; /* 18px / 16px */ 487 line-height: 1.333; /* 24px */ 488 } 517 489 h5, h6 { 518 490 font-size: 1em; … … 689 661 @media all and (min-width: 50em) { 690 662 .comments-number h2 { 691 font-size: 1.3125em; 692 /* 21px / 16px */ 693 line-height: 1.143; 694 /* 24px */ 663 font-size: 1.3125em; /* 21px / 16px */ 664 line-height: 1.143; /* 24px */ 695 665 } 696 666 } … … 719 689 padding: 12px 0; 720 690 width: 60px; 691 transition: background 0.2s, -webkit-transform 0.3s; 721 692 transition: background 0.2s, transform 0.3s; 693 transition: background 0.2s, transform 0.3s, -webkit-transform 0.3s; 722 694 } 723 695 .scroll-to-top.visible { 724 transform: translateY(-45px); 696 -webkit-transform: translateY(-45px); 697 transform: translateY(-45px); 725 698 } 726 699 .scroll-to-top:hover { … … 729 702 } 730 703 .scroll-to-top:hover i { 731 transform: translateY(-4px); 704 -webkit-transform: translateY(-4px); 705 transform: translateY(-4px); 732 706 } 733 707 .scroll-to-top i { 734 708 font-size: 21px; 709 transition: -webkit-transform 0.2s; 735 710 transition: transform 0.2s; 711 transition: transform 0.2s, -webkit-transform 0.2s; 736 712 } 737 713 … … 905 881 background: #1A1A1A; 906 882 } 907 908 883 .social-media-icons { 909 884 position: absolute; 910 885 top: 50%; 911 transform: translateY(-50%); 886 -webkit-transform: translateY(-50%); 887 transform: translateY(-50%); 912 888 left: 5.554%; 913 889 margin: 0; … … 986 962 float: right; 987 963 } 988 989 964 .left-sidebar .main { 990 965 float: left; 991 966 } 992 993 967 .page-template-full-width .main { 994 968 width: 100%; … … 1100 1074 display: none; 1101 1075 } 1102 1103 1076 .toggle-dropdown { 1104 1077 font-size: 14px; … … 1107 1080 vertical-align: middle; 1108 1081 } 1109 1110 1082 .menu-primary-container { 1111 1083 position: relative; … … 1119 1091 padding: 0 3em 0 5.554%; 1120 1092 top: 50%; 1121 transform: translateY(-50%);1122 }1123 1093 -webkit-transform: translateY(-50%); 1094 transform: translateY(-50%); 1095 } 1124 1096 .menu-primary .open > ul { 1125 1097 opacity: 1; … … 1132 1104 } 1133 1105 .menu-primary li:hover > a:after { 1134 transform: scale(1); 1106 -webkit-transform: scale(1); 1107 transform: scale(1); 1135 1108 } 1136 1109 .menu-primary li:hover > button i { … … 1150 1123 width: 100%; 1151 1124 background: #E6E6E6; 1152 transform: scale(0); 1125 -webkit-transform: scale(0); 1126 transform: scale(0); 1127 transition: -webkit-transform 0.2s; 1153 1128 transition: transform 0.2s; 1129 transition: transform 0.2s, -webkit-transform 0.2s; 1154 1130 } 1155 1131 .menu-primary a:before { … … 1162 1138 } 1163 1139 .menu-primary a:hover:after, .menu-primary a:active:after, .menu-primary a:focus:after { 1164 transform: scale(1);1165 }1166 1140 -webkit-transform: scale(1); 1141 transform: scale(1); 1142 } 1167 1143 /* Tier 2 */ 1168 1144 .menu-primary { … … 1204 1180 .menu-primary li.menu-item-has-children { 1205 1181 position: relative; 1206 /***** Tier 3+ *****/1207 1182 } 1208 1183 .menu-primary li.menu-item-has-children > a:hover ~ ul, .menu-primary li.menu-item-has-children > a:active ~ ul, .menu-primary li.menu-item-has-children > a:focus ~ ul { … … 1213 1188 .menu-primary li.menu-item-has-children > a:hover + button i, .menu-primary li.menu-item-has-children > a:active + button i, .menu-primary li.menu-item-has-children > a:focus + button i { 1214 1189 top: 2px; 1190 } 1191 .menu-primary li.menu-item-has-children { 1192 /***** Tier 3+ *****/ 1215 1193 } 1216 1194 .menu-primary li.menu-item-has-children ul li { … … 1300 1278 left: 50%; 1301 1279 right: auto; 1302 transform: translateX(-50%) translateY(-50%); 1280 -webkit-transform: translateX(-50%) translateY(-50%); 1281 transform: translateX(-50%) translateY(-50%); 1303 1282 } 1304 1283 .featured-image:before, .featured-image:after { … … 1465 1444 @media all and (min-width: 37.5em) { 1466 1445 .post-title { 1467 font-size: 1.75em; 1468 /* 28px / 16px */ 1469 line-height: 1.357; 1470 /* 38px */ 1471 } 1472 1446 font-size: 1.75em; /* 28px / 16px */ 1447 line-height: 1.357; /* 38px */ 1448 } 1473 1449 .further-reading div { 1474 1450 width: 50%; … … 1488 1464 margin: 2.25em 4.41543%; 1489 1465 } 1490 1491 1466 .post-title { 1492 font-size: 2.375em; 1493 /* 38px / 16px */ 1494 line-height: 1.342; 1495 /* 51px */ 1467 font-size: 2.375em; /* 38px / 16px */ 1468 line-height: 1.342; /* 51px */ 1496 1469 } 1497 1470 } 1498 1471 @media all and (min-width: 56.25em) { 1499 1472 .post-title { 1500 font-size: 1.75em; 1501 /* 28px / 16px */ 1502 line-height: 1.357; 1503 /* 38px */ 1504 } 1505 1473 font-size: 1.75em; /* 28px / 16px */ 1474 line-height: 1.357; /* 38px */ 1475 } 1506 1476 .post-content { 1507 1477 margin-bottom: 0.75em; 1508 1478 } 1509 1510 1479 .wp-block-image.alignfull, 1511 .wp-block-cover {1480 .wp-block-cover { 1512 1481 right: -7.8%; 1513 1482 width: 115.6%; 1514 1483 } 1515 1516 1484 .wp-block-image.alignwide { 1517 1485 position: relative; … … 1525 1493 margin: 2.25em 6.83142%; 1526 1494 } 1527 1528 1495 .post-title { 1529 font-size: 2.375em; 1530 /* 38px / 16px */ 1531 line-height: 1.342; 1532 /* 51px */ 1496 font-size: 2.375em; /* 38px / 16px */ 1497 line-height: 1.342; /* 51px */ 1533 1498 } 1534 1499 } … … 1666 1631 padding: 1.5em 11.3857%; 1667 1632 } 1668 1669 1633 .left-sidebar .sidebar-primary { 1670 1634 margin: 1.5em 2.777% 3em 0; -
shift/1.27/rtl.min.css
r140889 r355764 1 @charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 0 1.5em 1.5em;padding-right:1.5em;border-right:solid 3px #1a1a1a}blockquote cite{display:block;text-align:left}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:right;margin:0 0 1.5em 1.5em}.alignright{float:left;margin:0 1.5em 1.5em 0}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-left:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;right:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{left:-1px}.more-link i{display:inline-block;position:relative;left:0;margin-right:3px;vertical-align:middle;transition:left .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-right:1.5em;border-right:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:right;margin-left:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 1.5em 0 0}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-right:9px;margin-right:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;right:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 0 0 -4px;width:50%}.comment-pagination .next-comment{float:left;text-align:left}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;left:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s, transform .3s}.scroll-to-top.visible{transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.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-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 6.9425% 1.125em 1.5em;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-left:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:right;z-index:19;padding-left:2.25em;margin-left:2.25em}.title-container:before{content:"";position:absolute;top:0;left:0;bottom:0;right:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;transform:translateY(-50%);left:5.554%;margin:0}.social-media-icons li:last-child{margin-left:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:right;margin-right:0;padding-right:10px}.pagination .prev:before{content:"«";position:absolute;right:0}.pagination .next{float:left;margin-left:0;padding-left:10px}.pagination .next:after{content:"»";position:absolute;left:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{right:0}.pagination.next{left:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:right}.left-sidebar .main{float:left}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:left;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 1.5em 1.125em 6.9425%}.toggle-navigation:after{content:"";position:absolute;top:16px;right:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1a1a1a}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-right:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;left:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-right:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 3em 0 5.554%;top:50%;transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 0 0 20px}.menu-primary li:hover>a:after{transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;right:0;height:2px;width:100%;background:#e6e6e6;transform:scale(0);transition:transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;right:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-right:0;padding:0 .75em 1.125em;right:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,right .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 0 6px 10px}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 0 0 10px}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{left:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:left .2s ease;margin-right:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;right:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;right:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;left:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;right:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;right:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;left:50%;right:auto;transform:translateX(-50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;right:0;left:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 12px 4px 4px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-left:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-left:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-left:.75em;font-weight:700}.post-categories a{margin-right:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 0 6px 8px}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;right:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-right:0;border-right:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-left:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:left}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{right:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;right:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;left:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px 0 0 -10px;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;left:-12px;right:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,right .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;left:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{right:-266px}.site-header .search-form-container form{padding-top:0;left:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-left:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:left;margin:1.5em 0 3em 2.777%}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 2.777% 3em 0}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 1.5em 0 0}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-left:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 1.5em 1.5em 0}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:right;margin-left:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 12px 11px 6px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-left:8px!important;padding-right:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff}1 @charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 0 1.5em 1.5em;padding-right:1.5em;border-right:solid 3px #1a1a1a}blockquote cite{display:block;text-align:left}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:right;margin:0 0 1.5em 1.5em}.alignright{float:left;margin:0 1.5em 1.5em 0}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-left:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;right:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{left:-1px}.more-link i{display:inline-block;position:relative;left:0;margin-right:3px;vertical-align:middle;transition:left .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-right:1.5em;border-right:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:right;margin-left:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 1.5em 0 0}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-right:9px;margin-right:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;right:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 0 0 -4px;width:50%}.comment-pagination .next-comment{float:left;text-align:left}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;left:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s,-webkit-transform .3s;transition:background .2s,transform .3s;transition:background .2s,transform .3s,-webkit-transform .3s}.scroll-to-top.visible{-webkit-transform:translateY(-45px);transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.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-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 6.9425% 1.125em 1.5em;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-left:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:right;z-index:19;padding-left:2.25em;margin-left:2.25em}.title-container:before{content:"";position:absolute;top:0;left:0;bottom:0;right:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5.554%;margin:0}.social-media-icons li:last-child{margin-left:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:right;margin-right:0;padding-right:10px}.pagination .prev:before{content:"«";position:absolute;right:0}.pagination .next{float:left;margin-left:0;padding-left:10px}.pagination .next:after{content:"»";position:absolute;left:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{right:0}.pagination.next{left:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:right}.left-sidebar .main{float:left}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:left;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 1.5em 1.125em 6.9425%}.toggle-navigation:after{content:"";position:absolute;top:16px;right:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1A1A1A}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-right:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;left:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-right:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 3em 0 5.554%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 0 0 20px}.menu-primary li:hover>a:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;right:0;height:2px;width:100%;background:#e6e6e6;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;right:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-right:0;padding:0 .75em 1.125em;right:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,right .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 0 6px 10px}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 0 0 10px}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{left:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:left .2s ease;margin-right:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;right:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;right:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;left:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;right:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;right:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;left:50%;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;right:0;left:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 12px 4px 4px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-left:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-left:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-left:.75em;font-weight:700}.post-categories a{margin-right:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 0 6px 8px}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;right:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-right:0;border-right:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-left:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:left}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{right:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;right:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;left:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px 0 0 -10px;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;left:-12px;right:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,right .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;left:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{right:-266px}.site-header .search-form-container form{padding-top:0;left:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-left:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:left;margin:1.5em 0 3em 2.777%}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 2.777% 3em 0}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 1.5em 0 0}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-left:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 1.5em 1.5em 0}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:right;margin-left:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 12px 11px 6px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-left:8px!important;padding-right:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff} -
shift/1.27/style.css
r259399 r355764 6 6 Author URI: https://www.competethemes.com/ 7 7 Description: Shift is a simple and customizable theme made for businesses and bloggers. Present your best content in a beautiful and responsive design across mobile devices, tablets, and widescreen monitors with Shift. With a minimalist design, Shift is great at highlighting your content. That means you’ll get higher engagement whether you’re publishing videos, podcast, photographs, or blog posts. It’s suitable for niche niche from travel and food blogs to corporate business websites. Use Shift for a small, personal content site or publish a ton with an online magazine. Shift is also fully compatible with the new Gutenberg post editor. Preview Shift now on desktop, tablets, and mobile devices with the interactive live demo: https://www.competethemes.com/demos/?theme=shift 8 Version: 1.2 68 Version: 1.27 9 9 License: GNU General Public License v2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 11 Tags: two-columns, right-sidebar, left-sidebar, accessibility-ready, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support, blog, education, news 12 12 Text Domain: shift 13 Tested up to: 6.713 Tested up to: 7.1 14 14 Requires PHP: 5.4 15 15 16 Shift WordPress Theme, Copyright 202 5Compete Themes16 Shift WordPress Theme, Copyright 2026 Compete Themes 17 17 Shift is distributed under the terms of the GNU GPL 18 18 */ … … 24 24 /***** Silent Classes *****/ 25 25 h1 { 26 font-size: 1.75em; 27 /* 28px / 16px */ 28 line-height: 1.357; 29 /* 38px */ 26 font-size: 1.75em; /* 28px / 16px */ 27 line-height: 1.357; /* 38px */ 30 28 } 31 29 32 30 .search-header h1, h2 { 33 font-size: 1.3125em; 34 /* 21px / 16px */ 35 line-height: 1.143; 36 /* 24px */ 31 font-size: 1.3125em; /* 21px / 16px */ 32 line-height: 1.143; /* 24px */ 37 33 } 38 34 39 35 .widget-title, .comments-number h2, h3 { 40 font-size: 1.125em; 41 /* 18px / 16px */ 42 line-height: 1.333; 43 /* 24px */ 36 font-size: 1.125em; /* 18px / 16px */ 37 line-height: 1.333; /* 24px */ 44 38 } 45 39 46 40 .sidebar-primary .widget > *:not(.widget-title), .comment-respond label { 47 font-size: 0.875em; 48 /* 14px / 16px */ 49 line-height: 1.714; 50 /* 24px */ 41 font-size: 0.875em; /* 14px / 16px */ 42 line-height: 1.714; /* 24px */ 51 43 } 52 44 … … 72 64 .size-thumbnail figcaption, 73 65 .wp-block-image figcaption, .wp-block-table figcaption { 74 font-size: 0.75em; 75 /* 12px / 16px */ 76 line-height: 1.5; 77 /* 18px */ 66 font-size: 0.75em; /* 12px / 16px */ 67 line-height: 1.5; /* 18px */ 78 68 } 79 69 … … 109 99 @media all and (min-width: 56.25em) { 110 100 .post-header, 111 .post-content,112 .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container {101 .post-content, 102 .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container { 113 103 margin: 1.5em 6.83142%; 114 104 } 115 116 105 .search-header, .pagination, .archive-header { 117 106 padding: 1.5em 6.83142%; … … 379 368 textarea { 380 369 max-width: 41.625em; 381 overflow: auto; 382 /* to hide scrollbar in IE */ 370 overflow: auto; /* to hide scrollbar in IE */ 383 371 } 384 372 … … 401 389 402 390 input[type=search] { 403 padding-right: 0.375em; 404 /* so safari 'x' doesn't get cut off */ 391 padding-right: 0.375em; /* so safari 'x' doesn't get cut off */ 405 392 } 406 393 … … 428 415 @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) { 429 416 html { 430 -webkit-text-size-adjust: none; 431 /* none for no scaling */ 417 -webkit-text-size-adjust: none; /* none for no scaling */ 432 418 } 433 419 } 434 420 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { 435 421 html { 436 -webkit-text-size-adjust: none; 437 /* none for no scaling */ 422 -webkit-text-size-adjust: none; /* none for no scaling */ 438 423 } 439 424 } 440 425 .screen-reader-text { 441 426 position: absolute; 442 clip: rect(1px 1px 1px 1px); 443 /* IE6, IE7 */ 427 clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ 444 428 clip: rect(1px, 1px, 1px, 1px); 445 429 overflow: hidden; … … 488 472 @media all and (min-width: 50em) { 489 473 h1 { 490 font-size: 2.375em; 491 /* 38px / 16px */ 492 line-height: 1.342; 493 /* 51px */ 494 } 495 474 font-size: 2.375em; /* 38px / 16px */ 475 line-height: 1.342; /* 51px */ 476 } 496 477 h2 { 497 font-size: 1.75em; 498 /* 28px / 16px */ 499 line-height: 1.357; 500 /* 38px */ 501 } 502 478 font-size: 1.75em; /* 28px / 16px */ 479 line-height: 1.357; /* 38px */ 480 } 503 481 h3 { 504 font-size: 1.3125em; 505 /* 21px / 16px */ 506 line-height: 1.143; 507 /* 24px */ 508 } 509 482 font-size: 1.3125em; /* 21px / 16px */ 483 line-height: 1.143; /* 24px */ 484 } 510 485 h4 { 511 font-size: 1.125em; 512 /* 18px / 16px */ 513 line-height: 1.333; 514 /* 24px */ 515 } 516 486 font-size: 1.125em; /* 18px / 16px */ 487 line-height: 1.333; /* 24px */ 488 } 517 489 h5, h6 { 518 490 font-size: 1em; … … 689 661 @media all and (min-width: 50em) { 690 662 .comments-number h2 { 691 font-size: 1.3125em; 692 /* 21px / 16px */ 693 line-height: 1.143; 694 /* 24px */ 663 font-size: 1.3125em; /* 21px / 16px */ 664 line-height: 1.143; /* 24px */ 695 665 } 696 666 } … … 719 689 padding: 12px 0; 720 690 width: 60px; 691 transition: background 0.2s, -webkit-transform 0.3s; 721 692 transition: background 0.2s, transform 0.3s; 693 transition: background 0.2s, transform 0.3s, -webkit-transform 0.3s; 722 694 } 723 695 .scroll-to-top.visible { 724 transform: translateY(-45px); 696 -webkit-transform: translateY(-45px); 697 transform: translateY(-45px); 725 698 } 726 699 .scroll-to-top:hover { … … 729 702 } 730 703 .scroll-to-top:hover i { 731 transform: translateY(-4px); 704 -webkit-transform: translateY(-4px); 705 transform: translateY(-4px); 732 706 } 733 707 .scroll-to-top i { 734 708 font-size: 21px; 709 transition: -webkit-transform 0.2s; 735 710 transition: transform 0.2s; 711 transition: transform 0.2s, -webkit-transform 0.2s; 736 712 } 737 713 … … 905 881 background: #1A1A1A; 906 882 } 907 908 883 .social-media-icons { 909 884 position: absolute; 910 885 top: 50%; 911 transform: translateY(-50%); 886 -webkit-transform: translateY(-50%); 887 transform: translateY(-50%); 912 888 right: 5.554%; 913 889 margin: 0; … … 986 962 float: left; 987 963 } 988 989 964 .left-sidebar .main { 990 965 float: right; 991 966 } 992 993 967 .page-template-full-width .main { 994 968 width: 100%; … … 1100 1074 display: none; 1101 1075 } 1102 1103 1076 .toggle-dropdown { 1104 1077 font-size: 14px; … … 1107 1080 vertical-align: middle; 1108 1081 } 1109 1110 1082 .menu-primary-container { 1111 1083 position: relative; … … 1119 1091 padding: 0 5.554% 0 3em; 1120 1092 top: 50%; 1121 transform: translateY(-50%);1122 }1123 1093 -webkit-transform: translateY(-50%); 1094 transform: translateY(-50%); 1095 } 1124 1096 .menu-primary .open > ul { 1125 1097 opacity: 1; … … 1132 1104 } 1133 1105 .menu-primary li:hover > a:after { 1134 transform: scale(1); 1106 -webkit-transform: scale(1); 1107 transform: scale(1); 1135 1108 } 1136 1109 .menu-primary li:hover > button i { … … 1150 1123 width: 100%; 1151 1124 background: #E6E6E6; 1152 transform: scale(0); 1125 -webkit-transform: scale(0); 1126 transform: scale(0); 1127 transition: -webkit-transform 0.2s; 1153 1128 transition: transform 0.2s; 1129 transition: transform 0.2s, -webkit-transform 0.2s; 1154 1130 } 1155 1131 .menu-primary a:before { … … 1162 1138 } 1163 1139 .menu-primary a:hover:after, .menu-primary a:active:after, .menu-primary a:focus:after { 1164 transform: scale(1);1165 }1166 1140 -webkit-transform: scale(1); 1141 transform: scale(1); 1142 } 1167 1143 /* Tier 2 */ 1168 1144 .menu-primary { … … 1204 1180 .menu-primary li.menu-item-has-children { 1205 1181 position: relative; 1206 /***** Tier 3+ *****/1207 1182 } 1208 1183 .menu-primary li.menu-item-has-children > a:hover ~ ul, .menu-primary li.menu-item-has-children > a:active ~ ul, .menu-primary li.menu-item-has-children > a:focus ~ ul { … … 1213 1188 .menu-primary li.menu-item-has-children > a:hover + button i, .menu-primary li.menu-item-has-children > a:active + button i, .menu-primary li.menu-item-has-children > a:focus + button i { 1214 1189 top: 2px; 1190 } 1191 .menu-primary li.menu-item-has-children { 1192 /***** Tier 3+ *****/ 1215 1193 } 1216 1194 .menu-primary li.menu-item-has-children ul li { … … 1300 1278 right: 50%; 1301 1279 left: auto; 1302 transform: translateX(50%) translateY(-50%); 1280 -webkit-transform: translateX(50%) translateY(-50%); 1281 transform: translateX(50%) translateY(-50%); 1303 1282 } 1304 1283 .featured-image:before, .featured-image:after { … … 1465 1444 @media all and (min-width: 37.5em) { 1466 1445 .post-title { 1467 font-size: 1.75em; 1468 /* 28px / 16px */ 1469 line-height: 1.357; 1470 /* 38px */ 1471 } 1472 1446 font-size: 1.75em; /* 28px / 16px */ 1447 line-height: 1.357; /* 38px */ 1448 } 1473 1449 .further-reading div { 1474 1450 width: 50%; … … 1488 1464 margin: 2.25em 4.41543%; 1489 1465 } 1490 1491 1466 .post-title { 1492 font-size: 2.375em; 1493 /* 38px / 16px */ 1494 line-height: 1.342; 1495 /* 51px */ 1467 font-size: 2.375em; /* 38px / 16px */ 1468 line-height: 1.342; /* 51px */ 1496 1469 } 1497 1470 } 1498 1471 @media all and (min-width: 56.25em) { 1499 1472 .post-title { 1500 font-size: 1.75em; 1501 /* 28px / 16px */ 1502 line-height: 1.357; 1503 /* 38px */ 1504 } 1505 1473 font-size: 1.75em; /* 28px / 16px */ 1474 line-height: 1.357; /* 38px */ 1475 } 1506 1476 .post-content { 1507 1477 margin-bottom: 0.75em; 1508 1478 } 1509 1510 1479 .wp-block-image.alignfull, 1511 .wp-block-cover {1480 .wp-block-cover { 1512 1481 left: -7.8%; 1513 1482 width: 115.6%; 1514 1483 } 1515 1516 1484 .wp-block-image.alignwide { 1517 1485 position: relative; … … 1525 1493 margin: 2.25em 6.83142%; 1526 1494 } 1527 1528 1495 .post-title { 1529 font-size: 2.375em; 1530 /* 38px / 16px */ 1531 line-height: 1.342; 1532 /* 51px */ 1496 font-size: 2.375em; /* 38px / 16px */ 1497 line-height: 1.342; /* 51px */ 1533 1498 } 1534 1499 } … … 1666 1631 padding: 1.5em 11.3857%; 1667 1632 } 1668 1669 1633 .left-sidebar .sidebar-primary { 1670 1634 margin: 1.5em 0 3em 2.777%; -
shift/1.27/style.min.css
r140889 r355764 1 @charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 1.5em 1.5em 0;padding-left:1.5em;border-left:solid 3px #1a1a1a}blockquote cite{display:block;text-align:right}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:left;margin:0 1.5em 1.5em 0}.alignright{float:right;margin:0 0 1.5em 1.5em}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-right:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;left:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{right:-1px}.more-link i{display:inline-block;position:relative;right:0;margin-left:3px;vertical-align:middle;transition:right .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-left:1.5em;border-left:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:left;margin-right:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 0 0 1.5em}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-left:9px;margin-left:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;left:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 -4px 0 0;width:50%}.comment-pagination .next-comment{float:right;text-align:right}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;right:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s, transform .3s}.scroll-to-top.visible{transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.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-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 1.5em 1.125em 6.9425%;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-right:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:left;z-index:19;padding-right:2.25em;margin-right:2.25em}.title-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;transform:translateY(-50%);right:5.554%;margin:0}.social-media-icons li:last-child{margin-right:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:left;margin-left:0;padding-left:10px}.pagination .prev:before{content:"«";position:absolute;left:0}.pagination .next{float:right;margin-right:0;padding-right:10px}.pagination .next:after{content:"»";position:absolute;right:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{left:0}.pagination.next{right:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:left}.left-sidebar .main{float:right}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:right;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 6.9425% 1.125em 1.5em}.toggle-navigation:after{content:"";position:absolute;top:16px;left:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1a1a1a}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-left:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;right:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-left:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 5.554% 0 3em;top:50%;transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 20px 0 0}.menu-primary li:hover>a:after{transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;width:100%;background:#e6e6e6;transform:scale(0);transition:transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;left:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-left:0;padding:0 .75em 1.125em;left:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,left .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 10px 6px 0}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 10px 0 0}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{right:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:right .2s ease;margin-left:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;left:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;left:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;right:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;left:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;left:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;right:50%;left:auto;transform:translateX(50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;left:0;right:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 4px 4px 12px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-right:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-right:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-right:.75em;font-weight:700}.post-categories a{margin-left:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 8px 6px 0}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;left:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-left:0;border-left:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-right:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:right}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{left:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;left:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;right:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px -10px 0 0;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;right:-12px;left:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,left .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;right:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{left:-266px}.site-header .search-form-container form{padding-top:0;right:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-right:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:right;margin:1.5em 2.777% 3em 0}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 0 3em 2.777%}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 0 0 1.5em}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-right:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 0 1.5em 1.5em}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:left;margin-right:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 6px 11px 12px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-right:8px!important;padding-left:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff}1 @charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 1.5em 1.5em 0;padding-left:1.5em;border-left:solid 3px #1a1a1a}blockquote cite{display:block;text-align:right}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:left;margin:0 1.5em 1.5em 0}.alignright{float:right;margin:0 0 1.5em 1.5em}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-right:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;left:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{right:-1px}.more-link i{display:inline-block;position:relative;right:0;margin-left:3px;vertical-align:middle;transition:right .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-left:1.5em;border-left:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:left;margin-right:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 0 0 1.5em}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-left:9px;margin-left:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;left:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 -4px 0 0;width:50%}.comment-pagination .next-comment{float:right;text-align:right}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;right:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s,-webkit-transform .3s;transition:background .2s,transform .3s;transition:background .2s,transform .3s,-webkit-transform .3s}.scroll-to-top.visible{-webkit-transform:translateY(-45px);transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.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-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 1.5em 1.125em 6.9425%;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-right:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:left;z-index:19;padding-right:2.25em;margin-right:2.25em}.title-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5.554%;margin:0}.social-media-icons li:last-child{margin-right:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:left;margin-left:0;padding-left:10px}.pagination .prev:before{content:"«";position:absolute;left:0}.pagination .next{float:right;margin-right:0;padding-right:10px}.pagination .next:after{content:"»";position:absolute;right:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{left:0}.pagination.next{right:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:left}.left-sidebar .main{float:right}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:right;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 6.9425% 1.125em 1.5em}.toggle-navigation:after{content:"";position:absolute;top:16px;left:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1A1A1A}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-left:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;right:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-left:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 5.554% 0 3em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 20px 0 0}.menu-primary li:hover>a:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;width:100%;background:#e6e6e6;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;left:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-left:0;padding:0 .75em 1.125em;left:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,left .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 10px 6px 0}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 10px 0 0}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{right:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:right .2s ease;margin-left:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;left:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;left:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;right:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;left:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;left:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;right:50%;left:auto;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;left:0;right:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 4px 4px 12px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-right:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-right:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-right:.75em;font-weight:700}.post-categories a{margin-left:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 8px 6px 0}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;left:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-left:0;border-left:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-right:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:right}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{left:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;left:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;right:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px -10px 0 0;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;right:-12px;left:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,left .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;right:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{left:-266px}.site-header .search-form-container form{padding-top:0;right:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-right:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:right;margin:1.5em 2.777% 3em 0}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 0 3em 2.777%}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 0 0 1.5em}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-right:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 0 1.5em 1.5em}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:left;margin-right:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 6px 11px 12px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-right:8px!important;padding-left:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff} -
shift/1.27/styles/admin.css
r171450 r355764 75 75 color: white; 76 76 background: #FF931E; 77 transition: background 0.2s, box-shadow 0.2s, -webkit-transform 0.2s; 77 78 transition: background 0.2s, transform 0.2s, box-shadow 0.2s; 79 transition: background 0.2s, transform 0.2s, box-shadow 0.2s, -webkit-transform 0.2s; 78 80 } 79 81 .shift-dashboard-wrap .pro-ad a:hover, .shift-dashboard-wrap .thanks-upgrading a:hover, .shift-dashboard-wrap .pro-ad a:active, .shift-dashboard-wrap .thanks-upgrading a:active, .shift-dashboard-wrap .pro-ad a:focus, .shift-dashboard-wrap .thanks-upgrading a:focus { 80 82 background: #FFA33F; 81 transform: translateY(-2px); 83 -webkit-transform: translateY(-2px); 84 transform: translateY(-2px); 82 85 box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1); 83 86 } -
shift/1.27/styles/admin.min.css
r171450 r355764 1 @charset "UTF-8";#shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap .main{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin-bottom:24px}.shift-dashboard-wrap .getting-started{padding:24px}.shift-dashboard-wrap h3{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap a,.shift-dashboard-wrap p{font-size:16px;line-height:1.5}.shift-dashboard-wrap p{margin:24px 0}.shift-dashboard-wrap .pro{background:#dfecf0;padding:24px}.shift-dashboard-wrap .main h4{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap .main a{font-weight:700}.shift-dashboard-wrap .feature-list{margin:36px 0}.shift-dashboard-wrap .feature-list li{margin:24px 0}.shift-dashboard-wrap .feature-list img{width:auto;max-width:100%;height:auto;margin:0 24px 0 0}.shift-dashboard-wrap .feature-list p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:24px;background:#05b0e7;color:#fff;text-align:center}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{color:#fff}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin:6px 0 24px}.shift-dashboard-wrap .pro-ad a,.shift-dashboard-wrap .thanks-upgrading a{display:inline-block;padding:12px 24px;text-decoration:none;color:#fff;background:#ff931e;transition:background .2s, transform .2s,box-shadow .2s}.shift-dashboard-wrap .pro-ad a:active,.shift-dashboard-wrap .pro-ad a:focus,.shift-dashboard-wrap .pro-ad a:hover,.shift-dashboard-wrap .thanks-upgrading a:active,.shift-dashboard-wrap .thanks-upgrading a:focus,.shift-dashboard-wrap .thanks-upgrading a:hover{background:#ffa33f;transform:translateY(-2px);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar h4{font-size:16px;line-height:1.5;margin:0 0 24px 0}.shift-dashboard-wrap .sidebar .dashboard-widget{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar .dashboard-widget ul{margin-top:24px}.shift-dashboard-wrap .sidebar .dashboard-widget li{margin:8px 0}.shift-dashboard-wrap .sidebar .dashboard-widget a,.shift-dashboard-wrap .sidebar .dashboard-widget p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .sidebar .dashboard-widget img{max-width:100%}.shift-dashboard-wrap .ad{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-color:#5123a0}.shift-dashboard-wrap .ad img{width:100%;max-width:100%;height:auto;line-height:0;margin:0}.shift-dashboard-wrap .ad .title{font-weight:700;font-size:18px;line-height:1.333}.shift-dashboard-wrap .ad .features,.shift-dashboard-wrap .ad .products{padding-top:12px}.shift-dashboard-wrap .ad .features ul,.shift-dashboard-wrap .ad .products ul{margin:12px 0 24px 12px;font-size:16px;line-height:1.5}.shift-dashboard-wrap .ad .product{font-weight:700}.shift-dashboard-wrap .ad .button{text-align:center;padding:0;border:none}.shift-dashboard-wrap .ad .button a{display:block;background-color:#f90;border-radius:3px;padding:11px;color:#fff;font-size:18px;line-height:1.333;font-weight:700;border:none;text-decoration:none;transition:color .2s,background-color .2s}.shift-dashboard-wrap .ad .button a:link,.shift-dashboard-wrap .ad .button a:visited{color:#fff}.shift-dashboard-wrap .ad .button a:active,.shift-dashboard-wrap .ad .button a:focus,.shift-dashboard-wrap .ad .button a:hover{color:#fff;background-color:#f90;text-decoration:none}.shift-dashboard-wrap .ad .logo-container{line-height:0;height:60px}.shift-dashboard-wrap .ad .features ul{list-style:none;margin-left:0}.shift-dashboard-wrap .ad .features ul li{margin-bottom:4px}.shift-dashboard-wrap .ad .features ul li:before{content:"✔";margin-right:6px;color:#5123a0}.shift-dashboard-wrap .ad.strive .logo-container{height:100px}.shift-dashboard-wrap .ad.strive .features ul li:before{color:#43c47c}.shift-dashboard-wrap .updated p{font-size:13px;line-height:1.5}.shift-dashboard-wrap .license-container~div{margin-top:24px}@media all and (min-width:600px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list .image{flex-shrink:0}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}@media all and (min-width:800px){.shift-dashboard-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.shift-dashboard-wrap .main{float:left;width:calc(70% - 24px);margin-right:24px}.shift-dashboard-wrap .sidebar{float:left;width:30%}.shift-dashboard-wrap .getting-started{padding:24px 36px 36px 36px}.shift-dashboard-wrap .pro{padding:24px 36px 24px 36px}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:36px 36px 48px 36px}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{font-size:24px}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:36px}.shift-dashboard-wrap .feature-list li{display:list-item}.shift-dashboard-wrap .feature-list img{width:auto;margin:0 0 12px 0}.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:0}}@media all and (min-width:1100px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}1 @charset "UTF-8";#shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap .main{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin-bottom:24px}.shift-dashboard-wrap .getting-started{padding:24px}.shift-dashboard-wrap h3{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap a,.shift-dashboard-wrap p{font-size:16px;line-height:1.5}.shift-dashboard-wrap p{margin:24px 0}.shift-dashboard-wrap .pro{background:#dfecf0;padding:24px}.shift-dashboard-wrap .main h4{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap .main a{font-weight:700}.shift-dashboard-wrap .feature-list{margin:36px 0}.shift-dashboard-wrap .feature-list li{margin:24px 0}.shift-dashboard-wrap .feature-list img{width:auto;max-width:100%;height:auto;margin:0 24px 0 0}.shift-dashboard-wrap .feature-list p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:24px;background:#05b0e7;color:#fff;text-align:center}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{color:#fff}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin:6px 0 24px}.shift-dashboard-wrap .pro-ad a,.shift-dashboard-wrap .thanks-upgrading a{display:inline-block;padding:12px 24px;text-decoration:none;color:#fff;background:#ff931e;transition:background .2s,box-shadow .2s,-webkit-transform .2s;transition:background .2s,transform .2s,box-shadow .2s;transition:background .2s,transform .2s,box-shadow .2s,-webkit-transform .2s}.shift-dashboard-wrap .pro-ad a:active,.shift-dashboard-wrap .pro-ad a:focus,.shift-dashboard-wrap .pro-ad a:hover,.shift-dashboard-wrap .thanks-upgrading a:active,.shift-dashboard-wrap .thanks-upgrading a:focus,.shift-dashboard-wrap .thanks-upgrading a:hover{background:#ffa33f;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar h4{font-size:16px;line-height:1.5;margin:0 0 24px 0}.shift-dashboard-wrap .sidebar .dashboard-widget{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar .dashboard-widget ul{margin-top:24px}.shift-dashboard-wrap .sidebar .dashboard-widget li{margin:8px 0}.shift-dashboard-wrap .sidebar .dashboard-widget a,.shift-dashboard-wrap .sidebar .dashboard-widget p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .sidebar .dashboard-widget img{max-width:100%}.shift-dashboard-wrap .ad{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-color:#5123a0}.shift-dashboard-wrap .ad img{width:100%;max-width:100%;height:auto;line-height:0;margin:0}.shift-dashboard-wrap .ad .title{font-weight:700;font-size:18px;line-height:1.333}.shift-dashboard-wrap .ad .features,.shift-dashboard-wrap .ad .products{padding-top:12px}.shift-dashboard-wrap .ad .features ul,.shift-dashboard-wrap .ad .products ul{margin:12px 0 24px 12px;font-size:16px;line-height:1.5}.shift-dashboard-wrap .ad .product{font-weight:700}.shift-dashboard-wrap .ad .button{text-align:center;padding:0;border:none}.shift-dashboard-wrap .ad .button a{display:block;background-color:#f90;border-radius:3px;padding:11px;color:#fff;font-size:18px;line-height:1.333;font-weight:700;border:none;text-decoration:none;transition:color .2s,background-color .2s}.shift-dashboard-wrap .ad .button a:link,.shift-dashboard-wrap .ad .button a:visited{color:#fff}.shift-dashboard-wrap .ad .button a:active,.shift-dashboard-wrap .ad .button a:focus,.shift-dashboard-wrap .ad .button a:hover{color:#fff;background-color:#f90;text-decoration:none}.shift-dashboard-wrap .ad .logo-container{line-height:0;height:60px}.shift-dashboard-wrap .ad .features ul{list-style:none;margin-left:0}.shift-dashboard-wrap .ad .features ul li{margin-bottom:4px}.shift-dashboard-wrap .ad .features ul li:before{content:"✔";margin-right:6px;color:#5123a0}.shift-dashboard-wrap .ad.strive .logo-container{height:100px}.shift-dashboard-wrap .ad.strive .features ul li:before{color:#43c47c}.shift-dashboard-wrap .updated p{font-size:13px;line-height:1.5}.shift-dashboard-wrap .license-container~div{margin-top:24px}@media all and (min-width:600px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list .image{flex-shrink:0}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}@media all and (min-width:800px){.shift-dashboard-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.shift-dashboard-wrap .main{float:left;width:calc(70% - 24px);margin-right:24px}.shift-dashboard-wrap .sidebar{float:left;width:30%}.shift-dashboard-wrap .getting-started{padding:24px 36px 36px 36px}.shift-dashboard-wrap .pro{padding:24px 36px 24px 36px}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:36px 36px 48px 36px}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{font-size:24px}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:36px}.shift-dashboard-wrap .feature-list li{display:list-item}.shift-dashboard-wrap .feature-list img{width:auto;margin:0 0 12px 0}.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:0}}@media all and (min-width:1100px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}} -
shift/1.27/styles/customizer.min.css
r140889 r355764 1 #sub-accordion-section-ct_shift_social_media_icons #customize-control-email-form{padding-bottom:24px;margin-bottom:24px;border-bottom:solid 1px #d5d5d5}.upgrades-ad a{display:block;padding:12px 24px;text-align:center;color:#fff;text-decoration:none;background:#05b0e7;transition:background .2s}.upgrades-ad a:hover{background:#3fbee8}#customize-control-layout input{display:none}#customize-control-layout .customize-control-title{margin-bottom:12px}#customize-control-layout .customize-inside-control-row{display:inline-block;margin:0;padding:0}#customize-control-layout label{display:inline-block;margin-bottom:12px;margin-left:0;padding:0;width:123px;height:72px;background-size:cover;transition:opacity .2s ease;color:transparent}#customize-control-layout label:hover{opacity:.8}#customize-control-layout label:nth-child( even){margin-right:9px}#customize-control-layout label.selected{outline:solid 1px #43b3c4}1 #sub-accordion-section-ct_shift_social_media_icons #customize-control-email-form{padding-bottom:24px;margin-bottom:24px;border-bottom:solid 1px #d5d5d5}.upgrades-ad a{display:block;padding:12px 24px;text-align:center;color:#fff;text-decoration:none;background:#05b0e7;transition:background .2s}.upgrades-ad a:hover{background:#3fbee8}#customize-control-layout input{display:none}#customize-control-layout .customize-control-title{margin-bottom:12px}#customize-control-layout .customize-inside-control-row{display:inline-block;margin:0;padding:0}#customize-control-layout label{display:inline-block;margin-bottom:12px;margin-left:0;padding:0;width:123px;height:72px;background-size:cover;transition:opacity .2s ease;color:transparent}#customize-control-layout label:hover{opacity:.8}#customize-control-layout label:nth-child(2n){margin-right:9px}#customize-control-layout label.selected{outline:solid 1px #43B3C4} -
shift/1.27/styles/editor-style.css
r134913 r355764 6 6 /***** Silent Classes *****/ 7 7 .editor-post-title textarea, h1 { 8 font-size: 1.75em; 9 /* 28px / 16px */ 10 line-height: 1.357; 11 /* 38px */ 8 font-size: 1.75em; /* 28px / 16px */ 9 line-height: 1.357; /* 38px */ 12 10 } 13 11 14 12 h2 { 15 font-size: 1.3125em; 16 /* 21px / 16px */ 17 line-height: 1.143; 18 /* 24px */ 13 font-size: 1.3125em; /* 21px / 16px */ 14 line-height: 1.143; /* 24px */ 19 15 } 20 16 21 17 h3 { 22 font-size: 1.125em; 23 /* 18px / 16px */ 24 line-height: 1.333; 25 /* 24px */ 18 font-size: 1.125em; /* 18px / 16px */ 19 line-height: 1.333; /* 24px */ 26 20 } 27 21 … … 38 32 .size-thumbnail figcaption, 39 33 .wp-block-image figcaption, .wp-block-table figcaption { 40 font-size: 0.75em; 41 /* 12px / 16px */ 42 line-height: 1.5; 43 /* 18px */ 34 font-size: 0.75em; /* 12px / 16px */ 35 line-height: 1.5; /* 18px */ 44 36 } 45 37 … … 240 232 @media all and (min-width: 50em) { 241 233 h1 { 242 font-size: 2.375em; 243 /* 38px / 16px */ 244 line-height: 1.342; 245 /* 51px */ 246 } 247 234 font-size: 2.375em; /* 38px / 16px */ 235 line-height: 1.342; /* 51px */ 236 } 248 237 h2 { 249 font-size: 1.75em; 250 /* 28px / 16px */ 251 line-height: 1.357; 252 /* 38px */ 253 } 254 238 font-size: 1.75em; /* 28px / 16px */ 239 line-height: 1.357; /* 38px */ 240 } 255 241 h3 { 256 font-size: 1.3125em; 257 /* 21px / 16px */ 258 line-height: 1.143; 259 /* 24px */ 260 } 261 242 font-size: 1.3125em; /* 21px / 16px */ 243 line-height: 1.143; /* 24px */ 244 } 262 245 h4 { 263 font-size: 1.125em; 264 /* 18px / 16px */ 265 line-height: 1.333; 266 /* 24px */ 267 } 268 246 font-size: 1.125em; /* 18px / 16px */ 247 line-height: 1.333; /* 24px */ 248 } 269 249 h5, h6 { 270 250 font-size: 1em; … … 313 293 @media all and (min-width: 600px) { 314 294 .editor-post-title textarea { 315 font-size: 1.75em; 316 /* 28px / 16px */ 295 font-size: 1.75em; /* 28px / 16px */ 317 296 line-height: 1.321; 318 297 } … … 320 299 @media all and (min-width: 1200px) { 321 300 .editor-post-title textarea { 322 font-size: 2.375em; 323 /* 28px / 16px */ 301 font-size: 2.375em; /* 28px / 16px */ 324 302 line-height: 1.342; 325 303 } 326 304 } 327 328 305 /*# sourceMappingURL=editor-style.css.map */
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)